The annotated tag, GregKH-20091109 has been created at 0b38cee270535db73ef12f3ed99f7ac538354c0c (tag) tagging 6d890ed68cde89930aef7d7a5102d2e9a4cc5228 (commit) tagged by Andrew Lunn on Mon Nov 9 20:56:25 2009 +0100
- Shortlog ------------------------------------------------------------ Tag state of the tree which we will send to GregKH for adding to mainline staging.
(98): sg.c: update zfcp: convert to compat_ioctl finally fix 53c700 to use the generic iomem infrastructure fix NMI lockup with CFQ scheduler updates for CFQ oops fix consolidate timeout defintions in scsi.h remove outdated print_* functions scsi: remove unused scsi_cmnd->internal_timeout field scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field kill old EH constants Convert i2o to compat_ioctl zfcp: add point-2-point support scsi: add DID_REQUEUE to the error handling consolidate timeout defintions in scsi.h remove outdated print_* functions scsi: remove unused scsi_cmnd->internal_timeout field scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field kill old EH constants Convert i2o to compat_ioctl zfcp: add point-2-point support scsi: add DID_REQUEUE to the error handling scsi: remove volatile from scsi data scsi: scsi_send_eh_cmnd() cleanup qla2xxx: remove internal queuing... qla2xxx: add remote port codes... qla2xxx: remove lun discovery codes... qla2xxx: cleanup DMA mappings... qla2xxx: remove /proc interface qla2xxx: remove sale revision notes file qla2xxx: update version to 8.00.02b5-k remove old scsi data direction macros drivers/scsi/gdth.c: cleanups lpfc: add Emulex FC driver version 8.0.28 qla2xxx: fix compiler warning in qla_attr.c aic7xxx: add support for the SPI transport class aic7xxx: convert to SPI transport class Domain Validation AUDIT: Avoid log pollution by untrusted strings. [AUDIT] Don't allow ptrace to fool auditing, log arch of audited syscalls. audit: update pointer to userspace tools, remove emacs mode tags 8139cp net driver: add MODULE_VERSION [netdrvrs] Use netif_carrier_* instead of IFF_RUNNING [netdrvr] Fix register_netdev() races in older ISA net drivers Wireless Extensions 18 (aka WPA) Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git Merge of /spare/repo/netdev-2.6 branch misc-fixes Automatic merge of /spare/repo/netdev-2.6 branch e100 Automatic merge of /spare/repo/netdev-2.6 branch e1000 Automatic merge of /spare/repo/netdev-2.6 branch ixgb Automatic merge of /spare/repo/netdev-2.6 branch pcnet32 Automatic merge of /spare/repo/netdev-2.6 branch amd8111 Automatic merge of /spare/repo/netdev-2.6 branch atmel Automatic merge of /spare/repo/netdev-2.6 branch airo Automatic merge of /spare/repo/netdev-2.6 branch forcedeth Automatic merge of /spare/repo/netdev-2.6 branch natsemi Automatic merge of /spare/repo/netdev-2.6 branch ns83820 Automatic merge of /spare/repo/netdev-2.6 branch qeth Automatic merge of /spare/repo/netdev-2.6 branch veth Automatic merge of /spare/repo/netdev-2.6 branch sis900 Automatic merge of /spare/repo/netdev-2.6 branch tlan Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD Automatic merge of rsync://www.fr.zoreil.com/linux-2.6.git branch HEAD Automatic merge of /spare/repo/netdev-2.6 branch we18-ieee80211 Automatic merge of /spare/repo/netdev-2.6 branch master Automatic merge of /spare/repo/netdev-2.6 branch we18 Automatic merge of /spare/repo/netdev-2.6 branch we18-ieee80211 Automatic merge of /spare/repo/netdev-2.6 branch we18-ieee80211 Automatic merge of /spare/repo/netdev-2.6 branch use-after-unmap Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD Automatic merge of /spare/repo/linux-2.6/.git branch HEAD Automatic merge of /spare/repo/linux-2.6/.git branch HEAD Automatic merge of /spare/repo/linux-2.6/.git branch HEAD Automatic merge of /spare/repo/libata-dev branch ahci-msi Merge of /spare/repo/libata-dev branch pdc20619 Automatic merge of /spare/repo/libata-dev branch svw Merge of /spare/repo/libata-dev branch bridge-detect Automatic merge of /spare/repo/netdev-2.6 branch r8169-fix Automatic merge of /spare/repo/netdev-2.6 branch 8139cp Automatic merge of /spare/repo/netdev-2.6 branch 8139too-iomap Automatic merge of /spare/repo/netdev-2.6 branch dm9000 Automatic merge of /spare/repo/netdev-2.6 branch hdlc Automatic merge of /spare/repo/netdev-2.6 branch ppp Automatic merge of /spare/repo/netdev-2.6 branch orinoco-hch Automatic merge of /spare/repo/netdev-2.6 branch r8169 Automatic merge of /spare/repo/netdev-2.6 branch viro Automatic merge of /spare/repo/netdev-2.6 branch we18 Automatic merge of /spare/repo/netdev-2.6 branch iff-running Automatic merge of /spare/repo/netdev-2.6 branch remove-drivers Automatic merge of /spare/repo/netdev-2.6 branch smc91x Automatic merge of /spare/repo/netdev-2.6 branch starfire Automatic merge of /spare/repo/netdev-2.6 branch skge [IA64] Make ia64 die() preempt safe Merge HEAD from gregkh@master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6.git Fixed WEP on ipw2100 (priv->sec was being used instead of gitignore: ignore more generated files
=?utf-8?q?Felix_K=C3=BChling?= (1): drm: drm_rmdraw: Declare id and idx as signed so testing for < 0 works as intended.
=?utf-8?q?Michel_D=C3=A4nzer?= (20): drm: add support for secondary vertical blank interrupt to DRM core drm: add support for secondary vertical blank interrupt to i915 drm: Add support for tracking drawable information to core drm: Add support for interrupt triggered driver callback with lock held to DRM core. drm: drawable locking + memory management fixes + copyright drm: Change first valid DRM drawable ID to be 1 instead of 0. drm: Make locked tasklet handling more robust. drm: Core vsync: Add flag DRM_VBLANK_NEXTONMISS. drm: Core vsync: Don't clobber target sequence number when scheduling signal. drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks. drm: DRM_I915_VBLANK_SWAP ioctl: Take drm_vblank_seq_type_t instead drm: Make handling of dev_priv->vblank_pipe more robust. drm: i915: Add SAREA fileds for determining which pipe to sync window buffer swaps to. drm: i915: Fix 'sequence has passed' condition in i915_vblank_swap(). drm: i915: Only return EBUSY after we've established we need to schedule a new swap. drm: i915: fix up irqflags arg drm: i915 updates i915_vblank_tasklet: Try harder to avoid tearing. drm: Unify radeon offset checking. i915: Fix a DRM_ERROR that should be DRM_DEBUG.
? (1): [MTD] ms02-nv: Fix 64bit operation
A. Maitland Bottoms (1): USB: ftdi_sio: add Icom ID1 USB product and vendor ids
A.YOSHIYAMA (1): USB: usb-net: new device ID passed through module parameter
ADDI-DATA GmbH (1): Staging: comedi: add addi-data drivers
ASANO Masahiro (2): fix posix lock on NFS VFS: add lookup hint for network file systems
Aapo Tahkola (18): V4L/DVB (5124): Dvb-usb: Initial support for MSI Mega Sky 580 based on Uli m9206 V4L/DVB (5130): M920x: misc updates and fixes V4L/DVB (5139): M920x: Fix tuner identification bug with qt1010 module V4L/DVB (5423): M920x: i2c cleanups V4L/DVB (5424): Fix i2c implementation for gl861 and au6610 V4L/DVB (5425): M920x: rework driver code to allow for different devices V4L/DVB (5426): M920x: remove unneeded code V4L/DVB (5448): M920x: rename megasky_identify_state to m920x_identify_state V4L/DVB (5607): M920x: Initial support for devices likely manufactured by Dposh V4L/DVB (5611): M920x: replace deb_rc with deb V4L/DVB (5612): M920x: rename function prefixes from m9206_foo to m920x_foo V4L/DVB (5613): M920x: loosen up 80-col limit V4L/DVB (5628): Add support for A-LINK DTU dvb-t adapter V4L/DVB (5692): M920x: attempt to fix hw pid filters on second endpoint V4L/DVB (5693): M920x: second endpoint also needs to be changed to alt setting V4L/DVB (5694): M920x: fix for Dposh devices V4L/DVB (5695): M920x: enable second adapter on LifeView TV Walker Twin V4L/DVB (5696): M920x: add missing error handling to prevent syslog spamming
Aaro Koskinen (15): ARM: OMAP: gptimer min_delta_ns corrected ARM: OMAP: sched_clock() corrected ARM: OMAP: Allow I2C bus driver to be compiled as a module [SCSI] sym53c8xx: Keep transfer negotiations valid [ARM] 5450/1: Flush only the needed range when unmapping a VMA [SCSI] sym53c8xx_2: lun to_clear flag not re-initialized (2.6.27.5) [SCSI] sym53c8xx_2: slave_alloc/destroy safety (2.6.27.5) i2c: OMAP2/3: Fix scll/sclh calculations i2c: OMAP3: Better noise suppression for fast/standard modes [ARM] 5560/1: Avoid buffer overrun in case of an invalid IRQ iop3xx: ATU and PCI memory configuration corrected SLUB: fix ARCH_KMALLOC_MINALIGN cases 64 and 256 sisfb: change SiS_DDC_Port type to SISIOADDRESS panic: Fix panic message visibility by calling bust_spinlocks(0) before dying omap: RX-51: Drop I2C-1 speed to 2200
Aaron Brooks (1): kbuild: make namespace.pl CROSS_COMPILE happy
Aaron Carroll (9): Deadline iosched: Factor out finding latter reques Deadline iosched: Reset batch for ordered requests Deadline iosched: Fix batching fairness as-iosched: fix incorrect comments as-iosched: fix write batch start point deadline-iosched: allow non-sequential batching deadline-iosched: non-functional fixes block: update documentation for deadline fifo_batch tunable cfq-iosched: fix queue depth detection
Aaron Durbin (9): Insert GART region into resource map MMCONFIG and new Intel motherboards x86-64: Fix partial page check to ensure unusable memory is not being marked usable. x86-64: Insert Local and IO APIC(s) into resource map acpi: fix potential call to a freed memory section. i386: insert unclaimed MMCONFIG resources i386: insert HPET firmware resource after PCI enumeration has completed x86: add ACPI reboot option Add the ability to reset the machine using the RESET_REG in ACPI's FADT table.
Aaron Grothe (1): [CRYPTO]: Fix XTEA implementation
Aaron J Young (1): [IA64-SGI] Altix: enable poweroff
Aaron Salter (1): ixgb: Write RA register high word first, increment version
Aaron Young (2): [IA64-SGI] Handle SC env. powerdown events [IA64-SGI] fix prom revision checks in SN kernel
Abbas, Mohamed (7): iwl3945: add debugfs support iwl3945: Fix iwl3945 rate scaling. iwl3945: Fix rate scale for B-mode connection iwlwifi: fix rs_get_rate WARN_ON() iwlwifi: allow user to set max rate iwlagn: fix agn rate scaling iwl3945: fix deep sleep when removing the driver.
Abdel Benamrouche (2): fs/partition/check.c: fix return value warning block/ioctl.c and fs/partition/check.c: check value returned by add_partition()
Abhay Salunke (6): modified firmware_class.c to support no hotplug dell_rbu: new Dell BIOS update driver dell_rbu: enhancements and fixes dell_rbu: changes in packet update mechanism dell_rbu: Adding BIOS memory floor support dell_rbu: fix Bug 5854
Abhijeet Joglekar (11): [SCSI] libfc: Pass lport in exch_mgr_reset [SCSI] libfc: when rport goes away (re-plogi), clean up exchanges to/from rport [SCSI] libfc: Hold disc mutex while processing gpn ft resp [SCSI] libfc: Do not retry if the new state is not the same as old state [SCSI] libfc: Track rogue remote ports [SCSI] libfc: During fabric logoff, flush the rport Q after logging off dns port [SCSI] libfc: Change state to NONE in fc_lport_destroy [SCSI] libfc: whenever queueing delete ev for rport, set state to NONE [SCSI] fnic: Add new Cisco PCI-Express FCoE HBA [SCSI] libfc,fcoe,fnic: Separate rport and lport max retry counts [SCSI] fnic: use DMA_BIT_MASK(nn) instead of deprecated DMA_nnBIT_MASK
Abhijeet Kolekar (80): iwlwifi: fix n-band association problem iwlwifi: replace sprintf with scnprintf for debugfs output mac80211: Fix n-band association problem iwlwifi : Set monitor mode for 4965 iwlwifi : Set monitor mode for 3945 mac80211 : Association with 11n hidden ssid ap. mac80211 : Fixes the status message for iwconfig mac80211 : fix for iwconfig in ad-hoc mode iwlwifi : Patch adds rfkill subsystem for 3945 iwlwifi: Remove unnecessary code iwlwifi: Fix LEDs for 3945 iwlwifi: make index unsigned int for iwl_send_led_cmd iwlwifi : Added bss_info_changed callback to 3945 iwl3945: fix unbalanced mutex iwl3945: replace association and beacon hooks with bss_info_changed cb iwl3945: removed bg_post_associate work iwl3945: avoid redundant iwl3945_get_active_dwell_time iwl3945: enable active scanning on active channels iwl3945 : Code cleanup mac80211 : Fix mode change hard_start_xmit function mac80211 : Fix setting ad-hoc mode and non-ibss channel iwlwifi : fix checkpatch.pl errors iwl3945 : Fix ad-hoc mode for 3945 iwl3945 : Fix a-band association for passive channels iwl3945: use iwl_rx_mem_buffer iwl3945: use iwl_rx_queue in iwl3945 iwl3945: use iwl_hw_params in iwl3945_priv iwl3945: rename iwl3945_priv variables iwl3945: replaces iwl3945_priv with iwl_priv iwl3945: use iwl-io.h and delete iwl-3945-io.h iwl3945: use iwl_rx_scan handlers iwl3945: use iwl_mac_hw_scan callback iwl3945: use iwl rx handlers iwl3945: use iwl_rx_reply_error notification iwl3945: remove duplicate interrupt code iwl3945: use iwl_isr iwl3945: use SW rfkill from iwlwifi iwl3945: synchronize timestamp with uCode iwl3945: unify set key flow with iwlwifi iwl3945: add iwl3945_setup_mac iwl3945 : use iwl_activate_qos iwl3945: add test for new association iwl3945: fix sparse error iwl3945: use iwl_led structure iwl3945 : fix rate scaling iwl3945: use iwl_tx_cmd_complete iwl3945: set TFD_QUEUE_MAX to correct value iwl3945: use iwl_cmd_queue_free iwl3945: fix checkpatch.pl errors iwl3945: control rate decrease iwl3945: replace stations with stations_39 iwl3945: use iwl_mac_conf_tx iwl3945: use iwl_bss_info_changed iwl3945: use iwl_mac_beacon_update iwlwifi: add commit_rxon lib iwl3945: delay mode setting iwlwifi: add station management ops iwl3945: replace station function with station ops iwlwifi: use station management ops iwl3945/iwlwifi: unify add_station function iwl3945: use iwl_get_sta_id from iwlwifi iwlwifi: add set_rxon_chain op iwl3945: use iwl_set_mode in 3945 iwl3945: use iwl_mac_add_interface from iwlwifi iwl3945: use iwl_mac_remove_interface from iwlwifi iwl3945: use iwl_mac_config from iwlwifi iwlwifi: add config_ap lib op iwl3945: use iwl_mac_config_interface from iwlwifi iwl3945: use iwl_mac_get_tx_stats from iwlwifi iwl3945: use iwl_mac_reset_tsf from iwlwifi iwl3945: add debugfs to 3945 iwl3945: calculate debugfs isr statistics iwlwifi: remove radio disable parameter. iwl3945: fix lock dependency iwl3945: read rev id in nic config iwl3945: improve 3945 leds iwl3945: port allow skb allocation in tasklet patch iwl3945/iwlwifi: fix led bug when SW rfkill iwlwifi/iwl3945: fix suspend resume association bug iwlwifi: fix remove key error
Abhijit Bhopatkar (1): [ALSA] hda-codec - Add first generation macbook subsystem ID
Abhijit Karmarkar (1): msync: check pte dirty earlier
Abhijith Das (20): patch to init di_payload_format field in gfs2_dinode [GFS2] gfs2_set_flags double locking patch [GFS2] Allow mounting of gfs2 and gfs2meta at the same time [GFS2] Quotas non-functional - fix bug [GFS2] Quotas non-functional - fix another bug [GFS2] Fix deallocation issues [GFS2] System won't suspend with GFS2 file system mounted [GFS2] Force unstuff of hidden quota inode [GFS2] Fix quota do_list operation hang [GFS2] Wendy's dump lockname in hex & fix glock dump [GFS2] panic after can't parse mount arguments [GFS2] flocks from same process trip kernel BUG at fs/gfs2/glock.c:1118! [GFS2] patch to check for recursive lock requests in gfs2_rename code path [GFS2] Allow journal recovery on read-only mount [GFS2] gfs2_adjust_quota has broken unstuffing code GFS2: GFS2 will panic if you misspell any mount options GFS2: Bring back lvb-related stuff to lock_nolock to support quotas GFS2: change gfs2_quota_scan into a shrinker GFS2: Fix timestamps on write GFS2: smbd proccess hangs with flock() call.
Abhishek Kulkarni (18): net/9p: Fix crash due to bad mount parameters. 9p: default 9p transport module fix 9p: Possible regression in p9_client_stat 9p: Fix incorrect parameters to v9fs_file_readn. 9p: Check for error in return value of v9fs_fid_add 9p: Fix possible inode leak in v9fs_get_inode. 9p: minor comment fixes 9p: Fix possible memleak in v9fs_inode_from fid. 9p: Fix v9fs show_options 9p: Fix possible regressions when ->get_sb fails. 9p: Remove redundant inode uid/gid assignment 9p: Add missing cast for the error return value in v9fs_get_inode net/9p: insulate the client against an invalid error code sent by a 9p server 9p: remove unnecessary v9fses->options which duplicates the mount string 9p: Use the i_size_[read, write]() macros instead of using inode->i_size directly. 9p: Fix the incorrect update of inode size in v9fs_file_write() 9p: Add fscache support to 9p 9p: Update documentation to add fscache related bits
Abhishek Sagar (20): ARM kprobes: core code x86: kprobes change kprobe_handler flow x86: fix singlestep handling in reenter_kprobe kprobes: kretprobe user entry-handler ftrace: safe traversal of ftrace_hash hlist ftrace: fix updating of ftrace_update_cnt ftrace: core support for ARM ftrace: distinguish kretprobe'd functions in trace logs ftrace: export kretprobe_trampoline for function tracer ftrace: prevent freeing of all failed updates ftrace: remove ftrace_ip_converted() ftrace: add debugfs entry 'failures' ftrace: prevent freeing of all failed updates ftrace: fix "notrace" filtering priority ftrace: store mcount address in rec->ip kprobes: enable clean usage of get_kprobe ftrace: freeze kprobe'd records ftrace: avoid modifying kprobe'd records ftrace: prevent ftrace modifications while being kprobe'd, v2 kprobes: remove redundant config check
Abylay Ospan (12): V4L/DVB (10796): Add init code for NetUP Dual DVB-S2 CI card V4L/DVB (10797): Add EEPROM code for NetUP Dual DVB-S2 CI card. V4L/DVB (10798): Add CIMax(R) SP2 Common Interface code for NetUP Dual DVB-S2 CI card V4L/DVB (11056): Bug fix in NetUP: restore high address lines in CI V4L/DVB (11057): Fix CiMax stability in Netup Dual DVB-S2 CI V4L/DVB (11930): TS continuity check: show error message when discontinuity detected or TEI flag detected in header V4L/DVB (12096): Bug fix: stv0900 register read must using i2c in one transaction V4L/DVB (12097): Implement reading uncorrected blocks for stv0900 V4L/DVB (12311): Change clocking configuration and frequency for NetUP card. V4L/DVB (12312): stv0900: fix i2c repeater configuration must be set to manual V4L/DVB (12956): Fix gpio mutex in NetUP Dual DVB-S2 CI card. V4L/DVB (12957): Fix MAC address reading from EEPROM in NetUP Dual DVB-S2 CI card.
AceLan Kao (1): V4L/DVB (12352): gspca - vc032x: Fix mi1310_soc preview and LED
Achilleas Kotsis (1): USB: Add device id for Option GTM380 to option driver
Adam B. Jerome (2): /fs/proc/: 'larger than buffer size' memory accessed by clear_user() /proc/kallsyms reports lower-case types for some non-exported symbols
Adam Baker (10): rt2x00: Unconstify rt2x00dev rt2x00: Place mutex around USB register access rt2x00: don't write past the end when writing short descriptors on rt61 rt2x00: correct address calc for queue private data rt2x00: never disable multicast because it disables broadcast too rt2x00:correct rx packet length for USB devices V4L/DVB (10619): gspca - main: Destroy the URBs at disconnection time. V4L/DVB (10639): gspca - sq905: New subdriver. V4L/DVB (10829): Support alternate resolutions for sq905 V4L/DVB (11387): Sensor orientation reporting
Adam Belay (3): fix tulip suspend/resume #2 [ALSA] check return code in pnp_register_card_driver() pnp bus type fix
Adam Brooks (2): [ARM] 2871/1: Fixes an issue with gettimeofday not working correctly on Intel IOP3xx processors [ARM] 3173/1: Fix to allow 2.6.15-rc2 to compile for IOP3xx boards
Adam Buchbinder (1): trivial: Fix misspelling of "Celsius".
Adam D. Moss (1): update for Documentation/sysrq.txt
Adam Dawidowski (1): Input: fix force feedback upload issue in compat mode
Adam Glover (1): V4L/DVB (9063): Add ADS Tech Instant HDTV PCI support
Adam Greenblatt (1): isofs: fix minor filesystem corruption
Adam Henley (1): A few trivial spelling and grammar fixes
Adam J. Richter (1): sysfs: move struct sysfs_dirent to private header
Adam Jackson (12): apm_event{,info}_t are userspace types x86, debug printouts: IOMMU setup failures should not be KERN_ERR sony-laptop: newline-terminate the printk for backlight change failure PCI quirks: piix3: warn softer about enabling passive release drm: ignore EDID with really tiny modes. drm: shut the EDID warnings up. drm: prune modes when output is disconnected. drm/edid: const cleanup drm/edid: Ignore bad standard timings. drm/edid: Detailed standard timing blocks have six timings, not five. drm/edid: Fix standard timing parse for EDID <= 1.2 drm/i915: Initialize HDMI outputs as HDMI connectors, not DVI.
Adam Kropelin (9): Input: HID items of width 32 (bits) or greater are incorrectly extracted Input: HID - only report events coming from interrupts to hiddev ibmphp: Use dword accessors for PCI_ROM_ADDRESS pciehp: Use dword accessors for PCI_ROM_ADDRESS shpchp: Use dword accessors for PCI_ROM_ADDRESS qla2xxx: Use dword accessors for PCI_ROM_ADDRESS hid-core: Zero-pad truncated reports HID: Do not discard truncated input reports usb-serial: Fix edgeport regression on non-EPiC devices
Adam Lackorzynski (3): vmalloc.c: fix flushing in vmap_page_range() jsm: additional device support documentation: make version fix
Adam Langley (6): tcp: Fix MD5 signatures for non-linear skbs tcp: options clean up tcp: Remove redundant checks when setting eff_sacks tcp: MD5: Fix MD5 signatures on certain ACK packets tcp: MD5: Fix IPv6 signatures tcp: (whitespace only) fix confusing indentation
Adam Litke (34): hugetlb: add pte_huge() macro hugetlb: move stale pte check into huge_pte_alloc() hugetlb: check p?d_present in huge_pte_offset() hugetlb: demand fault handler hugetlb: overcommit accounting check Hugetlb: Remove duplicate i_size check Hugetlb: Rename find_lock_page to find_or_alloc_huge_page Hugetlb: Reorganize hugetlb_fault to prepare for COW [POWERPC] hugepage BUG fix mm: make filemap_nopage use NOPAGE_SIGBUS Don't allow the stack to grow into hugetlb reserved regions Fix get_unmapped_area and fsync for hugetlb shm segments hugetlb: fix get_policy for stacked shared memory files Fix VM_FAULT flags conversion for hugetlb hugetlb: Move update_and_free_page hugetlb: Try to grow hugetlb pool for MAP_PRIVATE mappings hugetlb: Try to grow hugetlb pool for MAP_SHARED mappings hugetlb: Add hugetlb_dynamic_pool sysctl hugetlb: fix pool resizing corner case hugetlb: fix dynamic pool resize failure case hugetlb: follow_hugetlb_page() for write access hugetlb: split alloc_huge_page into private and shared components hugetlb: fix quota management for private mappings hugetlb: debit quota in alloc_huge_page hugetlb: allow bulk updating in hugetlb_*_quota() hugetlb: enforce quotas during reservation for shared mappings hugetlb: handle write-protection faults in follow_hugetlb_page hugetlb: close a difficult to trigger reservation race hugetlb: correct page count for surplus huge pages hugetlb: decrease hugetlb_lock cycling in gather_surplus_huge_pages Subject: [PATCH] hugetlb: vmstat events for huge page allocations hugetlb: quota is not freed for unused reserved private huge pages mm: make setup_zone_migrate_reserve() aware of overlapping nodes hugetlb: make unmap_ref_private multi-size-aware
Adam McDaniel (1): Staging: rt2860: Ported v1.7.1.1 changes into v1.8.0.0, becoming v1.8.1.1
Adam Megacz (1): Add AFS_SUPER_MAGIC to magic.h
Adam Nielsen (2): netfilter: x_tables: add LED trigger target leds: Prevent multiple LED triggers with the same name
Adam Richter (1): USB: Quirk for Hummingbird huc56s / Conexant ACM modem
Adam Szalkowski (1): dvb: frontend: cx24110: another DiSEqC fix
Adam Tkac (1): rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY
Adam Tlalka (1): console utf-8 mode fixes
Adam Williamson (1): ALSA: hda - fix audio on HP TX25xx series notebooks
Adel Gadllah (9): mac80211: rate limit wep decrypt failed messages iwlwifi: fix rfkill deps and remove input device usage b43/b43legacy: use RFKILL_STATE_UNBLOCKED instead of RFKILL_STATE_ON b43/b43legacy: add RFKILL_STATE_HARD_BLOCKED support allow userspace to modify scsi command filter on per device basis cmdfilter: extend default read filter iwlwifi: remove input device and fix rfkill state iwl3965: remove useless network and duplicate checking block: clean up cmdfilter sysfs interface
Adhemerval Zanella (1): powerpc: Fix IRQ assignment for some PCIe devices
Adit Ranadive (1): [PKTGEN]: srcmac fix
Adrian Bassett (1): rtl8180_dev.c: add support for 1799:700f
Adrian Batzill (1): Input: atkbd - add force release keys quirk for Amilo Xi 3650
Adrian Bunk (1921): let SOUND_AD1889 depend on PCI MAINTAINERS: remove obsolete ACP/MWAVE MODEM entry Fix tgafb.c compile failure [ATM]: net/atm/resources.c: remove __free_atm_dev USB: drivers/usb/input/usbkbd.c: make a function static USB: drivers/usb/media/sn9c102_core.c: make 2 functions static USB: drivers/usb/media/pwc/: make code static USB: drivers/usb/net/zd1201.c: make some code static fs/aio.c: make some code static fbdev: edid.h cleanups fbcon: Fix check after use intelfb: Remove intelfbdrv.h make lots of things static drivers/pnp/pnpbios/rsparser.c: fix an array overflow drivers/video/radeonfb.c: fix an array overflow drivers/pnp/pnpacpi/rsparser.c: fix an array overflow drivers/input/joystick/spaceorb.c: fix an array overflow sound/oss/sonicvibes.c: fix an array overflow PCI: drivers/pci/pci.c: remove pci_dac_set_dma_mask drivers/ide/pci/sis5513.c: section fixes remove BK documentation make some things static fix NCR53C9x.c compile warning fs/udf/udftime.c: fix off by one error drivers/scsi/sym53c416.c: fix a wrong check drivers/block/rd.c: rd_size shouldn't be static drivers/net/smc-mca.c: cleanups drivers/net/tulip/dmfe.c: remove a check after use remove two obsolete net drivers SIS900 must select MII remove drivers/net/skfp/lnkstat.c net/ieee80211/ieee80211_tx.c: swapped memset arguments mm/nommu.c: try to fix __vmalloc drivers/input/keyboard/atkbd.c: fix off by one errors [SCSI] drivers/scsi/atp870u.c: make a function static [SCSI] drivers/scsi/NCR53C9x.c: make a struct static [SCSI] drivers/scsi/aacraid/: make some functions static [SCSI] drivers/scsi/sym53c416.c: fix a wrong check net/ieee80211/: make two functions static fix IEEE80211_CRYPT_* selects Input: arch/i386/kernel/cpu/intel_cacheinfo.c: section fix [ALSA] kill dead code [ALSA] remove dead code [ALSA] make code static [ALSA] sound/core/: possible cleanups [ALSA] sound/isa/: cleanups Input: kill empty comment in gameport support section of [IPVS]: remove net/ipv4/ipvs/ip_vs_proto_icmp.c [IPV6]: Kill export of fl6_sock_lookup. drivers/net/hamradio/baycom_epp.c: cleanups USB: remove drivers/usb/media/pwc/ChangeLog fix "make mandocs" after class_simple.c removal NFSv4: fs/nfs/nfs4proc.c: small simplification better USB_MON dependencies VIDEO_CX88_DVB must select DVB_CX22702 make various thing static drivers/isdn/sc/: possible cleanups drivers/isdn/pcbit/: possible cleanups drivers/isdn/i4l/: possible cleanups unexport mca_find_device_by_slot drivers/isdn/hardware/avm/: misc cleanups drivers/isdn/act2000/capi.c: #if 0 an unused function small partitions/msdos cleanups drivers/scsi/initio.c: cleanups drivers/char/isicom.c: section fixes sound/oss/: cleanups sound/oss/rme96xx.c: remove kernel 2.2 #if's drivers/char/mwave/tp3780i.c: remove kernel 2.2 #if's drivers/scsi/dpt*: remove version.h dependencies sound/oss/sscape.c: remove dead code drivers/char/istallion.c: remove an unneeded variable drivers/char/mwave/3780i.c: cleanups drivers/char/nvram.c: possible cleanups drivers/char/rocket.c: cleanups fs/jffs/: cleanups fs/ncpfs/: remove unused #ifdef USE_OLD_SLOW_DIRECTORY_LISTING code drivers/video/matrox/matroxfb_misc.c: remove dead code drivers/char/mwave/tp3780i.c: remove dead code drivers/block/ll_rw_blk.c: cleanups change the SOUND_PRIME handling i386: cleanup boot_cpu_logical_apicid variables update Computone MAINTAINERS entry drivers/char/ip2*: cleanups drivers/cdrom/cm206.c: cleanups drivers/isdn/hisax/: possible cleanups MAINTAINERS: document that uclinux-dev@uclinux.org is subscribers-only drivers/char/rio/: kill rio_udelay schedule the obsolete raw driver for removal remove redundant info from SubmittingPatches [TCP]: Let TCP_CONG_ADVANCED default to n drivers/net/tokenring/: cleanups drivers/net/skfp/: fix LITTLE_ENDIAN drivers/net/ewrk3.c: remove dead code document that 8139TOO supports 8129/8130 drivers/net/skfp/: cleanups ieee80211: remove pci.h #include's ieee80211: fix recursive ipw2200 dependencies drivers/isdn/: make some code static MMC: wbsd cleanups drivers/ide/Makefile: kill dead CONFIG_BLK_DEV_IDE_TCQ entry [CRYPTO] Make crypto_alg_lookup static FRV: Add defconfig dvb: ttusb-dec: kfree cleanup I2C: SENSORS_ATXP1 must select I2C_SENSOR [ACPI] fix potential NULL dereference in acpi/video.c IBM_ASM Kconfig corrections Documentation/kernel-parameters.txt: fix a typo [IPV4]: fix IP_FIB_HASH kconfig warning [NET]: BRIDGE_EBT_ARPREPLY must depend on INET [NET]: NETCONSOLE must depend on INET [SPARC]: Remvoe APM_RTC_IS_GMT from config. [NETFILTER]: Fix ip_conntrack_put() prototype. drivers/pnp/pnpbios/rsparser.c: fix compile error with PCI=n i386: add missing Kconfig help text m32r: add missing Kconfig help text Documentation/Changes: document the required udev version drivers/media/video/tveeprom.c: possible cleanups VIDEO_SAA7134 must depend on SOUND DEBUG_FS must depend on SYSFS USB: drivers/usb/net/: remove two unused multicast_filter_limit variables [SCSI] git-scsi-misc: drivers/scsi/ch.c: remove devfs stuff hostap update SCSI_SATA has to be a tristate include/net/ieee80211.h must #include <linux/wireless.h> include/linux/dcookies.h: dummy functions must be "static inline" [ACPI] ACPI_HOTPLUG_CPU Kconfig dependency update SIS190 must select MII [ARM] fs/adfs/adfs.h: "extern inline" doesn't make sense SECURITY must depend on SYSFS [IA64] arch/ia64/hp/sim/boot/fw-emu.c: remove egcs workaround [SCSI] drivers/scsi/constants.c should include scsi_dbg.h [IPV4]: possible cleanups [IRDA]: Possible cleanups. [NET]: fix PROC_FS=n compile [ALSA] include/sound/gus.h: 'extern inline' -> 'static inline' Add missing select's to DVB_BUDGET_AV [IPVS]: "extern inline" -> "static inline" [SERIAL] crisv10: Remove {,un}register_serial dummies [ACPI] add static to function definitions [SERIAL] feature-removal-schedule.txt: remove {,un}register_serial entry arch/ppc/kernel/ppc_ksyms.c: remove unused #define EXPORT_SYMTAB_STROPS more vr4181 removal arch/sh64/Kconfig: doesn't need it's own LOG_BUF_SHIFT arch/cris/Kconfig.debug: use lib/Kconfig.debug xtensa: replace 'extern inline' with 'static inline' xtensa: delete accidental file drivers/net/ne3210.c: cleanups [ATM]: net/atm/ioctl.c should #include "common.h" [IPV4]: net/ipv4/ipconfig.c should #include <linux/nfs_fs.h> [NETFILTER]: net/netfilter/nfnetlink*: make functions static [SCTP]: net/sctp/sysctl.c should #include <net/sctp/sctp.h> [IRDA]: IrDA prototype fixes fs/jbd/: cleanups remove register_ioctl32_conversion and unregister_ioctl32_conversion fs/Kconfig: quota help text updates jffs/jffs2: remove wrong function prototypes arm26: one -g is enough for everyone remove the second arg of do_timer_interrupt() PCI: remove CONFIG_PCI_NAMES USB: schedule OSS USB drivers for removal VIDEO_BT848: remove not required part of the help text mm/filemap.c: make two functions static fix unusual placement of inline keyword in hpet merge some from Rusty's trivial patches include/asm-arm26/hardirq.h: remove #define irq_enter() patch] remove sound/oss/skeleton.c lib/sort.c: small cleanups include/asm-i386/: "extern inline" -> "static inline" include/linux/blkdev.h: "extern inline" -> "static inline" "extern inline" -> "static inline" include/linux/bio.h: "extern inline" -> "static inline" fs/cramfs/uncompress.c should #include <linux/cramfs_fs.h> i386/x86_64: make get_cpu_vendor() static Replace extern inline with static inline in asm-x86_64/* drivers/net/wan/: possible cleanups [SPARC]: "extern inline" doesn't make much sense. [ARM] Documentation/arm/README: small update drivers/net/ixgb/: make some code static drivers/net/e1000/: possible cleanups drivers/net/hamradio/dmascc.c: remove dmascc_setup() airo.c/airo_cs.c: correct prototypes [SCSI] remove the obsolete SCSI qlogicisp driver I am the new monkey. Merge with http://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git arch/i386/kernel/ldt.c should #include <asm/mmu_context.h> arch/i386/kernel/reboot_fixups.c should #include <linux/reboot_fixups.h> arch/i386/kernel/scx200.c should #include <linux/scx200_gpio.h> cris: "extern inline" -> "static inline" include/asm-v850/ "extern inline" -> "static inline" fs/smbfs/request.c: turn NULL dereference into BUG() quota: small cleanups mm/{mmap,nommu}.c: several unexports unexport hugetlb_total_pages unexport clear_page_dirty_for_io unexport nr_swap_pages unexport console_unblank mm/swap.c: unexport vm_acct_memory mm/swapfile.c: unexport total_swap_pages mm/swap_state.c: unexport swapper_space unexport idle_cpu unexport uts_sem __deprecated_for_modules: insert_resource __deprecated_for_modules: panic_timeout sound/oss/sequencer_syms: unexport reprogram_timer fs/super.c: unexport user_get_super unexport phys_proc_id and cpu_core_id drivers/pnp/: cleanups OSS MIPS drivers: "extern inline" -> "static inline" fix NET_RADIO=n, IEEE80211=y compile kill include/linux/eeprom.h drivers/net/s2io.c: make functions static mm/slab.c: fix a comment typo MAINTAINERS: PKTCDVD DRIVER: remove entry for a subscribers-only list fs/freevxfs/: add #include's jffs_fm.c should #include "intrep.h" fs/partitions/ultrix.c should #include "ultrix.h" fs/reiserfs/hashes.c should #include <linux/reiserfs_fs.h> drivers/char/ftape/lowlevel/ftape-buffer.c should #include "../lowlevel/ftape-buffer.h" fs/afs/callback.c should #include "cmservice.h" fs/ioprio.c should #include <linux/syscalls.h> s390: "extern inline" -> "static inline" schedule obsolete OSS drivers for removal remove CONFIG_EXT{2,3}_CHECK ext2: remove the ancient CHANGES file i386: EXPORT_SYMBOL(screen_info) even #ifndef CONFIG_VT drivers/video/vgastate.c: kill dead code fs/namei.c: make path_lookup_create() static drivers/char/sysrq.c: make two functions static drivers/message/fusion/mptbase.c: make code static fs/hugetlbfs/inode.c: make a function static ide: possible cleanups PCI: drivers/pci/: small cleanups arch/i386/mm/init.c: small cleanups drivers/net/sk98lin/skge.c: make SkPciWriteCfgDWord() a static inline hostap: rename hostap.c to hostap_main.c Every file should #include the headers containing the prototypes for drivers/ieee1394/raw1394.c: fix a NULL pointer [SPARC]: drivers/sbus/char/aurora.c: "extern inline" -> "static inline" drivers/message/i2o/pci.c: fix a NULL pointer dereference drivers/infiniband/core/mad.c: fix use-after-release case drivers/scsi/dpt_i2o.c: fix a NULL pointer dereference [MTD] Make functions static, include header files with prototypes [IPV4]: make two functions static [NETFILTER] ipv4: small cleanups [IPV6]: make two functions static V4L: Makes needlessly global code static DVB: Small cleanups and CodeStyle fixes allow KOBJECT_UEVENT=n only if EMBEDDED drivers/base/memory.c: unexport the static (sic) memory_sysdev_class kbuild: remove the deprecated check_gcc [SPARC]: Fix RTC build failure. include/linux/irq.h: #include <linux/smp.h> [SUNGEM]: Fix link error with CONFIG_HOTPLUG disabled. [SPARC]: introduce a SPARC Kconfig symbol [ALSA] sound/: possible cleanups remove pointers to the defunct UDF mailing list fs/qnx4/bitmap.c: #if 0 qnx4_new_block() update the email address of Randy Dunlap arch/arm26/nwfpe/fpmodule.c: remove kernel 2.0 #ifdef This patch contains the following cleanups: USB: small cleanups USB: drivers/usb/misc/sisusbvga/sisusb.c: remove dead code drivers/base/power/runtime.c: #if 0 dpm_set_power_state() [IPVS]: Fix compilation security/: possible cleanups simplify PARPORT_PC_PCMCIA dependencies include/linux/parport_pc.h: "extern inline" -> "static inline" drivers/md/kcopyd.c: #if 0 kcopyd_cancel() drivers/md/md.c: make md_new_event() static SUNRPC: net/sunrpc/xdr.c: remove xdr_decode_string() kconfig: fix gconfig with POSIXLY_CORRECT=1 MAINTAINERS: remove the outdated DAC960 entry [IPV4]: make ip_fragment() static [IPV6]: small cleanups [ACPI] make two processor functions static PPC_PREP: remove unneeded exports uml: prevent MODE_SKAS=n and MODE_TT=n move rtc_interrupt() prototype to rtc.h drivers/isdn/: "extern inline" -> "static inline" kernel/: small cleanups fs/udf/balloc.c: "extern inline" -> "static inline" fs/proc/: function prototypes belong in header files drivers/isdn/: add missing #includes drivers/isdn/hardware/eicon/os_4bri.c: correct the xdiLoadFile() signature drivers/net/Kconfig: indentation fix drivers/net/bonding/bonding.h: "extern inline" -> "static inline" drivers/net/gianfar.h: "extern inline" -> "static inline" PCI Hotplug: cpqphp_ctrl.c: remove dead code PCI: drivers/pci: some cleanups spelling: s/usefull/useful/ s/assoicated/associated/ spelling: s/retreive/retrieve/ spelling: s/trough/through/ MAINTAINERS: remove BUSLOGIC entry remove the outdated arch/i386/kernel/cpu/{,mtrr/}changelog Documentation/filesystems/proc.txt: indentation fix "tiny-make-id16-support-optional" fixes ipmi: fix compile errors with PROC_FS=n __deprecated_for_modules the lookup_hash() prototype include/video/newport.h: "extern inline" -> "static inline" drivers/net/irda/irport.c: cleanups drivers/video/: possible cleanups fs/ext2/bitmap.c: ext2_count_free() is only required #ifdef EXT2FS_DEBUG fs/ext3/: small cleanups lib/zlib*: cleanups include/asm-sh64/: "extern inline" -> "static inline" video/matrox/matroxfb_misc.c: remove dead code kernel/resource.c: __check_region(): remove pointless __deprecated include/linux/sched.h: no need to guard the normalize_rt_tasks() prototype let MAGIC_SYSRQ no longer depend on DEBUG_KERNEL fs/hfsplus/: remove the hfsplus_inode_check() debug function [IRDA]: kill drivers/net/irda/sir_core.c [IRDA] DONGLE_OLD: remove dependency on non-existing symbol MAINTAINERS: sh: update the mailing list drivers/net/gianfar_sysfs.c: update email address of Kumar Gala [SPARC64] arch/sparc64/Kconfig: fix HUGETLB_PAGE_SIZE_64K dependencies [PKT_SCHED] net/sched/Kconfig: fix typo in NET_EMATCH_META description V4L/DVB (3354): VIDEO_SAA7134_ALSA shouldn't select SND_PCM_OSS include/asm-h8300/page.h: remove unused KTHREAD_SIZE #define x86_64: "extern inline" -> "static inline" in pgtable.h [SCSI] scsi_transport_spi.c: make print_nego() static [SCSI] lpfc_scsi.c: make lpfc_get_scsi_buf() static [SERIAL] fix SERIAL_M32R_PLDSIO dependencies remove unused tmp_buf_sem's ftape: remove some outdated information from Kconfig files drivers/net/{,wireless/}Kconfig: remove dead URL spelling: s/appropiate/appropriate/ SOFTWARE_SUSPEND: fix a typo in the dependencies V4L/DVB (3377): make some code static ipw2100: remove code for WIRELESS_EXT < 18 hostap: don't #include C files in hostap_main.c i386: remove gcc version check for CONFIG_REGPARM fix arm26 THREAD_SIZE no longer mark MTD_OBSOLETE_CHIPS as BROKEN build kernel/intermodule.c only when required drivers/net/sk98lin/: possible cleanups drivers/net/arcnet/: possible cleanups drivers/net/s2io.c: make code static Move ip2.c and ip2main.c to drivers/char/ip2/ where the other files [CPUFREQ] X86_GX_SUSPMOD must depend on PCI VIDEO_CX88_ALSA must select SND_PCM VIDEO_CX88_ALSA must select SND_PCM V4L/DVB (3428): drivers/media/dvb/ possible cleanups V4L/DVB (3428): drivers/media/dvb/ possible cleanups Input: make needlessly global code static PCMCIA=m, HOSTAP_CS=y is not a legal configuration net/: fix the WIRELESS_EXT abuse AIRO{,_CS} <-> CRYPTO fixes drivers/net/wireless/ipw2100.c: make ipw2100_wpa_assoc_frame() static drivers/net/wireless/ipw2200: possible cleanups USB: drivers/usb/media/w9968cf.c: remove hooks for the vpp module USB: drivers/usb/media/ov511.c: remove hooks for the decomp module PCI: schedule PCI_LEGACY_PROC for removal PCI: drivers/pci/pci.c: #if 0 pci_find_ext_capability() kernel/posix-timers.c: remove do_posix_clock_notimer_create() kernel/kprobes.c: fix a warning #ifndef ARCH_SUPPORTS_KRETPROBES don't allow users to set CONFIG_BROKEN=y drivers/serial/jsm/: cleanups drivers/ide/ide-io.c: make __ide_end_request() static IDE: always enable CONFIG_PDC202XX_FORCE OCFS2: __init / __exit problem fs/ocfs2/dlm/dlmrecovery.c must #include <linux/delay.h> Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Let CDROM_PKTCDVD_WCACHE depend on EXPERIMENTAL i386: HIGHMEM64G must depend on X86_CMPXCHG64 drivers/base/: proper prototypes V4L/DVB (3318e): DVB: remove the at76c651/tda80xx frontends V4L/DVB (3318e): DVB: remove the at76c651/tda80xx frontends [AGPGART] help text updates drivers/video/Kconfig: remove unused BUS_I2C option fix a typo in the CPU_H8300H dependencies arch/sh/Kconfig: fix the ISA_DMA_API dependencies kbuild: remove a tab from an empty line drivers/net/tlan.c: #ifdef CONFIG_PCI the PCI specific code V4L/DVB (3337): Drivers/media/dvb/frontends/mt312.c: cleanups V4L/DVB (3341): Upstream sync - make 2 structs static [SCSI] drivers/message/fusion/mptfc.c: make 2 functions static V4L/DVB (3399a): cpia2/cpia2_v4l.c cleanups V4L/DVB (3337): Drivers/media/dvb/frontends/mt312.c: cleanups V4L/DVB (3341): Upstream sync - make 2 structs static remove obsolete sis900 documentation add missing pm_power_off's V4L/DVB (3414): Saa7134: document that there's also a 220RF from KWorld V4L/DVB (3415): Msp3400-kthreads.c: make 3 functions static arch/sh/Kconfig: don't source non-existing Kconfig files xtensa must set RWSEM_GENERIC_SPINLOCK=y CONFIG_FORCEDETH updates chelsio/espi.c:tricn_init(): remove dead code [TG3] tg3_bus_string(): remove dead code drivers/net/e1000/: proper prototypes [SCSI] NCR_D700: fix a NULL dereference [SCSI] dmx3191d: fix a NULL pointer dereference [SCSI] ibmmca: fix a NULL pointer dereference [SCSI] sim710: fix a NULL pointer dereference Kconfig: remove the CONFIG_CC_ALIGN_* options Input: serio - fix memory leak Input: gameport - fix memory leak SUNRPC: fix a NULL pointer dereference in net/sunrpc/clnt.c fs/namespace.c:dup_namespace(): fix a use after free drivers/net/wireless/ipw2200.c: make ipw_qos_current_mode() static drivers/net/wireless/ipw2200.c: fix an array overun Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git MAINTAINERS: remove the LANMEDIA entry update the i386 defconfig SCSI_AACRAID: add a help text remove dead Radeon URL Kobject: kobject.h: fix a typo USB: remove OBSOLETE_OSS_USB_DRIVER drivers USB: drivers/usb/core/message.c: make usb_get_string() static USB: vicam.c: fix a NULL pointer dereference [IPV4] fib_rules.c: make struct fib_rules static again [DCCP] ipv4: make struct dccp_v4_prot static [TIPC]: Cleanups [PKT_SCHED]: Let NET_CLS_ACT no longer depend on EXPERIMENTAL [TG3]: make drivers/net/tg3.c:tg3_request_irq() static [DECNET]: net/decnet/dn_route.c: fix inconsequent NULL checking V4L/DVB (3509): Make a needlessly global function static. V4L/DVB (3527): VIDEO_CPIA2 must depend on USB Documentation/dvb/get_dvb_firmware: fix firmware URL [ALSA] sound/core/: fix 3 off-by-one errors [ALSA] sound/pci/rme9652/hdspm.c: fix off-by-one errors [ALSA] fix some memory leaks [ALSA] sound/pci/ice1712/delta.c: make 2 functions static kcalloc(): INT_MAX -> ULONG_MAX i386: let REGPARM no longer depend on EXPERIMENTAL x86: some fixups for the X86_NUMAQ dependencies kill _INLINE_ kernel/rcupdate.c: make two structs static hostap: Fix hw reset after CMDCODE_ACCESS_WRITE timeout hostap: Fix ap_add_sta() return value verification PCI: cpqphp_ctrl.c: board_replaced(): remove dead code PCI: the scheduled removal of PCI_LEGACY_PROC w1: misc cleanups fix W1_MASTER_DS9490_BRIDGE dependencies remove ISA legacy functions: remove documentation fs/9p/: possible cleanups fs/ext2/: proper ext2_get_parent() prototype fs/coda/: proper prototypes kill include/linux/platform.h, default_idle() cleanup show MCP menu only on ARCH_SA1100 fs/inode.c: make iprune_mutex static drivers/block/nbd.c: don't defer compile error to runtime kernel/params.c: make param_array() static remove MAINTAINERS entry for rtlinux add a proper prototype for setup_arch() reiserfs/xattr_acl.c:reiserfs_get_acl(): make size an int md/bitmap.c:bitmap_mask_state(): fix inconsequent NULL checking drivers/char/ipmi/ipmi_msghandler.c: fix a memory leak i4l/isdn_tty.c: fix a check-after-use Kconfig help: MTD_JEDECPROBE already supports Intel PCMCIA_SPECTRUM must select FW_LOADER fs/nfsd/export.c,net/sunrpc/cache.c: make needlessly global code static video/sis/init301.c:SiS_ChrontelDoSomething2(): remove dead code let BLK_DEV_RAM_COUNT depend on BLK_DEV_RAM drivers/block/paride/pd.c: fix an off-by-one error fs/fat/: proper prototypes for two functions autofs4: proper prototype for autofs4_dentry_release() arch/i386/kernel/microcode.c: remove the obsolete microcode_ioctl [ACPI] drivers/acpi/video.c: fix error path NULL pointer dereference pcmcia: make pcmcia_release_{io,irq} static drivers/mtd/: small cleanups MTD_NAND_SHARPSL and MTD_NAND_NANDSIM should be tristate's unexport get_wchan fs/namei.c: make lookup_hash() static help text: SOFTWARE_SUSPEND doesn't need ACPI fix a typo in the AIC7XXX_DEBUG_MASK help text fix the email address of Wendy Xiong typos: s/ducument/document/ ACPI: Kconfig: ACPI should depend on, not select PCI V4L/DVB (3670): Fix typo in comment Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [WATCHDOG] pcwd_usb.c: fix a NULL pointer dereference [NET]: Fix an off-by-21-or-49 error. [TG3]: Fix a memory leak. [IPV6]: Unexport secure_ipv6_port_ephemeral CONFIGFS_FS must depend on SYSFS arch/i386/mach-voyager/voyager_cat.c: named initializers mm/migrate.c: don't export a static function i386: move SMP option above subarch selection arch/s390/Makefile: remove -finline-limit=10000 the scheduled unexport of panic_timeout drivers/isdn/gigaset/common.c: small cleanups isdn/gigaset/common.c: fix a memory leak ISDN_DRV_GIGASET should select, not depend on CRC_CCITT fs/nfsd/nfs4state.c: make a struct static video/aty/atyfb_base.c: fix an off-by-one error [WAN]: Remove broken and unmaintained Sangoma drivers. [ALSA] sound/core/pcm.c: make snd_pcm_format_name() static drivers/net/via-rhine.c: make a function static remove drivers/net/hydra.h USB: pci-quirks.c: proper prototypes USB: input/: proper prototypes USB: drivers/usb/core/: remove unused exports remove kernel/power/pm.c:pm_unregister() [IPV4]: Possible cleanups. drivers/char/drm/drm_memory.c: possible cleanups [CPUFREQ] drivers/cpufreq/cpufreq.c: static functions mustn't be exported [CPUFREQ] powernow-k8.c: fix a check-after-use remove the obsolete IDEPCI_FLAG_FORCE_PDC NFS: fix PROC_FS=n compile error NFS: make 2 functions static IB/mthca: make a function static bcm43xx: fix dyn tssi2dbm memleak [SCSI] megaraid/megaraid_mm.c: fix a NULL pointer dereference block/elevator.c: remove unused exports update OBSOLETE_OSS_DRIVER schedule and dependencies make the OSS SOUND_VIA82CXXX option available again memory_hotplug.h cleanup [ALSA] sound/pci/: remove duplicate #include's Kobject: possible cleanups [GFS2] [-mm patch] fs/gfs2/: possible cleanups re-add the OSS SOUND_CS4232 option ieee80211_wx.c: remove dead code [IRDA]: Removing unused EXPORT_SYMBOLs V4L/DVB (3964): Bt8xx/bttv-cards.c: fix off-by-one errors fs/open.c: unexport sys_openat drivers/mtd/devices/docprobe.c: correct #if's [ARM] arch/arm/kernel/dma-isa.c: named initializers [TR]: Remove an unused export. drivers/base/firmware_class.c: cleanups V4L/DVB (3927): Fix VIDEO_DEV=m, VIDEO_V4L1_COMPAT=y drivers/net/s2io.c: make bus_speed[] static USB: sisusbvga: possible cleanups [GFS2] [-mm patch] fs/gfs2/: make code static drivers/w1/w1.c: fix a compile error make drivers/net/forcedeth.c:nv_update_pause() static arch/i386/kernel/apic.c: make modern_apic() static kernel/power/snapshot.c: cleanups fs/locks.c: make posix_locks_deadlock() static fs/fat/misc.c: unexport fat_sync_bhs drivers/md/raid6algos.c: fix a NULL dereference [AGPGART] remove unused variable V4L/DVB (3770): Kill drivers/media/common/saa7146_vv_ksyms.c V4L/DVB (3820): Drivers/media/dvb/dvb-usb/: possible cleanups V4L/DVB (3931): Vivi.c: possible cleanups V4L/DVB (3963): Em28xx/: possible cleanups V4L/DVB (4060): Make dvb/b2c2/flexcop-fe-tuner.c:alps_tdee4_stv0297_tuner_set_params() static V4L/DVB (4146): Drivers/media/video/vivi.c: make 2 functions static V4L/DVB (4147): Drivers/media/video/pwc/: make code static V4L/DVB (4184): Static variables mustn't be EXPORT_SYMBOL 'ed uml: remove dead declaration fs/ufs/inode.c: make 2 functions static drivers/char/applicom.c: proper module_{init,exit} kernel/sys.c: cleanups [NET]: make net/core/dev.c:netdev_nit static V4L/DVB (4213): Cx88: cleanups remove the bouncing email address of David Campbell move acknowledgment for Mark Adler to CREDITS fbdev: cleanup the CONFIG_VIDEO_SELECT mess fbdev: Remove duplicate #include's fbdev: Remove unused exports md: make md_print_devices() static drivers/md/md.c: make code static x86_64: remove sys32_ni_syscall() fs/ocfs2/dlm/: cleanups drivers/net/hamradio/dmascc.c: fix section mismatch V4L/DVB (4260): Stradis.c: make 2 functions static fs/buffer.c: cleanups drivers/char/ipmi/ipmi_msghandler.c: make proc_ipmi_root static drivers/message/i2o/iop.c: unexport i2o_msg_nop() fix sgivwfb compile arch/i386/mach-visws/setup.c: remove dummy function calls re-add CONFIG_SOUND_SSCAPE drivers/md/raid5.c: remove an unused variable ocfs2: OCFS2_FS must depend on SYSFS fs/jffs2/: make 2 functions static fs/ocfs2/dlm/dlmrecovery.c: make dlm_lockres_master_requery() static [IrDA]: MCS7780 usb_driver struct should be static [NET]: make skb_release_data() static [XFRM]: unexport xfrm_state_mtu [IrDA]: Fix the AU1000 FIR dependencies smb is no longer maintained fix a typo in the RTC_CLASS help text typo fixes: bandwith -> bandwidth typo fixes: mecanism -> mechanism typo fixes: aquire -> acquire typo fixes: disadvantadge -> disadvantage typo fixes: infomation -> information typo fixes: occuring -> occurring typo fixes in Documentation/networking/pktgen.txt typo fixes: specfic -> specific fix ISTALLION=y UML: fix the INIT_ENV_ARG_LIMIT dependencies show Acorn-specific block devices menu only when required drivers/cdrom/cm206.c: cleanups ACPI: drivers/acpi/scan.c: make acpi_bus_type static V4L/DVB (4287): Pvrusb2/: possible cleanups [SCSI] qla2xxx: make some more functions static [IOAT]: drivers/dma/iovlock.c: make num_pages_spanned() static make fs/jffs2/nodelist.c:jffs2_obsolete_node_frag() static [IRDA]: fix drivers/net/irda/ali-ircc.c:ali_ircc_init() [SCSI] aic79xx: make ahd_done_with_status() static [ATM] net/atm/clip.c: fix PROC_FS=n compile kernel/printk.c: EXPORT_SYMBOL_UNUSED mm/bootmem.c: EXPORT_UNUSED_SYMBOL mm/memory.c: EXPORT_UNUSED_SYMBOL mm/mmzone.c: EXPORT_UNUSED_SYMBOL fs/read_write.c: EXPORT_UNUSED_SYMBOL kernel/softirq.c: EXPORT_UNUSED_SYMBOL i386 defconfig: set CONFIG_PM_STD_PARTITION="" proper prototype for drivers/message/i2o/device.c:i2o_parm_issue() [ALSA] fix the SND_FM801_TEA575X dependencies [ALSA] sound/i2c/cs8427.c: don't export a static function [ALSA] make sound/isa/gus/gusextreme.c:devices static w1: remove drivers/w1/w1.h PCI: poper prototype for arch/i386/pci/pcbios.c:pcibios_sort() Driver core: bus.c cleanups remove kernel/power/pm.c:pm_unregister_all() The scheduled unexport of insert_resource [ARM] arch/arm/kernel/bios32.c: no need to set isa_bridge remove kernel/kthread.c:kthread_stop_sem() drivers/block/cpqarray.c: remove an unused variable unexport open_softirq let the the lockdep options depend on DEBUG_KERNEL [DLM] [RFC: -mm patch] fs/dlm/lock.c: unexport dlm_lvb_operations [I/OAT]: net/core/user_dma.c should #include <net/netdma.h> [NETFILTER]: conntrack: fix SYSCTL=n compile V4L/DVB (4310): Saa7134: rename dmasound_{init, exit} drivers/char/pc8736x_gpio.c: unexport a static struct [CPUFREQ] X86_GX_SUSPMOD must depend on PCI [CPUFREQ] Make longhaul_walk_callback() static [NET]: skb_queue_lock_key() is no longer used. USB: fix the USB_GADGET_DUMMY_HCD dependencies NFS: make 2 functions static Input: hid - #if 0 the no longer used hid_find_field_by_usage() drivers/edac/edac_mc.h must #include <linux/platform_device.h> fs/ocfs2/dlm/dlmmaster.c: unexport dlm_migrate_lockres [CPUFREQ] make drivers/cpufreq/cpufreq_ondemand.c:powersave_bias_target() static fs/jffs2/xattr.c: remove dead code drivers/net/e1000/: possible cleanups [XFS] Fix char size overflow in bmap_alloc call for unwritten extent schedule obsolete OSS drivers for removal, 2nd round make drivers/net/e1000/e1000_hw.c:e1000_phy_igp_get_info() static USB: hid-core.c: fix duplicate USB_DEVICE_ID_GTCO_404 the scheduled removal of drivers/ieee1394/sbp2.c:force_inquiry_hack fs/ocfs2/ioctl.c should #include "ioctl.h" [CRYPTO] padlock-sha: Make 2 functions static drm: cleanups [NET]: Make code static. [IPV6] ip6_fib.c: make code static [DECNET]: cleanups [SELINUX]: security/selinux/hooks.c: Make 4 functions static. [PKT_SCHED] act_simple.c: make struct simp_hash_info static [SCTP]: Cleanups [ATM]: proper prototypes in net/atm/mpc.h (and reduce ifdef clutter) [ALSA] make sound/pci/emu10k1/emu10k1.c:snd_emu10k1_resume() static i386: make functions static i386: Make acpi_force static i386: Make enable_local_apic static V4L/DVB (4378): Ttpci/: remove unneeded #include <linux/byteorder/swabb.h>'s V4L/DVB (4525): Drivers/media/dvb/dvb-usb/dibusb-mb.c: NULL dereference mm/: make functions static i2c-algo-pcf: Discard the mdelay data struct member PCI: drivers/pci/hotplug/acpiphp_glue.c: make a function static reiserfs: warn about the useless nolargeio option fs/nfs/: make code static drivers/char/pc8736x_gpio.c: remove unused static functions build sound/sound_firmware.c only for OSS kernel/time/ntp.c: possible cleanups make kernel/sysctl.c:_proc_do_string() static drivers/ide/: cleanups atyfb: Possible cleanups fbcon:: make 3 functions static vt: proper prototypes for some console functions md: the scheduled removal of the START_ARRAY ioctl for md input: remove obsolete contact information remove mentionings of devfs in documentation The scheduled removal of some OSS drivers kill sound/oss/*_syms.c [MTD] SSFDC must depend on BLOCK HT_IRQ must depend on PCI [DLM] Kconfig: don't show an empty DLM menu RDMA/amso1100: Fix a NULL dereference in error path drivers/char/specialix.c: fix the baud conversion USB: ftdi-elan.c: remove dead code USB: mos7840.c: fix a check-after-dereference [GFS2] fs/gfs2/dir.c:gfs2_dir_write_data(): remove dead code [GFS2] fs/gfs2/ops_fstype.c:gfs2_get_sb_meta(): remove unused variable [GFS2] fs/gfs2/dir.c:gfs2_dir_write_data(): don't use an uninitialized variable [GFS2] fs/gfs2/ops_fstype.c:fill_super_meta(): fix NULL dereference [GFS2] gfs2_dir_read_data(): fix uninitialized variable usage one more ARM IRQ fix ATA must depend on BLOCK drivers/ide/pci/generic.c: re-add the __setup("all-generic-ide",...) [SCSI] aic7xxx: cleanups [SCSI] aic79xx: make ahd_set_tags() static [TIPC] net/tipc/port.c: fix NULL dereference PCI: Let PCI_MULTITHREAD_PROBE depend on BROKEN bcm43xx: Add error checking in bcm43xx_sprom_write() drivers/telephony/ixj: fix an array overrun [SCSI] psi240i.c: fix an array overrun [SCSI] qla2xxx: make some functions static [SCSI] megaraid_sas: make 2 functions static [SCSI] ipr: Make ipr_ioctl static drivers/rtc/rtc-rs5c372.c: fix a NULL dereference [MTD] [NAND] rtc_from4.c: use lib/bitrev.c [MTD] make drivers/mtd/cmdlinepart.c:mtdpart_setup() static USB: make drivers/usb/input/wacom_sys.c:wacom_sys_irq() static USB: make drivers/usb/host/u132-hcd.c:u132_hcd_wait static USB: ftdi-elan.c: fixes and cleanups USB: make drivers/usb/core/driver.c:usb_device_match() static USB: build the appledisplay driver PCI: ibmphp_pci.c: fix NULL dereference PCI: make arch/i386/pci/common.c:pci_bf_sort static Driver core: make drivers/base/core.c:setup_parent() static [2.6 patch] make ocfs2_create_new_lock() static configfs: make configfs_dirent_exists() static [NET]: The scheduled removal of the frame diverter. [IPV6] net/ipv6/sit.c: make 2 functions static [NET]: Possible cleanups. [PKT_SCHED]: Remove unused exports. [POWERPC] include/asm-powerpc/: "extern inline" -> "static inline" m68knommu: fix compile when CONFIG_BLK_DEV_INITRD=n pcmcia: fix m32r_cfc.c compilation i386: alloc_gdt() static i386: handle a negative return value i386: Make irq_vector static x86-64: remove duplicate ARCH_DISCONTIGMEM_ENABLE option i386: always enable regparm x86-64: include/asm-x86_64/cpufeature.h isn't a userspace header x86-64: remove remaining pc98 code i386: Clean up smp_tune_scheduling() [CRYPTO] xcbc: Make needlessly global code static [CRYPTO] geode: Make needlessly global geode_aes_crypt() static [CRYPTO] api: Remove unused functions make mm/thrash.c:global_faults static arch/frv/kernel/futex.c must #include <linux/uaccess.h> fix v850 compilation ext4_ext_split(): remove dead code The scheduled removal of some OSS options make mm/shmem.c:shmem_xattr_security_handler static remove kernel/lockdep.c:lockdep_internal make kernel/signal.c:kill_proc_info() static make ecryptfs_version_str_map[] static make fs/jbd/transaction.c:__journal_temp_unlink_buffer() static make fs/jbd2/transaction.c:__kbd2_journal_temp_unlink_buffer() static fs/lockd/host.c: make 2 functions static make fs/proc/base.c:proc_pid_instantiate() static fs/sysv/: doc cleanup proper prototype for remove_inode_dquot_ref() remove drivers/char/riscom8.c:baud_table[] arch/i386/kernel/reboot.c should #include <linux/reboot.h> remove EXPORT_UNUSED_SYMBOL'ed symbols include/asm-cris/: "extern inline" -> "static inline" include/asm-h8300/: "extern inline" -> "static inline" remove NFSD_OPTIMIZE_SPACE MAINTAINERS: remove the non-existing sun3 list cleanup include/asm-generic/atomic.h paride: remove parport #ifdef's remove drivers/block/paride/jumbo cleanup asm/setup.h userspace visibility i4l: remove the broken HISAX_AMD7930 option make drivers/md/dm-snap.c:ksnapd static [BNX2]: Add an error check. V4L/DVB (4834): Cafe_ccic.c: make a function static V4L/DVB (4887): Remove the broken VIDEO_ZR36120 driver one more EXPORT_UNUSED_SYMBOL removal remove the broken BLK_DEV_SWIM_IOP driver ACPI: make drivers/acpi/ec.c:ec_ecdt static ACPI: fix NULL check in drivers/acpi/osl.c [ALSA] sound/core/control.c: remove dead code PCI: don't export device IDs to userspace Driver core: proper prototype for drivers/base/init.c:driver_init() make kernel/printk.c:ignore_loglevel_setup() static fs/sysv/: proper prototypes for 2 functions [ATM]: Remove dead ATM_TNETA1570 option. [ATM] drivers/atm/fore200e.c: Cleanups. [SCTP]: make 2 functions static V4L/DVB (4959): Usbvision: possible cleanups V4L/DVB (4991): Cafe_ccic.c: fix NULL dereference [SCSI] qla2xxx: make qla2x00_reg_remote_port() static [NET] drivers/net/loopback.c: convert to module_init() [X25]: proper prototype for x25_init_timers() more ftape removal [IRDA] vlsi_ir.{h,c}: remove kernel 2.4 code [NET]: Process include/linux/if_{addr,link}.h with unifdef [POWERPC] Remove the broken Gemini support fs/lockd/clntlock.c: add missing newlines to dprintk's [NETFILTER]: nf_conntrack_h323: fix compile error with CONFIG_IPV6=m, CONFIG_NF_CONNTRACK_H323=y ACPI: bay: make drive_bays static [DLM] fs/dlm/lowcomms-tcp.c: remove 2 functions [GFS2] make gfs2_change_nlink_i() static [GFS2/DLM] fix GFS2 circular dependency remove the broken SKMC driver make hdlc_setup() static again remove the broken OAKNET driver bonding.h: "extern inline" -> "static inline" remove one remaining "#define BCM_TSO 1" [GFS2] make gfs2_writepages() static tc86c001: init_hwif_tc86c001() can be static fs/ocfs2/dlm/: make functions static [SCSI] aic79xx: make ahd_match_scb() static PCI: quirks.c: cleanup PCI: remove pci_find_device_reverse() PCI: mark pci_find_device() as __deprecated PCI: remove quirk_sis_96x_compatible() PCI: make isa_bridge Alpha-only the scheduled IEEE1394_EXPORT_FULL_API removal the scheduled IEEE1394_OUI_DB removal [NET] net/wanrouter/wanmain.c: cleanups [ALSA] make sound/pci/hda/patch_sigmatel.c:stac92xx_dmic_labels[] static [ALSA] make sound/core/control.c:snd_ctl_new() static [ALSA] sound/soc/soc-dapm.c: make 4 functions static [ALSA] echo3g_dsp.c shouldn't include #include <linux/irq.h> [MTD] [NAND] Fix an off-by-one in a BUG_ON in CAFÉ ECC correction. v9fs_vfs_mkdir(): fix a double free drivers/ata/: make 4 functions static fix CONFIG_SATA_SIS=y compile error [CPUFREQ] CPU_FREQ_TABLE shouldn't be a def_tristate remove include/linux/byteorder/pdp_endian.h make drivers/char/mxser_new.c:mxser_hangup() static drivers/char/vc_screen.c: proper prototypes schedule obsolete OSS drivers for removal, 3rd round cleanup linux/byteorder/swabb.h cleanup include/linux/xattr.h cleanup include/linux/reiserfs_xattr.h drivers/isdn/pcbit/: proper prototypes drivers/isdn/hisax/: proper prototypes drivers/isdn/sc/: proper prototypes include/linux/nfsd/const.h: remove NFS_SUPER_MAGIC remove broken video drivers remove bogus con_is_present() prototypes proper prototype for tosh_smm() remove the broken FB_S3TRIO driver i386: arch/i386/kernel/e820.c should #include <asm/setup.h i386: arch/i386/kernel/cpu/mcheck/mce.c should #include <asm/mce.h> correct CONFIG_GIGASET_M101 Makefile entry USB: USB_RTL8150 must select MII correct a dead URL in the IP_MULTICAST help text {rd,wr}msr_on_cpu SMP=n optimization drivers/isdn/gigaset/: build asyncdata.o into the gigaset module IB/mthca: Make 2 functions static V4L/DVB (5017): DVB: fix compile error V4L/DVB (5018): Make usbvision_rvfree() static V4L/DVB (5195): Frontends: make 4 functions static V4L/DVB (5199): Cx88-video.c: remove struct radionorms V4L/DVB (5200): V4l_printk_ioctl_arg() is no longer used. RDMA/cxgb3: cleanups make kernel/kmod.c:kmod_mk static [SPARC]: Remove the broken SUN_AURORA driver. [IRDA] net/irda/: proper prototypes remove the jffs MAINTAINERS entry HID: hid-debug.c should #include <linux/hid-debug.h> arch/arm26/kernel/entry.S: remove dead code make ipc/shm.c:shm_nopage() static mm/{,tiny-}shmem.c cleanups drivers/video/sm501fb.c: make 4 functions static fix the SYSCTL=n compilation arch/i386/kernel/vmi.c must #include <asm/kmap_types.h> remove arch/i386/kernel/tsc.c:custom_sched_clock [DLM] fs/dlm/user.c should #include "user.h" [POWERPC] Unexport mac_hid_mouse_emulate_buttons firewire: cleanups asus-laptop: make code static drm: remove unused exports drm: make drm_io_prot static. X86_P4_CLOCKMOD must select CPU_FREQ_TABLE [X25] x25_forward_call(): fix NULL dereferences drivers/video/s3fb.c: fix a use-before-check [DCCP]: make dccp_write_xmit_timer() static again 9p: make struct v9fs_cached_file_operations static drivers/spi/: fix section mismatches drivers/eisa/pci_eisa.c:pci_eisa_init() should be init [SCSI] fusion: make mptspi_target_destroy() static [SCSI] dpt_i2o: remove dead code [SCSI] aacraid: cleanups [SCSI] aic7xxx: make functions static drivers/mfd/sm501.c: fix an off-by-one net/sunrpc/svcsock.c: fix a check [TCP/DCCP/RANDOM]: Remove unused exports. [NETLINK]: Possible cleanups. the overdue removal of the mount/umount uevents V4L/DVB (5278): Bt8xx/: possible cleanups V4L/DVB (5293): Make dvb_usb_gl861_debug static V4L/DVB (5294): Make pvr2_encoder_prep_config() static V4L/DVB (5397): Saa7134: fix MODULES=n compilation V4L/DVB (5471): Cpia_pp.c: convert to module_{init,exit} USB: gtco.c: fix a use-before-check [MTD] [MAPS] drivers/mtd/maps/ck804xrom.c: convert pci_module_init() make drivers/net/s2io.c:vlan_strip_flag static drivers/net/qla3xxx.c: make 2 functions static make drivers/net/qla3xxx.c:PHY_DEVICES[] static thinkpad-acpi: make drivers/misc/thinkpad_acpi:fan_mutex static ieee1394: unexport highlevel_host_reset [POWERPC] Remove the unused HTDMSOUND driver [WATCHDOG] the scheduled removal of the i8xx_tco watchdog driver [DLM] fs/dlm/ast.c should #include "ast.h" mmc: make tifm_sd_set_dma_data() static [POWERPC] drivers/macintosh/mac_hid.c: Make code static [MTD] block2mtd_paramline[] mustn't be __initdata i386: make struct vmi_ops static i386: workaround for a -Wmissing-prototypes warning x86-64: make simnow_init() static i386: vmi_pmd_clear() static x86: sys_ioperm() prototype cleanup x86: remove UNEXPECTED_IO_APIC() fs/ocfs2/: make 3 functions static PCI: remove the broken PCI_MULTITHREAD_PROBE option PCI: the overdue removal of pci_module_init() KVM: fix an if() condition [SCSI] qla4xxx: possible cleanups proper prototype for hugetlb_get_unmapped_area() mm/slab.c: proper prototypes drivers/char/hvc_console.c: cleanups init/do_mounts.c: proper prepare_namespace() prototype the scheduled removal of OBSOLETE_OSS options schedule obsolete OSS drivers for removal, 4th round make remove_inode_dquot_ref() static The scheduled -EINVAL for invalid timevals in setitimer make drivers/isdn/capi/capiutil.c:cdebbuf_alloc() static no longer #include <asm/kdebug.h> make drivers/video/display/display-sysfs.c:display_class static make fb_deferred_io_mkwrite() static drivers/video/hecubafb.c: make 4 functions static drivers/video/sis/: remove more kernel 2.4 code V4L/DVB (5567): Cx88-mpeg.c: make 2 functions static V4L/DVB (5591): Saa7146: proper prototype for saa7146_video_do_ioctl() remove nfs4_acl_add_ace() [ALSA] sound/pcmcia/vx/vxpocket.c: fix an if() condition [SCSI] nsp32: remove kernel 2.4 code [SCSI] ips: remove kernel 2.4 code [SCSI] advansys: cleanups [RXRPC] net/rxrpc/ar-connection.c: fix NULL dereference [MTD] [MAPS] Cleanup nettel map driver [MTD] [NAND] cafe_nand.c: the OLPC laptop is not available for $100 [MTD] remove dead MTD_PMC551_APERTURE_SIZE option drivers/net/ns83820.c: fix a check-after-use ACPI: static ACPI: static [NET]: net/core/netevent.c should #include <net/netevent.h> include/linux/kallsyms.h must #include <linux/errno.h> DLM must depend on SYSFS drivers/ide/ide-dma.c: unexport ide_set_dma Input: xpad - make xpad_play_effect() static unexport bio_{,un}map_user [POWERPC] Make drivers/char/hvc_console.c:khvcd() static sis900_mii_probe() must be __devinit tokenring/3c359.c:xl_init() must be __devinit rrunner.c:rr_init() must be __devinit [MIPS] "extern inline" -> "static inline" [MIPS] Remove unused cpu_callout_map and num_booting_cpus() [MIPS] Removes the few leftovers of the MOMENCO_JAGUAR_ATX removal. sunhme.c:quattro_pci_find() must be __devinit drivers/net/wireless/libertas/wext.c: remove dead code bonding/bond_main.c: make 2 functions static [DCCP]: Make struct dccp_li_cachep static. PCI: unexport pci_proc_attach_device Driver core: fix devres_release_all() return value security: unexport mmap_min_addr [CPUFREQ] the overdue removal of X86_SPEEDSTEP_CENTRINO_ACPI [INET_SOCK]: make net/ipv4/inet_timewait_sock.c:__inet_twsk_kill() static [SCSI] remove the dead CYBERSTORMIII_SCSI option remove the documentation for the legacy CDROM drivers more ACSI removal mm/slab.c: start_cpu_timer() should be __cpuinit more scheduled OSS driver removal remove sonypi_camera_command() fs/namespace.c should #include "internal.h" remove mm/backing-dev.c:congestion_wait_interruptible() kbuild: use -fno-optimize-sibling-calls unconditionally mm/slub.c: make code static proper prototype for proc_nr_files() remove options depending on OSS_OBSOLETE pm3fb: possible cleanups vt8623fb.c: make code static drivers/video/macmodes.c:mac_find_mode() mustn't be __devinit [ATM]: [lanai] sram_test_word() must be __devinit [NETFILTER]: ipt_iprange.h must #include <linux/types.h> [SCSI] small cleanups [SCSI] wd33c93: cleanups [SCSI] seagate: make seagate_st0x_detect() static V4L/DVB (5740): Git-dvb: fix the tea5761 tuner support V4L/DVB (5813): TUNER_TEA5761 kconfig fixes V4L/DVB (5814): Unexport dvb_pll_configure kernel/relay.c: make functions static drivers/edac: core: make functions static make coretemp_device_remove() static [ALSA] sound/pci/hda/patch_realtek.c: remove dead code [ALSA] fix SND_CS5530=y, ISA=n compilation arch/i386/xen/events.c should #include <asm/xen/hypervisor.h> i386: intel_cacheinfo.c:find_num_cache_leaves() should be __cpuinit spi.c:scan_boardinfo() mustn't be __init_or_module rivafb_setup() must be __devinit i386: remapped_pgdat_init() static i386: arch/i386/kernel/i8253.c should #include <asm/timer.h> i386: timer_irq_works() static again x86: remove support for the Rise CPU i386: pgd_{c,d}tor() static drm_rmmap_ioctl(): remove dead code include/asm-xtensa/io.h must #include <asm/page.h> drivers/net/acenic.c: fix check-after-use drivers/mmc/core/: make 3 functions static X86_POWERNOW_K8_ACPI must depend on ACPI xenbus_xs.c: fix a use-after-free V4L/DVB (5933): Dvb-usb/af9005-fe.c: error check fixes V4L/DVB (5939): dvb-pll: make struct dvb_pll_fcv1236d static USB: drivers/usb/serial/sierra.c: make 3 functions static hwmon: make abituguru3_read_increment_offset() static [PKTGEN]: make get_ipsec_sa() static and non-inline [NETFILTER]: Make nf_ct_ipv6_skip_exthdr() static. [AF_UNIX]: Make code static. Remove the arm26 port ANON_INODES shouldn't be user visible [MTD] [ONENAND] onenand_sim.c: make struct info static sony-laptop: sony_nc_ids[] can become static. ACPI: EC: acpi_ec_remove(): fix use-after-free ACPI: sbs: remove dead code [2.6 patch] ocfs2_insert_extent(): remove dead code remove mm/filemap.c:file_send_actor() cris: drivers/cdrom/Kconfig no longer exists i386: really stop MCEs during code patching ACPI: static sched: make global code static [ATM]: fore200e_param_bs_queue() must be __devinit [NET]: Unexport dev_ethtool [VLAN] net/8021q/vlanproc.c: fix check-after-use kernel/auditsc.c: fix an off-by-one make drivers/acpi/scan.c:create_modalias() static Input: psmouse - make dummy touchkit_ps2_detect() static xtensa process.c must #include <linux/fs.h> fix SERIAL_CORE_CONSOLE driver dependencies [POWERPC] Remove APUS support from arch/ppc make struct sdio_dev_attrs[] static [POWERPC] Select proper defconfig for crosscompiles [2.6 patch] net/sunrpc/rpcb_clnt.c: make struct rpcb_program static V4L/DVB (5940): Export v4l2_int_device_{, un}register V4L/DVB (5965): Frontend_ioctl(): fix check-after-use V4L/DVB (6009): Bt8xx: "extern inline" -> "static inline" V4L/DVB (6025): Net_ule(): fix check-after-use V4L/DVB (6122): ivtvfb: fix an obvious bug in ivtvfb_release_buffers() [KERNEL]: Unexport raise_softirq_irqoff [SCTP]: Make sctp_addto_param() static. [SCTP] net/sctp/socket.c: make 3 variables static drivers/net/cxgb3/xgmac.c: remove dead code [CRYPTO] Kconfig: Remove "default m"s [CRYPTO] drivers/Kconfig: Remove "default m"s backlight/leds: Make two structs static [SCSI] scsi_error.c should #include "scsi_transport_api.h" [SCSI] make scsi_decode_sense_buffer and scsi_decode_sense_extras static [SCSI] nsp_cs: remove kernel 2.4 code [SCSI] imm: fix check-after-use [SCSI] esp_scsi: remove __dev{init,exit} kbuild: fix export_report.pl kconfig: syntax cleanup - drop support for "depends/requires/def_boolean" include/linux/Kbuild: remove duplicate entries kbuild: call export_report from the Makefile drivers/base/power/: make 2 functions static USB: Storage: usbat_check_status(): fix check-after-use USB: ark3116.c: fix check-after-use USB: always visit drivers/usb/misc/ USB: usb/serial/ch341.c: make 4 functions static [ARM] "extern inline" -> "static inline" [ARM] omap1/leds-innovator.c: remove dead code ide: unexport ide_acpi_set_state i2c-core: Make some code static [IPV6] __inet6_csk_dst_store(): fix check-after-use remove ide_get_error_location() [ALSA] sound/pci/cs46xx/: fix an off-by-one [ALSA] sound/synth/util_mem.c: remove pointless check [ALSA] unexport snd_ctl_elem_{read,write} [ALSA] au88x0_synth.c bugfix slub.c:early_kmem_cache_node_alloc() shouldn't be __init mm/page_alloc.c: make code static mm/shmem.c: make 3 functions static mm/mempolicy.c: cleanups mm/vmstat.c: cleanups cleanup arch/alpha/Makefile fs/nfsd/export.c: make 3 functions static radeon_driver_vblank_do_wait() static unexport fb_prepare_logo ide: unexport ide_tune_dma ide: unexport noautodma e1000e: fix error checks fs/reiserfs/: cleanups kernel/rtmutex-debug.c: cleanups fs/afs/: possible cleanups lib/ioremap.c should #include <linux/io.h> ipc/shm.c: make 2 functions static kernel/time/timekeeping.c: cleanups make fs/libfs.c:simple_commit_write() static allow disabling DNOTIFY without EMBEDDED remove include/asm-*/ipc.h n_hdlc.c: fix check-after-use kernel/sys_ni.c: add dummy sys_ni_syscall() prototype make kernel/profile.c:time_hook static drivers/block/cciss.c: fix check-after-use bitmap.h: remove dead artifacts security/ cleanups i386: setup_trampoline() must be __cpuinit i386: make struct apic_probe static i386: make some variables static i386: es7000 minor cleanups i386: no need to make enable_cpu_hotplug a variable x86: rename .i assembler includes to .h x86: visws extern inline to static inline [PARISC] parisc: "extern inline" -> "static inline" [SCSI] lpfc: lpfc_debugfs.c: fix typo [SCSI] aic7xxx_old: fix accidental logic reversal [SCSI] gdth: __init fixes iwl4965-base.c: fix off-by-one errors make kernel/power/main.c:suspend_enter() static unexport pm_power_off_prepare The next round of scheduled OSS code removal ide/pci/sis5513.c: add missing "else" remove duplicate MMAPPER Kconfig option pata_cmd64x.c typo fix V4L/DVB (6328): ivtv: fix NULL dereference 9p: fix memleak in fs/9p/v9fs.c x86: add instrumentation menu blackfin: fix sg fallout sched: make cpu_shares_{show,store}() static libata-core.c: make 2 functions static remove Documentation/networking/net-modules.txt drivers/net/ipg.c: cleanups make bonding/bond_main.c:bond_deinit() static bonding/bond_main.c: fix cut'n'paste error USB iowarrior.c: fix check-after-use USB rio500.c: fix check-after-use ACPI: battery: remove dead code ACPI: EC: fix use-after-free fujitsu-laptop: make 2 functions static cpuidle: unexport tick_nohz_get_sleep_length fujitsu-laptop.c: remove dead code [NET] fs/proc/proc_net.c: make a struct static [IRDA]: Make ircomm_tty static. [TCP]: Make tcp_match_skb_to_sack() static. [NET]: Unexport sock_enable_timestamp(). [INET]: Unexport icmpmsg_statistics [SCTP]: #if 0 sctp_update_copy_cksum() [SCTP] net/sctp/auth.c: make 3 functions static [INET] ESP: Must #include <linux/scatterlist.h> Input: hp_sdc.c - fix section mismatch clockevents: unexport tick_nohz_get_sleep_length [IA64] ia64/mm/init.c: fix section mismatches sched: make kernel/sched.c:account_guest_time() static cpuidle: remove unused exports x86: kernel/setup_32.c: unexport machine_id x86: mm/discontig_32.c: make code static x86: merge EARLY_PRINTK options remove the dead X86_REMOTE_DEBUG option sh64: fix dma_cache_sync() compilation [WAN]: fix drivers/net/wan/lmc/ compilation sysfs: make sysfs_{get,put}_active() static ieee1394: ieee1394_transactions.c: remove dead code cleanup asm/scatterlist.h includes make ata_scsi_lpm_get() static V4L/DVB (6432): tuner: fix CONFIG_TUNER_TEA5761=m lguest: make async_hcall() static unexport access_process_vm kernel/futex.c: make 3 functions static ide: unexport ide_fix_driveid PCI: make pci_match_device() static PCI Hotplug: cpqhp_pushbutton_thread(): remove a pointless if() check fs/afs/vlocation.c: fix off-by-one [JFFS2] make jffs2_get_acl() static [2.6 patch] make ocfs2_find_entry_el() static [NET]: Let USB_USBNET always select MII. [NET]: Remove Documentation/networking/Configurable [NET]: Remove comx driver docs. [NET]: Remove Documentation/networking/ncsa-telnet [NET]: Remove Documentation/networking/routing.txt [NET]: Remove Documentation/networking/pt.txt hwmon: (ibmpex.c) fix NULL dereference sched: proper prototype for kernel/sched.c:migration_init() [NET]: Remove references to net-modules.txt. [NET]: Unexport sysctl_{r,w}mem_max. [IPVS]: Remove unused exports. ide: BLK_DEV_IDECD help: remove outdated note lguest_user.c: fix memory leak video/sis/: fix negative array index mm/hugetlb.c: make a function static sunrpc/xprtrdma/transport.c: fix use-after-free fix mm/util.c:krealloc() fuse_file_alloc(): fix NULL dereferences feature-removal-schedule: remove SA_* flags entry kernel/taskstats.c: fix bogus nlmsg_free() [AVR32] remove UID16 option sched: make sched_nr_latency static x86_64: remove acpi_pci_link_exit() x86: acpi_pciprobe_dmi_table[] must be __devinitdata Blackfin arch: remove dump_thread() Blackfin arch: unexport get_wchan libata: remove unused functions [SUNRPC]: Make xprtsock.c:xs_setup_{udp,tcp}() static [IPV4]: Remove bogus ifdef mess in arp_process NFS: make nfs_wb_page_priority() static NFS: fs/nfs/dir.c should #include "internal.h" SUNRPC: make sunrpc/xprtsock.c:xs_setup_{udp,tcp}() static m68k: export atari_keyb_init USB: fix USB_OHCI_HCD_SSB dependencies x86: revert CONFIG_X86_HT semantics change x86: free_cache_attributes() section fix MAINTAINERS: remove the MTRR entry V4L/DVB (6796): ivtv/ section fix V4L/DVB (6797): bt8xx/ section fixes V4L/DVB (6803): buf-core.c locking fixes V4L/DVB (6814): Makefile: always enter video/ drivers/net/sis190.c section fix drivers/net/s2io.c section fixes wireless/ipw2200.c: add __dev{init,exit} annotations drivers/cpufreq/cpufreq_stats.c section fix block: let elv_register() return void timer: kernel/timer.c section fixes x86 apic_32.c section fix x86 smpboot_32.c section fixes x86_32: select_idle_routine() must be __cpuinit x86_32: disable_pse must be __cpuinitdata [NET]: Fix netx-eth.c compilation. [CRYPTO] geode: Add __dev{init,exit} annotations [SCSI] 53c7xx: fix removal fallout [SCSI] lpfc: minor cleanups [SCSI] megaraid: add __devexit annotation scsi/qla2xxx/qla_os.c section fix OSS msnd: fix array overflows [ATM] atm/idt77105.c: Fix section mismatch. [ATM] atm/suni.c: Fix section mismatch. [SCSI] qla2xxx: Code cleanups. V4L/DVB (6399): saa7134/: make 2 functions static V4L/DVB (6569): bt8xx/dst.c: make code static V4L/DVB (6570): core/dvb_ringbuffer.c: remove unused exports V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload() V4L/DVB (6572): dvb-usb/vp702x.c: cleanups V4L/DVB (6573): unexport flexcop_reset_block_300 V4L/DVB (6574): common/ir-functions.c: make a function static V4L/DVB (6575): cx23885/: cleanups V4L/DVB (6576): cx88-mpeg.c: make 4 functions static V4L/DVB (6577): et61x251/: make 5 functions static V4L/DVB (6578): dvb-usb: make some debug vars static V4L/DVB (6623): remove saa7134-oss V4L/DVB (6665a): finish the VID_HARDWARE_* removal IB/mthca: Remove MSI support as scheduled i2c: the scheduled I2C RTC driver removal i2c: some overdue driver removal kconfig: remove "enable" remove __attribute_used__ asm-generic/vmlix.lds.h: simplify __mem{init,exit}* dependencies Remove references to "make dep" [TCP]: Make tcp_splice_data_recv() static. [NET] net/core/request_sock.c: Remove unused exports. [ATM]: [he] This patch removes the ancient version string. [SHAPER]: The scheduled shaper removal. drivers/net/netxen/: cleanups drivers/net/chelsio/: #if 0 unused functions ipg: add __devexit annotation e1000: remove no longer used code for pci read/write cfg [IrDA]: Irport removal - part 1 [IrDA]: Irport removal - part 2 ext4/super.c: fix #ifdef's (CONFIG_EXT4_* -> CONFIG_EXT4DEV_*) selinux: make selinux_set_mnt_opts() static dlm: proper prototypes x86: unexport __{read,write}_lock_failed x86 e820_64.c: make 2 functions static x86 mce_64.c: make struct mcelog static x86: nmi_64.c: make code static x86: pci-calgary_64.c: make a variable static x86: pci-dma_64.c: cleanups x86: remove -maccumulate-outgoing-args on 32-bit x86: default to PCI=y [XFRM]: Remove unused exports. [TR] net/802/tr.c: sysctl_tr_rif_timeout static [IPV4]: Make struct ipv4_devconf static. [TCP]: Unexport sysctl_tcp_tso_win_divisor block/sunvdc.c:print_version() must be __devinit unexport add_disk_randomness ata_piix.c: make piix_merge_scr() static ide: unexport ide_dma_on ide: small ide-scan-pci.c cleanup ide: make wait_drive_not_busy() static again ide/ppc/pmac.c section fixes USB: usb/mon/mon_bin.c: cleanups PCI: make pci_restore_bars() static PCI: drivers/pci/rom.c: #if 0 two functions PCI: drivers/pci/: remove unused exports PCI: always export pci_scan_single_device PCI: remove additional pci_scan_child_bus() prototype PCI: drivers/pci/msi.c: move arch hooks to the top PCI: Kconfig help: don't refer to the PCI-HOWTO Hibernation: Move function prototypes to header [BATTERY] Every file should include the headers containing the prototypes for its global functions. via-rhine.c:rhine_hw_init() must be __devinit ibmlana_adapter_names[] must be __devinitdata olympic_open() must be __devinit ibmlana_init_one() must be __devinit IBMLANA no longer has to depend on MCA_LEGACY drivers/net/sunvnet.c:print_version() must be __devinit net/sunqe.c section fix net/sunbmac.c section fix e1000e: make a function static e1000: make e1000_dump_eeprom() static remove obsolete tokenring maintainer information remove obsolete contact information from CREDITS remove Documentation/smp.txt move frv docs one level up Jesper Juhl is the new trivial patches maintainer ACPI: make acpi_dmi_dump() static ACPI: make struct osi_linux static [IPSEC] xfrm4_beet_input(): fix an if() [SPARC64] pci_sun4v.c: Section fixes. drivers/bluetooth/bpa10x.c: fix memleak drivers/bluetooth/btsdio.c: fix double-free [NET] rtnetlink.c: remove no longer used functions mm/page-writeback.c: make a function static make __vmalloc_area_node() static m68knommu: remove duplicate exports kernel/power/disk.c: make code static make kernel_shutdown_prepare() static nubus: kill drivers/nubus/nubus_syms.c m68k: kill arch/m68k/mac/mac_ksyms.c m68k: kill arch/m68k/hp300/ksyms.c m68k: kill arch/m68k/amiga/amiga_ksyms.c m68k: kill arch/m68k/atari/atari_ksyms.c m68k: kill arch/m68k/mvme16x/mvme16x_ksyms.c iwl3945-base.c: fix off-by-one errors ata_piix.c:piix_init_one() must be __devinit make ipc/util.c:sysvipc_find_ipc() static cleanup after APUS removal remove mm_{ptov,vtop}() proper show_interrupts() prototype scheduled OSS driver removal proper prototype for signals_init() kernel/ptrace.c should #include <linux/syscalls.h> make srcu_readers_active() static kernel/notifier.c should #include <linux/reboot.h> proper prototype for get_filesystem_list() fs/utimes.c should #include <linux/syscalls.h> fs/signalfd.c should #include <linux/syscalls.h> fs/eventfd.c should #include <linux/syscalls.h> proper prototype for vty_init() drivers/misc/lkdtm.c: cleanups calibrate_delay() must be __cpuinit idle_regs() must be __cpuinit fs/ecryptfs/: possible cleanups make video/geode/lxfb_core.c:geode_modedb[] static video/hpfb.c section fix drivers/video/pm3fb.c section fix make jbd/journal.c:__journal_abort_hard() static ACPI: misc cleanups move edac.txt two levels up kernel/cgroup.c: remove dead code kernel/cgroup.c: make 2 functions static [SCSI] libiscsi: make __iscsi_complete_pdu() static [SCSI] advansys: make 3 functions static kill UDFFS_{DATE,VERSION} The scheduled 'time' option removal fix xtensa timerfd breakage ide: fix ide/legacy/gayle.c compilation net/phy/fixed.c: fix a use-after-free [XTENSA] Remove dead code reported by Robert P. J. Day. [INET]: Unexport __inet_hash_connect [INET]: Unexport inet_listen_wlock [NETFILTER]: make secmark_tg_destroy() static thinkpad_acpi: static ACPI: static acpi_no_initrd_override_setup() ACPI: static acpi_find_dsdt_initrd() ACPI: static acpi_chain_head [POWERPC] vdso_do_func_patch{32,64}() must be __init [POWERPC] free_property() must not be __init [POWERPC] hvc_rtas_init() must be __init x86: make dump_pagetable() static make slub.c:slab_address() static fix module_update_markers() compile error [CRYPTO] null: Add missing Kconfig dependency on BLKCIPHER V4L/DVB (7100): frontends/tda18271-common.c: fix off-by-one V4L/DVB (7102): make tuner-core.c:tuner_list static V4L/DVB (7103): make stk_camera_cleanup() static V4L/DVB (7104): stk-sensor.c: make 2 functions static V4L/DVB (7106): em28xx/: make 2 functions static make blk-core.c:request_cachep static again make blk_ioc_init() static make blk_settings_init() static make struct def_blk_aops static fs/block_dev.c: remove #if 0'ed code remove mca-pentium x86: make mxcsr_feature_mask static again x86: unexport io_delay_type x86: don't make irq_return global x86: don't make swapper_pg_fixmap global [MIPS] Qemu: finish platform removal [MIPS] RM: fix EISA=n compilation dm-raid1.c: fix NULL dereferences net/9p/trans_virtio.c: kmalloc() enough memory ipv4/fib_hash.c: fix NULL dereference PM: Make suspend_device() static sony-laptop.c: fix off-by-one USB: g_printer, fix empty if statement [SCSI] lpfc: make lpfc_disable_node() static [SCSI] iscsi transport: make 2 functions static [SCSI] mptbase: fix use-after-free's [SCSI] qlogicpt: section fixes net/phy/mdio_bus.c: fix a check-after-use make atapi_dmadir static RDMA/nes: Fix off-by-one x86: don't make swapper_pg_pmd global RDMA/nes: Fix a memory leak in schedule_nes_timer() RDMA/nes: Fix a check-after-use in nes_probe() [IPV6]: Unexport ip6_find_1stfragopt [2.6 patch] fs/ocfs2/: possible cleanups [2.6 patch] make ocfs2_downconvert_thread() static [2.6 patch] ocfs2: make dlm_do_assert_master() static UBI: mtd/ubi/vtbl.c: fix memory leak block/blk-tag.c should #include "blk.h" proper prototype for blk_dev_init() block/genhd.c: cleanups unexport blk_{get,put}_queue unexport blk_rq_map_user_iov block/genhd.c: proper externs make cdrom.c:check_for_audio_disc() static [IA64] move defconfig to arch/ia64/configs/ [IA64] fix ia64 kprobes compilation [CRYPTO] digest: Include internal.h for prototypes fix drivers/net/atarilance.c compilation FIXED_PHY must depend on PHYLIB=y make s2io.c:init_tti() static sh/mm/pg-sh7705.c must #include <linux/fs.h> sh_ksyms_32.c update for gcc 4.3 [WATCHDOG] make watchdog/hpwdt.c:asminline_call() static i2c-amd756: Fix off-by-one [MIPS] Use KBUILD_DEFCONFIG make b43_mac_{enable,suspend}() static the scheduled bcm43xx removal the scheduled ieee80211 softmac removal the scheduled rc80211-simple.c removal [PARISC] move defconfig to arch/parisc/configs/ The ps2esdi driver was marked as BROKEN more than two years ago due to being remove the obsolete xircom_tulip_cb driver make selinux_parse_opts_str() static V4L/DVB (7251): VIDEO_VIVI must depend on VIDEO_DEV V4L/DVB (7328): usb/opera1.c: fix a memory leak sound/oss/ac97_codec.c: restore MODULE_LICENSE remove include/asm-sh/floppy.h [GFS2] make gfs2_glock_hold() static [GFS2] gfs2/ops_file.c should #include "ops_inode.h" [GFS2] proper extern for gfs2/locking/dlm/mount.c:gdlm_ops [ATM]: Make atm/he.c:read_prom_byte() static [ATM] atm/idt77252.c: Make 2 functions static [NET]: Remove Documentation/networking/sk98lin.txt V4L/DVB (7485): v4l2-int-device.c: add MODULE_LICENSE ide-pnp.c: add MODULE_LICENSE ide/pci/cmd640.c: add MODULE_LICENSE ide/ppc/mpc8xx.c: add MODULE_LICENSE ide/ppc/pmac.c: add MODULE_LICENSE ide/arm/ide_arm.c: add MODULE_LICENSE ide/cris/ide-cris.c: add MODULE_LICENSE ide/h8300/ide-h8300.c: add MODULE_LICENSE ide/legacy/gayle.c: add MODULE_LICENSE ide/legacy/buddha.c: add MODULE_LICENSE ide/legacy/falconide.c: add MODULE_LICENSE ide/legacy/macide: add MODULE_LICENSE ide/legacy/q40ide.c: add MODULE_LICENSE net/tokenring/olympic.c section fixes m68k: use KBUILD_DEFCONFIG [SCSI] make scsi_end_bidi_request() static [SCSI] aic94xx: cleanups [libata] make ali_atapi_dma static [WANPIPE]: Forgotten bits of Sangoma drivers removal. [IRDA]: Remove irlan_eth_send_gratuitous_arp() [ISDN] include/linux/isdn.h: remove dead code sh64: add missing #include <asm/fpu.h>'s [SCSI] st: rename flush_write_buffer() [SCSI] sun3_scsi_vme: add MODULE_LICENSE [POWERPC] Add MODULE_LICENSE to powerpc/sysdev/rtc_cmos_setup.c avr32 mustn't select HAVE_IDE make netxen_workq static #if 0 netxen_nic_link_ok() make udf_error() static x86: remove the write-only timer_uses_ioapic_pin_0 [SCSI] qla1280: remove version check selinux: selinux/netlabel.c should #include "netlabel.h" selinux/ss/services.c should #include <linux/selinux.h> firewire: cleanups mmc: make __mmc_release_bus() static mmc: proper prototypes for mmc_attach_*() mmc: sdio_ops.c should #include "sdio_ops.h" make nfs_automount_list static add include/asm-avr32/xor.h avr32: don't offer CONFIG_RTC avr32: don't offer CONFIG_GEN_RTC avr32: don't offer PARPORT_PC avr32: add include/asm-avr32/serial.h PCI: #if 0 pci_assign_resource_fixed() PCI: #if 0 pci_cleanup_aer_correct_error_status() PCI: aerdrv_acpi.c: remove unneeded NULL check PCI: pci_alloc_child_bus() mustn't be __devinit PCI: pci_scan_device() mustn't be __devinit PCI: pci_bus_size_cardbus() mustn't be __devinit PCI: pci_setup_bridge() mustn't be __devinit [IPV6]: Make struct ip6_prohibit_entry_template static. [IPV4]: Make icmp_sk_init() static. dlm: make dlm_print_rsb() static frv: remove HARD_RESET_NOW() frv: unexport kmap_atomic_to_page HID: make hid_input_field and usbhid_modify_dquirk static [MTD] mtdoops.c: make struct oops_cxt static again [MTD] [NAND] mtd/nand/cs553x_nand.c:part_probes[] static [MTD] mtd/ofpart.c: add MODULE_LICENSE [MTD] proper prototypes for inftl_{read,write}_oob() [MTD] proper prototypes for nftl_{read,write}_oob() [MTD] mtdram.c should #include <linux/mtd/mtdram.h> [MTD] cmdlinepart.c: don't compare pointers with 0 [MTD] ftl.c: make code static [MTD] [NOR] cfi_cmdset_0020.c: make a function static [MTD] [OneNAND] proper onenand_bbt_read_oob() prototype [MTD] make struct rfd_ftl_tr static i2c/scx200_acb: Don't use 0 as NULL pointer net: Unexport move_addr_to_{kernel,user} make nfsd_create_setattr() static net/mac80211/rx.c: fix off-by-one sparc: cleanup after SunOS binary emulation removal sparc64: cleanup after SunOS/Solaris binary emulation removal [POWERPC] drivers/of/of_i2c.c: Add MODULE_LICENSE [POWERPC] char/xilinx_hwicap/ section fix V4L/DVB (7105): ivtv-yuv.c: make 3 functions static V4L/DVB (7107): frontends/xc5000.c: make a struct static V4L/DVB (7114): tuner-xc2028.c: make a function static V4L/DVB (7238): make stk_camera_{suspend,resume}() static V4L/DVB (7479): proper prototype for zoran_device.c:zr36016_write() V4L/DVB (7480): make sn9c102_i2c_try_write() static V4L/DVB (7716): pvrusb2: clean up global functions USB: make USB_STORAGE_ONETOUCH available with PM libata-acpi.c: remove unneeded #if's make sata_print_link_status() static make sata_set_spd_needed() static dm table: drop void suspend_targets return dm table: remove unused dm_create_error_table make pciehp_acpi_get_hp_hw_control_from_firmware() V4L/DVB (7750): au0828/ cleanups and fixes fix asm-x86/{posix_types,unistd}.h remove include/linux/hdsmart.h kbuild: scripts/Makefile.modpost typo fix [SCSI] FlashPoint: fix off-by-one errors [SCSI] qla2xxx: qla_os.c, make 2 functions static [SCSI] qla2xxx: make qla2x00_issue_iocb_timeout() static make ds1511_rtc_{read,set}_time() static make swap_pte_to_pagemap_entry() static make ext3_xattr_list() static [MIPS] IP27: Fix build bug due to missing include udf: fs/udf/partition.c:udf_get_pblock() mustn't be inline mm/memory_hotplug.c must #include "internal.h" remove the broken ETRAX_IDE driver ARM: always select HAVE_IDE m32r: use KBUILD_DEFCONFIG unexport blk_max_pfn block/elevator.c:elv_rq_merge_ok() mustn't be inline block/blk-barrier.c:blk_ordered_cur_seq() mustn't be inline #if 0 acpi/bay.c:eject_removable_drive() fs/ramfs/ extern cleanup fs/hfsplus/: proper externs fs/freevxfs/: proper externs make __put_super() static make vfs_ioctl() static fs/fs-writeback.c: make 2 functions static fs/drop_caches.c: make 2 functions static fs/aio.c: make 3 functions static let LOG_BUF_SHIFT default to 17 fs/timerfd.c should #include <linux/syscalls.h> remove generic_commit_write() make fs/buffer.c:cont_expand_zero() static make BINFMT_FLAT a bool remove mca_is_adapter_used() proper __do_softirq() prototype proper extern for late_time_init remove ecryptfs_header_cache_0 make cgroup_enable_task_cg_lists() static cgroups: kernel/ns_cgroup.c should #include <linux/nsproxy.h> kernel/cpuset.c: make 3 functions static ipmi: make alloc_recv_msg static ipmi: fix return from atca_oem_poweroff_hook include/linux/sysctl.h: remove empty #else remove aoedev_isbusy() edac: remove unneeded functions and add static accessor V4L/DVB (7785): [2.6 patch] make mt9{m001,v022}_controls[] static iwlwifi: move the selects to the tristate drivers make marker_debug static x86: remove Xgt_desc_struct x86: unexport kmap_atomic_to_page ocfs2: make struct ocfs2_control_device static ocfs2: make struct o2cb_stack_ops static ocfs2/dlm: dlmdebug.c: make 2 functions static USB: storage/onetouch.c: make a function static [ARM] 5015/1: arm: remove ARCH_CO285 x86: make start_secondary() static x86: make additional_cpus static x86: video/fbdev.c: add MODULE_LICENSE kconfig-language.txt: remove bogus hint fix asm-alpha/types.h breakage fix asm-mips/types.h syntax error sparc64: remove online_page() iwlwifi: make IWLWIFI a tristate make sta_rx_agg_session_timer_expired() static remove ieee80211_tx_frame() remove ieee80211_wx_{get,set}_auth() sh: remove the broken SH_MPC1211 support [MIPS] unexport __kmap_atomic_to_page [MIPS] markeins: build fix V4L/DVB (7856): cx18/: possible cleanups V4L/DVB (7857): make itd1000_fre_values[] static const make ide-iops.c:SELECT_MASK() static nfs: make nfs4_drop_state_owner() static [ARM] arm/kernel/arthur.c: add MODULE_LICENSE [CPUFREQ] cpufreq: remove CVS keywords [POWERPC] powerpc/mm/hash_low_32.S: Remove CVS keyword sparc64: remove CVS keywords sparc: remove CVS keywords HID: remove CVS keywords Input: remove CVS keywords drivers/atm/: remove CVS keywords make myri10ge_get_firmware_capabilities() static md: proper extern for mdp_major frv: export empty_zero_page x86: kernel/pci-dma.c cleanups sparc64: global_reg_snapshot is not for userspace avr32: export copy_page avr32: export strnlen_user xen: drivers/xen/balloon.c: make a function static [ALSA] remove CVS keywords sound: sound/oss/: remove CVS keywords show_schedstat(): fix memleak sh/kernel/cpu/irq/intc-sh5.c build fix bridge: update URL MTD/JFFS2: remove CVS keywords V4L/DVB (7906): tuners/mxl5005s.c: don't define variables for enums V4L/DVB (7908): always enter drivers/media/video/ [SCSI] mpt fusion: make struct mpt_proc_root_dir static [MIPS] remove CONFIG_CPU_R4000 line from Makefile [ALSA] remove SND_GUS_SYNTH [ALSA] usbaudio.c: remove #ifndef CONFIG_USB_EHCI_SPLIT_ISO code ALSA: make sparc/dbri.c:snd_dbri_proc() static frv: don't offer BINFMT_FLAT asm-m32r/uaccess.h must #include <asm/setup.h> fat_valid_media() isn't for userspace [POWERPC] boot/Makefile CONFIG_ variable fixes include/linux/ssb/ssb_driver_gige.h typo fix PCI: make {pciehp,shpchp}_slot_with_bus static PCI: drivers/pci/pci.c: add prototypes PCI: remove CVS keywords ide: remove the ide_etrax100 chipset type MAINTAINERS: remove SIS 5513 IDE entry ide: export ide_doubler fix BLK_DEV_HD_ONLY on ARM dependencies jfs: remove DIRENTSIZ add missing lance_* exports MAINTAINERS: update ACPI homepage proper prototype for acpi_processor_tstate_has_changed() make drivers/net/atarilance.c:lance_addr_list[] static make hplance_{init,cleanup}_module() static drivers/net/mac8390.c: make functions static drivers/net/: remove write-only "last_dev" drivers/net/macsonic.c: make functions static net: remove CVS keywords irda: remove CVS keywords sound: sound/oss/dmasound/: cleanups [POWERPC] Build fix for drivers/macintosh/mediabay.c pcmcia: remove CVS keywords pcmcia: kill IN_CARD_SERVICES remove the strip driver PCI: remove unused arch pcibios_update_resource() functions pkt_sched: Remove CONFIG_NET_SCH_RR include/linux/netdevice.h: don't export MAX_HEADER to userspace Input: hil_mlc.c - make code static Input: hp_sdc_mlc.c - make a struct static build algorithms into the mac80211 module drivers/macintosh: Various cleanups powerpc: Don't export asm/asm-compat.h to userspace powerpc: asm/elf.h: Reduce userspace header [ARM] remove drivers/acorn/char/defkeymap-l7200.c Input: q40kbd - make q40kbd_lock static netfilter: cleanup netfilter_ipv6.h userspace header fs/nfs/nfsroot.c: remove CVS keyword [SCSI] make struct scsi_{host,target}_type static i2c: Remove 3 deprecated bus drivers include/linux/mmc/mmc.h: remove CVS tags remove BLK_DEV_HD_ONLY ide/legacy/hd.c: use late_initcall() move ide/legacy/hd.c to drivers/block/ update the BLK_DEV_HD help text hd.c: remove the #include <linux/mc146818rtc.h> eeepc-laptop: static [S390] chsc headers userspace cleanup fix avr32 build errors sparc/kernel/: possible cleanups sparc/mm/: possible cleanups sparc64/kernel/: make code static drivers/sbus/: cleanups sparc: remove PROM_AP1000 x86: KVM guest: make kvm_smp_prepare_boot_cpu() static V4L/DVB (7882): pvrusb2: make code static [MIPS] mips/sgi-ip22/ip28-berr.c: fix the build [MIPS] Remove asm-mips/mips-boards/atlas{,int}.h [MIPS] Remove include/asm-mips/mips-boards/sead{,int}.h [MIPS] don't leak setup_early_printk() in userspace header drivers/char/rio/: remove VCS tags drivers/serial/: remove CVS keywords m68k: remove CVS keywords m68k: make multi_defconfig the default defconfig m68k: remove AP1000 code drivers/video/c2p.c: add MODULE_LICENSE export amiga_vblank export c2p m68k/amiga/: possible cleanups m68k/atari/debug.c: possible cleanups m68k/mac/: possible cleanups m68k/q40/config.c: make functions static m68k/sun3/: possible cleanups m68k: remove stale ARCH_SUN4 #define m68k/Mac: remove the unused ADB_KEYBOARD option m68k/Atari: remove the dead ATARI_SCC{,_DMA} options dm log: make dm_dirty_log init and exit static USB: isp1760-hcd.c: make 2 functions static USB: remove CVS keywords USB: remove Documentation/usb/uhci.txt powerpc: Remove duplicate 6xx option in Kconfig powerpc/boot: Change spaces to tabs always enable FW_LOADER unless EMBEDDED=y netns: make get_proc_net() static pkt_sched: make qdisc_class_hash_alloc() static sctp: make sctp_outq_flush() static sctp: remove sctp_assoc_proc_exit() ipv6: make struct ipv6_devconf static V4L/DVB (8440): gspca: Makes some needlessly global functions static. remove is_tty() mm/migrate.c should #include <linux/syscalls.h> mm/vmstat.c: proper externs mm/hugetlb.c: fix duplicate variable mm/page_alloc.c: cleanups mm: make register_page_bootmem_info_section() static remove include/asm-h8300/keyboard.h alpha: remove the unused ALPHA_CORE_AGP option remove include/linux/pm_legacy.h mn10300: move sg_dma_{address,len}() to asm/scatterlist.h remove the v850 port remove the OSS trident driver CONFIG_SOUND_WM97XX: remove stale makefile line serial/8250_gsc.c: add MODULE_LICENSE video/sis/: remove compat code drivers/video/amifb.c cleanups fix fs/nfs/nfsroot.c compilation init/do_mounts.c should #include <linux/initrd.h> build kernel/profile.o only when requested asm-generic/int-ll64.h: always provide __{s,u}64 remove some more tipar bits minix: remove !NO_TRUNCATE code jbd: unexport journal_update_superblock coda: remove CODA_FS_OLD_API fat/dir.c: switch to struct __fat_dirent remove the in-kernel struct dirent{,64} remove unused #include <linux/dirent.h>'s include/asm/ptrace.h userspace headers cleanup pty: remove unused UNIX98_PTY_COUNT options proper extern for mwave_s_mdd #if 0 hpet_unregister() unexport proc_clear_tty move proc_kmsg_operations to fs/proc/internal.h proper pid{hash,map}_init() prototypes unexport uts_sem remove dummy asm/kvm.h files MFD_TC6393XB is ARM-only [ARM] 5176/1: arm/Makefile: fix: ARM946T -> ARM946E V4L/DVB (8453): sms1xxx: dvb/siano/: cleanups V4L/DVB (8485): v4l-dvb: remove broken PlanB driver V4L/DVB (8494): make cx25840_debug static V4L/DVB (8495): usb/anysee.c: make struct anysee_usb_mutex static include/video/atmel_lcdc.h must #include <linux/workqueue.h> include/video/atmel_lcdc.h must #include <linux/workqueue.h> parport/share.c: proper externs tpm_bios.c: make 2 structs static drm: make drm_minors_cleanup() static make cgroup_seqfile_release() static make pnp_add_card_id() static make parport_cs_release() static make mm/sparse.c: make a function static mm/allocpercpu.c: make 4 functions static make mm/memory.c:print_bad_pte() static mm/swapfile.c: make code static drivers/char/rtc.c: make 2 functions static make init/do_mounts.c:root_device_name static make macfb_setup() static video/console/stico{n,re}.c: make code static video/stifb.c: make 2 functions static mm/util.c must #include <linux/sched.h> ALSA: sound/pci/azt3328.h: no variables for enums ALSA: make snd_ac97_add_vmaster() static V4L/DVB (8534): remove select's of FW_LOADER sh: export get_cpu_subtype sh dreamcast: export board_pci_channels move arch/sh/lib/io.o to obj-y sh/boards/dreamcast/rtc.c: make 2 functions static sh: make EARLY_PCI_OP's static sh: make pcibios_max_latency static sh/kernel/ cleanups fix sh ptep_get_and_clear breakage mm/hugetlb.c must #include <asm/io.h> mm/hugetlb.c must #include <asm/io.h> mm: unexport ksize remove drivers/serial/v850e_uart.c kconfig: scripts/kconfig/zconf.l: add %option noinput kbuild: scripts/genksyms/lex.l: add %option noinput [MIPS] RB532: Flags are unsigned long kbuild: scripts/ver_linux: don't set PATH sh: fix LIBGCC sh/boards/Makefile typo fix make selinux_write_opts() static remove unneeded #include <linux/ide.h>'s ide: remove CONFIG_IDE_MAX_HWIFS V4L/DVB (8562): DVB_DRX397XD: remove FW_LOADER select V4L/DVB (8563): fix drivers/media/video/arv.c compilation xen-blkfront.c: make blkif_ioctl() static remove bogus CONFIG_GFAR_NAPI's ath9k: work around gcc ICEs [ARM] 5177/1: arm/mach-sa1100/Makefile: remove CONFIG_SA1100_USB [NFSD] uninline nfsd4_op_name() uninline atl1e_setup_mac_ctrl() [WATCHDOG] MAINTAINERS: remove ZF MACHZ WATCHDOG entry [WATCHDOG] fix watchdog/txx9wdt.c compilation [WATCHDOG] fix watchdog/shwdt.c compilation [WATCHDOG] fix watchdog/at91rm9200_wdt.c compilation [WATCHDOG] fix watchdog/wdt285.c compilation [WATCHDOG] fix watchdog/ixp4xx_wdt.c compilation fix SH7705_CACHE_32KB compilation make struct scsi_dh_devlist's static [IA64] use bcd2bin/bin2bcd feature-removal-schedule.txt: remove the NCR53C9x entry [netdrvr] uninline atl1e_setup_mac_ctrl() [ARM] Fix a pile of broken watchdog drivers [ARM] 5191/1: ARM: remove CVS keywords ath9k: work around gcc ICEs (again) drivers/ide/pci/: use __devexit_p() cleanup powerpc/include/asm/ide.h ide-cd: use bcd2bin/bin2bcd powerpc: Use bcd2bin/bin2bcd ocfs2/cluster/tcp.c: make some functions static removed unused #include <linux/version.h>'s sh64: re-add the __strnlen_user() prototype sh: fix ptrace_64.c:user_disable_single_step() KVM: fix userspace ABI breakage Blackfin arch: let PCI depend on BROKEN [ARM] use bcd2bin/bin2bcd crypto: Kconfig - Replace leading spaces with tabs sparc: remove CONFIG_SUN4 dabusb_fpga_download(): fix a memory leak wireless/libertas/if_cs.c: fix memory leaks NTFS: update homepage V4L/DVB (8678): Remove the dead CONFIG_RADIO_MIROPCM20{,_RDS} code V4L/DVB (8842): vivi_release(): fix use-after-free V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak V4L/DVB (8844): dabusb_fpga_download(): fix a memory leak Remove asm/a.out.h files for all architectures without a.out support. PCI: fix pciehp_free_irq() hwmon: (ad7414) Make ad7414_update_device() static [netdrvr/usb] hso_create_bulk_serial_device(): fix a double free m32r: remove the unused NOHIGHMEM option m32r: don't offer CONFIG_ISA m32r: export empty_zero_page m32r: export __ndelay m32r/kernel/: cleanups [SCSI] qla2xxx: remove the unused SCSI_QLOGIC_FC_FIRMWARE option fix fs/nfs/nfsroot.c compilation proc: make grab_header() static V4L/DVB (8561): make ivtv_claim_stream() static add key_revoke() dummy for KEYS=n provide generic_block_fiemap() only with BLOCK=y net/tc35815.c: fix compilation net/au1000_eth.c MDIO namespace fixes net/bfin_mac.c MDIO namespace fixes coldfire: scheduled SERIAL_COLDFIRE removal CRIS: proper defconfig setup xtensa: remove dead CONFIG_BLK_DEV_IDE code mISDN/dsp_cmx.c: fix size checks net: export genphy_restart_aneg m68k: use bcd2bin/bin2bcd m68k: Remove the broken Hades support m68k: remove the dead PCI code driver core: make struct platform_pm_ops static drivers/firmware/iscsi_ibft.c: make 3 functions static asm-h8300/md.h: remove CVS keyword Alpha Miata: remove dead URL uml: remove the dead TTY_LOG code include/linux/mount.h: remove CVS keyword kernel/dma.c: remove a CVS keyword binfmt_som.c: add MODULE_LICENSE pnp: remove printk() with outdated version telephony: remove CVS keywords reiserfs/procfs.c: remove CVS keywords quota: remove CVS keywords fs/partitions/acorn.c: remove dead code parport: remove CVS keywords ipc/sem.c: make free_un() static make hp_wmi_notify() static make kprobes.c:kretprobe_table_lock() static init/do_mounts_md.c must #include <linux/delay.h> FB_SIS=m, DRM_SIS=y is not a legal configuration. make probe_serial_gsc() static make ptrace_untrace() static make mm/rmap.c:anon_vma_cachep static acpi: use bcd2bin/bin2bcd alpha: use bcd2bin/bin2bcd cris: use bcd2bin/bin2bcd drivers/rtc/: use bcd2bin/bin2bcd rtc: use bcd2bin/bin2bcd mips: use bcd2bin/bin2bcd mn10300: use bcd2bin/bin2bcd i2c: use bcd2bin/bin2bcd drivers/scsi/sr_vendor.c: use bcd2bin remove the obsolete BCD*BIN/BIN*BCD macros include/linux/bcd.h: remove comments [patch 1/3] FS_MBCACHE: don't needlessly make it built-in MIPS: RB532: Fix build error The overdue eepro100 removal. parisc: lib/: make code static parisc: drivers/parisc/: make code static m68knommu: set NO_DMA m68knommu: remove obsolete and unused eLIA board m68knommu: remove the no longer used PCI support option [SCSI] ses: #if 0 the unused ses_match_host() [SCSI] a3000: make 2 functions static [SCSI] a2091: make 2 functions static FRV: Fix compile breakage net/802/fddi.c: add MODULE_LICENSE tty: Correct inline types for tty_driver_kref_get() net: Fix LL_MAX_HEADER for CONFIG_TR_MODULE mfd/pcf50633-gpio.c: add MODULE_LICENSE
Adrian Cox (2): ppc: Fix platform_notify functions marked __init [POWERPC] Fix wraparound problem in smp-tbsync on 32-bit
Adrian Drzewiecki (2): [BRIDGE]: Fix deadlock in br_stp_disable_bridge HID: fix mappings for DiNovo Edge Keyboard - Logitech USB BT receiver
Adrian Friedli (1): HID: GEYSER4_ISO needs quirk
Adrian Hunter (121): [MTD] OneNAND: Implement read-while-load [MTD] OneNAND: Handle DDP chip boundary during read-while-load [MTD] OneNAND: Return an error if a read timeout occurs [MTD] OneNAND: Free the bad block table when the device is released [MTD] OneNAND: Check first or second pages for bad block information [MTD] OneNAND: Amend write-verify to compare to original buffer [MTD] OneNAND: Add support for auto-placement of out-of-band data [MTD] OneNAND: Do not allow oob write past end of page [MTD] OneNAND: Subpage write returned incorrect length written [MTD] OneNAND: Select correct chip's bufferRAM for DDP [MTD] [NAND] Correctly validate out-of-band offset and length [MTD] OneNAND: Invalidate bufferRAM after erase [MTD] Correct partition failed erase address [MTD] [OneNAND] add Nokia Copyright and a credit [MTD] nandsim: add partition capability to nandsim [MTD] nandsim: enhance nandsim to simulate flash errors [MTD] nandsim: Enhance nandsim optionally to report wear information [MTD] nandsim: enhance nandsim to allow arbitrary NAND size [JFFS2] Prevent list corruption when handling write errors [JFFS2] Disable summary after wbuf recovery [MTD] [OneNAND] Exit loop only when column start with 0 [MTD] [OneNAND] Synchronize block locking operations [MTD] [OneNAND] Return only negative error codes [MTD] [OneNAND] Avoid deadlock in erase callback; release chip lock first. [MTD] [OneNAND] Do not stop reading for ECC errors [MTD] [OneNAND] Do not release chip twice [MTD] [OneNAND] fix call to onenand_verify when writing subpages [MTD] [OneNAND] Allow for controller errors when reading [MTD] [NAND] nandsim: fix size bug [MTD] [NAND] nandsim: fix overridesize [MTD] [NAND] nandsim: allow for 64-bit size do_mounts: allow UBI root device name [MTD] [OneNAND] Add defines for HF and sync write [MTD] Define and use MTD_FAIL_ADDR_UNKNOWN instead of 0xffffffff [MTD] [OneNAND] Add OMAP2 / OMAP3 OneNAND driver UBIFS: fix error return in failure mode UBIFS: ensure UBIFS switches to read-only on error UBIFS: make ubifs_ro_mode() not inline UBIFS: do not union creat_sqnum and del_cmtno UBIFS: fix typos in comments UBIFS: correct orphan deletion order UBIFS: correct spelling of "thrice". UBIFS: always set i_generation to 0 [JFFS2] Correct symlink name too long error code [MTD] [OneNAND] OMAP3: add delay for GPIO UBIFS: always read hashed-key nodes under TNC mutex UBIFS: allow for racing between GC and TNC [MTD] [NAND] OMAP2: add retry after read timeout UBIFS: TNC / GC race fixes UBIFS: remove incorrect assert UBIFS: add bulk-read facility UBIFS: add no_chk_data_crc mount option UBIFS: improve znode splitting rules UBIFS: correct key comparison UBIFS: ensure data read beyond i_size is zeroed out correctly UBIFS: allow for sync_fs when read-only UBIFS: improve garbage collection UBIFS: fix bulk-read handling uptodate pages UBIFS: add more debugging messages for LPT UBIFS: correct condition to eliminate unecessary assignment UBIFS: check buffer length when scanning for LPT nodes UBIFS: do not read unnecessary bytes when unpacking bits UBIFS: allow for gaps when dirtying the LPT [MTD] [NAND] OMAP: OneNAND: header file relocation [MTD] [NAND] OMAP: OneNAND: header file relocation (part 2) MTD: nandsim: suppress unnecessary warning MTD: nandsim: add option to use a file to cache pages [MTD] update internal API to support 64-bit device size mmc_block: print better error messages mmc_block: ensure all sectors that do not have errors are read UBIFS: ensure orphan area head is initialized UBIFS: fix LPT out-of-space bug (again) UBIFS: sync wbufs after syncing inodes and pages UBIFS: spelling fix 'date' -> 'data' UBIFS: remount ro fixes UBIFS: fix dbg_chk_lpt_sz() mmc: fix data timeout for SEND_EXT_CSD UBIFS: fix bug where page is marked uptodate when out of space [MTD] mtdoops: allow MTD selection by name [MTD] mtdoops: fix a bit of spin lock usage [MTD] [OneNAND] omap2: panic_write may be in an interrupt context ARM: OMAP3: mmc-twl4030 fix name buffer length, v2 ARM: OMAP3: mmc-twl4030 add cover switch ARM: OMAP3: mmc-twl4030 allow arbitrary slot names, v3 mmc: Add Extended CSD register to debugfs omap_hsmmc: do not re-power when powering off MMC omap_hsmmc: Fix response type for busy after response omap_hsmmc: Allow cover switch to cause rescan omap_hsmmc: Do not prefix slot name omap_hsmmc: Wait for SDBP regulator: twl4030 VAUX3 supports 3.0V UBIFS: fix recovery bug UBIFS: reset no_space flag after inode deletion ARM: OMAP3: RX51: Connect VAUX3 to MMC2 mtd: OneNAND: add support for OneNAND manufactured by Numonyx OMAP2/3: gpmc-onenand: correct use of async timings OMAP3: RX51: Use OneNAND sync read / write UBIFS: fix integer overflow warning UBIFS: fix 64-bit divisions in debug print UBIFS: minor spelling and grammar fixes UBI: add image sequence number to EC header UBI: fix double free on error path UBI: compatible fallback in absense of sequence numbers mmc: add 'enable' and 'disable' methods to mmc host mmc: allow host claim / release nesting mmc: add MMC_CAP_NONREMOVABLE host capability mmc: add ability to save power by powering off cards mmc: check status after MMC SWITCH command omap_hsmmc: make use of new enable/disable interface omap_hsmmc: keep track of power mode omap_hsmmc: ensure workqueues are empty before suspend omap_hsmmc: make use of new MMC_CAP_NONREMOVABLE host capability ARM: OMAP: mmc-twl4030: add regulator sleep / wake function omap_hsmmc: put MMC regulator to sleep omap_hsmmc: clear interrupt status after init sequence omap_hsmmc: cater for weird CMD6 behaviour omap_hsmmc: prevent races with irq handler omap_hsmmc: protect the card when the cover is open omap_hsmmc: ensure all clock enables and disables are paired omap_hsmmc: set a large data timeout for commands with busy signal ARM: OMAP: RX51: set MMC capabilities and power-saving flag
Adrian Knoth (2): Kconfig: Missing line breaks in arch/x86_64/Kconfig sched: correct sched-rt-group.txt pathname in init/Kconfig
Adrian McMenamin (32): [ALSA] Add ALSA support for the SEGA Dreamcast PCM device sh: Fix Dreamcast DMA issues. pvr2fb: Consolidated cleanup of pvr2fb.c pvr2fb: update Documentation/fb/pvr2fb.txt fb: pvr2fb: Shared IRQ for dreamcast pvr2. sh: Add maple bus support for the SEGA Dreamcast. video: pvr2fb: Add TV (RGB) support to Dreamcast PVR driver. sh: Fix SH-4 DMAC CHCR masking. Input: add support for SEGA Dreamcast keyboard [ALSA] protect Dreamcast PCM driver (AICA) from G2 bus effects sh: Clean up Kconfig entry for Dreamcast. maple: Fix maple bus compiler warning sh: Kill off hs7751rvoip reference from arch/sh/Kconfig. cdrom: Add support for Sega Dreamcast GD-ROM. 8139too fix for Dreamcast maple: fix up whitespace damage. maple: more robust device detection. maple: Drop unused prototypes from linux/maple.h. maple: improve detection of attached peripherals maple: remove unused variable maple: fix device detection maple: tidy maple_driver code by removing redundant connect/disconnect sh/maple: clean maple bus code maple: allow removal and reinsertion of keyboard driver module input: Clean up maple keyboard driver Input: add support for Maple controller as a joystick dma-coherent: per-device coherent area is in pages, not bytes. Input: add support for the Maple mouse on the SEGA Dreamcast sh: maple: Support block reads and writes. mtd: flash mapping support for Dreamcast VMU. Documentation/filesystems: remove out of date reference to BKL being held maple: input: fix up maple mouse driver
Adrian Pardini (1): V4L/DVB (7192): Adds support for Genius TVGo A11MCE
Adrian Reber (1): powerpc/rtas: Fix watchdog driver temperature read functionality
Adrian-Ken Rueegsegger (24): xfrm: xfrm_algo: correct usage of RIPEMD-160 [CRYPTO] ripemd: Add support for RIPEMD hash algorithms [CRYPTO] tcrypt: Add test vectors for RIPEMD-128 and RIPEMD-160 [CRYPTO] ripemd: Add Kconfig entries for RIPEMD hash algorithms [CRYPTO] ripemd: Put all common RIPEMD values in header file [CRYPTO] ripemd: Add support for RIPEMD-256 and RIPEMD-320 [CRYPTO] tcrypt: Add test vectors for RIPEMD-256 and RIPEMD-320 [CRYPTO] ripemd: Add Kconfig entries for extended RIPEMD hash algorithms [CRYPTO] rmd128: Fix endian problems [CRYPTO] rmd160: Fix endian issues [CRYPTO] rmd256: Fix endian issues [CRYPTO] rmd320: Fix endian issues libcrc32c: Fix "crc32c undefined" compilation error crypto: sha1 - Switch to shash crypto: md4 - Switch to shash crypto: md5 - Switch to shash crypto: sha256 - Switch to shash crypto: tgr192 - Switch to shash crypto: wp512 - Switch to shash crypto: michael_mic - Switch to shash crypto: sha512 - Move message schedule W[80] to static percpu area crypto: sha512 - Switch to shash crypto: shash - Fix module refcount crypto: Fix dead links
Adriano dos Santos Fernandes (1): drivers/char/mem.c: memory_open() cleanup: lookup minor device number from devlist
Aegis Lin (2): [POWERPC] spufs: Use separate timer for /proc/spu_loadavg calculation [SCSI] ps3rom: sector size should be 512 bytes
Aeschbacher, Fabrice (1): pata_pcmcia: recognize 2GB CompactFlash from Transcend
Ahmed S. Darwish (61): HID: tiny patch to remove a kmalloc cast [CPUFREQ] check sysfs_create_link return value UCC Ether driver: kmalloc casting cleanups [AGPGART] intel-agp: Use ARRAY_SIZE macro when appropriate [MIPS] Use ARRAY_SIZE macro when appropriate [SCSI] DAC960: kmalloc->kzalloc/Casting cleanups [POWERPC] Use ARRAY_SIZE macro when appropriate [POWERPC] PPC: Use ARRAY_SIZE macro when appropriate ACPI: toshiba_acpi: Use ARRAY_SIZE macro when appropriate [AVR32] Use ARRAY_SIZE macro when appropriate IB/core: Use ARRAY_SIZE macro for mandatory_table [ARM] Use ARRAY_SIZE macro when appropriate ARM26: Use ARRAY_SIZE macro when appropriate M68KNOMMU: user ARRAY_SIZE macro when appropriate M68K: user ARRAY_SIZE macro when appropriate CRIS: user ARRAY_SIZE macro when appropriate V850: user ARRAY_SIZE macro when appropriate [S390] cio: use ARRAY_SIZE in device_id.c w1: Use ARRAY_SIZE macro when appropriate OSS: Use ARRAY_SIZE macro when appropriate OSS: Use ARRAY_SIZE macro when appropriate (2) reiserfs: Use ARRAY_SIZE macro when appropriate isdn/capi: use ARRAY_SIZE when appropriate isdn-eicon: Use ARRAY_SIZE macro when appropriate ipw2100: Use ARRAY_SIZE macro when appropriate misc-wireless: Use ARRAY_SIZE macro when appropriate hostap: Use ARRAY_SIZE macro when appropriate wavelan: Use ARRAY_SIZE macro when appropriate atm: Use ARRAY_SIZE macro when appropriate V4L/DVB (5090): Pvrusb2: A patch to use ARRAY_SIZE macro when appropriate V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate KVM: Use ARRAY_SIZE macro instead of manual calculation. drm: Use ARRAY_SIZE macro when appropriate [S390] ctc: kmalloc->kzalloc/casting cleanups. e1000: Use ARRAY_SIZE macro when appropriate ixgb: Use ARRAY_SIZE macro when appropriate. i386: fix GDT's number of quadwords in comment IRQ: check for PERCPU flag only when adding first irqaction rcutorture: Use ARRAY_SIZE macro when appropriate drivers/md.c: Use ARRAY_SIZE macro when appropriate [MIPS] Replace deprecated SA_* IRQ flags with modern IRQF_ variants. NCR53C8XX: Remove deprecated IRQ flags (SA_*) Completely remove deprecated IRQ flags (SA_*) lguest: accept guest _PAGE_PWT page table entries Smack: check for 'struct socket' with NULL sk x86: i8259A: remove redundant irq_descinitialization x86/lguest: fix pgdir pmd index calculation smackfs: do not trust `count' in inodes write()s smack: do not dereference NULL ipc object smackfs: remove redundant lock, fix open(,O_RDWR) LSM: Introduce inode_getsecid and ipc_getsecid hooks SELinux: setup new inode/ipc getsecid hooks Audit: use new LSM hooks instead of SELinux exports Netlink: Use generic LSM hook SELinux: remove redundant exports LSM/Audit: Introduce generic Audit LSM hooks Audit: internally use the new LSM audit hooks SELinux: use new audit hooks, remove redundant exports Audit: Final renamings and cleanup Security: Introduce security= boot parameter Smack: Integrate Smack with Audit
Ahmet İnan (2): [ALSA] snd-dummy - improved timing, silence on prepare [ALSA] snd-dummy - better realtime app support
Aidan Thornton (8): V4L/DVB (6619): Use MTS firmware for the HVR-900 V4L/DVB (7541): em28xx: Some fixes to videobuf V4L/DVB (7548): Various fixes for the em28xx videobuf code V4L/DVB (7556): em28xx: fix locking on vidioc_s_fmt_cap V4L/DVB (7565): em28xx: fix buffer underrun handling V4L/DVB (7601): em28xx-dvb: add support for the HVR-900 V4L/DVB (7602): em28xx: generalise URB setup code V4L/DVB (7603): em28xx-dvb: don't use videobuf-dvb
Aidan Williams (1): EMAC driver: bf537 MAC multicast hash filtering patch
Ajay Kumar Gupta (14): OMAP:MUSB: Fixes the TT programming. OMAP:MUSB: Corrects urb unlink function path usb: musb: Fix for isochronous IN transfer usb: musb: Removes compilation warning in gadget mode usb: musb: fix BULK request on different available endpoints USB: musb free_irq bugfix USB: otg: adding nop usb transceiver USB: musb: NAK timeout scheme on bulk RX endpoint USB: musb: only turn off vbus in OTG hosts musb: add high bandwidth ISO support USB: otg: fix module reinsert issue USB: musb: fix CONFIGDATA register read issue USB: musb: fix put_device() call sequence omap: Add missing mux pin for EHCI phy reset line
Aji Srinivas (1): [BRIDGE]: adding new device to bridge should enable if up
Ajit Khaparde (14): be2net: changes for checksum and segmentation offload be2net: fix for default setting of pause auto-negotiation be2net: add two new pci device ids to pci device table be2net: Fix to avoid a crash seen on PPC with LRO and Jumbo frames. be2net: Bug fix in the non-lro path. Size of received packet was not updated in statistics properly. be2net: Add GRO support to the be2net driver. LRO is not supported anymore. net/ethtool: Add support for the ethtool feature to flash firmware image from a specified file. be2net: Changes to support flashing of the be2 network adapter be2net: Code changes in Tx path to use skb_dma_map/skb_dma_unmap be2net: Workaround to fix a bug in Rx Completion processing. be2net: Fix a bug in preparation of mcc wrb which was causing flash operation to fail be2net: Bug Fix while accounting of multicast frames during netdev stats update be2net: Fix a typo in be_cmds.h be2net: Bug fix to properly update ethtool tx-checksumming after ethtool -K <ifname> tx off
Aki M Nyrhinen (1): [TCP]: continued: reno sacked_out count fix
Akihiro Tsukada (1): V4L/DVB (13000): add driver for 774 Friio White USB ISDB-T receiver
Akinbou Mita (1): [PKT_SCHED] sch_htb: use rb_first() cleanup
Akinobu Mita (324): s2io: kconfig help fix [TCP]: fix tcp_tso_win_divisor documentation modules: mark TAINT_FORCED_RMMOD correctly kdump: add dmesg gdbmacro into document doc: refer to kdump in oops-tracing.txt fix generic_fls64() fix swap cluster offset x86_64: {set,clear,test}_bit() related cleanup and pci_mmcfg_init() fix frv: remove unnesesary "&" more s/fucn/func/ typo fixes um: fix undefined reference to hweight32 arm: fix undefined reference to generic_fls bitops: alpha: use config options instead of __alpha_fix__ and __alpha_cix__ bitops: ia64: use cpu_set() instead of __set_bit() bitops: parisc: add ()-pair in __ffz() macro bitops: cris: remove unnecessary local_irq_restore() bitops: use non atomic operations for minix_*_bit() and ext2_*_bit() bitops: generic {,test_and_}{set,clear,change}_bit() bitops: generic __{,test_and_}{set,clear,change}_bit() and test_bit() bitops: generic __ffs() bitops: generic ffz() bitops: generic fls() bitops: generic fls64() bitops: generic find_{next,first}{,_zero}_bit() bitops: generic sched_find_first_bit() bitops: generic ffs() bitops: generic hweight{64,32,16,8}() fix error: __u32 undeclared bitops: generic ext2_{set,clear,test,find_first_zero,find_next_zero}_bit() bitops: generic ext2_{set,clear}_bit_atomic() bitops: generic minix_{test,set,test_and_clear,test,find_first_zero}_bit() bitops: alpha: use generic bitops bitops: arm: use generic bitops bitops: arm26: use generic bitops bitops: cris: use generic bitops bitops: frv: use generic bitops bitops: h8300: use generic bitops bitops: i386: use generic bitops bitops: ia64: use generic bitops bitops: m32r: use generic bitops bitops: m68k: use generic bitops m68k: fix undefined reference to generic_find_next_zero_le_bit ppc: fix undefined reference to hweight32 bitops: m68knommu: use generic bitops bitops: mips: use generic bitops bitops: parisc: use generic bitops bitops: powerpc: use generic bitops bitops: s390: use generic bitops bitops: sh: use generic bitops bitops: sh64: use generic bitops bitops: sparc: use generic bitops bitops: sparc64: use generic bitops bitops: v850: use generic bitops bitops: x86_64: use generic bitops bitops: xtensa: use generic bitops bitops: update include/asm-generic/bitops.h bitops: sh: make thread_info.flags an unsigned long bitops: ia64: make partial_page.bitmap an unsigned long bitops: ntfs: remove generic_ffs() bitops: remove unused generic bitops in include/linux/bitops.h bitops: hweight() related cleanup bitops: hweight() speedup [NET]: use hlist_unhashed() iosched: use hlist for request hashtable use list_add_tail() instead of list_add() arch: use list_move() core: use list_move() net/rxrpc: use list_move() drivers: use list_move() fs: use list_move() [NETLINK]: Call panic if nl_table allocation fails [NET]: Rate limiting for socket allocation failure messages. [S390] init task memory faults. check return value of cpu_callback rate limiting for the ldisc open failure messages JFS: return correct error when i-node allocation failed [CRYPTO] api: fix crypto_alloc_base() return value md: fix /proc/mdstat refcounting rd: memory leak on rd_init() failure epca: prevent panic on tty_register_driver() failure usb devio: handle class_device_create() error cpcihp_generic: prevent loading without "bridge" parameter driver core: kmalloc() failure check in driver_probe_device ocfs2: delete redundant memcmp() [JFFS2] Use rb_first() and rb_last() cleanup [WATCHDOG] sc1200wdt.c pnp unregister fix. [WATCHDOG] sc1200wdt.c pnp unregister fix. isdn/gigaset: avoid cs->dev null pointer dereference tokenring: fix module_init error handling n2: fix confusing error code Input: lightning - return proper error codes from l4_init() edac_mc: fix error handling sunrpc: add missing spin_unlock dell_rbu: fix error check debugfs: check return value correctly Input: handle serio_register_driver() errors fix copy_process() error check tlclk: fix platform_device_register_simple() error check [NET]: Fix kfifo_alloc() error check. selinux: fix dentry_open() error check fix create_write_pipe() error check ecryptfs: fix crypto_alloc_blkcipher() error check acpiphp: fix use of list_for_each macro acpiphp: fix missing acpiphp_glue_exit() pci: fix __pci_register_driver error handling cm4000_cs: fix return value check paride: return proper error code futex: init error check spi: check platform_device_register_simple() error synclink_gt: fix init error handling bit reverse library crc32: replace bitreverse by bitrev32 video: use bitrev8 isdn/hisax: use bitrev8 atm/ambassador: use bitrev8 isdn/gigaset: use bitrev8 isdn: fix missing unregister_capi_driver fault injection: documentation and scripts fault-injection capabilities infrastructure fault-injection capability for kmalloc fault-injection capability for alloc_pages() fault-injection capability for disk IO fault injection: process filtering for fault-injection capabilities fault injection: stacktrace filtering i2c: Fix return value check in i2c-dev drm: fix return value check driver core: delete virtual directory on class_unregister() ata: fix platform_device_register_simple() error check [WATCHDOG] fix clk_get() error check ACPI: fix single linked list manipulation ACPI: prevent processor module from loading on failures [ALSA] sound: initialize rawmidi substream list [ALSA] sound: fix PCM substream list Input: pc110pad - return proper error audit: fix kstrdup() error check gss_spkm3: fix error handling in module init tlclk: delete unnecessary sysfs_remove_group V4L/DVB (4994): Vivi: fix use after free in list_for_each() V4L/DVB (4995): Vivi: fix kthread_run() error check V4L/DVB (4996): Msp3400: fix kthread_run error check V4L/DVB (4997): Bttv: delete duplicated ioremap() module: fix mod_sysfs_setup() return value [SCSI] iscsi: fix crypto_alloc_hash() error check [POWERPC] Use is_init() instead of pid==1 [S390] Check the return value of kthread_run(). net: use bitrev8 [IRDA]: handle out of memory errors [IRLAN]: handle out of memory errors IB/ehca: Fix memleak on module unloading fault injection: split up stacktrace filter Kconfig option [POWERPC] spufs: check spu_acquire_runnable() return value [POWERPC] spufs: fix missing error handling in module_init() [POWERPC] spufs: fix memory leak on spufs reloading [POWERPC] spufs: use memcpy_fromio() to copy from local store [POWERPC] spufs: enable SPU coredump for kernel-builtin spufs fault injection: add entry to MAINTAINERS bridge: check kmem_cache_create() error [POWERPC] Enable make install mod_sysfs_setup() doesn't return errno when kobject_add_dir() failure occurs V4L/DVB (5513): Bt878: prevent probing wrong card entry ieee1394: eth1394: fix error path in module_init slob: handle SLAB_PANIC flag fault injection: fix failslab with CONFIG_NUMA hugetlbfs: add NULL check in hugetlb_zero_setup() slob: fix page order calculation on not 4KB page use SLAB_PANIC flag cleanup dtlk: fix error checks in module_init() procfs: use simple_read_from_buffer() cm4000_cs: fix error paths cm4000_cs: use bitrev use simple_read_from_buffer() in fs/ use simple_read_from_buffer in kernel/ sunrpc: fix error path in module_init [ALSA] sound: fix incorrect use of platform_device_register() fault injection: disable stacktrace filter for x86-64 i2o: destroy event queue only when drv->event is set i2o: fix notifiers when max_drivers is configured i2o: eliminate a peculiar constraint on i2o_max_drivers ieee80211: fix incomplete error message softmac: alloc_ieee80211() NULL check [POWERPC] Fix return from pte_alloc_one() in out-of-memory case [CIFS] fix mempool destroy done in wrong order in cifs error path [NETFILTER]: nf_conntrack_amanda: fix textsearch_prepare() error check softmac: use list_for_each_entry [SCSI] sr: fix error handling in module_init fault-injection: add min-order parameter to fail_page_alloc fault-injection: fix example scripts in documentation unregister_blkdev(): do WARN_ON on failure unregister_blkdev() delete redundant messages in callers unregister_blkdev(): delete redundant message unregister_blkdev(): return void V4L/DVB (5678): Zr364xx: fix return values sysfs: avoid kmem_cache_free(NULL) unregister_chrdev(): ignore the return value unregister_chrdev() return void hugetlb: use set_compound_page_dtor [SPARC64]: check fork_idle() error sysdev: remove global sysdev drivers list module: return error when mod_sysfs_init() failed cpu hotplug: slab: cleanup cpuup_callback() cpu hotplug: slab: fix memory leak in cpu hotplug error path cpu hotplug: cpu: deliver CPU_UP_CANCELED only to NOTIFY_OKed callbacks with CPU_UP_PREPARE cpu hotplug: topology: remove topology_dev_map cpu hotplug: thermal_throttle: fix cpu hotplug error handling cpu hotplug: msr: fix cpu hotplug error handling cpu hotplug: mce: fix cpu hotplug error handling cpu hotplug: intel_cacheinfo: fix cpu hotplug error handling i386: do cpuid_device_create() in CPU_UP_PREPARE instead of CPU_ONLINE. slab: fix typo in allocation failure handling xip: fix get_zeroed_page with __GFP_HIGHMEM V4L/DVB (6848): bttv: check pci_register_driver() error V4L/DVB (7077): bt878: remove handcrafted PCI subsystem ID check [TUN]: Use iov_length() [BATTERY] power_supply_leds: use kasprintf fs: use hlist_unhashed fs: use list_for_each_entry_reverse and kill sb_entry ext[234]: fix comment for nonexistent variable ext[234]: use ext[234]_get_group_desc() ext[234]: remove unused argument for ext[234]_find_goal() ext[234]: cleanup ext[234]_bg_num_gdb() V4L/DVB (7076): bt878: include KERN_ facility level ext4: add missing ext4_journal_stop() [SCSI] a100u2w: fix bitmap lookup routine ext4: use ext4_group_first_block_no() ext4: use ext4_get_group_desc() ext4: check ext4_journal_get_write_access() errors x86: avoid redundant loop in io_apic_level_ack_pending() x86: use ioapic_read_entry() and ioapic_write_entry() x86: remove unnecessary memset() x86: remove unnecessary tmp local variable x86: use cpumask_of_cpu() x86: use cpu_online() cdrom: remove ifdef CONFIG_SYSCTL cdrom: cleanup hardcoded error-code cdrom: protect cdrom_device_info list by mutex cdrom: use list_head for cdrom_device_info list cdrom: make unregister_cdrom() return void block: fix blk_register_queue() return value x86: use BUILD_BUG_ON() for the size of struct intel_mp_floating x86: use MP_intsrc_info() x86: use bitmap library for pin_programmed x86: remove unnecessary memset and NULL check after alloc_bootmem() x86: cleanup clocksource_hz2mult usage x86: cleanup div_sc() usage x86: use cpumask function for present, possible, and online cpus x86: get_bios_ebda() requires asm/io.h x86: remove duplicate get_bios_ebda() from rio.h x86: use get_bios_ebda() ext2: improve ext2_readdir() return value ext2: use ext2_group_first_block_no() ext2: use ext2_fsblk_t type ext3: use ext3_group_first_block_no() ext3: add missing ext3_journal_stop() ext3: use ext3_get_group_desc() ext3: check ext3_journal_get_write_access() errors idr: create idr_layer_cache at boot time introduce memory_read_from_buffer() isdn: use simple_read_from_buffer() ACPI: use memory_read_from_buffer() airo: use simple_read_from_buffer() add kernel-doc for simple_read_from_buffer and memory_read_from_buffer ext4: fix ext4_init_block_bitmap() for metablock block group [S390] s390/vmcp: use simple_read_from_buffer() [S390] s390/cio: use memory_read_from_buffer() [S390] s390: use simple_read_from_buffer() [S390] s390: use memory_read_from_buffer() ocfs2: use simple_read_from_buffer() iucv: fix memory leak in cpu hotplug error path. x86, intel_cacheinfo: fix use-after-free cache_kobject V4L/DVB (8251): ttusb: use simple_read_from_buffer()() dio: use dio_match_device() in dio_bus_match() USB: usbmon: use simple_read_from_buffer() move memory_read_from_buffer() from fs.h to string.h pm: hibernation: simplify memory bitmap cris: use simple_read_from_buffer() binfmt_misc: use simple_read_from_buffer() aty: use memory_read_from_buffer() auxdisplay: small cleanups ipc: use simple_read_from_buffer() nwflash: use simple_read_from_buffer() firmware: use memory_read_from_buffer() dcdbas: use memory_read_from_buffer() dell_rbu: use memory_read_from_buffer() [SCSI] qla2xxx: use memory_read_from_buffer() brd: fix name argument of unregister_blkdev() mmc_block: handle error from mmc_register_driver() mmc_test: initialize mmc_test_lock statically x86: check for ioremap() failure in copy_oldmem_page() x86: use platform_device_register_simple() [WATCHDOG] ibmasr: remove unnecessary spin_unlock() ibmasr: remove unnecessary spin_unlock() [CPUFREQ] acpi-cpufreq: add error handling for cpufreq_register_driver() error [CPUFREQ] add error handling for cpufreq_register_governor() error ip2: avoid add_timer with pending timer [SCSI] ipr: use memory_read_from_buffer() V4L/DVB (9494): anysee: initialize anysee_usb_mutex statically SLUB: failslab support backlight: hp680_bl - Use platform_device_register_simple() backlight: progear_bl - Use platform_device_register_simple() backlight: crbllcd_bl - Use platform_device_register_simple() x86: unify kmap_atomic_pfn() and iomap_atomic_prot_pfn() x86: debug check for kmap_atomic_pfn and iomap_atomic_prot_pfn() x86, mm: remove unnecessary include file from iomap_32.c slub: use get_track() generic debug pagealloc mm: introduce debug_kmap_atomic mm: use debug_kmap_atomic x86, mm: fix misuse of debug_kmap_atomic generic debug pagealloc: build fix mm: fix misuse of debug_kmap_atomic ALSA: hda - add missing comma in ad1884_slave_vols hugetlbfs: return negative error code for bad mount option loop: use BIO list management functions x86: Clean up dump_pagetable() x86: fix usage of bios intcall() x86: Use get_desc_base() x86: Remove unused patch_espfix_desc() x86: Introduce set_desc_base() and set_desc_limit() MIPS: Drop mmap_sem in pagefault oom path x86: Introduce GDT_ENTRY_INIT() x86: Introduce GDT_ENTRY_INIT(), initialize bad_bios_desc statically KVM: x86: use get_desc_base() and get_desc_limit() KVM: x86: use kvm_get_gdt() and kvm_read_ldt() mm: add gfp mask checking for __get_free_pages()
Akio Idehara (2): [ALSA] hda - Fix "alc262_sony_unsol[]" hda_verb array [ALSA] hda - Add Toshiba dynabook SS RX1 support
Akira Fujita (10): ext4: online defrag -- Add EXT4_IOC_MOVE_EXT ioctl ext4: Fix compile warnings with MB_DEBUG ext4: Fix wrong comparisons in mext_check_arguments() ext4: Remove unneeded BUG_ON() in ext4_move_extents() ext4: Return exchanged blocks count to user space in failure ext4: Fix small typo for move_extent_per_page() ext4: Replace get_ext_path macro with an inline funciton ext4: Replace BUG_ON() with ext4_error() in move_extents.c ext4: Add null extent check to ext_get_path ext4: Fix different block exchange issue in EXT4_IOC_MOVE_EXT
Akira Iguchi (10): libata: add another IRQ calls (core and headers) libata: add another IRQ calls (libata drivers) [POWERPC] Celleb: improve MMU hashtable locking libata: PATA driver for Celleb scc_pata: bugfix for checking DMA IRQ status drivers/ata/Kconfig: PATA_SCC depends on wrong platform pata_scc.c: Workaround for errata A308 pata_scc.c: small fixes (Workaround for errata A308) pata_scc.c: add thaw ops scc_pata.c: do setup itself instead of ide_setup_pci_device()
Akira Takeuchi (4): MN10300: Discard low-priority Tx interrupts when closing an on-chip serial port MN10300: Fix the preemption resume_kernel() routine MN10300: Fix __put_user_asm8() MN10300: Give correct size when reserving interrupt vector table
Akira Tsukamoto (1): USB: pl2303: add support for RATOC REX-USB60F
Akiyama, Nobuyuki (2): [IA64] add missing syscall trace clear [IA64] adding parameter check to module_free()
Akos Maroy (1): fix: using joysticks in 32 bit applications on 64 bit systems
Al Boldi (2): ide-io: increase timeout value to allow for slave wakeup Kconfig: remove top level menu "Code maturity level options"
Al Borchers (1): USB: digi_acceleport further buffer clean up
Al Stone (1): [IA64] minor reformatting to vmlinux.lds.S
Al Viro (2020): [SPARC64]: sparc64 preempt + smp SCSI GFP fixes mempolicy.c GFP fix msnd_pinnacle GFP fix missing dependency on sparc64 broken dependency for I2C_MPC __get_unaligned() turned into macro missing include in hisax broken dependency for floppy on ARM missing include in mthca mostek bogus sparse annotations fixed ppc trivial iomem annotations: pmac_time.c ppc trivial iomem annotations: chrp ppc trivial iomem annotations: pmac_smp.c ppc user annotations: sigcontext ppc iomem annotations: ->io_base_virt ppc iomem annotations: ebony_setup_pcix() ppc iomem annotations: pmac_low_i2c ppc sparse annotations: emulate_string_inst() ppc iomem annotations: mv643xx_eth ppc user annotations: debug_setconetext(2) ppc annotations: mpsc ppc annotations: i2c-mpc isofs includes sanitized kill gratitious includes of major.h under net/* [NET]: kill gratitious includes of major.h fix SND_POWERMAC dependencies tpm 64bit fixes (size_t) pegasus NULL noise removal savagefb iomem annotations ppc-opc NULL noise removal imsttfb missing iomem annotations drivers/scsi NULL noise removal amd64 rt_sigframe user annotation oprofile trivial user annotations qla trivial iomem annotation size_t portability fixes - drivers/usb ppc64: trivial user annotations reiserfs endianness: clone struct reiserfs_key reiserfs endianness: annotate little-endian objects reiserfs endianness: fix endianness bugs reiserfs endianness: comp_short_keys() cleanup reiserfs endianness: sanitize reiserfs_key union sparc NULL noise removal mbcs trivial user annotations ISA DMA Kconfig fixes - part 1 ISA_DMA Kconfig fixes - part 2 (parport_pc) ISA DMA Kconfig fixes - part 3 ISA DMA Kconfig fixes - part 4 (irda) sonypi trivial user annotations asm/signal.h unification ipmi iomem annotations and fixes uml: include the linker script rather than symlink it uml: use variables rather than symlinks in dependencies uml: start cross-build support : mk_user_constants uml: cross-build support : mk_ptregs uml: cross-build support: mk_sc uml: cross-build support : kernel_offsets uml: cross-build support : mk_thread uml: cross-build support : mk_task and mk_constants uml: fix missing subdir in x86_64 uml: finish cross-build support skge missing include skge 64bit portability etherh iomem annotations pcnet_cs cleanup drivers/net/wireless enabled by wrong option [SCSI] qla trivial iomem annotation [SCSI] TYPE_RBC cache fixes (sbp2.c affected) ieee80211_module.c::store_debug_level() cleanup zd1201 fixes namei fixes namei fixes (2/19) namei fixes (3/19) namei fixes (4/19) namei fixes (5/19) namei fixes (6/19) namei fixes (7/19) namei fixes (8/19) namei fixes (9/19) namei fixes (10/19) namei fixes (11/19) namei fixes (12/19) namei fixes (13/19) namei fixes (14/19) namei fixes (15/19) namei fixes (16/19) namei fixes (17/19) namei fixes (18/19) namei fixes (19/19) uml: fix the x86_64 build [SPARC]: Fix weak aliases jffs2: fix symlink error handling Fix up symlink function pointers Kconfig fix (alpha NUMA) Kconfig fix (arm SMP) Kconfig fix (epca on 64bit) Kconfig fix (ISA_DMA_API and sound/*) Kconfig fix (m32r NUMA) Kconfig fix (m32r genrtc) Kconfig fix (HISAX_FRITZPCI on ppc64) Kconfig fix (PMAC_BACKLIGHT on ppc64) Kconfig fix (PCI on m32r) Kconfig fix (DEBUG_PAGEALLOC on m32r) Kconfig fix (infiniband and PCI) Kconfig fix (arv) Kconfig fix (tms380tr and ISA_DMA_API) Kconfig fix (airo_cs on m32r) Kconfig fix (parport_pc on m32r) Kconfig fix (M32R_PLDSIO dependecies) Kconfig fix (acornscsi) Kconfig fix (amba on arm/versatile) Kconfig fix (VGA console on arm/versatile) Kconfig fix (ppc32 SMP dependencies) Kconfig fix (IRQ_ALL_CPUS vs. MV64360) Kconfig fix (ppc 4xx and early serial) Kconfig fix (CONFIG_PM on 44x) Kconfig fix (emac dependencient) Kconfig fix (sparc32 drivers/char dependencies) alpha gcc4 warnings missing include in pcmcia_resource.c alpha xchg fix alpha spinlock code and bogus constraints m32r smp.h gcc4 fixes m32r icu_data gcc4 fixes m32r_sio gcc4 fixes broken inline asm on s390 (misuse of labels) vidc gcc4 fix emac netpoll fix typo fix in qdio.c qualifiers in return types - easy cases missing exports on m32r Kconfig fix (missing dependencies on PCI in sound/*) Kconfig fix (non-modular SCSI drivers) ad1980 makefile fix %t... in vsnprintf s390 __CHECKER__ ifdefs bogus iounmap() in emac bogus function type in qdio late spinlock initialization in ieee1394/ohci mmaper_kern.c fixes [buffer overruns] mod_devicetable.h fixes missing include in tda80xx missing include in smc-ultra [ATM]: Fix dereference of uninitialized pointer in zatm [SPARC32]: More dependencies fallout uml: fix signal frame copy_user uml: fix a macro typo uml: build cleanup uml: remove libc reference in build uml: build cleanups (15/22) Kconfig fix (82596) [MOXA]: Fix this driver properly. [SUNSU]: Compile fixes. [SPARC64]: Kconfig fix (GEN_RTC dependencies) lvalues abuse in lance Fix 32bit sendmsg() flaw uml spinlock breakage [SPARC]: Fix dot-symbol exporting for good. x86-64: Clean up includes in arch/x86_64/kernel/suspend.c x86-64: more gratitious linux/irq.h includes epca iomem annotations + several missing readw() missing asm/irq.h (cs89x0) useless includes of linux/irq.h in arch/i386 m32r: missing __iomem in ioremap() declaration m32r: set CHECKFLAGS properly m32r: more basic __user annotations missing dependency on arm O= builds uml makefiles sanitized proc_mkdir() should be used to create procfs directories cyblafb: portability fixes, sanitized work with pointers arm/versatile iomem annotations arm/rpc iomem annotations ia64 basic __user annotations s390 signal annotations ppc64 get_user annotations ppc32 ld.script fix for building on ppc64 mv64x60 iomem annotations i810-i2c iomem annotations saa6588 __user annotations mv64x60_wdt __user annotations and cleanups [CASSINI]: sparse annotations and fixes missing ERR_PTR in 9fs useless linux/irq.h includes (arch/um) cassini annotations and fixes cpuset crapectomy uml get_user() NULL noise removal bogus BUILD_BUG_ON() in bpa_iommu volatile unsigned short f(...) doesn't make sense missing qualifiers in readb() et.al. on ppc useless includes of linux/irq.h (arch/ppc) [CASSINI]: Convert to ethtool_ops missing include in megaraid_sas bogus kfree() in ibmtr bfs iget() abuses fix the breakage in sparc headers gfp flags annotations - part 1 : highest_possible_processor_id() has to be a macro build fix for uml/amd64 iomem annotations (sata_nv) iomem annotations (ahci) iomem annotations (sata_promise) enum safety (sata_qstor) iomem annotations (sata_sx4) iomem annotations (sata_sil) iomem annotations (sata_vsc) gfp_t: infrastructure gfp_t: mm/* (easy parts) gfp_t: lib/* gfp_t: net/* gfp_t: fs/* gfp_t: block layer core gfp_t: dma-mapping (arm) gfp_t: dma-mapping (ia64) gfp_t: dma-mapping (alpha) gfp_t: dma-mapping (cris) gfp_t: dma-mapping (frv) gfp_t: dma-mapping (mips) gfp_t: dma-mapping (parisc) gfp_t: dma-mapping (ppc) gfp_t: dma-mapping (sh) gfp_t: dma-mapping (amd64) gfp_t: dma-mapping (xtensa) gfp_t: dma-mapping (simple cases) gfp_t: drivers/usb gfp_t: kernel/* gfp_t: drivers/scsi gfp_t: drivers/infiniband gfp_t: sound gfp_t: remaining bits of arch/* gfp_t: drivers/net gfp_t: remaining bits of drivers/* gfp_t: reiserfs mapping_set_gfp_mask() use gfp_t: the rest s2io iomem annotations sata_sil24 iomem annotations and fixes missing include in infiniband arguments out of order in class_device_create() call (s390) missing bits in sparkspkr conversion missing exports of do_settimeofday() variants amikbd fix idmouse cleanup and overflow fix bluetooth hidp is broken on s390 type fix in arm/boot/compressed/misc.c sata_sil24 iomem annotations and fixes s2io iomem annotations ppc bug.h namespace pollution missing platform_device.h includes saner handling of auto_acct_off() and DQUOT_OFF() in umount cleanups and bug fix in do_loopback() allow callers of seq_open do allocation themselves make /proc/mounts pollable Fix sysctl unregistration oops (CVE-2005-2709) m68k: introduce task_thread_info m68k: introduce setup_thread_stack() and end_of_stack() m68k: thread_info header cleanup m68k: m68k-specific thread_info changes [ACPI] IA64 build: blacklist.c is used only on X86 fix iomem annotations in sparc32 pcic code sparc: vfc __iomem annotations and fixes sparc: jsflash __user annotations sbus/char/uctrl: missing prototypes and NULL noise removal sparc/kernel/time: __iomem annotations sparc: NULL noise removal (ebus.c) sun4c_memerr_reg __iomem annotations arch/sparc/kernel/led.c __user annotations iscsi gfp_t annotations xfs: missing gfp_t annotations s2io: __iomem annotations for recent changes auerswald.c: %zd for size_t em28xx: %zd for size_t i386,amd64: mmconfig __iomem annotations i386,amd64: ioremap.c __iomem annotations cm4000_cs: __user annotations dell_rbu: NULL noise removal wdrtas.c: fix __user annotations cyber2000fb.c __iomem annotations arcfb __user annotations __user annotations (booke_wdt.c) missing prototype (mm/page_alloc.c) Address of void __user * is void __user * *, not void * __user * ia64 sn __iomem annotations dst_ca __user annotations, portability fixes arch/alpha/kernel/machvec_impl.h: C99 struct initializer drivers/atm/adummy.c NULL noise removal mwave: missing __user in ioctl struct declaration drivers/input/misc/wistron_btns.c NULL noise removal arch/powerpc/kernel/syscalls.c __user annotations ppc: booke_wdt compile fix ppc: ppc4xx_dma DMA_MODE_{READ,WRITE} fix MIPS: Namespace pollution: dump_regs() -> elf_dump_regs() missing helper - task_stack_page() alpha: task_thread_info() alpha: task_stack_page() amd64: task_thread_info() amd64: task_pt_regs() amd64: task_stack_page() i386: task_thread_info() i386: task_stack_page() sparc64: task_thread_info() sparc64: task_stack_page() sparc64: task_pt_regs() sh: task_pt_regs() sh: task_thread_info() sh: task_stack_page() sparc: task_thread_info() sparc: task_stack_page() uml: task_thread_info() uml: task_stack_page() s390: task_pt_regs() s390: task_stack_page() xtensa: task_pt_regs(), task_stack_page() v850: task_stack_page(), task_pt_regs() m32r: task_pt_regs(), task_stack_page(), task_thread_info() frv: task_thread_info(), task_stack_page() m68k: task_stack_page() m68knommu: task_stack_page() parisc: task_stack_page(), task_thread_info() h8300: task_stack_page() arm: task_thread_info() arm: task_pt_regs() arm: end_of_stack() arm: task_stack_page() arm26: task_thread_info() arm26: task_pt_regs() arm26: task_stack_page() sh64: task_stack_page() powerpc: task_thread_info() powerpc: task_stack_page() cris: task_pt_regs() cris: fix KSTK_EIP cris: task_thread_info() ia64: task_thread_info() ia64: task_pt_regs() mips: task_pt_regs() mips: task_thread_info() mips: task_stack_page() death of get_thread_info/put_thread_info m68k: compile fix - hardirq checks were in wrong place m68k: compile fix - updated vmlinux.lds to include LOCK_TEXT m68k: namespace pollution fix (custom->amiga_custom) m68k: switch mac/misc.c to direct use of appropriate cuda/pmu/maciisi requests m68k: dumb typo in atyfb m68k: oktagon makefile fix m68k: isa_{type,sex} should be exported m68k: static vs. extern in scc.h m68k: static vs. extern in sun3ints.h m68k: static vs. extern in amigaints.h m68k: memory input should be an lvalue (mac/misc.c) m68k: broken constraints on mulu.l m68k: bogus function argument types (sun3_pgtable.h) m68k: lvalues abuse in mac8390 m68k: dmasound_paula.c lvalues abuse (from m68k CVS) m68k: lvalues abuse in dmasound m68k: compile fixes for dmasound (static vs. extern) m68k: basic iomem annotations m68k: basic __user annotations m68k: signal __user annotations m68k: rtc __user annotations m68k: syscalls __user annotation m68k: checksum __user annotations m68k: amiflop __user annotations m68k: ataflop __user annotations, NULL noise removal m68k: amiserial __user annotations m68k: dsp56k __user annotations m68k: amifb __user annotations m68k: zorro __user annotations m68k: dmasound __user annotations m68k: NULL noise removal m68k: cast in strnlen switched to unsigned long m68k: Moved initialisation of conswitchp from subarches to global arch setup m68k: kill mach_floppy_setup, convert to proper __setup() in drivers m68k: fix use of void foo(void) asm("bar") in traps.c m68k: fix reference to init_task in vmlinux-sun3.lds m68k: fix macfb init m68k: fix PIO case in esp m68k: console code in head.S needs framebuffer support built in nfsd/vfs.c: endianness fixes nfsd4_truncate() bogus return value NFSERR_SERVERFAULT returned host-endian nfsd4_lock() returns bogus values to clients [ARM] safer handling of syscall table padding cris: asm-offsets related build failure arcnet probing cleanups and fixes ibm_emac sparse annotations appletalk/cops.h: missing const in struct ltfirmware macsonic.c: missed s/driver_unregister/platform_driver_unregister/ missing include of asm/irq.h in drivers/net bogus include of linux/irq.h in 7990.c wrong ifdefs in 82596.c dead code removed in hp100 remove bogus asm/bug.h includes. bogus asm/delay.h includes drive_info removal outside of arch/i386 missing includes in drivers/net/mv643xx_eth.c fix breakage in ocp.c restore power-off on sparc32 ppc: last_task_.... is defined only on non-SMP drivers/scsi/mac53c94.c __iomem annotations fallout from ptrace consolidation patch: cris/arch-v10 missing include in ser_a2232 fix __user annotations in fs/select.c ipv4 NULL noise removal timer.c NULL noise removal kernel/sys.c NULL noise removal dvb NULL noise removal drivers/char/watchdog/sbc_epx_c3.c __user annotations fix __user annotations in drivers/base/memory.c drivers/edac/i82875p_edac.c __user annotations cmm NULL noise removal, __user annotations scsi_transport_iscsi gfp_t annotations sg gfp_t annotations eeh_driver NULL noise removal bogus extern in low_i2c.c amd64 time.c __iomem annotations __user annotations of video_spu_palette net/ipv6/mcast.c NULL noise removal arch/x86_64/pci/mmconfig.c NULL noise removal nfsroot port= parameter fix [backport of 2.4 fix] umount_tree() decrements mount count on wrong dentry arm: fix dependencies for MTD_XIP mips: namespace pollution - mem_... -> __mem_... in io.h s390x compat __user annotations powermac pci iomem annotations drivers/media/video __user annotations and fixes powerpc signal __user annotations sn3 iomem annotations and fixes compat_ioctl __user annotations s390 misc __user annotations fix iomem annotations in dart_iommu __user annotations in powerpc thread_info synclink_gt is PCI-only s390 __get_user() bogus warnings removal type-safe min() in prism54 mark HISAX_AMD7930 as broken m32r_sio iomem annotations sh: lvalues abuse in arch/sh/boards/renesas/rts7751r2d/io.c GFP_KERNEL allocations in atomic (auditsc) don't mangle INQUIRY if cmddt or evpd bits are set fix handling of st_nlink on procfs root m68k: restore disable_irq_nosync() missing ntohs() in ip6_tunnel m68k: pm_power_off() breakage iomap_copy fallout (m68k) sd: fix memory corruption with broken mode page headers [SCSI] scsi_lib: fix recognition of cache type of Initio SBP-2 bridges Fix ext2 readdir f_pos re-validation logic don't do exit_io_context() until we know we won't be doing any IO fix double-free in blk_init_queue_node() fix locking in queue_requests_store() fix cfq hash lookups stop leaking cfq_data in cfq_set_request() switch to use of ->key to get cfq_data by cfq_io_context keep sync and async cfq_queue separate fix the exclusion for ioprio_set() make cfq_exit_queue() prune the cfq_io_context for that queue stop cfq from pinning queue down stop elv_unregister() from rogering other iosched's data, fix locking deal with rmmod/put_io_context() races fix cfq_get_queue()/ioprio_set(2) races regularize blk_cleanup_queue() use fix sysfs interaction and lifetime rules handling for queues don't bother with refcounting for cfq_data noise removal: cfq-iosched.c elevator_t lifetime rules and sysfs fixes fix rmmod problems with elevator attributes, clean them up remove ISA legacy functions: drivers/char/toshiba.c remove ISA legacy functions: drivers/scsi/g_NCR5380.c remove ISA legacy functions: drivers/scsi/in2000.c remove ISA legacy functions: drivers/net/hp-plus.c remove ISA legacy functions: drivers/net/lance.c remove ISA legacy functions: remove the helpers slab: implement /proc/slab_allocators uml: eliminate symlinks to host arch uml: clean up remapping code build magic uml: eliminate duplicate mrpropered files uml: kconfigs uml: sparse cleanups uml: __user annotations uml: remove unused make variables uml: fix min usage uml: __user annotations fix leak in activate_ep_files() forgotten ->b_data in memcpy() call in ext3/resize.c (oopsable) fix mips sys32_p{read,write} protect ext3 ioctl modifying append_only, immutable, etc. with i_mutex deal with deadlocks in audit_free() move call of audit_free() into do_exit() drop gfp_mask in audit_log_exit() drop task argument of audit_syscall_{entry,exit} no need to wank with task_lock() and pinning task down in audit_syscall_exit() trivial annotations in rio rio ->Copy() expects the sourse as first argument bogus order of copy_from_user() arguments uses of ->Copy() in rioroute are bogus fix rio_copy_to_card() for OLDPCI case handling rio MEMDUMP forgotten swap of copyout() arguments copy_to_user() from iomem is a bad thing missing readb/readw in rio uml: __user annotation in arch_prctl uml: more __user annotations [XFS] Kill direct access to ->count in valusema(); all we ever use it for remove config.h from inotify.h audit_panic() is audit-internal fix deadlocks in AUDIT_LIST/AUDIT_LIST_RULES execve argument logging collect sid of those who send signals to auditd log ppid add filtering by ppid proc_loginuid_write() uses simple_strtoul() on non-terminated array inline more audit helpers deprecate AUDIT_POSSBILE validate rule fields' types [SCTP]: sctp_unpack_cookie() fix [ATM]: fix broken uses of NIPQUAD in net/atm sparc build breakage frv: __user infrastructure frv: basic __iomem annotations frv: signal annotations frv: sysctl __user annotations frv: binfmt_elf_fdpic __user annotations frv: misc __user annotations frv: misc sparse annotations frv: wrong syscall ext2 XIP won't build without MMU frv: initrd is grossly broken on frv (never built) frv: NULL noise removal in frv xchg() frv: ieee1394 is borken on frv frv: Add missing qualifier to memcpy_fromio() prototype frv: trivial cleanups in frv_ksyms.c frv: clean frv unistd.h m68k traps.c constraints m68k: windfarm is powerpc-only, don't do it on m68k macs intelfb delousing kbuild: kill some false positives from modpost fix %s in affs_fill_super() spufs: update ->flush method proto kill open-coded offsetof in cm4000_cs.c ZERO_DEV() audit syscall classes symlink nesting level change introduce audit rules counter mark context of syscall entered with no rules as dummy don't bother with aux entires for dummy context take filling ->pid, etc. out of audit_get_context() syscall classes hookup for ppc and s390 audit: more syscall classes added audit: AUDIT_PERM support syscall class hookup for all normal targets sparc64 audit syscall classes hookup [IPV4] fib_trie: missing ntohl() when calling fib_semantic_match() [IPV4]: ipip and ip_gre encapsulation bugs fix missing ifdefs in syscall classes hookup for generic targets fix ancient breakage in ebus_init() memcpy_fromio() missing in istallion aoa is pmac-only sanitize frv archclean asm/backlight.h is ppc-only sun4: fix sbus_setup_iommu() fix the survivors of fbcon_vbl_handler() renaming fallout from hcd-core patch missing includes from infiniband merge more fallout from get_property returning pointer to const #elif that should've been #elif defined briq_panel: read() and write() get __user pointers, damnit more get_property() fallout restore libata build on frv libata won't build on m68k and m32r libata won't build on SUN4 netlabel gfp annotations fix iptables __user misannotations NULL noise removal missing include (free_irq() use) qla3xxx iomem annotations wrong thing iounmapped (qla3xxx) SCSI gfp_t annotations fix idiocy in asd_init_lseq_mdp() pata_pdc2027x iomem annotations 64bit bugs in s2io restore __iomem annotations in e1000 more s2io __iomem annotations [POWERPC] ppc math-emu needs -fno-builtin-fabs for math.c and fabs.c [POWERPC] NULL noise removal: spufs [POWERPC] cell spufs iomem annotations [POWERPC] powerpc oprofile __user annotations [POWERPC] maple/pci iomem annotations [POWERPC] rewrite mkprep and mkbugboot in sane C [POWERPC] UPIO_TSI cleanup [ATALK]: endianness annotations [TR]: endiannness annotations [ATM]: use NIPQUAD instead of open-coding it [IPV4]: headers endianness [IPV4]: ip_route_input() annotations [IPV4]: ip_rt_redirect() annotations [IPV4]: annotate rt_hash_code() users [IPV4]: annotate ipv4 addresses in struct rtable and struct flowi [IPV4]: ip_route_connect() ipv4 address arguments annotated [IPV4]: annotated ipv4 addresses in struct inet_sock [IPV4]: inet_select_addr() annotations [IPV4]: fib_validate_source() annotations [IPV4]: ip_check_mc() annotations [IPV4]: inet_addr_onlink() annotated [IPV4]: fib_hn ->nh_gw is net-endian [IPV4]: FIB_RES_PREFSRC() annotated [IPV4]: introduce nla_get_be32()/NLA_PUT_BE32() [IPV4] net/ipv4/route.c: trivial endianness annotations [IPV4]: RTA_{DST,SRC,GATEWAY,PREFSRC} annotated [IPV4]: struct fib_config IPv4 address fields annotated [IPV4]: annotate struct in_ifaddr [IPV4]: IFA_{LOCAL,ADDRESS,BROADCAST,ANYCAST} on ipv4 annotated [IPV4]: annotate inetdev.h helpers [IPV4]: icmp_send() annotation [IPV4]: inet_addr_type() annotations [IPV4]: ip_fib_check_default() annotated [IPV4]: inetpeer annotations [IPV4]: ip_fragment.c endianness annotations [IPV4]: annotate addresses in fib_result and fib_result_nl [IPV4]: trivial fib_hash.c annotations [IPV4]: fib_semantic_match() annotations [IPV4] bug: open-coded inet_make_mask() in fib_semantic_match() is broken [IPV4] fib_trie.c: trivial annotations [IPV4]: multipath_set_nhinfo() annotations [IPV4] multipath_wrandom.c: trivial annotations [IPV4] bug: broken open-coded inet_make_mask() (multipath_wrandom) [IPV4]: ip_options_build() annotations [IPV4]: ip_build_and_send_pkt() annotations [SUNRPC]: more sunrpc endianness annotations [IPV4]: annotate address in inet_request_sock [IPV4]: inet_csk_search_req() (partial) annotations [IPV4]: struct ip_options annotations [IPV4]: struct ipcm_cookie annotation [IPV4]: trivial ip_options.c annotations [IPV4]: ip_local_error() ipv4 address argument annotated [IPV4]: annotate ipv4 address fields in struct ip_msfilter and struct ip_mreq_source [IPV4]: ip_mc_{inc,dec}_group() annotations [IPV4]: IGMP on-the-wire data is net-endian [IPV4]: struct ip_sf_list and struct ip_sf_socklist annotated [IPV4]: ip_mc_sf_allow() annotated [IPV4]: trivial igmp annotations [IPV4]: TCP headers annotated [TCP]: struct tcp_sack_block annotations [TCP]: struct tcp_sock .pred_flags is net-endian [IPV4]: ports in struct inet_sock are net-endian [NET]: ip ports in struct flowi are net-endian [IPV4]: ip_local_error() annotations [NET]: struct sock_exterr_skb annotations [IPV4]: ip_icmp_error() annotations [IPV4]: route.h annotations [TCP] net/ipv4/tcp_input.c: trivial annotations [IPV4]: struct inet_request_sock annotations [IPV4]: ARP header annotated [IPV4] net/ipv4/arp.c: trivial annotations [IPV4]: inet_csk_search_req() annotations [IPV4]: UDP header annotations [UDP] net/ipv4/udp.c: trivial annotations [IPV4]: ICMP header annotations [IPV4] net/ipv4/icmp.c: trivial annotations [TCP] net/ipv4/tcp_output.c: trivial annotations [IPV4]: PIMv2 header annotations [IPV4]: mroute annotations [IPV4]: net/ipv4/fib annotations [IPV4]: FRA_{DST,SRC} annotated [IPV4]: INET_MATCH() annotations [IPV4]: annotate inet_lookup() and friends [IPV4]: struct inet_timewait_sock annotations [IPV4]: inet_rcv_saddr() annotations [IPV4]: inet_diag annotations [IPV6]: struct in6_addr annotations [IPV6]: IPv6 headers annotations [IPV6]: sin6_port is net-endian [XFRM]: xfrm_flowi_[sd]port() annotations [XFRM]: ports in struct xfrm_selector annotated [XFRM]: addr_match() annotations [XFRM]: xfrm_address_t annotations [XFRM]: xfrm_alloc_spi() annotated [XFRM]: xfrm_state_lookup() annotations [XFRM]: struct xfrm_id annotations [XFRM]: xfrm_parse_spi() annotations [XFRM]: xrfm_replay_check() annotations [XFRM]: xfrm_replay_advance() annotations [XFRM]: struct xfrm_usersa_id annotations [XFRM]: fl_ipsec_spi is net-endian [XFRM]: xfrm_spi_hash() annotations [NET]: Annotate dst_ops protocol [NETFILTER]: netfilter misc annotations [NETFILTER]: conntrack annotations [NETFILTER]: NAT annotations [NETFILTER]: ipt annotations [NETFILTER]: h323 annotations [IPVS]: ipvs annotations [IPVS] bug: endianness breakage in ip_vs_ftp __percpu_alloc_mask() has to be __always_inline in UP case sys_getcpu() prototype annotated m68k: dma_alloc_coherent() has gfp_t as the last argument m68k pt_regs fixes minimal alpha pt_regs fixes m32r pt_regs fixes sparc32 pt_regs fixes sparc64 pt_regs fixes sparc32 rwlock fix m68k pt_regs fixes, part 2 alpha pt_regs cleanups: device_interrupt alpha pt_regs cleanups: handle_irq() alpha pt_regs cleanups: machine_check() alpha pt_regs cleanups: collapse set_irq_regs() in titan_dispatch_irqs() missed ia64 pt_regs fixes misc arm pt_regs fixes misc ppc pt_regs fixes missing include in pdaudiocf_irq missing include of scatterlist.h missing forward declaration of pt_regs (asm-m68k/signal.h) linux/io.h needs types.h uml pt_regs fixes arm: it's OK to pass pointer to volatile as iounmap() argument... m68k/kernel/dma.c assumes !MMU_SUN3 sparc64 irq pt_regs fallout fallout from alpha pt_regs patches more ia64 irq handlers extern doesn't make sense on a definition of function... trivial iomem annotations (arch/powerpc/platfroms/parsemi/pci.c) mv64630_pic NULL noise removal wrong order of arguments in copy_to_user() in ncpfs dlm gfp_t annotations hppfs: readdir callback missed in prototype change s390 traps.c __user annotations mos7840 annotations tifm __iomem annotations, NULL noise removal [POWERPC] ARCH=ppc pt_regs fixes advansys __iomem annotations more fs/compat.c __user annotations drivers/s390 misc sparse annotations dccp __user annotations __iomem annotations in sunzilog NULL noise removal: advansys fix misannotations in loop.c misc sata __iomem annotations hwdep_compat missed __user annotations devio __user annotations drivers/dma trivial annotations tipc __user annotations __user annotations: futex ia64/hp NULL noise removal ia64/sn __iomem annotations mtd: remove several bogus casts to void * in iounmap() argument fix misannotation in ioc4.h make kernel/relay.c __user-clean passing pointer to setup_timer() should be via unsigned long acpi NULL noise removal trivial iomem annotations: istallion ptrace32 trivial __user annotations gfp annotations: scsi_error gfp annotations: radix_tree_root trivial iomem annotations: sata_promise openprom NULL noise removal __user annotations: loop.c em28xx NULL noise removal fs/inode.c NULL noise removal cpuset ANSI prototype ptrdiff_t is %t, not %z strndup() would better take size_t, not int net/sunrpc/auth_gss/svcauth_gss.c endianness regression missed const in prototype use %zu for size_t use %p for pointers befs: remove bogus typedef befs: prepare to sanitizing headers befs: introduce on-disk endian types befs: missing fs32_to_cpu() in debug.c befs: endianness annotations fs/fat endianness annotations hpfs endianness annotations smbfs endianness annotations isofs endianness annotations fs/partitions endianness annotations ufs endianness annotations endianness annotations in s2io arm __user annotations arm: use unsigned long instead of unsigned int in get_user() arm-versatile iomem annotations m32r: C99 initializers in setup.c m32r: signal __user annotations m32r: NULL noise removal m32r: more __user annotations misuse of strstr m68k uaccess __user annotations misc m68k __user annotations sun3 __iomem annotations clean m68k ksyms amiga_floppy_init() in non-modular case z2_init() in non-modular case remove bogus arch-specific syscall exports alpha_ksyms.c cleanup i2Output always takes kernel data now fixing includes in alpha_ksyms.c more kernel_execve() fallout (sbus) uml shouldn't do HEADERS_CHECK gfp_t in netlabel new cifs endianness bugs hp drivers/input stuff: C99 initializers, NULL noise removal, __user annotations sun3_ioremap() prototype serial167 __user annotations, NULL noise removal [GFS2] gfs2 endianness bug: be16 assigned to be32 field bug: nfsd/nfs4xdr.c misuse of ERR_PTR() fix svc_procfunc declaration lockd endianness annotations xdr annotations: NFSv2 xdr annotations: NFSv3 xdr annotations: NFSv4 xdr annotations: NFS readdir entries fs/nfs/callback* passes error values big-endian xdr annotations: fs/nfs/callback* nfs: verifier is network-endian xdr annotations: mount_clnt nfs_common endianness annotations nfsd: nfserrno() endianness annotations nfsfh simple endianness annotations xdr annotations: nfsd_dispatch() xdr annotations: NFSv2 server xdr annotations: NFSv3 server xdr annotations: NFSv4 server nfsd: vfs.c endianness annotations nfsd: nfs4 code returns error values in net-endian nfsd: NFSv{2,3} trivial endianness annotations for error values nfsd: NFSv4 errno endianness annotations xdr annotations: nfsd callback* nfsd: misc endianness annotations nfsd: nfs_replay_me [IPV4] ipconfig: fix RARP ic_servaddr breakage uml: mconsole fixes IOC4 should depend on PCI missing include of dma-mapping.h missing includes of io.h [IPV6]: File the fingerprints off ah6->spi/esp6->spi [IPX]: Trivial parts of endianness annotations [IPX]: Annotate and fix IPX checksum [IPV6]: Fix ECN bug on big-endian [NETFILTER] bug: NFULA_CFG_QTHRESH uses 32bit [NETFILTER] bug: nfulnl_msg_config_mode ->copy_range is 32bit [NETFILTER] bug: skb->protocol is already net-endian [PKTGEN]: TCI endianness fixes [GFS2] split gfs2_dinode into on-disk and host variants [GFS2] gfs2_dinode_host fields are host-endian [GFS2] split gfs2_sb [GFS2] fields of gfs2_sb_host are host-endian [GFS2] split and annotate gfs2_rgrp [GFS2] split and annotate gfs2_inum_range [GFS2] split and annotate gfs2_log_head [GFS2] split and annotate gfs2_meta_header [GFS2] split and annotate gfs_rindex [GFS2] split and annotate gfs2_inum [GFS2] split and annotate gfs2_quota [GFS2] split and annotate gfs2_statfs_change [GFS2] split and annotate gfs2_quota_change [GFS2] gfs2 misc endianness annotations [GFS2] gfs2 __user misannotation fix beginning of 8390 fixes - generic and arm/etherh 8390 fixes - m68k oddballs 8390 cleanup - etherh iomem annotations 8390 fixes - the final chunk (h8300) [TIPC]: endianness annotations [NET]: ipconfig and nfsroot annotations [IPV6]: annotate inet6_hashtables [XFRM]: misc annotations [IPV6]: 'info' argument of ipv6 ->err_handler() is net-endian [IPV6]: annotate icmpv6 headers [IPV6]: annotate struct frag_hdr [IPV6]: annotate ipv6 mcast [SUNRPC]: annotate hash_ip() [IPV4]: encapsulation annotations [AF_KEY]: annotate [XFRM]: annotate ->new_mapping() [NET]: annotate dsfield.h [INET]: annotate inet_ecn.h [IPV6]: flowlabels are net-endian [IPV6]: annotate inet6_csk_search_req() [LLC]: anotations [AF_PACKET]: annotate [NETFILTER]: trivial annotations [IPV6]: ip6_output annotations [BLUETOOTH] bnep endianness bug: filtering by packet type [BLUETOOTH]: bnep endianness annotations [BLUETOOTH]: rfcomm endianness annotations [BLUETOOTH] rfcomm endianness bug: param_mask is little-endian on the wire [IRDA]: Trivial annotations. [NET] net/core: Annotations. [IPV6]: Assorted trivial endianness annotations. [RANDOM]: Annotate random.h IP helpers. [IPV6]: Misc endianness annotations. [IPV6]: __ipv6_addr_diff() annotations and cleanup. [NETFILTER]: More trivial annotations. [ATM]: Annotations. [BRIDGE]: Annotations. [NET]: Annotate net_srandom(). [IPVS]: Annotate ..._app_hashkey(). [NET]: Kill direct includes of asm/checksum.h [NET]: Introduce types for checksums. [NET]: Alpha checksum annotations and cleanups. [NET]: Cris checksum annotations and cleanups. [NET]: FRV checksum annotations. [NET]: H8300 checksum annotations and cleanups. [NET]: IA64 checksum annotations and cleanups. [NET]: M32R checksum annotations and cleanups. [NET]: M68K checksum annotations and cleanups. [NET]: M68Knommu checksum annotations and cleanups. [NET]: MIPS checksum annotations and cleanups. [NET]: PARISC checksum annotations and cleanups. [NET]: SH64 checksum annotations and cleanups. [NET]: UML checksum annotations and cleanups. [NET]: V850 checksum annotations and cleanups. [NET]: X86_64 checksum annotations and cleanups. [NET]: ARM checksum annotations and cleanups. [NET]: ARM26 checksum annotations and cleanups. [NET]: AVR32 checksum annotations and cleanups. [NET]: I386 checksum annotations and cleanups. [NET]: POWERPC checksum annotations and cleanups. [NET]: S390 checksum annotations and cleanups. [NET]: SH checksum annotations and cleanups. [NET]: SPARC checksum annotations and cleanups. [NET]: SPARC64 checksum annotations and cleanups. [NET]: XTENSA checksum annotations and cleanups. [NET]: Generic checksum annotations and cleanups. [NET]: Annotate checksums in on-the-wire packets. [NET]: Annotate callers of csum_fold() in net/* [NET]: Annotate callers of csum_tcpudp_nofold() in net/* [NET]: Annotate csum_tcpudp_magic() callers in net/* [NET]: Annotate csum_tcpudp_magic() callers in net/* [NET]: annotate csum_ipv6_magic() callers in net/* [NET]: Annotate csum_partial() callers in net/* [NET]: Annotate callers of csum_partial_copy_...() and csum_and_copy...() in net/* [NET]: Annotate callers of the reset of checksum.h stuff. [NET]: Annotate skb_checksum() and callers. [NET]: Annotate skb_copy_and_csum_bits() and callers. [NET]: Annotate ip_vs_checksum_complete() and callers. [NET]: Annotate __skb_checksum_complete() and friends. [NET]: Make mangling a checksum (0 -> 0xffff on the wire) explicit. [NET]: IP header modifier helpers annotations. [NET]: ipvs checksum annotations. [NET]: netfilter checksum annotations [NET] driver/s390/net: Checksum annotations. [NET]: Preliminaty annotation of skb->csum. [NET]: More dccp endianness annotations. [SCTP]: Annotate SCTP headers. [SCTP]: Annotate sctp_init_cause(). [SCTP]: sctp_make_op_error() annotations. [SCTP]: sctp_stop_t1_and_abort() annotations. [SCTP]: SCTP_CMD_INIT_FAILED annotations. [SCTP]: SCTP_CMD_ASSOC_FAILED annotations. [SCTP]: Annotate tsn_dups. [SCTP]: Trivial sctp endianness annotations. [SCTP]: Beginning of sin_port fixes. [SCTP] bug: sctp_assoc_lookup_laddr() is broken with ipv6. [SCTP] bug: sctp_find_unmatch_addr() compares net-endian to host-endian [SCTP] bug: sctp_assoc_control_transport() breakage [SCTP] bug: endianness problem in sctp_getsockopt_sctp_status() [SCTP]: Beginning of conversion to net-endian for embedded sctp_addr. [SCTP] embedded sctp_addr: net-endian mirrors [SCTP]: Pass net-endian to ->seq_dump_addr() [SCTP]: Switch ->cmp_addr() and sctp_cmp_addr_exact() to net-endian. [SCTP]: Switch sctp_bind_addr_match() to net-endian. [SCTP]: Switch ->primary_addr to net-endian. [SCTP]: Annotate ->dst_saddr() [SCTP]: sctp_assoc_del_peer() switched to net-endian. [SCTP]: Switch sctp_assoc_lookup_paddr() to net-endian. [SCTP]: Switch address inside the heartbeat opaque data to net-endian. [SCTP]: Switch sctp_del_bind_addr() to net-endian. [SCTP]: Switch sctp_endpoint_is_match() to net-endian. [SCTP]: Switch sctp_assoc_is_match to net-endian. [SCTP]: sctp_init_addrs() switched to net-endian. [SCTP]: Switch sctp_cookie ->peer_addr to net-endian. [SCTP]: Switch ->from_skb() to net-endian. [SCTP]: sctp_transport_{init,new}() switched to net-endian. [SCTP]: Switch sctp_assoc_add_peer() to net-endian. [SCTP]: Switch sctp_add_bind_addr() to net-endian. [SCTP]: Switch ->from_addr_param() to net-endian. [SCTP]: sctp_endpoint_lookup_assoc() switched to net-endian. [SCTP]: sctp_has_association() switched to net-endian. [SCTP]: sctp_copy_one_addr() switched to net-endian. [SCTP]: sctp_process_init() and sctp_source() switched to net-endian. [SCTP]: ->get_saddr() switched to net-endian. [SCTP]: Pass net-endian to ->get_dst(). [SCTP]: sctp_transport_route() switched to net-endian. [SCTP]: Switch sctp_chunk ->dest to net-endian. [SCTP]: Switch all remaining users of ->saddr_h to ->saddr. [SCTP]: ->source_h is not used anymore. [SCTP]: Trivial parts of a_h -> a switch. [SCTP]: sctp_make_asconf_update_ip() and sctp_find_unmatch_addr(). [SCTP]: ->a_h is gone now. [SCTP]: Trivial ->ipaddr_h -> ->ipaddr conversions. [SCTP]: We need to be careful when copying to sockaddr_storage. [SCTP]: sctp_sf_send_restart_abort() is endian-agnostic. [SCTP]: ip6_send() doesn't need fl_ip_[sd]port. [SCTP]: ->a_h is gone now. [SCTP]: Don't bother setting sin_port in ->from_sk(). [SCTP]: flip_to_{h,n}() are not needed anymore. [SCTP]: Annotate ->inaddr_any(). [SCTP]: Get rid of the last remnants of sin_port flipping. [SCTP]: sctp_association ->peer.i is a host-endian analog of sctp_inthdr. [SCTP]: Annotate ->supported_addrs(). [SCTP]: Netfilter sctp annotations. [SCTP]: More trivial sctp annotations. [SCTP]: SCTP_CMD_PROCESS_CTSN annotations. [SCTP]: Even more trivial sctp annotations. [NET]: Fix assorted misannotations (from md5 and udplite merges). [NETFILTER]: ip_nat_snmp_basic annotations. [NET]: Split skb->csum [NET]: net/sched annotations. [NETPOLL]: Another udp checksum mangling. [CIPSO]: Missing annotation in cipso_ipv4 update. [EBTABLES]: Fix wraparounds in ebt_entries verification. [EBTABLES]: Verify that ebt_entries have zero ->distinguisher. [EBTABLES]: Deal with the worst-case behaviour in loop checks. [EBTABLES]: Prevent wraparounds in checks for entry components' sizes. [EBTABLES]: Split ebt_check_entry_size_and_hooks [EBTABLES]: Pull the loop doing __ebt_verify_pointers() into a separate function. [EBTABLES]: Move more stuff into ebt_verify_pointers(). [EBTABLES]: translate_table(): switch direct uses of repl->hook_info to newinfo [EBTABLES]: Switch ebt_check_entry_size_and_hooks() to use of newinfo->hook_entry[] [EBTABLES]: Clean ebt_get_udc_positions() up. [EBTABLES]: ebt_check_entry() doesn't need valid_hooks [EBTABLES]: Move calls of ebt_verify_pointers() upstream. [EBTABLES]: Clean ebt_register_table() up. [EBTABLES]: Split ebt_replace into user and kernel variants, annotate. severing module.h->sched.h severing fs.h, radix-tree.h -> sched.h severing uaccess.h -> sched.h severing skbuff.h -> highmem.h severing skbuff.h -> poll.h severing skbuff.h -> mm.h severing poll.h -> mm.h fix fallout from header dependency trimming __iomem annotations: smc91x mv643xx_eth.c NULL noise removal trivial missing __init in drivers/net/* drivers/net/arm missing __devinit myri10ge annotations ns83820 annotations selinux endianness annotations remote memory corruptor in ibmtr.c hamradio/dmascc: fix up work_struct-induced breakage drivers/{char|isdn}: work_struct-induced breakage More work_struct induced breakage (s390) ... and more work_struct-induced breakage (mips) ... and then some more work_struct-induced breakage (ibmvscsi) CONFIG_COMPUTONE should depend on ISA|EISA|PCI appldata_mem dependes on vm counters uml problems with linux/io.h missing includes in hilkbd hci endianness annotations lockd endianness annotations [NETFILTER]: {ip,ip6,arp}_tables: fix exponential worst-case search for loops m68k trivial build fixes more work_struct fixes: tas300x sound drivers fix leaks on pipe(2) failure exits [IPV6]: Dumb typo in generic csum_ipv6_magic() page_mkclean_one(): fix call to set_pte_at() funsoft: ktermios fix horizon.c: missing __devinit s2io bogus memset fix prototype of csum_ipv6_magic() (ia64) s2io bogus memset b44: src_desc->addr is little-endian missing exports of pm_power_off() on alpha and sparc32 mtd/nand/cafe.c missing include of dma-mapping.h sym53c500_cs: remove bogus call fo free_dma() pata_platform: fallout from set_mode() change missing dma_sync_single_range_for{cpu,device} on alpha dma-mapping.h stubs fix b44: src_desc->addr is little-endian fix indentation-related breakage in Kconfig.i386 netxen patches fix frv headers_check mca_nmi_hook() can be called at any point ide section fixes endianness bug: ntohl() misspelled as >> 24 in fh_verify(). fork_idle() should be __cpuinit, not __devinit __crc_... is intended to be absolute efi_set_rtc_mmss() is not __init sanitize sections for sparc32 smp radio modems sitting on serial port are not for s390 uml-i386: fix build breakage with CONFIG_HIGHMEM fix rtl8150 b44 endian annotations wrong order of kzalloc arguments assigning enum constant to char * is vile, even if it happens to be 0 ps3 usb missed the addition of new argument to ps3_alloc_io_irq() m32r: class_device -> device fallout TIFM should depend on PCI - TIFM_CORE leads to use of pci primitives ps3: missing exports spider_net breakage from class_device -> device missing include in macsonic trivial __user annotations - rtc-dev hidp __user annotations arch/ia64: ansify arch/powerpc trivial annotations dlm: use kern_recvmsg() hwmon: ansify usbvision missing __user in non-NUMA case mark GFP_THISNODE gfp_t drivers/serial NULL noise removal kill eth_io_copy_and_sum() offsetof is size_t kvm: __user annotations misc duplicate field initializers hpet: trivial __iomem annotations kvm: NULL noise removal misc NULL noise removal io_apic: trivial __iomem annotations sata_svw: trivial iomem annotations ahci: trivial endianness annotations iscsi endianness annotations osst endianness annotations powerpc: celleb trivial endianness and iomem annotations trivial usb endianness annotations hci_{read,write}l() does force casts to wrong type for no reason pc300too annotation fixes trivial cxgb3 annotations trivial s2io annotations uintptr_t is unsigned long, not u32 ACPI: bay: fix wrong order of kzalloc arguments [DECNET]: FRA_{DST,SRC} are le16 for decnet [DECNET]: fix misannotation of linkinfo_dn m68k: work around binutils tokenizer change fix misannotation of linkinfo_dn FRA_{DST,SRC} are le16 for decnet sort the devres mess out Switch s390 to NO_IOMEM add missing io...._rep() on sparc32 atl1: fix bad ioread address AUDIT_FD_PAIR fix deadlock in audit_log_task_context() sanitize security_getprocattr() API ibmtr probe is __devinit, not __init const file_operations fallout appldata build fix (uml) sparse flags for userland glue are missing $(CF) zatm __init abuse stacktrace doesn't work on uml fix ipath_dma_free_coherent() prototype m32r dma-mapping.h should simply include generic/dma-mapping-broken.h include of asm/pgtable.h in nfsfh is bogus BLK_DEV_IDE_CELLEB dependency fix sparc: have dma-mapping.h include generic/dma-mapping-broken in non-PCI case rtc-cmos needs RTC_ALWAYS_BCD known misc NULL noise fastcall still doesn't make sense in paravirt dmfe trivial endianness annotations constant should be long pasemi trivial iomem annotations sparc: nr_free_pages() is unsigned long trivial ATA iomem annotations cciss endian annotations qeth gfp_t annotations C99 initializers, proper use of const in drivers/ps3 cifs endianness annotations hid-core endianness annotations ANSIfy powerpc floppy.h atl1 trivial endianness misannotations kill bogus casts in amd64 uaccess.h paride endianness annotations m68k dma-mapping: gfp_t annotations auditing ptrace fix the dynamic allocation and probe in loop.c fix deadlock in loop.c missing mm.h in fw-ohci missing dependencies for USB drivers in input missing includes in mlx4 em28xx and ivtv should depend on PCI rpadlpar breakage - fallout of struct subsystem removal m32r: __xchg() should be always_inline audit_match_signal() and friends are used only if CONFIG_AUDITSYSCALL is set fix uml-x86_64 arm: walk_stacktrace() needs to be exported pata_scc had been missed by ata_std_prereset() switch minimal fixes for drivers/usb/gadget/m66592-udc.c wrong order of arguments of ->readdir() the wrong variable checked after request_irq() ieee1394: forgotten dereference... PDA_POWER depends on having request_irq() fix return type of skb_checksum_complete() zd1211rw: too early inclusion of asm/unaligned.h frv: missing __clear_user() pass -msize-long to sparse on s390 ax88796: dev_dbg() wants device, not platform device fallout from Auke's pci ->revision patch fallout from constified seq_operations missing argument in bin_attribute ->read()/->write() icside: devm_iounmap() needs linux/io.h make i2c-acorn tristate no USB on M32R alpha termios.h hadn't been updated alpha __init fixes saner typechecking in generic unaligned.h sparc32 has working dma-mapping only with CONFIG_PCI um_kmalloc() remnants missing exports of csum_... mark a bunch of ISA|EISA|PCI drivers as such atl1: missing include smp_call_function_single() should be a macro on UP missed cong_avoid() instance coda breakage fallout from kbuild changes more isa/eisa/pci-only drivers marked as such m68k: teach modpost about .m68_fixup m68k iomem (based on Geert's tree + memcpy_... stuff) m68k: use .text.head m68k: missing exports m68k: missing __init m68k: remove empty ->setup is several consoles mac89x0: missing __init m68k: exclude more unbuildable drivers Fix buggered kmalloc() call argument order Fix up sky2 breakage Fix lguest misannotation ANSIfy a couple of functions in netfilter fix gfp_t annotations for slub [SCSI] iscsi_tcp: buggered kmalloc() [IPV6]: endianness bug in ip6_tunnel [SPARC32]: clean include/asm-sparc/irq.h [SPARC32]: Take enable_irq/disable_irq out of line. [SPARC32]: Make PAGE_SHARED a read-mostly variable. get rid of AVC_PATH postponed treatment Fix ppc64 mismerge fix broken handling of port=... in NFS option parsing take declarations of enable_irq() et.al. to linux/interrupt.h ACPI: asus-laptop: Fix failure exits Fix failure exits in asus-laptop [SPARC32]: Deal with rtc/sun_mostek_rtc conflict. [SPARC32]: missing exports fix missing arguments in drivers/rtc/rtc-stk17ta8.c more VIRT_TO_BUS dependencies sun userflash is PCI-dependent netfilter endian regressions ip6_tunnel - endianness annotations net/* misc endianness annotations lockd and nfsd endianness annotation fixes initramfs: missing __init viohs: extern on function definition deal with alpha section warnings ia64 time.c: ANSIfy alpha: long constant use CLOCKSOURCE_MASK() instead of too large constant cyclone.c: silly use of volatile, __iomem fixes misannotation in pppol2tp cxgb3 gfp_t annotations make __chk_{user,io}_ptr() accept pointers to volatile amd64: fix get_user() on bitwise make powerpc BUG_ON() OK with pointers and bitwise xfs ioctl __user annotations drivers/ misc __iomem annotations raw1394 __user annotation ax88796 (address space): cast to unsigned long, not long m68k {in,out}_le{16,32} endianness misannotation arm unaligned.h annotations more reiserfs endianness annotations more include order horrors fix preprocessor idiocy in reiserfs rip some includes from linux/interrupt.h [BLUETOOTH]: Fix endianness bug in l2cap_sock_listen() [BLUETOOTH] l2cap: endianness annotations [BLUETOOTH]: pass (host-endian) cmd length as explicit argument to l2cap_conf_req() [BLUETOOTH] l2cap: don't mangle cmd.len fix s2io regression take sched_debug.c out of nasal demon territory fix oops in __audit_signal_info() Fix <math-emu/soft-fp.h> tpyo missing return in bridge sysfs code ACPI: Fix a warning of discarding qualifiers from pointer target type [PPPOL2TP]: Fix endianness annotations. [VLAN]: Fix net_device leak. [SUNSAB]: Fix several bugs. cdrom_open() forgets to unlock on -EROFS failure exits usbvision-video: buggered method tables mv643xx_eth: duplicate methods in initializer hibernation doesn't even build on frv - tons of helpers are missing fix sctp_del_bind_addr() last argument type fix bogus reporting of signals by audit 8139cp: trivial endianness annotations endianness annotations drivers/net/bonding/ fix vlan in 8139cp on big-endian 3c59x: trivial endianness annotations, NULL noise removal amd8111e: trivial endianness annotations, NULL noise removal amd8111e big-endian fix arcnet endianness annotations tulip: endianness annotations typhoon: trivial endianness annotations pcnet32: endianness ixgb: endianness drivers/net/irda: endianness, NULL noise starfire: trivial endianness annotations r8169: endianness via-rhine: endianness pppoe: endianness tms380tr: trivial endianness annotations drivers/net/appletalk: endianness 3c509: endianness cxgb3: trivial endianness annotations missed bio_endio() in axonram Fix up more bio fallout minimal build fixes for uml (fallout from x86 merge) v4l: copy_to_user() is not a good method name fallout from DECLARE_MAC_BUF patches fix sparc32 breakage (result of vmlinux.lds.S bug) fallout from elsa setup split missing includes in arch/powerpc/platforms/52xx/lite5200.c Fix ohci-ssb with !CONFIG_PM uevent environment changes fallout typo in ibm_newemac/rgmii.c missing include in ssb more uevent fallout (drivers/base/memory.c) skb->tail in ibm_newemac should be skb_tail_pointer() remove duplicate initializer (macvlan) fix breakage in sctp getsockopt mm/migrate.c __user annotation mpc5200_wdt: __user annotations fw-cdev __user annotations fs/partitions/sun.c endianness annotations endian-clean in_le64/out_le64 synclink_gt endianness annotations frv: missing casts in cmpxchg() long vs. unsigned long - low-hanging fruits in drivers signedness: module_param_array nump argument more trivial signedness fixes in drivers more low-hanging fruits - kernel, fs, lib signedness endianness annotations in arm io.h ibm_newemac annotations (iomem, NULL noise) more tulip endianness annotations hamradio: ->hard_header() takes packet type in host-endian inet_lro: trivial endianness annotations fix endianness bug in inet_lro ipg: endianness annotations ipg: endianness fixes [NIU]: getting rid of __ucmpdi2 in niu.o fix cirrusfb breakage fix adbhid mismerge missing include in mmc oom_kill bug vfc_dev conversion to mutex: fallout pass dentry to audit_inode()/audit_inode_child() new helpers - collect_mounts() and release_collected_mounts() new helper - inotify_clone_watch() new helper - inotify_evict_watch() audit: watching subtrees Fix pata_icside build for recent libata API changes scatterlist fallout: frv ide/arm/icside: fallout from commit 86f3a492bb09eee5745b93af35f2212179c251fd scatterlist fallout: mmc cirrusfb nonsense fix breakage in pegasos_eth duplicate initializer in sound/pci/hda/patch_realtek.c x86 merge fallout: uml more x86 merge fallout (uml, again) SUNRPC endianness annotations missing atomic_read_long() in slub.c misc uml annotation and section fixes intel-iommu fixes SCTP endianness annotations regression trivial annotations in arcmsr arcmsr: endianness bug fix reentrancy bug in arcmsr_get_iop_{r,w}qbuffer() fix abuses of ptrdiff_t deal with resource allocation bugs in arcmsr uml: add !UML dependencies regression: cifs endianness bug no need to mess with KBUILD_CFLAGS on uml-i386 anymore fcrypt endianness misannotations regression: bfs endianness bug remove nonsense force-casts from ocfs2 sundance fixes starfire VLAN fix hamachi endianness fixes [SYNCPPP]: Endianness and 64bit fixes. sis190 endianness [TG3]: Endianness annotations. [TG3]: Endianness bugfix. typhoon: endianness bug in tx/rx byte counters typhoon: missing le32_to_cpu() in get_drvinfo typhoon: set_settings broken on big-endian typhoon: missed rx overruns on big-endian typhoon: memory corruptor on big-endian if TSO is enabled typhoon: trivial endianness annotations cycx: annotations and fixes (.24 fodder?) asix fixes yellowfin: annotations and fixes (.24 fodder?) dl2k endianness fixes (.24 fodder?) r8169 endianness rrunner: use offsetof() instead of homegrown insanity 3c574 and 3c589 endianness fixes (.24?) fec_mpc52xx: write in C... 3c359 endianness annotations and fixes uml: user of helper_wait() got missed when it got extra arguments restrict reading from /proc/<pid>/maps to those who share ->mm or can ptrace pid [CASSINI]: Fix endianness bug. xircom_cb endianness fixes de4x5 fixes endianness noise in tulip_core libata fixes for sparse-found problems dscc4 endian fixes wan/lmc bitfields fixes sbni endian fixes 3c574, 3c515 bitfields abuse dl2k: BMCR_t fixes dl2k: ANAR, ANLPAR fixes dl2k: BMSR fixes dl2k: MSCR, MSSR, ESR, PHY_SCR fixes dl2k: the rest libata annotations and fixes endianness annotations and fixes for olympic sunhme endianness annotations sungem endianness annotations e1000e endianness annotations e1000 endianness annotations NULL noise in drivers/net forcedeth endianness bugs e100 endianness annotations ixgbe endianness annotations ixgb endianness annotations annotate tun annotate the rest of drivers/net/wan eepro100 annotations slhc annotations qla3xxx annotations eliminate byteswapping in struct ieee80211_qos_parameters several missing cpu_to_le16() in ieee80211softmac_capabilities() ieee80211softmac_auth_resp() fix ieee80211: fix misannotations ieee80211: beacon->capability is little-endian airo: fix transmit_802_11_packet() airo: fix endianness bug in ->dBm handling airo: bug in airo_interrupt() handling on incoming 802.11 airo endianness bug: cap_rid.extSoftCap airo: fix writerids() endianness hostap: fix endianness with txdesc->sw_support p54common annotations and fixes ipw2100 annotations and fixes ray_cs fixes ipw2200 fix: struct ieee80211_radiotap_header is little-endian ipw2200 fix: ->rt_chbitmask is le16 ipw2200: ipw_tx_skb() endianness bug airo: trivial endianness annotations airo: sanitize handling of SSID_rid bap_read()/bap_write() work with fixed-endian buffers airo: sanitize BSSListRid handling airo: sanitize handling of WepKeyRid airo: sanitize handling of StatsRid airo: sanitize handling of CapabilityRid airo: sanitize APListRid handling airo: sanitize handling of StatusRid airo: last of endianness annotations hostap annotations hostap: don't mess with mixed-endian even for internal skb queues p54pci: endianness annotations and fixes bcm43xx annotations prism54 trivial annotations ipw2200 trivial annotations ipw2200: do not byteswap struct ipw_associate misc wireless annotations annotate chelsio annotate cxgb3 annotate myri10ge annotate netxen bnx2 annotations Fix dl2k constants switch audit_get_loginuid() to task_struct * get rid of loginuid races big-endian support for via-velocity dlm: use proper C for dlm/requestqueue stuff (and fix alignment bug) dlm: dlm_process_incoming_buffer() fixes dlm: do not byteswap rcom_lock dlm: do not byteswap rcom_config dlm: use proper type for ->ls_recover_buf dlm: missing length check in check_config() dlm: validate data in dlm_recover_directory() dlm: verify that places expecting rcom_lock have packet long enough dlm: receive_rcom_lock_args() overflow check dlm: make find_rsb() fail gracefully when namelen is too large dlm: fix overflows when copying from ->m_extra to lvb dlm: fix dlm_dir_lookup() handling of too long names dlm: dlm/user.c input validation fixes sdio: fix module device table definition for m68k wmi: (!x & y) strikes again dm-raid1 breakage on 64bit drivers/memstick/host/tifm_ms.c breakage gianfar iomem misannotations r6040 endianness fixes wan/farsync: copy_from_user() to iomem is wrong fore2000 - fix misannotations more misannotations: ne2k-pci ipg fix epic100 endianness annotations and fixes hfs_bnode_find() can fail, resulting in hfs_bnode_split() breakage restore export of do_kern_mount() [NET] endianness noise: INADDR_ANY [PKT_SCHED]: annotate cls_u32 [SCTP]: fix misannotated __sctp_rcv_asconf_lookup() [SUNRPC]: net/* NULL noise [IPV4]: ipv4_is_lbcast() misannotations xfrm: ->eth_proto is __be16 [8021Q]: vlan_dev misannotations [IPV4]: esp_output() misannotations sanitize hppfs double dput() on failure exit in tiny-shmem double iput() on failure exit in hugetlb get stack footprint of pathname resolution back to relative sanity drivers/char/rocket portability fixes wavelan_cs arm fix ipw2200 annotations and fixes igb: endianness fix igb trivial annotations e100: endianness annotations ni52 trivial iomem annotations ni52: unbreak scp_struct ni52: kill the second argument of check586(), get rid of bogus pointer ni52: make ->base char __iomem * ni52: clean up initialization of priv ni52: clean up check586() ni52: switch to ioremap() ni52: more unbreaking misc drivers/net annotations skfp annotations annotate cxgb3 (ab)uses of skb->priority/skb->csum endianness annotations: rndis s2io annotations reduce stack footprint in namespace.c count ghost references to vfsmounts sanitize locking in mark_mounts_for_expiry() and shrink_submounts() do shrink_submounts() for all fs types mnt_expire is protected by namespace_sem, no need for vfsmount_lock jbd/jbd2 NULL noise NULL noise: fs/*, mm/*, kernel/* futex_compat __user annotation NULL noise: drivers/media NULL noise: drivers/misc ioat_dca __iomem annotations misc __user misannotations (pointless casts to long) net/rxrpc trivial annotations NULL noise: frv cmpxchg() drivers/char/n_tty.c misannotated prototype vma_map: use proper pointer types fix iomem misannotations in nozomi compat_sys_wait4() prototype misannotation cifs: fix misannotations dma_page_list ->base_address is a userland pointer virtio_pci iomem annotations drivers/crypto/hifn_795x.c trivial endianness annotations 8250_pci: duplicate initializer in array ([pbn_b0_8_115200]) fix the broken annotations in fsldma trivial endianness annotations: infiniband core powerpc/pseries/xcis: ansify zr364xx __user annotations mfd/asic3: ioread/iowrite take pointer, not unsigned long dm9000 trivial annotation endianness annotations: drivers/net/wireless/rtl8180_dev.c fix endian lossage in forcedeth [SCSI] libsas: fix endianness bug in sas_ata libata annotations move a bunch of declarations to fs/internal.h lock exclusively in collect_mounts() and drop_collected_mounts() switch a bunch of LSM hooks from nameidata to path get rid of more nameidata passing in namespace.c umount_tree() will unhash everything itself teach seq_file to discard entries double-free of inode on alloc_file() failure exit in create_write_pipe() proc_readfd_common() race fix get rid of __exit_files(), __exit_fs() and __put_fs_struct() remove unused label in xattr.c (noise from ro-bind) restore sane ->umount_begin() API close race in unshare_files() sanitize handling of shared descriptor tables in failing execve() sanitize unshare_files/reset_files_struct sanitize locate_fd() fix execve() Fix uninitialized 'copy' in unshare_files ide: fix icside breakage KVM: kill file->f_count abuse in kvm e1000e triggers sparc32 gcc bug asm/unaligned.h doesn't work well as the very first include ipv6: result of csum_fold() is already 16bit, no need to cast tipc: endianness annotations new predicate - AUDIT_FILETYPE frv si_addr annotations ia64 kvm fixes for O=... builds fix ia64 local_irq_save() et.al. more icside breakage (from next ide merge) typo in sata_fsl q40ide breakage usbhid endianness annotations and fixes drivers/usb annotations and fixes celleb_scc_pciex __iomem annotations usb input endianness annotations and fixes Fix dnotify/close race fix file and descriptor handling in perfmon remove horrors with irix tty ioctls handling make osf_select() use core_sys_select() split linux/file.h sanitize anon_inode_getfd() fix sysctl_nr_open bugs [IA64] fix file and descriptor handling in perfmon fix SMP ordering hole in fcntl_setlk() [Blackfin] arch: Blackfin checksum annotations take init_files to fs/file.c dup_fd() fixes, part 1 dup_fd() part 2 dup_fd() - part 3 dup_fd() part 4 - race fix avoid multiplication overflows and signedness issues for max_fds get rid of leak in compat_execve() return to old errno choice in mkdir() et.al. missed kmalloc() in pcap_user.c fix include order in sys-i386/registers.c fix hppfs Makefile breakage uml: add missing exports for UML_RANDOM=m missing export of csum_partial() on uml/amd64 thanks to net/mac80211 we need to pull drivers/leds/Kconfig on uml misc drivers/net endianness noise ecryptfs fixes sbus bpp: instances missed in s/dev_name/bpp_dev_name/ irda-usb endianness annotations and fixes ocfs2 endianness fixes missing dependencies on HAS_DMA msnd_* is ISA-only MODULE_LICENSE expects "GPL v2", not "GPLv2" caiaq endianness fix provide out-of-line strcat() for m68k HTC_EGPIO is ARM-only misc drivers/net endianness noise ibmaem endianness annotations usb/c67x00 endianness annotations cdc-wdm endianness fixes isp1760-if iomem annotations cifs endianness fixes s2io iomem annotations mpc52xx_gpio iomem annotations celleb_scc_pciex endianness misannotations bogus format in ip6mr V4L/DVB (7956): cinergyT2: endianness annotations, endianness and race fixes V4L/DVB (7957): fix the roothole in av7110_av.c V4L/DVB (7958): fix unaligned access in av7110.c V4L/DVB (7959): endianness fix in flexcop-usb.c V4L/DVB (7960): net: endianness annotations V4L/DVB (7961): fix endianness bug in dib0700_devices.c V4L/DVB (7962): ttusb endianness annotations and fixes V4L/DVB (7963): ivtv: trivial annotations V4L/DVB (7964): cx18 iomem annotations V4L/DVB (7965): annotate bcx_riscmem V4L/DVB (7966): cx18: direct dereferencing of iomem V4L/DVB (7967): bt8xx: unaligned access V4L/DVB (7968): zoran: endianness annotations V4L/DVB (7969): m920x: unaligned access V4L/DVB (7970): mix trivial endianness annotations V4L/DVB (7971): usb: unaligned V4L/DVB (7972): or51132.c: unaligned s2io iomem annotations fix cgroup-inflicted breakage in block_dev.c [netdrvr] netxen: fix netxen_pci_tbl[] breakage V4L/DVB (8126): net endianness fix V4L/DVB (8128): saa7146: ->cpu_addr and friends are little-endian V4L/DVB (8129): pluto_set_dma_addr() fix V4L/DVB (8130): split dvb_ringbuffer dual-use functions V4L/DVB (8131): dmx_write: memcpy from user-supplied pointer V4L/DVB (8132): bt8xx endianness annotations and fixes V4L/DVB (8133): cx23885 endianness fixes V4L/DVB (8134): zoran annotations and fixes V4L/DVB (8135): WRITE_RPS1() converts to le32 itself V4L/DVB (8136): xc2028 unaligned access fixes beginning of sysctl cleanup - ctl_table_set allow delayed freeing of ctl_table_header sysctl: make sure that /proc/sys/net/ipv4 appears before per-ns ones sysctl: keep track of tree relationships sanitize proc_sysctl sanitize ->permission() prototype permission checks for chdir need special treatment only on the last step kill altroot fix MAY_CHDIR/MAY_ACCESS/LOOKUP_ACCESS mess pass MAY_OPEN to vfs_permission() explicitly more nameidata removal: exec_permission_lite() doesn't need it take noexec checks to very few callers that care kill nameidata passing to permission(), rename to inode_permission() preparation to __user_walk_fd cleanup sanitize __user_walk_fd() et.al. new (local) helper: user_path_parent() don't pass nameidata to gfs2_lookupi() don't pass nameidata to __ncp_lookup_validate() f_count may wrap around get rid of __user_path_lookup_open get rid of indirect users of namei.h remove remaining namei_{32,64}.h crap get rid of corner case in dup3() entirely fix RLIM_NOFILE handling net: missing bits of net-namespace / sysctl lost sysctl fix missing bits of net-namespace / sysctl ipv4_static_sysctl_init() should be under CONFIG_SYSCTL merge locate_fd() and get_unused_fd() clean dup2() up a bit fix races and leaks in vfs_quota_on() users fix bdev leak in block_dev.c do_open() switch mtd and dm-table to lookup_bdev() pass struct path * to do_add_mount() cramfs: fix named-pipe handling fix efs_lookup() fix osf_getdirents() fix hpux_getdents() fix regular readdir() and friends fix ->llseek() for a bunch of directories deal with the first call of ->show() generating no output ipv4: sysctl fixes ipv6: sysctl fixes forgotten refcount on sysctl root table introduce fmode_t, do annotations eliminate use of ->f_flags in block methods pass mode instead of file to sg_io() switch sg_scsi_ioctl() to passing fmode_t switch scsi_cmd_ioctl() to passing fmode_t lose the unused file argument in generic_ide_ioctl() lose unused arguments in dm ioctl callbacks move block_device_operations to blkdev.h switch cdrom_{open,release,ioctl} to sane APIs switch pktcdvd to blkdev_driver_ioctl() introduce __blkdev_driver_ioctl() don't mess with file in scsi_nonblockable_ioctl() switch ide_disk_ops ->ioctl() to sane prototype beginning of methods conversion switch ubd switch DAC960 switch amiflop switch aoeblk switch ataflop switch brd switch cciss switch cpqarray switch floppy switch loop switch nbd switch pcd switch pd switch pf switch pktdvdcd switch swim3 switch ub switch viodasd switch virtio_blk switch xd switch xen switch xyspace switch z2ram switch gdrom switch viocd switch ide-cd switch ide-gd switch ide-tape switch dm switch md switch memstick switch i2o switch mmc switch mtd_blkdevs switch dasd switch dcssblk switch tape_block switch ide-scsi switch sd switch sr end of methods switch: remove the old ones trim file propagation in block/compat_ioctl.c kill the unused bsize on the send side of /dev/loop pass fmode_t to blkdev_put() propagate mode through open_bdev_excl/close_bdev_excl propagate mode through swsusp_close() remember mode of reiserfs journal sanitize blkdev_get() and friends get rid of blkdev_driver_ioctl() get rid of blkdev_locked_ioctl() get rid of struct file use in blkdev_ioctl() BLKBSZSET kill the rest of struct file propagation in block ioctls x86, um: take arch/um/include/* out of the way x86, um: initial part of asm-um move x86, um: ... and asm-x86 move x86, um: now we can get rid of trivial uml headers x86, um: sanitize uml sigcontext.h uses x86, um: get rid of uml signal.h x86, um: remove dead header (uml module-generic.h; never used these days) x86, um: get rid of more uml asm/arch uses x86, um: untangle uml ldt.h x86, um: uml atomic.h is not needed anymore x86, um: get rid of system.h -> system.h include x86, um: get rid of uml unistd.h x86, um: get rid of uml highmem.h x86, um: get rid of uml asm/arch x86, um: take vm-flags.h to sysdep x86, um: trim the junk from uml ptrace-*.h x86, um: get rid of sysdep symlink x86, um: merge Kconfig.i386 and Kconfig.x86_64 x86, um: get rid of header symlinks x86, um: get rid of excessive includes of uml-config.h x86, um: get rid of arch/um/os symlink x86, um: get rid of arch/um/Kconfig.arch x86, um: get rid of uml-config.h new helper - kern_path() finally get rid of nameidata in namespace.c no need for noinline stuff in fs/namespace.c anymore switch quota_on-related stuff to kern_path() sanitize svc_export_parse() switch nfsd to kern_path() assorted path_lookup() -> kern_path() conversions get rid of nameidata in audit_tree get rid of path_lookup_create() don't pass bogus flags to LOOKUP_PARENT lookup in spufs make O_EXCL in nd->intent.flags visible in nd->flags reduce the stack footprint of exportfs_decode_fh() get rid of on-stack fake dentry in ext3_get_parent() get rid of on-stack dentry in ext2_get_parent() prepare vfs_readdir() callers to returning filldir result get rid of on-stack dentry in udf fix allmodconfig breakage arm ide breakage saner FASYNC handling on file close oss: fix O_NONBLOCK in dmasound_core PM_TEST_SUSPEND should depend on RTC_CLASS, not RTC_LIB section fixes for cirrusfb missing dependencies on HAVE_CLK in drivers/mfd el3_common_init() should be __devinit, not __init sparc32: kernel/trace/trace.c wants DIE_OOPS sparc32: kernel/trace/trace.c wants DIE_OOPS tracing, alpha: undefined reference to `save_stack_trace' el3_common_init() should be __devinit, not __init Fix inotify watch removal/umount races Fix broken ownership of /proc/sys/ files ixgbe: section fixes meminit section warnings false __cpuinit positives on alpha powerpc set_huge_psize() false positive sparc32 cpuinit flase positives sparc64 trivial section misannotations istallion section warnings fix talitos icside section warnings W1_MASTER_DS1WM should depend on HAVE_CLK advansys fix on ISA-less configs of_platform_driver noise on sparce gdth section fixes rackmeter section fixes ixgbe section fixes section misannotation in ibmtr_cs m32r: section noise in head.S fix the section noise in sparc head.S section errors in smc911x/smc91x rapidio section noise uninorth-agp section mess cpuinit fixes in kernel/* tricky one: hisax sections alpha: pcibios_resource_to_bus() is callable from normal code pci_setup() is init, not devinit enable_IR_x2apic() needs to be __init kvm_setup_secondary_clock() is cpuinit xen_setup_vcpu_info_placement() is not init on x86 xen_play_dead() is __cpuinit get xenbus_driver ->probe() "recognized" by modpost sn_pci_controller_fixup() should be __init hotplug_memory_notifier section annotation kill obsolete temporary comment in swsusp_close() fix bogus argument of blkdev_put() in pktcdvd sparc32: pdev_to_pnode() is used from __devinit return records for fork() both to child and parent fix broken timestamps in AVC generated by kernel threads Audit: Log TIOCSTI [S390] audit: get s390 ret_from_fork in sync with other architectures fix switch_names() breakage in short-to-short case take init_fs to saner place kill ->dir_notify() nfsd/create race fixes, infrastructure nfsd race fixes: ext2 nfsd race fixes: ext3 nfsd race fixes: ext4 nfsd race fixes: reiserfs remove the rudiment of a.out for sparc sanitize ifdefs in binfmt_aout get rid of special-casing the /sbin/loader on alpha don't reallocate buffer in every audit_sockaddr() sanitize audit_socketcall sanitize audit_ipc_obj() sanitize audit_ipc_set_perm() sanitize audit_mq_getsetattr() sanitize audit_mq_notify() sanitize AUDIT_MQ_SENDRECV sanitize audit_mq_open() sanitize audit_fd_pair() sanitize audit_log_capset() audit_update_lsm_rules() misses the audit_inode_hash[] ones fixing audit rule ordering mess, part 1 audit rules ordering, part 2 make sure that filterkey of task,always rules is reported clean up audit_rule_{add,del} a bit audit: validate comparison operations, store them in sane form affs: do not zero ->i_op isofs check for NULL ->i_op in root directory is dead code ntfs: don't NULL i_op inode->i_op is never NULL zero i_uid/i_gid on inode allocation fix the treatment of jfs special inodes fix breakage in reiserfs_new_inode() get rid of the last symlink in uml build uml got broken by commit 30742d5c2277c325fb0e9d2d817d55a19995fe8f X86_DEBUGCTLMSR won't work on uml [SCSI] cxgb3i: add missing include m68k: Fix --build-id breakage for sun3 braino in sg_ioctl_trans() Fix incomplete __mntput locking net: fix sctp breakage constify dentry_operations: NFS constify dentry_operations: misc filesystems constify dentry_operations: 9p constify dentry_operations: autofs, autofs4 constify dentry_operations: AFS constify dentry_operations: CIFS constify dentry_operations: ecryptfs constify dentry_operations: procfs constify dentry_operations: FUSE constify dentry_operations: FAT constify dentry_operations: GFS2 constify dentry_operations: OCFS2 constify dentry_operations: JFS constify dentry_operations: sysfs constify dentry_operations: configfs constify dentry_operations: rest Kill unsharing fs_struct in __set_personality() Get rid of bumping fs_struct refcount in pivot_root(2) Take fs_struct handling to new file (fs/fs_struct.c) New locking/refcounting for fs_struct check_unsafe_exec() doesn't care about signal handlers sharing New helper - current_umask() Get rid of indirect include of fs_struct.h Don't mess with descriptor table in load_elf_binary() Trim includes in binfmt_elf Don't crap into descriptor table in binfmt_som Trim includes of fdtable.h Cleanup after commit 585d3bc06f4ca57f975a5a1f698f65a45ea66225 Fix AUTOFS_DEV_IOCTL_REQUESTER_CMD Touch all affected namespaces on propagation of mount Safer nfsd_cross_mnt() No need for crossing to mountpoint in audit_tag_tree() Fix autofs_expire() autofs4: use memchr() in invalid_string() reiserfs: fix j_last_flush_trans_id type Always lookup priv_root on reiserfs mount and keep it New helper: deactivate_locked_super() Convert obvious places to deactivate_locked_super() Fix a leak in failure exit in 9p ->get_sb() Fix deadlock in ipathfs ->get_sb() Reduce path_lookup() abuses Make open_exec() and sys_uselib() use may_open(), instead of duplicating its parts Switch open_exec() and sys_uselib() to do_open_filp() switch ufs directories to ufs_sync_file() Fix races around the access to ->s_options Fix the race between capifs remount and node creation ext3/4 with synchronous writes gets wedged by Postfix Fix btrfs when ACLs are configured out Get rid of path_lookup in autofs4 Preparations to caching root in path_walk() Cache root in nameidata Make vfs_path_lookup() use starting point as root Don't bother with check_mnt() in do_add_mount() on shrinkable ones nfsd struct path use: exp_get_by_name() switch exp_parent() to struct path switch rqst_exp_get_by_name() switch rqst_exp_parent() switch follow_up() to struct path Switch collect_mounts() to struct path switch follow_down() switch follow_mount() switch lookup_mnt() Move junk from proc_fs.h to fs/proc/internal.h Make sure that all callers of remount hold s_umount exclusive Trim a bit of crap from fs.h No need to do lock_super() for exclusion in generic_shutdown_super() Push lock_super() into the ->remount_fs() of filesystems that care about it Push BKL into do_mount() Push BKL down beyond VFS-only parts of do_mount() Push BKL down into do_remount_sb() New helper - simple_fsync() Sanitize qnx4 fsync handling fs/qnx4: sanitize includes Sanitize ->fsync() for FAT switch ext2 to simple_fsync() switch minix to simple_fsync() repair sysv_write_inode(), switch sysv to simple_fsync() switch ufs to simple_fsync() switch udf to simple_fsync() switch omfs to simple_fsync() repair adfs ->write_inode(), switch to simple_fsync() Fix adfs GET_FRAG_ID() on big-endian repair bfs_write_inode(), switch bfs to simple_fsync() sanitize ->fsync() for affs No instance of ->bmap() needs BKL fuse doesn't need BKL in ->umount_begin() 9P doesn't need BKL in ->umount_begin() Cleanup of adfs headers befs ->pust_super() doesn't need BKL get rid of BKL in fs/efs get rid of BKL in fs/minix get rid of BKL in fs/sysv Fix rule eviction order for AUDIT_DIR Make allocation of anon devices cheaper ... and the same for vfsmount id/mount group id add caching of ACLs in struct inode switch ext2 to inode->i_acl switch ext3 to inode->i_acl switch ext4 to inode->i_acl switch jfs to inode->i_acl switch jffs2 to inode->i_acl switch btrfs to inode->i_acl switch nilfs2 to inode->i_acl reiserfs: minimal fix for ACL caching switch reiserfs to usual conventions for caching ACLs switch reiserfs to inode->i_acl switch shmem to inode->i_acl helpers for acl caching + switch to those switch xfs to generic acl caching helpers Get "no acls for this inode" right, fix shmem breakage another race fix in jfs_check_acl() nfs[23] tcp breakage in mount with binary options
Alain Degreffe (1): USB: add iuu_phoenix driver
Alain Kalker (1): V4L/DVB (9665): af9015: Add support for the Digittrade DVB-T USB Stick remote
Alain Knaff (9): bzip2/lzma: library support for gzip, bzip2 and lzma decompression bzip2/lzma: config and initramfs support for bzip2/lzma decompression bzip2/lzma: x86 kernel compression support vfs: lseek(fd, 0, SEEK_CUR) race condition bzip2/lzma: fix built-in initramfs vs CONFIG_RD_GZIP bzip2/lzma: fix decompress_inflate.c vs multi-block-with-embedded-filename bzip2/lzma: don't stop search at first unconfigured compression bzip2/lzma: don't leave empty files around on failure bzip2/lzma: make internal initramfs compression configurable
Alan (64): pata_hpt366 enablebits pata_cs5530: suspend/resume support pata_jmicron: fix JMB368 support, add suspend/resume handling pata_ali: suspend/resume support pata_rz1000: Force readahead off on resume pata_sil680 suspend/resume PATA libata: suspend/resume simple cases pata_cs5520: resume support pata_cmd64x: suspend/resume pata_serverworks suspend/resume pata_it821x: Suspend/Resume support pata_amd: suspend/resume pata_via suspend/resume support hpt36x: Suspend/resume support pata : more drivers that need only standard suspend and resume pata_hpt3x3: suspend/resume support pata_marvell: merge Mandriva patches trivial piix: swap bogus dot for comma space pata_via: VIA 8251 bridged systems are now out and about pata_ali: small fixes libata: Incorrect timing computation for PIO5/6 Fix help text for CONFIG_ATA_PIIX pata_via: Cable detect error usb serial: Eliminate bogus ioctl code libata: fix combined mode atiixp: Old drivers/ide layer driver for the ATIIXP hang fix hpt37x: Two important bug fixes libata cmd64x: whack into a shape that looks like the documentation libata hpt3xn: Hopefully sort out the DPLL logic versus the vendor code libata: set_mode, Fix the FIXME libata-sff: Don't call bmdma_stop on non DMA capable controllers [MTD] ck804xrom: fix a pci_find_device pata_atiixp: propogate cable detection hack from drivers/ide to the new driver pata_via: Correct missing comments libata: Fix ata_busy_wait() kernel docs pata_it8213: Add new driver for the IT8213 card sata_via: PATA support libata-sff: Don't try and activate channels which are not in use ahci: Remove jmicron fixup libata: PIIX3 support libata: trivial stuff sata_sis: Support for PATA supports Kconfig: clarify ATA_PIIX description ata: Add defines for the iordy bits libata: Early CFA adapters are not required to support mode setting pm3fb: kill pci_find_device usage i386: Fix Cyrix MediaGX detection SiS warning fixes pata: Display Configuring .. lines for devices with private set_mode methods pata_cs5520: suspend/resume pata_ixp4xx: Fix up set_mode() function and display Configured for PIO info pata_oldpiix: Call both PIO and DMA setup functions on switch as they are called on set up pata_sil680: Assorted fixes pata_sl82c105: remove un-needed code paths Add id_to_dma_mode function for printing DMA modes pata_pcmcia: Fix oops in 2.6.21-rc1 libata: Use new id_to_dma_mode function to tidy reporting in more drivers (minimally tested) Fix oops in pata_pcmcia net: remove a collection of unneeded #undef REALLY_SLOW_IO stuff libata-core: Fix simplex handling libata: dev_config does not need ap and adev passing pata: expose set_mode method so it can be wrapped pcmcia - spot slave decode flaws (for testing) tty: Clarify documentation of ->write()
Alan Carvalho de Assis (2): i.MX31: Fixing cs89x0 network building to i.MX31ADS i.MX31: Add hw-random for RNGA
Alan Cox (1212): remove non-cleanroom pwc driver compression pwc bug fix setuid core dump ide: fix ide-disk inability to handle LBA only devices. ide: samsung SN-124 works perfectly well with DMA ide: IDE timing violation on reset ide: ide-generic, allow for capture of other unsupported devices ide: fix the HPT366 driver layer ide: fix crashes with hotplug serverworks ide: it8212 backport for Bartlomiej IDE ide: sensible probing for PCI systems irqpoll libata: typo libata: regularize dma_start/stop arguments [SERIAL] Convert mwave to use serial8250_(un)?register_port Clean up the old digi support and rescue it Subject: PATCH: fix numa caused compile warnings ide: clean up the garbage in eighty_ninty_three PATCH: silly in piix driver PATCH: remove function for non-PCI as requested ata: re-order speeds sensibly. libata: bitmask based pci init functions for one or two ports libata: handle early device PIO modes correctly Add ide-timing functionality to libata. [libata] ata_timing fix Better fixup for the orinoco driver ide: explain the PCI bus test we do in <asm-i386/ide.h> libata: Note a nasty ATA quirk libata: propogate host private data from probe function libata: add ata_piix notes libata: ata_piix 450NX errata TTY layer buffering revamp clean up computone remaining cli use moxa serial: add proper capability check Allow reading CMOS day of week register tclk: fix typos, exclamation mark frenzy and missing device id on messages MAINTAINERS: remove dead project Remove brates.h from rio driver (unused file) Remove cmd.h from rio driver (unused file) Remove chan.h from rio driver (unused file) Remove data.h from rio driver (unused file) Remove debug.h from rio.h (unused file) Remove enable.h from rio driver (unused file) Remove enable.h from rio (unused file) Remove formpkt.h from rio (unused file) Remove hosthw.h from rio (unused file) Remove internal firmware building files from rio Remove mca.h from rio driver (unused file) Remove mesg.h from rio driver (unused file) Remove poll.h from rio driver (unused file) Remove proto.h from rio driver (unused file) Remove file riolocks.h from rio driver (unused file) Remove riotime.h from rio driver (unused file) Remove file riowinif.h from rio driver (unused file) Remove file riscos.h from rio driver (unused file) Remove rtahw.h from rio driver (unused file) Remove old firmware headers from rio drivers Remove long dead #if 0 code from rio_param Remove #if 0 and other long dead code from rio_tty Remove unused code from rioboot Remove unused code from rioboot.h Remove unused code from rioroute.h Remove unused CHECK code from riocmd.c Remove unused code from rio_linux.c Remove rio_table.c unused code Remove unused code from rioctrl.c (Last for this batch of work) libata: Pre UDMA EIDE PIO mode selection libata: add a function to decide if we need iordy Fix warning with b44.c on 64bit boxes libata: Fix heuristic typos add LBA48PIO flag and support code, add IRQ flag for next diff libata: Fix sector lock to apply to both drives not drive 0 twice libata: Code for the IRQ mask flag EDAC: atomic scrub operations EDAC: drivers for AMD 76x and Intel E750x, E752x EDAC: drivers for Intel i82860, i82875 EDAC: drivers for Radisys 82600 EDAC: core EDAC support code [SERIAL] 8250 serial console fixes USB: libusual: fix warning on 64bit boxes SBC EPX does not check/claim I/O ports it uses (2nd Edition) rio cleanups Fix some ucLinux breakage from the tty updates ide: set latency when resetting it821x out of firmware mode Fix locking error in esp V4L/DVB (3376): Add cpia2 camera support libata: Add the useful macros/constants needed for merging PATA stuff libata: pick a less confusion "um dunno" error libata: make code actually compile with debugging on libata: Note weakness in our PCI handling that one day wants fixing libata: two new PCI helpers libata: report which drive is causing mode problems libata: make irqtrap mode compile libata: note missing posting in mmio cmd write libata: Fix a drive detection problem Update libata DMA blacklist to cover versions, and resync with IDE layer libata: Symbol exports libata: add ata_dev_pair helper rio: more header cleanup rioboot: lindent rioboot: post-Lindent rio driver rework continued #1 rio driver rework continued #2 rio driver rework continued #3 rio driver rework continued #4 rio driver rework continued #5 Yet more rio cleaning (1 of 2) Yet more rio cleaning (2 of 2) V4L/DVB (3569): PATCH: switch cpia2 to mutexes and use ioctl 32 compat lib func Small fixes backported to old IDE SiS driver libata: BMDMA handling updates libata: Add ->set_mode hook for odd drivers libata - ATA is both ATA and CFA libata: Simplex and other mode filtering logic libata: Fix interesting use of "extern" and also some bracketing Final rio polish Clarify maintainers and include linux-security info libata: PIO 0 libata - fix bracketing and DMA oops PATCH: libata. Add ->data_xfer method ata_piix formatting libata: Remove obsolete flag PCI identifiers for the pata_via update libata: add pio_data_xfer_noirq skb_padto()-area fixes in 8390, wavelan IDE CD end-of media error fix Correct tty doc Fix IDE locking error [SCSI] Bogus disk geometry on large disks stallion clean up stallion: fix recent SMP locking cleanup istallion: cleanups Old IDE, fix SATA detection for cabling ide: clean up siimage SC1200 debug printk ide: fix error handling for drives which clear the FIFO on error ide: housekeeping on IDE drivers ide: clean up pdc202xx_old so its more readable (done so I could work on libata ports) Set err_stops_fifo for newer Promise as well pcmcia: warn if driver requests exclusive, but gets a shared IRQ Fix problem with ATAPI DMA on IT8212 in Linux [DCCP]: Fix sparse warnings. ide: fix Jmicron support PATCH: 2.6.18 oops on boot fix for IDE libata: rework legacy handling to remove much of the cruft libata: Add CompactFlash support tty layer comment the locking assumptions and functions somewhat Fix tty layer DoS and comment relevant code Missing PCI id update for VIA IDE Fix 2.6.18-rc6 IDE breakage, add missing ident needed for current VIA boards Update SiS PATA pata_amd: Check enable bits on Nvidia gt96100: move to pci_get_device API s2io: Switch to pci_get_device libata: improve handling of diagostic fail (and hardware that misreports it) [MTD] Switch to pci_get_device and do ref counting [NETFILTER]: Make unused signal code go away so nobody copies its brokenness [SCSI] eata_pio cleanup and PCI fix [SCSI] Switch some more scsi drivers to pci_get_device and refcounted pci structures V4L/DVB (4410): Cleanups and fixes for dsbr100 V4L/DVB (4632): Zoran: Implement pcipci failure check V4L/DVB (4634): Zr36120: implement pcipci checks V4L/DVB (4635): Extend bttv and saa7134 to check for both AGP and PCI PCI failure case Voyager: tty locking UML: tty locking libata: refuse to register IRQless ports libata: tighten rules for legacy dependancies libata-eh: Remove layering violation and duplication when handling absent ports libata-sff: use our IRQ defines pata_serverworks: correct PCI ID in cable detection table PCI: Multiprobe sanitizer [AGPGART] Use pci_get_slot not pci_find_slot ohci: Use ref-counting hotplug safe interfaces There is no devfs, there has never been a devfs, we have always been at war with... tty locking on resize tty: trivial kzalloc opportunity tty: lock ticogwinsz tty: stop the tty vanishing under procfs access exit: fix crash case solaris emulation: incorrect tty locking tty: Fix bits and note more bits to fix generic_serial: remove private decoding of baud rate bits istallion: Remove private baud rate decoding, which is also broken in this case on some platforms specialix - remove private speed decoding Fix locking for tty drivers when doing urgent characters audit/accounting: tty locking PCI quirks update serial: Fix up offenders peering at baud bits directly via82cxxx_audio: Use pci_get_device cs46xx OSS: switch to pci_get_device piix: Use refcounted interface when searching for a 450NX serverworks: Switch to pci refcounted interfaces sis5513: Switch to pci refcounting via* : switch to pci_get_device refcounted PCI API ip2: use newer pci_get functions i2o: Switch to pci_get API cardbus: switch to ref counting/hotplug safe API trident: fix pci_dev reference counting and buglet [SCSI] Switch ips to pci_register from pci_module ISDN warning fixes non-libata driver for Jmicron devices ide: backport piix fixes from libata into the legacy driver ide: Fix crash on repeated reset IDE: more pci_find cleanup sstfb: cleanups V4L/DVB (4707): 4linux: complete conversion to hotplug safe PCI API pata: teach ali about rev C8, keep pcmcia driver in sync libata: Don't believe bogus claims in the older PIO mode register ide-generic: jmicron fix rio: fix array checking ide: add sanity checking to ide taskfile ioctl [ARM] switch to new pci_get_bus_and_slot API pci: Stamp out pci_find_* usage in fakephp PCI: quirks: switch quirks code offender to use pci_get API pci: Additional search functions irq updates: make eata_pio compile [MTD] MAPS: esb2rom: use hotplug safe interfaces ahci: readability tweak libata-sff: Allow for wacky systems [ATM] nicstar: Fix a bogus casting warning intel fb: switch to pci_get API [SCSI] Switch fdomain to the pci_get API JMB 368 PATA detection hpt37x: Check the enablebits PCI: quirks: fix the festering mess that claims to handle IDE quirks libata: Winbond support pci_module_init-convertion-in-ata_genericc fix libata: add 40pin "short" cable support, honour drive side speed detection pata_marvell: Marvell 6101/6145 PATA driver libata: Revamp blacklist support to allow multiple kinds of blacklisting flaws pdc202xx_old: Fix name clashes with PA-RISC x86: remove last two pci_find offenders in the core code alpha: switch to pci_get API via82cxxx: handle error condition properly HZ: 300Hz support ide_scsi: allow it to be used for non CD only mxser: PCI refcounts tty: preparatory structures for termios revamp tty: switch to ktermios and new framework tty: switch to ktermios tty_ioctl: use termios for the old structure and termios2 for the new termios: Enable new style termios ioctls on x86-64 ide: more conversion to pci_get APIs igafb: switch to pci_get API ide: complete switch to pci_get ide-cd: Handle strange interrupt on the Intel ESB2 pci: Introduce pci_find_present PCI: Fix multiple problems with VIA hardware ide/generic: Jmicron has its own drivers now z85230: spinlock logic pci: Move PCI_VDEVICE from libata to core tty: improve encode_baud_rate logic kernel: shut up the IRQ mismatch messages libata: Add a host flag to indicate lack of IORDY capability ide-floppy: Fix unformatted media crash pata_qdi: Fix initialisation siimage: DRAC4 note ide: remove a ton of pointless #undef REALLY_SLOW_IO [MTD] [MAPS] dilnetpc: Fix printk warning libata-acpi: Try and stop all the non PCI devices crashing ata_piix: Remove ugly layering violation z85230: Fix FIFO handling tty: minor merge correction pata_pdc202xx_old: LBA48 bug exec.c: fix coredump to pipe problem and obscure "security hole" pata_sis: Fix oops on boot [SPARC] openprom: Switch to ref counting PCI API [POWERPC] pci_32.c: Switch to ref counting PCI API [POWERPC] via-pmu: Switch to ref counting PCI API [AGPGART] Nvidia AGP: Use refcount aware PCI interfaces [AGPGART] sworks-agp: Switch to PCI ref counting APIs V4L/DVB (5551): Plan-b: header change V4L/DVB (5552): Plan-b: Switch to refcounting PCI API libata: cable detection fixes pata_cmd640: CMD640 PCI support pata_it8213: Cable detect pata_marvell: Cable and reset fixes pata_sis: Clean up using cable_detect methods pata_via: Use cable_detect method pata_cmd640: Multiple updates libata: Restore Kconfig updated experimental levels and correct libata-core: fix comments on cable type sata_promise: Switch to cable method, clean up some bits as a result pata_platform: Add cable_detect method pata_rz1000: support cable_detect pata_sc1200: restore cable type pata_radisys: support cable_detect pata_atiixp: support ->cable_detect pata_efar: support ->cable_detect pata_hpt366: support ->cable_detect pata_hpt37x: Updates from drivers/ide work libata-core: Fix the iordy methods sata_sil: First step to removing ->post_set_mode libata: Change prototype of mode_filter to remove ata_port* pata_ali: remove all the crap again and switch to cable_detect method pata_qdI: restore cable detect pata_netcell: re-remove all the crud pata_sl82c105: restore cable detect method pata_winbond: restore cable method pata_optidma: rework for cable detect and to remove post_set_mode() pata: cable methods pata_winbond pata_pdc2027x: Updates libata: HPA support ata_timing: ensure t->cycle is always correct pata_hpt3x2n: Add HPT371N support and other bits pata_hpt37x: Further small fixes tty: i386/x86_64 arbitary speed support apm: fix incorrect comment nvidiafb/rivafb: switch to pci_get refcounting sl82c105: Switch to ref counting API pata_hpt366: Enable bits are unreliable so don't use them ata_piix: clean up libata: Kiss post_set_mode goodbye [SCSI] initio: Convert into a real Linux driver and update to modern style ide/pci/serverworks.c: Fix corruption/timeouts with MegaIDE [WATCHDOG] clean-up watchdog documentation hpt3x2n: Correct revision boundary pata_sis: Fix and clean up some timing setups pata_via: Handle laptops via DMI pata: Trivia pata_hpt37x: Further improvements based on the IDE updates and vendor drivers [ARM] enable arbitary speed tty ioctls and split input/output speed MAINTAINERS: corrections libata-core/sff: Fix multiple assumptions about DMA libata: Correct abuse of language [SCSI] a100u2w: Convert into Linux style HPT374 is UDMA100 not UDMA133 ata_generic: Check the right register for the DMA enabled flags pata_pdc202xx_old: Correct cable detect logic pata_pcmcia: Switch to ata_sff_port_start ide: Fix a theoretical Ooops case libata: Support chips with 64K PRD quirk IOC3: Switch to pci refcounting safe APIs lots-of-architectures: enable arbitary speed tty support pata_sis: FIFO whack pata_hpt3x3: major reworking and testing pci syscall.c: Switch to refcounting API + pci_find_slot-mark-deprecated.patch added to -mm tree USB: serial: ark3116.c: Mixed fixups USB: serial: belkin_sa: Various needed fixes USB: serial: ir_usb: Clean up the worst of it, remove exciting 'crash on open' feature USB: mos7840.c: turn this into a serial driver USB: pl2303: remove bogus checks and fix speed support to use tty_get_baud_rate() USB: visor and whiteheat: remove bogus termios change checks USB: mos7720: remove bogus no termios change check USB: io_*: remove bogus termios no change checks [IA64] arbitary speed tty ioctl support [SCSI] ppa: coding police and printk levels h8300: enable arbitary speed tty port setup ARM26: enable arbitary speed tty ioctls and split input/output speed m32r: enable arbitary speed tty rate setting etrax: enable arbitary speed setting on tty ports v850: enable arbitary speed tty ioctls Prevent an O_NDELAY writer from blocking when a tty write is blocked by the tty atomic writer mutex edd: switch to pci_get based API intel-rng: undo mess made by an 80 column extremist Improve behaviour of spurious IRQ detect amiserial: remove incorrect 'no termios change' check genericserial: remove bogus optimisation check and dead code paths synclink: remove bogus 'no change' termios optimisation from synclink drivers 68360serial: remove broken optimisation serial: remove termios checks from various old char serial drivers stallion: remove unneeded lock_kernel mbcs: Remove lots of global symbols ide: Stop mapping ROMs pata_cs5520: Fix probe bug regression introduced in 2.6.22 [SCSI] aacraid: Fix security hole aacraid: fix security hole pata_ali: Correct HP detect pata_hpt37x: Fix 2.6.22 clock PLL regression cp2101: Remove broken termios optimisation, use proper speed API digi_acceleport: Drag the driver kicking and screaming into coding style USB: mct_u232: Convert to proper speed handling API doc/kernel-parameters: use X86-32 tag instead of IA-32 pata_cmd64x: Correct the speed ranges libata-sff; Unbreak non DMA capable controllers again blackfin enable arbitary speed serial setting remove dubious legal statment from uio-howto fix serial buffer memory leak sata_mv: PCI IDs for Hightpoint RocketRaid 1740/1742 fix NULL pointer dereference in __vm_enough_memory() m68k: Enable arbitary speed tty support pata_sis: Add the FSC Amilo and friends pata_via: Add Arima W730-K8 and other rebadgings pata_it821x: Fix regression/corruptor [patch 1/2] Xtensa: enable arbitary tty speed setting ioctls libata-core: Allow translation setting to fail pata_marvell: Add more identifiers [MIPS] tty: add the new ioctls and definitions. USB: oti6858: Remove broken ioctl code in -mm tree and also the broken fixes [MIPS] tty: add the new ioctls and definitions. libata: Update the blacklist with a few more devices libata-sff: Fix documentation [SCSI] dtc: clean up indent damage and add printk levels [SCSI] eata_pio: Clean up proc handling, bracketing and use cpu_relax() [SCSI] dtc: Fix typo libata: Correct IORDY handling libata-core: Document some limits/assumptions about ID_ATA libata: Note that our cache flush code needs fixing up pata_cmd64x: Set up MWDMA modes properly [libata] add ACPI cable detect API libata pata_amd: ACPI checks for 80wire cable libata pata_via: ACPI checks for 80wire cable libata: Switch most of the remaining SFF drivers to ata_sff_port_start libata-portmap: Remove unused definitions libata: Spot bridge chips libata: Strict checking for identify reporting libata: Update experimental tags to reflect reality better pdc2027x: Switch properly to ioread/iowrite pata_atiixp: Audit notes on locking pata_pdc202xx_old MWDMA fixes, and notes pata_ns87415: Initial cut at 87415/87560 IDE support libata: Fix HPA handling regression libata: Add a drivers/ide style DMA disable libata: correct handling of SRST reset sequences libata_scsi: Fix ATAPI transfer lengths libata-core: Expose gtm methods for driver use pata_acpi: ACPI driver support USB: kl5kusb105: witch to new speed API USB: cp2101: Coding style police USB: kobil_sct: Rework driver USB: visor: termios bits USB: funsoft: Fix termios 8250_pci: Autodetect mainpine cards tty: bring the old cris driver back somewhere into the realm of new tty buffering mxser: Remove use of dead TTY_FLIPBUF_SIZE definition jsm: Remove further unneeded crud tty.h: remove dead define CodingStyle: relax the 80-cole rule ide-cd is unmaintained tty: expose new methods needed for drivers to get termios right fs: correct SuS compliance for open of large file without options libata-sff: Correct use of check_status() [SCSI] initio: Fix merge fallout mxser: remove commented crap dtc2278: note on docs libata-core: auditting chk_status v check_status libata-core: Be a bit more relaxed about early DMA zero devices serial: stop passing NULL to functions that expect data USB: ark3116: update termios handling usb serial: kill another case we pass NULL and shouldn't USB: ch341: fix termios handling USB: digi_acceleport: fix termios and also readability a bit USB: empeg: clean up and handle speeds USB: ir_usb: termios handling USB: keyspan termios tidy USB: kobil_sct: termios encoding fixups USB: option: termios handling USB: sierra: termios usb-serial: handle NULL termios methods as "no hardware changing support" USB: whiteheat: clean up can't happen checks and encode baud rate USB: cp2101: convert to new termios USB: ftd_sio: cleanups and updates for new termios work USB: io_edgeport: cleanups, and tty speed reporting USB: isd200: sort out USB/IDE dependancy mess USB: mos7840: Clean up old checks and stuff USB: pl2303: remove can't happen checks, set speed properly and report baud rate pata_serverworks: Fix problem with some drive combinations ata_piix: Add additional PCI identifier for 40 wire short cable pata_hpt37x: Fix outstanding bug reports on the HPT374 and 37x cable detect libata: handle broken cable reporting ata_piix: Add additional PCI identifier for 40 wire short cable [TTY]: Fix network driver interactions with TCGET/SET calls. [TTY]: Use tty_mode_ioctl() in network drivers. frv: Remove bogus NO_IRQ = -1 define [SCSI] aacraid: fix security weakness ata_piix: Invalid use of writel/readl with iomap libata-core: List more documentation sources for reference pata_ali: Add Mitac 8317 and derivatives pata_ali: Lots of problems still showing up with small ATAPI DMA pata_hpt37x: Fix cable detect bug spotted by Sergei pata_isapnp: Polled devices termios: document callback more clearly libata: Fix early use of port printk. (Was Re: ata4294967295: failed to start port (errno=-19)) [SCSI] initio: fix conflict when loading driver pata_hpt37x: Fix HPT374 detection pl2303: Fix mode switching regression libata-sff: PCI IRQ handling fix pata_pdc202xx_old: Further fixups ACPI : Not register gsi for PCI IDE controller in legacy mode libata: correct handling of TSS DVD pata_pdc202xx_old: Fix crashes with ATAPI keyspan: fix oops libata: Disable ATA8-ACS proposed Trusted Computing features by default libata: IORDY handling libata-sff: tf_load pata_ninja32: Cardbus ATA initial support pata_pcmcia: Add support for dumb 8bit IDE emulations libata/pata_it821x: Improve handling of poorly compatible emulations pata_pcmcia: Minor cleanups and support for dual channel cards pata_legacy: resychronize with upstream changes and resubmit pata_mpc52xx: remove un-needed assignment pata_serverworks: Fix cable types and cosmetics pata_winbond: error return ata_generic: Cenatek support pata_legacy: Merge winbond support [SCSI] aacraid: fix security weakness [WATCHDOG] wdt: fix locking [SERIAL] 21285: Report baud rate back via termios 3c501: Bring into compliance with the coding style slip: Drag kicking and screaming into coding style compliance x86: isolate PIC/PIT in/out calls x86: serverworks: IRQ routing needs no _p x86: reboot: remove inb_p usage pata_sl82c105: dual channel support USB: keyspan: Fix oops USB: belkin_sa: clean up for new style termios and speed handling, plus style USB: keyspan_pda: clean up speed handling USB: mct232: speed, new termios and compliance cleanups USB: mos7720: clean up termios USB: ti_usb: termios cleanups USB: io_ti: clean up termios handling USB: oti6858: cleanup pdc202xx_old: remove surplus initialiser serial: speed setup failure reporting serial: Coding style geode lists are subscriber only ACPI: its a directory not a folder.... tty: Kill TTY_FLIPBUF_SIZE mxser/mxser_new: first pass over termios reporting for the mxser cards moxa: first pass at termios reporting n_tty: clean up old code to follow coding style and (mostly) checkpatch rocket: first pass at termios reporting rocket: don't let random users reset the controller tty_audit: fix checkpatch complaint tty_io: drag screaming into coding style compliance tty_ioctl: drag screaming into compliance with the coding style 8250_early: coding style 8250_gsc: coding style 8250_hp300: coding style 8250_hub6: codding style 8250_pci: coding style serial8250: coding style 8250: enable rate reporting via termios serial_core: bring mostly into line with coding style x25_asy: Fix ref count rule violation ni52: Remove 278 scripts/checkpatch errors pata_amd: Note in the module description it handles Nvidia pata_legacy: typo fix pata_ninja32: setup changes sh: termios ioctl definitions [SCSI] megaraid: outb_p extermination pata_atiixp: Use 255 sector limit pata_hpt*, pata_serverworks: fix UDMA masking riscom8: Fix hang on load 3c501: Further coding style fixes libata: isolate and rework cable logic libata: cable logic libata: Be a bit more slack about early devices V4L/DVB (7729): Fix VIDIOCGAP corruption in ivtv USB: usb-serial: Prepare for BKL push down USB: ftdi_sio: Note missing locking USB: serial: Note mos7480 and option don't lock modem status USB: iuu_phoenix: lock priv->tiostatus properly USB: kobil_sct: Get rid of unneeded priv->line_state USB: ti_usb_3410_5052: Extend locking to msr and shadow mcr USB: io_ti: lock mcr and msr shadows properly USB: cypress_m8: Speed handling usb serial: more fixes and groundwork for tty changes crisv10: prepare for BKL push down Fix tty speed handling on 8250 uart_get_baud_rate: stop mangling termios pata_via: Fix 6410 misdetect libata: More TSSTcorp pain, keep in sync with legacy IDE MAINTAINERS: sort ordering amiserial: prepare for locking relaxation in caller cyclades: Prepare for relaxed locking in callers epca: lock_kernel push down esp: lock_kernel push down isicom: prepare for lock_kernel push down isicom: istallion prepare for lock_kernel pushdown mxser: prepare for BKL pushdown riscom8: Prepare for BKL pushdown rocket: Prepare for BKL pushdown serial167: prepare to push BKL down into drivers specialix: Prepare for BKL pushdown stallion: Prepare for BKL push down sx: prepare for BKL pushdown synclink series: Prepare for BKL pushdown viocons: BKL locking vt_ioctl: Prepare for BKL push down isdn_tty: Prepare for BKL push down 68360serial: Note that there isn't any info->mcr locking serial_core: Prepare for BKL push down tty: BKL pushdown redo locking of tty->pgrp tty_io: fix remaining pid struct locking tty_ioctl: locking for tty_wait_until_sent tty_ioctl: soft carrier handling tty: drop the BKL for driver/ldisc ioctl methods istallion: TIOCG/SSOFTCAR handling removal cyclades: coding style & review cyclades: use ioremap_nocache for clarity as proposed tty/serial: lay the foundations for the next set of reworks s390 tty: Prepare for put_char to return success/fail serial m68k: put_char returns usb gadget: switch to put_char returning int amiserial: Switch put char to return success/fail char: switch gs, cyclades and esp to return int for put_char mxser: switch to put_char being int pcmcia: serial to int put_char method riscom/rocket: switch to int put_char method serial167: switch to int put_char method specialix: Switch to int put_char method synclink series: switch to int put_char method consoles: switch to int put_char method isdn: switch to int put_char method pty: prepare for tty->ops changes pc300: Update to tty_set_operations serial: switch the serial core to int put_char methods isicom: bring into coding style tty: The big operations rework strip: Fix up strip for the new order riscom8: coding style epca: coding style esp: clean up to modern coding style isicom: fix buffer allocation tty: add throttle/unthrottle helpers ip2: switch remaining direct call of ops->flush_buffer char serial: switch drivers to ioremap_nocache toshiba: use ioremap_cached 8250: switch 8250 drivers to use _nocache ioremaps usb_serial: some coding style fixes [SCSI] u14-34f: Fix 32bit only problem pata_atiixp: Don't disable cxgb3: Use CAP_SYS_RAWIO for firmware strip: Fix termios assumption cris: Fix compile failure due to typo in serial driver iphase: Fix 64bit warning. parisc: new termios definitions MAINTAINERS needs further order fixing mm: fix atomic_t overflow in vm ip2: fix crashes on load/unload x86: Switch apm to unlocked_kernel ppp: push BKL down into the driver wanrouter: Push down BKL irda: Push BKL down into irda ioctl handlers [WATCHDOG 01/57] Clean acquirewdt and check for BKL dependancies [WATCHDOG 02/57] clean up and check advantech watchdog [WATCHDOG 03/57] ali: watchdog locking and style [WATCHDOG 04/57] AR7 watchdog [WATCHDOG 05/57] atp watchdog [WATCHDOG 06/57] at91: watchdog to unlocked_ioctl [WATCHDOG 07/57] cpu5_wdt: switch to unlocked_ioctl [WATCHDOG 08/57] davinci_wdt: unlocked_ioctl and check locking [WATCHDOG 09/57] ep93xx_wdt: unlocked_ioctl [WATCHDOG 10/57] eurotechwdt: unlocked_ioctl, code lock check and tidy [WATCHDOG 11/57] hpwdt: couple of include cleanups [WATCHDOG 12/57] ib700wdt: clean up and switch to unlocked_ioctl [WATCHDOG 13/57] i6300esb: Style, unlocked_ioctl, cleanup [WATCHDOG 14/57] ibmasr: coding style, locking verify [WATCHDOG 15/57] indydog: Clean up and tidy [WATCHDOG 16/57] iop: watchdog switch to unlocked_ioctl [WATCHDOG 17/57] it8712f: unlocked_ioctl [WATCHDOG 18/57] iTCO: unlocked_ioctl, coding style and cleanup serial_core: uart_set_ldisc infrastructure libata-sff: Fix oops reported in kerneloops.org for pnp devices with no ctl MAINTAINERS: reiserfs entry is out of date [WATCHDOG 19/57] bfin: watchdog cleanup and unlocked_ioctl [WATCHDOG 20/57] booke watchdog: clean up and unlocked_ioctl [WATCHDOG 21/57] ixp2000_wdt: clean up and unlocked_ioctl [WATCHDOG 22/57] ixp4xx_wdt: unlocked_ioctl [WATCHDOG 23/57] ks8695_wdt: clean up, coding style, unlocked_ioctl [WATCHDOG 24/57] machzwd: clean up, coding style, unlocked_ioctl [WATCHDOG 25/57] mixcomwd: coding style locking, unlocked_ioctl [WATCHDOG 26/57] mpc watchdog: clean up and locking [WATCHDOG 27/57] mpcore watchdog: unlocked_ioctl and BKl work [WATCHDOG 28/57] mtx-1_wdt: clean up, coding style, unlocked ioctl [WATCHDOG 29/57] mv64x60_wdt: clean up and locking checks [WATCHDOG 30/57] omap_wdt: locking, unlocked_ioctl, tidy [WATCHDOG 31/57] pc87413_wdt: clean up, coding style, unlocked_ioctl [WATCHDOG 32/57] pcwd: clean up, unlocked_ioctl usage atm: [iphase] 64-bit cleanup [WATCHDOG 33/57] pnx4008_wdt: unlocked_ioctl setup [WATCHDOG 34/57] rm9k_wdt: clean up [WATCHDOG 35/57] s3c2410: watchdog cleanup and switch to unlocked_ioctl [WATCHDOG 36/57] sa1100_wdt: Switch to unlocked_ioctl [WATCHDOG 37/57] sbc60xxwdt: clean up and switch to unlocked_ioctl [WATCHDOG 38/57] stg7240_wdt: unlocked_ioctl [WATCHDOG 39/57] sbc8360: clean up [WATCHDOG 40/57] sbc_epx_c3_wdt: switch to unlocked_ioctl [WATCHDOG 41/57] sb_wdog: Clean up and switch to unlocked_ioctl [WATCHDOG 42/57] sc1200_wdt: clean up, fix locking and use unlocked_ioctl [WATCHDOG 43/57] sc520_wdt: Clean up and switch to unlocked_ioctl [WATCHDOG 44/57] scx200_wdt: clean up and switch to unlocked_ioctl [WATCHDOG 45/57] shwdt: coding style, cleanup, switch to unlocked_ioctl [WATCHDOG 46/57] smsc37b787_wdt: coding style, switch to unlocked_ioctl [WATCHDOG 47/57] softdog: clean up, coding style and switch to unlocked_ioctl [WATCHDOG 48/57] txx9: Fix locking, switch to unlocked_ioctl [WATCHDOG 49/57] w83627hf: coding style, clean up and switch to unlocked_ioctl [WATCHDOG 50/57] w83697hf_wdt: cleanup, coding style and switch to unlocked_ioctl [WATCHDOG 51/57] w83877f_wdt: clean up code, coding style, switch to unlocked_ioctl [WATCHDOG 52/57] w83977f_wdt: clean up, coding style and switch to unlocked_ioctl [WATCHDOG 53/57] wafer5823wdt: Clean up, coding style, switch to unlocked_ioctl [WATCHDOG 54/57] wdrtas: clean up, coding style, switch to unlocked_ioctl [WATCHDOG 55/57] wdt285: switch to unlocked_ioctl and tidy up oddments of coding style [WATCHDOG 56/57] wdt977: clean up, coding style and switch to unlocked_ioctl [WATCHDOG 57/57] wdt501/pci: Clean up, coding style and switch to unlocked_ioctl tty_driver: Update required method documentation pcmcia: switch cm4000_cs.c to unlocked_ioctl pcmcia: irq probe can be done without risking an IRQ storm tty: Fix inverted logic in send_break paride: push ioctl down into driver pktcdvd: push BKL down into driver DAC960: push down BKL 8390: Split 8390 support into a pausing and a non pausing driver core ieee1394: raw1394: Push the BKL down into the driver ioctls i2c: Push ioctl BKL down into the i2c code snapshot: Push BKL down into ioctl handlers mmtimer: Push BKL down into the ioctl handler simserial: Fix up for ldisc changes tty: Ldisc revamp tty: Introduce a tty_port common structure serial: use tty_port tty.h: clean up epca: use tty_port esp: use tty_port gs: use tty_port riscom8: use tty_port riscom8: remove bogus checks isicom: use tty_port istallion: use tty_port moxa: use tty_port mxser: use tty_port rocket: use tty_port stallion: use tty_port synclink: use tty_port tty: Clean up tiocmset cyclades: use tty_port termios: Termios defines for other platforms tty: add more tty_port fields Fix strip driver back up for ldisc/tty changes USB: io_ti: FIrst cut at a big clean up USB: gadget: Push BKL down into drivers USB: ftdi_usb: Eliminate ioctl and BKL ioctl use USB: usblcd: Push down BKL into driver USB: iowarrior: Push down BKL USB: auerwald: Push down the BKL into the driver USB: rio100: Push down the BKL USB: sisusb: Push down the BKL ttydev: Fix up compile failures in the PPC build usb_serial: API all change whiteheat: coding style whiteheat: fix bugs found in the tidy and audit belkin_sa: clean up code usb-serial-bus: tidy coding style tty-usb-console: tidy the USB console code tty-usb-console: Fix termios cp2101: coding style cyberjack: Coding style cypress_m8: coding style usb-cypress: There is no 0 case to go with CS5/6/7/8 so remove the test digi_acceleport: coding style empeg: Coding style ftdi_sio: Coding style funsoft: Switch to linux/uaccess garmin_gps: Coding style tty-usb-generic: Code cleanup tty-usb-hp4x: Fix overlong line tty-usb-visor: Coding style usb-serial: Coding style io_ti: Minor coding style ipaq: Coding style tty-usb-ipw: Coding style tty-usb-iuu-phoenix: Clean up to coding style tty-usb-keyspan: Coding style keyspan: Use string flip functions when possible tty-usb-keyspan-pda: Coding style keyspan_pda: Use string flip functions tty-usb-kl5kusb105: Coding style tty-usb-kobil-sct: Coding style kobil_sct: Fix ioctls tty-usb-mct-u232: Coding style mct_u232: Use flip buffer functions tty-usb-pl2303: Coding style tty-usb-sierra: Coding style - minor tty-usb-spcp8x5: Minor coding style tty-usb-ti-usb: Coding style tty-usb-safe-serial: Coding style tty-usb-oti6858: Coding style tty-usb-option: Coding style tty-usb-omninet: Coding style omninet: Use string flip functions mos7840: remove loads of bogus assignments to status tty-usb-mos7720: Coding style tty-usb-io_edgeport: Coding style io_edgeport: Fix various bogus returns to the tty layer tty: Split ldisc code into its own file specialix: Tidy up coding style specialix: Code cleanups epca: Fix comments and move break mxser: remove dead code tty: Mark unconverted drivers as BROKEN tty: rework break handling epca: Restore driver isicom: restore using hardware break support riscom8: Restore driver using new break functionality specialix: restore driver using new break functionality istallion: Use helpers port_fixups: Fix ups for tty port changes tty: Fix up escaped character HID: Switch hiddev to unlocked_ioctl HID: Push down BKL into ioctl handler in hidraw spidev: BKL removal rtc: push the BKL down into the driver ioctl method efirtc: push down the BKL ip2: push BKL down for the firmware interface mwave: ioctl BKL pushdown rio: push down the BKL into the firmware ioctl handler sx: push BKL down into the firmware ioctl handler ixj: push BKL into driver and wrap ioctls ppdev: wrap ioctl handler in driver and push lock down ds1302: push down the BKL into the driver ioctl code dsp56k: BKL pushdown PCI: add D3 power state avoidance quirk [netdrvr] wd: fix build breakage with new NS8390p API pata_it821x: Driver updates and reworking blackfin: Fix compile failure in tty code cris: Fixup compile problems vt: Deadlock workaround ar7_wdt watchdog driver: Fix locking it8712f_wdt: Locking and coding style s3c2410_wdt watchdog driver: Locking and coding style wdt: Cleanup and sort out locking and inb_p sc1200 watchdog driver: Fix locking, sems and coding style [WATCHDOG] pcwd: a couple of watchdogs escaped conversion Remove bogons from the iSeries console tty: remove resize window special case libata: Fix a large collection of DMA mode mismatches [netdrvr] fix build issue: undefined reference to `NS8390p_init' tty: TIOCGSOFTCAR/SSOFTCAR on pty is wron tty: Fix termios tty window resize race with pty/tty pair ahci, pata_marvell: play nicely together pcmcia: Fix broken abuse of dev->driver_data pcmcia: Fix up legacy driver IRQs Export the ROM enable/disable helpers [MTD] [NOR] intel_dc21285 switch to ROM API x86, early_ioremap: fix fencepost error epca: call tty_port_init nozomi: Fix close on error ftdi: A few errors are err() that should be debug which causes much spewage serial_8250: pci_enable_device fail is not fully handled tty: move tioclinux from a special case uml: small cleanups and note bugs to be dealt with by uml authors... tty: split the buffering from tty_io tty: Split tty_port into its own file pps: Reserve a line discipline number for PPS tty: Add a kref count tty: use krefs to protect driver module counts tty: Cris has a nice RS485 ioctl so we should steal it tty: ipw need reworking tty: Add termiox tty: Termios locking - sort out real_tty confusions and lock reads tty: compare the tty winsize tty: Make get_current_tty use a kref tty: Move tty_write_message out of kernel/printk tty: usb-serial krefs tty: kref usage for isicom and moxa stallion: Use krefs mxser: Switch to kref tty tty: the vhangup syscall is racy tty: Redo current tty locking tty: Fix abusers of current->sighand->tty pty: If the administrator creates a device for a ptmx slave we should not error vt: remove bogus lock dropping tty: shutdown method tty: Remove more special casing and out of place code tty: Clean up the tty_init_dev changes further tty: kref the tty driver object tty: More driver operations tty: Finish fixing up the init_dev interface to use ERR_PTR tty: extract the pty init time special cases pty: Coding style and polish pty: Fix allocation failure double free pty: simplify unix98 allocation tty: simplify ktermios allocation tty: some ICANON magic is in the wrong places tty: fix up gigaset a bit tty: Remove lots of NULL checks tty: Minor tidyups and document fixes for n_tty applicom: Fix an unchecked user ioctl range and an error return fs3270: remove extra locks fs3270: Correct error returns tty: rename the remaining oddly named n_tty functions net: Rationalise email address: Network Specific Parts 8250: Fix lock warning (and possible crash) metronomefb: Fix warning when building 64bit lmc: copy_*_user under spinlock [netdrvr] ibmtr: PCMCIA IBMTR is ok on 64bit serial, 8250: remove NR_IRQ usage i2o: Fix 32/64bit DMA locking pcmcia: IRQ_TYPE_EXCLUSIVE is long obsoleted pcmcia: Whine harder about use of EXCLUSIVE fdomain_cs: Sort out modules with duplicate description fb: push down the BKL in the ioctl handler hfsplus: missing O_LARGEFILE check epca: Add infinite break support watchdog: Fix warning tty: Fix tty_port kref screwup [SCSI] aic79xx: user visible misuse wrong SI units (not disk size!) sound: use a common working email address Tidy up addresses in random drivers Switch to a valid email address... ata: Switch all my stuff to a common address pata_ninja32: suspend/resume support Switch all my contributions stuff to a single common address Rationalise Randy's address a bit nfsd: fix vm overcommit crash tty: Fix USB kref leak ide: Switch to a common address trivial: dmi_scan typo trivial: MPT fusion - remove long dead code tty: trivial - fix up email addresses in tty related stuff telephony: trivial: fix up email address tty: Flags should be accessed via the foo_bit interfaces tty: driverdata and discdata are void * pata_sis: Remove bogus cable match pata_ninja32: update ID table ata: Fix experimental tags USB: tty: SprogII DCC controller identifiers [SCSI] Clean up my email address and use a single standard address for everything V4L/DVB (9491): rationalise addresses to one common one n_tty: clean up coding style devpts: Coding style clean up sierra: Fix formatting pty: simplify resize tty: Fix close races in USB serial tty: Fix PPP hang under load tty_port: Add a port level carrier detect operation rio: Kill off ckmalloc tty: Pull the dtr raise into tty port isicom: redo locking to use tty port locks tty: relock generic_serial tty: rocketport uses different port flags to everyone else tty: relock riscom8 using port locks tty: relock the mxser driver tty: Introduce a tty_port generic block_til_ready tty: Rework istallion to use the tty port changes tty: rework stallion to use the tty_port bits tty: ESP has been broken for locking etc forver tty: tty port zero baud open tty: Introduce some close helpers for ports tty: USB tty devices can block in tcdrain when unplugged tty: PTYs set TTY_DO_WRITE_WAKEUP when they don't need to tty: Remove some pointless casts tty: kref nozomi hso: net driver using tty without locking tty: Fix the HSO termios handling a bit tty: relock epca tty: refcount the epca driver tty: Make epca use the port helpers tty: Redo the rocket driver locking tty: make rocketport use standard port->flags tty: kref the rocket driver tty: use port methods for the rocket driver synclink_cs: Convert to tty_port tty: Drop the lock_kernel in the private ioctl hook tty: We want the port object to be persistent tty: Fix an ircomm warning and note another bug x86: update Alan Cox's email addresses mm: update my address i2o: Update my address touchscreen: Fix build of da9034 pata_hpt3x3: Workarounds for chipset pata_ali: force initialise a few bits pata_ali: Fix and workaround for FIFO DMA bug libata: Add 32bit PIO support libata: clean up the SFF code for coding style [MTD] map_rom has NULL erase pointer pty: Fix documentation neo: Remove a bogus NULL check usb-serial: remove NULL check pata_it821x: Update RDC UDMA handling tty: Fix race in the flush for some ldiscs tty: Fix a kref leak in the HSO driver on re-open USB: cdc-acm: Add another conexant modem to the quirks [libata] pata_amd: program FIFO [libata] pata_legacy: for VLB 32bit PIO don't try tricks with slop [ARM] cumana: Fix a long standing bogon [ARM] fix leak in iop13xx/pci [ARM] twl4030 - leak fix pata_artop: Serializing support pata_sc1200: Activate secondary channel [libata] Drain data on errors [libata] Improve timeout handling [WATCHDOG] wdt.c: remove #ifdef CONFIG_WDT_501 dontdiff: Fix asm exclude appletalk: this warning can go I think af_rose/x25: Sanity check the maximum user frame size sony-laptop: Eliminate BKL in ioctls V4L/DVB (11243): cx88: Missing failure checks V4L/DVB (11244): pluto2: silence spew of card hung up messages [SCSI] config: Make need for SCSI_CDROM clearer [SCSI] mptsas: remove unneeded check LANANA: Change of management and resync ucc: Fix leaky error path isicom: isicom kref leak fix cdc-acm: zydas 1602 identifier needed tty: pl2303 needs identifiers for Siemens S81 as well as EF81 symbol: Remove various bits of left over junk 8250: Fix warning LANANA: Fix dates pata_artop: typo serqt: initial clean up pass for tty side lanana: assign a device name and numbering for MAX3100 parport: Use the PCI IRQ if offered x86: DMI match for the Dell DXP061 as it needs BIOS reboot tty: MAX3100 cdc-acm: Fix long standing abuse of tty->low_latency tty: Fix leak in ti-usb parport: Fix various uses of parport_pc ata: Report 16/32bit PIO as best we can vfat: Note the NLS requirement Staging: aten2011: Clean up some tty bits pata_via: Cache and rewrite the device bit ax25: proc uid file misses header cafe_nand: Fix warning radio_si470x: Fix free memory corruption vt: Add a note on the historical abuse of CLOCK_TICK_RATE ata_piix: ICH7 does not support correct MWDMA timings ata_piix: The Sony TZ90 needs the cable type hardcoding piix: The Sony TZ90 needs the cable type hardcoding 8250: Fix oops from setserial pata_netcell: LBA48 force identify bits correct parport: quickfix the proc registration bug ivtv: Fix PCI DMA direction [libata] pata_ali: Use IGN_SIMPLEX pata_netcell: Fix typo [SCSI] gdth: fix overlapping snprintf users ata_piix: Turn on hotplugging support for older chips ata_piix: Remove stale comment tty: Add carrier processing on close to the tty_port core tty: Implement a drain delay in the tty port tty: Bring the usb tty port structure into more use tty: Update cdc_acm tty: cdc_acm add krefs tty: Clean up the ACM driver to CodingStyle tty: throttling race fix serial: update maintainers file pty: Fix a comment tty: Fix oops when scanning the polling list for kgdb tty: Extract various bits of ldisc code tty: rewrite the ldisc locking tty: Move ldisc_flush tty: bring ldisc into CodingStyle tty: remove buffer special casing tty: simplify buffer allocator cleanups parport_pc: Coding style parport_pc: clean up the modified while loops using for ft232: support the ASYNC_LOW_LATENCY flag tty: fix bluetooth scribbling on low latency flags ftdi_sio: don't override modem bits tty: Untangle termios and mm mutex dependencies devpts: unregister the file system on error tty: Add URL for ttydev queue timbuart: Fix the termios logic tty: resolve some sierra breakage pty: Narrow the race on ldisc locking tty: Fix leaks introduced by the shift to separate ldisc objects tty: Fix leaks introduced by the shift to separate ldisc objects ldisc: Make sure the ldisc isn't active when we close it ldisc: debug aids pty: Narrow the race on ldisc locking tty: fix sanity check V4L/DVB (11959): se401: Fix unsafe use of sprintf with identical source/destination V4L/DVB (11998): se401: Fix coding style uml: UML net driver does not allow for vlans ppp: Fix throttling bugs tty: fix some bogns in the serqt_usb2 driver msm: fixups to match current code tty: Fix the leak in tty_ldisc_release PCI: More PATA quirks for not entering D3 [IA64] sprintf should not be used with same source & destination address pty: Rework the pty layer to use the normal buffering logic tty: maintainers data was edited wrongly by someone tty: Sort out the USB sysrq changes that wrecked performance tty: Fix USB kref leak tty: Fix the PL2303 private methods for sysrq x86/cpu: Clean up various files a bit Staging: vt6655: compile fix tty: fix close/hangup race n_tty: Fix echo race tty_port: Fix return on interrupted use tty: fix chars_in_buffers tty: Fix a USB serial crash/scribble pty: quickfix for the pty ENXIO timing problems usb_serial: Fix remaining ref count/lock bugs [libata] Add pata_rdc driver for RDC ATA devices Staging: et1310: Fix the coding style Staging: sep: Move the RAR support into staging where it is supposed to be Staging: rar: fix some initial type problems Staging: rar/sep: Don't use random VENDOR_ID macros but the proper names Staging: sep: Fix rar build Staging: rar/sep: Remove C++isms from the headers Staging: sep: Create a structure to hold all the current crap spewed about as globals Staging: sep: rework write_register/read_register Staging: sep: We have two different repeats of the same logic Staging: sep: do something about all the printk macros Staging: sep: indent pass Staging: sep: first pass after indent Staging: sep: priceless ... Staging: sep: Put all the ARM bits together Staging: sep: function shuffle Staging: sep: statically initialize the fops like other drivers Staging: sep: kill lock wrapper Staging: sep: merge the two files Staging: sep: make everything static Staging: sep: kill off unused code Staging: sep: squish some of the wrapper functions Staging: sep: forward declaration removal time Staging: sep: fix time handler Staging: sep: use O_NDELAY instead of magic APIs Staging: sep: rename some fields Staging: sep: Fix PCI irq usage Staging: sep: Use filp->private_data to create proper device instances Staging: sep: clean up after switching to passing sep Staging: sep: fix flow API Staging: sep: load_rom is remarkably verbose and repetetive Staging: sep: remove module int macro Staging: sep: Try and get kernel address and user address types right Staging: sep: remove extra CFLAGS we don't use Staging: sep: Use the proper allocators for the shared area Staging: sep: fix a conversion thinko Staging: sep: various minor tidyups Staging: sep: tidy firmware load Staging: sep: Implement some proper open/close methods Staging: sep: kick out various fields we can prove are not needed Staging: sep: flow ioctl cleanup Staging: sep: clean up command sending Staging: sep: clean up time Staging: sep: untangle the register_fs code Staging: sep: use ioremap helpers Staging: iio: Fix type warnings Staging: altpciechdma: 64bit type warning fix Staging: pohmelfs: fix atomic type spew Staging: pohmelfs: fix type errors Staging: et1310: kill pAdapter in favour of a sane name Staging: et131x: spinlocks Staging: et131x: power state Staging: et131x: kill unused RCV_REF macros Staging et131x: kill refcount Staging: et131x: MPSend macros Staging: et131x: kill copied PCI fields Staging: et131x: Take a kref for the PCI pointer we cache Staging: et131x: CSRAddress to regs Staging: et131x: Eliminate RegistryDMA Cache Staging: et131x: eliminate write only registry fields Staging: et131x: clean up constant rx/tx registry fields Staging: et131x: attack the config stuff Staging: et131x: config is already zeroed Staging: et131x: fold the diet config into the other code Staging: et131x: de-hungarianise a bit Staging: et131x: continue pruning unused fields Staging: et131x: remove unused PCI identifiers Staging: et131x: eeprom remove features Staging: et131x: sort out the mmc enable routine Staging: et131x: clean up MMC_SRAM_ Staging: et131x: quick tidy of the debug code Staging: et131x: kill the Q_ADDR struct Staging: et131x: clean up PM_CSR_t Staging: et131x: clean up DMA10/DMA4 types Staging: et131x: clean up MP_FLAG macros Staging: et131x: kill the interrupt magic define and types Staging: et131x: put the jagcore routines in with their users Staging: et131x: kill MSI type Staging: et131x: kill the loopback type Staging: et131x: prune all the debug code Staging: et131x: re-order the initpci code to match usual Linux style Staging: et131x: kill off the TXDMA error type Staging: et131x: kill off the TXDMA CSR type slip: Clean up create and destroy kfifo: Use "const" definitions tty: Fix a typo noted in passing mos7840: remove old dead modem logic tty: Add a full port_close function riscom8: split open and close methods up mxser: Split close ready for a standard tty_port_close method isicom: Split the close hardware bits out tty: riscom8 kref and tty_port_close cyclades: use the full port_close function tty: make the kref destructor occur asynchronously cdc_acm: Fix to use modern speed interfaces tty: USB hangup is racy tty: remove dtr/rts use from the driver open methods tty: USB can now use the shutdown method for kref based freeing of ports vt: add an event interface vt: remove power stuff from kernel/power vt: move kernel stuff out of vt.h vt: add an activate and lock tty: USB does not need the filp argument in the drivers isicom: split the open method for the isicom device serial: kill off uart_info serial: Fold closing_* fields into the tty_port ones serial: use tty_port pointers in the core code serial: move count into the tty_port version serial: move the flags into the tty_port field serial: kill off uif_t serial: replace the state mutex with the tty port mutex serial: move delta_msr_wait into the tty_port serial: move port users helper serial: kill USF_CLOSING_* definitions serial: introduce tty krefs tty: USB serial termios bits libertas: fix build libertas: fix build ethoc: fix warning from 32bit build Staging: et131x: Correct WRAP bit handling Staging: et131x: Fix the add_10bit macro pata_sc1200: Fix crash on boot dpt_i2o: Fix up copy*user ray_cs: Fix copy_from_user handling tty: Mark generic_serial users as BROKEN
Alan Curry (3): powerpc: fix altivec_unavailable_exception Oopses framebuffer: cmap-setting return values [POWERPC] Fix Pegasos keyboard detection
Alan D. Brunelle (13): Fix remap handling by blktrace Some IO scheduler cleanup in Documentation/block Add UNPLUG traces to all appropriate places [IA64] Fix unlock ordering in smp_callin block: Skip I/O merges when disabled [SCSI] bug fix for free list handling Added in MESSAGE notes for blktraces Added in elevator switch message to blktrace stream Added in user-injected messages into blk traces Commands needing to be retried require a complete re-initialization. blktrace: correct remap names blktrace: from-sector redundant in trace_block_remap Remove double removal of blktrace directory
Alan Horstmann (13): [ALSA] ice1712 - disable unused ADCs & DACs on DMX6fire [ALSA] ice1712 - typo fixes for dxr_enable module option [ALSA] ice1712 - Fix wrong register value for DMX 6FIRE [ALSA] Change seq_midi.c so client name is card, rather than port, specific [ALSA] ice1712 - Provides specified midi port names instead of defaults [ALSA] au88x0 - Init before create components [ALSA] Remove ENTER_UART from au88x0 init [ALSA] ice1712 - Disable AC97 for DMX6fire [ALSA] ice1712 - Set mpu401 info flags from _card_info [ALSA] More description on duplex streams with OSS emulation [ALSA] ice1712 - Fix hoontech MIDI input sound: ASoC: Fix WM8731 SPI write ALSA: ice1724 - Fix a typo in IEC958 PCM name
Alan Hourihane (7): i945G patch for agpgart AGP performance fixes [AGPGART] 945GM support for agpgart drm: Add support for Intel i965G chipsets. vmlfb: framebuffer driver for Intel Vermilion Range agp: AMD AGP is used on UP1100 & UP1500 alpha boxen [ARM] 4564/1: Add tagged list support for Acorn RiscPC's uncompress code
Alan Jenkins (37): [SCSI] extend the last_sector_bug flag to cover more sectors raid, fastboot: hide RAID autodetect option if MD is compiled as a module tracing/fastboot: fix bootgraph.pl to run with "use strict" tracing/fastboot: fix row order in bootgraph.pl ACPI: EC: make kernel messages more useful when GPE storm is detected atl2: don't request irq on resume if netif running PM/hibernate: fix "swap breaks after hibernation failures" mac80211: fix modprobe deadlock by not calling wep_init under rtnl_lock eeepc-laptop: fix wlan rfkill state change during init eeepc-laptop: Work around rfkill firmware bug rfkill: remove set_global_sw_state sony-laptop: no need to unblock rfkill on load rfkill: don't impose global states on resume (just restore the previous states) rfkill: rfkill_set_block() when suspended nitpick rfkill: don't restore software blocked state on persistent devices eeepc-laptop: read rfkill soft-blocked state on resume rfkill: export persistent attribute in sysfs rfkill: fix rfkill_set_states() to set the hw state rfkill: remove too-strict __must_check acer-wmi: fix rfkill conversion PM / Hibernate: Replace bdget call with simple atomic_inc of i_count eeepc-laptop: fix hot-unplug on resume eeepc-laptop: don't touch the pci slot if it was claimed by a different driver eeepc-laptop: use a mutex to serialize pci hotplug (resume vs. notify) eeepc-laptop: fix pci hotplug race on load and unload eeepc-laptop: fix ordering of init and exit functions eeepc-laptop: make input device a child of the platform device eeepc-laptop: remove redundant rfkill_set_sw_state in resume handler eeepc-laptop: check the 3G rfkill state on resume eeepc-laptop: correct the description of the hibernation abort bug eeepc-laptop: switch to dev_pm_ops eeepc-laptop: fix rfkill memory leak on unload eeepc-laptop: allow rfkill hotplug to work on the 900A model 8139cp: fix duplicate loglevel in module load message sony-laptop: Don't unregister the SPIC driver if it wasn't registered sony-laptop: check for rfkill hard block at load time sony-laptop: re-read the rfkill state when resuming from suspend
Alan Mayer (3): x86: resize NR_IRQS for large machines x86: change FIRST_SYSTEM_VECTOR to a variable x86: change FIRST_SYSTEM_VECTOR to a variable, fix
Alan McIvor (4): V4L/DVB (7394): saa7134: add number of devices check V4L/DVB (9522): Increase number of SAA7134 devices supported in a system V4L/DVB (9523): Increase number of BT8XX devices supported in a system V4L/DVB (11124): Add support for ProVideo PV-183 to bttv
Alan Modra (1): powerpc64: Fix loading of modules without a .toc section
Alan Nisota (4): V4L/DVB (4029): [PATCH] Genpix 8PSK->USB driver (Take 2) V4L/DVB (6037): Updated GenPix USB driver V4L/DVB (9928): Convert GP8PSK module to use S2API V4L/DVB (11833): dvb-usb: Remove support for Genpix-CW3K (damages hardware)
Alan Stern (669): USB: USB API documentation modification driver core: Fix races in driver_detach() usbcore: Don't call device_release_driver recursively USB: g_file_storage: Consolidate min()s USB: g_file_storage: export "stall" parameter USB UHCI: subroutine reordering USB UHCI: Minor improvements USB UHCI: Add root hub states USB UHCI: Add root-hub suspend/resume support USB UHCI: Fix up loose ends USB UHCI: Use root-hub IRQs while suspended USB UHCI: improved reset handling USB UHCI: Add shutdown method usbcore support for root-hub IRQ instead of polling usbcore: Remove hub_set_power_budget UHCI: Don't store device pointer in QH or TD ohci-omap, sl811, dummy: remove hub_set_power_budget usbcore: register root hub in usb_add_hcd USB HCDs: no longer need to register root hub USB dummy_hcd: Partial OTG emulation USB: dummy_hcd: USB_PORT_FEAT changed to USB_PORT_STAT USB dummy_hcd: Use separate pdevs for HC and UDC USB dummy_hcd: Centralize link state computations USB dummy_hcd: Use root-hub interrupts instead of polling USB: dummy_hcd: sparse cleanups USB: dummy_hcd: add suspend/resume support USB UHCI: Detect invalid ports USB: usbcore: inverted test for resuming interfaces scsi_scan: check return code from scsi_sysfs_add_sdev USB: usbfs: Don't leak uninitialized data USB: Usbcore: Don't try to delete unregistered interfaces [SCSI] return success after retries in scsi_eh_tur [SCSI] sd: pause in sd_spinup_disk for slow USB devices PCI: Fix regression in pci_enable_device_bars USB: Fix regression in core/devio.c USB: URB_ASYNC_UNLINK flag removed from the kernel USB: Code motion in the hub driver USB: Disconnect children when unbinding the hub driver USB: Add timeout to usb_lock_device_for_reset USB: Support unbinding of the usb_generic driver [SCSI] add missing scan mutex to scsi_scan_target() [SCSI] fix callers of scsi_remove_device() who already hold the scan muted [SCSI] Fix module removal/device add race usbcore: small changes to HCD glue layer USB UHCI: remove the FSBR kernel timer [SCSI] fix use after potential free in scsi_remove_device [SCSI] fix oops in scsi_release_buffers() [SCSI] SCSI scanning and removal fixes USB: Update Documentation/usb/URB.txt [SCSI] Fix leak of Scsi_Cmnds Threads shouldn't inherit PF_NOFREEZE USB: UHCI: Remove unused fields and unneeded tests for NULL USB: UHCI: Split apart the physical and logical framelist arrays USB: usb_bulk_message() handles interrupts endpoints USB: UHCI: Spruce up some comments USB: File-Storage gadget: use the kthread API g_file_storage: fix obscure race condition UHCI: unify BIOS handoff and driver reset code USB: Rename hcd->hub_suspend to hcd->bus_suspend UHCI: Improve handling of iso TDs Fix hcd->state assignments in uhci-hcd Missing transfer_flags setting in usbtest USB: Always do usb-handoff hid-core: Add Clear-Halt on the Interrupt-in endpoint PATCH: usb-storage: move GetMaxLUN later in time PATCH: usb-storage: allocate separate sense buffer PATCH: usb-storage: implement minimal PM PATCH: usb-storage: use kthread API usbcore: Improve endpoint sysfs file handling usbcore: endpoint attributes track altsetting changes usbcore: Wrap lines before column 80 usbcore: Use kzalloc instead of kmalloc/memset USB: Fix maxpacket length for ep0 on root hubs usbcore: Fix handling of sysfs strings and other attributes Add kthread_stop_sem() [SCSI] sd: Fix refcounting [SCSI] Fix refcount leak in scsi_report_lun_scan Small fixes to driver core Workaround for gcc 2.96 (undefined references) USB: documentation update [SCSI] sd: Always do write-protect check UHCI: add missing memory barriers usbcore: allow suspend/resume even if drivers don't support it USB: EHCI: fix conflation of buf == 0 with len == 0 USB: file-storage gadget: Add reference count for children USB: dummy_hcd: rename variables USB: central handling for host controllers that were reset during suspend/resume USB: Remove USB private semaphore USB: Disconnect children during hub unbind USB: Fix locking for USB suspend/resume USB: Consider power budget when choosing configuration USB: Store port number in usb_device USB Gadget: file_storage: remove "volatile" declarations USB Gadget: dummy_hcd: updates to hcd->state USB: Don't assume root-hub resume succeeds USB: UHCI: change uhci_explen macro USB: UHCI: edit some comments USB: fix local variable clash Hold the device's parent's lock during probe and remove USB: UHCI: No FSBR until device is configured USB: gadgetfs: set "zero" flag for short control-IN response usb-storage: new unusual_devs entry usb-storage: unusual_devs entry USB: unusual_devs.h entry: TrekStor i.Beat USB: unusual_devs.h entry: iAUDIO M5 [SCSI] Recognize missing LUNs for non-standard devices USB: unusual_devs entry for Lyra RCA RD1080 usbhid: add error handling UHCI: use one QH per endpoint, not per URB UHCI: use dummy TDs UHCI: remove main list of URBs UHCI: improve debugging code UHCI: Don't log short transfers uhci-hcd: fix mistaken usage of list_prepare_entry USB core and HCDs: don't put_device while atomic usbcore: fix compile error with CONFIG_USB_SUSPEND=n USB: UHCI: Increase port-reset completion delay for HP controllers USB: usbcore: Don't assume a USB configuration includes any interfaces PCI: Move pci_dev_put outside a spinlock Notifier chain update: API changes USB: g_file_storage: Set short_not_ok for bulk-out transfers USB: g_file_storage: add comment about buffer allocation USB: g_file_storage: use module_param_array_named macro USB: UHCI: don't track suspended ports driver core: safely unbind drivers for devices not on a bus USB: net2280: Handle STALLs for 0-length control-IN requests USB: net2280: send 0-length packets for ep0 USB: net2280: check for shared IRQs USB: net2280: set driver data before it is used USB: usbcore: don't check the device's power source [NET]: Make netdev_chain a raw notifier. Driver Core: Make dev_info and friends print the bus name if there is no driver USB: usbcore: always turn on hub port power USB: net2280: add a shutdown routine USB: UHCI: store the endpoint type in the QH structure USB: UHCI: fix obscure bug in enqueue() usbhid: automatically set HID_QUIRK_NOGET for keyboards and mice UHCI: Common result routine for Control/Bulk/Interrupt UHCI: Remove non-iso TDs as they are used UHCI: Move code for cleaning up unlinked URBs UHCI: Eliminate the TD-removal list UHCI: Reimplement FSBR UHCI: Work around old Intel bug UHCI: use integer-sized frame numbers UHCI: fix race in ISO dequeuing UHCI: store the period in the queue header UHCI: remove ISO TDs as they are used gadgetfs: fix AIO interface bugs gadgetfs: fix memory leaks usbtest: report errors in iso tests usbhid: Remove unneeded blacklist entries usbcore: port reset for composite devices USB hub: use usb_reset_composite_device usb-storage: use usb_reset_composite_device usbhid: use usb_reset_composite_device usbcore: recovery from Set-Configuration failure usb-storage: unusual_devs entry for Nikon DSC D70s UHCI: remove hc_inaccessible flag UHCI: Improve FSBR-off timing USB: unusual_devs entry for Nokia N80 Allow raw_notifier callouts to unregister themselves [SCSI] SCSI core: Allow QUIESCE -> CANCEL sdev transition usb-storage: wait for URB to complete usb-storage: fix race between reset and disconnect USB hub: don't return status > 0 from resume usbcore: fixes for hub_port_resume USB: unusual_devs entry for Nokia N91 USB: unusual_devs entry for Nokia E61 USB: dummy-hcd: disable interrupts during req->complete USB: unusual_devs entry for Nokia 3250 USB: UHCI: Don't test the Short Packet Detect bit unusual_devs update for UCR-61S2B UHCI: don't stop at an Iso error uhci-hcd: fix list access bug [SCSI] SCSI: sanitize INQUIRY strings Driver core: Fix potential deadlock in driver core Driver core: Remove unneeded routines from driver core Driver core: Don't call put methods while holding a spinlock USB: unusual_devs entry for Lacie DVD+-RW usbcore: add configuration_string to attribute group usbfs: private mutex for open, release, and remove usbfs: detect device unregistration usb-skeleton: don't submit URBs after disconnection usbcore: rename usb_suspend_device to usb_port_suspend usbcore: move code among source files usbcore: add usb_device_driver definition usbcore: make usb_generic a usb_device_driver usbcore: split suspend/resume for device and interfaces usbcore: resume device resume recursion usbcore: track whether interfaces are suspended usbcore: set device and power states properly usbcore: fix up device and power state tests usbcore: suspending devices with no driver hub driver: improve use of #ifdef UHCI: increase Resume-Detect-off delay usbcore: make hcd_endpoint_disable wait for queue to drain usbcore: khubd and busy-port handling usb-storage: fix for UFI LUN detection usbcore: help drivers to change device configs USB: remove struct usb_operations usbcore: Add flag for whether a host controller uses DMA usbcore: trim down usb_bus structure usbmon: don't call mon_dmapeek if DMA isn't being used usbcore: store each usb_device's level in the tree usbcore: add autosuspend/autoresume infrastructure usbcore: non-hub-specific uses of autosuspend usbcore: remove usb_suspend_root_hub USB: fix root-hub resume when CONFIG_USB_SUSPEND is not set USB: force root hub resume after power loss USB: unusual-devs entry for Nokia E60 USB: create new workqueue thread for USB autosuspend USB: dummy-hcd: fix "warn-unused-result" messages USB: g_file_storage: fix "ignoring return value" warnings USB: allow both root-hub interrupts and polling OHCI: remove existing autosuspend code OHCI: add auto-stop support USB: fix autosuspend when CONFIG_PM isn't set USB: g_file_storage: Set sense info Valid bit only when needed Add section on function return values to CodingStyle Add SRCU-based notifier chains SRCU: report out-of-memory errors cpufreq: make the transition_notifier chain use SRCU USB: unusual_devs entry for Nokia 6131 UHCI: workaround for Asus motherboard usbcore: fix refcount bug in endpoint removal usbcore: fix endpoint device creation USB: unusual_devs entry for Nokia 6234 Driver core: Don't ignore error returns from probing workqueue: update kerneldoc SCSI core: always store >= 36 bytes of INQUIRY data [SCSI] Reduce polling in sd.c OHCI: disallow autostop when wakeup is not available USB: OHCI: fix root-hub resume bug USB HID: Handle STALL on interrupt endpoint USB core: don't match interface descriptors for vendor-specific devices USB: ohci-hcd: fix compiler warning USB: OHCI: disable RHSC inside interrupt handler USB: OHCI: remove stale testing code from root-hub resume USB: autosuspend code consolidation USB: expand autosuspend/autoresume API USB: Move private hub declarations out of public header file OHCI: change priority level of resume log message USB core: fix compiler warning about usb_autosuspend_work USB: net2280: don't send unwanted zero-length packets EHCI: Fix root-hub and port suspend/resume problems USB: Add autosuspend support to the hub driver OHCI: make autostop conditional on CONFIG_PM USB: struct usb_device: change flag to bitflag USB hub: simplify remote-wakeup handling USB: keep count of unsuspended children usbcore: remove unused argument in autosuspend Allow NULL pointers in percpu_free UHCI: module parameter to ignore overcurrent changes UHCI: make test for ASUS motherboard more specific UHCI: support device_may_wakeup usbcore: remove unneeded error check UHCI: improved debugging checks for the frame list UHCI: no dummy TDs for Iso QHs usb-storage: SCSI level fixes UHCI: fix bandwidth allocation usbcore: remove unused bandwith-related code EHCI: local variable for port status register EHCI: don't hide ports owned by the companion EHCI: force high-speed devices to run at full speed USB: gadgetfs AIO tweaks EHCI: fix interrupt-driven remote wakeup usb-storage: use first bulk endpoints, not last [SCSI] scsi_scan.c: handle bad inquiry responses [SCSI] scsi_proc.c: display sdev->scsi_level correctly [SCSI] SCSI core: better initialization for sdev->scsi_level EHCI: turn off remote wakeup during shutdown USB: unusual_devs update for Sony P990i phone usbcore: small changes to hub driver's suspend method EHCI: add debugging message to ehci_bus_suspend USB: fix concurrent buffer access in the hub driver USB: unconfigure devices which have config 0 UHCI: Add macros for computing DMA values UHCI: Eliminate asynchronous skeleton Queue Headers USB: minor cleanups for sysfs.c USB: make autosuspend delay a module parameter sysfs: allow attributes to be added to groups USB: export autosuspend delay in sysfs USB: set the correct interval for interrupt URBs UHCI: fix port resume problem sysfs and driver core: add callback helper, used by SCSI and S390 sysfs: reinstate exclusion between method calls and attribute unregistration usblp: quirk flag and device entry for Seiko Epson M129C printer UHCI: Fix problem caused by lack of terminating QH USB HID: fix retry & reset logic EHCI: fix remote wakeup regression in 2.6.21-rc [SCSI] sg: cap reserved_size values at max_sectors device_schedule_callback() needs a module reference usbcore: move usb_autosuspend_work USB: fix race in HCD removal USB: separate autosuspend from external suspend USB: Allow autosuspend delay to equal 0 EHCI: add delay to bus_resume before accessing ports UHCI: Add some WARN_ON()s USB: add power/level sysfs attribute USB: add "last_busy" field for use in autosuspend USB: fix signed jiffies issue in autosuspend logic USB: add "busnum" attribute for USB devices [SCSI] sd: fix refcounting regression in suspend/resume routines EHCI: fix problem with BIOS handoff USB: more autosuspend timer stuff USB: remove unneeded WARN_ON USB: set the correct Interrupt interval in usb_bulk_msg USB: remove short initial timeout for device descriptor fetch USB: don't try to kzalloc 0 bytes USB: make the autosuspend workqueue thread freezable USB: handle errors in power/level attribute USB: fix ratelimit call semantics HiSax: fix error checking for hisax_register()] USB: replace flush_workqueue with cancel_sync_work USB: Fix up bogus bInterval values in endpoint descriptors OHCI: Fix machine check in ohci_hub_status_data USB HID: avoid flush_scheduled_work() USB: interface PM state USB: Implement PM FREEZE and PRETHAW USB: move bus_suspend and bus_resume method calls USB: don't unsuspend for a new connection USB: remove references to dev.power.power_state USB: remove "locktree" routine from the hub driver USB: make hub driver's release more robust USB: add USB-Persist facility USB: EHCI, OHCI: handover changes USB: add RESET_RESUME device quirk USB: EHCI: fix handover for designated full-speed ports USB: Make device reset stop retrying after disconnect USB: prevent char device open/deregister race USB: rework C++-style comments USB: remove __usb_port_suspend USB: separate root and non-root suspend/resume USB: remove excess code from hub.c USB: add reset_resume method USB: unify reset_resume and normal resume USB: add power/persist device attribute USB: option: fix usage of urb->status abuse USB: usb-storage: use kthread_stop() for the control thread USB: Handle bogus low-speed Bulk endpoints USB: Remove usages of dev->power.power_state USB: Don't resume root hub if the controller is suspended USB: Fix off-by-1 error in the scatter-gather library usb-storage: implement autosuspend PM: Remove deprecated sysfs files PM: remove deprecated dpm_runtime_* routines isp116x-hcd: prepare for urb->status USB: add "descriptors" binary sysfs attribute USB: fix warning caused by autosuspend counter going negative UHCI: short control URBs get a status stage USB: documentation update for usb_unlink_urb USB: usb-storage: unusual_devs entry for Nikon D100 USB: move routines in hcd.c USB: change name of spinlock in hcd.c x86: Make Alt-SysRq-p display the debug register contents USB: Fix a bug in usb_start_wait_urb hex_dump: add missing "const" qualifiers USB: cdc-acm: fix sysfs attribute registration bug USB: remove DEBUG definition from dummy_hcd USB: accept 1-byte Device Status replies, fixing some b0rken devices usb-storage: fix bugs in the disconnect pathway USB: allow retry on descriptor fetch errors USB: update last_busy field correctly USB: g_file_storage: fix bug in DMA buffer handling sysfs: don't warn on removal of a nonexistent binary file USB: prevent Thomson card reader from autosuspending USB: prevent Genesys USB-IDE from autosuspending USB: disable autosuspend by default for non-hubs PM: merge device power-management source files USB: add urb->ep USB: add ep->enable USB: add direction bit to urb->transfer_flags USB: avoid using urb->pipe in usbcore USB: address-0 handling during device initialization USB: avoid urb->pipe in usbfs USB: avoid urb->pipe in usbmon USB: cleanup for previous patches USB: update spinlock usage for root-hub URBs USB: separate out endpoint queue management and DMA mapping routines USB: make HCDs responsible for managing endpoint queues USB: don't touch sysfs stuff when altsetting is unchanged USB: cleanups for g_file_storage USB: remove unnecessary tests in isp116x and sl811 USB: minor fixes for r8a66597 driver USB: remove Iso status value in uhci-hcd USB: centralize -EREMOTEIO handling USB: add urb->unlinked field USB: fix mistake in usb_hcd_giveback_urb USB: avoid the donelist after an error in ohci-hcd USB: less-restrictive command checking in g-file-storage USB: reorganize urb->status use in dummy-hcd USB: reorganize urb->status use in ehci-hcd USB: reorganize urb->status use in ohci-hcd USB: reorganize urb->status use in sl811-hcd USB: reorganize urb->status use in r8a66597-hcd USB: reorganize urb->status use in usbmon USB: Eliminate urb->status usage! USB: get rid of urb->lock USB: remove traces of urb->status from usbcore USB: fix location of statement label in dummy-hcd USB: Get rid of annoying endpoint-release message USB: move decision to ignore FREEZE events USB: break apart flush_endpoint and disable_endpoint USB: flush outstanding URBs when suspending USB: unusual_devs update for Nokia 6131 USB: don't propagate FREEZE or PRETHAW suspends USB: remove USB_QUIRK_NO_AUTOSUSPEND USB: unusual_devs entry for Nikon DSC D2Xs USB: mutual exclusion for EHCI init and port resets USB: skip autosuspended devices during system resume USB: documentation for USB power management USB: serial core should respect driver requirements USB: fix race in autosuspend reschedule USB: fix scheduling of Iso URBs in uhci-hcd USB: fix interface sysfs file-creation bug USB: power-management documenation update USB HCD: avoid duplicate local_irq_disable() USB: keep track of whether interface sysfs files exist USB: uevent environment key fix USB: usb-storage: unusual_devs entry for JetFlash TS1GJF2A USB: fix locking loop by avoiding flush_scheduled_work USB: use IRQF_DISABLED for HCD interrupt handlers Driver core: fix race in __device_release_driver Kobject: drop child->parent ref at unregistration USB: usb-storage: new "lockable" subclass 0x07 USB: make ksuspend_usbd thread non-freezable USB: don't change HC power state for a FREEZE USB: dummy_hcd: don't register drivers on the platform bus USB: repair USBDEVFS_CONNECT ioctl USB: updates to usb_reset_composite_device() USB: add usbfs stubs for suspend and resume USB: EHCI: add separate IAA watchdog timer USB: dummy_hcd: change the default power budget USB: EHCI: move del_timer_sync calls outside spinlocked region USB: EHCI: add a short delay to the bus_suspend routine Hibernation: Add PM_RESTORE_PREPARE and PM_POST_RESTORE notifiers (rev. 2) PM: Convert PM notifiers to out-of-line code USB: usb-storage: don't clear-halt when Get-Max-LUN stalls USB: quirks and unusual_devs entry for Actions flash drive USB: usb-storage: don't access beyond the end of the sg buffer PM: fix new mutex-locking bug in the PM core USB: update Kconfig entry for USB_SUSPEND USB: spruce up the device blacklist usb-storage: update earlier scatter-gather bug fix USB: new quirk flag to avoid Set-Interface USB: fix bug in sg initialization in usbtest PM: Fix misuse of wakeup flag accessors in serial core PM: Make wakeup flags available whenever CONFIG_PM is set PM: Convert wakeup flag accessors to inline functions USB: EHCI: carry out port handover during each root-hub resume USB: reorganize code in hub.c USB: make USB-PERSIST work after every system sleep USB: remove CONFIG_USB_PERSIST setting USB: check serial-number string after device reset USB: enable USB-PERSIST by default USB: remove dev->power.power_state USB: usb-storage: use adaptive DMA mask USB: OHCI: fix bug in controller resume USB: root hubs don't lie about their number of TTs USB: clarify usage of hcd->suspend/resume methods USB: OHCI: host-controller resumes leave root hub suspended USB: rework sysfs removal of interface files USB: dummy-hcd: use dynamic allocation for platform_devices USB: log an error message when USB enumeration fails USB: g_file_storage: ignore bulk-out data after invalid CBW USB: HCDs use the do_remote_wakeup flag USB: OHCI: turn off RD when remote wakeup is disabled USB: don't explicitly reenable root-hub status interrupts USB: fix compile problems in ehci-hcd USB: usbfs: export the URB_NO_INTERRUPT flag to userspace usb-storage: add unusual_devs entry for Samsung YP-U3 USB: OHCI: work around bogus compiler warning USB: UHCI: disable remote wakeup when it's not needed USB: create attributes before sending uevent USB: fix possible deadlock involving sysfs attributes USB: add all configs to the "descriptors" attribute USB: EHCI: fix up root-hub TT mess USB: EHCI: suppress unwanted error messages USB: EHCI: fix remote-wakeup regression USB: EHCI: fix bug in Iso scheduling USB: EHCI: fix performance regression USB: usb-storage: unusual_devs update for Cypress ATACB [SCSI] SCSI: remove dev->power.power_state from mesh driver USB: don't lose disconnections during suspend [SCSI] erase invalid data returned by device USB: add new routine for checking port-resume type USB: debounce before unregistering USB: simplify hub_restart() logic USB: try to salvage lost power sessions USB: optimize port debouncing during hub activation USB: combine hub_activate and hub_restart USB: combine hub_quiesce and hub_stop usb-storage: separate dynamic flags from fixed flags usb-storage: change remaining semaphore to completion USB: implement "soft" unbinding usb-storage: implement "soft" unbinding USB Gadget: documentation update USB: use standard SG iterator in the scatter-gather library USB: Force unbinding of drivers lacking reset_resume or other methods usbfs: send disconnect signals when device is unregistered usbfs: simplify the lookup-by-minor routines usbfs: fix race between open and unregister usbfs: don't store bad pointers in registration USB: use reset_resume when normal resume fails usb-storage: revert DMA-alignment change for Wireless USB pm: add new PM_EVENT codes for runtime power transitions [SCSI] scsi_eh_prep_cmnd should save scmd->underflow Fix USB storage hang on command abort USB: add missing kerneldoc line for "needs_binding" USB: OHCI: fix system hang caused by earlier patch usb-serial: don't release unregistered minors USB: fix interface unregistration logic usb-storage: automatically recognize bad residues usb-storage: unusual_devs entries for iRiver T10 and Datafab CF+SM reader usb-storage: unusual_devs entry for Nokia 5300 USB: fix compiler warning fix PM: don't skip device PM init when CONFIG_PM_SLEEP isn't set and CONFIG_PM is set USB: Add udev argument to interface suspend/resume functions USB: Defer Set-Interface for suspended devices USB: Add new PM callback methods for USB USB: Don't rebind before "complete" callback USB: automatically enable RHSC interrupts USB: unusual_devs addition for RockChip MP3 player USB: revert recovery from transient errors USB: gadget: dummy_hcd: implement set_wedge USB: gadget: net2280: implement set_wedge usb-storage: report underflow with no sense data OHCI: Allow broken controllers to auto-stop USB: change hub initialization sleeps to delayed_work USB: UHCI: improve scheduling of interrupt URBs USB: EHCI, OHCI, UHCI: remove version numbers USB: EHCI: log a warning if ehci-hcd is not loaded first USB: snoop processes opening usbfs device files USB: EHCI: fix remote-wakeup support for ARC/TDI core USB: OHCI: fix endless polling behavior USB: Speedtouch: add pre_reset and post_reset routines USB: don't rebind drivers after failed resume or reset [SCSI] sd: remove command-size switching code USB: fix crash when URBs are unlinked after the device is gone USB: prevent autosuspend during hub initialization HID: add quirk entry for no-name keyboard (0x13ba/0x0017) Add round_jiffies_up and related routines Block: use round_jiffies_up() USB: don't register endpoints for interfaces that are going away USB: unusual_devs entry for Argosy USB mass-storage interface USB: EHCI: fix handling of dead controllers USB: EHCI: fix divide-by-zero bug USB: storage: updates unusual_devs entry for the Nokia 6300 USB: storage: update unusual_devs entries for Nokia 5300 and 5310 USB: storage: unusual_devs entry for Mio C520-GPS usb-storage: update unusual_devs entry for Nokia 5310 USB: skip Set-Interface(0) if already in altsetting 0 [SCSI] simplify scsi_io_completion() [SCSI] Fix uninitialized variable error in scsi_io_completion HID: automatically call usbhid_set_leds in usbhid driver Fix misspellings in pm.h macros Driver core: move the bus notifier call points USB: straighten out inline code in sysfs.c USB: change interface to usb_lock_device_for_reset() USB: usb-storage: add "quirks=" module parameter USB: add asynchronous autosuspend/autoresume support USB: announce new devices earlier usb-storage: clean up unusual_devs.h USB: usb-storage: remove us->sensebuf USB: g_file_storage: add CD-ROM emulation USB: usb-storage: merge CB and CBI transport routines USB: usb-storage: merge ATAPI and QIC-157 protocol routines USB: storage: set bounce limit for non-DMA-capable host controllers USB: utilize round_jiffies_up_relative() USB: Enhance usage of pm_message_t USB: usb-storage: merge DPCM support into SDDR09 USB: utilize the bus notifiers USB: storage: add last-sector hacks USB: storage: make the "quirks=" module parameter writable USB: storage: set CAPACITY_HEURISTICS flag for bad vendors USB: fix up suspend and resume for PCI host controllers USB: automatically enable wakeup for PCI host controllers USB: cancel pending Set-Config requests if userspace gets there first USB: re-enable interface after driver unbinds PCI: fix incorrect error return in pci_enable_wake USB: fix toggle mismatch in disable_endpoint paths USB: don't enable wakeup by default for PCI host controllers USB: fix char-device disconnect handling USB: usb-storage: remove WARN from last-sector hacks USB: usb-storage: add Pentax to the bad-vendor list USB: usb-storage: add IGNORE_RESIDUE flag for Genesys Logic adapters USB: g_file_storage: automatically disable stalls under Atmel USB: usb_get_string should check the descriptor type [SCSI] sd: tell the user when a disk's capacity is adjusted [SCSI] fix /proc memory leak in the SCSI core USB: usbfs: keep async URBs until the device file is closed USB: EHCI: expedite unlinks when the root hub is suspended USB: add quirk to avoid config and interface strings USB: usb-storage: increase max_sectors for tape drives USB: EHCI: Make timer_action out-of-line USB: EHCI: add software retry for transaction errors usb-storage: prepare for subdriver separation usb-storage: make sddr09 a separate module usb-storage: make isd200 a separate module usb-storage: make sddr55 a separate module usb-storage: make cypress_atacb a separate module usb-storage: make shuttle_usbat a separate module usb-storage: make freecom a separate module usb-storage: make datafab a separate module usb-storage: make jumpshot a separate module usb-storage: make alauda a separate module usb-storage: make karma a separate module usb-storage: make onetouch a separate module USB: uhci: don't use pseudo negative values USB: don't send Set-Interface after reset USB: usbfs: remove unneeded "inline" annotations USB: usb-storage: augment unusual_devs entry for Simple Tech/Datafab usb-storage: fix mistake in Makefile USB: serial: fix lifetime and locking problems USB: g_file_storage: fix use-after-free bug when closing files USB: Gadget: fix UTF conversion in the usbstring library usb-serial: ftdi_sio: fix reference counting of ftdi_private HID: add NOGET quirk for devices from CH Products [SCSI] Increase default timeout for INQUIRY usb-serial: fix crash when sub-driver updates firmware PM core: rename suspend and resume functions USB: consolidate usb_unbind_interface and usb_driver_release_interface NLS: update handling of Unicode USB: g_file_storage: use the "unaligned" accessors PCI: add power-state name strings USB: move PCI host controllers to new PM framework USB: new flag for resume-from-hibernation USB: usb-storage: fix return values from init functions USB: EHCI: stagger frames for interrupt transfers USB: EHCI: update toggle state for linked QHs USB: usb-serial: call port_probe and port_remove at the right times USB: usb-serial: replace shutdown with disconnect, release USB: EHCI: update toggle state for linked QHs USB: fix the clear_tt_buffer interface USB: EHCI: use the new clear_tt_buffer interface USB: EHCI: check for STALL before other errors USB: Sierra: fix oops upon device close USB: cypress_m8: remove invalid Clear-Halt USB: option: remove unnecessary and erroneous code USB: EHCI: report actual_length for iso transfers USB: handle zero-length usbfs submissions correctly USB: usbtest: no need for USB_DEVICEFS USB: usbfs: fix -ENOENT error code to be -ENODEV USB: EHCI: fix two new bugs related to Clear-TT-Buffer USB: EHCI: fix counting of transaction error retries Driver core: add new device to bus's list before probing TTY: fix typos usb-serial: change referencing of port and serial structures usb-serial: put subroutines in logical order usb-serial: change logic of serial lookups usb-serial: acquire references when a new tty is installed usb-serial: fix termios initialization logic usb-serial: rename subroutines usb-serial: add missing tests and debug lines usb-serial: straighten out serial_open USB serial: update the console driver USB: add API for userspace drivers to "claim" ports USB: make intf.pm_usage an atomic_t USB: make the "usbfs_snoop" log more pertinent USB: check for hub driver not bound to root hub device USB: don't lose mode switch events on suspended devices USB: dummy-hcd: accept mismatch between wLength and transfer length USB: s3c2410: unregister should call unbind, not disconnect USB: EHCI: rescan the queue after an unlink USB: EHCI: change deschedule logic for interrupt QHs USB: usbfs: add USBDEVFS_URB_BULK_CONTINUATION flag USB: serial: don't call release without attach USB: ipaq: fix oops when device is plugged in USB: storage: When a device returns no sense data, call it a Hardware Error
Alan Tyson (1): [CIFS] reset mode when client notices that ATTR_READONLY is no longer set
Alasdair G Kergon (83): device-mapper: store bdev while frozen device-mapper: __unlock_fs void device-mapper: let freeze_bdev return error device-mapper: handle __lock_fs error device-mapper: tidy dm_suspend device-mapper multipath: Use private workqueue device-mapper dm-emc: Fix a memset device-mapper: Some missing statics device-mapper: dm-raid1: Limit bios to size of mirror region device-mapper multipath: Barriers not supported device-mapper multipath: Flush workqueue when destroying device-mapper multipath: Avoid possible suspension deadlock device-mapper multipath: Fix pg initialisation races device-mapper: Fix dm_swap_table error cases device-mapper snapshots: Handle origin extension device-mapper: fix deadlocks in core (prep) device-mapper: fix deadlocks in core device-mapper: fix md->lock deadlocks in core dm-raid locking fix device-mapper: Fix queue_if_no_path initialisation device-mapper: list_versions fix device-mapper: mirror log bitset fix device-mapper snapshot: metadata reading separation device-mapper: scanf sector format change device-mapper: rename frozen_bdev device-mapper: make lock_fs optional device-mapper ioctl: add skip lock_fs flag device-mapper snapshot: load metadata on creation device-mapper ioctl: reduce PF_MEMALLOC usage device-mapper snapshot: barriers not supported dm: dm-table warning fix dm: bio split bvec fix device-mapper snapshot: fix origin_write pending_exception submission device-mapper snapshot: replace sibling list device-mapper snapshot: fix invalidation dm snapshot: fix kcopyd destructor dm: tidy mdptr dm snapshot: unify chunk_size dm mirror log: refactor context dm mirror log: bitset_size fix dm mirror log: sync_count fix dm: consolidate creation functions dm: add exports dm: prevent removal if open dm: improve error message consistency dm: export blkdev_driver_ioctl dm snapshot: tidy snapshot_map dm snapshot: tidy pending_complete dm snapshot: add workqueue dm snapshot: tidy pe ref counting dm snapshot: fix freeing pending exception dm: fix find_device race dm: suspend: fix error path dm: bio_list prefetch removal dm: use kmem_cache macro dm delay: cleanup dm: remove duplicate module name from error msgs dm: bio_list macro renaming dm mpath: emc fix an error message dm: trigger change uevent on rename dm: mark function lists static dm ioctl: remove lock_kernel dm: targets no longer experimental dm mpath: add missing static dm crypt: move queue functions dm io: write error bits form long not int dm io: rename error to error_bits dm log: move register functions dm: expose macros dm kcopyd: rename dm: move include files Add bvec_merge_data to handle stacked devices and ->merge_bvec() dm mpath: fix test for reinstate_path dm crypt: remove inc_pending from write_io_submit dm: detect lost queue dm exception store: refactor zero_area dm mpath: move trigger_event to system workqueue dm snapshot: split out exception store implementations dm table: fix upgrade mode race dm: rearrange dm_wq_work dm: split DMF_BLOCK_IO flag into two dm: simplify dm_request loop dm: initialise tio in alloc_tio
Alban Browaeys (1): rt2x00: Style fix for interval defines
Albert Aribaud (1): [ARM] EDMINIV2: add support for LED and power button
Albert Cahalan (2): fix i386 regparm=3 RT signal handlers on x86_64 x86-64: Support -mregparm arguments for signals with SA_SIGINFO in compat mode
Albert Comerma (3): V4L/DVB (7473): PATCH for various Dibcom based devices V4L/DVB (9042): Add support for Asus My Cinema U3000 Hybrid USB: SISUSB2VGA driver: add 0x0711, 0x0903
Albert D. Cahalan (1): x86: document sysenter path
Albert Graham (1): V4L/DVB (6752): saa7134: Enable remote control support for Avermedia M102
Albert Herranz (7): kexec-ppc: fix for ksysfs crash_notes powerpc: fix for kexec ppc32 ssb: Implement SDIO host bus support b43: Add Soft-MAC SDIO device support b43: fix build error if !CONFIG_B43_LEDS sdio: pass whitelisted cis funce tuples to sdio drivers b43: do not stack-allocate pio rx/tx header and tail buffers
Albert Lee (96): [libata] C/H/S support, for older devices libata: Prevent the interrupt handler from completing a command twice libata: Fix zero sg_dma_len() on 64-bit platform sg traverse fix for __atapi_pio_bytes() libata ata_data_xfer() fix libata handle the case when device returns/needs extra data libata: Clear ATA_QCFLAG_ACTIVE flag before calling the completion callback libata: indent and whitespace change libata: rename host states libata: interrupt driven pio for libata-core libata: interrupt driven pio for LLD libata irq-pio: add comments and cleanup libata irq-pio: rename atapi_packet_task() and comments libata irq-pio: simplify if condition in ata_dataout_task() libata irq-pio: cleanup ata_qc_issue_prot() libata: move atapi_send_cdb() and ata_dataout_task() libata: minor whitespace, comment, debug message updates [libata scsi] tidy up SCSI lba and xfer len calculations [libata scsi] add CHS support to ata_scsi_start_stop_xlat() [libata irq-pio] reorganize ata_pio_sector() and __atapi_pio_bytes() [libata irq-pio] reorganize "buf + offset" in ata_pio_sector() [libata irq-pio] use PageHighMem() to optimize the kmap_atomic() usage libata CHS: move the initialization of taskfile LBA flags (revise #6) libata CHS: calculate read/write commands and protocol on the fly (revise #6) libata CHS: reread device identify info (revise #6) libata CHS: LBA28/LBA48 optimization (revise #6) libata irq-pio: misc fixes libata irq-pio: merge the ata_dataout_task workqueue with ata_pio_task workqueue libata irq-pio: eliminate unnecessary queuing in ata_pio_first_block() libata irq-pio: add read/write multiple support libata: if condition fix for ata_dev_identify() libata: honor the transfer cycle time speficied by the EIDE device libata: minor patch before moving err_mask libata: move err_mask to ata_queued_cmd libata: determine the err_mask when the error is found libata: determine the err_mask directly in atapi_packet_task() libata: err_mask misc fix libata-dev: determine err_mask when error is found libata-dev: filter out noisy ATAPI error messages libata-dev: Fix array index value in ata_rwcmd_protocol() libata-dev: Use new ata_queue_pio_task() for PIO polling task libata-dev: Use new AC_ERR_* flags libata-dev: Minor comment fix libata: minor fix for 2.6.16-rc3 libata-dev: recognize WRITE_MULTI_FUA_EXT for r/w multiple libata-dev: add flush task to ata_exec_internal() libata-dev: Remove ATA_PROT_PIO_MULT libata-dev: Remove trailing whitespaces libata-dev: Fix merge problem with upstream libata-dev: Remove atapi_packet_task() libata-dev: Move out the HSM code from ata_host_intr() libata-dev: Minor fix for ata_hsm_move() to work with ata_host_intr() libata-dev: Let ata_hsm_move() work with both irq-pio and polling pio libata-dev: Convert ata_pio_task() to use the new ata_hsm_move() libata-dev: Cleanup unused enums/functions libata-dev: ata_check_atapi_dma() fix for ATA_FLAG_PIO_POLLING LLDDs libata-dev: Make the the in_wq check as an inline function libata-dev: irq-pio minor fixes (respin) libata-dev: fix the device err check sequence (respin) libata-dev: wait idle after reading the last data block libata: ata_dev_init_params() fixes libata-dev: print out information for ATAPI devices with CDB interrupts libata-dev: handle DRQ=1 ERR=1 (revised) libata-dev: irq-pio minor fix libata-dev: irq-pio minor fix 2 libata: convert ATAPI_ENABLE_DMADIR to module parameter libata: Fix the HSM error_mask mapping (was: Re: libata-tj and SMART) libata: use qc->result_tf for temp taskfile storage libata: add pio flush for via atapi (was: Re: TR: ASUS A8V Deluxe, x86_64) libata: minor fix for irq-pio merge libata: add back ->data_xfer to ata_piix.c libata-dev: move the CDB-intr DMA blacklisting libata: Use ATA_FLAG_PIO_POLLING for pdc_adma libata: let ATA_FLAG_PIO_POLLING use polling pio for ATA_PROT_NODATA ide: clear bmdma status in ide_intr() for ICHx controllers (revised #4) ide: remove clearing bmdma status from cdrom_decode_status() (rev #4) pdc202xx_new: Enable ATAPI DMA libata: reorder HSM_ST_FIRST for easier decoding (take 3) libata: Clear tf before doing request sense (take 3) libata: Limit max sector to 128 for TORiSAN DVD drives (take 3) libata: Limit ATAPI DMA to R/W commands only for TORiSAN DVD drives (take 3) libata: print device model and firmware revision for ATAPI devices libata passthru: update protocol numbers libata passthru: support PIO multi commands libata passthru: map UDMA protocols libata passthru: always enforce correct DEV bit libata passthru: update cached device paramters libata: pata_pdc2027x PLL input clock fix libata: remove reading alt_status from ata_hsm_qc_complete() ide: pdc202xx_new PLL input clock fix libata: remove irq_on from ata_bus_reset() and ata_std_postreset() libata: move ata_altstatus() to pio data xfer functions libata: pata_pdc2027x PLL detection minor cleanup libata: workaround DRQ=1 ERR=1 for ATAPI tape drives libata: use ATA_HORKAGE_STUCK_ERR for ATAPI tape drives libata: zero xfer length on ATAPI data xfer IRQ is HSM violation
Albert Pauw (1): USB: option.c: add ZTE 622 modem device
Alberto Bertogli (11): uml: make hostfs_setattr() support operations on unlinked open files bio.h: Remove unused conditional code Documentation/block/data-integrity.txt: Fix section numbers Fix typo in the FIRMWARE_IN_KERNEL help Fix small typo in bio.h's documentation Fix misleading comment in bio.h bio.h: If they MUST be inlined, then use __always_inline trivial: Fix typo in bio_split()'s documentation jbd2: Fix minor typos in comments in fs/jbd2/journal.c bio_put(): add bio_clone() to the list of functions in the comment Fix bio_alloc() and bio_kmalloc() documentation
Alberto Mardegan (1): w100fb: Add acceleration support to ATI Imageon
Alberto Panizzo (5): ARM MXC: Make-sure-ipg_per_clk-is-generated-by-ipg_clk-and-not-usb_pll Atmark Armadillo 500 board support. ARM MXC: Atmark Armadillo 500 board support. ARM MXC: Armadillo 500 add NOR flash device support (resend). Armadillo 500 add NAND flash device support (resend).
Albin Tonnerre (5): drivers/serial/atmel_serial.c: fix compile when CONFIG_SERIAL_ATMEL=Y and CONFIG_SERIAL_ATMEL_CONSOLE=N lib/decompress_*: only include <linux/slab.h> if STATIC is not defined tracing: Remove mentioning of legacy latency_trace file from documentation PM: Add convenience macro to make switching to dev_pm_ops less error-prone include/linux/unaligned/{l,b}e_byteshift.h: fix usage for compressed kernels
Albrecht Dre� (2): ARM: 2694/1: [s3c2410/dma] release irq properly to fix kernel oops [ARM] 3358/1: [S3C2410] add missing SPI DMA resources
Alejandro Martinez Ruiz (12): netdev: convert non-obvious instances to use ARRAY_SIZE() [SPARC64]: ARRAY_SIZE() cleanup [AVR32] ARRAY_SIZE() cleanup x86: ARRAY_SIZE cleanup sh: ARRAY_SIZE() cleanup [ARM] ARRAY_SIZE() cleanup netdev: use ARRAY_SIZE() instead of sizeof(array) / ETH_GSTRING_LEN netdev: ARRAY_SIZE() cleanups sk98lin: kill bogus check and convert to use ARRAY_SIZE() [MIPS] Converting most array size calculations to use ARRAY_SIZE(). m68k: ARRAY_SIZE() cleanup dio: ARRAY_SIZE() cleanup
Alejandro Riveira Fernández (1): sata_via.c: Remove missleading comment.
Alek Du (11): PCI: Add Intel SCH PCI IDs libata: Add Intel SCH PATA driver i2c: Add Intel SCH SMBus support Input: gpio-keys - change timer to workqueue PCI: check saved state before restore USB: EHCI: add need_io_watchdog flag to ehci_hcd USB: EHCI: split ehci_qh into hw and sw parts USB: EHCI: Add Intel Moorestown EHCI controller HOSTPCx extensions and support phy low power mode gpio: add Intel Moorestown Platform Langwell chip gpio driver gpio: pca953x: add support for MAX7315 kbuild: Fix size_append issue for bzip2/lzma kernel
Aleksandar Radovanovic (1): aec62xx: Fix kernel oops in driver's probe function
Aleksandr V. Piskunov (1): V4L/DVB (12485): zl10353: correct implementation of FE_READ_UNCORRECTED_BLOCKS
Aleksey Gorelov (4): VIA 82C586B IRQ routing fix fix broken vm86 interrupt/signal handling USB: Properly unregister reboot notifier in case of failure in ehci hcd USB: debug port converter does not accept more than 8 byte packets
Aleksey Makarov (2): mutex subsystem, semaphore to completion: IDE ->gendev_rel_sem [ARM] 4613/1: pxa300: MFP typo fix
Aleksey Senin (2): RDMA/addr: Add support for translating IPv6 addresses RDMA/cma: Add IPv6 support
Ales Jurik (1): V4L/DVB (9470): Disable PLL Loop while tuning
Alessandro Guido (7): sony_acpi: Add backlight support to the sony_acpi sony_acpi: Add backlight support to the sony_acpi v2 spi: use menuconfig for CONFIG_SPI [CPUFREQ] allow use of the powersave governor as the default one sony-laptop: brightness regression fix sony-laptop: printk tweak HID: Remove duplicate Kconfig entry
Alessandro Rubini (15): [ARM] 5519/1: amba probe: pass "struct amba_id *" instead of void * [ARM] 5505/1: serial amba-pl011: move to arch_initcall for earlier console [ARM] 5541/1: serial/amba-pl011.c: add support for the modified port found in Nomadik [ARM] 5543/1: arm: serial amba: add missing declaration in serial.h [ARM] 5582/1: VIC: support ST-modified version with a split init [ARM] 5583/1: VIC: acknowledge software interrupts [ARM] 5590/1: Add basic support for ST Nomadik 8815 SoC and evaluation board [ARM] 5584/1: nomadik: add gpio driver and devices [ARM] 5585/1: nomadik: add gpio-i2c devices [ARM] 5586/1: nomadik board: added ethernet [ARM] 5587/1: nomadik: add l2cc [ARM] 5588/1: nomadik: add defconfig for nhk8815 smc91x.h: add config for Nomadik evaluation kit mtd: nand: driver for Nomadik 8815 SoC (on NHK8815 board) mtd: OneNand support for Nomadik 8815 SoC (on NHK8815 board)
Alessandro Zummo (78): i2c: New Xicor X1205 RTC driver [ARM] 3089/1: ixp4xx AHB/PCI endianness fix [ARM] 3140/1: NSLU2 machine support nvidiafb: i2c bus name beautification Input: add ixp4xx beeper driver Input: ixp4xx-beeper - fix compile error [ARM] 3342/1: NSLU2: Protect power button init routine with machine_is_nslu2() [ARM] 3343/1: NAS100d: Fix incorrect I2C pin assignment [ARM] 3344/1: NSLU2: beeper support [ARM] 3353/1: NAS100d: protect nas100d_power_exit() with machine_is_nas100d() [ARM] 3354/1: NAS100d: fix power led handling [ARM] 3355/1: NSLU2: remove propmt depends [ARM] 3350/1: Enable 1-wire on ARM [ARM] 3349/1: ixp4xx exp bus defines [ARM] 3368/1: ixp4xx: set gpio direction in ixp4xx_config_irq I2C: i2c-ixp4xx: Add hwmon class cirrus ep93xx watchdog driver RTC Subsystem: library functions RTC subsystem: ARM cleanup RTC subsystem: class RTC subsystem: I2C cleanup RTC subsystem: I2C driver ids RTC subsystem: sysfs interface RTC subsystem: proc interface RTC subsystem: dev interface RTC subsystem: X1205 driver RTC subsystem: test device/driver RTC subsystem: DS1672 driver RTC subsystem: PCF8563 driver RTC subsystem: RS5C372 driver RTC subsystem: EP93XX driver RTC subsystem: M48T86 driver RTC subsystem: DS1672 cleanup RTC subsystem: X1205 sysfs cleanup RTC subsystem: whitespaces and error messages cleanup RTC subsystem: fix proc output RTC subsystem: RS5C372 sysfs fix RTC subsystem: compact error messages RTC subsystem: SA1100 cleanup RTC subsystem: VR41XX cleanup rtc subsystem: use ENOIOCTLCMD and ENOTTY where appropriate rtc subsystem, fix capability checks in kernel interface rtc subsystem: add capability checks [libata] ARM: add ixp4xx PATA driver update MAINTAINERS with rtc-linux mailing list info pata_ixp4xx_cf: fix interrupt hwmon: New AD7416, AD7417 and AD7418 driver RTC Kconfig cleanup [libata] pata_ixp4xx: convert to new EH RTC_CLASS is no longer considered EXPERIMENTAL RTC: add periodic irq support to rtc-cmos Reorder RTC Makefile RTC: periodic irq fix Cosmetic fixes to RTC subsystem's Kconfig rtc: fix kconfig help ixp4xx-beeper: add MODULE_ALIAS rtc-isl1208: new style conversion and minor bug fixes rtc-pcf8563: new style conversion rtc-x1205: new style conversion rtc-fm3130: fix chip naming rtc-isl1208: fix double removal of a sysfs entry rtc-max6900 new style driver rtc-ds1672 new style driver rtc: rtc-sun4v fixes, revised rtc: rtc-starfire fixes rtc: fix missing id_table in rtc-ds1672 and rtc-max6900 drivers rtc: add alarm/update irq interfaces rtc: pxa27x/pxa3xx driver fixes, revised rtc: rtc-ds1390 probe sequence and misc fixes rtc: kconfig cleanup rtc: rtc-max6902 fixes rtc: rtc-ds3234 fixes rtc: use set_mmss when set_time is not available rtc: rtc-ds1216 fixes rtc: tw4030 add alarm/update interfaces rtc: rtc-ds1302 fixes rtc: rtc-sh fixes rtc: reorder Makefile
Alessio Igor Bogani (11): x86_64: fix typo in acpi_pm.c sony-laptop: Kill the BKL nvidiafb: remove open_lock mutex sony-laptop: Fix some typos in log messages (Unabe/Unable) vfs: umount_begin BKL pushdown Push BKL down into ->remount_fs() trivial: input/misc: Fix typo in Kconfig V4L/DVB (11842): radio-mr800.c: missing mutex include Staging: comedi: replace __FUNCTION__ usages Staging: sxg: replace __FUNCTION__ usages Staging: rt3070: replace __FUNCTION__ usages
Alex (2): fix radeonfb regression with Xpress 200m 5955 avr32: Allow board to define oscillator rates
Alex Aizman (6): [SCSI] open-iscsi/linux-iscsi-5 Initiator: Makefile Updates [SCSI] open-iscsi/linux-iscsi-5 Initiator: Header files [SCSI] open-iscsi/linux-iscsi-5 Initiator: Initiator header [SCSI] open-iscsi/linux-iscsi-5 Initiator: Transport class update for iSCSI [SCSI] open-iscsi/linux-iscsi-5 Initiator: Kconfig update [SCSI] open-iscsi/linux-iscsi-5 Initiator: Initiator code
Alex Bounine (5): Tsi108_eth: add missing linking to driver data Tsi108_eth: fix detection of 1000Mb mode Tsi108_eth: remove not needed code Tsi108_eth: fix link recovery after disconnect Tsi108_eth: Add ethtool support
Alex Buell (1): fbdev: incorrect URL given in drivers/video/Kconfig
Alex Chiang (107): [IA64] prevent MCA when performing MMIO mmap to PCI config space PCI: Add missing PCI capability IDs [IA64] /proc/cpuinfo "physical id" field cleanups PCI: hotplug: acpiphp: Remove unused variable from acpiphp PCI: hotplug: pci_hotplug_core whitespace fix PCI: hotplug: Link fakephp last [IA64] workaround tiger ia64_sal_get_physical_id_info hang [IA64] Remove printk noise on unimplemented SAL_PHYSICAL_ID_INFO [IA64] Provide ACPI fixup for /proc/cpuinfo/physical_id [IA64] allow user to force_pal_cache_flush PCIe: fix 'symbol not declared' sparse warnings PCI: construct one fakephp slot per PCI slot PCI: introduce pci_slot PCI: ACPI PCI slot detection driver [IA64] Update check_sal_cache_flush to use platform_send_ipi() PCI: acpiphp: cleanup notify handler on all root bridges [IA64] Avoid overflowing ia64_cpu_to_sapicid in acpi_map_lsapic() PCI hotplug: fix error path in pci_slot's register_slot PCI: pciehp: Rename duplicate slot name N as N-1, N-2, N-M... PCI: shpchp: Rename duplicate slot name N as N-1, N-2, N-M... PCI Hotplug: fakephp: fix deadlock... again [IA64] Ski simulator doesn't need check_sal_cache_flush btrfs-progs: Stop stomping on 'name' input parameter HID: fix grammo in HID_COMPAT Kconfig help text PCI: connect struct pci_dev to struct pci_slot PCI Hotplug core: add 'name' param pci_hp_register interface PCI: rename pci_update_slot_number to pci_renumber_slot PCI: update pci_create_slot() to take a 'hotplug' param PCI: prevent duplicate slot names PCI: acpiphp: remove 'name' parameter PCI: cpci_hotplug: stop managing hotplug_slot->name PCI: cpqphp: stop managing hotplug_slot->name PCI, PCI Hotplug: introduce slot_name helpers PCI: fakephp: remove 'name' parameter PCI: ibmphp: stop managing hotplug_slot->name PCI: pciehp: remove 'name' parameter PCI: rpaphp: kmalloc/kfree slot->name directly PCI: SGI Hotplug: stop managing bss_hotplug_slot->name PCI: shcphp: remove 'name' parameter PCI: Hotplug core: remove 'name' PCI Hotplug: fakephp: add duplicate slot name debugging PCI: stop leaking 'slot_name' in pci_create_slot PCI hotplug: acpiphp whitespace cleanup x86: fix grammar in user-visible BIOS warning PCI: properly clean up ASPM link state on device remove e1000e: normalize usage of serdes_has_link PCI: Documentation: fix minor PCIe HOWTO thinko [IA64] Revert "prevent ia64 from invoking irq handlers on offline CPUs" [IA64] Remove redundant cpu_clear() in __cpu_disable path PCIe: AER: during disable, check subordinate before walking PCIe: portdrv: call pci_disable_device during remove PCI: enhance physical slot debug information PCI: PCIe portdrv: eliminate double kfree in remove path PCIe: portdrv: call pci_disable_device during remove PCI: always scan child buses PCI: do not initialize bridges more than once PCI: do not enable bridges more than once PCI: Introduce pci_rescan_bus() PCI: Introduce /sys/bus/pci/rescan PCI: Introduce /sys/bus/pci/devices/.../remove PCI: Introduce /sys/bus/pci/devices/.../rescan PCI Hotplug: rename legacy_fakephp to fakephp PCI Hotplug: schedule fakephp for feature removal sysfs: sysfs_add_one WARNs with full path to duplicate filename sysfs: only allow one scheduled removal callback per kobj PCI: annotate pci_rescan_bus as __ref, not __devinit PCI: allow PCI core hotplug to remove PCI root bus PCI Hotplug: acpiphp: grab refcount on p2p subordinate bus PCI: pci_slot: grab refcount on slot's bus sysfs: don't use global workqueue in sysfs_schedule_callback() atlx: move modinfo data from atlx.h to atl1.c ACPICA: Eliminate extra call to NsGetParentNode PCI Hotplug: acpiphp: don't store a pci_dev in acpiphp_func PCI Hotplug: cpqphp: stray whitespace cleanups PCI Hotplug: cpqphp: fix comment style PCI Hotplug: cpqphp: obey 80 column convention in cpqphp.h PCI Hotplug: cpqphp: remove useless prototypes in cpqphp_core.c PCI Hotplug: cpqphp: eliminate stray braces PCI Hotplug: cpqphp: refactor cpqhp_probe PCI Hotplug: cpqphp: clean up cpqphp_ctrl.c PCI Hotplug: cpqphp: refactor cpqphp_save_slot_config PCI Hotplug: cpqphp: style cleanups PCI Hotplug: cpqphp: refactor cpqhp_save_config PCI Hotplug: cpqphp: clean up accesses to pcibios_get_irq_routing_table() PCI Hotplug: cpqphp: eliminate dead code - PCI_ScanBusNonBridge PCI Hotplug: cpqphp: constify slot_name() PCI Hotplug: cpqphp: don't use pci_find_slot() PCI: remove deprecated pci_find_slot() interface PCI: eliminate redundant pci_stop_dev() call from pci_destroy_dev() trivial: fix grammo in bus_for_each_dev() kerneldoc ACPI: acpi_device_register() should call device_register() ACPI: clean up whitespace in drivers/acpi/scan.c PCI: drivers/pci/slot.c should depend on CONFIG_SYSFS ACPI: pci_slot.ko wants a 64-bit _SUN PCI: remove pcibios_scan_all_fns() ACPI: export acpi_pci_root and friends PCI Hotplug: acpiphp: get pci_bus from acpi handle correctly PCI Hotplug: acpiphp: find bridges the easy way PCI Hotplug: convert acpi_pci_detect_ejectable() to take an acpi_handle ACPI: dock: fix "sibiling" typo Documentation: ABI: rename sysfs-devices-cache_disable properly Documentation: ABI: document /sys/devices/system/cpu/ Documentation: ABI: /sys/devices/system/cpu/ topology files Documentation: ABI: /sys/devices/system/cpu/cpu#/ topology files Documentation: ABI: /sys/devices/system/cpu/sched_[mc|smt]_power_savings Documentation: ABI: /sys/devices/system/cpu/cpuidle/ Documentation: ABI: /sys/devices/system/cpu/cpu#/node
Alex Deucher (57): drm/radeon: fixup RV550 chip family radeon: add production microcode from AMD drm/radeon: IGP clean up register and magic numbers. drm/radeon: merge IGP chip setup and fixup RS400 vs RS480 support drm/radeon: write AGP_BASE_2 on chips that support it. drm/radeon: fix pixcache and purge/cache flushing registers drm/radeon: fixup radeon_do_engine_reset drm/radeon: init pipe setup in kernel code. drm/radeon: switch IGP gart to use radeon_write_agp_base() drm/radeon: use DSTCACHE_CTLSTAT rather than RB2D_DSTCACHE_CTLSTAT drm/radeon: add support for RS740 IGP chipsets. radeon: add RS400 family support. radeon: fix PCI bus mastering support enables. drm/radeon: fixup further bus mastering confusion. drm/radeon: prep for r6xx/r7xx support drm/radeon: add r6xx/r7xx microcode drm/radeon: add initial support for R6xx/R7xx GPUs radeon: add R6xx/R7xx pci ids radeon: fix r600 AGP support radeon: add support for rs600 GPUs radeon: add RS600 pci ids drm/radeon: RS600: fix interrupt handling drm/radeon: r6xx/r7xx: fix possible oops in r600_page_table_cleanup() drm/radeon: fix logic in r600_page_table_init() to match ati_gart radeon: add some new pci ids drm/radeon: load the right microcode on rs780 drm/radeon: add rv740 drm support. drm/radeon: add support for RV790. radeon legacy chips: tv dac bg/dac adj updates drm/radeon: add some missing pci ids drm/radeon/kms: fix quirk for MSI laptop drm/radeon/kms: get lvds info for DIG LVTMA and UNIPHY encoders drm/radeon/kms: add PLL flag to prefer frequencies <= the target freq drm/radeon/kms: enable frac fb divs on rs600/rs690/rs740 drm/radeon/kms: fix hotspot handling on pre-avivo chips drm/radeon: add some new r7xx pci ids drm/radeon: Add support for RS880 chips drm/radeon: add GET_PARAM/INFO support for Z pipes drm/radeon/kms: re-apply 2007d633d639c896396e4c4b53b38068f3831307 drm/radeon/r600: use fence->timeout directly drm/radeon/r600: fix legacy blit code drm/radeon/kms/r600: fix blit support drm/radeon/kms/r600: use blit for BO moves drm/radeon/kms: pull in latest quirks and fixes from ddx drm/radeon/kms: add common scaled modes for TV and LVDS drm/radeon/kms: add common lvds modes in the ddc case drm/radeon/kms/r600: fix blit dword count for non r6xx drm/radeon/kms: fix typo in quirks drm/radeon/r600: don't do interrupts drm/radeon/r600/kms: rv670 is not DCE3 drm/radeon: some r420s have a CP race with the DMA engine. drm/radeon/kms/r600: clamp vram to aperture size drm/radeon/kms: fix some bugs in vline reloc drm/radeon/kms/r600: add support for vline relocs drm/radeon/kms/r600: fix forcing pci mode on agp cards drm/radeon/r600: fix offset handling in CS parser drm/radeon/kms: add support for "Surround View"
Alex Dubov (57): mmc: driver for TI FlashMedia card reader - source mmc: driver for TI FlashMedia card reader - Kconfig/Makefile tifm_sd: alter order of the states in the command handler tifm_sd: use kmap_atomic instead of kmap for PIO data buffer tifm_sd: Switch software timeout handler from work_struct to timer tifm_sd: fix hardware timeout setup tifm_sd: restructure initialization, removal and command handling tifm_sd: prettify Remove unused return value from signal_irq callback Add dummy_signal_irq function to save check in ISR tifm_7xx1: simplify eject function tifm_7xx1: Merge media insert and media remove functions tifm_7xx1: switch from workqueue to kthread tifm_7xx1: recognize device 0xac8f as supported tifm_7xx1: prettify tifm_core: add suspend/resume infrastructure for tifm devices tifm_sd: add suspend and resume functionality tifm_sd: treat "status error" as normal command completion mmc: cull sg list to match mmc request size tifm: hide details of interrupt processing from socket drivers tifm: use bus methods to handle probe/remove instead of driver ones. tifm: simplify bus match and uevent handlers tifm: replace per-adapter kthread with freezeable workqueue tifm_7xx1: improve card detection routine tifm: move common adapter management tasks from tifm_7xx1 to tifm_core tifm: move common device management tasks from tifm_7xx1 to tifm_core tifm_7xx1: fix adapter resume function tifm: add sysfs attribute for tifm devices tifm_sd: remove tifm_sd_terminate function tifm_sd: remove wait for power off on remove tifm_sd: separate command flags, socket flags and register bit masks tifm_sd: merge dma and pio request processing paths tifm_sd: replace command completion state machine with full checking tifm_sd: fix resume handler tifm_sd: implement software scatter-gather tifm: layout fixes, small changes to comments and printfs disable socket power in adapter driver instead of media one tifm_sd: handle non-power-of-2 block sizes memstick: initial commit for Sony MemoryStick support memstick: introduce correct definitions in the header memstick: add memstick_suspend/resume_host methods memstick: make sure number of command retries is exactly as specified memstick: drop DRIVER_VERSION numbers as meaningless tifm: fix the MemoryStick host fifo handling code tifm: fix memorystick host initialization code tifm: clear interrupt mask bits before setting them on adapter init memstick: add support for decoding "specfile" media attributes memstick: fix parsing of "assembly_date" attribute field memstick: try harder to recover from unsuccessful interface mode switch memstick: add support for JMicron jmb38x MemoryStick host controller memstick: automatically retrieve "INT" value from command response memstick: add support for 8-bit parallel mode memstick: optimize setup of JMicron host parameters memstick: allow "set_param" method to return an error code memstick: add "start" and "stop" methods to memstick device memstick: use fully asynchronous request processing memstick: fix MSProHG 8-bit interface mode support
Alex Elder (6): xfs: xfs_showargs() reports group *and* project quotas enabled Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 xfs: Record new maintainer information Merge branch 'master' of git://oss.sgi.com/xfs/xfs into for-linus Merge branch 'master' into for-linus Merge branch 'master' of ssh://oss.sgi.com/oss/git/xfs/xfs into for-linus
Alex Harford (1): pcmcia: Fix ti12xx_2nd_slot_empty always failing
Alex Landau (3): kbuild: handle compressed cpio initramfs-es Blackfin arch: Port the dm9000 driver to Blackfin by using the correct low-level io routines Blackfin EMAC driver: add function to change the MAC address
Alex Murray (1): hwmon: applesmc: fix light sensor readings on newer MacBooks
Alex Naslednikov (1): IB/mlx4: Allow 4K messages for UD QPs
Alex Nixon (18): VFS: increase pseudo-filesystem block size to PAGE_SIZE x86: change init_gdt to update the gdt via write_gdt, rather than a direct write. x86: add cpu hotplug hooks into smp_ops x86_32: clean up play_dead x86: unify x86_32 and x86_64 play_dead into one function x86: separate generic cpu disabling code from APIC writes in cpu_disable xen: implement CPU hotplugging Xen: fix cpu_hotplug.c build by replacing is_running_on_xen() with xen_pv_domain() Xen: fix cpu_hotplug build when !CONFIG_SMP x86: build fix for !CONFIG_SMP x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}() x86, xen: fix build when !CONFIG_HOTPLUG_CPU xen: make CPU hotplug functions static x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}() xen: fix memory access violation bug when CONFIG_HAVE_SPARSE_IRQ is enabled xen: Fix bug `do_IRQ: cannot handle IRQ -1 vector 0x6 cpu 1' Xen: Add virt_to_pfn helper function Xen: Add virt_to_pfn helper function
Alex Raimondi (5): avr32: Replace static clock list with dynamic linked list include/linux/clk.h: fix comment avr32: Fix bug in LCD pin setup on port C avr32: Allow reserving multiple pins at once avr32: Hammerhead board support
Alex Riesen (4): Fix "Malformed early option 'loglevel'" netfilter: fix selection of "LED" target in netfilter Use a format for linux_banner crypto: api - Use formatting of module name
Alex Roman (1): [ARM] pxa/colibri: add UART MFP configuration for the PXA320 module
Alex Sanks (1): USB: ipaq: Add HTC Modem Support
Alex Shepard (1): Spelling fix in IPW2100 and IPW2200 Kconfig entries
Alex Stephens (1): USB: CP2101 New Device ID
Alex Tomas (9): fast ext3_statfs ext3: add extent map support ext4: 48bit physical block number support in extents When ext4_ext_insert_extent() fails to insert new blocks ext4: Make extents code sanely handle on-disk corruption ext4: Add new functions for searching extent tree ext4: Add multi block allocator for ext4 vfs: add hooks for ext4's delayed allocation support ext4: Add delayed allocation support in data=writeback mode
Alex Unleashed (1): cris: ARRAY_SIZE() cleanup
Alex Villacís Lasso (3): [IrDA]: Kingsun Dazzle IrDA USB driver [IrDA]: Kingsun KS-959 IrDA USB driver [IRDA]: Oops fix for ksdazzle
Alex Villac�s Lasso (1): [IrDA]: KingSun/DonShine USB IrDA dongle support.
Alex Williamson (31): [IA64] sba_iommu bug fixes [IA64] use common pxm function [IA64, X86_64] fix swiotlb sizing optimize writer path in time_interpolator_get_counter() hpet: fix drift and url [IA64] more robust zx1/sx1000 machvec support [NET]: Make sure ctl buffer is aligned properly in sys_sendmsg(). [ACPI] increase owner_id limit to 64 from 32 [IA64] incorrect return from ia64_pci_legacy_write() [IA64] add vmlinuz target [IA64] sanity check reserved region usage pcmcia: TI PCIxx12 CardBus controller support [IA64] Clear IRQ affinity when unregistered [IA64] remove bogus prototype ia64_esi_init() 8250 UART backup timer tpm_infineon: add support for devices in mmio space [IA64] Fix processor_get_freq serial 8250: tighten test for using backup timer virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs virtio_net: Add a virtqueue for outbound control commands virtio_net: Add a set_rx_mode interface virtio_net: Add a MAC filter table virtio_net: Add support for VLAN filtering in the hypervisor virtio_net: Allow setting the MAC address of the NIC tun: Fix unicast filter overflow virtio_net: Set the mac config only when VIRITO_NET_F_MAC virtio_net: Cleanup command queue scatterlist usage virtio_net: Fix function name typo virtio_net: Sync header with qemu iommu=pt is a valid early param PCI iommu: iommu=pt is a valid early param
Alex Woods (1): V4L/DVB (3154): TTUSB DEC driver patch roundup
Alex Zeffertt (1): xen: add xenfs to allow usermode <-> Xen interaction
Alex.Cheng@quantatw.com (1): USB: option: add QUANTA HSDPA Data Card device ids
Alexander Belyakov (5): MTD: mtdconcat NAND/Sibley support (rev.2) [MTD] [NOR] Prevent erase command invocation on suspended chip [MTD] [NOR] Remove cfi_cmdset_0001.c erase suspend fixup typo [MTD] [NOR] fix cfi_cmdset_0001 FL_SYNCING race (take 2) [JFFS2] Write buffer offset adjustment for NOR-ECC (Sibley) flash
Alexander Beregalov (197): [SCSI] scsi_cmnd.h: remove double inclusion of linux/blkdev.h x86 setup.c: cleanup includes arch/x86/kernel/cpu/common_64.c: remove double inclusions libata.h: replace __FUNCTION__ with __func__ drivers/video/console/promcon.c: fix build error IB/ipath: Fix printk format warnings atyfb_base.c: fix warning omfs: fix warning proc: fix warnings sparc: i8042-sparcio.h: fix warning ALSA: ice1724/revo: simple clean up ALSA: sound/pci/Kconfig: update for ice1712/24 ALSA: sound/pci: supported cards update ALSA: ALSA-Configuration.txt: supported cards update usb/core/driver: fix warning security.h: fix build failure ocfs2/cluster/netdebug.c: fix warning ALSA: revo51: add headphone output V4L/DVB (8681): v4l2-ioctl.c: fix warning ALSA: ice1712/aureon.c: fix coding style ALSA: ice1712/wtm: fix coding style ALSA: ice1724.c: fix coding style ALSA: ice1712.c: fix coding style UBIFS: fix printk format warnings [SCSI] qla2xxx: fix printk format warnings V4L/DVB (8560): replace __FUNCTION__ with __func__ V4L/DVB (8680): saa7134-core.c: fix warning V4L/DVB (8559): replace __FUNCTION__ with __func__ ext4: fix build failure without procfs ide-cd: fix printk format warning ext4: fix printk format warning IRDA: remove double inclusion of module.h IA64: HP_SIMETH needs to depend upon NET ASoC: switch davinci DPRINTK to pr_debug() fix for tty-serial-move-port Staging: otus: remove dependence on kernel version Staging: me4000: switch to list_for_each*() Staging: usbip: switch to list_for_each_entry() irda: fix incomplete conversation to internal stats sata_sil: Fix build breakage MMC: tmio_mmc.h: fix build problem ni5010: convert to net_device_ops dmascc: fix incomplete conversion to network_device_ops wireless: remove duplicated .ndo_set_mac_address reiserfs: fix build breakage parisc: iosapic: fix build breakage parisc: led: remove proc_dir_entry::owner parisc: asm/pdc.h should include asm/page.h parisc: drivers: fix warnings sony-laptop should depend on RFKILL Staging: meilhaus: remove dependence on kernel version Staging: meilhaus: some checkpatch.pl cleanup Staging: otus: remove old irqreturn_t definition Staging: pohmelfs: fix build breakage Staging: pohmelfs: net.c: include vmalloc.h Staging: pohmelfs: fix printk format warnings v2 Staging: pohmelfs should depend on CRYPTO Staging: pohmelfs: should include fs_struct.h Staging: echo cleanup vxge: should include tcp.h drivers/pci/intr_remapping.c: include acpi.h mux: fix build problem md/raid1: fix build breakage V4L/DVB (11438): au0828: fix Kconfig dependance loop: mutex already unlocked in loop_clr_fd() befs: fix build on parisc fs_enet: convert to netdev_ops ibm_newemac: convert to netdev_ops ariadne: convert to net_device_ops am79c961a: convert to net_device_ops at91_ether: convert to net_device_ops ep93xx_eth: convert to net_device_ops ether1: convert to net_device_ops ether3: convert to net_device_ops ASoC: n810: replace BUG() with BUG_ON() xtsonic: convert to net_device_ops tsi108_eth: convert to net_device_ops tc35815: convert to net_device_ops sun3_82586: convert to net_device_ops sh_eth: convert to net_device_ops macsonic: convert to net_device_ops macb: convert to net_device_ops mac89x0: convert to net_device_ops isa-skeleton: convert to net_device_ops ioc3-eth: convert to net_device_ops eth_v10: convert to net_device_ops drivers/net: replace BUG() with BUG_ON() if possible ehea: Fix incomplete conversion to net_device_ops a2065: convert to net_device_ops atarilance: convert to net_device_ops au1000: convert to net_device_ops bfin_mac: convert to net_device_ops declance: convert to net_device_ops Input: hp_sdc_rtc should depend on serio ipw2x00: remove old compat_net_dev_ops code usbnet: remove old compat_net_dev_ops code 8390(p): remove old compat_net_dev_ops code bmac: convert to net_device_ops cpmac: convert to net_device_ops dm9000: convert to net_device_ops hplance: convert to net_device_ops ibmveth: convert to net_device_ops irda/au1k_ir: convert to net_device_ops irda/pxaficp_ir: convert to net_device_ops irda/sa1100_ir: convert to net_device_ops iseries_veth: convert to net_device_ops ixp2000/ixpdev: convert to net_device_ops jazzsonic: convert to net_device_ops korina: convert to net_device_ops lib82596: convert to net_device_ops mace: convert to net_device_ops macmace: convert to net_device_ops meth: convert to net_device_ops mipsnet: convert to net_device_ops mvme147: convert to net_device_ops netx-eth: convert to net_device_ops pasemi_mac: convert to net_device_ops pci-skeleton: convert to net_device_ops rionet: convert to net_device_ops sb1250-mac: convert to net_device_ops sgiseeq: convert to net_device_ops smc911x: convert to net_device_ops sun3lance: convert to net_device_ops irda: include etherdevice.h for eth_*() functions wan/pc300_drv: convert to net_device_ops Staging: at76: convert to netdev_ops Staging: epl: convert to netdev_ops Staging: et131x: convert to netdev_ops Staging: otus: convert to netdev_ops Staging: rt2860: convert to netdev_ops Staging: rt2870: convert to netdev_ops Staging: rt3070: convert to netdev_ops Staging: slicoss: convert to netdev_ops Staging: sxg: convert to netdev_ops Staging: wlan-ng: convert to netdev_ops Staging: line6: convert to snd_card_create() iseries_veth: fix build breakage fs/compat_ioctl: fix build when !BLOCK sa1100_ir: fix build breakage powerpc: Make macintosh/mediabay driver depend on CONFIG_BLOCK USB: musb: fix build when !CONFIG_PM pktcdvd.h should include mempool.h 8390p: fix build breakage vxge: fix possible NULL dereference in vxge-traffic.c vxge: use max() instead of VXGE_HW_SET_LEVEL lasi_82596: fix printk format warning ar9170: fix build when !CONFIG_PM viocd: needs to depend on BLOCK ALSA: parisc/harmony: fix printk format warning de620: fix forgotten semicolon de600: convert PRINTK() to pr_debug() de620: convert PRINTK() to pr_debug() and cleanup mac89x0: remove PRINTK() skfddi: convert PRINTK() to pr_debug() Staging: agnx: switch config_interface to bss_info_changed net: remove COMPAT_NET_DEV_OPS 3c50x: convert printk() to pr_<foo>() 3c5xx: convert printk() to pr_<foo>() 8139*: convert printk() to pr_<foo>() parport_gsc: fix printk format error serial: 8250_gsc: fix printk format error ALSA: hda_intel: fix build error when !PM cfg80211: errno.h: define ERFKILL sata_sx4: speed up ECC initialization SLUB: fix build when !SLUB_DEBUG Staging: comedi: comedi_test.c should include timer.h Staging: comedi: data.c should include delay.h Staging: agnx: replace print_mac with %pM Staging: rtl8187se: convert to net_device_ops Staging: stlc45xx: replace print_mac with %pM Staging: cpc-usb: depends on PROC_FS Staging: cpc-usb: fix printk format warnings parisc: stifb: should depend on STI_CONSOLE parisc: ccio-dma: fix build failure without procfs parisc: remove CVS keywords parisc: decode_exc.c should include kernel.h parisc: superio: fix build breakage wm97xx_batery: replace driver_data with dev_get_drvdata() Staging: comedi: jr3_pci.c: add required includes Staging: stlc45xx: convert config_interface to bss_info_changed, fixing a build error net: KS8851 needs to depend on MII ar9170: fix build error when !CONFIG_AR9170_LEDS irda/au1k_ir: fix broken netdev_ops conversion irda/sa1100_ir: fix broken netdev_ops conversion Staging: vt6655: fix build when !CONFIG_WIRELESS_EXT Staging: vt6655: remove dependency on WIRELESS_EXT version Staging: otus: remove dependency on WIRELESS_EXT version Staging: vt6656: remove dependency on kernel version Staging: vt6656: remove dependency on WIRELESS_EXT version Staging: vt665x: depend on WIRELESS_EXT Staging: at76_usb: fix !CONFIG_WIRELESS_EXT build Staging: at76_usb: replace mac2str() with %pM Staging: wlan-ng: remove dependency on WIRELESS_EXT version Staging: rt2860: remove dependency on WIRELESS_EXT version Staging: agnx: remove flush_workqueue() Staging: vt665x: fix built-in compiling cciss: fix build when !PROC_FS
Alexander Bigga (3): [MIPS] Fix for pci config_access on alchemy au1x000 [MIPS] Alchemy: Fix PCI-memory access [MIPS] Alchemy: Fix PCI-memory access
Alexander Chiang (12): ACPI: make acpi_pci_bind() static ACPI: Introduce acpi_is_root_bridge() ACPI: Introduce acpi_get_pci_dev() ACPI: rearrange acpi_pci_bind/acpi_pci_unbind in pci_bind.c ACPI: eviscerate pci_bind.c ACPI: simplify acpi_pci_irq_add_prt() API ACPI: simplify acpi_pci_irq_del_prt() API ACPI: acpi_pci_unbind should clean up properly after acpi_pci_bind PCI Hotplug: acpiphp: convert to acpi_get_pci_dev ACPI: kill acpi_get_pci_id ACPI: video: convert to acpi_get_pci_dev ACPI: kill acpi_get_physical_pci_device()
Alexander Clouter (27): cpufreq_conservative/ondemand: invert meaning of 'ignore nice' cpufreq: documentation for 'ondemand' and 'conservative' cpufreq_conservative: aligning of codebase with ondemand cpufreq_conservative: alter default responsiveness cpufreq_conservative: make for_each_cpu() safe cpufreq_conservative: alternative initialise approach [ARM] Orion: add Technologic Systems TS-78xx support ALi M7101 PMU also available on Sun Netra's too [ARM] orion5x: add rtc-m48t86 to orion5x_defconfig [ARM] orion5x: remove TS-78xx NOR support as it does not exist [ARM] orion5x: TS-78xx comment shifting [ARM] orion5x: TS-78xx support for 'hotplug' of FPGA devices hwrng: timeriomem - New driver [CPUFREQ] conservative: amend author's email address [CPUFREQ] conservative: fix dbs_cpufreq_notifier so freq is not locked [CPUFREQ] conservative: fixup governor to function more like ondemand logic [CPUFREQ] conservative: remove 10x from def_sampling_rate [ARM] orion5x: ts78xx make more bulletproof the RTC load/unload code [ARM] orion5x: ts78xx amend RTC registering to not depend on ifdef's [ARM] orion5x: ts78xx add NAND support via plat_nand [ARM] orion5x: added a new FPGA ID set for the TS-78xx [ARM] orion5x: update of FPGA ID's for the TS-78xx hwrng: timeriomem - Use phys address rather than virt hwrng: timeriomem - Fix potential oops (request_mem_region/__devinit) [ARM] orion: add hwrng timeriomem hook to TS-78xx mtd: extend plat_nand for (read|write)_buf MIPS: Fix compile for !CONFIG_SMP
Alexander Duyck (180): igb: fix parameter options igb: fix init on 82575 with MNG enabled igb: update ethtool stats to support multiqueue igb: add 82576 MAC support igb: Add support for quad port WOL and feature flags igb: add page recycling support igb: add support for in kernel LRO net: add netif_napi_del function to allow for removal of napistructs igb: update suspend resume igb: unused variable warning in igb remove igb: Improve multiqueue AIM support igb: fix comments igb: fix null pointer dereference seen with fiber NICs igb: fixes 82576 serdes init to correctly support manual flow control changes igb: correct issue of set_mta member of mac.ops not being populated igb: remove three redundant functions left in the code igb: remove igb_init_managability as it is deprecated ixgbe: fix vlan filtering igb: force all queues to interrupt once every 2 seconds igb: ethtool -d reads EICR which is incorrect as it is read on clear igb: fix setting the number of tx queues igb: remove 82576 quad adapter igb: remove unneeded cleaned variable in clean_tx_irq path igb: clean up a stray fake netdev code left in rx path ixgbe: change config srrctl to only program one register per VMDq/RSS id vlan: vlan device not reading gso max size of parent. pkt_sched: Add multiqueue scheduler support pkt_action: add new action skbedit skbedit: Fix a typo in the documentation multiq: Further multiqueue cleanup netdev: simple_tx_hash shouldn't hash inside fragments multiq: requeue should rewind the current_band ixgbe: correctly add and remove napi queues ixgbe: whitespace/formatting cleanup igb: fix tx data corruption with transition to L0s on 82575 e1000e: enable ECC correction on 82571 silicon igb: update name to reflect new hardware igb: simplify swap in clean_rx_irq if using packet split igb: Fix tx/rx_ring_count parameters for igb on suspend/resume/ring resize ixgbe: this patch adds support for DCB to the kernel and ixgbe driver DCB: Add interface to query for the DCB capabilities of an device. DCB: Add interface to query # of TCs supported by device DCB: Add interface to query the state of PFC feature. DCB: Add support for DCB BCN e1000e: disable correctable errors for quad ports while going to D3 igb: do not use phy ops in ethtool test cleanup for non-copper parts igb: remove unneeded bit refrence when enabling jumbo frames igb: loopback bits not correctly cleared from RCTL register igb: link up/down messages must follow a specific format igb: Add support for pci-e Advanced Error Reporting igb/e1000e: Naming interrupt vectors igb: update handling of RCTL for smaller buffer sizes igb: Correctly determine pci-e function number in virtual environment igb: defeature tx head writeback igb: re-order queues to support cleaner use of ivar on 82576 igb: igb should not flag lltx igb: make certain to power on optics for 82576 fiber nics e1000: drop lltx, remove unnecessary lock igb: Fix DCA errors and do not use context index for 82576 igb: prevent skb_over panic w/ mtu smaller than 1K igb: fix link reporting when using sgmii igb: optimize/refactor receive path igb: move setting of buffsz out of repeated path in alloc_rx_buffers igb: move initialization of number of queues into set_interrupt_capability igb: remove check for needing an io port igb: add link check function igb: make dev_spec a union and remove dynamic allocation igb: read address from RAH/RAL instead of from EEPROM igb: rename phy ops igb: rename nvm ops igb: remove unused rx_hdr_split statistic igb: update feature flags supported in ethtool igb: update testing done by ethtool igb: add counter for dma out of sync errors igb: cleanup igb_netpoll to be more friendly with napi & GRO igb: remove redundant timer updates and cleanup watchdog_task igb: rename igb_update_mc_addr_list_82575 to not include the 82575 igb: remove unnecessary adapter->hw calls when just hw-> will do. igb: don't read eicr when responding to legacy interrupts igb: move get_hw_control within igb_resume. igb: change pba size determination from if to switch statement igb: remove disable_av variable from mac_info struct igb: remove redundant count set and err_hw_init igb: update stats before doing reset in igb_down igb: fix two minor items found during code review igb: update version number and copyright dates igb: misc whitespace/formatting cleanups igb: reduce size required to trigger low latency igb: cleanup incorrect comment and set IP Checksum Enable igb: misc cleanup to combine one if statement igb: remove unused defines igb: transition driver to only using advanced descriptors igb: update napi polling to consolidate function and return correct values igb: add vfs_allocated_count as placeholder for number of vfs igb: add pf side of VMDq support igb: Add support for enabling VFs to PF driver. igb: this patch addes the sr-iov enablement option via num_vfs parameter igb: remove skb_orphan calls PCI: Add PCI quirk to disable L0s ASPM state for 82575 and 82598 igb: remove netif running call from igb_poll igb: resolve warning of unused adapter struct igb: support wol on second port igb: add PF to pool igb: correct typo that was setting vfta mask to 1 igb: add support for another dual port 82576 non-security nic igb: add support for 82576 quad copper adapter igb: remove ASPM L0s workaround e1000e: add support for 82583 device id e1000e: fix dma error handling issues ixgb: refactor tx path to use skb_dma_map/unmap igb: remove IGB_DESC_UNUSED since it is better handled by a function call igb: update driver to use setup_timer function igb: rework igb_set_multi so that vfs are properly updated igb: cleanup tx dma so map & unmap use matching calls e1000: fix tx hang detect logic and address dma mapping issues e1000: cleanup clean_tx_irq routine so that it completely cleans ring e1000e: commonize tx cleanup routine to match e1000 & igb igb: add support for x2 link width configurations igb: set num_rx/tx_queues to 0 when queues are freed igb: increase delay for copper link setup igb: cleanup igb loopback path ixgbe: fix build when DEBUG is defined ixgbe: refactor tx buffer processing to use skb_dma_map/unmap igbvf: add new driver to support 82576 virtual functions igb: remove sysfs entry that was used to set the number of vfs net: netif_device_attach/detach should start/stop all queues ixgbe: only allow WOL for 82599 KX4 NIC igb: fix unused external references introduced with sr-iov changes igbvf: fix unused external references igb: do not check for vf_data if we didn't enable vfs igb: always use adapter->itr as EITR value igb: reconfigure mailbox timeout logic igb: make rxcsum configuration seperate from multiqueue igb/ixgbe: remove unecessary checks for CHECKSUM_UNNECESSARY ixgbe: enable HW RSC for 82599 igbvf: cleanup flags and allow for rx checksum to be disabled igb/igbvf: set rx csum always enabled in hw, disable via sw pci: update 82576 sr-iov quirk with latest device IDs ixgbe: make q_vectors dynamic to reduce netdev size ixgbe: skb_record_rx_queue should record rx queue instead of vector ixgbe: remove ixgbe_napi_add/del_all references igb: resolve panic on shutdown when SR-IOV is enabled ixgbe: always set header length in SRRCTL ixgbe: set queue0 for srrctl configuration correctly for DCB ixgbe: set max desc to prevent total RSC packet size of 64K igb: do not re-register DCA requester on device reset ixgbe: only register DCA requester once igb/e1000e: update PSSR_MDIX value to reflect correct bit ixgbe: use rx_buffer_info->dma instead of nr_frags to determine skb unmap ixgbe: move v_idx into q_vector and use as index only ixgbe: move tx processing into NAPI context igb: return PCI_ERS_RESULT_DISCONNECT on permanent error if_ether: add define for 1588 aka Timesync igb: set lan id prior to configuring phy igb: remove media type fiber as it is misleading igb: make serdes power down available for 82575 in addition to 82576 parts igb: change configure_pcs_link to void since it always returns 0 igb: do not overwrite EEPROM LED settings igb: add completion timeout workaround for 82575/82576 igb: move all multicast addresses into multicast table array igb: cleanup receive address register initialization igb: remove unused switch statement from igb_set_wol igb: add support for 82576 mezzanine card igb: use buffer_info->dma instead of shinfo->nr_frags to determine unmap igb: cleanup flow control configuration to make requested/current more clear igb: initialize mailbox function pointers prior to phy init igbvf: resolve "frees DMA memory with different size" warnings igbvf: Allow VF driver to correctly recognize failure to set mac igb/ixgbe: add IPV6_CSUM support to vlan_features igb: add support for set_rx_mode netdevice operation igb: only disable/enable interrupt bits for igb physical function igb: set vf rlpml wasn't taking vlan tag into account PCI quirk: update 82576 device ids in SR-IOV quirks list igb: reset sgmii phy at start of init igb: do not allow phy sw reset code to make calls to null pointers igb: resolve namespacecheck warning for igb_hash_mc_addr e1000e: swap max hw supported frame size between 82574 and 82583 igb: fix memory leak when setting ring size while interface is down ixgbe: fix memory leak when resizing rings while interface is down igbvf: fix memory leak when ring size changed while interface down
Alexander E. Patrakov (4): usr/Kconfig: fix typo kconfig: fix path to modules.txt in Kconfig help Remove obsolete fat_cvf help text V4L/DVB (6506): saa7134-alsa: Fix mmap support
Alexander Gattin (1): USB: add new device id to option driver
Alexander Graf (20): fix logic error in ipc compat semctl() KVM: Implement dummy values for MSR_PERF_STATUS KVM: Ignore DEBUGCTL MSRs with no effect KVM: SVM: Clean up VINTR setting KVM: SVM: Move EFER and MSR constants to generic x86 code KVM: SVM: Add helper functions for nested SVM KVM: SVM: Implement GIF, clgi and stgi KVM: SVM: Implement hsave KVM: SVM: Add VMLOAD and VMSAVE handlers KVM: SVM: Add VMRUN handler KVM: SVM: Add VMEXIT handler and intercepts KVM: SVM: Allow setting the SVME bit KVM: SVM: Only allow setting of EFER_SVME when CPUID SVM is set KVM: SVM: Add microcode patch level dummy x86: Add EFER descriptions for FFXSR KVM: Add FFXSR support x86: Add definition for IGNNE MSR KVM: Implement MSRs used by Hyper-V KVM: SVM: Implement INVLPGA KVM: SVM: Improve nested interrupt injection
Alexander Holler (1): ALSA: hda - Added support for Asus V1Sn
Alexander Inyukhin (1): cdrom: handle TOC
Alexander Kern (1): atyfb: Remove code that sets sync polarity unconditionally
Alexander Krizhanovsky (1): autofs: fix "busy inodes after umount..."
Alexander Nyberg (19): swsusp: SMP fix x86_64: Bug in new out of line put_user() x86_64: fix new out of line put_user() x86_64: saved_command_line overflow fix Hotplug: Make dev->bus checking consistent x86 stack initialisation fix x86_64: CONFIG_BUG=n fixes Fixup VIA IRQ quirk Note on ACPI build fix acpi build fix: x86 setup.c x86_64: i8259.c iso99 structure initialization avoid resursive oopses kdump: Use real pt_regs from exception kdump: Save trap information for later analysis x86_64: cpu hotplug changes kills nmi watchdog x86-64: use proper VM_FAULT_xxx macros ns558 list handling fix Remove unnecessary BUG_ON in irq.c Fix fs/exec.c:788 (de_thread()) BUG_ON
Alexander Schmidt (8): IB/ehca: Update qp_state on cached modify_qp() IB/ehca: Rename goto label in ehca_poll_cq_one() IB/ehca: Repoll CQ on invalid opcode IB/ehca: Check idr_find() return value IB/ehca: Discard double CQE for one WR IB/ehca: Generate flush status CQ entries IB/ehca: Bump version number IB/ehca: Make port autodetect mode the default
Alexander Schulz (3): ARM: 2815/1: Shark: new defconfig, fixes with __io and serial ports ARM: 2816/1: Shark: boot kernel images bigger than 1 MB [ARM] 5363/1: Shark cleanup and new defconfig
Alexander Shmelev (1): [SPARC32]: Fix bug in sparc optimized memset.
Alexander Shumakovitch (1): USB: qcserial: add device id for HP devices
Alexander Simon (1): V4L/DVB (7475): Added support for Terratec Cinergy T USB XXS
Alexander Smal (1): ide: add TSSTcorp CDDVDW SH-S202H to ivb_list[]
Alexander Strakh (1): [CIFS] Memory leak in ntlmv2 hash calculation
Alexander Tuschen (1): V4L/DVB (4442): [PATCH] Freecom DVB-T stick with ID 14aa:0225
Alexander Viro (3): fix for prune_icache()/forced final iput() races Fix double decrement of mqueue_mnt->mnt_count in sys_mq_open PPID filtering fix
Alexander Wold (1): v4l: 705: added kworld vstream expertdvd
Alexander Y. Fomichev (1): jsm: correctly support multiple 4/8-port boards
Alexander Zarochentsev (4): reiserfs: handle trans_id overflow reiserfs: use balance_dirty_pages_ratelimited_nr in reiserfs_file_write() i_mutex does not need to be locked in reiserfs_delete_inode() fuse: fix error case in fuse_readpages
Alexander Zarochentzev (1): reiserfs: fix transaction overflowing
Alexander van Heukelum (114): x86: avoid section mismatch involving arch_register_cpu Solve section mismatch for free_area_init_core. x86: reserve end-of-conventional-memory to 1MB on 32-bit x86: reserve_early end-of-conventional-memory to 1MB, 64-bit x86: reserve end-of-conventional-memory to 1MB, 64-bit x86: reserve end-of-conventional-memory to 1MB, 32-bit, use paravirt_enabled x86: reserve end-of-conventional-memory to 1MB, 64-bit, use paravirt_enabled x86: remove superfluous initialisation in boot code. [POWERPC] Use asm-generic/bitops/find.h in bitops.h x86: cleanup boot-heap usage x86: change x86 to use generic find_next_bit x86, uml: fix uml with generic find_next_bit for x86 x86, generic: optimize find_next_(zero_)bit for small constant-size bitmaps x86: merge the simple bitops and move them to bitops.h generic: introduce a generic __fls implementation generic: implement __fls on all 64-bit archs bitops: use __fls for fls64 on 64-bit archs x86: generic versions of find_first_(zero_)bit, convert i386 x86: switch 64-bit to generic find_first_bit x86: optimize find_first_bit for small bitmaps x86, UML: remove x86-specific implementations of find_first_bit x86: finalize bitops unification x86, bitops: select the generic bitmap search functions x86: fix warning in "x86: clean up vSMP detection" cpumask: make for_each_cpu_mask a bit smaller x86: move i386 memory setup code to e820_32.c x86: initial changes to unify traps_32.c and traps_64.c x86: traps_xx: shuffle headers and globals x86: traps_xx: modify __die x86: traps_xx: modify do_trap x86: traps_xx: restructure do_general_protection() x86: traps_xx: modify default_do_nmi x86: traps_xx: various small changes x86, cleanup: fix description of __fls(): __fls(0) is undefined x86: traps_xx: refactor die() like in x86_64 x86: traps_xx: modify x86_64 to use _log_lvl variants x86, 64-bit, dwarf2: push pushes 8 bytes and popf pops 8 i386: remove kprobes' restore_interrupts in favour of conditional_sti i386: prepare to convert exceptions to interrupts i386: convert hardware exception 0 to an interrupt gate i386: expand exception 3 DO_TRAP macro i386: convert hardware exception 4 to an interrupt gate i386: convert hardware exception 5 to an interrupt gate i386: convert hardware exception 6 to an interrupt gate i386: convert hardware exception 7 to an interrupt gate i386: convert hardware exception 9 to an interrupt gate i386: convert hardware exception 10 to an interrupt gate i386: convert hardware exception 11 to an interrupt gate i386: convert hardware exception 12 to an interrupt gate i386: convert hardware exception 13 to an interrupt gate i386: convert hardware exception 15 to an interrupt gate i386: convert hardware exception 16 to an interrupt gate i386: convert hardware exception 17 to an interrupt gate i386: convert hardware exception 18 to an interrupt gate i386: convert hardware exception 19 to an interrupt gate i386: remove temporary DO_TRAP macros, expanding the last one used i386: add TRACE_IRQS_OFF to entry_32.S in 'error_code' i386: add TRACE_IRQS_OFF for exception 1 (debug) i386: add TRACE_IRQS_OFF for the nmi i386: add TRACE_IRQS_OFF for the exception 3 (int3) i386: trace_hardirqs_fixup should now not be necessary: irqs are off. traps: x86_64: add TRACE_IRQS_OFF in error_entry traps: x86_64: add TRACE_IRQS_OFF in paranoidentry macro traps: x86_64: remove trace_hardirqs_fixup from DO_ERROR_INFO macro traps: x86_64: remove trace_hardirqs_fixup from int3 handler traps: x86_64: remove trace_hardirqs_fixup from debug handler traps: x86: remove trace_hardirqs_fixup from pagefault handler traps: i386: make do_trap more like x86_64 i386: split out dumpstack code from traps_32.c x86_64: split out dumpstack code from traps_64.c x86, traps: split out math_error and simd_math_error x86, traps, i386: factor out lazy io-bitmap copy x86, traps: introduce dotraplinkage x86, traps: converge do_debug handlers traps: x86: converge trap_init functions traps: x86_64: make math_state_restore more like i386 traps: i386: use preempt_conditional_sti/cli in do_int3 traps: x86_64: make io_check_error equal to the one on i386 traps: i386: expand clear_mem_error and remove from mach_traps.h traps: x86_64: use task_pid_nr(tsk) instead of tsk->pid in do_general_protection traps: x86: various noop-changes preparing for unification of traps_xx.c traps: x86: make traps_32.c and traps_64.c equal traps: x86: finalize unification of traps.c dumpstack: x86: move die_nmi to dumpstack_32.c dumpstack: x86: make printk_address equal dumpstack: x86: add "end" parameter to valid_stack_ptr and print_context_stack dumptrace: x86: consistently include loglevel, print stack switch dumpstack: x86: use log_lvl and unify trace formatting dumpstack: i386: make kstack= an early boot-param and add oops=panic dumpstack: x86: various small unification steps dumpstack: x86: various small unification steps, fix i386, dumpstack: move crash_kexec before bust_spinlocks(0) in oops_end x86, dumpstack: let signr=0 signal no do_exit x86_64, dumpstack: move kexec_crash from __die to oops_end x86, dumpstack: always call oops_exit from oops_end i386, dumpstack: use x86_64's method to account die_nest_count i386, dumpstack: use oops_begin/oops_end in die_nmi i386, dumpstack: unify die() x86: irq: fix apicinterrupts on 64 bits x86: entry_64.S: remove whitespace at end of lines x86: move entry_64.S register saving out of the macros x86: clean up after: move entry_64.S register saving out of the macros x86: introduce save_rest and restructure the PTREGSCALL macro in entry_64.S x86: entry_64.S: factor out save_paranoid and paranoid_exit x86: entry_64.S: split out some macro's and move common code to paranoid_exit x86: split out some macro's and move common code to paranoid_exit, fix x86: include ENTRY/END in entry handlers in entry_64.S x86: KPROBE_ENTRY should be paired wth KPROBE_END x86_64: get rid of the use of KPROBE_ENTRY / KPROBE_END i386: get rid of the use of KPROBE_ENTRY / KPROBE_END x86: fix function definitions after: x86: apic - introduce imcr_ helpers i386: fix return to 16-bit stack from NMI handler i386: fix/simplify espfix stack switching, move it into assembly x86: de-assembler-ize asm/desc.h
Alexandr Andreev (3): [IA64] sync compat getdents x86-64: wire up compat sched_rr_get_interval(2) parisc: sync compat getdents
Alexandr Smirnov (5): Marvell PHY m88e1111 driver fix [POWERPC] 85xx: Emerson KSI8560 base support [POWERPC] 85xx: Emerson KSI8560 bootwrapper [POWERPC] 85xx: Emerson KSI8560 default config [POWERPC] 85xx: Emerson KSI8560 device tree
Alexandra Kossovsky (1): [COMPAT] net: SIOCGIFCONF data corruption
Alexandra N. Kossovsky (1): [NET]: bonding documentation fix for multiple bonding interfaces
Alexandre Becholey (1): rt73usb: fix for master mode
Alexandre Bounine (1): rapidio: fix multi-switch enumeration
Alexandre Duret-Lutz (1): USB: usb-storage support for SONY DSC-T5 still camera
Alexandre Karpenko (1): HID: add fn key support on Macbook Pro 4,1 and Macbook Air
Alexandre Oliva (2): sbp2 slab corruption fix x86-64: bitops fix for -Os
Alexandre Ratchov (2): ext4: allow larger descriptor size ext4: move block number hi bits
Alexandre Rusev (1): [ARM] 4839/1: fixes kernel Oops in /dev/mem device driver for memory map with PHYS_OFF
Alexandros Batsakis (5): nfsd: lock state around put client and delegation in nfsd4_cb_recall nfsd41: move channel attributes from nfsd4_session to a nfsd4_channel_attr struct nfsd41: sunrpc: svc_tcp_recv_record() nfsd41: sunrpc: add new xprt class for nfsv4.1 backchannel nfsd41: modify nfsd4.1 backchannel to use new xprt class
Alexey Demin (1): EMAC driver: fix bug - invalidate data cache of new_skb->data range when cache is WB
Alexey Dobriyan (857): [NET]: netdevice.h: be'ify packet_type [TOKENRING]: be'ify trh_hdr, trllc, rif_cache_s [TOKENRING]: net/802/tr.c: s/struct rif_cache_s/struct rif_cache/ [CIFS] fs/cifs/netmisc.c: fix sparse warning [AX25]: endian-annotate ax25_type_trans() [ATALK]: endian annotations pm3fb typo fix I2C: drivers/i2c/*: #include <linux/config.h> cleanup x86: #include asm/uaccess.h in asm/checksum.h Remove i386_ksyms.c, almost. Document the fact that linux-arm-kernel is subscribers-only. Introduce tty_unregister_ldisc() Convert users to tty_unregister_ldisc() saa7134: mark little endian ptr fs/qnx4/*: fix sparse warnings Makefile: s/gcc-option/cc-option/ DCO: use IANA-reserved second level domain name kexec: fix sparse warnings [NET]: Remove __ARGS from include/net/slhc_vj.h propagate __nocast annotations [SCTP]: __nocast annotations [NET]: __be'ify *_type_trans() visws: reexport pm_power_off Really __nocast-annotate kmalloc_node() drm: via: fix sparse warnings [NET]: Make skb->protocol __be16 freevxfs: fix breakage introduced by symlink fixes zd1201 kmalloc size fix drivers/hwmon/*: kfree() correct pointers zfcp: fix compilation due to rports changes [NET]: net/802: more endian annotations selinux: endian notations Adapt scripts/ver_linux to new util-linux version strings USB ldusb: fmt warnings fixes for 64-bit platforms sb16_csp: remove home-grown le??_to_cpu macros sb16_csp: untypedef Fix breakage on ppc{,64} by "nvidiafb: Fallback to firmware EDID" [8021Q]: Add endian annotations. [NETFILTER] Fix sparse endian warnings in pptp helper [IRDA]: Fix memory leak in irttp_init() [IRDA]: *irttp cleanup [ROSE]: do proto_unregister() on exit paths [ROSE]: return sane -E* from rose_proto_init() [ROSE]: check rose_ndevs earlier [ROSE]: fix typo (regeistration) n_r3964: drop bogus fmt casts bfs endianness annotations radio-cadet: check request_region() return value correctly starfire: free_irq() on error path of netdev_open() mdc800: remove embrions of C++ exceptions fs/attr.c: remove BUG() Documentation/sparse.txt: mention CF=-Wbitwise atmel: memset correct range v4l: 721: check kthread correctly alim15x3: use KERN_WARNING [TG3]: fixup tot_len calculation drivers/pcmcia/cistpl.c: fix endian warnings cris: kgdb: remove double_this() [NET]: Endian-annotate struct iphdr [NET]: Endian-annotate in_aton() Fix more "if ((err = foo() < 0))" typos Disable rio on 64-bit platforms [PARISC] Add __user annotation to eisa_eeprom.c [PARISC] Add __iomem to __raw_check_addr() [PARISC] Use C99 initializers in asm-parisc/processor.h Fix "stuct", "strut", "struc" typos s390: fix cpcmd calls on UP arm26: add L1_CACHE_SHIFT arm26: kernel/irq.c: fix compilation arm26: s/task_threas_info/task_thread_info/ Input: iforce - do not return ENOMEM upon successful allocation USB: arm26: fix compilation of drivers/usb/core/message.c [ALSA] Fix adding second dma channel tsunami_flash: fix "parse error before ';' token" lp486e: remove SLOW_DOWN_IO alpha: dma-mapping.h: add "struct scatterlist;" ipw2200: fix ->eeprom[EEPROM_VERSION] check mips: gdb-stub.c: fix parse error before ; token Mark CONFIG_UFS_FS_WRITE as BROKEN arch/sh64/kernel/time.c: add module.h arm26: fix find_first_zero_bit related warnings arm26: fix warnings about NR_IRQS being not defined arm26: remove irq_exit() from hardirq.h arm26: select system type via "choice" arm26: fixup get_signal_to_deliver call arm26: fixup asm statement in kernel/fiq.c arm26: drop local task_running copy arm26: drop first arg of prepare_arch_switch, finish_arch_switch arm26: add __kernel_old_dev_t for nfsd arm26: select BLK_DEV_FD only on A5K xtensa: add asm/futex.h dscc4: fix dscc4_init_dummy_skb check include/asm-*/bitops.h: fix more "~0UL >> size" typos ixj: fix writing silence check ipmi: mem_{in,out}[bwl] => intf_mem_{in,out}[bwl] dscc4: fix dscc4_init_dummy_skb check mm/mempolicy.c: fix 'if ();' typo drivers/fc4/fc.c: memset correct length video1394: fix "return E;" typo V4L/DVB (3413): Typos grab bag of the month V4L/DVB (3413): Typos grab bag of the month [SCSI] drivers/scsi/FlashPoint.c: remove unused things [SCSI] drivers/scsi/FlashPoint.c: remove trivial wrappers [SCSI] drivers/scsi/FlashPoint.c: remove UCHAR [SCSI] drivers/scsi/FlashPoint.c: remove USHORT [SCSI] drivers/scsi/FlashPoint.c: remove UINT [SCSI] drivers/scsi/FlashPoint.c: remove ULONG [SCSI] drivers/scsi/FlashPoint.c: remove ushort_ptr [SCSI] drivers/scsi/FlashPoint.c: use standard fixed size types [SCSI] drivers/scsi/FlashPoint.c: untypedef struct _SCCB [SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_info [SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_tar_info [SCSI] drivers/scsi/FlashPoint.c: untypedef struct NVRAMInfo [SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBcard [SCSI] drivers/scsi/FlashPoint.c: Lindent [SCSI] drivers/scsi/FlashPoint.c: don't use parenthesis with "return" [ATM] suni: cast arg properly in SONET_SETFRAMING It's UTF-8 [ALSA] vx - Fix memory leak on error path fs/ufs/file.c: drop insane header dependencies Extract inode_inc_link_count(), inode_dec_link_count() minix: switch to inode_inc_link_count, inode_dec_link_count sysv: switch to inode_inc_count, inode_dec_count ext2: switch to inode_inc_count, inode_dec_count ufs: switch to inode_inc_count, inode_dec_count fs/*/file.c: drop insane header dependencies extract-ikconfig: use mktemp(1) extract-ikconfig: be sure binoffset exists before extracting extract-ikconfig: don't use --long-options s/;;/;/g drivers/block/acsi_slm.c: size_t can't be < 0 Typo fixes ver_linux: don't print reiser4progs version if none found fs/compat.c: fix 'if (a |= b )' typo gigaset: endian fix [IPX]: Correct argument type of ipxrtr_delete(). [IPX]: Correct return type of ipx_map_frame_type(). [IPV6]: Endian fix in net/ipv6/netfilter/ip6t_eui64.c:match(). [NETFILTER]: GRE conntrack: fix htons/htonl confusion selinux: endian fix [NET]: Fix "ntohl(ntohs" bugs [IRDA]: fix 16/32 bit confusion [IRDA]: fixup type of ->lsap_state e1000: endian fixes [NETFILTER]: PPTP helper: fix sstate/cstate typo NFSv4: really return status from decode_recall_args() sata_sil24: endian anotations [NETFILTER]: PPTP helper: fixup gre_keymap_lookup() return type [IPV4] igmp: Fixup struct ip_mc_list::multiaddr type [IPV4]: Right prototype of __raw_v4_lookup() [IPX]: Endian bug in ipxrtr_route_packet() [BNX2]: Endian fixes. Don't trigger full rebuild via CONFIG_MTRR Don't trigger full rebuild via CONFIG_X86_MCE blktrace_api.h: endian annotations nfs: remove nfs_put_link() emu10k1: mark midi_spinlock as used nbd: endian annotations Fix "biovec-(256)" in /proc/slabinfo xfs: update ->flush method proto reiserfs: remove reiserfs_aio_write() [XFS] link(2) on directory is banned in VFS. [XFS] * There is trivial "inode => vnode => inode" conversion, but only [XFS] remove unused behaviour lock - shrink XFS vnode as a side effect. [XFS] Reduce size of xfs_trans_t structure. * remove ->t_forw, ->t_back -- [XFS] Remove redundant directory checks from inode link operation. [SUNLANCE]: fix compilation on sparc-UP [NETFILTER]: include/linux/netfilter_bridge.h: header cleanup [NET]: Fix more per-cpu typos debug_locks.h: add "struct task_struct;" Fix more per-cpu typos eicon: fix define conflict with ptrace [AGPGART] CONFIG_PM=n slim: drivers/char/agp/efficeon-agp.c [AGPGART] CONFIG_PM=n slim: drivers/char/agp/intel-agp.c xircom_cb: wire up errors from pci_register_driver() Input: remove dead URLs from Doclumentation/input/joystick.txt CONFIG_PM=n slim: drivers/scsi/sata_sil* Fix docs for fs.suid_dumpable [AGPGART] agp.h: constify struct agp_bridge_data::version optical /proc/ide/*/media sh: fix FPN_START typo headers_check: improve #include regexp headers_check: clarify error message CONFIG_PM=n slim: drivers/ieee1394/ohci1394.c [TCP] tcp_lp: use BUILD_BUG_ON [TCP] tcp_bic: use BUILD_BUG_ON [TCP] Congestion control (modulo lp, bic): use BUILD_BUG_ON [NET]: Use SLAB_PANIC [IPV4]: Make struct in_addr::s_addr __be32 [IPV4]: Make struct sockaddr_in::sin_port __be16 [NETFILTER]: xt_policy: remove dups in .family [ALSA] emu10k1x: simplify around pci_register_driver() V4L/DVB (4499): CONFIG_PM=n slim: drivers/media/video/* V4L/DVB (4512): Ks0127: wire up i2c_add_driver() return value [SCSI] 3w-xxxx: fix "ATA UDMA upgrade" message number sh: remove cpu_online() definition from <asm/smp.h> jbd: use BUILD_BUG_ON in journal init Really ignore kmem_cache_destroy return value Make kmem_cache_destroy() return void USB: Turn usb_resume_both() into static inline [XFS] pass inode to xfs_ioc_space(), simplify some code. There is trivial [XFS] move XFS_IOC_GETVERSION to main multiplexer atxp1: Signed/unsigned char bug fix [SUNRPC]: svc_{get,put}nl() [SUNRPC]: trivial endianness annotations task_struct: ifdef Missed'em V IPC ifdef blktrace debugging fields tty_io.c: keep davej sane ifdef ->quota_read, ->quota_write reiserfs: ifdef xattr_sem reiserfs: ifdef ACL stuff from inode fs.h: ifdef security fields CONFIG_PM=n slim: drivers/parport/parport_serial.c CONFIG_PM=n slim: sound/oss/trident.c CONFIG_PM=n slim: sound/oss/cs46xx.c windfarm_smu_sat.c: simplify around i2c_add_driver() cramfs: rewrite init_cramfs_fs() freevxfs: fix leak on error path cramfs: make cramfs_uncompress_exit() return void 9p: fix leak on error path Ban register_filesystem(NULL); Documentation/SubmittingDrivers: minor update kmemdup: introduce kmemdup: some users Create fs/utimes.c proper flags type of spin_lock_irqsave() [SERIAL] CONFIG_PM=n slim: drivers/serial/8250_pci.c Remove NULL check in register_nls() CONFIG_PM=n slim: drivers/ide/pci/sc1200.c cdrom: add endianness annotations serpent: fix endian warnings chelsio: add endian annotations Finish annotations of struct vlan_ethhdr fs/*: use BUILD_BUG_ON DAC960: use memmove for overlapping areas lockdep: use BUILD_BUG_ON md: use BUILD_BUG_ON ACPI: asus_acpi: don't printk on writing garbage to proc files sx: fix user-visible typo (devic) USB: drivers/usb/net/*: use BUILD_BUG_ON OOM killer meets userspace headers kernel/nsproxy.c: use kmemdup() [MTD] JEDEC probe: fix comment typo (devic) i2o/exec-osm.c: use "unsigned long flags;" [SCSI] scsi_lib.c: use BUILD_BUG_ON CONFIG_PM=n slim: drivers/pcmcia/* i82092: wire up errors from pci_register_driver() cryptocop: double spin_lock_irqsave() [GFS2] don't panic needlessly [CPUFREQ] gx-suspmod: fix "&& 0xff" typo ipmi_si_intf.c: fix "&& 0xff" typos V4L/DVB (4795): Tda826x: use correct max frequency V4L/DVB (4818): Flexcop-usb: fix debug printk pata_artop: fix "& (1 >>" typo Don't give bad kprobes example aka ") < 0))" typo i2c-ixp4xx: fix ") != 0))" typo reiserfs: fmt bugfix Enforce "unsigned long flags;" when spinlocking mqueue.h: don't include linux/types.h prism54: use BUILD_BUG_ON [ATM] ambassador,firestream: "-1 >>" is implementation defined [ROSE] rose_add_loopback_node: propagate -E x86-64: use BUILD_BUG_ON in FPU code paride: rename pi_register() and pi_unregister() paride_register(): shuffle return values Compile-time check re world-writeable module params fs/*: trivial vsnprintf() conversion hpfs: bring hpfs_error() into shape drivers/cdrom/*: trivial vsnprintf() conversion reiserfs: add missing D-cache flushing do_coredump() and not stopping rewrite attacks? ohci1394: shortcut irq printing drivers/isdn/*: trivial vsnprintf() conversion drivers/video/*: use kmemdup() [SPARC{32,64}]: Propagate ptrace_traceme() return value. sysctl: remove some OPs sysctl: remove unused "context" param V4L/DVB (5012): Usbvision fix: It was using "&&" instead "&" fuse: fix typo [NETFILTER] xt_hashlimit.c: fix typo pata_optidma: typo in Kconfig [MIPS] There is no __GNUC_MAJOR__ Fix NULL ->nsproxy dereference in /proc/*/mounts core-dumping unreadable binaries via PT_INTERP [IPV4/IPV6] multicast: Check add_grhead() return value sysctl_{,ms_}jiffies: fix oldlen semantics Consolidate default sched_clock() proc: remove useless (and buggy) ->nlink settings sn2: use static ->proc_fops seq_file conversion: coda seq_file conversion: toshiba.c Move TASK_XACCT, TASK_IO_ACCOUNTING up in menus ifdef ->rchar, ->wchar, ->syscr, ->syscw from task_struct Recognize video=gx1fb:... option i386: use smp_call_function_single() i386: use smp_call_function_single() i386: Convert /proc/apm to seqfile pcmcia: some class_device fallout rdmsr_on_cpu, wrmsr_on_cpu mwave: interesting flags savings V4L/DVB (5076): Cpia.c: buffer overflow geode-aes: use unsigned long for spin_lock_irqsave [NET]: Copy mac_len in skb_clone() as well [WATCHDOG] Semi-typical watchdog bug re early misc_register() [NET]: Correct accept(2) recovery after sock_attach_fd() paride drivers: initialize spinlocks [AF_IUCV]: Fix compilation on s390-up [CPUFREQ] p4-clockmod: switch to rdmsr_on_cpu/wrmsr_on_cpu [SCSI] esp_scsi.c: Fix compilation. Allow access to /proc/$PID/fd after setuid() reiserfs: shrink superblock if no xattrs Fix race between proc_get_inode() and remove_proc_entry() proc: remove pathetic ->deleted WARN_ON /proc/*/oom_score oops re badness Protect tty drivers list with tty_mutex Simplify module_get_kallsym() by dropping length arg Fix race between rmmod and cat /proc/kallsyms Simplify kallsyms_lookup() Fix race between cat /proc/*/wchan and rmmod et al Fix race between cat /proc/slab_allocators and rmmod i386: sched.h inclusion from module.h is baack [IA64] Add TIF_RESTORE_SIGMASK V4L/DVB (5565): Cx88: fix compilation on alpha atl1: add netconsole support pata_scc: fix compilation i2c-at91: compile fix (IS_ERR) Detach sched.h from mm.h parisc: make command_line[] static parisc: convert /proc/gsc/pcxl_dma to seq_file Fix vmi.c compilation fuse: ->fs_flags fixlet mips-jazz: correct flags for timer io resource [SPARC64]: Add linux/pagemap.h to asm/tlb.h frv: fix fallout from "remove sched.h from mm.h" patch macmace: use "unsigned long flags;" atl1: remove write-only var in tx handler Fix rmmod/read/write races in /proc entries /proc/*/environ: wrong placing of ptrace_may_attach() check mutex_unlock() later in seq_lseek() seq_file: more atomicity in traverse() Remove capability.h from mm.h .gitignore update PTRACE_PEEKDATA consolidation PTRACE_POKEDATA consolidation Fix sparse false positives re BUG_ON(ptr) isdn/sc: compile breakage re check_reset() cfq: Write-only stuff in CFQ data structures ahci.c: fix CONFIG_PM=n compilation V4L/DVB (5852): ivtv: don't recompile needlessly Remove fs.h from mm.h Fallout from "Remove fs.h from mm.h" patch .gitignore update Add CTL_PROC back Fix leaks on /proc/{*/sched,sched_debug,timer_list,timer_stats} Fix leak on /proc/lockdep_stats sched: remove binary sysctls from kernel.sched_domain Remove unused struct proc_dir_entry::set [AX25]: don't free pointers to statically allocated data [ECONET]: remove econet_packet_type on unload Fix Off-by-one in /sys/module/*/refcnt lguest should depend on CONFIG_FUTEX userns: don't leak root user Fix select on /proc files without ->poll Fix UTS corruption during clone(CLONE_NEWUTS) nfs: fix oops re sysctls and V4 support Move kasprintf.o to obj-y [ROSE]: Fix rose.ko oops on unload sched: uninline scheduler Consolidate PTRACE_DETACH Use list_head in binfmt handling Make unregister_binfmt() return void SLAB_PANIC more (proc, posix-timers, shmem) fs/proc/mmu.c: headers butchery Remove sysctl.h from fs.h epca.c: reformat comments and coding style improvements Tweak /proc/ipmi removal Shrink struct task_struct::oomkilladj Shrink task_struct if CONFIG_FUTEX=n Drop some headers from mm.h user.c: deinline user.c: #ifdef ->mq_bytes task_struct: move ->fpu_counter and ->oomkilladj ifdef struct task_struct::security Remove struct task_struct::io_wait Add kernel/notifier.c Use helpers to obtain task pid in printks (arch code) Uninline fork.c/exit.c x86: fix bogus KERN_ALERT on oops De-constify sched.h [IPVS]: Remove /proc/net/ip_vs_lblcr [WATCHDOG] spin_lock_init() fixes Dump stack during sysctl registration failure [NETFILTER]: ip{,6}_queue: convert to seq_file interface [NETFILTER]: nf_sockopts list head cleanup [NET]: Remove /proc/net/stat/*_arp_cache upon module removal [DECNET]: "addr" module param can't be __initdata [IPV6]: Convert /proc/net/ipv6_route to seq_file interface [POWERPC] Fix sysctl table check failure on PowerMac [NETNS]: init dev_base_lock only once proc: fix NULL ->i_fop oops proc: fix proc_dir_entry refcounting [CRYPTO] hifn_795x: Fixup container_of() usage sched, futex: detach sched.h and futex.h [NETFILTER]: x_tables: change xt_table_register() return value convention [NETFILTER]: x_tables: per-netns xt_tables [NETFILTER]: x_tables: return new table from {arp,ip,ip6}t_register_table() [NETFILTER]: ip_tables: propagate netns from userspace [NETFILTER]: ip_tables: per-netns FILTER, MANGLE, RAW [NETFILTER]: ip6_tables: netns preparation [NETFILTER]: ip6_tables: per-netns IPv6 FILTER, MANGLE, RAW [NETFILTER]: arp_tables: netns preparation [NETFILTER]: arp_tables: per-netns arp_tables FILTER [NETFILTER]: netns: put table module on netns stop [NETFILTER]: x_tables: semi-rewrite of /proc/net/foo_tables_* [NETFILTER]: x_tables: netns propagation for /proc/net/*_tables_names [NETFILTER]: x_tables: create per-netns /proc/net/*_tables_* fix ! versus & precedence in various places proc: remove MODULE_LICENSE proc: less LOCK operations during lookup proc: simplify function prototypes proc: remove useless check on symlink removal proc: fix ->open'less usage due to ->proc_fops flip Fix container_of() usage ipv6: fix inet6_init/icmpv6_cleanup sections mismatch [NETFILTER]: nf_conntrack: add \n to "expectation table full" message modules: warn about suspicious return values from module's ->init() hook [NETFILTER]: nf_conntrack: less hairy ifdefs around proc and sysctl [NETFILTER]: ip_tables: per-netns FILTER/MANGLE/RAW tables for real fbdev: fix /proc/fb oops after module removal proc: switch /proc/driver/ray_cs/ray_cs to seq_file interface x86: switch to proc_create() [NET]: Fix and allocate less memory for ->priv'less netdevices [CRYPTO] api: Switch to proc_create() V4L/DVB (7580): Fix concurrent read from /proc/videocodecs V4L/DVB (7582): proc: switch /proc/driver/radio-typhoon to seq_file interface kbuild: add kconfig symbols to tags output ide: remove /proc/ide/ali ide: remove now unused ide_pci_create_host_proc() fbdev: nv: drop useless MODULE ifdefs fbdev: nv: drop useless CONFIG_PCI checks fbdev: nv: fix sparse noise fb: convert /proc/fb to seq_file interface [XFS] remove xfs_log_ticket_zone on rmmod ipmi: remove ->write_proc code keys: switch to proc_create() proc: print more information when removing non-empty directories proc: switch to proc_create() proc: simplify locking in remove_proc_entry() proc: less special case in xlate code proc: drop several "PDE valid/invalid" checks proc: remove proc_bus proc: remove proc_root_fs proc: remove proc_root_driver proc: remove proc_root from drivers proc: switch /proc/bus/zorro/devices to seq_file interface proc: switch /proc/apm to seq_file interface proc: remove /proc/mac_iop proc: switch /proc/bus/ecard/devices to seq_file interface proc: switch /proc/excite/unit_id to seq_file interface proc: switch /proc/irda/irnet to seq_file interface proc: convert /proc/bus/nubus to seq_file interface proc: switch /proc/ip2mem to seq_file interface proc: switch /proc/scsi/device_info to seq_file interface proc: remove ->get_info infrastructure proc: convert /proc/tty/ldiscs to seq_file interface Fix ACPI vs proc_create_data() mismerge [ARM] lubbock: fix compilation JFS: switch to seq_files netfilter: nf_conntrack_expect: fix error path unwind in nf_conntrack_expect_init() atl1: fix 4G memory corruption bug [CRYPTO] cts: Init SG tables sparc: switch /proc/led to seq_file edd: fix incorrect return of 1 from module_init isdn divas: fix proc creation netfilter: use correct namespace in ip6table_security netfilter: ip6table_filter in netns for real ext4: switch to seq_files slub: current is always valid SLUB: simplify re on_each_cpu() USB: rndis: switch to seq_files proc: fix /proc/*/pagemap some more Signed-off-by: Alexey Dobriyan adobriyan@gmail.com proc: always do ->release proc: remove pathetic remount code proc: move Kconfig to fs/proc/Kconfig sysctl: check for bogus modes kbuild: make clean removes *.o.* as well kbuild: remove Module.markers during mrproper SL*B: drop kmem cache argument from constructor netfilter: ebtables: use nf_register_hooks() selinux: use nf_register_hooks() netfilter: ip{,6}tables_security: fix future section mismatch netfilter: arptables in netns for real __ratelimit() cpu flags can't be static hpwdt: don't use static flags proc: fix inode number bogorithmetic proc: switch inode number allocation to IDA devpts: switch to IDA seq_file: add seq_cpumask(), seq_nodemask() genirq: switch /proc/irq/*/smp_affinity et al to seqfiles x86_64: remove empty lines from stack traces/oopses USB: cdc-acm: don't unlock acm->mutex on error path proc: inode number fixlet net: more #ifdef CONFIG_COMPAT [JFFS2] Move JFFS2 config options out of fs/Kconfig x86 setup: remove remnants of CONFIG_VIDEO_SELECT (read: vga=) x86: make setup_xstate_init() __init softirq: allocate less vectors netfilter: nf_conntrack_sip: de-static helper pointers netfilter: nf_conntrack_gre: more locking around keymap list netfilter: nf_conntrack_gre: nf_ct_gre_keymap_flush() fixlet ext4: fix #11321: create /proc/ext4/*/stats more carefully netns bridge: allow bridges in netns! netns bridge: cleanup bridges during netns stop seccomp: drop now bogus dependency on PROC_FS proc: more debugging for "already registered" case x86: simpler SYSVIPC_COMPAT definition netfilter: netns: remove nf_*_net() wrappers netfilter: netns: ip6table_raw in netns for real netfilter: netns: ip6table_mangle in netns for real netfilter: netns: ip6t_REJECT in netns for real netfilter: netns nf_conntrack: add netns boilerplate netfilter: netns nf_conntrack: add ->ct_net -- pointer from conntrack to netns netfilter: netns nf_conntrack: per-netns conntrack count netfilter: netns nf_conntrack: per-netns conntrack hash netfilter: netns: fix {ip,6}_route_me_harder() in netns netfilter: netns nf_conntrack: per-netns expectations netfilter: netns nf_conntrack: per-netns unconfirmed list netfilter: netns nf_conntrack: pass netns pointer to nf_conntrack_in() netfilter: netns nf_conntrack: pass netns pointer to L4 protocol's ->error hook netfilter: netns nf_conntrack: per-netns /proc/net/nf_conntrack, /proc/net/stat/nf_conntrack netfilter: netns nf_conntrack: per-netns /proc/net/nf_conntrack_expect netfilter: netns nf_conntrack: per-netns /proc/net/ip_conntrack, /proc/net/stat/ip_conntrack, /proc/net/ip_conntrack_expect netns: export netns list netfilter: netns nf_conntrack: unregister helper in every netns netfilter: netns nf_conntrack: cleanup after L3 and L4 proto unregister in every netns netfilter: netns nf_conntrack: pass conntrack to nf_conntrack_event_cache() not skb netfilter: netns nf_conntrack: per-netns event cache netfilter: netns nf_conntrack: per-netns statistics netfilter: netns nf_conntrack: per-netns /proc/net/stat/nf_conntrack, /proc/net/stat/ip_conntrack netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_count sysctl netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_checksum sysctl netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_log_invalid sysctl netfilter: netns nf_conntrack: per-netns conntrack accounting netfilter: netns nf_conntrack: final netns tweaks netfilter: netns nf_conntrack: SIP conntracking in netns netfilter: netns nf_conntrack: H323 conntracking in netns netfilter: netns nf_conntrack: GRE conntracking in netns netfilter: netns nf_conntrack: PPTP conntracking in netns netfilter: netns nat: fix ipt_MASQUERADE in netns netfilter: netns nat: per-netns NAT table netfilter: netns nat: per-netns bysource hash netfilter: netns nf_conntrack: fixup DNAT in netns netfilter: netns nat: PPTP NAT in netns netfilter: enable netfilter in netns proc: fix return value of proc_reg_open() in "too late" case proc: proc_sys_root tweak proc: remove dummy vmcore_open() proc: remove unused get_dma_list() proc: move PROC_PAGE_MONITOR to fs/proc/Kconfig proc: remove now unneeded ADDBUF macro proc: remove kernel.maps_protect s390: claw compile fixlet netns: mib6 section fixlet netns: fix net_generic array leak netns: correct mib stats in ip6_route_me_harder() modules: fix module "notes" kobject leak alpha: notify_cpu_starting() compile fixlet COMPAT_BINFMT_ELF definition tweak proc: move sysrq-trigger out of fs/proc/ sysctl: simplify ->strategy netfilter: xt_iprange: fix range inversion match netfilter: xt_recent: use proc_create_data() fs/Kconfig: move CIFS out fs/Kconfig: move ext2, ext3, ext4, JBD, JBD2 out anondev: init IDR statically anondev: switch to IDA proc: proc_init_inodecache() can't fail proc: spread __init proc: switch /proc/loadavg to seq_file proc: switch /proc/uptime to seq_file proc: switch /proc/meminfo to seq_file proc: switch /proc/version to seq_file proc: move /proc/hardware to m68k-specific code proc: move /proc/stram to m68k-specific code proc: move /proc/filesystems to fs/filesystems.c proc: switch /proc/cmdline to seq_file proc: move /proc/execdomains to kernel/exec_domain.c proc: remove remnants of ->read_proc in proc_misc.c proc: move /proc/kmsg creation to fs/proc/kmsg.c proc: move rest of /proc/locks to fs/locks.c proc: move /proc/devices code to fs/proc/devices.c proc: move /proc/cpuinfo code to fs/proc/cpuinfo.c proc: move rest of /proc/partitions code to block/genhd.c proc: move /proc/stat to fs/proc/stat.c proc: move /proc/interrupts boilerplate code to fs/proc/interrupts.c proc: move /proc/slab_allocators boilerplate to mm/slab.c proc: move /proc/slabinfo boilerplate to mm/slub.c, mm/slab.c proc: move /proc/vmallocinfo to mm/vmalloc.c proc: move /proc/buddyinfo boilerplate to mm/vmstat.c proc: move /proc/pagetypeinfo boilerplate to mm/vmstat.c proc: move /proc/vmstat boilerplate to mm/vmstat.c proc: move /proc/zoneinfo boilerplate to mm/vmstat.c proc: move /proc/diskstats boilerplate to block/genhd.c proc: move /proc/modules boilerplate to kernel/module.c proc: move /proc/schedstat boilerplate to kernel/sched_stats.h proc: move all /proc/kcore stuff to fs/proc/kcore.c proc: move pagecount stuff to fs/proc/page.c proc: move /proc/vmcore creation to fs/proc/vmcore.c proc: remove fs/proc/proc_misc.c proc: revert /proc/uptime to ->read_proc hook net: reduce structures when XFRM=n net: don't use INIT_RCU_HEAD .gitignore updates init/do_mounts_md.c: msleep compile fix netns: add register_pernet_gen_subsys/unregister_pernet_gen_subsys netfilter: nf_conntrack_proto_gre: switch to register_pernet_gen_subsys() xfrm: C99 for xfrm_dev_notifier xfrm: remove unused struct xfrm_policy::next key: fix setkey(8) policy set breakage fs_enet: fix polling net: '&' redux xfrm: Fix xfrm_policy_gc_lock handling. netfilter: netns-aware ipt_addrtype netfilter: arptable_filter: merge forward hook netfilter: netns ebtables: part 1 netfilter: netns ebtables: part 2 netfilter: netns ebtables: more cleanup during ebt_unregister_table() netfilter: netns ebtables: ebtable_broute in netns netfilter: netns ebtables: ebtable_filter in netns netfilter: netns ebtables: ebtable_nat in netns netfilter: netns ebtables: br_nf_pre_routing_finish() fixup net: #ifdef ->sk_security powerpc/ps3: Fix compile error in ps3-lpm.c powerpc/cell: Fix compile error in ras.c netfilter: netns ct: walk netns list under RTNL net: mark flow_cache_cpu_prepare() as __init af_key: mark policy as dead before destroying net: remove struct neigh_table::pde net: remove struct dst_entry::entry_size net: shy netns_ok check net: ifdef struct sock::sk_async_wait_queue net: use %pF for /proc/net/ptype ematch: simpler tcf_em_unregister() ixgbe: fix compilation with gcc-3.4 phonet: fix compilation with gcc-3.4 netfilter: xt_recent: don't save proc dirs netfilter: ip6table_filter: merge LOCAL_IN and FORWARD hooks netfilter: nf_conntrack_proto_gre: spread __exit net: fix tiny output corruption of /proc/net/snmp6 net: fix tunnels in netns after ndo_ changes ah4/ah6: remove useless NULL assignments xfrm: remove useless forward declarations xfrm: initialise xfrm_policy_gc_work statically netns xfrm: add netns boilerplate netns xfrm: add struct xfrm_state::xs_net netns xfrm: per-netns xfrm_state_all list netns xfrm: per-netns xfrm_state_bydst hash netns xfrm: per-netns xfrm_state_bysrc hash netns xfrm: per-netns xfrm_state_byspi hash netns xfrm: per-netns xfrm_state_hmask netns xfrm: per-netns xfrm_state counts netns xfrm: per-netns xfrm_hash_work netns xfrm: per-netns state GC list netns xfrm: per-netns state GC work netns xfrm: per-netns km_waitq netns xfrm: add struct xfrm_policy::xp_net netns xfrm: per-netns policy list netns xfrm: per-netns xfrm_policy_byidx hash netns xfrm: per-netns xfrm_policy_byidx hashmask netns xfrm: per-netns inexact policies netns xfrm: per-netns xfrm_policy_bydst hash netns xfrm: per-netns policy counts netns xfrm: per-netns policy hash resizing work netns xfrm: propagate netns into bydst/bysrc/byspi hash functions netns xfrm: trivial netns propagations netns xfrm: state flush in netns netns xfrm: state lookup in netns netns xfrm: fixup xfrm_alloc_spi() netns xfrm: finding states in netns netns xfrm: state walking in netns netns xfrm: propagate netns into policy byidx hash netns xfrm: policy insertion in netns netns xfrm: policy flushing in netns netns xfrm: finding policy in netns netns xfrm: policy walking in netns netns xfrm: lookup in netns netns xfrm: xfrm_policy_check in netns netns xfrm: xfrm_route_forward() in netns netns xfrm: flushing/pruning bundles in netns netns xfrm: dst garbage-collecting in netns netns xfrm: xfrm_input() fixup netns xfrm: per-netns NETLINK_XFRM socket netns xfrm: xfrm_user module in netns netns xfrm: pass netns with KM notifications netns xfrm: KM reporting in netns netns xfrm: ->dst_lookup in netns netns xfrm: ->get_saddr in netns netns xfrm: flush SA/SPDs on netns stop netns PF_KEY: part 1 netns PF_KEY: part 2 netns PF_KEY: per-netns /proc/pfkey netns xfrm: AH/ESP in netns! netns xfrm: per-netns MIBs netns xfrm: /proc/net/xfrm_stat in netns netns xfrm: per-netns sysctls sched: move double_unlock_balance() higher netdev: remove pathetic compile-command lines UBIFS: fix section mismatch hydra: fix compilation [IA64] remove BUILD_BUG_ON from paravirt_getreg() simeth: convert to net_device_ops netns: igmp: allow IPPROTO_IGMP sockets in netns netns: igmp: make /proc/net/{igmp,mcfilter} per netns smsc911x: compile fix re netif_rx signature changes proc: stop using BKL proc: remove useless WARN_ONs proc: remove '##' usage Remove remaining unwinder code fs/Kconfig: move reiserfs out fs/Kconfig: move jfs out fs/Kconfig: move ocfs2 out fs/Kconfig: move btrfs out fs/Kconfig: move autofs, autofs4 out fs/Kconfig: move fuse out fs/Kconfig: move iso9660, udf out fs/Kconfig: move fat out fs/Kconfig: move ntfs out fs/Kconfig: move sysfs out fs/Kconfig: move configfs out fs/Kconfig: move adfs out fs/Kconfig: move affs out fs/Kconfig: move ecryptfs out fs/Kconfig: move hfs, hfsplus out fs/Kconfig: move befs out fs/Kconfig: move bfs out fs/Kconfig: move efs out fs/Kconfig: move cramfs out fs/Kconfig: move squashfs out fs/Kconfig: move vxfs out fs/Kconfig: move minix out fs/Kconfig: move omfs out fs/Kconfig: move hpfs out fs/Kconfig: move qnx4 out fs/Kconfig: move romfs out fs/Kconfig: move sysv out fs/Kconfig: move ufs out fs/Kconfig: move nfs out fs/Kconfig: move nfsd out fs/Kconfig: move sunrpc out fs/Kconfig: move smbfs out fs/Kconfig: move the rest of ncpfs out fs/Kconfig: move coda out fs/Kconfig: move afs out fs/Kconfig: move 9p out pppol2tp: stop using proc internals Fix longstanding "error: storage size of '__mod_dmi_device_table' isn't known" sky2: fix hard hang with netconsoling and iface going up alpha: fixup BUG macro seq_file: fix big-enough lseek() + read() ppp: section fixes re netns kbuild: fix tags generation of config symbols mfd: fix sm501 section mismatches eeepc: should depend on INPUT [WATCHDOG] ks8695_wdt.c: 'CLOCK_TICK_RATE' undeclared xtensa: fix compilation somewhat devpts: remove graffiti proc 1/2: do PDE usecounting even for ->read_proc, ->write_proc proc 2/2: remove struct proc_dir_entry::owner Revert "proc: revert /proc/uptime to ->read_proc hook" proc tty: add struct tty_operations::proc_fops proc tty: switch cyclades to ->proc_fops proc tty: switch ip2 to ->proc_fops proc tty: switch istallion to ->proc_fops proc tty: switch synclink_cs to ->proc_fops proc tty: switch stallion to ->proc_fops proc tty: switch synclink to ->proc_fops proc tty: switch synclink_gt to ->proc_fops proc tty: switch synclinkmp to ->proc_fops proc tty: switch sdio_uart to ->proc_fops proc tty: switch serial_core to ->proc_fops proc tty: switch usb-serial to ->proc_fops proc tty: switch ircomm to ->proc_fops proc tty: switch amiserial to ->proc_fops proc tty: switch ia64 simserial to ->proc_fops proc tty: switch xtensa iss console to ->proc_fops proc tty: remove struct tty_operations::read_proc mm: fix proc_dointvec_userhz_jiffies "breakage" serial: fixup /proc/tty/driver/serial after proc_fops conversion Simplify copy_thread() aio: remove INIT_KIOCTX netns 1/2: don't get/put old netns on CLONE_NEWNET netns 2/2: extract net_create() x86, 32-bit: ifdef out struct thread_struct::fs x86, 64-bit: ifdef out struct thread_struct::ip cred: #include init.h in cred.h dcache: extrace and use d_unlinked() mm: consolidate init_mm definition groups: move code to kernel/groups.c pidns: make create_pid_namespace() accept parent pidns pidns: rewrite copy_pid_ns() utsns: extract creeate_uts_ns() ipcns: remove useless get/put while CLONE_NEWIPC ipcns: extract create_ipc_ns() nsproxy: extract create_nsproxy() ipcns: make free_ipc_ns() static ipcns: move free_ipcs() proto headers: mnt_namespace.h redux headers: smp_lock.h redux sparc64: cheaper asm/uaccess.h inclusion x86: uv: Clean up uv_ptc_init(), use proc_create() smc91x: fix compilation on SMP m68k: Fix redefinition of pgprot_noncached pktgen: use proc_create_data() can: switch to seq_file drm: use proc_create_data() netfilter: nf_conntrack: netns fix re reliable conntrack event delivery netns: embed ip6_dst_ops directly ide: convert to ->proc_fops sparc: convert /proc/io_map, /proc/dvma_map to seq_file sctp: use proc_create() headers: net/ipv[46]/protocol.c header trim net: constify struct net_protocol net: constify struct inet6_protocol net: constify remaining proto_ops xfs: switch to seq_file MIPS: Lasat: Fix compilation headers: taskstats_kern.h trim Fix "W" macro in arch/arm/include/asm/unified.h acpi: switch /proc/acpi/{debug_layer,debug_level} to seq_file kernel/profile.c: Switch /proc/irq/prof_cpu_mask to seq_file const: make struct super_block::dq_op const const: make struct super_block::s_qcop const const: mark remaining super_operations const const: mark remaining export_operations const const: mark remaining address_space_operations const const: mark remaining inode_operations as const const: make file_lock_operations const const: make lock_manager_operations const const: make block_device_operations const oom: move oom_killer_enable()/oom_killer_disable to where they belong pcmcia: switch /proc/bus/pccard/drivers to seq_file viafb: switch to seq_file headers: utsname.h redux sysctl: remove "struct file *" argument of ->proc_handler aio: ifdef fields in mm_struct gru: use proc_create() headers: kref.h redux const: mark struct vm_struct_operations cpqarray: switch to seq_file dac960: switch to seq_file const: constify remaining file_operations headers: remove sched.h from poll.h Btrfs: constify dentry_operations headers: remove sched.h from interrupt.h loop: fix NULL dereference if mount fails sysctl: fix false positives when PROC_SYSCTL=n
Alexey Fisher (3): ipw2200: make association only if SSID is known. x86: Add quirk for Intel DG45ID board to avoid low memory corruption ALSA: usb-audio - Volume control quirk for QuickCam E 3500
Alexey Klimov (55): V4L/DVB (9101): radio-mr800: Add driver for AverMedia MR 800 USB FM radio devices V4L/DVB (9151): dsbr100: Add returns and fix codingstyle for vidioc_s_ctrl V4L/DVB (9152): radio-zoltrix: Add checking for frequency V4L/DVB (9303): dsbr100: Correct bus_info string V4L/DVB (9304): dsbr100: CodingStyle issue V4L/DVB (9305): radio-mr800: Add BKL for usb_amradio_open() V4L/DVB (9306): dsbr100: Add frequency check V4L/DVB (9337a): HID: Don't allow KWorld radio fm700 be handled by usb hid drivers V4L/DVB (9350): radio-si470x: add support for kworld usb radio HID: fix kworld fm700 radio hidquirks HID: fix radio-mr800 hidquirks V4L/DVB (9518): radio-mr800: remove warn, info and err messages V4L/DVB (9539): dsbr100: add suspend and resume V4L/DVB (9540): dsbr100: add disabled controls and fix version V4L/DVB (9655): radio-mr800: fix unplug V4L/DVB (10052): radio-mr800: correct unplug, fix to previous patch V4L/DVB (10053): radio-mr800: disable autosuspend support V4L/DVB (10054): dsbr100: fix unplug oops V4L/DVB (10057): dsbr100: place dev_warn instead of printk V4L/DVB (10058): dsbr100: fix codingstyle, add dev_err messages V4L/DVB (10059): dsbr100: dev_err instead of dev_warn V4L/DVB (10060): dsbr100: fix and add right comments V4L/DVB (10061): dsbr100: increase driver version V4L/DVB (10062): dsbr100: change return values in 3 functions HID: don't allow DealExtreme usb-radio be handled by usb hid driver V4L/DVB (10317): radio-mr800: fix radio->muted and radio->stereo V4L/DVB (10316): v4l/dvb: use usb_make_path in usb-radio drivers V4L/DVB (10324): em28xx: Correct mailing list V4L/DVB (10335): gspca - all subdrivers: Fix CodingStyle in sd_mod_init function. V4L/DVB (10336): gspca - all subdrivers: Return ret instead of -1 in sd_mod_init. V4L/DVB (10455): radio-mr800: codingstyle cleanups V4L/DVB (10456): radio-mr800: place dev_err instead of dev_warn V4L/DVB (10457): radio-mr800: add more dev_err messages in probe V4L/DVB (10458): radio-mr800: move radio start and stop in one function V4L/DVB (10459): radio-mr800: fix amradio_set_freq V4L/DVB (10460): radio-mr800: add stereo support V4L/DVB (10461): radio-mr800: add few lost mutex locks V4L/DVB (10462): radio-mr800: increase version and add comments V4L/DVB (10463): radio-mr800: fix checking of retval after usb_bulk_msg V4L/DVB (10464): radio-si470x: use usb_make_path in usb-radio drivers V4L/DVB (10465): dsbr100: Add few lost mutex locks. V4L/DVB (10522): em28xx-audio: replace printk with em28xx_errdev V4L/DVB (10946): radio-rtrack2: fix double mutex_unlock V4L/DVB (10961): radio-terratec: remove linux/delay.h which hadn't been used. V4L/DVB (11391): pci-isa radios: remove open and release functions V4L/DVB (11393): radio-si470x: fix possible bug with freeing memory order V4L/DVB (11435): dsbr100 radio: convert to to v4l2_device V4L/DVB (11436): radio-mr800: convert to to v4l2_device V4L/DVB (11447): gspca - mr97310a: Return good error code in mod_init. V4L/DVB (11569): av7110_hw: fix compile warning V4L/DVB (11954): dsbr100: remove radio->users counter V4L/DVB (11955): dsbr100: remove usb_dsbr100_open/close calls V4L/DVB (11956): dsbr100: no need to pass curfreq value to dsbr100_setfreq() V4L/DVB (11957): dsbr100: change radio->muted to radio->status, update suspend/resume V4L/DVB (11997): gspca - stv06xx: remove needless if check and goto
Alexey Kopytko (2): [ARM] Orion: Add Buffalo Linkstation Mini support [ARM] Orion: Add Buffalo Linkstation Mini power-off method
Alexey Korolev (21): cfi_cmdset_0001: fix range for cache invalidation [MTD] Fixes of performance and stability issues in CFI driver. [MTD] [NOR] Fix deadlock in Intel chip driver caused by get_chip recursion [MTD] [NOR] Support Intel P3x flash support with CFI version 1.5 [JFFS2] Fix return value check for mtd->point() in check_node_data() mtd: fix broken state in CFI driver caused by FL_SHUTDOWN JFFS2 Fix of panics caused by wrong condition for hole frag creation in write_begin [MTD] [NOR] Fix -ETIMEO errors in CFI driver [MTD] [NAND] subpage read feature as a way to increase performance. [MTD] [NAND] fix subpage read for small page NAND [MTD] [NOR] Add qry_mode_on()/qry_omde_off() to deal with odd chips [MTD] [NAND] Fix missing kernel-doc MTD: nandsim: use less RAM [MTD] LPDDR qinfo probing. [MTD] LPDDR QINFO records definitions [MTD] LPDDR PFOW definition [MTD] LPDDR Command set driver [MTD] LPDDR added new pfow_base parameter [MTD] LPDDR extended physmap driver to support LPDDR flash [MTD] LPDDR Makefile and KConfig [MTD] [LPDDR] qinfo_probe depends on lpddr
Alexey Kuznetsov (20): [NETLINK]: netlink_callback structure needs 5 args not 4 [IPV4]: Apply sysctl_icmp_echo_ignore_broadcasts to ICMP_TIMESTAMP as well. [NET]: fix oops after tunnel module unload [TCP]: Don't over-clamp window in tcp_clamp_window() [NETLINK]: Fix a severe bug [NETLINK]: illegal use of pid in rtnetlink [NET]: Fix race condition in sk_wait_event(). [TCP]: Do not use inet->id of global tcp_socket when sending RST. IPC: access to unmapped vmalloc area in grow_ary() [IPV6]: skb leakage in inet6_csk_xmit [IPV4] ipmr: ip multicast route bug fix. [IPV4]: severe locking bug in fib_semantics.c [TCP]: Send ACKs each 2nd received segment. [NET]: Fix neighbour destructor handling. [NETLINK]: Infinite recursion in netlink. Invalid return value of execve() resulting in oopses [IA64] wire up pselect, ppoll pi-futex: fix exit races and locking problems [PKT_SCHED]: Fix 'SFQ qdisc crashes with limit of 2 packets' [SFQ]: Remove artificial limitation for queue limit.
Alexey Starikovskiy (261): [ACPI] Allow simultaneous Fixed Feature and Control Method buttons [ACPI] ACPI poweroff fix [ACPI] restore /proc/acpi/button/ (ala 2.6.12) [ACPI] fix reboot upon suspend-to-disk ACPI: execute Notify() handlers on new thread [CPUFREQ][1/2] ondemand: updated tune for hardware coordination [CPUFREQ][2/2] ondemand: updated add powersave_bias tunable ACPI: ec: Allow for write semantics in any command. ACPI: ec: Enable EC GPE at beginning of transaction ACPI: ec: Increase timeout from 50 to 500 ms to handle old slow machines. ACPI: ec: Read status register from check_status() function ACPI: ec: Remove expect_event and all races around it. ACPI: ec: Remove calls to clear_gpe() and enable_gpe(), as these are handled at ACPI: ec: Query only single query at a time. ACPI: ec: Change semaphore to mutex. ACPI: ec: Rename gpe_bit to gpe ACPI: ec: Drop udelay() from poll mode. Loop by reading status field instead. ACPI: ec: Acquire Global Lock under EC mutex. ACPI: ec: Style changes. ACPI: ec: Change #define to enums there possible. ACPI: ec: Lindent once again ACPI: ibm_acpi: allow clean removal ACPI: correct id for fixed buttons ACPICA: minimal patch to integrate new tables into Linux ACPICA: Store GPE number instead of bitmask ACPICA: Remove duplicate table manager ACPICA: use new ACPI headers. ACPICA: Remove duplicate table definitions. ACPICA: Remove duplicate table definitions (non-conflicting) ACPICA: Remove duplicate table definitions (non-conflicting), cont ACPICA: Miscellaneous table manager updates and optimizations ACPICA: Fixes for load() operator. ACPICA: Allow ACPI id to be u32 instead of u8. ACPICA: Allow processor to be declared with the Device() instead of Processor() ACPI: build fix for IBM x440 - CONFIG_X86_SUMMIT ACPI: fix HP RX2600 IA64 boot ACPI_NUMA: fix HP IA64 simulator issue with extended memory domain ACPICA: fix gcc build warnings ACPI: Disable GPEs in preparation for sleep. ACPI: invoke acpi_sleep_init() earlier ACPI: IA64: fix calculation of apic_id ACPI: Disable wake GPEs only once. ACPICA: fix AML mutex re-entrancy Execute AML Notify() requests on stack. ACPI: ec: add unlock in error path ACPICA: Fix ACPI Global Lock re-entrancy ACPI: ec: fix race in status register access ACPI: EC: Don't use Global Lock if not asked to do so ACPI: EC: Make EC to initialize first in ACPI ACPI: EC: "Fake ECDT" workaround is not needed any longer. ACPI: EC: enable burst functionality in EC. ACPI: EC: Remove casts to/from void* from ec.c ACPI: EC: Put install handlers into separate function. ACPI: EC: Clean ECDT and namespace parsing. ACPI: EC: Rename ec_ecdt to more informative boot_ec ACPI: EC: first_ec is better to be acpi_ec than acpi_device. ACPI: EC: Cleanup of EC initialization ACPI: EC: Block queries until EC is fully initialized ACPI: resolve HP nx6125 S3 immediate wakeup regression ACPI: created a dedicated workqueue for notify() execution ACPI: battery: syntax cleanup ACPI EC: Re-factor EC space handler to avoid using label/goto for cycle. ACPI EC: drop usage of ACPI_DEBUG_PRINT as too heavy weight ACPI EC: Add support for non-AML EC query handlers ACPI: sbs: probe smart battery vis SMBus controller ACPI: EC: Remove noisy debug printk fron EC driver. ACPI: Battery: Synchronize battery operations. ACPI: EC: If ECDT is not found, look up EC in DSDT. ACPI: EC: Switch from boot_ec as soon as we find its desc in DSDT. ACPI EC: remove potential deadlock from EC ACPI: EC: Fix "no battery" regression ACPI: EC: revert fix for bugzilla 8709 ACPI: EC: Check if boot_ec was really found in DSDT ACPI: Thermal: Drop concurrent thermal checks ACPI: video: Don't call absent methods ACPI: VIDEO: Adjust current level to closest available one. ACPI: EC: Drop ECDT-based boot_ec as soon as we find DSDT-based one. ACPI: suspend: consolidate handling of Sx states. ACPI: suspend: build-fix for CONFIG_SUSPEND=n and CONFIG_HIBERNATION=y ACPI: CONFIG_ACPI_SLEEP=n power off regression in 2.6.23-rc8 (NOT in rc7) ACPI: Hibernate erroneously disabled Suspend wakeup devices ACPI: Battery: don't use acpi_extract_package() ACPI: Battery: simplify update scheme ACPI: Battery: Misc clean-ups, no functional changes ACPI: Battery: Add sysfs support ACPI: Battery: add sysfs alarm ACPI: Add acpi_bus_generate_event4() function ACPI: EC: Add new query handler to list head. ACPI: SBS: Split host controller (ACPI0001) from SBS driver (ACPI0002) ACPI: SBS: Simplify data structures in SBS ACPI: SBS: Make SBS reads table-driven. ACPI: SBS: Add support for power_supply class (and sysfs) ACPI: SBS: Add ACPI_PROCFS around procfs handling code. ACPI: SBS: Add sysfs alarm ACPI: AC: Add sysfs interface ACPICA: hw: remove use_lock flag from acpi_hw_register_{read, write} ACPICA: hw: Don't carry spinlock over suspend ACPI: sleep: Fix GPE suspend cleanup ACPI: suspend: Wrong order of GPE restore. ACPI: button: send initial lid state after add and resume ACPI: EC: Replace atomic variables with bits ACPI: EC: Don't expect interrupt after last read ACPI: EC: auto select interrupt mode ACPI: EC: Don't re-enable GPE for each transaction. ACPI: EC: Add workaround for "optimized" controllers ACPI: EC: Output changes to operational mode ACPI: power: don't cache power resource state ACPI: Fan: fan device does not need own structure ACPI: Fan: Drop force_power_state acpi_device option ACPI: battery: Update battery information upon sysfs read. ACPI: battery: Support for non-spec name for LiIon technology ACPI: Battery: Allow extract string from integer ACPI: use select POWER_SUPPLY for AC, BATTERY and SBS ACPI: Battery: remove cycle from battery removal. ACPI: AC: Update AC state on resume ACPI: EC: Workaround for optimized controllers ACPI: Split out control for /proc/acpi entries from battery, ac, and sbs. ACPI: EC: Don't init EC early if it has no _INI ACPI: EC: Workaround for optimized controllers (version 3) ACPI: Set max_cstate to 1 for early Opterons. ACPI: Defer enabling of level GPE until all pending notifies done ACPI: SBS: Reset alarm bit ACPI: SBS: Ignore alarms coming from unknown devices ACPI: SBS: Return rate in mW if capacity in mWh ACPI: EC: Enable boot EC before bus_scan ACPI: Make sysfs interface in ACPI power optional. ACPI: EC: Do the byte access with a fast path ACPI: EC: Some hardware requires burst mode to operate properly ACPI: processor: Fix null pointer dereference in throttling ACPI: EC: fix dmesg spam regression ACPI: SBS: Host controller must initialize before SBS. ACPI: EC: Use proper handle for boot EC ACPI: EC: Handle IRQ storm on Acer laptops ACPI: battery: Don't return -EFAIL on broken packages. ACPI: SBS: remove typo from sbchc.c Revert "ACPI: EC: Handle IRQ storm on Acer laptops" ACPI: EC: Restore udelay in poll mode ACPI: EC: Add poll timer ACPI: EC: Improve debug output ACPI: EC: Replace broken controller workarounds with poll mode. ACPI: EC: Switch off GPE mode during suspend/resume ACPI: EC: Detect irq storm ACPI: EC: Use default setup handler ACPI: EC: Don't delete boot EC x86: move quad_local_to_mp_bus_id to numa.c x86: add mp_bus_not_pci bitmap to mpparse_32.c x86: use not_pci bitmap #1 x86: use not_pci bitmap #2 x86: use not_pci bitmap #3 x86: use not_pci bitmap #4 x86: use not_pci bitmap #5 x86: use not_pci bitmap #6 x86: rearrange bus_type parse x86: make mp_bus_id_to_type optional x86: move mp_bus_id_to_local to numa.c x86: move mp_bus_id_to_node to numa.c x86: lindent mpparse_64.c x86: add bad_ioapic to mpparse_32.c x86: add uniq_ioapic_id to mpparse_32.c x86: use get_bios_ebda in mpparse_64.c x86: limit scan to 1k of EBDA. x86: rename gsi_start to gsi_base to match mpparse_32.c x86: remove mpc_apic_id() x86: remove mpc_oem_pci_bus() x86: remove mpc_oem_bus_info() x86: make struct mpc_config_translation NUMAQ-only x86: use same index for processor maps x86: move es7000_plat closer to its user x86: don't call MP_processor_info for disabled cpu x86: separate generic_processor_info into its own function x86: don't use MP_processor_info for ACPI mode x86: move apic_ver array to apic_32.c x86: move mp_lapic_addr to apic_32.c x86: move phys_cpu_present_map to smpboot.c x86: move num_processors to smpboot.c x86: move disabled_cpus to smpboot.c x86: move def_to_bigsmp to setup_32.c x86: move boot_cpu_physical_apicid to apic_32.c x86: move x86_bios_cpu_apicid to apic_32.c x86: move generic_processor_info to apic_32.c x86: don't call MP_processor_info for disabled cpu (64bit) x86: separate generic_processor_info into its own function (64bit) x86: don't use MP_processor_info for ACPI mode (64bit) x86: move mp_lapic_addr to apic_64.c x86: move phys_cpu_present_map to smpboot.c (64bit) x86: move num_processors to smpboot.c (64 bit) x86: move disabled_cpus to smpboot.c (64bit) x86: move boot_cpu_physical_apicid to apic_64.c x86: move generic_processor_info to apic_64.c x86: move x86_bios_cpu_apicid to io_apic_64.c x86: move x86_cpu_to_apicid to setup.c x86: move phys_cpu_present_map to setup.c x86: move x86_cpu_to_apicid_init to smpboot.c x86: move x86_bios_cpu_apicid_init to smpboot.c x86: don't set IO APIC features if IO APIC is not enabled x86: move mp_ioapics to io_apic_32.c x86: move mp_ioapics to io_apic_64.c x86: move mp_ioapic_routing to boot.c x86: move mp_irqs to io_apics_32.c x86: move mp_irqs to io_apic_64.c x86: move up & smp variables to setup.c x86: move mp_register_lapic to boot.c x86: move mp_register_lapic_address to boot.c x86: lindent mpparse_32.c x86: add early flags to mpparse_32.c x86: unify arch/x86/kernel/mpparse_64.c x86: unify mp_bus_info x86: unify smp_read_mpc x86: unify construct_default_ioirq_mptable x86: unify get_smp_config x86: unify smp_scan_config x86: unify uniq_io_apic_id x86: unify mp_register_ioapic x86: unify mp_config_acpi_legacy_irqs x86: unify mp_register_gsi x86: merge mpparse_{32,64}.c x86: Drop duplicate from setup.c x86: fix compilation error in VisWS ACPI: GPE enabling should happen after EC installation x86: move es7000_plat out of mpparse.c x86: complete move ACPI from mpparse.c x86: make mp_ioapic_routing definition local x86: make struct config_ioapic not MPspec specific x86: make config_irqsrc not MPspec specific x86: fix mpparse/acpi interaction x86: Set pic_mode only if local apic code is present x86: move pic_mode to apic_32.c x86: move smp_found_config x86: mp_bus_id_to_pci_bus is not needed x86: move mp_bus_not_pci from mpparse.c x86: allow MPPARSE to be deselected in SMP configs ACPI: EC: Use msleep instead of udelay while waiting for event. ACPI: EC: do transaction from interrupt context ACPI: EC: Rename some variables ACPI: acpi_driver_data could only be applied to acpi_device ACPI: EC: Check for IBF=0 periodically if not in GPE mode ACPICA: add preemption point after each opcode parse ACPI EC: Fix regression due to use of uninitialized variable ACPI: EC: revert msleep patch ACPI: EC: wait for last write gpe ACPI: EC: restart failed command ACPICA: Use spinlock for acpi_{en|dis}able_gpe ACPI: EC: lower interrupt storm treshold ACPI: EC: Don't do transaction from GPE handler in poll mode. ACPI: EC: Add some basic check for ECDT data ACPI: EC: count interrupts only if called from interrupt handler. ACPI: battery: Convert discharge energy rate to current properly Newly inserted battery might differ from one just removed, so ACPI: EC: Limit workaround for ASUS notebooks even more ACPI: EC: Don't trust ECDT tables from ASUS ACPI: EC: Add delay for slow MSI controller ACPI: battery: add power_{now,avg} properties to power_class ACPI: EC: Separate delays for MSI hardware ACPI: EC: Always parse EC device ACPICA: Don't switch task then not allowed ACPI: EC: Merge IRQ and POLL modes ACPI: EC: use BURST mode only for MSI notebooks ACPI: EC: Drop orphan comment ACPI: EC: Restart command even if no interrupts from EC ACPI: EC: Rewrite DMI checks ACPI: EC: Don't parse DSDT for EC early init on Compal
Alexey Y. Starikovskiy (3): [ACPI] Error: Invalid owner_id: 00 ACPI: Remove deferred execution from global lock acquire wakeup path ACPI: created a dedicated workqueue for notify() execution
Alexey Zaytsev (7): Use a separate config option for the b43 pci to ssb bridge. Don't build bcm43xx if SSB is static and b43 PCI-SSB bridge is enabled. trivial: Fix dubious bitwise 'or' usage spotted by sparse. trivial: Fix dubious bitwise 'or' usage spotted by sparse. trivial: Fix dubious bitwise 'and' usage spotted by sparse. [SCSI] compat: don't perform unneeded copy in sg_io code PCI: make pci_name() take const argument
Alexis Bruemmer (3): [SCSI] aic94xx: Removes Reliance on FLASH Manufacture IDs [SCSI] aic94xx: fix typos and update verison number x86 calgary: fix handling of devices that aren't behind the Calgary
Alfred E. Heggestad (2): USBHID: add CM109 device to blacklist Input: add driver for USB VoIP phones with CM109 chipset
Ali Ayoub (3): IB/mthca: Fix use-after-free on device restart IB/sa: Error handling thinko fix mlx4_core: Fix possible bad free in mlx4_buf_free()
Ali Gholami Rudi (1): trivial: ext2: fix a typo in comment in ext2.h
Ali Saidi (1): tcp: Fix possible double-ack w/ user dma
Alina Friedrichsen (22): mac80211: Disallow to set multicast BSSID mac80211: Don't scan if BSSID and channel are set manually mac80211: Don't merge if BSSID is set manually mac80211: Allow to set channel in adhoc properly mac80211: Read the TSF via debugfs ath5k: Read and write the TSF via debugfs ath9k: Read and write the TSF via debugfs mac80211: Fixed BSSID handling revisited mac80211: Generic TSF debugging b43: Accessing the TSF via mac80211 mac80211: Creating new IBSS with fixed BSSID mac80211: IBSS join rework mac80211: Remove TSF atomic requirement from the documentation ath9k: Don't reset TSF after scanning automatically mac80211: Introduce a generic commit() to apply changes mac80211: Don't merge with the same BSSID mac80211: Give it some time to do the TSF sync zd1211rw: Implement get_tsf() ath9k: Fix FIF_BCN_PRBRESP_PROMISC handling ath9k: Set TSF fix ath5k: Set TSF fix mac80211: ieee80211_ibss_commit() cleanup
Alistair Buxton (1): V4L/DVB (4617): Problem with dibusb-mb.c USB IDs
Alistair John Strachan (15): include/linux/compiler.h: reject gcc 3 < gcc 3.2 Move LOG_BUF_SHIFT to a more sensible place x86: force enable HPET on (some?) ICH9 boards ACPI 2.6.26-rc2: Add missing newline to DSDT/SSDT warning message abituguru3: update MAINTAINERS abituguru3: prefer DMI probing to manual probing hwmon: (abituguru3) Enable reading from AUX3 fan on Abit AT8 32X hwmon: (abituguru3) Enable DMI probing feature on Abit AT8 32X hwmon: (abituguru3) Cosmetic whitespace fixes hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX hwmon: (abituguru3) Match partial DMI board name strings hwmon: (abituguru3) Enable DMI probing feature on IN9 32X MAX hwmon: (abituguru3) Fix CONFIG_DMI=n fallback to probe hwmon: (abituguru3) DMI probing for AB9, AB9 QuadQT and IX38 QuadGT hwmon: (abituguru3) Support multiple DMI strings per chip ID
Allan Graves (2): uml: Fix sysrq-r support for skas mode uml: enable RAW
Allan Stephens (116): [TIPC]: Prevent name table corruption if no room for new publication [TIPC]: Use correct upper bound when validating network zone number. [TIPC]: Corrected potential misuse of tipc_media_addr structure. [TIPC]: Allow ports to receive multicast messages through native API. [TIPC]: Links now validate destination node specified by incoming messages. [TIPC]: Multicast link failure now resets all links to "nacking" node. [TIPC]: Allow compilation when CONFIG_TIPC_DEBUG is not set. [TIPC]: Fixed privilege checking typo in dest_name_check(). [TIPC]: Fix misleading comment in buf_discard() routine. [TIPC]: Added support for MODULE_VERSION capability. [TIPC]: Validate entire interface name when locating bearer to enable. [TIPC]: Non-operation-affecting corrections to comments & function definitions. [TIPC]: Fixed connect() to detect a dest address that is missing or too short. [TIPC]: Implied connect now saves dest name for retrieval as ancillary data. [TIPC]: Can now return destination name of form {0,x,y} via ancillary data. [TIPC]: Connected send now checks socket state when retrying congested send. [TIPC]: Stream socket send indicates partial success if data partially sent. [TIPC]: Improved performance of error checking during socket creation. [TIPC]: recvmsg() now returns TIPC ancillary data using correct level (SOL_TIPC) [TIPC]: Simplify code for returning partial success of stream send request. [TIPC]: Optimized argument validation done by connect(). [TIPC]: Withdrawing all names from nameless port now returns success, not error [TIPC]: Added missing warning for out-of-memory condition [TIPC]: Fixed memory leak in tipc_link_send() when destination is unreachable [TIPC]: Disallow config operations that aren't supported in certain modes. [TIPC]: First phase of assert() cleanup [TIPC]: Enhanced & cleaned up system messages; fixed 2 obscure memory leaks. [TIPC]: Fixed link switchover bugs [TIPC]: Get rid of dynamically allocated arrays in broadcast code. [TIPC]: Fix incorrect correction to discovery timer frequency computation. [TIPC]: Fixed skb_under_panic caused by tipc_link_bundle_buf [TIPC]: Improve response to requests for node/link information [TIPC]: Initial activation message now includes TIPC version number [TIPC] Fixed sk_buff panic caused by tipc_link_bundle_buf (REVISED) [TIPC]: Add missing unlock in port timeout code. [TIPC]: Debug print buffer enhancements and fixes [TIPC]: Stream socket can now send > 66000 bytes at a time [TIPC]: Added duplicate node address detection capability [TIPC]: Optimize wakeup logic when socket has no waiting processes [TIPC]: Remove code bloat introduced by print buffer rework [TIPC]: Add support for Ethernet VLANs [TIPC]: Name publication events now delivered in chronological order [TIPC]: Fixed slow link reactivation when link tolerance is large [TIPC]: Can now list multicast link on an isolated network node [TIPC]: Unrecognized configuration command now returns error message [TIPC]: Updated TIPC version number to 1.6.2 [TIPC]: Enhancements to msg_set_bits() routine [TIPC]: Improved support for Ethernet traffic filtering [TIPC]: Use standard socket "not implemented" routines [TIPC]: Optimize stream send routine to avoid fragmentation [TIPC]: Removal of message header option code [TIPC]: Add argument validation for shutdown() [TIPC]: Eliminate "sparse" symbol warnings [TIPC]: Minor cleanup of message header code [TIPC]: Use correct bitmask when setting version [TIPC]: Enhancements to message header writing [TIPC]: Update version to 1.6.3 [TIPC]: Cosmetic cleanup of TIPC polling logic [TIPC]: Remove redundant socket wait queue initialization [TIPC]: Improve socket time conversions [TIPC]: Skip connection flow control in connectionless sockets [TIPC]: Allow stream receive to read from multiple TIPC messages [TIPC]: Ignore message padding when receiving stream data [TIPC]: Correct "off by 1" error in socket queue limit enforcement [TIPC]: Add error check to detect non-blocking form of connect() [TIPC]: Cosmetic changes to TIPC connect() code [TIPC]: Overhaul of socket locking logic [TIPC]: Remove redundant NULL check when discarding buffers [TIPC]: Use fast buffer cloning to improve performance [TIPC]: Force linearization of non-linear sk_buffs [TIPC]: Enhance validation of format on incoming messages [TIPC]: Remove inlining of reference table locking routines [TIPC]: Optimized initialization of TIPC reference table [TIPC]: Cleanup of TIPC reference table code tipc: Simplify log buffer resizing tipc: Provide feedback when log buffer resizing fails tipc: Fix recursive spinlock invocation in print buffer code tipc: Fix null pointer dereference in debug code tipc: Elimination of print buffer chaining [TIPC]: Cosmetic cleanup of print buffer code tipc: Cosmetic cleanup of system & debug output declarations tipc: Exclude debug-only print buffer code when not debugging tipc: Update version number to TIPC 1.6.4 tipc: Increase buffer header to support worst-case device tipc: Enhancements to name table initialization tipc: Fix race condition when creating socket or native port tipc: Add support for customized subscription overlap handling tipc: Add support for customized subscription endianness tipc: Fix bug in topology server byte swapping routine tipc: Consolidate subscriber & subscriber port references tipc: Cosmetic cleanup of topology service code tipc: Fix skb_under_panic when configuring TIPC without privileges tipc: Prevent node object duplication due to simultaneous discovery tipc: Optimize null pointer check during neighbor discovery tipc: Update "previous node" indicators when node address changes tipc: Fix initialization sequence problems when entering network mode tipc: Fix bug in connection setup via native API tipc: Standardize error checking on incoming messages via native API tipc: Fix bugs in message error code display when debugging tipc: Fix minor bugs in link session number handling tipc: Minor optimizations to received message processing tipc: Prevent access of non-existent field in short message header tipc: Optimize message initialization routine tipc: Prevent display of name table types with no publications tipc: Add missing spinlock in name table display code tipc: Expand link sequence gap field to 13 bits tipc: Message header creation optimizations tipc: Fix bugs in rejection of message with short header tipc: Message rejection rework preparatory changes tipc: Remove unneeded parameter to tipc_createport_raw() tipc: Optimize pointer dereferencing when receiving stream data tipc: Fix race condition that could cause accept() to fail tipc: Eliminate improper use of TIPC_OK error code tipc: Fix bug in scope checking for multicast messages tipc: Add missing locks when inspecting node list & link list tipc: Optimization to multicast name lookup algorithm
Allan Stirling (1): dvb: Twinhan DST: frontend polarization fix
Allan Third (1): V4L/DVB (4616): [PATCH] Nebula DigiTV USB RC support
Allan Willcox (1): Staging: comedi: add amplc_pci230 driver
Almer S. Tigelaar (4): sony-laptop: Duplicate SNC 127 Event Fix sony-laptop: SNC 127 Initialization Fix sony-laptop: SNC input event 38 fix ACPI: EC: Fix ACPI EC resume non-query interrupt message
Alok Kataria (30): Fix slab BUG_ON() triggered by change in array cache size acpi: fix "buggy BIOS check" when CPUs are hot removed x86: fix paranoia about using BIOS quickboot mechanism. x86: use cpu_khz for loops_per_jiffy calculation x86: use cpu_khz for loops_per_jiffy calculation, cleanup x86: cleanup e820_setup_gap(), add e820_search_gap(), v2 x86: cleanup e820_setup_gap(), v2 x86: merge sched_clock handling x86: merge tsc calibration x86: merge the TSC cpu-freq code x86: merge tsc_init and clocksource code x86: rename paravirtualized TSC functions x86/PCI: ACPI based PCI gap calculation x86: Fix broken VMI in 2.6.27-rc.. x86: fix VMI for early params x86: VMI, initialize IRQ vector x86: add a synthetic TSC_RELIABLE feature bit x86: add X86_FEATURE_HYPERVISOR feature bit x86: Hypervisor detection and get tsc_freq from hypervisor x86: Add a synthetic TSC_RELIABLE feature bit. x86: Skip verification by the watchdog for TSC clocksource. x86: VMware: Fix vmware_get_tsc code x86: don't use tsc_khz to calculate lpj if notsc is passed x86: vmware: look for DMI string in the product serial key x86, vmi: put a missing paravirt_release_pmd in pgd_dtor x86, apic: fix initialization of wakeup_cpu x86, vmi: TSC going backwards check in vmi clocksource, cleanup x86: Fix VMI && stack protector x86: Print the hypervisor returned tsc_khz during boot x86, vmi: Mark VMI deprecated and schedule it for removal
Alok N Kataria (4): kmalloc_node IRQ safety fix ACPI: fix checkpatch.pl complaints in scan.c x86: Change warning message in TSC calibration. x86, vmi: TSC going backwards check in vmi clocksource
Alon Bar-Lev (32): [SERIAL] Add 8250 support for Decision Computer International Co. PCCOM2 Dynamic kernel command-line: common Dynamic kernel command-line: alpha Dynamic kernel command-line: arm Dynamic kernel command-line: arm26 Dynamic kernel command-line: avr32 Dynamic kernel command-line: cris Dynamic kernel command-line: frv Dynamic kernel command-line: h8300 Dynamic kernel command-line: i386 Dynamic kernel command-line: ia64 Dynamic kernel command-line: m32r Dynamic kernel command-line: m68k Dynamic kernel command-line: m68knommu Dynamic kernel command-line: mips Dynamic kernel command-line: parisc Dynamic kernel command-line: powerpc Dynamic kernel command-line: ppc Dynamic kernel command-line: s390 Dynamic kernel command-line: sh Dynamic kernel command-line: sh64 Dynamic kernel command-line: sparc Dynamic kernel command-line: sparc64 Dynamic kernel command-line: um Dynamic kernel command-line: v850 Dynamic kernel command-line: x86_64 Dynamic kernel command-line: xtensa Dynamic kernel command-line: fixups i386: 2048-byte command line x86_64: 2048-byte command line ia64: 2048-byte command line Blackfin arch: cleanup bfin_sport.h header and export it to userspace
Alon Ziv (1): Input: psmouse - reset harder during probe
Alpt (1): [NET] rtnetlink: Add RTPROT entry for Netsukuku.
Amerigo Wang (28): x86: merge process.c a bit x86: process.c, remove useless headers kbuild: clean up scripts/headers.sh kbuild/headers_check: refine extern check x86 module: merge the same functions in module_32.c and module_64.c x86 module: merge the rest functions with macros uml module: fix uml build process due to this merge module: merge module_alloc() finally kbuild: fix a compile warning uml: fix a section warning kbuild: fix build error during make htmldocs gitignore: ignore gcov output files kbuild: finally remove the obsolete variable $TOPDIR elf: fix one check-after-use Doc: update Documentation/exception.txt Doc: move Documentation/exception.txt into x86 subdir x86, 32-bit: Use generic sys_pipe() percpu: use the right flag for get_vm_area() timers: Drop write permission on /proc/timer_list SLUB: Fix some coding style issues selinux: adjust rules for ATTR_FORCE vfs: allow file truncations when both suid and write permissions set x86: Fix an incorrect argument of reserve_bootmem() x86: Fix an incorrect argument of reserve_bootmem() kcore: fix /proc/kcore's stat.st_size elf: clean up fill_note_info() drm: create gitignore file for radeon kbuild,scripts: use non-builtin echo for '-e'
Ameya Palande (1): intel-iommu: typo fix and correct word in the comment
Ami Perlmutter (1): IB/uverbs: Use correct alt_pkey_index in modify QP
Amir Vadai (1): RDMA/cma: Add RDMA_CM_EVENT_TIMEWAIT_EXIT event
Amit Arora (6): [SCSI] Return -EINVAL when "id == max_id" in scsi_scan_host_selected() ext4: Extent overlap bugfix sys_fallocate() implementation on i386, x86_64 and powerpc fallocate support in ext4 write support for preallocated blocks Change on-disk format to support 2^15 uninitialized extents
Amit Choudhary (11): V4L/DVB (4738): Bt8xx/dvb-bt8xx.c: check kmalloc() return value. [ALSA] sound/isa/gus/interwave.c: check kmalloc() return value [ALSA] sound/isa/cmi8330.c: check kmalloc() return value [ALSA] sound/isa/ad1816a/ad1816a.c: check kmalloc() return value [ALSA] sound/isa/opti9xx/opti92x-ad1848.c: check kmalloc() return value V4L/DVB (4761): Stv680.c: check kmalloc() return value. V4L/DVB (4990): Cpia2/cpia2_usb.c: fix error-path leak [JFFS2] Fix error-path leak in summary scan V4L/DVB (5489): Codec.c: check kmalloc() return value. V4L/DVB (5490): Drivers/media/video/se401.c: check kmalloc() return value. drivers/char/synclink.c: check kmalloc() return value
Amit Gud (4): pci: remove deprecates pci: remove deprecates cs5520: fix return value of cs5520_init_one() Btrfs: fix race in worker_loop
Amit K. Arora (1): sched: minor optimizations in wake_affine and select_task_rq_fair
Amit Kucheria (9): agp: add support for Radeon Mobility 9000 chipset ARM: OMAP: Typo fix for clock_allow_idle USB: Serial: Add support for Arkham Technology adapters staging: udlfb: Add vmalloc.h include USB: musb: Refer to musb_otg_timer_func under correct #ifdef mfd: Add support for TWL4030/5030 dynamic power switching mfd: Print warning for twl4030 out-of-order script loading mfd: OMAP: Board-specifc twl4030 DPS scripts for RX51 board Input: fix rx51 board keymap
Amit Kumar Salecha (11): netxen: enable GRO support netxen: support for ethtool set ringparam netxen: remove netxen workqueue netxen: implement pci driver shutdown netxen: fix ip addr hashing after firmware reset netxen: pre calculate register addresses netxen: fix check for ip addr hashing support netxen: fix tx descriptor structure netxen: change firmware write size netxen: fix tx timeout recovery netxen: fix tx timeout handling on firmware hang
Amit S. Kale (23): Add NetXen 1G/10G ethernet driver. NetXen: Fixed /sys mapping between device and driver NetXen: temp monitoring, newer firmware support, mm footprint reduction NetXen: driver cleanup, removed unnecessary __iomem type casts NetXen: whitespace cleaup and more cleanup fixes NetXen: multiport firmware support, ioctl interface NetXen: Adding new device ids. NetXen: driver reload fix for newer firmware. NetXen: Using correct CHECKSUM flag. NetXen: Multiple adapter fix. NetXen: Link status message correction for quad port cards. NetXen: work queue fixes. NetXen: Fix for PPC machines. NetXen: Reducing ring sizes for IOMMU issue. NetXen: Firmware check modifications NetXen: Use pci_register_driver() instead of pci_module_init() in init_module NetXen: Firmware crb init changes. NetXen: Added ethtool support for user level tools. NetXen: Fixes for ppc architecture. NetXen: Updates for ethtool support NetXen: Fix to get the driver working after sparse changes NetXen: Driver unload fixes NetXen: Driver ifconfig fix
Amit Shah (23): KVM: Set the ET flag in CR0 after initializing FX KVM: x86 emulator: Use emulator_write_emulated and not emulator_write_std KVM: SVM: Fix FPU leak while emulating clts KVM: Make unloading of FPU state when putting vcpu arch-independent virtio: Enable netpoll interface for netconsole logging KVM: Add stat counter for hypercalls KVM: Introduce kvm_set_irq to inject interrupts in guests KVM: Device assignment: Check for privileges before assigning irq KVM: SVM: Fix typo KVM: Use kvm_set_irq to inject interrupts KVM: Device Assignment: Free device structures if IRQ allocation fails KVM: x86: Fix typo in function name KVM: SVM: Set the 'g' bit of the cs selector for cross-vendor migration KVM: SVM: Set the 'busy' flag of the TR selector KVM: x86 emulator: Fix handling of VMMCALL instruction KVM: x86: Fix typos and whitespace errors KVM: VMX: Update necessary state when guest enters long mode KVM: is_long_mode() should check for EFER.LMA KVM: x86: Ignore reads to EVNTSEL MSRs KVM: Ignore reads to K7 EVNTSEL MSRs KVM: ignore reads to perfctr msrs Documentation: Update KVM list email address virtio_net: Check for room in the vq before adding buffer
Amnon Aaronsohn (2): [PKT_SCHED] sch_prio: fix qdisc bands init NFS: statfs error-handling fix
Amol Lad (52): ioremap balanced with iounmap for drivers/mtd subsystem ioremap balanced with iounmap for drivers/serial/8250_acorn,c ioremap balanced with iounmap for drivers/serial/8250_gsc.c ioremap balanced with iounmap for drivers/serial/ioc4_serial.c ioremap balanced with iounmap for drivers/serial/ip22zilog.c ioremap balanced with iounmap for drivers/serial/mpc52xx_uart.c ioremap balanced with iounmap for drivers/serial/mpsc.c ioremap balanced with iounmap for drivers/serial/mux.c ioremap balanced with iounmap for drivers/serial/sunsu.c [MTD] Cleanup of 'ioremap balanced with iounmap for drivers/mtd subsystem' [ALSA] sound/pci/au88x0/au88x0.c: ioremap balanced with iounmap [WATCHDOG] ioremap balanced with iounmap for drivers/char/watchdog/s3c2410_wdt.c drivers/isdn/hysdn: save_flags()/cli(), restore_flags() replaced appropriately drivers/isdn/isdnloop: save_flags()/cli(), restore_flags() replaced appropriately [CPUFREQ] sc520_freq.c: ioremap balanced with iounmap PCI hotplug: ioremap balanced with iounmap drivers/isdn: ioremap balanced with iounmap drm: ioremap balanced with iounmap for drivers/char/drm [SCSI] drivers/scsi: Handcrafted MIN/MAX macro removal ioremap balanced with iounmap for drivers/pcmcia drivers/isdn/hysdn/hysdn_sched.c: sleep after taking spinlock fix W1: ioremap balanced with iounmap PCI: arch/i386/kernel/pci-dma.c: ioremap balanced with iounmap i386: Add iounmap in error paths in hpet code i386: add missing iounmap in i386 hpet clocksource code ioremap balanced with iounmap for drivers/char/rio/rio_linux.c ioremap balanced with iounmap for drivers/char/moxa.c ioremap balanced with iounmap for drivers/char/istallion.c sound/oss/btaudio.c: ioremap balanced with iounmap drivers/isdn: Handcrafted MIN/MAX Macro removal ioremap balanced with iounmap for drivers/video/virgefb ioremap balanced with iounmap for drivers/video/vesafb ioremap balanced with iounmap for drivers/video/tridentfb ioremap balanced with iounmap for drivers/video/tgafb ioremap balanced with iounmap for drivers/video/stifb ioremap balanced with iounmap for drivers/video/retz3fb ioremap balanced with iounmap for drivers/video/pvr2fb ioremap balanced with iounmap for drivers/video/platinumfb ioremap balanced with iounmap for drivers/video/offb ioremap balanced with iounmap for drivers/video/macfb ioremap balanced with iounmap for drivers/video/hpfb ioremap balanced with iounmap for drivers/video/fm2fb ioremap balanced with iounmap for drivers/video/ffb ioremap balanced with iounmap for drivers/video/cyberfb ioremap balanced with iounmap for drivers/video/cirrusfb ioremap balanced with iounmap for drivers/video/atyfb_base ioremap balanced with iounmap for drivers/video/atafb ioremap balanced with iounmap for drivers/video/amifb ioremap balanced with iounmap for drivers/video/S3triofb [SCSI] megaraid: replace yield() with cond_resched() [SCSI] NCR5380: Replace yield() with a better alternative [ATM]: [drivers] ioremap balanced with iounmap
Amos Waterland (9): fix drivers/pci/probe.c warning [NET]: Protect neigh_stat_seq_fops by CONFIG_PROC_FS protect ide_cdrom_capacity by ifdef The comment describing how MS_ASYNC works in msync.c is confusing [POWERPC] Fix builtin command line interaction with firmware [POWERPC] Turn on tigon3 support in maple_defconfig Chardev checking of overlapping ranges [IPV4]: Updates to nfsroot documentation [IPV4] ipconfig: Fix regression in ip command line processing
Amul Saha (1): mtd: OneNAND: Allow setting of boundary information when built as module
Amul Shah (3): Fix kdump Crash Kernel boot memory reservation for NUMA machines x86-64: Allocate the NUMA hash function nodemap dynamically x86-64: x86_64-make-the-numa-hash-function-nodemap-allocation fix fix
Amy Fong (1): [POWERPC] Fix compile error in sbc8560
Amy Griffis (31): fix ia64 syscall auditing AUDIT: Prevent duplicate syscall rules Pass dentry, not just name, in fsnotify creation hooks. Collect more inode information during syscall processing. audit string fields interface + consumer fix audit_init failure path inotify: IN_DELETE events missing fix race in inotify_release fix NULL dereference in inotify_ignore inotify (1/5): split kernel API from userspace support inotify (2/5): add name's inode to event handler inotify (3/5): add interfaces to kernel API inotify (4/5): allow watch removal from event handler inotify (5/5): update kernel documentation fix audit_krule_to_{rule,data} return values audit: path-based rules fix AUDIT_FILTER_PREPEND handling log more info for directory entry change events add rule filterkey fix faulty inode data collection for open() with O_CREAT fix missed create event for directory audit fix oops with CONFIG_AUDIT and !CONFIG_AUDITSYSCALL fix audit oops with invalid operator sanity check audit_buffer update audit rule change messages add SIGNAL syscall class (v3) audit signal recipients initialize name osid audit inode for all xattr syscalls complete message queue auditing match audit name data
Américo Wang (5): slob: clean up the code sched: use TASK_NICE for task_struct ptrace: remove a useless goto x86: ptrace, bts: fix an unreachable statement kernel/module.c: fix an unused goto label
Anand Gadiyar (15): ARM: OMAP: Add DMA support for chaining and 3430 ARM: OMAP: Fix chain_a_transfer return value MUSB: Fix index register corruption seen with g_ether and Windows host ARM: OMAP: Fix DMA CCR programming for request line > 63, v3 USB: musb: resume suspended root hub on disconnect omap_hsmmc: Trivial fix for a typo in comment musb: use dma mode 1 for TX if transfer size equals maxpacket (v2) USB: OMAP: OHCI: hc_driver's stop method should call ohci_stop MUSB: Remove usb_musb_pm_init() call trivial: OHCI: Fix typo in a comment trivial: fix typo "for for" in multiple files trivial: fix typo "to to" in multiple files USB: EHCI: OHCI: Remove unnecessary includes of reboot.h USB: OMAP: ISP1301: Compile fix OMAP: HSMMC: do not enable buffer ready interrupt if using DMA
Anand V. Avati (1): fuse: prevent fuse_put_request on invalid pointer
Ananda Raju (12): [IPv4/IPv6]: UFO Scatter-gather approach S2io: Multi buffer mode support s2io: UFO support s2io: scatter-gather fix s2io: performance improvements s2io: input parms, output messages update s2io: fixes s2io: additional stats s2io: init/shutdown fixes s2io driver irq fix s2io driver bug fixes #1 s2io driver bug fixes #2
Ananiev, Leonid I (2): ext3: Fix missed mutex unlock ext3: Fix missed mutex unlock
Anant Gole (1): net: Add TI DaVinci EMAC driver
Ananth N Mavinakayanahalli (38): kprobes: Allow multiple kprobes at the same address ppc64 kprobes: don't eat dabr/iabr exceptions ppc64 kprobes: correct kprobe registration return values ppc64 kprobes: remove spurious MSR_SE masking kprobes: fix single-step out of line - take2 ppc64: fix up()/down() usage for kprobe_mutex Kprobes: rearrange preempt_disable/enable() calls Kprobes: Track kprobe on a per_cpu basis - base changes Kprobes: Track kprobe on a per_cpu basis - i386 changes Kprobes: Track kprobe on a per_cpu basis - ia64 changes Kprobes: Track kprobe on a per_cpu basis - ppc64 changes Kprobes: Track kprobe on a per_cpu basis - sparc64 changes Kprobes: Track kprobe on a per_cpu basis - x86_64 changes Kprobes: Use RCU for (un)register synchronization - base changes Kprobes: Use RCU for (un)register synchronization - arch changes Kprobes: preempt_disable/enable() simplification kprobes: fix build breakage Kprobes: Fix deadlock in function-return probes kprobes: NULL out non-relevant fields in struct kretprobe powerpc/kprobes: fix singlestep out-of-line [POWERPC] kprobes: Fix possible system crash during out-of-line single-stepping Kprobes: Make kprobe modules more portable kprobes: handle symbol resolution when module:.symbol is specified Add regs_return_value() helper Update Documentation/kprobes.txt [POWERPC] Emulate more instructions in software [POWERPC] kprobes: Eliminate sstep exception if instruction can be emulated Kprobes: Make kprobe.symbol_name const Kprobes: print details of kretprobe on assertion failure Kprobes: The ON/OFF knob thru debugfs Kprobes on select architectures no longer EXPERIMENTAL x86: kprobes: add kprobes smoke tests that run on boot [POWERPC] Kill sparse warnings in kprobes Kprobes: indicate kretprobe support in Kconfig Kprobes: move kprobe examples to samples/ kprobes: another MAINTAINERS update powerpc: Don't emulate mr. instructions kprobes: Fix locking imbalance in kretprobes
Anantha Subramanyam (1): sata_svw: Add support for HT1100 SATA controller
Anatoli Antonovitch (2): ide: ATI SB600 IDE support atiixp: ATI SB600 IDE support for various modes
Anatolij Gustschin (4): [POWERPC] Fix Oops with TQM5200 on TQM5200 fbdev: add new framebuffer driver for Fujitsu MB862xx GDCs phylib: Allow early-out in phy_change phylib: Add interrupt source check function to M88E1121R driver
Anders Blomdell (7): avr32: Enable pullup on USART TX lines Staging: comedi: add usb dt9812 driver Staging: comedi: add jr3_pci driver Staging: comedi: add serial2002 driver Staging: comedi: add rti802 driver Staging: comedi: add multiq3 driver Staging: comedi: add daqboard2000 driver
Anders Gnistrup (1): Staging: comedi: add fl212 driver
Anders Grafström (5): [JFFS2] Return values of jffs2_block_check_erase error paths [MTD] [NOR] cfi_cmdset_0001: Timeouts for erase, write and unlock operations netfilter: ipt_addrtype: Fix matching of inverted destination address type [ARM] 5310/1: Fix cache flush functions for ARMv4 jffs2: Fix return value from jffs2_do_readpage_nolock()
Anders H Kaseorg (1): x86, 64-bit: patch paravirt inline replacements when loading modules
Anders Kaseorg (7): ftrace: make ftrace_test_p6nop disassembler-friendly Ksplice: Add functions for walking kallsyms symbols kbuild, modpost: Check the section flags, to catch missing "ax"/"aw" kbuild, modpost: fix unexpected non-allocatable section when cross compiling Staging: rt2860: Don't call sprintf() with overlapping input and output. Staging: rt2870: Don't call sprintf() with overlapping input and output. x86: fix fragile computation of vsyscall address
Anders Larsen (2): MTD: remove obsolete Kconfig options qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types
Anderson Briglia (1): vmscan: fix comments related to shrink_list()
Anderson Lizardo (7): wusb: fix error path for wusb_set_dev_addr() wusb: fix bmRequestType for Abort RPipe request uwb: Fix handling IEs with empty IE data in uwb_est_get_size() uwb: disable command/event filtering for D-Link DUB-1210 uwb: add Intel i1480 HWA to the UWB RC quirk table uwb: i1480: remove MAC/PHY information checking function uwb: i1480/GUWA100U: fix firmware download issues
Andi Drebes (7): drivers/ide/legacy/hd.c: Array size calculation using sizeof replaced with ARRAY_SIZE Input: grip-mp - use ARRAY_SIZE V4L/DVB (5941): Ttpci/budget-av.c: ARRAY_SIZE() V4L/DVB (5942): Usb/vp7045.c: ARRAY_SIZE() cramfs: error message about endianess fs/cramfs/inode.c: remove unused variable fs/cramfs/inode.c: replace hardcoded value with preprocessor constant
Andi Kleen (1150): x86-64/i386: Revert cpuinfo siblings behaviour back to 2.6.10 x86-64: Fix BUG() x86_64: disable interrupts during SMP bogomips checking x86_64: Use a VMA for the 32bit vsyscall x86_64: Make IRDA devices are not really ISA devices not depend on CONFIG_ISA x86_64: clean up ptrace single-stepping x86_64: Some fixes for single step handling x86_64: Handle programs that set TF in user space using popf while single stepping x86_64: Use a common function to find code segment bases x86_64: Dump stack and prevent recursion on early fault x86_64: Fix interaction of single stepping with debuggers x86_64: Minor microoptimization in syscall entry slow path x86_64: Call do_notify_resume unconditionally in entry.S x86_64: Regularize exception stack handling x86_64: Fix a small missing schedule race x86_64: Remove unused macro in preempt support x86_64: Support constantly ticking TSCs x86_64: Make kernel math errors a die() now x86_64: Don't assume future AMD CPUs have K8 compatible performance counters x86_64: Correct wrong comment in local.h x86_64: Use the extended RIP MSR for machine check reporting if available. x86_64: Remove excessive stack allocation in MCE code with large NR_CPUS x86_64: Always use CPUID 80000008 to figure out MTRR address space size x86_64: Port over e820 gap detection from i386 x86_64: Use the e820 hole to map the IOMMU/AGP aperture x86_64: Keep only a single debug notifier chain x86_64: Remove duplicated syscall entry. x86_64: add support for Intel dual-core detection and displaying x86_64: Final support for AMD dual core x86_64: Rewrite exception stack backtracing x86_64: Add acpi_skip_timer_override option x86_64: Rename the extended cpuid level field x86_64: Switch SMP bootup over to new CPU hotplug state machine x86_64: interrupt handling fix x86_64: Reduce NMI watchdog stack usage x86_64: Readd missing tests in entry.S x86_64: Add a guard page at the end of the 47bit address space x86_64/i386: fix defaults for physical/core id in /proc/cpuinfo x86_64: Increase number of IO-APICs x86_64: Don't look up struct page pointer of physical address in iounmap x86_64: Update TSC sync algorithm x86_64: Remove x86_apicid field x86_64: Don't print the internal k8c+ flag in /proc/cpuinfo x86_64: Remove unique APIC/IO-APIC ID check x86_64: Add pmtimer support x86_64: check if ptrace RIP is canonical x86_64: Fix canonical checking for segment registers in ptrace x86_64: When checking vmalloc mappings don't use pte_page x86_64: Make vsyscall.c compile without CONFIG_SYSCTL x86_64: Collected NMI watchdog fixes. x86_64: Don't assume BSP has ID 0 in new smp bootup x86_64: Update defconfig x86_64: 386/x86-64 Further AMD dual core fixes x86_64: Don't allow accesses below register frame in ptrace x86_64: Fixed guard page handling again in iounmap i386: Fix race in iounmap x86_64: Fix 32bit system call restart x86_64: Add option to disable timer check x86_64: i386/x86-64: Export cpu_core_map x86_64: More fixes for compilation without CONFIG_ACPI x86_64 CONFIG_ACPI=n build fix [TCP]: Adjust TCP mem order check to new alloc_large_system_hash x86_64: fix SMP boot lockup on some machines Undo mempolicy shared policy rbtree microoptimization x86_64: Always ack IPIs even on errors x86_64: Update defconfig x86_64: Use for_each_cpu_mask for clustered IPI flush x86_64: i386/x86_64: remove prototypes for not existing functions in smp.h x86_64: Move cpu_present/possible_map parsing earlier x86_64: Minor clean up to CPU setup - use smp_processor_id instead of custom hack x86_64: Clarify Booting processor ... message x86_64: Some cleanup in setup64.c x86_64: Remove unused variable in delay.c x86_64: Improve CONFIG_GART_IOMMU description and make it default y x86_64: Some updates for boot-options.txt x86_64: Fix some comments in tlbflush.h x86_64: Remove obsolete eat_key prototype x86_64: Fix some typos in system.h comments x86_64: Fix incorrectly defined MSR_K8_SYSCFG x86_64: Print a boot message for hotplug memory zones x86_64: Create per CPU machine check sysfs directories x86_64: Remove IA32_* build tools in Makefile x86_64: Remove the broadcast options that were added for cpuhotplug x86_64: Support more than 8 cores on AMD systems x86_64: Turn BUG data into valid instruction x86_64: When running cpuid4 need to run on the correct CPU x86_64: Remove unnecessary include in fault.c x86_64: Small assembly improvements x86_64: Switch to the interrupt stack when running a softirq in local_bh_enable() x86_64: Fix SRAT handling on non dual core systems x86_64: Remove unused variable in k8-bus.c x86_64: ignore machine checks from boot time x86: Remove obsolete get_cpu_vendor call x86_64: Don't print exceptions for ltrace x86_64: Fix race in TSC synchronization x86_64: Don't oops at boot when empty Opteron node has IO x86_64: update defconfig - reenable fusion x86_64: Tell VM about holes in nodes PCI: Run PCI driver initialization on local node x86{-64}: Remove old hack that disabled mmconfig support on AMD systems. x86-64: Update defconfig x86-64: Remove apic_write_around from smpboot.c x86-64: Remove obsolete APIC "write around" bug workaround x86-64: Remove esr disable hack in APIC code x86-64: Remove code for outdated APICs x86-64: Use largest APIC number, not number of CPUs to decide on physflat mode x86-64: Enable interrupts during delay calibration on APs x86-64: White space and comment fixes for smp_call_function_single x86-64: Don't assign CPU numbers in SRAT parsing x86-64: Fix the apic version that gets printed during boot x86-64: Don't cache align PDA on UP builds x86-64: Support dualcore and 8 socket systems in k8 fallback node parsing x86-64: Use SRAT data on Intel systems too. x86-64: Don't assume APIC for boot processor has an APIC ID of zero x86-64: Avoid unnecessary double bouncing for swiotlb x86-64: Reverse order of bootmem lists x86-64: Don't allocate aperture when swiotlb is enabled and no AGP found x86-64: Remove redundant swiotlb=force handling x86-64: Make lockless machine check record passing a bit more robust. x86-64: Add command line option to set machine check tolerance level x86-64: Don't trust boot_cpu_id in the mptable. x86-64: Micro optimization to dma_alloc_coherent node lookup x86-64: Fix harmless off by one in e820 code x86-64: Use e820_find_hole to compute reserved pages x86-64: Remove redundant max_mapnr and replace with end_pfn x86-64: Remove code to resume machine check state of other CPUs. x86-64: Use ACPI PXM to parse PCI<->node assignments x86-64: Include build number in oops output x86-64: Make remote TLB flush more scalable x86-64: Add simnow console x86-64: Some cleanup and optimization to the processor data area. x86-64: Don't include config.h in asm/timex.h x86-64: Increase TLB flush array size x86-64: Only allocate per cpu data for possible CPUs, not compiled in CPUs. x86-64: Fix (harmless) typo in head.S early level2 page table x86-64: Print version at end of kernel build x86-64: Remove disable_tsc code in context switch x86-64: Fix show_mem a little bit i386: add memory clobbers to syscall macros x86-64: Fix typo CONFIG_CPU_HOTPLUG -> CONFIG_HOTPLUG_CPU in genapic.c x86-64: Remove freeing of SMP trampoline pages x86-64: Prevent gcc 4 from optimizing away vsyscalls x86-64: Improve error handling for overlapping PXMs in SRAT. x86-64: Add dma_sync_single_range_for_{cpu,device} x86-64: Use physflat on Intel for < 8 CPUs with CPU hotplug x86-64: Fix gcc 4 warnings about pointer signedness x86-64: Merge msr.c with i386 version x86-64: Set the stack pointer correctly in init_thread and init_tss x86-64: Remove unused vxtime.hz field x86-64: Allow frame pointer and fix help text. x86-64: Make dmi_find_device for !DMI case inline x86-64: Clean up the SRAT node list before computing the hash function x86-64: reset apicid<->node tables when SRAT cannot be parsed x86-64: Use correct mask to compute conflicting nodes in SRAT x86-64: clean up local_add/sub arguments Fix MPOL_F_VERIFY Make BUILD_BUG_ON fail at compile time. x86_64: Export end_pfn Fix up TLB flush filter disabling x86_64: Drop global bit from early low mappings x86_64: Fix change_page_attr cache flushing x86_64: Allocate cpu local data for all possible CPUs i386: Don't discard upper 32bits of HWCR on K8 [NET]: Disable NET_SCH_CLK_CPU for SMP x86 hosts Convert mempolicies to nodemask_t Remove near all BUGs in mm/mempolicy.c Don't set dcdbas driver to default m x86_64: Update defconfig x86_64: Add 4GB DMA32 zone x86_64: Set compatibility flag for 4GB zone on IA64 x86_64: Make i386 compile again with fourth DMA32 zone x86_64: When cpu_up fails clean up page allocator properly x86_64: Account mem_map in VM holes accounting x86_64: Fix up outdated pfn_to_page comment x86_64: Remove obsolete ARCH_HAS_ATOMIC_UNSIGNED and page_flags_t x86_64: Use the DMA32 zone for dma_alloc_coherent()/pci_alloc_consistent x86_64: Fix gcc 4 warning in aperture.c x86_64: Speed up numa_node_id by putting it directly into the PDA x86_64: Don't apply __PHYSICAL_MASK to page frame numbers x86_64: Only use asm/sections.h to declare section symbols x86_64: Replace cpu_pda extern with include x86_64: Replace swiotlb extern with include x86_64: Some clarifications for Documention/x86_64/mm.txt x86_64: Use int operations in spinlocks to support more than 128 CPUs spinning. x86_64: New heuristics to find out hotpluggable CPUs. AGP: Support ULI/ALI 1689 bridge on AMD64 AGP: Try unsupported AGP chipsets on x86-64 by default AGP: Make gart iterator in K8 AGP driver SMP safe x86_64: Allow modular build of ia32 aout loader x86_64: Formatting fixes for arch/x86_64/kernel/process.c x86_64: Don't enable interrupt unconditionally in reboot path x86_64: Fix NUMA node lookup debug code which had bitrotted x86_64: Reduce number of retries for reset through keyboard controller x86_64: Remove optimization for B stepping AMD K8 x86_64: Remove asm-x86_64/rwsem.h x86_64: Log machine checks from boot on Intel systems x86_64: Remove CONFIG_CHECKING and add command line option for pagefault tracing x86_64: Increase the maximum number of local APICs to the maximum i386: Use bigsmp for > 8 core Opteron systems Remove compat ioctl semaphore x86_64: Make sure hpet_address is 0 when any part of HPET initialization fails i386/x86-64: Don't call change_page_attr with a spinlock held i386/x86-64 Fall back to type 1 access when no entry found i386/x86-64 Correct for broken MCFG tables on K8 systems x86_64: Fix 32bit thread coredumps PCI: Fix dumb bug in mmconfig fix Fix swiotlb pci_map_sg error handling Fix build with CONFIG_PCI_MMCONFIG Make sure interleave masks have at least one node set [NET]: Small cleanup to socket initialization x86_64: Update defconfig x86_64: Support constant TSC feature in future AMD CPUs. x86_64: Minor GFP_DMA32 comment fix x86_64: No need to remove NT during CPU setup i386/x86-64: Use input/output dependencies for bitops x86_64: Don't reserve hotplug CPUs by default x86_64: Add documentation for CPU hotplug ACPI extension x86_64: Remove enable/disable_hlt i386/x86-64: Generalize X86_FEATURE_CONSTANT_TSC flag x86_64: Use X86_FEATURE_CONSTANT_TSC now to clean up Intel speedstep drivers i386/x86-64: Update AMD CPUID flags x86_64: Dont't disable early PCI scan with apic x86_64: Don't confuse apic=... command line option with apic x86_64: Add missing newline in IOMMU error message x86_64: Remove bogus file in arch/x86_64/pci x86_64: Generalize DMI and enable for x86-64 x86_64: Fix off by one in acpi table mapping x86_64: Validate SLIT table x86_64: Handle unknown node (-1) in alloc_pages_node x86_64: Return -1 for unknown PCI bus affinity x86_64: Allow compilation on a 32bit biarch toolchain x86_64: Remove unnecessary case from the page fault handler x86_64: Implement compat code for sg driver SG_GET_REQUEST_TABLE ioctl x86_64: Implement is_compat_task the right way x86_64: Convert page fault error codes to symbolic constants. x86_64: Fix off by one in IOMMU check x86_64: Fix up coding style in numa.c x86_64: Clean up some printks in NUMA code x86_64: Add idle notifiers x86_64: Reject SRAT tables that don't cover all memory x86_64: Clean up copy_*_user x86_64: Make it clear in machine checks that it's an hardware problem x86_64: Enable sound in old style OSS driver for NForce4 CK804 i386: make pci_map_single/pci_map_sg warn for zero length. x86_64: Make the cpu_*_maps in kernel/sched.c read mostly x86_64: Remove unused apic_write_atomic x86_64: Fix compile error with !CONFIG_COMPAT x86_64: Don't try to synchronize the TSC over CPUs on Intel CPUs at boot. x86_64: Support alternative() with a output argument. x86_64: Support alternative() in vsyscalls x86_64: On Intel CPUs don't do an additional CPU sync before RDTSC i386: Replace broken serialize_cpu in microcode driver with correct sync_core x86_64: Use standard __always_inline in vsyscall.c x86_64: Fix up white space in time.c x86_64: Fix warning in nmi.c on uniprocessor kernels x86_64: Tell user to enable GART_IOMMU when needed x86_64: Remove useless KDB vector x86_64: Make sure BITS_PER_ATOMIC is defined in asm-generic/atomic.h x86_64: Remove unused segments x86_64: Move NUMA page_to_pfn/pfn_to_page functions out of line i386: Move phys_proc_id/early intel workaround to correct function. x86_64: Remove unused AMD K8 C stepping flag x86_64: No need to export get_cmos_time anymore x86_64: Some housekeeping in local APIC code x86_64: Use safe_smp_processor_id in MCE handler x86_64: Allow kernel page tables upto the end of memory i386: Move DOUBLEFAULT config to arch/i386/Kconfig x86_64: Don't confuse noapic with noapictimer Implement ioctl emulation for the parport character device x86_64: Mark powernow k8 init functions as __cpuinit x86_64: Allow nesting of int3 by default for kprobes x86_64: Only let user select PM timer support when EMBEDDED x86_64: set do_not_nx as cpuinitdata x86_64: Don't try to put kernel page tables beyond ZONE_DMA32. x86_64: Increase NR_IRQ_VECTORS to 32 * NR_CPUS x86_64: Update defconfig x86_64: Remove elf32_map in 32bit ELF loader x86_64: Flexmap for 32bit and randomized mappings for 64bit PCI: handle bogus MCFG entries x86_64: Update defconfig x86_64: Disallow kprobes on NMI handlers x86_64: Define pmtmr_ioport to 0 when PM_TIMER is not available x86_64: Allow to run main time keeping from the local APIC interrupt x86_64: Automatically enable apicmaintimer on ATI boards x86_64: Fix swiotlb dma_alloc_coherent fallback x86_64: Undo the earlier changes to remove unrolled copy/memset functions x86_64: Remove CONFIG_INIT_DEBUG x86_64: Remove rogue default y in EDAC Kconfig x86_64: Clear more state when ignoring empty node in SRAT parsing x86_64: Do more checking in the SRAT header code x86_64: Fix zero mcfg entry workaround on x86-64 x86_64: Don't allow kprobes on __switch_to x86_64: Calibrate APIC timer using PM timer i386/x86-64: Don't ack the APIC for bad interrupts when the APIC is not enabled x86_64: Let impossible CPUs point to reference per cpu data Fix bad apic fix on i386 x86-64: Add sys_unshare x86_64: GART DMA merging fix x86_64: Update defconfig x86_64: Add boot option to disable randomized mappings and cleanup x86_64: Don't call do_exit with interrupts disabled after IRET exception x86_64: Don't enable ATI apicmaintimer workaround when the machine has C2 or C3 x86_64: Disable tsc when apicpmtimer is active x86_64: Resolve the RIP of an early exception using kallsyms x86_64: Relax SRAT covers all memory check a bit x86_64: Always pass full number of nodes to NUMA hash computation Handle all and empty zones when setting up custom zonelists for mbind x86_64: Don't set CONFIG_DEBUG_INFO in defconfig Fix units in mbind check x86_64: Only do the clustered systems have unsynchronized TSC assumption on IBM systems x86-64/i386: Use common X86_PM_TIMER option and make it EMBEDDED x86_64: Disable ACPI blacklist by year for now on x86-64 x86_64: Fix the additional_cpus=.. option x86_64: Move the SMP time selection earlier x86_64: Better ATI timer fix x86_64: Fix ioctl compat code for /dev/rtc i386: port ATI timer fix from x86_64 to i386 II block: disable block layer bouncing for most memory on 64bit systems x86-64: Fix up handling of non canonical user RIPs PCI: Give PCI config access initialization a defined ordering [AGPGART] x86_64: Enable VIA AGP driver on x86-64 for VIA P4 chipsets x86_64: Update defconfig x86-64: Use -mtune=generic for generic kernels x86_64: Increase the variability of the process stack on 64bit architectures x86_64: Rename struct node in x86-64 NUMA code to struct bootnode x86_64: Don't need to read PIT in timer handler when PM timer is used x86_64: Report local APIC ID when initializing CPU x86_64: Use cpu_relax in poll loop in GART IOMMU x86_64: Check that early arguments are words on their own x86_64: Don't define string functions to builtin x86_64: Make pfn_valid work early in boot x86_64: Implement compat code for raw1394 read/write x86_64: Move kernel to 2MB x86_64: Clean up and tweak ACPI blacklist year code x86_64: Implement early DMI scanning x86_64: Add __init to fixmap functions that are only called during boot x86_64: Handle years beyond 2100 x86_64: Fix formatting in time.c x86_64: Reename CMOS update warning x86_64: Don't invoke OOM killer while allocating floppy DMA buffers x86_64: Don't invoke OOM killer during dma_alloc_coherent() x86_64: Always use IO-APIC routing for timer. x86_64: Quieten down microcode update driver x86_64: Limit max number of CPUs to 255 x86_64: Change default setting for noexec32 to match i386 kernel x86_64: Force broadcast timer on AMD systems with C3 too. x86_64: Try to allocate node memmap near the end of node i386/x86-64: List Intel LaGrange AKA SMX in /proc/cpuinfo x86_64: Remove CONFIG_UNORDERED_IO x86_64: Make local_t 64bit instead of 32bit x86_64: Remove bogus special case in AMD core parsing. x86_64: Initialize powernow_data[] for all siblings x86_64: Report SIGSEGV for IRET faults x86_64: Removed duplicated declaration of force_iommu x86_64: Don't enable CONFIG_UNWIND_INFO by default for DEBUG_KERNEL x86_64: Add cpu_relax() to busy loops in PM timer code Fix compilation of processor_idle.c on IA64 [ACPI] fix "nolapic" flag in ACPI mode Optimize select/poll by putting small data sets on the stack x86_64: Update defconfig x86_64: Clean up execve path x86_64: Support memory hotadd without sparsemem x86_64: Reserve SRAT hotadd memory on x86-64 x86_64: Handle empty PXMs that only contain hotplug memory x86_64: Fix compilation with CONFIG_PCI=n / allnoconfig x86_64: Don't sanity check Type 1 PCI bus access on newer systems x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled. x86_64: Clear APIC feature bit when local APIC is disabled i386: Consolidate modern APIC handling x86_64: Revert earlier powernow-k8 change x86_64: Don't run NMI watchdog during machine checks x86_64: When user could have changed RIP always force IRET x86_64: Don't export strlen twice x86_64: Don't return error for HPET initialization in initcall i386/x86_64: Check if MCFG works for the first 16 busses i386/x86-64: Return defined error value for bad PCI config space accesses i386: Remove printk about reboot fixups at reboot x86_64: Eliminate IA32_NR_syscalls define x86_64: Update 32-bit system call table [CPUFREQ] x86_64: Revert earlier powernow-k8 change x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled. x86_64: Remove check for canonical RIP i386: Remove bogus special case code from AMD core parsing i386/x86-64: Remove checks for value == NULL in PCI config space access x86_64: Fix embarassing typo in mmconfig bus check x86_64: Update defconfig i386/x86-64: Fix ACPI disabled LAPIC handling mismerge x86_64: Increase NUMA hash function nodemap x86_64: Add tee and sync_file_range i386: Move CONFIG_DOUBLEFAULT into arch/i386 where it belongs. i386/x86-64: Fix x87 information leak between processes x86_64: Pass -32 to the assembler when compiling the 32bit vsyscall pages Mark VMSPLIT EMBEDDED x86_64: Add compat_sys_vmsplice and use it in x86-64 i386/x86-64: Fix ACPI disabled LAPIC handling mismerge i386: Fix overflow in e820_all_mapped i386: Remove apic= warning Remove wrong cpu_has_apic checks that came from mismerging x86_64: Check for too many northbridges in IOMMU code x86_64: Avoid EBDA area in early boot allocator x86_64: Move ondemand timer into own work queue x86_64: Check for bad dma address in b44 1GB DMA workaround x86_64: Check for bad dma address in b44 1GB DMA workaround x86_64: Don't warn for overflow in nommu case when dma_mask is < 32bit i386/x86_64: Force pci=noacpi on HP XW9300 x86_64: Fix memory hotadd heuristics x86_64: Don't schedule on exception stack on preemptive kernels [AGPGART] Enable SIS AGP driver on x86-64 for EM64T systems x86_64: Fix stack/mmap randomization for compat tasks x86_64: Fix no IOMMU warning in PCI-GART driver x86_64: Don't do syscall exit tracing twice [BLOCK] Fix bounce limit address check x86_64: Update defconfig x86_64: Use __always_inline for __inline_memcpy i386/x86-64: Use new official CPUID to get APICID/core split on AMD platforms i386/x86-64: Emulate CPUID4 on AMD x86_64: Remove most of ia32_unistd.h x86_64: Remove bogus comment in topology.h x86_64: Implement compat functions for PTRACE_SETSIGINFO/GETSIGINFO x86_64: Clean and enhance up K8 northbridge access code x86_64: Use -ENODEV in IOMMU initialization x86_64: Add compat_printk and sysctl to turn off compat layer warnings x86_64: Remove long obsolete CVS x86_64: Remove ia32_sys_call_table export x86_64: Optimize bitmap_weight for small bitmaps x86_64: Make sure is_compat_task works early x86_64: Rename IOMMU option, fix help and mark option embedded. x86_64: Get rid of pud_offset_k / __pud_offset_k i386/x86-64: Fix isoimage when syslinux is in /usr/share x86_64: Move VM86 config into arch/i386/Kconfig x86_64: Mark mce_amd cpu notifier __cpuinit/__cpuinitdata x86_64: Remove bogus RED-PEN comment in signal.c i386/x86-64/ia64: Move polling flag into thread_info_status x86_64: Fix fast check in safe_smp_processor_id x86_64: Fix race in cpu_local_* on preemptible kernels x86_64: Move export symbols to their C functions x86_64: Minor string functions optimizations ACPI: delete some defaults from ACPI Kconfig Minor cleanup to lockdep.c x86_64: Update defconfig x86_64: Fix up bogus defaults in ACPI Kconfig x86_64: Allow oprofile for model P4 models x86_64: Fix access check in ptrace compat i386/x86-64: Add user_mode checks to profile_pc for oprofile x86_64: Don't clobber r8-r11 in int 0x80 handler x86_64: Dump leftover backtrace entries when dwarf2 unwinder got stuck x86_64: Document backtracer selection options i386: Do backtrace fallback too x86_64: Update defconfig x86_64: On Intel systems when CPU has C3 don't use TSC x86_64: Revert k8-bus.c northbridge access change x86_64: Fix swiotlb=force i386: Fix up backtrace fallback patch MM: Remove rogue readahead printk x86_64: Fix backtracing for interrupt stacks x86_64: Update defconfig x86: Revert e820 MCFG heuristics x86_64: Add kernel thread stack frame termination for properly stopping stack unwinds. i386: Add kernel thread stack frame termination for properly stopping stack unwinds. x86_64: Recover 1MB of kernel memory x86_64: Remove alternative_smp i386: Remove alternative_smp x86: Disable MMCONFIG on Intel SDV using DMI blacklist x86_64: Remove __KERNEL__ ifdef around _syscall*() i386: Fix stack switching in do_IRQ i386: Remove __KERNEL__ ifdef around _syscall*() Initialize ieee1394 early when built in Update defconfig i386: Update defconfig i386: Allow to use GENERICARCH for UP kernels x86: Temporarily revert parts of the Core 2 nmi nmi watchdog support Add TIF_RESTORE_SIGMASK Add ppoll/pselect syscalls Fix up panic messages for different NMI panics i386: Enable NMI watchdog by default x86: Add portable getcpu call Clean up asm/smp.h includes Don't print virtual address in HPET initialization i386/x86-64: Don't randomize stack top when no randomization personality is set i386: Account spinlocks to the caller during profiling for !FP kernels Simplify profile_pc on x86-64 Document backtracer selection options Support patchable lock prefix for pure assembly files Clean up read write lock assembly i386: Remove const case for rwlocks Add proper alignment to ENTRY i386: add alternative-asm.h to allow LOCK_PREFIX replacement in .S files i386: Redo semaphore and rwlock assembly helpers Remove leftover CVS Id in thunk.S Add some comments what tce.c actually does Remove all ifdefs for local/io apic Remove apic mismatch counter Remove old "focus disabled" chipset errata workaround Clean up and minor fixes to TLB flush i386: Minor fixes & cleanup to tlb flush Add some comments to entry.S Remove pirq overwrite support Remove leftover MCE/EISA support Remove obsolete PIC mode i386/x86-64: Remove obsolete sanity check in mptable parsing Factor out common io apic routing entry access i386: Factor out common io apic routing entry access Remove MPS table APIC renumbering Move early chipset quirks out to new file Replace mp bus array with bitmap for bus not pci Remove useless wrapper in mpparse.c code Remove some unneeded ACPI externs in mpparse.c Fix up some non linuxy style in ACPI functions in mpparse.c i386: Clean up code style in mpparse.c ACPI code Use BUILD_BUG_ON in apic.c build sanity checking x86: Detect CFI support in the assembler at runtime Remove obsolete CVS $Id$ from assembler files in arch/x86_64/kernel/* Add stack documentation document from Keith Owens i386: Remove lock section support in mutex.h i386: Remove lock section support in rwsem.h i386: Remove lock section support in semaphore.h Don't use lock section for mutexes and semaphores Clean up spin/rwlocks i386: Clean up spin/rwlocks Use early CPU identify before early command line parsing Convert x86-64 to early param Remove need for early lockdep init i386/x86-64: Move acpi_disabled variables into acpi/boot.c Clean up acpi_numa variable Move e820 map into e820.c Add sparse annotation to vsyscall.c Add sparse annotations to quiet sparse in arch/x86_64/mm/fault.c Fix most sparse warnings in sys_ia32.c Fix sparse warnings in compat aout code x86: Remove unneeded externs in acpi/boot.c x86: Some preparationary cleanup for stack trace Avoid recursion in lockdep when stack tracer takes locks Don't access the APIC in safe_smp_processor_id when it is not mapped yet Move unwind_init earlier Merge stacktrace and show_trace Check for end of stack trace before falling back i386: Do stacktracer conversion too i386: Terminate backtrace fallback early if unwinder stack pointer is zero i386: Get ebp from unwinder state when continuing fallback backtrace Don't force frame pointers for lockdep i386/x86-64: Improve Kconfig description of CRASH_DUMP Make boot_param_data pure BSS i386: Fix warning in mpparse.c make fault notifier unconditional and export it i386: make fault notifier unconditional and export it i386: move kernel_thread_helper into entry.S Don't force reserve the 640k-1MB range Move compiler check for modules to ia64 only Remove safe_smp_processor_id() Remove bogus warning from early_ioremap Fix pte_exec/mkexec and use it in change_page_attr() Use proper accessors to change PSE bits in change_page_attr() Remove APIC version/cpu capability mpparse checking/printing Remove some cruft in apic id checking during processor setup Fix coding style and output of the mptable parser Add a missing check for irq flags tracing in NMI Remove non e820 fallbacks in high level code optimize hweight64 for x86_64 x86: Remove incorrect comment about ACPI e820 entries Optimize PDA accesses slightly Don't use kernel_text_address in oops context Document my tree in Documentation/HOWTO Fix a irqcount comment in entry.S Use %c instead of %P modifier in pda access Fix a PDA warning uncovered by the new type checking Fix zeroing on exception in copy_*_user Add __must_check to copy_*_user Check return value of copy_to_user in compat_sys_pselect7 Check return values of __copy_to_user in uname emulation Fix some stylistic issues in uaccess.h Reindent macros in pda.h Define __bad_pda_field as noreturn Remove unused asm-x86_64/mmx.h Mark per cpu data initialization __initdata again Fix idle notifiers i386/x86-64: PCI: split probing and initialization of type 1 config space access i386/x86-64: Only do MCFG e820 check when type 1 works i386: Add MMCFG resources to i386 too Use string instructions for Core2 copy/clear Remove outdated comment in x86-64 mmconfig code Don't synchronize time reading on single core AMD systems Remove all traces of signal number conversion Initialize argument registers for 32bit signal handlers. Fix some broken white space in ia32_signal.c Don't leak NT bit into next task i386/x86-64: Make all early PCI scans dependent on CONFIG_PCI x86: Move direct PCI scanning functions out of line x86: Allow disabling early pci scans with pci=noearly or disallowing conf1 Fix unwinder warning in traps.c Don't set calgary iommu as default y i386: Use early clobbers for semaphores now Update defconfig i386: Update defconfig Add proper sparse __user casts to __copy_to_user_inatomic Allow disabling DAC using command line options Fix broken indentation in iommu_setup Document iommu=panic Refactor some duplicated code in mpparse.c x86: Clean up x86 NMI sysctls Use ARRAY_SIZE in setup.c Define vsyscall cache as blob to make clearer that user space shouldn't use it Use early clobber in semaphores Some cleanup in the pipe code Create call_usermodehelper_pipe() Support piping into commands in /proc/sys/kernel/core_pattern x86-64: Update defconfig i386: Update defconfig i386: Fix PCI BIOS config space access x86: Terminate the kernel stacks for the unwinder x86-64: Fix FPU corruption x86-64: Annotate interrupt frame backlink in interrupt handlers x86-64: Update defconfig i386: Update defconfig x86: Use -maccumulate-outgoing-args x86-64: Revert interrupt backlink changes i386: Disable nmi watchdog on all ThinkPads x86: Revert new unwind kernel stack termination x86-64: Revert timer routing behaviour back to 2.6.16 state x86-64: Fix C3 timer test x86-64: Fix C3 timer test Revert "[PATCH] MMCONFIG and new Intel motherboards" x86-64: Fix PTRACE_[SG]ET_THREAD_AREA regression with ia32 emulation. x86-64: Handle reserve_bootmem_generic beyond end_pfn x86: Add acpi_user_timer_override option for Asus boards x86-64: Fix vgetcpu when CONFIG_HOTPLUG_CPU is disabled x86-64: Fix race in exit_idle x86-64: Fix vsyscall.c compilation on UP Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 x86-64: Fix warning in io_apic.c i386: Fix compilation with UP genericarch x86-64: Use stricter in process stack check for unwinder x86-64: Update defconfig i386: Update defconfig x86: shorten lines in unwinder to be <= 80 characters x86: Compress stack unwinder output x86-64: Don't keep interrupts disabled while spinning in spinlocks i386: PDA: Fix math emulator for new pt_regs x86: Don't use nested idle loops x86: Mention PCI instead of RAM in NMI parity error message x86-64: Implement compat code for SIOCSIFHWBROADCAST x86-64: Speed and clean up cache flushing in change_page_attr i386: Retrieve CLFLUSH size from CPUID i386: Use CLFLUSH instead of WBINVD in change_page_attr Generic: Move __user cast into probe_kernel_address x86-64: Use probe_kernel_address in arch/x86_64/* i386: Use probe_kernel_address instead of __get_user in fault paths x86-64: Try multiple timer variants in check_timer i386: Fix race in IO-APIC routing entry setup. x86-64: Fix race in IO-APIC routing entry setup. x86-64: Don't force inlining of do_csum paravirt: Disable vdso by default when CONFIG_PARAVIRT is enabled x86-64: Add option to compile for Core2 i386: Add support for compilation for Core2 x86-64: Rate limit no irq handler messages i386: Avoid boot warning with apic=debug x86-64: Synchronize RDTSC on single core AMD unwinder: Use probe_kernel_address instead of __get_user in kernel/unwind.c unwinder: always use unlocked module list access in unwinder fallback unwinder: Remove lockdep disabling of nested locks for unwinder x86-64: Remove unwind stack pointer alignment forcing again x86-64: Clarify error message in GART code x86-64: Fix constraints in atomic_add_return() x86-64: Export smp_call_function_single x86-64: Update defconfig i386: Update defconfig x86: Fix verify_quirk_intel_irqbalance() x86: Work around gcc 4.2 over aggressive optimizer i386: Fix io_apic.c warning x86-64: Update defconfig i386: Update defconfig x86-64: Use different constraint for gcc < 4.1 in bitops.h x86-64: Fix warnings in ia32_aout.c x86-64: Update defconfig i386: Update defconfig x86-64: Add __copy_from_user_nocache x86-64: Allow to run a program when a machine check event is detected i386: Small cleanup to TLB flush code x86-64: Check return value of putreg in PTRACE_SETREGS x86-64: Unexport __supported_pte_mask x86-64: Fix off by one error in IOMMU boundary checking x86-64: Don't reserve ROMs x86-64: Fix wrong gcc check in bitops.h i386: Remove fastcall in paravirt.[ch] x86: Add new CPUID bits for AMD Family 10 CPUs in /proc/cpuinfo x86: Enable NMI watchdog for AMD Family 0x10 CPUs i386: Fix warning in microcode.c i386: Fix warning in cpu initialization x86: Don't require the vDSO for handling a.out signals x86: Unify pcspeaker platform device code between i386/x86-64 x86-64: Remove mk_pte_phys() x86-64: Update defconfig i386: Update defconfig i386: Enforce GPLness of VMI ROM x86: Export _proxy_pda for gcc 4.2 x86-64: Disable local APIC timer use on AMD systems with C1E x86-64: Let oprofile reserve MSR on all CPUs x86-64: Increase NMI watchdog probing timeout x86: Fix gcc 4.2 _proxy_pda workaround x86: Fix potential overflow in perfctr reservation x86: Remove noreplacement option x86-64: Always flush all pages in change_page_attr i386: Fix some warnings added by earlier patch [TCP]: Uninline tcp_done(). [NET]: Move sk_setup_caps() out of line. x86-64: Update defconfig i386: Update defconfig x86: Fix i386 and x86_64 fault information pollution x86-64: Some cleanup in time.c x86-64: Correct max number of CPUs in Kconfig i386: Support Oprofile for AMD Family 10 CPUs x86: Drop cc-options call for all options supported in gcc 3.2+ x86-64: Don't disable basic block reordering x86-64: Allow sys_uselib unconditionally x86-64: Minor white space cleanup in traps.c i386: Use X86_EFLAGS_IF in irqflags.h. x86-64: Remove unused stext symbol x86-64: Change my email address i386: Remove unneeded externs in nmi.c x86-64: Use X86_EFLAGS_IF in x86-64/irqflags.h. x86-64: Fix vmalloc_32 to really allocate <4GB on 64bit platforms x86: Don't use MWAIT on AMD Family 10 i386: Enable bank 0 on non K7 Athlon i386: PARAVIRT: Export paravirt_ops for non GPL modules too x86-64: Move mtrr prototypes from proto.h to mtrr.h x86-64: Auto compute __NR_syscall_max at compile time i386: fix wrong comment for syscall stack layout i386: Clean up NMI watchdog code x86-64: Use the 32bit wd_ops for 64bit too. x86-64: Define IGNORE_IOCTL() macro for compat_ioctls x86-64: Shut up 32bit emulation for SIOCGIFCOUNT x86-64: Use symbolic CPU features in early CPUID check x86-64: Drop -traditional for arch/x86_64/boot i386: Drop -traditional in arch/i386/boot i386: Verify important CPUID bits in real mode i386: Evaluate constant cpu features at runtime i386: Implement alternative_io for i386 i386: Implement X86_FEATURE_SYNC_RDTSC on i386 i386: Add X86_FEATURE_RDTSCP x86: Use RDTSCP for synchronous get_cycles if possible x86-64: Don't enable NUMA for a single node in K8 NUMA scanning i386: Little cleanups in smpboot.c i386: Remove copy_*_user BUG_ONs for (size < 0) x86-64: Print type and size correctly for unknown compat ioctls x86-64: Remove CONFIG_REORDER x86-64: Share identical video.S between i386 and x86-64 x86-64: Shut up warnings for vfat compat ioctls on other file systems x86-64: Fix allnoconfig error in genapic_flat.c i386: Drop noisy e820 debugging printks x86-64: Don't exclude asm-offsets.c in Documentation/dontdiff Add keyboard blink driver x86_64: new syscall i386: Fix compilation of verify_cpu.S on old binutils x86_64: Don't call mtrr_bp_init from identify_cpu x86_64: Add asm/mtrr.h include for some builds x86_64: Update defconfig i386: Update defconfig x86_64: Support x86_64 in make buildtar i386: Fix K8/core2 oprofile on multiple CPUs x86_64: Support gcc 5 properly i386: Clear MCE flag on AMD K6 i386: Enable CX8/PGE CPUID bits early on VIA C3 x86_64: Fix readahead/sync_file_range/fadvise64 compat calls x86_64: Fix eventd/timerfd syscalls x86: Disable DAC on VIA bridges x86_64: Quieten Atari keyboard warnings in Kconfig x86: Only make Macintosh drivers default on Macs x86: Disable KPROBES with DEBUG_RODATA for now x86: change_page_attr bandaids i386: Make CMPXCHG64 only dependent on PAE x86_64: Ignore compat mode SYSCALL when IA32_EMULATION is not defined Revert HPET resource reservation Revert perfctr reservation to 2.6.21 state Remove clockevents_{release,request}_device x86_64: Update defconfig i386: Update defconfig x86: Always flush pages in change_page_attr x86_64: Don't rely on a unique IO-APIC ID x86_64: Report the pending irq if available in smp_affinity x86_64: Use string instruction memcpy/memset on AMD Fam10 x86_64: Always use builtin memcpy on gcc 4.3 i386: Move all simple string operations out of line x86: Support __attribute__((__cold__)) in gcc 4.3 x86_64: Add vDSO for x86-64 with gettimeofday/clock_gettime/getcpu i386: Add L3 cache support to AMD CPUID4 emulation x86_64: Don't use softirq safe locks in smp_call_function x86: Fix alternatives and kprobes to remap write-protected kernel text x86: Stop MCEs and NMIs during code patching i386: Fix cpu_llc_id section mismatch warning x86_64: Set K8 CPUID flag for K8/Fam10h/Fam11h i386: Tune AMD Fam10h/11h like K8 i386: Handle P6s without performance counters in nmi watchdog i386: Use patchable lock prefix in set_64bit x86_64: Squash initial_code modpost warnings x86_64: Remove outdated comment in boot decompressor Makefile x86_64: Share msidef.h and hypertransport.h includes with i386 x86_64: Fix paravirt compilation x86_64: Fix xen section warnings x86_64: Rename CF Makefile variable in vdso x86_64: Don't mark __exitcall as __cold x86: Disable CLFLUSH support again i386: Make patching more robust, fix paravirt issue i386: Use global flag to disable broken local apic timer on AMD CPUs. i386: Add warning in Documentation that zero-page is not a stable ABI i386: Fix start_kernel warning x86_64: Fail dma_alloc_coherent on dma less devices x86_64: Change PMDS invocation to single macro x86_64: Check for .cfi_rel_offset in CFI probe i386: Mark NUMA support experimental x86_64: Remove CLFLUSH in text_poke() x86_64: Add missing mask operation to vdso x86_64: Prevent doing anything from cache_remove_dev() when info setup failed. i386: Fix leak of ../kernel from top level x86_64: Zero extend all registers after ptrace in 32bit entry path. x86_64: increase VDSO_TEXT_OFFSET for ancient binutils [CPUFREQ] Don't take semaphore in cpufreq_quick_get() Update maintainers file sched: cleanup: remove unnecessary gotos sched: cleanup: refactor common code of sleep_on / wait_for_completion sched: cleanup: refactor normalize_rt_tasks sched: remove stale comment from sched_group_set_shares() Deprecate a.out ELF interpreters x86: initialize 64bit registers for a.out executables x86_64: Fix compat emulation of PTRACE_GET/SET_THREAD_AREA x86: remove rogue default m in drivers/video/Kconfig x86_64: Remove serialize_cpu() inline x86: Some cleanups for pci gart code i386: Remove strrchr assembler implementation x86: clean up mce= argument parsing slightly x86: Use string instruction memcpy on AMD Fam11h x86: remove duplicated vsyscall nsec update sched: fix return value of wait_for_completion_interruptible() x86: remove page_fault_trace x86: don't zero pad addresses in segfault message x86: Unify i386 and x86-64 early quirks x86: enable iommu_merge by default x86: use raw locks during oopses x86 & generic: change to __builtin_prefetch() Remove bogus default y for DMAR and NET_DMA Fix bitmap_scnlistprintf for empty masks [SCSI] sg: Only print SCSI data direction warning once for a command kbuild: declare the modpost error functions as printf like kbuild: fix format string warnings in modpost kbuild: fix a buffer overflow in modpost clocksource: make clocksource watchdog cycle through online CPUs x86: untable __init references between IO data x86: make ptrace.h safe to include from assembler code x86: implement support to synchronize RDTSC through MFENCE on AMD CPUs x86: Implement support to synchronize RDTSC with LFENCE on Intel CPUs x86: move nop declarations into separate include file x86: introduce rdtsc_barrier() x86: remove get_cycles_sync x86: remove the now unused X86_FEATURE_SYNC_RDTSC x86: move X86_FEATURE_CONSTANT_TSC into early cpu feature detection x86: allow TSC clock source on AMD Fam10h and some cleanup x86: remove explicit C3 TSC check on 64bit x86: don't disable TSC in any C states on AMD Fam10h genirq: turn irq debugging options into module params x86: add /proc/irq/*/spurious to dump the spurious irq debugging state x86: remove CPU capabitilites printks on 32-bit x86: document fdimage/isoimage completely in make help x86: compile apm and voyager module only when selected in Kconfig x86: Set CFQ as default in 32-bit defconfig x86: mark memory_setup __init x86: move MWAIT idle check to generic CPU initialization on 32-bit x86: use the correct cpuid method to detect MWAIT support for C states x86: use shorter addresses in i386 segfault printks x86: replace hard coded reservations in 64-bit early boot code with dynamic table x86: optimize lock prefix switching to run less frequently x86: don't disable the APIC if it hasn't been mapped yet x86: print which shared library/executable faulted in segfault etc. messages v3 x86: add framework to disable CPUID bits on the command line x86: convert some existing cpuid disable options to new generic bitmap x86: don't disable RDTSC in userland for 32bit notsc x86: convert TSC disabling to generic cpuid disable bitmap x86: add noclflush option x86: add generic clearcpuid=... option x86: remove iBCS support c_p_a(): do a simple self test at boot x86: clean up pte_exec x86: add pte accessors for the global bit x86: c_p_a(), add simple self test at boot x86: cpa: use wbinvd() macro instead of inline assembly in 64bit c_p_a() x86: cpa: remove unnecessary masking of address x86: shrink __PAGE_KERNEL/__PAGE_KERNEL_EXEC on non PAE kernels x86: add pte_pgprot to 32-bit x86: don't drop NX bit in pte modifier functions on 32-bit x86: fix c_p_a() boot crash x86: c_p_a() fix: reorder TLB / cache flushes to follow Intel recommendation x86: c_p_a() make it more robust against use of PAT bits x86: introduce canon_pgprot() x86: remove set_kernel_exec() x86: fix early_ioremap() on 64-bit x86: move NUMAQ io handling into arch/x86/pci/numa.c x86: remove special NUMAQ support in io_32.h x86: cpa, add the PAT bit defines x86: cpa, only flush the cache if the caching attributes have changed x86: rename LARGE_PAGE_SIZE to PMD_PAGE_SIZE x86: switch pci-gart over to using set_memory_np() instead of clear_kernel_mapping() x86: remove now unused clear_kernel_mapping x86: switch direct mapping setup over to set_pte x86: add feature macros for the gbpages cpuid bit x86: add PUD_PAGE_SIZE x86: add pgtable accessor functions for gbpages x86: add gbpages support to lookup_address x86: support gbpages in pagetable dump x86: implement gbpages support in change_page_attr() page allocator: remove unused arguments in zone_init_free_lists() BKL-removal: convert ext2 over to use unlocked_ioctl BKL-removal: remove incorrect BKL comment in ext2 BKL-removal: remove incorrect comment refering to lock_kernel() from jbd/jbd2 BKL-removal: Use unlocked_ioctl for jfs BKL-removal: Implement a compat_ioctl handler for JFS Allow executables larger than 2GB BKL-Removal: convert pipe to use unlocked_ioctl too Remove a.out interpreter support in ELF loader Prevent IDE boot ops on NUMA system Make topology fallback macros reference their arguments. x86: CPA: fix gbpages support in try_preserve_large_page Remove incorrect BKL comments in ext4 [XFS] Remove Makefile wrappers in XFS x86: CPA: remove BUG_ON for LRU/Compound pages cgroup memory controller: document huge memory/cache overhead in Kconfig [NET]: srandom32 fixes for networking v2 [SCSI] Remove random noop unchecked_isa_dma users clocksource: make clocksource watchdog cycle through online CPUs Convert ext4 to use unlocked_ioctl x86: do kernel direct mapping at boot using GB pages x86: use year 2000 offset for cmos clock x86: add warning when RTC clock reports binary x86: enable ACPI extended century handling for 32bit x86: don't set up early exception handlers for external interrupts x86: replace early exception setup macro recursion with loop x86: move early exception handlers into init.text x86: implement true end_pfn_mapped for 32bit x86: account overlapped mappings in max_pfn_mapped x86: add set_memory_4k to pageattr.c x86: don't use large pages to map the first 2/4MB of memory x86: re-add rdmsrl_safe x86: split large page mapping for AMD TSEG ocfs2: Convert ocfs2 over to unlocked_ioctl block: fix memory hotplug and bouncing in block layer Add option to enable -Wframe-larger-than= on gcc 4.4 dmapool: enable debugging for CONFIG_SLUB_DEBUG_ON too mm: save some bytes in mm_struct by filling holes on 64bit fix: x86: support for new UV apic kbuild: disable modpost warnings for linkonce sections i386: Execute stack overflow warning on interrupt stack v2 x86: use explicit copy in vdso_gettimeofday() [netdrvr] Fix IOMMU overflow checking in s2io.c Remove BKL from remote_llseek v2 x86, generic: CPA add statistics about state of direct mapping v4 Revert "Fix FADT parsing" Revert "dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled." Merge branch 'merge' into release-2.6.27 Revert "ACPI: don't walk tables if ACPI was disabled" Merge branch 'for-upstream/acpi-test' of git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6 into release-2.6.27 sysdev: Pass the attribute to the low level sysdev show/store function sysdev: Add utility functions for simple int/ulong variable sysdev attributes sysdev: Convert the x86 mce tolerant sysdev attribute to generic attribute hugetlb: factor out prep_new_huge_page hugetlb: modular state for hugetlb page size hugetlb: multiple hstates for multiple page sizes hugetlbfs: per mount huge page sizes hugetlb: abstract numa round robin selection mm: introduce non panic alloc_bootmem mm: export prep_compound_page to mm hugetlb: support larger than MAX_ORDER hugetlb: support boot allocate different sizes hugetlb: printk cleanup hugetlb: introduce pud_huge x86: support GB hugepages on 64-bit x86: add hugepagesz option on 64-bit sched: make scheduler sysfs attributes sysdev class devices x86/PCI: allow scanning of 255 PCI busses Merge branches 'acpica-release-fixes', 'ec-fix', 'dock', 'irq-bounds', 'thermal-fix', 'wmi' and 'acpi-cleanups' into release-2.6.27 x86: Fix ioremap off by one BUG Merge branch 'ioremap' into release-2.6.27 Merge branch 'cpuidle' into release-2.6.27 Merge branch 'thermal-fix' into release-2.6.27 Move sysctl check into debugging section and don't make it default y x86: fix build warnings in real mode code x86: fix oprofile + hibernation badness Merge branch 'compal-fix' into release-2.6.27 Merge branch 'acpica-release-fixes' into release-2.6.27 Merge branch 'pnp-fix' into release-2.6.27 Merge branch 'release-2.6.27' of ssh://master.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6 into release-2.6.27 tcp: Skip empty hash buckets faster in /proc/net/tcp inet_diag: Add empty bucket optimization to inet_diag too Merge branch 'wan' into release-2.6.27 Don't trigger softlockup detector on network fs blocked tasks ACPI: Make Len Brown the ACPI maintainer again Merge branches 'smbus' and 'fujitsu-fix' into release-2.6.27 Merge branch 'wmi-fix' into release-2.6.27 x86: drop -funroll-loops for csum_partial_64.c x86: capitalize function call interrupts consistently mISDN: misc timerdev fixes ext4: Avoid double dirtying of super block in ext4_put_super() oprofile: drop const in num counters field oprofile: Don't report Nehalem as core_2 oprofile: Implement Intel architectural perfmon support oprofile: discover counters for op ppro too Add kerneldoc documentation for new printk format extensions Add a reference to paper to SubmittingPatches Make the taint flags reliable SubmittingPatches: add a reference to Andi's OLS paper Add kerneldoc documentation for new printk format extensions HID: Remove "default m" for Thrustmaster and Zeroplus Fix documentation of sysrq-q Fix documentation of sysrq-q PCI: Document that most pci options are shared between i386 and x86-64 Remove stop_machine during module load v2 MCE: Don't run 32bit machine checks with interrupts on sysfs: Fix return values for sysdev_store_{ulong,int} oprofile: Fix p6 counter overflow check HID: use single threaded work queue for hid_compat x86: fix early panic with boot option "nosmp" x86: remove simnow earlyprintk support x86: re-enable MCE on secondary CPUS after suspend/resume dm: support barriers on simple devices kconfig: add script to manipulate .config files on the command line kbuild: add a symlink to the source for separate objdirs x86: only scan the root bus in early PCI quirks compiler-gcc.h: add more comments to RELOC_HIDE x86: avoid theoretical vmalloc fault loop x86: hpet: allow force enable on ICH10 HPET x86, generic: mark complex bitops.h inlines as __always_inline kbuild: print usage with no arguments in scripts/config x86: use early clobbers in usercopy*.c kbuild: create the source symlink earlier in the objdir x86, mce: reinitialize per cpu features on resume x86, mce: use force_sig_info to kill process in machine check x86, mce: fix ifdef for 64bit thermal apic vector clear on shutdown x86, mce: disable machine checks on suspend x86, mce: don't disable machine checks during code patching x86, mce: always use separate work queue to run trigger x86, mce: switch machine check polling to per CPU timer x86, mce: don't set up mce sysdev devices with mce=off x86, mce: disable machine checks on offlined CPUs x86, mce: enable machine checks in 64-bit defconfig x86, mce: implement dynamic machine check banks support x86, mce: factor out duplicated struct mce setup into one function x86, mce: separate correct machine check poller and fatal exception handler x86, mce, cmci: export MAX_NR_BANKS x86, mce, cmci: factor out threshold interrupt handler x86, mce, cmci: avoid potential reentry of threshold interrupt x86, mce: replace machine check events logged interval with ratelimit x86, mce, cmci: use polled banks bitmap in machine check poller x86, mce, cmci: define MSR names and fields for new CMCI registers x86, mce, cmci: add CMCI support x86, mce, cmci: disable CMCI on rebooting x86, mce, cmci: recheck CMCI banks after APIC has been enabled on CPU #0 x86, mce: enable machine checks in 64-bit defconfig asm-generic/siginfo.h: update NSIGTRAP definition kernel/sys.c: clean up sys_shutdown exit path Don't set relatime when noatime is specified x86, mce: make polling timer interval per CPU x86, mce: fix boot logging logic Eliminate thousands of warnings with gcc 3.2 build oprofile: re-add force_arch_perfmon option oprofile: remove undocumented oprofile.p4force option oprofile: add support for Core i7 and Atom x86, mce: initial steps to make 64bit mce code 32bit clean x86, mce: implement the PPro bank 0 quirk in the 64bit machine check code x86, mce: port K7 bank 0 quirk to 64bit mce code x86, mce: use a call vector to call the 64bit mce handler x86, mce: rename 64bit mce_dont_init to mce_disabled x86, mce: move mce_disabled option into common 32bit/64bit code x86, mce: remove machine check handler idle notify on 64bit x86, mce: remove oops_begin() use in 64bit machine check x86, mce: use 64bit machine check code on 32bit x86, mce: deprecate old 32bit machine check code x86, mce: enable MCE_INTEL for 32bit new MCE x86, mce: enable MCE_AMD for 32bit NEW_MCE x86, mce: document new 32bit mcelog requirement in Documentation/Changes Export add_timer_on for modules x86, mce: add MSR read wrappers for easier error injection x86, mce: add basic error injection infrastructure x86, mce: synchronize core after machine check handling x86, mce: use extended sysattrs for the check_interval attribute. x86, mce: remove unused mce_events variable x86, mce: rename and align out2 label x86, mce: drop BKL in mce_open x86, mce: improve documentation x86: trivial clean up for irq_vectors.h x86, mce: add machine check exception count in /proc/interrupts x86, mce: add MCE poll count to /proc/interrupts x86, mce: store record length into memory struct mce anchor x86, mce: support more than 256 CPUs in struct mce x86, mce: extend struct mce user interface with more information. x86, mce: log corrected errors when panicing x86, mce: remove TSC print heuristic x86, mce: add table driven machine check grading x86, mce: check early in exception handler if panic is needed x86, mce: implement bootstrapping for machine check wakeups x86, mce: implement panic synchronization x86, mce: switch x86 machine check handler to Monarch election. x86, mce: make non Monarch panic message "Fatal machine check" too x86, mce: default to panic timeout for machine checks x86, mce: print header/footer only once for multiple MCEs x86, mce: implement new status bits x86: fix panic with interrupts off (needed for MCE) x86, mce: rename mce_notify_user to mce_notify_irq x86, mce: define MCE_VECTOR x86, mce: support action-optional machine checks KVM: Add VT-x machine check support x86: mce: Handle banks == 0 case in K7 quirk x86: mce: Make CONFIG_X86_ANCIENT_MCE dependent on CONFIG_X86_MCE x86: mce: Update X86_MCE description in x86/Kconfig x86: mce: Remove old i386 machine check code x86: mce: Rename CONFIG_X86_NEW_MCE to CONFIG_X86_MCE x86: mce: Move code in mce.c x86: mce: Move per bank data in a single datastructure x86: mce: macros to compute banks MSRs x86: mce: Lower maximum number of banks to architecture limit x86-64: Fix bad_srat() to clear all state TCP: Add comments to (near) all functions in tcp_output.c v3 PCI: disable pci_find_device warnings when deprecated pci functions are enabled x86, mce: Fix compilation with !CONFIG_DEBUG_FS in mce-severity.c HWPOISON: Add page flag for poisoned pages HWPOISON: Export some rmap vma locking to outside world HWPOISON: Add support for poison swap entries v2 HWPOISON: Add new SIGBUS error codes for hardware poison signals HWPOISON: Add basic support for poisoned pages in fault handler v3 HWPOISON: Add poison check to page fault handling HWPOISON: x86: Add VM_FAULT_HWPOISON handling to x86 page fault handler v2 HWPOISON: Use bitmask/action code for try_to_unmap behaviour HWPOISON: Handle hardware poisoned pages in try_to_unmap HWPOISON: Define a new error_remove_page address space op for async truncation HWPOISON: Add PR_MCE_KILL prctl to control early kill behaviour per process HWPOISON: The high level memory error handler in the VM v7 HWPOISON: Enable .remove_error_page for migration aware file systems HWPOISON: Enable error_remove_page for NFS HWPOISON: Add madvise() based injector for hardware poisoned pages v4 HWPOISON: Add simple debugfs interface to inject hwpoison on arbitary PFNs HWPOISON: Enable error_remove_page on btrfs PCI: Disable AER with pci=nomsi x86: Remove final bits of CONFIG_X86_OLD_MCE kbuild: Check if linker supports the -X option kbuild: echo the record_mcount command kbuild: set -fconserve-stack option for gcc 4.5 kbuild: fail build if recordmcount.pl fails Documentation/memory.txt: remove some very outdated recommendations kmap_types.h: rename D macro vfs: optimization for touch_atime() vfs: optimize touch_time() too HWPOISON: Clean up PR_MCE_KILL interface HWPOISON: Add brief hwpoison description to Documentation HWPOISON: Fix page count leak in hwpoison late kill in do_swap_page HWPOISON: Allow schedule_on_each_cpu() from keventd
Andiry Brienza (2): ALSA: hda - Disable AMD SB600 64bit address support only ALSA: hda - Add support for new AMD HD audio devices
Andiry Xu (1): USB: fix SB700 usb subsystem hang bug
Andoni Zubimendi (7): V4L/DVB (8205): gspca: Size of frame header adjusted according to sn9c10x in sonixb. V4L/DVB (8349): gspca: SN9C103 OV7630 fixes in sonixb. V4L/DVB (8353): gspca: 640x480 for bridge sn9c103 / sensor ov7630. V4L/DVB (8360): gspca: Bad initialization of sn9c103 - ov7630. V4L/DVB (8361): gspca: Bad check of i2c write to sn9c10x. V4L/DVB (8367): gspca: Light frequency filter / exposure / clean-up for sn9c103 ov7630. V4L/DVB (8457): gspca_sonixb remove some no longer needed sn9c103+ov7630 special cases
Andre Detsch (19): [CELL] saving spus information for kexec crash [CELL] spufs: add spu stats in sysfs and ctx stat file in spufs [POWERPC] spufs: Fix affinity after introduction of node_allowed() calls [POWERPC] cell: Move SPU affinity init to spu_management_of_ops [POWERPC] spufs: Don't call spu_run_init from spu_reacquire_runnable [POWERPC] spufs: Fix race condition on gang->aff_ref_spu [POWERPC] cell: safer of_has_vicinity routine [POWERPC] spufs: DMA Restart after SIGSEGV [POWERPC] spufs: Fix memory leak on SPU affinity [POWERPC] cell: fix spurious false return from spu_trap_data_{map,seg} [POWERPC] spufs: fix use time accounting on SPE-overcommit powerpc/spufs: fix aff_mutex and cbe_spu_info[n].list_mutex deadlock powerpc/spufs: better placement of spu affinity reference context powerpc/spufs: Fix possible scheduling of a context to multiple SPEs powerpc/spufs: Improve search of node for contexts with SPU affinity powerpc/spufs: Explain conditional decrement of aff_sched_count e100: Fix napi_enable BUG_ON when recovering from EEH error e1000: return PCI_ERS_RESULT_DISCONNECT on permanent error powerpc/pci: Fix regression in powerpc MSI-X
Andre Draszik (3): sh: ratelimit unaligned fixups sh: Allow user control over misaligned fixup handling sh: cleanup of do_address_error()
Andre Haupt (30): [CIFS][KJ] use abs() from kernel.h where appropriate fix typo in Documentation/SubmittingPatches sdio_uart: fix sign of paramter status in sdio_uart_receive_chars() Input: remove duplicate includes USB: cyberjack: remove a unnecessary variable. gameport: remove duplicate include bf54x: remove duplicate include jonada720: remove duplicate include fbmon: remove unnecessary local variable fbmon: cleanup trailing whitespaces hamradio: remove unused variable USB: usb-serial: fix a sparse warning about different signedness stallion: removed unused variable parport: remove superfluous local variable pc8736x_gpio: add support for PC87365 chips Bluetooth: Eliminate a sparse warning in bt3c driver Staging: asus_oled: fix sparse warnings about using plain integer as NULL pointer Staging: asus_oled: do not initialise statics to 0 or NULL Staging: asus_oled: trailing statements should be on next line Staging: asus_oled: fix various checkpatch.pl issues regarding missing or obsolete spaces Staging: asus_oled: do not use assignment in if condition Staging: me4000: use linux/uaccess.h and linux/io.h Staging: me4000: return is not a function, no parentheses required Staging: me4000: inline keyword should sit between storage class and type Staging: me4000: replace some C99 comments Staging: me4000: kfree(NULL) is safe, so no extra checks needed. Staging: me4000: fix various checkpatch.pl warnings about bracing Staging: me4000: do not use C99 style comments. Staging: me4000: use tabs for code indentation Staging: me4000: make file_operations const
Andre Lopes (1): staging: b3dfg: clean up MODULE_PARM_DESC newline
Andre Maasikas (1): drm/radeon/r600: set correct pitch for 4 byte copy
Andre McCurdy (1): [ARM] 3239/1: Add ARM optimised swab32
Andre Noll (57): [NET]: Fix permissions of /proc/net md: md_ioctl(): Fix misleading indentation. md: md_getgeo(): Move comment to proper position. md: do_md_run(): Fix misleading error message. md: sync_speed_show(): Trivial cleanups. md: Fix typo in array_state comment. md: Fix a typo in the comment to cmd_match(). md: sb_equal(): Fix misleading printk. md: Simplify uuid_equal(). md: Simplify sb_equal(). md: alloc_disk_sb(): Return proper error value. md: Simplify restart_array(). md: get_disk_info(): Don't convert between signed and unsigned and back. md: Make update_size() take the number of sectors. md: Replace calc_dev_size() by calc_num_sectors(). md: Make calc_dev_sboffset() return a sector count. md: Turn rdev->sb_offset into a sector-based quantity. md: Remove some unused macros. md: Fix check for overlapping devices. md: Make super_type->rdev_size_change() take sector-based sizes. md: Make mddev->array_size sector-based. md: linear: Make array_size sector-based and rename it to array_sectors. md: linear.c: Fix typo in comment. md: linear.c: Remove pointless initialization of curr_offset. md: linear.c: Remove broken debug code. md: linear: Represent dev_info->size and dev_info->offset in sectors. md: linear.c: Make two local variables sector-based. md: Convert remaining 1k representations in linear.c to sectors. md: linear: Fix a division by zero bug for very small arrays. md: raid0_make_request(): Replace chunksize_bits by chunksect_bits. md: raid0_make_request(): Remove local variable chunk_size. md: raid0_make_request(): Replace local variable block by sector. md: raid0: Represent device offset in sectors. md: raid0: Represent zone->zone_offset in sectors. md: raid0 create_strip_zones(): Make two local variables sector-based. md: raid0 create_strip_zones(): Add KERN_INFO/KERN_ERR to printk's. md: raid0: Represent the size of strip zones in sectors. md: raid0: make hash_spacing and preshift sector-based. md: Fix a bug in linear.c causing which_dev() to return the wrong device. md: Make mddev->size sector-based. md: Represent raid device size in sectors. md: raid5 run(): Fix max_degraded for raid level 4. md: raid0: Replace hash table lookup by looping over all strip_zones. md: raid0: Remove hash table. md: raid0: Remove hash spacing and sector shift. md: raid0: Make raid0_run() return a proper error code. md: raid0: Allocate all buffers for the raid0 configuration in one function. md: raid0: Fix a memory leak when stopping a raid0 array. md: Make mddev->chunk_size sector-based. md: Convert mddev->new_chunk to sectors. md: convert conf->chunk_size and conf->prev_chunk to sectors. md/raid5: Use is_power_of_2() in raid5_reconfig()/raid6_reconfig(). md: fix some comments. md: Push down reconstruction log message to personality code. md: Move check for bitmap presence to personality code. Trivial typo fixes in Documentation/block/data-integrity.txt. md: Push down data integrity code to personalities.
Andre Prendel (4): hwmon: (tmp401) Add support for TI's TMP411 sensors chip hwmon: (tmp401) Add documentation hwmon: Add driver for Texas Instruments TMP421/422/423 sensor chips hwmon: (tmp421) Add documentation
Andre Przywara (19): KVM: SVM: set accessed bit for VMCB segment selectors KVM: SVM: Fix cross vendor migration issue with unusable bit KVM: SVM: Fix cross vendor migration issue in segment segment descriptor 8250_pci: add the OXCB950 chip to the 8250 PCI driver. KVM: SVM: use explicit 64bit storage for sysenter values KVM: Move performance counter MSR access interception to generic x86 path KVM: Allow emulation of syscalls instructions on #UD KVM: x86 emulator: Add missing EFLAGS bit definitions KVM: x86 emulator: Prepare for emulation of syscall instructions KVM: x86 emulator: add syscall emulation KVM: x86 emulator: Add sysenter emulation KVM: x86 emulator: Add sysexit emulation KVM: ignore AMDs HWCR register access to set the FFDIS bit KVM: ignore reads from AMDs C1E enabled MSR KVM: introduce module parameter for ignoring unknown MSRs accesses KVM: Ignore PCI ECS I/O enablement KVM: handle AMD microcode MSR KVM: fix MMIO_CONF_BASE MSR access KVM: add module parameters documentation
Andre Renaud (1): [MTD] [NAND] Casting bug in nand_default_block_markbad
Andre Schwarz (1): powerpc/mpc5200: PCI write combine timer
Andre Spahlinger (1): USB: ipaq.c: Additional devices
Andre Weidemann (1): V4L/DVB (7472): reworked patch to support TT connect S-2400
Andrea Arcangeli (28): oom-killer disable for iscsi/lvm2/multipath userland critical sections USB: new usbnet device id avoid -ENOMEM due reclaimable slab caches ppc64: fix seccomp with 32-bit userland seccomp: tsc disable i386: seccomp fix for auditing/ptrace .text page fault SMP scalability optimization ptrace/coredump/exit_group deadlock fix nr_unused accounting, and avoid recursing in iput with I_WILL_FREE set fix __writeback_single_inode WARN_ON shrinker->nr = LONG_MAX means deadlock for icache Remove obsolete CREDITS address [ALSA] hda-codec - Fix front/rear mic inputs on AD1986A codec move seccomp from /proc to a prctl make seccomp zerocost in schedule make swappiness safer to use Fix /proc dcache deadlock in do_exit Fix bounce setting for 64-bit KVM: Disable pagefaults during copy_from_user_inatomic() KVM: avoid fx_init() schedule in atomic mmu-notifiers: add list_del_init_rcu() mmu-notifiers: add mm_take_all_locks() operation mmu-notifiers: core KVM: Allow reading aliases with mmu_lock KVM: Allow browsing memslots with mmu_lock KVM: Synchronize guest physical memory map to host virtual memory map KVM: Fix missing smp tlb flush in invlpg ksm: fix deadlock with munlock in exit_mmap
Andrea Bittau (28): [PKT_SCHED]: sch_netem: correctly order packets to be sent simultaneously [DCCP]: Do not process a packet twice when it's not in state DCCP_OPEN. [DCCP]: Send an ACK vector when ACKing a response packet [DCCP]: Notify CCID only after ACK vectors have been processed. [DCCP] ackvec: Fix spelling of "throw" [DCCP] ackvec: Introduce ack vector records [DCCP] CCID2: Initial CCID2 (TCP-Like) implementation [DCCP]: Initial feature negotiation implementation [DCCP] CCID2: Drop sock reference count on timer expiration and reset. [DCCP] feat: Actually change the CCID upon negotiation [DCCP]: sparse endianness annotations [DCCP] Ackvec: fix soft lockup in ackvec handling code [DCCP] ACKVEC: fix ackvector length calculation [DCCP] ackvec: Fix how DCCP_ACKVEC_STATE_NOT_RECEIVED is used [DCCP] ackvec: Remove unused variables [DCCP] CCID2: Fix jiffie wrap issues [DCCP] CCID2: Initialize ssthresh to infinity [DCCP] CCID2: Tell DCCP to quickly check whether cwnd is available [DCCP] CCID2: Add Kconfig option for CCID2 debug [DCCP] CCID2: Allocate seq records on demand [DCCP] CCID2: Halve cwnd once upon multiple losses in a single RTT [DCCP] CCID2: Add helper functions for changing important CCID2 state [DCCP] ACKVEC: Optimization - Do not traverse records if none will be found [DCCP] CCID2: Code optimizations [DCCP] ackvec: Remove unused dccpav_ack_ptr field from dccp_ackvec [DCCP] ackvec: infrastructure for sending more than one ackvec per packet [DCCP] ackvec: Split long ack vectors across multiple options [DCCP] ccid2: Allow window to grow larger
Andrea Borgia (5): ALSA: preliminary support for Toshiba SB-0500 ALSA: rename "Device" to "Toshiba SB-0500" via quirks ALSA: usb-audio - quirk for USB Aureon cards ALSA: usb-audio - errata corrige for quirk ALSA: usb-audio - rework quirk for TerraTec Aureon USB 5.1 MkII
Andrea Guzzo (1): ieee1394: modified csr1212_key_id_type_map to support lisight
Andrea Merello (5): rtl8187: fix tx power reading rtl8180: fix wrong parameter in sa2400_rf_set_channel rtl8180: fix wrong parameter in max2820_rf_set_channel rtl8180: fix wrong parameter in grf5101_rf_set_channel Rtl8187 PATCH add usb ID for asus wireless link
Andrea Odetti (2): V4L/DVB (7658): dvb-core: Fix DMX_SET_BUFFER_SIZE in case the buffer shrinks V4L/DVB (7659): dvb-core: Implement DMX_SET_BUFFER_SIZE for dvr
Andrea Paterniani (5): SPI: Freescale iMX SPI controller driver (BIS+) /dev/spidevB.C interface SPI: Freescale iMX SPI controller driver fixes spi: spi_imx updates spi_imx: full duplex dma corruption bugfix
Andrea Righi (18): [netdrvr] depca: handle platform_device_add() failure [AVR32] ratelimit segfault reporting rate PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures task IO accounting: provide distinct tgid/tid I/O statistics task IO accounting: correctly account threads IO statistics hugetlb: remove unused variable warning tracing: remove unused variable task IO accounting: improve code readability task IO accounting: move all IO statistics in struct task_io_accounting x86, oprofile: BUG scheduling while atomic x86, oprofile: BUG: using smp_processor_id() in preemptible code [CPUFREQ] Fix BUG: using smp_processor_id() in preemptible code documentation: clarify dirty_ratio and dirty_background_ratio description fbmem: don't call copy_from/to_user() with mutex held fbmem: fix fb_info->lock and mm->mmap_sem circular locking dependency fbdev: fix info->lock deadlock in fbcon_event_notify() res_counter: update documentation mm: prevent divide error for small values of vm_dirty_bytes
Andrea Shepard (1): sparc64: Fix race in arch/sparc64/kernel/trampoline.S
Andreas Arens (1): V4L/DVB (6016): get_dvb_firmware: update script for new location of tda10046 firmware
Andreas Bergmeier (2): ALSA: usb-audio - Quirk for Serato phono ALSA: usbaudio - use printf format instead of hardcoding it
Andreas Block (1): PCI: PCI devices get assigned redundant IRQs
Andreas Bombe (2): usb-serial: Add Siemens EF81 to PL-2303 hack triggers m68k: amiflop - Get rid of sleep_on calls
Andreas Degert (1): [ALSA] hdsp: make Multiface II work again
Andreas Deresch (1): i386: Handle non existing APICs without panicing
Andreas Dilger (9): Support for dx directories in ext3_get_parent (NFSD) reserve space for swap label kconfig.debug: clarify CONFIG_DEBUG_INFO help text ext4: Remove 65000 subdirectory limit Ext4: Uninitialized Block Groups ext4: super.c whitespace cleanup ext4: teach the inode allocator to use a goal inode number jbd2: round commit timer up to avoid uncommitted transaction JBD: round commit timer up to avoid uncommitted transaction
Andreas Eversberg (28): mISDN: Add feature via MISDN_CTRL_FILL_EMPTY to fill fifo if empty mISDN: Add some debug option for clock problems mISDN: Fix queue limit counting problem mISDN: Fixed more indexing bugs mISDN: Add ISDN sample clock API to mISDN core mISDN: Fix irq detection mISDN: Fix deactivation, if peer IP is removed from l1oip instance. mISDN: Correct busy device detection mISDN: Minor fixes mISDN: Add different different timer settings for hfc-pci mISDN: Add missing release functions mISDN: Minor cleanups mISDN: Added missing create_l1() call mISDN: Fix kernel crash when doing hardware conference with more than two members mISDN: Add watchdog functionality to hfcmulti driver mISDN: DSP now uses ring buffer for echo canceler mISDN: Echo canceler now gets delay information from hardware mISDN: Fixed missing spin lock on pipeline process mISDN: Added layer-1-hold feature mISDN: Fix DTMF locking bug issue mISDN: Hardware acceleration is now possible in conjunction with audio recording mISDN: Fix TEI and SAPI handling mISDN: Add "sapi" information to debug messages mISDN: Add PCI ID for Junghanns 8S card mISDN: Fix DTMF detection enable/disable mISDN: Added PCI ID for new Junghanns.net Single E1 cards. mISDN: Fix handling of receive buffer size in L1oIP mISDN: Fix handling of receive buffer size in L1oIP
Andreas Gruenbacher (38): RPC: Return -EPFNOSUPPORT for RPC programs that are unavailable RPC: Allow multiple RPC client programs to share the same transport RPC: Encode and decode arbitrary XDR arrays NFSD: Add NFS3ERR_NOTSUPP to the nfsd error mapping table RPC: Allow the sunrpc server to multiplex serveral programs on a single port NFSD: Add server support for NFSv3 ACLs. NFS: Add support for NFSv3 ACLs NFS: Fix handling of the umask when an NFSv3 default acl is present. NFS: Cache the NFSv3 acls. fix nfsacl pointer arithmetic and pg_class initialization bugs acl kconfig cleanup ext3 xattr: Don't write to the in-inode xattr space of reserved inodes mbcache: Remove unused mb_cache_shrink parameter reiserfs doesn't use mbcache x86_64: Icecream has no way of detecting assembler-level includes nfsacl: Solaris VxFS compatibility fix ext3: fix mount options documentation nfsd: check for read-only exports before setting acls knfsd: Restore recently broken ACL functionality to NFS server Fix two ext[23] uninitialized warnings Fix building external modules on ppc32 kbuild: modules_install for external modules must not remove existing modules NFSv3: Client-side nfsacl caching fix kbuild: support for %.symtypes files Remove leftover ext3 acl declarations null-terminate over-long /proc/kallsyms symbols Generic infrastructure for acls Access Control Lists for tmpfs Fix user.* xattr permission check for sticky dirs Remove superfluous lock_super() in extN xattr code Fix d_path for lazy unmounts afs: mntput called before dput [patch 3/3] vfs: make d_path() consistent across mount operations kbuild: genksyms parser: fix the __attribute__ rule kbuild: genksyms: Include extern information in dumps genksyms: track symbol checksum changes genksyms: allow to ignore symbol checksum changes dnotify: ignore FS_EVENT_ON_CHILD
Andreas Happe (1): ipw2200: add monitor and qos entries to Kconfig
Andreas Herrmann (138): [SCSI] zfcp: fix compile error [SCSI] zfcp: remove flags_dump feature [SCSI] zfcp: fix wrong handling of failed requests for GID_PN command [SCSI] zfcp: fix: allow more time for adapter initialization [SCSI] zfcp: fix: reopen port only if link-test fails [SCSI] zfcp: fix: mark fsf request failed when receiving unknown status qualifier [SCSI] zfcp: fix: problem in send_els_handler when D_ID assignment changes [SCSI] zfcp: fix bug during adapter shutdown [SCSI] zfcp: fix module parameter parsing [SCSI] zfcp: fix handling of port boxed and lun boxed fsf states zfcp: add rports to enable scsi_add_device to work again [SCSI] change port speed definitions for scsi_transport_fc [SCSI] zfcp: fix race conditions when accessing erp_action lists [SCSI] zfcp: remove union zfcp_req_data, use unit refcount for FCP commands [SCSI] zfcp: remove function zfcp_fsf_req_wait_and_cleanup [SCSI] zfcp: shorten eh_bus_reset and eh_host_reset handlers [SCSI] zfcp: add additional fc_host attributes [SCSI] zfcp: fix adapter initialization [SCSI] zfcp: fix return code of zfcp_scsi_slave_alloc [SCSI] fc transport: add permanent_port_name fc_host attribute [SCSI] zfcp: transport class adaptations [SCSI] zfcp: transport class adaptations II [SCSI] zfcp: get rid of physical_wwpn and physical_s_id [SCSI] zfcp: fix adapter erp when link is unplugged [SCSI] zfcp: fix: avoid race between fc_remote_port_add and scsi_add_device [SCSI] zfcp: correctly set this_id for hosts [SCSI] scsi_transport_fc: fix FC_HOST_NUM_ATTRS [SCSI] zfcp: fix device registration issues s390: qdio memory allocations [SCSI] zfcp: (cleanup) shortened copyright and author information [SCSI] zfcp: (cleanup) remove useless comments [SCSI] zfcp: (cleanup) kmalloc/kzalloc replacement [SCSI] zfcp: (cleanup) removed superfluous macros, struct members, typedefs [SCSI] zfcp: make use of fc_remote_port_delete when target port is unavailable [SCSI] zfcp: bump up version number [SCSI] zfcp: minor erp bug fixes [SCSI] zfcp: bump version number [SCSI] limit recursion when flushing shost->starved_list [SCSI] zfcp: fix: use correct req_id in eh_abort_handler [SCSI] zfcp: introduce struct timer_list in struct zfcp_fsf_req [SCSI] zfcp: fix: avoid removal of fsf reqs before qdio queues are down [SCSI] zfcp: update maintainers file i386: fix size_or_mask and size_and_mask sony-laptop/thinkpad-acpi: fix INPUT=n build acpi_video: kernel build error if !INPUT Input: auto-select INPUT for MAC_EMUMOUSEBTN option x86: don't call mce_create_device on CPU_UP_PREPARE x86: fix cpu-hotplug regression x86: show cpuinfo only for online CPUs x86: correctly set UTS_MACHINE for "make ARCH=x86" x86: correctly set UTS_MACHINE for "make ARCH=x86" radeonfb: add chip definition for RV370 5b63 x86: fix detection of CONSTANT_TSC bit for AMD CPUs radeonfb: use PCI device id in hex for name string x86: enable hpet=force for AMD SB400 x86: fix compile warning in io_apic_{32,64}.c x86: unconditionally enable PAT for AMD CPUs x86: PAT: fix ambiguous paranoia check in pat_init() x86: PAT: fixed checkpatch errors (and whitespaces) x86: rename pat_wc_enabled to pat_enabled x86: shrink pat_x_mtrr_type to its essentials x86: introduce macro to check whether an address range is in the ISA range x86: pat.c choose more crisp variable names x86: pat.c more trivial changes x86: pat.c consolidate error/debug messages in reserve_memtype x86: pat.c consolidate list_add handling in reserve_memtype x86: pat.c introduce function to check for conflicts with existing memtypes x86: pat.c final cleanup of loop body in reserve_memtype x86: compile pat debugfs interface only if CONFIG_X86_PAT is set x86: pda_init(): fix memory leak when using CPU hotplug x86: cpu_init(): fix memory leak when using CPU hotplug documentation: describe bootmem_debug kernel parameter x86: hpet: modify IXP400 quirk to enable interrupts x86: pda_init(): fix memory leak when using CPU hotplug x86: cpu_init(): fix memory leak when using CPU hotplug x86: c1e_idle: don't mark TSC unstable if CPU has invariant TSC x86: SB450: skip IRQ0 override if it is not routed to INT2 of IOAPIC x86: SB600: skip ACPI IRQ0 override if it is not routed to INT2 of IOAPIC amd_iommu: fix nasty bug that caused ILLEGAL_DEVICE_TABLE_ENTRY errors x86: SB600: skip IRQ0 override if it is not routed to INT2 of IOAPIC x86: call dmi-quirks for HP Laptops after early-quirks are executed [CPUFREQ] powernow-k8: ignore out-of-range PstateStatus value x86: fixup config space size of CPU functions for AMD family 11h x86: microcode_amd: fix wrong handling of equivalent CPU id x86: microcode_amd: fix typos and trailing whitespaces in log messages x86: microcode_amd: fix checkpatch warnings/errors x86: microcode_amd: fix compile warning x86: microcode_amd: don't pass superfluous function pointer for get_ucode_data x86: microcode_amd: replace inline asm by common rdmsr/wrmsr functions x86: microcode_amd: consolidate macro definitions x86: microcode_amd: remove (wrong) chipset deivce ID checks x86: microcode_amd: use 'packed' attribute for structs x86: microcode_amd: modify log messages hwmon: (k8temp) Warn about fam F rev F errata hwmon: (k8temp) Fix wrong sensor selection for AMD K8 RevF/RevG CPUs hwmon: (k8temp) Fix temperature reporting for (most) K8 RevG CPUs x86: hpet: print HPET registers during setup (if hpet=verbose is used) x86: hpet: provide separate functions to stop and start the counter x86: hpet: stop HPET_COUNTER when programming periodic mode x86: memtest: reuse test patterns when memtest parameter exceeds number of available patterns x86: memtest: introduce array to select memtest patterns x86: memtest: cleanup memtest function x86: memtest: adapt log messages x86: memtest: wipe out test pattern from memory x86: update description for memtest boot parameter x86: memtest: add additional (regular) test patterns x86: mtrr: don't modify RdDram/WrDram bits of fixed MTRRs x86: cacheinfo: use L3 cache index disable feature only for CPUs that support it x86: cacheinfo: correct return value when cache_disable feature is not active x86: cacheinfo: use cached K8 NB_MISC devices instead of scanning for it x86: cacheinfo: complete L2/L3 Cache and TLB associativity field definitions x86: fixup numa_node information for AMD CPU northbridge functions x86: hpet: fix periodic mode programming on AMD 81xx x86: show number of core_siblings instead of thread_siblings in /proc/cpuinfo x86: display extended apic registers with print_local_APIC and cpu_debug code [CPUFREQ] powernow-k8: determine exact CPU frequency for HW Pstates x86: memtest: remove 64-bit division x86: Detect use of extended APIC ID for AMD CPUs x86/PCI: add description for check_enable_amd_mmconf boot parameter x86: Set cpu_llc_id on AMD CPUs sched: Use structure to store local data in __build_sched_domains sched: Separate out allocation/free/goto-hell from __build_sched_domains sched: Separate out build of NUMA sched domain from __build_sched_domains sched: Separate out build of CPU sched domain from __build_sched_domains sched: Separate out build of MC sched domain from __build_sched_domains sched: Separate out build of SMT sched domain from __build_sched_domains sched: Separate out build of SMT sched groups from __build_sched_domains sched: Separate out build of MC sched groups from __build_sched_domains sched: Separate out build of CPU sched groups from __build_sched_domains sched: Separate out build of ALLNODES sched groups from __build_sched_domains sched: Separate out build of NUMA sched groups from __build_sched_domains sched: Consolidate definition of variable sd in __build_sched_domains x86: Fix CPU llc_shared_map information for AMD Magny-Cours x86, cacheinfo: Fixup L3 cache information for AMD multi-node processors x86, mcheck: Use correct cpumask for shared bank4 x86, sched: Workaround broken sched domain creation for AMD Magny-Cours x86, EDAC: Provide function to return NodeId of a CPU x86, mce: Fix compile warning in case of CONFIG_SMP=n
Andreas Herrmann3 (1): x86: fix cpu MHz reporting for AMD family 0x11
Andreas Jaggi (3): macintosh/adbhid.c: adb buttons support for aluminium PowerBook G4 mxser: remove ambiguous redefinition of INIT_WORK gre: fix ToS/DiffServ inherit bug
Andreas Krebbel (4): s390: add oprofile callgraph support [S390] get_clock inline assembly. [S390] Add hwcap flag for the etf3 enhancement facility [S390] Add highgprs facility to /proc/cpuinfo
Andreas Loibl (1): usb: serial/pl2303: support for BenQ Siemens Mobile Phone EF81
Andreas Mohr (56): pcnet_cs.c: IRQ handler optimization [ALSA] AZT3328 driver update [ALSA] ALS4000 update ide Kconfig fixes Small schedule() optimization cfq-iosched: small cfq_choose_req() optimization [ALSA] maestro3.c: fix BUG, optimization ACPI: apply "__read_mostly" to processor_idle.c loop module parameters and friends Input: constify drivers/char/keyboard.c [ALSA] azt3328.c: add suspend/resume support [ALSA] azt3328.c: add 3D sound mixer switch/rename controls [ALSA] azt3328.c: use kernel coding style i386 apm.c optimization x86: make using_apic_timer __read_mostly x86: cyrix code CONFIG_PCI fix / add __initdata x86: make i387 mxcsr_feature_mask __read_mostly make ACPI errata __read_mostly x86: constify arch/i386/pci/irq.c x86: use proper defines for i8259A I/O x86/powerpc make hardirq_ctx and softirq_ctx __read_mostly make noirqdebug/irqfixup __read_mostly, add (un)likely() cpu_relax(): smpboot.c constify parts of kernel/power/ constify libcrc32c table spelling fixes make pmtmr_ioport __read_mostly x86_64: Add cpu_relax to apic_wait_icr_idle x86: constify some parts of arch/i386/kernel/cpu/ ACPI: restore comment justifying 'extra' P_LVLx access NI5010 netcard cleanup small kernel/sched.c cleanup [TG3]: Constify firmware structs lib/rwsem.c: un-inline rwsem_down_failed_common() fs/namei.c: replace multiple current->fs by shortcut variable lib/ts_fsm.c: constify structs fs/inode.c tweaks fs/bio.c: tweaks i386: fix buggy MTRR address checks [ALSA] via82xx: add __devinitdata [ALSA] azt3328.c: small cleanup patch i386: add cpu_relax() to cmos_lock() kbuild: eradicate bashisms in scripts/patch-kernel e100: fix spelling errors [ALSA] PCI168 snd-azt3328 Linux driver: another huge update ALSA: PCI168 snd-azt3328: some more fixups ALSA: als4000 - Code clean up ALSA: ALS4000 driver work, step 2 ALSA: ALS4000, slight mixer improvements ALSA: Kill truncate warning by shortening Sigmatel-specific AC97 control name e100: add non-MII PHY support mISDN: Free hfcpci IRQ if init was not successful ALSA: azt3328: fix Kconfig entry ALSA: azt3328: large codec cleanup, add I2S port etc. ALSA: azt3328: fix previous breakage, improve suspend, cleanups net: Fix Micrel KSZ8842 Kconfig description V4L/DVB (13003): Correct dangerous and inefficient msecs_to_jiffies() calculation in some V4L2 drivers
Andreas Mueller (1): [ALSA] es1968: fix jitter on some maestro cards
Andreas Oberritter (28): dvb: add Pluto2 driver dvb: core: glue code for DMX_GET_CAPS and DMX_SET_SOURCE dvb: core: dvb_demux: fix continuity counter error handling dvb: core: dvb_demux: remove unused cruft dvb: core: dvb_demux: remove unsused descramble callbacks dvb: core: dvb_demux: remove more unused cruft dvb: core: dvb_demux: use INIT_LIST_HEAD dvb: core: dvb_demux formatting fixes dvb: frontend: stv0299: pass i2c bus to pll callback dvb: usb: removed empty module_init/exit calls dvb: pluto2: Removed unavoidable error message and related code V4L/DVB (3375): Add AUDIO_GET_PTS and VIDEO_GET_PTS ioctls V4L/DVB (3435): Remove 'pid' from struct dmxdev_filter V4L/DVB (3436): Remove 'dvbdev' from struct dmxdev_filter V4L/DVB (3437): Fix typo in enum name and use enum in struct dmxdev_filter V4L/DVB (3438): Optical cleanup for dmxdev.c V4L/DVB (3484): Make dvb_ringbuffer compatible to dmxdev_buffer V4L/DVB (3500): Ringbuffer: don't reset pointers to zero V4L/DVB (3501): Dmxdev: use dvb_ringbuffer V4L/DVB (3727): Remove DMX_GET_EVENT and associated data structures V4L/DVB (5495): Tda10086: fix DiSEqC message length V4L/DVB (5496): Pluto2: fix incorrect TSCR register setting V4L/DVB (7329): add flag to allow software demux to recognize the output type V4L/DVB (9029): Fix deadlock in demux code 8139too: move wmb before TX DMA start V4L/DVB (9361): Dynamic DVB minor allocation V4L/DVB (12275): Add two new ioctls: DMX_ADD_PID and DMX_REMOVE_PID V4L/DVB (12276): Remove a useless check from dvb_dmx_swfilter_packet()
Andreas Petlund (1): pci: Added quirk to disable msi for MCP55 NIC on Asus P5N32-SLI Premium
Andreas Regel (14): V4L/DVB (11580): budget-ci: Fix incorrect default CLOCK setup V4L/DVB (11583): isl6423: Various fixes to use external modulation V4L/DVB (11584): stv090x: add tone burst control V4L/DVB (11585): stv090x: fix incorrectly used mode V4L/DVB (11592): stv6110x: Fix read bug V4L/DVB (11593): stv090x: Fix Rolloff V4L/DVB (11594): stv090x: Fix incorrect TSMODE usage V4L/DVB (11595): stv090x: fixes a few bugs V4L/DVB (11596): stv090x: fixes some register definitions V4L/DVB (11597): stv090x: fixes read_status to return 0 in case of no error V4L/DVB (11598): stv090x: fix missing wakeup in init V4L/DVB (11599): S2-1600: Use budget driver instead of budged-ci V4L/DVB (11600): budget: Use Continuous clock V4L/DVB (11601): stv090x: update demodulator capabilities
Andreas Schlick (1): ext4: Always set dx_node's fake_dirent explicitly.
Andreas Schwab (38): sn_console: make sal_console_uart static again [IA64] Fix memcpy_mck.S for current binutils m68k: fix broken macros causing compile errors KERNELRELEASE depends on CONFIG_LOCALVERSION [ALSA] emu10k1 - Fix missing declarations [IA64] build broken for ia64 simserial.c ufs: fix char vs. __s8 clash in ufs [IA64] Remove duplicate EXPORT_SYMBOLs Use pci_set_consistent_dma_mask in ixgb driver sound/ppc: snd_pmac_toonie_init should be __init powerpc: Wire up *at syscalls [CONNECTOR]: Fix warning in cn_queue.c [POWERPC] Unify ppc syscall tables Makefile typo Fix snd-aoa irq conversion [IA64] Unwire set/get_robust_list [ALSA] [PPC,SOUND] Fix audio gpio state detection Fix compilation of via-pmu-backlight Fix error handling in HDIO_GETGEO compat wrapper futex: pass nr_wake2 to futex_wake_op [IA64] Use atomic64_read to read an atomic64_t. ide-cd: fix CD/DVD burning [POWERPC] Add compat handler for PTRACE_GETSIGINFO niu: Fix error checking in niu_ethflow_to_class. HID: fix hid_device_id for cross compiling powerpc: Fix msr check in compat_sys_swapcontext Fix block dev compat ioctl handling m68k: Wire up sys_restart_syscall ide: fix IDE PMAC breakage x86 setup: fix asm constraints in vesa_store_edid x86 setup: fix asm constraints in vesa_store_edid powerpc/32: Don't clobber personality flags on exec iwlwifi: remove EXPORT_SYMBOL for static symbol powerpc: Fix another bug in move of altivec code to vector.S security: Fix prompt for LSM_MMAP_MIN_ADDR tty: fix vt_compat_ioctl powerpc: Fix segment mapping in vdso32 powerpc: Align vDSO base address
Andreas Steffen (1): xfrm: Have af-specific init_tempsel() initialize family field of temporary selector
Andreas Steinmetz (4): [CRYPTO] Add x86_64 asm AES Fix RLIMIT_RTPRIO breakage encrypt suspend data for easy wiping swsusup with dm-crypt mini howto
Andree Leidenfrost (1): uml: fix handling of no fpx_regs
Andrei Birjukov (1): [ARM] at91: fix for Atmel AT91 powersaving
Andrei Dolnikov (1): [MTD] [NOR] Add JEDEC support for the SST 36VF3203 flash chip
Andrei Konovalov (4): ppc32: add Freescale MPC885ADS board support xilinxfb: xilinx framebuffer device driver SPI master driver for Xilinx virtex edac: new support for Intel 3100 chipset
Andres Salomon (114): [libata] sata_mv: errata check buglet fix USB: asix: Detect internal PHY and enable/use accordingly i386: make x86_64 tsc header require i386 rather than vice-versa hrtimers: fix HRTIMER_CB_IRQSAFE_NO_SOFTIRQ description hrtimers: hrtimer_clock_base description typo Input: psmouse - allow disabing certain protocol extensions GEODE: reboot fixup for geode machines with CS5536 boards i386: basic infrastructure support for AMD geode-class machines V4L/DVB (6235): cafe_ccic: default to allocating DMA buffers at probe time x86: Geode Multi-Function General Purpose Timers support x86: Geode MFGPT clock event device support [ALSA] cs5535audio: correctly set dma->substream [ALSA] cs5535audio: fix PRD register save/restore power management race [ALSA] cs5535audio: update PCI device handling in suspend/resume [ALSA] cs5535audio: fix ACC_BM[x]_CMD register handling [ALSA] cs5535audio: drop unused bus master stuff serial: turn serial console suspend a boot rather than compile time option GEODE: use symbolic constant in cs5536 reboot fixup Input: psmouse - fix potential memory leak in psmouse_connect() Input: psmouse - fix input_dev leak in lifebook driver kconfig: use getopt() in conf.c for handling command line arguments libertas: drop useless default_fw_name variable libertas: mark module_init/exit functions as __init/__exit libertas: reset devices upon disconnect rather than module unloading libertas: nuke useless variable usbdriver_name and useless comments x86: GEODE: update GPIO API to support setting multiple GPIOs at once power: remove POWER_SUPPLY_PROP_CAPACITY_LEVEL power: fix incorrect unregistration in power_supply_create_attrs error path x86: GEODE: MFGPT: Minor cleanups x86: GEODE: MFGPT: drop module owner usage from MFGPT API x86: GEODE: MFGPT: replace 'flags' field with 'avail' bit x86: GEODE: MFGPT: make mfgpt_timer_setup available outside of mfgpt_32.c x86: GEODE: MFGPT: fix a potential race when disabling a timer x86: GEODE: add missing module.h include x86: geode: MSR cleanup x86: GEODE: add Virtual Systems Architecture detection gxfb: use PCI_DEVICE() for gxfb's pci device table gxfb: replace FBSIZE config option with a module parameter gxfb: create DC/VP/FP-specific handlers rather than using readl/writel gxfb: clean up register definitions gxfb: move MSR bit fields into gxfb.h gxfb: stop sharing code with gx1fb gxfb: add power management functionality PM/gxfb: add hook to PM console layer that allows disabling of suspend VT switch lxfb: create GP/DC/VP/FP-specific handlers rather than using readl/writel lxfb: clean up register definitions lxfb: clean up final bits of df_regs lxfb: rearrange/rename MSR bitfields lxfb: add power management functionality lxfb: rename kernel arg fbsize to vram lxfb: disable suspend VT switch by default lxfb/gxfb: when blanking with FB_BLANK_POWERDOWN, also turn off the CRT gxfb/lxfb: use VSA definitions when fetching framebuffer size gxfb/lxfb: detect framebuffer size using an MSR if VSA2 isn't available OLPC: gxfb/lxfb: add DCON panel modes to framebuffer drivers kbuild: fix help output to show correct arch x86: olpc: add One Laptop Per Child architecture support x86: ioremap ram check fix power_supply: add eeprom dump file to olpc_battery's sysfs power_supply: cleanup of the OLPC battery driver power_supply: bump EC version check that we refuse to run with in olpc_battery x86: GEODE: cache results from geode_has_vsa2() and uninline x86: geode: define geode_has_vsa2() even if CONFIG_MGEODE_LX is not set power_supply: add CHARGE_COUNTER property and olpc_battery support for it Input: hil_ptr - check return value of input_register_device() power_supply: fix up CHARGE_COUNTER output to be more precise PCI/x86: fix up PCI stuff so that PCI_GOANY supports OLPC olpc: sdhci: add quirk for the Marvell CaFe's vdd/powerup issue olpc: sdhci: add quirk for the Marvell CaFe's interrupt timeout ov7670: clean up ov7670_read semantics mmc: OLPC: update vdd/powerup quirk comment lxfb: drop dead declarations from header Input: psmouse - export psmouse_set_state for ps/2 extensions to use Input: psmouse - add psmouse_queue_work() for ps/2 extension to make use of Input: psmouse - tweak PSMOUSE_DEFINE_ATTR to support raw set callbacks Input: psmouse - add OLPC touchpad driver Input: psmouse - fix incorrect validate_byte check in OLPC protocol ALSA: cs5535audio: stick AD1888 bitshift values into a header file ALSA: cs5535audio: suspend/resume callbacks are only defined with CONFIG_PM ALSA: cs5535audio: invert EAPD for OLPC (newer than B3) ALSA: cs5535audio: drop ec_analog_input flag for OLPC stuff ALSA: cs5535audio: decouple HPF from V_REFOUT in OLPC code ALSA: cs5535audio: create function for setting OLPC's Analog Input mode ALSA: cs5535audio: rename OLPC's analog input control && drop AD1888's HPF ALSA: cs5535audio: check OLPC's Analog Input status vis GPIO ALSA: cs5535audio: rename V_REFOUT control to MIC Bias ALSA: cs5535audio: for OLPC, default to Analog Input being off ALSA: cs5535audio: turn off mic bias on OLPCs by default ALSA: cs5535audio: clean up OLPC code ALSA: cs5535audio: ensure MIC Bias/Analog Input bail if not on an OLPC machine gxfb: properly alloc cmap and plug cmap leak gx1fb: properly alloc cmap and plug cmap leak [JFFS2] force the jffs2 GC daemon to behave a bit better sdhci: Add NO_BUSY_IRQ quirk for Marvell CAFE host chip drivers/video/sgivwfb.c: fix memory leaks in removal path tdfxfb: fix memory leaks in removal path tridentfb: fix memory leaks in removal path vfb: fix memory leaks in removal path skeletonfb: check fb_alloc_cmap return value and handle failure properly sm501fb: check fb_alloc_cmap return value and handle failure properly sstfb: check fb_alloc_cmap return value and handle failure properly stifb: check fb_alloc_cmap return value and handle failure properly valkyriefb: check fb_alloc_cmap return value and handle failure properly sunxvr500: fix cmap memory leaks tgafb: fix cmap memory leak 68328fb: fix cmap memory leaks amba-clcd: fix cmap memory leaks amifb: check fb_alloc_cmap return value and handle failure properly asiliantfb: fix cmap memory leaks olpc_battery: Fix up eeprom read function olpc_battery: Ensure that the TRICKLE bit is checked Revert "power: remove POWER_SUPPLY_PROP_CAPACITY_LEVEL" olpc_battery: Add an 'error' sysfs device that displays raw errors power_supply: Add a charge_type property, and use it for olpc driver
Andrew Beekhof (2): [patch 1/3] OCFS2 - Expose struct o2nm_cluster [patch 3/3] OCFS2 Configurable timeouts - Protocol changes
Andrew Burgess (1): [IA64] Failure to grow RBS
Andrew Burri (1): V4L/DVB (3361): Add support for Kworld ATSC110
Andrew Burton (1): HID: BADPAD entry for NATSU Playstation USB adapter
Andrew Chew (2): sata_nv, spurious interrupts at system startup with MAXTOR 6H500F0 drive sata_nv: Add MCP61 support
Andrew Donofrio (1): [CRYPTO] tcrypt: Added test vectors for sha384/sha512
Andrew Dyer (1): [WATCHDOG] clarify watchdog operation in documentation
Andrew Ewert (1): USB: ftdi_sio: Adding Ewert Energy System's CANdapter PID
Andrew Fuller (1): USB: Wisegroup MP-8866 Dual USB Joypad
Andrew G. Harvey (1): UIO: Fix mapping of logical and virtual memory
Andrew G. Morgan (9): Fix filesystem capability support capabilities: implement per-process securebits capabilities: remain source compatible with 32-bit raw legacy capability support. capabilities: add (back) dummy support for KEEPCAPS security: filesystem capabilities: fix fragile setuid fixup code security: filesystem capabilities: fix CAP_SETPCAP handling security: protect legacy applications from executing with insufficient privilege security: filesystem capabilities refactor kernel code security: filesystem capabilities no longer experimental
Andrew Gallatin (5): [MYRI10GE]: Use LRO. Fix myri10ge NAPI oops & warnings [LRO]: fix lro_gen_skb() alignment pktgen: prevent pktgen from using bad tx queue myri10ge: fix compile error
Andrew H. Richter (1): claw: fix minor findings from code analysis tool
Andrew Hastings (2): x86_64: off-by-two error in aperture.c x86: fix off-by-one in find_next_zero_string
Andrew Hendry (5): [X25]: Trivial, SOCK_DEBUG's in x25_facilities missing newlines [X.25]: Add missing sock_put in x25_receive_data [X.25]: Add call forwarding [X.25]: Adds /proc/sys/net/x25/x25_forward to control forwarding. [X.25]: Adds /proc/net/x25/forward to view active forwarded calls.
Andrew Hodgson (1): dvb: usb: A800 rc and timeout fixes
Andrew Isaacson (12): Use cpumask_t rather than hand-rolled bitmask code in sb1250_set_affinity. Fix stale comment in c-sb1.c. Sibyte fixes BCM1480 headers Sibyte header cleanup Add support for SB1A CPU. Add support for BCM1480 family of chips. Support for BigSur board. SB1 cache exception handling. Support for the BCM1480 on-chip PCI-X bridge. BCM1480 HT support pci-expmem-hack
Andrew Johnson (2): [ALSA] soc - ASoC 0.13 pxa2xx DMA swsusp: fix suspend when console is in VT_AUTO+KD_GRAPHICS mode
Andrew Kilkenny (1): edac mpc85xx: add support for mpc8572
Andrew Klossner (2): powerpc/udbg: Fix lost byte during console handover; change LFCR to CRLF hwmon: (f75375s) Remove unnecessary and confusing initialization
Andrew L. Neporada (1): [ALSA] hda-codec - Clevo M540JE, M550JE laptops (Nvidia MCP51 chipset, ALC883 codec)
Andrew Lewis (1): powerpc: Prevent memory corruption due to cache invalidation of unaligned DMA buffer
Andrew Liu (2): workqueue: remove redundant function invocation Fix a potential issue in mpc52xx uart driver
Andrew Lunn (17): [JFFS2] Fix up new debug code for eCos build PCI: pci_set_power_state(): check for PM capabilities earlier USB: storage: UNUSUAL_DEVS() for PanDigital Picture frame. USB: storage: Update mailling list address USB: storage: UNUSUAL_DEVS() for PanDigital Picture frame. USB: CDC-ACM quirk for MTK GPS UML register interrupt race condition fix. Allow staging drivers to be used with UML. Allow batman-adv to be build inside staging. Merge branch 'linux' of batman-git:/srv/git/batman into linux Add missing Kconfig file, without which we cannot build in tree. Merge remote branch 'origin/master' into linux Remove Makefile.kbuild which is not used for in kernel builds. Merge remote branch 'torvalds/master'; commit 'v2.6.32-rc6' into linux Merge branch 'linux' of batman-git:/srv/git/batman-adv into linux Merge remote branch 'origin/master' into linux Add the batman-adv maintainers to the MAINTAINERS file.
Andrew Lutomirski (2): mac80211: return an error when SIWRATE doesn't match any rate rc80211_pid should respect fixed rates.
Andrew M. Bishop (1): USB: ftdi_sio: Handle FT232RL devices like FT232BM devices
Andrew McDonald (1): [IPV6]: Check interface bindings on IPv6 raw socket reception
Andrew McNabb (1): Input: adbhid - produce all CapsLock key events
Andrew Morgan (3): V3 file capabilities: alter behavior of cap_setpcap Add 64-bit capability support to the kernel Remove unnecessary include from include/linux/capability.h
Andrew Morton (1323): [ATM]: ENI155P error handling fix audit_log_untrustedstring() warning fix netlink audit warning fix interwave needs isa pnp __block_write_full_page speedup __block_write_full_page() simplification uninline tty_paranoia_check() revert ext3-writepages-support-for-writeback-mode revert msdos partitioning fix alps printk tidy block_read_full_page() get_block() error handling fix saa6752hs build fix aic7xxx_osm build fix [SCSI] git-scsi-misc-sbp2-warning-fix Input: Fix a warning in psmouse-base.c revert x86_64-use-the-e820-hole-to-map-the-iommu-agp-aperture fix up ipmi code after class_simple.c removal arm: irqs_disabled() type fix rock: lindent it rock: manual tidies rock: remove CHECK_SP rock: remove CONTINUE_DECLS rock: remove CHECK_CE rock: remove SETUP_ROCK_RIDGE rock: remove MAYBE_CONTINUE rock: comment tidies rock: lindent rock.h isofs: remove debug stuff rock.c: handle corrupted directories rock: rename union members rock: handle directory overflows s1d13xxxfb linkage fix intelfbdrv naming fix I2C: fix ds1374 build NFSv4: empty array fix x86: cpu_khz type fix mtrr size-and-base debugging dpt_i2o: fix waitqueue abuse pwc-uncompress warning fix ipmi: add 32-bit ioctl translations for 64-bit platforms i2o build fix uml: fix sizeof usage jffs2 build fix arm: swsusp build fix dmfe warning fix USB: fix speedtch.c merge with next patch. USB: fix usbatm gcc-2.95.x bug ipw2100 old gcc fix cfq build fix wireless-device-attr-fixes wireless-device-attr-fixes-2 PCI: fix up errors after dma bursting patch and CONFIG_PCI=n cciss_ioctl() warning fix hisax warning fixes swabb.h warning fixes reiserfs: handle_attrs() fix fatfs sectioning fix Input: cannot refer to __exit from within __init. iounmap debugging i2o: config-osm build fix alpha(): pgprot_noncached [SCSI] aic79xx: ahd_linux_dev_reset() cleanup [SCSI] dpt_i2o warning fix [ACPI] fix build warning [ACPI] fix debug-mode build warning in acpi/hotkey.c USB: net2280 warning fix [SPARC64]: Fix SMP build failure. name_to_dev_t warning fix x86_64: section alignment fix alpha: pgprot_uncached() comment tlb.h warning fix inotify: fix oops fix qla: remove anonymous union qla2xxx: Kconfig dependency fix eurotechwdt build fix softdog build fix x86_64 fsnotify build fix user_mode_vm() build fix check_user_page_readable() deadlock fix statically link halfmd4 ppc64: genrtc build fix ppc64: tpm_infineon build fix Avoid device suspend on reboot bio_clone fix [SCSI] fc4 warning fix revert bogus softirq changes i2c-mpc.c: revert duplicate patch skge build fix transmeta: CONFIG_PROC_FS=n build fix shm: CONFIG_SHMEM=n build fix revert "timer exit cleanup" [ACPI] CONFIG_ACPI=n build fix [ACPI] fix IA64 build warning [ACPI] lint: irqrouter_suspend() takes a pm_message_t, not a u32 REPORTING-BUGS: track regressions __bio_clone() dead comment [NET]: Fix memory leak in sys_{send,recv}msg() w/compat PCI: fix quirk-6700-fix.patch more-u32-vs-pm_message_t-fixes-6 e1000 printk warning fix 2 [SUNRPC]: svcsock.c needs linux/tcp.h [DECNET]: Fix build after netlink changes. [RXRPC]: Fix build failure introduced by skb->stamp changes. ppc64: four level pagetables fix s2io build fix Floppy: add cmos attribute to floppy driver tidy [NETFILTER]: ip_conntrack_netbios_ns.c gcc-2.95.x build fix PCI: fix up pretty-names removal patch USB: option card driver coding style tweaks x86: MP_processor_info fix deadline: clean up question mark operator ntfs build fix time.h: remove ifdefs [WATCHDOG] driver-for-ibm-automatic-server-restart-watchdog-fix i2c-keywest warning fix set_current_state() commentary schedule_timeout_[un]interruptible() speedup s2io warning fixes x86_64: e820.c needs module.h x86_64: desc.h-needs smp.h seclvl-use-securityfs tidy dell_rbu tidy joystick-vs-x.org fix Add printk_clock() [SCSI] lpfc build fix proc_task_root_link c99 fix atyfb c99 fix revert oversized kmalloc check x86: hw_irq.h warning fix [NETFILTER]: Fix ip6_table.c build with NETFILTER_DEBUG enabled. e1000_intr build fix s2io build fix e1000 build fix orinoco: limit message rate inotify/idr leak fix alpha: atomic dependency fix qlogic lockup fix export cpu_online_map svcsock timestamp fix [netdrvr b44] include linux/dma-mapping.h to eliminate warning PCI: fix edac drivers for radisys 82600 borkage revert "orinoco: Information leakage due to incorrect padding" USB: sisusb warning fix USB: fix pm patches with CONFIG_PM off part 1 USB: fix pm patches with CONFIG_PM off part 2 selinux-canonicalize-getxattr-fix ide-scsi highmem cleanup ntp whitespace cleanup remove timer debug field add_timer() of a pending timer is illegal setkeys needs root __bread oops fix tpm-tidies [ROSE]: rose_heartbeat_expiry() locking fix revert ide-scsi highmem cleanup tlclk build fix posix-timers `unlikely' rejig slab: don't BUG on duplicated cache serial console: touch NMI watchdog write_inode_now(): write inode if not BDI_CAP_NO_WRITEBACK readahead commentary nvidiafb-fix-mode-setting-ppc-support-warning-fixes max1619 fix [IRDA] donauboe: locking fix i460-agp warning fixes vx_hwdep.c needs vmalloc.h mtd: rfd_ftl build fix mtd: onenand_base needs sched.h dvb-usb-urb printk fix powerpc: sched fixups [SPARC]: display7seg build fix libata.h needs dma-mapping.h sky2 needs dma_mapping.h nv_of.c build fix pciehp_hpc build fix shpchp_hpc build fix powerpc-xmon-build-fix acct.h needs jiffies.h v4l-944-added-driver-for-saa7127-video-tidy hfc_usb: fix usb device table USB: usbdevfs_ioctl 32bit fix usb devio warning fix git-netdev-all-ieee80211_get_payload-warning-fix Input: wistron - disable for x86_64 revert floppy-fix-read-only-handling jffs2 debug gcc-2.9x fix memory_sysdev_class is static fork.c: proc_fork_connector() called under write_lock() blkmtd: use clear_page_dirty() raw driver: Kconfig fix git-netdev-all: s2io warning fix Fix memory ordering problem in wake_futex() [SERIAL] 8520_pci: build fix pcmcia: validate_mem fix [IPVS]: Another file needs linux/interrupt.h alpha: dma_map_page() fix swsusp: resume_store() retval fix kill last zone_reclaim() bits vmscan: balancing fix consolidate lru_add_drain() and lru_drain_cache() md-export-rdev-data_offset-via-sysfs-fix identify multipage ->writepages() calls revert "mm: page_state fixes" asm-generic/atomic.h needs types.h drop-pagecache ipc: expand shm_flags fix possible PAGE_CACHE_SHIFT overflows Abandon gcc-2.95.x remove gcc-2 checks shrink struct page parport_pc: arm build fix remove semicolons from save_flags() i810_audio: request_irq() fix V4L/DVB (3193): Replace del_timer with del_timer_sync spufs: fix for recent "shrink dentry_struct" patch remove asm/serial.h from synclink_gt. hrtimer: export deinlined mktime tty-layer-buffering-revamp: jsm is broken lindent rio drivers [MMC] mmc_blk_probe() warning fix spi: remove fastcall crap V4L/DVB (3375): git dvb callbacks fix [CASSINI]: Fix printk warning. [IPV4]: RT_CACHE_STAT_INC() warning fix [CPUFREQ] Don't free held mutex in cpufreq_add_dev() scsi_transport_spi build fix mm: dirty_exceeded speedup [ALSA] Fix a typo in snd_assert() [ALSA] hdsp - Fix printk warnings [ALSA] pcxhr - Fix printk warning "Fix uidhash_lock <-> RXU deadlock" fix USB: fix ehci early handoff issues warning USB: add new auerswald device ids USB: yealink printk warning fix x86_64: compat_sys_futimesat fix smbfs readdir vs signal fix compat_sys_pselect7() fix tpm_bios: securityfs error checking fix tpm_bios indexing fix dump_stack() in oom handler sx.c warning fixes parport_serial: printk warning fix quota_v2: printk warning fixes sx.c printk warning fixes uninline __sigqueue_free() ip2main.c warning fixes reiserfs_get_acl() build fix jbd: fix transaction batching git-netdev-all: s2io fixes s2io c99 warning fix uli526x warning fix module: strlen_user() race fix x86: don't initialise cpu_possible_map to all ones select: fix returned timeval tipar fixes fbdev: video_setup() warning fix [APPLETALK]: warning fix ide: touch softlockup detector during pio swsusp: nuke noisy message smctr warning fix select: time comparison fixes ramfs: update dir mtime and ctime [SCSI] cciss: kfree(NULL) is legal nommu: implement vmalloc_node() out_of_memory(): use of uninitialised out_of_memory() locking fix numa_maps-update fix percpu_counter_sum() 3c509: bus registration fix [SPARC64]: Fix binfmt_aout32.c build. [SPARC64]: CONFIG_BLK_DEV_RAM fix get_cpu_sysdev() signedness fix USB: optimise devio.c usbdev_read fix [IRDA]: remove MODULE_PARM() [BRIDGE] ebtables: Build fix. [BRIDGE] br_netfilter: Warning fixes. [BRIDGE]: Remove duplicate const from is_link_local() argument type. skfp warning fixes efi_call_phys_epilog() warning fix __get_page_state() cpumask cleanup and fix multiple exports of strpbrk slab cleanup on_each_cpu(): disable local interrupts slab: use on_each_cpu() vmscan: scan_control cleanup vmscan: use unsigned longs vmscan return nr_reclaimed vmscan: rename functions mm: prep_zero_page() in irq is a bug powerpc: Fix warning in add_memory powerpc: via-pmu warning fix x86: early_printk(): remove MAX_YPOS and MAX_XPOS macros revert "swsusp: fix breakage with swap on lvm" ext3_readdir: use generic readahead notifier: profile.h forward decl fix pause_on_oops command line option more for_each_cpu() conversions W1: u64 is not long long more-for_each_cpu-conversions fix free_uid() locking improvement filemap_fdatawrite_range() api: clarify -end parameter fadvise(): write commands balance_dirty_pages_ratelimited: take nr_pages arg set_page_dirty() return value fixes msync(): perform dirty page levelling msync(MS_SYNC): don't hold mmap_sem while syncing msync: fix return value fsync: extract internal code msync(): use do_fsync() sys_setrlimit() cleanup RLIMIT_CPU: fix handling of a zero limit RLIMIT_CPU: document wrong return value fix build error if CONFIG_SYSFS=n V4L/DVB (3571): Printk warning fixes V4L/DVB (3604): V4l printk fix timer irq driven soft watchdog fix jbd: embed j_commit_timer in journal struct jbd: convert kjournald to kthread API hysdn: remove custom types sysrq cleanup initcall failure reporting kconfig: clarify memory debug options tpm: sparc32 build fix ads7846 build fix irq: uninline migration functions find_task_by_pid() needs tasklist_lock roundup_pow_of_two() 64-bit fix cpumask: uninline first_cpu() cpumask: uninline next_cpu() cpumask: uninline highest_possible_processor_id() cpumask: uninline any_online_cpu() git-scsi-misc: min() warning fix cpufreq: speedstep-smi asm fix tlclk: fix handling of device major remove fixup_cpu_present_map() ads7846: sparc32 warning fix 2tb-files-add-blkcnt_t-fixes ext3: cleanups and WARN_ON() cmpci: don't use generic_hweight32() powerpc: hot_add_scn_to_nid() build fix blk_execute_rq_nowait-speedup dm: remove SECTOR_FORMAT dm-md-dependency-tree-in-sysfs-holders-slaves-subdirectory-tidy [CPUFREQ] powernow: remove private for_each_cpu_mask() git-powerpc: WARN was a dumb idea paride: register_chrdev fix paride-pt: register_chrdev fix capi: register_chrdev() fix symversion warning fix alpha: make poll flags the same as other architectures remove relayfs_fs.h ide_generic_all_on() warning fix ia64: const f_ops fix compat_sys_futex() warning fix [NETFILTER]: Rename init functions. [NET]: add SO_RCVBUF comment m25p80: printk warning fix make tty_insert_flip_string a non-GPL export sys_sync_file_range() "3c59x collision statistics fix" fix make local_t signed modules: permit Dual-MIT/GPL licenses resurrect __put_task_struct [NET]: com90xx kmalloc fix ACPI: UP build fix for bugzilla-5737 [NET]: More kzalloc conversions. splice: warning fix select() warning fixes sync_file_range(): use unsigned for flags timer initialisation fix make tty_insert_flip_string_flags() a non gpl export sys_kexec_load() naming fixups hdaps: use ENODEV 3ware: kmap_atomic() fix atyfb is bust on sparc32 sparc32 vga support pm: print name of failed suspend function oom-kill: mm locking fix page_alloc.c: buddy handling cleanup [SCSI] scsi_lib.c: fix warning in scsi_kmap_atomic_sg [SCSI] megaraid: unused variable [ARM] add_memory() build fix pcmcia: remove unneeded forward declarations splice: fix min() warning request_irq(): remove warnings from irq probing Update UML kernel/physmem.c to use rb_parent() accessor macro silence initcall warnings V4L/DVB (3912): Sparc32 vivi fix V4L/DVB (3914): Vivi build fix ACPI: asus_acpi_init(): propagate correct return value [JFFS2] Fix printk format in some error messages. setup_per_zone_pages_min() overflow fix revert "vfs: propagate mnt_flags into do_loopback/vfsmount" jffs2 warning fixes dl2k needs dma-mapping.h git-mtd: symbol_get() fix revert "forcedeth: fix multi irq issues" [MTD] Avoid 64-bit division in mtdconcat binfmt_flat: don't check for EMFILE pd6729 section fix i810 section fix mpu401 section fix es18xx build fix nm256_audio section fix ad1848 section fix [SUNSU]: Fix license. sys_sync_file_range(): move exported flags outside __KERNEL__ [MTD] Fix debug printk format warning in m25p80 SPI chip driver, again. [MTD] Fix build warnings (and debug build error) in nand_base.c ext3 resize: fix double unlock_super() revert "swsusp add check for suspension of X controlled devices" net/compat.h build fix m48t86: ia64 build fix [AGPGART] uninorth-agp warning fixes [AGPGART] alpha-agp warning fix powerpc kbuild warning fix [MTD] Prepare physmap for 64-bit-resources kbuild: modpost build fix powernow-k8 crash workaround smc911x Kconfig fix [MMC] sdhci truncated pointer fix [I/OAT]: Do not use for_each_cpu(). [LLC]: Fix double receive of SKB. w1 exports w1: warning fix suspend_console() warning fix myri10ge build fix prune_one_dentry() tweaks PG_uncached is ia64 only initialise total_memory() earlier mmput() might sleep jbd: avoid kfree(NULL) ext3_clear_inode(): avoid kfree(NULL) connector-exports CONFIG_NET=n build fix cpufreq build fix s390_hypfs filesystem: get_sb_single() fix V4L/DVB (3809a): Remove compat stuff for DMX_GET_EVENT V4L/DVB (4210a): git-dvb versus matroxfb V4L/DVB (4210b): git-dvb: tea575x-tuner build fix git-nfs-build-fixes nfs-build-fix-99 more for_each_cpu() removal remove for_each_cpu() ufs: printk warning fixes msnd section fix cpqarray section fix pdflush: handle resume wakeups schedule_on_each_cpu(): reduce kmalloc() size for_each_cpu_mask() warning fix at91rm9200-rtc-driver-tidy irda-usb printk fix [ATM]: atm/mpc.c warning fix V4L/DVB (4227): Update this driver for recent header file movement. fix "USB: move <linux/usb_input.h> to <linux/usb/input.h>" hangcheck: remove monotomic_clock on x86 x86_64: check_addr() cleanups libata.h needs scatterlist.h libata reduce timeouts ACPI: asus_acpi_init: propagate correct return value pm_trace is dangerous do_IRQ() warning fix [POWERPC] powerpc: kconfig warning fix x86: do_IRQ(): check irq number load_module() cleanup x86_64: oprofile build fix generic_file_buffered_write(): handle zero-length iovec segments sparc: register_cpu() build fix ufs: printk() fix msr.c: use register_hotcpu_notifier() zoned-vm-counters: remove read_page_state() add smp_setup_processor_id() cond_resched() fix infiniband: devfs fix i2c-801: 64bit resource fix ACPI: Kconfig: ACPI_SRAT depends on ACPI hotcpu_notifier-fixes pnp: suppress request_irq() warning [patch 1/1] gfs2: get_sb_dev() fix genirq ia64 cleanup sparc i8042 build fix sparc: resource warning fix forcedeth: typecast cleanup [AF_UNIX]: datagram getpeersec fix revert "kthread: convert stop_machine into a kthread" Input: wistron - fix section reference mismatches [SERIAL] 8250: sysrq deadlock fix ACPI: SBS: fix initialization, sem2mutex don't select CONFIG_HOTPLUG x86_64: e820.c needs pgtable.h count_vm_events() fix fadvise: remove dead comments md: fix oops in error-handling get_cmos_time() locking fix (lockdep) swsusp warning fix fix weird logic in alloc_fdtable() checklist update alloc_fdtable() expansion fix e1000: irq naming update 8139cp.c printk fix [SPARC64]: of_device_register() error checking fix del_timer_sync(): add cpu_relax() Input: fix list iteration in input_release_device() [POWERPC] briq_panel Kconfig fix mce section fix synchronize_tsc() fixes invalidate_bdev() speedup [SCSI] areca sysfs fix disable debugging version of write_lock() fadvise() make POSIX_FADV_NOREUSE a no-op adfs error message fix panic.c build fix workqueue: remove lock_cpu_hotplug() [NETFILTER]: xt_physdev build fix 82596 section fixes ac3200 section fixes cops section fix cs89x0 section fix at1700 section fix e2100 section fix eepro section fix eexpress section fix es3210 section fix eth16i section fix lance section fix lne390 section fix ni52 section fix ibmtr section fix smctr section fix wd section fix ni65 section fix seeq8005 section fix winbond-840 section fix fealnx section fix sundance section fix s2io build fix /proc/meminfo: don't put spaces in names USB: rtl8150_disconnect() needs tasklet_kill() x86: increase MAX_MP_BUSSES on default arch invalidate_complete_page() race fix hvc_console suspend fix drm: remove FALSE/TRUE that snuck in with simple memory manager changes. drm: fix i965 build bug add __must_check to device management code add CONFIG_ENABLE_MUST_CHECK v4l-dev2: handle __must_check drivers/base: check errors sysfs: add proper sysfs_init() prototype wire up oops_enter()/oops_exit() make numa_emulation() __init V4L/DVB (4394): Git-dvb: radio-sf16fmi build fix V4L/DVB (4484): Git-dvb: cadet build fix binfmt_elf: consistently use loff_t smp_call_function_single() cleanup swsusp: add write-speed instrumentation swsusp: write speedup swsusp: add read-speed instrumentation swsusp: read speedup fix x86_64-mm-spinlock-cleanup vm: add per-zone writeout counter alloc_fdtable() cleanup add probe_kernel_address() x86: use probe_kernel_address in handle_BUG() USB: kill usb kconfig warning USB: usb-hub-driver-improve-use-of-ifdef fix [SCSI] scsi: device_reprobe() can fail USB Storage: fix Rio Karma eject support build error git-netdev-all: pc300_tty build fix blockdev.c: check driver layer errors remove sound/oss/COPYING expand_fdtable(): remove pointless unlock+lock CONFIG_BLOCK internal.h cleanups CONFIG_BLOCK: blk_congestion_wait() fix scsi: device_reprobe() can fail list_del-debug fix arch/i386/pci/mmconfig.c tweaks submit checklist: mention headers_check invalidate_inode_pages2(): ignore page refcounts rtc-sysfs fix [GFS2] streamline-generic_file_-interfaces-and-filemap gfs fix isdn: work around excessive udelay() revert "insert IOAPIC(s) and Local APIC into resource map" pid.h cleanup isdn-debug-build-fix isdn: more pr_debug() fixes [PARISC] Kill wall_jiffies use hdrcheck permission fix fbdev: riva warning fix git-powerpc: wrapper: don't require execute permissions i386: irqs build fix kauditd_thread warning fix Fix WARN_ON / WARN_ON_ONCE regression irq_reqs: export __irq_regs x86_64 irq_regs fix r8169: PCI ID for Corega Gigabit network card ibmveth irq fix revert "nvidiafb: use generic ddc reading" ext4 uninline ext4_get_group_no_and_offset() ext4 64 bit divide fix ext4: rename logic_sb_block ext4 whitespace cleanups grow_buffers() infinite loop fix invalidate_inode_pages2_range() debug dell_rbu: printk() warning fix Lockdep: fix compile error in drivers/input/serio/serio.c [CIFS] cifs Kconfig: don't select CONNECTOR invalidate: remove_mapping() fix PROC_NUMBUF is wrong remove carta_random32 vmalloc(): don't pass __GFP_ZERO to slab acpi_processor_latency_notifier(): UP warning fix swsusp: fix memory leaks USB: fix usbatm tiny race PCI: pcie-check-and-return-bus_register-errors fix separate bdi congestion functions from queue congestion functions highest_possible_node_id() linkage fix ACPI: uninline ACPI global locking functions ACPI: acpi-cpufreq: remove unused data when !CONFIG_SMP [CPUFREQ] speedstep-centrino: remove dead code i386: fix .cfi_signal_frame copy-n-paste error pci: declare pci_get_device_reverse() vmlinux.lds: consolidate initcall sections drivers: wait for threaded probes between initcall levels [WATCHDOG] config.h removal ioc4_serial: irq flags fix fix "sunrpc: fix refcounting problems in rpc servers" find_bd_holder() fix Input: lifebook - learn about hard tabs tidy "md: check bio address after mapping through partitions" Add printk_timed_ratelimit() schedule removal of FUTEX_FD acpi_noirq section fix spi section fix setup_irq(): better mismatch debugging revert "PCI: quirk for IBM Dock II cardbus controllers" [SCSI] revert "[SCSI] ips soft lockup during reset/initialization" [SCSI] ips: fix soft lockup during reset initialization [IA64] irqs: use `name' not `typename' [MTD] Tidy bitrev usage in rtc_from4.c e1000 linkage fix [XFRM]: uninline xfrm_selector_match() [TCP]: Fix warnings with TCP_MD5SIG disabled. x86: all cpu backtrace x86-64: dump_trace() atomicity fix Fix http://bugzilla.kernel.org/show_bug.cgi?id=7606 add bottom_half.h drm-sis linkage fix uml: workqueue build fix balance_pdgat() cleanup slab: deprecate kmem_cache_t probe_kernel_address() needs to do set_fs() slab: use probe_kernel_address() vfs_getattr(): remove dead code ext3: uninline large functions ext4: uninline large functions driver/base/memory.c: handle errors properly protect ext2 ioctl modifying append_only immutable etc with i_mutex remove HASH_HIGHMEM smp_call_function_single() check that local interrupts are enabled gcc-4.1.0 is bust elf.h: forward declare struct file [S390] workqueue fixes. mxser: session warning fix mxser-workqueue-fixes fault-injection Kconfig cleanup fault-injection: stacktrace filtering kconfig fix proc_misc build fix V4L/DVB (4794): Dvb: dibx000_common-fix V4L/DVB: Dvb-budget ci fix submit checklist update io-accounting: core statistics clean up __set_page_dirty_nobuffers() io-accounting: write accounting io-accounting: write-cancel accounting io-accounting: read accounting io-accounting-read-accounting nfs fix io-accounting-read-accounting cifs fix io-accounting: direct-io io-accounting: report in procfs cleanup taskstats.h io-accounting: via taskstats getdelays: various fixes io-accounting: add to getdelays [NETPOLL]: Make sure TX lock is taken with BH disabled. [NETPOLL]: Fix local_bh_enable() warning. arch/i386/kernel/smpboot.c: remove unneeded ifdef touch_atime() cleanup Driver core: "platform_driver_probe() can save codespace": save codespace ACPI: Kconfig - depend on PM rather than selecting it [libata] pata_cs5530: suspend/resume support tweak [libata] pata_via: suspend/resume support fix USB: Nokia E70 is an unusual device USB: Nokia E70 is an unusual device truncate: clear page dirtiness before running try_to_free_buffers() truncate: dirty memory accounting fix rtc warning fix smc911 workqueue fixes schedule_timeout(): improve warning message relay: remove inlining increase CARDBUS_MEM_SIZE build compile.h earlier cpuset procfs warning fix lockdep: printk warning fix USB: funsoft is borken on sparc sisusb_con warning fixes PCI: disable PCI_MULTITHREAD_PROBE ip2 warning fix shrink_all_memory(): fix lru_pages handling FD_ZERO build fix fix "kvm: add vm exit profiling" blockdev direct_io: fix signedness bug SubmitChecklist update jmicron: fix warning pata_platform: set_mode fix 82596 warning fixes m68k: uaccess.h needs sched.h ntfs: kmap_atomic() atomicity fix pci: remove warning messages revert blockdev direct io back to 2.6.19 version git-netdev-all: chelsio fix hpt366: rework rate filtering tidy tc86c001: mark init_chipset_tc86c001() with __devinit tag ide-acpi support warning fix [SCSI] scsi_kmap_atomic_sg(): check that local irqs are disabled [DCCP]: Warning fixes. ACPI: bay: fix build warning [ALSA] arm header fix [ALSA] ucb1400_ts.c compilation fix (struct snd_ac97) [ALSA] Fix the soc code after dhowells workqueue changes. mm: show bounce pages in oom killer output libata piix3 support warning fix git-libata-all: forward declare struct device [AGPGART] allow drm populated agp memory types cleanups /proc/zoneinfo: fix vm stats display swsusp-change-code-ordering-in-userc-sanity count_vm_events-warning-fix remove invalidate_inode_pages() sysctl warning fix proc_misc warning fix fix gregkh-usb-usbcore-remove-unused-bandwith-related-code register_chrdev_region() don't hand out the LOCAL/EXPERIMENTAL majors register_blkdev(): don't hand out the LOCAL/EXPERIMENTAL majors swiotlb uninlinings sh: add SH_CLK_MD Kconfig default. sony_acpi: Avoid dimness on resume. sony_acpi: Fix sony_acpi_resume call sony_acpi: Video sysfs support take 2 scheduled removal of SA_XXX interrupt flags: ata fix vmi-versus-hrtimers Driver core: device_add_attrs() cleanup [WATCHDOG] machzwd warning fix [MTD] [ONENAND] onenand_base warning fix [MTD] [MAPS] sc520cdp warning fix [MTD] [MAPS] netsc520 warning fix [MTD] [MAPS] ck804xrom warning fix [MTD] [MAPS] esb2rom warning fixes [MTD] [MAPS] amd76xrom warning fix [MTD] [MAPS] ichxrom warning fix [JFFS2] printk warning fixes [MTD] [NAND] Work around false compiler warning in CAFÉ driver Declare init_irq_proc before we use it. xfs warning fix rework reserved major handling mincore warning fix genalloc warning fixes V4L/DVB (5196): VIDEO_BUF depends on PCI throttle_vm_writeout(): don't loop on GFP_NOFS and GFP_NOIO allocations ide: fix pmac breakage KVM: Move kvmfs magic number to <linux/magic.h> cyclades: return closing_wait revert "drivers/net/tulip/dmfe: support basic carrier detection" sis900 warning fixes fix build with CONFIG_NO_IDLE_HZ=n sony-laptop: fix uninitialised variable [POWERPC] Fix compile error in prom.h firewire: printk warning fix firewire: build fix firewire: build fix 2 machzwd warning fix drm: fix warning in drm_fops.c "ext[34]: EA block reference count racing fix" performance fix proc: fix linkage with CONFIG_SYSCTL=y, CONFIG_PROC_SYSCTL=n revert "retries in ext3_prepare_write() violate ordering requirements" revert "retries in ext4_prepare_write() violate ordering requirements" remove protection of LANANA-reserved majors x86_64 early quirks: fix early_qrk[] section tag i386: irqbalance_disable() section fix [PKTGEN]: Add try_to_freeze() drivers/macintosh/smu.c: fix locking snafu acpi-thermal: fix mod_timer() interval drivers/net/hamradio/baycom_ser_fdx build fix packet: fix error handling [NET]: Prevent much sadness in qdisc_lock_tree(). [JFFS2] Fix compr_rubin.c build after include file elimination. [NET]: Fix yam.c [IRDA] irda_device_dongle_init: fix kzalloc(GFP_KERNEL) in spinlock [BLUETOOTH] rfcomm_worker(): fix wakeup race firewire: fw-device printk fix powerpc: make it compile for multithread change sysfs: bin.c printk fix V4L/DVB (5388): Ivtv warning fix ipw2200: fix ieee80211_get_geo typo git-libata-all-ipr-fix ata: printk warning fixes drivers/ata/pata_cmd640.c: fix build with CONFIG_PM=n ieee1394: sbp2: include fixes ieee1394: iso.c needs sched.h [POWERPC] ppc4xx_sgdma needs dma-mapping.h tifm: add missing include for DMA_32BIT_MASK i386: revert i386-fix-the-verify_quirk_intel_irqbalance x86-64: revert x86_64-mm-add-genapic_force x86: revert x86_64-mm-fix-the-irqbalance-quirk-for-e7320-e7520-e7525 x86-64: fix x86_64-mm-sched-clock-share i386: VDSO_PRELINK warning fix x86-64: unexport cpu_llc_id slab: mark set_up_list3s() __init srmcons: fix kmalloc(GFP_KERNEL) inside spinlock uml-driver-formatting-fixes-fix cx88-video build fix block_write_full_page(): report ENOSPC mm: shrink parent dentries when shrinking slab virtual_eisa_root_init() should be __init enlarge console.name revert "rtc: Add rtc_merge_alarm()" vt-add-color-support-to-the-underline-and-italic-attributes-fix sm501fb printk warning fixes revert 'sched: redundant reschedule when set_user_nice() boosts a prio of a task from the "expired" array' mmc build fix swsusp: clean up printk mutex_lock_interruptible(): add __must_check schedule_on_each_cpu(): use preempt_disable() flush_workqueue(): use preempt_disable to hold off cpu hotplug aio: use flush_work() kblockd: use flush_work tg3: use flush_work_keventd() e1000: use flush_work_keventd() libata: use flush_work() phy: use flush_work_keventd() aio is unlikely declare struct ktime add upper-32-bits macro [ALSA] wm8750 typo fix SubmitChecklist: add -W help [ARM] stacktrace fix netxen_nic_main don't use deprecated irq flags mlx4: don't use deprecated IRQ flags git-libata-all: sata_via build fix parport_pc needs dma-mapping.h slub: fix handling of oversized slabs USB: auerswald: fix file release handler ide serverworks warning fixes capability.h warning fix capifunc warning fixes drivers/isdn/hardware/eicon/message.c warning fixes [SCSI] ncr5380 warning fixes sh: support older gcc's [SPARC32]: Build fix. ntfs_init_locked_inode(): fix array indexing afs: needs sched.h mtrr atomicity fix vanishing ioctl handler debugging V4L/DVB (5699): Cinergyt2: fix file release handler document Acked-by: x86_64: oops_begin() fix [WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix [WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix-2 ext2: fix return of uninitialised variable i386: mtrr crash fix ide: ide_scan_pcibus(): check __pci_register_driver return value IB: Fix ib_umem_get() when npages == 0 Input: serio_raw - shut up errorneous warning Input: tsdev - fix broken usec-to-millisecs conversion [NET]: "wrong timeout value in sk_wait_data()": cleanups PCI: pci-x-pci-express-read-control-interfaces cleanups I/OAT: warning fix [CPUFREQ] powernow-k8 compile fix. [XFS] Use generic shrinker interfaces in XFS. [XFS] Use uninitialized_var macro to stop warning about rtx git-battery vs git-acpi authgss build fix invalidate_mapping_pages(): add cond_resched use no_pci_devices() in pci/search.c fuse warning fix vxfs warning fixes percpu_counters(): use cpu notifiers percpu_counters: use for_each_online_cpu() mpu401 warning fixes revert "vanishing ioctl handler debugging" binfmt_elf warning fix dirty_writeback_centisecs_handler() cleanup Add Documentation/sysctl/ctl_unnumbered.txt sysctl.c: add text telling people to use CTL_UNNUMBERED sprint_symbol() cleanup bd_claim_by_disk: fix warning uninline check_signature() cpwatchdog build fix i386: speedup touch_nmi_watchdog x86_64: speedup touch_nmi_watchdog isdn/capi warning fixes nfsd warning fix freezer: run show_state() when freezing times out dequeue_huge_page() warning fix move page writeback acounting out of macros drivers/edac-new-i82443bxgz-mc-driver: mark as broken kernel/sysctl.c: finish off the warning comments afs build fix [ALSA] ali5451 warning fix revert "PIE randomization" i386: add reference to the arguments x86_64: flush_tlb_kernel_range() warning fix leds: cr_bllcd.c: build fix [WATCHDOG] git-watchdog-typo slab: correctly handle __GFP_ZERO [8021Q]: vlan_ioctl_handler: fix return value i2c: ds1682 warning fix edac is bust on mips [SPARC64]: Add missing dma_get_cache_alignment(). parport_pc locking fix revert "x86, serial: convert legacy COM ports to platform devices" kdebug.h: forward-declare struct struct notifier_block ip2main warning fix Fix up "remove the arm26 port" mtdchar build fix ax88796 printk fixes natsemi: fix netdev error acounting [JFFS2] fix printk warning in jffs2_block_check_erase() [MTD] mtdoops printk warning fixes free_irq(): fix DEBUG_SHIRQ handling selection.h: add tty_struct forward declaration newport_con warning fix ACPI: add dump_stack() to trace acpi_format_exception programming errors Input: iforce - fix 'unused variable' warning revert "eCryptfs: fix lookup error for special files" process_zones(): fix recovery code Input: iforce - de-dosify iforce-protocol.txt revert "highmem: catch illegal nesting" Fix "Fix DAC960 driver on machines which don't support 64-bit DMA" disable sys_timerfd() for 2.6.23 binfmt_flat: checkpatch fixing minimum support for the blackfin relocations nfsd warning fix ACPI: suppress uninitialized var warning libertas: printk warning fixes [P54PCI]: terminate pci table [WIRELESS]: Fix Kconfig. [ATM] net/atm/lec.c: printk warning fix [QETH]: fix qeth_main.c [SCSI] aacraid: rename check_reset [SCSI] ips: warning fix [SCSI] arcmsr: build fix libata-add-irq_flags-to-struct-pata_platform_info-fix USB: mct_u232-convert-to-proper-speed-handling-api-fix USB: fix gregkh-usb-usb-sisusb2vga-convert-printk-to-dev_-macros Fixup u14-34f ENABLE_SG_CHAINING [ALSA] sc6000 build fix [ALSA] git-alsa kconfig fix Revert "[PATCH] generic_file_buffered_write(): handle zero-length iovec segments" Revert "[PATCH] generic_file_buffered_write(): deadlock on vectored write" mm: clean up buffered write code slub: list_locations() can use GFP_TEMPORARY ecryptfs: printk warning fixes export font_vga_8x16 net/sunrpc/xprtrdma/verbs.c printk warning fix writeback: don't propagate AOP_WRITEPAGE_ACTIVATE binfmt_flat: warning fixes writeback: fix time-ordering of the per-superblock dirty-inode lists writeback: fix time ordering of the per superblock dirty inode lists: memory-backed inodes writeback: fix time ordering of the per superblock dirty inode lists 3 writeback: fix time ordering of the per superblock dirty inode lists 4 writeback: fix comment, use helper function writeback: fix time ordering of the per superblock dirty inode lists 5 writeback: fix time ordering of the per superblock dirty inode lists 6 writeback: fix time ordering of the per superblock dirty inode lists 7 x86: clean up apicid_to_node declaration x86: asm-i386/io.h fix constness [IA64] fix non-numa build [SCSI] qla2xxx: printk fixes stop using DMA_xxBIT_MASK advansys: depends on VIRT_TO_BUS USB: ftd_sio cleanups and updates for new termios work checkpatch fixes [NETFILTER]: nf_ct_alloc_hashtable(): use __GFP_NOWARN revert "ufs: Fix mount check in ufs_fill_super()" acpi: make ACPI_PROCFS default to y revert "Task Control Groups: example CPU accounting subsystem" x86: disable preemption in delay_tsc() aic94xx_sds: rename FLASH_SIZE cris-build-fixes-atomich-needs-compilerh-fix cris-build-fixes-update-eth_v10c-ethernet-driver-fix x86: fix kprobes_64.c inlining borkage amd74xx: arm hack imacfb: remove reference to otherwise-unused, non-existent screen_info.imacpm_seg revert "keyspan: init termios properly" x86: arch_register_cpu() section fix [BRIDGE]: Section fix. [IA64] increase .data.patch offset [IA64] don't assume that unwcheck.py is executable [IA64] export copy_page() to modules aoe: properly initialise the request_queue's backing_dev_info revert "dpt_i2o: convert to SCSI hotplug model" V4L/DVB (6819): i2c: fix drivers/media/video/bt866.c ucc_geth: minor whitespace fix [TIPC]: Fix semaphore handling. bcm43xx_debugfs sscanf fix fix headers_install revert "Hibernation: Use temporary page tables for kernel text mapping on x86_64" [CRYPTO] hifn: Add missing includes [SCSI] sgiwd93: export sgiwd93_reset() [libata] pata_bf54x: checkpatch fixes [libata] core checkpatch fix drivers/ata/libata-eh.c: fix printk warning pata_hpt37x: checkpatch fixes [libata] pata_winbond: update for new ->data_xfer hook [libata] pata_legacy: typo fix V4L/DVB (6749): v4l-nopage-fix V4L/DVB (6808): git-dvb: fix build in drivers/media/dvb/frontends/tda18271.h V4L/DVB (6809): git-dvb: drivers/media/video/et61x251/et61x251_core.c: fix warnings V4L/DVB (6811): media-video-usbvision-add-mutex_unlock-to-error-paths-fix V4L/DVB (6818): git-dvb: drivers/media/dvb/frontends/zl10353.c: avoid 64-bit divide V4L/DVB (6976): drivers/media/radio/radio-sf16fmr2.c: fix error handling ide: printk fix [NET]: fix drivers/net/ns83820.c build drivers/net/wireless/iwlwifi/iwl-3945.c: fix printk warning drivers/net/wireless/rt2x00/rt2x00usb.c: fix uninitialized var warning x86: kmap_atomic() debugging x86: PIE executable randomization, checkpatch fixes x86: PIE executable randomization, uninlining x86: __vdso_getcpu() warning fix x86: arch/x86/kernel/cpu/mcheck/ checkpatch fixes x86: arch/x86/kernel/cpu/mcheck/k7.c checkpatch fixes x86: arch/x86/math-emu/errors.c: fix printk warnings git-x86: drivers/pnp/pnpbios/bioscalls.c build fix arch/x86/mm/numa_64.c: section fix x86: export copy_from_user_ll_nocache[_nozero] [ALSA] copy_ctl_value_from_user() warning fix [ALSA] sound/usb/usbaudio.c: fix build with CONFIG_PM=n [patch 1/2] kernel/audit.c: warning fix USB: testing driver: don't free a locked mutex PCI: drivers/pci/quirks.c: coding-style cleanup x86: fix RTC lockdep warning: potential hardirq recursion fix AGP warning bluetooth: uninlining [CIFS] fix warning in cifs_spnego.c kvm: i386 fix drivers/net/wireless/b43/main.c needs io.h get_task_comm(): return the result clone: prepare to recycle CLONE_STOPPED include/asm-powerpc/nvram.h needs list.h revert "capabilities: clean up file capability reading" alpha: atomic_add_return() should return int alpha: fix warning by fixing flush_tlb_kernel_range() b43: fix build with CONFIG_SSB_PCIHOST=n timerfd: fix remaining architectures deprecate smbfs in favour of cifs drivers/ide/ide-acpi.c: fix uninitialized var warning drivers/ide/legacy/hd.c: fix uninitialized var warning Input: i8042 - non-x86 build fix ata: drivers/ata/sata_mv.c needs dmapool.h read_current_timer() cleanups debug_smp_processor_id() fixlets speed up jiffies conversion functions if HZ==USER_HZ drivers/isdn/hardware/eicon/debug.c: fix uninitialized var warning neofb: avoid overwriting fb_info fields vermilion.c: use ALIGN(), not __ALIGN_MASK() 9p: fix p9_printfcall export [SCSI] dc395x: fix uninitialized var warning dm snapshot: use uninitialized_var dm: table use uninitialized_var dm ioctl: use uninitialized_var fix "modules: make module_address_lookup() safe" aoe: statically initialise devlist_lock fs/hfsplus/unicode.c: fix uninitialized var warning fs/afs/security.c: fix uninitialized var warning mount-options-fix-tmpfs-fix revert "proc: fix the threaded proc self" bnx2x: section fix bnx2: section fix pppol2tp: fix printk warnings typhoon: section fix natsemi: section fix via-velocity: section fix starfire: secton fix V4L/DVB (7156): em28xx/em28xx-core.c: fix use of potentially uninitialized variable PCI: drivers/pcmcia/i82092.c: fix up after pci_bus_region changes PCI: fix up setup-bus.c #ifdef add noinline_for_stack ndelay(): switch to C function to avoid 64-bit division sh: export copy-page() to modules fs/ocfs2/dlm/dlmdomain.c: fix printk warning PCI: rename DECLARE_PCI_DEVICE_TABLE to DEFINE_PCI_DEVICE_TABLE USB: drivers/usb/storage/sddr55.c: fix uninitialized var warnings rename DECLARE_PCI_DEVICE_TABLE to DEFINE_PCI_DEVICE_TABLE net: fix build with CONFIG_NET=n Input: ads7846 - fix uninitialized var warning [RT2X00] drivers/net/wireless/rt2x00/rt2x00dev.c: remove dead code, fix warning memstick: drivers/memstick/host/jmb38x_ms.c needs dma-mapping.h memstick: drivers/memstick/host/jmb38x_ms.c: suppress uninitialized var warning drivers/md/raid5.c: fix printk warnings fs/ufs/balloc.c: fix sparc64 printk warning revert "clocksource: make clocksource watchdog cycle through online CPUs" V4L/DVB (7291): em28xx: correct use of and fix revert "kswapd should only wait on IO if there is IO" driver core: debug for bad dev_attr_show() return value. PCI: revert "pcie: utilize pcie transaction pending bit" x86: ptrace.c: fix defined-but-unused warnings Avoid false positive warnings in kmap_atomic_prot() with DEBUG_HIGHMEM drivers/char/drm/ati_pcigart.c: fix printk warning net/9p/trans_fd.c:p9_trans_fd_init(): module_init functions should return 0 on success memstick: suppress uninitialized-var warning net/mac80211/debugfs_netdev.c: use of bool triggers a gcc bug alpha: get_current(): don't add zero to current_thread_info()->task PM: arch/x86/kernel/apm_32.c: fix build warning sh: arch/sh/kernel/traps_32.c needs asm/fpu.h sh: export empty_zero_page i386: arch/x86/math-emu/fpu_entry.c warning fix i386: arch/x86/math-emu/reg_ld_str.c: fix warning kgdb: Kconfig fix security: code cleanup net/sunrpc/svc.c: suppress unintialized var warning [ALSA] hda_intel needs dma-mapping.h [ALSA] sound/pci/aw2/aw2-alsa.c needs dma-mapping.h [ALSA] sound/pci/pcxhr/pcxhr_core.c: fix printk warning [ALSA] sound/pci/pcxhr/pcxhr.c: fix warnings [ALSA] es1968 - fix coding style in the last patch V4L/DVB (7335): usb-video: checkpatch fixes V4L/DVB (7369): drivers/media/video/soc_camera.c: reads return size_t V4L/DVB (7389): git-dvb: drivers/media/video/bt8xx/bttv-cards.c: fix warnings V4L/DVB (7650): git-dvb: Kconfig fix USB: usb-ohci-sm501-driver: use the conventional convention for suspend and resume USB: io_ti.c: remove pointless eye-candy in debug statements drivers/usb/core/devio.c: suppress warning with 64k PAGE_SIZE ehea: make things static mm: make early_pfn_to_nid() a C function page_mapping(): add ifdef around reference to swapper_space alpha: teach the compiler that BUG doesn't return drivers/acpi/thermal.c: fix build with CONFIG_DMI=n quota: convert stub functions from macros into inlines drivers/video/uvesafb.c: fix error-path memory leak drivers/video/w100fb.c: avoid a couple of error-path NULL derefs FAT_VALID_MEDIA(): remove pointless test codafs: fix build warning lib/swiotlb.c: cleanups V4L/DVB (7783): drivers/media/dvb/frontends/s5h1420.c: printk fix hfs: fix warning with 64k PAGE_SIZE hfsplus: fix warning with 64k PAGE_SIZE alloc_uid: cleanup revert "memory hotplug: allocate usemap on the section with pgdat" drivers/pcmcia/soc_common.c: convert soc_pcmcia_sockets_lock into a mutex and make it static drivers/char/synclink.c: unbreak mgsl_put_char() drivers-char-synclinkc-inbreak-mgsl_put_char-fix drivers/scsi/ncr53c8xx.c: fix warning drivers/scsi/mvsas.c: fix printk warnings sched: add debug checks to idle functions sx.c: fix printk warnings on sparc32 drivers/scsi/dpt_i2o.c: fix build on alpha x86, ptrace: PEBS support, warning fix drivers/char/synclink_gt.c: don't return an uninitialised local x86: early_init_centaur(): use set_cpu_cap() V4L/DVB (7800): tuner_symbol_probe(): don't do symbol_put() if symbol_request() failed wireless: fix "iwlwifi: unify init driver flow" tty_check_change(): avoid taking tasklist_lock while holding tty->ctrl_lock net/irda/irnet/irnet_irda.c needs unaligned.h hysdn: No longer broken on SMP. IB/mlx4: Fix uninitialized-var warning in mlx4_ib_post_send() [patch 1/1] audit_send_reply(): fix error-path memory leak [netdrvr] dm9000: use delayed work to update mii phy state fix pcnet32: fix warning drivers/net/tokenring/3c359.c: squish a warning drivers/net/tokenring/olympic.c: fix warning arch/x86/mm/pat.c: use boot_cpu_has() x86: bitops take an unsigned long * x86: setup_force_cpu_cap(): don't do clear_bit(non-unsigned-long) x86: section mismatch fix airo warning fix V4L/DVB (7901): zoran: use correct type for CPU flags [POWERPC] Fix warning in pseries/eeh_driver.c arch/x86/mm/init_64.c: early_memtest(): fix types tcp: net/ipv4/tcp.c needs linux/scatterlist.h Fix clear_refs_write() use of struct mm_walk Fix pagemap_read() use of struct mm_walk arch/x86/kernel/smpboot.c: fix warning arch/x86/mm/pgtable_32.c: remove unused variable `fixmaps' V4L/DVB (8256): uvc/uvc_v4l2.c: suppress uninitialized var warning USB: drivers/usb/host/isp1760-hcd.c: processor flags have type `unsigned long' arch/mips/kernel/stacktrace.c: Heiko can't type mapping_set_error: add unlikely() mfd: don't use memzero split the typecheck macros out of include/linux/kernel.h build-kernel-profileo-only-when-requested-cleanups drivers/misc/hpilo.c needs CONFIG_PCI [ARM] fix fls() for 64-bit arguments drivers/mmc/host/sdhci.h needs scatterlist.h uninline arch_pick_mmap_layout() [SCSI] qla2xxx: suppress uninitialized-var warning include/asm-generic/pgtable-nopmd.h: macros are noxious, reason #435 lguest: use cpu capability accessors drivers/net/wireless/iwlwifi/iwl-led.c: printk fix [MTD] [NAND] drivers/mtd/nand/nandsim.c needs div64.h [MTD] [NAND] drivers/mtd/nand/nandsim.c: fix printk warnings alpha: Fix breakage in wdt_pci mm_init.c: avoid ifdef-inside-macro-expansion drivers/media/video/vino.c needs v4l2-ioctl.h drivers/net/netxen/netxen_nic_hw.c: fix printk warnings PCI: make pci_register_driver() a macro Input: xilinx_ps2 - fix warning fs/eventpoll.c: fix sys_epoll_create1() comment net/tipc/subscr.c: don't use ___constant_swab32 lockdep: spin_lock_nest_lock(), checkpatch fixes kexec: use a mutex for locking rather than xchg() drivers/char/ipmi/ipmi_si_intf.c:default_find_bmc(): fix leak arch/x86/pci/irq.c: attempt to clean up code layout powerpc: Export CMO_PageSize drivers/char/random.c: fix a race which can lead to a bogus BUG() dlm: choose better identifiers drivers/mmc/card/block.c: fix refcount leak in mmc_block_open() lock debug: sit tight when we are already in a panic rescan_partitions(): make device capacity errors non-fatal softlockup: Documentation/sysctl/kernel.txt: fix softlockup_thresh description drivers/dma/dmatest.c: switch a GFP_ATOMIC to GFP_KERNEL drivers/rtc/Kconfig: don't build rtc-cmos.o on sparc32 sched: clarify ifdef tangle Documentation/sysctl/kernel.txt: fix softlockup_thresh description USB: drivers/usb/musb/: disable it on SuperH drivers/net/mlx4/alloc.c needs mm.h include/linux/stacktrace.h: declare struct task_struct V4L/DVB (8960): drivers/media/video/cafe_ccic.c needs mm.h ERROR: code indent should use tabs where possible V4L/DVB (9033): drivers/media/video/tda9840.c: unbreak serial-make-uart_ports-ioport-unsigned-long-fix misdn: use nonseekable_open() kbuild: ftrace: don't assume that scripts/recordmcount.pl is executable fix warning: "x86: sparse_irq needs spin_lock in allocations" sysfs: crash debugging mm/page_alloc.c:free_area_init_nodes() fix inappropriate use of enum kernel/sys.c: improve code generation applicom.c: fix apparently-broken code in do_ac_read() drivers/char/tpm/tpm.c: fix error-path memory leak hwmon: (max1619) Use inline functions instead of macros mfd: ucb1400 needs GPIO mfd: further unbork the ucb1400 ac97_bus dependencies drivers/hwmon/applesmc.c: remove unneeded casts drivers/rtc/rtc-bq4802.c: don't use BIN_2_BCD and BCD_2_BIN sh: Kill off duplicate remove_memory() definition. MAINTAINERS: make IOAT easier to find alsa: fix snd_BUG_on() and friends remove ratelimt() kernel/kprobes.c: don't pad kretprobe_table_locks[] on uniprocessor builds profiling: clean up profile_nop() drivers/gpu/drm/i915/i915_irq.c: fix warning drivers/net/smc911x.c: smc911x_drv_probe() cleanup mm/backing-dev.c: remove recently-added WARN_ON() revert "percpu counter: clean up percpu_counter_sum_and_set()" revert "percpu_counter: new function percpu_counter_sum_and_set" drivers/video/mb862xx/mb862xxfb.c: fix printk dlm: fs/dlm/ast.c: fix warning devpts: fix unused function warning drivers/char/cyclades.c: cy_pci_probe: fix error path mm: write_cache_pages more terminate quickly vmscan: shrink_active_list(): reduce lru_lock hold time dma_alloc_from_coherent(): fix fallback to generic memory dma_alloc_coherent: clean it up PCI: uninline pci_ioremap_bar() smp_call_function_single(): be slightly less stupid kernel/trace/ring_buffer.c: reduce inlining kernel/trace/ring_buffer.c: use DIV_ROUND_UP kernel/up.c: omit it if SMP=y, USE_GENERIC_SMP_HELPERS=n revert "mm: vmalloc use mutex for purge" lib/idr.c: use kmem_cache_zalloc() for the idr_layer cache mlx4_core: Fix min() warning drivers/ata/pata_ali.c: s/isa_bridge/ali_isa_bridge/ to fix alpha build drivers/gpu/drm/i915/intel_lvds.c: fix locking snafu fix "sparseirq: use kstat_irqs_cpu on non-x86 architectures too" kernel/async.c: fix printk warnings revert "rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY" hp-wmi: fix error path in hp_wmi_bios_setup() net: don't use in_atomic() in gfp_any() Documentation/connector/cn_test.c: don't use gfp_any() x86: use smp_call_function_single() in arch/x86/kernel/cpu/mcheck/mce_amd_64.c PCI: constify pci_bus_assign_resources() regulator: minor cleanup of virtual consumer rtc: convert LEAP_YEAR into an inline drivers/video/uvesafb.c: don't use gfp_any() fbdev: uninline lock_fb_info() __tty_open(): use the correct type for saved_flags x86: fix is_io_mapping_possible() build warning on i386 allnoconfig work_on_cpu(): rewrite it to create a kernel thread on demand cpufreq: use smp_call_function_[single|many]() in acpi-cpufreq.c mutex: add atomic_dec_and_mutex_lock(), fix vmscan: avoid multiplication overflow in shrink_zone() net/rfkill/rfkill.c: fix build with CONFIG_RFKILL_LEDS=n drivers/base/iommu.c: add missing includes splice: fix error return code drivers/net/82596.c: suppress warnings sysfs: file.c: use create_singlethread_workqueue() microblaze: remove unused flat_stack_align() definition cciss: use schedule_timeout_interruptible() [CPUFREQ] reduce scope of ACPI_PSS_BIOS_BUG_MSG[] + drivers-usb-serial-sierrac-fix-printk-warning.patch added to -mm tree page-allocator: warn if __GFP_NOFAIL is used for a large allocation headers: move module_bug_finalize()/module_bug_cleanup() definitions into module.h Documentation/vm/Makefile: don't try to build slqbinfo MAINTAINERS: fbdev is orphaned convert some DMA_nnBIT_MASK() callers jsm: clean up "serial: jsm: correctly support 4 8 port boards" drivers/serial/bfin_sport_uart.c: remove wrong and unneeded memset arch/x86/oprofile/op_model_amd.c: fix op_amd_handle_ibs() return type mmc: add the new linux-mmc mailing list to MAINTAINERS arch/m68k/include/asm/motorola_pgalloc.h: fix kunmap arg driver core: platform_device_add_data(): use kmemdup() sched: Fix raciness in runqueue_is_locked() drivers/dma/ioat/dma_v2.c: fix warnings net: fix CONFIG_NET=n build on sparc64 drivers/media/dvb/pt1/pt1.c needs vmalloc.h drivers/mfd/ab3100-core.c: fix powerpc build error include/linux/kmemcheck.h: fix a trillion warnings drivers/video/tmiofb.c: fix uninitialised return value include/linux/cred.h: fix build drivers/usb/serial/sierra.c: fix CONFIG_PM=n build procfs: disable per-task stack usage on NOMMU hugetlb_file_setup(): use C, not cpp net/ipv4/tcp.c: fix min() type mismatch warning drivers/input/input.c: fix CONFIG_PM=n warning revert "m68k: convert to asm-generic/hardirq.h" dm log: userspace fix incorrect luid cast in userspace_ctr revert "mm: oom analysis: add buffer cache information to show_free_areas()"
Andrew Murray (2): sh: sh7712 clock support sh: Update SE7712 PCLK definition.
Andrew Nayenko (1): USB storage: Nokia 6288 unusual_devs entry
Andrew Paprocki (11): libata: prevent devices with blank model names from being DMA blacklisted [ALSA] hda-codec - Fix definition of AC_KNBCAP_DELTA to match spec [ALSA] hda-codec - Add missing #defines (and 1 rename) in hda_codec.h [ALSA] hda_intel: Fix multiple device support by incrementing device count [ALSA] hda_proc - Add a number of new settings to proc codec output [ALSA] hda_intel - Add model quirk for Albatron KI690-AM2 motherboard [WATCHDOG] it8712f_wdt support for 16-bit timeout values, WDIOC_GETSTATUS [WATCHDOG] it8712f_wdt Zero MSB timeout byte when disabling watchdog hwmon: (it87) Support for 16-bit fan reading in it8712 >= rev 0x07 hwmon: (it87) Support for 16-bit fan reading in it8705 >= rev 0x03 hwmon: (it87) Fix fan tachometer reading in IT8712F rev 0x7 (I)
Andrew Patterson (24): ACPI: Check for any matching CID when walking namespace. PCI ACPI: Added a function to register _OSC with only PCIe devices. PCI ACPI: AER driver should only register PCIe devices with _OSC PCI: Run ACPI _OSC method on root bridges only Wrapper for lower-level revalidate_disk routines. Adjust block device size after an online resize of a disk. Check for device resize when rescanning partitions SCSI sd driver calls revalidate_disk wrapper. Added flush_disk to factor out common buffer cache flushing code. Call flush_disk() after detecting an online resize. ACPI/PCI: include missing acpi.h file in pci-acpi.h. ACPI/PCI: call _OSC support during root bridge discovery ACPI/PCI: PCI extended config _OSC support called when root bridge added ACPI/PCI: PCIe ASPM _OSC support capabilities called when root bridge added ACPI/PCI: PCIe AER _OSC support capabilities called when root bridge added ACPI/PCI: PCI MSI _OSC support capabilities called when root bridge added ACPI/PCI: remove obsolete _OSC capability support functions PCI: Use msleep instead of cpu_relax during ASPM link retraining PCI: Enable PCIe AER only after checking firmware support cciss: add cciss driver sysfs entries PCI: Add support for turning PCIe ECRC on or off cciss: Remove sysfs entries for logical drives on driver cleanup. cciss: Use one scan thread per controller and fix hang during rmmod cciss: Allow triggering of rescan of logical drive topology via sysfs entry
Andrew Perepechko (1): quota: do not allow setting of quota limits to too high values
Andrew Price (4): [GFS2] Fix cast from unsigned int to s64 rt2x00: Fix radio LED type check rt2400,rt2500: init led_qual for LED_MODE_DEFAULT rt2x00: fix the definition of rt2x00crypto_rx_insert_iv
Andrew Randrianasulu (1): MIPS: IP32: Fix hang on shutdown in power button interrupt handler.
Andrew Sharp (5): [MIPS] Fix uniprocessor Sibyte builds. [MIPS] 64-bit TO_PHYS_MASK macro for RM9000 processors [MIPS] Put cast inside macro instead of all the callers Platform real time clock driver for Dallas 1511 chip [WATCHDOG] Add support for SB1 hardware watchdog
Andrew Smith (1): via82cxxx: add new PCI id for cx700
Andrew Stribblehill (2): bfs: fix endianness, signedness; add trivial bugfix device-mapper: remove unused definition
Andrew Vasquez (333): [SCSI] qla2xxx: remove a transport #include [SCSI] remove some dead code in qla2xxx [SCSI] qla2xxx: fix bad locking during eh_abort [SCSI] qla2xxx: Pull-down scsi-host-addition to follow board initialization. [SCSI] qla2xxx: Factor-out ISP specific functions to method-based call tables. [SCSI] qla2xxx: Add pci ids for new ISP types. [SCSI] qla2xxx: Add ISP24xx definitions. [SCSI] qla2xxx: Add ISP24xx diagnostic routines. [SCSI] qla2xxx: Generalize SNS generic-services routines. [SCSI] qla2xxx: Add MBX command routines for ISP24xx support. [SCSI] qla2xxx: Add ISP24xx flash-manipulation routines. [SCSI] qla2xxx: Add ISP24xx IOCB manipulation routines. [SCSI] qla2xxx: Add ISP24xx ISR routines. [SCSI] qla2xxx: Add ISP24xx initialization routines. [SCSI] qla2xxx: Add OS initialization codes for ISP24xx recognition. [SCSI] qla2xxx: NVRAM id-list updates. [SCSI] qla2xxx: Code scrubbing. [SCSI] qla2xxx: Firmware updates. [SCSI] qla2xxx: Update copyright banner. [SCSI] qla2xxx: Correct maximum supported lun and target-id definitions. [SCSI] qla2xxx: Update version number to 8.01.00b5-k. [SCSI] qla2xxx: Add firmware version number to qla24xx_fw_version_str(). [SCSI] qla2xxx: Consolidate ISP24xx chip reset logic. [SCSI] qla2xxx: Cleanup FC remote port registration. More qla2xxx configuration fixes [SCSI] qla2xxx: Use dma_get_required_mask() in determining the 'ideal' DMA mask. [SCSI] qla2xxx: Export class-of-service (COS) information. [SCSI] qla2xxx: Add FDMI support. [SCSI] qla2xxx: Correct domain/area exclusion logic. [SCSI] qla2xxx: Simplify redundant target/device reset logic. [SCSI] qla2xxx: Correct LED scheme definition. [SCSI] qla2xxx: Remove RISC pause/release barriers during flash manipulation. [SCSI] qla2xxx: Remove redundant call to pci_unmap_sg(). [SCSI] qla2xxx: Add change_queue_depth/type() API support. [SCSI] qla2xxx: Add host attributes. [SCSI] qla2xxx: Remove bad call to fc_remove_host() during probe failure. [SCSI] qla2xxx: Replace schedule_timeout(). [SCSI] qla2xxx: Stop firmware execution at unintialization time. [SCSI] qla2xxx: Update version number to 8.01.00-k. [SCSI] fc_transport: Generalize WWN to u64 interger conversions. [SCSI] qla2xxx: use wwn_to_u64() transport helper [SCSI] lpfc: use wwn_to_u64() transport helper [SCSI] qla2xxx: fix remote port timeout with qla2xxx driver [SCSI] qla2xxx: Correct issue where fcport is prematurely marked DEAD. [SCSI] qla2xxx: Add support to dynamically enable/disable ZIO. [SCSI] qla2xxx: Use midlayer's int_to_scsilun() function. [SCSI] qla2xxx: Update license. [SCSI] qla2xxx: remove eh_active checks in qla2xxx error handling [SCSI] qla2xxx: fix compile warning [SCSI] Add an 'Issue LIP' device attribute in fc_transport class [SCSI] qla2xxx: Correct additional posting issues during NVRAM accesses. [SCSI] qla2xxx: Correct ISP24xx soft-reset handling. [SCSI] qla2xxx: Update version number to 8.01.03-k. [SCSI] qla2xxx: Correct mis-handling of AENs. [SCSI] qla2xxx: Correct short-WRITE status handling. [SCSI] qla2xxx: Add full firmware(-request) hotplug support for all ISPs. [SCSI] qla2xxx: Add support for embedded ISP24xx firmware. [SCSI] qla2xxx: Resync with latest released ISP24xx firmware -- 4.00.16. [SCSI] qla2xxx: Kconfig: two fixes [SCSI] fc_transport: stop creating duplicate rport entries. [SCSI] qla2xxx: Remove legacy ISP6312 firmware loader. [SCSI] qla2xxx: Firmware updates. [SCSI] qla2xxx: update MAINTAINERS [SCSI] qla2xxx: Update ISP24xx firwmare loading heuristics. [SCSI] qla2xxx: ABBA lock ordering fix. [SCSI] qla2xxx: Correct endianess comparisons during ISP24xx NVRAM configuration. [SCSI] qla2xxx: Add support for alternate WWN NVRAM setting. [SCSI] qla2xxx: Drop unused driver cruft. [SCSI] qla2xxx: Remove unused port-type RSCN handling code. [SCSI] qla2xxx: Remove obsolete firmware-loader-module support. [SCSI] qla2xxx: Use PCI_DEVICE() for pci_device_id definition. [SCSI] qla2xxx: Consolidate "qla2xxx" string usage to a #define. [SCSI] qla2xxx: Consolidate firmware-dump handling across ISPs. [SCSI] qla2xxx: Correct issue where driver improperly issued SNS commands in N2N topologies. [SCSI] qla2xxx: Update version number to 8.01.05-k2. [SCSI] qla2xxx: Rework firmware-trace facilities. [SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2j. [SCSI] qla2xxx: Add NVRAM 'Disable Serdes' bit support. [SCSI] qla2xxx: Honour 'skip process-login' option during fabric-login IOCB. [SCSI] qla2xxx: Add DMI (Diagnostics Monitoring Interface) support. [SCSI] qla2xxx: Create an VPD sysfs entry for supported ISPs only. [SCSI] qla2xxx: Remove no-op IOCTL codes and macros. [SCSI] qla2xxx: Cleanup DEBUG macro usage. [SCSI] qla2xxx: Add support for extended error logging. [SCSI] qla2xxx: Correct 'loop-down' determination logic in qla2x00_fw_ready(). [SCSI] qla2xxx: Convert from pci_module_init() to pci_register_driver(). [SCSI] qla2xxx: Correctly set the firmware NOS/OLS timeout during initialization. [SCSI] qla2xxx: Update version number to 8.01.05-k3. [SCSI] qla2xxx: Log Trace/Diagonostic asynchronous events. [SCSI] qla2xxx: Update version number to 8.01.05-k4. [SCSI] qla2xxx: Correct PLOGI retry logic. [SCSI] qla2xxx: Properly re-enable EFT support after an ISP abort. [SCSI] qla2xxx: Update version number to 8.01.07-k1. [SCSI] qla2xxx: Add iIDMA support. [SCSI] qla2xxx: Add support for symbolic nodename FC transport attribute. [SCSI] qla2xxx: Add support for system hostname FC transport attribute. [SCSI] qla2xxx: Add support for fabric name FC transport attribute. [SCSI] qla2xxx: Add support for host port state FC transport attribute. [SCSI] qla2xxx: Add MODULE_FIRMWARE tags. [SCSI] qla2xxx: Stall mid-layer error handlers while rport is blocked. [SCSI] qla2xxx: Update version number to 8.01.07-k2. [SCSI] Maintain module-parameter name consistency with qla2xxx/qla4xxx. [SCSI] qla2xxx: Check return value of sysfs_create_bin_file() usage. [SCSI] qla2xxx: Workaround D3 power-management issues. [SCSI] qla2xxx: Correct QUEUE_FULL handling. [SCSI] qla2xxx: Update version number to 8.01.07-k3. [SCSI] qla2xxx: defer topology discovery to DPC thread during initialization. [SCSI] qla2xxx: add asynchronous scsi scanning support. [SCSI] qla2xxx: Don't log trace-control async-events. [SCSI] qla2xxx: Correct endianess issue while interrogating MS status. [SCSI] qla2xxx: Use proper prep_ms_iocb() function during GFPN_ID. [SCSI] qla2xxx: Detect GPSC capabilities within a fabric. [SCSI] qla2xxx: Correct IOCB queueing mechanism for ISP54XX HBAs. [SCSI] qla2xxx: Correct reset handling logic. [SCSI] qla2xxx: Perform a fw-dump when an ISP23xx RISC-paused state is detected. [SCSI] qla2xxx: Use generic isp_ops.fw_dump() function. [SCSI] qla2xxx: Update version number to 8.01.07-k4. [SCSI] qla2xxx: Correct sector-erase issues while writing flash. [SCSI] qla2xxx: Add MSI-X support. [SCSI] qla2xxx: Handle IRQ-0 assignments by the system. [SCSI] qla2xxx: Export OptionROM boot-codes version information. [SCSI] qla2xxx: Set correct cabling state during initialization. [SCSI] qla2xxx: Refactor set-HBA-model/description code. [SCSI] qla2xxx: Check loop-state before reading host statistics. [SCSI] qla2xxx: Fail initialization when inconsistent NVRAM detected. [SCSI] qla2xxx: Enable queue-full throttling when UNDERRUN detected. [SCSI] qla2xxx: Allow NVRAM updates to immediately go into effect. [SCSI] qla2xxx: Fixup printk() with proper new-line character. [SCSI] qla2xxx: Update version number to 8.01.07-k5. [SCSI] qla2xxx: Add scan_[start|finish]() callbacks for ISP24xx HBAs. [SCSI] qla2xxx: Add cond_resched() calls during HBA flash manipulation. [SCSI] qla2xxx: Drop acquisition of hardware_lock during flash manipulations. [SCSI] qla2xxx: Allow the extended-error-logging flag to be dynamic. [SCSI] qla2xxx: Update version number to 8.01.07-k6. [SCSI] qla2xxx: Error-out during probe() if we're unable to complete HBA initialization. [SCSI] qla2xxx: Honor NVRAM port-down-retry-count settings. [SCSI] qla2xxx: Attempt to stop firmware only if it had been previously executed. [SCSI] qla2xxx: Correct pci_set_msi() usage semantics. [SCSI] qla2xxx: Add MSI support. [SCSI] qla2xxx: Update version number to 8.01.07-k7. [SCSI] qla2xxx: Generalize FW-Interface-2 support. [SCSI] qla2xxx: Generalize iIDMA support. [SCSI] qla2xxx: Correct setting of 'current' and 'supported' speeds during FDMI registration. [SCSI] qla2xxx: Re-factor isp_operations to static structures. [SCSI] qla2xxx: Use PCI-X/PCI-Express read control interfaces. [SCSI] qla2xxx: Use pci_try_set_mwi(). [SCSI] qla2xxx: Add ISP25XX support. [SCSI] qla2xxx: Update version number to 8.02.00-k2. [SCSI] qla2xxx: Allocate enough space for the full PCI descriptor. [SCSI] qla2xxx: Don't modify parity bits during ISP25XX restart. [SCSI] qla2xxx: Correct management-server login-state synchronization issue. [SCSI] qla2xxx: Correct 8GB iIDMA support. [SCSI] qla2xxx: Correct mailbox register dump for FWI2 capable ISPs. [SCSI] qla2xxx: Update version number to 8.02.00-k3. dm-mpath-rdac: don't stomp on a requests transfer bit [SCSI] qla2xxx: Collapse and simplify ISP2XXX firmware dump routines. [SCSI] qla2xxx: Add flash burst-read/write support. [SCSI] qla2xxx: Query additional RISC information during a pause. [SCSI] qla2xxx: Correct staging of RISC while attempting to pause. [SCSI] qla2xxx: Query additional RISC registers during ISP25XX firmware dump. [SCSI] qla2xxx: Set correct attribute count during FDMI RPA. [SCSI] qla2xxx: Use the correct pointer-address during NVRAM writes. [SCSI] qla2xxx: Remove unused member (list) from srb_t structure. [SCSI] qla2xxx: Use shost_priv(). [SCSI] qla2xxx: Cleanup several 'sparse' warnings. [SCSI] qla2xxx: Sparse cleanups in qla_mid.c [SCSI] qla2xxx: Clear options-flags while staging firmware-execution. [SCSI] qla2xxx: Rework MSI-X handlers. [SCSI] qla2xxx: Limit iIDMA speed adjustments. [SCSI] qla2xxx: Update version number to 8.02.00-k4. [SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2u. [SCSI] qla2xxx: Defer explicit interrupt-polling processing to init-time scenarios. [SCSI] qla2xxx: Handle unaligned sector writes during NVRAM/VPD updates. [SCSI] qla2xxx: Fix issue where final flash-segment updates were falling into the slow-path write handler. [SCSI] qla2xxx: Make driver (mostly) legacy I/O port free. [SCSI] qla2xxx: Correct residual-count handling discrepancies during UNDERRUN handling. [SCSI] qla2xxx: Correct display of ISP serial-number. [SCSI] qla2xxx: Update version number to 8.02.00-k5. [SCSI] qla2xxx: Don't explicitly read mbx registers while processing a system-error. [SCSI] qla2xxx: Correct NPIV support for recent ISPs. [SCSI] qla2xxx: Update version number to 8.02.00-k6. [SCSI] qla2xxx: Consolidate duplicate sense-data handling codes. [SCSI] qla2xxx: Retrieve additional HBA port statistics from recent ISPs. [SCSI] qla2xxx: Fix for 32-bit platforms with 64-bit resources. [SCSI] qla2xxx: Wait for FLASH write-protection to complete after a write. [SCSI] qla2xxx: Restrict MSI/MSI-X enablement on select ISP2432-type HBAs. [SCSI] qla2xxx: Don't schedule the DPC routine to perform an issue-lip request. [SCSI] qla2xxx: Trace-Control naming cleanups. [SCSI] qla2xxx: Add Fibre Channel Event (FCE) tracing support. [SCSI] qla2xxx: Correct late-memset() of EFT buffer. [SCSI] qla2xxx: Update version number to 8.02.00-k7. [SCSI] qla2xxx: Correct resource_size_t usages. [SCSI] qla2xxx: Add MODULE_FIRMWARE hint for ISP25XX firmware. [SCSI] qla2xxx: Cleanup any outstanding SRB resources during shutdown. [SCSI] qla2xxx: Clear EFT buffer before firmware reinitialization. [SCSI] qla2xxx: Cleanse memory allocation logic during probe. [SCSI] qla2xxx: Consolidate RISC-parity enablement codes. [SCSI] qla2xxx: Move RISC-interrupt-register modifications to qla2x00_request_irqs(). [SCSI] qla2xxx: Correct issue where incorrect init-fw mailbox command was used on non-NPIV capable ISPs. [SCSI] qla2xxx: Update version number to 8.02.00-k8. [SCSI] qla2xxx: Correct needless clean-up resets during shutdown. [SCSI] qla2xxx: Correct discrepancies during OVERRUN handling on FWI2-capable cards. [SCSI] qla2xxx: Correct usage of inconsistent timeout values while issuing ELS commands. [SCSI] qla2xxx: Update version number to 8.02.00-k9. [SCSI] qla2xxx: Update firmware filenames for new ISP parts. [SCSI] qla2xxx: Update copyright banner. [SCSI] qla2xxx: Add support for host supported speeds FC transport attribute. [SCSI] qla2xxx: Remove unused and obsolete #define's. [SCSI] qla2xxx: Use an rport's scsi_target_id member consistently throughout driver. [SCSI] qla2xxx: Simplify interrupt handler locking. [SCSI] qla2xxx: Add FC-transport Asynchronous Event Notification support. [SCSI] qla2xxx: Add hardware trace-logging support. [SCSI] qla2xxx: Cruft cleanup of functions and structures. [SCSI] qla2xxx: Use PCI-SIG nomenclature for PCIe bandwidth units. [SCSI] qla2xxx: Add Flash Descriptor Table layout support. [SCSI] qla2xxx: Check alternate 'reason' code during GPSC status handling. [SCSI] qla2xxx: Add midlayer target/device reset support. [SCSI] qla2xxx: Remove unused member (dma_handle) from srb_t structure. [SCSI] qla2xxx: Update version number to 8.02.01-k1. [SCSI] qla2xxx: Collapse RISC-RAM retrieval code during a firmware-dump. [SCSI] qla2xxx: Wakeup DPC thread to process any deferred-work requests. [SCSI] qla2xxx: Correct ISP84XX verify-chip response handling. [SCSI] qla2xxx: Correct SRB usage-after-completion/free issues. [SCSI] qla2xxx: Re-register FDMI information after a LIP. [SCSI] qla2xxx: Correct regression in relogin code. [SCSI] qla2xxx: Update version number to 8.02.01-k2. [SCSI] qla2xxx: Display driver version at module init-time. [SCSI] qla2xxx: Correct locking within MSI-X interrupt handlers. [SCSI] qla2xxx: Don't depend on mailbox return values while enabling FCE tracing. [SCSI] qla2xxx: Extend the 'fw_dump' SYSFS node the ability to initiate a firmware dump. [SCSI] qla2xxx: Disable local-interrupts while polling for RISC status. [SCSI] qla2xxx: Revert "qla2xxx: Validate mid-layer 'underflow' during check-condition handling." [SCSI] qla2xxx: Update version number to 8.02.01-k3. [SCSI] qla2xxx: Update version number to 8.02.01-k4. [SCSI] qla2xxx: Correct locking during NVRAM manipulation. [SCSI] qla2xxx: Set an rport's dev_loss_tmo value in a consistent manner. [SCSI] qla2xxx: Allow the user the option of disabling iIDMA. [SCSI] qla2xxx: Swap enablement order of EFT and FCE. [SCSI] qla2xxx: Skip FDMI registration on ISP21xx/22xx parts. [SCSI] qla2xxx: Correct overflow during dump-processing on large-memory ISP23xx parts. [SCSI] qla2xxx: Verify the RISC is not in ROM code if firmware-load is disabled. [SCSI] qla2xxx: Don't hardcode fw_transfer_size for ISP2[45]xx parts. [SCSI] qla2xxx: Update version number to 8.02.01-k5. [SCSI] qla2xxx: Issue proper ISP callbacks during stop-firmware. [SCSI] qla2xxx: Additional NPIV corrections. [SCSI] qla2xxx: Update version number to 8.02.01-k6. [SCSI] qla2xxx: Correct synchronization of software/firmware fcport states. [SCSI] qla2xxx: Correct vport-state management issues during ISP-ABORT. [SCSI] qla2xxx: Don't leak SG-DMA mappings while aborting commands. [SCSI] qla2xxx: Reference proper ha during SBR handling. [SCSI] qla2xxx: Explicitly tear-down vports during PCI remove_one(). [SCSI] qla2xxx: Update version number to 8.02.01-k7. [SCSI] qla2xxx: Defer enablement of RISC interrupts until ISP initialization completes. [SCSI] fc_transport: Add an API to allow an LLD to create vports [SCSI] qla2xxx: Change GFP_ATOMIC to GFP_KERNEL for non-atomic allocations. [SCSI] qla2xxx: Add Flash Layout Table support. [SCSI] qla2xxx: Add NPIV-Config Table support. [SCSI] qla2xxx: Additional residual-count corrections during UNDERRUN handling. [SCSI] qla2xxx: Update version number to 8.02.01-k8. [SCSI] qla2xxx: Use pci_disable_rom() to manipulate PCI config space. [SCSI] qla2xxx: Update version number to 8.02.01-k9. [SCSI] qla2xxx: Remove support for reading/writing HW-event-log. [SCSI] qla2xxx: Don't fallback to interrupt-polling during re-initialization with MSI-X enabled. [SCSI] qla2xxx: Don't pollute kernel logs with ZIO/RIO status messages. [SCSI] qla2xxx: Collapse EFT/FCE copy procedures during a firmware dump. [SCSI] qla2xxx: Correct MQ-chain information retrieval during a firmware dump. [SCSI] qla2xxx: Use proper request/response queues with MQ instantiations. [SCSI] qla2xxx: Add ISP81XX support. [SCSI] qla2xxx: Update version number to 8.03.00-k1. [SCSI] qla2xxx: Simplify sector-mask calculation in preparation for larger flash parts. [SCSI] qla2xxx: Ensure RISC-interrupt-enabled consistency for IS_NOPOLLING_TYPE() ISPs. [SCSI] qla2xxx: Always serialize mailbox command execution. [SCSI] qla2xxx: Modify firmware-load order precedence for ISP81XX parts. [SCSI] qla2xxx: Correct endianness issue during flash manipulation. [SCSI] qla2xxx: Correct regression in EH abort handling. [SCSI] qla2xxx: Correct regression in DMA-mask setting prior to allocations. [SCSI] qla2xxx: Update version number to 8.03.00-k2. [SCSI] qla2xxx: Properly acknowledge IDC notification messages. [SCSI] qla2xxx: Mask out 'reserved' bits while processing FLT regions. [SCSI] qla2xxx: Update version number to 8.03.00-k3. [SCSI] qla2xxx: Correct address range checking for option-rom updates. [SCSI] qla2xxx: Correct truncation in return-code status checking. [SCSI] qla2xxx: Correct overwrite of pre-assigned init-control-block structure size. [SCSI] qla2xxx: Update version number to 8.03.00-k4. [SCSI] qla2xxx: Refactor request/response-queue register handling. [SCSI] qla2xxx: Always (re)read firmware version/capabilities information. [SCSI] qla2xxx: Pass in optional extended-initialization control block. [SCSI] qla2xxx: Preserve an fcport's loop-id after terminate_rport_io(). [SCSI] qla2xxx: Update MPI/PHY version retrieval codes. [SCSI] qla2xxx: Correct abort-semantics in qla2x00_abort_all_cmds(). [SCSI] qla2xxx: Ensure the timer and DPC routines complete prior to midlayer tear-down. [SCSI] qla2xxx: Always use an FLT's NVRAM/VPD region information. [SCSI] qla2xxx: Reduce request queue-size overhead with recent ISPs. [SCSI] qla2xxx: Explicitly set the execution-throttle with recent ISPs. [SCSI] qla2xxx: Don't cache VPD data for newer ISPs. [SCSI] qla2xxx: Update version number to 8.03.01-k1. [SCSI] fc-transport: Close state transition-window during rport deletion. [SCSI] qla2xxx: Export additional FCoE attributes for application support. [SCSI] qla2xxx: Correct compilation failures when DEBUG'n' options are enabled. [SCSI] qla2xxx: Correct typo in read_nvram() callback. [SCSI] qla2xxx: Restrict model-name/description device-table usage. [SCSI] qla2xxx: Don't try to 'stop' firmware if already in ROM code. [SCSI] qla2xxx: Add an override option to specify ISP firmware load semantics. [SCSI] qla2xxx: Update version number to 8.03.01-k2. [SCSI] qla2xxx: Export negotiated fabric-parameters for application support. [SCSI] qla2xxx: Export XGMAC statistics on supported ISPs. [SCSI] qla2xxx: Export TLV data on supported ISPs. [SCSI] qla2xxx: Correct logic-bug in set-model-info(). [SCSI] qla2xxx: Fallback to 'golden-firmware' operation on supported ISPs. [SCSI] qla2xxx: Use 'proper' DID_* status code for dropped-frame scenarios. [SCSI] qla2xxx: Check status of qla2x00_get_fw_version() call. [SCSI] qla2xxx: Mark a port's state as needing-rediscovery during link disruptions. [SCSI] qla2xxx: Add 10Gb iiDMA support. [SCSI] qla2xxx: Add notification message when an NPIV fails to acquire a port-id. [SCSI] qla2xxx: Fallback enode-mac should not be a multicast address. [SCSI] qla2xxx: Avoid redundant RISC reset during (re)-initialization. [SCSI] qla2xxx: Query supported RISC registers bits in determining a paused-state. [SCSI] qla2xxx: Avoid explicit LOGO during driver host tear-down. [SCSI] qla2xxx: Reduce lock-contention during do-work processing. [SCSI] qla2xxx: Export additional firmware-states for application support. [SCSI] qla2xxx: Synchronize MPI settings after a PE Reset. [SCSI] qla2xxx: Update version number to 8.03.01-k3. qla2xxx: Limit querying to supported mailbox-registers while reading FW state. qla2xxx: Correct (again) overflow during dump-processing on large-memory ISP23xx parts. qla2xxx: Update version number to 8.03.01-k4. [SCSI] qla2xxx: Correctly handle 'global port-unavailable' AEN. [SCSI] qla2xxx: ISP21xx/22xx do not support FDMI registrations. [SCSI] qla2xxx: Correct display of vp_count in debug printk. [SCSI] qla2xxx: Generalize srb structure usage. [SCSI] qla2xxx: Add asynchronous-login support. [SCSI] qla2xxx: Further limit device-table (qla_devtbl) lookup to non-24xx. [SCSI] qla2xxx: Correct various NPIV issues. [SCSI] qla2xxx: Properly delete rports attached to a vport.
Andrew Victor (242): [JFFS2] Core changes required to support JFFS2-on-Dataflash devices. [JFFS2] Add support for JFFS2-on-Dataflash devices. [JFFS2] Use a single config option for write buffer support [ARM] 3242/2: AT91RM9200 support for 2.6 (Serial) [ARM] 3243/2: AT91RM9200 support for 2.6 (Atmel DK & EK boards) [ARM] 3247/1: AT91RM9200 support for 2.6 (Cogent CSB337 & CSB637 boards) (Patch [ARM] 3268/1: AT91RM9200 serial update for 2.6.15-git12 [ARM] 3325/2: GPIO function to control multi-drive (open collector) capability [ARM] 3348/1: Disable GPIO interrupts USB: add support for OCHI on AT91rm9200 [ARM] 3384/1: AT91RM9200: Timer [ARM] 3386/1: AT91RM9200 Clock update AT91RM9200 Ethernet driver [ARM] 3397/1: AT91RM9200 Header update pcmcia: AT91RM9200 Compact Flash driver [ARM] 3393/2: AT91RM9200 LED support [ARM] 3395/2: AT91RM9200 Dataflash Card vs MMC selection [ARM] 3396/2: AT91RM9200 Platform devices update [WATCHDOG] at91_wdt.c - Atmel AT91RM9200 watchdog driver [ARM] 3456/1: AT91RM9200 support for 2.6 (MMC/SD driver) [ARM] 3523/1: Serial core pm_state [ARM] 3565/1: AT91RM9200 MMC update [ARM] 3578/1: AT91RM9200 Clock update [ARM] 3579/1: AT91RM9200 Timer simplification [ARM] 3580/1: AT91RM9200 Timer suspend/resume support [ARM] 3581/1: AT91RM9200 Internal SRAM [ARM] 3582/1: AT91RM9200 IRQ trigger types [ARM] 3583/1: AT91RM9200 IRQ suspend/resume support [ARM] 3584/1: AT91RM9200 GPIO suspend/resume support [ARM] 3585/1: AT91RM9200 Platform devices [ARM] 3586/1: AT91RM9200 header update [ARM] 3587/1: AT91RM9200 hardware headers [ARM] 3588/1: AT91RM9200 CSB337/637 board update [ARM] 3589/1: AT91RM9200 DK/EK board update [ARM] 3590/1: AT91RM9200 Platform devices support [ARM] 3592/1: AT91RM9200 Serial driver update [WATCHDOG] convert AT91RM9200 watchdog to platform driver [ARM] 3603/1: AT91RM9200 remove old files [ARM] 3604/1: AT91RM9200 New boards [ARM] 3605/1: AT91RM9200 Power Management [ARM] 3607/1: AT91RM9200 misc fixes [ARM] 3599/1: AT91RM9200 remove global variables AT91RM9200 Ethernet #1: Link poll AT91RM9200 Ethernet #2: MII interface AT91RM9200 Ethernet #3: Cleanup AT91RM9200 Ethernet #4: Suspend/Resume [ARM] 3631/1: Remove legacy __mem_isa() definitions RTC: Add rtc_year_days() to calculate tm_yday AT91RM9200 RTC driver [ARM] 3660/1: Remove legacy defines [ARM] 3675/2: Preparing for AT91SAM926 support Correct rtc_wkalrm comments [ARM] 3710/1: AT91 Serial: Use GPIO API [ARM] 3711/1: AT91 timer update [ARM] 3865/1: AT91RM9200 header updates [ARM] 3866/1: AT91 clock update [ARM] 3867/1: AT91 GPIO update [ARM] 3868/1: AT91 hardware header update [ARM] 3869/1: AT91: NAND support for DK and KB9202 boards [ARM] 3870/1: AT91: Start removing static memory mappings [WATCHDOG] Atmel AT91RM9200 rename. [MTD] NAND: AT91 NAND driver [ARM] 3945/1: AT91: Rename devices.c [ARM] 3946/1: AT91: at91_arch_reset and at91_extern_irq [ARM] 3947/1: AT91: cpu_is_XXX macro's [ARM] 3948/1: AT91: Initial support for AT91SAM9261 and AT91SAM9260 [ARM] 3950/1: AT91: Split up system header file [ARM] 3951/1: AT91: Rename user peripheral header files [ARM] 3954/1: AT91: Update drivers for new headers [ARM] 3952/1: AT91: Hardware headers for SAM9 perhipherals [ARM] 3949/2: AT91: SAM9 timer driver [ARM] 3953/1: AT91: SAM9 platform devices [ARM] 3955/1: AT91: Clear timer interrupt when resuming [ARM] 3956/1: AT91: Carmeva board update [ARM] 3957/1: AT91: Physically mapped flash on DK and EK boards [ARM] 3959/1: AT91: Support for SAM9 USB and HCK clocks [ARM] 3960/1: AT91: Final SAM9 intergration patches. [ARM] 3962/1: AT91: Support for Atmel AT91SAM9260-EK board [ARM] 3961/2: AT91: Support for Atmel AT91SAM9261-EK board [ARM] 3963/1: AT91: Update configuration files [ARM] 3966/1: AT91: RM9200 device data update [ARM] 3972/1: AT91: Update board.h [ARM] 3973/1: AT91: Serial driver compile fix [ARM] 3974/1: AT91: Remove USB Device header [ARM] 3975/1: AT91: Comments in atmel_serial.h [ARM] 3976/1: AT91: MAINTAINERS entry [ARM] 3977/1: AT91: remove loop waiting for reset pcmcia: at91_cf update pcmcia: at91_cf update AT91RM9200 Ethernet: Remove 'at91_dev' and use netdev_priv() AT91RM9200 Ethernet: Move check_timer variable and use mod_timer() AT91RM9200 Ethernet: Add netpoll / netconsole support AT91RM9200 Ethernet: Use dev_alloc_skb() [WATCHDOG] watchdog miscdevice patch [MTD] NAND: Support for 16-bit bus-width on AT91. [ARM] 4010/1: AT91SAM9260-EK board: Prepare for MACB Ethernet support [ARM] 4011/1: AT91SAM9260: Fix compilation with NAND driver AT91RM9200 RTC i2c: New Atmel AT91 bus driver AT91 MMC 1: Pass host structure. AT91 MMC 2 : Use platform resources AT91 MMC 3 : Move global mci_clk variable AT91 MMC 4 : Interrupt handler cleanup AT91 MMC 5 : Minor cleanups AT91 MMC update for 2.6.19 USB: ohci at91 warning fix USB: at91 udc, support at91sam926x addresses USB: at91_udc, misc fixes [ARM] 4084/1: Remove CONFIG_DEBUG_WAITQ [ARM] 4085/1: AT91: Header fixes. [ARM] 4086/1: AT91: Whitespace cleanup [ARM] 4087/1: AT91: CPU reset for SAM9x processors [ARM] 4088/1: AT91: Unbalanced IRQ in serial driver suspend/resume [ARM] 4089/1: AT91: GPIO wake IRQ cleanup AT91: MACB support [ARM] 4119/1: AT91: Fix build of AT91SAM9260 [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support [ARM] 4145/2: AT91: Add support for AT91SAM9263 processor [ARM] 4146/1: AT91: Support for AT91SAM9263-EK board. [ARM] 4147/1: AT91: Define Timer/Counter clocks. [ARM] 4148/1: AT91: Physically mapped flash on CSB337 and CSB637 boards. [ARM] 4149/1: AT91: Overrun in SAM9 gettimeoffset(). [ARM] 4150/1: AT91: LED update [ARM] 4151/1: AT91 / AVR32: Move at91_pdc.h to linux/atmel_pdc.h [ARM] 4154/1: AT91: Clock update [ARM] 4189/1: AT91: MACB Ethernet clock [ARM] 4192/1: AT91: Support for AT91SAM9XE processors. USB: at91-ohci, handle extra at91sam9261 ahb clock [ARM] 4231/1: AT91: Merge and typo fixes. [ARM] 4232/1: AT91: Generic GPIO bug [ARM] 4289/1: AT91: SAM9260 NAND flash timing [MTD] [NAND] at91_nand.c: CMDLINE_PARTS support [ARM] 4350/1: AT91: Hardware header for ADC peripheral [ARM] 4351/1: AT91: Define rest of peripheral clocks [ARM] 4352/1: AT91: Platform data for LCD and AC97. [ARM] 4353/1: AT91: Support ADS7846 touchsceen on SAM9261-EK board [ARM] 4354/1: AT91: Support ADS7846 touchsceen on SAM9263-EK board [ARM] 4357/1: AT91: Support slower serial baud-rates [ARM] 4355/2: AT91: SAM9260-EK and SAM9263-EK board updates AT91RM9200 Ethernet: Support additional PHYs AT91RM9200 Ethernet: Fix multicast addressing [ARM] 4361/1: AT91: Build error [ARM] 4363/1: AT91: Remove legacy PIO definitions [ARM] 4364/1: AT91: LEDS on AT91SAM9261-EK [ARM] 4369/1: AT91: Fix circular dependency in header files [ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors. [ARM] 4372/1: Define byte sizes in asm-arm/sizes.h [ARM] 4371/1: AT91: Support for Atmel AT91SAM9RL-EK development board [ARM] 4331/3: Support for Micrel/Kendin KS8695 processor [ARM] 4332/2: KS8695: Serial driver [ARM] 4333/2: KS8695: Micrel Development board [ARM] 4378/1: KS8695: Serial driver fix [WATCHDOG] ks8695_wdt.c - new KS8695 watchdog driver [ARM] 4411/1: KS8695: Another serial driver fix [ARM] 4418/1: AT91: Number of programmable clocks differs [ARM] 4419/1: AT91: SAM9 USB clocks check for suspending [ARM] 4421/1: AT91: Value of _KEY fields. [ARM] 4379/1: AT91: LCD support on SAM9261-EK and SAM9263-EK boards [ARM] 4420/2: AT91: GPIO buttons on SAM9261-EK board [ARM] 4377/1: KS8695: GPIO driver [ARM] 4478/1: AT91: Convert AT91RM9200 to use atmel_spi driver [ARM] 4479/1: AT91: Define new MMC register bits [ARM] 4549/1: KS8695: Fix build errors Fix typo in atmel_spi.c mmc: at91_mci: cleanup: use MCI_ERRORS [ARM] 4604/2: AT91: Master clock divistor on SAM9 [ARM] 4650/1: AT91: New-style init of I2C, support for i2c-gpio [ARM] 4611/2: AT91: Fix GPIO buttons pins on SAM9261-EK. [MTD] mtd_dataflash: Incorrect compare-after-write check [ARM] 4679/1: AT91: Change maintainer email address [ARM] 4601/1: KS8695: PCI support [ARM] 4603/1: KS8695: debugfs interface to view pin state [ARM] 4602/3: AT91: debugfs interface to view GPIO pin state [ARM] 4610/2: AT91: Support for STN LCD on SAM9261-EK board. [ARM] 4656/1: AT91: Tweak interrupt priorities [ARM] 4657/1: AT91: Header definition update [ARM] 4750/1: [AT91] STN LCD displays on SAM9261 [ARM] 4751/1: [AT91] ISI peripheral on SAM9263 [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9 [ARM] 4753/1: [AT91] Use DMA_BIT_MASK [ARM] 4754/1: [AT91] SSC library support [ARM] 4755/1: [AT91] NAND update [ARM] 4756/1: [AT91] Makefile cleanup [ARM] 4757/1: [AT91] UART initialization [ARM] 4758/1: [AT91] LEDs [ARM] 4759/1: [AT91] Buttons on CSB300 [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200 [ARM] 4761/1: [AT91] Board-support for NEW_LEDs [ARM] 4764/1: [AT91] AT91CAP9 core support [ARM] 4765/1: [AT91] AT91CAP9A-DK board support [ARM] 4861/1: AT91: Update maintainer email address (again) [ARM] 4863/1: AT91: CAP9 USART definitions for early debug [ARM] 4902/1: [AT91] SAM9/CAP9 memory controller header [ARM] 4903/1: [AT91] SAM9/CAP9 system shutdown [ARM] 4904/1: [AT91] Pass ECC controller to NAND driver [ARM] 4905/1: [AT91] Atmel SAM9 boards updated to new-style UART initialization [ARM] 4906/1: [AT91] SAM9/CAP9 basic power-management [ARM] 4907/1: [AT91] SAM9/CAP9 reset reason [ARM] 4908/1: [AT91] RTT platform_device fix [ARM] 4909/1: [AT91] Timer/Counter Block platform_devices [ARM] 4910/1: [AT91] AT73C213 audio on SAM9260-EK and SAM9261-EK boards [ARM] 4911/1: [AT91] LEDs on SAM9260-EK and SAM9261-EK boards [ARM] 4912/2: [AT91] Endrelia audio driver must use GPIO interface [ARM] 4913/1: [AT91] PMC_MDIV definitions [ARM] 4914/1: AT91: Update defconfigs (Part 1) [ARM] 4915/1: AT91: Update defconfigs (Part 2) [ARM] 4978/1: [AT91] KB9260 (CAM60) board support [ARM] 4979/1: [AT91] Olimex SAM9-L9260 board support [ARM] 4980/1: [AT91] emQbit ECB_AT91 board support [ARM] 4982/1: [AT91] Drop old-style UART initialization (Part 1) [ARM] 4989/1: [AT91] SAM9 ClockSource / ClockEvents [ARM] 4981/1: [KS8695] Simple LED driver [ARM] 5056/1: [AT91] Cleanup YL9200 board file [ARM] 5057/1: [AT91] Calao Systems - board files [ARM] 5058/1: [AT91] Calao Systems - default configs [ARM] 5059/1: [AT91] Convert to new-style UART initialization [ARM] 5257/2: [AT91] Use SZ_ definitions and MTDPART_OFS_NXTBLK instead of hex-values [ARM] 5258/1: [AT91] PWM controller initialization [ARM] 5259/2: [AT91] PWM LEDs on AT91SAM9263-EK [ARM] 5260/1: [AT91] Touchscreen on AT91SAM9RL [ARM] 5262/2: [AT91] Support for GPIO-connected buttons on SAM9260-EK board [ARM] 5263/2: [AT91] GPIO buttons as wakeup sources [ARM] 5264/2: [AT91] Suspend-to-RAM disables main oscillator [ARM] 5265/3: [AT91] Add copyright info [ARM] 5261/1: [AT91] Support for LEDs on Conitec ARM&EVA board [ARM] 5267/1: [AT91] Name conflict in mach-at91/leds.c [ARM] 5296/1: [KS8695] Replace macro's with trailing underscores. [ARM] 5297/1: [KS8695] Fix two compile-time warnings AT91: atmel_pwm only available for certain AT91 processors rtc-at91rm9200: remove now-unneeded code [WATCHDOG] SAM9 watchdog - update for moved headers [WATCHDOG] SAM9 watchdog - supported on all SAM9 and CAP9 processors SAM9 watchdog: update for moved headers [ARM] 5287/2: [AT91] Configuration of Static Memory Controller [ARM] 5288/1: [AT91] Remove SMC configuration from devices.c files [ARM] 5289/1: [AT91] Convert boards to use sam9_smc_configure() [ARM] 5290/1: [AT91] Add support for the Adeneo NeoCore 926 board [ARM] 5390/1: AT91: Watchdog fixes [ARM] 5391/1: AT91: Enable GPIO clocks earlier ARM: 5637/1: [KS8695] Don't reference CLOCK_TICK_RATE in drivers ARM: 5719/1: [AT91] Fix AC97 breakage
Andrew de Quincey (123): dvb: core: add workaround for tuning problem dvb: frontend: remove unused I2C ids dvb: ttpci: add support for Technotrend/Hauppauge DVB-S SE dvb: ttpci: support for new TT DVB-T-CI USB: Prevent hid-core claiming Apple Bluetooth device on new G4 powerbooks dvb: frontend: s5h1420: fixes dvb: frontend: stv0299: support reading both BER and UCBLOCKS dvb: frontend: tda1004x: fix SNR reading dvb: budget-ci: add support for TT DVB-C CI card dvb: budget-av: fixes for CI interface dvb: budget-av: enable frontend on KNC1 Plus cards dvb: stv0299: revert improper method dvb: Remove DEBUG_LOCKLOSS stuff DVB: Fix locking problems and code cleanup DVB (2428): Fixes for the topuptv/SCM mediaguard CAM module in KNC1 CI module DVB (2444): Implement frontend-specific tuning and the ability to disable zigzag DVB (2454): Port code for SU1278/SH2 (TUA6100) from pre-refactored code V4L/DVB (3673): Fix budget-av CAM reset V4L/DVB (3725): Fix mutex in dvb_register_device to work. V4L/DVB (3726): Fix TT budget-ci 1.1 CI slots V4L/DVB (3740): Fix oops in budget-av with CI V4L/DVB (3742): Set tone/voltage again if the frontend was reinitialised V4L/DVB (3743): Fix some more potential oopses V4L/DVB (3741): Budget-core doesn't check if register adapter fails V4L/DVB (3762): Add sysfs device links to dvb devices V4L/DVB (3805): Fix KNC1 card frontend detection V4L/DVB (3845): DVB core changes for PLL refactoring V4L/DVB (3847): Convert cx22700 to refactored tuner code V4L/DVB (3848): Convert cx22702 to refactored tuner code V4L/DVB (3849): Convert mt312 to refactored tuner code V4L/DVB (3850): Convert stv0297 to refactored tuner code V4L/DVB (3851): Convert tda8083 to refactored tuner code V4L/DVB (3853): Convert ves1820 to refactored tuner code V4L/DVB (3854): Convert ves1x93 to refactored tuner code V4L/DVB (3855): Convert stv0299 to refactored tuner code V4L/DVB (3856): Convert sp887x to refactored tuner code V4L/DVB (3857): Convert sp8870 to refactored tuner code V4L/DVB (3858): Convert tda1004x to refactored tuner code V4L/DVB (3859): Convert s5h1420 to refactored tuner code V4L/DVB (3860): Convert l64871 to refactored tuner code V4L/DVB (3861): Convert mt352 to refactored tuner code V4L/DVB (3862): Convert tda10021 to refactored tuner code V4L/DVB (3863): Convert cx24110 to refactored tuner code V4L/DVB (3864): Convert dvb_dummy_fe to refactored tuner code V4L/DVB (3865): Convert or51132 to refactored tuner code V4L/DVB (3866): Convert nxt200x to refactored tuner code V4L/DVB (3867): Convert nxt6000 to refactored tuner code V4L/DVB (3868): Convert zl10353 to refactored tuner code V4L/DVB (3869): Convert cx24123 to refactored tuner code V4L/DVB (3870): Convert dib3000* to refactored tuner code V4L/DVB (3871): Convert lgdt330x to refactored tuner code V4L/DVB (3872): Convert bsbe1/bsru6 to refactored tuner code V4L/DVB (3873): Convert pluto2 to refactored tuner code V4L/DVB (3874): Convert ttpci/av7110 to refactored tuner code V4L/DVB (3875): Convert ttpci/budget to refactored tuner code V4L/DVB (3876): Convert ttpci/budget-ci to refactored tuner code V4L/DVB (3877): Convert ttpci/budget-av to refactored tuner code V4L/DVB (3878): Convert ttpci/budget-patch to refactored tuner code V4L/DVB (3879): Convert saa7134-dvb to refactored tuner code V4L/DVB (3880): Convert dvb-ttusb-budget to refactored tuner code V4L/DVB (3881): Convert core dvb-usb pll code to refactored tuner code V4L/DVB (3882): Convert dvb-usb/umt-010 to refactored tuner code V4L/DVB (3883): Convert digtv to refactored tuner code V4L/DVB (3884): Convert dibusb* to refactored tuner code V4L/DVB (3885): Convert dvb-pll to be a refactored tuner V4L/DVB (3887): Convert bt8xx to refactored tuner code V4L/DVB (3889): Sort out support for non-attached tuners on mt352 V4L/DVB (3890): Add support for non-attached tuners to zl10353 V4L/DVB (3891): Convert cx88-dvb to refactored tuner code V4L/DVB (3892): Trim documentation V4L/DVB (3898): Fix dvb-usb tuner code V4L/DVB (3886): Convert flexcop-fe-tuner to refactored tuner code V4L/DVB (3888): Convert cxusb to refactored tuner code V4L/DVB (3893): Convert calls from _pllbuf() to _calc_reg() V4L/DVB (3894): Fix tda10046 tuning V4L/DVB (3895): Additional frontend_init safety checks V4L/DVB (3932): Convert lnbp21 to a module V4L/DVB (3933): Add isl6421 module V4L/DVB (3935): Add missing pll gate control calls V4L/DVB (3984): Fix CI interface on KNC1 DVBT and DVBC cards V4L/DVB (4011): Fix PLL refactoring breakage to WinTV NOVA T USB 2 driver V4L/DVB (4012): Fix cx24123 diseqc V4L/DVB (4032): Fix Pinnacle 300i V4L/DVB (4276): Fix CI on old KNC1 DVBC cards V4L/DVB (4277): Fix CI interface on PRO KNC1 cards V4L/DVB (4291): Add dvbpll i2c device check. V4L/DVB (4292): Fix DISEQC regression V4L/DVB (4293): Fix unstable DISEQC behaviour on budget cards. V4L/DVB (4294): Fix broken tda665x PLL definition. V4L/DVB (4296): Remove stradis MODULE_DEVICE_INFO definition V4L/DVB (4311): Fix possible dvb-pll oops V4L/DVB (4322): Fix dvb-pll autoprobing V4L/DVB (4608b): i2c deps fix on DVB V4L/DVB (4382): Dvb_attach modifications to dvb frontend structures V4L/DVB (4383): Convert SEC drivers to new frontend API V4L/DVB (4384): Remove remaining static function calls V4L/DVB (4385): Add dvb_attach() macro and supporting routines V4L/DVB (4386): Convert DVB devices to use dvb_attach() V4L/DVB (4387): Add Kconfig infrastructure for dvb_attach V4L/DVB (4388): Remove frontend selection from cx88/saa7134 drivers V4L/DVB (4389): Remove duplication _release() op. V4L/DVB (4391): Refactor dvb_detach calls into a single dvb_frontend_detach function. V4L/DVB (4392): Fix dst_ca attach V4L/DVB (4396): Add drivers for tda10086 + tda826x chips V4L/DVB (4397): Add tda10086 support for TT DVB-S-1401 V4L/DVB (4401): Disable tda10086 debug by default. V4L/DVB (4402): Fix budget-ci to use dvb_frontend_detach() V4L/DVB (4403): Use dprintk in tda826x. V4L/DVB (4405): Add missing KConfig I2C dependencies V4L/DVB (4424): Add missing dvb-pll Kconfig infrastructure V4L/DVB (4428): Fix tda826x detection V4L/DVB (4500): Fix KNC1 DVBC support V4L/DVB (4606): Add driver for TUA6100 V4L/DVB (4607): Port budget-av to use the new tua6100 driver V4L/DVB (4610): Add tua6100 config wrapper V4L/DVB (4611): Add module-init-tools version comment. V4L/DVB (4831): Fix tuning on older budget DVBS cards. V4L/DVB (4832): Fix uninitialised variable in dvb_frontend_swzigzag V4L/DVB (4874): Fix oops on symbol rate==0 V4L/DVB (4855): Support KNC1 DVBC cards with alternative tda10021 i2c address V4L/DVB (4884): Remove stray IR code left from patchset ARM: OMAP1: Make 770 LCD work OMAP1: Fix N770 MMC support
Andrew de Quincy (1): dvb: Remove broken stv0299 enhanced tuning code
Andrey Arapov (1): USB: cdc-acm: add new device id to option driver
Andrey Borzenkov (26): fix /sys/class/net/<if>/wireless without dev->get_wireless_stats ide-cd: clear random-write capability it not supported Fix EDD to properly ignore signature of non-existing drives USB: Fix USB OHCI Subvendor for Toshiba Portege 4000 [WATCHDOG] Add support for 1533 bridge to alim1535_wdt ACPI: battery: register power_supply subdevice only when battery is present Fix Oops in toshiba_acpi error return path make /proc/acpi/ac_adapter dependent on ACPI_PROCFS ACPI: battery: fix ACPI battery technology reporting ACPI: button: make real parent for input devices in device tree x86: fix ghost EDD devices in /sys again x86 setup: fix ghost entries under /sys/firmware/edd take 3 orinoco: fix unsafe locking in orinoco_cs_resume orinoco: reduce stack usage in firmware download path orinoco: reload firmware on resume orinoco: cache downloadable firmware image in memory for use during resume cpqarry: fix return value of cpqarray_init() orinoco: indicate it is using dBm in wireless_stats and spy orinoco: move kmalloc(..., GFP_KERNEL) outside spinlock in orinoco_ioctl_set_genie Move orinoco Kconfig entries into drivers/net/wireless/orinoco/Kconfig orinoco: convert to struct net_device_ops orinoco: trivial cleanup in alloc_orinocodev orinoco: checkpatch cleanup PM: Fix pm_notifiers during user mode hibernation orinoco: do not resgister NULL pm_notifier function orinoco: firmware: consistently compile out fw cache support if not requested
Andrey J. Melnikoff (TEMHOTA) (1): V4L/DVB (6973): Add Beholder TV 401/405/407/409/505/507/609/M6 support
Andrey Liakhovets (1): [ALSA] ac97 - Fix VIA EPIA sound problem
Andrey Mirkin (5): scsi: megaraid_{mm,mbox}: 64-bit DMA capability fix [SCSI] megaraid_{mm,mbox}: 64-bit DMA capability fix skip data conversion in compat_sys_mount when data_page is NULL change inotifyfs magic as the same magic is used for futexfs x86: return correct error code from child_rip in x86_64 entry.S
Andrey Panin (15): dmi: move ACPI boot quirk dmi: move ACPI sleep quirk dmi: remove central blacklist dmi: spring cleanup Serial: Add support for SIIG Quartet serial card consolidate CONFIG_WATCHDOG_NOWAYOUT handling dmi: remove uneeded function dmi: remove old debugging code dmi: make dmi_string() behave like strdup() dmi: add onboard devices discovery IPMI: use dmi_find_device() [WATCHDOG] driver-for-ibm-automatic-server-restart-watchdog.patch [SERIAL] SIIG 8-port serial boards support fix DMI onboard device discovery visws build fix
Andrey Savochkin (3): [BRIDGE]: br_dump_ifinfo index fix retries in ext3_prepare_write() violate ordering requirements retries in ext4_prepare_write() violate ordering requirements
Andrey Vagin (1): ipv6: fix race between ipv6_del_addr and DAD timer
Andrey Volkov (3): [SERIAL] Fix mpc52xx_uart.c [DRIVER MODEL] Fix typo in ohci-ppc-soc.c Fix copy-paste bug in ohci-ppc-soc.c
Andrey Yurovsky (20): ath5k: add Mesh Point support ath5k: fix mesh point operation mac80211: allow all interfaces types to handle RX action frames mac80211: disable BSSID filtering for mesh interfaces mac80211_hwsim: enable Mesh Point operation libertas_tf: return NETDEV_TX_OK in TX op libertas: Fix alignment issues in libertas core rt2x00: Add mesh support libertas: fix IEEE PS mode in GSPI driver cfg80211: allow adding/deleting stations on mesh cfg80211: allow setting station parameters in mesh mac80211: fix allocation in mesh_queue_preq libertas: remove ps_supported flag, use fwcapinfo libertas: copy WPA keys to priv when associating libertas: correct card cleanup order in SPI driver libertas: fix card cleanup order in SDIO driver libertas: check valid bits in SPI bus mode reg mac80211: Use correct sign for mesh active path refresh. libertas: don't use dynamic-sized array mac80211: trivial: fix spelling in mesh_hwmp
Andries Brouwer (4): Fix for minix crash ext2: prevent div-by-zero on corrupted fs Minix V3 support minix v3: fix superblock definition
Andries E. Brouwer (2): ext3, ext4: avoid divide by zero MNT_UNBINDABLE fix
Andriy Skulysh (6): video: hp680 backlight driver sh: hp6xx mach-type cleanups. video: hitfb suspend/resume and updates. sound: SH DAC audio driver updates. video: Update header location in hp680_bl. sh: APM/PM support.
Andrzej Hajda (1): V4L/DVB (12465): cx88: High resolution timer for Remote Controls
Andrzej Zaborowski (7): Fix simple typos ARM: OMAP: correct misc 15xx and non-15xx platform code [ARM] 4454/1: Use word accesses in Versatile PCI config reads ARM: OMAP: Palm Tungsten E board update ARM: OMAP: Register tsc2102 on Palm Tungsten E backlight: Add OMAP1 PWL backlight driver ARM: OMAP1: Palm Tungsten E board clean-up
André Goddard Rosa (1): usbnet: ratelimit warning messages invoked from callback handler
André Schenk (1): USB: ftdi_sio: Add USB Product Id for ELV HS485
Andy Adamson (104): nfsd4: misc lock fixes svcrpc: gss: handle the GSS_S_CONTINUE lockd: clean up nlmsvc_lock lockd: simplify nlmsvc_grant_blocked lockd: make nlmsvc_lock use only posix_lock_file locks: remove unused posix_block_lock locks,lockd: fix race in nlmsvc_testlock VFS,fs/locks.c,NFSD4: add race_free posix_lock_file_conf() interface NFSD4: return conflict lock without races NFSv4: A root pathname is sent as a zero component4 knfsd: nfsd4: store pseudoflavor in request knfsd: nfsd4: parse secinfo information in exports downcall knfsd: nfsd4: return nfserr_wrongsec knfsd: nfsd4: implement secinfo nfsd: fix compound state allocation error handling NFS: use correct fs type for v4 submounts and referrals NFS: remove white space from nfs4xdr.c NFS: fix tabs in nfs4xdr.c NFS: increment number of operations in each encode routine NFS: remove unused status from encode routines nfsd: embed nfsd4_current_state in nfsd4_compoundres nfsd: don't use the deferral service, return NFS4ERR_DELAY nfsd41: sessions basic data types nfsd41: xdr infrastructure nfsd41: proc stubs nfsd41: exchange_id operation nfsd41: match clientid establishment method nfsd41: enforce NFS4ERR_SEQUENCE_POS operation order rules for minorversion != 0 only. nfsd41: DRC save, restore, and clear functions nfsd41: hard page limit for DRC nfsd41: nfsd DRC logic nfsd41: clear DRC cache on free_session nfsd41: create_session operation nfsd41: Add a create session replay cache nfsd41: non-page DRC for solo sequence responses nfsd41: stateid handling nfsd41: check encode size for sessions maxresponse cached nfsd41: clientid handling nfsd41: access_valid nfsd41: add OPEN4_SHARE_ACCESS_WANT nfs4_stateid bmap nfsd41: support for 3-word long attribute bitmask nfsd41: slots are freed with session nfsd41: sanity check client drc maxreqs nfs41: sessions client infrastructure nfs41: introduce nfs4_call_sync nfs41: set up seq_res.sr_slotid nfs41: xdr {encode,decode}_sequence nfs41: nfs4_setup_sequence nfs41: setup_sequence method nfs41: free slot nfs41: nfs41_sequence_free_slot nfs41: nfs41_sequence_done nfs41: nfs41_call_sync_done nfs41: close sequence setup/done support nfs41: open sequence setup/done support nfs41: lock sequence setup/done support nfs41: locku sequence setup/done support nfs41: unlink sequence setup/done support nfs41: read sequence setup/done support nfs41 write sequence setup done support nfs41 commit sequence setup done support nfs41 delegreturn sequence setup done support nfs41: get_lease_time nfs41: create_session operation nfs41: verify session channel attribues nfs41: use session attributes for rsize and wsize nfs41: destroy_session operation nfs41: enable nfs_client only nfs4_async_handle_error nfs41: sequence operation nfs41: reset the session slot table nfs41: add session setup to the state manager nfs41: add session reset to state manager nfs41: sunrpc: Export the call prepare state for session reset nfs41: use rpc prepare call state for session reset nfs41: kick start nfs41 session recovery when handling errors nfs41: schedule async session reset nfs41: introduce get_state_renewal_cred nfs41: establish sessions-based clientid nfs41: add a get_clid_cred function to nfs4_state_recovery_ops nfs41: get_clid_cred for EXCHANGE_ID nfs41: only retry EXCHANGE_ID on recoverable errors nfs41: sunrpc: add a struct svc_xprt pointer to struct svc_serv for backchannel use nfs41: Allow NFSv4 and NFSv4.1 callback services to coexist nfs41: Setup the backchannel nfs41: Client indicates presence of NFSv4.1 callback channel. nfs41: Release backchannel resources associated with session nfsd41: Backchannel: cleanup nfs4.0 callback encode routines nfsd41: Backchannel: minorversion support for the back channel nfsd41: use globals for DRC limits nfsd41: reclaim DRC memory on session free nfsd41: minor set_forechannel_maxreqs cleanup nfsd41: reserve less memory for DRC nfsd41: hange from page to memory based drc limits nfsd41: remove redundant forechannel max requests check nfsd41: change check_slot_seqid parameters nfsd41: Use separate DRC for setclientid nfsd41: rename nfsd4_enc_uncached_replay nfsd41: encode replay sequence from the slot values nfsd41: expand solo sequence check nfsd41: bound forechannel drc size by memory usage nfsd41: use session maxreqs for sequence target and highest slotid nfsd41: replace nfserr_resource in pure nfs41 responses nfsd41: replace page based DRC with buffer based DRC nfsd41: Backchannel: callback infrastructure
Andy Currid (5): PCI: amd74xx patch for new NVIDIA device IDs Add NVIDIA device ID in sata_nv Fix sata_nv handling of NVIDIA MCP51/55 Fix HPET operation on 32-bit NVIDIA platforms Fix HPET operation on 64-bit NVIDIA platforms
Andy Fleming (64): This patch adds a PHY Abstraction Layer to the Linux Kernel, enabling PHY Layer fixup [netdrvr gianfar] use new phy layer ppc32: 85xx PHY Platform Update Gianfar update and sysfs support powerpc: G4+ oprofile support powerpc: Add PCI support for 8540 ADS to powerpc tree Add 85xx CDS to arch/powerpc Fix locking in gianfar [POWERPC] Fix interrupts on 8540 ADS board [POWERPC] Fix CDS IRQ handling and PCI code [POWERPC] Add 85xx DTS files to powerpc [POWERPC] Fix FEC node in 8540 ADS dts [POWERPC] Fix up the OF functions to only do PCI stuff if PCI is actually configured [POWERPC] Fix rmb() for e500-based machines it [POWERPC] Fix oprofile support for e500 in arch/powerpc Slight refactor of interrupt mapping for FSL parts of_irq_to_resource now returns the virq Fixed a number of bugs in the PHY Layer Add support for Marvell 88e1111S and 88e1145 PHY: Add support for configuring the PHY connection interface [POWERPC] 85xx: Add support for the 8568 MDS board [POWERPC] 85xx: Add a defconfig for the 8568 MDS phylib: Add support for Marvell 88e1111S and 88e1145 Fix Vitesse 824x PHY interrupt acking Add phy-connection-type to gianfar nodes Fix Vitesse RGMII-ID support Fix RGMII-ID handling in gianfar Fix error checking in Vitesse IRQ config [POWERPC] Made FSL Book-E PMC support more generic [POWERPC} Add oprofile support for e300 Fix PHY Lib support for gianfar and ucc_geth [POWERPC] 83xx: Make 83xx perfmon support selectable gianfar: Only process completed frames gianfar: Fix Rx/Tx HW interrupt coalescing counter reset procedure. phy: Change mii_bus id field to a string phy: Clean up header style ucc_geth: Fix sneaky merge conflict regarding bus_id phylib: Add support for board-level PHY fixups gianfar: Fix skb allocation strategy gianfar: Fix a locking bug in gianfar's sysfs code phylib: Fix some sparse warnings ucc_geth: Fix a bunch of sparse warnings gianfar: Fix a bug where the pointer never moves for dma_unmap... [POWERPC] 85xx: Add 8568 PHY workarounds to board code [POWERPC] 85xx: Fix some sparse warnings for 85xx MDS ucc_geth: Fix arguments to dma map/unmap functions powerpc: Add support for multiple gfar mdio interfaces powerpc: Fix a bunch of sparse warnings in the qe_lib gianfar: free/iounmap memory after an error in mii bus initialization gianfar: Fix DMA unmap invocations gianfar: Use gfar_halt to stop DMA in gfar_probe gianfar: Convert gianfar to an of_platform_driver gianfar: Add macros for stepping through BDs phylib: Remove unnecessary "reset" fixups in genphy_setup_forced gianfar: Fix packet drop when out of memory gianfar: Continue polling until both tx and rx are empty gianfar: Fix BD_LENGTH_MASK definition gianfar: Fix potential soft reset race netdev: Merge UCC and gianfar MDIO bus drivers gianfar: Add support for skb recycling gianfar: Fix stashing support gianfar: remove gianfar_mii.c gianfar: Convert to use netdev_ops
Andy Gay (1): USB: Airprime driver improvements to allow full speed EvDO transfers
Andy Gospodarek (21): r8169: fix forced-mode link settings cleanup unnecessary forcedeth printk Remove more unnecessary driver printk's bonding: incorrect bonding state reported via ioctl bonding: ARP monitoring broken on x86_64 PCI: add systems for automatic breadth-first device sorting PCI: disable MSI by default on systems with Serverworks HT1000 chips [TG3]: remove sparse warnings [NET]: Add Tehuti network driver. [TG3]: Fix ethtool autonegotiate flags. [IPVS]: use proper timeout instead of fixed value e1000e: tweak irq allocation messages bonding: fix race that causes invalid statistics igb: fix legacy mode irq issue e1000: only enable TSO6 via ethtool when using correct hardware e1000: remove e1000_clean_tx_irq call from e1000_netpoll ixgbe: initialize interrupt throttle rate bonding: fix panic when taking bond interface down before removing module bonding: update docs to correctly reflect arp_ip_target behavior e1000e: stop unnecessary polling when using msi-x ixgbe: remove unnecessary call to device_init_wakeup
Andy Green (13): kbuild: scripts/basic/fixdep segfault on pathological string-o-death mac80211: Monitor mode radiotap injection docs cfg80211: Radiotap parser mac80211: Monitor mode radiotap-based packet injection USB: belkin_sa: avoid divide by zero error [MAC80211]: Add get_unaligned to ieee80211_get_radiotap_len [MAC80211]: Improve sanity checks on injected packets ALSA: ASoC: Don't block system resume [ARM] S3C24XX: Fix bug in IRQ_EINT_BIT() calculation [MTD] [NAND] S3C2410: NAND ECC by chip rather than global [MTD] [NAND] S3C2410: Fix CFG debug order [MTD] [NAND] S3C2410: Allow commandline partition processing [ARM] GTA02/FreeRunner: Add machine definition
Andy Grover (55): RDS: Socket interface RDS: Main header file RDS: Congestion-handling code RDS: Transport code RDS: Info and stats RDS: Connection handling RDS: loopback RDS: sysctls RDS: Message parsing RDS: send.c RDS: recv.c RDS: RDMA support RDS/IB: Infiniband transport RDS/IB: Ring-handling code. RDS/IB: Implement RDMA ops using FMRs RDS/IB: Implement IB-specific datagram send. RDS/IB: Receive datagrams via IB RDS/IB: Stats and sysctls RDS: Add iWARP support RDS: Common RDMA transport code RDS: Documentation RDS: Add AF and PF #defines for RDS sockets RDS: Add userspace header RDS: Add RDS to AF key strings RDS: Add MAINTAINERS entry RDS: Kconfig and Makefile RDS: Fix m_rs_lock deadlock RDS: Rewrite connection cleanup, fixing oops on rmmod RDS: Use spinlock to protect 64b value update on 32b archs RDS: Correct some iw references in rdma_transport.c RDS: Fix ordering in a conditional RDS: Establish connection before parsing CMSGs RDS: use get_user_pages_fast() x86: Document get_user_pages_fast() mm: document get_user_pages_fast() RDS: Set retry_count to 2 and make modifiable via modparam RDS/IB: Improve RDS protocol version checking RDS/IB: Handle connections using RDS 3.0 wire protocol RDS/IB: Fix printk to indicate remote IP, not local RDS/RDMA: Fix cut-n-paste errors in printks in rdma_transport.c RDS/IB: Rename byte_len to data_len to enhance readability RDS: Don't set c_version in __rds_conn_create() RDS/IB: Move tx/rx ring init and refill to later RDS/IB: Disable flow control in sysctl and explain why RDS/IB: Drop connection when a fatal QP event is received RDS: Fix completion notifications on blocking sockets RDS/IB: Always use PAGE_SIZE for FMR page size RDS/IW: Remove page_shift variable from iwarp transport RDS/IW: Remove dead code RDS: Refactor end of __conn_create for readability RDS: Add TCP transport to RDS RDS: Export symbols from core RDS RDS: Modularize RDMA and TCP transports RDS: Track transports via an array, not a list RDS: Add a debug message suggesting to load transport modules
Andy Henroid (1): i7300_idle driver v1.55
Andy Isaacson (2): block/stat.txt fix read past end of array in md/linear.c
Andy Lowe (2): [MTD] fix CFI point method for discontiguous maps [JFFS2] Fix unpoint length
Andy Lutomirski (2): USB: Fix makefile so that CONFIG_WDM and CONFIG_TMC work. drm/i915: Fix render reclock availability detection.
Andy Richter (2): s390/net: Cleanup claw printk messages. kmsg: convert claw printk messages
Andy Ryan (1): NFS Exclusive open not supported bug
Andy Shevchenko (9): [ALSA] fm801: Support FM only card [ALSA] hda-codec - Fix typo in the ALC883 initial code [ALSA] hda-codec - Initial support of the Mitac 8252D (based on ALC883) [ALSA] hda-codec - Add model for Acer Aspire 5315 [ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge [ALSA] hda-codec - Add model for Acer Aspire 5310 bluetooth: blacklist another Broadcom BCM2035 device USB: usb: yet another Dell wireless CDMA/EVDO modem V4L/DVB (11442): saa7134: BZ#7524: Add AVerTV Studio 507UA support
Andy Spencer (2): i8k: Enable i8k on Dell Precision Systems sscanf(): fix %*s%n
Andy Walker (1): [SPARC]: Fix regression in sys_getdomainname()
Andy Walls (164): V4L/DVB (7891): cx18/ivtv: fix open() kernel oops V4L/DVB (7922): tuner-simple: fix tuner_warn() induced kernel oops in simple_tuner_attach() V4L/DVB (8063): cx18: Fix unintended auto configurations in cx18-av-core V4L/DVB (8066): cx18: Fix audio mux input definitions for HVR-1600 Line In 2 and FM radio V4L/DVB (8067): cx18: Fix firmware load for case when digital capture happens first V4L/DVB (8068): cx18: Add I2C slave reset via GPIO upon initialization V4L/DVB (8069): cx18: Fix S-Video and Compsite inputs for the Yuan MPC718 and enable card entry V4L/DVB (8082): cx18: convert to video_ioctl2() V4L/DVB (8114): cx18: Improve Raptor card audio input routing defintions V4L/DVB (8188): cx18: Add missing reset recovery delay in cx18-i2c.c V4L/DVB (8189): cx18: Use correct GPIO pin for resetting Xceive 3028 tuner on Yuan MPC718 V4L/DVB (8331): cx18: Add locking for struct cx18 GPIO state variables V4L/DVB (8332): cx18: Suport external reset of the Z8F0811 IR controller on HVR-1600 for lirc V4L/DVB (8461): cx18: Fix 32 kHz audio sample output rate for analog tuner SIF input V4L/DVB (8462): cx18: Lock the aux PLL to the video pixle rate for analog captures V4L/DVB (8701): cx18: Add missing lock for when the irq handler manipulates the queues V4L/DVB (8769): cx18: Simplify queue flush logic to prevent oops in cx18_flush_queues() V4L/DVB (8770): cx18: get rid of ununsed buffers stolen field V4L/DVB (8771): cx18: Remove redundant struct cx18_queue length member. V4L/DVB (8772): cx18: Convert cx18_queue buffers member to atomic_t V4L/DVB (8773): cx18: Fix cx18_find_handle() and add error checking V4L/DVB (8774): cx18: Have CX23418 release buffers at end of capture. V4L/DVB (8912): cx18: Correct CX23418 PCI configuration settings. V4L/DVB (8913): cx18: Create cx18_ specific wrappers for all pci mmio accessesors. V4L/DVB (8914): cx18: Throttle mmio to/from the CX23418 so boards work in older systems V4L/DVB (8915): cx18: Increment u8 pointers not void pointers. V4L/DVB (8924): cx18: Set mmio throttling delay default to 0 nsec. V4L/DVB (9110): cx18: Add default behavior of checking and retrying PCI MMIO accesses V4L/DVB (9111): cx18: Up the version to 1.0.1 V4L/DVB (9131): cx18: Add entries for the Leadtek PVR2100 and Toshiba Qosmio DVB-T/Analog V4L/DVB (9132): cx18: Fix warning message for DMA done notification for inactive stream. V4L/DVB (9297): cx18: Fix memory leak on card initialization failure V4L/DVB (9298): cx18: Add __iomem address space qualifier to cx18_log_*_retries() argument V4L/DVB (9299): cx18: Don't mask many real init error codes by mapping them to ENOMEM V4L/DVB (9475): cx18: Disable write retries for registers that always change - part 1. V4L/DVB (9510): cx18: Fix write retries for registers that always change - part 2. V4L/DVB (9511): cx18: Mark CX18_CPU_DE_RELEASE_MDL as a slow API call V4L/DVB (9515): cx18: Use correct Mailbox IRQ Ack values and misc IRQ handling cleanup V4L/DVB (9516): cx18: Move DVB buffer transfer handling from irq handler to work_queue V4L/DVB (9474): cx18: Remove redundant block scope variable in cx18_probe() for sparse V4L/DVB (9512): cx18: Fix write retries for registers that always change - part 3. V4L/DVB (9514): cx18: Fix PLL freq computation for debug display V4L/DVB (9513): cx18: Reduce number of mmio read retries V4L/DVB (9592): cx18: Use default kernel work queue; fix streaming flag for work handler V4L/DVB (9593): cx18: Add outgoing mailbox mutexes and check for ack via waitq vs poll V4L/DVB (9594): cx18: Roll driver version number due to significant changes V4L/DVB (9595): cx18: Improve handling of outgoing mailboxes detected to be busy V4L/DVB (9596): cx18: Further changes to improve mailbox protocol integrity & performnce V4L/DVB (9597): cx18: Minor fixes to APU firmware load process V4L/DVB (9598): cx18: Prevent CX23418 from clearing it's outgoing ack interrupts to driver V4L/DVB (9599): cx18: Fix unitialized variable problem upon APU firmware file read failure V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing V4L/DVB (9721): cx18: Change to singlethreaded global work queue thread for deferable work V4L/DVB (9722): cx18: Convert per stream queue spinlocks into mutexes V4L/DVB (9723): cx18: Propagate staleness of mailbox and mdl ack data to work handler V4L/DVB (9724): cx18: Streamline cx18-io[ch] wrappers and enforce MMIO retry strategy V4L/DVB (9725): cx18: Remove unnecessary MMIO accesses in time critical irq handling path V4L/DVB (9726): cx18: Restore buffers that have fallen out of the transfer rotation V4L/DVB (9727): cx18: Adjust outgoing mailbox timeouts and remove statistics logging V4L/DVB (9728): cx18: Copyright attribution update for files modified by awalls V4L/DVB (9729): cx18: Update version due to significant irq handling changes V4L/DVB (9730): cx18: Quiet a sometimes common warning that often has benign consequences V4L/DVB (9776): cx18: Change to per CX23418 device work queues for deferrable work handling V4L/DVB (9778): cx18: cx18_writel_expect() should not declare success on a PCI read error V4L/DVB (9800): cx18: Eliminate q_io from stream buffer handling V4L/DVB (9801): cx18: Allow more than 63 capture buffers in rotation per stream V4L/DVB (9802): cx18: Add module parameters for finer control over buffer allocations V4L/DVB (9803): cx18: Increment version number due to siginificant buffering changes V4L/DVB (9804): cx18: Avoid making firmware API calls with the queue lock held V4L/DVB (9805): cx18: Port fix for raw/sliced VBI mixup from ivtv and cx25840 V4L/DVB (9806): cx18: Enable raw VBI capture V4L/DVB (9891): cx18 Replace magic number 63 with CX18_MAX_FW_MDLS_PER_STREAM V4L/DVB (9892): cx18: VBI comment corrections and comments about VBI issues V4L/DVB (9893): cx18: Convert some list manipulations to emphasize entries not lists V4L/DVB (9894): cx18: Use a known open task handle when setting stream CX2341x parameters V4L/DVB (9895): cx18: Refine the firmware load and firmware startup process V4L/DVB (9936): cx18: Disable locking of Video and Audio PLL for analog captures V4L/DVB (9937): cx18: Use a consistent crystal value for computing all PLL parameters V4L/DVB (10218): cx23885: Fix Oops for mixed install of analog and digital only cards V4L/DVB (10219): saa7134: Prevent Oops due to stale IRQ status when enabling interrupts V4L/DVB (10229): cx88-dvb: Fix order of frontend allocations V4L/DVB (10274): cx18: Fix a PLL divisor update for the I2S master clock V4L/DVB (10275): cx18: Additional debug to display outgoing mailbox parameters V4L/DVB (10276): cx18, cx2341x, ivtv: Add AC-3 audio encoding control to cx18 V4L/DVB (10277): cx18, cx2341x: Fix bugs in cx18 AC3 control and comply with V4L2 spec V4L/DVB (10278): cx18: Fix bad audio in first analog capture. V4L/DVB (10279): cx18: Print driver version number when logging status V4L/DVB (10280): cx18: Rename structure members: dev to pci_dev and v4l2dev to video_dev V4L/DVB (10281): cx18: Conversion to new V4L2 framework: use v4l2_device object V4L/DVB (10283): cx18: Call request_module() with proper argument types. V4L/DVB (10284): cx18: Add initial entry for a Leadtek DVR3100 H hybrid card V4L/DVB (10433): cx18: Defer A/V core initialization until a valid cx18_av_cmd arrives V4L/DVB (10434): cx18: Smarter verification of CX18_AUDIO_ENABLE register writes V4L/DVB (10435): cx18: Normalize APU after second APU firmware load V4L/DVB (10436): cx18: Fix coding style of a switch statement per checkpatch.pl V4L/DVB (10437): cx18: Remove an unused spinlock V4L/DVB (10439): cx18: Clean-up and enable sliced VBI handling V4L/DVB (10440): cx18: Fix presentation timestamp (PTS) for VBI buffers V4L/DVB (10441): cx18: Fix VBI ioctl() handling and Raw/Sliced VBI state management V4L/DVB (10442): cx18: Fixes for enforcing when Encoder Raw VBI params can be set V4L/DVB (10443): cx18: Use correct line counts per field in firmware API call V4L/DVB (10444): cx18: Fix sliced VBI PTS and fix artifacts in last raw line of field V4L/DVB (10445): cx18: Process Raw VBI on a whole frame basis; fix VBI buffer size V4L/DVB (10446): cx18: Finally get sliced VBI working - for 525 line 60 Hz systems at least V4L/DVB (10755): cx18: Convert the integrated A/V decoder core interface to a v4l2_subdev V4L/DVB (10756): cx18: Slim down instance handling, build names from v4l2_device.name V4L/DVB (10757): cx18, v4l2-chip-ident: Finish conversion of AV decoder core to v4l2_subdev V4L/DVB (10758): cx18: Convert I2C devices to v4l2_subdevices V4L/DVB (10759): cx18: Convert GPIO connected functions to act as v4l2_subdevices V4L/DVB (10760): cx18: Fix a memory leak of buffers used for sliced VBI insertion V4L/DVB (10761): cx18: Change log lines for internal subdevs and fix tveeprom reads V4L/DVB (10762): cx18: Get rid of unused variables related to video output V4L/DVB (10763): cx18: Increment version number due to significant changes for v4l2_subdevs V4L/DVB (10764): cx18: Disable AC3 controls as the firmware doesn't support AC3 V4L/DVB (10850): cx18: Use strlcpy() instead of strncpy() for temp eeprom i2c_client setup V4L/DVB (10851): cx18: Fix a video scaling check problem introduced by sliced VBI changes V4L/DVB (10852): cx18: Include cx18-audio.h in cx18-audio.c to eliminate s-parse warning V4L/DVB (10853): cx18: Fix s-parse warnings and a logic error about extracting the VBI PTS V4L/DVB (10854): cx18: Correct comments about vertical and horizontal blanking timings V4L/DVB (10855): cx18: Fix VPS service register codes V4L/DVB (10856): cx18: Add interlock so sliced VBI insertion only happens for an MPEG PS V4L/DVB (11042): v4l2-api: Add definitions for V4L2_MPEG_STREAM_VBI_FMT_IVTV payloads V4L/DVB (11091): cx18, ivtv: Ensure endianess for linemasks in VBI embedded in MPEG stream V4L/DVB (11092): cx18: Optimize processing of VBI buffers from the capture unit V4L/DVB (11233): mxl5005s: Switch in mxl5005s_set_params should operate on correct values V4L/DVB (11494): cx18: Send correct input routing value to external audio multiplexers V4L/DVB (11615): cx18: Rename the work queue to "in_work_queue" V4L/DVB (11616): cx18: Add a work queue for deferring empty buffer handoffs to the firmware V4L/DVB (11617): cx18: Set up to wait for a one-shot response before sending a firmware cmd V4L/DVB (11618): cx18: Convert per stream mutex locks to per queue spin locks V4L/DVB (11619): cx18: Simplify the work handler for outgoing mailbox commands V4L/DVB (11620): cx18: Increment version due to significant buffer handling changes V4L/DVB (11622): cx18: Allow IVTV format VBI insertion in MPEG-2 SVCD and DVD streams V4L/DVB (11623): cx18: Verify cx18-av-core digitizer firmware loads correctly V4L/DVB (11624): cx18: Toggle the AI1 mux when changing the CX18_AUDIO_ENABLE register V4L/DVB (11703): cx18: Have audio decoder drive SIF gain control, and rework AFE config V4L/DVB (11752): cx18: Add missing newline to tuner detection error message V4L/DVB (11753): tveeprom: Point the TCL MNM05-4 tuner entry to an actual tuner definition V4L/DVB (11863): cx18: Initial attempt to get sliced VBI working for 625 line systems V4L/DVB (11864): cx18: Complete support for Sliced and Raw VBI for 625 line systems V4L/DVB (11865): cx18: Tweak color burst gate delay and initial color sub-carrier freq V4L/DVB (11898): cx18: Perform 64 bit divide so it works for 32 bit systems V4L/DVB (11931): lnbp21: Add missing newline V4L/DVB (11932): ivtv: Add missing newline V4L/DVB (11933): tuner-simple, tveeprom: Add Philips FQ1216LME MK3 analog tuner V4L/DVB (11950): cx18: Split LeadTek PVR2100 and DVR3100 H into 2 separate card entries V4L/DVB (11951): cx18: Add DVB-T support for the Leadtek WinFast DVR3100 H V4L/DVB (12167): tuner-xc2028: Fix 7 MHz DVB-T V4L/DVB (12180): cx18: Update Yuan MPC-718 card entry with better information and guesses V4L/DVB (12181): get_dvb_firmware: Add Yuan MPC718 MT352 DVB-T "firmware" extraction V4L/DVB (12182): cx18: Add DVB-T support for Yuan MPC-718 cards with an MT352 or ZL10353 V4L/DVB (12206): get_dvb_firmware: Correct errors in MPC718 firmware extraction logic V4L/DVB (12338): cx18: Read buffer overflow V4L/DVB (12207): cx18: Add an EEPROM dump routine for the Yuan MPC718 and future cards V4L/DVB (12209): ivtv: Add card entry for AVerMedia UltraTV 1500 MCE (M113 variant) V4L/DVB (12210): ivtv: Fix automatic detection of AVerMedia UltraTV 1500MCE. V4L/DVB (12334): tuner-simple: Add an entry for the Partsnic PTI-5NF05 NTSC tuner V4L/DVB (12335): ivtv: Fix errors in AVerTV M113 card definitions and add a new M113 card V4L/DVB (12336): ivtv: Fix improper GPIO audio mux input switch on video standard change V4L/DVB (12366): ir-kbd-i2c: Allow use of ir-kdb-i2c internal get_key funcs and set ir_type V4L/DVB (12367): cx18: Add i2c initialization for Z8F0811/Hauppage IR transceivers V4L/DVB (12368): ir-kbd-i2c: Add support for Z8F0811/Hauppage IR transceivers V4L/DVB (12699): cx18: ir-kbd-i2c initialization data should point to a persistent object V4L/DVB (12884): cx18: Eliminate warning about discarding 'const' is assignment for IR init
Andy Whitcroft (212): generify early_pfn_to_nid generify memory present sparsemem memory model sparsemem memory model for i386 sparsemem swiss cheese numa layouts sparsemem hotplug base ppc64: add early_pfn_to_nid ppc64: add memory present ppc64: sparsemem memory model gregkh-pci-pci-assign-unassigned-resources fix Remove bogus warning in page_alloc.c ppc64 memory model depends on NUMA ppc64 need HPAGE_SHIFT when huge pages disabled memhotplug: __add_section remove unused pgdat definition memhotplug: register_ and unregister_memory_notifier should be global memhotplug: register_memory should be global mm: kvaddr_to_nid not used in common code mm: pfn_to_pgdat not used in common code flatmem split out memory model sparsemem: provide pfn_to_nid i386 sparsemem for single node systems powerpc: powermac adb fix dependency on btext_drawchar powerpc: powermac adb fix udbg_adb_use_btext warning powerpc32: clean up available memory models powerpc32: fix definition of distribute_irqs powerpc: oprofile cpu type names clash with other code GFP_ZONETYPES: add commentry on how to calculate GFP_ZONETYPES: calculate from GFP_ZONEMASK page flags: add commentry regarding field reservation x86_64: sparsemem does not need node_mem_map root mount failure: emit filesystems attempted zone handle unaligned zone boundaries squash duplicate page_to_pfn and pfn_to_page sparsemem: record nid during memory present Reintroduce NODES_SPAN_OTHER_NODES for powerpc numa node ids are int, page_to_nid and zone_to_nid should return int silence unused pgdat warning from alloc_bootmem_node and friends mm: cleanup indentation on switch for CPU operations mm: make compound page destructor handling explicit zoneid: fix up calculations for ZONEID_PGSHIFT add pfn_valid_within helper for sub-MAX_ORDER hole detection tty_register_driver: only allocate tty instances when defined add a trivial patch style checker checkpatch.pl: should be executable update checkpatch.pl to version 0.03 update feature-removal-schedule.txt to include deprecated functions update checkpatch.pl to version 0.04 update checkpatch.pl to version 0.05 update checkpatch.pl to version 0.06 update checkpatch.pl to version 0.07 Lumpy Reclaim V4 update checkpatch.pl to version 0.08 i386: move the kernel to 16MB for NUMA-Q update checkpatch.pl to version 0.09 sh: remove extraneous ; on scif_sercon_putc wait loop [IRDA] irda_nl_get_mode: always results in failure sparsemem: ensure we initialise the node mapping for SPARSEMEM_STATIC synchronous lumpy reclaim: ensure we count pages transitioning inactive via clear_active_flags synchronous lumpy reclaim: wait for page writeback when directly reclaiming contiguous areas sparsemem: clean up spelling error in comments sparsemem: record when a section has a valid mem_map vmemmap: generify initialisation via helpers ppc64: SPARSEMEM_VMEMMAP support update checkpatch.pl to version 0.10 update checkpatch.pl to version 0.11 update checkpatch.pl to version 0.12 update checkpatch.pl to version 0.13 update checkpatch.pl to version 0.14 hugetlb: ensure we do not reference a surplus page after handing it to buddy update checkpatch.pl to version 0.15 update checkpatch.pl to version 0.16 update checkpatch.pl to version 0.17 update checkpatch.pl to version 0.18 x86: reinstate numa remap for SPARSEMEM on x86 NUMA systems x86: cope with no remap space being allocated for a numa node zonelists: handle a node zonelist with no applicable entries update checkpatch.pl to version 0.19 powerpc: Add 64 bit version of huge_ptep_set_wrprotect buddy: clarify comments describing buddy merge page-flags: record page flag overlays explicitly slub: record page flag overlays explicitly slob: record page flag overlays explicitly huge page private reservation review cleanups mm: record MAP_NORESERVE status on vmas and fix small page mprotect reservations hugetlb: move reservation region support earlier hugetlb: allow huge page mappings to be created without reservations hugetlb reservations: fix hugetlb MAP_PRIVATE reservations across vma splits checkpatch: Version: 0.20 checkpatch: return is not a function -- parentheses for casts are ok too checkpatch: types: some types may also be identifiers checkpatch: possible types: __asm__ is never a type checkpatch: comment detection: ignore macro continuation when detecting associated comments checkpatch: types: unary -- goto introduces unary context checkpatch: macros: fix statement counting block end detection checkpatch: trailing statement indent: fix end of statement location checkpatch: allow printk strings to exceed 80 characters to maintain their searchability checkpatch: switch -- report trailing statements on case and default checkpatch: check spacing for square brackets checkpatch: toughen trailing if statement checks and extend them to while and for checkpatch: condition/loop indent checks checkpatch: allow for type modifiers on multiple declarations checkpatch: improve type matcher debug checkpatch: possible modifiers are not being correctly matched checkpatch: macro complexity checks are meaningless in linker scripts checkpatch: handle return types of pointers to functions checkpatch: possible types -- known modifiers cannot be types checkpatch: possible modifiers -- handle multiple modifiers and trailing checkpatch: add checks for question mark and colon spacing checkpatch: variants -- move the main unary/binary operators to use variants checkpatch: complex macros need to ignore comments checkpatch: types cannot start mid word for pointer tests checkpatch: version 0.21 hugetlbfs: allocate structures for reservation tracking outside of spinlocks allocate structures for reservation tracking in hugetlbfs outside of spinlocks v2 mm: handle initialising compound pages at orders greater than MAX_ORDER checkpatch: square brackets -- exemption for array slices in braces checkpatch: values: double ampersand may be unary checkpatch: conditional indent -- labels have different indent rules checkpatch: switch indent allow plain return checkpatch: add tests for the attribute matcher checkpatch: ____cacheline_aligned et al are modifiers checkpatch: complex macros -- fix up extension handling checkpatch: fix up comment checks search to scan the entire block checkpatch: include/asm checks should be anchored checkpatch: reduce warnings for #include of asm/foo.h to check from arch/bar.c checkpatch: report any absolute references to kernel source files checkpatch: report the real first line of all suspect indents checkpatch: suspect indent -- skip over preprocessor, label and blank lines checkpatch: %Lx tests should hand %% as a literal checkpatch: report the correct lines for single statement blocks checkpatch: perform indent checks on perl checkpatch: version: 0.22 checkpatch: case/default checks should only check changed lines checkpatch: suppress errors triggered by short patch checkpatch: handle comment/quote nesting correctly checkpatch: check line endings in text format files checkpatch: suspect indent count condition lines correctly checkpatch: ensure we only apply checks to the lines within hunks checkpatch: version: 0.23 checkpatch: do is not a possible type checkpatch: labels are not possible types checkpatch: handle do without braces if we have enough context checkpatch: macros which define structure members are not complex checkpatch: accept any sized le/be type checkpatch: pull out known acceptable typedefs checkpatch: suspect code indent must stop at #else/#elif checkpatch: complex macros checks miss square brackets checkpatch: DEFINE_ macros are real definitions for exports checkpatch: trailing statements ensure we report the end of the line checkpatch: suspect indent handle macro continuation checkpatch: allow for comments either side of a brace on case checkpatch: version: 0.24 hugetlbfs: handle pages higher order than MAX_ORDER hugetlb: pull gigantic page initialisation out of the default path netfilter: ip{,6}t_policy.h should include xp_policy.h serial: RS485 ioctl structure uses __u32 include linux/types.h checkpatch: add checks for in_atomic() checkpatch: comment detection may miss an implied comment on the last hunk checkpatch: widen implied comment detection to allow multiple stars checkpatch: structure member assignments are not complex checkpatch: __weak is an official attribute checkpatch: detect multiple bitfield declarations checkpatch: comment ends inside strings is most likely not an open comment checkpatch: dissallow spaces between stars in pointer types checkpatch: version: 0.25 checkpatch: update MAINTAINERS entry checkpatch: update copyrights checkpatch: allow parentheses on return for comparisons checkpatch: loosen spacing on typedef function checks checkpatch: fix continuation detection when handling spacing on operators checkpatch: track #ifdef/#else/#endif when tracking blocks checkpatch: do not report nr_static as a static declaration checkpatch: ensure we actually detect if assignments split across lines checkpatch: struct file_operations should normally be const checkpatch: fix the perlcritic errors checkpatch: version: 0.26 sysrq documentation: remove the redundant updated date sysrq documentation: document why the command header only is shown sysrq: add commentary on why we use the console loglevel over using KERN_EMERG checkpatch: handle missing #if open in context checkpatch: type/cast spacing should not check prefix spacing checkpatch: allow parentheses on return handle array values checkpatch: if should not continue a preceeding brace checkpatch: struct seq_operations should normally be const checkpatch: version: 0.27 checkpatch: make in_atomic ok in the core checkpatch: do not warn about -p0 patches when checking files checkpatch: correctly handle type spacing in the face of modifiers checkpatch: pointer type star may have modifiers following checkpatch: a modifier is not an identifier at the end of a type checkpatch: extend attribute testing to all modifiers checkpatch: add __ref as a sparse modifier checkpatch: version 0.28 Input: synaptics - ensure we reset the device on resume Input: psmouse - add newline to OLPC HGPK touchpad debugging suspend: switch the Asus Pundit P1-AH2 to old ACPI sleep ordering mmc: add MODALIAS linkage for MMC/SD devices acer-wmi: Cleanup the failure cleanup handling drm/i915: fix up a raw 64bit divide rt2x00: Fix chipset detection for rt2500usb checkpatch: possible types -- else cannot start a type checkpatch: indent checks -- stop when we run out of continuation lines checkpatch: format strings should not have brackets in macros checkpatch: limit sN/uN matches to actual bit sizes checkpatch: version 0.29 checkpatch: possible types -- prevent illegal modifiers being added checkpatch: correctly stop scanning at the bottom of a hunk checkpatch: update copyright dates checkpatch: fix false errors due to macro concatenation checkpatch: fix __attribute__ matching checkpatch: fix false EXPORT_SYMBOL warning checkpatch: version 0.30
Andy Wingo (2): raw1394: fix locking in the presence of SMP and interrupts macintosh: fix fabrication of caplock key events
Andy Yan (7): [SCSI] mvsas: add support for 94xx; layout change; bug fixes [SCSI] mvsas: bug fix with setting task management frame type [SCSI] mvsas: bug fix of dead lock [SCSI] mvsas: bug fix, null pointer may be used [SCSI] mvsas: correct bit map usage [SCSI] mvsas: performance improvement using domain_device->lldd_dev [SCSI] mvsas: remove all the casts from void * or to void *
Aneesh (2): btrfs: Code cleanup Btrfs: Some code cleanups
Aneesh Kumar (3): Fix typos in Documentation/memory-barriers.txt Fix typos in mm/shmem_acl.c fix lockdep-design.txt
Aneesh Kumar K.V (178): use struct irq_chip instead of struct hw_interrupt_type Add entry.S labels to tag file kobject: kobject_uevent() returns manageable value Alpha: increase PERCPU_ENOUGH_ROOM ext[234]: update documentation i386: Update __copy_to_user_inatomic linuxdoc description kbuild: fix the warning when running make tags ext2/ext3/ext4: add block bitmap validation ext4: Fix sparse warnings ext4: Convert bg_block_bitmap to bg_block_bitmap_lo ext4: Convert bg_inode_bitmap and bg_inode_table ext4: Convert s_blocks_count to s_blocks_count_lo ext4: Convert s_r_blocks_count and s_free_blocks_count ext4: Convert ext4_extent.ee_start to ext4_extent.ee_start_lo ext4: Convert ext4_extent_idx.ei_leaf to ext4_extent_idx.ei_leaf_lo ext4: sparse fixes blktrace: Make sure BLKTRACETEARDOWN does the full cleanup. ext4: Introduce ext4_lblk_t ext4: Introduce ext4_update_*_feature ext4: Fix sparse warnings. ext4: Rename i_file_acl to i_file_acl_lo ext4: Rename i_dir_acl to i_size_high ext4: Add support for 48 bit inode i_blocks. ext4: Support large files ext2: Fix the max file size for ext2 file system. ext3: Fix the max file size for ext3 file system. ext4: Return after ext4_error in case of failures ext4: Change the default behaviour on error Add buffer head related helper functions ext4: add block bitmap validation ext4: Check for the correct error return from ext4: Make ext4_get_blocks_wrap take the truncate_mutex early. ext4: Convert truncate_mutex to read write semaphore. ext4: Take read lock during overwrite case. ext4: Add EXT4_IOC_MIGRATE ioctl ext4: Fix ext4_show_options to show the correct mount options. ext4: Add ext4_find_next_bit() ext4: Enable the multiblock allocator by default ext4: Check for return value from sb_set_blocksize ext4: Use the ext4_ext_actual_len() helper function jbd2: Fix reference counting on the journal commit block's buffer head JBD2: Use the incompat macro for testing the incompat feature. ext4: Fix null bh pointer dereference in mballoc ext2: return after ext2_error in case of failures ext2: change the default behaviour on error ext2: add block bitmap validation ext3: add block bitmap validation ext3: return after ext3_error in case of failures ext3: change the default behaviour on error ext4: Fix circular locking dependency with migrate and rm. ext4: Don't panic in case of corrupt bitmap ext4: Fix locking hierarchy violation in ext4_fallocate() ext4: Don't leave behind a half-created inode if ext4_mkdir() fails ext4: Fix memory and buffer head leak in callers to ext4_ext_find_extent() ext4: Get journal write access before modifying the extent tree ext4: Don't claim block from group which has corrupt bitmap ext4: Don't mark filesystem error if fallocate fails ext4: set EXT4_EXTENTS_FL only for directory and regular files ext4: ext4_find_next_zero_bit needs an aligned address on some arch ext4: Fix fallocate error path ext4: Enable extent format for symlinks. arm: Export empty_zero_page for ZERO_PAGE usage in modules. m68k: Export empty_zero_page for ZERO_PAGE usage in modules. sparc: Export symbols for ZERO_PAGE usage in modules. ext4: ENOSPC error handling for writing to an uninitialized extent ext4: zero out small extents when writing to prealloc area. ext4: Fix race between migration and mmap write ext4: Fix fallocate to update the file size in each transaction ext4: make ext4_ext_get_blocks always return <= max_blocks ext4: Return unwritten buffer head when trying to read from prealloc space. ext4: Cache the correct extent length for uninit extents ext4: Convert list_for_each_rcu() to list_for_each_entry_rcu() ext2: retry block allocation if new blocks are allocated from system zone ext3: retry block allocation if new blocks are allocated from system zone ext4: Don't do GFP_NOFS allocations after taking ext4_lock_group ext4: mark inode dirty after initializing the extent tree ext4: Retry block allocation if new blocks are allocated from system zone. ext4: Fix use of uninitialized data with debug enabled. m68k: Add ext2_find_{first,next}_bit() for ext4 ext4: Fix mb_find_next_bit not to return larger than max ext4: start searching for the right extent from the goal group. ext4: Update i_disksize properly when allocating from fallocate area. ext4: Fix sparse warning ext4: Use inode preallocation with -o noextents ext4: cleanup block allocator ext4: Use page_mkwrite vma_operations to get mmap write notification. mm: Add range_cont mode for writeback ext4: Add ordered mode support for delalloc ext4: Handle page without buffers in ext4_*_writepage() ext4: Enable delalloc by default. ext4: Don't allow nonextenst mount option for large filesystem ext4: Fix data corruption when writing to prealloc area ext4: Improve error handling in mballoc ext4: Convert the usage of NR_CPUS to nr_cpu_ids. ext4: Don't allow lg prealloc list to be grow large. ext4: Cleanup the block reservation code path ext4: Handle unwritten extent properly with delayed allocation ext4: Rework the ext4_da_writepages() function ext4: make sure ext4_has_free_blocks returns 0 for ENOSPC ext4: Initialize writeback_index to 0 when allocating a new inode ext4: Fix small file fragmentation ext4: invalidate pages if delalloc block allocation fails. ext4: Make sure all the block allocation paths reserve blocks ext4: Retry block reservation ext4: Add percpu dirty block accounting. ext4: Switch to non delalloc mode when we are low on free blocks count. ext4: Signed arithmetic fix ext4: Fix ext4 nomballoc allocator for ENOSPC ext4: Don't add the inode to journal handle until after the block is allocated ext4: Retry block allocation if we have free blocks left ext4: truncate block allocated on a failed ext4_write_begin ext4: Properly update i_disksize. ext4: elevate write count for migrate ioctl ext4: hook the ext3 migration interface to the EXT4_IOC_SETFLAGS ioctl ext4: Free ext4_prealloc_space using kmem_cache_free ext4: Do mballoc init before doing filesystem recovery ext4: Use an rbtree for tracking blocks freed during transaction. ext4: Don't reuse released data blocks until transaction commits ext4: Use tag dirty lookup during mpage_da_submit_io vfs: Remove the range_cont writeback mode. vfs: Add no_nrwrite_index_update writeback control flag ext4: Fix file fragmentation during large file write. ext3: truncate block allocated on a failed ext3_write_begin ext4: fix missing ext4_unlock_group in error path ext4: Convert to host order before using the values. ext4: Fix the delalloc writepages to allocate blocks at the right offset. ext4: avoid ext4_error when mounting a fs with a single bg ext4: Don't overwrite allocation_context ac_status ext4: sparse fixes ext4: Add blocks added during resize to bitmap ext4: Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize ext4: cleanup mballoc header files jbd2: Call journal commit callback without holding j_list_lock ext4: Mark the buffer_heads as dirty and uptodate after prepare_write tracing: branch tracer, fix writing to trace/trace_options ext4: don't use blocks freed but not yet committed in buddy cache init ext4: Fix lockdep recursive locking warning ext4: fix BUG when calling ext4_error with locked block group ext4: Fix race between read_block_bitmap() and mark_diskspace_used() ext4: Use high 16 bits of the block group descriptor's free counts fields ext4: code cleanup ext4: Fix the race between read_inode_bitmap() and ext4_new_inode() ext4: Use new buffer_head flag to check uninit group bitmaps initialization ext4: mark the blocks/inode bitmap beyond end of group as used ext4: Don't allow new groups to be added during block allocation ext4: Init the complete page while building buddy cache ext4: Fix s_dirty_blocks_counter if block allocation failed with nodelalloc ext4: Fix lockdep warning ext4: Initialize preallocation list_head's properly ext4: Implement range_cyclic in ext4_da_writepages instead of write_cache_pages ext4: Add checks to validate extent entries. ext4: Validate extent details only when read from the disk ext4: Fix discard of inode prealloc space with delayed allocation. ext4: Rename pa_linear to pa_type ext4: Properly initialize the buffer_head state vfs: Add BUG_ON for delayed and unwritten flags in submit_bh() ext4: Mark the unwritten buffer_head as mapped during write_begin ext4: hook fiemap operation for directories vfs: Enable FS_IOC_FIEMAP and FIGETBSZ for all filetypes ext4: Convert ext4_lock_group to use sb_bgl_lock ext4: Fix sub-block zeroing for writes into preallocated extents ext4: Use a fake block number for delayed new buffer_head ext4: Clear the unwritten buffer_head flag after the extent is initialized ext4: Calculate required journal credits for inserting an extent properly ext4: Don't look at buffer_heads outside i_size. ext4: Avoid leaking blocks after a block allocation failure ext4: truncate the file properly if we fail to copy data from userspace ext4: Avoid corrupting the uninitialized bit in the extent during truncate ext4: Fix mmap/truncate race when blocksize < pagesize && delayed allocation ext4: Fix mmap/truncate race when blocksize < pagesize && !nodellaoc ext4: Move __ext4_journalled_writepage() to avoid forward declaration ext4: Fix memory leak fix when mounting an ext4 filesystem ext4: Add missing unlock_new_inode() call in extent migration code ext4: Allow rename to create more than EXT4_LINK_MAX subdirectories ext4: Take page lock before looking at attached buffer_heads flags ext4: move ext4_mb_init_group() function earlier in the mballoc.c ext4: check for need init flag in ext4_mb_load_buddy ext4: Clarify the locking details in mballoc
Ang Way Chuang (2): V4L/DVB (4972): Dvb-core: fix bug in CRC-32 checking on 64-bit systems tun: Proper handling of IPv6 header in tun driver when TUN_NO_PI is set
Angelo Arrifano (2): omap: Fix wrong jtag_id for 850 omap: Fix a OMAP_MPUIO_VBASE typo for 850
Angelo Castello (1): rtc: rtc-sh: Add support for periodic IRQs.
Angelo Marconi (1): V4L/DVB (4016): Cx88-blackbird: add support for ProLink Pixelview Playtv@P7000
Angelo P. Castellani (3): [TCP]: reno sacked_out count fix [TCP]: TCP Compound congestion control [TCP] YeAH-TCP: algorithm implementation
Anil Keshavamurthy (1): ia64: race flushing icache in COW path
Anil Ravindranath (2): [SCSI] pmcraid: PMC-Sierra MaxRAID driver to support 6Gb/s SAS RAID controller [SCSI] pmcraid: Changed driver prints to scmd/sdev_printk
Anil S Keshavamurthy (20): Kprobes/IA64: kdebug die notification mechanism Kprobes/IA64: arch specific handling Kprobes/IA64: architecture specific JProbes support Kprobes/IA64: support kprobe on branch/call instructions Kprobes IA64: arch_prepare_kprobes() cleanup Kprobes IA64: cmp ctype unc support Kprobes IA64: safe register kprobe Kprobes/ia64: temporary disarming of reentrant probe kprobes: enable funcions only for required arch kprobes: cleanup include/asm/kprobes.h kprobes: changed from using spinlock to mutex kprobes: arch_remove_kprobe Notify page fault call chain for x86_64 Notify page fault call chain for i386 Notify page fault call chain for ia64 Notify page fault call chain for powerpc Notify page fault call chain for sparc64 Kprobes registers for notify page fault Notify page fault call chain [IA64] fix Kprobes reentrancy
Anil Veerabhadrappa (7): [SCSI] bnx2i: remove global variable bnx2i_reg_devices [SCSI] bnx2i: bug fixes in bnx2i_init_one to handle error conditions [SCSI] bnx2i: convert bnx2i_dev_lock to mutex [SCSI] bnx2i: register given device with cnic if shost != NULL in ep_connect() [SCSI] bnx2i : Fix command session number jump issue seen during cable pull test [SCSI] bnx2i : Fix "cid #n not valid" issue [SCSI] bnx2i: Fix context mapping issue for architectures with PAGE_SIZE != 4096
Anirban Chakraborty (22): [SCSI] qla2xxx: Refactor qla data structures [SCSI] qla2xxx: Code changes for qla data structure refactoring [SCSI] qla2xxx: Fix for build warning [SCSI] qla2xxx: Code changes for vport bus reset [SCSI] qla2xxx: add support for multi-queue adapter [SCSI] qla2xxx: changes in multiq code [SCSI] qla2xxx: Fix ISP restart bug in multiq code [SCSI] qla2xxx: Fix memory leak in error path [SCSI] qla2xxx: Remove interrupt request bit check in the response processing path in multiq mode. [SCSI] qla2xxx: Correct slab-error overwrite during vport creation and deletion. [SCSI] qla2xxx: Correct vport delete bug. [SCSI] qla2xxx: Add QoS support. [SCSI] qla2xxx: Add CPU affinity support. [SCSI] qla2xxx: Remove reference to request queue from scsi request block. [SCSI] qla2xxx: Use port number to compute nvram/vpd parameter offsets. [SCSI] qla2xxx: Correct queue-creation bug when driver loaded in QoS mode. [SCSI] qla2xxx: Correct NULL pointer bug in cpu affinity mode. [SCSI] qla2xxx: Resolve a performance issue in interrupt qla2xxx: Fixed a bug in number of response queue creation logic. [SCSI] qla2xxx: Fix a bug that clears the interrupt status register for the base queue [SCSI] qla2xxx: Fix to ensure driver works in sinlge queue mode if multiqueue fails [SCSI] qla2xxx: Fix NULL ptr deref bug in fail path during queue create
Anirban Sinha (5): MIPS: 64-bit: Use generic 32-bit ptrace compat code. tracing: Eliminate code duplication in kernel/tracepoint.c sched: Rename init_cfs_rq => init_tg_cfs_rq cleanup console_print() Fix ia64 build breakage in head.S
Anisse Astier (1): trivial: chack -> check typo fix in main Makefile
Ankit Jain (1): fs: Add new pre-allocation ioctls to vfs for compatibility with legacy xfs ioctls
Ankita Garg (6): Linux Kernel Dump Test Module Fix for LKDTM MEM_SWAPOUT crashpoint oom fix: prevent oom from killing a process with children/sibling unkillable ftrace: fix conversion of task state to char in latency tracer ftrace: disable tracing when current_tracer is set to "none" sched: fix accounting in task delay accounting & migration
Anna Neal (5): libertas: Improvements on automatic tx power control via SIOCSIWTXPOW. libertas: Improvements on automatic tx power control via SIOCSIWTXPOW (fixups) libertas: Fine grained configuration of wake-on-lan. libertas: Create sysfs entry for changing the mesh probe response limit libertas: increase spi driver thread priority
Anne Smorthit (1): Staging: comedi: add icp_multi driver
Anssi Hannula (34): dvb: add missing release_firmware() calls Input: iforce - use ENOSPC instead of ENOMEM Input: fix accuracy of fixp-arith.h Input: move fixp-arith.h to drivers/input Input: implement new force feedback interface Input: unified force feedback support for memoryless devices Input: iforce - switch to the new FF interface Input: add force feedback driver for PID devices Input: use new FF interface in the HID force feedback drivers Input: uinput - switch to the new FF interface Input: drop remnants of the old force-feedback interface Input: add force feedback driver for PSX-style Zeroplus devices Input: update the force feedback documentation Input: HID - add a quirk for the Logitech USB Receiver HID: put usb_interface instead of usb_device into hid->dev to fix udevinfo breakage hid: allow force feedback for multi-input devices hid: quirk for multi-input devices with unneeded output reports hid: force feedback driver for PantherLord USB/PS2 2in1 Adapter V4L/DVB (5893): DVB: fix includes of video.h when __KERNEL__ is undefined HID: use hid-plff driver for GreenAsia 0e8f:0003 devices Input: xpad - match xbox 360 devices with interface info Input: xpad - fix dpad handling of unknown devices Input: xpad - fix inverted Y and RY axes Input: xpad - add more xbox 360 controller ids Input: xpad - do not report nonexistent buttons for xbox360 Input: xpad - enable force feedback on xbox 360 controllers only Input: xpad - drop obsolete driver versioning HID: only dump report traffic with debug level 2 HID: force feedback driver for Logitech Rumblepad 2 HID: fix a lockup regression when using force feedback on a PID device HID: move tmff and zpff devices from ignore_list to blacklist ALSA: aw2: do not grab every saa7146 based device HID: add support for another version of 0e8f:0003 device in hid-pl USB: option.c: add A-Link 3GU device id
Anthony Godshall, Ampro Computers, Inc (1): ACPI: make blacklist more verbose
Anthony Liguori (29): KVM: Add missing include KVM: Lazy FPU support for SVM KVM: VMX: Properly shadow the CR0 register in the vcpu struct KVM: VMX: Add lazy FPU support for VT KVM: SVM: Only save/restore MSRs when needed KVM: SVM: Allow direct guest access to PC debug port virtio: fix vring_init for 64 bits virtio: Fix used_idx wrap-around lguest: Fix lguest virtio-blk backend size computation KVM: x86 emulator: Add vmmcall/vmcall to x86_emulate (v3) KVM: Refactor hypercall infrastructure (v3) KVM: MMU: Clean up MMU functions to take struct kvm when appropriate KVM: MMU: More struct kvm_vcpu -> struct kvm cleanups KVM: Allocate userspace memory for older userspace KVM: Fix gfn_to_page() acquiring mmap_sem twice virtio: Fix vring_init/vring_size to take unsigned long virtio: Put the virtio under the virtualization menu virtio: PCI device virtio: Use PCI revision field to indicate virtio PCI ABI version 9p: add support for sticky bit 9p: Convert semaphore to spinlock for p9_idpool virtio: Use spin_lock_irqsave/restore for virtio-pci virtio_pci: unregister virtio device at device remove virtio_net: remove overzealous printk KVM: MMU: Don't assume struct page for x86 x86: KVM guest: Add memory clobber to hypercalls KVM: Handle vma regions with no backing page virtio_balloon: fix towards_target when deflating balloon KVM: When switching to a vm8086 task, load segments as 16-bit
Anti Sullin (6): bug in AT91 MCI suspend routines Input: gpio_keys - verify that supplied GPIO numbers are valid Input: gpio-keys - add suspend/resume support atmel_lcdfb: LCDC startup fix USB: isp116x: fix enumeration on boot atmel_serial: update the powersave handler to match serial core
Antoine Jacquet (15): V4L/DVB (5257): USB: add zr364xx V4L2 driver V4L/DVB (5385): Fix compilation issue with zr364xx when V4L1 is disabled V4L/DVB (5792): Zr364xx: add support for Trust Powerc@m 970Z V4L/DVB (7079): zr364xx: fix typo in documentation V4L/DVB (7080): zr364xx: add support for Pentax Optio 50 V4L/DVB (7081): zr364xx: add support for Creative DiVi CAM 516 V4L/DVB (8731): zr364xx: remove BKL V4L/DVB (8732): zr364xx: handle video exclusive open internaly V4L/DVB (8734): Initial support for AME DTV-5100 USB2.0 DVB-T V4L/DVB (8735): dtv5100: replace dummy frontend by zl10353 V4L/DVB (8736): dtv5100: CodingStyle cleanups V4L/DVB (8738): dtv5100: remove old definition from header V4L/DVB (8739): dtv5100: remove prohibited space... V4L/DVB (9348): dtv5100: add dependency on zl10353 V4L/DVB (10263): zr364xx: add support for Aiptek DV T300
Anton Altaparmakov (165): NTFS: Use i_size_read() in fs/ntfs/attrib.c::ntfs_attr_set(). NTFS: Use i_size_read() in fs/ntfs/logfile.c::ntfs_{check,empty}_logfile(). NTFS: Use i_size_read() once and then use the cached value in NTFS: Use i_size_read() in fs/ntfs/file.c::ntfs_file_open(). Merge with /usr/src/ntfs-2.6.git Merge with /usr/src/ntfs-2.6.git NTFS: - In fs/ntfs/compress.c, use i_size_read() at the start and then use the NTFS: In fs/ntfs/dir.c, use i_size_read() once and then the cached value NTFS: - Use i_size_read() in fs/ntfs/super.c once and then use the cached NTFS: Use i_size_read() in fs/ntfs/inode.c once and then use the cached value NTFS: Use i_size_{read,write}() in fs/ntfs/{aops.c,mft.c} and protect NTFS: Repeat a failed ntfs_truncate() in fs/ntfs/aops.c::ntfs_writepage() NTFS: Fix stupid bug in fs/ntfs/mft.c introduced in last changeset. NTFS: Fixup the resident attribute resizing code in NTFS: Optimise/reorganise some error handling code in fs/ntfs/aops.c. NTFS: - Add disable_sparse mount option together with a per volume sparse NTFS: Fix a bug in fs/ntfs/runlist.c::ntfs_mapping_pairs_decompress() in NTFS: - Split ntfs_map_runlist() into ntfs_map_runlist() and a non-locking NTFS: Change time to u64 in time.h::ntfs2utc() as it otherwise generates a NTFS: Fix a nasty runlist merge bug when merging two holes. NTFS: - Set the ntfs_inode->allocated_size to the real allocated size in the NTFS: Make fs/ntfs/namei.c::ntfs_get_{parent,dentry} static and move the NTFS: Correct sparse file handling. The compressed values need to be NTFS: Add AT_EA in addition to AT_DATA to whitelist for being allowed to be NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_vcn_to_lcn_nolock() used by the new NTFS: - Fix bug in fs/ntfs/attrib.c::ntfs_find_vcn_nolock() where after NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_make_non_resident(). NTFS: Fix sign of various error return values to be negative in NTFS: - Modify ->readpage and ->writepage (fs/ntfs/aops.c) so they detect NTFS: Include linux/swap.h in fs/ntfs/attrib.c for mark_page_accessed(). NTFS: Fix compilation when configured read-only. NTFS: Some utilities modify the boot sector but do not update the checksum. NTFS: Update attribute definition handling. NTFS: Minor cleanup: Define and use NTFS_MAX_CLUSTER_SIZE constant instead NTFS: Use MAX_BUF_PER_PAGE instead of variable sized array allocation for Merge with /usr/src/ntfs-2.6.git Merge with /usr/src/ntfs-2.6.git Merge with /usr/src/ntfs-2.6.git Merge with /usr/src/ntfs-2.6.git. NTFS: Use C99 style structure initialization after memory allocation where Automatic merge with /usr/src/ntfs-2.6.git. Automatic merge with /usr/src/ntfs-2.6.git Automatic merge with /usr/src/ntfs-2.6.git. Bug in error recovery in fs/buffer.c::__block_prepare_write() Automerge with /usr/src/ntfs-2.6.git. NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it NTFS: Fix a bug in address space operations error recovery code paths where NTFS: Detect the case when Windows has been suspended to disk on the volume NTFS: Fix several occurences of a bug where we would perform 'var & ~const' NTFS: Change the runlist terminator of the newly allocated cluster(s) to NTFS: Add an extra parameter @last_vcn to ntfs_get_size_for_mapping_pairs() NTFS: Change ntfs_map_runlist_nolock() to only decompress the mapping pairs NTFS: Prepare for 2.1.23 release: Update documentation and bump version. NTFS: Fix a nasty deadlock that appeared in recent kernels. Automatic merge with /usr/src/ntfs-2.6.git. Automerge with /usr/src/ntfs-2.6.git. Automatic merge with /usr/src/ntfs-2.6.git. Fix soft lockup due to NTFS: VFS part and explanation Automatic merge with /usr/src/ntfs-2.6.git. NTFS: Fix bug in mft record writing where we forgot to set the device in NTFS: Complete the previous fix for the unset device when mapping buffers NTFS: Support more clean journal ($LogFile) states. NTFS: Allow highmem kmalloc() in ntfs_malloc_nofs() and add _nofail() version. NTFS: Use ntfs_malloc_nofs_nofail() in runlist.c::ntfs_runlists_merge() NTFS: Fix two nasty runlist merging bugs that had gone unnoticed so far. NTFS: Remove two bogus BUG_ON()s from fs/ntfs/mft.c. NTFS: Fix handling of valid but empty mapping pairs array in NTFS: Report unrepresentable inodes during ntfs_readdir() as KERN_WARNING NTFS: Change ntfs_rl_truncate_nolock() to throw away the runlist if the new NTFS: Add ntfs_rl_punch_nolock() which punches a caller specified hole into a runlist. NTFS: Fix a bug in fs/ntfs/index.c::ntfs_index_lookup(). When the returned NTFS: Remove bogus setting of PageError in ntfs_read_compressed_block(). NTFS: Add fs/ntfs/attrib.[hc]::ntfs_resident_attr_value_resize(). NTFS: Fix several bugs in fs/ntfs/attrib.c. NTFS: Fix handling of sparse attributes in ntfs_attr_make_non_resident(). NTFS: Fix cluster (de)allocators to work when the runlist is NULL and more NTFS: Truncate {a,c,m}time to the ntfs supported time granularity when NTFS: Fixup handling of sparse, compressed, and encrypted attributes in NTFS: Make ntfs_write_block() not instantiate sparse blocks if they are zero. NTFS: Fixup handling of sparse, compressed, and encrypted attributes in NTFS: Optimize fs/ntfs/aops.c::ntfs_write_block() by extending the page NTFS: Fix fs/ntfs/aops.c::ntfs_{read,write}_block() to handle the case NTFS: Fixup handling of sparse, compressed, and encrypted attributes in NTFS: Fix page_has_buffers()/page_buffers() handling in fs/ntfs/aops.c. NTFS: Improve scalability by changing the driver global spin lock in NTFS: 2.1.24 release and some minor final fixes. Merge branch 'master' of /usr/src/linux-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 NTFS: Change the mount options {u,f,d}mask to always parse the number as NTFS: Mask out __GFP_HIGHMEM when doing kmalloc() in __ntfs_malloc() as it Merge branch 'master' of imp.csi.cam.ac.uk:/home/src/ntfs-2.6.git/ Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 NTFS: Fix various bugs in the runlist merging code. (Based on libntfs NTFS: Fix handling of compressed directories that I broke in earlier changeset. NTFS: Fix ntfs_{read,write}page() to cope with concurrent truncates better. Merge branch 'master' of /home/src/linux-2.6/ NTFS: More runlist handling fixes from Richard Russon and myself. NTFS: Fix sparse warnings that have crept in over time. NTFS: Change ntfs_cluster_free() to require a write locked runlist on entry NTFS: Fix the definition of the CHKD ntfs record magic. It had an off by NTFS: More $LogFile handling fixes: when chkdsk has been run, it can leave the Merge branch 'master' of /home/src/linux-2.6/ NTFS: Re-fix sparse warnings in a more correct way, i.e. don't use an enum with NTFS: Fix a stupid bug in __ntfs_bitmap_set_bits_in_run() which caused the NTFS: Fix a 64-bitness bug where a left-shift could overflow a 32-bit variable NTFS: Change ntfs_map_runlist_nolock() to also take an optional attribute NTFS: Change ntfs_attr_find_vcn_nolock() to also take an optional attribute NTFS: - Change {__,}ntfs_cluster_free() to also take an optional attribute NTFS: - Change ntfs_cluster_alloc() to take an extra boolean parameter NTFS: Change ntfs_attr_make_non_resident to take the attribute value size NTFS: Fix ntfs_attr_make_non_resident() to update the vfs inode i_blocks NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_extend_allocation(), a function to NTFS: Implement fs/ntfs/inode.[hc]::ntfs_truncate(). It only supports NTFS: Enable ATTR_SIZE attribute changes in ntfs_setattr(). This completes Merge branch 'master' of /usr/src/ntfs-2.6/ NTFS: In attrib.c::ntfs_attr_set() call balance_dirty_pages_ratelimited() NTFS: Remove address space operations ->prepare_write and ->commit_write in NTFS: The big ntfs write(2) rewrite has arrived. We now implement our own Merge branch 'master' of /usr/src/ntfs-2.6/ Merge branch 'master' of /usr/src/ntfs-2.6/ NTFS: $EA attributes can be both resident non-resident. NTFS: Fix serious data corruption issue when writing. NTFS: Use %z for size_t to fix compilation warnings. (Andrew Morton) NTFS: Fix compilation warnings with gcc-4.0.2 on SUSE 10.0. NTFS: Document extended attribute ($EA) NEED_EA flag. (Based on libntfs Merge branch 'master' of /usr/src/ntfs-2.6/ Merge branch 'master' of /usr/src/ntfs-2.6/ Merge branch 'master' of /usr/src/ntfs-2.6/ NTFS: Fix a stupid bug causing writes to non-initialized pages to segfault. Merge branch 'master' of /home/src/linux-2.6/ NTFS: Fix a potential overflow by casting (index + 1) to s64 before doing a Merge branch 'master' of /usr/src/ntfs-2.6/ Merge branch 'master' of /usr/src/ntfs-2.6/ Merge branch 'master' of /usr/src/ntfs-2.6/ Merge branch 'master' of /home/src/linux-2.6/ NTFS: - Cope with attribute list attribute having invalid flags. Merge ../ntfs-2.6-devel NTFS: Implement support for sector sizes above 512 bytes (up to the maximum NTFS: Do more detailed reporting of why we cannot mount read-write by NTFS: Fix two compiler warnings on Alpha. Thanks to Andrew Morton for Merge branch 'master' of /home/aia21/ntfs-2.6/ Merge branch 'master' of /usr/src/ntfs-2.6/ NTFS: Fix an (innocent) off-by-one error in the runlist code. NTFS: Fix a buggette in an "should be impossible" case handling where we NTFS: Use buffer_migrate_page() for the ->migratepage function of all ntfs NTFS: Fix comparison of $MFT and $MFTMirr to not bail out when there are NTFS: Add support for sparse files which have a compression unit of 0. NTFS: Remove all the make_bad_inode() calls. This should only be called NTFS: Limit name length in fs/ntfs/unistr.c::ntfs_nlstoucs() to maximum NTFS: Improve comments on file attribute flags in fs/ntfs/layout.h. NTFS: Fix a bug in fs/ntfs/inode.c::ntfs_read_locked_index_inode() where we NTFS: Add a missing call to flush_dcache_mft_record_page() in NTFS: Handle the recently introduced -ENAMETOOLONG return value from NTFS: 2.1.27 - Various bug fixes and cleanups. Merge branch 'master' of /home/aia21/ntfs-2.6/ Merge branch 'master' of /usr/src/ntfs-2.6/ Merge branch 'master' of git://imp.csi.cam.ac.uk/home/src/ntfs-2.6-devel/ NTFS: Critical bug fix (affects MIPS and possibly others) NTFS: 2.1.28 - Fix deadlock reported by Sergey Vlasov due to ntfs_put_inode(). NTFS: Forgot to bump version number in makefile to 2.1.28... Export invalidate_mapping_pages() to modules LDM: Fix for Windows Vista dynamic disks Fix LDM for new field in the VOL5 VBLK. NTFS: Fix a mount time deadlock. NTFS: Fix read regression.
Anton Arapov (1): [INET]: Justification for local port range robustness.
Anton Blanchard (218): ppc64: remove -fno-omit-frame-pointer ppc64: noexec fixes ppc64: remove unnecessary include ppc64: firmware workaround ppc64: enforce medium thread priority in hypervisor calls ppc64: use smp_mb and smp_wmb ppc64: remove hidden -fno-omit-frame-pointer for schedule.c ppc64: allow timer based profiling on iseries ppc64: cleanup SPR definitions ppc64: cleanup iseries runlight support ppc64: remove decr_overclock ppc64: quieten RTAS printks ppc64: use cpu_has_feature macro ppc64: Mark kernel hptes dirty ppc64: set/clear SMT capable bit at boot mm: quieten OOM killer noise ppc64: use c99 initialisers in cputable code ppc64: Fix runlatch code to work on pseries machines ppc64: Turn runlatch on in exception entry move ioprio syscalls into syscalls.h ppc64: sys_ppc32.c cleanups ppc64: add ioprio syscalls ppc64: remove duplicate syscall reservation ppc64: iSeries idle fixups ppc64: pSeries idle fixups ppc64: idle fixups ppc64: fix compile warning ppc64: silence perfmon exception warnings ppc64: topology API fix ppc64: Fix issue with gcc 4.0 compiled kernels ppc64: Add CONFIG_HZ ppc64: poison initmem ppc64: speedup cmpxchg ppc64: add number of PMCs to cputable ppc64: remove CPU_FTR_PMC8 ppc64: Use num_pmcs in oprofile code ppc64: Add oprofile cpu_type to cpu feature struct ppc64: Move oprofile_impl.h into include/asm-ppc64 ppc64: Move oprofile_model into cpu feature struct ppc64: Fix build with oprofile disabled [SCSI] Universal Xport no attach blacklist ppc64: ptrace cleanups ppc64: Fix up some whitespace issues in ptrace32.c ppc64: Add definitions for new PTRACE calls ppc64: Add ptrace data breakpoint support ppc64: xics cleanup ppc64: indent pci code ppc64: Fix for missing start-cpu rtas token ppc64: Remove unused code hvc_console: start kernel thread before registering tty ppc64: build fix ppc64: Fix issue with non zero boot cpu ppc64: Fix LPAR regression ppc64: Fix build with iommu debug enabled ppc64: Fix 64bit ptrace DABR support ppc64: Add missing barrier() in kexec code ppc64: Fix PCI hotplug ppc64: fix Memory: summary line ppc64: fix oprofile sample bit handling ppc64: remove some direct xmon calls quieten softlockup at boot disable DEBUG in ibmveth ppc64: Quieten lparcfg ppc64: Remove debug boot message ppc64: Cleanup kprobe assembly ppc64: prep for NUMA sparsemem rework ppc64: prep for NUMA sparsemem rework 2 ppc64: Convert NUMA to sparsemem (3) ppc64: Increase sparsemem defaults ppc64: htab_initialize_secondary cannot be marked __init allow flatmem to be disabled when only sparsemem is implemented ppc64: Add NUMA cpu summary at boot powerpc: Dont set 32bit cputable bits on 64bit powerpc: Remove old comment in head.S ppc64: fix time syscall ppc64: Fix oprofile when compiled as a module ppc64: POWER5+ oprofile support powerpc: DABR exceptions should report the address not the PC Work around ppc64 compiler bug powerpc/64: per cpu data optimisations powerpc: use lwsync in atomics, bitops, lock functions powerpc: reformat atomic_add_unless powerpc: Fix runlatch performance issues powerpc64: remove broken/bitrotted HMT support powerpc: dont allow old RTC to be selected fix scheduler deadlock quieten zone_pcp_init powerpc: Allow non zero boot cpuids powerpc: Consistent printing of node id powerpc: Compile warning in hvcs driver powerpc: Remove some ifdefs in oprofile_impl.h powerpc: export validate_sp for oprofile calltrace powerpc: Fix some initcall return values powerpc: Add oprofile calltrace support to all powerpc cpus powerpc: Remove oprofile spinlock backtrace code [NET]: Allow skb headroom to be overridden powerpc: trivial spelling fixes in fault.c powerpc: Ensure runlatch is off in the idle loop powerpc: Avoid __initcall warnings powerpc: remove io_page_mask powerpc: Add cputable entry for POWER6 powerpc: fix kernel version display on pseries boxes powerpc: add num_pmcs to 970MP cputable entry Add a prctl to change the endianness of a process. [POWERPC] 64bit FPSCR support [POWERPC] Optimise some TOC usage [POWERPC] Remove stale 64bit on 32bit kernel code [POWERPC] Update pseries defconfig [POWERPC] pcibus_to_node fixes [POWERPC] node local IOMMU tables [POWERPC] cleanup dma_mapping_ops [POWERPC] Fix HV bit handling on non partitioned machines [POWERPC] system call micro optimisation [POWERPC] update pmac32_defconfig [POWERPC] Fix mdelay badness on shared processor partitions [POWERPC] Dont look for class-code in pci children [POWERPC] support ibm,extended-*-frequency properties Link error when futexes are disabled on 64bit architectures [POWERPC] clean up pseries hcall interfaces [POWERPC] Always call cede in pseries dedicated idle loop [POWERPC] Update MTFSF_L() comment [POWERPC] Never panic when taking altivec exceptions from userspace [POWERPC] POWER6 has 6 PMCs [POWERPC] Better check in show_instructions [POWERPC] Check for offline nodes in pci NUMA code [POWERPC] Add DSCR SPR to sysfs [POWERPC] Add SPURR SPR to sysfs [POWERPC] micro optimise pSeries_probe [POWERPC] dont allow pSeries_probe to succeed without initialising MMU [POWERPC] Fix corruption in hcall9 [POWERPC] Fix bugs in the hypervisor call stats code [POWERPC] Move ELF_ET_DYN_BASE up to 512MB point [POWERPC] Bypass hcall stats until cpu features have run [POWERPC] Remove _get_SP [POWERPC] Remove last_syscall Fix return code in pci-skeleton.c [SCSI] lpfc: fix oops when parsing dodgy VPD [POWERPC] Fix WARN_ON when entering xmon kbuild: small documentation fix in Documentation/kbuild/modules.txt [POWERPC] Add missing pmc_type fields in cpu_table [POWERPC] Fix typo: MMCR0_PMA0 != MMCR0_PMAO [POWERPC] Reserve threadinfo flags for perfmon2 [POWERPC] Fix xics set_affinity code Fix timer_stats printout of events/sec IB/fmr_pool: Clean up some error messages in fmr_pool.c IB/ehca: Make output clearer by removing some debug messages IB/ehca: Export module parameters in sysfs IPoIB: Use round_jiffies() for ah_reap_task Fix powerpc breakage in sg chaining code Update PowerPC vmemmap code for 1TB segments [POWERPC] Enable SLUB in *_defconfig [POWERPC] Quieten clockevent printk [POWERPC] Quieten cache information at boot [POWERPC] Enable NO_HZ and high res timers for pseries and ppc64 configs hrtimer: Rework hrtimer_nanosleep to make sys_compat_nanosleep easier hrtimer: hook compat_sys_nanosleep up to high res timer code ipw2100/ipw2200: jiffies_round -> jiffies_round_relative rt2x00: jiffies_round -> jiffies_round_relative b43/b43legacy: jiffies_round -> jiffies_round_relative Initialise scatter/gather list in ata_sg_setup Initialise scatter/gather list in sg driver IB/fmr_pool: Stop ib_fmr threads from contributing to load average IB/ehca: Use round_jiffies() for EQ polling timer drivers-edac: use round_jiffies_relative [POWERPC] Fix PMU + soft interrupt disable bug V4L/DVB (8654): cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2) powerpc/mm: Move 64-bit unmapped_area to top of address space powerpc/mm: Reduce hashtable size when using 64kB pages powerpc: Move is_32bit_task powerpc: Rearrange mmap.c powerpc: Randomise mmap start address powerpc: More stack randomisation for 64bit binaries powerpc: Randomise lower bits of stack address powerpc: Randomise the brk region powerpc: Ensure random space between stack and mmaps powerpc: Increase stack gap on 64bit binaries powerpc: Randomise PIEs mm: enable hashdist by default on 64bit NUMA mm: align vmstat_work's timer random: align rekey_work's timer powerpc: Print progress of ibm,client-architecture method powerpc: Clean up some prom printouts powerpc/pseries: Add dispatch dispersion statistics powerpc/pseries: Scan for all events in rtasd powerpc/pseries: Fix ibm,client-architecture comment powerpc/pseries: Enable relay in pseries_defconfig ipv4: Limit size of route cache hash table IB/ehca: Replace vmalloc() with kmalloc() for queue allocation powerpc: Improve decrementer accuracy powerpc: Convert RTAS event scan from kernel thread to workqueue sunrpc: align cache_clean work's timer perf report: Fix -z option perf_counter tools: Remove zlib dependency perf top: Move skip symbols to an array perf top: Add ppc64 specific skip symbols and strip ppc64 . prefix perf report: Fix reporting of hypervisor perf report: Add hypervisor dso powerpc/perf_counter: Enable alternate PR/HV bits for POWER7 perf_counter tools: Rename cache events to remove $ perf_counter: Make sure we dont leak kernel memory to userspace perf_counter: Synthesize VDSO mmap event perf_counter: Log vfork as a fork event perf_counter: Add perf record option to log addresses perf_counter: Make call graph option consistent perf_counter: Improve perf stat and perf record option parsing perf_counter: Fix throttle/unthrottle event logging AFS: Documentation updates powerpc: Move 64bit VDSO to improve context switch performance powerpc: Rearrange SLB preload code powerpc: Preload application text segment instead of TASK_UNMAPPED_BASE perf_event: Update PERF_EVENT_FORK header definition tracing/workqueue: Use %pf in workqueue trace events powerpc: Move 64bit heap above 1TB on machines with 1TB segments powerpc/perf_counter: Fix vdso detection powerpc: Increase NODES_SHIFT on 64bit from 4 to 8 powerpc: Fix ibm,client-architecture-support printout futex: Fix typo in FUTEX_WAIT/WAKE_BITSET_PRIVATE definitions powerpc: Fix hypervisor TLB batching
Anton Ekblad (1): Input: appletouch - apply idle reset logic to all touchpads
Anton Salikhmetov (1): Update ctime and mtime for memory-mapped files
Anton Salnikov (1): Palmchip BK3710 IDE driver
Anton Veretenenko (1): sony-laptop: Add FW specific hotkey events
Anton Vorontsov (338): [ARM] 3897/1: corgi_bl fix module compiling [ARM] 3898/1: corgi_bl fix module loading [BATTERY] Universal power supply class (was: battery class) [BATTERY] pda_power platform driver [BATTERY] APM emulation driver for class batteries [BATTERY] 1-Wire ds2760 chip battery driver [BATTERY] ds2760 W1 slave MAINTAINERS: Add maintainers for power supply subsystem and drivers Power supply class and drivers: remove non obligatory return statements spi_mpc83xx: turn off SPI unit while switching mode spi_mpc83xx: get rid of magic numbers spi_mpc83xx: support for lsb-first transfers spi_mpc83xx: fix QE+LSB mode shifts SPI loopback mode definition spidev supports more communications modes spidev_test utility spi_mpc83xx: support loopback mode spi_mpc83xx: in "QE mode", use sysclk/2 spi_mpc83xx: fix prescale modulus calculation [POWERPC] QE: extern par_io_config_pin and par_io_data_set funcs [POWERPC] fsl_soc: add support for fsl_spi [POWERPC] MPC832x_RDB: Update dts to use SPI1 in QE, register mmc_spi stub ucc_geth: fix compilation [POWERPC] fsl_soc: fix uninitialized i2c_board_info structure [POWERPC] MPC8568E-MDS: add support for ds1374 rtc [POWERPC] mpc8568mds.dts: fix PCIe I/O address space location and size apm_power: fix obviously wrong logic for time reporting apm_power: improve battery finding algorithm apm_power: calculate to_full/to_empty time using energy [POWERPC] mpc85xx_mds: select QUICC_ENGINE [POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading [POWERPC] QE: pario - support for MPC85xx layout [POWERPC] 85xx: mpc8568mds - update dts to be able to use UCCs [POWERPC] 85xx: mpc85xx_mds - reset UCC ethernet properly ide: Platform IDE driver spi_mpc83xx handles other processors with QUICC engine gianfar: fix obviously wrong #ifdef CONFIG_GFAR_NAPI placement [POWERPC] 83xx: MPC832x RDB - remove spidev stub, use mmc_spi [POWERPC] 83xx: Update mpc832x_rdb_defconfig to enable MMC-over-SPI PHY: Add the phy_device_release device method. ucc_geth: really fix section mismatch fs_enet: check for phydev existence in the ethtool handlers libata: pata_platform: make probe and remove functions device type neutral libata: pata_of_platform: OF-Platform PATA device driver [POWERPC] booting-without-of: localbus should not include board name [POWERPC] MPC8349E-mITX: introduce localbus and pata nodes [POWERPC] QE: get rid of most device_types and model ucc_geth: get rid of device_type for mdio spi_mpc83xx: use brg-frequency for SPI in QE [POWERPC] fsl_spi: stop using device_type = "spi" pda_power: various cleanups pda_power: implement polling MAINTAINERS: remove kernel-discuss@handhelds.org list apm_power: check I.intval for zero value, we use it as the divisor ucc_geth: fix module removal ucc_geth: add support for netpoll cpmac: convert to new Fixed PHY infrastructure [POWERPC] qe_lib: fix few fluffy negligences fb: fix warning: no return statement in function returning non-void USB: POWERPC: ehci: fix ppc build ehci-fsl: add PPC_MPC837x to default y sata_fsl: fix build with ATA_VERBOSE_DEBUG [POWERPC] 8xx: Timebase frequency should not depend on bus-frequency ds1wm: should check for IS_ERR(clk) instead of NULL ds1wm: report bus reset error phy/broadcom: add support for BCM5481 PHY mtd: maps/physmap: fix oops in suspend/resume/shutdown ops [POWERPC] 83xx: Fix wrong USB phy type in mpc837xrdb dts [POWERPC] OF helpers for the GPIO API [POWERPC] Implement support for the GPIO LIB API [POWERPC] QE: UCC nodes cleanup [POWERPC] fsl_elbc_nand: factor out localbus defines [POWERPC] fsl_lbc: implement few UPM routines [POWERPC] QE: implement qe_muram_offset [POWERPC] QE: immap_qe.h should include asm/io.h [POWERPC] QE: export qe_get_brg_clk() [POWERPC] QE: fix sparse warnings [POWERPC] 83xx: mpc837x_rdb: add simple-bus compatible matching [POWERPC] 83xx: mpc8315 - fix USB UTMI Host setup [MTD] [NAND] FSL UPM NAND driver [MTD] [NAND] fsl_elbc_nand: fix mtd name [MTD] [NAND] fsl_elbc_nand: workaround for hangs during nand write gpiolib: dynamic gpio number allocation gpiochip_reserve() fb: add support for foreign endianness powerpc: offb: add support for foreign endianness alim15x3: disable init_hwif_ali15x3 for PowerPC [POWERPC] 86xx: mpc8610_hpcd: add support for PCI Express x8 slot uli526x: initialize the hardware prior to requesting interrupts uli526x: fix endianness issues in the setup frame [ALSA] soc - fsl_ssi.c fix "BUG: scheduling while atomic" [POWERPC] 86xx: mpc8610_hpcd: use ULI526X driver for on-board ethernet [POWERPC] 86xx: mpc8610_hpcd: add support for NOR and NAND flashes [POWERPC] 86xx: mpc8610_hpcd: fix second serial port uli526x: add support for netpoll [POWERPC] of/gpio: Use dynamic base allocation [POWERPC] fsl_msi: few (mostly cosmetic) fixes mmc_spi: mmc_spi.h should include linux/interrupts.h serial: fix driver_name conflicts [MTD] [NAND] fsl_elbc_nand: fix section mismatch between probe and remove powerpc/mpic: Fix ambiguous else statement [POWERPC] 83xx: MPC837xRDB's VSC7385 ethernet switch isn't on the MDIO bus powerpc/sysdev: implement FSL GTM support powerpc/QE: add support for QE USB clocks routing powerpc/QE: prepare QE PIO code for GPIO LIB support powerpc/QE: implement support for the GPIO LIB API powerpc/83xx: new board support: MPC8360E-RDK powerpc/QE: switch to the cpm_muram implementation powerpc/QE: qe_reset should be __init powerpc/QE: use arch_initcall to probe QUICC Engine GPIOs powerpc: Implement OF PCI address accessors stubs for CONFIG_PCI=n fsl_diu_fb: fix build with CONFIG_PM=y, plus fix some warnings [MTD] [NAND] fsl_elbc_nand: fix OOB workability for large page NAND chips [MTD] [NAND] fsl_elbc_nand: implement support for flash-based BBT [MTD] [NAND] fsl_elbc_nand: ecclayout cleanups powerpc/86xx: mpc8610_hpcd: fix interrupt trigger type for ULi IDE mmc: add support for card-detection polling mmc_spi: add support for card-detection polling mmc: change .get_ro() callback semantics powerpc/83xx: fix ULPI setup for MPC8315 processors powerpc/fsl_soc: gianfar: don't probe disabled devices powerpc: add FHCI USB, FSL MCU, FSL UPM and GPIO LEDs bindings powerpc/fsl_uli1575: fix RTC quirk to work on MPC8572DS and MPC8610HPCD powerpc/85xx/86xx: some refactoring for fsl_uli1575 code powerpc/86xx: mpc8610_hpcd - add support for ULI RTC gianfar: do not touch net queue in adjust_link phylib callback ucc_geth: do not touch net queue in adjust_link phylib callback serial: 8250: fix shared interrupts issues with SMP and RT kernels netdev: bunch of drivers: avoid WARN at net/core/dev.c:1328 leds: mark led_classdev.default_trigger as const [MTD] [NAND] fsl_elbc_nand: fix section mismatch with CONFIG_MTD_OF_PARTS=y powerpc: rtc_cmos_setup: assign interrupts only if there is i8259 PIC Merge branch 'master' of /home/cbou/linux-2.6 powerpc: 86xx: mpc8610_hpcd: add watchdog node [WATCHDOG] mpc83xx_wdt: convert to the OF platform driver [WATCHDOG] mpc83xx_wdt: add support for MPC86xx CPUs [WATCHDOG] mpc83xx_wdt: rename to mpc8xxx_wdt [WATCHDOG] mpc8xxx_wdt: various renames, mostly s/mpc83xx/mpc8xxx/g [WATCHDOG] mpc8xxx_wdt: fix build [WATCHDOG] mpc8xxx_wdt: add support for MPC8xx watchdogs rtc: rtc-ds1374: fix 'no irq' case handling genirq: fix irq_desc->depth handling with DEBUG_SHIRQ [WATCHDOG] mpc8xxx_wdt: fix modular build powerpc/83xx: mpc836x_mds: add support for the nor flash powerpc/fsl_soc: remove mpc83xx_wdt code OF: add fsl,mcu-mpc8349emitx to the exception list powerpc: Fix no interrupt handling in pata_of_platform [MTD] [NAND] fsl_upm: update driver for the new OF bindings of: Add new helper of_parse_phandles_with_args() powerpc/QE: move QE_GPIO Kconfig symbol into the platforms/Kconfig powerpc/83xx: don't probe broken PCI on mpc837x_mds boards powerpc/83xx: add DS1374 RTC support for the MPC837xE-MDS boards OF: add fsl,mcu-mpc8349emitx to the exception list i2c: MPC8349E-mITX Power Management and GPIO expander driver powerpc/83xx: add NAND support for the MPC8360E-RDK boards powerpc: fix fsl_upm nand driver modular build Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 powerpc: Remove device_type = "board_control" properties in .dts files powerpc/83xx: Add support for MCU microcontroller in .dts files powerpc/83xx: Add DS1339 RTC support for MPC8349E-mITX boards .dts i2c: Add info->archdata field powerpc: Remove device_type = "rtc" properties in .dts files net/ucc_geth: Fix oops in uec_get_ethtool_stats() USB: fsl_qe_udc: Report disconnect before unbinding USB: fsl_usb2_udc: Report disconnect before unbinding [ARM] pxa: add basic support for HP iPAQ h5000 powerpc and sparc: Introduce dev_archdata node accessors of/i2c: Fill the archdata for I2C devices of/gpio: Implement of_get_gpio_flags() powerpc/83xx: Fix MCU support merge issue in mpc8349emitx.dts powerpc/qe: Move cmxgcr_lock definition from the ucc.c into the qe.c powerpc/83xx: Enable FIXED_PHY in mpc834x_itx and mpc83xx defconfigs powerpc: Remove `have_of' global variable ucc_geth: Fix endless loop in stop_{tx,rx} routines ucc_geth: Fix TX watchdog timeout handling ucc_geth: Fix IRQ freeing code in ucc_geth_open() ucc_geth: Cleanup repetitive ucc_geth_memclean() calls ucc_geth: Fix IO memory (un)mapping code ucc_geth: Remove UGETH_FILTERING dead code of: Minor simplification for the of_parse_phandles_with_args() of: of_parse_phandles_with_args() learns to differentiate 'hole' cells of/gpio: Implement of_gpio_count() powerpc: Make default kexec/crash_kernel ops implicit powerpc: Remove default kexec/crash_kernel ops assignments powerpc: Prepare xmon_save_regs for use with kdump powerpc/32/kdump: Implement crash_setup_regs() using ppc_save_regs() powerpc/32: Allow __ioremap on RAM addresses for kdump kernel ucc_geth: Eliminate the need for forward references powerpc: Implement get_brgfreq() and get_baudrate() stubs powerpc/83xx: Fix sparse warnings in board files powerpc/83xx: Fix sparse warnings in mpc836x_mds.c powerpc/qe: Implement QE Pin Multiplexing API powerpc: Add device tree bindings for BCSR GPIO banks powerpc: Implement GPIO driver for simple memory-mapped banks powerpc/83xx: Add USB Host/Gadget support for MPC8360E-MDS boards powerpc/83xx: Add USB Host support for MPC8360E-RDK boards powerpc/fsl_pci: Fix sparse warnings powerpc/83xx: Fix few build errors with CONFIG_QUICC_ENGINE=n powerpc/qe: Fix few build errors with CONFIG_QUICC_ENGINE=n powerpc/qe: Select QE_USB with USB_GADGET_FSL_QE mmc: Add mmc_vddrange_to_ocrmask() helper function mmc_spi: Add support for OpenFirmware bindings rtc: bunch of drivers: fix 'no irq' case handing USB: protect hcd.h from multiple inclusions USB: fsl_qe_udc: Check for muram allocation errors powerpc/kdump: Use ppc_save_regs() in crash_setup_regs() powerpc/mm: Make clear_fixmap() actually work gianfar: Fix soft lockup with multi-interrupt TSECs powerpc/83xx: Make serial ports work on MPC8315E-RDB w/ FSL U-Boots powerpc/83xx: Move mcu_mpc8349emitx driver out of drivers/i2c/chips/ phylib: Fix Freescale TBI PHY detection phylib: Fix oops in suspend/resume paths gianfar: Revive VLAN support USB: Driver for Freescale QUICC Engine USB Host Controller powerpc/fsl_pci: Add MPC83xx PCI-E controller RC mode support powerpc/83xx: Add PCI-E support for all MPC83xx boards with PCI-E gianfar: Fix Wake-on-LAN support gianfar: Implement proper, per netdevice wakeup management phylib: Rework suspend/resume code to check netdev wakeup capability gianfar: Fix sparse warnings powerpc/83xx: Fix missing #{address,size}-cells in mpc8313erdb.dts powerpc/83xx: Fix TSEC0 workability on MPC8313E-RDB boards powerpc: Document FSL eSDHC bindings powerpc/83xx: Convert existing sdhc nodes to new bindings powerpc/83xx: Add FSL eSDHC support for MPC837x-RDB boards USB: fsl_qe_udc: Fix oops on QE UDC probe failure USB: fsl_qe_udc: Fix recursive locking bug in ch9getstatus() USB: fsl_qe_udc: Fix QE USB controller initialization USB: fsl_qe_udc: Fix disconnects reporting during bus reset USB: fsl_qe_udc: Fix muram corruption by disabled endpoints USB: fsl_qe_udc: Fix stalled TX requests bug powerpc/83xx: Do not configure or probe disabled FSL DR USB controllers gianfar: Fix build with CONFIG_PM enabled fsl_pq_mdio: Revive Gianfar TBI PHY support ucc_geth: Fix oops when using fixed-link support tracing: Fix TRACING_SUPPORT dependency for PPC32 fsl_pq_mdio: Use proper address translation powerpc/83xx: Add power management support for MPC837x boards powerpc/83xx: Move gianfar mdio nodes under the ethernet nodes powerpc/85xx: Move gianfar mdio nodes under the ethernet nodes powerpc/86xx: Move gianfar mdio nodes under the ethernet nodes ucc_geth: Fix build breakage caused by a merge sdhci: Add support for bus-specific IO memory accessors sdhci: Split card-detection IRQs management from sdhci_init() sdhci: Enable only relevant (DMA/PIO) interrupts during transfers sdhci: Add support for card-detection polling sdhci: Add support for hosts reporting inverted write-protect state sdhci: Add set_clock callback and a quirk for nonstandard clocks sdhci: Add quirk for controllers that need small delays for PIO sdhci: Add quirk for controllers that need IRQ re-init after reset sdhci: Add quirk for forcing maximum block size to 2048 bytes mmc: Add OpenFirmware bindings for SDHCI driver ucc_geth: Fix three oopses in PHY {de,}initialization code spi_mpc83xx: fix sparse warnings spi_mpc83xx: rework chip selects handling spi_mpc83xx: add OF platform driver bindings powerpc: add mmc-spi-slot bindings powerpc/83xx: add mmc-spi support via the device tree for MPC8323E-RDB powerpc/fsl_soc: isolate legacy fsl_spi support to mpc832x_rdb boards ucc_geth: Pass proper device to DMA routines, otherwise oops happens fsl_pq_mdio: Revive UCC MDIO support fsl-diu-fb: Pass the proper device for dma mapping routines PCI: Fix oops in pci_vpd_truncate ASoC: fsl_dma: Pass the proper device for dma mapping routines PCI: Fix oops in pci_vpd_truncate powerpc/5200: Bring the legacy fsl_spi_platform_data hooks back fsl_rio: Pass the proper device to dma mapping routines alim15x3: Remove historical hacks, re-enable init_hwif for PowerPC powerpc/fsl_soc: Remove mpc83xx_wdt_init, again powerpc/85xx: Add PCI IDs for MPC8569 family processors powerpc/85xx: Fix mpc8569emds crypto node to include SNOW unit powerpc/85xx: Fix reg & interrupts for mpc8569emds localbus added NAND powerpc/85xx: Add eSDHC support for MPC8569E-MDS boards powerpc/85xx: Enable Serial RapidIO for MPC85xx MDS boards powerpc/85xx: Add STMicro M25P40 serial flash support for MPC8569E-MDS powerpc/83xx: Update sdhci nodes per new bindings powerpc/5200: convert mpc52xx_psc_spi to use cs_control callback mpc52xx_psc_spi: convert to cs_control callback spi_mpc83xx: handle other Freescale processors spi_mpc83xx: quieten down the "Requested speed is too low" message spi_mpc83xx: add small delay after asserting chip-select line powerpc/86xx: add MMC SPI support for MPC8610HPCD boards spi_mpc83xx: fix checkpatch issues spi_mpc83xx: split mpc83xx_spi_work() into two routines spi_mpc83xx: remove dead code spi_mpc83xx: rename spi_83xx.c to spi_8xxx.c spi_mpc8xxx: s/83xx/8xxx/g sdhci: Add support for hosts that are only capable of 1-bit transfers powerpc/85xx: Make eSDHC 1-bit only transfer mode default for MPC8569E-MDS sky2: Fix checksum endianness ucc_geth: Add support for skb recycling powerpc: Don't use alloc_bootmem() in init_IRQ() path netpoll: Introduce netpoll_carrier_timeout kernel option netpoll: Fix carrier detection for drivers that are using phylib of/mdio: Add support function for Ethernet fixed-link property fs_enet: Revive fixed link support gianfar: Revive fixed link support ucc_geth: Revive fixed link support sdhci: get rid of "frequency too high" flood when using eSDHC powerpc/85xx: Fix ethernet link detection on MPC8569E-MDS boards powerpc/85xx: Don't scan for TBI PHY addresses on MPC8569E-MDS boards powerpc/83xx: Fix PCI IO base address on MPC837xE-RDB boards powerpc/83xx: Add support for MPC8377E-WLAN boards powerpc/85xx: Add support for I2C EEPROMs on MPC8548CDS boards powerpc/83xx: Add eSDHC support for MPC837xE-RDB/WLAN boards powerpc/85xx: Add eSDHC support for MPC8536DS boards powerpc/82xx: Fix BCSR bits for MPC8272ADS boards powerpc/82xx: Add CPM USB Gadget support for MPC8272ADS boards powerpc/85xx: Add QE USB support for MPC8569E-MDS boards ucc_geth: Fix NULL pointer dereference in uec_get_ethtool_stats() powerpc/qe: Implement qe_alive_during_sleep() helper function ucc_geth: Factor out MAC initialization steps into a call ucc_geth: Remove UGETH_MAGIC_PACKET Kconfig symbol and code ucc_geth: Implement suspend/resume and Wake-On-LAN support mtd: m25p80: fix null pointer dereference bug phy/marvell: Make non-aneg speed/duplex forcing work for 88E1111 PHYs ucc_geth: Rearrange some code to avoid forward declarations ucc_geth: Fix hangs after switching from full to half duplex 8250: Now honours baud rate lower bounds Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 USB: fsl_qe_udc: Add fsl,mpc8323-qe-usb compatible entry sdhci: be more strict with get_min_clock() usage sdhci-of: fix SD clock calculation sdhci-of: avoid writing reserved bits into host control register sdhci-of: fix high-speed cards recognition powerpc: introduce and document sdhci,wp-inverted property for eSDHC sdhci-of: don't hard-code inverted write-protect quirk sdhci-of: cleanup eSDHC's set_clock() a little bit spi: add support for device table matching of: remove "stm,m25p40" alias hwmon: adxx: convert to device table matching hwmon: lm70: convert to device table matching spi: prefix modalias with "spi:" 3c59x: Get rid of "Trying to free already-free IRQ" 3c59x: Rework suspend and resume powerpc/kgdb: Fix build failure caused by "kgdb.c: unused variable 'acc'" net: Fix OF platform drivers coldplug/hotplug when compiled as modules USB: fsl_udc_core: Fix kernel oops on module removal
Anton W�llert (1): ppc32: 8xx avoid icbi misbehaviour in __flush_dcache_icache_phys
Antonino A. Daplas (304): nvidiafb: ioremap and i2c fixes vesafb: Fix mtrr bugs fbdev: Replace memcpy with for-loop when preparing bitmap vesafb: Document mtrr boot option usage tridentfb: Fix scrolling artifacts if acceleration is enabled tridentfb: Fix scrolling artifacts during disk IO intelfb/fbdev: Save info->flags in a local variable vt: fix possible memory corruption in complement_pos fbdev: Add fbset -a support vesafb: Add blanking support fbdev: Resurrect hooks to get EDID from firmware savagefb: Driver updates nvidiafb: Fallback to firmware EDID fbdev: Fix greater than 1 bit monochrome color handling fbcon: Saner 16-color to 4-color conversion console: Fix buffer copy on vc resize radeonfb_old: Fix broken link fbdev: Add VESA Coordinated Video Timings (CVT) support nvidiafb: Use CVT to get mode for digital displays savagefb: Make mode_option available when compiled as a module fbcon: Stop cursor timer if console is inactive nvidiafb: Fixed mirrored characters in big endian machines fbdev: Initialize var structure in calc_mode_timings fbcon: Break up bit_putcs into its component functions i810fb: Add i2c/DDC support i810fb: Stop LCD displays from flickering i810fb: Fix oops if CONFIG_FB_I810_I2C is set to no i810fb: Restore xres and yres option parameters i810fb: Change option ext_vga to extvga to match documentation i810fb: Update i810fb documentation fbdev Kconfig fix nv_i2c oops fix savagefb: Fix load failure of the Twister chipset vgacon: Fix sanity checking in vgacon_resize vc: Use correct size on buffer copy in vc_resize nvidiafb: Fix absence of cursor in nvidiafb fbdev: Fix reversed back and front porches intelfb: Fix regression (blank display) from ioremap patch vesafb: Fix display corruption on display blank fbcon/fbdev: Move softcursor out of fbdev to fbcon fbcon: Consolidate redundant code fbcon: Use helper function when filling out var structure fbcon: Initialize new driver when old driver is released fbdev: Remove software clipping from drawing functions vesafb: Fix color palette handling atyfb: Get initial mode timings from LCD BIOS savagefb: Convert from VGA IO access to MMIO access fbdev: Workaround for buggy EDID blocks nvidiafb: Fix empty macro vesafb: Disable mtrr as the default i810fb: Cleanup I2C code console: Fix compile error fbdev: Rearrange mode database entries fbdev: Add helper to get an appropriate initial mode fbdev: Convert a few drivers to use the fb_find_best_display helper savagefb: X-panning fixes fbcon: Console Rotation - Prepare fbcon for console rotation fbcon: Console Rotation - Add support to rotate the logo fbcon: Console Rotation - Add support to rotate font bitmap fbcon: Console Rotation - Add support for 90-degree console rotation fbcon: Console Rotation - Add support for 180-degree console rotation fbcon: Console Rotation - Add support for 270-degree rotation fbcon: Console Rotation - Add ability to control rotation via sysfs fbcon: Console Rotation - Add framebuffer console documentation vga16fb: Convert vga16fb as a platform device fbdev: Possible endian fix in cfbimageblit fbdev: fix module dependency loop nvidiafb: Fix bug in nvidiafb_pan_display fbcon: Console Rotation - Fix wrong shift calculation vgacon: Fix usage of stale height value on vc initialization fbdev: cirrusfb: Driver cleanup and bug fixes fbcon: fix complement_mask() with 512 character map fbcon: Add ability to save/restore graphics state fbdev: Pan display fixes fbcon: Avoid illegal display panning fbdev: Shift pixel value before entering loop in cfbimageblit fbdev: Fix incorrect unaligned access in little-endian machines intelfb: Fix freeing of nonexistent resource intelfb: Fix oops when changing video mode vgacon: Workaround for resize bug in some chipsets vesafb: Drop blank hook fbcon: Sanitize fbcon fbcon: Store struct display when setting all vcs matroxfb: Remove fbcon.h from the main header file fbdev: nvidiafb: Driver cleanup fbdev: savagefb: Driver cleanup fbdev: i810fb: Driver cleanups fbdev: rivafb: Driver cleanups fbdev: asiliantfb: Driver cleanups fbdev: hgafb: Convert to platform device fbdev: imsttfb: Driver cleanups fbdev: kyrofb: Driver cleanups fbdev: neofb: Driver cleanups fbdev: pm2fb: Driver cleanups fbdev: tdfxfb: Driver cleanups fbdev: fbdev: Cleanup fbdev: atyfb: Remove BIOS-less booting fbdev: sstfb: Driver cleanups rivafb: Trim rivafb_pan_display savagefb: Trim savagefb_pan_display vesafb: Trim vesafb_pan_display Fix vesafb display panning regression vga16fb: Trim vga16fb_pan_display nvidiafb: Add support for some pci-e chipsets skeletonfb: Documentation update fbdev: Fix return code of fb_read and fb_write fbdev: Reduce stack usage nvidiafb: Add boot option 'bpp' nvidiafb: Reduce stack usage i810fb: Fix suspend and resume hooks fbcon: Code cleanups fbdev: Replace kmalloc with kzalloc fbdev: Update maintainers list fbcon: Fix screen artifacts when moving cursor nvidiafb: Add support for Geforce4 MX 4000 Fix pseudo_palette setup in asiliantfb_setcolreg() neofb: Fix uninitialized value arcfb: Fix uninitialized value kyrofb: Fix uninitialized value arcfb: Fix dereference before NULL check s1d13xxxfb: Fix resource leak imsttfb: Fix resource leak savagefb: Fix kfree before use intelfb: Fix buffer overrun tdfxfb: Fix buffer overrun aty128fb: Fix array overrun radeonfb: Fix static array overrun i810fb_cursor(): use GFP_ATOMIC vgacon: Add support for soft scrollback nvidiafb: add suspend and resume hooks fbdev: Make BIOS EDID reading configurable rivafb: Remove NULL check nvidiafb: Remove NULL check nvidiafb: Remove NULL check #2 i810fb: Remove NULL check savagefb: Remove NULL check atyfb: Remove dead code imsttfb: Remove dead code fbcon: Save current display during initialization fbcon: Fix big-endian bogosity in slow_imageblit() vesafb: Fix incorrect logo colors in x86_64 fbdev: Use logo with depth of 4 or less for static pseudocolor fbdev: Fix return error of fb_write suspend: Documentation update for IBM Thinkpad X30 asiliantfb: Add help text in Kconfig intelfb: use firmware EDID for mode database savagefb: Allocate space for current and saved register states savagefb: Add state save and_restore hooks fbdev: More accurate sync range extrapolation nvidiafb: Revise pci_device_id table atyfb: Fix hardware cursor handling atyfb: Remove unneeded calls to wait_for_idle atyfb: Set correct acceleration flags epson1355fb: Update platform code vesafb: Update platform code vfb: Update platform code vga16fb: Update platform code fbdev: Static pseudocolor with depth less than 4 does exist savagefb: Whitespace cleanup fbdev: Firmware EDID fixes nvidiafb: Add support for Geforce 6100 and related chipsets vesafb: Fix return code of vesafb_setcolreg vesafb: Prefer VGA registers over PMI atyfb: Fix dead code fbdev: Coverity Bug 85 fbdev: Coverity Bug 90 backlight: Fix Kconfig dependency fbdev: Fix logo rotation if width != height macmodes: Fix section warning atyfb: Fix section warnings Detaching fbcon: fix vgacon to allow retaking of the console Detaching fbcon: fix give_up_console() Detaching fbcon: remove calls to pci_disable_device() Detaching fbcon: sdd sysfs class device entry for fbcon Detaching fbcon: clean up exit code Detaching fbcon: add capability to attach/detach fbcon Detaching fbcon: update documentation VT binding: Add binding/unbinding support for the VT console VT binding: Update fbcon to support binding VT binding: fbcon: Update documentation VT binding: Add new doc file describing the feature VT binding: Add sysfs control to the VT layer VT binding: Make VT binding a Kconfig option VT binding: Do not create a device file for class device 'fbcon' VT binding: Update documentation VT binding: Make mdacon support binding VT binding: Make newport_con support binding VT binding: Make promcon support binding VT binding: Make sticon support binding vt: Decrement ref count of the VT backend on deallocation fbdev: statically link the framebuffer notification functions vt: printk: Fix framebuffer console triggering might_sleep assertion nvidiafb: Use generic DDC reading rivafb: Use generic DDC reading i810fb: Use generic DDC reading savagefb: Use generic DDC reading fbcon: Remove cursor timer if unused vt: Honor the return value of device_create_file fbdev: Honor the return value of device_create_file fbcon: Honor the return value of device_create_file atyfb: Honor the return value of pci_register_driver matroxfb: Honor the return value of pci_register_driver nvidiafb: Honor the return value of pci_enable_device i810fb: Honor the return value of pci_enable_device MAINTAINERS: Update email address atyfb: Fix kconfig error savagefb: Fix black screen on load in Savage IX savagefb: Fix compile error if debugging is enabled fbdev: add Ultrasharp UXGA to broken monitor database nvidiafb: bring back generic ddc reading fbdev: ignore VESA modes if framebuffer is disabled fbdev: fix obvious bug in show_pan() neofb: fill transp->msb_right with the correct value atyfb: kill dead code vt: expose system-wide UTF-8 default setting via sysfs fbdev: don't show logo if driver or fbcon are modular rivafb: fixed reversed DDC ports nvidiafb: ensure that CRTC registers are accessible nvidiafb: access CRT registers safely nvidiafb: VGA state save and restore savagefb: rework i2c bit access savagefb: VGA state save and restore fbdev: link vgastate.o using Kconfig fbcon: delay screen update when setting the mode of all consoles nvidiafb: fix sparse warning rivafb: fix IO access fbdev: kill sparse warning in deferred IO fbdev: add sparse annotations in svgalib.c arcfb: kill sparse warning s3fb: add sparse annotations hecubafb: kill sparse warnings i810fb: fix incorrect frequency mask vt: add documentation for new boot/sysfs options skeletonfb: documentation error fixes fbdev: add drawing functions for framebuffers in system RAM arcfb: use sys instead of cfb drawing functions hecubafb: use sys instead of cfb drawing functions vfb: use sys instead of cfb drawing functions fbdev: pass struct fb_info to fb_read and fb_write fbdev: add fb_read/fb_write functions for framebuffers in system RAM arcfb: use fb_sys_read() hecubafb: use fb_sys_read() vfb: use fb_sys_read() and fb_sys_write() fbdev: consolidate common drawing functions into a header file fbdev: advertise limitation of drawing engine fbcon: font setting should check limitation of driver vga16fb: restrict to blit rectangles with widths of multiples of 8 pixels s3fb: limit 8x16 rectangles when tileblitting is enabled fbdev: add tile operation to get the maximum length of the map s3fb: implement fb_get_tilemax() fbcon: check if the character count can be handled fbdev: save the activate field before calling fb_check_var() fbdev: fbcon: check if mode can handle new screen s3fb: implement fb_get_caps nvidiafb: fix return value of nvidiafb_open() fbdev: clean up exit patch of fb_set_var fbcon: check console-fb mapping in fbcon_get_requirement vgacon: disallow console operations when in KD_GRAPHICS mode vga16fb: actually support widths in multiples of 8 svgalib: move fb_get_caps to svgalib pm2fb: fb_sync added pm3fb: Fix compile error if module neofb: Fix pseudo_palette array overrun in neofb_setcolreg nvidiafb: adjust flags to take advantage of new scroll method fbcon: cursor blink control fbcon: use struct device instead of struct class_device fbdev: move arch-specific bits to their respective subdirectories fbdev: detect primary display device fbcon: allow fbcon to use the primary display driver nvidiafb: Add proper support for Geforce 7600 chipset fbcon: set_con2fb_map fixes fbcon: Revise primary device selection 68328fb: the pseudo_palette is only 16 elements long controlfb: the pseudo_palette is only 16 elements long cyblafb: fix pseudo_palette array overrun in setcolreg epson1355fb: color setting fixes fm2fb: the pseudo_palette is only 16 elements long gbefb: the pseudo_palette is only 16 elements long macfb: fix pseudo_palette size and overrun offb: the pseudo_palette is only 16 elements long platinumfb: the pseudo_palette is only 16 elements long pvr2fb: fix pseudo_palette array overrun and typecast q40fb: the pseudo_palette is only 16 elements long sgivwfb: the pseudo_palette is only 16 elements long tgafb: actually allocate memory for the pseudo_palette tridentfb: fix pseudo_palette array overrun in setcolreg tx3912fb: fix improper assignment of info->pseudo_palette atyfb: the pseudo_palette is only 16 elements long radeonfb: the pseudo_palette is only 16 elements long i810fb: the pseudo_palette is only 16 elements long intelfb: the pseudo_palette is only 16 elements long sisfb: fix pseudo_palette array size and overrun matroxfb: color setting fixes matroxfb: color setting fixes fix fbcon: Fix typo and bogus logic in get_default_font fbdev: Fix logo if logo depth is less than framebuffer depth [x86 setup] video setup: Fix VBE DDC reading fbcon: Kill compile warning pvr2fb: Fix oops when pseudo_palette is written intelfb: Fix bug in DPLL disable fbdev: Fix incorrect timings in some modedb entries nvidiafb: Add boot option to reverse i2c port assignment vt/vgacon: Check if screen resize request comes from userspace nvidiafb: Correctly assign the i2c class with the port reversal
Antonino Daplas (5): nvidiafb: Fix initial display corruption on certain laptops [VIDEO] ffb: The pseudo_palette is only 16 elements long [VIDEO] sunxvr2500fb: Fix pseudo_palette array size [VIDEO] sunxvr500fb: Fix pseudo_palette array size fbcon: delay the start of the cursor timer until a con_switch()
Antonio Ospite (23): Input: pxa27x_keypad - miscellaneous fixes HID: hiddev.h: Fix mixed space and tabs in example code. HID: hiddev.h: Fix example code. V4L/DVB (9682): gspca: New subdriver parameter 'bulk_nurbs'. V4L/DVB (9712): gspca:Subdriver ov534 added. V4L/DVB (9855): gspca: Simplify frame rate setting and debug in ov534. V4L/DVB (9856): gspca: Use u8 values for USB control messages in ov534. V4L/DVB (9857): gspca: Use smaller chunks for urb buffer in ov534. V4L/DVB (9882): gspca - ov534: Fix typo. V4L/DVB (9883): gspca - ov534: Show sensor ID. rtc-pxa: fix build failure V4L/DVB (10344): gspca - ov534: Disable the Hercules webcams. V4L/DVB (10676): mt9m111: Call icl->reset() on mt9m111_reset(). [ARM] pxa/ezx: setup gpio-keys for EzX phones leds: pca9532 - Indent using tabs, not spaces. leds: LED driver for National Semiconductor LP3944 Funlight Chip V4L/DVB (12330): pxa_camera: Fix Oops in pxa_camera_probe leds: Fix indentation in LEDS_LP3944 Kconfig entry mfd: register ezx-pcap earlier regulator: register pcap earlier regulator: get pcap data from the parent device pxa2xx_spi: register earlier [ARM] pxamci: fix printing gpio numbers in pxamci_probe
Antti Andreimann (1): USB: Maxtor OneTouch button support for older drives
Antti Palosaari (57): V4L/DVB (5137): Dvb: add new qt1010 tuner module V4L/DVB (5216): Zl10353: add i2c_gate_ctrl support V4L/DVB (5217): Zl10353: Implement TRL nominal rate calculation V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T V4L/DVB (5237): Dvb: add new qt1010 tuner module V4L/DVB (5240): Qt1010: use i2c_gate_ctrl where appropriate V4L/DVB (8012): gl861: sleep a little to avoid I2C errors V4L/DVB (8013): gl861: remove useless identify_state V4L/DVB (8015): gl861: replace non critical msleep(0) with msleep(1) to be on the safe side V4L/DVB (7912): TDA10023: make few parameters configurable V4L/DVB (7913): DVB-PLL: add Samsung DTOS403IH102A tuner V4L/DVB (7914): Anysee: driver for Anysee DVB-T/C receiver V4L/DVB (7950): AU6610: coding style fixes V4L/DVB (7951): AU6610: remove useless identify_state V4L/DVB (7952): AU6610: various cosmetic changes V4L/DVB (8014): gl861: coding style fixes V4L/DVB (8030): TDA10023: make TS output mode configurable V4L/DVB (8031): Anysee: support for Anysee E30C Plus rev 0.4 V4L/DVB (8032): Anysee: fix Kconfig V4L/DVB (8970): mt2060: implement I2C-gate control V4L/DVB (8971): initial driver for af9013 demodulator V4L/DVB (8972): initial driver for af9015 chipset V4L/DVB (8973): af9013: fix compile error coming from u64 div V4L/DVB (8975): af9015: cleanup V4L/DVB (8976): af9015: Add USB ID for AVerMedia A309 V4L/DVB (9140): anysee: unlock I2C-mutex in error case V4L/DVB (9141): anysee: support for Anysee E30 Combo Plus V4L/DVB (9143): af9015: fix wrong GPIO V4L/DVB (9144): af9015: enable Maxlinear mxl5005s tuner RSSI V4L/DVB (9145): af901x: clean-up V4L/DVB (9146): af901x: fix some compiler errors and warnings V4L/DVB (9527): af9015: fix compile warnings V4L/DVB (9526): af9015: add support for KWorld USB DVB-T TV Stick II (VS-DVBT 395U) V4L/DVB (10287): af9015: fix second FE V4L/DVB (10288): af9015: bug fix: stick does not work always when plugged V4L/DVB (10972): zl10353: i2c_gate_ctrl bug fix V4L/DVB (10286): af9015: add new USB ID for KWorld DVB-T 395U V4L/DVB (10329): af9015: remove dual_mode module param V4L/DVB (11215): zl10353: add support for Intel CE6230 and Intel CE6231 V4L/DVB (11216): Add driver for Intel CE6230 DVB-T USB2.0 V4L/DVB (11336): af9015: remove experimental V4L/DVB (11337): af9015: add new USB ID for KWorld USB DVB-T TV Stick II (VS-DVB-T 395U) V4L/DVB (11339): af9015: remove wrong definitions V4L/DVB (11340): af9015: add support for AverMedia AVerTV Volar Black HD (A850) V4L/DVB (11490): af9015: add new dvb_usb_device_properties entry for upcoming USB IDs V4L/DVB (11491): af9015: support for AverMedia AVerTV Volar GPS 805 (A805) V4L/DVB (11915): af9015: support for Genius TVGo DVB-T03 V4L/DVB (12269): af9013: auto-detect parameters in case of garbage given by app V4L/DVB (12752): get_dvb_firmware: add af9015 firmware V4L/DVB (12754): af9015: [2/2] fix USB TS configuration V4L/DVB (12755): af9015: improve usb control message function slightly V4L/DVB (12756): af9015: fix typo in register compare V4L/DVB (12950): tuner-simple: add Philips CU1216L V4L/DVB (12951): em28xx: add Reddo DVB-C USB TV Box V4L/DVB (12959): anysee: increase BULK transfer size from 512 to 8192 V4L/DVB (12960): anysee: coding style fix V4L/DVB (12962): ce6230: increase BULK transfer size from 512 to 8192
Antti Seppälä (2): V4L/DVB (4999): [PATCH] Cablestar2 support V4L/DVB (9781): [PATCH] Cablestar 2 I2C retries (fix CableStar2 support)
Anuj Aggarwal (5): ASoC: Added OMAP3 EVM support in ASoC. Regulator: Add TPS65023 regulator driver Regulator: Add TPS6507x regulator driver Regulator: Adding TPS65023 and TPS6507x in Kconfig and Makefile omap: SDMA: Fixing bug in omap_dma_set_global_params()
Aoi Shinkai (3): sh: rts7751r2d cf_ide rework sh: Delete unnecessary mov in the interrupt exception entry point. sh: Fix sh4a llsc-based cmpxchg()
Aras Vaichas (1): USB: ethernet gadget driver section fixups
Aravind Srinivasan (1): relay: fix for possible loss/corruption of produced subbufs
Ard van Breemen (3): start_kernel: test if irq's got enabled early, barf, and disable them again kernelparams: detect if and which parameter parsing enabled irq's PCI: prevent down_read when pci_devices is empty
Ari Kauppi (2): wl12xx: Fix incorrect warning message. wl12xx: Fix CMD_TEST regression via netlink.
Aric Blumer (1): USB: ohci-pxa27x: Allow NOCP and OCPM to be cleared
Aric D. Blumer (1): USB: ohci-pxa27x: Reconfigure power settings on resume
Aristeu Rozanski (20): Input: psmouse - add support for Cortron PS/2 Trackballs drivers/edac: fix e752x correct return code [POWERPC] adbhid: Enable KEY_FN key reporting Input: add definitions for frame forward and frame back keys Input: adds the context menu key (HUT GenDesc 0x84) ide-io: set REQ_FAILED when drive is dead USB: usb_serial_console: fix command line parsing USB: usb_serial: clean tty reference in the last close USB: usb_serial_console: allocate fake tty and termios before calling driver open() method 8250: fix break handling for Intel 82571 Input: add keycodes for remote controls/phone keypads x86, perfctr: don't use CCCR_OVF_PMI1 on Pentium 4Ds x86, NMI: fix watchdog failure message x86, NMI watchdog: when booting with reset_devices, clear the performance counters x86, NMI watchdog: setup before enabling NMI watchdog edac i5000: fix error messages edac i5000: fix thermal issues x86, NMI watchdog: add support to enable and disable IOAPIC NMI x86, NMI watchdog: disable NMIs on LVT0 in case NMI watchdog is not working x86, nmi-watchdog: update procfs nmi_watchdog file documentation v2
Aristeu Sergio Rozanski Filho (10): ppc32: 8xx: convert fec driver to use work_struct ppc32: 8xx: using dma_alloc_coherent() instead consistent_alloc() ppc32: 8xx: fec: fix interrupt handler prototypes ppc32: 8xx fix CPM ethernet description ppc32: 8xx restrict ENET_BIG_BUFFERS option ppc32: 8xx kill unused variable in commproc ppc32: cpm_uart: fix xchar sending tty_io: fix race in master pty close/slave pty close path ALSA: hda: add quirk for Lenovo X200 laptop dock Input: uinput - flush all pending ff effects before destroying device
Arjan Opmeer (4): Input: psmouse - add support for Elantech touchpads Input: elantech - touchpad driver miss-recognising logitech mice Input: elantech - provide a workaround for jumpy cursor on firmware 2.34 Input: elantech - make sure touchpad is really in absolute mode
Arjan van de Ven (366): [SERIAL] mark several serial tables const JFS: make buddy table static [NET]: Add const markers to various variables. mark several libata datastructures const [SCSI] Mark some core scsi data structures const USB: mark various usb tables const [BLOCK] mark some block/ variables cons x86/x86_64: mark rodata section read only: generic infrastructure x86/x86_64: mark rodata section read only: x86 parts x86/x86_64: mark rodata section read only: generic x86-64 bugfix x86/x86_64: mark rodata section read-only: x86-64 support x86/x86_64: mark rodata section read-only: make some datastructures const [ACPI] move some run-time structure inits to compile time Add a section about inlining to Documentation/CodingStyle mutex subsystem, add include/asm-i386/mutex.h mutex subsystem, add default include/asm-*/mutex.h files Input: prepare for f_ops constness [SCSI] turn most scsi semaphores into mutexes [ARM] Convert some arm semaphores to mutexes [MMC+MFD] Convert mmc to mutexes [SERIAL] turn serial semaphores into mutexes Unlinline a bunch of other functions Mark some key VFS functions as __always_inline [CPUFREQ] convert remaining cpufreq semaphore to a mutex USBATM: semaphore to mutex conversion ocfs2: Semaphore to mutex conversion. Input: serio - semaphore to mutex conversion Input: gameport - semaphore to mutex conversion Massive net driver const-ification. edac: disable a few sysfs files to avoid them becoming an ABI USB: convert a bunch of USB semaphores to mutexes [IRDA] sem2mutex: drivers/net/irda [NET] sem2mutex: net/ sem2mutex: kcapi.c sem2mutex: drivers: raw, connector, dcdbas, ppp_generic sem2mutex: kernel/ sem2mutex: blockdev #2 sem2mutex: eventpoll sem2mutex: vfs_rename_mutex sem2mutex: jbd, j_checkpoint_mutex convert ext3's truncate_sem to a mutex sem2mutex: drivers/ide fat_lock is used as a mutex, convert it to using the new mutex primitive I2C: Convert i2c to mutexes x86_64: prefetch the mmap_sem in the fault path x86_64: Patch to make the head.S-must-be-first-in-vmlinux order explicit x86_64: Basic reorder infrastructure x86_64: Reorder one field of the PDA to reduce padding sem2mutex: drivers/md mark f_ops const in the inode Make most file operations structs in fs/ const revert incorrect mutex conversion in hdaps driver x86_64: Rename e820_mapped to e820_any_mapped x86_64: Introduce e820_all_mapped i386/x86-64: Check that MCFG points to an e820 reserved area sem2mutex: drivers/acpi/processor_perflib.c unused exports in wireless drivers PCI: Add a "enable" sysfs attribute to the pci devices to allow userspace (Xorg) to enable devices without doing foul direct access USB: convert the semaphores in the sisusb driver to mutexes Add EXPORT_UNUSED_SYMBOL and EXPORT_UNUSED_SYMBOL_GPL pcmcia: fix deadlock in pcmcia_parse_events bcm43xx: netlink deadlock fix make more file_operation structs static lockdep: annotate serio lockdep: annotate sunrpc code lockdep: annotate the quota code lockdep: annotate USBFS lockdep: annotate sound/core/seq/seq_device.c lockdep: annotate sb ->s_umount lockdep: annotate vlan net device as being a special class lockdep: annotate hostap netdev ->xmit_lock fix AB-BA deadlock inversion at cs46xx_dsp_remove_scb 8139too deadlock fix [ATM]: fix possible recursive locking in skb_migrate() ACPI: add 'const' to several ACPI file_operations lockdep: improve debug output put a comment at register_die_notifier that the export is used lockdep: disable lock debugging when kernel state becomes untrusted lockdep: annotate the sysfs i_mutex to be a separate class lockdep: annotate mm/slab.c lockdep: annotate the BLKPG_DEL_PARTITION ioctl resend of 8390 patch for lockdep Reorganize the cpufreq cpu hotplug locking to not be totally bizare lockdep: annotate pktcdvd natural device hierarchy inotify: fix deadlock found by lockdep [NET]: Remove lockdep_set_class() call from skb_queue_head_init(). non lazy "sleazy" fpu implementation Add comments to the PDA structure to annotate offsets Add the Kconfig option for the stackprotector feature Add the canary field to the PDA area and the task struct Add the __stack_chk_fail() function Add the -fstack-protector option to the CFLAGS tty: make termios_sem a mutex lockdep: core, add enable/disable_irq_irqsave/irqrestore() APIs maximum latency tracking infrastructure Regression in 2.6.19-rc microcode driver lockdep: spin_lock_irqsave_nested() x86-64: Mark rdtsc as sync only for netburst, not for core2 Make initramfs printk a warning on incorrect cpio type round_jiffies infrastructure user of the jiffies rounding code: JBD user of the jiffies rounding patch: Slab remove NETIF_F_TSO ifdefery [NET]: user of the jiffies rounding code: Networking user of the jiffies rounding patch: ATA subsystem mark struct file_operations const 1 mark struct file_operations const 2 mark struct file_operations const 3 mark struct file_operations const 4 mark struct file_operations const 5 mark struct file_operations const 6 mark struct file_operations const 7 mark struct file_operations const 8 mark struct file_operations const 9 mark struct inode_operations const 1 mark struct inode_operations const 2 mark struct inode_operations const 3 user of the jiffies rounding code: e1000 Allow DEBUG_RODATA and KPROBES to co-exist USB: Patch to align the various USB timers to fire at the same time [BNX2]: Use msleep(). Make scheduler debug file operations const bsg: mark struct file_operations const make dmapool code use __set_current_state() mark sys_open/sys_read exports unused x86: printk kernel version in WARN_ON and other dump_stack users debug: add end-of-oops marker x86: add support for the latest Intel processors to Oprofile lockdep: fix kernel crash on module unload debug: show being-loaded/being-unloaded indicator for modules debug: track and print last unloaded module in the oops trace sched: latencytop support sched: keep total / count stats in addition to the max for debug: move WARN_ON() out of line debug: add the end-of-trace marker and the module list to x86: fix 32-bit FRAME_POINTER chasing code x86: add the capability to print fuzzy backtraces x86: improve the 32 bit Frame Pointer backtracer to also use the traditional backtrace x86: pull bp calculation earlier into the backtrace path x86: turn 64 bit x86 HANDLE_STACK into print_context_stack like 32 bit has x86: use the stack frames to get exact stack-traces for CONFIG_FRAMEPOINTER on x86-64 x86: add a simple backtrace test module x86: add the "print code before the trapping instruction" feature to 64 bit x86: make printk_address regs->ip always reliable x86: turn the check_exec function into function that x86: a new API for drivers/etc to control cache and other page attributes x86: convert CPA users to the new set_page_ API x86: deprecate change_page_attr() for drivers x86: make various pageattr.c functions static x86: fix pageattr-selftest x86: make sure initmem is writable x86: add testcases for RODATA and NX protections/attributes x86: move misplaced rodata check call x86: teach the static_protection function about high mappings x86: use the pfn from the page when change its attributes x86: mark the .rodata section also NX x86: remove suprious ifdefs from pageattr.c remove the unused exports of sys_open/sys_read x86: fix WARN_ON() message: teach page_is_ram() about the special 4Kb bios data page x86: fix page_is_ram() thinko es1968: fix sleep-while-holding-lock bug x86: add code to dump the (kernel) page tables for visual inspection by kernel developers x86: add comments to describe the new api's in cacheflush.h x86: introduce /dev/mem restrictions with a config option make /dev/kmem a config option net: Add a WARN_ON_ONCE() to the transmit timeout function Fix a deadlock in the bttv driver serial: fix enable_irq_wake/disable_irq_wake imbalance in serial_core.c x86: setup stack canary for the idle threads x86: add CONFIG_CC_STACKPROTECTOR self-test stackprotector: turn not having the right gcc into a #warning bluetooth: fix locking bug in the rfcomm socket cleanup handling sched: print module list in the "scheduling while atomic" warning ACPI: Reject below-freezing temperatures as invalid critical temperatures softlockup: print a module list on being stuck V4L/DVB (8108): Fix open/close race in saa7134 softlockup: print a module list on being stuck stackprotector: better self-test x86: simplify stackprotector self-check net: Print the module name as part of the watchdog message Rename WARN() to WARNING() to clear the namespace Add a WARN() macro; this is WARN_ON() + printk arguments kernel/irq/manage.c: replace a printk + WARN_ON() to a WARN() Example use of WARN() Use WARN() in kernel/irq/manage.c Use WARN() in mm/vmalloc.c use WARN() in kernel/irq/chip.c Use WARN() in block/ Use WARN() in drivers/base/ Use WARN() in lib/ Use WARN() in fs/ Use WARN() in fs/sysfs Use WARN() in fs/proc/ modules: extend initcall_debug functionality to the module loader x86: use WARN() in arch/x86/mm/pageattr.c lockdep: use WARN() in kernel/lockdep.c x86: use WARN() in arch/x86/mm/ioremap.c x86: use WARN() in arch/x86/kernel Fix oops in acer_wmi driver (acer_wmi_init) don't diff generated firmware files select: Introduce a hrtimeout function select: switch select() and poll() over to hrtimers hrtimer: add abstraction functions for accessing the "expires" member hrtimer: convert kvm to the new hrtimer apis hrtimer: convert timerfd to the new hrtimer apis hrtimer: convert net::sched_cbq to the new hrtimer apis hrtimer: convert kernel/* to the new hrtimer apis hrtimer: convert powerpc/oprofile to the new hrtimer apis hrtimer: convert kvm-ia64 to the new hrtimer apis hrtimer: convert s390 to the new hrtimer apis hrtimer: convert sound/ to the new hrtimer apis hrtimer: rename the "expires" struct member to avoid accidental usage hrtimer: turn hrtimers into range timers hrtimer: create a "timer_slack" field in the task struct hrtimer: make select() and poll() use the hrtimer range feature hrtimer: fix build bug found by Ingo hrtimer: another build fix hrtimer: add a hrtimer_start_range() function hrtimer: incorporate feedback from Peter Zijlstra hrtimer: show the timer ranges in /proc/timer_list hrtimer: fix signed/unsigned bug in slack estimator warn: Turn the netdev timeout WARN_ON() into a WARN() debug: add notifier chain debugging debug: add notifier chain debugging, v2 hrtimer: make the nanosleep() syscall use the per process slack hrtimer: make the futex() system call use the per process slack value hrtimer: peek at the timer queue just before going idle warn: Turn the netdev timeout WARN_ON() into a WARN() x86: print DMI information in the oops trace x86: use round_jiffies() for the corruption check timer select: fix alpha OSF wrapper select: fix alpha OSF wrapper rangetimer: fix x86 build failure for the !HRTIMERS case netdev: uniquify the tx_timeout name security: avoid calling a NULL function pointer in drivers/video/tvaudio.c rangetimer: fix BUG_ON reported by Ingo Add a script to visualize the kernel boot process / time fastboot: fix issues and improve output of bootgraph.pl fastboot: make the raid autodetect code wait for all devices to init fastboot: make the RAID autostart code print a message just before waiting raid: make RAID autodetect default a KConfig option rangetimers: fix the bug reported by Ingo for real tracing/fastboot: add a script to visualize the kernel boot process / time tracing/fastboot: fix printk format typo in boot tracer tracing/fastboot: fix issues and improve output of bootgraph.pl tty: make sure that proc_clear_tty stores the cpu flags device model: Do a quickcheck for driver binding before doing an expensive check debug: Introduce a dev_WARN() function debug: use dev_WARN() rather than WARN_ON() in device_pm_add() usb: turn dev_warn+WARN_ON combos into dev_WARN Merge commit 'linus/master' into merge-linus usbmon: fix tiny race exposed by the fastboot patches PCI: introduce an pci_ioremap(pdev, barnr) function fix WARN() for PPC pci: use pci_ioremap_bar() in sound/ mfd: use pci_ioremap_bar() in sm501 i2c: Use pci_ioremap_bar() fs: add a sanity check in d_free proc: use WARN() rather than printk+backtrace pci: use pci_ioremap_bar() in drivers/ide ide: two more pci_ioremap_bar() conversions [WATCHDOG] pci: use pci_ioremap_bar() in drivers/watchdog wireless: fix regression caused by regulatory config option select: deal with math overflow from borderline valid userland data x86: corruption-check: fix some style issues x86: corruption check: move the corruption checks into their own file x86: corruption check: run the corruption checks from a work queue x86: corruption-check: some post-move cleanups mutex: improve header comment to be actually informative about the API pci: use pci_ioremap_bar() in drivers/net x86: move iomap.h to the new include location regression: disable timer peek-ahead for 2.6.28 suspend: use WARN not WARN_ON to print the message lib/scatterlist.c: fix kunmap() argument in sg_miter_stop() Input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback net: make skb_truesize_bug() call WARN() tracing: add "power-tracer": C/P state tracer to help power optimization debug warnings: consolidate warn_slowpath and warn_on_slowpath debug warnings: print the DMI board info name in a WARN/WARN_ON toshiba_acpi: close race in toshiba_acpi driver input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback taint: add missing comment scripts: improve the decodecode script resources: skip sanity check of busy resources [SCSI] advansys, arcmsr, ipr, nsp32, qla1280, stex: use pci_ioremap_bar() pci: use pci_ioremap_bar() in drivers/mmc expand some comments (d_path / seq_path) UIO: use pci_ioremap_bar() in drivers/uio pci: use pci_ioremap_bar() in drivers/misc oops: increment the oops UUID every time we oops scripts: script from kerneloops.org to pretty print oops dumps pci: use pci_ioremap_bar() in drivers/video pci: use pci_ioremap_bar() in drivers/edac async: Asynchronous function calls to speed up kernel boot fastboot: make scsi probes asynchronous fastboot: make the libata port scan asynchronous fastboot: Make libata initialization even more async async: make the final inode deletion an asynchronous event bootchart: improve output based on Dave Jones' feedback async: don't do the initcall stuff post boot USB: use pci_ioremap_bar() in drivers/usb resource: allow MMIO exclusivity for device drivers bootchart: improve output based on Dave Jones' feedback async: make async_synchronize_full() more serializing partial revert of asynchronous inode delete async: make async a command line option for now libata: Add a per-host flag to opt-in into parallel port probes libata: only ports >= 0 need to synchronize bootgraph: make the bootgraph script show async waiting time script: improve markup_oops.pl to also decode oopses in modules async: fix __lowest_in_progress() ahci: add a module parameter to ignore the SSS flags for async scanning x86: don't pretend that non-framepointer stack traces are reliable sched, latencytop: incorporate review feedback from Andrew Morton scripts: add x86 register parser to markup_oops.pl scripts: add x86 64 bit support to the markup_oops.pl script Consolidate driver_probe_done() loops into one place PM/resume: wait for device probing to finish genirq: add support for threaded interrupts to devres kobject: don't block for each kobject_uevent async: remove the temporary (2.6.29) "async is off by default" code ide/net: flip the order of SATA and network init module: create a request_module_nowait() drm/i915: clean up udelay usage ACPI: battery: asynchronous init Input: i8042 - introduce a tougher reset Input: i8042 - add a DMI table for the i8042.reset option Input: remove unnecessary synchronize_rcu() call driver synchronization: make scsi_wait_scan more advanced perf_counter tools: Warning fixes on 32-bit perf_counter tools: Initialize a stack variable before use [libata] ata_piix: Enable parallel scan pci: use pci_ioremap_bar() in drivers/serial perf: Fix stack data leak perf: avoid structure size confusion by using a fixed size perf: fix stack data leak sched: Provide iowait counters perf: Add a timestamp to fork events perf: Store trace event name/id pairs in perf.data perf: Allow perf utilities to have "callback" options without arguments perf: Add a sample_event type to the event_union tracing, perf: Convert the power tracer into an event tracer perf: Add a SVG helper library file perf: Add the timechart tool perf timechart: Add "perf timechart record" perf utils: Be consistent about minimum text size in the svghelper tracing, x86, cpuidle: Move the end point of a C state in the power tracer perf: Add timechart help text and add timechart to "perf help" perf utils: Use a define for the maximum length of a trace event perf timechart: Show the name of the waker/wakee in timechart perf timechart: Show the duration of scheduler delays in the SVG perf util: Make the timechart SVG width dynamic perf util: SVG performance improvements cpuidle: fix the menu governor to boost IO performance net: Add explicit bound checks in net/socket.c wext: Add bound checks for copy_from_user x86: Provide an alternative() based cmpxchg64() perf timechart: Add a power-only mode x86: Simplify bound checks in the MTRR code ACPI: Fix bound checks for copy_from_user in the acpi /proc code SFI: remove __init from sfi_verify_table x86, timers: Check for pending timers after (device) interrupts perf timechart: Fix the wakeup-arrows that point to non-visible processes perf timechart: Improve the visual appearance of scheduler delays net: use WARN() for the WARN_ON in commit b6b39e8f3fbbb x86: Remove STACKPROTECTOR_ALL
Arjan van dev Ven (1): fix historic ioremap() abuse in AGP
Armin Kuster (1): Sysfs: fix possible memleak in sysfs_follow_link
Armin Schenker (1): V4L/DVB (11571): Add Elgato EyeTV DTT deluxe to dibcom driver
Armin Schindler (2): drivers/isdn/hardware/eicon/: remove unused header files i4l: leak in eicon/idifunc.c
Arnaldo Carvalho de Melo (480): net: don't call kmem_cache_create with a spinlock held [SOCK]: on failure free the sock from the right place [AX25]: make ax25_queue_xmit a net_device parameter [AX25] Introduce ax25_type_trans [IPV6]: export inet6_sock_nr [IPV6]: Fix OOPS when using IPV6_ADDRFORM Kconfig i18n support [SLAB] Introduce kmem_cache_name [NET] Generalise TCP's struct open_request minisock infrastructure [NET] Rename open_request to request_sock [NET] Generalise tcp_listen_opt [NET] rename struct tcp_listen_opt to struct listen_sock [REQSK]: Move the syn_table destroy from tcp_listen_stop to reqsk_queue_destroy [NET]: Cleanup INET_REFCNT_DEBUG code [SOCK]: Rename __tcp_v4_rehash to __sk_prot_rehash [SOCK]: Introduce sk_setup_caps [INET]: Introduce inet_sk_rebuild_header [INET]: Move the TCP ehash functions to include/net/inet_hashtables.h [INET]: Just rename the TCP hashtable functions/structs to inet_ [INET]: Move the TCP hashtable functions/structs to inet_hashtables.[ch] [INET]: Move bind_hash from tcp_sk to inet_sk [INET]: Generalise tcp_bind_hash & tcp_inherit_port [INET]: Move tcp_port_rover to inet_hashinfo [INET]: Generalise the tcp_listen_ lock routines [TCP]: Move the tcp sock states to net/tcp_states.h [INET]: Generalise tcp_v4_hash & tcp_unhash [INET]: Generalise tcp_v4_lookup_listener [INET]: Generalise tcp_tw_bucket, aka TIME_WAIT sockets [INET]: Generalise the TCP sock ID lookup routines [INET_TWSK]: Introduce inet_twsk_alloc [SOCK]: Introduce sk_clone [NET]: Introduce inet_connection_sock [NET]: Just move the inet_connection_sock function from tcp sources [ICSK]: Introduce inet_csk_clone [ICSK]: Generalise tcp_listen_{start,stop} [ICSK]: Introduce reqsk_queue_prune from code in tcp_synack_timer [NET]: Export symbols needed by the current DCCP code [RANDOM]: Introduce secure_dccp_sequence_number [DCCP]: Initial implementation [ICSK]: Move generalised functions from tcp to inet_connection_sock [LIST]: Introduce list_for_each_entry_safe_continue [CCID3]: Reenable list_for_each_entry_safe_continue usage [INET]: Make inet_create try to load protocol modules [DCCP]: Fix struct sockaddr_dccp definition [DCCP]: Introduce dccp_write_xmit from code in dccp_sendmsg [DCCP]: Initialize icsk_rto in dccp_v4_init_sock [TIMEWAIT]: Introduce inet_timewait_death_row [TIMEWAIT]: Move inet_timewait_death_row routines to net/ipv4/inet_timewait_sock.c [DCCP]: Finish the TIMEWAIT minisock support [ICSK]: Move TCP congestion avoidance members to icsk [TCPDIAG]: Implement cheapest way of supporting DCCPDIAG_GETSOCK [CCID3]: Separate most of the packet history code [CCID3]: Ditch USEC_IN_SEC as time.h has USEC_PER_SEC [TCPDIAG]: Introduce CONFIG_IP_TCPDIAG_DCCP [IPV6]: Generalise the tcp_v6_lookup routines [INET6_HASHTABLES]: Move inet6_lookup functions to net/ipv6/inet6_hashtables.c [TCPDIAG]: Introduce inet_diag_{register,unregister} [TCPDIAG]: Just rename everything to inet_diag [INET_DIAG]: Rename tcp_diag.[ch] to inet_diag.[ch] [INET_DIAG]: Move the tcp_diag interface to the proper place [PACKET_HISTORY]: Add dccphtx_rtt and rename the win_count fields [DCCP]: Just reflow the source code to fit in 80 columns [DCCP]: Rewrite dccp_sendmsg to be more like UDP [DCCP]: Introduce the DCCP Kernel hacking menu [DCCP]: Fix RESET handling in dccp_rcv_state_process [DCCP]: Fix sparse warnings [NET]: Fix sparse warnings [NETLINK]: Fix sparse warnings [IP]: Introduce ip_options_get_from_user [DCCP]: Send SYNCACK packets in response to SYNC packets [DCCP]: Set dccp_ctl_socket to NULL in dccp_ctl_sock_exit [DCCP]: Use LIMIT_NETDEBUG in some debugging printks [CCID3]: Reintroduce ccid3hctx_t_rto [DCCP]: Fix seqno setting in dccp_v4_ctl_send_reset [DCCP]: Give more info on Step 6 failure debug printk [DCCP]: Fix the ACK and SEQ window variables settings [DCCP]: Fix ackno setting in SYNC/SYNCACK packets [DCCP]: Implement the CLOSING timer [DCCP]: Fix skb leak in dccp_sendmsg [DCCP]: Send a DATAACK packet when we have a TIMESTAMP_ECHO pending [CCID]: Make ccid_hc_[rt]x_exit accept NULL arguments [DCCP]: Export dccp_insert_option_timestamp to CCIDs [CCID3]: Calculate the RTT in the RX half connection [DCCP]: Introduce dccp_get_info [ICSK]: Generalise tcp_listen_poll [DCCP]: Call the HC exit routines at dccp_v4_destroy_sock [DCCP]: Initial dccp_poll implementation [DCCP]: Make the Debug Menu available when DCCP is statically linked too [DCCP]: Introduce dccp_wait_for_ccid and use it in dccp_write_xmit [CCID3]: Reflow to mostly fit under 80 columns [CCID3]: Reorganise timeval handling [CCID3]: Introduce usecs_div [CCID3]: Move the CCID3 defines to ccid3.h [CCID3]: Move the loss interval code to loss_interval.[ch] [DCCP]: Just move packet_history.[ch] to net/dccp/ccids/lib/ [DCCP]: Introduce dccp_tfrc_lib module with net/dccp/ccids/lib/*.c [DCCP]: Move the calc_X routines to dccp_tfrc_lib [CCID3]: Move ccid3_hc_rx_add_hist to packet_history.c [CCID3]: Move ccid3_hc_rx_detect_loss to packet_history.c [DCCP]: Introduce DCCP_SOCKOPT_PACKET_SIZE [CCID3]: Call sk->sk_write_space(sk) when receiving a feedback packet [CCID3] Avoid unsigned integer overflows in usecs_div [CCID] Only call the HC insert_options methods when requested [CCID3] Calculate ccid3hcrx_x_recv using usecs_div [DCCP] Give precedence to the biggest ELAPSED_TIME [CCID3] Use ELAPSED_TIME in the HC TX RTT estimation [CCID3] Make the ccid3hcrx_rtt calc look more like the ccid3hctx_rtt one [CCID3] Initialize more fields in ccid3_hc_rx_init [DCCP] Introduce dccp_timestamp [CCID3] Introduce ccid3_hc_[rt]x_sk() for overal consistency [CCID3] Initialize ccid3hctx_t_ipi to 250ms [DCCP] Only call the HC _exit() routines in dccp_v4_destroy_sock [CCID3] Cleanup ccid3 debug calls [CCID3]: Listen socks doesn't have a private CCID block [DCCP]: Check if already in the CLOSING state in dccp_rcv_closereq [DCCP]: Handle SYNC packets in dccp_rcv_state_process [DCCP]: More precisely set reset_code when sending RESET packets [DCCP]: Introduce DCCP_SOCKOPT_SERVICE [DCCP]: Add MAINTAINERS and CREDITS entries [DCCP]: Move the ack vector code to net/dccp/ackvec.[ch] [CCID3]: Introduce include/linux/tfrc.h [DCCP]: Don't use necessarily the same CCID for tx and rx [DCCP]: Introduce CCID getsockopt for the CCIDs [LLC]: Make llc_frame_alloc take a net_device as an argument [LLC]: Simplify llc_c_ac code, removing unneeded assignments to variables [LLC]: Remove unneeded f_bit variables [LLC]: introduce llc_conn_tmr_common_cb, to avoid code duplication [LLC]: Remove unneeded temp net_device variables [LLC]: Update comments for llc_ui_bind and llc_ui_autobind to match new behaviour [LLC]: Mark llc_find_next_offset as __init, saving some more bytes [LLC]: Help the compiler with likely/unlikely, saving some more bytes [LLC]: Use const in llc_c_ev.c [LLC]: Remove unused functions from llc_c_ev.c [LLC]: Convert llc_ui_wait_for_ functions to use prepare_to_wait/finish_wait [LLC]: Use the sk_wait_event primitive [LLC]: Add sysctl support for the LLC timeouts [LLC]: Use some more likely/unlikely [LLC]: Use sk_wait_data [LLC]: Do better struct sock accounting on skbs [LLC]: Use refcounting with struct llc_sap [LLC]: Fix sparse warnings [LLC]: Fix the accept path [LLC]: fix llc_ui_recvmsg, making it behave like tcp_recvmsg [CCID]: Check if ccid is NULL in the hc_[tr]x_exit functions [DCCP]: Transition from PARTOPEN to OPEN when receiving DATA packets [TWSK]: Grab the module refcount for timewait sockets Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sridhar/lksctp-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'red' of 84.73.165.173:/home/tgr/repos/net-2.6 [TCPv6]: Fix skb leak [IPV6]: Reuse inet_csk_get_port in tcp_v6_get_port [IPV6]: Generalise __tcp_v6_hash, renaming it to __inet6_hash [ICSK]: make inet_csk_reqsk_queue_hash_add timeout arg unsigned long [IPV6]: Generalise tcp_v6_search_req & tcp_v6_synq_add [IPV6]: Introduce inet6_rsk() [ICSK]: Rename struct tcp_func to struct inet_connection_sock_af_ops [ICSK]: Move v4_addr2sockaddr from TCP to icsk [DCCP]: Introduce dccp_ipv4_af_ops [IPV6]: Generalise some functions [IPV6]: Introduce inet6_timewait_sock [IPV6]: Export some symbols for DCCPv6 [DCCP]: Just rename dccp_v4_prot to dccp_prot [DCCP]: Prepare the AF agnostic core for the introduction of DCCPv6 [IPV6]: Export ipv6_opt_accepted [DCCP]: Introduce DCCPv6 [DCCP]: Use reqsk_free in dccp_v4_conn_request [TWSK]: Introduce struct timewait_sock_ops [INET]: Generalise tcp_v4_hash_connect [INET6]: Generalise tcp_v6_hash_connect [TCP]: Move the TCPF_ enum to tcp_states.h [IP_SOCKGLUE]: Remove most of the tcp specific calls [SOCK]: Introduce sk_receive_skb [INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h [TCP]: Don't use __constant_htonl for a non const arg [DCCP] ackvec: use u8 for the buf offsets [TCP]: syn_flood_warning is only needed if CONFIG_SYN_COOKIES is selected [IPVS]: Add missing include <linux/net.h> [INET_DIAG]: Use inet_twsk() with TIME_WAIT sockets [INET_DIAG]: whitespace/simple cleanups [INET_DIAG]: Introduce inet_twsk_diag_dump & inet_twsk_diag_fill [INET_DIAG]: Introduce sk_diag_fill sundance: Really read addr 0 [REQSK]: Don't reset rskq_defer_accept in reqsk_queue_alloc [DCCP] ackvec: Ditch dccpav_buf_len [DCCP]: Fix error handling in dccp_init [DCCP] ackvec: Introduce dccp_ackvec_slab [LIST]: Introduce list_for_each_entry_safe_from [LIST]: Introduce list_for_each_entry_from [DCCP] CCID: Allow ccid_{init,exit} to be NULL [DCCP] ackvec: Delete all the ack vector records in dccp_ackvec_free [DCCP]: Don't alloc ack vector for the control sock [DCCP] CCID3: Set the no_feedback_timer fields near init_timer [DCCP] CCID: Improve CCID infrastructure [DCCP]: Make CCID2 be the default [DCCP]: Kconfig tidy up [DCCP]: Call dccp_feat_init more early in dccp_v4_init_sock [DCCP] feat: Introduce sysctls for the default features [DCCP]: Generalize dccp_v4_send_reset [DCCP]: Move dccp_v4_{init,destroy}_sock to the core [DCCP]: Move dccp_[un]hash from ipv4.c to the core [DCCP]: Dont use dccp_v4_checksum in dccp_make_response [DCCP]: Move dccp_hashinfo from ipv4.c to the core [DCCP]: Rename init_dccp_v4_mibs to dccp_mib_init [DCCP]: Move the IPv4 specific bits from proto.c to ipv4.c [LLC]: Fix struct proto .name [LLC]: Replace __inline__ with inline [LLC]: Fix sap refcounting [DCCP]: Uninline some functions [DCCP] ipv6: Add missing ipv6 control socket [ICSK]: Introduce inet_csk_ctl_sock_create [DCCP] ipv6: cleanups [DCCP] ccid2: coding style cleanups [DCCP] options: Fix some aspects of mandatory option processing [DCCP] options: Fix handling of ackvecs in DATA packets [DCCP]: Use sk->sk_prot->max_header consistently for non-data packets [DCCP]: ditch dccp_v[46]_ctl_send_ack [DCCP]: Remove leftover dccp_send_response prototype [DCCP] options: Make dccp_insert_options & friends yell on error [SNAP]: Remove leftover unused hdr variable [ICSK] compat: Introduce inet_csk_compat_[gs]etsockopt [INFINIBAND] ipoib: Remove leftover use of neigh_ops->destructor [SECURITY] getpeersec: Fix build breakage [SK_BUFF]: export skb_pull_rcsum [NET]: Identation & other cleanups related to compat_[gs]etsockopt cset [DCCP] minisock: Rename struct dccp_options to struct dccp_minisock [DCCP] feat: Pass dccp_minisock ptr where only the minisock is used skeletonfb: remove duplicate module init, exit, license lines Check ieee80211softmac_auth_resp kmalloc result [DCCP] timewait: Remove leftover extern declarations [DCCP]: One NET_INC_STATS() could be NET_INC_STATS_BH in dccp_v4_err() [NET]: Conditionally use bh_lock_sock_nested in sk_receive_skb [TCP_IPV4]: CodingStyle cleanups, no code change [TCP_IPV4]: Use kmemdup where appropriate [NETLABEL]: Use kmemdup in cipso_ipv4.c [IPV4]: Use kmemdup in net/ipv4/devinet.c [TCP] minisocks: Use kmemdup and LIMIT_NETDEBUG [IPV6]: Use kmemdup [DCCP]: Use kmemdup [DECNET]: Use kmemdup [AX25]: Use kmemdup [NETROM]: Use kmemdup [TCP]: Tidy up skb_entail [ATM]: Use kmemdup & kzalloc where applicable [NET] neighbour: Use kmemdup where applicable [DECNET]: Use kzalloc where applicable [IPVS]: Use kmemdup where appropriate [IRDA]: Use kmemdup where applicable [SCHED]: Use kmemdup & kzalloc where appropriate [SCTP]: Use kzalloc where appropriate [SUNRPC]: Use k{mem,str}dup where applicable [TIPC]: Use kzalloc where appropriate [XFRM]: Use kmemdup where appropriate [INET_CONNECTION_SOCK]: Pack struct inet_connection_sock_af_ops [NET]: Pack struct hh_cache [XFRM]: Pack struct xfrm_policy [TCP]: Change tcp_header_len member in tcp_sock to u16 [TCP]: Renove the __ prefix on the struct tcp_sock members [INET]: Change protocol field in struct inet_protosw to u16 [DCCP]: Make {set,get}sockopt(DCCP_SOCKOPT_PACKET_SIZE) return 0 Save some bytes in struct mm_struct Save some bytes in struct inode [DCCP] ccid3: Fixup some type conversions related to rtts [DCCP]: Whitespace cleanups [XFRM_TUNNEL]: Reload header pointer after pskb_may_pull/pskb_expand_head [TCP]: Fix minisock tcp_create_openreq_child() typo. [DCCP] getsockopt: Fix DCCP_SOCKOPT_[SEND,RECV]_CSCOV [UDP]: Use __skb_pull since we have checked it won't fail with pskb_may_pull [SOCKET]: Export __sock_recv_timestamp [TR]: Use tr_hdr() were appropriate [TR]: Make tr_type_trans set skb->dev [HIPPI/FDDI]: Make {hippi,fddi}_type_trans set skb->dev [QETH]: Use eth_hdr() [AOE]: Introduce aoe_hdr() [ETH]: Make eth_type_trans set skb->dev like the other *_type_trans [SK_BUFF]: Introduce skb_reset_mac_header(skb) [LLC]: Use skb_reset_mac_header in llc_alloc_frame [LLC]: Use skb_reset_mac_header in llc_mac_hdr_init [SK_BUFF]: Introduce skb_set_mac_header() [SK_BUFF] xfrm: Use skb_set_mac_header in the memmove cases [TCP]: Do the layer header setting in tcp_collapse relative to skb->data [TCP]: Use skb_set_mac_header in tcp_collapse [SK_BUFF]: Introduce skb_mac_header() [LLC]: Kill llc_set_pdu_hdr [PPPOE]: Introduce pppoe_hdr() [BONDING]: Introduce arp_pkt() [IPV6]: Use skb->nh.ipv6h instead of casting skb->nh.raw [SK_BUFF]: Introduce skb_reset_network_header(skb) [SK_BUFF]: Use skb_reset_network_header in skb_push cases [SK_BUFF]: Use skb_reset_network_header where the skb_pull return was being used [SK_BUFF]: Use skb_reset_network_header where the return of __pskb_pull was being used [SK_BUFF]: Some more simple skb_reset_network_header conversions [SK_BUFF]: Some more skb_put cases converted to skb_reset_network_header [SK_BUFF] ipconfig: Another conversion to skb_reset_network_header related to skb_put [SK_BUFF]: Use skb_reset_network_header after skb_push [SK_BUFF] ipv6: More skb_reset_network_header conversions related to skb_pull [SK_BUFF] xfrm4: use skb_reset_network_header [SK_BUFF] bonding: Set skb->nh.raw relative to skb->mac.raw [SK_BUFF]: Introduce skb_network_offset() [SK_BUFF]: Introduce skb_network_header() [SK_BUFF] ipmr: Another skb_push related conversion to skb_reset_network_header [SK_BUFF]: Introduce skb_set_network_header [SK_BUFF] ipmr: Missed one conversion to skb_network_header() [IP]: Introduce ip_hdrlen() [IPMR]: Fix bug introduced when converting to skb_network_reset_header [SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph [SK_BUFF]: Introduce arp_hdr(), remove skb->nh.arph [SK_BUFF]: Introduce ipv6_hdr(), remove skb->nh.ipv6h [SK_BUFF]: Introduce skb_reset_transport_header(skb) [SK_BUFF]: Introduce skb_transport_offset() [SK_BUFF]: Introduce skb_set_transport_header [SCTP]: Introduce sctp_hdr() [ICMP6]: Introduce icmp6_hdr() [SK_BUFF]: Introduce igmp_hdr() & friends, remove skb->h.igmph [SK_BUFF]: Introduce udp_hdr(), remove skb->h.uh [SK_BUFF]: Introduce icmp_hdr(), remove skb->h.icmph [TCP]: Introduce tcp_hdrlen() and tcp_optlen() [SK_BUFF]: Introduce tcp_hdr(), remove skb->h.th [SK_BUFF]: Introduce ipip_hdr(), remove skb->h.ipiph [SK_BUFF]: Introduce ipipv6_hdr(), remove skb->h.ipv6h [SK_BUFF]: More skb_reset_transport_header conversions [SCTP]: Eliminate some pointer attributions to the skb layer headers [SK_BUFF]: Introduce skb_transport_header(skb) [SK_BUFF]: More skb_put related conversions to skb_reset_transport_header [IPV6]: Reset the network header in ip6_nd_hdr [SK_BUFF]: More skb_put related skb_reset_transport_header [KBUILD]: Unifdef headers changed by the skb layer header refactorings [SK_BUFF]: Some more layer header conversions [SK_BUFF]: Use the helpers to get the layer header pointer [SK_BUFF]: Introduce skb_network_header_len [SK_BUFF]: unions of just one member don't get anything done, kill them [SK_BUFF]: Use offsets for skb->{mac,network,transport}_header on 64bit architectures [SK_BUFF]: Convert skb->tail to sk_buff_data_t [SK_BUFF]: Convert skb->end to sk_buff_data_t [SK_BUFF]: Adjust the zeroing up to tail in __alloc_skb too [NETLINK]: Introduce nlmsg_hdr() helper [SK_BUFF]: Remove skb_add_mtu() leftovers [NETLINK]: Remove NLMSG_{NEW_ANSWER,CANCEL,END} [NETLINK]: Use nlmsg_trim() where appropriate [SK_BUFF] ipv6: Use skb_network_offset in some more places [ATM] idt77252: Fix double kfree_skb on failure in push_rx_skb [LMC]: lmc_main wants to use skb_tailroom [FORCEDETH]: Use skb_tailroom where appropriate [BLUETOOTH]: Introduce skb->data accessor methods for hci_{acl,event,sco}_hdr [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset} [SK_BUFF]: Introduce skb_copy_to_linear_data{_offset} [SK_BUFF]: Some more conversions to skb_copy_from_linear_data [CREDITS]: Update Arnaldo entry [SOCK]: Shrink struct sock by 8 bytes on 64-bit. Remove accesses to ccid3_hc_rx_sock in ccid3_hc_rx_{update,calc_first}_li [CCID3]: Pass ccid3_li_hist to ccid3_hc_rx_update_li [DCCP] loss_interval: Move ccid3_hc_rx_update_li to loss_interval loss_interval: unexport dccp_li_hist_interval_new loss_interval: Make dccp_li_hist_entry_{new,delete} private loss_interval: Nuke dccp_li_hist loss_interval: make struct dccp_li_hist_entry private [KTIME]: Introduce ktime_add_us [DCCP]: Make ccid3_hc_tx_update_x get a timestamp if needed [DCCP]: Convert ccid3hctx_t_ld to ktime_t [DCCP]: Convert ccid3hcrx_tstamp_last_ack to ktime_t [DCCP]: Convert ccid3hcrx_tstamp_last_feedback to ktime_t [KTIME]: Introduce ktime_sub_ns and ktime_sub_us [DCCP]: Convert dccp_sample_rtt to ktime_t [DCCP] CCID3: Stop using dccp_timestamp [DCCP] ackvec: Convert to ktime_t [DCCP] packet_history: convert dccphrx_tstamp to ktime_t [DCCP] packet_history: Convert dccphtx_tstamp to ktime_t [DCCP]: Convert dccps_timestamp_time to ktime_t [DCCP] options: convert dccp_insert_option_timestamp to ktime_t [DCCP]: Nuke dccp_timestamp and dccps_epoch, not used anymore [DCCP]: Nuke the timeval helpers now that we fully converted to ktime_t [CCID3]: Remove ifdef surrounding BUG_ON [DCCP]: Implement SIOCINQ/FIONREAD [INET]: Remove leftover prototypes from include/net/inet_common.h [LIB]: Introduce struct pcounter [NET] proto: Use pcounters for the inuse field [DCCP]: Initialize dccp_sock before calling the ccid constructors [TFRC]: Migrate TX history to singly-linked lis [TFRC]: Hide tx history details from the CCIDs [TFRC]: Rename tfrc_tx_hist to tfrc_tx_hist_slab, for consistency [TFRC]: Make the rx history slab be global [TFRC]: Rename dccp_rx_ to tfrc_rx_ [TFRC]: New rx history code [INET_DIAG]: Fix inet_diag_lock_handler error path. [SOCK] proto: Add hashinfo member to struct proto [INET6]: Reorganize struct inet6_dev to save 8 bytes [DCCP]: Reorganize struct dccp_sock to save 8 bytes [INET_TIMEWAIT_SOCK]: Reorganize struct inet_timewait_sock to save some bytes [IPV6]: Reorg struct ifmcaddr6 to save some bytes x86: reducing debuginfo size by removing unneeded includes USB: OPTION: fix name of Onda MSA501HS HSDPA modem ftrace: annotate core code that should not be traced ftrace: add basic support for gcc profiler instrumentation llc: Fix double accounting of received packets inet{6}_request_sock: Init ->opt and ->pktopts in the constructor dccp: change L/R must have at least one byte in the dccpsf_val field net: Use hton[sl]() instead of __constant_hton[sl]() where applicable inet_hashtables: Add inet_lookup_skb helpers markers: add missing stdargs.h include, needed due to va_list usage blktrace: port to tracepoints dccp_diag: LISTEN sockets don't have CCIDs ftrace: add ftrace_vprintk blktrace: add ftrace plugin tracing/blktrace: fix up checkpatch reported problems in ftrace plugin patch blktrace: the ftrace interface needs CONFIG_TRACING blktrace: Use tracing_reset_online_cpus trace: Use tracing_reset_online_cpus in more places trace_sched_wakeup: Remove unused variable trace: Change struct trace_event callbacks parameter list blkftrace: binary tracing, synthesizing old format blktrace: fix coding style in recent patches trace: judicious error checking of trace_seq results trace: make the trace_event callbacks return enum print_line_t trace: assign defaults at register_ftrace_event trace_branch: Remove unused function trace: Remove unused trace_array_cpu parameter ring_buffer: remove unused flags parameter tracing: Introduce trace_buffer_{lock_reserve,unlock_commit} trace: Call tracing_reset_online_cpus before tracer->init() tracing: handle unregistering the current tracer ring_buffer: pahole struct ring_buffer inet_diag: Remove dup assignments net: Make inet_twsk_put similar to sock_put perf record: Allow specifying a pid to record mISDN: Use kernel_{send,recv}msg instead of open coding perf_counter: First part of 'perf report' conversion to C + elfutils perf_counter: Implement dso__load using libelf perf_counter: Use rb_trees in perf report perf_counter: Add our private copy of list.h perf_counter: Use rb_tree for symhists and threads in report perf report: Fix kernel symbol resolution perf: Don't assume /proc/kallsyms is ordered perf report: Sort output by symbol usage perf report: Use hex2long instead of sscanf perf report: Only load text symbols from kallsyms perf report: Show the IP only in --verbose mode perf_counter tools: Move symbol resolution classes from report to libperf perf_counter tools: struct symbol priv area perf_counter tools: Consolidate dso methods to load kernel symbols perf_counter tools: Optionally pass a symbol filter to the dso load routines perf_counter tools: Convert builtin-top to use libperf symbol routines perf_counter tools: Shorten the DSO names using cwd perf_counter tools: Add locking to perf top perf_counter tools: Add string.[ch] perf_counter tools: Use hex2u64 in more places perf_counter tools: Add missing rb_erase in dso__delete_symbols perf_counter tools: Cover PLT symbols too perf_counter tools: Fix off-by-one bug in symbol__new perf report: Fix rbtree bug perf report: Add -vvv to print the list of threads and its mmaps perf_counter tools: Adjust only prelinked symbol's addresses perf report: Add --dsos parameter perf report: Add --comms parameter perf report: Add --symbols parameter perf_counter tools: Share rbtree.with the kernel perf_counter tools: Share list.h with the kernel perf_counter tools: Adjust symbols in ET_EXEC files too perf report: Adjust column width to the values sampled perf report: Tidy up reporting of symbols not found strlist: Introduce strlist__entry and strlist__nr_entries methods perf report: Make the output more compact perf_counter tools: PLT info is stripped in -debuginfo packages perf report: Introduce -n/--show-nr-samples perf symbol: C++ demangling perf top: Add mwait_idle_with_hints to skip_symbols[] perf report: Add missing command line options to man page perf symbol: Fix symbol parsing in certain cases: use the build-id as a symlink perf report: Add debug help for the finding of symbol bugs - show the symtab origin (DSO, build-id, kernel, etc) perf record: Fix .tid and .pid fill-in when synthesizing events perf report: Show the tid too in -D perf tools: Fix fallback to cplus_demangle() when bfd_demangle() is not available perf tools: Fix dso__new handle() to handle deleted DSOs perf list: Fix large list output by using the pager perf report: Don't show unresolved DSOs and symbols when -S/-d is used x86, intel_txt: Fix typos in Kconfig help perf record: Fix typo in pid_synthesize_comm_event perf top: Show RIP only in verbose mode Subject: [PATCH] appletalk: Fix skb leak when ipddp interface is not loaded perf top: Add poll_idle to the skip list perf tools: elf_sym__is_function() should accept "zero" sized functions
Arnaud Ebalard (5): netfilter: {nfnetlink,ip,ip6}_queue: fix skb_over_panic when enlarging packets XFRM,IPv6: initialize ip6_dst_blackhole_ops.kmem_cachep xfrm: MIGRATE enhancements (draft-ebalard-mext-pfkey-enhanced-migrate) XFRM: copy_to_user_kmaddress() reports local address twice net: Remove unused parameter of xfrm_gen_index()
Arnaud Giersch (9): [MIPS] IP32: Export mace symbol. [MIPS] IP32 Fix and complete IP32 parport definitions [MIPS] IP32: Fix sparse warnings. [MIPS] Add const qualifier to writes##bwlq. [MIPS] Fix documentation typos. parport: add parallel port support for SGI O2 parport: fix documentation parport: remove dead address in MAINTAINERS parport: fix compilation failure
Arnaud Lacombe (2): kconfig: variable argument lists needs `stdarg.h' kconfig: initialize the screen before using curses(3) functions
Arnaud MAZIN (1): sonypi: correct detection of new ICH7-based laptops
Arnaud Patard (46): [ALSA] cs4281 - fix DLLRDY not seen problem [ALSA] emu10k1: add details for the audigy player box version sata_sis: Add support for SiS182 chipset s3c2410fb: ARM S3C2410 framebuffer driver s3c2410fb: Platform support for ARM S3C2410 framebuffer driver sata_sis: Fix typo in sata port2 initialisation v4l: 700: added ir for lifeview flytv platinum mini2 s3c2410fb: cleanup and fix [ALSA] patch_realtek.c: Add new model ACPI: suppress power button event on S3 resume s3c2410fb: Fix resume IPMI: Fix oops on ipmi_msghandler removal for non ipmi systems Fix libata resource conflict for legacy mode [Bluetooth]: Fix section mismatch of bt_sysfs_cleanup() [ALSA] emu10k1: Fix outl() in snd_emu10k1_resume_regs() r8169: fix infinite loop during hotplug [ARM] 4065/1: S3C24XX: dma printk fixes [ARM] 4073/1: Prevent s3c24xx drivers from including asm/arch/hardware.h and asm/arch/irqs.h [ARM] 4173/1: S3C24XX usb device platform datas [ARM] 4174/1: H1940 usb device definitions [ARM] 4176/1: H1940 leds leds: Add IPAQ h1940 LEDs support [ARM] 4213/1: S3C2410 - Update definition of ADCTSC_XY_PST [ARM] 4215/1: s3c2410 usb device: per-platform vbus_draw [ARM] 4233/1: nand/s3c2410.c: warning fix ARM: OMAP: board-nokia770: correct lcd name mmc-omap: add missing '\n' [ARM] 4358/1: S3C24XX: mach-qt2410.c: remove linux/mmc/protocol.h header [ARM] 4360/1: S3C24XX: regs-udc.h remove unused macro [WATCHDOG] s3c2410_wdt - initialize watchdog irq resource spi_s3c24xx.c: Fix build [ARM] 4359/3: H1940: Add bluetooth support [ARM] 4368/1: S3C24xx: build fix i2c-s3c2410: Fix build warning USB Gadget driver for Samsung s3c2410 ARM SoC [ARM] 4476/1: EM7210/SS4000E support [ARM] 4491/1: em7210 rtc clock i2c-iop3xx: Set I2C_CLASS_HWMON to adapter class [ALSA] Fix Kconfig entry for SND_S3C24XX_SOC_NEO1973_WM8753 gpio/pca953x bugfix: mark as can_sleep [ARM] 4864/1: Enable write buffer coalescing on IOP [ARM] 5160/1: IOP3XX: gpio/gpiolib support sm501: gpio dynamic registration for PCI devices fastboot: Fix bootgraph.pl initcall name regexp tracing/fastboot: fix bootgraph.pl initcall name regexp MIPS: O32: Fix ppoll
Arnaud Patard (Rtp (4): s3c2410fb: Add support for STN displays spi_s3c24xx_gpio: use right header spi_s3c24xx.c: warning fix [ARM] S3C24XX: Fix SERIAL_SAMSUNG entry
Arnaud Patard (Rtp) (2): [WATCHDOG] s3c2410_wdt.c-state_warning.patch [WATCHDOG] add ich8 support to iTCO_wdt.c
Arnd Bergmann (325): libfs: add simple attribute files ppc64: consolidate calibrate_decr implementations ppc64: rename pSeries rtc functions into rtas_* ppc64: Split out generic rtas code from pSeries_pci.c. ppc64: pSeries_progress -> rtas_progress ppc64: add BPA platform type ppc64: Add driver for BPA interrupt controllers ppc64: Add driver for BPA iommu block: add unlocked_ioctl support for block devices ppc64: simplify nvram partition scanning code [NET]: Add missing include to linux/netdevice.h xtensa: remove old syscalls ppc64: add default config for BPA ppc64: fix IPI on bpa_iic powerpc: Rename BPA to Cell powerpc: create a new arch/powerpc/platforms/cell/smp.c powerpc: move rtas_fw.c out of platforms/pseries powerpc: move mmio_nvram.c over to arch/powerpc powerpc: move arch/ppc64/kernel/bpa* to arch/powerpc/platforms/cell fbdev: move ioctl32 code to fbmem.c spufs: The SPU file system, base spufs: cooperative scheduler support spufs: Make all exports GPL-only spufs: fix local store page refcounting spufs: Fix oops when spufs module is not loaded spufs: Turn off debugging output spufs: Improved SPU preemptability. spufs: Improved SPU preemptability [part 2]. spufs: fix mailbox polling cell: add platform detection code spufs: fix module refcount race spufs: trivial compile fix spufs: fix hexdump format spufs: clear dsisr on CLASS1[Mf] exception powerpc: fix large nvram access powerpc: sanitize header files for user space includes powerpc: fix two build warnings cell: enable pause(0) in cpu_idle spufs: fix locking in spu_acquire_runnable spufs: dont hold root->isem in spu_forget spufs: check for proper file pointer in sys_spu_run spufs: serialize sys_spu_run per spu spufs fix spu_acquire_runnable error path spufs: dont leak directories in failed spu_create spufs: fix spufs_fill_dir error path spufs: clean up use of bitops spufs: move spu_run call to its own file spufs: abstract priv1 register access. spufs: fix sparse warnings spufs: fix allocation on 64k pages spufs: set irq affinity for running threads V4L (926_2): Moves compat32 functions from fs to v4l subsystem powerpc: pseries namespace cleanup powerpc: pmac namespace cleanup powerpc: xmon namespace cleanups powerpc: cell namespace cleanup spidernet: check if firmware was loaded correctly spidernet: read firmware from the OF device tree spidernet: fix HW structures for 64 bit dma_addr_t spidernet: performance optimizations spidernet: fix missing include add missing syscall declarations add sys_unshare to syscalls.h powerpc: fix cell iommu setup powerpc: update cell defconfig powerpc: work around a cell interrupt HW bug powerpc: declare arch syscalls in <asm/syscalls.h> spufs: allow SPU code to do syscalls spufs: implement mfc access for PPE-side DMA powerpc: fix spider-pic affinity setting powerpc: use guarded ioremap for cell on-chip mappings spufs: Fix endless protection fault on LS writes by SPE. powerpc: add hvc backend for rtas spufs: fix __init/__exit annotations inotify: check for NULL inode in inotify_d_instantiate powerpc/cell: remove BUILD_BUG_ON and add sys_tee to spu_syscall_table spufs: Disable local interrupts for SPE hash_page calls. powerpc: update cell_defconfig powerpc: Fix cell blade detection powerpc: Fix 64k pages on non-partitioned machines powerpc: enable CPU_FTR_CI_LARGE_PAGE for cell [POWERPC] disable floating point exceptions for init [POWERPC] spufs: fix class0 interrupt assignment [POWERPC] powerpc: fix building gdb against asm/ptrace.h introduce kernel_execve rename the provided execve functions to kernel_execve provide kernel_execve on all architectures Remove the use of _syscallX macros in UML sh64: remove the use of kernel syscalls remove remaining errno and __KERNEL_SYSCALLS__ references [POWERPC] spufs: implement error event delivery to user space [POWERPC] spufs: Add infrastructure needed for gang scheduling [POWERPC] spufs: use correct pg_prot for mapping SPU local store [POWERPC] spufs: make mailbox functions handle multiple elements [POWERPC] spufs: remove support for ancient firmware [POWERPC] spufs: add support for read/write on cntl [POWERPC] spufs: support new OF device tree format [POWERPC] spufs: add infrastructure for finding elf objects [POWERPC] Update cell_defconfig [POWERPC] spiderpic: enable new style devtree support [POWERPC] cell: fix bugs found by sparse USB: driver for mcs7830 (aka DeLOCK) USB ethernet adapter usbnet: improve generic ethtool support usbnet: add a mutex around phy register access [POWERPC] spufs: fix another off-by-one bug in spufs_mbox_read [POWERPC] cell: update defconfig [POWERPC] spufs: Return correct event for data storage interrupt [POWERPC] spufs: Always map local store non-guarded [POWERPC] spufs: Use SPU master control to prevent wild SPU execution [POWERPC] cell: Add symbol exports for oprofile [POWERPC] update cell_defconfig for ps3 support [POWERPC] spufs: always send sigtrap on breakpoint [POWERPC] cell: fix building without spufs [POWERPC] ps3: multiplatform build fixes [POWERPC] ps3: add a default zImage target [POWERPC] fix missing #include in sys_ppc32.c [POWERPC] fix building without PCI remove kernel syscalls [POWERPC] cell: Fix spu_info.h header export [POWERPC] cell: update cell_defconfig [POWERPC] cell: add forward struct declarations to spu.h [POWERPC] spufs: fix assignment of node numbers [POWERPC] powerpc: add scanning of ebc bus to of_platform [POWERPC] Open Firmware serial port driver [POWERPC] spufs: fix possible memory corruption is spufs_mem_write [POWERPC] update cell_defconfig [POWERPC] spufs: add memory barriers after set_bit [POWERPC] spufs: make spu page faults not block scheduling [POWERPC] spufs: fix memory leak on coredump [POWERPC] update cell_defconfig [POWERPC] spufs: Refuse to load the module when not running on cell [POWERPC] Fix pci_setup_phb_io_dynamic for pci_iomap [POWERPC] Split out CPU specific options into a new Kconfig file [POWERPC] move 82xx/83xx/86xx Kconfig options to platform selection [POWERPC] rename add_bridge to avoid namespace clashes [POWERPC] mpc82xx_ads build fix [POWERPC] kill isa_{io,mem}_base definitions for !PCI [POWERPC] fix building without PCI [POWERPC] disallow building powermac and tsi108 without PCI Introduce compat_u64 and compat_s64 types fbdev: make fb_append_extra_logo() depend on fb=y [CELL] cell: add per BE structure with info about its SPUs [CELL] cell: add vicinity information on spus [CELL] cell: add hardcoded spu vicinity information for QS20 [CELL] spufs: extension of spu_create to support affinity definition [CELL] cell: add placement computation for scheduling of affinity contexts [CELL] spufs: integration of SPE affinity with the scheduller [CELL] cell: indexing of SPUs based on firmware vicinity properties loop.h build fix [POWERPC] cell: Support pinhole-reset on IBM cell blades [POWERPC] cell: Update cell_defconfig for 2.6.23 [POWERPC] spufs: Fix update of mailbox status register during backed wbox write futex_compat: fix list traversal bugs [POWERPC] add Kconfig option for optimizing for cell [POWERPC] Move embedded6xx into multiplatform [POWERPC] Fix pci domain detection compat_ioctl: move common block ioctls to compat_blkdev_ioctl compat_ioctl: add compat_blkdev_driver_ioctl() compat_ioctl: handle blk_trace ioctls compat_ioctl: move hdio calls to block/compat_ioctl.c compat_ioctl: move BLKPG handling to block/compat_ioctl.c compat_ioctl: move cdrom handlers to block/compat_ioctl.c compat_ioctl: move floppy handlers to block/compat_ioctl.c [POWERPC] spufs: block fault handlers in spu_acquire_runnable [POWERPC] spufs: synchronize IRQ when disabling [POWERPC] spufs: invalidate SLB translation before adding a new entry [POWERPC] spufs: serialize SLB invalidation against SLB loading [POWERPC] Update Cell MAINTAINERS entry, add spufs entry agp-frontend: BKL pushdown ans-lcd: BKL pushdown apm-emulation: BKL pushdown apm_32: BKL pushdown basler-excite: BKL pushdown bf561-coreb: BKL pushdown block-dasd_eer: BKL pushdown bluetooth-vhci: BKL pushdown briq_panel: BKL pushdown bvme6000-rtc: BKL pushdown cpwatchdog: BKL pushdown crypto-prng: BKL pushdown crypto-zcrypt_api: BKL pushdown display7seg: BKL pushdown dlm-user: BKL pushdown ds1286: BKL pushdown ds1620: BKL pushdown efirtc: BKL pushdown envctrl: BKL pushdown flash: BKL pushdown genrtc: BKL pushdown hdpu_cpustate: BKL pushdown hp_sdc_rtc: BKL pushdown hpet: BKL pushdown hw-random: BKL pushdown infiniband-ucma: BKL pushdown ip27-rtc: BKL pushdown ipmi-watchdog: BKL pushdown irnet_ppp: BKL pushdown jsflash: BKL pushdown lcd: BKL pushdown macintosh-smu: BKL pushdown media-radio-miropcm20-rds: BKL pushdown megaraid: BKL pushdown message-i2o-i2o_config: BKL pushdown microcode: BKL pushdown powerpc: Provide dummy crash_shutdown_register powerpc/pseries: Call pseries_kexec_setup only on pseries powerpc/cell: Disable ptcal in case of crash kdump powerpc: Increase CRASH_HANDLER_MAX monreader: BKL pushdown monwriter: BKL pushdown mousedev: BKL pushdown mvme16x-rtc: BKL pushdown mwave-mwavedd: BKL pushdown net-tun: BKL pushdown nvram: BKL pushdown ocfs2-stack_user: BKL pushdown openprom: BKL pushdown parisc-eisa_eeprom: BKL pushdown parisc-kernel-perf: BKL pushdown pm_qos_params: BKL pushdown riowatchdog: BKL pushdown rtc: BKL pushdown rtc-rtc-m41t80: BKL pushdown sbus-rtc: BKL pushdown scsi-tgt: BKL pushdown serio: BKL pushdown sony-laptop: BKL pushdown sonypi: BKL pushdown sparc-apc: BKL pushdown sparc64-rtc: BKL pushdown tpm-tpm: BKL pushdown uctrl: BKL pushdown uinput: BKL pushdown uml-harddog: BKL pushdown uml-mmapper: BKL pushdown uml-random: BKL pushdown via-pmu: BKL pushdown vmcp: BKL pushdown vmwatchdog: BKL pushdown x86-mce: BKL pushdown powerpc: support for latencytop powerpc/ide: remove mpc8xx-ide driver powerpc: Fix support for latencytop net/usb/mcs7830: new device IDs powerpc/cell/axon-msi: Retry on missing interrupt powerpc/mpic: Don't reset affinity for secondary MPIC on boot powerpc/cell: Fix GDB watchpoints, again powerpc/cell/axon-msi: Fix MSI after kexec powerpc/cell: fix build breakage with CONFIG_SPUFS disabled sound: Remove OSSlib stuff from linux/soundcard.h powerpc/cell: Fix dependency in cpufreq powerpc/spufs: Initialize ctx->stats.tstamp correctly make exported headers use strict posix types make most exported headers use strict integer types make MTD headers use strict integer types make drm headers use strict integer types make netfilter use strict integer types remove __KERNEL_STRICT_NAMES emu101k1.h: fix duplicate include of <linux/types.h> syscalls.h add the missing sys_pipe2 declaration microblaze: export some symbols microblaze: fix __user annotations microblaze: kill incorrect __bad_xchg definition microblaze: remove cacheable_memcpy microblaze: add security initcalls microblaze: add a dummy pgprot_noncached microblaze: do not include types.h in ptrace.h microblaze: remove bad_user_access_length microblaze: clean up checksum.c microblaze: use generic dma-mapping-broken.h x86: fix ktermios-termio conversion asm-generic: rename termios.h, signal.h and mman.h asm-generic: introduce asm/bitsperlong.h asm-generic: add generic sysv ipc headers asm-generic: add generic ABI headers asm-generic: add a generic unistd.h asm-generic: rename atomic.h to atomic-long.h asm-generic: rename page.h and uaccess.h asm-generic: make get_rtc_time overridable asm-generic: make pci.h usable directly asm-generic: make bitops.h usable asm-generic: add generic versions of common headers asm-generic: add legacy I/O header files asm-generic: add generic atomic.h and io.h asm-generic: add generic NOMMU versions of some headers asm-generic: add a generic uaccess.h add generic lib/checksum.c asm-generic: merge branch 'master' of torvalds/linux-2.6 time: move PIT_TICK_RATE to linux/timex.h mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF ipc: use __ARCH_WANT_IPC_PARSE_VERSION in ipc/util.h x86: add copies of some headers to convert to asm-generic x86: convert trivial headers to asm-generic version x86: convert almost generic headers to asm-generic version x86: convert termios.h to the asm-generic version x86: remove all now-duplicate header files score: unset __ARCH_WANT_IPC_PARSE_VERSION score: remove __{put,get}_user_unknown score: add generic sys_call_table score: remove init_mm score: add prototypes for wrapped syscalls asm-generic: drop HARDIRQ_BITS definition from hardirq.h asm-generic: list Arnd as asm-generic maintainer asm-generic: hook up new system calls lib/checksum.c: fix endianess bug microblaze: remove init_mm score: add missing #includes score: add address space annotations score: fix function prototypes score: cleanups: dead code, 0 as pointer, shadowed variables score: make irq.h definitions local score: clean up mm/init.c microblaze: fall back on generic header files for the ABI microblaze: clean up signal handling microblaze: use generic syscalls.h signals: declare sys_rt_tgsigqueueinfo in syscalls.h USB: buildfix ppc randconfig microblaze: remove sys_ipc sched: Add default defines for PREEMPT_ACTIVE dma-ops: Remove flush_write_buffers() in dma-mapping-common.h CRIS: add pgprot_noncached tty: handle VT specific compat ioctls in vt driver mm: add MAP_HUGETLB for mmaping pseudo-anonymous huge page regions mm: remove duplicate asm/mman.h files warn about use of uninstalled kernel headers
Arnd Hannemann (4): x86: GEODE: MFGPT: fix typo in printk in mfgpt_timer_setup tcp: Make use of before macro in tcp_input.c mac80211: Remove unnused throughput field from minstrel_rate. mac80211: Fix output of minstrels rc_stats
Arne Janbu (1): .gitignore: ignore *.lzma files
Arne Luehrs (1): V4L/DVB (10319): dib0700: enable IR receiver in Nova TD usb stick (52009)
Arne Redlich (6): [SCSI] trivial scsi_execute_async fix IB/srp: Increase supported CDB size [SCSI] iscsi: fix 2.6.19 data digest calculation bug md: handle writes to broken raid10 arrays gracefully IB/iser: Fix list iteration bug IB/iser: Handle iser_device allocation error gracefully
Aron Griffis (7): kbuild: Extend kbuild/defconfig tags support to exuberant ctags [IA64] move ioremap/ioremap_nocache under __KERNEL__ [IA64] use snprintf() on features field of /proc/cpuinfo kbuild: support mercurial in setlocalversion [IA64] Make efi.c mostly fit in 80 columns [IA64] efi.c Spelling/punctuation fixes [IA64] efi.c Add /* never reached */ annotation
Aron Szabo (1): V4L/DVB (8538): em28xx-cards: Add GrabBeeX+ USB2800 model
Arputham Benjamin (2): mlx4_core: Distinguish multiple devices in /proc/interrupts IB/mthca: Distinguish multiple devices in /proc/interrupts
Arseniy Lartsev (1): USB: cdc-acm: work around some broken devices
Art Haas (1): Remove 'volatile' from spinlock_types
Artem B. Bityuckiy (28): crypto: call zlib end functions on deflate exit path [MTD] NAND: Allow operation without bad block table [MTD] NAND: Read only OOB bytes during bad block scan [MTD] NAND: Fix bad block table scan for small page devices [JFFS2] Fix node lookup [MTD] Fix unregister_mtd_user() public function documentation. [JFFS2] Fix NOR specific scan BUG [JFFS2] Add symlink caching support. [JFFS2] Use function to manipulate superblock dirty flag [MTD] NAND nandsim: Use NAND_SKIP_BBT option [JFFS2] Improve garbage collector block selection [JFFS2] Forbid to free inode_cache objects if its nlink isn't zero. [JFFS2] Prevent deadlock when flushing write buffer [MTD] NAND: Use arrays of needed size instead of constant-sized. [JFFS2] Fix race problems with wbuf. [JFFS2] Add KERN_DEBUG level to printks [JFFS2] Fix race in garbage collector [JFFS2] Fix NOR only compile [JFFS2] Suppress annoying debug messages [JFFS2] Kill GC thread before cleanup [JFFS2] Simplify the tree insert code. Merge with rsync://fileserver/linux [JFFS2] Avoid alloc/dealloc for zero sized nodes [JFFS2] Remove needless variable initialization [JFFS2] Rename function and update comments [JFFS2] Init locks early during mount bugfix: two read_inode() calls without clear_inode() call between Remove ugly debugging stuff
Artem B. Bityutskiy (32): [JFFS2] Split a large routine on several smaller. [JFFS2] Debug code clean up - step 1 [JFFS2] Use f->target instead of f->dents for symlink target [JFFS2] Debug code clean up - step 2 [JFFS2] Fix slab panic [JFFS2] Debug code clean up - step 3 [JFFS2] Namespace clean up [JFFS2] Debug code clean up - step 4 [JFFS2] Move scattered function into related files [JFFS2] Debug code clean up - step 5 [JFFS2] Move another fragtree-related function to nodelist.c [JFFS2] Refine fragtree debug macros [JFFS2] Build fragtree in reverse order [JFFS2] Debug code clean up - step 6 [JFFS2] Correct buggy length checks [JFFS2] Debug code clean up - step 7 [JFFS2] Make the JFFS2 messages a bit nicer [JFFS2] Fix JFFS2 [mc]time handling [JFFS2] More message formatting cleanups [JFFS2] Calculate CRC check starting point correctly [JFFS2] Solve BUG caused by frag->node representing a hole in fragtree [JFFS2] Debug message format clean up [JFFS2] Debug code simplification, update TODO [JFFS2] Remove stale comment [JFFS2] Use memset(struct) instead of nulling struct members one by one [JFFS2] Fix dataflash support [MTD] mtdpart.c: Allow eraseblock size != power of 2 [JFFS2] Fix broken compile when debug level = 2 [MTD] assume mtd->writesize is 1 for NOR flashes [MTD] Initialize 'writesize' [MTD] NAND: fix dead URL in Kconfig UBI: Unsorted Block Images
Artem Bityutskiy (334): [MTD] core: trivial comments fix [MTD] NAND: nandsim: support subpage write [MTD] increase MAX_MTD_DEVICES [MTD] add get_mtd_device_nm() function [MTD] add get and put methods [MTD] return error code from get_mtd_device() [MTD] nandsim: bugfix in page addressing [JFFS2] add cond_resched() when garbage collecting deletion dirent [JFFS2] Reschedule in loops [MTD] OneNAND: release CPU in cycles [MTD] [NOR] STAA: use writesize instead off eccsize to represent ECC block [MTD] [NOR] Intel: remove ugly PROGREGION macros [MTD] remove unused ecctype,eccsize fields from struct mtd_info [MTD] Clarify OOB-operation interface comments [JFFS2] Use MTD_OOB_AUTO to automatically place cleanmarker on NAND [JFFS2] print a message when marking bad block [JFFS2] fix deadlock on error path [JFFS2] fix buffer sise calculations in jffs2_get_inode_nodes() JFFS2: add UBI support UBI: add me to MAINTAINERS UBI: remove unused variable trivial: s/i_sem /i_mutex/ [JFFS2] Fix buffer length calculations in jffs2_get_inode_nodes() UBI: fix memory leak in checking code UBI: fix error path in create_vtbl() UBI: do not let to read too much UBI: set correct gluebi device size UBI: add few more comments UBI: use vmalloc for large buffers UBI: minor comma fix UBI: error path bugfix UBI: bugfix in ubi_leb_change() UBI: fix MAINTAINERS UBI: bugfix in error path UBI: fix debugging stuff UBI: fix bug in atomic_leb_change() UBI: bugfix in max_sqnum calculation UBI: remove unneeded error checks UBI: fix comments UBI: fix error handling in erase worker [MTD] [NAND] fix race in nand_base.c [MTD] [NAND] fix race in nand_base.c hexdump: use const notation [MTD] [NAND] nandsim: avoid deadlocking FS [MTD] [OneNAND] fix numerous races UBI: fix sparse warnings UBI: add more prints UBI: use linux print_hex_dump(), not home-grown one UBI: allocate memory with GFP_NOFS UBI: do not use vmalloc on I/O path UBI: use byte hexdump UBI: fix atomic LEB change problems UBI: remove useless inlines UBI: return correct error code [MTD] [NAND] nandsim: bugfix in initialization UBI: fix error code in ubi_io_read() UBI: bugfix: allocate mandatory EBs first UBI: add ubi_leb_map interface UBI: minor tidy-ups UBI: remove redundant field UBI: improve error messages UBI: create ltree_entry slab on initialization UBI: create ubi_wl_entry slab on initialization UBI: remove ubi_devices_cnt UBI: bugfix: dont oops with NULL module parameter UBI: improve internal interfaces UBI: tweak volumes locking UBI: add some more comments UBI: get device when opening volume UBI: fix error path UBI: fix and cleanup volume opening functions UBI: simplify error handling UBI: introduce volume refcounting UBI: tweak volumes locking some more UBI: add PID to debugging prints UBI: improve comment UBI: bugfix: protect from volume removal UBI: fix printk UBI: fix ubi_wl_flush UBI: fix comment UBI: add UBI control device UBI: add UBI devices reference counting UBI: prepare attach and detach functions UBI: remove data_offset UBI: introduce attach ioctls UBI: handle attach ioctl UBI: use separate mutex for volumes checking UBI: fix mtd device string parsing UBI: add mtd_num sysfs attribute UBI: do not support kiB UBI: bugfix: do not forget to increment vol_count UBI: get rid of ubi_ltree_slab UBI: fix warnings UBI: use bit-fields UBI: add auto-resize feature UBI: amend array size UBI: bugfix: calculate data offset properly UBI: remove bogus assertion UBI: add sanity check UBI: fix warnings UBI: add layout volume information UBI: do not change file pointer while updating UBI: simplify internal interfaces UBI: handle zero-length case UBI: introduce atomic LEB change ioctl UBI: implement atomic LEB change ioctl UBI: do not flush queue on each vtbl change UBI: fix error message Documentation: add UBI sysfs ABI docs UBI: be verbose when debuggin is enabled UBI: make ubi-header.h local UBI: fix error printing UBI: improve Kconfig documentation UBI: fix mean EC calculation UBI: print media information earlier UBI: add a message VFS: export sync_sb_inodes MAINTAINERS: add UBIFS section UBIFS: add brief documentation UBIFS: add new flash file system UBIFS: include to compilation UBI: print error code UBI: add a comment UBI: fix memory leak UBI: do not forget to free internal volumes UBI: fix memory leak on error path UBI: fix LEB locking UBI: add ubi_sync() interface UBI: improve mkvol request validation UBI: fix error message UBI: amend commentaries UBI: fix and re-work debugging stuff UBI: implement multiple volumes rename UBI: rework scrubbing messages UBI: bugfix - do not torture PEB needlessly UBI: fix checkpatch.pl errors and warnings UBI: fix kernel-doc errors and warnings UBI: remove pre-sqnum images support UBI: fix gcc warning UBI: always start the background thread [MTD] [NAND] nandsim: support random page read command UBIFS: print volume name as well UBIFS: fix budgeting calculations UBIFS: improve debugging UBIFS: free budget in delete_inode as well UBIFS: do not write orphans back UBIFS: remove unneeded function parameter UBIFS: remove another unneeded function parameter UBIFS: increment commit number earlier UBIFS: optimize deletions UBIFS: improve budgeting checks UBIFS: align inode data to eight UBIFS: print pid in dump function UBIFS: reserve more space for index UBIFS: minor tweaks in commit UBIFS: improve arguments checking in debugging messages UBIFS: few commentary fixes UBIFS: remove unneeded check UBIFS: xattr bugfixes UBIFS: fix zero-length truncations UBIFS: do not update min_idx_lebs in stafs UBIFS: push empty flash hack down UBIFS: remove incorrect index space check UBIFS: improve statfs reporting UBIFS: fix assertion UBIFS: add forgotten gc_idx_lebs component UBIFS: introduce LEB overhead UBIFS: improve statfs reporting even more UBIFS: fill f_fsid UBIFS: amend f_fsid UBI: remove BKL UBIFS: fix division by zero UBIFS: make minimum fanout 3 UBIFS: add a print, fix comments and more minor stuff UBIFS: inline one-line functions UBIFS: check data CRC when in error state UBIFS: use bit-fields when possible UBIFS: fix races in bit-fields UBIFS: fix commentary UBIFS: update dbg_dump_inode UBIFS: correct comment for commit_on_unmount UBIFS: commit on sync_fs UBIFS: amend printk UBIFS: remove printk MAINTAINERS: change UBI/UBIFS git tree URLs UBIFS: fix compilation warnings UBIFS: do not print scary memory allocation warnings UBIFS: do not allocate too much UBIFS: pre-allocate bulk-read buffer UBIFS: slight compression optimization UBIFS: use bit-fields to store compression type UBIFS: introduce compression mount options UBIFS: separate debugging fields out UBIFS: add debugfs support UBIFS: run debugging checks only if they are enabled UBIFS: dump stack in LPT check functions UBIFS: introduce LPT dump function UBI: fix warnings when debugging is enabled UBI: fix deadlock UBI: some code re-structuring UBI: fix error path UBI: handle write errors in WL worker MTD: tests: add mtd_oobtest MTD: tests: add mtd_pagetest MTD: tests: add mtd_readtest MTD: tests: add mtd_speedtest MTD: tests: add mtd_stresstest MTD: tests: add mtd_subpagetest UBI: document UBI ioctls MTD: tests: add mtd_torturetest MTD: add MTD tests to compilation [MTD] fix dataflash 64-bit divisions [MTD] fix m25p80 64-bit divisions UBIFS: use PAGE_CACHE_MASK correctly UBIFS: fix tnc dumping UBIFS: improve budgeting dump UBIFS: various comment improvements and fixes UBIFS: fix available blocks count UBIFS: use nicer 64-bit math UBIFS: re-calculate min_idx_size after the commit UBIFS: avoid unnecessary calculations UBI: fix checkpatch.pl warnings UBIFS: fix constants initialization UBIFS: fix file-system synchronization UBIFS: always commit in sync_fs UBIFS: use ubi_sync UBIFS: always commit on unmount UBIFS: restore budg_uncommitted_idx UBIFS: do not lie about used blocks UBIFS: simplify make_free_space UBIFS: fix sparse warnings UBIFS: fix checkpatch.pl warnings UBIFS: fix writing uncompressed files UBIFS: allow mounting when short of space UBIFS: fix numerous spelling mistakes UBIFS: print debugging messages properly UBIFS: add more useful debugging prints UBIFS: do not use WB_SYNC_HOLD [JFFS2] remove junk prototypes rbtree: add const qualifier to some functions UBI: improve ioctl commentaries UBI: remove unnecessry header inclusion UBI: allow all ioctls UBIFS: do not commit twice UBIFS: constify operations UBI: add ioctl compatibility UBI: use nicer 64-bit math UBIFS: do not treat all data as short term UBIFS: document dark_wm and dead_wm better UBI: remove unused variable UBI: fix resource de-allocation UBIFS: simplify locking UBIFS: fix LEB list freeing UBIFS: add re-mount debugging checks UBIFS: always clean up GC LEB space UBIFS: fix assertions UBIFS: fix no_chk_data_crc UBIFS: return sensible error codes UBIFS: remove fast unmounting write-back: fix nr_to_write counter UBIFS: improve find function interface UBIFS: amend key_hash return value UBIFS: fix bogus assertion UBIFS: fix lprops committing bug UBIFS: use KERN_CONT UBIFS: introduce a helpful variable UBIFS: fix commentaries UBIFS: fully sort GCed nodes UBIFS: add R/O compatibility mtd: expose subpage size via sysfs OMAP3 clock: lessen amount of noisy messages UBI: remove redundant mutex UBI: re-name volumes_mutex to device_mutex UBI: improve debugging messages UBI: small debugging code optimization UBI: fix races in I/O debugging checks UBI: add dump_stack in checking code UBI: do not panic if volume check fails UBI: minor serialization fix UBIFS: use anonymous device UBI: fix race condition UBIFS: remove dead code UBIFS: allow sync option in rootflags UBI: introduce new constants UBI: fix and clean-up error paths in WL worker UBI: do not switch to R/O mode on read errors Kill jffs2-user.h UBIFS: do not forget to register BDI device hrtimer: export ktime_add_safe UBIFS: start using hrtimers UBI: improve messages in the WL worker UBI: print amount of reserved PEBs UBI: fix kmem_cache_free on error patch UBI: fix multiple spelling typos UBI: handle more error codes UBIFS: improve debugging messaged UBIFS: slightly optimize write-buffer timer usage UBIFS: set write-buffer timout to 3-5 seconds UBIFS: few spelling fixes UBIFS: fix assertion warning MAINTAINERS: update ahunter's e-mail address UBI: add empty eraseblocks verification UBI: remove bogus debugging checks UBI: nicify image sequence number handling UBI: fix NOR flash recovery UBI: fix compilation warnings UBIFS: dump a little more in case of corruptions UBIFS: small amendments in the LEB scanning code UBIFS: clean up free space checking UBIFS: fix corruption dump AFS: Fix compilation warning UBI: gluebi: initialize ubi_num field UBIFS: kill BKL UBIFS: remove unneeded call from ubifs_sync_fs mtd: blkdevs: do not forget to get MTD devices UBI: print a message if ECH is corrupted and VIDH is ok UBI: amend NOR flash pre-erase quirk UBI: print a warning if too many PEBs are corrupted UBI: introduce flash dump helper UBI: improve NOR flash erasure quirk UBIFS: constify file and inode operations UBIFS: add inode size debugging check UBIFS: do not print scary error messages needlessly UBIFS: check ubifs_scan error codes better UBIFS: amend commentaries UBIFS: define journal head numbers in ubifs-media.h UBIFS: improve journal head debugging prints UBIFS: various minor commentary fixes UBIFS: improve lprops dump UBIFS: fix debugging dump Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into linux-next OMAP3: PM: introduce a new powerdomain walk helper ARM: 5759/1: Add register information of threads to coredump UBI: fix backward compatibility
Artem Makhutov (1): V4L/DVB (11248): Remove debug output from stb6100_cfg.h
Arthur Huillet (1): USB: add HP49G+ Calculator USB Serial support
Arthur Jones (37): IB/ipath: Call free_irq() on chip specific initialization failure IB/ipath: Force PIOAvail update entry point IB/ipath: Shadow the gpio_mask register IB/ipath: Update MAINTAINERS entry IB/ipath: Test interrupts at driver startup IB/ipath: Remove bogus RD_ATOMIC checks from modify_qp IB/ipath: Remove ipath_layer dead code IB/ipath: iba6110 rev4 GPIO counters support IB/ipath: Use counters in ipath_poll and cleanup interrupts in ipath_close IB/ipath: iba6110 rev4 no longer needs recv header overrun workaround IB/ipath: Indicate a couple of chip bugs to userspace IB/ipath: Better comment for rmb() in ipath_intr() IB/ipath: Add ipath_read_ireg() abstraction MAINTAINERS: update ipath owner IB/ipath: Fix sparse warning about pointer signedness IB/ipath: Misc sparse warning cleanup IB/ipath: Provide I/O bus speeds for diagnostic purposes IB/ipath: Fix link up LED display IB/ipath: User mode send DMA header file IB/ipath: User mode send DMA IB/ipath: Misc changes to prepare for IB7220 introduction edac: i5100 new intel chipset driver edac: i5100 fix missing bits edac: i5100 fix enable ecc hardware edac: i5100 fix unmask ecc bits edac: i5100: cleanup edac: core fix to use dynamic kobject edac: core fix workq timer edac: core fix redundant sysfs controls to parameters edac: core fix static to dynamic kset edac: core fix added newline to sysfs dimm labels md: raid10: wake up frozen array e1000e: release hw semaphore after successfully writing EEPROM ext3: wait on all pending commits in ext3_sync_fs e1000e: allow tx of pre-formatted vlan tagged packets e1000e: fixup merge error igb: allow tx of pre-formatted vlan tagged packets
Arthur Kepner (7): bonding: inherit zero-copy flags of slaves [NET] pktgen: Fix races between control/worker threads. IB/mthca: Use mmiowb after doorbell ring dma: add dma_*map*_attrs() interfaces dma: document dma_*map*_attrs() interfaces dma/ia64: update ia64 machvecs, swiotlb.c IB: expand ib_umem_get() prototype
Arthur Othieno (25): ppc32: Re-order cputable for 750CXe DD2.4 entry ppc32: Add cputable entry for 750CXe DD2.4 ("Gekko") ppc64: Big-endian I/O memory accessors. Remove even more stale references to Documentation/smp.tex prom_free_prom_memory() returns unsigned long semaphore: Remove __MUTEX_INITIALIZER() i386: CONFIG_PC removal cris: printk() duplicate declaration xtensa: struct semaphore.sleepers initialization [ARM] sema_count() removal macintosh: don't store i2c_add_driver() return if no further processing done V4L/DVB (3344b): don't ignore return from i2c_add_driver() for tuner-3036 PCI: cyblafb: remove pci_module_init() return, really. Input: kill remnants of 98kbd{,-io} and 98spkr [SERIAL] Documentation/jsm.txt is a no show. block: floppy98 removal, really. sound: remove PC98-specific OPL3_HW_OPL3_PC98 matroxfb: simply return what i2c_add_driver() does net: remove CONFIG_NET_CBUS conditional for NS8390 hugetlbfs: add Kconfig help text powerpc: linuxppc64.org no more [SCSI] scsi: remove Documentation/scsi/cpqfc.txt i386: fix CONFIG_EFI help nvidiafb: remove redundant CONFIG_PCI check i2c: Fix copy-n-paste in subsystem Kconfig
Artiom Myaskouvskey (2): i386: call efi_get_time during suspend i386: Preserve EFI run time regions with memmap parameter
Artur Skawina (2): sis900 adm7001 PHY support p54: set_tim must be atomic.
Arun KS (11): ALSA: ASoC: Add TLV320AIC23 codec driver ALSA: ASoC: Add support for osk5912 ALSA: ASoC: Add DSP DAI format support to the OMAP McBSP driver ALSA: ASoC: Add custom SOC_SINGLE_TLV for tlv320aic23 codec ALSA: ASoC: Add destination and source port for DMA on OMAP1 ALSA: ASoC: Fix compile-time warning for tlv320aic23.c ASoC: Add support for omap2evm board ASoC: Fix TWL4030 Kconfig dependency ARM: OMAP3: Pin multiplexing updates for 24xx and 34xx ARM: OMAP: Fix OSK ASoC by registering I2C board info for tlvaic23 OMAP1: clock: Typo fix for clock in omap1
Arun R Bharadwaj (6): sched: add uid information to sched_debug for CONFIG_USER_SCHED timers: Framework for identifying pinned timers timers: Identifying the existing pinned timers timers: /proc/sys sysctl hook to enable timer migration timers: Logic to move non pinned timers timers: Fix timer_migration interface which accepts any number as input
Arun Raghavan (1): keys: allow clients to set key perms in key_create_or_update()
Arun Sharma (2): [IA64] ia32_signal.c: erroneous use of memset/memcpy oprofile: ppro: need to enable/disable all the counters
Arve Hjønnevåg (22): [ARM] msm: irq and timer support for ARCH_MSM7X00A [ARM] msm: dma support for MSM7X00A Staging: android: add binder driver Staging: android: add ram_console driver Staging: android: binder: fix arm build errors Staging: android: timed_gpio: Fix build to build on kernels after 2.6.25. Staging: android: Add lowmemorykiller documentation. Staging: android: ram_console: Disable ECC when early init is enabled and validate buffer size PM: Wait for console in resume PM: Fix suspend_console and resume_console to use only one semaphore Staging: binder: Remove VM_EXEC check. Staging: binder: Don't create two proc entries with the same name if the driver is opened twice in one process. Staging: binder: mmap fixes. Staging: binder: Add more offset validation. Staging: binder: Keep a reference to the files_struct while the driver is mmapped Staging: binder: Cast to uintptr_t instead of size_t when aligning pointers Staging: binder: Prevent the wrong thread from adding a transaction to the stack. Staging: binder: Defer flush and release operations to avoid deadlocks. Staging: android: lowmemorykiller: Only iterate over process list when needed. Staging: android: lowmemorykiller: Don't count free space unless it meets the specified limit by itself Staging: HTC Dream: touchscreen driver for staging Staging: dream: add support for input on GPIO pins
Arvo Jarve (7): V4L/DVB (9345): Add event with changed status only V4L/DVB (9429): Add support for the Satelco Easywatch DVB-S2 PCI card V4L/DVB (9430): stb0899: avoid parameter overwriting V4L/DVB (9432): Increment the AGC1 and AGC2 gain respectively, improves sensitivity slightly V4L/DVB (9433): Limit bandwidth with a 3dB response fall V4L/DVB (9438): Bug! RTF is signed V4L/DVB (9440): Bug in previous commit
Ash Willis (2): [ALSA] Add snd-als300 driver for Avance Logic ALS300/ALS300+ soundcards [ALSA] Disable debugging output for the ALS300 driver
Ashish Kalra (2): [libata] sata_fsl: Fix broken driver, add port multiplier (PMP) support sata_fsl: Defer non-ncq commands when ncq commands active
Ashish Karkare (1): net: remove stale reference to fastroute from Kconfig help text
Ashley Clark (1): [ALSA] hda-codec - Adds HDA support for Intel D945Pvs board with subdevice id 0x0707
Ashok Raj (46): [IA64] cpu hotplug: return offlined cpus to SAL [IA64] Fix build errors for !HOTPLUG case. i386: Dont use IPI broadcast when using cpu hotplug. make smp_prepare_cpu to a weak function x86_64: Change init sections for CPU hotplug support x86_64: CPU hotplug support x86_64: CPU hotplug sibling map cleanup x86_64: Dont use broadcast shortcut to make it cpu hotplug safe. x86_64: Provide ability to choose using shortcuts for IPI in flat mode. [ACPI] Evaluate CPEI Processor Override flag x86/x86_64: deferred handling of writes to /proc/irqxx/smp_affinity x86_64: Fix cluster mode send_IPI_allbutself to use get_cpu()/put_cpu() x86_64: create sysfs entries for cpu only for present cpus x86_64: Don't do broadcast IPIs when hotplug is enabled in flat mode. x86_64: Don't call enforce_max_cpus when hotplug is enabled x86-64: Delivery mode should be APIC_DM_FIXED when using physical mode. introduce get_cpu_sysdev() to retrieve a sysfs entry for a cpu. create and destroy cache sysfs entries based on cpu notifiers Remove cpu_sys_devices in cpufreq subsystem. create and destroy cpufreq sysfs entries based on cpu notifiers cpu hotplug: fix locking in cpufreq drivers PCI: Change MSI to use physical delivery mode always x86_64: Remove duplicate __cpuinit define Register disabled CPUs clean up lock_cpu_hotplug() in cpufreq [IA64] support for cpu0 removal x86: convert bigsmp to use flat physical mode make bigsmp the default mode if CONFIG_HOTPLUG_CPU Updated CPU hotplug documentation [IA64] Fix UP build with BSP removal support. __cpuinit functions wrongly marked __meminit x86_64: data/functions wrongly marked as __init with cpu hotplug. x86_64: Dont record local apic ids when they are disabled in MADT [IA64] Dont set NR_CPUS for cpu_possible_map when CPU hotplug is enabled. [IA64] Count disabled cpus as potential hot-pluggable CPUs [IA64] Count disabled cpus as potential hot-pluggable CPUs x86 topology: don;t create a control file for BSP that cannot be removed x86: make CONFIG_HOTPLUG_CPU depend on !X86_PC Check if cpu can be onlined before calling smp_prepare_cpu() x86_64: cleanup allocating logical cpu numbers in x86_64 ACPI: build fix for u8 cpu_index ACPI: Allow hot-add of ejected processor x86_64: Remove stale lapic definition from apicdef.h swsusp: don't require bigsmp enable X86_PC for HOTPLUG_CPU i386: Support physical cpu hotplug for x86_64
Ashutosh Naik (9): e1000: Fixes e1000_suspend warning when CONFIG_PM is not enabled dgrs: fix warnings when CONFIG_ISA and CONFIG_PCI are not enabled Input: wistron - add Acer TravelMate 240 to DMI table modules: prevent overriding of symbols kernel/module.c: remove redundant spinlock in resolve_symbol() kernel/module.c Semaphore to Mutex Conversion for module_mutex Input: wistron - add support for Acer TravelMate 2424NWXCi kbuild: prevent modpost from looking for a .cmd file for a static library linked into a module ibft: fix the display of a few fields in the NIC attribute structure in sysfs
Ashwin Chaugule (4): grab swap token reordered new scheme to preempt swap token hrtimer: Eliminate needless reprogramming of clock events device perf tools: Remove static debugfs path from parse-events
Ashwin Ganti (1): Staging: add p9auth driver
Asim Shankar (1): [PKT_SCHED]: HTB: Drop packet when direct queue is full
Assaf Hoffman (1): [ARM] Marvell Feroceon CPU core support
Assaf Krauss (17): iwlwifi: Moving EEPROM handling in iwlcore module iwlwifi: Use eeprom form iwlcore iwlwifi: Re-ordering probe flow (4965) iwlwifi: Packing all 4965 parameters iwlwifi: Probe Flow - Performing allocation in a separate function iwlwifi: Probe Flow - Extracting hw and priv init iwlwifi: rename iwl4965_get_channel_info to iwl_get_channel_info iwlwifi: Completing the parameter packaging mac80211: Fixing slow IBSS rejoin mac80211: Checking IBSS support while changing channel in ad-hoc mode iwlwifi enabling IBSS (Ad-Hoc) mode iwlwifi: Fix mode changes (ad-hoc <--> managed) mac80211: 11h Infrastructure - Parsing mac80211: 11h - Handling measurement request mac80211: add beacon timestamp to beacon template in IBSS iwlwifi: adjust TSF in IBSS iwlwifi: W/A for the TSF correction in IBSS
Atis Elsts (1): net: Use sk_mark for routing lookup in more places
Atsuo Igarashi (1): kgdb: could not write to the last of valid memory with kgdb
Atsushi Nemoto (457): Sync c-tx39.c with c-r4k.c. Fix zero length sys_cacheflush Remove mips_rtc_lock Use rtc_lock to protect RTC operations Define MAX_UDELAY_MS Fix return type of setup_frame variants Redefine outs[wl] for ide_outs[wl]. MIPS: Fix mdelay(1) for 64bit kernel with HZ == 1000 [SERIAL] initialize spinlock for port failed to setup console [MIPS] Sparse: Fix some compiler/sparse warnings in ptrace32.c [MIPS] Build blast_cache routines from template [MIPS] Sparse: Add _MIPS_SZINT and _MIPS_ISA to CHECKFLAGS to fix sparse warnings. [MIPS] Remove wrong __user tags. [MIPS] ieee754[sd]p_neg workaround [MIPS] Sparse: Add some __user tags to signal functions. [MIPS] Fix minor sparse warnings [MIPS] Fix dump_tlb.c warning and cleanup. [MIPS] TX49 MFC0 bug workaround [MIPS] Sparse: Add __user tags to syscall.c [MIPS] Add 'const' to readb and friends [MIPS] Rewrite get_wchan and its helper functions using kallsyms_lookup. [MIPS] Add protected_blast_icache_range, blast_icache_range, etc. [MIPS] Fix typo in _sys32_rt_sigreturn and _sysn32_rt_sigreturn. [MIPS] Fixes for uaccess.h with gcc >= 4.0.1 [MIPS] jiffies_to_compat_timeval fix [MIPS] Use generic compat routines for readdir, getdents [MIPS] Use USECS_PER_SEC / HZ instead of tick_usec in do_gettimeofday. x86: fix potential jiffies overflow in timer_resume() time: add barrier after updating jiffies_64 __get_unaligned() gcc-4 fix mtd: 64 bit fixes [MIPS] local_r4k_flush_cache_page fix [CRYPTO] all: Add missing cra_alignmask [CRYPTO] tcrypt: Fix key alignment [MIPS] sc-rm7k.c cleanup [MIPS] Make I/O helpers more customizable [MIPS] Signal cleanup [MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend [MIPS] Further sparsification for 32-bit compat code. [MIPS] TX49XX has prefetch. serial: serial_txx9 driver update mtd cmdlinepart: allow zero offset value kbuild: mips: fix sed regexp to generate asm-offset.h [MIPS] Enable SCHED_NO_NO_OMIT_FRAME_POINTER for MIPS. [MIPS] Fix tx49_blast_icache32_page_indexed. [MIPS] Use __ffs() instead of ffs() for waybit calculation. [MIPS] Fix ip27 build. [MIPS] Fix bitops for MIPS32/MIPS64 CPUs. [MIPS] Use __ffs() instead of ffs() in ip32_irq0(). [MIPS] Sparse: fix sparse for 64-bit kernels. kbuild: fix modpost segfault for 64bit mipsel kernel RTC: rtc-dev tweak for 64-bit kernel genrtc: fix read on 64-bit platforms kbuild: check SHT_REL sections kbuild: fix modpost segfault for 64bit mipsel kernel [MIPS] Fix kgdb exception handler from user mode. [MIPS] Use generic DWARF_DEBUG [MIPS] Use generic STABS_DEBUG macro. [MIPS] Ignore unresolved weak symbols in modules. [MIPS] Fix modpost warning: Rename op_model_xxx to op_model_xxx_ops. [MIPS] Fix sparse warnings about too big constants. [MIPS] Fix compiler warnings (field width, unused variable) [MIPS] Fix fpu_save_double on 64-bit. [MIPS] Fix futex_atomic_op_inuser. [MIPS] Unify mips_fpu_soft_struct and mips_fpu_hard_structs. [MIPS] Make timer interrupt frequency configurable from kconfig. RTC: rtc-dev UIE emulation RTC: add rtc-ds1553 driver RTC: add rtc-ds1742 driver LED: add LED heartbeat trigger [CRYPTO] khazad: Use 32-bit reads on key [CRYPTO] digest: Add alignment handling RTC: Add a comment for ENOIOCTLCMD in ds1553_rtc_ioctl RTC: add rtc-rs5c348 driver [MIPS] Fix FIXADDR_TOP for TX39/TX49. [MIPS] MIPS32/MIPS64 S-cache fix and cleanup [MIPS] Make SPARSEMEM selectable on QEMU. [MIPS] Make SPARSEMEM selectable on QEMU. [MIPS] Sparsemem fixes [MIPS] Do not count pages in holes with sparsemem [MIPS] Fix rdhwr_op definition. [MIPS] sparsemem: fix crash in show_mem [MIPS] Rearrange show_stack, show_trace [MIPS] dump_stack() based on prologue code analysis [MIPS] Do not use drop_mmu_context to flusing other task's VIPT I-cache. [MIPS] Make prepare_frametrace() not clobber v0 [MIPS] Fix errors detected by "make headers_check" [MIPS] Wire up set_robust_list(2) and get_robust_list(2) [MIPS] Reduce race between cpu_wait() and need_resched() checking [MIPS] Qemu does not have D-cache aliases simplify update_times (avoid jiffies/jiffies_64 aliasing problem) RTC: more XSTP/VDET support for rtc-rs5c348 driver RTC: rtc-ds1553, rtc-ds1742 update kill wall_jiffies [MIPS] lockdep: fix TRACE_IRQFLAGS_SUPPORT [MIPS] lockdep: Add STACKTRACE_SUPPORT and enable LOCKDEP_SUPPORT [MIPS] lockdep: update defconfigs [MIPS] Remove __flush_icache_page [MIPS] Stacktrace build-fix and improvement [MIPS] Make unwind_stack() can dig into interrupted context [MIPS] Fix size of zones_size and zholes_size array [MIPS] ret_from_irq adjustment [MIPS] Fix build errors related to wbflush.h on tx4927/tx4938. [MIPS] Make sure cpu_has_fpu is used only in atomic context [MIPS] <asm/irq.h> does not need pt_regs anymore. [MIPS] Optimize and cleanup get_saved_sp, set_saved_sp [MIPS] save_context_stack fix [MIPS] Fixup migration to GENERIC_TIME [MIPS] Do not use -msym32 option for modules. [MIPS] Use "long" for 64-bit values on 64-bit kernel. [MIPS] Load modules to CKSEG0 if CONFIG_BUILD_ELF64=n [MIPS] Fast path for rdhwr emulation for TLS [MIPS] mips hpt cleanup: get rid of mips_hpt_init [MIPS] IRQ cleanups [MIPS] use generic_handle_irq, handle_level_irq, handle_percpu_irq [MIPS] Remove redundant r4k_blast_icache() calls [MIPS] do_IRQ cleanup [MIPS] mips HPT cleanup: make clocksource_mips public [MIPS] Use SYSVIPC_COMPAT to fix various problems on N32 [MIPS] Unify csum_partial.S [MIPS] Do not use handle_level_irq for ioasic_dma_irq_type. [MIPS] genirq: use name instead of typename [MIPS] Import updates from i386's i8259.c [MIPS] Make csum_partial more readable [MIPS] Optimize flow of csum_partial [MIPS] Optimize csum_partial for 64bit kernel [MIPS] Add GENERIC_HARDIRQS_NO__DO_IRQ for i8259 users Fix COW D-cache aliasing on fork Pass vma argument to copy_user_highpage(). MIPS: Fix COW D-cache aliasing on fork [MIPS] csum_partial and copy in parallel [MIPS] SMTC build fix [MIPS] Fix build errors on SEAD [MIPS] TX49: Fix use of CDEX build_store_reg() [MIPS] PNX8550: Fix system timer initialization [MIPS] Fix N32 SysV IPC routines [MIPS] Fix wrong checksum calculation on 64-bit MIPS SPI: alternative fix for spi_busnum_to_master [MIPS] Remove unused rm9k_cpu_irq_disable() [MIPS] Define MIPS_CPU_IRQ_BASE in generic header [MIPS] Make I8259A_IRQ_BASE customizable [MIPS] prom_free_prom_memory cleanup [MIPS] Unify memset.S [MIPS] Kconfig: Move some entries to appropriate menu [MIPS] use name instead of typename for each irq_chip [MIPS] Remove _fdata from asm-mips/sections.h [MIPS] Move some kernel globals from asm file to C file. [MIPS] Fix pb1200/irqmap.c and apply some missed patches rtc-pcf8563: detect polarity of century bit automatically serial: serial_txx9 driver update [MIPS] DECstation: Fix irq handling PCI: Make CARDBUS_MEM_SIZE and CARDBUS_IO_SIZE boot options [MIPS] Fix sigset_t endianess swapping issues in 32-bit compat code. [MIPS] Make kernel_thread_helper() static [MIPS] Add external declaration of pagetable_init() to pgalloc.h [MIPS] Make some __setup functions static [MIPS] Fix struct sigcontext for N32 userland [MIPS] Fix double signal on trap and break instruction [MIPS] Drop __init from init_8259A() [SERIAL] serial_txx9 driver update [MIPS] Kill redundant EXTRA_AFLAGS [MIPS] Mark pcibios_fixup_device_resources() as __devinit [MIPS] jmr3927: build fix [MIPS] Convert to RTC-class ds1742 driver [MIPS] No need to write c0_compare in plat_timer_setup [MIPS] TX39: Remove redundant tx39_blast_icache() calls [MIPS] Check FCSR for pending interrupts, alternative version [MIPS] FPU ownership management & preemption fixes SPI: at25: do not use pointer before assignment [MIPS] Qemu: Fix Symmetric Uniprocessor support. [MIPS] SPARSEMEM: The first pfn of zone should be min_low_pfn, not 0. [MIPS] Disallow CpU exception in kernel again. [MIPS] Retry {save,restore}_fp_context if failed in atomic context. [MIPS] Fix BUG(), BUG_ON() handling [MIPS] JMR3927 cleanup [MIPS] Select ZONE_DMA only if GENERIC_ISA_DMA selected tc35815 driver update (take 2) tc35815: Fix an usage of streaming DMA API. tc35815: Zap changelog from source code ne: Add platform_driver ne: Misc fixes for platform driver. ne: Add NEEDS_PORTLIST to control ISA auto-probe ne: MIPS: Use platform_driver for ne on RBTX49XX MIPS: Drop unnecessary CONFIG_ISA from RBTX49XX tc35815: Remove unnecessary skb->dev assignment serial_txx9: Use assigned device numbers serial_txx9: zap changelog from source code [MIPS] Drop __devinit tag from allocate_irqno() and free_irqno() [MIPS] Add minimum defconfig for RBHMA4200 [MIPS] Remove unused CONFIG_TOSHIBA_BOARDS [MIPS] Run checksyscalls for N32 and O32 ABI [MIPS] Fix build error in atomic64_cmpxchg kbuild: make better section mismatch reports on i386, arm and mips [MIPS] Drop __ARCH_WANT_SYS_FADVISE64 [MIPS] Fix some system calls with long long arguments [MIPS] Fix warning by moving do_default_vi into CONFIG_CPU_MIPSR2_SRS [MIPS] Wire up utimensat, signalfd, timerfd, eventfd [MIPS] Fix IP27 build [MIPS] Remove a duplicated local variable in test_and_clear_bit() [MIPS] Add whitelists for checksyscalls.sh [MIPS] Simplify missing-syscalls for N32 and O32 [MIPS] Create fallback gpio.h [MIPS] Unify dump_tlb [MIPS] Remove unused dump_tlb functions [MIPS] Remove unused watchpoint support and arch/mips/lib-{32,64} [MIPS] rbtx4938: Add generic GPIO support [MIPS] rbtx4938: Convert SPI codes to use generic SPI drivers [MIPS] rbtx4938: Update and minimize defconfig [MIPS] Make ioremap() work on TX39/49 special unmapped segment [MIPS] tc35815: Load MAC address via platform_device [MIPS] rbtx4938: Fix secondary PCIC and glue internal NICs [MIPS] Add some debugfs files to debug unaligned accesses [MIPS] Add debugfs files to show fpuemu statistics [MIPS] Change names of local variables to silence sparse i2c-gpio: Add support for new-style clients i2c-gpio: Make some internal functions static [MIPS] Workaround for a sparse warning in include/asm-mips/io.h [MIPS] Change names of local variables to silence sparse (part 2) [MIPS] Cleanup tlbdebug.h [MIPS] Include cacheflush.h in uncache.c [MIPS] Fix a sparse warning in arch/mips/pci/pci.c [MIPS] Sparse: Use NULL for pointer [MIPS] Kill CONFIG_TX4927BUG_WORKAROUND [MIPS] math-emu minor cleanup [MIPS] Add some __user tags [MIPS] Workaround for a sparse warning in include/asm-mips/compat.h [MIPS] Make show_code static and add __user tag [MIPS] Workaround for a sparse warning in include/asm-mips/mach-tx4927/ioremap.h kbuild: make better section mismatch reports on i386 and mips spi_txx9 controller driver rtc: add rtc-m41t80 driver rtc: watchdog support for rtc-m41t80 driver rtc: do not return void value [MIPS] Mark prom_free_prom_memory as __init_refok [MIPS] Make resources for ds1742 "static __initdata" [MIPS] Fix marge error due to conflict in arch/mips/kernel/head.S [MIPS] rbtx4927: Fix -Werror-implicit-function-declaration build error. [MIPS] rbtx4927: Fix some gcc warnings and a section mismatch. [MIPS] tx49xx: Add mach specific headers [MIPS] rbtx4938: Fix warnings serial_txx9: fix printk format mismatch serial_txx9: Fix modem control line handling [MIPS] The irq_chip for TX39/TX49 SoCs [MIPS] Cleanup TX39/TX49 irq code [MIPS] Drop unneeded config options for RBTX4938 [MIPS] Use -Werror on TX39/TX49 boards [MIPS] Update defconfigs for TX39/TX49 [MIPS] Remove dead code from irq_txx9.c rtc: Make rtc-rs5c348 driver hotplug-aware spi: correct name for spi_txx9 [MIPS] No ide_default_io_base() if PCI IDE was not found rtc: rtc-ds1553.c should use resource_size_t for base address [MIPS] tx4927: Cleanup unused macros and non-standard IO accessors. [MIPS] Kill redundant EXTRA_AFLAGS serial_txx9: cleanup includes serial_txx9: Use UPF_FIXED_PORT rtc: make rtc-ds1553 driver hotplug-aware rtc: make rtc-ds1742 driver hotplug-aware [MIPS] Sibyte: Fix typos in sibyte clockevent drivers [MIPS] Kill duplicated setup_irq() for cp0 timer [MIPS] time: Fix calculation in clockevent_set_clock() [MIPS] time: Make c0_compare_int_usable more bullet proof [MIPS] txx9tmr clockevent/clocksource driver [MIPS] time: Fix cevt-r4k.c for 64-bit kernel [MIPS] time: Make c0_compare_int_usable faster [MIPS] Store sign-extend register values for PTRACE_GETREGS serial: fix serial_txx9 console initialization [MIPS] time: Code cleanups spi: fix double-free on spi_unregister_master spi: fix error paths on txx9spi_probe [MIPS] Fix typo in R3000 TRACE_IRQFLAGS code qemu: do not enable IP7 blindly i2c-gpio: Initialize adapter class [MIPS] Move inclusing of kernel/time/Kconfig menu to appropriate place [MIPS] Replace 40c7869b693b18412491fdcff64682215b739f9e kludge tc35815: Use irq number for tc35815-mac platform device id [WATCHDOG] TXx9 watchdog driver [MIPS] cleanup tx39/tx49 setup code [MIPS] TXx9 watchdog support for rbhma3100,rbhma4200,rbhma4500 clocksource: make CLOCKSOURCE_MASK bullet-proof [MTD] [NAND] at91_nand: Make mtdparts option can override board info atmel_spi: fix clock polarity macb: Fix speed setting [MIPS] Fix plat_ioremap for JMR3927 macb: Call phy_disconnect on removing macb: Use semicolon instead of comma for statement tc35815: Statistics cleanup tc35815: Use print_mac() helper tc35815: Use netdev_priv() tc35815: Use managed pci iomap helper tc35815: Use generic PHY layer tc35815: Whitespace cleanup tc35815: Statistics cleanup [MTD] [NAND] at91_nand: Make part_probes[] static [ALSA] at73c213: fix error checking for clk API [ALSA] at73c213: monaural support [ALSA] at73c213: remove redundant private_free routine [ALSA] at73c213: Add constraints for periods value [MTD] [NAND] at91_nand: control NCE signal [MTD] [NAND] at91_nand: use at91_nand_{en,dis}able consistently. atmel_spi: support zero length transfer [MIPS] make fallback gpio.h gpiolib-friendly [MIPS] generic txx9 gpio support [MIPS] rbhma4500: use generic txx9 gpio [MIPS] jmr3927: use generic txx9 gpio [MIPS] rbtx4938: misc cleanups [MIPS] rbtx4938: minor cleanup [MIPS] cevt-gt641xx: Kill unnecessary include [MIPS] Fix some sparse warnings on traps.c and irq-msc01.c usb-serial: Use ftdi_sio driver for RATOC REX-USB60F zd1211rw: Use DMA-aware buffer for usb transfer [MIPS] Fix the fix for divide by zero error in build_{clear,copy}_page tc35815: Mark carrier-off before starting PHY tc35815: Fix receiver hangup on Rx FIFO overflow [MIPS] cevt-txx9: Reset timer counter on initialization [MIPS] Declare some pci variables in header file [MIPS] rbtx4927: misc cleanups [MIPS] txx9: Make gpio_txx9 entirely spinlock-safe [MIPS] TXx9: Reorganize code [MIPS] TXx9: Reorganize PCI code [MIPS] TXx9: Update defconfigs [MIPS] TXx9: Make single kernel can support multiple boards [MIPS] TXx9: Update and merge defconfigs [MIPS] TXx9: rename asm-mips/mach-jmr3927 to asm-mips/mach-tx39xx [MIPS] TXx9: cleanup and fix some sparse warnings [MIPS] TXx9: Miscellaneous build fixes [MIPS] TXx9: Cleanups for 64-bit support [MIPS] TXx9: Add 64-bit support [MIPS] TXx9: Fix some sparse warnings Fix build on COMPAT platforms when CONFIG_EPOLL is disabled [MTD][MTDPART] Seperate main loop from per-partition code in add_mtd_partition [MTD][MTDPART] Handle most checkpatch findings [MTD][MTDPART] Cleanup and document the erase region handling [MTD][MTDPART] Fix a division by zero bug [MTD] jedec_probe: Fix SST 16-bit chip detection gpio: fix build on CONFIG_GPIO_SYSFS=n [MIPS] TXx9: Fix JMR3927 irq numbers [MIPS] TXx9: PCI fixes for tx3927/tx4927 [MIPS] Introduce pcibios_plat_setup [MIPS] TXx9: Add some pci options [MIPS] TXx9: PCI error handling [MIPS] TXx9: Cleanup restart/halt/power_off [MIPS] TXx9: Cleanup watchdog [MIPS] TXx9: Make tx3927-specific code more independent [MIPS] TXx9: Make tx4938-specific code more independent [MIPS] TXx9: Random cleanup [MIPS] TXx9: Unify serial_txx9 setup [MIPS] TXx9: Support early_printk [MIPS] TXx9: Kill unused txx927.h [MIPS] TXx9: Kconfig cleanup [netdrvr] ne: Use CONFIG_MACH_TX49XX rtc: fix double lock on UIE emulation [MIPS] TXx9: Fix mips_hpt_frequency initialization [MIPS] kgdb: Do not call fixup_exception [MIPS] TXx9: Fix txx9_pcode initialization [MIPS] TX39xx: Add missing local_flush_icache_range initialization [MIPS] Probe initrd header only if explicitly specified [MIPS] Fix 64-bit IP checksum code [MIPS] Fix potential latency problem due to non-atomic cpu_wait. [MIPS] vmlinux.lds.S: handle .text.* Input: move map_to_7segment.h to include/linux MIPS: RBTX4927: More explicit initialization MIPS: TXx9: Improve handling of built-in and command-line args MIPS: TXx9: Add prom_getenv MIPS: TXx9: Early command-line preprocessing MIPS: TXx9: Cache fixup MIPS: TXx9: Runtime configuration of timeout-error MIPS: TXx9: Add mtd support MIPS: TXx9: Raise priority of interrupts for errors, timers, SIO MIPS: RBTX4938: Add TOSHIBA_RBTX4938_MPLEX_KEEP MIPS: TXx9: Make spi_eeprom.c more generic MIPS: TXx9: Default machine_restart using watchdog reset MIPS: TXx9: Add board_be_init for TX4927/TX4938 MIPS: TXx9: Add __init tag for tx4938_pcic1_map_irq. MIPS: TXx9: Declare smsc_fdc37m81x_config_get() in smsc_fdc37m81x.h MIPS: TXx9: stop_unused_modules MIPS: TXx9: Microoptimize interrupt handlers MIPS: TXx9: IOC LED support MIPS: TXx9: Add TX4939 SoC support MIPS: TXx9: Add RBTX4939 board support MIPS: TXx9: Implement prom_free_prom_memory MIPS: TXx9: Add TX4939 ATA support (v2) serial_txx9: use %lx for iobase net: Make SMC91X selectable on other MIPS boards ide: Add tx4939ide driver (v6) TXx9: Add TX4938 ATA support (v3) ide: Add tx4938ide driver (v2) MIPS: Set positive error number to errno on illegal_syscall MIPS: Set ENOSYS to errno on illegal system call number for syscall(2) MIPS: TXx9: 7 segment LED support MIPS: RBTX4939: Add smc91x support MIPS: TXx9: Fix RBTX4939 ethernet address initialization MIPS: RBTX4927: Add GPIO-LED support tc35815: Define more Rx status bits tx4938ide: Check minimum cycle time and SHWT range (v2) tx4938ide: Do not call devm_ioremap for whole 128KB tx4938ide: Avoid underflow on calculation of a wait cycle [MTD] physmap: fix memory leak on physmap_flash_remove by using devres [MTD] physmap: fix leak of memory returned by parse_mtd_partitions tc35815: Enable StripCRC feature tx4939ide: Do not use zero count PRD entry tx493[89]ide: Fix length for __ide_flush_dcache_range rtc: add rtc-tx4939 driver dmatest: Use custom map/unmap for destination buffer tx4938ide: Fix build error due to read_sff_dma_status moving MIPS: TXx9: Add support for TX4939 internal RTC tx4939ide: typo fix and minor cleanup [MTD] [MAPS] physmap: fix wrong free and del_mtd_{partition,device} atmel_serial might lose modem status change mtd: physmap: fix NULL pointer dereference in error path MIPS: TXx9: update defconfigs ASoC: Only deregister AC97 dev if it's name was not "AC97" [MTD] [NAND] TXx9: add NDFMC support [MTD] RBTX4939: add MTD support [MTD] TXx9 SoC NAND Flash Memory Controller driver [MTD] RBTX4939 map driver [MTD] mtdpart: Make all partition parsers return allocated array dmaengine: Add privatecnt to revert DMA_PRIVATE property tc35815: Fix build error if NAPI enabled tx4939ide: remove wmb() tx493[89]ide: Remove big endian version of tx493[89]ide_tf_{load,read} tx4939ide: Fix tx4939ide_{in,out}put_data_swap argument phylib: Fix delay argument of schedule_delayed_work MIPS: RBTX4939: Fix typo in system name MIPS: Do not include seccomp.h from compat.h MIPS: Synchronize dma_map_page and dma_map_single MIPS: TXx9: Fix possible overflow in clock calculations ASoC: Add TXx9 AC link controller driver (v3) mtd: nand: Fix memory leak on txx9ndfmc probe failure. MIPS: Fix __ndelay build error and add 'ull' suffix for 32-bit kernel MIPS: TXx9: micro optimization for clocksource and clock_event DMA: TXx9 Soc DMA Controller driver MIPS: TXx9: Add DMAC support MIPS: TXx9: Add ACLC support MIPS: TXx9: Add SRAMC support MIPS: hwrng: Add TX4939 RNG driver MIPS: TXx9: Add TX4939 RNG support rtc-tx4939: drop IRQF_SHARED rtc-ds1553: drop IRQF_SHARED rtc: make rtc_update_irq callable with irqs enabled kgdb: kgdboc console poll hooks for serial_txx9 uart DMA: txx9dmac: use dma_unmap_single if DMA_COMPL_{SRC,DEST}_UNMAP_SINGLE set ASoC: txx9aclc: dynamically allocate dmaengine devname MIPS: RBTX4939: Fix IOC pin-enable register updating tc35815: Disable StripCRC tc35815: Improve BLEx / FDAEx handling tc35815: Increase timeout for mdio tc35815: Fix rx_missed_errors count tc35815: Use 0 RxFragSize.MinFrag value for non-packing mode MIPS: Fix HPAGE_SIZE redefinition dmaengine: Move all map_sg/unmap_sg for slave channel to its client MIPS: TXx9: Disable PM capability of TX493[89] internal ether mtd: nand: add __nand_correct_data helper function mtd: nand: fix tmio_nand ecc correction mtd: nand: txx9ndfmc: transfer 512 byte at a time if possible serial_txx9: use container_of() instead of direct cast MIPS: TXx9: Fix spi-baseclk value
Atsushi SAKAI (2): lguest: typos fix md: fix typo in FSF address
Atsushi Tsuji (1): tracing: Fix minor bugs for __unregister_ftrace_function_probe
Attila Kinali (1): Add manufacturer and card id of teltonica pcmcia modems
Aubrey Lee (1): [MTD] DEVICES: Fill more device IDs in the structure of m25p80
Aubrey Li (5): Blackfin arch: ISP1761 doesn't work for USB flash disk Blackfin arch: dma_memcpy borken for > 64K Blackfin serial driver: fix overhead issue Blackfin arch: DMA code minor naming convention fix Blackfin arch: try to split up functions like this into smaller units according to LKML review
Aubrey.Li (1): [NET]: Fix UDP checksum issue in net poll mode.
Auke Kok (189): e1000: Remove PM warning DPRINTKs breaking 2.4.x kernels e1000: Esb2 wol link cycle bug and uninitialized registers e1000: De-inline functions to benefit from compiler smartness e1000: Made an adapter struct variable into a local (txb2b) e1000: Update truesize with the length of the packet for packet split e1000: Dead variable cleanup e1000: Buffer optimizations for small MTU e1000: implement more efficient tx queue locking e1000: Version bump, contact fix, year string change {e100{,0},ixgb}: Add Auke Kok as new patch maintainer for e{100,1000} and ixgb e1000: fix mispatch for media type detect. e1000: fix mismerge skb_put. e1000: Update truesize with the length of the packet for packet split ixgb: fix rare early tso completion ixgb: remove duplicate code setting duplex and speed ixgb: fix flow control ixgb: add NETIF_F_LLTX analogous to e1000 ixgb: add copper 10gig driver id ixgb: remove hardcoded number ixgb: use DPRINTK and msglvl, and ethtool to control it ixgb: add tx timeout counter ixgb: increment version to 1.0.104-k2 e1000: add shutdown handler back to fix WOL e1000: remove backslash r debug printfs e1000: remove leading and trailing whitespace. e1000: Fix date string in Makefile e1000: remove changelog in driver e1000: bump version to 7.0.38-k4 ixgb: add performance enhancements to the buffer_info struct ixgb: use rx copybreak/skb recycle ixgb: increment version to 1.0.104-k4 ixgb: fix smp polling race condition ixgb: fix interface losing macaddr on ifdn/up ixgb: revert an unwanted fix regarding tso/descriptors ixgb: allocate only buffersize needed ixgb: remove lock access in the fast path ixgb: remove inlines, allow compiler to choose ixgb: replace netdev->priv with netdev_priv() ixgb: remove changelog ixgb: update version, dates e1000: add shutdown handler back to fix WOL e1000: fix ethtool test irq alloc as "probe" e1000: remove risky prefetch on next_skb->data e100: add PCI Error Recovery e1000: add PCI Error Recovery [DOC] Update bonding documentation with sysfs info e1000: prevent statistics from garbling during bus resets Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 ata_piix: add ICH6/7/8 to Kconfig e1000: fix loopback ethtool test e1000: rework driver hardware reset locking e1000: Make PHY powerup/down a function e1000: fix CONFIG_PM blocks e1000: small performance tweak by removing double code e1000: add smart power down code e1000: change printk into DPRINTK e1000: recycle skb e1000: rework module param code with uninitialized values e1000: force register write flushes to circumvent broken platforms e1000: disable CRC stripping workaround e1000: fix adapter led blinking inconsistency e1000: M88 PHY workaround e1000: check return value of _get_speed_and_duplex e1000: disable ERT e1000: add ich8lan core functions e1000: integrate ich8 support into driver e1000: allow user to disable ich8 lock loss workaround e1000: add ich8lan device ID's e1000: increase version to 7.1.9-k2 ixgb: fix tx unit hang - properly calculate desciptor count e1000: Redo netpoll fix to address community concerns e1000: remove CRC bytes from measured packet length e1000: fix panic on large frame receive when mtu=default e1000: bump version to 7.1.9-k4 e100: increment version to 3.5.10-k4 e1000: Same cosmetic fix as earlier sent out for IPV4. e1000: Increment driver version to 7.1.9-k6 ixgb: Increment version to 1.0.109-k4 e1000: Whitespace cleanup, cosmetic changes e1000: error out if we cannot enable PCI device on resume e1000: remove unused part_num reading code e1000: Use module param array code e1000: Increment driver version to 7.2.7-k2 e100: Convert e100 to use netdev_alloc_skb(). e100: remove skb->dev assignment e100: increment version to 3.5.16-k2 ixgb: Convert dev_alloc_skb to netdev_alloc_skb. ixgb: convert dev->priv to netdev_priv(dev). ixgb: recalculate after how many descriptors to wake the queue ixgb: remove skb->dev assignment ixgb: Increment version to 1.0.112-k2 e1000: fix TX timout hang regression for 82542rev3 e100, e1000, ixgb: update copyright header and remove LICENSE e100, e1000, ixgb: Fix an impossible memory overwrite bug e1000: keep .suspend and .resume driver methods in CONFIG_PM e100: rework WoL and shutdown handling e1000: driver state fixes (race fix) ixgb: convert to netdev_priv(netdev) e100, e1000, ixgb: increment version numbers e100: fix reboot -f with netconsole enabled e1000: FIX: 82542 doesn't support WoL e1000: Increment version to 7.2.9-k4 e100: account for closed interface when shutting down e1000: Fix regression: garbled stats and irq allocation during swsusp e1000: whitespace changes, comments, typos e1000: Remove DISABLE_MULR debug code e1000: FIX: enable hw TSO for IPV6 e1000: Enble early receive (ERT) on 82573 e1000: simplify skb_put call. e1000: New hardware support e1000: reorder e1000_param.c e1000: increment version to 7.3.15-k2 e1000: update README for e1000 e100: fix irq leak on suspend/resume e100: fix napi ifdefs removing needed code e1000: clean up debug output defines e1000: display flow control of link status at link up e1000: update version to 7.3.20-k2 e1000: FIX: be ready for incoming irq at pci_request_irq e1000: list e1000-devel mailing list in MAINTAINERS ixgb: don't print error if pci_enable_msi() fails, cleanup minor leak e1000: Fix msi enable leak on error, don't print error message, cleanup e1000: Don't enable polling in open() (was: e1000: assertion hit in e1000_clean(), kernel 2.6.21.1) Add constant for FCS/CRC length (frame check sequence) e1000: disable polling before registering netdevice PCI: read revision ID by default PCI: Change all drivers to use pci_device->revision e1000: Add device IDs of new 82571 board variants e1000: Add device IDs of blade version of the 82571 quad port hwmon: (sis5595) re-use s_bridge->revision [E1000E]: New pci-express e1000 driver (currently for ICH9 devices only) ixgbe: driver for Intel(R) 82598 PCI-Express 10GbE adapters (v4) e1000e: fix debugging printout code e1000e: Fix ethtool register test code e1000e: Simple optimizations in e1000_xmit_frame e1000e: restore flow control settings properly USB: AMD5536: use pdev->revision cpqphp: Use PCI_CLASS_REVISION instead of PCI_REVISION_ID for read PCI: quirk amd_8131_mmrbc: Omit reading pci revision ID PCI: quirk_vt82c586_acpi: Omit reading PCI revision ID e1000e: Fix debug printk macro e1000e: don't poke PHY registers to retreive link status amd74xx: Omit PCI_REVISION_ID read cmd64x: Use dev->revision e1000e: Fix jumbo frame receive code. e1000e: Fix PBA calculation for jumbo frame packets e1000e: Re-enable SECRC - crc stripping e1000e: Remove legacy jumbo frame receive code ixgb: fix TX hangs under heavy load e1000: Fix NAPI state bug when Rx complete e100: cleanup unneeded math e100: free IRQ to remove warningwhenrebooting [NET] Intel ethernet drivers: update MAINTAINERS e1000e: Disable L1 ASPM power savings for 82573 mobile variants e1000/e1000e: Move PCI-Express device IDs over to e1000e ixgbe: Fix copper PHY initialization code [E1000E]: update netstats traffic counters realtime [E1000]: update netstats traffic counters realtime e1000: Dump the eeprom when a user encounters a bad checksum igb: PCI-Express 82575 Gigabit Ethernet driver PCI: quirk_vialatency: Omit reading pci revision ID igb: remove unneeded declaration shadowing earlier one e1000: warn if this driver is used for e1000e devices e1000e: Fix logic reversal keeping link active ixgbe: warn when device is in a x4 or lower width slot ixgbe: Disallow device reset during ethtool test ixgbe: remove accidentally added #ifdef e1000e: Fix CRC stripping in hardware context bug ixgbe: Correctly obtain protocol information on transmit ixgb: add RNBC counter - no buffer count - to ethtool stats e1000e: 82573 can use eerd method to read eeprom e1000e: fix spelling errors in comments e1000e: remove unused read value in ASPM disable code. e100: Do suspend/shutdown like e1000 Intel ethernet adapter: Update MAINTAINERS ixgbe: Increment version ixgb: move externs out of .c files e1000e: remove no longer used e1000e_read_nvm_spi e1000e: Add interrupt moderation run-time ethtool interface e1000e: lower ring minimum size to 64 igb: save and restore pcie/msi state to support EEH recovery [MAINTAINERS] New maintainer for Intel ethernet adapters e1000e: set CONFIG_E1000E=y in x86 defconfigs New maintainer for Intel ethernet adapters e1000: remove PCI Express device IDs igb: eliminate hw from the hw_dbg macro arguments igb: reenable CRC stripping in hardware igb: Increment driver version e1000e: perform basic 82573 EEPROM checks for known issues
Auke-Jan H Kok (1): e1000: revert 'e1000: Remove 0x1000 as supported device'
Aurelien Jarno (32): sis190.c: fix multicast MAC filter sis5513: enable ATA133 for the SiS965 southbridge [MIPS] QEMU: Add support for little endian mips [PARISC] Disable LWS debugging KVM: disable writeback for 0x0f 0x01 instructions. [MIPS] Add support for BCM47XX CPUs. [MIPS] Move CFE code into arch/mips/fw/cfe [MIPS] Move ARC code into arch/mips/fw/arc [MIPS] Add CFE support to BCM47XX [MIPS] Add gpio support to the BCM47XX platform [MIPS] GPIO LED driver for the WGT634U machine KVM: Remove dead code in the cmpxchg instruction emulation KVM: x86 emulator: fix access registers for instructions with ModR/M byte and Mod = 3 [POWERPC] i8259: Add disable method [MIPS] Kconfig fixes for BCM47XX platform V4L/DVB (em28xx): Add support for Pinnacle Dazzle DVC 100 [MIPS] BCM47xx: Add defconfig file. [MIPS] WGT634U: Register MTD as platform device. [MIPS] BCM47XX: Use new SSB SPROM data structure SSB PCI core driver: use new SPROM data structure ssb: Add CHIPCO IRQ access functions x86: clear DF before calling signal handler KVM: PIT: support mode 3 [MIPS] BCM47xx: Fix build error due to missing PCI functions [SSB] Initialise dma_mask for SSB_BUSTYPE_SSB devices MIPS: WGT634U: Add machine detection message MIPS: BCM47xx: Remove references to BCM947XX MIPS: BCM47xx: Use the new SSB GPIO API MIPS: WGT634U: Add reset button support MIPS: PCI: Scan busses when they are registered Revert "Neither asm/types.h nor linux/types.h is required for arch/ia64/include/asm/fpu.h" KVM: fix LAPIC timer period overflow
Aurelien Nephtali (1): net/usb: add support for Apple USB Ethernet Adapter
Aurélien Charbon (1): IPv6 support for NFS server export caches
Austin Lund (1): V4L/DVB (8042): DVB-USB UMT-010 channel scan oops
Austin Zhang (2): x86: add X86_FEATURE_XMM4_2 definitions crypto: crc32c - Use Intel CRC32 instruction
Avadh Patel (1): tracing: add saved_cmdlines file to show cached task comms
Avantika Mathur (5): ext4: if expression format ext4: kmalloc to kzalloc ext4: Eliminate inline functions ext4: add ext4_group_t, and change all group variables to this type. ext4: fixes block group number being set to a negative value
Avery, Brian (1): Add warning `init=' to init/main.c
Avi Kivity (573): x86-64: Extract segment descriptor definitions for use outside kvm: userspace interface KVM: Put KVM in a new Virtualization menu KVM: Clean up AMD SVM debug registers load and unload KVM: Replace __x86_64__ with CONFIG_X86_64 KVM: Move find_vmx_entry() to vmx.c KVM: Remove extranous put_cpu() from vcpu_put() KVM: MMU: Ignore pcd, pwt, and pat bits on ptes KVM: Add MAINTAINERS entry KVM: Disallow the kvm-amd module on intel hardware, and vice versa KVM: Fix vmx hardware_enable() on macbooks KVM: AMD SVM: handle MSR_STAR in 32-bit mode KVM: AMD SVM: Save and restore the floating point unit state KVM: Use more traditional error handling in kvm_mmu_init() KVM: API versioning KVM: Use boot_cpu_data instead of current_cpu_data KVM: Simplify is_long_mode() KVM: Implement a few system configuration msrs KVM: Move common msr handling to arch independent code KVM: More msr misery KVM: Fix oops on oom KVM: Prevent stale bits in cr0 and cr4 KVM: MMU: Implement simple reverse mapping KVM: MMU: Teach the page table walker to track guest page table gfns KVM: MMU: Load the pae pdptrs on cr3 change like the processor does KVM: MMU: Fold fetch_guest() into init_walker() KVM: MU: Special treatment for shadow pae root pages KVM: MMU: Use the guest pdptrs instead of mapping cr3 in pae mode KVM: MMU: Make the shadow page tables also special-case pae KVM: MMU: Make kvm_mmu_alloc_page() return a kvm_mmu_page pointer KVM: MMU: Shadow page table caching KVM: MMU: Write protect guest pages when a shadow is created for them KVM: MMU: Let the walker extract the target page gfn from the pte KVM: MMU: Support emulated writes into RAM KVM: MMU: Zap shadow page table entries on writes to guest page tables KVM: MMU: If emulating an instruction fails, try unprotecting the page KVM: MMU: Implement child shadow unlinking KVM: MMU: kvm_mmu_put_page() only removes one link to the page KVM: MMU: oom handling KVM: MMU: Remove invlpg interception KVM: MMU: Remove release_pt_page_64() KVM: MMU: Handle misaligned accesses to write protected guest page tables KVM: MMU: <ove is_empty_shadow_page() above kvm_mmu_free_page() KVM: MMU: Ensure freed shadow pages are clean KVM: MMU: If an empty shadow page is not empty, report more info KVM: MMU: Page table write flood protection KVM: MMU: Never free a shadow page actively serving as a root KVM: MMU: Fix cmpxchg8b emulation KVM: MMU: Treat user-mode faults as a hint that a page is no longer a page table KVM: MMU: Free pages on kvm destruction KVM: MMU: Replace atomic allocations by preallocated objects KVM: MMU: Detect oom conditions and propagate error to userspace KVM: MMU: Flush guest tlb when reducing permissions on a pte KVM: MMU: Destroy mmu while we still have a vcpu left KVM: MMU: add audit code to check mappings, etc are correct KVM: Improve reporting of vmwrite errors KVM: Initialize vcpu->kvm a little earlier KVM: Add missing 'break' KVM: Don't set guest cr3 from vmx_vcpu_setup() KVM: MMU: Add missing dirty bit KVM: make sure there is a vcpu context loaded when destroying the mmu KVM: fix race between mmio reads and injected interrupts KVM: x86 emulator: fix bit string instructions KVM: fix bogus pagefault on writable pages KVM: Emulate IA32_MISC_ENABLE msr KVM: MMU: Perform access checks in walk_addr() KVM: MMU: Report nx faults to the guest KVM: fix lockup on 32-bit intel hosts with nx disabled in the bios kvm: Fix gva_to_gpa() kvm: vmx: handle triple faults by returning EXIT_REASON_SHUTDOWN to userspace kvm: Fix mmu going crazy of guest sets cr0.wp == 0 kvm: SVM: Hack initial cpu csbase to be consistent with intel kvm: VMX: Reload ds and es even in 64-bit mode kvm: Fix mismatch between 32-bit and 64-bit abi hotplug: Allow modules to use the cpu hotplug notifiers even if !CONFIG_HOTPLUG_CPU KVM: Add a global list of all virtual machines KVM: VMX: add vcpu_clear() KVM: cpu hotplug support KVM: Host suspend/resume support KVM: mmu: add missing dirty page tracking cases KVM: Cosmetics KVM: Add hypercall host support for svm KVM: Wire up hypercall handlers to a central arch-independent location KVM: svm: init cr0 with the wp bit set KVM: More 0 -> NULL conversions KVM: Add internal filesystem for generating inodes KVM: Create an inode per virtual machine KVM: Rename some kvm_dev_ioctl_*() functions to kvm_vm_ioctl_*() KVM: Move kvm_vm_ioctl_create_vcpu() around KVM: Per-vcpu inodes KVM: Bump API version KVM: Fix bogus failure in kvm.ko module initialization KVM: Unset kvm_arch_ops if arch module loading failed KVM: Fix guest sysenter on vmx KVM: MMU: Fix guest writes to nonpae pde KVM: MMU: Fix host memory corruption on i386 with >= 4GB ram KVM: Prevent system selectors leaking into guest on real->protected mode transition on vmx KVM: Fix off-by-one when writing to a nonpae guest pde x86-64: fix arithmetic in comment KVM: Use own minor number KVM: Export <linux/kvm.h> KVM: Fix bogus sign extension in mmu mapping audit KVM: Use a shared page for kernel/user communication when runing a vcpu KVM: Do not communicate to userspace through cpu registers during PIO KVM: Handle cpuid in the kernel instead of punting to userspace KVM: Remove the 'emulated' field from the userspace interface KVM: Remove minor wart from KVM_CREATE_VCPU ioctl KVM: Renumber ioctls KVM: Add method to check for backwards-compatible API extensions KVM: Allow userspace to process hypercalls which have no kernel handler KVM: Fold kvm_run::exit_type into kvm_run::exit_reason KVM: Add a special exit reason when exiting due to an interrupt KVM: Initialize the apic_base msr on svm too KVM: Add guest mode signal mask KVM: Allow kernel to select size of mmap() buffer KVM: Future-proof argument-less ioctls KVM: Avoid guest virtual addresses in string pio userspace interface KVM: MMU: Remove unnecessary check for pdptr access KVM: MMU: Remove global pte tracking KVM: Workaround vmx inability to virtualize the reset state KVM: Remove set_cr0_no_modeswitch() arch op KVM: Modify guest segments after potentially switching modes KVM: Hack real-mode segments on vmx from KVM_SET_SREGS KVM: Don't allow the guest to turn off the cpu cache KVM: Remove unused and write-only variables KVM: MMU: Fix hugepage pdes mapping same physical address with different access KVM: SVM: Ensure timestamp counter monotonicity KVM: Use list_move() KVM: Remove debug message KVM: x86 emulator: fix bit string operations operand size KVM: Simply gfn_to_page() KVM: Add physical memory aliasing feature KVM: Add fpu get/set operations KVM: Use kernel-standard types KVM: Initialize cr0 to indicate an fpu is present KVM: Handle partial pae pdptr KVM: Use slab caches to allocate mmu data structures KVM: Retry sleeping allocation if atomic allocation fails KVM: SVM: Report hardware exit reason to userspace instead of dmesg KVM: Handle guest page faults when emulating mmio KVM: VMX: Reduce unnecessary saving of host msrs KVM: VMX: Don't switch 64-bit msrs for 32-bit guests KVM: Fold drivers/kvm/kvm_vmx.h into drivers/kvm/vmx.c KVM: VMX: Only save/restore MSR_K6_STAR if necessary KVM: Per-vcpu statistics KVM: Allow passing 64-bit values to the emulated read/write API KVM: Don't complain about cpu erratum AA15 KVM: Remove extraneous guest entry on mmio read KVM: Don't require explicit indication of completion of mmio or pio KVM: Remove unused 'instruction_length' KVM: Prevent guest fpu state from leaking into the host KVM: Assume that writes smaller than 4 bytes are to non-pagetable pages KVM: Avoid saving and restoring some host CPU state on lightweight vmexit KVM: Unindent some code KVM: Reduce misfirings of the fork detector KVM: Be more careful restoring fs on lightweight vmexit KVM: Unify kvm_mmu_pre_write() and kvm_mmu_post_write() KVM: MMU: Respect nonpae pagetable quadrant when zapping ptes KVM: Update shadow pte on write to guest pte KVM: Increase mmu shadow cache to 1024 pages KVM: Fix potential guest state leak into host KVM: Move some more msr mangling into vmx_save_host_state() KVM: Rationalize exception bitmap usage KVM: Consolidate guest fpu activation and deactivation KVM: Set cr0.mp for guests KVM: MMU: Simplify kvm_mmu_free_page() a tiny bit KVM: MMU: Store shadow page tables as kernel virtual addresses, not physical KVM: VMX: Only reload guest msrs if they are already loaded KVM: Avoid corrupting tr in real mode KVM: Fix vmx I/O bitmap initialization on highmem systems KVM: VMX: Use local labels in inline assembly KVM: x86 emulator: implement wbinvd KVM: MMU: Use slab caches for shadow pages and their headers KVM: MMU: Simplify fetch() a little bit KVM: MMU: Move set_pte_common() to pte width dependent code KVM: MMU: Pass the guest pde to set_pte_common KVM: MMU: Fold fix_read_pf() into set_pte_common() KVM: MMU: Fold fix_write_pf() into set_pte_common() KVM: Move shadow pte modifications from set_pte/set_pde to set_pde_common() KVM: Make shadow pte updates atomic KVM: MMU: Make setting shadow ptes atomic on i386 KVM: MMU: Remove cr0.wp tricks KVM: MMU: Simpify accessed/dirty/present/nx bit handling KVM: MMU: Don't cache guest access bits in the shadow page table KVM: MMU: Remove unused large page marker KVM: Lazy guest cr3 switching KVM: Fix vcpu freeing for guest smp KVM: Fix adding an smp virtual machine to the vm list KVM: Enable guest smp KVM: Move duplicate halt handling code into kvm_main.c KVM: Emulate hlt on real mode for Intel KVM: Keep an upper bound of initialized vcpus KVM: Flush remote tlbs when reducing shadow pte permissions KVM: Initialize the BSP bit in the APIC_BASE msr correctly KVM: VMX: Ensure vcpu time stamp counter is monotonous KVM: VMX: Reinitialize the real-mode tss when entering real mode KVM: VMX: Remove unnecessary code in vmx_tlb_flush() KVM: Remove kvmfs in favor of the anonymous inodes source KVM: Clean up #includes HOTPLUG: Add CPU_DYING notifier HOTPLUG: Adapt cpuset hotplug callback to CPU_DYING HOTPLUG: Adapt thermal throttle to CPU_DYING x86_64: Allow smp_call_function_single() to current cpu i386: Allow smp_call_function_single() to current cpu SMP: Allow smp_call_function_single() to current cpu KVM: Keep track of which cpus have virtualization enabled KVM: Tune hotplug/suspend IPIs KVM: Use CPU_DYING for disabling virtualization i386: Allow KVM on i386 nonpae KVM: MMU: Store nx bit for large page shadows KVM: Fix memory slot management functions for guest smp KVM: x86 emulator: implement rdmsr and wrmsr KVM: MMU: Fix oopses with SLUB KVM: MMU: Fix cleaning up the shadow page allocation cache [POWERPC] Allow smp_call_function_single() to current cpu KVM: Require CONFIG_ANON_INODES KVM: Correctly handle writes crossing a page boundary Revert "KVM: Avoid useless memory write when possible" KVM: Fix removal of nx capability from guest cpuid sched: arch preempt notifier mechanism [IA64] Allow smp_call_function_single() to current cpu KVM: x86 emulator: fix debug reg mov instructions KVM: Avoid calling smp_call_function_single() with interrupts disabled KVM: MMU: Fix rare oops on guest context switch KVM: Fix virtualization menu help text i386: Expose IOAPIC register definitions even if CONFIG_X86_IO_APIC is not set KVM: Future-proof the exit information union ABI KVM: x86 emulator: fix cmov for writeback changes KVM: x86 emulator: fix faulty check for two-byte opcode KVM: Use the scheduler preemption notifiers to make kvm preemptible KVM: Close minor race in signal handling KVM: X86 emulator: fix 'push reg' writeback KVM: MMU: Don't do GFP_NOWAIT allocations KVM: VMX: Move vm entry failure handling to the exit handler KVM: Move main vcpu loop into subarch independent code KVM: Improve emulation failure reporting KVM: Skip pio instruction when it is emulated, not executed KVM: Replace enum by #define time: simplify smp_call_function_single() call sequence Move PREEMPT_NOTIFIERS into an always-included Kconfig i386: simplify smp_call_function_single() call sequence in cpuid i386: simplify smp_call_function_single() call sequence in msr-on-cpu KVM: VMX: Handle NMIs before enabling interrupts and preemption KVM: VMX: Force vm86 mode if setting flags during real mode KVM: x86 emulator: fix 'push imm8' emulation KVM: SVM: Fix SMP with kernel apic KVM: SVM: Defer nmi processing until switch to host state is complete KVM: x86 emulator: invd instruction KVM: SVM: Intercept the 'invd' and 'wbinvd' instructions KVM: SVM: Unload guest fpu on vcpu_put() KVM: VMX: Further reduce efer reloads KVM: Allow not-present guest page faults to bypass kvm KVM: MMU: Make flooding detection work when guest page faults are bypassed KVM: VMX: Don't clear the vmcs if the vcpu is not loaded on any processor KVM: VMX: Simplify vcpu_clear() KVM: Move guest pte dirty bit management to the guest pagetable walker KVM: MMU: Fix nx access bit for huge pages KVM: MMU: Disable write access on clean large pages KVM: MMU: Instantiate real-mode shadows as user writable shadows KVM: MMU: Move dirty bit updates to a separate function KVM: MMU: When updating the dirty bit, inform the mmu about it KVM: Move apic timer interrupt backlog processing to common code KVM: Rename KVM_TLB_FLUSH to KVM_REQ_TLB_FLUSH KVM: MMU: Simplify page table walker KVM: Move vmx_vcpu_reset() out of vmx_vcpu_setup() KVM: Add a might_sleep() annotation to gfn_to_page() KVM: x86 emulator: don't depend on cr2 for mov abs emulation KVM: Move page fault processing to common code KVM: MMU: Topup the mmu memory preallocation caches before emulating an insn KVM: x86 emulator: Extract the common code of SrcReg and DstReg KVM: x86 emulator: centralize decoding of one-byte register access insns KVM: Simplify decode_register_operand() calling convention KVM: x86 emulator: Hoist modrm and abs decoding into separate functions KVM: VMX: Use vmx to inject real-mode interrupts KVM: VMX: Read & store IDT_VECTORING_INFO_FIELD KVM: Fix faults during injection of real-mode interrupts KVM: Simplify CPU_TASKS_FROZEN cpu notifier handling KVM: VMX: Consolidate register usage in vmx_vcpu_run() KVM: Replace 'light_exits' stat with 'host_state_reload' KVM: Add fpu_reload counter KVM: Add instruction emulation statistics KVM: Extend stats support for VM stats KVM: MMU: Add some mmu statistics KVM: MMU: Remove unused variable KVM: Export include/asm-x86/kvm.h KVM: x86 emulator: retire ->write_std() KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed KVM: Split vcpu creation to avoid vcpu_load() before preemption setup KVM: MMU: Implement guest page fault bypass for nonpae KVM: Add statistic for remote tlb flushes KVM: MMU: Avoid unnecessary remote tlb flushes when guest updates a pte KVM: Don't bother the mmu if cr3 load doesn't change cr3 KVM: MMU: Introduce and use gpte_to_gfn() KVM: MMU: Move pse36 handling to the guest walker KVM: MMU: Remove extra gaddr parameter from set_pte_common() KVM: MMU: Remove set_pde() KVM: MMU: Merge set_pte() and set_pte_common() KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa KVM: MMU: Introduce gfn_to_gpa() KVM: MMU: Simplify nonpaging_map() KVM: MMU: Remove gva_to_hpa() KVM: Remove gpa_to_hpa() KVM: MMU: Rename variables of type 'struct kvm_mmu_page *' KVM: MMU: Rename 'release_page' KVM: Disallow fork() and similar games when using a VM KVM: x86 emulator: address size and operand size overrides are sticky KVM: Remove misleading check for mmio during event injection KVM: x86 emulator: Move rep processing before instruction execution KVM: x86 emulator: unify two switches KVM: x86 emulator: unify four switch statements into two KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM KVM: Generalize exception injection mechanism KVM: Replace page fault injection by the generalized exception queue KVM: Replace #GP injection by the generalized exception queue KVM: Use generalized exception queue for injecting #UD KVM: x86 emulator: fix eflags preparation for emulation KVM: VMX: Avoid exit when setting cr8 if the local apic is in the kernel KVM: x86 emulator: Fix stack instructions on 64-bit mode KVM: SVM: Trap access to the cr8 register KVM: MMU: Simplify calculation of pte access KVM: MMU: Set nx bit correctly on shadow ptes KVM: MMU: Move pte access calculation into a helper function KVM: MMU: Fix inherited permissions for emulated guest pte updates KVM: MMU: No need to pick up nx bit from guest pte KVM: MMU: Pass pte dirty flag to set_pte() instead of calculating it on-site KVM: MMU: Remove walker argument to set_pte() KVM: MMU: Move set_pte() into guest paging mode independent code KVM: MMU: Adjust mmu_set_spte() debug code for gpte removal KVM: MMU: Use mmu_set_spte() for real-mode shadows KVM: Move arch dependent files to new directory arch/x86/kvm/ KVM: Move drivers/kvm/* to virt/kvm/ KVM: MMU: Add cache miss statistic KVM: Print data for unimplemented wrmsr KVM: local APIC TPR access reporting facility KVM: Accelerated apic support KVM: Disable vapic support on Intel machines with FlexPriority KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte() KVM: MMU: Move kvm_free_some_pages() into critical section KVM: Initialize the mmu caches only after verifying cpu support KVM: Fix unbounded preemption latency KVM: Move apic timer migration away from critical section KVM: Make the supported cpuid list a host property rather than a vm property KVM: Avoid infinite-frequency local apic timer KVM: Route irq 0 to vcpu 0 exclusively KVM: MMU: Fix race when instantiating a shadow pte KVM: VMX: Avoid rearranging switched guest msrs while they are loaded KVM: VMX: Restore tss even on x86_64 KVM: MMU: Fix is_rmap_pte() with io ptes KVM: MMU: Fix memory leak on guest demand faults KVM: x86 emulator: add support for group decoding KVM: x86 emulator: group decoding for group 1A KVM: x86 emulator: Group decoding for group 3 KVM: x86 emulator: Group decoding for groups 4 and 5 KVM: x86 emulator: add group 7 decoding KVM: Only x86 has pio KVM: x86 emulator: group decoding for group 1 instructions KVM: MMU: Decouple mmio from shadow page tables KVM: Limit vcpu mmap size to one page on non-x86 KVM: Add API to retrieve the number of supported vcpus per vm KVM: Increase vcpu count to 16 KVM: Add API for determining the number of supported memory slots KVM: Increase the number of user memory slots per vm KVM: Use x86's segment descriptor struct instead of private definition KVM: Prefix control register accessors with kvm_ to avoid namespace pollution KVM: VMX: Don't adjust tsc offset forward KVM: Remove pointless desc_ptr #ifdef KVM: Provide unlocked version of emulator_write_phys() KVM: MMU: Set the accessed bit on non-speculative shadow ptes KVM: Move some x86 specific constants and structures to include/asm-x86 KVM: MMU: Introduce and use spte_to_page() KVM: no longer EXPERIMENTAL KVM: VMX: Add module option to disable flexpriority KVM: Free apic access page on vm destruction KVM: MMU: Only mark_page_accessed() if the page was accessed by the guest KVM: Register ioctl range KVM: s390: Stub out kvmtrace KVM: ia64: Stub out kvmtrace KVM: Rename VCPU_MP_STATE_* to KVM_MP_STATE_* KVM: SVM: force a new asid when initializing the vmcb KVM: x86 emulator: initialize src.val and dst.val for register operands KVM: x86 emulator: fix smsw and lmsw with a memory operand KVM: x86 emulator: fix lea to really get the effective address KVM: x86 emulator: disable writeback on lmsw KVM: MMU: Allow more than PAGES_PER_HPAGE write protections per large page x86: fix crash on cpu hotplug on pat-incapable machines KVM: x86 emulator: fix writes to registers with modrm encodings KVM: Update MAINTAINERS for new mailing lists KVM: x86 emulator: fix hypercall return value on AMD KVM: MMU: reschedule during shadow teardown KVM: MMU: Fix printk() format string KVM: MMU: Fix is_empty_shadow_page() check KVM: MMU: Fix oops on guest userspace access to guest pagetable KVM: ioapic: fix lost interrupt when changing a device's irq KVM: VMX: Fix host msr corruption with preemption enabled KVM: VMX: Trivial vmcs_write64() code simplification KVM: MMU: Fix false flooding when a pte points to page table KVM: Handle virtualization instruction #UD faults during reboot KVM: VMX: Add list of potentially locally cached vcpus KVM: Remove decache_vcpus_on_cpu() and related callbacks KVM: Remove unnecessary ->decache_regs() call KVM: Order segment register constants in the same way as cpu operand encoding KVM: MTRR support KVM: MMU: Optimize prefetch_page() KVM: x86 emulator: simplify push imm8 emulation KVM: x86 emulator: implement 'push imm' (opcode 0x68) KVM: MMU: Move nonpaging_prefetch_page() KVM: MMU: Avoid page prefetch on SVM KVM: Use printk_rlimit() instead of reporting emulation failures just once KVM: x86 emulator: handle undecoded rex.b with r/m = 5 in certain cases KVM: x86 emulator: simplify sib decoding KVM: x86 emulator: simplify r/m decoding KVM: x86 emulator: simplify rip relative decoding KVM: x86 emulator: avoid segment base adjust for lea KVM: x86 emulator: lazily evaluate segment registers KVM: MMU: When debug is enabled, make it a run-time parameter KVM: MMU: Fix printk format KVM: Apply the kernel sigmask to vcpus blocked due to being uninitialized KVM: Prefix some x86 low level function with kvm_, to avoid namespace issues KVM: MMU: Fix potential race setting upper shadow ptes on nonpae hosts KVM: Adjust smp_call_function_mask() callers to new requirements KVM: Avoid instruction emulation when event delivery is pending KVM: Advertise synchronized mmu support to userspace x86: default to reboot via ACPI KVM: MMU: Fix torn shadow pte KVM: MMU: Separate the code for unlinking a shadow page from its parents KVM: MMU: Simplify kvm_mmu_zap_page() KVM: Move NMI IRET fault processing to new vmx_complete_interrupts() KVM: VMX: Move nmi injection failure processing to vm exit path KVM: Clear exception queue before emulating an instruction KVM: VMX: Fix pending exception processing KVM: Add a pending interrupt queue KVM: VMX: Move interrupt post-processing to vmx_complete_interrupts() KVM: Consolidate PIC isr clearing into a function KVM: VMX: Unify register save/restore across 32 and 64 bit hosts KVM: SVM: Unify register save/restore across 32 and 64 bit hosts KVM: VMX: Avoid vmwrite(HOST_RSP) when possible KVM: Add irq ack notifier list KVM: VMX: Use interrupt queue for !irqchip_in_kernel KVM: Simplify exception entries by using __ASM_SIZE and _ASM_PTR KVM: Handle spurious acks for PIT interrupts KVM: VMX: Change cs reset state to be a data segment KVM: VMX: Change segment dpl at reset to 3 KVM: Load real mode segments correctly KVM: x86 emulator: remove bad ByteOp specifier from NEG descriptor KVM: MMU: Move SHADOW_PT_INDEX to mmu.c KVM: MMU: Unify direct map 4K and large page paths KVM: MMU: Infer shadow root level in direct_map() KVM: MMU: Add generic shadow walker KVM: MMU: Convert direct maps to use the generic shadow walker KVM: MMU: Convert the paging mode shadow walk to use the generic walker KVM: Allocate guest memory as MAP_PRIVATE, not MAP_SHARED KVM: Don't call get_user_pages(.force = 1) KVM: MMU: Account for npt/ept/realmode page faults KVM: MMU: Add locking around kvm_mmu_slot_remove_write_access() KVM: MMU: Flush tlbs after clearing write permission when accessing dirty log KVM: MMU: Fix setting the accessed bit on non-speculative sptes KVM: SVM: No need to unprotect memory during event injection when using npt KVM: Add statistics for guest irq injections KVM: x86 emulator: fix jmp r/m64 instruction MAINTAINERS: Update Avi Kivity's email address KVM: Future-proof device assignment ABI KVM: Require the PCI subsystem KVM: Fix pit memory leak if unable to allocate irq source id KVM: VMX: Fix interrupt loss during race with NMI KVM: VMX: Conditionally request interrupt window after injecting irq KVM: x86 emulator: reduce duplication in one operand emulation thunks KVM: x86 emulator: consolidate emulation of two operand instructions KVM: x86 emulator: Extract 'pop' sequence into a function KVM: x86 emulator: allow pop from mmio KVM: x86 emulator: switch 'pop reg' instruction to emulate_pop() KVM: x86 emulator: fix ret emulation KVM: x86 emulator: fix popf emulation KVM: Remove extraneous semicolon after do/while KVM: Advertise the bug in memory region destruction as fixed KVM: Consolidate userspace memory capability reporting into common code KVM: MMU: Don't treat a global pte as such if cr4.pge is cleared KVM: Add locking to virtual i8259 interrupt controller KVM: Avoid using CONFIG_ in userspace visible headers KVM: VMX: Flush volatile msrs before emulating rdmsr KVM: MMU: Inherit a shadow page's guest level count from vcpu setup KVM: MMU: Segregate mmu pages created with different cr4.pge settings KVM: MMU: Initialize a shadow page's global attribute from cr4.pge KVM: Fix vmload and friends misinterpreted as lidt KVM: MMU: Add for_each_shadow_entry(), a simpler alternative to walk_shadow() KVM: MMU: Use for_each_shadow_entry() in __direct_map() KVM: MMU: Replace walk_shadow() by for_each_shadow_entry() in fetch() KVM: MMU: Replace walk_shadow() by for_each_shadow_entry() in invlpg() KVM: MMU: Drop walk_shadow() KVM: Fallback support for MSR_VM_HSAVE_PA KVM: Move struct kvm_pio_request into x86 kvm_host.h KVM: VMX: Fix guest state validity checks KVM: VMX: don't clobber segment AR if emulating invalid state KVM: VMX: Prevent exit handler from running if emulating due to invalid state KVM: x86 emulator: Make emulate_pop() a little more generic KVM: VMX: When emulating on invalid vmx state, don't return to userspace unnecessarily KVM: x86 emulator: implement 'ret far' instruction (opcode 0xcb) KVM: Properly lock PIT creation KVM: MMU: Optimize page unshadowing KVM: Add CONFIG_HAVE_KVM_IRQCHIP KVM: Interrupt mask notifiers for ioapic KVM: Reset PIT irq injection logic when the PIT IRQ is unmasked KVM: MMU: Rename "metaphysical" attribute to "direct" KVM: MMU: Only enable cr4_pge role in shadow mode KVM: Userspace controlled irq routing KVM: Avoid using CONFIG_ in userspace visible headers KVM: VMX: Don't allow uninhibited access to EFER on i386 KVM: MMU: Fix off-by-one calculating large page count KVM: Fix NX support reporting KVM: Make EFER reads safe when EFER does not exist KVM: SVM: Remove port 80 passthrough KVM: Make paravirt tlb flush also reload the PAE PDPTRs KVM: Fix PDPTR reloading on CR4 writes KVM: Explicity initialize cpus_hardware_enabled kvm: fix kvm reboot crash when MAXSMP is used KVM: VMX: Don't use highmem pages for the msr and pio bitmaps KVM: VMX: Don't intercept MSR_KERNEL_GS_BASE KVM: VMX: Make module parameters readable KVM: VMX: Rename kvm_handle_exit() to vmx_handle_exit() KVM: VMX: Simplify module parameter names KVM: VMX: Annotate module parameters as __read_mostly KVM: VMX: Zero the vpid module parameter if vpid is not supported KVM: VMX: Zero ept module parameter if ept is not present KVM: VMX: Fold vm_need_ept() into callers KVM: VMX: Make flexpriority module parameter reflect hardware capability KVM: MMU: Use different shadows when EFER.NXE changes KVM: Replace kvmclock open-coded get_cpu_var() with the real thing KVM: Fix cpuid feature misreporting KVM: Add AMD cpuid bit: cr8_legacy, abm, misaligned sse, sse4, 3dnow prefetch x86: Add cpu features MOVBE and POPCNT KVM: Update cpuid 1.ecx reporting KVM: Disable large pages on misaligned memory slots KVM: Prevent overflow in largepages calculation KVM: MMU: Allow 4K ptes with bit 7 (PAT) set KVM: VMX: Handle vmx instruction vmexits KVM: ia64: fix build failures due to ia64/unsigned long mismatches KVM: x86 emulator: Implement zero-extended immediate decoding KVM: x86 emulator: fix jmp far decoding (opcode 0xea) KVM: Move common KVM Kconfig items to new file virt/kvm/Kconfig KVM: SVM: Fold kvm_svm.h info svm.c KVM: VMX: Avoid duplicate ept tlb flush when setting cr3 KVM: VMX: Simplify pdptr and cr3 management KVM: Cache pdptrs KVM: VMX: Fix reporting of unhandled EPT violations KVM: Calculate available entries in coalesced mmio ring KVM: Reorder ioctls in kvm.h KVM: VMX: Move rmode structure to vmx-specific code KVM: MMU: Fix is_dirty_pte() KVM: MMU: Adjust pte accessors to explicitly indicate guest or shadow pte KVM: MMU: s/shadow_pte/spte/ KVM: Return to userspace on emulation failure KVM: VMX: Only reload guest cr2 if different from host cr2 KVM: SVM: Don't save/restore host cr2 KVM: Trace irq level and source id KVM: Trace mmio KVM: Trace apic registers using their symbolic names KVM: MMU: Trace guest pagetable walker KVM: Document basic API KVM: Trace shadow page lifecycle KVM: VMX: Optimize vmx_get_cpl() x86: Export kmap_atomic_to_page() KVM: SVM: Drop tlb flush workaround in npt KVM: Move #endif KVM_CAP_IRQ_ROUTING to correct place KVM: VMX: Adjust rflags if in real mode emulation KVM: Rename x86_emulate.c to emulate.c KVM: Add __KERNEL__ guards to exported headers KVM: Add missing #include KVM: Protect update_cr8_intercept() when running without an apic KVM: Document KVM_CAP_IRQCHIP KVM: Optimize kvm_mmu_unprotect_page_virt() for tdp KVM: Use thread debug register storage instead of kvm specific data KVM: VMX: Conditionally reload debug register 6 KVM: VMX: Check cpl before emulating debug register access KVM: Prevent overflow in KVM_GET_SUPPORTED_CPUID
Avishay Traeger (2): set_page_count() macro safety block: Repeated lines in switching-sched.txt
Aviv Laufer (1): backlight: Fix tdo24m crash on kmalloc
Avuton Olrich (1): cfag12864bfb: Use sys_ instead of cfb_ framebuffer accessors
Axel K (6): Staging: rt3090: add device id 1462:891a Staging: rt2860: add new device ids Staging: rt2860/rt2870/rt3070/rt3090: fix compiler warning on x86_64 Staging: rt3090: remove possible conflict with rt2860 Staging: rt3090: rename device from raX to wlanX Staging: rt3090: port changes in WPA_MIX_PAIR_CIPHER to rt3090
Axel Wachtler (1): USB: serial: add FTDI USB/Serial converter devices
Ayaz Abdulla (114): [netdrvr forcedeth] scatter gather and segmentation offload support [netdrvr forcedeth] remove superfluous rx engine stop/start [netdrvr forcedeth] support for irq mitigation [netdrvr forcedeth] phy address scan range forcedeth: TSO fix for large buffers forcedeth: Add vlan support forcedeth: Add support for 64bit rings forcedeth: Add support for MSI/MSIX forcedeth: fix initialization forcedeth: fix multi irq issues forcedeth: fix multi irq issues forcedeth: add support for flow control pci_ids: add new device ids forcedeth config: tso cleanup forcedeth config: ring sizes forcedeth config: flow control forcedeth config: phy forcedeth config: wol forcedeth config: csum forcedeth config: statistics forcedeth config: move functions forcedeth config: diagnostics forcedeth config: module parameters forcedeth config: version forcedeth: new device ids forcedeth: deferral fixup forcedeth: watermark fixup forcedeth: move mac address setup/teardown forcedeth: mac address corrected forcedeth: errata for marvell phys forcedeth: decouple vlan and rx checksum dependency forcedeth: add mgmt unit support forcedeth: add recoverable error support forcedeth: add new NVIDIA pci ids forcedeth: add support for new mcp67 device forcedeth: modified comment header forcedeth: sideband management fix forcedeth: dma access forcedeth: ring access forcedeth: tx locking forcedeth: rx skb recycle forcedeth: optimized routines forcedeth: tx limiting forcedeth: tx data path optimization forcedeth: rx data path optimization forcedeth: irq data path optimization forcedeth: tx max work forcedeth: statistics supported forcedeth: statistics optimization forcedeth: fixed missing call in napi poll forcedeth: disable msix forcedeth: fix checksum feature in mcp65 forcedeth: fix nic poll forcedeth: fix tx timeout forcedeth: fix cpu irq mask forcedeth bug fix: cicada phy forcedeth bug fix: vitesse phy forcedeth bug fix: realtek phy forcedeth: new device ids in pci_ids.h forcedeth: mcp73 device addition forcedeth: mac address correct [netdrvr] forcedeth: add MCP77 device IDs forcedeth: new mcp79 pci ids forcedeth boot delay fix forcedeth: reset register fix forcedeth: checksum fix forcedeth: updated copyright section forcedeth: tx pause fix forcedeth: multicast fix forcedeth: mac address mcp77/79 forcedeth: restart tx/rx forcedeth: phy status fix forcedeth: preserve registers forcedeth: tx collision fix forcedeth: tx pause watermarks forcedeth: limit tx to 16 forcedeth: mac address fix forcedeth: new backoff implementation forcedeth: realtek phy crossover detection forcedeth: msi interrupts forcedeth bug fix: realtek phy 8211c errata forcedeth: fix rx error policy forcedeth: add new tx stat counters forcedeth: add jumbo frame support for mcp79 forcedeth: add tx pause limit forcedeth: fix checksum flag forcedeth fix: take phy out of reset during power up forcedeth: xmit lock fix forcedeth: version bump and copyright forcedeth: remove mgmt unit for mcp79 chipset forcedeth: napi schedule lock fix forcedeth: mgmt unit interface forcedeth: msi interrupt fix forcedeth: ethtool tx csum fix forcedeth: recover error support forcedeth: bump version to 63 forcedeth: fix stats version feature forcedeth: fix missing napi enable/disable calls forcedeth: remove msix + napi forcedeth: save irq events for napi processing forcedeth: remove overhead forcedeth: add/modify tx done with limit forcedeth: napi - handle all processing forcedeth: add new optimization mode forcedeth: remove isr processing loop forcedeth: add interrupt moderation logic forcedeth: performance changes forcedeth: fix irq clearing and napi spin lock changes forcedeth: version bump to 64 forcedeth: tx timeout fix forcedeth: add clock gating feature <resend> forcedeth: remove device id macros forcedeth: addition of new mcp89 device id removal of forcedeth device ids
Ayyappan Veeraiyan (11): ixgbe: remove obsolete irq_sem, add driver state checking code ixbge: remove TX lock and redo TX accounting. ixbge: Make ethtool code account for media types ixgbe: Fix pause code for ethtool ixgbe: Fix FW init/release, make this code a function ixgbe: properly return CHECKSUM_NONE, cleanup csum code ixgbe: fix several counter register errata ixgbe: add real-time traffic counters ixgbe: Introduce MSI-X queue vector code ixgbe: Introduce Multiqueue TX ixgbe: Introduce adaptive interrupt moderation
BARRE Sebastien (1): rtc-ds1307: SMBus compatibility
BGardner@Wabtec.com (1): max6875: new i2c device driver
BP, Praveen (1): sysctl: string length calculated is wrong if it contains negative numbers
Babu Moger (1): [SCSI] scsi_dh_rdac: Add LSI vendor and product ids in rdac device list
Badari Pulavarty (48): mm: remove PG_highmem fix for generic_file_write iov problem AUDIT: Fix definition of audit_log_start() if audit not enabled SHM_NORESERVE flags for shmget() madvise(MADV_REMOVE): remove pages from tmpfs shm backing store ext3: fix nobh mode for chattr +j inodes change buffer_head.b_size to size_t pass b_size to ->get_block() map multiple blocks for mpage_readpages() remove ->get_blocks() support ext3: multi-block get_block() ext3: "nobh" writeback support for filesystems blocksize < pagesize ext3: Add "-o bh" option ext3 -nobh option causes oops Manage jbd allocations from its own slabs manage-jbd-its-own-slab fix ext3_getblk() should handle HOLE correctly Vectorize aio_read/aio_write fileop methods Remove readv/writev methods and use aio_read/aio_write instead Streamline generic_file_* interfaces and filemap cleanups Add vector AIO support [GFS2] Remove readv/writev methods and use aio_read/aio_write instead (gfs bits) ext4: 48bit i_file_acl Fix for shmem_truncate_range() BUG_ON() cache_k8_northbridges() overflows beyond allocation Merge sys_clone()/sys_unshare() nsproxy and namespace handling optimize compat_core_sys_select() by a using stack space for small fd sets Restore shmid as inode# to fix /proc/pid/maps ABI breakage ext2: statfs speed up ext3: statfs speed up ext4: statfs speed up direct-io: fix error-path crashes hugetlbfs read() support vortex_up should initialize "err" mem-controller gfp-mask fix [POWERPC] Add remove_memory() for 64-bit powerpc [POWERPC] Enable hotplug memory remove for 64-bit powerpc [POWERPC] Add arch-specific walk_memory_remove() for 64-bit powerpc [POWERPC] Add code for removing HPTEs for parts of the linear mapping [POWERPC] Add error return from htab_remove_mapping() driver core: register_memory/unregister_memory clean ups and bugfix hotplug memory remove: generic __remove_pages() support [POWERPC] Hotplug memory remove notifications for powerpc [POWERPC] Update lmb data structures for hotplug memory add/remove [POWERPC] Provide walk_memory_resource() for powerpc memory-hotplug: add sysfs removable attribute for hotplug memory remove ecryptfs: convert to use new aops mm: cleanup to make remove_memory() arch-neutral
Bagalkote, Sreenivas (1): [SCSI] MegaRAID SAS RAID: new driver
Bahadir Balban (6): RealView: Base support for the PB11MPCore platform RealView: Enable the configuration options for PB11MPCore RealView: Add compactflash support for the PB11MPCore platform RealView: Base support for the PB1176 platform RealView: Add the configuration and build changes for PB1176 RealView: Add support for the Cortex-A8 Platform Baseboard
Balaji Rao (23): lguest: Reboot support x86: assign IRQs to HPET timers x86: assign IRQs to HPET timers, fix USB: force handover port to companion when hub_port_connect_change fails cpufreq: fix kobject reference count handling memcg: simple stats for memory resource controller Btrfs: Remove unused variable in fixup_tree_root_location Introduce btrfs_iget helper NFS support for btrfs - v3 drivers/serial/s3c2440.c: fix typo in MODULE_LICENSE mfd: PCF50633 core driver mfd: PCF50633 adc driver mfd: PCF50633 gpio support rtc: PCF50633 rtc driver power_supply: PCF50633 battery charger driver input: PCF50633 input driver regulator: PCF50633 pmic driver mfd: Remove non exported references from pcf50633 pcf50633_charger: Fix typo pcf50633_charger: Enable periodic charging restart pcf50633_charger: Remove unused mbc_set_status function mmc: During unsafe resume, select the right volatge for the card mmc: in mmc_power_up(), use previously selected ocr if available
Balazs Scheidler (5): [NETFILTER]: x_tables: add more detail to error message about match/target mask mismatch TPROXY: implemented IP_RECVORIGDSTADDR socket option TPROXY: fill struct flowi->flags in udp_sendmsg() TPROXY: supply a struct flowi->flags argument in inet_sk_rebuild_header() tproxy: fixe a possible read from an invalid location in the socket match
Balbir Singh (53): per-task-delay-accounting: utilities for genetlink usage Add genetlink utilities for payload length calculation Fix taskstats size calculation (use the new genetlink utility functions) Fix getdelays.c - cpumask length and error reporting Taskstats fix the structure members alignment issue sched: update delay-accounting to use CFS's precise stats Add cgroupstats sched: fix /proc/<PID>/stat stime/utime monotonicity, part 2 sched: fix delay accounting regression make getdelays cgroupstats aware Swap delay accounting, include lock_page() delays [POWERPC] Fake NUMA emulation for PowerPC Remove unused code from mm/tiny-shmem.c [POWERPC] Fake NUMA emulation for PowerPC Memory controller: add document Memory controller: cgroups setup Memory controller: memory accounting Memory controller: task migration Memory controller: add per cgroup LRU and reclaim Memory controller improve user interface Memory controller: add switch to control what type of pages to limit Memory controller: make page_referenced() cgroup aware Memory controller: make charging gfp mask aware memory controller BUG_ON() Memory controller use rcu_read_lock() in mem_cgroup_cache_charge() Memory controller remove control_type feature KVM is not seen under X86 config with latest git (32 bit compile) sched: remove duplicate code from sched_fair.c Memory Resource Controller use strstrip while parsing arguments Memory controller: rename to Memory Resource Controller memory controller: make memory resource control aware of boot options cgroups: add an owner to the mm_struct memcgroup: move memory controller allocations to their own slabs memcgroup: make the memory controller more desktop responsive delay accounting: maintainer update sched: fix process time monotonicity mm owner: fix race between swapoff and exit memrlimit: cgroup mm owner callback changes to add task info sched: fix stale value in average load per task uml: boot broken due to buffer overrun memcg: memory cgroup hierarchy documentation memcg: memory cgroup resource counters for hierarchy memcg: memory cgroup hierarchical reclaim memcg: memory cgroup hierarchy feature selector memcg: show memcg information during OOM memcg: add file-based RSS accounting memcg: remove the overhead associated with the root cgroup memory controller: soft limit documentation memory controller: soft limit interface memory controller: soft limit organize cgroups memory controller: soft limit refactor reclaim flags memory controller: soft limit reclaim on contention memcg: improve resource counter scalability
Baodong Chen (2): Documentation/x86/boot.txt: payload length was changed to payload_length Documentation/x86/boot.txt: modify fieldname
Baris Cicek (1): [SERIAL] Add SupraExpress 336i Sp ASVD modem ID
Barry Carroll (1): Input: atkbd - add forced release keys quirk for Samsung NC20
Barry Kasindorf (5): oprofile: op_model_athlon.c support for AMD family 10h barcelona performance counters oprofile: Add support for AMD Family 11h x86/oprofile: add IBS support for AMD CPUs, IBS buffer handling routines x86/oprofile: add IBS support for AMD CPUs, model specific code OProfile: Fix buffer synchronization for IBS
Barry Kitson (1): V4L/DVB (11996): saa7134: add support for AVerMedia M103 (f736)
Barry Naujok (20): [XFS] Add degframentation exclusion support [XFS] Fix attr2 corruption with btree data extents [XFS] remove bhv_vname_t and xfs_rename code [XFS] Cleanup xfs_attr a bit with xfs_name and remove cred [XFS] Split xfs_dir2_leafn_lookup_int into its two pieces of functionality [XFS] Name operation vector for hash and compare [XFS] Add op_flags field and helpers to xfs_da_args dcache: Add case-insensitive support d_ci_add() routine [XFS] Return case-insensitive match for dentry cache [XFS] XFS: ASCII case-insensitive support [XFS] kmem_free and kmem_realloc to use const void * [XFS] Remove d_add call for an ENOENT lookup return code [XFS] Zero uninitialised xfs_da_args structure in xfs_dir2.c [XFS] Invalidate dentry in unlink/rmdir if in case-insensitive mode [XFS] Fix returning case-preserved name with CI node form directories [XFS] Fix CI lookup in leaf-form directories [XFS] Remove final remnants of dirv1 macros and other stuff [XFS] Sync up kernel and user-space headers [XFS] Check agf_btreeblks is valid when reading in the AGF [XFS] Show buffer address with debug hexdump on corruption
Barry Scott (1): dvb: frontend: mt352: fix signal strength reading
Barry Song (26): ASoC: Blackfin: update the bf5xx_i2s_resume parameters ASoC: Blackfin: convert internal names from bf52x to bf5xx Blackfin: bf537-stamp: fix irq decl for AD7142 ASoC: new ad1938 codec driver based on asoc ASoC: blackfin I2S(TDM mode) CPU DAI driver ASoC: board driver to connect bf5xx with ad1938 ASoC: Fix checkpatch issues and typos of ad1938 codec and bf5xx-tdm dai ASoC: add output/input widgets in ad1938 to make dac/adc dynamic PM work new ad1836 codec driver based on asoc ASoC: delete -spi suffix in ad1938 and free private data while registers fail ASoC: new board driver to connect bfin-5xx with ad1836 codec Blackfin: bf537-stamp: add resources for AD1938 audio card Blackfin: bf538: add bfin_clear_PPI_STATUS() helper Blackfin: bf537-stamp: update AD714x resources Blackfin: bf537-stamp: drop ATA interrupt probe workaround Blackfin: cm-bf527/bf537-stamp: fix dm9000 resources Blackfin: bf538-ezkit: add resources for parallel flash Blackfin: bf537-stamp: update ad1836 resources Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name Blackfin: bf538-ezkit: add SPI IRQ resources ASoC: fix typos in Blackfin headers ASoC: Blackfin I2S: add lost platform_device parameter to resume function ASoC: some minor changes for AD1836 and AD1938 codec drivers ASoC: fix kconfig order of Blackfin drivers Blackfin: BF51x: add PTP MMR defines ASoC: Fix possible codec_dai->ops NULL pointer problems
Bart De Schuymer (10): [BRIDGE-NF]: Fix iptables redirect on bridge interface [BRIDGE-NF]: Fix bridge-nf ipv6 length check [NETFILTER] ebtables: Support nf_log API from ebt_log and ebt_ulog [EBTABLES] Don't match tcp/udp source/destination port for IP fragments [NETFILTER]: ebt_mark: add or/and/xor action support to mark target [NETFILTER]: ebtables: add --snap-arp option [NETFILTER]: bridge netfilter: deal with martians correctly [NETFILTER]: arp_tables: fix userspace compilation [NETFILTER]: ebt_arp: add gratuitous arp filtering [NETFILTER]: ebt_arp: fix --arp-gratuitous matching dependence on --arp-ip-{src,dst}
Bart Joris (1): Staging: comedi: add ni_670x driver
Bart Massey (1): USB HID/HIDBP, INPUT DRIVERS: fix various usb/input/hid-input.c bugs that make Apple Mighty Mouse work poorly
Bart Oldeman (3): x86: initialise tss->io_bitmap_owner to something reset tss->io_bitmap_owner in sys_ioperm() USB: ipw.c driver fix
Bart Samwel (3): Represent dirty_*_centisecs as jiffies internally Represent laptop_mode as jiffies internally Range checking in do_proc_dointvec_(userhz_)jiffies_conv
Bart Trojanowski (1): fat: document additional vfat mount options
Bart Van Assche (7): [POWERPC] Ocotea board: ntpd complains that the frequency error exceeds the tolerance i2c: Add support for the PCF8575 chip powerpc: Make sure that include/asm-powerpc/spinlock.h does not trigger compilation warnings branch tracer: Fix for enabling branch profiling makes sparse unusable workqueues: Improve schedule_work() documentation [SCSI] libsrp: fix memory leak in srp_ring_free() IB: Fix typo in udev rule documentation
Bartlomiej Sieka (3): [MTD] [NOR] Fix incorrect interface code for x16/x32 chips [POWERPC] mpc5200: Amalgamated DTS fixes and updates [POWERPC] mpc5200: defconfigs for CM5200, Lite5200B, Motion-PRO and TQM5200
Bartlomiej Swiercz (1): ACPI: additional blacklist entry for ThinkPad R40e
Bartlomiej Zolnierkiewicz (1832): convert IDE device drivers to driver-model ide-floppy: fix IDEFLOPPY_TICKS_DELAY ide: remove duplicate documentation for ide_do_drive_cmd() ide: remove unused ide_action_t:ide_next ide: remove dead DEBUG_TASKFILE code ide: remove dead code from flagged_taskfile() ide: add missing __init tags to device drivers ide-disk: flush cache after calling del_gendisk() ide: cleanup ide.h ide: cleanup ide_driver_t ide-cd: remove write-only cmd field from struct cdrom_info via82cxxx: fix cable detection ide: update MAINTAINERS entry ia64: add pci_get_legacy_ide_irq() ide: add missing __init tags to IDE PCI host drivers via82cxxx: fix typo ("cx7000" should be corrected to "cx700") tc86c001: add missing __init tag for tc86c001_ide_init() ide: it8213 IDE driver update (version 2) hpt34x: hpt34x_tune_chipset() (->speedproc) fix atiixp/jmicron/triflex: fix PIO fallback pdc202xx_old: remove dead code au1xxx-ide: remove dead code trm290: remove redundant CONFIG_BLK_DEV_IDEDMA #ifdef-s hpt366: remove redundant check from init_dma_hpt366() cs5530: small cleanup svwks: small cleanup piix: cleanup sis5513: sis5513_config_xfer_rate() cleanup ide: remove write-only ide_pio_data_t.blacklisted ide: remove write-only ide_hwif_t.no_dsc flag ide: remove ide_pci_device_t tables with only one entry ide: remove ide_drive_t.usage ide: unexport ide_set_xfer_rate() (v2) ide: add ide_use_fast_pio() helper (v3) ide: use PIO/MMIO operations directly where possible (v2) ide: convert ide_hwif_t.mmio into flag (v2) ide: disable DMA in ->ide_dma_check for "no IORDY" case (v2) sgiioc4: fix sgiioc4_ide_dma_check() to enable/disable DMA properly ide: add ide_set_dma() helper (v2) ide: make ide_hwif_t.ide_dma_{host_off,off_quietly} void (v2) ide: make ide_hwif_t.ide_dma_host_on void (v2) ide: remove some obsoleted kernel params (v2) ide: make legacy IDE VLB modules check for the "probe" kernel params (v2) pata_pdc202xx_old: fix data corruption and other problems ide: don't allow DMA to be enabled if CONFIG_IDEDMA_{ICS,PCI}_AUTO=n ide: remove CONFIG_IDEDMA_{ICS,PCI}_AUTO config options ide: revert "ide: fix drive side 80c cable check, take 2" for now ide: fix locking for manual DMA enable/disable ("hdparm -d") ide/Kconfig: add missing range check for IDE_MAX_HWIFS Revert "adjust legacy IDE resource setting (v2)" alim15x3: PIO fallback fix pdc202xx_new: enable DMA for all ATAPI devices it821x: PIO mode setup fixes siimage: fix wrong ->swdma_mask ide-cris: fix ->speedproc and wrong ->swdma_mask ide: fix UDMA/MWDMA/SWDMA masks (v3) ide: rework the code for selecting the best DMA transfer mode (v3) ide: add ide_tune_dma() helper ide: make /proc/ide/ optional ide: split off ioctl handling from IDE settings (v2) ide: move IDE settings handling to ide-proc.c ide: cable detection fixes (take 2) ide: add "initializing" argument to ide_register_hw() ide: add ide_proc_register_port() ide: legacy PCI bus order probing fixes ide: fix PIO setup on resume for ATAPI devices pdc202xx_old: rewrite mode programming code (v2) serverworks: PIO mode setup fixes sis5513: PIO mode setup fixes alim15x3: use ide_tune_dma() pdc202xx_new: use ide_tune_dma() ide: always disable DMA before tuning it cs5530/sc1200: add ->udma_filter methods ide: use ide_tune_dma() part #2 cs5530/sc1200: DMA support cleanup cs5530/sc1200: add ->speedproc support ide: remove ide_dma_enable() ide: add missing validity checks for identify words 62 and 63 ide: remove ide_use_dma() serverworks: remove crappy code serverworks: fix CSB6 tuning logic it821x: RAID mode fixes ide-scsi: fix OOPS in idescsi_expiry() pata_it821x: (partially) fix DMA in RAID mode amd74xx: resume fix it821x: fix incorrect SWDMA mask qd65xx: fix PIO mode selection serverworks: always tune CSB6 ide: fix pre-EIDE SWDMA support ide: convert ide_find_best_mode() users to use ide_max_dma_mode() ide: add short cables support piix: backport short cables support from ata_piix.c alim15x3: backport short cables support from pata_ali.c sis5513: backport short cables support from pata_sis.c via82cxxx: backport short cables support from pata_via.c atiixp: PIO mode setup fixes siimage: PIO mode setup fixes (take 2) ide: make ide_get_best_pio_mode() print info if overriding PIO mode ide: add ide_dev_has_iordy() helper (take 4) ide: add ide_pci_device_t.host_flags (take 2) serverworks: always tune PIO serverworks: fix DMA ide: ide_start_power_step() fix WRT disabling DMA sc1200: remove stale Power Management code ide: add ide_pio_cycle_time() helper (take 2) ide: ide_find_best_pio_mode() fixes (take 2) ide: drop "PIO data" argument from ide_get_best_pio_mode() ide: remove ide_find_best_pio_mode() ide: add PIO masks ide-cris: handle PIO auto-tuning in tune_cris_ide() ide: remove stale changelog/comments/TODO from ide.c ide: remove stale changelog from setup-pci.c ide: add support for SCSI ioctls to ide-floppy pata_sis: fix MWDMA for <= UDMA66 chipsets and UDMA for UDMA33 chipsets alim15x3: Correct HP detect cs5520: fix PIO auto-tuning in ->ide_dma_check method cs5535: PIO fixes it8213: PIO fixes (take 2) jmicron: PIO fixes piix/slc90e66: fix PIO1 handling in ->speedproc method (take 2) scc_pata: PIO fixes pata_artop: fix UDMA5 for AEC6280[R] and UDMA6 for AEC6880[R] ide: fix hidden dependencies on CONFIG_IDE_GENERIC ide-cris: fix ->set_pio_mode method to set transfer mode on the device ide: config_drive_for_dma() fixes ide-pmac: fix drive->init_speed reporting ide: add cable detection for early UDMA66 devices (take 3) ide: ide_config_drive_speed() bugfixes cs5530: add missing ->dma_base check pdc202xx_new: add missing ->dma_base check pdc202xx_old: add missing ->dma_base check triflex: add missing ->dma_base check hpt34x: fix CONFIG_HPT34X_AUTODMA=n handling ide-disk: workaround for buggy HPA support on ST340823A (take 3) ata: add ATA_MWDMA* and ATA_SWDMA* defines via82cxxx: add Arima W730-K8 and other rebadgings to short cables list ide: add missing ide_rate_filter() calls to ->speedproc()-s ide: mode limiting fixes for user requested speed changes sis5513: add ->udma_filter method for chipset_family >= ATA_133 ide: move ide_rate_filter() calls to the upper layer (take 2) ide: Kconfig face-lift ide: add ide_set{_max}_pio() (take 4) amd74xx/via82cxxx: use ide_tune_dma() sgiioc4: use ide_tune_dma() icside: fix ->speedproc to return on unsupported modes (take 5) ide-pmac: PIO mode setup fixes (take 3) sc1200: remove redundant warning message from sc1200_tune_chipset() cs5520: don't enable VDMA in ->speedproc siimage: fix ->set_pio_mode method to select PIO data transfer alim15x3: PIO mode setup fixes it8213/piix/slc90e66: don't change DMA settings when programming PIO sis5513: don't change UDMA settings when programming PIO ide: use only ->set_pio_mode method for programming PIO modes (take 2) [SCSI] MAINTAINERS: mark ide-scsi as Orphan ide_platform: set hwif->chipset ide-pmac: don't check kauai_lookup_timing() return value ide-pmac: pmac_ide_tune_chipset() fixes ide-pmac: fix set_timings_mdma() ide-pmac: remove control register messing from pmac_ide_dma_check() ide-pmac: remove pmac_ide_{m,u}dma_enable() (take 2) ide: add __ide_wait_stat() helper ide-pmac: remove extra good status wait from pmac_ide_do_setfeature() ide-pmac: use __ide_wait_stat() ide-pmac: remove nIEN clearing from pmac_ide_do_setfeature() ide-pmac: remove pmac_ide_do_setfeature() (take 2) ide-pmac: use ide_tune_dma() (take 2) icside: use ide_tune_dma() au1xxx: fix au1xxx_set_pio_mode() amd74xx/via82cxxx: check ide_config_drive_speed() return value cs5535: check ide_config_drive_speed() return value pdc202xx_new: check ide_config_drive_speed() return value ide: move ide_config_drive_speed() calls to upper layers (take 2) ide: change master/slave IDENTIFY order ide: remove CONFIG_IDEDMA_IVB config option cs5535: add missing ->dma_base check sgiioc4: add missing ->dma_base check cs5520: fix ->dma_base equal zero handling sc1200: fix ->dma_base equal zero handling alim15x3: remove redundant m5229_revision check hpt366: always tune PIO sis5513: DMA setup fixes sis5513: always tune PIO aec62xx: always tune PIO slc90e66: always tune PIO ide-cris: always tune PIO cs5530: always tune PIO sc1200: always tune PIO atiixp: DMA setup fixes it8213/piix/slc90e66: remove {it8213,piix,slc90e66}_dma_2_pio() au1xxx-ide: use ide_tune_dma() ide: remove drive->init_speed zeroing ide: remove ide_use_fast_pio() cs5530/sc1200: add PIO autotune fallback to ->ide_dma_check sl82c105: add PIO autotune fallback to ->ide_dma_check ide-cris: add PIO autotune fallback to ->ide_dma_check ide-pmac: add PIO autotune fallback to ->ide_dma_check ide: remove ->ide_dma_check (take 2) it8213/piix/slc90e66: "de-couple" PIO and UDMA modes sis5513: clear prefetch and postwrite for ATAPI devices ide: use PCI_VDEVICE() macro ide: remove CONFIG_BLK_DEV_IDEDMA_FORCED ide: remove "idex=dma" kernel parameter ide: remove hwif->autodma and drive->autodma ide: add "hdx=nodma" kernel parameter ide: remove CONFIG_IDEDMA_ONLYDISK sis5513: remove /proc/ide/sis amd74xx/via82cxxx: don't initialize drive->dn amd74xx: remove /proc/ide/amd74xx siimage: bump driver version ide: add DECLARE_GENERIC_PCI_DEV() macro to generic IDE PCI host driver ide: add IDE_HFLAG_NO_ATAPI_DMA host flag ide: add IDE_HFLAG_BOOTABLE host flag ide: add IDE_HFLAG_NO_{DMA,AUTODMA} host flags ide: remove ->init_setup_dma from ide_pci_device_t (take 2) ide: add IDE_HFLAG_NO_LBA48 and IDE_HFLAG_NO_LBA48_DMA host flags pdc202xx_old: remove broken SWDMA support ide: add ->mwdma_mask and ->swdma_mask to ide_pci_device_t (take 2) ide: use pci_dev->revision ide: use I/O ops directly part #2 (take 2) aec62xx: remove ->init_setup cmd64x: remove ->init_setup hpt366: remove ->init_setup pdc202xx_new: remove ->init_setup pdc202xx_old: remove ->init_setup scc_pata: remove ->init_setup serverworks: remove ->init_setup ide: remove .init_setup from ide_pci_device_t aec62xx: no need to disable UDMA in ->init_hwif method for ATP850UF pdc202xx_new: add DECLARE_PDCNEW_DEV() macro pdc202xx_old: add DECLARE_PDC2026X_DEV() macro piix: add DECLARE_ICH_DEV() macro ide: add IDE_HFLAG_ERROR_STOPS_FIFO host flag ide: add IDE_HFLAG_SERIALIZE host flag ide: add IDE_HFLAG_LEGACY_IRQS host flag alim15x3: always tune PIO cs5520: always tune PIO cy82c693: always tune PIO opti621: always tune PIO triflex: always tune PIO ide: set drive->autotune in ide_pci_setup_ports() cmd64x: always set hwif->chipset for CMD646 ide: fix disabled ports reporting for PCI controllers rz1000: set serialized flag only if mate interface exists serverworks: remove dead code from svwks_set_dma_mode() ide: add hwif_register_devices() helper ide: remove unused ->next field from ide_pci_device_t ide: add ->chipset field to ide_pci_device_t ide: add IDE_HFLAG_FORCE_LEGACY_IRQS host flag ide: add IDE_HFLAG_RQSIZE_256 host flag ide: add IDE_HFLAG_{IO_32BIT,UNMASK_IRQS} host flags alim15x3: fix CD_ROM DMA and PIO FIFO settings setup alim15x3: use ->host_flags and ->udma_mask fields from ide_pci_device_t aec62xx: remove aec62xx_dma_lost_irq() siimage: separate PATA and SATA methods ide: add ->fixup method to ide_hwif_t ide: add ide_device_add() ide: add ide_find_port() helper ide: remove redundant comments from ide.h ide: add CONFIG_IDE_ARCH_OBSOLETE_INIT ide: fix ide_register_hw() to check hwif->io_ports[] icside: use ec->dma directly ide: add hwif->ack_intr hook ide: remove write-only hwif->hw au1xxx-ide: set ->autotune and ->no_io_32bit also for the slave device dtc2278: set ->pio_mask also for the second port via82cxxx: keep local ide_pci_device_t copy ide: replace ide_pci_device_t by struct ide_port_info ide: constify struct ide_port_info ali14xx: fix deadlock on error handling dtc2278: fix deadlock on error handling qd65xx: fix deadlock on error handling opti621: fix deadlock on error handling slc90e66: fix deadlock on error handling cmd640: fix deadlock on error handling ht6560b: fix deadlock on error handling ide: take ide_lock for prefetch disable/enable in do_special() cs5530: remove needless ide_lock taking ide: enhance ide_setup_pci_noise() ide: use __ide_end_request() in ide_end_dequeued_request() ide: remove dead code from ide_driveid_update() ide: remove stale comments from ide-taskfile.c ide: PCI BMDMA initialization fixes (take 2) qd65xx: remove pointless qd_{read,write}_reg() (take 2) ide: check ->dma_setup() return value in flagged_taskfile() ide: check drive->using_dma in flagged_taskfile() ide: fix ->data_phase in taskfile_load_raw() ide-disk: add get_smart_data() helper pata_cs5536: MWDMA fix cy82c693: fix build for CONFIG_HOTPLUG=n hpt366: fix build for CONFIG_HOTPLUG=n drivers/ide/pci/generic: fix build for CONFIG_HOTPLUG=n ide: add SH-S202J to ivb_list[] ide/Kconfig: fix BLK_DEV_OFFBOARD dependencies ide: check rq->cmd_type in drive_cmd_intr() ide: clear HOB bit for REQ_TYPE_ATA_TASK requests in ide_end_drive_cmd() ide: add missing rq.ref_count initialization to ide_diag_taskfile() ide: fix ide_find_dma_mode() to print human-readable info ide: add missing #ifdef/#endif CONFIG_IDE_TASK_IOCTL ide: move ide_fixstring() documentation to ide-iops.c from ide.h ide: fix IDE_HFLAG_NO_ATAPI_DMA handling in config_drive_for_dma() ide-pmac: skip conservative PIO "downgrade" ide: add missing HOB bit clearing to ide_dump_ata_status() ide: use drive->select.all for REQ_TYPE_ATA_TASK in execute_drive_cmd() ide: don't BUG() on unsupported transfer modes it821x/jmicron: fix return value of {it821x,jmicron}_init_one() ide: remove stale/incorrect comment from setup-pci.c macide/q40ide: add missing __init tag to {macide,q40ide}_init() ide/Kconfig: fix mpc8xx host driver dependencies ide: add CONFIG_IDE_H8300 config option ide: move CONFIG_IDE_ETRAX to drivers/ide/Kconfig ide-cris: don't override ide_register_hw() result ide: add TORiSAN model: CD-ROM CDR_U200 fw: 1.09 to DMA blacklist alim15x3: add Mitac 8317 and derivatives to ali_cable_override() piix: add HP compaq laptop to short cable list trm290: remove bogus init_hwif_trm290() comment ide: remove bogus ide_fix_driveid() comment ali14xx: constify __initdata pata_amd/pata_via: de-couple programming of PIO/MWDMA and UDMA timings ide-scsi: add ide_scsi_hex_dump() helper ide: add missing checks for control register existence ide: deprecate CONFIG_BLK_DEV_OFFBOARD ide: fix ide_scan_pcibus() error message ide: coding style fixes for drivers/ide/setup-pci.c ide: add /sys/bus/ide/devices/*/{model,firmware,serial} sysfs entries ide: DMA reporting and validity checking fixes (take 3) ide-cd: remove dead post_transform_command() pdc202xx_new: fix Promise TX4 support ide: remove dead code from __ide_dma_test_irq() ide: remove stale changelog from ide-disk.c ide: remove stale changelog from ide-probe.c ide: fix ->io_32bit race in set_io_32bit() ide-cd: fix SAMSUNG CD-ROM SCR-3231 quirk ide-cd: fix ACER/AOpen 24X CDROM speed reporting on big-endian machines ide-cd: use ide_cd_release() in ide_cd_probe() ide-cd: fix error messages in cdrom_{read,write}_check_ireason() ide-cd: add missing 'ireason' masking to cdrom_write_intr() ide-cd: fix error messages in cdrom_write_intr() ide-cd: add error message for DMA error to cdrom_read_intr() ide-cd: fix error message in cdrom_pc_intr() ide-cd: fix 'ireason' reporting in cdrom_pc_intr() cmd64x: fix hwif->chipset setup ide: remove ->dma_master field from ide_hwif_t (take 5) ide: remove task_ioreg_t typedef (take 2) ide: add struct ide_taskfile (take 2) ide-disk: merge LBA28 and LBA48 Host Protected Area support code (take 2) ide-disk: fix taskfile registers loading order in __ide_do_rw_disk() ide-disk: use struct ide_taskfile in __ide_do_rw_disk() ide: add ide_tf_load() helper ide: add ide_no_data_taskfile() helper ide: use do_rw_taskfile() in flagged_taskfile() ide-pmac: fix pmac_ide_init_hwif_ports() ide: remove IRQF_DISABLED from IRQ flags for IDE IRQ handler ide: remove CONFIG_IDEPCI_SHARE_IRQ config option ide: remove stale ide.h "configuration options" ide-tape: remove dead USE_IOTRACE code ide: fix registers loading order for WIN_SMART in execute_drive_cmd() ide: fix registers loading order for IDE_NSECTOR_REG in execute_drive_cmd() ide: execute_drive_cmd() cleanup ide: remove ide_cmd() helper ide: use ide_tf_load() in execute_drive_cmd() ide: use IDE_TFLAG_LBA48 for REQ_TYPE_ATA_TASKFILE requests ide: remove unnecessary writes to HOB taskfile registers ide: extend timeout for REQ_TYPE_ATA_{CMD,TASK} requests ide: switch idedisk_prepare_flush() to use REQ_TYPE_ATA_TASKFILE requests ide: switch ide_task_ioctl() to use REQ_TYPE_ATA_TASKFILE requests ide: remove REQ_TYPE_ATA_TASK ide-floppy: remove dead code ide: CPU endianness doesn't matter for special_t ide: remove ata_status_t and atapi_status_t ide: remove atapi_error_t (take 2) ide: remove atapi_feature_t ide: remove ata_nsector_t, ata_data_t and atapi_bcount_t ide: remove atapi_ireason_t (take 3) ide-cd: fix register loading order in cdrom_start_packet_command() ide-{floppy,tape,scsi}: fix register loading order when issuing packet command ide: add ide_pktcmd_tf_load() helper ide: remove QUIRK_LIST() ide: remove SELECT_INTERRUPT() ide: remove hwif->intrproc ide: remove 'command_type' field from ide_task_t ide: remove 'tf_in_flags' field from ide_task_t sc1200: remove pointless hwif lookup loop ide-disk: fix __ide_do_rw_disk() to use ->OUTBSYNC ide-disk: guarantee 400ns delay after writing command register ide: merge flagged_taskfile() into do_rw_taskfile() ide: convert do_rw_taskfile() to use ->data_phase ide: use ->data_phase to set ->handler in do_rw_taskfile() ide: remove 'handler' field from ide_task_t (take 2) ide-disk: extend timeout for PIO-in commands ide-disk: add ide_tf_set_cmd() helper ide-disk: use do_rw_taskfile() (take 2) ide: fix registers loading order in ide_dump_ata_status() ide: add ide_tf_read() helper ide-disk: use ide_get_lba_addr() ide: kill duplicate code in ide_dump_{ata,atapi}_status() ide: make 'extra' field in struct ide_port_info u8 pdc202xx_new: move PIO programming code to pdcnew_set_pio_mode() sis5513: factor out UDMA programming code ide: add IDE_HFLAG_ABUSE_SET_DMA_MODE host flag sc1200: move DMA timings to timing tables ide: remove redundant ->ide_dma_on call from set_using_dma() ide: cleanup ide_set_dma() ide: remove redundant DMA blacklist check from __ide_dma_on() sl82c105: program DMA/PIO timings in ->dma_start/->ide_dma_end sl82c105: remove no longer needed ->selectproc method serverworks: cleanup ->set_dma_mode method ide-disk: add idedisk_set_doorlock() helper ide: (hopefully) fix VDMA for CS5520 cy82c693: correct DMA modes clipping cy82c693: add ->set_dma_mode method sgiioc4: add ide_toggle_bounce() calls icside: add ide_toggle_bounce() calls au1xxx-ide: add ide_toggle_bounce() calls ide: remove ->ide_dma_on and ->dma_off_quietly methods from ide_hwif_t ide-cris: fix DMA methods atiixp: remove ->dma_host_on and ->dma_host_off methods ide: move drive->using_dma check to callers of ->dma_host_on method ide: merge ->dma_host_{on,off} methods into ->dma_host_set method ide: dump taskfile HOB registers in ide_tf_load() (if DEBUG is defined) ide: merge ->fixup and ->quirkproc methods ide: don't try to unregister interfaces if 'initializing' in ide_register_hw() ide: kill probe_hwif_init() ide: fix probing for hosts with serialized or IRQ sharing interfaces rapide: set hwif->chipset swarm: set hwif->chipset ide: add hwif->chipset fixup to ide_device_add() ide: remove ideprobe_init() sgiioc4: always init hwif->io_ports ide: add ide_init_port_hw() helper ide: drop 'initializing' argument from ide_register_hw() ide: move ide_arm_init() call from init_ide_data() to ide_init() cmd640: fix dependency on IDE_GENERIC ide: fix host drivers depending on ide_generic to probe for interfaces (take 2) ide: make remaining built-in only IDE host drivers modular (take 2) au1xxx-ide: au_ide_probe() fixes au1xxx-ide: use ide_init_port_hw() ide: always use ide_std_init_ports() in setup-pci.c ide: use ide_init_port_hw() in setup-pci.c rapide: remove write-only hwif->hwif_data ide-pmac: use custom hwif->sg_max_nents only if DMA support is enabled ide: add ide_set_irq() inline helper ide: print banner message once per controller in m68k host drivers ide: move CONFIG_IDEPCI_PCIBUS_ORDER code to ide-scan-pci.c ide: make CONFIG_IDEPCI_PCIBUS_ORDER visible and deprecate it ide: add ide_busy_sleep() helper ide: remove broken disk byte-swapping support cmd64x: remove /proc/ide/cmd64x ide: clear HOB bit for REQ_TYPE_ATA_CMD requests in ide_end_drive_cmd() ide: fix final status check in task_in_intr() ide-tape: fix handling of non-special requests in ->end_request method ide: set IDE_TFLAG_IN_* flags before queuing/executing command ide: remove needless ->cursg clearing from task_end_request() ide: use rq->nr_sectors in task_end_request() ide: kill DATA_READY define ide: use wait_drive_not_busy() in drive_cmd_intr() (take 2) ide: initialize rq->cmd_type in ide_init_drive_cmd() callers ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE ide: don't enable local IRQs for PIO-in in driver_cmd_intr() (take 2) ide: check BUSY and ERROR status bits before reading data in drive_cmd_intr() ide: fix final status check in drive_cmd_intr() ide: switch set_xfer_rate() to use REQ_TYPE_ATA_TASKFILE requests ide: switch ide_cmd_ioctl() to use REQ_TYPE_ATA_TASKFILE requests ide: remove REQ_TYPE_ATA_CMD ide-cd: use xfer_func_t in cdrom_pc_intr() ide-cd: add ide_cd_pad_transfer() helper ide-cd: fix "missing data" handling in cdrom_pc_intr() ide-cd: fix DMA error handling in cdrom_newpc_intr() ide-cd: fix trailing whitespaces in changelog ide-cd: move historical changelog to Documentation/ide/ChangeLog.ide-cd.1994-2004 ide-cd: remove stale cdrom_transfer_packet_command() comment ide-cd: remove unused defines from ide-cd.h ide-cd: remove dead code from cdrom_pc_intr() ide-cd: remove unused struct atapi_cdrom_subchnl ide-cd: remove needless zeroing of 'info' fields from ide_cdrom_setup() ide-cd: remove unused and write-only struct ide_cd_config_flags fields ide-cd: remove struct atapi_{mechstat_header,changer_info,slot} ide-cd: cleanup ide_cdrom_update_speed() ide-cd: add IDE_CD_CAPABILITIES define ide-cd: remove redundant config flags ide-cd: kill CDROM_CONFIG_FLAGS() macro ide-cd: kill CDROM_STATE_FLAGS() macro ide-cd: remove struct atapi_capabilities_page (take 2) ide-cd: remove struct ide_cd_{config,state}_flags ide-cd: remove NO_DOOR_LOCKING define ide-cd: remove STANDARD_ATAPI define ide-cd: use BCD2BIN()/BIN2BCD() macros from <linux/bcd.h> ide-cd: re-organize handling of quirky devices ide-cd: remove duplicate sense keys definitions from ide-cd.h ide-cd: coding style fixes for VERBOSE_IDE_CD_ERRORS code ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c ide-cd: factor out ioctl handlers from ide_cdrom_audio_ioctl() ide-cd: merge cdrom_play_audio() into ide_cd_fake_play_trkind() ide-cd: merge cdrom_read_subchannel() into ide_cdrom_get_mcn() ide-cd: merge cdrom_select_speed() into ide_cdrom_select_speed() ide-cd: move lba_to_msf() and msf_to_lba() to <linux/cdrom.h> ide-cd: coding style fixes for cdrom_get_toc_entry() ide-cd: rename cdrom_* functions to ide_cd_* ide-cd: move code handling cdrom.c IOCTLs to ide-cd_ioctl.c ide-cd: remove BUG_ON() from cdrom_newpc_intr() ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_newpc_intr() ide-cd: factor out request sense fixup from cdrom_pc_intr() ide-cd: unify request end exit path in cdrom_pc_intr() ide-cd: merge cdrom_pc_intr() and cdrom_newpc_intr() ide-cd: remove cdrom_do_pc_continuation() ide-cd: merge cdrom_do_packet_command() and cdrom_do_block_pc() ide-cd: add ide_cd_drain_data() helper ide-cd: factor out transfer size checking from cdrom_read_intr() ide-cd: merge cdrom_read_intr() and cdrom_write_intr() ide-cd: merge cdrom_start_read_continuation() and cdrom_start_rw_cont() ide-cd: merge cdrom_start_read() and cdrom_start_write() ide-cd: unify moving to the next buffer in cdrom_rw_intr() ide-cd: prepare cdrom_rw_intr() and cdrom_newpc_intr() to be merged ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_rw_intr() ide-cd: merge cdrom_rw_intr() and cdrom_newpc_intr() ide-cd: merge cdrom_write_check_ireason() and cdrom_read_check_ireason() ide-cd: unify request end exit path in cdrom_decode_status() ide-cd: update driver version, comments and copyrights ide: add ide_dump_identify() debug helper ide-{floppy,tape}: remove debug code for dumping identify data amd74xx: remove amd_ide_chips table ide: add IDE_HFLAG_CLEAR_SIMPLEX host flag ide: add IDE_HFLAG_NO_DSC host flag piix: remove stale comments ide: fix ide_intr() for non-PCI devices and CONFIG_BLK_DEV_IDEPCI=y ide: remove BUG_ON() from ide_build_sglist() ide: use ide_destroy_dmatable() instead of pci_unmap_sg() (take 2) ide: keep pointer to struct device instead of struct pci_dev in ide_hwif_t au1xxx-ide: use hwif->dev icside: use hwif->dev ide: switch to DMA-mapping API ide: use ide_build_sglist() and ide_destroy_dmatable() in non-PCI host drivers au1xxx-ide: device tree bugfix ide-pmac: macio resource freeing bugfix au1xxx-ide/rapide: use hwif->index for ide_unregister() ide: delete filenames/versions from comments ide: update/add my Copyrights ide: don't include <linux/hdsmart.h> <linux/hdsmart.h> is not used by kernel code ide: fix handling of busy I/O resources in probe_hwif() ide: move wait_hwif_ready() documentation in the right place ide: remove hwif->present manipulations from hwif_init() ide_platform: remove struct hwif_prop ide: remove unused ide_hwgroup_t fields ide: remove needless zeroing of hwgroup fields from init_irq() ide: cleanup ide_system_bus_speed() ide: I/O resources are released too early in ide_unregister() ide: factor out code removing port from hwgroup from ide_unregister() ide: prepare init_irq() for using ide_remove_port_from_hwgroup() ide: use ide_remove_port_from_hwgroup in init_irq() ide: make probe_hwif() return an error value ide: move handling of I/O resources out of ide_probe_port() ide: factor out code for tuning devices from ide_probe_port() ide: move hwif_register() call out of ide_probe_port() USB: isd200: don't include <linux/ide.h> dtc2278: fix ->io_32bit handling au1xxx-ide: fix ->io_32bit handling atiixp/cs5535/scc_pata: fix "idex=ata66" parameter handling macide: remove drive->capacity64 quirk ide: always set DMA masks in ide_pci_setup_ports() ide: separate PCI specific init from generic init in ide_pci_setup_ports() ide: add struct ide_port_info instances to legacy host drivers ide: add ->cable_detect method to ide_hwif_t ide: remove needless includes from PCI host drivers ide: remove redundant hwif->present check from ide_register_hw() ide: remove redundant init_hwif_default() call from ide_register_hw() ide: add 'init_default' and 'restore' arguments to ide_unregister() ide: add ide_deprecated_find_port() helper ide: fix ide_unregister() usage in host drivers ide: factor out code initializing devices from ide_init_port() ide: add IDE_HFLAG_NO_{IO32_BIT,UNMASK_IRQS} host flags ide: add ->port_init_devs method to ide_hwif_t ide: remove incorrect init_gendisk() comment ide: skip not present devices in init_gendisk() ide: move blk_register_region() call out from init_gendisk() ide: call init_gendisk() after ide_acpi_init() ide: merge init_gendisk() into hwif_register_devices() ide: move hwif->rqsize init from ide_init_queue() to init_irq() ide: factor out adding drive to hwgroup from init_irq() ide: factor out devices setup from init_irq() ide: move ide_acpi_init() call to ide_device_add_all() ide-acpi: remove needless exports ide-acpi: remove dead code from do_drive_get_GTF() ide: factor out devices setup from ide_acpi_init() ide: move hwif->present check out from ide_proc_register_port() ide: move create_proc_ide_drives() call to ide_device_add_all() ide-tape: use ide_execute_command() ide-scsi: use ide_execute_command() trm290: use ide_execute_command() ide-cris: use ide_execute_command() ide-probe: remove needless Status register reads ide: remove unused ->auto_poll field from ide_hwif_t ide: convert ->straight8 field in ide_hwif_t to bit flag ide: remove ->nice0 and ->nice2 fields from ide_drive_t ide: remove SATA_*_REG macros ide: use __ide_set_handler() in ide_execute_command() ide-scsi: remove needless SELECT_DRIVE() call ide: unexport SELECT_DRIVE() ide: remove set_transfer() ide: remove ide_ata66_check() ide: move drive->crc_count check out from check_dma_crc() ide: remove ide_auto_reduce_xfer() ide: move check_dma_crc() to ide-dma.c ide-cs: use ide_std_init_ports() ide-tape: dump gcw fields on error in idetape_identify_device() ide-generic: probing bugfix ppc: fix #ifdef-s in mediabay driver (take 2) ide: remove write-only ->sata_misc[] from ide_hwif_t ide: remove redundant BUG_ON() from [atapi_]reset_pollfunc() ide: remove ide_setup_ports() ide: add ide_read_[alt]status() inline helpers ide: add ide_read_error() inline helper palm_bk3710: ide_register_hw() -> ide_device_add() palm_bk3710: fix ide_unregister() usage palm_bk3710: port initialization/probing bugfix palm_bk3710: use struct ide_port_info pdc202xx_old: always enable burst mode ide: remove stale version number ide-tape: remove never executed code bast-ide: build fix ide-disk: fix flush requests (take 2) ide: ide_init_port() bugfix ide: fix comment in init_irq() ide: remove stale comment from ide-lib.c falconide: locking bugfix linux/hdsmart.h: fix goofups (take 2) ide: mark "ide=reverse" option as obsolete ide: remove redundant comment from ide_unregister() ide: skip probing port if "hdx=noprobe" was used for both devices on it qd65xx: fix setup of QD6580 Control register ide-cd: fix 'ireason' handling for REQ_TYPE_ATA_PC requests ide: fix sparse warning about shadowing 'flags' symbol ide-disk: add missing printk() KERN_* levels qd65xx: remove commented out code ide: remove ide-tape documentation from Documentation/ide.txt ide: remove stale comments from ide-dma.c (take 2) ide-cd: mark REQ_TYPE_ATA_PC write requests with REQ_RW flag ide: fix enabling DMA on it821x in "smart" mode ide: remove commented out entries from ide_pio_blacklist[] ide: mark special "ide0=" kernel parameters as obsoleted ide: Documentation/ide/ide.txt fixes ide: mark "hdx=[driver_name]" and "hdx=scsi" kernel parameters as obsoleted ide: mark "hdx=remap" and "hdx=remap63" kernel parameters as obsoleted Revert "ide-tape: schedule driver for removal after 6 months" Revert "ide: change master/slave IDENTIFY order" ide: fix defining SUPPORT_VLB_SYNC ide-h8300: 32-bit I/O is unsupported ide: use ->ata_input_data in ide_driveid_update() libata: fix IDENTIFY order in ata_bus_probe() ide-generic: set hwif->chipset ide: fix ide_find_port() ide: use ide_find_port() instead of ide_deprecated_find_port() ide-acpi: add missing drive->acpidata zeroing ide: factor out cable detection from ide_init_port() ide: remove IDE devices from /proc/ide/ before unregistering them ide: factor out code unregistering devices from ide_unregister() ide: factor out devices init from ide_init_port_data() ide: move ide_port_setup_devices() call to ide_device_add_all() ide: rework PowerMac media-bay support (take 2) ide: remove dead/obsolete ->busproc method ide: add warm-plug support for IDE devices (take 2) ide-generic: add ide_generic class and attribute for adding new interfaces ide: remove needless CONFIG_BLK_DEV_HD hack from init_hwif() ide: remove CONFIG_BLK_DEV_HD_IDE config option (take 2) ide: remove obsoleted "idex=base[,ctl[,irq]]" kernel parameters (take 2) ide: remove broken/dangerous HDIO_[UNREGISTER,SCAN]_HWIF ioctls (take 3) ide: remove ->hold field from ide_hwif_t (take 2) ide: remove init_hwif_default() ide: remove ide_init_hwif_ports() ide: add ide_atapi_{discard_data,write_zeros} inline helpers ide: remove IDE_*_REG macros ide-pmac: remove dead code ppc/hdpu: remove dead IDE code ppc/ppc4xx: remove ppc_ide_md hooks ppc/pmac: remove ppc_ide_md hooks ppc/mpc8xx: remove ppc_ide_md hooks ppc/lopec: remove ppc_ide_md hooks ppc/sandpoint: remove ppc_ide_md hooks ppc/pplus: remove ppc_ide_md.ide_init_hwif hook ppc: remove ppc_ide_md ppc: don't include <linux/ide.h> ppc/pmac: remove no longer needed IDE quirk ide: add CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS (take 2) ide: remove CONFIG_IDE_ARCH_OBSOLETE_INIT ide: remove ide_default_io_ctl() macro ide: remove ppc ifdef from init_ide_data() ide: add ide-4drives host driver (take 3) cmd640: cleanup setup_device_ptrs() cmd640: init hwif->{io_ports,irq} explicitly ide: limit legacy VLB host drivers to alpha, x86 and mips ide: init hwif->{io_ports,irq} explicitly in legacy VLB host drivers ide: remove needless hwif->irq check from ide_hwif_configure() ide: remove obsoleted "idex=noprobe" kernel parameter (take 2) ide: move default IDE ports setup to ide_generic host driver ide: remove ide_init_default_irq() macro ide: cleanup ide_match_hwif() ide: cleanup ide_find_port() swarm: use ide_find_port() ide-pmac: dynamically allocate struct pmac_ide_hwif instances (take 2) ide-pmac: use ide_find_port() sgiioc4: use ide_find_port() scc_pata: use ide_find_port() au1xxx-ide: use ide_find_port() cmd640: remove cmd_drives[] cmd640: use ide_find_port() scc_pata: store 'hwif' pointer in struct scc_ports umc8672: don't use ide_hwifs[] in umc_set_pio_mode() ht6560b: use driver name for resource allocation qd65xx: return error value in qd_probe() ide: IDE_HFLAG_BOOTABLE -> IDE_HFLAG_NON_BOOTABLE ide: remove PIO "downgrade" quirk ide: merge ide_match_hwif() and ide_find_port() ide: use ide_find_port() in legacy VLB host drivers (take 2) ide-generic: use ide_find_port() (take 3) ide: unexport ide_hwifs[] ide-disk: add proc_idedisk_read_smart() helper ide-disk: fix issues found by checkpatch.pl ide_platform: fix resources handling delkin_cb: fix resources handling bast-ide: fix resources reservation ide-mpc8xx: make m8xx_ide_init_ports() return an error value ide-mpc8xx: fix resources reservation falconide: fix resources reservation (take 2) ide: remove IDE_HFLAG_CY82C693 host flag ide: remove hwif->straight8 flag qd65xx: always use ->selectproc method qd65xx: use IDE_HFLAG_SINGLE host flag it821x: fix kzalloc() failure handling sis5513: fail early for unsupported chipsets ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag ide: add struct ide_port_ops (take 2) ide: remove ->noprobe field from ide_hwif_t ide: add ide_legacy_device_add() helper ide: use ide_legacy_device_add() for qd65xx (take 2) qd65xx: cleanup qd_probe() ide-pnp: manage I/O resources in driver ide-cs: manage I/O resources in driver ide: register ports with non-present devices (for warm-plug) ide: remove ide_hwif_release_regions() ide-generic: manage I/O resources in driver ide-4drives: manage I/O resources in driver ide_arm: manage I/O resources in driver ide: add ide_legacy_init_one() helper ide: manage I/O resources in ide_legacy_init_one() cmd640: manage I/O resources in driver ide: manage resources for PCI devices in ide_pci_enable() (take 3) ide: remove ide_hwif_request_regions() ide: cleanup setting hwif->mmio flag ide: remove ->extra field from struct ide_port_info ide: remove ide_dma_iobase() ide: remove ->cds field from ide_hwif_t (take 2) ide: don't display "BIOS" settings in ide_setup_dma() pdc202xx_old: remove init_dma_pdc202xx() alim15x3: skip DMA initialization completely on revs < 0x20 ide: move ide_setup_dma() call out from ->init_dma method ide: export ide_allocate_dma_engine() ide: factor out setting PCI bus-mastering from ide_hwif_setup_dma() ide: cleanup ide_setup_dma() au1xxx-ide: fix MWDMA support ide: do complete DMA setup in ->init_dma method (take 2) ide-pmac: use ->init_dma method icside: use ->init_dma method sgiioc4: use ->init_dma method palm_bk3710: use ->init_dma method au1xxx-ide: use ->init_dma method sl82c105: check bridge revision in sl82c105_init_one() ide: add IDE_HFLAG_SERIALIZE_DMA host flag ide: add struct ide_dma_ops (take 3) ide: constify struct ide_dma_ops ide: add "ignore_cable" parameter (take 2) ide: remove obsoleted "idex=serialize" kernel parameter ide: remove obsoleted "idex=reset" kernel parameter ide: remove obsoleted "idex=" kernel parameters ide: remove obsoleted "hdx=noautotune" kernel parameter ide: add "vlb|pci_clock=" parameter ide: mark "idebus=" kernel parameter as obsoleted (take 2) ide: always auto-tune PIO in legacy VLB host drivers cmd640: always auto-tune PIO ide: remove IDE_HFLAG_NO_AUTOTUNE host flag ide: remove obsoleted "hdx=autotune" kernel parameter ide: add "nodma|noflush|noprobe|nowerr=" parameters ide: add "cdrom=" and "chs=" parameters gayle: add "doubler" parameter ide: add "noacpi" / "acpigtf" / "acpionboot" parameters mpc8xx-ide: use ide_find_port() ide: sanitize ide_unregister() usage ide: make ide_unregister() take 'ide_hwif_t *' as an argument (take 2) ide: add struct ide_io_ports (take 3) ide: fix au1xxx-ide breakage falconide/q40ide: add ->atapi_*put_bytes and ->ata_*put_data methods (take 2) ide: merge ->atapi_*put_bytes and ->ata_*put_data methods scc_pata: add ->{in,out}put_data methods (take 2) au1xxx-ide: add ->{in,out}put_data methods (take 2) ide-h8300: add ->{in,out}put_data methods (take 2) ide: add IDE_HFLAG_MMIO host flag (take 2) ide: remove ->INS{W,L} and ->OUTS{W,L} methods siimage: do clocking register posting earlier in setup_mmio_siimage() siimage: add sil_* I/O ops siimage: remove proc_reports_siimage() ide: always use ->OUTBSYNC method for executing commands ide-{floppy,tape,scsi}: 400ns delay is required after executing the command ide: add ide_execute_pkt_cmd() helper ide: factor out debugging code from ide_tf_load() ide: move ide_tf_{load,read} to ide-iops.c ide: add ->tf_load and ->tf_read methods ide-cris: add ->tf_{load,read} methods ide-h8300: add ->tf_{load,read} methods scc_pata: add ->tf_{load,read} methods ns87415: add ->tf_read method ide: use IDE I/O helpers directly in ide_tf_{load,read}() ide: remove ->INW and ->OUTW methods ide: add ide_pad_transfer() helper ide: skip "VLB sync" if host uses MMIO scc_pata: add ->dma_host_set and ->dma_start methods ide: remove ->dma_vendor{1,3} fields from ide_hwif_t ide: remove ->dma_prdtable field from ide_hwif_t piix: add Asus Eee 701 controller to short cable list ide: fix early setup of hwif->host_flags ide: IDE_HFLAG_SERIALIZE_DMA bugfix alim15x3: trivial cleanup for ali_set_pio_mode() alim15x3: remove stale warning about ATI RS100 northbridge alim15x3: add "wdc_udma" module parameter alim15x3: remove WDC_ALI15X3 config option ide/Kconfig: couple of fixes cs5520: disable VDMA sis5513: add missing pci_enable_device() call ide-generic: add missing hwif->chipset setup ide: fix host drivers missing hwif->chipset initialization delkin_cb: set proper hwif->gendev.parent value delkin_cb: use struct ide_port_info delkin_cb: add warm-plug support delkin_cb: add missing __init/__exit tags palm_bk3710: add warm-plug support opti621: disable read prefetch opti621: remove DMA support opti621: use PCI clock value provided by controller opti621: program devices timings separately in ->set_pio_mode opti621: use pre-calculated PIO timings opti621: add PIO 4 support ide-pmac: bugfix for media-bay support rework ide-pmac: add ->cable_detect method ide-pmac: remove bogus comment about pmac_ide_setup_device() ide-cs: fix probing and add warm-plug support ide-cs: fix releasing I/O resources ide-generic: don't probe all legacy ISA IDE ports by default ide: increase timeout in wait_drive_not_busy() Revert "BAST: Remove old IDE driver" ide: fix /proc/ide/ide?/mate reporting ide: fix hwif->gendev refcounting ide: ide_unregister() warm-plug bugfix ide: ide_unregister() locking bugfix ide: add __ide_default_irq() inline helper it8213: fix return value in it8213_init_one() ide: set REQ_PREEMPT request flag in ide_do_drive_cmd() users ide: use __generic_unplug_device() in ide_do_drive_cmd() (take 2) block: handle blk_pm_resume_request() requests in blk_execute_rq_nowait() ide: remove obsoleted "idebus=" kernel parameter ide: remove obsoleted "hdx=" kernel parameters ide: cleanup init_ide_data() ide: remove obsoleted "ide=" kernel parameters ide: remove try_to_flush_leftover_data() sgiioc4: use ->extra_base instead of ->dma_status for dma_handle ide: remove commented out code from ide_config_drive_speed() ide: fix do_probe() to use SELECT_DRIVE() ide: remove IDE_TFLAG_NO_SELECT_MASK taskfile flag ide: move IRQ unmasking out from ->tf_load method ide: remove ->mmio flag from ide_hwif_t ide: pass 'hwif *' instead of 'drive *' to ->OUTBSYNC method ide: use ->OUTBSYNC in init_irq() ide: use ->OUTBSYNC in ide_set_irq() ide: remove drive->ctl ide-scsi: fix race in idescsi_transfer_pc() ide-scsi: fix DRQ checking for DMA transfers in idescsi_pc_intr() ide-scsi: fix handling of DMA errors in idescsi_pc_intr() ide-scsi: fix Interrupt Reason checking in idescsi_pc_intr() ide-scsi: merge idescsi_input_buffers() and idescsi_output_buffers() ide-scsi: remove superfluous BUG_ON() from idescsi_transfer_pc() ide-scsi: add debug_log() macro ide-tape: idetape_pc_intr() should use local_irq_enable_in_hardirq() ide-tape: remove superfluous error message from idetape_pc_intr() ide-tape: remove superfluous warning message from idetape_issue_pc() ide-tape: remove unneeded CONFIG_BLK_DEV_IDEDMA ifdef ide-tape: remove stale comments from idetape_pc_intr() ide-tape: remove SIMULATE_ERRORS debug code ide-floppy: merge idefloppy_transfer_pc() and idefloppy_transfer_pc1() ide-{floppy,tape,scsi}: log device name instead of driver name ide-tape: make idetape_retry_pc() void ide-tape: merge callbacks ide-tape: make pc->idetape_callback void ide-{floppy,tape}: merge pc->idefloppy_callback and pc->idetape_callback ide-{floppy,tape}: PC_FLAG_DMA_RECOMMENDED -> PC_FLAG_DMA_OK ide-floppy: start DMA engine in idefloppy_transfer_pc1() ide-tape: set PC_FLAG_DMA_IN_PROGRESS flag in idetape_transfer_pc() ide-tape: factor out waiting for good ireason from idetape_transfer_pc() ide: add PC_FLAG_ZIP_DRIVE pc flag ide-{cd,floppy,tape}: remove checking for drive->scsi ide-scsi: set drive->scsi flag for devices handled by the driver ide: add ide_transfer_pc() helper ide-scsi: move idescsi_map_sg() call out from idescsi_issue_pc() ide: add PC_FLAG_DRQ_INTERRUPT pc flag ide: add ide_issue_pc() helper ide-{floppy,tape}: move checking of ->failed_pc to ->callback ide-tape: factor out DSC handling from idetape_pc_intr() ide-tape: add ide_tape_io_buffers() helper ide-tape: always log debug info in idetape_pc_intr() if debugging is enabled ide-floppy: add more debugging to idefloppy_pc_intr() ide-scsi: use pc->callback ide-scsi: add more debugging to idescsi_pc_intr() ide-{floppy,scsi}: read Status Register before stopping DMA engine ide: add ide_pc_intr() helper ide: remove needless includes from ide-lib.c ide: remove unused XFER_UDMA_SLOW ide: use u8 for xfer modes in ide-timing.h ide: move some bits from ide-timing.h to <linux/ide.h> ide: remove XFER_* masks from ide-timing.h ide: checkpatch.pl fixes for ide-timing.h ide: convert ide-timing.h to ide-timings.c library (take 2) ali14xx: convert to use ide_timing_find_mode() ht6560b: convert to use ide_timing_find_mode() qd65xx: convert to use ide_timing_find_mode() alim15x3: convert to use ide_timing_find_mode() cmd640: convert to use ide_timing_find_mode() cmd64x: convert to use ide_timing_find_mode() cy82c693: convert to use ide_timing_find_mode() sl82c105: convert to use ide_timing_find_mode() ide-mpc8xx: convert to use ide_timing_find_mode() ide-pmac: convert to use ide_timing_find_mode() ide: move ide_pio_cycle_time() to ide-timings.c ide: remove no longer used ide_pio_timings[] ide: move PIO blacklist to ide-pio-blacklist.c ide: fix hwif-s initialization ide: make ide_hwifs[] static ide: set hwif->dev in ide_init_port_hw() (take 2) au1xxx-ide: don't use hwif->hwif_data ide_4drives: use struct ide_port_info ide-cs: use struct ide_port_info icside: don't use hwif->hwif_data icside: use ide_init_port_hw() sgiioc4: use driver name for resource allocation ide: tighten checks on PCI BARs in ide_hwif_configure() swarm: use struct ide_port_info cmd640: fix warm-plug support for the secondary interface ide: ->port_init_devs -> ->init_dev cmd640: add ->init_dev method rapide: use struct ide_port_info ide-h8300: use struct ide_port_info ide_platform: use struct ide_port_info ide: print message on error in ide_find_port_slot() ide-h8300: print driver banner message early ide-pnp: print driver banner message early ide: allow any command requesting DMA data phase for HDIO_DRIVE_TASKFILE ide: remove superfluous BUG_ON() from set_geometry_intr() ide: remove needless includes from ide.c ide: remove needless includes from ide-taskfile.c (take 2) ide: remove needless includes from setup-pci.c (take 2) rapide: fix rapide_probe() return value icside: always try to probe first interface swarm: call ide_find_port_slot() later sgiioc4: call ide_find_port_slot() later ide: <asm-sparc/ide_64.h>: use %r0 for outw_be() ide: <asm-sparc/ide_32.h>: use __raw_{read,write}w() ide: <asm-sparc/ide_64.h>: use __raw_{read,write}w() ide: merge <asm-sparc/ide_64.h> with <asm-sparc/ide_32.h> ide-pmac: store pmif instead of hwif in ->driver_data (take 2) ide-pmac: add ->init_dev method (take 4) ide-pmac: move ide_find_port() call to pmac_ide_setup_device() (take 2) ide: move ide_pci_setup_ports() call out from do_ide_setup_pci_device() ide: pass hw_regs_t-s to ide_device_add[_all]() (take 3) ide: add ->read_sff_dma_status method ide: use I/O ops directly in ide-dma.c ide: remove ->dma_{status,command} fields from ide_hwif_t ide: remove ide_setup_dma() ide: factor out simplex handling from ide_pci_dma_base() ide: add ->exec_command method ide: add ->read_status method ide: add ->read_altstatus method ide: add ->set_irq method ide: change order of register access in ide_config_drive_speed() ide: use ->tf_load in ide_config_drive_speed() ide: use ->tf_load in actual_try_to_identify() ide: use ->tf_load in SELECT_DRIVE() ide: use ->tf_read in ide_read_error() ide: add ide_read_device() helper ide: add ide_read_ireason() helper ide: add ide_read_bcount_and_ireason() helper ide: remove ->INB, ->OUTB and ->OUTBSYNC methods ide: limit cy82c693 host driver to ALPHA ide: mark hpt34x host driver as BROKEN ide: remove dead Virtual DMA support ide: filter out invalid transfer mode values in set_xfer_rate() ide: filter out "default" transfer mode values in set_xfer_rate() gayle: reserve memory resources at once ide-generic: probing fix ide: add 'config' field to hw_regs_t ide: add struct ide_tp_ops (take 2) ide: add struct ide_host (take 3) ide: add ide_host_add() helper ide: fix ide_host_register() return value ide: fix IDE port slots reservation and freeing (take 2) ide: move ide_remove_port_from_hwgroup() to ide-probe.c ide: add ide_ports[] ide: allocate ide_hwif_t instances dynamically ide: add ide_host_free() helper (take 2) ide: always call ->init_chipset method in do_ide_setup_pci_device() ide: respect dev->irq in do_ide_setup_pci_device() also if 'tried_config' ide: move ide_setup_pci_controller() call to ide_setup_pci_device[s]() ide: call ide_pci_setup_ports() before do_ide_setup_pci_device() ide: add ->dev and ->host_priv fields to struct ide_host ide: add ide_device_{get,put}() helpers aec62xx: convert to use ->host_priv hpt366: convert to use ->host_priv it821x: convert to use ->host_priv sc1200: convert to use ->host_priv siimage: convert to use ->host_priv via82cxxx: convert to use ->host_priv tc86c001: remove ->init_chipset method amd74xx: cleanup ->init_chipset method cmd64x: cleanup ->init_chipset method via82cxxx: cleanup ->init_chipset method ide: add ide_pci_remove() helper aec62xx: add ->remove method and module_exit() alim15x3: add ->remove method and module_exit() amd74xx: add ->remove method and module_exit() atiixp: add ->remove method and module_exit() cmd64x: add ->remove method and module_exit() cs5530: add ->remove method and module_exit() cs5535: add ->remove method and module_exit() cy82c693: add ->remove method and module_exit() ide/pci/generic: add ->remove method and module_exit() hpt34x: add ->remove method and module_exit() hpt366: add ->remove method and module_exit() it8213: add ->remove method and module_exit() it821x: add ->remove method and module_exit() jmicron: add ->remove method and module_exit() ns87415: add ->remove method and module_exit() opti621: add ->remove method and module_exit() pdc202xx_new: add ->remove method and module_exit() pdc202xx_old: add ->remove method and module_exit() piix: add ->remove method and module_exit() rz1000: add ->remove method and module_exit() sc1200: add ->remove method and module_exit() serverworks: add ->remove method and module_exit() siimage: add ->remove method and module_exit() sis5513: add ->remove method and module_exit() sl82c105: add ->remove method and module_exit() slc90e66: add ->remove method and module_exit() tc86c001: add ->remove method and module_exit() triflex: add ->remove method and module_exit() trm290: add ->remove method and module_exit() via82cxxx: add ->remove method and module_exit() icside: add module_exit() rapide: add module_exit() ide: fix <asm-xtensa/ide.h> ide-generic: fix ide_default_io_base() for m32r ide-generic: minor fix for mips ide-generic: remove "no_pci_devices()" quirk from ide_default_io_base() ide: remove <asm-cris/ide.h> ide: define MAX_HWIFS in <linux/ide.h> ide-generic: remove broken PPC_PREP support ide-generic: is no longer needed on ppc32 ide-generic: remove ide_default_{io_base,irq}() inlines (take 3) ide: remove <asm/ide.h> for some archs ide: include PCI device name in messages from IDE PCI host drivers it8213: remove DECLARE_ITE_DEV() macro it821x: remove DECLARE_ITE_DEV() macro ide: prefix messages from IDE PCI host drivers by driver name ide: drop 'name' parameter from ->init_chipset method gayle: release resources on ide_host_add() failure ide: enable local IRQs in all handlers for TASKFILE_NO_DATA data phase ide: remove stale comments from drivers/ide/Makefile ide: fix for EATA SCSI HBA in ATA emulating mode ide: use proper printk() KERN_* levels in ide-probe.c ide: fix pre-EIDE SWDMA support on big-endian ide: fix ide_fix_driveid() ide: sanitize struct ide_port_ops documentation (take 2) remove unnecessary <linux/hdreg.h> includes ide: fix regression caused by ide_device_{get,put}() addition (take 2) cs5520: add enablebits checking ide: ->quirkproc method cannot be marked __devinit ide: ->cable_detect method cannot be marked __devinit sgiioc4: fixup message on resource allocation failure ata: add missing ATA_ID_* defines (take 2) ata: add missing ATA_CMD_* defines ata: add missing ATA_* defines ide: fix hwif_to_node() ide-disk: remove stale init_idedisk_capacity() documentation ide/Kconfig: mark ide-scsi as deprecated ide: workaround for bogus gcc warning in ide_sysfs_register_port() ide: remove superfluous check from ide_disk_special() ide: cleanup ide_disk_init_mult_count() ide: cleanup ide_fix_driveid() ide: make drive->id an union (take 2) ide: remove drive->driveid ide: use ata_id_current_chs_valid() ide-disk: use ata_id_wcache_enabled() ide-disk: use ata_id_hpa_enabled() libata: WIN_* -> ATA_CMD_* ide: WIN_* -> ATA_CMD_* hd: WIN_* -> ATA_CMD_* ide: use ATA_* defines instead of *_STAT and *_ERR ones ide: remove no longer needed ide_drive_t fields ide: fix EXABYTENEST handling in probe_for_drive() ide: enhance ide_busy_sleep() ide: remove no longer needed BUG_ON()-s from init_irq() ide: remove IDE_CHIPSET_* macros ide: remove unused _IDE_C and _IDE_DISK defines ide: remove needless drive->present checks from device drivers ide: check drive->present in ide_get_paired_drive() ide: remove CONFIG_IDEDISK_MULTI_MODE ide: include <linux/hdreg.h> only when needed ide: call ide_proc_register_driver() later ide: preparations for /proc/ide/hd*/settings rework ide: /proc/ide/hd*/settings rework ide: remove SECTOR_WORDS define cmd640: add __set_prefetch_mode() ide: remove read-only ->atapi_overlap field from ide_drive_t ide: remove ->supports_dsc_overlap field from ide_driver_t ide: factor out HDIO_*_NICE ioctl handling to ide_*_nice_ioctl() ide: ide_dev_has_iordy() -> ata_id_has_iordy() ide: ide_dev_is_sata() -> ata_id_is_sata() ide: idedisk_supports_lba48() -> ata_id_lba48_enabled() ide: check only for CACHE FLUSH command support in ide_id_has_flush_cache() ide: ide_id_has_flush_cache() -> ata_id_flush_enabled() ide: ide_id_has_flush_cache_ext() -> ata_id_flush_ext_enabled() ide: use ata_id_is_cfa() ide: ide_id_to_hd_driveid() -> ata_id_to_hd_driveid() ide: lba_capacity_is_ok() -> ata_id_is_lba_capacity_ok() hpt366: add hpt3xx_disable_fast_irq() helper ide: add proper PCI PM support (v2) ide: remove ->bus_state field from ide_hwif_t ide: add ide_setting_ioctl() helper ide: cleanup generic_ide_ioctl() ide: move ioctls handling to ide-ioctls.c ide: add ide_check_atapi_device() helper ide-floppy: remove needless parens ide-floppy: add ide_floppy_format_ioctl() helper ide-tape: remove idetape_init_rq() ide-{floppy,tape}: remove request stack ide-{floppy,tape}: remove packet command stack ide-floppy: remove MODE_SENSE_* defines ide-scsi: cleanup ide_scsi_io_buffers() ide: add ide_io_buffers() helper ide-floppy: add ide_floppy_set_media_lock() helper ide-tape: add ide_tape_set_media_lock() helper ide: add ide_init_pc() helper ide: add ide_queue_pc_head() helper ide: add ide_queue_pc_tail() helper ide-floppy: ->{srfp,wp} -> IDE_AFLAG_{SRFP,WP} ide-floppy: move floppy ioctls handling to ide-floppy_ioctl.c ide: add ide_set_media_lock() helper ide: add ide_do_start_stop() helper ide: add ide_do_test_unit_ready() helper ide: move IDE{FLOPPY,TAPE}_WAIT_CMD defines to <linux/ide.h> ide: drop dsc_handle argument from ide_pc_intr() ide: add pointer to the current packet command to ide_drive_t ide: drop 'timeout' and 'expiry' arguments from ide_pc_intr() ide: add request_sense_{pc,rq} to ide_drive_t ide: add ide_retry_pc() helper ide: add ->pc_{update,io}_buffers methods ide: make ide_pc_intr() static ide: make ide_transfer_pc() static ide: remove CONFIG_BLK_DEV_IDE config option (take 2) ide: remove unnecessary MAX_HWIFS checks from ide-probe.c ide: fix IDE ACPI for slave device-only configurations ide-disk: set_addressing() fixes ide-disk: add ide_do_setfeature() helper ide: add device flags ide: DMA_PIO_RETRY -> IDE_DFLAG_DMA_PIO_RETRY ide: remove superfluous ->media field from ide_driver_t ide: remove superfluous ->dma field from ide_hwif_t ide: remove superfluous ->waiting_for_dma checks ide: fix HDIO_DRIVE_TASK[FILE] ioctls for CHS commands on LBA devices ide: sanitize ide*_pm_* enums cy82c693: remove dead CY82C693_SETDMA_CLOCK code cy82c693: remove no longer needed CY82C693_DEBUG_LOGS code ide: use 'drive->dn & 1' instead of drive->select.b.unit ide: remove [ata_]select_t ide: convert 'pio_mode' device setting to use DS_SYNC flag ide: factor out reset error reporting from reset_pollfunc() ide: merge all TASKFILE_NO_DATA data phase handlers into taskfile_no_intr() ide: use unique names for struct pci_driver instances ide: ->ide_dma_clear_irq() -> ->clear_irq() ide-generic: no need to probe all ports at once ide-generic: remove no longer needed ide_probe_legacy() ide: remove ide_host_alloc_all() ide: set IDE_AFLAG_DRQ_INTERRUPT in do_identify() ide-cd: no need to zero drive->special.all ide-floppy: move all ioctl handling to ide-floppy_ioctl.c (take 2) ide-floppy: move /proc handling to ide-floppy_proc.c (take 2) ide-disk: move all ioctl handling to ide-disk_ioctl.c ide-disk: move /proc handling to ide-disk_proc.c (take 3) pmac: remove superfluous pmif == NULL checks pmac: remove needless pmac_ide_destroy_dmatable() wrapper ide: __ide_dma_end() -> ide_dma_end() ide: make ide_dma_lost_irq() available also for CONFIG_BLK_DEV_IDEDMA_SFF=n ide: make ide_dma_timeout() available also for CONFIG_BLK_DEV_IDEDMA_SFF=n ide: switch to DMA-mapping API part #2 ide: remove needless includes from ide-dma.c ide: cleanup ide_build_dmatable() ide: cleanup ide-dma.c ide: move SFF DMA code to ide-dma-sff.c ide-disk: fix IDE_DFLAG_LBA48 handling on resume ide-disk: lock media before checking for media change ide-floppy: use alloc_disk_node() ide-disk: use to_ide_drv() and ide_drv_g() ide-disk: move IDE_DFLAG_DOORLOCKING flag handling to idedisk_set_doorlock() ide-{disk,floppy}: set IDE_DFLAG_ATTACH in *_setup() ide-floppy: drop 'floppy' argument from idefloppy_setup() ide-floppy: use drive->capacity64 for caching current capacity ide: IDE_AFLAG_MEDIA_CHANGED -> IDE_DFLAG_MEDIA_CHANGED ide: IDE_AFLAG_WP -> IDE_DFLAG_WP ide: IDE_AFLAG_FORMAT_IN_PROGRESS -> IDE_DFLAG_FORMAT_IN_PROGRESS ide: remove IDE_AFLAG_NO_DOORLOCKING ide-disk: factor out generic disk handling code to ide-gd.c ide-disk: use IDE_DFLAG_MEDIA_CHANGED ide-floppy: factor out generic disk handling code to ide-gd-floppy.c ide: prepare for merging ide-gd-floppy.c with ide-gd.c ide: allow device drivers to specify per-device type /proc settings ide: add generic ATA/ATAPI disk driver ide: fix support for IDE PCI controllers using MMIO on frv ide: remove dead <asm-arm/arch-sa1100/ide.h> ide: remove M68K_IDE_SWAPW define from <asm-m68k/ide.h> ide: remove unused macros from <asm-parisc/ide.h> hpt366: fix compile warning ide-floppy: remove idefloppy_floppy_t typedef ide: remove broken hpt34x driver delkin_cb: add PM support ide: re-add TRM290 fix lost during ide_build_dmatable() cleanup ide: remove useless subdirs from drivers/ide/ ide-disk: set non-rotational queue flag for SSD and CF devices ide: drivers/ide/generic.c -> drivers/ide/ide-pci-generic.c amd74xx: workaround unreliable AltStatus register for nVidia controllers ide: add SAMSUNG SP0822N with firmware WA100-10 to ivb_list[] ide: respect current DMA setting during resume ide: fix build for DEBUG_PM ide: remove dead code from drive_is_ready() Revert "ide: respect current DMA setting during resume" ide: build-fix for CONFIG_BLK_DEV_IDEDMA_PMAC=n ide: fix IDE ACPI regression breaking suspend ide: unify ide_intr()'s exit points ide: IDE settings don't need an ide_lock held ide: __ide_port_unregister_devices() doesn't need an ide_lock held ide: ide_hwgroup_t.rq doesn't need an ide_lock held ide: push ide_lock to __ide_end_request() ide: ide_lock + __blk_end_request() -> blk_end_request() ide: use queue lock instead of ide_lock when possible ide: replace the global ide_lock spinlock by per-hwgroup spinlocks (v2) ide: cleanup ide_do_request() ide-cd: remove obsolete seek optimization ali14xx: doesn't use shared IRQs cmd64x: set IDE_HFLAG_SERIALIZE explictly for CMD646 gayle: set IDE_HFLAG_SERIALIZE explictly ide: fix ->quirk_list checking in ide_do_request() ide: always set nIEN on idle devices rz1000: apply chipset quirks early (v2) ide: add ->max_sectors field to struct ide_port_info trm290: add IDE_HFLAG_TRM290 host flag cy82c693: remove superfluous ide_cy82c693 chipset type ide: rework handling of serialized ports (v2) ide: remove redundant code from ide_end_drive_cmd() ide: remove inline tags from ide-probe.c ide: checkpatch.pl fixes for ide-lib.c ide: use ATA_DMA_* defines in ide-dma-sff.c ide: move Power Management support to ide-pm.c ide: move legacy ISA/VLB ports handling to ide-legacy.c (v2) ide: remove superfluous local_irq_{save,restore}() from ide_dump_status() ide: push local_irq_{save,restore}() to do_identify() ide-cd: remove dead dsc_overlap setting tx493x: fix indentation ide: remove chipset type fixup from ide_host_register() ide: small ide_register_port() cleanup ide: factor out device type classifying from do_identify() ide: move sysfs support to ide-sysfs.c ide: don't execute the next queued command from the hard-IRQ context (v2) ide: remove IDE PM hack from do_ide_request() ide: remove "paranoia" checks for hwgroup->busy ide: add ide_[un]lock_hwgroup() helpers ide: use per-device request queue locks (v2) ide: fix LOCKDEP warning ide: fix setting nIEN on idle devices ide: add ->cur_port to struct ide_host and use it for serialized hosts ide: use per-port IRQ handlers ide: remove hwgroup->hwif and {drive,hwif}->next ide: use lock bitops for ports serialization (v2) ide: merge ide_hwgroup_t with ide_hwif_t (v2) ide: update ide_unregister() documentation ide: move ide_init_port_data() and friends to ide-probe.c ide: remove HWIF() macro ide: remove local_irq_set() macro ide: remove ide_pci_enablebit_t typedef ide: remove 'byte' typedef ide: remove ide_driver_t typedef ide: unexport ide_wait_not_busy() ide: remove ->error method from struct ide_driver amd74xx: use ide_get_pair_dev() helper cmd640: use ide_get_pair_dev() helper cmd64x: use ide_get_pair_dev() helper it821x: use ide_get_pair_dev() helper ide: NUMA aware allocation of host and port structures ide: dynamic allocation of device structures ide: add port and host iterators ide: make "paranoia" ->handler check in ide_intr() more strict ide: use ide_pci_is_in_compatibility_mode() helper in setup-pci.c ide: remove superfluous hwif variable assignment from ide_timer_expiry() ide: struct ide_atapi_pc - remove unused fields and update documentation ide: remove unused ide_hwif_t.sg_mapped field ide: remove now redundant ->cur_dev checks ide: fix ide_port_scan() to do ACPI setup after initializing request queues ide: update warm-plug HOWTO piix: sync ich_laptop[] with ata_piix.c ide: fix accidental LOCKDEP breakage caused by local_irq_set() removal ide: can't use SSD/non-rotational queue flag for all CFA devices via82cxxx: fix cable warning message sl82c105: remove dead code ide: remove unused CONFIG_BLK_DEV_IDE_AU1XXX_SEQTS_PER_RQ ide: fix suspend regression block: export SSD/non-rotational queue flag through sysfs ide: fix ide_register_port() failure handling ide: add CS5536 host driver (v3) icside: fix PCB version 6 support (v2) it821x: remove dead URL ide-cd: document capacity hack ide: fix refcounting in device drivers remove stale comment from <linux/hdreg.h> x86: fix IO APIC resource allocation error message ide: fix IDE_DFLAG_NO_IO_32BIT handling ide: move ide_pktcmd_tf_load() to ide-atapi.c ide: no need to touch local IRQs in ide_probe_port() ide: move ->lock and ->timer init from init_irq() to ide_init_port_data() ide: init_irq() doesn't need to hold ide_cfg_mtx ide: remove superfluous check from ide_proc_port_register_devices() ide-acpi: no need to zero ->acpidata for devices ide-acpi: init ACPI handles early for devices ide: add ide_for_each_present_dev() iterator ide: sanitize ACPI initialization ide-acpi: cleanup do_drive_get_GTF() ide-acpi: cleanup do_drive_set_taskfiles() ide-acpi: remove taskfile_load_raw() ide: remove stale comments from drive_is_ready() ide: unexport ide_devset_execute() ide: move drive_is_ready() to ide-io.c ide: move ide_dma_timeout_retry() to ide-dma.c ide: remove ide_do_drive_cmd() ide: factor out processing of special commands from ide_special_rq() ide: move ide_do_park_unpark() to ide-park.c ide: move device settings code to ide-devsets.c ide: move xfer mode tuning code to ide-xfer-mode.c ide: move ide_read_bcount_and_ireason() to ide-atapi.c ide: move standard I/O code to ide-io-std.c ide: fix printk() levels in [atapi_]reset_pollfunc() ide: fix comments in ide_config_drive_speed() ide: checkpatch.pl fixes for ide-iops.c ide: move error handling code to ide-eh.c (v2) mn10300: add pci_get_legacy_ide_irq() to <asm/pci.h> amd74xx: use ide_pci_is_in_compatibility_mode() ns87415: use pci_get_legacy_ide_irq() ns87415: small ->init_hwif cleanup trm290: small ->init_hwif cleanup ide: handle IDE_HFLAG[_FORCE]_LEGACY_IRQS in ide_pci_init_{one,two}() ide: use pci_get_legacy_ide_irq() in ide_pci_init_{one,two}() ide: use ide_pci_is_in_compatibility_mode() in ide_pci_init_{one,two}() ide: remove no longer needed IDE_HFLAG[_FORCE]_LEGACY_IRQS amd74xx: remove no longer needed ->init_hwif method ide: remove no longer needed IRQ fallback code from hwif_init() ide: remove no longer needed IRQ auto-probing from try_to_identify() (v2) ide: remove try_to_identify() wrapper ide: fix ->init_chipset method to return 'int' value ide: remove pciirq argument from ide_pci_setup_ports() frv: remove <asm/ide.h> mn10300: remove <asm/ide.h> ide: fix kmalloc() failure handling in ide_driveid_update() ide: propagate AltStatus workarounds to ide_driveid_update() ide: shorten timeout value in ide_driveid_update() ide: remove broken EXABYTENEST support ide: classify device type in do_probe() ide: sanitize SELECT_MASK() usage in ide_driveid_update() ide: clear drive IRQ after re-enabling local IRQs in ide_driveid_update() ide: use try_to_identify() in ide_driveid_update() icside: use struct ide_port_info also for PCB version 5 (v2) ide_arm: use struct ide_port_info ide-generic: use struct ide_port_info ide-pnp: use struct ide_port_info buddha: use struct ide_port_info macide: use struct ide_port_info ide: move ->rqsize init from init_irq() to ide_init_port() ide: remove IDE_ARCH_INTR (v2) ide: remove IDE_ARCH_LOCK (v2) ide: make m68k host drivers use IDE_HFLAG_MMIO ide: cleanup <asm-m68k/ide.h> at91_ide: use readsw()/writesw() directly ide: include <asm/ide.h> only when needed scc_pata: remove DECLARE_SCC_DEV() macro (v2) ide: fix memleak on failure in probe_for_drive() ide: fix error message in pre_task_out_intr() ide: allow host drivers to specify IRQ flags ide: remove now superfluous check from ide_host_register() ide: add IDE_HFLAG_DTC2278 host flag ide: add IDE_HFLAG_4DRIVES host flag ide: add "flagged" taskfile flags to struct ide_taskfile (v2) ide: complete power step in ide_complete_pm_request() ide: factor out completion of taskfile from ide_end_drive_cmd() ide: move request type specific code from ide_end_drive_cmd() to callers (v3) ide: no need to read Status and Error registers for "empty" taskfile requests ide: remove ->data_phase field from ide_hwif_t ide: move smart_enable() call out from get_smart_data() icside: icside_dma_setup() fixes trm290: trm290_dma_setup() fix au1xxx-ide: auide_dma_end() cleanup ide: remove no longer needed PC_FLAG_TIMEDOUT packet command flag ide-floppy: remove superfluous check from ide_floppy_end_request() ide-tape: remove superfluous tape->lock ide: move ->failed_pc to ide_drive_t ide: use ->end_request only for private device driver requests ide-{floppy,tape}: cleanup ide*_end_request() ide: remove ->end_request method ide: return request status from ->pc_callback method ide: use blk_fs_request() check in ide-taskfile.c ide: call ide_build_sglist() prior to ->dma_setup (v2) ide: remove ide_task_t typedef ide: pass command instead of request to ide_pio_datablock() ide: move command related fields from ide_hwif_t to struct ide_cmd ide: set IDE_TFLAG_WRITE basing on data phase used in ide_taskfile_ioctl() ide: use ata_tf_protocols enums ide: merge task_{in,out}_intr() ide: inline task_in_unexpected() into task_pio_intr() ide: unify exit paths in task_pio_intr() ide: task_error() -> task_error_cmd() ide: use ide_complete_cmd() for head unload commands ide: use ide_complete_cmd() for REQ_UNPARK_HEADS ide: sanitize ide_finish_cmd() ide: make ide_special_rq() BUG() on unknown requests ide: add ide_end_rq() (v2) ide: sanitize ide_end_rq() ide: pass error value to ide_complete_rq() ide: move rq->errors quirk out from ide_end_request() ide: remove BUG() from ide_complete_rq() ide: pass number of bytes to complete to ide_complete_rq() ide: use ide_end_rq() in ide_complete_rq() ide: remove ide_end_request() ide: pass command to ide_map_sg() ide: use do_rw_taskfile() for ATA_CMD_PACKET commands ide: set hwif->expiry prior to calling [__]ide_set_handler() ide: add ->dma_timer_expiry method and remove ->dma_exec_cmd one (v2) ide: remove ide_execute_pkt_cmd() (v2) ide: keep track of number of bytes instead of sectors in struct ide_cmd at91_ide: fix ->ftf_flags handling ide: add support for arbitrary transfer lengths to ide_pio_bytes() ide: use PageHighMem() instead of ifdefs in ide_pio_bytes() ide-cd: remove dead URLs ide-cd: use ide_end_rq() also for failed non-fs requests ide-cd: remove dead code from cdrom_decode_status() ide-cd: remove needless ide_dump_status_no_sense() wrapper ide-cd: remove no longer needed 'ignore' module parameter ide-cd: factor out failed request completion from cdrom_end_request() ide-cd: unify ide_cd_do_request() exit paths ide-cd: move setting REQ_FAILED flag out from 'end_request' exit path ide-cd: unify cdrom_newpc_intr() exit paths ide-cd: remove cdrom_end_request() ide-cd: kill whole failed request in ide_cd_do_request() ide-cd: cleanup ide_cd_do_request() ide-cd: use scatterlists for PIO transfers (fs requests) ide-cd: fix non-SECTOR_SIZE-multiples PIO transfers for fs requests ide-cd: merge ide_cd_prepare_rw_request() into cdrom_start_rw() ide-cd: use scatterlists for PIO transfers (non-fs requests) (v2) ide-cd: use common completion path for DMA requests in cdrom_newpc_intr() ide-cd: unify transfer padding in cdrom_newpc_intr() ide-cd: minor ide_cdrom_setup() cleanup ide: add ->dma_clear method and remove ->dma_timeout one ide: inline ide_dma_timeout() into ide_dma_timeout_retry() ide: destroy DMA mappings after ending DMA (v2) ide: add ide_dma_prepare() helper ns87415: use custom ->dma_{start,end} to handle ns87415_prepare_drive() trm290: use custom ->dma_{start,end} to handle trm290_prepare_drive() ide: add ->dma_check method ide: move ide_map_sg() call out of ->dma_setup method (take 2) ide: set/clear drive->waiting_for_dma flag in the core code ide: sanitize ide_build_sglist() and ide_destroy_dmatable() ide-generic: remove no longer needed sysfs interface ide: merge ide_arm and ide_generic host drivers ide: fix locking in drive_release_dev() ide: decrease size of ->pc_buf field in struct ide_atapi_pc ide: remove CONFIG_BLK_DEV_IDEDOUBLER config option ide-{floppy,tape}: fix padding for PIO transfers ide-floppy: use ide_pio_bytes() MAINTAINERS: move old ide-{floppy,tape} entries to CREDITS (take 2) isd200: make it 'struct hd_driveid'-free ubd_kern: make it 'struct hd_driveid'-free xsysace: make it 'struct hd_driveid'-free include/linux/hdreg.h: cover struct hd_driveid with #ifndef/#endif __KERNEL__ isd200: WIN_* -> ATA_CMD_* aoe: WIN_* -> ATA_CMD_* include/linux/hdreg.h: cover WIN_* and friends with #ifndef/#endif __KERNEL__ isd200: use ATA_* defines instead of *_STAT and *_ERR ones include/linux/hdreg.h: remove unused defines remove <linux/ata.h> include from <linux/hdreg.h> ide-cd: convert cdrom_decode_status() to use switch statements ide-cd: unify handling of fs and pc requests in cdrom_decode_status() ide-cd: fix intendation in cdrom_decode_status() ide: fix barriers support powerpc: Fix modular build of ide-pmac when mediabay is built in mediabay: fix build for CONFIG_BLOCK=n Merge branch 'for-linus' into for-next palm_bk3710: palm_bk3710_udmatimings[] CodingStyle fixup MAINTAINERS: update IDE entry Merge branch 'for-linus' into for-next mg_disk: fix CONFIG_LBD=y warning block: enable by default support for large devices and files on 32-bit archs mg_disk: fix dependency on libata mg_disk: use defines from <linux/ata.h> mg_disk: fix CONFIG_LBD=y warning Merge branch 'for-linus' into for-next pata_pdc202xx_old: fix UDMA33 handling Merge branch 'for-linus' into for-next ide: BUG() on unknown flags in ide_disk_special() ide: merge ide_disk_special() into do_special() (v2) ide: replace special_t typedef by IDE_SFLAG_* flags ide: remove chipset field from hw_regs_t ide: pass number of ports to ide_host_{alloc,add}() (v2) ide: remove hw_regs_t typedef ide: fix 40-wire cable detection for TSST SH-S202* ATAPI devices (v2) ide: fix OOPS during ide-cd error recovery ide: fix printk() levels in ide_dump_ata[pi]_error() ide: improve failed opcode reporting ide: report timeouts in ide_busy_sleep() Merge branch 'for-linus' into for-next ide_pci_generic: add quirk for Netcell ATA RAID partitions: warn about the partition exceeding device capacity partitions: add ->set_capacity block device method ide-gd: implement block device ->set_capacity method (v2) ide: preserve Host Protected Area by default (v2) Merge branch 'for-linus' into for-next icside: remove superfluous ->maskproc method ide: remove superfluous SELECT_MASK() call from ide_driveid_update() ide: remove superfluous SELECT_MASK() call from do_rw_taskfile() hpt366: sync quirk_drives[] list with pdc202xx_{new,old}.c hpt366: enable all quirks for devices on quirk_drives[] list ide: respect quirk_drives[] list on all controllers ide: add IDE_DFLAG_NIEN_QUIRK device flag [SCSI] fix documentation for two functions ide: skip probe if there are no devices on the port (v2) ide: unexport ide_find_dma_mode() ide: re-implement ide_pci_init_one() on top of ide_pci_init_two() Merge branch 'bp-remove-pc-buf' into for-next ata: add ata_id_pio_need_iordy() helper (v2) ide: IORDY handling fixes ide: don't enable IORDY at a probe time ide: filter out invalid DMA xfer mode changes in HDIO_DRIVE_CMD ioctl handler ide: BUG() on unknown requests block: rename CONFIG_LBD to CONFIG_LBDAF Staging: rt2870: remove unused files Staging: rt2870: remove kernel version compatibility wrappers Staging: rt3070: remove kernel version compatibility wrappers Staging: rt2860: remove IWE_STREAM_ADD_*() macros Staging: rt2870: remove IWE_STREAM_ADD_*() macros Staging: rt2860: remove dead WIN_NDIS code Staging: rt2860: remove dead UNDER_CE code Staging: rt2870: remove dead UNDER_CE code Staging: rt3070: remove dead UNDER_CE code Staging: rt2860: remove dead WSC_AP_SUPPORT code Staging: rt2870: remove dead WSC_AP_SUPPORT code Staging: rt3070: remove dead *WSC_INCLUDED code Staging: rt2860: remove dead WDS_SUPPORT code Staging: rt2870: remove dead WDS_SUPPORT code Staging: rt3070: remove dead WDS_SUPPORT code Staging: rt3070: remove dead MLME_EX code Staging: rt2860: remove dead APCLI_SUPPORT code Staging: rt2870: remove dead APCLI_SUPPORT code Staging: rt2860: remove dead CONFIG_APSTA_MIXED_SUPPORT code Staging: rt2870: remove dead CONFIG_APSTA_MIXED_SUPPORT code Staging: rt3070: remove dead CONFIG_APSTA_MIXED_SUPPORT code Staging: rt2860: remove dead UCOS code Staging: rt2870: remove dead UCOS code Staging: rt3070: remove dead UCOS code Staging: rt2860: remove dead NINTENDO_AP code Staging: rt2870: remove dead NINTENDO_AP code Staging: rt3070: remove dead NINTENDO_AP code Staging: rt2860: remove dead BIN_IN_FILE code Staging: rt2870: remove dead BIN_IN_FILE code Staging: rt3070: remove dead BIN_IN_FILE code Staging: rt2860: remove dead RALINK_ATE code Staging: rt2870: remove dead RALINK_ATE code Staging: rt3070: remove dead RALINK_ATE code Staging: rt2860: remove dead BLOCK_NET_IF code Staging: rt2870: remove dead BLOCK_NET_IF code Staging: rt3070: remove dead BLOCK_NET_IF code Staging: rt2860: remove dead DFS_SUPPORT code Staging: rt2870: remove dead DFS_SUPPORT code Staging: rt3070: remove dead DFS_SUPPORT code Staging: rt2860: remove dead CARRIER_DETECTION_SUPPORT code Staging: rt2870: remove dead CARRIER_DETECTION_SUPPORT code Staging: rt3070: remove dead CARRIER_DETECTION_SUPPORT code Staging: rt2860: remove dead MULTIPLE_CARD_SUPPORT code Staging: rt2870: remove dead MULTIPLE_CARD_SUPPORT code Staging: rt3070: remove dead MULTIPLE_CARD_SUPPORT code Staging: rt2860: remove dead QOS_DLS_SUPPORT code Staging: rt2870: remove dead QOS_DLS_SUPPORT code Staging: rt3070: remove dead QOS_DLS_SUPPORT code Staging: rt2860: remove dead EXT_BUILD_CHANNEL_LIST code Staging: rt2870: remove dead EXT_BUILD_CHANNEL_LIST code Staging: rt3070: remove dead EXT_BUILD_CHANNEL_LIST code Staging: rt2860: remove dead SNMP_SUPPORT code Staging: rt2870: remove dead SNMP_SUPPORT code Staging: rt3070: remove dead SNMP_SUPPORT code Staging: rt2860: remove dead SINGLE_SKU code Staging: rt2870: remove dead SINGLE_SKU code Staging: rt3070: remove dead SINGLE_SKU code Staging: rt2860: remove dead LEAP_SUPPORT code Staging: rt2870: remove dead LEAP_SUPPORT code Staging: rt3070: remove dead LEAP_SUPPORT code Staging: rt2860: remove dead DOT11N_DRAFT3 code Staging: rt2870: remove dead DOT11N_DRAFT3 code Staging: rt3070: remove dead DOT11N_DRAFT3 code Staging: rt2860: remove dead INF_AMAZON_SE code Staging: rt2870: remove dead INF_AMAZON_SE code Staging: rt3070: remove dead INF_AMAZON_SE code Staging: rt2860: remove dead RT_BIG_ENDIAN code Staging: rt2870: remove dead RT_BIG_ENDIAN code Staging: rt3070: remove dead RT_BIG_ENDIAN code Staging: rt2860: remove CONFIG_STA_SUPPORT ifdefs Staging: rt2870: remove CONFIG_STA_SUPPORT ifdefs Staging: rt3070: remove CONFIG_STA_SUPPORT ifdefs Staging: rt2860: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefs Staging: rt2870: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefs Staging: rt3070: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefs Staging: rt2860: remove WPA_SUPPLICANT_SUPPORT ifdefs Staging: rt2870: remove WPA_SUPPLICANT_SUPPORT ifdefs Staging: rt3070: remove WPA_SUPPLICANT_SUPPORT ifdefs Staging: rt2860: remove DOT11_N_SUPPORT ifdefs Staging: rt2870: remove DOT11_N_SUPPORT ifdefs Staging: rt3070: remove DOT11_N_SUPPORT ifdefs Staging: rt2860: remove dead CONFIG_AP_SUPPORT code Staging: rt2870: remove dead CONFIG_AP_SUPPORT code Staging: rt3070: remove dead CONFIG_AP_SUPPORT code Staging: rt2860: use empty ASSERT() macro Staging: rt2870: use empty ASSERT() macro Staging: rt3070: use empty ASSERT() macro Staging: rt2860: remove dead code Staging: rt2870: remove dead code Staging: rt3070: remove dead code Staging: rt2870: prepare for rt{28,30}70/*.[ch] merge Staging: rt{28,30}70: merge rt{28,30}70/*.[ch] Staging: rt2870: prepare for rt{28,30}70/common/*.[ch] merge Staging: rt{28,30}70: merge rt{28,30}70/common/*.[ch] Staging: rt2870: prepare for rt{28,30}70/sta/*.[ch] merge Staging: rt{28,30}70: merge rt{28,30}70/sta/*.[ch] Staging: rt2860: prepare for rt28[67]0/*.[ch] merge Staging: rt28[67]0: merge rt28[67]0/*.[ch] Staging: rt2860: prepare for rt28[67]0/common/*.[ch] merge Staging: rt28[67]0: merge rt28[67]0/common/*.[ch] Staging: rt2860: prepare for rt28[67]0/sta/*.[ch] merge Staging: rt28[67]0: merge rt28[67]0/sta/*.[ch] ide: fix handling of unexpected IRQs vs request_irq() ide: relax DMA info validity checking ide: add QUANTUM FIREBALLct20 30 with firmware APL.090 to ivb_list[] ide: improve handling of Power Management requests ide: fix ide_kill_rq() for special ide-{floppy,tape} driver requests ide: always kill the whole request on error ide: fix resume for CONFIG_BLK_DEV_IDEACPI=y isofs: fix Joliet regression Staging: rtl8192su: convert to net_device_ops mg_disk: fix issue with data integrity on error in mg_write() libata: add missing NULL pointer check to ata_eh_reset() libata: remove superfluous NULL pointer checks PM / ACPI: HP G7000 Notebook needs a SCI_EN resume quirk x86, mce: don't log boot MCEs on Pentium M (model == 13) CPUs x86, mce: fix "mce" boot option handling for CONFIG_X86_NEW_MCE x86, mce: add missing __cpuinit tags x86, mce: remove never executed code x86, mce: fix reporting of Thermal Monitoring mechanism enabled x86: Remove superfluous NULL pointer check in destroy_irq() ide: allow ide_dev_read_id() to be called from the IRQ context ide: fix races in handling of user-space SET XFER commands Btrfs: remove superfluous NULL pointer check in btrfs_rename() irq: Remove superfluous NULL pointer check in check_irq_resend() nfs: remove superfluous BUG_ON()s pata_atiixp: fix second channel support x86, mce: don't log boot MCEs on Pentium M (model == 13) CPUs ALSA: ali5451: fix timeout handling in snd_ali_{codecs,timer}_ready() ALSA: ali5451: remove dead code fujitsu-laptop: remove superfluous NULL pointer checks fujitsu-laptop: driver [un]registration fixes ata_piix: parallel scanning on PATA needs an extra locking KVM: remove superfluous NULL pointer check in kvm_inject_pit_timer_irqs() Staging: rt28[67]0: remove unused md4.h Staging: rtl8187se/ieee80211: remove unused files Staging: rtl8192su/ieee80211: remove unused files Staging: rtl8187se: remove duplicate dot11d.h and ieee80211.h includes Staging: rtl8192su: remove duplicate dot11d.h and ieee80211.h includes Staging: rtl8187se: remove unused ieee80211_crypt.h Staging: rtl8192su: remove unused ieee80211_crypt.h Staging: rtl8187se: remove kernel version compatibility wrappers Staging: rtl8187se: remove support for older wireless extensions Staging: rtl8187se/ieee80211: remove dead _RTL8187_EXT_PATCH_ code Staging: rtl8187se/ieee80211: remove superfluous ieee80211_* defines Staging: rtl8187se/ieee80211: remove unused dump_chnl_map() Staging: rtl8187se/ieee80211: remove superfluous JOHN_* ifdefs Staging: rtl8192su: remove kernel version compatibility wrappers Staging: rtl8192su: remove support for older wireless extensions Staging: rtl8192su/ieee80211: remove unused _ReasonCode enums Staging: rtl8192su/ieee80211: switch to use <linux/ieee80211.h> Staging: rtl8192su: add TODO Staging: rtl8187se: add TODO Staging: rtl8187se: remove ENABLE_DOT11D ifdefs Staging: rtl8187se: remove CONFIG_RTL8180_PM ifdefs Staging: rtl8187se: remove THOMAS_TURBO ifdefs Staging: rtl8187se: remove CONFIG_RTL818x_S ifdefs Staging: rtl8187se: remove CONFIG_RTL8185B ifdefs Staging: rtl8187se: remove CONFIG_RTL8180_IO_MAP ifdefs Staging: rtl8187se: remove dead code Staging: rtl8187se: remove unused radio frontends Staging: rtl8187se: remove debugging code from r8180_core.c Staging: rtl8187se: remove unused rtl8225_rf_* functions Staging: rtl8187se: cleanup r8180_rtl8225.c Staging: rtl8187se: merge r8180_rtl8225.c with r8180_rtl8225z2.c Staging: rtl8187se: cleanup r8180_pm.c Staging: rtl8187se: merge r8180_pm.c with r8180_core.c Staging: rtl8187se: remove unused definitions from r8180_hw.h Staging: rtl8187se: remove unused definitions from r8180.h Staging: rtl8187se: cleanup r8180_rtl8225z2.c Staging: rtl8187se: cleanup r8180_core.c Staging: add rt3090 wireless driver Staging: rtl8192su: remove ENABLE_DOT11D ifdefs Staging: rtl8192su: remove CONFIG_RTL8192_PM ifdefs Staging: rtl8192su: remove THOMAS_TURBO ifdefs Staging: rtl8192su: remove USE_ONE_PIPE ifdefs Staging: rtl8192su: remove EEPROM_OLD_FORMAT_SUPPORT ifdefs Staging: rtl8192su: remove USB_RX_AGGREGATION_SUPPORT ifdefs Staging: rtl8192su: remove USB_TX_DRIVER_AGGREGATION_ENABLE ifdefs Staging: rtl8192su: remove RTL8192SU_DISABLE_CCK_RATE ifdefs Staging: rtl8192su: remove RTL8192S_DISABLE_FW_DM ifdefs Staging: rtl8192su: remove DISABLE_BB_RF ifdefs Staging: rtl8192su: remove RTL8192SU_USE_PARAM_TXPWR ifdefs Staging: rtl8192su: remove RTL8192SU_FPGA_UNSPECIFIED_NETWORK ifdefs Staging: rtl8192su: remove RTL8192SU_FPGA_2MAC_VERIFICATION ifdefs Staging: rtl8192su: remove RTL8192SU_ASIC_VERIFICATION ifdefs Staging: rtl8192su: remove RTL8192SU_USB_PHY_TEST ifdefs Staging: rtl8192su: remove RTL8190_Download_Firmware_From_Header ifdefs Staging: rtl8192su: remove RTL8192S_PREPARE_FOR_NORMAL_RELEASE ifdefs Staging: rtl8192su: remove RTL8192SU_DISABLE_IQK ifdefs Staging: rtl8192su: remove RTL8192SE ifdefs Staging: rtl8192su: remove RTL8192SU ifdefs Staging: rtl8192su: remove unused files Staging: rtl8192su: remove dead code Staging: vt6655: remove PRIVATE_OBJ ifdefs Staging: vt6655: remove unused Makefile.{arm,x86} files Staging: rtl8187se/ieee80211: remove OPENSUSE_SLED ifdefs Staging: rtl8187se/ieee80211: remove FEDORACORE_9 ifdef Staging: rtl8187se/ieee80211: remove NOT_YET ifdefs Staging: rtl8187se: remove ENABLE_IPS ifdefs Staging: rtl8187se: rename struct ieee80211_hdr to struct ieee80211_hdr_4addr Staging: rtl8187se: rename struct ieee80211_hdr_3addr_qos to struct ieee80211_hdr_3addrqos Staging: rtl8187se: rename struct ieee80211_hdr_QOS to struct ieee80211_hdr_4addrqos Staging: rtl8187se/ieee80211: switch to use <linux/ieee80211.h> Staging: rtl8187se/ieee80211: ieee80211.h reorderings Staging: rtl8187se/ieee80211: convert MMIE_TYPE_* defines to enums Staging: rtl8192su: remove more unused files Staging: rtl8192su: make private ieee80211 stack really private Staging: rtl8192su: remove JOHN_DUMP[_TXDESC] ifdefs Staging: rtl8192su/ieee80211: remove OPENSUSE_SLED ifdefs Staging: rtl8192su/ieee80211: remove superfluous container_of definition Staging: rtl8192su: remove NOT_YET ifdefs Staging: rtl8192su/ieee80211: remove unused IEEE80211_PRINT_STR() Staging: rtl8192su/ieee80211: remove unused ieee80211_wx_get_encode_ext() Staging: rtl8192su/ieee80211: ieee80211.h cleanups Staging: rtl8192su/ieee80211: move rtl8192su specific code out from ieee80211.h Staging: vt6655: add TODO Staging: vt6656: add TODO Staging: rt2870: duplicated code is executed twice in AsicEvaluateRxAnt() Staging: rt3070: fix build warnings Staging: rtxxx0: remove support for older wireless extensions Staging: rtxxx0: remove dead platform specific code Staging: rtxxx0: kill RT8270_USB_DEVICES() macro Staging: rtxxx0: PID checking fixes Staging: rt3070: kill TimerQThr thread first in RT28xxThreadTerminate() Staging: rtxxx0: kill PID macros Staging: rtxxx0: remove unused defines Staging: rtxxx0: unify different RT30xx{Read,Write}RFRegister() flavors Staging: rtxxx0: remove superfluous RT30xx ifdefs Staging: rtxxx0: unify RT{USB,MP}FilterCalibration() Staging: rtxxx0: unify MlmeCheckPsmChange() Staging: rtxxx0: unify AsicEvaluateRxAnt() Staging: rtxxx0: remove dead DBG_DIAGNOSE code Staging: rtxxx0: remove dead virtual adapter support Staging: rtxxx0: debug messages fixes Staging: rtxxx0: remove unused link_list.h Staging: rtxxx0: remove superfluous function prototypes Staging: rtxxx0: remove private debugging ioctls Staging: rtxxx0: remove private ioctls Staging: rtxxx0: remove unused code Staging: rtxxxx: unify AsicRxAntEvalTimeout() Staging: rtxxxx: unify AsicSwitchChannel() Staging: rtxx70: unify NICInitRT30xxRFRegisters() Staging: rtxxxx: RTMPGetRalinkAuthModeStr() fixes Staging: rt3070: update allowed channels list for Japan Staging: rt3070: fix PID checking in RTUSBEnqueueCmdFromNdis() Staging: rt3070: WEP fixes Staging: rt3070: AsicSetSlotTime() fix Staging: rt3070: remove needless EFUSE_TAG register read Staging: rt3070: add remaining rt2870 device ids Staging: rt2870: use internal command for AsicUpdateProtect() Staging: rt2870: add fRTUSB_BULK_OUT_DATA_NORMAL_5 quirk Staging: rt28x0: add SIOCGIWNAME support to rt_ioctl_giwscan() Staging: rt28x0: fix GTK length check in ParseKeyData() Staging: rt28x0: fix BPP_R66 register handling Staging: rt28x0: fix fOP_STATUS_DOZE flag handling Staging: rt28x0 fix BACapability policy handling Staging: rt28x0: AsicSwitchChannel() fix Staging: rt28x0: BssTableSetEntry() fix Staging: rt28x0: MlmeSelectTxRateTable() fix Staging: rt28x0: MlmeCheckPsmChange() fix Staging: rt28x0: MlmeAssocReqAction() fixes for wpa_supplicant support Staging: rt28x0: rt_ioctl_siwencode() fixes Staging: rt28x0: LinkUp() fixes Staging: rt3070: remove unused MiniportDataMMRequest() Staging: rt3070: remove unused RT_CMD_SET_* internal commands Staging: rt2870: remove SHOW_ADHOC_ENTRY_INFO support Staging: rtxxxx: remove unused AsicAntenna{Select,Setting}() Staging: rt2870: add eFuse support Staging: rt2870: add Antenna Diversity support Staging: rtxx70: merge rt3070 with rt2870 Staging: rt2870: remove old firmware Staging: remove no longer needed rt3070 driver Staging: rt3090: enable NATIVE_WPA_SUPPLICANT_SUPPORT option MAINTAINERS: remove dead ncpfs list ncpfs: remove dead URL from documentation ncpfs: fix wrong check in __ncp_ioctl() pata_atp867x: fix it to not claim MWDMA support pata_atp867x: PIO support fixes pata_atp867x: add Power Management support sis5513: fix PIO setup for ATAPI devices Revert "Revert "ide: try to use PIO Mode 0 during probe if possible"" MAINTAINERS: rt2x00 list is moderated MAINTAINERS: rt2x00 list is moderated
Baruch Even (15): [TCP]: Add H-TCP congestion control module. [NET]: Spelling mistakes threshoulds -> thresholds [TCP] H-TCP: Fix accounting [TCP] H-TCP: Use msecs_to_jiffies [TCP] H-TCP: Account for delayed-ACKs [TCP] H-TCP: Better time accounting rcu: undeclared variable used in documentation [TCP]: Fix sorting of SACK blocks. [TCP]: Advance fast path pointer for first block only [TCP]: Seperate DSACK from SACK fast path [TCP]: Check num sacks in SACK fast path Hostess SV-11 depends on INET [IPV4]: Correct links in net/ipv4/Kconfig [ALSA] hda-codec - Add quirk for MSI S420 [BRIDGE]: Reduce frequency of forwarding cleanup timer in bridge.
Baruch Siach (8): enc28j60: Fix sporadic packet loss (corrected again) enc28j60: use netif_rx_ni() to deliver RX packets enc28j60: reduce the number of spi transfers in enc28j60_set_bank() enc28j60: fix RX buffer overflow gpio: driver for PrimeCell PL061 GPIO controller i2c: driver for the Synopsys DesignWare I2C controller gpio: pl061: fix probe error handling code gpio: pl061: fix IRQ handling for GPIOs >= PL061_GPIO_NR
Bas Bloemsaat (1): V4L/DVB (4599): Adds Compro PS39U USB ID to Vicam driver
Bastiaan Jacques (3): ahci: add support for VIA VT8251 [ALSA] via82xx: add support for VIA VT8251 (AC'97) [ALSA] via82xx: tweak VT8251 workaround
Bastian Blank (12): s390, ccw - export modalias s390: fix match in ccw modalias dasd: "cleanup dasd_ioctl" fix s390: make qeth buildable [SCSI] tgt: fix rdma transfer bugs Allow reading tainted flag as user splice: fix user pointer access in get_iovec_page_array() Alpha Linux kernel fails with inconsistent kallsyms data sparc: Use 64BIT config entry bnx2: Don't use reserved names parisc: Remove casts from atomic macros powerpc: Remove SMP warning from PowerMac cpufreq
Bastien Nocera (5): HID: force hiddev creation for SONY PS3 controller Input: add KEY_MEDIA_REPEAT definition ALSA: intel8x0 - add Dell Optiplex GX620 (AD1981B) to AC97 clock whitelist Input: uvc - the button on the camera is KEY_CAMERA HID: Wacom Graphire Bluetooth driver
Bastien Roucaries (1): drivers/char/ftape/lowlevel/fdc-io.c: Correct a comment
Bauke Jan Douma (1): PCI: quirk for asus a8v and a8v delux motherboards
Beat Michel Liechti (2): firedtv: dvb_frontend_info for FireDTV S2, fix "frequency limits undefined" error DVB: firedtv: FireDTV S2 problems with tuning solved
Becky Bruce (69): Move 3 more headers to asm-powerpc powerpc: Merge bug.h powerpc: Merge elf.h powerpc: merge atomic.h, memory.h powerpc: merge semaphore.h powerpc: merge byteorder.h powerpc: Merge types.h powerpc: Fix types.h ppc: Fix m82xx_pci build ppc: Fix build warnings in arch/ppc/kernel/traps.c powerpc: Updated Initial MPC8540 ADS port with OF Flat Dev documentation/powerpc: add bus-frequency property to SOC node powerpc: Add FSL USB node to documentation powerpc: Fix Kernel FP unavail exception for BookE powerpc: mpc85xx_ads.c include file cleanup powerpc: rename mpc85xx.c to misc.c powerpc: lindent 85xx platform code powerpc/ppc: Add missing isyncs in head_fsl_booke.S ppc: Fix powersave code on arch/ppc [POWERPC] 85xx: Don't write reserved values to MAS1[TSIZE] [POWERPC] 85xx: Drop use of SYNC macro in head_fsl_booke.S [POWERPC] Move reg_booke.h to include/asm-powerpc [POWERPC] Change include protections to ASM_POWERPC [POWERPC] Remove unused code causing a compile warning [POWERPC] Update lmb.h include protection to ASM_POWERPC [POWERPC] Fix FSL BookE machine check reporting [POWERPC] Avoid unpaired stwcx. on some processors [POWERPC] Fixup use of phys_addr_t in mpic code [LMB]: Make lmb support large physical addressing [POWERPC] Fix dt_mem_next_cell() to read the full address gianfar: don't pass NULL dev ptr to DMA ops [POWERPC] Squash build warning for print of resource_size_t in fsl_soc.c [POWERPC] Delete unused fec_8xx net driver e1000e: use resource_size_t, not unsigned long, for phys addrs powerpc: Silly spelling fix in pgtable-ppc32 powerpc: Change BAT code to use phys_addr_t powerpc: Get rid of bitfields in ppc_bat struct powerpc: Rename PTE_SIZE to HPTE_SIZE powerpc/85xx: fix build warning, remove silly cast cpm_uart: Pass actual dev ptr to dma_* in ucc and cpm_uart serial powerpc: Rename dma_64.c to dma.c powerpc: Move iommu dma ops from dma.c to dma-iommu.c powerpc: Drop archdata numa_node powerpc: Merge 32 and 64-bit dma code powerpc: Make dma_addr_t a u64 if CONFIG_PHYS_64BIT is set POWERPC: Allow 32-bit hashed pgtable code to support 36-bit physical powerpc: Drop redundant machine type print in show_cpuinfo powerpc: Move memory size print into common show_cpuinfo for 32-bit powerpc: Add sync_*_for_* to dma_ops powerpc: Fix !CONFIG_PPC_NEED_DMA_SYNC_OPS build warning swiotlb: store phys address in io_tlb_orig_addr array swiotlb: add support for systems with highmem powerpc/86xx: Update 8641hpcn dts file to match latest u-boot swiotlb: comment corrections swiotlb: fix compile warning swiotlb: map_page fix for highmem systems swiotlb: allow arch override of address_needs_mapping swiotlb: rename unmap_single to do_unmap_single swiotlb: use swiotlb_sync_single instead of duplicating code swiotlb: change swiotlb_bus_to[phys,virt] prototypes powerpc: Allow mem=x cmdline to work with 4G+ powerpc/86xx: Add 36-bit device tree for mpc8641hpcn powerpc: make dma_window_* in pci_controller struct avail on 32b powerpc: Use sg->dma_length in sg_dma_len() macro on 32-bit powerpc: Add support for swiotlb on 32-bit powerpc: Add 86xx support for SWIOTLB powerpc: Name xpn & x fields in HW Hash PTE format powerpc: Rename get_dma_direct_offset get_dma_offset powerpc: Change archdata dma_data to a union
Beholder Intl. Ltd. Dmitry Belimov (1): V4L/DVB (12419): Fix incorrect type of tuner for the BeholdTV H6 card
Bellido Nicolas (13): ARM: 2686/2: AAEC-2000 Core support [ARM] 3036/1: AAEC-2000 - Add defines for GPIO registers [ARM] 3037/1: AAED-2000 - Add defines for GPIO registers on external port. [ARM] 3038/1: AAEC-2000 - Proper includes in hardware.h [ARM] 3039/1: AAEC-2000 - Add MTD support [ARM] 3040/1: AAEC-2000 - Preliminary clock interface support [ARM] 3041/1: AAEC-2000 - CLCD controller platform glue [ARM] 3042/1: AAED-2000 - LCD panel informations [ARM] 3503/1: Fix map_desc structure for aaec2000 [ARM] 3504/1: Fix clcd includes for aaec2000 [ARM] 3505/1: aaec2000: entry-macro.S needs asm/arch/irqs.h [ARM] 3506/1: aaec2000: debug-macro.S needs hardware.h [ARM] 3507/1: Replace map_desc.physical with map_desc.pfn: aaed2000
Ben (1): x86: remove dell reboot dmi quirk board name match
Ben Backx (2): firesat: fix DVB-S2 device recognition firesat: add DVB-S support for DVB-S2 devices
Ben Blum (5): cgroups: add a read-only "procs" file similar to "tasks" that shows only unique tgids cgroups: ensure correct concurrent opening/reading of pidlists across pid namespaces cgroups: use vmalloc for large cgroups pidlist allocations cgroups: change css_set freeing mechanism to be under RCU cgroups: let ss->can_attach and ss->attach do whole threadgroups at a time
Ben Cahill (29): Fixes missed beacon logic in relation to on-network AP roaming. iwl3945: re-align 3945 event log data iwl4965: add comments to rate scaling code iwlwifi: add comments to EEPROM stuff iwl-4965-hw.h: clean up unused eeprom structures and definitions iwlwifi: clean up and clarify some comments after 3945/4965 split iwlwifi: Move is_legacy() macro family from iwl-4965-hw.h to iwl-4965-rs.h iwlwifi: Add comments to some driver data structures iwlwifi: Document 4965 rate_n_flags bits iwlwifi: Document Rx calibration iwlwifi: Partially clean-up, add comments to iwl-*-hw.h iwlwifi: clean up some unused definitions in iwl-4965.h and iwl-3945.h iwlwifi: Clean up unused definitions in iwl-3945-hw.h iwlwifi: clean up unused definitions in iwl-4965-hw.h iwlwifi: move uCode API definitions to iwl-4965-commands.h iwlwifi: move HT_IE_EXT_CHANNEL_* driver definitions to iwl-4965.h iwlwifi: document temperature calculation iwlwifi: document txpower calculations iwlwifi: document keep-warm buffer iwlwifi: document Rx registers iwlwifi: document Tx registers iwlwifi: document shared Tx structures iwlwifi: document 4965 Tx scheduler iwlwifi: document command header and "alive" responses iwlwifi: add comments to RXON command and txpower formats iwlwifi: add comments to QOS and ADD_STA commands iwlwifi: add comments to Tx commands iwlwifi: document 4965 rate scaling iwlwifi: document scan command
Ben Castricum (2): x86: microcode: show results on success too x86: microcode: cosmetic changes
Ben Colline (1): [SPARC]: Deal with glibc changing macro names in modpost.c
Ben Collins (74): Sync up ieee-1394 sbp2: Merge TYPE_RBC and 10byte removal patch from scsi maintainers. sbp2: Remove our tracking of device type, Add missing EXPORT_SYMBOLS() for __ide_mm_* functions on powerpc Update location of ll_rw_blk.c in docs Fix hardcoded cpu=0 in workqueue for per_cpu_ptr() calls Fix missing pfn variables caused by vm changes i2o: Do not disable pci device when it's in use block: Cleanup CDROMEJECT ioctl Fix typo in x86_64 __build_write_lock_const assembly Input: i8042 - add OQO Zepto to noloop dmi table. therm_adt746x: Quiet fan speed change messages i386: Handle HP laptop rebooting properly. Unchecked alloc_percpu() return in __create_workqueue() sonypi: Enable ACPI events for Sony laptop hotkeys kconf: Check for eof from input stream. [CPUFREQ] p4-clockmod: Workaround for CPU's with N60 errata Input: hiddev - fix off-by-one for num_values in uref_multi requests powerpc: enable irq's for platform functions. video1394: be quiet ieee1394: speed up of dma_region_sync_for_cpu ohci1394: Remove superfluous call to free_dma_rcv_ctx, sbp2: make TSB42AA9 workaround specific to Momobay CX-1 From: Arjan van de Ven arjan@infradead.org raw1394: fix whitespace after x86_64 compat patch ieee1394/ohci1394: CycleTooLong interrupt management ieee1394: support for slow links or slow 1394b phy ports ieee1394: save RAM by using a single tlabel for broadcast transactions sbp2: remove manipulation of inquiry response sbp2: log number of supported concurrent logins ieee1394: extend lowlevel API for address range properties ohci1394: set address range properties ohci1394: make phys_dma parameter read-only sbp2: remove ohci1394 specific constant sbp2: fix S800 transfers if phys_dma is off Update feature removal of obsolete raw1394 ISO requests. sbp2: provide helptext for CONFIG_IEEE1394_SBP2_PHYS_DMA and mark it experimental sbp2: use __attribute__((packed)) for on-the-wire structures Fix broken suspend/resume in ohci1394 eth1394: endian fixes sbp2: fix deregistration of status fifo address space ieee1394: add preprocessor constant for invalid csr address ieee1394: sbp2: Kconfig fix ieee1394_core: switch to kthread API ieee1394: hl_irqs_lock is taken in hardware interrupt context ieee1394: adjust code formatting in highlevel.c eth1394: replace __constant_htons by htons [IRDA]: add some IBM think pads [SERIAL] 8250_pnp: add support for other Wacom tablets [SPARC]: Fix some section mismatch warnings in sparc drivers. [alim7101] Add pci dev table for auto module loading. [mv643xx] Add pci device table for auto module loading. [BusLogic] Add pci dev table for auto module loading. [fdomain] Add pci dev table for module auto loading. [initio] Add pci dev table for module auto loading. [ixj] Add pci dev table for module auto loading. [hid-core] TurboX Keyboard needs NOGET quirk. [controlfb] Ifdef for when CONFIG_NVRAM isn't enabled. [igafb] Add pci dev table for module auto loading. [platinumfb] Ifdef for when CONFIG_NVRAM isn't enabled. [valkyriefb] Ifdef for when CONFIG_NVRAM isn't enabled. [pci_ids] Add Quicknet XJ vendor/device ID's. [ATM]: Add CPPFLAGS to byteorder.h check ieee1394: Consolidate driver registering ib_verbs: Use explicit if-else statements to avoid errors with do-while macros USB: Remove duplicate IDs from option card driver Avoid zero size allocation in cache_k8_northbridges() USB: UNUSUAL_DEV: Sync up some reported devices from Ubuntu RTC: Ratelimit "lost interrupts" message PM: Do not require dev spew to get PM_DEBUG mmc: Fix crash in mmc_block on 64-bit x86: config option to disable info from decompression of the kernel USB: keyspan: Remove duplicate device entries pegasus: add blacklist support to fix Belkin bluetooth dongle.
Ben Dooks (1004): ARM: 2676/1: S3C2440 - NAND register additions ARM: 2677/1: S3C2440 - UPLL frequency doubled ARM: 2678/1: S3C2440 - cpu fixes, hdiv divisors and nand dev name [MTD] bast-flash partitions fixup [MTD] Platform RAM Driver [MTD] Fixup probing logic for single 16bit devices [MTD] Add SST 39VF1601 (MPF+) ID [MTD] Update BAST driver configuration [MTD] Sparse fixes [MTD] Fixed signed 1bit bitfield [MTD] NAND: Fixed unused loop variable [MTD] plat-ram: removed extraneous debugging code [MTD] NAND s3c2410: Simplify command handling ARM: 2728/1: S3C2410 - fix constant warning on serial device name ARM: 2729/1: DM9000 platform support for S3C2410 machines (BAST, VR1000) ARM: 2730/1: S3C2410 default configuration update ARM: 2762/1: S3C24XX Audio platform data ARM: 2763/1: S3C24XX - mark IRQ_LCD as valid ARM: 2764/1: S3C24XX - Common PM functions for Simtec boards ARM: 2765/1: S3C24XX - small cleanups in arch/arm/mach-s3c2410 [MTD] NAND: s3c24xx updates ARM: 2783/1: Remove omnimeter_defconfig as there is no kernel support ARM: 2785/1: S3C24XX - serial calls request_irq() with IRQs disabled [MTD] NAND s3c2410: Add missing NULL pointer check ARM: 2818/1: BAST - Use platform device for SuperIO 16550s ARM: 2828/1: BAST - remove static map of ASIX area ARM: 2829/1: S3C2410 - split s3c2440 irq specifics from core irq.c ARM: 2831/1: S3C2440 - split s3c2440 clocks from central clock code USB: add S3C24XX USB Host driver support ARM: 2832/1: BAST - limit clock-rate for IIC bus ARM: 2847/1: S3C24XX - Documentation for USB OHCI host ARM: 2849/1: S3C24XX - USB host update (2848/1) DM9000 - spinlock fixes DM9000 - incorrect ioctl() handling [ARM] 2855/1: S3C2410 - add CLKSLOW definitions, and show in init [ARM] 2856/1: S3C2440 - show DVS status at startup [ARM] 2857/2: Dynamic tick - fix OOPS if configured and not provided [WATCHDOG] s3c2410 watchdog power management [WATCHDOG] s3c2410 watchdog - replace reboot notifier [ARM] 2874/1: S3C2410 - add cpu_init() call after sleep wakeup [ARM] 2876/1: N30 - remove task to toggle USB D+ line [ARM] 2889/1: S3C2410 - Add machine Anubis [ARM] 2884/1: BAST - fix PC104 IRQ routing [ARM] 2891/1: S3C2410 - update s3c2410_defconfig for 2.6.13 USB: S3C24XX port numbering fix Documentation/sparse snapshot URL [ARM] 2924/3: taglist - postfix section with .init for `make buildcheck` [ARM] 2925/3: earlyparam - postfix section with .init for `make buildcheck` [ARM] 2926/1: .proc.info - postfix section with .init for `make buildcheck` [ARM] 2927/1: .arch.info - postfix section with .init for `make buildcheck` [ARM] 2928/1: S3C2410 - make machine init code static [ARM] 2933/1: S3C2410 - fix serial port warnings [ARM] 2934/1: Anubis - fix VA offsets for CPLD registers [NET]: Fix GCC4 compile error: sysctl in linux/if_ether.h s3c2410fb: Minor warning fix [ARM] 2963/1: S3C2410 - add .owner field to device_driver [ARM] 2964/1: S3C2410 - serial: add .owner to driver [ARM] 2975/1: S3C2410: time.c missing include of cpu.h [ARM] 2976/1: S3C2410: add static to functions in serial driver [ARM] 2977/1: armksyms.c - make items in export table static [ARM] 2979/2: S3C2410 - add static to non-exported machine items [ARM] 2978/1: nwfpe - clean up sparse errors [NETPOLL]: wrong return for null netpoll_poll_lock() [ARM] 3005/1: S3C2440 - add definition for s3c2440_set_dsc() call in hardware.h [ARM] 3006/1: S3C2410 - arch/arm/mach-s3c2410 sparse fixes [ARM] 3007/1: BAST - add CONFIG_ISA to build [ARM] 3009/1: S3C2410 - io.h offsets too large for LDRH/STRH [ARM] 3018/1: S3C2410 - check de-referenced device is really a platform device [ARM] 3026/1: S3C2410 - avoid possible overflow in pll calculations [ARM] 3027/1: BAST - reduce NAND timings slightly [ARM] 3028/1: S3C2410 - add DCLK mask definitions [ARM] 3033/1: S3C2410 - add generic gpio_cfgpin options [ARM] 3034/1: S3C2410 - fix size of devices in devs.c [ARM] 3045/2: S3C2410 - change init for lcd platform data [ARM] 3046/1: BAST - add framebuffer platform data [ARM] 3047/1: SMDK2440 - add framebuffer platform data drivers/base - fix sparse warnings i2c: Static function fixes, 1 of 4 hwmon: Static function fixes, 2 of 4 hwmon: Static function fixes, 3 of 4 i2c: Static function fixes, 4 of 4 USB: S3C2410 OHCI - add driver owner field USB: gadget drivers - add .owner initialisation USB: add owner initialisation to host drivers ext3: sparse fixes [WATCHDOG] s3c2410 wdt - add .owner field [ARM] 3071/1: RX3715 - add lcd/fb platform setup [ARM] 3076/1: S3C2410 - updated documentation for platfrom data init [ARM] 3077/1: S3C2410 - regs-iis.h missing mask for IISMOD_FS [SERIAL] 8250_early.c passing 0 instead of NULL [MTD] NAND: s3c2410 use dev_err() to report errors instead of printk() [MTD] NAND: s3c2410.c Initialize owner in device_driver struct [MTD] maps/bast-flash.c: Initialize owner in device_driver struct [MTD] maps/plat-ram.c: Initialize owner in device_driver struct [MTD] NAND s3c2410.c: Fix missing dev parameter to dev_err [MTD] NAND s3c2410.c: Fix timing calculation bugs s3c2410fb: initialise device_driver .owner [ARM] 3125/2: VR1000: Fix map_decs initialiser [ARM] 3126/1: BAST: fix map_desc initialisation [ARM] 3132/1: S3C2410 - reset on decompression error [ARM] 3136/1: Anubis - fix map_desc initialisers [ARM] 3137/1: RX3715 - fix map_desc initialiser [ARM] 3138/1: SMDK2440 - fix map_desc initialisation (and ISA memory space) [ARM] 3161/1: BAST - fix commas on end of structs [ARM] 3162/1: S3C2410 - updated defconfig [ARM] 3246/1: S3C24XX - retab clock list in arch/arm/mach-s3c2410/clock.c [ARM] 3303/1: S3C24XX - add clock enable usage counting [ARM] 3306/1: S3C24XX - update defconfig [ARM] 3299/1: S3C24XX - fix irq range on adc device [ARM] 3326/1: H1940 - Control latches [ARM] 3363/1: [cleanup] process.c - fix warnings [ARM] 3364/1: [cleanup] warning fix - definitions for enable_hlt and disable_hlt [ARM] 3365/1: [cleanup] header for compat.c exported functions [ARM] 3362/1: [cleanup] - duplicate decleration of mem_fclk_21285 [ARM] 3327/1: S3C2410 - add osiris machine support [ARM] 3329/1: S3C24XX - fix time for osiris machine [ARM] 3330/1: S3C24XX - move UPLL to main clock [ARM] 3331/1: S3C24XX - add clk_set_parent() to clock code [ARM] 3332/1: S3C24XX - documentation update [ARM] 3333/1: S3C2XX - add dclk and clkout clock support [ARM] 3359/1: S3C24XX - add support for clk_set_rate [ARM] 3360/1: S3C2440 - add set rate methods and camera clock [ARM] 3361/1: S3C24XX - add USB bus clock source [ARM] 3375/1: S3C2440 - fix osiris machine build [ARM] 3376/2: S3C2410 - update defconfig [ARM] 3440/1: [S3C2410] make SMDK2410 and SMDK2440 similarities common [ARM] 3443/1: [S3C2410] Improve IRQ entry code [ARM] 3447/1: [S3C2410] SMDK - default LEDs to off [ARM] 3442/1: [S3C2410] SMDK: NAND device setup [ARM] 3448/1: [S3C2410] Settle delay when _enabling_ USB PLL [ARM] 3449/1: [S3C2410] Anubis - fix NAND timings [ARM] 3452/1: [S3C2410] RX3715 - add nand information [ARM] 3468/1: S3C2410: SMDK common include fix [ARM] 3469/1: S3C24XX: clkout missing hclk selector S3C24XX GPIO LED support leds: fix IDE disk trigger name leds: reorganise Kconfig leds: re-layout include/linux/leds.h [ARM] 3474/1: S3C2440: USB rate writes wrong var to CLKDIVN [ARM] 3475/1: S3C2410: fix spelling mistake in SMDK partition table USB: cleanups for ohci-s3c2410.c USB: S3C2410: use clk_enable() to ensure 48MHz to OHCI core [WATCHDOG] s3c2410_wdt.c stop watchdog after boot [MTD] Fix build warnings in RedBoot MTD partition parser. S3C24XX: GPIO based SPI driver S3C24XX: hardware SPI driver s3c24xx: fix spi driver with CONFIG_PM [ARM] 3550/1: OSIRIS: fix serial port map for 1:1 [ARM] 3551/1: S3C24XX: PM code failes to compile with CONFIG_DCACHE_WRITETHROUGH [ARM] 3552/1: S3C24XX: Move VA of GPIO for low-level debug [ARM] 3553/1: S3C24XX: earlier print of cpu idcode info [ARM] 3558/1: SMDK24XX: LED platform devices [ARM] 3557/1: S3C24XX: centralise and cleanup uart registration [ARM] 3559/1: S3C2442: core and serial port [MTD NAND] s3c24x0 board: Fix clock handling, ensure proper initialisation. [MTD NAND] S3C2410 driver cleanup [ARM] 3591/1: Anubis: IDE device definitions [ARM] 3609/1: S3C24XX: defconfig update for s3c2410_defconfig [MTD] NAND: S3C2410 convert prinks to dev_*()s [ARM] 3613/1: S3C2410: Add sysdev and sysclass [ARM] 3627/1: S3C24XX: split s3c2410 clocks from core clocks [ARM] 3628/1: S3C24XX: add get_rate call to struct clk [ARM] 3629/1: S3C24XX: fix missing bracket in regs-dsc.h [ARM] 3633/1: S3C24XX: s3c2410 gpio bugfix - wrong pin nos [ARM] 3635/1: S3C24XX: Add S3C2412 core cpu support [ARM] 3636/1: S3C2412: Add selection of CPU_ARM926 [ARM] 3637/1: S3C24XX: Add mpll clock, and set as fclk parent [ARM] 3638/1: S3C2412: core clocks [ARM] 3639/1: S3C2412: serial port support [ARM] 3640/1: S3C2412: Use S3C24XX_DCLKCON instead of S3C2410_DCLKCON [ARM] 3641/1: S3C2412: Fixup gpio register naming [ARM] 3642/1: S3C24XX: Add machine SMDK2413 [ARM] 3643/1: S3C2410: Add new usb clocks [ARM] 3645/1: S3C2412: irq support for external interrupts [ARM] 3647/1: S3C24XX: add Osiris to the list of simtec pm machines AX88796 parallel port driver [ARM] 3649/1: S3C24XX: Fix capitalisation of CPU on SMDK2440 [ARM] 3650/1: S3C2412: Update s3c2410_defconfig [ARM] 3651/1: S3C24XX: Make arch list more detailed [ARM] 3656/1: S3C2412: Add S3C2412 and S3C2413 documenation [ARM] 3657/1: S3C24XX: Documentation update of Overview.txt DM9000 - better checks for platform resources DM9000 - check for MAC left in by bootloader DM9000 - do no re-init spin lock DM9000 - minor code cleanups [MTD NAND] s3c2412 support in s3c2410.c [ARM] 3658/1: S3C244X: Change usb-gadget name to s3c2440-usbgadget [ARM] 3661/1: S3C2412: Fix compilation if CPU_S3C2410 only RTC: class driver for Samsung S3C series SoC [ARM] 3732/1: S3C24XX: tidy syntax in osiris and anubis machines [ARM] 3733/2: S3C24XX: Remove old IDE registers in Anubis [ARM] 3753/1: S3C24XX: DMA fixes [ARM] 3754/1: S3C24XX: tidy arch/arm/mach-s3c2410/Makefile drivers/rtc: fix rtc-s3c.c rtc-s3c.c: fix time setting checks [ARM] 3764/1: S3C24XX: change type naming to kernel style [ARM] 3765/1: S3C24XX: cleanup include/asm-arm/arch-s3c2410/dma.h [ARM] 3767/1: S3C24XX: remove changelog comments from arch/arm/mach-s3c2410 [ARM] 3774/1: S3C24XX: SMDK2413 has two machine IDs [ARM] 3775/1: S3C24XX: do not add same sysdev_driver to two classes [ARM] 3776/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [ARM] 3777/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [regs-*.h] [ARM] 3779/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [left] [ARM] 3783/1: S3C2412: fix IRQ_EINT0 to IRQ_EINT3 handling [ARM] 3778/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [simtec] [ARM] 3784/1: S3C2413: fix config for MACH_S3C2413/MACH_SMDK2413 [ARM] 3785/1: S3C2412: Fix idle code as default uses wrong clocks [ARM] 3793/1: S3C2412: fix wrong serial info struct [ARM] 3794/1: S3C24XX: do not defined set_irq_wake when no CONFIG_PM [ARM] 3795/1: S3C24XX: add base AC97 registers [ARM] 3796/1: S3C24XX: Add per-cpu DMA channel mapper [ARM] 3797/1: S3C2410: DMA channel mappings [ARM] 3798/1: S3C2440: DMA channel mappings [ARM] 3799/1: S3C2442: DMA channel mappings [ARM] 3801/1: S3C24XX: Move IRQ PM out of pm.c [ARM] 3802/1: S3C24XX: PM tidy up cache flushing [ARM] 3804/1: S3C2442: LCD register update [ARM] 3805/1: S3C2412: LCD register update [ARM] 3800/2: S3C2412: DMA channel mappings [ARM] 3803/2: S3C24XX: PM split S3C2410 out of core pm [ARM] 3806/2: S3C2412: Fix GPIO VA when only S3C2412 selected [ARM] 3836/1: S3C24XX: Clear both EINT and INT status before sleep [ARM] 3840/1: S3C2412: Add machine VSTMS [ARM] 3841/1: S3C2412: Add new IDCODE 32412003 [ARM] 3842/1: S3C2412: Rename LCD device [ARM] 3843/1: S3C24XX: Remove modfication lines from comments [ARM] 3844/1: S3C24XX: update s3c2410_defconfig [ARM] 3846/1: S3C24XX: Fix osiris memory map [ARM] 3858/1: S3C2412: power management code USB: ohci-s3c2410.c: clock now usb-bus-host [ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23 [ARM] 3872/1: S3C24XX: Apply consistant tabbing to irq_chips [ARM] 3873/1: S3C24XX: Add irq_chip names Remove old drivers/char/s3c2410_rtc.c [WATCHDOG] s3c24XX nowayout [ARM] 3915/1: S3C2412: Add s3c2410_gpio_getirq() to general gpio.c [ARM] 3920/1: S3C24XX: Remove smdk2410_defconfig [ARM] 3921/1: S3C24XX: remove bast_defconfig [ARM] 3922/1: S3C24XX: update s3c2410_defconfig to 2.6.19-rc4 [ARM] 3923/1: S3C24XX: update s3c2410_defconfig with new drivers [ARM] 3986/1: H1940: suspend to RAM support [ARM] 3998/1: VR1000: LED platform devices [ARM] 3999/1: RX3715: suspend to RAM support [ARM] 4000/1: Osiris: add third serial port in [ARM] 4001/1: S3C24XX: shorten reboot time [ARM] 4002/1: S3C24XX: leave parent IRQs unmasked [ARM] 4004/1: S3C24XX: UDC remove implict addition of VA to regs [ARM] 4038/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (core) [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) [ARM] 4040/1: S3C24XX: Fix copyrights in arch/arm/mach-s3c2410 [ARM] 4041/1: S3C24XX: Fix sparse errors from VA addresses [ARM] 4042/1: H1940: Fix sparse errors from VA addresses [ARM] 4043/1: S3C24XX: fix sparse warnings in arch/arm/mach-s3c2410/s3c2440-clock.c [ARM] 4044/1: S3C24XX: fix sparse warnings in arch/arm/mach-s3c2410/s3c2442-clock.c [ARM] 4045/1: S3C24XX: remove old VA for non-shared areas [ARM] 4046/1: S3C24XX: fix sparse errors arch/arm/mach-s3c2410 [ARM] 4048/1: S3C24XX: make s3c2410_pm_resume() static [ARM] 4049/1: S3C24XX: fix sparse warning due to upf_t in regs-serial.h [ARM] 4050/1: S3C24XX: remove old changelogs in arch/arm/mach-s3c2410 [ARM] 4051/1: S3C24XX: clean includes in S3C2440 and S3C2442 support [ARM] 4052/1: S3C24XX: Fix PM in arch/arm/mach-s3c2410/Kconfig [WATCHDOG] s3c2410_wdt exit driver via labels [ARM] 4059/1: VR1000: fix LED3's platform device number [ARM] 4062/1: S3C24XX: Anubis and Osiris shuld have CONFIG_PM_SIMTEC MAINTAINERS: fix email for S3C2410 and S3C2440 fix s3c24xx gpio driver (include linux/workqueue.h) [ARM] 4071/1: S3C24XX: Documentation update [ARM] 4070/1: arch/arm/kernel: fix warnings from missing includes [ARM] 4095/1: S3C24XX: Fix GPIO set for Bank A [ARM] 4096/1: S3C24XX: change return code form s3c2410_gpio_getcfg() S3C24XX: fix passing spi chipselect to select routine [ARM] 4117/1: S3C2412: Fix writel() usage in selection code [MTD] [NAND] S3C2410: Hardware ECC correction code [ARM] 4155/1: S3C24XX: remove obj-dma-* from Makefile [ARM] 4156/1: S3C24XX: Add CONFIG_S3C2410_GPIO [ARM] 4157/2: S3C24XX: move arch/arch/mach-s3c2410 into cpu components [ARM] 4159/1: S3C2410: fix compile of arch/arm/mach-s3c2410/mach-aml5900.c [ARM] 4160/1: S3C24XX: defconfig update for 2.6.20 [ARM] 4161/1: S3C24XX: fix leakage of plat-s3c24xx Kconfig items [ARM] 4162/1: S3C24XX: update defconfig_s3c2410 after move spi: add spi_set_drvdata() and spi_get_drvdata() spi: documentation does not need to set driver's bus_type field spi: remove return in spi_unregister_driver() [ARM] 4163/1: S3C2410: minor typo in init comment [ARM] 4164/1: S3C2412: Add SMDK2412 to SMDK2413 [ARM] 4175/1: SMDK2413: add udc pull-up control [ARM] 4177/1: S3C24XX: Add DMA channel allocation order [ARM] 4178/1: S3C2410: DMA ordering list [ARM] 4179/1: S3C2440: DMA ordering list [ARM] 4180/1: S3C24XX: Update docs for S3C2412 and S3C2413 [ARM] 4181/1: S3C24XX: Document new layout [ARM] 4188/1: S3C24XX: add CRAMFS to s3c2410_defconfig [ARM] 4193/1: S3C2443: clock register definitions [ARM] 4194/1: S3C2443: include/asm-arm/arch-s3c2410/regs-gpio.h updates [ARM] 4195/1: S3C2443: include/asm-arm/arch-s3c2410/regs-serial.h updates [ARM] 4196/1: S3C24XX: add S3C2410_IRQSUB() to define IRQ for sub-sources [ARM] 4197/1: S3C2443: IRQ number updates [ARM] 4198/2: S3C2443: arch/arm/mach-s3c2443 and related support [ARM] 4199/1: S3C2443: SMDK2443 machine addition [ARM] 4200/1: S3C2443: Update s3c2410_defconfig to add SMDK2443 [ARM] 4203/1: S3C2443: use S3C2412 nand driver [ARM] 4204/1: S3C24XX: add hook to specify cpu reset [ARM] 4205/1: S3C2443: Add cpu specific reset hook [ARM] 4206/1: SMDK2440: Fix lcd type in platform data [ARM] 4209/1: S3C24XX: remove unnecessary includes of iomd.h [ARM] 4202/2: S3C2443: IRQ sub source handlers s3c2410fb: fix un-initialised dev field [ARM] 4214/2: S3C2410: Add Armzone QT2410 [ARM] 4217/1: S3C24XX: remove the dma channel show at startup [ARM] 4218/1: S3C2412: fix CONFIG_CPU_S3C2412_ONLY wrt to S3C2443 [ARM] 4219/1: S3C2443: DMA source definitions [ARM] 4220/1: S3C24XX: DMA system initialised from sysdev [ARM] 4221/1: S3C2443: DMA support [ARM] 4222/1: S3C2443: Remove reference to missing S3C2443_PM [ARM] 4165/1: S3C24XX: Select CONFIG_NO_IOPORT mfd: SM501 core driver fb: SM501 framebuffer driver [ARM] 4228/2: S3C24XX: update s3c2410_defconfig for 2.6.21-rc1 [ARM] 4229/1: S3C2410: Add MACH_QT2410 to s3c2410_defconfig [ARM] 4238/1: S3C24XX: docs: update suspend and resume [ARM] 4239/1: S3C24XX: Update kconfig entries for PM [ARM] 4313/1: S3C24XX: Update s3c2410 defconfig to 2.6.21-rc6 spi: fix use of set_cs in spi_s3c24xx driver [ARM] 4324/1: S3C24XX: remove clocks from s3c24xx_board [ARM] 4325/1: S3C24XX: remove s3c24xx_board [ARM] 4326/1: S3C24XX: fix sparse errors in DMA code [ARM] 4319/1: S3C2412: Add kconfig for MACH_SMDK2412 [ARM] 4330/1: S3C24XX: add S3C2410_UDC_FUNCADDR_UPDATE i2c: New Simtec I2C bus driver i2c-s3c2410: Fix I2C SDA to SCL setup time i2c-s3c2410: Fix bug in releasing driver DM9000: fix use of kfree() on net device [ALSA] ASoC Samsung S3C24xx I2S support [ALSA] ASoC Samsung S3C24xx audio DMA [ARM] 4395/1: S3C24XX: add include of <linux/sysdev.h> to relevant machines [ARM] 4396/1: S3C2443: Add missing HCLK clocks [ARM] 4397/1: S3C2443: remove SDI0/1 IRQ ambiguity [ARM] 4398/1: S3C2443: Fix watchdog IRQ number [ARM] 4399/2: S3C2443: Fix SMDK2443 nand timings [ARM] 4400/1: S3C24XX: Add high-speed MMC device definition [ARM] 4401/1: S3C2443: Add definitions for port GPIOJ [ARM] 4402/1: S3C2443: Add physical address of HSMMC controller [ARM] 4412/1: S3C2412: reset errata fix [ARM] 4414/1: S3C2443: sparse fix for clock.c [ARM] 4415/1: AML5900: fix sparse warnings from map_io [ARM] 4416/1: NWFPE: fix undeclared symbols [ARM] 4442/1: OSIRIS: Fix CPLD register definitions [ARM] 4443/1: OSIRIS: Add watchdog device to machine devices [ARM] 4444/2: OSIRIS: CPLD suspend fix [ARM] 4445/1: ANUBIS: Fix CPLD registers [WATCHDOG] s3c2410_wdt announce initialisation [WATCHDOG] change s3c2410_wdt to using dev_() macros for output SM501: suspend support SM501: initialise SDRAM clock before bus clocks SM501: Fix sm501_init_reg() mask/set order SM501: Clock updates and checks SM501: Add Documentation/SM501.txt SM501: Check SM501 ID register on initialisation [MTD] [NAND] nand_base.c: fix type of eccpos pointer [MTD] mtd_blkdevs.c: do not export 'mtd_blktrans_ops' [MTD] [NOR] cfi_cmdset_0002.c: fix 'cfi_amdstd_erase_varsize' to be static [MTD] [NOR] cfi_cmdset_0001.c: sparse fixes [MTD] mtdcore.c: share syms with mtd_blkdev.c AX88796 network driver [ARM] 4466/1: ANUBIS: Anubis AX88796 support [ARM] 4468/2: ANUBIS: Add SM501 device resources [ARM] 4469/1: ANUBIS: large page NAND support [ARM] 4467/3: BAST: AX88796 device resources [ARM] 4470/2: OSIRIS: large page NAND support SPI: tle620x power switch driver [ARM] 4508/1: S3C: Move items to include/asm-arm/plat-s3c [ARM] 4509/1: S3C: Create initial arch/arm/plat-s3c [ARM] 4510/1: S3C: split debug-macro support into plat-s3c [ARM] 4511/1: S3C: updated LLSERIAL Kconfig defines for CPU support [ARM] 4512/1: S3C: rename the debug macros for per-cpu updates [ARM] 4513/1: S3C: Rename CONFIG_S3C2410_LOWLEVEL_UART_PORT [ARM] 4514/1: S3C: Rename DEBUG_S3C2410_PORT and DEBUG_S3C_UART [ARM] 4515/1: S3C: Move uncompress code to plat-s3c [ARM] 4516/1: S3C: Fix uncompressor serial output for ARM926 [ARM] 4517/1: S3C: Fix debug macros for ARM926 output [ARM] 4518/1: S3C: Rename watchdog configuration options [ARM] 4519/1: S3C: split S3C2400 values out of S3C24XX map.h [ARM] 4520/1: S3C: Remove old VA values from static map [ARM] 4521/2: S3C: Reorganise VA mapping headers [ARM] 4522/1: S3C: split include/asm-arm/arch/memory.h [ARM] 4523/1: S3C: Remove FIFO_MAX from uncompression headers [ARM] 4524/1: S3C: Move register out of include/asm-arm/arch-s3c2410 [WATCHDOG] s3c2410_wdt: fixup after arch include moves fixup s3c24xx build after arch moves s3c2410: fixup after arch moves s3c2410fb: fix s3c2410 compilation [MTD] [NAND] nand_base.c: fix type of eccpos pointer i2c-s3c2410: Build fix [MTD] [NAND] s3c2410: fix arch moves [ARM] 4597/2: OSIRIS: ensure CPLD0 is preserved after suspend [ARM] 4598/2: OSIRIS: Ensure we do not get nRSTOUT during suspend [ARM] 4586/1: S3C2412: power register updates [ARM] 4587/1: S3C24XX: Add magic number before resume code [ARM] 4588/1: S3C2412: Sleep configuration updates [ARM] 4596/1: S3C2412: Correct IRQs for SDI+CF and add decoding support sm501fb: update suspend and resume code sm501fb: Call fb suspend function during suspend and resume sm501fb: Ensure panel interface is not tristated when setup [MTD] [NAND] S3C2410 correctly set nFCE over resume USB: s3c2410 gadget: Header move fixups USB: s3c2410 gadget: allow sharing of vbus irq USB: s3c2410 gadget: ensure vbus pin in input mode during read S3C24XX: ensure we only configure valid GPIOs MFD: SM501 debug typo fix [ARM] 4719/1: S3C2412: Update SPI register definitions for the S3C2412 [ARM] 4720/1: S3C2412: Add power configuration registers for battery flat behaviour. [ARM] 4721/1: S3C24XX: Ensure watchdog clock is enbaled for hard reset [ARM] 4722/1: S3C24XX: Improve output if watchdog reset fails [ARM] 4723/1: BAST: Fix LCD driver default display setting [ARM] 4724/1: S3C2412: Select S3C2410 base GPIO implementation [ARM] 4725/1: S3C2412: Fix IIS and SDI definitions in DMA map [ARM] 4726/1: S3C2412: IIS register definitions [ARM] 4727/1: S3C2412: Remove unused GPESLPCON [ARM] 4728/1: BAST: Do not add IIS device on initialisation [ARM] 4729/1: VR1000: Do not add IIS device on initialisation [ARM] 4730/1: S3C2412: Ensure the PWRCFG has the right mode for RTC wake [ARM] 4731/1: S3C2412: Check for incomplete sleep [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk [ARM] 4778/1: S3C2412: Add armclk and init from DVS state [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX [ARM] 4781/1: S3C24XX: DMA suspend and resume support [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull() [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used. [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values [ARM] 4790/1: S3C2412: Fix parent selection for msysclk. [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S [ARM] 4793/1: S3C24XX: Add IRQ->GPIO pin mapping function [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code [ARM] 4795/1: S3C244X: Add armclk and setparent call [ALSA] ASoC: S3C2412 IIS driver [ALSA] S3C2412: suspend and resume support NET: AX88796 use dev_dbg() instead of printk() FB/SM501: ensure console suspended before saving state FB/S3C2412: add S3C2412 support to S3C2410 fb driver FB/S3C2410: update debugging in S3C2410 framebuffer driver FB/S3C2410: ensure S3C2410 framebuffer clears initial memory to black FB/S3C2410: check default_display parameter passed in platform data DM9000: Fix endian-ness of data accesses. DM9000: Add platform data to specify external phy DM9000 use dev_xxx() instead of printk for output. DM9000 update debugging macros to use debug level DM9000: Pass IRQ flags via platform resources DM9000: Remove old timer based poll routines DM9000: Add initial ethtool support DM9000: Do not sleep with spinlock and IRQs held DM9000: Use msleep() instead of udelay() DM9000: Remove barely used SROM array read. DM9000: Add mutex to protect access DM9000: Add ethtool support for reading and writing EEPROM DM9000: Add ethtool control of msg_enable value DM9000: Remove EEPROM initialisation code. DM9000: Ensure spinlock held whilst accessing EEPROM registers DM9000: Remove unnecessary changelog in header comment DM9000: Use netif_msg to enable debugging options DM9000: Fix delays used by EEPROM read and write DM9000: Remove cal_CRC() and use ether_crc_le instead DM9000: Remove redudant use of "& 0xff" DM9000: Add platform flag for no attached EEPROM DM9000: Add support for MII ioctl() calls DM9000: Update retry count whilst identifying chip DM9000: Show the MAC address source after printing MAC spi: spi_s3c24xx driver must init completion spi: spi_s3c24xx must initialize bus_num spi: spi_s3c24xx must initialize num_chipselect [ARM] 4983/1: S3C2412: Add initial memory controller registers [ARM] 4984/1: S3C24XX: Do not assert nRSTOUT on BAST over suspend. [ARM] 4985/1: S3C2412: Fix ARMDIVN name in CLKDIVN definition. [ARM] 4986/1: S3C24XX: Simtec machines need UCLK as parent to DCLK [ARM] 4987/1: S3C24XX: Ensure watchdog reset initiated from cached code. [ARM] 5005/1: BAST: Fix kset_name initialiser sysdev: detect multiple driver registrations [MTD] [NAND] S3C2410 Fix previous nFCE suspend save patch [MTD] [NAND] S3C2410 Large page NAND support [MTD] [NAND] S3C2410 Allow unset ecc to be ignored for ecc correction [MTD] [NAND] S3C2410 Allow ECC layout to be passed through platform data [MTD] [NAND] S3C2410 Allow ECC disable to be specified by the board [MTD] [NAND] Verify probe by retrying to checking the results match dontdiff: add modules.order dontdiff: ignore timeconst.h DM9000: Use delayed work to update MII PHY state [ARM] 5040/1: BAST: Fix DM9000 IRQ flags initialisation [ARM] 5041/1: VR1000: Fix DM9000 IRQ flags initialisation [ARM] 5039/1: S3C244X: Rename SDI device if running on S3C244X. SM501: reverse FPEN/VBIASEN flags behaviour S3C2410: ensure that FB_BLANK_POWERDOWN shuts down the controller S3C2410: add error print if we cannot add attribute S3C2410: clean out changelog header and tidy S3C2410: fix driver MODULE_ALIAS() [MTD] [NAND] S3C2410: Change printk() into dev_dbg() [MTD] [NAND] S3C2410: Remove changelog and tidy header LIBATA: Add HAVE_PATA_PLATFORM to select PATA_PLATFORM driver BAST: Remove old IDE driver DM9000: Add support for DM9000A and DM9000B chips DM9000: Cleanups after the resource changes DM9000: Cleanup source code DM9000: Cleanup source code - remove forward declerations DM9000: Use NSR to determine link-status on internal PHY DM9000: Allow the use of the NSR register to get link status. DM9000: Add missing msleep() in EEPROM wait code. DM9000: Re-unite menuconfig entries for DM9000 driver DM9000: Remove DEFAULT_TRIGGER for request_irq() flags. DM9000: Add documentation for the driver. I2C: S3C2410: Check ACK on byte transmission I2C: S3C2410: Fixup error codes returned rom a transfer. I2C: S3C2410: Add MODULE_ALIAS() for s3c2440 device. i2c: Documentation: fix device matching description [ARM] 5141/1: PWM: pwm_request() should return an PTR_ERR() instead of NULL. [ARM] 5140/1: RPC: Use HAVE_PATA_PLATFORM to select pata platform driver [ARM] 5050/1: S3C2410: Cleanup header on S3C2410 serial driver [ARM] 5054/1: S3C2410: Add GPLv2 license to the s3c2410 serial driver [ARM] S3C2410: Fix flags on DM9000 resources on BAST and VR1000 [ARM] S3C2410: Add sysfs attribute for serial driver clock source [ARM] S3C24XX: s3c2410_defconfig: update to rc8 [ARM] S3C24XX: s3c2410_defconfig: update list of used drivers [ARM] S3C24XX: s3c2410_defconfig: enable useful NLS options [ARM] S3C24XX: s3c2410_defconfig: update filesystem options [ARM] S3C24XX: s3c2410_defconfig: update miscellaneous options [ARM] S3C24XX: s3c2410_defconfig: update networking options [ARM] S3C24XX: s3c2410_defconfig: add SCSI support [ARM] S3C24XX: s3c2410_defconfig: enable USB subset of drivers [ARM] S3C24XX: Add gpiolib support [ARM] S3C24XX: Add PWM timer MUX defines [ARM] S3C24XX: Support for PWM timer clocks via clk_* API [ARM] JIVE: Initial machine support for Logitech Jive [ARM] JIVE: Initialise the sleep configuration registers [ARM] JIVE: Add setup information for the S3C2412 LCD controller [ARM] JIVE: Add SPI bus definitions for LCD controller [ARM] JIVE: Add LCD display setup information [ARM] JIVE: Add board definitions for audio [ARM] JIVE: Add i2c device info for LIS302DL sensor [ARM] JIVE: Add power off on shutdown support [ARM] BAST/VR1000: Move to using ata_platform (libata) [ARM] ANUBIS: Move to using ata_platform driver (libata) [ARM] S3C24XX: Add physmap device for all Simtec NOR equiped boards. [ARM] OSIRIS: Add i2c device list to Simtec Osiris [ARM] BAST: Add i2c device list on Simtec Bast [ARM] VR1000: Add i2c device list to Thorcom VR1000 [ARM] ANUBIS: Add i2c device list to Simtec Anubis [ARM] VR1000: Add tmp101 to list of I2C devices on the board [ARM] S3C24XX: PWM API support. [ARM] S3C24XX: Split serial driver into core and per-cpu drivers OHCI: Fix problem if SM501 and another platform driver is selected [ARM] S3C2443: Fix s3c2443_clkcon_enable_p() using wrong register. [ARM] S3C2443: Add armdiv and arm clocks [ARM] S3C2443: Add prediv clk and fix setting of h and p clocks [ARM] Acer n30: Minor style and indentation fixes. [ARM] s3c2410_defconfig: update for current build [MTD] [MAPS] Remove the bast-flash driver. MMC: S3C24XX: Add platform data for MMC/SD driver MMC: S3C24XX: Add support to invert write protect line MMC: S3C24XX: Ensure host->mrq->data is valid MMC: S3C24XX: Allow card-detect on non-IRQ capable pin MMC: S3C24XX: Fix s3c2410_dma_request() return code check. MMC: S3C24XX: Add MODULE_ALIAS() entries for the platform devices MMC: S3C24XX: Fix use of msecs where jiffies are needed MMC: S3C24XX: Add media presence test to request handling. MMC: S3C24XX: Update error debugging. MMC: S3C24XX: Add maintainer entry MMC: S3C24XX: Refuse incorrectly aligned transfers [ARM] S3C24XX: s3c243xx_clock_register() data can be __initdata Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-rmk BAST: Remove old IDE driver sysdev: fix debugging statements in registration code. DM9000: Remove magic numbers leds: Fix sparse warnings in leds-h1940 driver s3cmci: fixes for section mismatch warnings s3cmci: ensure host stopped on machine shutdown rtc: rtc-s3c: add __devexit and __devinit markers rtc: rtc-s3c: update IRQ handling sm501: add inversion controls for VBIASEN and FPEN sm501: restructure init to allow only 1 fb on an SM501 sm501: fixup allocation code to be 64bit resource compliant fb: add support for the ILI9320 video display controller lcd: add lcd_device to check_fb() entry in lcd_ops lcd: add platform_lcd driver CPUFREQ: S3C24XX NAND driver frequency scaling support. sm501: add power control callback sm501: add gpiolib support sm501: gpio I2C support sm501: fixes for akpms comments on gpiolib addition mfd: sm501 build fixes when CONFIG_MFD_SM501_GPIO unset mfd: sm501 fix gpio number calculation for upper bank i2c: S3C2410: Pass the I2C bus number via drivers platform data i2c: i2c_gpio: keep probe resident for hotplugged devices. i2c: S3C24XX I2C frequency scaling support. i2c: Documentation: upgrading clients HOWTO mfd: Use to_platform_device instead of container_of mfd: Coding style fixes spi_s3c24xx: really assign busnum backlight: give platform_lcd the same name as the platform device. backlight: ensure platform_lcd on by default scripts/mod/modpost.c: fix spelling of module and happens pata_ali: misplaced pci_dev_put() spi: S3C24XX: reset register status on resume. backlight: add more information output to pwm_backlight backlight: add MODULE_ALIAS() to pwm_backlight driver Merge http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm into for-rmk [ARM] CATS: Do not try and map bad PCI IRQ numbers [ARM] S3C24XX: Fix section mismatch for s3c_lookup_cpu [ARM] S3C24XX: Documentation: update platform docs [ARM] S3C24XX: Documentation: Update suported CPU list [ARM] S3C24XX: Documentation: update SD/MMC status [ARM] S3C24XX: Documentation: Update GPIO status AX88796: Fix locking in ethtool support s3cmci: fix sparse errors from non-exported functions s3cmci: attach get_cd host ops [WATCHDOG] Fix NULL usage in s3c2410_wdt driver. [WATCHDOG] Clean out header of s3c2410_wdt driver. [WATCHDOG] Fix s3c2410_wdt driver coding style issues [ARM] S3C24XX: Fix nor-simtec driver sparse errors [ARM] S3C24XX: Fix sparse warnings in arch/arm/plat-s3c24xx/gpiolib.c [ARM] S3C24XX: Fix spare errors in pwm-clock driver [ARM] S3C24XX: Fix sparse warnings in pwm.c [ARM] S3C24XX: pwm.c: stop debugging output [ARM] JIVE: Fix the spi bus numbering spi_s3c24xx: fix section warning [WATCHDOG] wdt285: fix sparse warnings drivers/net/bonding: sparse fixes for exported tables PATA: RPC now selects HAVE_PATA_PLATFORM for pata platform driver [ARM] S3C24XX: Move files out of include/asm-arm/plat-s3c* [ARM] S3C24XX: Additional include moves [ARM] S3C24XX: Serial driver debug depends on DEBUG_LL [ARM] S3C2443: Fix HCLK rate spi_s3c24xx: pin configuration updates mfd: update sm501 debugging/low information messages [ARM] S3C: Move regs-watchdog.h to arch/arm/plat-s3c/include/plat [ARM] S3C: Move i2c headers to arch/arm/plat-s3c/include/plat. [ARM] S3C: Move regs-rtc.h to arch/arm/plat-s3c/include/plat [ARM] S3C: Move nand headers to arch/arm/plat-s3c/include/plat [ARM] S3C: Move regs-ac97.h to arch/arm/plat-s3c/include/plat. [ARM] S3C24XX: Movev udc headers to arch/arm/plat-s3c24xx/include/plat [ARM] S3C: Move plat/regs-spi.h to arch/arm/plat-s3c/include/plat. [ARM] S3C24XX: Move mci.h to arch/arm/plat-s3c24xx/include/plat Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into s3c-moves2 lcd: fix oops if driver only interested in .set_power spi: fix spi_s3c24xx_gpio device handle lookup spi: fix spi_s3c24xx_gpio num_chipselect [ARM] KS8695: Add GPIO to IRQ mapping function [ARM] S3C24XX: Default SPI pin configuration for SPI [ARM] S3C: Add <plat/cpu-freq.h> for initial cpufreq definitions [ARM] S3C2410: Move base clock code to plat-s3c24xx [ARM] S3C: Make <mach/timex.h> common [ARM] S3C24XX: Move vmalloc.h to plat-s3c [ARM] S3C24XX: Add default <mach/io.h> header [ARM] S3C24XX: Move initialisation code to arch/arm/plat-s3c [ARM] S3C24XX: Split DCLK/CLKOUT definitions out of clock.c [ARM] S3C24XX: Split pll code out of regs-clock.h [ARM] CPUFREQ: S3C24XX serial CPU frequency scaling support. [ARM] S3C24XX: Change clock locking to use spinlocks. [ARM] S3C24XX: Update clock data on resume [ARM] S3C24XX: Move headers from plat-s3c24xx to plat-s3c [ARM] S3C: Move S3C2410_EXTINT to common regs-irqtype.h header [ARM] S3C: Move time.c to arch/arm/plat-s3c [ARM] S3C: Move core clock support to plat-s3c [ARM] S3C: Move pwm-clock.c to arch/arm/plat-s3c [ARM] S3C: BUG_ON() if clock has already been registered [ARM] S3C24XX: Reduce code lineage of gpiolib.c [ARM] S3C: Add set_rate/round_rate methods for pwm-scaler clock [ARM] S3C: Fix scaler1 clock rate information [ARM] S3C24A0: Debug macro definitions [ARM] S3C24XX: Split map.h into plat-s3c24xx and mach-s3c2410 [ARM] S3C24A0: Initial architecture support files [ARM] S3C24XX: Split timer pending code out [ARM] S3C64XX: Initial arch directory [ARM] S3C64XX: Initial arch header files [ARM] S3C64XX: Add <mach/entry-macro.S> [ARM] S3C64XX: Add <mach/debug-macro.S> [ARM] S3C64XX: Add <plat/regs-clock.h> [ARM] S3C64XX: Add system boot-time support [ARM] S3C64XX: Add UARTdevice definitions [ARM] S3C64XX: Add IRQ definitions for VIC0 and VIC1 [ARM] S3C64XX: Basic CPU detection and map initialisation [ARM] S3C6410: Initial CPU support code [ARM] S3C64XX: Add VIC0 and VIC1 sourced interripts [ARM] S3C6400: Add <mach/tick.h> [ARM] S3C: Fix PWM build on S3C6400 [ARM] S3C64XX: Map timer memory and interrupts [ARM] S3C64XX: Common init code for S3C6400 and S3C6410 [ARM] S3C64XX: Add PLL definitions [ARM] S3C64XX: Add initial clock framework [ARM] S3C: Add TICK_MAX for timer code [ARM] S3C64XX: Clock support for S3C6400/S3C6410 [ARM] S3C6400: serial support for S3C6400 and S3C6410 SoCs [ARM] S3C: Update serial driver IRQ handling [ARM] S3C64XX: Demux UART interrupts [ARM] VIC: Update asm/hardware/vic.h with PL192 information [ARM] S3C64XX: Map GPIO block [ARM] S3C64XX: Add IRQ_EINT support [ARM] SMDK6410: Initial machine support [ARM] S3C64XX: Add s3c6400_defconfig [ARM] S3C64XX: Reduce some output from INFO to DEBUG [ARM] S3C64XX: Fix warnings from map_io initilaisers [ARM] S3C64XX: Add external interrupt group definitions [ARM] S3C: Move HSMMC device definition to plat-s3ec [ARM] SMDK6410: Add HSMMC0 device [ARM] S3C64XX: Add gpio bank numbering [ARM] S3C: Move common GPIO code from plat-s3c24xx [ARM] S3C: Add GPIO chip tracking [ARM] S3C64XX: GPIO library support [ARM] S3C: Add new GPIO configuration calls [ARM] S3C6400: Register clk_fout_epll [ARM] S3C6XX: Add enable for clk_48 [ARM] S3C: Add Samsung SDHCI register definitions [ARM] S3C6410: Add helper for setting SDHCI device information [ARM] S3C: Add SDHCI (HSMMC) channel 1 device definition [ARM] S3C: Make i2c device definition common to plat-s3c [ARM] S3C64XX: GPIO definitions for BANKS A,B,C [ARM] S3C64XX: GPIO definitions for BANKS D,E,F [ARM] S3C64XX: GPIO definitions for BANKS G,H,I,J [ARM] S3C64XX: GPIO definitions for BANKS N,O,P,Q [ARM] S3C64XX: Add i2c device setup for I2C device 0 [ARM] SMDK6410: Add i2c device [ARM] S3C64XX: Setup functions for i2c bus 1. [ARM] SMDK6410: Add second I2C channel. [ARM] SMDK6410: Add I2C device board information [ARM] S3C: Add header for initial i2c device core setup. [ARM] S3C64XX: Fix missing definition of s3c64xx_init_io() [ARM] S3C64XX: Fix MMC0 clock source register mask [ARM] SMDK6410: Add availability of second hsmmc channel [ARM] s3c6400_defconfig: Add I2C driver and devices [ARM] s3c6400_defconfig: Add SDHCI driver [ARM] S3C6410: Fix gpio configuration for channel 1. [ARM] S3C: Fix SDHCI setup compilation [ARM] S3C: Add register defines for new style framebuffer [ARM] S3C: Add i2c1 device definition [ARM] S3C: Add new FB device definition [ARM] S3C64XX: Add standard S3C64XX 24BPP LCD GPIO setup [ARM] SMDK6410: Add LCD (LCD48WVGA) definitions [ARM] S3C64XX: Update TCFG for new timer divider settings. [ARM] S3C: Update time initialisation to fix S3C64XX time problems [ARM] S3C: Add UART FIFO selection during arch decompression i2c-s3c2410: fix check for being in suspend. i2c-s3c2410: Fixup style problems from checkpatch.pl i2c-s3c2410: Use platform data for gpio configuration i2c-s3c2410: Remove default platform data. i2c-s3c2410: Allow more than one i2c-s3c2410 adapter i2c-s3c2410: Change IRQ to be plain integer. Merge branch 'i2c-for-ben' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into i2c-next i2c-omap: fix type of irq handler function [ARM] S3C24XX: ADC driver core [ARM] JIVE: fix spi gpio implementation [ARM] S3C24XX: Add extra GPIOs via Kconfig [ARM] ANUBIS: Add SM501 GPIO and update I2C setup [ARM] S3C24XX: AT2440EVB MMC [ARM] AT2440EVB: LCD frame buffer support. Merge branch 'next-s3c24xx' into next-merged Merge branch 'next-s3c64xx' into next-merged Merge branch 'next-s3c64xx-device' into next-merged [ARM] S3C: Update number of serial ports [ARM] S3C: Update CONFIG_SERIAL_SAMSUNG_UARTS handling [ARM] S3C24XX: Add fourth UART definition for S3C2443 [ARM] S3C64XX: Remove __virt_to_bus/__bus_to_virt macros [ARM] S3C: Remove cpufreq warnings for unset serial information [ARM] S3C24A0: Remove duplicate <mach/io.h> file [ARM] S3C: Remove unnecessary <linux/delay.h> includes [ARM] 5349/1: VFP: Add PM code to save and restore current VFP state [ARM] S3C64XX: Ensure CPU_V6 is selected Merge branch 'i2c-next-s3c' into i2c-next spi: use generic gpio calls in spi_s3c24xx_gpio USB: gadget: s3c2410_udc uses standard GPIO calls [ARM] arch/arm/kernel/isa.c: missing definition of register_isa_ports [ARM] footbridge: add isa_init_irq() to common header [ARM] footbridge: dc21285.c warning fixes [ARM] S3C24XX: Add gpio_to_irq() facility [ARM] S3C24XX: Add gpio_to_irq implementation [ARM] Ensure CONFIG_SERIAL_SAMSUNG_UARTS is always set. mfd: Ensure sm501 GPIO pin mode is GPIO when configured IDE: fix sparse signed-ness errors with host->host_busy gpio: fix probe() error return in gpio driver probes [ARM] S3C64XX: Set GPIO pin when select IRQ_EINT type [ARM] S3C64XX: Rename IRQ_UHOST to IRQ_USBH [ARM] S3C64XX: Fix name of USB host clock. [ARM] S3C64XX: Fix USB host clock mux list [ARM] S3C64XX: sparse warnings in arch/arm/plat-s3c64xx/s3c6400-clock.c [ARM] S3C64XX: sparse warnings in arch/arm/plat-s3c64xx/irq.c ASoC: Fix copyright statements on Simtec files sdhci: Add quirk for controllers with no end-of-busy IRQ S3C24XX: Move and update IIS headers S3C: Move <mach/audio.h> to <plat/audio.h> ASoC: Add JIVE audio support ASoC: Split s3c2412-i2s.c into core and SoC specific parts ASoC: Add s3c64xx-i2s support ASoC: Select DMA if I2S is configured Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into s3c-fixes [ARM] S3C: Nove <plat/pm.h> from plat-s3c24xx to plat-s3fc [ARM] S3C: Move PM support functions to common location [ARM] S3C: Split the resume memory check code from pm.c [ARM] S3C: Move plat-s3c24xx pm.c support into plat-s3c [ARM] S3C: Fix warnings in the PM memory CRC code [ARM] S3C24XX: Split PM code from arch/arm/plat-s3c24xx/irq.c [ARM] S3C24XX: Remove changelog from arch/arm/plat-s3c24xx/irq.c [ARM] S3C: Make IRQ_EINT sleep control common [ARM] S3C: Rename s3c2410_pm_init to s3c_pm_init. [ARM] S3C: Rename sleep.S functions to be non-cpu specific [ARM] S3C: Update UART save over PM suspend/resume [ARM] S3C24XX: Add S3C_GPIO_END definition [ARM] S3C: Avoid checking the task stackpage in pm-check [ARM] S3C: Do not kmalloc/kfree during inner suspend code. ASoC: Fix Samsung S3C2412_IISMOD_SDF_{MSB,LSB} definitions [ARM] S3C: Tidy sleep code path to fix call flow [ARM] S3C64XX: Add modem registers and a virtual map [ARM] S3C64XX: Add EINT group regs and move IRQ_EINT to regs-gpio.h [ARM] S3C64XX: Add GPIO SPCONSLP and SLPEN register definitions [ARM] S3C64XX: Add S3C64XX_SPCON register bit definitions [ARM] S3C64XX: SYSCON power and sleep control register defines [ARM] S3C64XX: Add definitions for the GPIO memory port configurations [ARM] S3C64XX: add AHB_CON and SPCON register address definitions mmc: s3cmci: fix s3c2410_dma_config() arguments. sdhci: Add get_{max,timeout}_clock callbacks USB: ohci-s3c2410: remove <mach/hardware.h> include USB: ohci-s3c2410: fix name of bus clock USB: ohci-hcd: Add ARCH_S3C24XX to the ohci-s3c2410.c glue USB: S3C: Move usb-control.h to platform include fb: add s3c-fb driver for newer Samsung SoC framebuffer devices i2c-s3c2410: sda_delay should be in ns, not clock ticks [ARM] s3c2410_defconfig: update to 2.6.30-rc2 [ARM] s3c2410_defconfig: Update network options [ARM] s3c2410_defconfig: Update machine configuration [ARM] s3c2410_defconfig: Add MMC/SD core and drivers [ARM] s3c2410_defconfig: Add sound drivers [ARM] s3c2410_defconfig: Add video/radio drivers [ARM] s3c2410_defconfig: Update filesystem options [ARM] s3c2410_defconfig: Update USB device drivers [ARM] s3c2410_defconfig: Update miscellaneous drivers [ARM] S3C: Export s3c_gpio_cfgpin and s3c_gpio_setpull for modules ASoC: Fix jive_wm8750.c build problems ASoC: s3c-i2s-v2.c fix for s3c_i2sv2_iis_calc_rate ASoC: Fix s3c-i2s-v2.c snd_soc_dai changes ASoC: Fix include build error in s3c2412-i2s.c [ARM] S3C24XX: Fix sparse error in gpiolib.c [ARM] S3C: Fix sparse warning from missing 's3c_device_hwmon' [ARM] JIVE: Fix sparse warnings about items which should be static [ARM] Anubis: Fix sparse warnings for items that should be static [ARM] Osiris: Fix double initialisation in machine block [ARM] S3C: Fix ADC driver sparse warning [ARM] SMDK6410: Ensure LCD settings are setup [ARM] S3C24XX: Move plat/dma.h [ARM] S3C24XX: Remove hardware specific registers from DMA [ARM] S3C24XX: DMA: Split hardware regs out of <mach/dma.h> [ARM] S3C24XX: Fix indentation in <plat/dma-regs.h> [ARM] S3C: Make common <plat/dma.h> header [ARM] S3C24XX: dma.h should not include <mach/hardware.h> [ARM] S3C: Move DMA channel management code to plat-s3c [ARM] S3C64XX: Add S3C64XX_PA_IIS{0,1} to <mach/map.h> [ARM] S3C: Add UDIVSLOT support for newer UARTS [ARM] S3C2412: Add missing cache flush in suspend code [ARM] S3C: Add common USB OHCI device definition [ARM] SMDK6410: Add USB OHCI host [ARM] S3C: Rename S3C24XX_PA_USBHOST to S3C_PA_USBHOST [ARM] S3C64XX: Add USB OHCI support [ARM] S3C: Add debug to UART save and a per-arch callback pre-restore [ARM] S3C: PM save UART UDIVSLOT if doing PM [ARM] S3C64XX: Initial support for PM (suspend to RAM) [ARM] S3C64XX: Add s3c6410_sysclass export [ARM] S3C64XX: Add generic s3c64xx sys device. [ARM] S3C64XX: Add IRQ PM code [ARM] S3C: GPIO PM core GPIOlib integration [ARM] VIC: Add power management device [ARM] SMDK6400: Initial machine support for SMDK6400 [ARM] S3C6400: Core support for S3C6400 SoC [ARM] S3C64XX: Add S3C6400 CPU detection. [ARM] S3C64XX: Add S3C6400 SDHCI setup support [ARM] SMDK6400: Fix WM8753 i2c board definition [ARM] Merge next-s3c-s3c6410 into for-rmk-devel [ARM] S3C64XX: Add ARM clock [ARM] nwfpe: Add decleration for ExtendedCPDO [ARM] nwfpe: fix 'floatx80_is_nan' sparse warning [ARM] S3C24XX: Fix unused code warning in arch/arm/plat-s3c24xx/dma.c [ARM] S3C2410: mach-bast.c registering i2c data too early [ARM] S3C: Do not set clk->owner field if unset [ARM] S3C: Add USB high-speed/OtG device definitions [ARM] SMDK6410: Add USB high-speed/OtG gadget device [ARM] S3C24XX: GPIO: Remove s3c2410_gpio_irq2pin() call [ARM] S3C24XX: GPIO: Remove pin specific input and output defines [ARM] S3C: Move watchdog system reset to own file. [ARM] S3C64XX: Use common watchdog reset for system reset. [ARM] S3C24XX: GPIO: Move gpio functions out of <mach/hardware.h> [ARM] S3C24XX: Fix missing <linux/sysdev.h> [ARM] S3C24XX: GPIO: Clean out unused definitions in <mach/regs-gpio.h> [ARM] S3C24XX: GPIO: Start removal of S3C24XX_GPIO_BASE [ARM] S3C24XX: GPIO: Add S3C64XX style GPIO numbering [ARM] S3C24XX: GPIO: Change to macros for GPIO numbering [ARM] S3C64XX: DMA support [ARM] S3C: Merge next-s3c64xx-dma2 into for-rmk-devel [ARM] S3C24XX: GPIO: Fix error returns from gpio functions [ARM] S3C24XX: GPIO: Move gpiolib initialisation earlier [ARM] S3C24XX: GPIO: Fix missing GPIOs in gpiolib [ARM] S3C24XX: GPIO: Change usb-simtec.c to use gpiolib. [ARM] S3C24XX: Merge devel-gpio [MTD] [NAND] S3C2410: Move to using platform device table [MTD] [NAND] S3C2410: Basic kerneldoc comment updates [MTD] [NAND] S3C2410: Deal with unaligned lengths in S3C2440 buffer read/write [MTD] [NAND] S3C2410: Use DIV_ROUND_UP i2c-s3c2410: move to using platform idtable to match devices MAINTAINERS: Update file list for ARM/S3C2410 and ARM/S3C2440 MAINTAINERS: Add ARM S3C2442, S3C2443, S3C6400, S3C6410 and ARM/SAMSUNG sdhci: Print ADMA status and pointer on debug mmc_block: do not DMA to stack [ARM] MINI2440: Cleanup duplicated header includes s3cmci: fix dma configuration call USB: Gadget driver for Samsung HS/OtG block i2c-s3c2410: use resource_size() [ARM] VIC: Fix resume sources usage [ARM] S3C2440: Merge branch next-mini2440 into next-s3c s3c-fb: CPUFREQ frequency scaling support sdhci-s3c: Samsung S3C based SDHCI controller glue sdhci: Add better ADMA error reporting sdhci: Add SDHCI_QUIRK_NO_MULTIBLOCK quirk s3cmci: fix dma configuration call [ARM] S3C24XX: Fix use of CONFIG_S3C24XX_PWM [ARM] S3C: Remove unused CONFIG_DEBUG_S3C_PORT [ARM] S3C24XX: Fix spi-bus configuration build errors [ARM] S3C24XX: Fix missing s3c_iis_device. [ARM] S3C: Fix S3C24XX build to not include s3c64xx IIS devices [ARM] s3c2410_defconfig: add MINI2440 machine to build [ARM] MINI2440: Add missing flash_bbt flat to NAND [ARM] S3C maintainer updates merge branch maintainers-updates into s3c-fixes ARM: S3C: Update hwmon device definition and name ARM: BAST: Add hwmon device information ARM: S3C: Add ADC synchronous read call. ARM: HWMON: S3C24XX series ADC driver net: Micrel KS8851 SPI network driver ARM: S3C24XX: Add BWSCON per-bank information. ARM: S3C24XX: CPUFREQ: Add core support. ARM: S3C: CPUFREQ: Documentation for cpufreq header ARM: S3C: CPUFREQ: Move struct s3c_cpufreq_config to cpu-freq-core.h ARM: Add ARCH_HAS_CPUFREQ for presence of CPUFREQ driver ARM: Add S3C24XX to CPUFreq KConfig ARM: S3C2410: CPUFREQ: Add io-timing support. ARM: S3C2410: CPUFREQ: Add core support. ARM: S3C2410: CPUFREQ: Add PLL table ARM: S3C2440: CPUFREQ: Add core support. ARM: S3C2440: CPUFREQ: Add PLL tables ARM: S3C2440: CPUFREQ: Add crystal frequency Kconfig entries. ARM: OSIRIS: CPUFREQ: Add CPU frequency scaling support ARM: S3C2412: CPUFREQ: Add core support. ARM: PL093: Header file for PL093 SSMC PrimeCell ARM: S3C: Update CPU register mapping practices. ARM: S3C2412: Update memory register mapping and definitions ARM: S3C24XX: CPUFREQ: S3C2412/S3C2443 IO timing support ARM: S3C2410: Add S3C2410A sysdev. ARM: BAST: CPUFREQ: Add board support ARM: S3C2410: Add armclk for cpufreq support ARM: S3C: CPUFREQ: Add documentation for system ARM: S3C: CPUFREQ: Add debugfs support for cpufreq ARM: S3C24XX: Add FIQ IRQ routing support ARM: S3C24XX: Add SPI bus 1 on GPD8 through GPD10 Merge branch 'next-s3c-hwmon' into next-s3c Merge branch 'next-s3c-machines' into next-s3c Merge branch 'next-s3c24xx' into next-s3c Merge branch 'next-s3c24xx-cpufreq' into next-s3c Merge branch 'next-s3c64xx' into next-s3c Merge branch 'next-s3c64xx-moves' into next-s3c ARM: S3C: Add S3C_DEV_NAND Kconfig entry ARM: Show FIQ in /proc/interrupts on CONFIG_FIQ spi_s3c24xx: fix clock rate calculation spi_s3c24xx: fix transfer setup code ASoC: S3C24XX: Add audio core and tlv320aic23 for Simtec boards ASoC: tlv320aic3x: Change to use device model ASoC: tlv320aic3x: fixup board device changes ASoC: S3C24XX: Support for Simtec Hermes boards ARM: S3C: Add missing selection of S3C_DEV_NAND in machine Kconfigs. Merge branch 'next-s3c64xx-fixes' into next-s3c-fixes spi: fix spelling of `automatically' in documentation spi_s3c24xx: fix header includes spi_s3c24xx: use resource_size() to get resource size spi_s3c24xx: use dev_pm_ops spi_s3c24xx: cache device setup data s3c2410fb: fix clockrate calculation s3cmci: use resource_size() instead of local macro s3cmci: update probe to use new platform id list s3cmci: change GPIO to gpiolib from S3C24XX specific calls s3cmci: change to use dev_pm_ops s3cmci: fix direct write to interrupt mask s3cmci: add debugfs support for examining driver and hardware state s3cmci: add SDIO IRQ support s3cmci: Kconfig selection for PIO/DMA/Both s3cmci: DMA fixes s3cmci: make SDIO IRQ hardware IRQ support build-time configurable s3cmci: add better support for no card detect or write protect available KS8851: Add soft reset at probe time KS8851: Fix MAC address write order KS8851: Fix ks8851_set_rx_mode() for IFF_MULTICAST DM9000: Fix revision ID for DM9000B ARM: S3C: Add info for supporting circular DMA buffers ARM: S3C2410: Fix link if CONFIG_S3C2410_IOTIMING is not set ARM: Merge fixes-s3c64xx ARM: Merge fixes-s3c64xx-dma ARM: S3C2440: mini2440: Fix missing CONFIG_S3C_DEV_USB_HOST ARM: S3C24XX: Fix warnings in arch/arm/plat-s3c24xx/gpio.c ARM: S3C2440: mini2440: Fix spare warnings ARM: S3C2410: Fix sparse warnings in arch/arm/mach-s3c2410/gpio.c
Ben Efros (2): USB: storage devices and SAT USB: storage: Flag devices known to support SANE_SENSE
Ben Gamari (20): drm: Convert proc files to seq_file and introduce debugfs drm/i915: Consolidate gem object list dumping drm: Convert proc files to seq_file and introduce debugfs drm/i915: Convert i915 proc files to seq_file and move to debugfs. drm/i915: Consolidate gem object list dumping drm/i915: Implement batch and ring buffer dumping drm/i915: Warn when inteldrmfb fails to restore its framebuffer config drm/i915: A few debugfs formatting fixes drm/i915: Remove gtt_bound from drm_i915_gem_object drm/i915: Add gtt_offset to gem object list debugfs output drm/i915: Move lock to more reasonable location drm/i915: Move i915_gem_debugfs.c to i915_debugfs.c drm/i915: Add i915 register dumping debugfs file drm/i915: Check whether chip is wedged in i915_wait_request() drm/i915: Refactor save/restore code drm/i915: make i915_seqno_passed non-static drm/i915: Add hangcheck timer drm/i915: Implement GPU reset on i965 drm/i915: Hookup chip reset in error handler drm/i915: Make dev_priv->mm.wedged an atomic_t
Ben Gardner (13): i386: GPIO driver for AMD CS5535/CS5536 i2c: scx200_acb whitespace and comment cleanup i2c: scx200_acb debug log cleanup i2c: scx200_acb refactor/simplify code i2c: scx200_acb remove use of lock_kernel i2c: scx200_acb add support for the CS5535/CS5536 i2c: scx200_acb fix and speed up the poll loop i2c: scx200_acb minimal documentation update w1: fix idle check loop in ds2482 pca9539: Honor the force parameter PCI: Fix pci_find_present gpio_cs5535: disable AUX on output w1_ds2433: clear the validcrc flag after a write
Ben Greear (6): [NET]: Document ->hard_start_xmit() locking in comments. [NET]: Document ->hard_start_xmit() locking in netdevices.txt ipv4: Fix ARP behavior with many mac-vlans vlan: Export symbols as non GPL symbols. veth: Zero timestamp in xmit path. ixgbe patch to provide NIC's tx/rx counters via ethtool
Ben Hutchings (229): [NET]: Fix kernel-doc for skb_segment PCI: Expose PCI VPD through sysfs New driver "sfc" for Solarstorm SFC4000 controller. sysfs: Disallow truncation of files in sysfs net: Added ASSERT_RTNL() to dev_open() and dev_close(). [netdrvr] sfc: Add TSO support [netdrvr] sfc: Add phy_flash_cfg module parameter and implementation [netdrvr] sfc: Removed bogus 'fall-thru' comments [netdrvr] sfc: Remove garbage from comment [netdrvr] sfc: Remove kernel-doc comments for removed members of struct efx_nic [netdrvr] sfc: Fix code formatting [netdrvr] sfc: Remove unused macro EFX_XAUI_RETRAIN_MAX [netdrvr] sfc: Increment rx_reset when reported as driver event [netdrvr] sfc: sfc: Add self-test support sfc: Use mod_timer() to set expiry and add_timer() together sfc: Removed casts to void sfc: Simplified efx_rx_calc_buffer_size() using get_order() sfc: Removed unncesssary UL suffixes on 0 literals sfc: Added and removed braces to comply with kernel style sfc: Replaced various macros with inline functions sfc: Merged efx_page_offset() into efx_rx_buf_offset() sfc: Use resource_size_t for PCI bus address sfc: Correct and expand some comments sfc: Use DMA_BIT_MASK() instead of our own DMA mask macros sfc: Do not define inline macro sfc: Use __packed macro sfc: Change type of efx_nic::nic_data to struct falcon_nic_data * sfc: Remove redundant casts to and from void * sfc: Added checks for heap allocation failure sfc: Remove sub-minor component from driver version [netdrvr] sfc: Report XAUI link down at default log level sfc: Use kernel I2C system and i2c-algo-bit driver sfc: Reduce I2C udelay to 5 resulting in a clock frequency of 100 kHz sky2: Hold RTNL while calling dev_close() cpu topology: always define CPU topology information cputopology: always define CPU topology information, clean up net: Fix test for VLAN TX checksum offload capability net: Disable LRO on devices that are forwarding net: Discard and warn about LRO'd skbs received for forwarding qla3xxx: Hold RTNL while calling dev_close() Hold RTNL while calling dev_close() PCI: Restrict VPD read permission to root ipv4: fib_trie: Fix lookup error return e1000: resolve tx multiqueue bug sfc: I2C adapter initialisation fixes sfc: Use a separate workqueue for resets sfc: Create one RX queue and interrupt per CPU package by default sfc: Replace net_dev->priv with netdev_priv(net_dev) sfc: Change first parameter type of {set,clear}_bit_le() to unsigned sfc: Use separate hardware TX queues to select checksum generation sfc: Avoid mangling error codes in efx_test_loopback() sfc: Reduce delays in SFE4001 initialisation sfc: Remove mistaken hardware workaround sfc: XMAC statistics fix-ups sfc: Remove inclusion of workarounds.h from efx.c sfc: Reverse the XOFF/XON pause frame control fifo thresholds sfc: Reduce log level for XGXS lane status sfc: Self-test reporting cleanup sfc: Speed up loopback self-test sfc: Don't leak PCI DMA maps in the TSO code when the queue fills up sfc: Use pci_map_single() to map the skb header when doing TSO sfc: Reduce the size of struct efx_tx_buffer sfc: Use explicit bool for boolean variables, parameters and return values sfc: Set net_device::vlan_features appropriately sfc: Cleaned up struct tso_state fields sfc: Removed forced inlining of long functions sfc: Export boot configuration in EEPROM through ethtool sfc: Move CPU counting for RSS into a separate function, efx_wanted_rx_queues() sfc: Remove efx_channel::has_interrupt sfc: Cleanup RX queue information sfc: Remove initialisation of RX_FILTER_CTL_REG.NUM_KER sfc: Make efx_for_each_channel_rx_queue() more efficient sfc: Remove efx_channel::evqnum field sfc: Cleanup RX event processing sfc: Implement get_sset_count, replacing get_stats_count and self_test_count sfc: Make PHY flash mode a device attribute, not a module parameter sfc: Enable TSO for 802.1q VLAN devices sfc: Remove efx_nic_dummy_op_int() as redundant with efx_port_dummy_op_int() sfc: Remove remnants of multi-port abstraction for MAC registers sfc: Remove some unreachable error paths sfc: Cleanup reset code sfc: Rework the bitfield header so that we can identify fields by bit number sfc: Extend self-tests sfc: Remove the STATE_RESETTING flag sfc: Rework efx_set_multicast_hash() sfc: Add check for memory allocation failure in falcon_probe_nic() sfc: Fix memory BAR release call on error path sfc: Remove workaround for old firmware bug sfc: Serialise tenxpress_special_reset() with statistics fetches sfc: Make queue flushes more reliable sfc: Stop generating bogus events in tenxpress_check_hw() sfc: Insert read memory barrier after checking MAC statistics flag sfc: Disable interrupts after a fatal interrupt occurs until reset sfc: Remove obsolete comment about PCI modes sfc: Use CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS where appropriate sfc: Fix type of FALCON_SPI_MAX_LEN hwmon: (lm90) Rename temperature conversion functions to match usage hwmon: (lm90) Support MAX6646, MAX6647 and MAX6649 hwmon: (lm87) Fix masking of config register in lm87_init_client() hwmon: (lm87) Restore original configuration register on removal hwmon: (lm87) Add support for configuration through platform_data sfc: Correct address of gPXE boot configuration in EEPROM sfc: Clean up non-volatile memory partitioning sfc: Expose flash region storing boot code as MTD sfc: Use lm87 and lm90 drivers for board temperature/power monitoring sfc: Do not reset when hardware monitor detects a fault x86: don't allow nr_irqs > NR_IRQS sfc: Correct address of gPXE boot configuration in EEPROM sfc: Fix dependency for SFC_MTD sfc: Board support fixes sfc: Change SPI lengths to type size_t sfc: Remove unneeded register write sfc: Correct interpretation of second param to ethtool phys_id() sfc: Clean up waits for flash/EEPROM operations sfc: Work around unreliable strap pins sfc: Restore phy_flash_cfg module parameter sfc: Provide hints to irqbalance daemon sfc: Abbreviate self-test names so they are not truncated sfc: Don't count RX checksum errors during loopback self-test sfc: Remove MII extension cruft sfc: Add support for MMDs numbered >15 sfc: Add phy_type device attribute sfc: Clean up board identification sfc: Clean up MDIO flag setting sfc: Add support for sub-10G speeds sfc: Implement auto-negotiation sfc: Rework MAC, PHY and board event handling sfc: Add support for Solarflare 10Xpress SFT9001 sfc: Add support for SFN4111T sfc: Remove leading spaces sfc: Specify a meaningful component for loopback RX-side and PHY tests sfc: Use mutex_lock_interruptible() for ethtool EEPROM access sfc: Use model numbers for PHY type names sfc: Use kzalloc() to ensure struct efx_spi_device is fully initialised sfc: Fix synchronisation of efx_mtd_{probe,rename,remove} sfc: Version 2.3 sfc: Generate unique names for per-NIC workqueues sfc: Fix unreliable link detection in some loopback modes sfc: Clean up PHY mode management in loopback self-test sfc: Merge top-level functions for self-tests sfc: Add support for multiple PHY self-tests sfc: SFT9001: Add cable diagnostics sfc: When disabling the NIC, close the device rather than unregistering it sfc: If AN is enabled, always read speed/duplex from the AN advertising bits PCI: Add pci_clear_master() as opposite of pci_set_master() net: sfc: Use pci_clear_master() to disable bus mastering sfc: SFT9001: Fix condition for LNPGA power-off net: Remove redundant NAPI functions sfc: SFN4111T: Fix GPIO sharing between I2C and FLASH_CFG_1 sfc: Update board info for hardware monitor on SFN4111T-R5 and later sfc: SFT9001: Always enable XNP exchange on SFT9001 rev B sfc: SFX7101/SFT9001: Fix AN advertisements sfc: Replace stats_enabled flag with a disable count tehuti: Use request_firmware() typhoon: Use request_firmware() sfc: SFT9001: Include non-breaking cable diagnostics in online self-tests sfc: Fix test for MDIO read failure sfc: SFT9001/SFN4111T: Check PHY boot status during board initialisation sfc: Remove "XFP" from log messages that are not specific to XFP sfc: Fix reporting of PHY id sfc: Add support for QT2025C PHY sfc: Delete unused efx_blinker::led_num field sfc: Clean up LED control sfc: Add support for SFN4112F SFP+ reference design sfc: Fix efx_ethtool_nway_result() to use clause 45 MDIO registers sfc: Reject packets from the kernel TX queue during a loopback self-test sfc: Clean up properly on reset failure paths sfc: Clear I2C adapter structure in falcon_remove_nic() sfc: Don't wake TX queues while they're being flushed sfc: Fix search for flush completion events sfc: Improve NIC internal error recovery sfc: Pad packets to 33 bytes to prevent TX packet parser lockup sfc: Work around unreliable legacy interrupt status sfc: Remove unused private PCI register definitions sfc: Optimise falcon_writel_page_locked() for page > 0 sfc: Implement adaptive IRQ moderation sfc: Call netif_napi_add() before registering our interrupt handler net: Update maintainers i2c: Fix sparse warnings for I2C_BOARD_INFO() sfc: Match calls to netif_napi_add() and netif_napi_del() sfc: Use correct macro to set event bitfield net: Fix GRO for multiple page fragments ethtool: Add port type PORT_OTHER mdio: Add register definitions for MDIO (clause 45) mdio: Add generic MDIO (clause 45) support functions sfc: Use generic MDIO functions and definitions chelsio: Use generic MDIO definitions and mdio_mii_ioctl() cxgb3: Use generic MDIO definitions and mdio_mii_ioctl() ixgbe: Use generic MDIO definitions and functions ixgb: Use generic MDIO definitions s2io: Use generic MDIO definitions mii: Simplify mii_resolve_flowctrl_fdx() mii: Add mii_advertise_flowctrl() mdio: Add mdio45_ethtool_spauseparam_an() sfc: Use generic MDIO flow control auto-negotiation functions ethtool/mdio: Report MDIO mode support and link partner advertising ethtool/mdio: Support backplane mode negotiation mii: Rewrite mii_ethtool_gset() to report mdio_support and lp_advertising mdio: Add 10GBASE-T SNR register definition mdio: Add XENPAK LASI register definitions sfc: Use generic XENPAK register definitions sfc: Remove lro module parameter chelsio: Use generic XENPAK LASI register definitions cxgb3: Use generic XENPAK LASI register definitions mdio: Expose 10GBASE-T MDI-X status via ethtool sfc: Expose 100/1000BASE-T MDI-X status via ethtool netdev: restore MAC address set and validate operations netdev: restore MTU change operation mdio: mdio_if_info::mmds should not be __bitwise sfc: Fix ordering of device registration and initial netif_carrier_off() sfc: Do not reinitialise XAUI serdes before it has completed reset mdio: Check MDIO_STAT1_FAULT in mdio45_links_ok() sfc: QT2025C: Use hard reset only sfc: Work around XMAC bug causing packet loss with some peers sfc: Improve reliability of RX queue flushing drm/mga: Use request_firmware() to load microcode drm/r128: Use request_firmware() to load CCE microcode radeon: Use request_firmware() drm/r128: Add test for initialisation to all ioctls that require it netdev: Remove SIOCDEVPRIVATE aliases for MDIO ioctls netdev: Remove redundant checks for CAP_NET_ADMIN in MDIO implementations netdev: Convert MDIO ioctl implementation to use struct mii_ioctl_data x86: Fix code patching for paravirt-alternatives on 486 Staging: rt{2860,2870,3070}sta: Remove unused CRC code net: Support inclusion of <linux/socket.h> before <sys/socket.h> nfs: Avoid overrun when copying client IP address string acenic: Pass up error code from ace_load_firmware() sfc: Set ip_summed correctly for page buffers passed to GRO hfsplus: refuse to mount volumes larger than 2TB
Ben Lahaise (1): uml: switch_mm fix
Ben McKeegan (1): ppp: fix lost fragments in ppp_mp_explode() (resubmit)
Ben Nizette (19): AVR32: add io{read,write}{8,16,32}{be,} support Include kernel.h from configfs.h avr32: pass i2c board info through at32_add_device_twi UIO: Implement a UIO interface for the SMX Cryptengine proc_fs.h: move struct mm_struct forward-declaration avr32: clean up mci platform code avr32: Remove DMATEST from defconfigs avr32: Fix out-of-range rcalls in large kernels ASoC: atmel_pcm: Remove non-existant header Input: ads7846 - fix unsafe disable_irq Input: omap-keypad - use disable_irq_nosync() in irq handler Input: sa1111ps2 - use disable_irq_nosync() in irq handlers Input: tsc2007 - use disable_irq_nosync() in irq handler Input: ucb1400 - use disable_irq_nosync() in irq handler ipu_idmac: Use disable_irq_nosync() from within irq handlers. avr32: Fix clash in ATMEL_USART_ flags mmc/omap: Use disable_irq_nosync() from within irq handlers. atmel-lcdc: fix pixclock upper bound detection favr32: improve touchscreen response
Ben Skeggs (5): drm: clean the map list before destroying the hash table drm: cleanup properly in drm_get_dev() failure paths drm: don't associate _DRM_DRIVER maps with a master drm: don't associate _DRM_DRIVER maps with a master drm: update crtc x/y when only fb changes
Ben Slusky (1): [CPUFREQ] use deferrable delayed work init in conservative governor
Ben Stanley (2): ALSA: ca0106 Add comments to snd_ca0106_details struct ALSA: ca0106 MSI K8N Diamond MB spi_dac 2->1
Ben Williamson (2): [ALSA] USB midi: Remove duplicate CS_AUDIO_* #defines USB: gmidi: New USB MIDI Gadget class driver.
Ben Woodard (1): [BLOCK] increase size of disk stat counters
Ben-Ami Yassour (5): KVM: check injected pic irq within valid pic irqs KVM: direct mmio pfn check KVM: pci device assignment KVM: remove unused field from the assigned dev struct KVM: Device Assignment with VT-d
Benedikt Spranger (1): usb-gadget-ether: prevent oops caused by error interrupt race
Benjamin Gilbert (1): [TRIVIAL PATCH] Kill blk_congestion_wait() stub for !CONFIG_BLOCK
Benjamin Herrenschmidt (765): ppc32: Fix cpufreq problems ppc32: Fix AGP and sleep again ppc32: MV643XX ethernet is an option for Pegasos pmac: sound support for latest laptops pmac: Improve sleep code of tumbler driver ppc64: very basic desktop g5 sound support ppc64: Fix semantics of __ioremap ppc64: Improve mapping of vDSO ppc64: Detect altivec via firmware on unknown CPUs ppc64: remove bogus f50 hack in prom.c fbdev MAINTAINERS update ppc64: Fix return value of some vDSO calls Add suspend method to cpufreq core ppc32: Fix errata for some G3 CPUs ppc32: Fix IDE related crash on wakeup ppc32: Fix a sleep issues on some laptops ppc64: improve g5 sound headphone mute ppc32: add sound support for Mac Mini ppc64: add PT_NOTE section to vDSO ppc64: update to use the new 4L headers fbdev: Batch cmap changes at driver level ppc32: Workaround a cache flush issue on sleep ppc32: Small build fix for alsa powermac ppc32: Fix sleep on old 101 PowerBook ppc32: More fixlet for pmac sound ppc32: Fix might_sleep() warning with clock spreading cpufreq annoying warning fix ppc64: fix gcc 4.0 vs CONFIG_ALTIVEC ppc64: Fix booting on latest G5 models ppc64: Fix g5 hw timebase sync ppc32: small cpufreq update ppc32: Fix Alsa PowerMac driver on old machines ppc32: Fix cpufreq vs. sleep issue [ALSA] ppc32: Fix Alsa PowerMac driver on old machines ppc64: Fix a device-tree bug on Apple's ppc32: Apple device-tree bug fix ppc32/ppc64: cleanup /proc/device-tree ppc64: Fix result code handling in prom_init ppc32: Fix nasty sleep/wakeup problem radeonfb: don't blow up VGA console on load Driver core: Don't "lose" devices on suspend on failure ppc32: Kill embedded system.map, use kallsyms ppc32: Bump PMU interrupt priority ppc32: remove obsolete macserial driver ppc32: Remove CONFIG_PMAC_PBOOK ppc64: Add missing exports ppc64: Add new PHY to sungem ppc64: Fix CONFIG_ALTIVEC not set Remove suspend() calls from shutdown path ppc64: Fix Fan control for new PowerMac G5 2.7GHz machines ppc64: Export machine_power_off for therm_pm72 module flattened device tree changes Fix PCI ROM mapping ppc64: Store virtual address in TLB flush batches ppc64: Build zImage.vmode for G5 ppc32: fix build with oprofile ppc64: SMU driver update & i2c support mesh scsi: fix error handling ppc64: Fix huge pages MMU mapping bug ppc: fix stupid thinko in oprofile fix orinoco: Fix flood of kernel log with stupid WE warnings ppc64: More hugepage fixes Fix ppc64 smu driver locking pmac: fix cpufreq for old tipb 550Mhz ppc: Fix timekeeping with HZ=250 on some Mac models ide: Workaround PM problem ppc32: Fix timekeeping ppc32: Tell userland about lack of standard TB ppc64: Fix G5 model in /proc/cpuinfo ppc64: Fix error in vDSO 32 bits date ppc64: Fix pages marked dirty abusively ppc64: Fix wrong register mapping in mpic driver ppc64: support 64k pages ppc64: Fix zImage boot ppc: Fix ppc32 build after 64K pages nvidiafb: Fix mode setting & PPC support nvidiafb: Add flat panel dither support ppc64: SMU based macs cpufreq support ppc64: SMU partition recovery ppc64: Update g5_defconfig for ARCH=powerpc ppc64: More U3 device-tree fixes ppc64: Thermal control for SMU based machines ppc: fix a bunch of warnings ppc: Fix ARCH=ppc build with xmon ppc: Fix PowerBook HD led on ARCH=powerpc ppc64: Fix the lazy icache/dcache code for non-RAM pages ppc64: Don't panic when early __ioremap fails powerpc: 64k pages pmd alloc fix powerpc: 64k pages vs. U3 iommu ppc64: fix PCI IO mapping powerpc: Merge vdso's and add vdso support to 32 bits kernel powerpc: Always rebuild arch/powerpc/include/asm symlink powerpc: vdso fixes (take #2) powerpc: kill ppc64 rtc.c, use genrtc instead powerpc: update defconfigs powerpc: pci_64 fixes & cleanups ppc: Fix boot with yaboot with ARCH=ppc ppc: Fix build with CONFIG_CHRP not set powerpc: Make the vDSO functions set error code (#2) powerpc: Workaround for offb on 64 bits platforms powerpc: merge align.c powerpc: Fix setting MPIC priority Fix crash in unregister_console() Console rotation fixes USB: Fix USB suspend/resume crasher (#2) powerpc: Fix a huge page bug powerpc: Remove debug code in hash path powerpc: Fix clock spreading setting on some powermacs radeon drm: fix agp aperture map offset powerpc: g5 thermal overtemp bug Fix more radeon GART start calculation cases powerpc: more g5 overtemp problem fix [SERIAL] Fix matching of MMIO ports powerpc: Add OF address parsing code (#2) powerpc: serial port discovery (#2) powerpc: Unify udbg (#2) powerpc: Add back support for booting from BootX (#2) powerpc: convert macio_asic to use prom_parse powerpc: Fix g5 build with xmon powerpc: More serial probe fixes (#2) powerpc: udbg updates powerpc: Update OF address parsers powerpc: Add pmac32 defconfig for ARCH=powerpc powerpc: Fix platinumfb for some modes powerpc: Remove device_node addrs/n_addr powerpc: Experimental support for new G5 Macs (#2) powerpc: Fix g5 DART init powerpc: pci_address_to_pio fix 1/5 powerpc: Rework PowerMac i2c part 1 2/5 powerpc: Rework PowerMac i2c part 2 3/5 powerpc: Add platform functions interpreter 4/5 powerpc: Add cpufreq support for all desktop G5 PCI: Export pci_cfg_space_size powerpc: Extended PCI config space nvidiafb: Fixes for new G5 powerpc: Fix Maple build powerpc: Update pmac32_defconfig [SUNGEM]: Make PM of PHYs more reliable (#2) sound/ppc/pmac.c typo Fix uevent buffer overflow in input layer powerpc: Fix sound driver use of i2c powerpc: Thermal control for dual core G5s powermac: Fix loss of ethernet PHY on sleep powerpc: vdso 64bits gettimeofday bug Add mm->task_size and fix powerpc vdso powerpc: Fix old g5 issues with windfarm powerpc: Fix windfarm_pm112 not starting all control loops powerpc: Expose SMT and L1 icache snoop userland features powerpc: incorrect rmo_top handling in prom_init windfarm license fix macintosh: correct AC Power info in /proc/pmu/info powerpc: enable NAP only on cpus who support it to avoid memory corruption powerpc: Kill _machine and hard-coded platform numbers powermac: Fix i2c on keywest based chips powerpc: fix oops in alsa powermac driver pcmcia Oopses fixes Fix pSeries identification in prom_init.c powerpc: Fix ide-pmac sysfs entry powerpc: Fix boot on eMac pmf_register_irq_client() gives sleep with locks held warning powerpc: Fix call to ibm,client-architecture-support powerpc vdso updates powerpc: Fix buglet with MMU hash management powerpc: Add udbg-immortal kernel option [POWERPC] cell: add RAS support [POWERPC] spufs: map mmio space as guarded into user space [POWERPC] spufs: fix MFC command queue purge genirq: add IRQ_TYPE_SENSE_MASK genirq: fasteoi handler: handle interrupt disabling powermac: Fix some 64b resource damage [POWERPC] Fix various offb and BootX-related issues [POWERPC] Fix booting on Momentum "Apache" board (a Maple derivative) [POWERPC] Fix error handling in detecting legacy serial ports [POWERPC] Update the SWIM3 (powermac) floppy driver genirq: Allow fasteoi handler to retrigger disabled interrupts [POWERPC] Use the genirq framework [POWERPC] New device-tree interrupt parsing code [POWERPC] Copy i8259 code back to arch/ppc [POWERPC] Add new interrupt mapping core and change platforms to use it [POWERPC] Actually copy over i8259.c to arch/ppc/syslib this time powerpc: Fix loss of interrupts with MPIC [POWERPC] Workaround Pegasos incorrect ISA "ranges" [POWERPC] Fix 32 bits warning in prom_init.c [POWERPC] Fix non-MPIC CHRPs with CONFIG_SMP set [POWERPC] Fix default clock for udbg_16550 [POWERPC] Fix legacy_serial.c error handling on 32 bits [POWERPC] Add briq support to CHRP [POWERPC] Add support for briq front panel [POWERPC] More offb/bootx fixes [POWERPC] Xserve G5 thermal control fixes [POWERPC] Add cpufreq support for Xserve G5 aoa: i2sbus: move module parameter declaration up aoa: i2sbus: fix for PowerMac7,2 and 7,3 aoa: fix when all is built into the kernel aoa: i2sbus: revamp control layer aoa: pmf gpio: report if function calling fails aoa fabric layout: clean up messages aoa: tas: fix initialisation/reset powerpc: fix trigger handling in the new irq code powerpc: fix MPIC OF tree parsing on Apple quad g5 powerpc: fix SMU driver interrupt mapping [POWERPC] Workaround Pegasos incorrect ISA "ranges" [POWERPC] Fix 32 bits warning in prom_init.c [POWERPC] Fix non-MPIC CHRPs with CONFIG_SMP set [POWERPC] Fix default clock for udbg_16550 [POWERPC] Fix legacy_serial.c error handling on 32 bits [POWERPC] More offb/bootx fixes [POWERPC] Xserve G5 thermal control fixes [POWERPC] Add cpufreq support for Xserve G5 [POWERPC] Fix irq radix tree remapping typo [POWERPC] Fix BootX booting with an initrd [POWERPC] Fix performance regression in IRQ radix tree locking [POWERPC] Fix MPIC sense codes in documentation [POWERPC] Make OF irq map code detect more error cases fbdev: Fix crashes in various fbdev's blank routines powerpc: More via-pmu backlight fixes powerpc: Fix PowerMac IRQ handling bug backlight last round of fixes powerpc: Fix typo in powermac platform functions [POWERPC] Fix G5 DART (IOMMU) race causing occasional data corruption [POWERPC] Fix ohare IDE irq workaround on old powermacs [POWERPC] Cell interrupt rework [POWERPC] Fix zImage.coff on oldworld PowerMac [POWERPC] Get default baud rate in udbg_scc [POWERPC] spufs: cell spu problem state mapping updates [POWERPC] Fix zImage decompress location [POWERPC] Don't get PCI IRQ from OF for devices with no IRQ page fault retry with NOPAGE_REFAULT [POWERPC] Make U4 PCIe work on maple [POWERPC] Fix Maple secondary IDE interrupt [POWERPC] Update maple defconfig [POWERPC] Fix i2c-powermac platform device usage [POWERPC] Fix windfarm platform device usage [POWERPC] Don't crash on cell with 2 BEs when !CONFIG_NUMA [POWERPC] Consolidate feature fixup code [POWERPC] Support nested cpu feature sections [POWERPC] Support feature fixups in vdso's [POWERPC] Support feature fixups in modules [POWERPC] Cell timebase bug workaround [POWERPC] Fix device_is_compatible() const warning [POWERPC] Fix CHRP platforms with only 8259 [POWERPC] Fix various offb issues [POWERPC] Make alignment exception always check exception table [POWERPC] Fix cell "new style" mapping and add debug powerpc: windfarm shall request it's sub modules Fix radeon DDC regression Driver core: add notification of bus events Driver core: add dev_archdata to struct device ACPI: Change ACPI to use dev_archdata instead of firmware_data Driver core: Call platform_notify_remove later [POWERPC] Make pci_read_irq_line the default [POWERPC] Remove ppc_md.pci_map_irq & ppc_swizzle for ARCH=powerpc [POWERPC] Generic DCR infrastructure [POWERPC] Make EMAC use generic DCR access methods [POWERPC] Support for DCR based MPIC [POWERPC] Improve MPIC driver auto-configuration from DT [POWERPC] Native cell support for MPIC in southbridge [POWERPC] Souped-up of_platform_device support [POWERPC] Hook of_platform_bus_probe with cell ibmveth: Remove ibmveth "liobn" field [POWERPC] Refactor 64 bits DMA operations [POWERPC] Add DMA ops support for of_platform_device to Cell [POWERPC] Resolve the parent address of a PCI bus range [POWERPC] Resolve the BUID for RTAS PCI config space accesses [POWERPC] Add "parent" struct device for PCI host bridges [POWERPC] Generic OF platform driver for PCI host bridges. [POWERPC] Cell fixup DMA offset for new southbridge [POWERPC] Allow hooking of PCI MMIO & PIO accessors on 64 bits [POWERPC] Cell "Spider" MMIO workarounds [POWERPC] Spider uses low level BE MMIO accessors [POWERPC] Add an optional offset to direct DMA on 64 bits [POWERPC] Make direct DMA use node local allocations [POWERPC] Make cell use direct DMA ops [POWERPC] Remove ioremap64 and fixup_bigphys_addr [POWERPC] Merge 32 and 64 bits asm-powerpc/io.h [POWERPC] Fix __raw* accessors [POWERPC] Fix IDE build with ARCH=ppc [POWERPC] Xserve cpu-meter driver [POWERPC] powerpc: Workaround for of_platform without "reg" nor "dcr-reg" [POWERPC] cell: hard disable interrupts in power_save() [POWERPC] Fix mmap of PCI resource with hack for X [POWERPC] Fix irq routing on some 32-bit PowerMacs [POWERPC] Remove old dcr.S [POWERPC] cell: Fix spufs with "new style" device-tree [POWERPC] Workaround oldworld OF bug with IRQs & P2P bridges [POWERPC] Fix build of cell zImage.initrd [SUNGEM]: PHY updates & pause fixes (#2) [POWERPC] Remove bogus sanity check in pci -> OF node code [POWERPC] Fix cell's mmio nvram to properly parse device tree [POWERPC] Fix sys_pciconfig_iobase bus matching [POWERPC] ps3: system bus minor mmio fix [POWERPC] ps3: cleanup interrupt bmp routines USB: Rework the OHCI quirk mecanism as suggested by David USB: Implement support for "split" endian OHCI USB: Implement support for EHCI with big endian MMIO USB: Fix OHCI warning USB: Fix EHCI warning USB: ohci error handling cleanup Add NOPFN_REFAULT result from vm_ops->nopfn() [POWERPC] Fix vDSO page count calculation [POWERPC] spufs: remove need for struct page for SPEs [POWERPC] powerpc: Remove SPU struct pages for PS3 [POWERPC] spufs: Fix bitrot of the SPU mmap facility [POWERPC] Fix bug with early ioremap and 64k pages [POWERPC] Fix warning in prom_parse.c of_irq_map_oldworld() [POWERPC] Fix warning in powermac feature.c [POWERPC] Fix warning in powermac pci.c [POWERPC] Fix spu SLB invalidations [POWERPC] Add inatomic versions of __get_user and __put_user [POWERPC] Alignment exception uses __get/put_user_inatomic [POWERPC] Make tlb flush batch use lazy MMU mode [POWERPC] Cleanup 32-bit map_page [POWERPC] Fix 32-bit mm operations when not using BATs [POWERPC] DEBUG_PAGEALLOC for 32-bit [POWERPC] DEBUG_PAGEALLOC for 64-bit fix bogon in /dev/mem mmap'ing on nommu [POWERPC] Always use -mno-string [POWERPC] pmac_feature_call checks platform get_unmapped_area handles MAP_FIXED on powerpc get_unmapped_area handles MAP_FIXED on alpha get_unmapped_area handles MAP_FIXED on arm get_unmapped_area handles MAP_FIXED on frv get_unmapped_area handles MAP_FIXED on i386 get_unmapped_area handles MAP_FIXED on ia64 get_unmapped_area handles MAP_FIXED on parisc get_unmapped_area handles MAP_FIXED on sparc64 get_unmapped_area handles MAP_FIXED on x86_64 get_unmapped_area handles MAP_FIXED in hugetlbfs get_unmapped_area handles MAP_FIXED in generic code get_unmapped_area doesn't need hugetlbfs hacks anymore [POWERPC] Small fixes & cleanups in segment page size demotion [POWERPC] Introduce address space "slices" [POWERPC] Add ability to 4K kernel to hash in 64K pages [POWERPC] Spufs support for 64K LS mappings on 4K kernels powerpc: fixup hard_irq_disable semantics Add hard_irq_disable() stop_machine() now uses hard_irq_disable [POWERPC] Add spinlock to request_phb_iospace() [POWERPC] Fix IO space on PCI buses created from of_platform [POWERPC] Make sure device node type/name is not NULL on hot-added nodes Make __vunmap static [POWERPC] Fix powerpc vmlinux.lds.S [POWERPC] Fix warning in 32-bit builds with CONFIG_HIGHMEM [POWERPC] Fix ppc32 single-stepping out of syscalls [POWERPC] Fix possible access to free pages [POWERPC] unmap_vm_area becomes unmap_kernel_range for the public [POWERPC] Rewrite IO allocation & mapping on powerpc64 [POWERPC] spufs: Add support for SPU single stepping [POWERPC] spufs: Add a "capabilities" file to spu contexts [POWERPC] Disable broken PPC_PTRACE_GETFPREGS on 32 bits [POWERPC] ptrace cleanups [POWERPC] ptrace updates & new, better requests [POWERPC] Uninline common ptrace bits [POWERPC] Remove some useless ifdef's in ptrace [POWERPC] Allow ptrace write to pt_regs trap and orig_r3 [POWERPC] ptrace shouldn't touch FP exec mode [POWERPC] powerpc: ptrace can set DABR on both 32 and 64 bits [POWERPC] Always apply DABR changes on context switches [POWERPC] Make syscall restart code more common [POWERPC] Remove obsolete freezer bits [POWERPC] Merge creation of signal frame [POWERPC] Remove #ifdef around set_dabr in signal code [POWERPC] Less ifdef's in signal.c/signal.h Rework ptep_set_access_flags and fix sun4c Fix signalfd interaction with thread-private signals [POWERPC] Fix snd-powermac refcounting bugs vmalloc_32 should use GFP_KERNEL [POWERPC] MPIC protected sources [POWERPC] Add function to check if address is an IO port [POWERPC] Make pci_iounmap actually unmap things [POWERPC] Fix Maple platform ISA bus [POWERPC] Fix initialization and usage of dma_mask [POWERPC] Fix size check for hugetlbfs [POWERPC] Don't expose clock vDSO functions when CPU has no timebase [POWERPC] Fix timekeeping on PowerPC 601 [POWERPC] Fix platinumfb framebuffer Fix bogus PCI quirk for e100 Fix non-terminated PCI match table in PowerMac IDE [POWERPC] cell: Move cbe_regs.h to include/asm-powerpc/cell-regs.h [POWERPC] cell: Add Cell memory controller register defs and expose it ide-pmac: fix PIO setup and enable autotune [libata] pata_sil680: Add MMIO support remove frv usage of flush_tlb_pgtables() net: Fix new EMAC driver for NAPI changes [POWERPC] Fix 64 bits vDSO DWARF info for CR register fix EMAC driver for proper napi_synchronize API ide: Add ide_get_paired_drive() helper ide: Fix siimage driver accessing beyond array boundary ide: Fix cs5535 driver accessing beyond array boundary remove unused flush_tlb_pgtables [NET] napi: use non-interruptible sleep in napi_disable [POWERPC] powerpc: Fix demotion of segments to 4K pages [COMPAT]: Fix new dev_ifname32 returning -EFAULT [POWERPC] 4xx: Fix 4xx flush_tlb_page() [POWERPC] 4xx: Deal with 44x virtually tagged icache [POWERPC] Fix cache line vs. block size confusion [POWERPC] Fix si_addr value on low level hash failures [POWERPC] Fix early btext debug on PowerMac [POWERPC] Fix declaration of pcibios_free_controller [POWERPC] Fix kmalloc alignment on non-coherent DMA platforms [POWERPC] Fix 8xx build breakage due to _tlbie changes ibm_newemac: Fix possible lockup on close [POWERPC] Cleanup SMT thread handling [POWERPC] Add xmon function to dump 44x TLB ibm_newemac: Fix ZMII refcounting bug ibm_newemac: Workaround reset timeout when no link ibm_newemac: Cleanup/Fix RGMII MDIO support detection ibm_newemac: Cleanup/fix support for STACR register variants ibm_newemac: Update file headers copyright notices powerpc: Fix IDE legacy vs. native fixups [POWERPC] Make isa_mem_base common to 32 and 64 bits [POWERPC] Merge pci_process_bridge_OF_ranges() [POWERPC] Fix powerpc 32-bit resource fixup for 64-bit resources [POWERPC] Change 32-bit PCI message about resource allocation [POWERPC] Remove useless volatiles in udbg_16550.c [POWERPC] Add of_translate_dma_address [POWERPC] Early debug forces console log level to max usb: Remove broken optimisation in OHCI IRQ handler [POWERPC] pci32: Remove bogus alignment message [POWERPC] pci32: Use generic pci_assign_unassign_resources [POWERPC] pci32: Remove PowerMac P2P bridge IO hack [POWERPC] pci32: Add flags modifying the PCI code behaviour [POWERPC] pci32: Remove obsolete PowerMac bus number hack [POWERPC] pci32: Add platform option to enable /proc PCI domains [POWERPC] Merge pcibios_resource_to_bus/bus_to_resource [POWERPC] Merge PCI resource fixups [POWERPC] Merge PCI resource allocation & assignment [POWERPC] fix iSeries PCI resource management [POWERPC] Updates/fixes to 32 bits pcibios_enable_device() [POWERPC] Merge 32 and 64 bits pcibios_enable_device [POWERPC] Fixup powermac enable device hook [POWERPC] Clear pci_probe_only on 64 bits PowerMac [POWERPC] Various fixes to pcibios_enable_device() [POWERPC] Enable self-view of the HT host bridge on PowerMac G5 [POWERPC] Improve resource setup of PowerMac G5 HT bridge [POWERPC] Fixup skipping of PowerMac PCI<->PCI bridge "closed" resources [POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated [POWERPC] Fix PCI IRQ fallback code to not map IRQ 0 [POWERPC] Fix for via-pmu based backlight control [POWERPC] Fix possible NULL deref in ppc32 PCI [POWERPC] Reworking machine check handling and Fix 440/440A [POWERPC] 4xx: Improve support for 4xx indirect DCRs [POWERPC] 4xx: PLB to PCI-X support [POWERPC] 4xx: PLB to PCI 2.x support [POWERPC] 4xx: PLB to PCI Express support [POWERPC] 4xx: PCI support for Ebony board [POWERPC] 4xx: Add early udbg support for 40x processors [POWERPC] 4xx: EP405 boards support for arch/powerpc [POWERPC] 4xx: Add PCI to Walnut platform [POWERPC] 4xx: Wire up PCI on Bamboo board [POWERPC] 4xx: Wire up 440EP USB controller support to Bamboo board [POWERPC] 4xx: Adds decoding of 440SPE memory size to boot wrapper library [POWERPC] 4xx: Add mfspr/mtspr inline macros to 4xx bootwrapper [POWERPC] 4xx: Add CPR0 accessors to boot wrapper [POWERPC] 4xx: Rework clock probing in boot wrapper [POWERPC] 4xx: Base support for 440SPe "Katmai" eval board [POWERPC] 4xx: remove bogus "ranges" property in Bamboo EBC node [POWERPC] 4xx: PCI-E Link setup improvements [POWERPC] pci32: 4xx embedded platforms want to reassign all PCI resources [POWERPC] Workaround for iommu page alignment [POWERPC] Always hookup PHB IO resource even when empty usb: Remove OHCI useless masking/unmasking of WDH interrupt PCI: Fix bus resource assignment on 32 bits with 64b resources PCI: Fix warning in setup-res.c on 32-bit platforms with 64-bit resources PCI: Add pci_enable_device_{io,mem} intefaces PCI: Remove users of pci_enable_device_bars() PCI: Remove pci_enable_device_bars() add mm argument to pte/pmd/pud/pgd_free drivers-edac: add Cell XDR memory types drivers-edac: add Cell MC driver [POWERPC] Disable G5 NAP mode during SMU commands on U3 cs5520: remove stale comment e1000: Fix for 32 bits platforms with 64 bits resources [POWERPC] Fix thinko in cpu_thread_mask_to_cores() [POWERPC] Fix bogus test for unassigned PCI resources [POWERPC] Fix sleep on some powerbooks [POWERPC] Fix viodasd driver with scatterlist debug Give futex init a proper name pata_sil680: only enable MMIO on Cell blades drm: fix for non-coherent DMA PowerPC [POWERPC] Fix iSeries hard irq enabling regression [POWERPC] Fix deadlock with mmu_hash_lock in hash_page_sync pata_sil680: Fix build on arch/ppc [POWERPC] Initialize paca->current earlier [POWERPC] Fixup softirq preempt count [POWERPC] properly declare onstack completion in iseries veth [POWERPC] Fix device-tree locking vs. interrupts [POWERPC] Move stackframe definitions to common header [POWERPC] irqtrace support for 64-bit powerpc [POWERPC] Add thread_info_cache_init() weak hook [POWERPC] Fix kernel stack allocation alignment [POWERPC] Use __weak macro for smp_setup_processor_id ibm_newemac: Increase MDIO timeouts drm: Fix mismerge of non-coherent DMA patch drm: Remove unneeded dma sync in ATI pcigart alloc iomap: fix 64 bits resources on 32 bits ide: fix crash at boot with siimage driver slub: fix atomic usage in any_slab_objects() [POWERPC] Make default cputable entries reflect selected CPU family [POWERPC] Fix bogus paca->_current initialization [POWERPC] Document when printk is useable [POWERPC] Initialize lockdep earlier [POWERPC] vmemmap fixes to use smaller pages sparc64: IO accessors fix PCI: fix rpadlpar pci hotplug driver sysfs usage [POWERPC] Add "memory" clobber to MMIO accessors [POWERPC] Fix incorrect enabling of VMX when building signal or user context powerpc: Free a PTE bit on ppc64 with 64K pages powerpc: Fix unterminated of_device_id array in legacy_serial.c powerpc: Use new printk extension %pS to print symbols on oops powerpc: rework 4xx PTE access and TLB miss [SCSI] sym53c8xx: Fix bogus sym_que_entry re-implementation of container_of Merge commit 'origin/HEAD' into test-merge Merge commit 'jwb/jwb-next' Merge commit 'gcl/gcl-next' Merge commit '85082fd7cbe3173198aac0eb5e85ab1edcc6352c' into test-build Merge commit 'origin/master' powerpc: Fix OF parsing of 64 bits PCI addresses fbdev: Teaches offb about palette on radeon r5xx/r6xx Merge commit 'origin/master' powerpc ioremap_prot spufs: use new vm_ops->access to allow local state access from gdb Merge commit 'gcl/gcl-next' Merge commit 'jk/jk-merge' Move update_mmu_cache() declaration from tlbflush.h to pgtable.h Merge commit 'gcl/gcl-next' powerpc/powermac: Use sane default baudrate for SCC debugging powerpc/powermac: Fixup default serial port device for pmac_zilog powerpc: Disable 64K hugetlb support when doing 64K SPU mappings Merge commit 'kumar/kumar-next' ide/powermac: Fix use of uninitialized pointer on media-bay mm/hugetlb: don't crash when HPAGE_SHIFT is 0 powerpc/pci: Don't keep ISA memory hole resources in the tree powerpc/mm: Fix attribute confusion with htab_bolt_mapping() powerpc: Fix loss of vdso on fork on 32-bit powerpc: Fix lockdep IRQ tracing bug powerpc: Turn get/set_hard_smp_proccessor_id into inlines powerpc: Expose PMCs & cache topology in sysfs on 32-bit ibm_newemac: Don't call dev_mc_add() before device is registered powerpc: Fix build error with 64K pages and !hugetlbfs Merge commit 'kumar/kumar-dma' Merge commit 'kumar/kumar-mmu' Merge commit 'jwb/jwb-next' powerpc: Fix sysfs pci mmap on 32-bit machines with 64-bit PCI Merge commit 'jk/jk-merge' Merge commit 'gcl/gcl-next' Merge commit 'kumar/kumar-next' powerpc: Fix DMA offset for non-coherent DMA powerpc/pci: Improve detection of unassigned bridge resources powerpc: Fix link errors on 32-bit machines using legacy DMA powerpc: Fix 32-bit SMP boot on CHRP powerpc/chrp: Fix detection of Python PCI host bridge on IBM CHRPs powerpc: Fix CHRP PCI config access for indirect_pci Merge commit 'origin' radeonfb: misc cleanup of engine and dst cache handling radeonfb: accelerate imageblit and other improvements edac cell: fix incorrect edac_mode pci: Use new %pR to print resource ranges PCI: Add ability to mmap legacy_io on some platforms powerpc/PCI: Add legacy PCI access via sysfs Merge commit 'jwb/jwb-next' Merge commit 'gcl/gcl-next' Merge commit 'kumar/kumar-for-2.6.28' Merge commit 'origin' into master PCI: Workaround invalid P2P bridge bus numbers edac: fix enabling of polling cell module powerpc/pci: Fix unmapping of IO space on 64-bit powerpc: Fix domain numbers in /proc on 64-bit powerpc: Silence software timebase sync powerpc/pci: Cleanup debug printk's powerpc/pci: Use common PHB resource hookup powerpc/pci: Remove pcibios_do_bus_setup() powerpc/pci: Split pcibios_fixup_bus() into bus setup and device setup powerpc/eeh: Make EEH device add/remove more robust powerpc/pci: Make pcibios_allocate_bus_resources more robust powerpc/pci: Fix various pseries PCI hotplug issues powerpc/pci: Cosmetic cleanups of pci-common.c powerpc/44x: Fix 460EX/460GT machine check handling radeonfb: fix problem with color expansion & alignment powerpc: Fix dma_map_sg() cache flushing on non coherent platforms powerpc: Fix ppc32 mm_struct CPU tracking in SMP powerpc/4xx: Add support for ISA holes on 4xx PCI/X/E radeonfb: Disable new color expand acceleration unless explicitely enabled powerpc: Fix bogus cache flushing on all 40x and BookE processors v2 powerpc: Fix asm EMIT_BUG_ENTRY with !CONFIG_BUG powerpc/mm: Add local_flush_tlb_mm() to SW loaded TLB implementations powerpc/mm: Rename tlb_32.c and tlb_64.c to tlb_hash32.c and tlb_hash64.c powerpc/mm: Remove flush_HPTE() powerpc/4xx: Extended DCR support v2 powerpc/mm: Split mmu_context handling powerpc/mm: Rework context management for CPUs with no hash table powerpc/mm: Introduce MMU features powerpc/mm: Add SMP support to no-hash TLB handling powerpc/mm: Split low level tlb invalidate for nohash processors powerpc/44x: No need to mask MSR:CE, ME or DE in _tlbil_va on 440 powerpc/mm: Runtime allocation of mmu context maps for nohash CPUs powerpc/mm: Rework usage of _PAGE_COHERENT/NO_CACHE/GUARDED powerpc/44x: 44x TLB doesn't need "Guarded" set for all pages powerpc: Fix missing 'blr' in _tlbia() Merge commit 'kumar/kumar-next' into next PCI: Add legacy_io/mem to all busses Merge commit 'origin/master' into next powerpc/pci: Reserve legacy regions on PCI powerpc: Fix missing semicolons in mmu_decl.h powerpc: Fix cpufreq drivers after cpufreq core changes Merge commit 'kumar/kumar-next' into next Merge commit 'gcl/gcl-next' into next powerpc/powermac: Fix occasional SMP boot failure [CVE-2009-0029] powerpc: Enable syscall wrappers for 64-bit net: Add init_dummy_netdev() and fix EMAC driver using it Merge commit 'kumar/kumar-merge' into merge Merge commit 'jwb/jwb-merge' into merge powerpc: Fix oops on some machines due to incorrect pr_debug() atyfb: Properly save PCI state before changing PCI PM level aty128fb: Properly save PCI state before changing PCI PM level radeonfb: Fix resume from D3Cold on some platforms powerpc/pci: mmap anonymous memory when legacy_mem doesn't exist Merge commit 'kumar/next' into next Merge commit 'gcl/next' into next powerpc/mm: Rework I$/D$ coherency (v3) powerpc/4xx: Add missing USB and i2c devices to Canyonlands powerpc/4xx: Enable PCI domains on 4xx Merge commit 'origin/master' into next Merge commit 'kumar/next' into next vmalloc: add __get_vm_area_caller() Merge commit 'ftrace/function-graph' into next powerpc/44x: Fix address decoding setup of PCI 2.x cells Merge commit 'jwb/next' into next Merge commit 'gcl/merge' into merge hvc_console: Remove tty->low_latency on pseries backends radeonfb/aty128fb: Disable broken early resume hook for PowerBooks Merge commit 'gcl/next' into next Merge commit 'origin/master' into next powerpc: Wire up /proc/vmallocinfo to our ioremap() powerpc/mm: Properly wire up get_user_pages_fast() on 32-bit powerpc/kconfig: Kill PPC_MULTIPLATFORM drm: Use resource_size_t for drm_get_resource_{start, len} drm: Split drm_map and drm_local_map drm: Make drm_local_map use a resource_size_t offset drm/radeon: Print PCI ID of cards when probing emac: Fix clock control for 405EX and 405EXr chips Merge commit 'gcl/merge' into merge powerpc/mm: Split the various pgtable-* headers based on MMU type powerpc/mm: Unify PTE_RPN_SHIFT and _PAGE_CHG_MASK definitions Merge commit 'kumar/next' into next Merge commit 'gcl/next' into next radeonfb: Whack the PCI PM register until it sticks Merge commit 'origin/master' into next powerpc: Fix prom_init on 32-bit OF machines powerpc/mm: Tweak PTE bit combination definitions powerpc/mm: Merge various PTE bits and accessors definitions powerpc/mm: Rename arch/powerpc/kernel/mmap.c to mmap_64.c powerpc/mm: Fix printk type warning in mmu_context_nohash powerpc/mm: Add option for non-atomic PTE updates to ppc64 powerpc/mm: Introduce early_init_mmu() on 64-bit powerpc: Fix bugs introduced by sysfs changes Merge commit 'kumar/next' into next Merge commit 'origin/master' into next powerpc/pmac: Fix internal modem IRQ on Wallstreet PowerBook powerpc: Fix setting of oprofile cpu type powerpc/pseries: Really fix the oprofile CPU type on pseries powerpc: Fix PCI ROM access powerpc: Explicit alignment for .data.cacheline_aligned drm: Round size of SHM maps to PAGE_SIZE Revert "powerpc: Rework dma-noncoherent to use generic vmalloc layer" powerpc: Move dma-noncoherent.c from arch/powerpc/lib to arch/powerpc/mm powerpc: Minor cleanups of kernel virt address space definitions powerpc: Fix up dma_alloc_coherent() on platforms without cache coherency. Merge branch 'merge' into next powerpc/pmac: Update PowerMac 32-bit defconfig powerpc/mm: Fix some SMP issues with MMU context handling powerpc/mm: Fix a AB->BA deadlock scenario with nohash MMU context lock powerpc: Set init_bootmem_done on NUMA platforms as well powerpc: Move VMX and VSX asm code to vector.S powerpc: Introduce CONFIG_PPC_BOOK3S powerpc: Split exception handling out of head_64.S powerpc: Separate PACA fields for server CPUs powerpc: Shield code specific to 64-bit server processors spinlock: Add missing __raw_spin_lock_flags() stub for UP Merge commit 'jwb/next' into next powerpc: Fix bug in move of altivec code to vector.S Merge commit 'origin/master' into next Merge commit 'origin/master' into next powerpc: Don't do generic calibrate_delay() powerpc: Fix invalid construct in our CPU selection Kconfig powerpc: Add memory clobber to mtspr() Merge commit 'origin/master' into next mm: Move pgtable_cache_init() earlier Merge commit 'origin/master' into next Merge commit 'gcl/merge' into next mm: Extend gfp masking to the page allocator powerpc/mpic: Fix mapping of "DCR" based MPIC variants powerpc/pmac: Fix issues with PowerMac "PowerSurge" SMP powerpc/mm: Make k(un)map_atomic out of line powerpc/pmac: Fix DMA ops for MacIO devices powerpc: Map more memory early on 601 processors powerpc: Add irqtrace support for 32-bit powerpc powerpc/rtas: Turn rtas lock into a raw spinlock powerpc: Use one common impl. of RTAS timebase sync and use raw spinlock powerpc/pasemi: Use raw spinlock in SMP TB sync powerpc/of: Fix usage of dev_set_name() in of_device_alloc() powerpc/440: Fix warning early debug code powerpc/mm: Fix potential access to freed pages when using hugetlbfs Merge commit 'kumar/next' into merge Merge commit 'jwb/merge' into merge devres: WARN() and return, don't crash on device_del() of uninitialized device mm: Pass virtual address to [__]p{te,ud,md}_free_tlb() mm: Remove duplicate definitions in MIPS and SH perf_counter/powerpc: Check oprofile_cpu_type for NULL before using it powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAM powerpc: Rename exception.h to exception-64s.h powerpc: Use names rather than numbers for SPRGs (v2) powerpc: Remove use of a second scratch SPRG in STAB code powerpc/mm: Fix definitions of FORCE_MAX_ZONEORDER in Kconfig powerpc/pmac: Fix PowerSurge SMP IPI allocation powerpc: Change PACA from SPRG3 to SPRG1 powerpc: Add compat_sys_truncate powerpc/mm: Fix misplaced #endif in pgtable-ppc64-64k.h powerpc/of: Remove useless register save/restore when calling OF back powerpc/mm: Add HW threads support to no_hash TLB management powerpc/mm: Add opcode definitions for tlbivax and tlbsrx. powerpc/mm: Add more bit definitions for Book3E MMU registers powerpc/mm: Add support for early ioremap on non-hash 64-bit processors powerpc: Modify some ppc_asm.h macros to accomodate 64-bits Book3E powerpc/mm: Make low level TLB flush ops on BookE take additional args powerpc/mm: Call mmu_context_init() from ppc64 powerpc: Clean ifdef usage in copy_thread() powerpc: Move definitions of secondary CPU spinloop to header file powerpc/mm: Rework & cleanup page table freeing code path powerpc: Add SPR definitions for new 64-bit BookE powerpc: Add memory management headers for new 64-bit BookE powerpc: Add definitions used by exception handling on 64-bit Book3E powerpc: Add PACA fields specific to 64-bit Book3E processors powerpc/mm: Move around mmu_gathers definition on 64-bit powerpc: Add TLB management code for 64-bit Book3E powerpc/mm: Add support for SPARSEMEM_VMEMMAP on 64-bit Book3E powerpc: Remaining 64-bit Book3E support powerpc/mm: Fix encoding of page table cache numbers Merge commit 'paulus-perf/master' into next Merge commit 'origin/master' into next powerpc/mm: Cleanup handling of execute permission Merge commit 'kumar/next' into next lmb: Remove __init from lmb_end_of_DRAM() Merge commit 'tip/iommu-for-powerpc' into next powerpc: Properly start decrementer on BookE secondary CPUs lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h powerpc: Fix some late PowerMac G5 with PCIe ATI graphics PCI/GPU: implement VGA arbitration on Linux powerpc/booke: Don't set DABR on 64-bit BookE, use DAC1 instead powerpc/iseries: Fix oops reading from /proc/iSeries/mf/*/cmdline mm: kmem_cache_create(): make it easier to catch NULL cache names powerpc/pmc: Don't access lppaca on Book3E powerpc/mm: Fix 40x and 8xx vs. _PAGE_SPECIAL Fix build of cpm_uart due to core changes powerpc/pmac: Fix issues with sleep on some powerbooks powerpc/mm: Fix hang accessing top of vmalloc space usb-storage: Workaround devices with bogus sense size Merge commit 'ftrace/ppc' into merge powerpc/ppc64: Use preempt_schedule_irq instead of preempt_schedule Merge commit 'gcl/merge' into merge 8250_pci: add IBM Saturn serial card powerpc: Cleanup Kconfig selection of hugetlbfs support powerpc/mm: Remove debug context clamping from nohash code powerpc: Avoid giving out RTC dates below EPOCH powerpc/kvm: Remove problematic BUILD_BUG_ON statement
Benjamin Krill (7): powerpc/cell: add QPACE as a separate Cell platform serial: Add driver for the Cell Network Processor serial port NWP device powerpc/cell: Add rtas rtc calls for the QPACE platform [MTD] ofpart: Check name property to determine partition nodes. serial/nwpserial: Fix wrong register read address and add interrupt acknowledge. powerpc/prom_init: Evaluate mem kernel parameter for early allocation mtd: ofpart: Check availability of reg property instead of name property
Benjamin LaHaise (38): ns83820 update __mod_page_state(): pass unsigned long instead of unsigned __read_page_state(): pass unsigned long instead of unsigned mempool - only init waitqueue in slow path aio: fix do_sync_(read|write) to properly handle aio retries aio: make wait_queue ->task ->private uml: tlb flushing fix new name for 2.6.14 [NET]: Make use of ->private_data in sockfd_lookup unify x86/x86-64 semaphore code aio: kiocb locking to serialise retry and cancel [NET]: Avoid atomic xchg() for non-error case [AF_UNIX]: Remove superfluous reference counting in unix_stream_sendmsg [NET]: Speed up __alloc_skb() [AF_UNIX]: Convert to use a spinlock instead of rwlock aio: reorder kiocb structure elements to make sync iocb setup faster x86_64: another mb() for smpboot.c x86_64: don't save eflags in x86-64 switch_to() Use 32 bit division in slab_put_obj() kbuild: revert "fix make -jN with multiple targets with O=..." [AF_UNIX]: use shift instead of integer division [AF_UNIX]: scm: better initialization [NET]: use fget_light() in net/socket.c get_empty_filp tweaks, inline epoll_init_file() reduce size of bio mempools Add Core Solo and Core Duo support to oprofile i386/x86-64: Add core 2 to oprofile aio: remove ki_retried debugging member [NETFILTER]: xt_TCPMSS: don't allow netfilter --setmss to increase mss x86: fix synchronize_rcu(): high latency on idle system x86-64: remove locked instruction from switch_to() vxge: don't drop frame on tx queue full vxge: fix pktgen hangs (don't abuse skb->cb[]) vxge: improve tx performance by using mmiowb() instead of wmb() vxge: prefetch RxD descriptors vxge: prefetch skb->data vxge: Version update intel-iommu: Fix integer wrap on 32 bit kernels
Benjamin Li (22): qla3xxx: Return proper error codes when the 4022/4032 is being probed qla3xxx: Remove unnecessary memset() in qla3xxx_send() qla3xxx: Changed to use netdev_alloc_skb() from dev_alloc_skb qla3xxx: Fix deadlock issue on error paths qla3xxx: Check return code from pci_map_single() in ql_release_to_lrg_buf_free_list(), ql_populate_free_queue(), ql_alloc_large_buffers(), and ql3xxx_send() qla3xxx: Kernic Panic on pSeries under stress conditions qla3xxx: Bumping driver version number bnx2: Remove the rx_offset field from the bnx2 structure. bnx2: Rename RX_COPY_THRESH to BNX2_RX_COPY_THRESH. bnx2: Pre-initialize struct cpu_reg. PCI: Limit VPD read/write lengths for Broadcom 5706, 5708, 5709 rev. bnx2: Support secondary MAC addresses. bnx2: Update TPAT firmware bnx2: Add TX multiqueue support. bnx2: Fix Sparse warnings bnx2: Update version to 1.7.9. bnx2: In bnx2_set_mac_link() return void rather then int bnx2: Update MODULE_DESCRIPTION to include the 5716 bnx2: Remove name field from bnx2 structure bnx2: Remove timer_interval field from the bnx2 structure bnx2: Promote vector field in bnx2_irq structure from u16 to unsigned int bnx2: Handle DMA mapping errors.
Benjamin Marzinski (18): [GFS2] Fix journal off-by-one error [GFS2] Fix log entry list corruption [GFS2] flush the log if a transaction can't allocate space [GFS2] flush the glock completely in inode_go_sync [GFS2] fix jdata issues [GFS2] Add NULL entry to token table [GFS2] delay glock demote for a minimum hold time [GFS2] Alternate gfs2_iget to avoid looking up inodes being freed [GFS2] Invalidate cache at correct point [GFS2] fix gfs2 block allocation (cleaned up) dm mpath: use more error codes GFS2: Fix typo in gfs_page_mkwrite() GFS2: Fix locking bug in failed shared to exclusive conversion GFS2: keep statfs info in sync on grows GFS2: Fix panic in glock memory shrinker GFS2: Don't put unlikely reclaim candidates on the reclaim list. GFS2: Fix incorrent statfs consistency check GFS2: remove dcache entries for remote deleted inodes
Benjamin Matthews (1): Blackfin arch: add support for the BlackStamp board
Benjamin Romer (1): x86-64: update IO-APIC dest field to 8-bit for xAPIC
Benjamin Thery (42): [NET]: Fix crash in dev_mc_sync()/dev_mc_unsync() [IPv6]: use container_of() macro in fib6_clean_node() [NET]: Fix dev_put() and dev_hold() comments [NET]: Make netns cleanup to run in a separate queue [NETNS]: Add missing initialization of nl_info.nl_net in rtm_to_fib6_config() [IPV6]: Add missing initializations of the new nl_info.nl_net field [NETNS][IPV6] ip6_fib - clean node use namespace [NETNS][IPV6] rt6_stats - make the stats per network namespace [NETNS][IPV6] route6 - move ip6_dst_ops inside the network namespace [NETNS][IPV6] route6 - make garbage collection work with multiple network namespaces [NETNS][IPV6] Move sysctl initialization later on in the IPv6 init sequence [NETNS][IPV6] af_inet6 - allow socket creation per namespace [NETNS][IPV6] addrconf - make addrconf per namespace [NETNS][IPV6] icmp6 - make icmpv6_socket per namespace [NETNS][IPV6] flowlabels - make flowlabels per namespace [NETNS][IPV6] flowlabels - make proc per namespace ipv6 netns: Address labels per namespace net: fix scheduling of dst_gc_task by __dst_free ipv6: fix run pending DAD when interface becomes ready ipv6: fix ip6_mr_init error path net: fix ip_mr_init() error path ipv6: use seq_release_private for ip6mr.c /proc entries net: fix /proc/net/ip_mr_cache display - V2 net: /proc/net/ip_mr_cache, display Iif as a signed short netns: ip6mr: allocate mroute6_socket per-namespace. netns: ip6mr: dynamically allocates vif6_table netns: ip6mr: store netns in struct mfc6_cache netns: ip6mr: dynamically allocate mfc6_cache_array netns: ip6mr: declare counter cache_resolve_queue_len per-namespace netns: ip6mr: declare mroute_do_assert and mroute_do_pim per-namespace netns: ip6mr: declare reg_vif_num per-namespace netns: ip6mr: declare ip6mr /proc/net entries per-namespace netns: ip6mr: enable namespace support in ipv6 multicast forwarding code netns: ipmr: allocate mroute_socket per-namespace. netns: ipmr: dynamically allocate vif_table netns: ipmr: store netns in struct mfc_cache netns: ipmr: dynamically allocate mfc_cache_array netns: ipmr: declare counter cache_resolve_queue_len per-namespace netns: ipmr: declare mroute_do_assert and mroute_do_pim per-namespace netns: ipmr: declare reg_vif_num per-namespace netns: ipmr: declare ipmr /proc/net entries per-namespace netns: ipmr: enable namespace support in ipv4 multicast routing code
Benjamin Zores (1): ipv4: fix infinite retry loop in IP-Config
Benny Halevy (121): NFS: move NFS_DEBUG definition synchronization in usb_serial_put knfsd: nfsd4: fix enc_stateid_sz for nfsd callbacks NFSv4: debug print ntohl(status) in nfs client callback xdr code [LIB] crc32c: Keep intermediate crc state in cpu order nfs: obliterate NFS_FLAGS macro nfs: convert NFS_*(inode) helpers to static inline nfs: return negative error value from nfs{,4}_stat_to_errno nfsd: make nfs4xdr WRITEMEM safe against zero count nfsd: eliminate unused nfs4_callback.cb_program nfsd: eliminate unused nfs4_callback.cb_stat nfsd: return nfserr_minor_vers_mismatch when compound minorversion != 0 nfsd: tabulate nfs4 xdr decoding functions nfsd: unsupported nfs4 ops should fail with nfserr_opnotsupp nfsd: nfs4 minorversion decoder vectors nfsd: dprint operation names nfsd: tabulate nfs4 xdr encoding functions nfsd: take file and mnt write in nfs4_upgrade_open nfs: initialize timeout variable in nfs4_proc_setclientid_confirm dlm: fix uninitialized variable for search_rsb_list callers usb: fix uninitialized variable warning in keyspan_pda mm: fix uninitialized variables for find_vma_prepare callers nfsd: properly xdr-encode stateid4.seqid as uint32_t for cb_recall nfsd: properly xdr-encode deleg stateid returned from open nfsd: fix nfsd4_encode_open buffer space reservation nfsd: nfs4xdr encode_stateid helper function nfsd: don't declare p in ENCODE_SEQID_OP_HEAD nfsd: properly xdr-decode NFS4_OPEN_CLAIM_DELEGATE_CUR stateid nfsd: nfs4xdr decode_stateid helper function nfsd: do_probe_callback should not clear rpc stats nfsd: use nfs client rpc callback program sunrpc: get rid of rpc_rqst.rq_bufsize nfs: return compound hdr.status when there are no op replies nfs: remove incorrect usage of nfs4 compound response hdr.status NFS: fix comment placement in nfs4xdr.c nfsd: dprint each op status in nfsd4_proc_compound nfsd: git rid of nfs4_cb_null_ops declaration nfsd: last_byte_offset nfsd: get rid of NFSD_VERSION EXPORT_SYMBOL(d_obtain_alias) rather than EXPORT_SYMBOL_GPL NFSD: provide encode routine for OP_OPENATTR NFSD: return nfsv4 error code nfserr_notsupp rather than nfsv[23]'s nfserr_opnotsupp nfsd: remove nfsd4_ops array size nfs41: common protocol definitions nfsd41: sequence operation nfsd41: destroy_session operation nfsd: pass nfsd4_compound_state* to nfs4_preprocess_{state,seq}id_op nfsd41: control nfsv4.1 svc via /proc/fs/nfsd/versions nfsd41: pass writable attrs mask to nfsd4_decode_fattr nfsd: dynamically skip encoded fattr bitmap in _nfsd4_verify nfsd41: SUPPATTR_EXCLCREAT attribute nfsd41: CREATE_EXCLUSIVE4_1 nfsd41: Documentation/filesystems/nfs41-server.txt nfsd41: define NFSD_DRC_SIZE_SHIFT in set_max_drc nfsd41: define nfsd4_set_statp as noop for !CONFIG_NFSD_V4 update Documentation/filesystems/00-INDEX with new nfsd related docs. nfs41: nfs_client.cl_minorversion nfs41: Use mount minorversion option nfs41: translate NFS4ERR_MINOR_VERS_MISMATCH to EPROTONOSUPPORT nfs41: client xdr definitions nfs41: use nfs4_server_caps_arg nfs41: use nfs4_readlink_res nfs41: use nfs4_statfs_res nfs41: use nfs4_fsinfo_res nfs41: use nfs4_pathconf_res nfs41: use nfs4_getaclres NFS: get rid of unused xdr decode_setattr(, res) argument nfs41: use nfs4_setaclres nfs41: use nfs4_fs_locations_res nfs41: nfs41: pass *session in seq_args and seq_res NFS: use decode_change_info_maxsz for xdr maxsz calculations NFS: define and initialize compound_hdr.replen NFS: update hdr->replen for every encode op NFS: use dynamically computed compound_hdr.replen for xdr_inline_pages offset nfs41: encode minorversion in compound header nfs41: find slot nfs41: exchange_id operation nfs41: lease renewal nfs41: support minorversion 1 for nfs4_check_lease nfs41: recover lease in _nfs4_lookup_root nfs41: increment_{open,lock}_seqid nfs41: Refactor nfs4_{init,destroy}_callback for nfs4.0 nfs41: minorversion support for nfs4_{init,destroy}_callback nfs41: sunrpc: provide functions to create and destroy a svc_xprt for backchannel use nfs41: create a svc_xprt for nfs41 callback thread and use for incoming callbacks nfs41: store minorversion in cb_compound_hdr_arg nfs41: decode minorversion 1 cb_compound header nfs41: callback numbers definitions nfs41: consider minorversion in callback_xdr:process_op nfs41: cb_sequence protocol level data structures nfs41: cb_sequence proc implementation nfs41: cb_sequence xdr implementation nfs41: verify CB_SEQUENCE position in callback compound nfs41: Move initialization of nfs4_opendata seq_res to nfs4_init_opendata_res nfsd41: gather and report statistics also for v4.1 ops sunrpc: hton -> cpu_to_be* sunrpc: ntoh -> be*_to_cpu nfs: nfs4xdr: get rid of WRITE32 nfs: nfs4xdr: get rid of WRITE64 nfs: nfs4xdr: get rid of WRITEMEM nfs: nfs4xdr: optimize RESERVE_SPACE in encode_create_session and encode_sequence nfs: nfs4xdr: encode_compound_hdr does not have to round up reserved bytes nfs: nfs4xdr: change RESERVE_SPACE macro into a static helper nfs: nfs4xdr: optimize low level encoding nfs: nfs4xdr: merge xdr_encode_int+xdr_encode_opaque_fixed into xdr_encode_opaque nfs: nfs4xdr: get rid of READ32 nfs: nfs4xdr: get rid of READ64 nfs: nfs4xdr: get rid of READTIME nfs: nfs4xdr: introduce print_overflow_msg nfs: nfs4xdr: introduce decode_opaque_fixed and decode_stateid helpers nfs: nfs4xdr: introduce decode_verifier helper nfs: nfs4xdr: introduce decode_sessionid helper nfs: nfs4xdr: get rid of COPYMEM nfs: nfs4xdr: simplify decode_exchange_id by reusing decode_opaque_inline nfs: nfs4xdr: get rid of READ_BUF nfs: nfs4xdr: optimize low level decoding nfsd41: renew_client must be called under the state lock nfsd41: sunrpc: move struct rpc_buffer def into sunrpc.h nfsd4: fix whitespace in NFSPROC4_CLNT_CB_NULL definition nfsd41: Backchannel: cb_sequence callback sunrpc: xdr_xcode_hyper helpers cannot presume 64-bit alignment
Benoit Boissinot (17): ppc32: fix compilation error in include/asm-m68k/setup.h ppc32: fix compilation error in arch/ppc/kernel/time.c ppc32: fix compilation error in include/asm/prom.h ppc32: fix compilation error in arch/ppc/syslib/open_pic_defs.h cpuset: remove function attribute const [SCSI] drivers/scsi/dpt_i2o.c: cleanup useless code [SCSI] drivers/scsi/dpt_i2o.c: fix compile warnings Fix 'Driver using old /proc/net/wireless support, please fix driver !' message. [NETFILTER]: ip_conntrack_netlink.c needs linux/interrupt.h [ACPI] fix acpi_cpufreq.c build warrning [NETFILTER] ip[6]t_policy: Fix compilation warnings indirect_print_item() warning fix [IOAT]: Fix a warning in ioatdma [NETFILTER]: xt_CONNMARK.c build fix IPv6: only update the lifetime of the relevant temporary address IPv6: do not create temporary adresses with too short preferred lifetime ext*: spelling fix prefered -> preferred
Benoit Istin (1): V4L/DVB (6746): saa7134-dvb: fix tuning for WinTV HVR-1110
Benoit PAPILLAULT (4): ath9k : Display MAC/BB and RF version at startup (v2) ath5k: fix 802.11 header padding on RX, unpadding on TX rt2x00: Add support for retry rates rt2x00: Fix crypto in TX frame for rt2800usb
Benzi Zbit (1): sdio: fix the use of hard coded timeout value.
Bernard Blackham (2): ext2 corruption - regression between 2.6.9 and 2.6.10 pm: fix u32 vs. pm_message_t confusion in cpufreq
Bernard Pidoux (8): rose: Socket lock was not released before returning to user space [ROSE]: Fix soft lockup wrt. rose_node_list_lock rose: Wrong list_lock argument in rose_node seqops rose: improving AX25 routing frames via ROSE network rose: zero length frame filtering in af_rose.c ax25: SOCK_DEBUG message simplification ax25: zero length frame filtering in AX25 netrom: zero length frame filtering in NetRom
Bernd Petrovitsch (1): Rename vprintk define in bttpvp.h
Bernd Porr (8): Staging: comedi: add usb usbdux driver Staging: comedi: add usb usbduxfast driver Staging: comedi: add comedi_num_legacy_minors module parameter Staging: comedi: add comedi_usb_auto_[un]config functions Staging: comedi: usbdux[fast] firmware upload changes Staging: comedi: usbduxfast: fix run-time error Staging: comedi: convert usbdux* to use firmware_request Staging: comedi: usbdux: buffer overflow error handling
Bernd Schmidt (48): Blackfin arch: fix signal handling bug Blackfin arch: defines and provides entry points for certain user space functions at fixed addresses Blackfin arch: Start untangling the CPLB handling code. Blackfin arch: Load P0 before storing through it Blackfin arch: fix bug which unaligns the init thread's stack and causes the current macro to fail. Blackfin arch: Initialize the exception vectors early in the boot process Blackfin arch: Export strcpy - occasionally get module link failures otherwise Blackfin arch: fix bug libstdc++ calling writev with an iovec containing { NULL, 0 } fails on Blackfin Binfmt_flat: Add minimum support for the Blackfin relocations Blackfin arch: Fixing Bug: balance calls to get_task_mm with corresponding mmput calls [Blackfin] arch: fix up coding style in uaccess.h [Blackfin] arch: move all code related to CPLB handling into a new subdirectory under kernel/ [Blackfin] arch: Initial checkin of the memory protection support. [Blackfin] arch: Add the semtimedop syscall. Upstream uClibc doesn't compile without it. Blackfin arch: fix bug kernel not to boot up with mtd filesystems Blackfin arch: Need to specify ax with the .init.text section, [Blackfin] arch: remove NOTES from linker script [Blackfin] arch: fix up - CONFIG_BLKFIN_WT was renamed CONFIG_BFIN_WT while the MPU code was out-of-tree. [Blackfin] arch: fix bug - when using trace buffer with CONFIG_MPU enabled. [Blackfin] arch: fix bug - Make the MPU code aware of the async banks and the uncached DMA area. [Blackfin] arch: a rather old performance improvement for the signal handling code [Blackfin] arch: fix bug - a crash on bootup with CONFIG_MPU on the BF548 [Blackfin] arch: support the reserved memory region in the MPU code [Blackfin] arch: This allows XIP to work with FD-PIC. [Blackfin] arch: Allow AD1836A board to be connected, either to SPORT2 or SPORT3. [Blackfin] arch: Consistently export base_addr for all Blackfin variants. [Blackfin] arch: Give the DMA base registers a more descriptive name [Blackfin] arch: lose unnecessary dependency on CONFIG_BFIN_ICACHE for MPU [Blackfin] arch: Remove the circular buffering mechanism for exceptions [Blackfin] arch: fix bug - breaking the atomic sections code. [Blackfin] arch: In the double fault handler, set up the PT_RETI slot [Blackfin] arch: Delete unused (copied from m68k) entries in asm-offsets.c. [Blackfin] arch: disable single stepping when delivering a signal [Blackfin] arch: fix gdb testing regression Blackfin arch: fix bug - MPU crashes under stress Blackfin arch: fixing bug - under IRQ stress, running applications may wrongly trigger an ICPLB miss and be killed Blackfin arch: Remove all traces of the relocation stack Blackfin arch: fix bugs in linker script when using upstream binutils Blackfin arch: fix bug - crashes in tcp_v4_send_reset Blackfin arch: Replace C version of 64 bit multiply with hand optimized assembly Blackfin arch: Faster C implementation of no-MPU CPLB handler Fix timeouts in sys_pselect7 Blackfin arch: fix bug - traps test case 19 for exception 0x2d fails Blackfin arch: fix bug - jump_to_zero test case failed on noMPU kernel [MTD] Fix a bad dependency in the Blackfin code Blackfin: add ICPLB coverage for async banks nommu: add support for Memory Protection Units (MPU) ROMFS: fix length used with romfs_dev_strnlen() function
Bernd Schubert (3): md: md: raid5 rate limit error printk md: allow parallel resync of md-devices. [SCSI] mptfusion: Increase scsi-timeouts, similariy to the LSI 4.x driver.
Bernhard Beck (1): usb-serial: Add ThinkOptics WavIT
Bernhard Fischer (1): IB/mthca: Clean up error messages
Bernhard Kaindl (9): PCI: PCI/Cardbus cards hidden, needs pci=assign-busses to fix yenta: fix hidden PCI bus numbers ohci1394: steps to implement suspend/resume x86: Adds mtrr_save_fixed_ranges() for use in two later patches. x86: Save the MTRRs of the BSP before booting an AP x86: Save and restore the fixed-range MTRRs of the BSP when suspending i386: Enable support for fixed-range IORRs to keep RdMem & WrMem in sync PCI: lets kill the 'PCI hidden behind bridge' message x86: early boot debugging via FireWire (ohci1394_dma=early)
Bernhard Kauer (1): ieee1394: ohci1394: remove unnecessary rcvPhyPkt bit flipping in LinkControl register
Bernhard R Link (1): [SPARC64]: fix sparc_floppy_irq's auxio_register reseting
Bernhard Rosenkraenzer (1): Input: wistron - add support for Acer Aspire 1500 notebooks
Bernhard Walle (66): [IA64] Fix NULL-pointer dereference in ia64_machine_kexec() [XFRM]: Fix oops in xfrm4_dst_destroy() ACPI: Add kernel-parameters hint that acpi=off doesn't work on IA64. Initialise SAK member for each virtual console to prevent oops Fix wrong /proc/iomem on SGI Altix [IA64] Fix wrong /proc/iomem on SGI Altix [SCSI] qla2xxx: Remove duplicate pci_disable_device() call x86: add command line length to boot protocol x86-64: Fix "Section mismatch" compile warning add new_id to PCMCIA drivers Add IRQF_IRQPOLL flag (common code) Add IRQF_IRQPOLL flag on x86_64 Add IRQF_IRQPOLL flag on i386 Add IRQF_IRQPOLL flag on IA64 Add IRQF_IRQPOLL flag on sh Add IRQF_IRQPOLL flag on parisc Add IRQF_IRQPOLL flag on arm i386/x86-64: fix section mismatch [SCSI] sd: remove __GFP_DMA kconfig: strip 'CONFIG_' automatically in kernel configuration search [SCSI] ips: Update version information Express relocatability of kernel on x86_64 in documentation Express new ELF32 mechanisms in documentation Add reset_devices to the recommended parameters Extended crashkernel command line Use extended crashkernel command line on i386 Use extended crashkernel command line on x86_64 Use extended crashkernel command line on ia64 Use extended crashkernel command line on ppc64 Use extended crashkernel command line on sh Add documentation for extended crashkernel syntax kexec: add BSS to resource tree [IA64] rename _bss to __bss_start x86: fix RTC_AIE with CONFIG_HPET_EMULATE_RTC x86: remove extern declarations for code, data, bss resources x86, rtc: make CONFIG_HPET_EMULATE_RTC usable from modules rtc: use the IRQ callback interface in (old) RTC driver rtc: add HPET RTC emulation to RTC_DRV_CMOS Introduce flags for reserve_bootmem() Use BOOTMEM_EXCLUSIVE for kdump [IA64] Don't reserve crashkernel memory > 4 GB x86: use BOOTMEM_EXCLUSIVE on 32-bit Add return value to reserve_bootmem_node() powerpc: Remove experimental status of kdump on 64-bit powerpc x86: add flags parameter to reserve_bootmem_generic() x86: use reserve_bootmem_generic() to reserve crashkernel memory on x86_64 x86: add flags parameter to reserve_bootmem_generic() x86: use reserve_bootmem_generic() to reserve crashkernel memory on x86_64 x86: unify crashkernel reservation for 32 and 64 bit x86, crashdump, /proc/vmcore: remove CONFIG_EXPERIMENTAL from kdump x86: limit E820 map when a user-defined memory map is specified x86: find offset for crashkernel reservation automatically x86: fix documentation bug about relocatability pci, acpi: reroute PCI interrupt to legacy boot interrupt equivalent, warning fix sysfs: add /sys/firmware/memmap x86: use FIRMWARE_MEMMAP on x86/E820 [IA64] Remove experimental status of kdump x86: move dma32_reserve_bootmem() after reserve_crashkernel() parport_pc: add base_hi BAR for oxsemi_840 kdump: report actual value of VMCOREINFO_OSRELEASE in VMCOREINFO firmware/memmap: cleanup Document panic_on_unrecovered_nmi sysctl Document panic_on_unrecovered_nmi sysctl [WATCHDOG] hpwdt: set the mapped BIOS address space as executable [WATCHDOG] hpwdt: Fix kdump when using hpwdt Bernhard has moved
Bernhard Weirich (1): w1: new driver. DS2431 chip
Bert Wesarg (3): kernel/param.c: don't use .max when .num is NULL in param_array_set() fix module_param_string() calls kernel/params.c: fix lying comment for param_array()
Bertram Felgenhauer (2): pci, x86: add workaround for bug in ASUS A7V600 BIOS (rev 1005) x86/PCI: add workaround for bug in ASUS A7V600 BIOS (rev 1005)
Beth Kon (1): KVM: PIT support for HPET legacy mode
Bharata B Rao (8): sched: call resched_task() conditionally from new task wake up path sched: maintain only task entities in cfs_rq->tasks list sched: include group statistics in /proc/sched_debug sched: add hierarchical accounting to cpu accounting controller sched: use RCU variant of list traversal in for_each_leaf_rt_rq() cpuacct: make cpuacct hierarchy walk in cpuacct_charge() safe when rcupreempt is used -v2 cpuacct: add per-cgroup utime/stime statistics memcg: fix documentation
Bharath Ramesh (2): AYSNC IO using singals other than SIGIO hwmon: applesmc: add support for MacPro 3 temperature sensors
Bharath Ravi (1): sched, delay accounting: fix incorrect delay time when constantly waiting on runqueue
Bhaskar Dutta (1): sctp: Sysctl configuration for IPv4 Address Scoping
Bhavesh P. Davda (1): NPTL signal delivery deadlock fix
Bian Naimeng (1): nfsd4: distinguish expired from stale stateids
Bill Gatliff (7): [ARM] 4422/1: Fix default value handling in gpio_direction_output (PXA) [ARM] 4423/1: add ATAGS support [ARM] 4507/1: pxa2xx clock_event_device [ARM] 4936/1: [CSB337] Converts to new-style UART initialization [ARM] 4937/1: [CSB637] Convert to new-style UART initialization [ARM] 4938/1: [CSB637] Convert heartbeat LED to gpio-leds [ARM] 4939/1: [CSB637] Update defconfig to use gpio-led
Bill Hayes (2): e1000e: alternate MAC address support igb: Fix panic with NICs with 1000BASE-SX PHY
Bill Helfinstine (1): b44: fix IFF_ALLMULTI handling of CAM slots
Bill Huey (hui (1): xtensa: ptrace: EXIT_ZOMBIE fix
Bill Irwin (1): i386: Add missing !X86_PAE dependincy to the 2G/2G split.
Bill Moss (4): ipw2200: Add signal level to iwlist scan output mac80211: honor IW_SCAN_THIS_ESSID in siwscan ioctl iwlwifi: fix debug messages during scanning iwl3945: do not delay hardware scan if it is a direct scan
Bill Nottingham (11): vgacon: set vc_hi_font_mask correctly fix class symlinks in sysfs Introduce vfs_listxattr [SCSI] qla2xxx: fix timeout in qla2x00_down_timeout [NET]: Fix comparisons of unsigned < 0. drivers/net: fix comparisons of unsigned < 0 remove gratuitous space in airo module description add CONFIG_VT_UNICODE x86_64: be less annoying on boot Documentation/Changes: add required versions for new filesystems vt: Declare PIO_CMAP/GIO_CMAP as compatbile ioctls.
Bill Pechter (1): v4l:: (936) Support for sabrent bt848 version
Bill Pemberton (348): Staging: comedi: Convert C99 style comments to traditional style comments Staging: comedi: Change "foo * bar" to "foo *bar" Staging: comedi: Add spaces after commas where suggested by checkpatch.pl Staging: comedi: Add spaces around colons as needed Staging: comedi: Add spaces around parens as requested by checkpatch.pl Staging: comedi: Remove instances of assignments in conditionals Staging: comedi: Move trailing statements to next line as requested by checkpatch Staging: comedi: Fix cases of open curly on wrong line Staging: comedi: Add spaces around colons as requested by checkpatch Staging: comedi: Misc code cleanups for checkpatch Staging: comedi: Remove checks for NULL before calling kfree() Staging: comedi: Remove curly braces where they are not needed Staging: comedi: Remove comedi32_chaninfo_struct typedef Staging: comedi: Remove boardtype typedef Staging: comedi: Remove rtdBoard typedef Staging: comedi: Remove s626_board typedef Staging: comedi: Remove V_FP_V typedef Staging: comedi: Remove comedi_t typedef Staging: comedi: Remove lsampl_t and sampl_t typedefs Staging: comedi: Remove comedi_device typedef Staging: comedi: Remove comedi_subdevice typedef Staging: comedi: Remove comedi_async typedef Staging: comedi: Remove comedi_driver typedef Staging: comedi: Remove comedi_lrange typedef Staging: comedi: Remove device_create_result_type typedef Staging: comedi: Remove comedi_trig typedef Staging: comedi: Remove comedi_cmd typedef Staging: comedi: Remove comedi_insn typedef Staging: comedi: Remove comedi_insnlist typedef Staging: comedi: Remove comedi_chaninfo typedef Staging: comedi: Remove comedi_subdinfo typedef Staging: comedi: Remove comedi_devinfo typedef Staging: comedi: Remove comedi_devconfig typedef Staging: comedi: Remove comedi_rangeinfo typedef Staging: comedi: Remove comedi_krange typedef Staging: comedi: Remove comedi_bufconfig typedef Staging: comedi: Remove comedi_bufinfo typedef Staging: comedi: Remove DMABUF typedef Staging: comedi: Remove pci6208_board typedef Staging: comedi: Remove pci6208_private typedef Staging: comedi: Remove adl_pci7296_private typedef Staging: comedi: Remove adl_pci7432_private typedef Staging: comedi: Remove adl_pci8164_private typedef Staging: comedi: Remove pci9111_board_struct typedef Staging: comedi: Remove pci9111_private_data typedef Staging: comedi: Remove pci9111_trigger_sources typedef Staging: comedi: Remove pci9111_ISC0_sources typedef Staging: comedi: Remove C99 style comments in adl_pci9111.c Staging: comedi: Remove boardtype typedef in adl_pci9118.c Staging: comedi: Remove pci9118_private typedef Staging: comedi: Remove adq12b_board typedef Staging: comedi: Remove adq12b_private typedef Staging: comedi: Remove boardtype typedef in adv_pci1710.c Staging: comedi: Remove pci1710_private typedef Staging: comedi: Remove boardtype and pci1723_private typedefs in adv_pci1723.c Staging: comedi: Remove hw_cards_id and hw_io_access typedefs in adv_pci_dio.c Staging: comedi: Remove diosubd_data typedef Staging: comedi: Remove boardtype typedef in adv_pci_dio.c Staging: comedi: Remove C99 style comments in adv_pci_dio.c Staging: comedi: Remove pci_dio_private typedef Staging: comedi: Remove board_type typedef in aio_aio12_8.c Staging: comedi: Remove aio12_8_private typedef Staging: comedi: Remove counter_mode_register_t typedef Staging: comedi: Remove aio_iiro_16_board typedef Staging: comedi: Remove aio_iiro_16_private typedef Staging: comedi: Remove dio200_board typedef Staging: comedi: Remove dio200_layout typedef Staging: comedi: Remove dio200_private typedef Staging: comedi: Remove dio200_subdev_8254 typedef Staging: comedi: Remove dio200_subdev_intr typedef Staging: comedi: Remove pc236_board typedef Staging: comedi: Remove pc236_private typedef Staging: comedi: Remove pc263_board typedef Staging: comedi: Remove pc263_private typedef Staging: comedi: Remove pci224_board typedef Staging: comedi: Remove pci224_private typedef Staging: comedi: Remove pci230_board typedef Staging: comedi: Remove das16cs_board typedef Staging: comedi: Remove das16cs_private typedef Staging: comedi: Remove local_info_t typedef Staging: comedi: Remove cb_pcidas_board typedef Staging: comedi: Remove cb_pcidas_private typedef Staging: comedi: Remove cb_pcidda_board typedef Staging: comedi: Remove cb_pcidda_private typedef Staging: comedi: Remove pcidio_board typedef Staging: comedi: Remove pcidio_private typedef Staging: comedi: Remove cb_pcimdas_board typedef Staging: comedi: Remove timer_private typedef Staging: comedi: Remove board_struct typedef Staging: comedi: Remove typedef private in cb_pcimdda.c Staging: comedi: Remove contec_board typedef Staging: comedi: Remove contec_private typedef Staging: comedi: Remove contec_model typedef Staging: comedi: Remove daqboard2000_hw typedef Staging: comedi: Remove boardtype typedef in daqboard2000.c Staging: comedi: Remove daqboard2000_private typedef Staging: comedi: Remove local_info_t typedef in das08_cs.c Staging: comedi: Remove das16_board typedef Staging: comedi: Replace C99 comments in jr3_pci.h Staging: comedi: Remove u_val_t typedef Staging: comedi: Remove s_val_t typedef Staging: comedi: Remove raw_channel typedef Staging: comedi: Remove force_array_t typedef Staging: comedi: Remove six_axis_array_t typedef Staging: comedi: Remove vect_bits_t, warning_bits_t, and error_bits_t typedefs Staging: comedi: Remove thresh_struct typedef Staging: comedi: Remove le_struct_t typedef Staging: comedi: Remove jr3_t typedef Staging: comedi: Remove link_types typedef Staging: comedi: Remove intern_transform_t typedef Staging: comedi: Remove jr3_channel_t typedef Staging: comedi: Remove das16m1_board typedef Staging: comedi: Remove das800_board typedef Staging: comedi: Remove das1800_board typedef Staging: comedi: Remove das1800_private typedef Staging: comedi: Remove das6402_private typedef Staging: comedi: Remove dmm32at_board typedef Staging: comedi: Remove dmm32at_private typedef Staging: comedi: Remove boardtype_t typedef in dt282x.c Staging: comedi: Remove dt282x_private typedef Staging: comedi: Remove boardtype_t typedef in dt2801.c Staging: comedi: Remove boardtype typedef in pcl818.c Staging: comedi: Remove dt2801_private typedef Staging: comedi: Remove dt2814_private typedef Staging: comedi: Remove dt2815_private typedef Staging: comedi: Remove dt3k_boardtype typedef Staging: comedi: Remove fl512_private typedef Staging: comedi: Remove hpdi_board typedef Staging: comedi: Remove pci20xxx_private typedef Staging: comedi: Remove jr3_pci_dev_private typedef Staging: comedi: Remove cnt_board_struct typedef Staging: comedi: Remove skel_private typedef Staging: comedi: Remove mpc8260cpm_private typedef Staging: comedi: Remove ni6527_board typedef Staging: comedi: Remove ni_65xx_board typedef Staging: comedi: Remove NI_660xRegisterData typedef Staging: comedi: Remove ni_670x_private typedef Staging: comedi: Remove a2150_private typedef Staging: comedi: Remove atao_private typedef Staging: comedi: Remove atmio16_board_t typedef Staging: comedi: Remove dio700_private typedef Staging: comedi: Remove dio24_private typedef Staging: comedi: Remove ni_private typedef Staging: comedi: Remove nidio_board typedef Staging: comedi: Remove pcl818_private typedef Staging: comedi: Remove pcmda12_private typedef Staging: comedi: Remove s526_private typedef Staging: comedi: Remove serial2002_private typedef Staging: comedi: Remove dnp_private_data typedef Staging: comedi: Remove comment mentioning typedefs Staging: comedi: Remove dt3k_private typedef Staging: comedi: Remove hpdi_private typedef Staging: comedi: Remove poll_delay_t typedef Staging: comedi: Remove cnt_device_private typedef Staging: comedi: Remove pcl711_private typedef Staging: comedi: Remove pcl726_private typedef Staging: comedi: Remove pcl812_private typedef Staging: comedi: Remove dt2811_private typedef Staging: comedi: Remove pcmmio_board typedef Staging: comedi: Remove pcmuio_board typedef Staging: comedi: Remove rti800_private typedef Staging: comedi: Remove rti802_private typedef Staging: comedi: Remove config_t typedef Staging: comedi: Remove pci20xxx_subdev_private typedef Staging: comedi: Remove pcmmio_subdev_private typedef Staging: comedi: Remove pcmuio_subdev_private typedef Staging: comedi: Remove pcmda12_board typedef Staging: comedi: Remove S526_GPCT_APP_CLASS typedef Staging: comedi: Remove serial2002_board typedef Staging: comedi: Remove skel_board typedef Staging: comedi: Remove dnp_board typedef Staging: comedi: Remove unioxx5_subd_priv typedef Staging: comedi: Remove jr3_pci_subdev_private typedef Staging: comedi: Remove pcmmio_private typedef Staging: comedi: Remove pcmuio_private typedef Staging: comedi: Remove s526_gpct_config_t typedef Staging: comedi: Remove transform_t typedef Staging: comedi: Remove s526_board typedef Staging: comedi: Remove six_axis_t typedef Staging: comedi: Remove priv_pcm3724 typedef Staging: comedi: Remove pcl816_private typedef Staging: comedi: acl7225b: Remove boardtype typedef Staging: comedi: cb_pcimdas: Remove timer_private typedef Staging: comedi: das800: Remove das800_board typedef Staging: comedi: dt2811: Remove boardtype typedef Staging: comedi: pcl711: Remove boardtype typedef Staging: comedi: pcl724: Remove boardtype typedef Staging: comedi: pcl726: Remove boardtype typedef Staging: comedi: pcl730: Remove boardtype typedef Staging: comedi: pcl812: Remove boardtype typedef Staging: comedi: pcl816: Remove boardtype typedef Staging: comedi: pcm3724: Remove boardtype typedef Staging: comedi: rti800: Remove boardtype typedef Staging: comedi: skel.c: Remove skel_private typedef Staging: comedi: serial2002: Remove serial2002_private typedef Staging: comedi: quatech_daqp_cs: Remove local_info_t typedef Staging: comedi: Remove 2.4 irqreturn_t compatibility in comedi/interrupt.h Staging: comedi: Remove hw_fifo_info_t typedef Staging: comedi: Remove pcidas64_board typedef Staging: comedi: Remove pcidas64_private typedef Staging: comedi: comedi: remove C99 comments in skel.c Staging: comedi: Remove ni6527_private typedef Staging: comedi: Remove ni_65xx_private typedef Staging: comedi: Remove ni_65xx_subdevice_private typedef Staging: comedi: Remove NI_660x_Register typedef Staging: comedi: Remove ni_660x_board typedef Staging: comedi: Remove ni_660x_private typedef Staging: comedi: Remove ni_670x_board typedef Staging: comedi: Remove a2150_board typedef Staging: comedi: Remove atao_board typedef Staging: comedi: Remove atmio16d_private typedef Staging: comedi: Remove dio700_board typedef Staging: comedi: ni_daq_700.c: Remove local_info_t typedef Staging: comedi: Remove nidio96_private typedef Staging: comedi: Remove das08_board typedef Staging: comedi: Remove me4000_ao_info_t typedef Staging: comedi: Remove me4000_ai_info_t typedef Staging: comedi: Remove me4000_dio_info_t typedef Staging: comedi: Remove me4000_cnt_info_t typedef Staging: comedi: Remove me4000_board_t typedef Staging: comedi: Remove me4000_ao_context_t typedef Staging: comedi: Remove me4000_ai_context_t typedef Staging: comedi: Remove me4000_dio_context_t typedef Staging: comedi: Remove me4000_cnt_context_t typedef Staging: comedi: Remove me4000_info_t typedef Staging: comedi: Remove use of VOID typedef in addi-data Staging: comedi: Remove CHAR, *PCHAR, and *PCSTR typedefs in addi-data Staging: comedi: Remove ni_board typedef Staging: comedi: Remove ni_private typedef Staging: comedi: Remove local_info_t typedef in ni_labpc_cs Staging: comedi: Remove dio24_board_struct typedef Staging: comedi: Remove local_info_t typedef in ni_daq_dio24 Staging: comedi: Remove BYTE and *PBYTE typedefs in addi-data Staging: comedi: Remove SHORT and *PSHORT typedefs in addi-data Staging: comedi: Remove USHORT and *PUSHORT typedefs in addi-data Staging: comedi: Remove WORD and *PWORD typedefs in addi-data Staging: comedi: Remove INT and *PINT typedefs in addi-data Staging: comedi: Remove UINT and *PUINT typedefs in addi-data Staging: comedi: Remove LONG and *PLONG typedefs in addi-data Staging: comedi: Remove ULONG and *PULONG typedefs in addi-data Staging: comedi: Remove DWORD and *PDWORD typedefs in addi-data Staging: comedi: Remove ULONG_PTR typedef in addi-data Staging: comedi: Remove PCRANGE typedef in addi-data Staging: comedi: Remove boardtype typedef in addi-data Staging: comedi: Remove str_ModuleInfo typedef in addi-data Staging: comedi: Remove addi_private typedef in addi-data Staging: comedi: Remove str_MainHeader typedef in addi-data/addi_eeprom.c Staging: comedi: Remove str_DigitalInputHeader typedef in addi-data/addi_eeprom.c Staging: comedi: Remove str_DigitalOutputHeader typedef in addi-data/addi_eeprom.c Staging: comedi: Remove str_TimerDetails typedef in addi-data/addi_eeprom.c Staging: comedi: Remove str_TimerMainHeader typedef in addi-data/addi_eeprom.c Staging: comedi: Remove str_AnalogReadInformation typedef in addi-data/hwdrv_apci3120.h Staging: comedi: Remove str_Module typedef in addi-data/hwdrv_apci3200.h Staging: comedi: Remove str_BoardInfos typedef in addi-data/hwdrv_apci3200 Staging: comedi: Remove str_ADDIDATA_RTDStruct typedef in addi-data/hwdrv_apci3200 Staging: comedi: Remove labpc_board_struct typedef Staging: comedi: Remove labpc_private typedef Staging: comedi: Remove str_AnalogInputHeader typedef in addi-data/addi_eeprom.c Staging: comedi: remove C99 comments in 8253.h Staging: comedi: remove C99 comments in acl7225b.c Staging: comedi: remove C99 comments in APCI1710_82x54.c Staging: comedi: remove C99 comments in das1800.c Staging: comedi: remove C99 comments in pcl818.c Staging: comedi: remove C99 comments in hwdrv_apci1500.c Staging: comedi: remove C99 comments in APCI1710_Pwm.c Staging: comedi: remove C99 comments in hwdrv_apci1564.c Staging: comedi: remove C99 comments in hwdrv_apci3200.c Staging: comedi: remove C99 comments in hwdrv_apci3120.c Staging: comedi: remove C99 comments in adl_pci6208.c Staging: comedi: remove C99 comments in adl_pci9118.c Staging: comedi: remove C99 comments in adv_pci1723.c Staging: comedi: remove C99 comments in c6xdigio.c Staging: comedi: remove C99 comments in cb_pcidas64.c Staging: comedi: remove C99 comments in cb_pcidas.c Staging: comedi: remove C99 comments in cb_pcimdas.c Staging: comedi: remove C99 comments in gsc_hpdi.c Staging: comedi: remove C99 comments in mpc624.c Staging: comedi: remove C99 comments in ni_at_a2150.c Staging: comedi: remove C99 comments in ni_labpc.c Staging: comedi: remove C99 comments in pcl724.c Staging: comedi: remove C99 comments in pcl816.c Staging: comedi: remove C99 comments in s526.c Staging: comedi: Remove C99 comments Staging: comedi: fix "foo * bar" should be "foo *bar" Staging: comedi: Add spaces after commas Staging Comedi: fix spacing around parens Staging: Comedi: change space indentation to tabs Staging: comedi: remove assignment in conditionals Staging: comedi: Remove parens around return values Staging: comedi: fix the way structs are initialized. Staging: comedi: more remove C99 comments Staging: comedi: remove space after ampersand Staging: comedi: more fix "foo * bar" should be "foo *bar" Staging: comedi: more fix the way structs are initialized. Staging: comedi: make use of ARRAY_SIZE macro Staging: comedi: comment out useless if Staging: comedi: move while to same line as } in do loops Staging: comedi: replace for loop with msleep() Staging: comedi: simply read and write functions in adl_pci8164 staging: comedi: Remove MIN macro staging: comedi: Move pcm do_cmdtest function into a single source file Staging: pohmelfs: move open brace to same line on structs Staging: pohmelfs: Remove C99 comments Staging: pohmelfs: Remove braces around single statements Staging: Add serqt_usb2, a rewrite of serqt_usb for the usb-serial layer Staging: serqt_usb2 add the driver to the build Staging: serqt_usb2: fix qt_close parameters in serqt_usb2 Staging: serqt_usb2: declare qt_open static in serqt_usb2 Staging: serqt_usb2: add missing calls to tty_kref_put() Staging: hv: Use %ld instead of %d for a long ints Staging: hv: Remove C99 comments Staging: hv: StorVsc.c: fix print formatting Staging: hv: blkvsc_drv.c: fix print formatting Staging: hv: fix blkvsc_open() parameters Staging: hv: fix blkvsc_release() parameters Staging: hv: fix blkvsc_ioctl() parameters Staging: hv: Remove X2V_LINUX check Staging: hv: NetVsc.c: fix print formatting Staging: hv: RndisFilter.c: fix print formatting Staging: hv: storvsc_drv.c: fix print formatting Staging: hv: vmbus_drv.c: fix print formatting Staging: hv: check return value of bus_register() Staging: hv: check return value of device_register() Staging: hv: vmbus_drv.c: remove unused structs Staging: hv: Hv.c: remove unused physAddr Staging: hv: remove VMBUS_CHANNEL_PACKET_PAGE_BUFFER typedef Staging: hv: remove VMBUS_CHANNEL_PACKET_MULITPAGE_BUFFER typedef Staging: hv: remove VMBUS_CONNECT_STATE typedef Staging: hv: remove VMBUS_CONNECTION typedef Staging: hv: remove VMBUS_MSGINFO typedef Staging: hv: remove NETVSC_DEVICE typedef Staging: hv: Remove WORKQUEUE typedef Staging: hv: check return value of driver_for_each_device() Staging: hv: comment out blkdev variable in blkvsc_ioctl Staging: hv: remove WAITEVENT typedef Staging: hv remove TIMER typedef Staging: hv: remove HANDLE typedef Staging: hv: rework use of workqueues in osd Staging: hv: remove WaitEventClose() Staging: hv: remove wrapper functions for bit operations Staging: hv: remove wrapper functions for atomic operations Staging: hv: remove wrapper function VirtualFree Staging: hv: remove wrapper functions around kmap_ Staging: hv: remove use of internal list routines in NetVsc Staging: hv: remove more usages of internal list routines Staging: hv: remove use of internal list routines in RndisFilter Staging: hv: Remove List.h Staging: serqt_usb2: fix qt_open parameters
Bin Zhou (1): [TCP]: TCP Veno congestion control
Bing Zhao (13): libertas: fix power save issue in libertas_sdio module libertas: support mesh for various firmware versions libertas: add support for Marvell SD8688 chip libertas: define macros for SDIO model numbers libertas: get SD8688 rx length with one CMD52 libertas: implement function init/shutdown commands for SD8688 libertas: read SD8688 firmware status from new register libertas: improve function init/shutdown handling for SD8688 Bluetooth: Add btmrvl driver for Marvell Bluetooth devices Bluetooth: Add Marvell BT-over-SDIO driver Bluetooth: Add debugfs support to btmrvl driver Bluetooth: Add documentation for Marvell Bluetooth driver Bluetooth: Fix incorrect alignment in Marvell BT-over-SDIO driver
Bjoern B. Brandenburg (1): sparc: remove unused includes
Bjoern Fay (1): [ALSA] usbaudio - Add support for Edirol UA-101
Bjorge Dijkstra (3): [ALSA] ac97 - make ac97 codec device name unique rndis_host: Fix sparse warning cdc_ether: Hardwire CDC descriptors when missing
Bjorn Helgaas (483): PCI: do VIA IRQ fixup always, not just in PIC mode [IA64] remove "pci=routeirq" option PCDP: handle tables that don't supply baud rate [IA64] Recognize HP sx2000 chipset PCDP: if PCDP contains parity information, use it serial: add MMIO support to 8250_pnp [ACPI] don't complain about PCI root bridges without _SEG [IA64] fix IO_SPACE_SPARSE_ENCODING macro ambiguity [ACPI] PNPACPI IRQ workaround for HP workstations pnp: consolidate kmalloc wrappers PNP: make pnp_dbg conditional directly on CONFIG_PNP_DEBUG [IA64] Update default configs [IA64] ia64: add ar.k0 usage note [IA64] move ACPI IOSAPIC locality domain mapping from pci.c to acpi.c PCI: remove unused "scratch" [IA64] respect ACPI producer/consumer flag for PCI root bridges [SERIAL] support the Exsys EX-4055 4S four-port card cpcihp_zt5550: add pci_enable_device() cpqphp: add pci_enable_device() rocketport: make it work when statically linked into kernel [IA64] add the MMIO regions that are translated to I/O port space to /proc/iomem ide: move CONFIG_IDE_MAX_HWIFS into linux/ide.h [SERIAL] Claim Wacom tablet device on HP tc1100 tablet [ACPI] enable PNPACPI support for resource types used by HP serial ports /dev/mem __HAVE_PHYS_MEM_ACCESS_PROT tidy-up /dev/mem: validate mmap requests [IA64] avoid broken SAL_CACHE_FLUSH implementations ia64: drop arch-specific IDE MAX_HWIFS definition HPET: handle multiple ACPI EXTENDED_IRQ resources mmconfig: add kernel parameter documentation ACPI: fix vendor resource length computation [IA64] gensparse_defconfig: turn on PNPACPI [IA64] don't report !sn2 or !summit hardware as an error [IA64] SGI SN drivers: don't report !sn2 hardware as an error Input: ns558 - fix logic around pnp_register_driver() Input: i8042 - fix logic around pnp_register_driver() [IA64] sn_check_intr: use ia64_get_irr() powerpc: tidy-up of_register_driver()/driver_register() return values macintosh: tidy-up driver_register() return values hp300: fix driver_register() return handling, remove dio_module_init() EISA: tidy-up driver_register() return value amiga: fix driver_register() return handling, remove zorro_module_init() [SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI) EFI, /dev/mem: simplify efi_mem_attribute_range() ia64: ioremap: check EFI for valid memory attributes DMI: only ioremap stuff we actually need EFI: keep physical table addresses in efi structure ACPI: clean up memory attribute checking for map/read/write pnp: parport: adjust pnp_register_driver signature pnp: mpu401: adjust pnp_register_driver signature pnp: cs4236: adjust pnp_register_driver signature pnp: opl3sa2: adjust pnp_register_driver signature pnp: IRDA: adjust pnp_register_driver signature pnp: cs4232: adjust pnp_register_driver signature pnp: PNP: adjust pnp_register_driver signature PNP: adjust pnp_register_card_driver() signature: ad1816a PNP: adjust pnp_register_card_driver() signature: als100 PNP: adjust pnp_register_card_driver() signature: azt2320 PNP: adjust pnp_register_card_driver() signature: cmi8330 PNP: adjust pnp_register_card_driver() signature: dt019x PNP: adjust pnp_register_card_driver() signature: es18xx PNP: adjust pnp_register_card_driver() signature: es968 PNP: adjust pnp_register_card_driver() signature: interwave PNP: adjust pnp_register_card_driver() signature: sb16 PNP: adjust pnp_register_card_driver() signature: sb_card PNP: adjust pnp_register_card_driver() signature: sscape PNP: adjust pnp_register_card_driver() signature: wavefront [IA64] ioremap() should prefer WB over UC PNPACPI: fix non-memory address space descriptor handling PNPACPI: remove some code duplication PNPACPI: whitespace cleanup ACPI: request correct fixed hardware resource type (MMIO vs I/O port) ACPI: Display "ACPI" to motherboard resources in /proc/io{mem,port} ACPI: make acpi_bus_register_driver() return success/failure, not device count ACPI: update asus_acpi driver registration to unload on failure ACPI: fix sonypi ACPI driver registration to unregister on failure ACPI: simplify scan.c coding ACPI: fix memory hotplug range length handling HPET: fix ACPI memory range length handling ACPI: remove __init/__exit from Asus .add()/.remove() methods ACPI: Don't print internal BIOS names of wakeup devices [IA64] update HP CSR space discovery via ACPI [IA64] always map VGA framebuffer UC, even if it supports WB DMI: move dmi_scan.c from arch/i386 to drivers/firmware/ [IA64] rework memory attribute aliasing ACPI: acpi_bus_unregister_driver() returns void PCI: fix to pci ignore pre-set 64-bit bars on 32-bit platforms vgacon: make VGA_MAP_MEM take size, remove extra use CCISS: disable device when returning failure CCISS: request all PCI resources CCISS: announce cciss%d devices with PCI address/IRQ/DAC info CCISS: use ARRAY_SIZE without intermediates CCISS: fix a few spelling errors CCISS: remove parens around return values CCISS: run through Lindent CCISS: tidy up product table indentation ACPI: acpi_os_wait_semaphore(): silence complaint IRQ: Use SA_PERCPU_IRQ, not IRQ_PER_CPU, for irqaction.flags IRQ: warning message cleanup PNPACPI: support shareable interrupts SERIAL: allow shared 8250_pnp interrupts PCI: quirk to disable e100 interrupt if RESET failed to [IRDA]: Replace hard-coded dev_self[] array sizes with ARRAY_SIZE() i386: replace intermediate array-size definitions with ARRAY_SIZE() ia64: note requirement for 8250_pnp, now that 8250_acpi is gone [IA64] remove unused PAL_CALL_IC_OFF [IA64] reformat pal.S to fit in 80 columns, fix typos [IA64] remove unused acpi_kbd_controller_present, acpi_legacy_devices ACPI: move FADT resource reservations from motherboard driver to osl PNP: reserve system board iomem resources as well as ioport resources PNP: system.c whitespace cleanup i386: turn on CONFIG_PNP in defconfig ACPI: remove motherboard driver (redundant with PNP system driver) PNPACPI: remove EXPERIMENTAL dependency serial: trivial code flow simplification [IA64] rename ioremap variables to match i386 [IA64] make ioremap avoid unsupported attributes [IA64] allow WB /sys/.../legacy_mem mmaps [IA64] fail mmaps that span areas with incompatible attributes [IA64] update memory attribute aliasing documentation & test cases cciss: unregister from SCSI before tearing down device resources ACPI: Remove duplicate definitions for _STA bits ACPI: use _STA bit names rather than 0x0F EFI: warn only for pre-1.00 system tables PNP: notice whether we have PNP devices (PNPBIOS or PNPACPI) PNP: workaround HP BIOS defect that leaves SMCF010 device partly enabled smsc-ircc2: tidy up module parameter checking smsc-ircc2: add PNP support x86, serial: convert legacy COM ports to platform devices smsc-ircc2: skip preconfiguration for PNP devices PNP SMCf010 quirk: auto-config device if BIOS left it broken smsc-ircc2: bypass PNP detection until we get the quirks worked out PNP SMCf010 quirk: work around Toshiba Portege 4000 ACPI issues PNP: Lindent all source files PNP: fix up after Lindent PNP: fix up after Lindent PNPACPI: simplify irq_flags() PNPACPI: remove unnecessary casts of "void *" ISAPNP: removed unused isapnp_detected and ISAPNP_DEBUG PNP: remove MODULE infrastructure PNP: remove null pointer checks PNP: remove SMCf010 quirk [IA64] abstract SAL_CALL wrapper to allow other firmware entry points [IA64] add driver for ACPI methods to call native firmware tpm: pay attention to IRQ info from PNP PNP: remove null pointer checks PNP: simplify PNP card error handling PNP: use dev_info(), dev_err(), etc in core PNP: use dev_info() in system driver PNP: simplify PNPBIOS insert_device PNP: add debug message for adding new device serial: add PNP ID for Davicom ISA 33.6K modem rtc: release correct region in error path rtc: fall back to requesting only the ports we actually use serial: only use PNP IRQ if it's valid hwmon: (it87) request only Environment Controller ports simplify pnp_activate_dev() and pnp_disable_dev() return values PNP: disable Supermicro H8DCE motherboard resources that overlap SATA BARs PCI: use dev_printk in quirk messages PCI: consolidate duplicated MSI enable functions serial: add PNP ID GVC0303 for Archtek 3334BRV ISA modem [IA64] remove CONFIG_SMP ifdef in ia64_send_ipi() [IA64] use dev_printk in video quirk ACPI: add _PRT quirks to work around broken firmware PNP: revert Supermicro H8DCE motherboard quirk PNP: disable PNP motherboard resources that overlap PCI BARs ISAPNP: fix limits of logical device register set ACPI: fix Medion _PRT quirk (use "ISA_", not "ISA") V4L/DVB (7486): radio-cadet: wrap PNP probe code in #ifdef CONFIG_PNP pnp: increase number of devices supported per protocol PCI: remove "pci=routeirq" noise from dmesg PCI: add generic pci_enable_resources() PCI: x86: use generic pci_enable_resources() PCI: alpha: use generic pci_enable_resources() PCI: ia64: use generic pci_enable_resources() PCI: powerpc: use generic pci_enable_resources() PCI: ppc: use generic pci_enable_resources() PCI: parisc: use generic pci_enable_resources() PCI: simplify quirk debug output hisax: depend on CONFIG_PNP, not __ISAPNP__ PNP: skip dev->protocol NULL checks PNP: simplify quirk debug output PNP: use dev_printk for quirk messages PNP: turn on -DDEBUG when CONFIG_PNP_DEBUG is set ISAPNP: move config register addresses out of isapnp.h PNPACPI: continue after _CRS and _PRS errors PNP: make pnp_add_id() internal to PNP core PNP: change pnp_add_id() to allocate its own pnp_id structures PNP: add pnp_eisa_id_to_string() PNP: add pnp_alloc_dev() PNP: make pnp_add_card_id() internal to PNP core PNP: change pnp_add_card_id() to allocate its own pnp_id structures ISAPNP: pull pnp_add_card_id() out of isapnp_parse_card_id() PNP: add pnp_alloc_card() PNPACPI: pnpacpi_encode_ext_irq() wrongly set "irq" instead of "extended_irq" PNPACPI: use temporaries to reduce repetition PNPACPI: hoist dma_flags() out of pnpacpi_parse_allocated_dmaresource() PNPACPI: extend irq_flags() to set IORESOURCE_IRQ_SHAREABLE when appropriate PNPACPI: pass pnp_dev instead of acpi_handle PNP: add debug output to option registration PNP: remove pnp_resource_table from internal get/set interfaces PNP: remove more pnp_resource_table arguments PNP: add debug output to encoders PNP: add debug when assigning PNP resources PNP: add pnp_init_resources(struct pnp_dev *) interface PNP: remove pnp_resource_table from internal pnp_clean_resource_table interface PNP: remove unused interfaces using pnp_resource_table PNP: use dev_printk when possible PNP: factor pnp_init_resource_table() and pnp_clean_resource_table() PNP: add pnp_get_resource() interface PNP: remove pnp_mem_flags() as an lvalue PNP: convert resource accessors to use pnp_get_resource(), not pnp_resource_table PNP: use conventional "i" for loop indices PNP: reduce redundancy in pnp_assign_port() and others PNP: reduce redundancy in pnp_check_port() and others PNP: reduce redundancy in pnp_set_current_resources() PNP: check for conflicts with all resources, not just earlier ones PNP: pass resources, not indexes, to pnp_check_port(), et al PNP: convert resource checks to use pnp_get_resource(), not pnp_resource_table PNP: convert encoders to use pnp_get_resource(), not pnp_resource_table PNP: convert assign, interface to use pnp_get_resource(), not pnp_resource_table PNP: remove PNP_MAX_* uses rtc: dont reference pnp_resource_table directly PNP: make pnp_resource_table private to PNP core PNP: remove pnp_resource_table references from resource decoders PNP: add struct pnp_resource PNP: add pnp_get_pnp_resource() PNP: add pnp_resource index for ISAPNP PNP: add pnp_new_resource() to find a new unset pnp_resource PNP: make generic pnp_add_irq_resource() PNP: make generic pnp_add_dma_resource() PNP: make generic pnp_add_io_resource() PNP: make generic pnp_add_mem_resource() ISAPNP: fold isapnp_read_resources() back into isapnp_get_resources() PNPACPI: move _CRS/_PRS warnings closer to the action PNP: make interfaces private to the PNP core ISAPNP: remove unused pnp_dev->regs field PNPBIOS: remove include/linux/pnpbios.h Simplify initcall_debug output parport_pc: wrap PNP probe code in #ifdef CONFIG_PNP tpm: change Kconfig dependencies from PNPACPI to PNP PNP: set IRQ index in sysfs "set irq" interface PNP: mark resources that conflict with PCI devices "disabled" PNP: skip UNSET MEM resources as well as DISABLED ones pnpacpi: fix IRQ flag decoding pnpacpi: fix shareable IRQ encode/decode PNPACPI: use _CRS IRQ descriptor length for _SRS PCI: use dev_printk when possible PCIE: aer: use dev_printk when possible PCIE: port driver: use dev_printk when possible PNP: add detail to debug resource dump PNP: remove pnp_resource.index PNP: add pnp_resource_type() internal interface PNP: add pnp_resource_type_name() helper function PNP: make pnp_{port,mem,etc}_start(), et al work for invalid resources PNP: replace pnp_resource_table with dynamically allocated resources PNPACPI: keep disabled resources when parsing current config PNP: remove ratelimit on add resource failures PNP: dont sort by type in /sys/.../resources PNP: add pnp_possible_config() -- can a device could be configured this way? PNP: whitespace/coding style fixes PNP: define PNP-specific IORESOURCE_IO_* flags alongside IRQ, DMA, MEM PNP: make resource option structures private to PNP subsystem PNP: introduce pnp_irq_mask_t typedef PNP: increase I/O port & memory option address sizes PNP: improve resource assignment debug PNP: in debug resource dump, make empty list obvious PNP: make resource assignment functions return 0 (success) or -EBUSY (failure) PNP: remove redundant pnp_can_configure() check PNP: centralize resource option allocations PNPACPI: ignore _PRS interrupt numbers larger than PNP_IRQ_NR PNP: rename pnp_register_*_resource() local variables PNP: support optional IRQ resources PNP: remove extra 0x100 bit from option priority ISAPNP: handle independent options following dependent ones PNP: convert resource options to single linked list PNP: avoid legacy IDE IRQs PNPACPI: add support for HP vendor-specific CCSR descriptors ACPI: use dev_printk when possible ACPI: stop complaints about interrupt link End Tags and blank IRQ descriptors x86/PCI: use dev_printk when possible PNP: fix formatting of dbg_pnp_show_resources() output amd64-agp: run fallback when no bridges found, not when driver registration fails agp: use dev_printk when possible ACPI: bounds check IRQ to prevent memory corruption PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors irda: follow lspci device/vendor style [SCSI] qla2xxx: Fix "occured" spelling errors. PNP: fix debug formatting (cosmetic) PNPACPI: use dev_printk when possible PNP: convert the last few pnp_info() uses to printk() PNP: use new vsprintf symbolic function pointer format PNP: remove some uses of DEBUG ifdef PNP: add CONFIG_PNP_DEBUG_MESSAGES and pnp_dbg() PNP: convert to using pnp_dbg() PNP: remove old CONFIG_PNP_DEBUG option V4L/DVB: follow lspci device/vendor style rtc-cmos: move wake setup from ACPI glue into RTC driver x86: register a platform RTC device if PNP doesn't describe it rtc-cmos: look for PNP RTC first, then for platform RTC vsprintf: use new vsprintf symbolic function pointer format firmware: use dev_printk when possible resources: tidy __request_region() frv: use generic pci_enable_resources() x86/PCI: follow lspci device/vendor style PCI: follow lspci device/vendor style PCI: tidy PME support messages x86: mention ACPI in top-level Kconfig menu [IA64] reorder Kconfig options to match x86 ACPI: remove comments about debug layer/level to use ACPI: SBS: remove useless acpi_cm_sbs_init() initcall ACPI: remove CONFIG_ACPI_POWER ACPI: remove CONFIG_ACPI_EC PNP: add Bjorn Helgaas as PNP co-maintainer ACPI: consolidate ACPI_*_COMPONENT definitions in acpi_drivers.h ACPI: fix conflicting component definitions ACPI: add driver component definitions to sysfs debug_layers ACPI: turn off all debug output by default ACPI: update debug parameter documentation ACPI: pci_link: remove acpi_irq_balance_set() interface igb: use dev_printk instead of printk clocksource, acpi_pm.c: put acpi_pm_read_slow() under CONFIG_PCI x86 gart: don't complain if no AMD GART found ACPI: fix 2.6.28 acpi.debug_level regression ACPI: PCI: use conventional PCI address format ACPI: PCI: remove unnecessary null pointer checks ACPI: PCI: simplify buffer management for evaluating _PRT ACPI: PCI: ignore _PRT function information ACPI: PCI: fix GSI/IRQ naming confusion ACPI: PCI: move struct acpi_prt_entry declaration out of public header file ACPI: PCI: add a helper to convert _PRT INTx pin number to name ACPI: PCI: always use the PCI INTx pin values, not the _PRT ones ACPI: PCI: use 1-based encoding for _PRT quirks ACPI: PCI: lookup _PRT entry by PCI dev and pin, not segment/bus/dev/pin ACPI: PCI: tweak _PRT lookup debug ACPI: PCI: remove callback from acpi_pci_irq_lookup & acpi_pci_irq_derive ACPI: PCI: use positive logic to simplify code ACPI: PCI: follow typical PCI INTx swizzling pattern ACPI: PCI: combine lookup and derive ACPI: PCI: simplify list of _PRT entries ACPI: PCI: simplify struct acpi_prt_entry ACPI: PCI: expand acpi_pci_allocate_irq() and acpi_pci_free_irq() inline ACPI: PCI: whitespace and useless initialization cleanup ACPI: PCI: add HP copyright PCI: make PCI bus resource messages more meaningful x86/PCI: make PCI bus locality messages more meaningful PCI: pcie port driver: remove extra printks PCI hotplug: cpqphp: use config space PCI interrupt pin encoding PCI: use config space encoding in pci_get_interrupt_pin() x86/PCI: use config space encoding for interrupt pins x86/PCI: minor logic simplications PCI: add pci_swizzle_interrupt_pin() PCI: arm: use generic pci_swizzle_interrupt_pin() PCI: sh: use generic pci_swizzle_interrupt_pin() PCI: powerpc: use generic pci_swizzle_interrupt_pin() PCI: alpha: use generic pci_swizzle_interrupt_pin() PCI: x86: use generic pci_swizzle_interrupt_pin() PCI: mips: use generic pci_swizzle_interrupt_pin() PCI: parisc: use generic pci_swizzle_interrupt_pin() PCI: add pci_common_swizzle() for INTx swizzling PCI: alpha: use generic INTx swizzle from PCI core PCI: arm: use generic INTx swizzle from PCI core PCI: mips: use generic INTx swizzle from PCI core PCI: sh: use generic INTx swizzle from PCI core PCI: x86/visws: use generic INTx swizzle from PCI core PCI: use dev_printk for PCI bus resource mssages x86/PCI: use dev_printk for PCI bus locality messages ACPI: remove CONFIG_ACPI_SYSTEM ACPI: pci_link: clean up whitespace ACPI: pci_link: remove unnecessary casts and initializations ACPI: pci_link: remove unnecessary null pointer checks ACPI: pci_link: simplify list of link devices ACPI: PCI: use generic pci_swizzle_interrupt_pin() ACPI: update Kconfig help texts (no functional changes) ACPI: move private declarations to internal.h PCI/x86: make early dump handle multi-function devices PCI/x86: format early dump like other PCI output PCI/x86: document pci=earlydump argument x86: use dev_printk in quirk message ACPI: skip DMI power state check when ACPI disabled ACPI: call acpi_scan_init() explicitly rather than as initcall ACPI: call acpi_ec_init() explicitly rather than as initcall ACPI: call acpi_power_init() explicitly rather than as initcall ACPI: call acpi_system_init() explicitly rather than as initcall ACPI: call acpi_debug_init() explicitly rather than as initcall ACPI: call init_acpi_device_notify() explicitly rather than as initcall ACPI: call acpi_sleep_proc_init() explicitly rather than as initcall ACPI: call acpi_wakeup_device_init() explicitly rather than as initcall ACPI: tidy up makefile ACPI: remove unused acpi_device_ops .lock and .scan methods ACPI: remove unused acpi_device_ops .shutdown method ACPI: remove unused acpi_bus_ops flags ACPI: support acpi_device_ops .notify methods ACPI: button: use .notify method instead of installing handler directly ACPI: processor: use .notify method instead of installing handler directly ACPI: thermal: use .notify method instead of installing handler directly ACPI: video: use .notify method instead of installing handler directly fujitsu-laptop: use .notify method instead of installing handler directly fujitsu-laptop: use .notify method instead of installing hotkey handler directly panasonic-laptop: use .notify method instead of installing handler directly sony-laptop: use .notify method instead of installing handler directly ACPI: WMI: use .notify method instead of installing handler directly ACPI: button: whitespace changes ACPI: button: remove unnecessary null pointer checks ACPI: button: use Linux style for getting driver_data ACPI: button: cache hid/name/class pointers ACPI: button: remove button->device pointer ACPI: button: remove control method/fixed hardware distinctions PM: check sysdev_suspend(PMSG_FREEZE) return value ACPI: use LNXCPU, not ACPI_CPU, for Linux-specific processor _HID ACPI: processor: check for synthetic _HID, default to "Device" declaration ACPI: processor: move device _HID into driver PNPACPI: parse Extended Address Space Descriptors ACPI: don't check power state after _ON/_OFF pnp: add PNP resource range checking function ACPI: allow drivers to request both device and system notify events ACPI: ac: use .notify method instead of installing handler directly ACPI: battery: use .notify method instead of installing handler directly ACPI: asus-laptop: use .notify method instead of installing handler directly ACPI: asus-acpi: use .notify method instead of installing handler directly ACPI: eeepc-laptop: use .notify method instead of installing handler directly ACPI: simplify notification debug messages ACPI: remove unused "status_changed" return value from Check Device handling ACPI: remove unused return values from Bus Check & Device Check handling ACPI: use handle, not device, in system notification path ACPI: pci_root: check _CRS, then _BBN for downstream bus number ACPI: pci_root: simplify acpi_pci_root_add() control flow ACPI: pci_root: use driver data rather than list lookup ACPI: pci_root: simplify list traversals ACPI: pci_root: remove unused dev/fn information ACPI: processor: remove KOBJ_ONLINE/KOBJ_OFFLINE events ACPI: processor: clean up in acpi_processor_start() error exits ACPI: processor: move acpi_processor_start() after acpi_processor_add() ACPI: processor: remove .start() method ACPI: memory hotplug: remove .start() method ACPI: EC: move acpi_ec_start() after acpi_ec_add() ACPI: EC: remove .start() method ACPI: EC: remove .stop() method ACPI: remove unused acpi_device_ops .stop method ACPI: bind workqueues to CPU 0 to avoid SMI corruption PCI: use dev_printk in quirk messages PCI hotplug: acpiphp: remove superfluous _HPP/_HPX evaluation PCI hotplug: acpiphp: don't cache hotplug_params in acpiphp_bridge PCI hotplug: clean up acpi_get_hp_params_from_firmware() interface PCI hotplug: add pci_configure_slot() PCI hotplug: pciehp: use generic pci_configure_slot() PCI hotplug: shpchp: use generic pci_configure_slot() PCI hotplug: acpiphp: use generic pci_configure_slot() PCI hotplug: clean up acpi_run_hpp() ACPI: simplify deferred execution path ACPI: remove null pointer checks in deferred execution path ACPI: don't pass handle for fixed hardware notifications ACPI: remove cpumask_t usage ACPICA: fixup after acpi_get_object_info() change ACPI: add debug for device addition ACPI: remove unused acpi_bus_scan_fixed() argument ACPI: remove redundant "handle" and "parent" arguments ACPI: save device_type in acpi_device ACPI: use device_type rather than comparing HID ACPI: remove acpi_device_set_context() "type" argument ACPI: remove redundant "type" arguments ACPI: remove unnecessary argument checking ACPI: add acpi_bus_get_parent() and remove "parent" arguments ACPI: convert acpi_bus_scan() to operate on an acpi_handle ACPI: enumerate namespace before adding functional fixed hardware devices ACPI: identify device tree root by null parent pointer, not ACPI_BUS_TYPE ACPI: use acpi_walk_namespace() to enumerate devices ACPI: add acpi_bus_get_status_handle() ACPI: factor out device type and status checking ACPI: handle re-enumeration, when acpi_devices might already exist ACPI: fix synthetic HID for _SB_ ACPI: use acpi_device_hid() when possible ACPI: make sure every acpi_device has an ID ACPI: maintain a single list of _HID and _CID IDs ACPI: remove acpi_device.flags.compatible_ids ACPI: remove acpi_device.flags.hardware_id ACPI: remove acpi_device_uid() and related stuff ACPI: simplify building device HID/CID list ACPI: i2c-scmi: don't use acpi_device_uid() ACPI: fix bus scanning memory leaks PCI: PCIe portdrv: remove "-driver" from driver name PCI: remove pci_assign_resource_fixed() iwlwifi: use %pM for formatted MAC addresses
Bjorn Mork (1): [IPV4]: Reset scope when changing address
Bjorn Schneider (1): USB: new VID/PID-combos for cp2101
Bjorn Steinbrink (3): mm: fix rss counter being incremented when unmapping timer statistics: fix race Fix dirty page accounting leak with ext3 data=journal
Björn Krombholz (1): PCI: enable nv_msi_ht_cap_quirk for ALi bridges
Björn Smedman (1): mac80211: fix for incorrect sequence number on hostapd injected frames
Björn Steinbrink (11): Fix ____call_usermodehelper errors being silently ignored [NETFILTER]: Missing check for CAP_NET_ADMIN in iptables compat layer prism54: fix monitor mode oops i386: fix NMI watchdog not reserving its MSRs i386: use the right wrapper to disable the NMI watchdog perfctr-watchdog: fix interchanged parameters to release_{evntsel,perfctr}_nmi fix nmi_watchdog=2 bootup hang i386: Reserve the right performance counter for the Intel PerfMon NMI watchdog i386: Fix the K7 NMI watchdog checkbit evdev: Release eventual input device grabs when getting disconnected x86, pci: fix off-by-one errors in some pirq warnings
Bjørn Mork (3): cdc_ether: add usb id for Ericsson F3507g usbnet: make usbnet_get_link() fall back to ethtool_op_get_link() ipv6: fix display of local and remote sit endpoints
Bj�rn Steinbrink (3): kjournald keeps reference to namespace i386: Fix softirq accounting with 4K stacks [FORCEDETH]: Fix reversing the MAC address on suspend.
Blaine Lee (1): Staging: comedi: add pcm3730 driver
Blaisorblade (1): sys_get_thread_area does not clear the returned argument
Bo Liu (2): mm: build_zonelists(): move clear node_load[] to __build_all_zonelists() mm: remove incorrect swap_count() from try_to_unuse()
Boaz Harrosh (135): remove blk_queue_activity_fn fix request->cmd == INT cases [SCSI] lpfc: add missed data buffer accessor [SCSI] tmscsim: Further clean-up of the driver [SCSI] scsi.c: convert to use the data buffer accessors [SCSI] qla2xxx: Data accessors Cleanup of last merge [SCSI] aha152x: fix debug mode symbol conflict [SCSI] aha152x: use bounce buffer [SCSI] aha152x: preliminary fixes and some comments [SCSI] aha152x: Clean Reset path [SCSI] aha152x: Fix check_condition code-path [SCSI] aha152x: use data accessors and !use_sg cleanup [BLOCK] Fix failing compile with BLK_DEV_IO_TRACE=n [SCSI] microtek: use data accessors and !use_sg cleanup [SCSI] ide-scsi.: convert to data accessors and !use_sg cleanup [SCSI] scsi_error: code cleanup before refactoring of scsi_send_eh_cmnd() [SCSI] scsi_error: Refactoring scsi_error to facilitate in synchronous REQUEST_SENSE [SCSI] usb storage: use scsi_eh API in REQUEST_SENSE execution [SCSI] NCR5380: Use scsi_eh API for REQUEST_SENSE invocation libata-scsi: Remove !use_sg code paths libata-scsi: convert to use the data buffer accessors [SCSI] gdth: clean up host private data [SCSI] gdth: gdth_interrupt() gdth_get_status() & gdth_wait() fixes [SCSI] gdth: Remove gdth_ctr_tab[] [SCSI] gdth: Setup proper per-command private data [SCSI] gdth: Move members from SCp to gdth_cmndinfo, stage 2 [SCSI] gdth: !use_sg cleanup and use of scsi accessors scsi_mac.h: Define AUTOSENSE before include of NCR5380.h [SCSI] ide-scsi: use scsi_sg_count() instead of ->use_sg [SCSI] initio: bugfix for accessors patch [SCSI] aha152x: Use scsi_eh API for REQUEST_SENSE invocation [SCSI] nsp_cs: convert to data accessors and !use_sg cleanup [SCSI] eata_pio: convert to accessors and !use_sg cleanup [SCSI] a2091: convert to accessors and !use_sg cleanup [SCSI] a3000: convert to accessors and !use_sg cleanup [SCSI] aha1542: convert to accessors and !use_sg cleanup [SCSI] fd_mcs: convert to accessors and !use_sg cleanup [SCSI] wd33c93: convert to accessors and !use_sg cleanup [SCSI] qlogicpti: convert to accessors and !use_sg cleanup [SCSI] in2000: convert to accessors and !use_sg cleanup [SCSI] psi240i: remove driver [SCSI] seagate: Remove driver [SCSI] usb: protocol - convert to accessors and !use_sg code path removal [SCSI] usb: freecom & sddr09 - convert to accessors and !use_sg cleanup [SCSI] usb: shuttle_usbat - convert to accessors and !use_sg code path removal [SCSI] usb: transport - convert to accessors and !use_sg code path removal [SCSI] isd200: use one-element sg list in issuing commands [SCSI] scsi_debug: convert to use the data buffer accessors [SCSI] atp870u: convert to accessors and !use_sg cleanup [SCSI] wd7000: proper fix for boards without sg support [SCSI] NCR5380 family: convert to accessors & !use_sg cleanup [SCSI] ppa: convert to accessors and !use_sg cleanup [SCSI] imm: convert to accessors and !use_sg cleanup [SCSI] iscsi: Prettify resid handling and some extra checks [SCSI] iscsi_tcp, libiscsi: initial AHS Support [SCSI] libiscsi,iser: patch for AHS support [SCSI] tgt: use scsi_init_io instead of scsi_alloc_sgtable [SCSI] implement scsi_data_buffer [SCSI] bidirectional command support [SCSI] arm: convert to accessors and !use_sg cleanup [SCSI] fas216: Use scsi_eh API for REQUEST_SENSE invocation [SCSI] aic94xx: fix ABORT_TASK define conflict [SCSI] gdth: scan for scsi devices [SCSI] gdth: bugfix for the at-exit problems [SCSI] gdth: fix to internal commands execution [SCSI] isd200: Allocate sense_buffer for hacked up scsi_cmnd USB: isd200: fix memory leak in isd200_get_inquiry_data [SCSI] gdth: remove command accessors [SCSI] iscsi: extended cdb support [SCSI] iscsi: bidi support at the generic libiscsi level [SCSI] iscsi: bidi support for iscsi_tcp [SCSI] Let scsi_cmnd->cmnd use request->cmd buffer [SCSI] add support for variable length extended commands [SCSI] iscsi_tcp: Enable any size command rt2x00: Compiler warning unmasked by fix of BUILD_BUG_ON [SCSI] qlogicpti: fix sg list traversal error in continuation entries scsi: fix fall out of sg-chaining patch in qlogicpti include/linux: Add bsg.h to the Kernel exported headers bsg: Fix sense buffer bug in SG_IO [SCSI] major.h: char-major number for OSD device driver [SCSI] add OSD_TYPE [SCSI] libosd: OSDv1 Headers [SCSI] libosd: OSDv1 preliminary implementation [SCSI] osd_uld: OSD scsi ULD [SCSI] osd_uld: API for retrieving osd devices from Kernel [SCSI] libosd: attributes Support [SCSI] libosd: OSD Security processing stubs [SCSI] libosd: Add Flush and List-objects support [SCSI] libosd: Not implemented commands [SCSI] libosd: OSD version 2 Support [SCSI] libosd: OSDv2 auto detection [SCSI] libosd: SCSI/OSD Sense decoding support [SCSI] osd: Documentation for OSD library [SCSI] osd: Kconfig file for in-tree builds [SCSI] scsi: Add osd library to build system [SCSI] libosd: Fix NULL dereference BUG when target is not OSD conformant bsg: add support for tail queuing USB: fix USB_STORAGE_CYPRESS_ATACB block: WARN in __blk_put_request() for potential bio leak bsg: Remove bogus check against request_queue->max_sectors exofs: Kbuild, Headers and osd utils exofs: file and file_inode operations exofs: symlink_inode and fast_symlink_inode operations exofs: address_space_operations exofs: dir_inode and directory operations exofs: super_operations and file_system_type exofs: export_operations exofs: Documentation fs: Add exofs to Kernel build [SCSI] libosd: fix blk_put_request called from within request_end_io [SCSI] osd_uld: Remove creation of osd_scsi class symlink [SCSI] libosd: OSD2r05: Prepare for rev5 attribute list changes [SCSI] libosd: OSD2r05: OSD_CRYPTO_KEYID_SIZE will grow 20 => 32 bytes [SCSI] libosd: OSD2r05: on-the-wire changes for latest OSD2 revision 5. libosd: Use new blk_rq_map_kern block: Add blk_make_request(), takes bio, returns a request libosd: Use of new blk_make_request block: Un-export blk_rq_append_bio scsi_lib: remove unused variable [SCSI] libosd: OSD2r05: Additional command enums [SCSI] libosd: OSD2r05: Attribute definitions [SCSI] libosd: Better printout of OSD target system information [SCSI] libosd: osd_req_{read,write}_kern new API [SCSI] libosd: Let _osd_req_finalize_data_integrity receive number of out_bytes [SCSI] libosd: osd_req_{read,write} takes a length parameter [SCSI] libosd: Define an osd_dev wrapper to retrieve the request_queue [SCSI] osduld: use filp_open() when looking up an osd-device [SCSI] libosd: Use REQ_QUIET requests. [SCSI] osd: Remove out-of-tree left overs exofs: Fix bio leak in error handling path (sync read) exofs: Remove IBM copyrights exofs: Avoid using file_fsync() MAINTAINERS: Add osd maintained files (F:) osdblk: Adjust queue limits to lower device's limits exofs: remove BKL from super operations
Bob Breuer (10): [SPARC]: Enable sun logo on sparc32 [SPARC]: Try to start getting SMP back into shape. [SPARC]: Add topology_init() [SPARC]: Setup cpu_possible_map [SPARC]: Add missing rw can_lock macros [SPARC]: Mark smp init functions as cpuinit [SPARC]: Fix iommu_flush_iotlb end address [SPARC]: Fix property name acquisition in prom.c [SPARC]: Defer clock_probe to fs_initcall() [SPARC32]: Fix over-optimization by GCC near ip_fast_csum.
Bob Copeland (118): partitions: Read Rio Karma partition table docs: update sparse.txt with CHECK_ENDIAN udf: use crc_itu_t from lib instead of udf_crc ath5k: Fix loop variable initializations ath5k: Fix loop variable initializations ath5k: convert LED code to use mac80211 triggers omfs: add filesystem documentation omfs: define filesystem structures omfs: add inode routines omfs: add directory routines omfs: add file routines omfs: add bitmap routines omfs: update kbuild to include OMFS omfs: add MAINTAINERS entry ath5k: use positive logic for HP laptop LEDs ath5k: fix recursive locking in ath5k_beacon_update omfs: fix potential oops when directory size is corrupted omfs: fix oops when file metadata is corrupted ath5k: write beacon control register twice when resetting tsf ath5k: fix suspend-related oops on rmmod ath5k: correct misspelling in debug help ath5k: honor FIF_BCN_PRBRESP_PROMISC in STA mode ath5k: add self to MAINTAINERS mac80211: fix a few typos in mac80211 kernel doc ath9k: remove useless conditional ath5k: correct handling of rx status fields ath5k: fix keytable type buglet in ath5k_hw_reset_key ath5k: enable hardware encryption for WEP ath5k: update keycache to support TKIP handling ath5k: set mac address in add_interface ath5k: preserve higher order bits when setting mac address ath5k: clean up ath5k_hw_set_key ath5k: enable combined michael mic in key cache ath5k: fix endianness of bitwise ops when installing mic ath5k: correct packet length in tx descriptors ath5k: fix return values from ath5k_tx ath5k: support LEDs on Acer Aspire One netbook ath5k: fix off-by-one in gpio checks mac80211: document return codes from ops callbacks ath5k: fix bf->skb==NULL panic in ath5k_tasklet_rx mac80211: add suspend/resume callbacks ath5k: remove stop/start calls from within suspend/resume ath5k: remove unused led_off parameter ath5k: use short preamble when possible ath5k: honor the RTS/CTS bits mac80211: change workqueue back to non-freezeable mac80211: flush workqueue a second time in suspend() ath5k: fix locking in ath5k_config ath5k: fix bf->skb==NULL panic in ath5k_tasklet_rx ath9k: remove write-only current_rd_inuse ath9k: save a few calls to ath9k_regd_get_eepromRD ath9k: convert isWwrSKU macro into C code ath9k: remove ath9k_regd_get_rd() ath9k: remove prototype for ath9k_regd_get_current_country ath9k: move common regulatory code out of if() branches ath5k: don't mask off interrupt bits ath5k: use spin_lock_irqsave for beacon lock ath5k: move beacon processing to a tasklet ath5k: compute rts/cts duration after computing full pktlen ath9k: fix 802.11g conformance test limit typo ath5k: extract LED code into a separate file ath5k: use a table for LED parameters ath5k: update LED table with reported devices ath5k: disable MIB interrupts ath5k: remove dummy PCI "retry timeout" fix ath5k: warn and correct rate for unknown hw rate indexes ath5k: properly drop packets from ops->tx ath5k: reduce exported channel list ath9k: separate ath9k specific code from ath9k_regd_get_ctl() ath9k: pass regd structure directly to regulatory functions atheros: introduce ath module containing common ath5k/ath9k/ar9170 code ath: move more setup code into ath_regd_init ath5k: use regulatory infrastructure ath5k: add support for Fukato Datacask Jupiter LEDs ath5k: fix initvals errors ath5k: use tasklet_hi_schedule for beacon queue ath5k: use bool for modparams ath5k: use rx hw descriptor pointer for self-linked check ath5k: manipulate rxlink and descriptor address under rxbuf lock Input: appletouch - fix DMA to/from stack buffer ath5k: fix buffer overrun in rate debug code ath5k: correct interrupt storm warning ath5k: use ctl settings based on current regdomain wl12xx: correct printk format warnings ath5k: update channel in sw state after stopping RX and TX ath5k: update beacons in AP mode ath5k: avoid and warn on potential infinite loop ath5k: remove conf->beacon_int usage nl80211: use GFP_ATOMIC for michael mic failure message ath5k: disable beacon interrupt when interface is down mac80211: fix minstrel single-rate memory corruption ath5k: minor rfkill cleanup ath5k: cleanup ath5k_hw struct ath5k: enable hardware LEDs ath5k: send buffered frames after the beacon ath5k: rework beacon configuration ath: remove unnecessary return in ath_regd_get_band_ctl ath5k: do not release irq across suspend/resume ath5k: write PCU registers on initial reset ath5k: temporarily disable crypto for AP mode mac80211: disable beacons before removing the associated interface ath5k: update PCU opmode whenever a new interface is added ath5k: fix CAB queue operation wl1251: separate bus i/o code into io.c wl1251: use wiphy_dev instead of wl->spi->dev wl1251: introduce wl1251_if_operations struct wl1251: make wl1251_set_partition bus agnostic wl1251: move module probe methods into spi.c wl1251: split spi interface into separate module wl1251: add sdio support wl1251: make irq handling interface specific wl1251: correct definitions for 0th bit defines wl1251: halt the embedded CPU before loading firmware ath5k: clean up filter flags setting ath5k: use the skb->cb directly for RX status ath5k: add hardware CCMP encyption support ath5k: clarify srev comparison for CCMP check cfg80211: fix looping soft lockup in find_ie()
Bob Dunlop (1): libertas: correct packing of rxpd structure
Bob Jolliffe (1): rtl8187 : support for Sitecom WL-168 0001 v4
Bob Liu (1): USB: uhci: rm repeatedly evaluation for urbp->qh
Bob Moore (312): [ACPI] ACPICA 20050815 [ACPI] ACPICA 20050930 [ACPI] ACPICA 20051021 [ACPI] ACPICA 20051102 [ACPI] ACPICA 20051117 [ACPI] ACPICA 20051202 [ACPI] ACPICA 20051216 [ACPI] ACPICA 20060113 [ACPI] ACPICA 20060127 [ACPI] ACPICA 20060210 ACPI: ACPICA 20060217 ACPI: ACPICA 20060310 [ACPI] ACPICA 20060317 ACPI: ACPICA 20060331 ACPI: ACPICA 20060421 ACPI: ACPICA 20060512 ACPI: ACPICA 20060526 ACPI: ACPICA 20060608 ACPI: ACPICA 20060623 ACPI: ACPICA 20060707 ACPICA: Update function header ACPICA: Handle mis-matched package length ACPICA: Handle case NumElements > Package length ACPICA: Delete recursive feature of ACPI Global Lock ACPICA: Release global lock from interrupt handler ACPICA: Cast acpi_thread_id to UINT32 for debug output only ACPICA: Temporary fix for BankValue parameter ACPICA: Update version to 20060721 ACPICA: Update debug output ACPICA: Implement simplified Table Manager ACPICA: misc fixes for new Table Manager: ACPICA: Update comments for individual table fields ACPICA: Fix for FADT conversion in 64-bit mode ACPICA: Lint changes ACPICA: Add support for DMAR table ACPICA: Add acpi_gpe_count global to track the number of GPE events ACPICA: Disable all wake GPEs after first one recieved ACPICA: Fix unalignment in acpi_ut_repair_name ACPICA: Split acpi_format_exception into two parts ACPICA: Update version to 20060831 ACPICA: Cleanup of FADT verification function. ACPICA: Create tbfadt.c to hold all FADT-related functions ACPICA: Re-implement interpreters' "serialized mode" ACPICA: Delete stale FADT functions outside tbfadt.c. ACPICA: Update comments in tbfadt.c ACPICA: add ASF comment ACPICA: re-factor table init routines for benefit of iASL ACPICA: Allow type ANY to be the target of the Scope operator. ACPICA: IsResourceTemplate now returns ACPI_STATUS ACPICA: Add declarations for ASF! sub-tables ACPICA: FADT verification is now table driven. ACPICA: Report error if method creates 2 objects with the same name ACPICA: New common routine for creating and verifying a local FADT. ACPICA: Fix memory leak in table load error path ACPICA: Fix trace output name and whitespace ACPICA: Update version to 20060912 ACPICA: Add full table name to disassembler output ACPICA: Fix for Global Lock semaphore. ACPICA: Remove obsolete Flags parameter. ACPICA: Use faster ByIndex interface to get FACS ACPICA: On AML mutex force-release, set depth to zero (was 1). ACPICA: Update interpreter error paths to always report the error ACPICA: Add new subsystem state bit that is set after SubsystemInitialize is called ACPICA: Update version to 20060927 ACPICA: Fix race condition with AcpiWalkNamespace. ACPICA: _CID support for PCI Root Bridge detection. ACPICA: Use manifest constants for parse pass number ACPICA: Update comments ACPICA: Abort downward walk on temporary node detection. ACPICA: Fixes for parameter validation. ACPICA: Update version to 20061011 ACPICA: Update debug output routines for data structure changes ACPICA: Remove global lock handler on AcpiTerminate. ACPICA: Ensure that all structures in acobject.h are aligned, via #pragma. ACPICA: Add ACPI_MAX macro ACPICA: Fail AcpiEnable if ACPI tables not loaded. ACPICA: Add include of actables.h ACPICA: Update version to 20061109 ACPICA: Removed all 16-bit support. ACPICA: Debugger multithreading enhancements. ACPICA: Update a comment. ACPICA: Added option to display memory statistics upon termination. ACPICA: Update version to 20061215 ACPICA: Update copyright to 2007. ACPICA: Fix for incorrect parameter passed to AcpiTbDeleteTable during table load. ACPICA: Update version to 20070126 ACPICA: clear fields reserved before FADT r3 ACPICA: Support for external package objects as method arguments ACPICA: Update _OSI string list ACPICA: Changes for Cygwin compatibility ACPICA: Fixed possible corruption of global GPE list ACPICA: Clear reserved fields for incoming ACPI 1.0 FADTs ACPICA: fix acpi-cpufreq boot crash due to _PSD return-by-reference ACPICA: fix acpi_serialize hang regression ACPICA: Several fixes for internal method result stack ACPICA: Removed unused code ACPICA: Update for mutiple global lock acquisitions by same thread ACPICA: changed order of interpretation of operand objects ACPICA: Avoid use of invalid pointers in returned object field ACPICA: Fixed a couple compiler warnings for extra extern statements ACPICA: Update comments for acquire/release mutex interfaces ACPICA: Removed extraneous code ACPICA: Removed obsolete ACPI_NO_INTEGER64_SUPPORT define ACPICA: Misc fixes for recent global lock code update ACPICA: Increase maximum buffer size dumped to screen in buffer object dump ACPICA: Fix for package reference counts ACPICA: Update version to 20070320 ACPICA: Fix for update of the Global Lock Handle ACPICA: Update version to 20070508 ACPICA: Updated error message for dynamic method serialization ACPICA: Support for iASL - multiple files and wildcards ACPICA: Add minimal disassembly support for the SLIC table ACPICA: update version number to 20070919 ACPICA: Fix for Alias operator to see target child objects ACPICA: Fix for fault if Load() fails ACPICA: Fix a fault when storing DdbHandle to Debug object ACPICA: Fix for memory leak related to DdbHandle objects ACPICA: Add a table checksum verify for Load operator ACPICA: Add error checks to prevent faults ACPICA: Fix for Load/LoadTable to specify load location ACPICA: Fixed a memory leak when Device or Thermal objects referenced in packages ACPICA: Update version to 20071019 ACPICA: Cosmetic changes only, no functional changes ACPICA: Cosmetic changes only, no functional changes ACPICA: Cleanup of debug output ACPICA: Fixes a problem with control method references within packages ACPICA: Fixed a problem with FromBCD and ToBCD with some compilers ACPICA: Update version to 20071114 ACPICA: Fixed a problem with AcpiGetDevices where the search of a branch of the device tree could be terminated prematurely ACPICA: Fixed a problem with Index Fields where the Index register was incorrectly limited to a maximum of 32 bits ACPICA: Undo accidental checkin of not-fully-tested mutex changes ACPICA: Update version to 20071219 ACPICA: Include file support for new ACPI tables ACPICA: Bulletproof disassembler for bad ACPI tables ACPICA: Update version to 20080123 ACPICA: Add va_end statements as appropriate ACPICA: Added new error messages ACPICA: Fix for ACPI_HIDWORD macro ACPICA: Disassembler support for new ACPI tables ACPICA: Fix for resource descriptor optimization issues for _CRS/_SRC ACPICA: Fix for possible error when packages/buffers are passed to methods externally ACPICA: Update ACPICA version to 20080213 ACPICA: Fix for extraneous debug message for packages ACPICA: Fixes for external Reference Objects ACPICA: Updates for Debug object output ACPICA: Fixes for size of StartDependent resource descriptor ACPICA: Update version to 20080321 ACPICA: Fix for some local named nodes not marked temporary and to disallow duplicates ACPICA: Fix to allow zero-length ASL field declarations ACPICA: Ignore ACPI table signature for Load() operator ACPICA: Fix for Load operator, load table at the namespace root ACPICA: Fix to make _SST method optional ACPICA: Fix for access to deleted object <regression> Make GPE disable more robust ACPICA: Add argument count checking to control method invocation via acpi_evaluate_object ACPICA: Fix for hang on GPE method invocation ACPICA: Fix possible negative array index in acpi_ut_validate_exception ACPICA: Eliminate acpi_native_uint type v2 ACPICA: Removed unused include files from source files ACPICA: Several lint changes, no functional changes ACPICA: Add const qualifier for appropriate string constants ACPICA: Update version to 20080514 ACPICA: Workaround for reversed _PRT entries from BIOS ACPICA: Update DMAR and SRAT table definitions ACPICA: Update disassembler for DMAR table changes ACPICA: Fix for invalid large array index on 64-bit systems ACPICA: Cleanup debug operand dump mechanism ACPICA: Cleanup of _PRT parsing code ACPICA: Fix mutex debug code for wrong loop termination value ACPICA: Update version to 20080609 ACPICA: Fix memory leak when deleting thermal/processor objects ACPICA: Additional error checking for pathname utilities ACPICA: Allow same ACPI table to be loaded/unloaded more than once ACPICA: Fix wrong resource descriptor length for 64-bit build ACPICA: Fix table compare code, length then data ACPICA: Fix warning for 64-bit build ACPICA: Cleanup macro definition file. ACPICA: Return method arg count from acpi_get_object_info ACPICA: Update version to 20080701 ACPICA: Add function to decode reference obj types to strings ACPICA: Improve object conversion error messages ACPICA: x2APIC support: changes for MADT and SRAT ACPI tables ACPICA: Update version to 20080729 ACPICA: Remove obsolete debug levels (WARN and ERROR) ACPICA: Add namespace node to operand object union ACPICA: Remove obsolete exception codes ACPICA: Disallow evaluation of named object types with no value ACPICA: Update for Reference ACPI_OPERAND_OBJECT ACPICA: Update comments - no functional changes ACPICA: Cleanup for internal Reference Object ACPICA: Fix possible memory leak in acpi_ns_get_external_pathname ACPICA: Update version to 20080829 ACPICA: Optimize buffer allocation procedure ACPICA: New: Validation for predefined ACPI methods/objects ACPICA: Add support for zero-length buffer-to-string conversions ACPICA: Update version to 20080926 ACPICA: Allow _WAK method to return an Integer ACPICA: Fix several warnings under gcc 4 compiler ACPICA: Update FACS waking vector interfaces ACPICA: Optimize execution of AML While loops ACPICA: Add a mechanism to escape infinite AML While() loops ACPICA: Update debug output for IndexField I/O ACPICA: Fix namestring for the SystemCMOS address space ACPICA: Emit warning if two FACS or DSDT tables found in the FADT ACPICA: Add global pointer for FACS table to simplify FACS access ACPICA: Reformat comments, no functional changes ACPICA: Add support to externally execute _OSI method ACPICA: Remove references to obsolete ACPI_DUMP_APP ACPICA: Fix to allow aliases within ASL namepaths ACPICA: Add Buffer->String conversion for predefined methods ACPICA: Consolidate method arg count validation code ACPICA: Update version to 20081031 ACPICA: New: acpi_get_gpe_device interface ACPICA: New: Public GPE group enable/disable interfaces ACPICA: New: acpi_read and acpi_write public interfaces ACPICA: Move all public H/W interfaces to new hwxface ACPICA: New: acpi_reset interface - write to reset register ACPICA: Restructure includes into public/private ACPICA: Fixes for various ACPI data tables ACPICA: Add ACPI_MUTEX_TYPE configuration option ACPICA: FADT parsing changes and fixes ACPICA: FADT: Update error msgs for consistency ACPICA: Add error check to debug object dump routine ACPICA: Allow OS override of all ACPI tables ACPICA: Remove extraneous parameter in table manager ACPICA: Add override for dynamic tables ACPICA: Update FADT flag definitions ACPICA: Update version to 20090123 ACPICA: Split out PM1 status registers from the FADT ACPICA: Update comments in module header ACPICA: Fix writes to optional PM1B registers ACPICA: Remove extra write for acpi_hw_clear_acpi_status ACPICA: For PM1B registers, do not shift value read or written ACPICA: Fix parameter validation for acpi_read/write ACPICA: Remove redundant ACPI_BITREG_SLEEP_TYPE_B ACPICA: Add function to handle PM1 control registers ACPICA: Remove ACPI_GET_OBJECT_TYPE macro ACPICA: Conditionally compile acpi_set_firmware_waking_vector64 ACPICA: Debug output: print result of _OSI invocations ACPICA: Debug output: decrease verbosity of DB_INFO debug level ACPICA: Formatting update - no functional changes ACPICA: Optimize ACPI register locking ACPICA: Rename ACPI bit register access functions ACPICA: Restructure bit register access functions ACPICA: Update table header print function ACPICA: Update version to 20090220 ACPICA: Add manifest constants for bit register values ACPICA: Formatting update - no functional changes ACPICA: FADT: Fix extraneous length mismatch warning ACPICA: Fix AcpiWalkNamespace race condition with table unload ACPICA: Change handling of PM1 Status register ignored bit ACPICA: Preserve all PM control reserved and ignored bits ACPICA: New: I/O port protection ACPICA: Remove obsolete acpi_os_validate_address interface ACPICA: Remove unused code, no functional change ACPICA: Condense some protected ports ACPICA: Fix PCI configuration space port address range ACPICA: FADT: Favor 32-bit register addresses for compatibility ACPICA: FADT: Favor 32-bit FACS and DSDT addresses ACPICA: Fix index value in package warning message ACPICA: Update version to 20090320 ACPICA: Update error/warning interfaces ACPICA: Fix a few warnings for gcc 3.4.4 ACPICA: Change behavior of object copy for mutex/event objects ACPICA: Remove unused global variables ACPICA: Fix possible warnings for ACPI_THREAD_ID on 64-bit build ACPICA: Cleanup byte/word/dword extraction macros, fix possible warnings ACPICA: Fix printf format warnings for 64-bit build ACPICA: Fix possible dereference of null pointer ACPICA: Miscellaneous lint changes ACPICA: Fix miscellaneous warnings under gcc 4+ ACPICA: Fix implementation of AML BreakPoint operator (break to debugger) ACPICA: Linux OSL: cleanup/update/merge ACPICA: Update version to 20090422. ACPICA: Mutex support: Fix release ordering issue and current sync level ACPICA: Fix allowable release order for ASL mutex objects ACPICA: Fix DebugObject output for DdbHandle objects ACPICA: Additional validation of _PRT packages (resource mgr) ACPICA: Simplify and optimize NsGetNextNode function ACPICA: Update Load() to use operation region interfaces ACPICA: Simplify internal operation region interface ACPICA: Disable preservation of SCI enable bit (SCI_EN) ACPICA: Update version to 20090521. ACPICA: Fix several pointer casts to avoid possible compile warnings ACPICA: Remove duplicate extern declarations for public globals ACPICA: Add 64-bit support to acpi_read and acpi_write ACPICA: Remove duplicate prototypes from header ACPICA: Major update for acpi_get_object_info external interface ACPICA: Fix possible memory leak in nspredef ACPICA: Fix several acpi_attach_data problems ACPICA: Dump table header - suppress output of non-printable characters ACPICA: Fix: Predefined object repair executed only once ACPICA: Clarify common suffix for error/warning messages ACPICA: ACPI 4.0: Changes for existing ACPI tables. ACPICA: Update version to 20090625 ACPICA: Move predefined repair code to new file, no functional change ACPICA: Add repair for predefined methods that return nested packages ACPICA: ACPI 4.0 : Add new return package type, restructure module. ACPICA: Fix fault if acpi_terminate is called twice ACPICA: Split large ACPI table header ACPICA: ACPI 4: Update headers for new and changed ACPI tables. ACPICA: ACPI 4: Add validation for new predefined names. ACPICA: Update definitions for HEST table ACPICA: Fix typo for HEST ACPI table ACPICA: acpi_reset: Bypass port validation mechanism ACPICA: Update version to 20090730 ACPICA: Fix extraneous warning if _DSM returns a package ACPICA: Remove error message for Store(Localx,Localx) ACPICA: Fix memory leak for ill-formed Package objects ACPICA: Update _OSI with new Windows OS strings ACPICA: Windows compatibility: autoexecute root _INI method ACPICA: Update version to 20090903.
Bob Nelson (5): [CELL] oprofile: enable SPU switch notification to detect currently active SPU tasks [CELL] oprofile: add support to OProfile for profiling CELL BE SPUs [POWERPC] OProfile: fix cbe pm signal routing problem [POWERPC] Oprofile: Remove dependency on spufs module [POWERPC] OProfile: enable callgraph support for Cell
Bob Peterson (47): [GFS2] remounting w/o acl option leaves acls enabled [GFS2] soft lockup detected in databuf_lo_before_commit [GFS2] soft lockup in rgblk_search [GFS2] Move some code inside the log lock [GFS2] Revert part of earlier log.c changes [GFS2] Prevent infinite loop in try_rgrp_unlink() [GFS2] Detach buf data during in-place writeback [GFS2] invalid metadata block - REVISED [GFS2] Ensure journal file cache is flushed after recovery [GFS2] Patch to protect sd_log_num_jdata [GFS2] Fix ordering of dirty/journal for ordered buffer unstuffing [GFS2] GFS2: chmod hung - fix race in thread creation [GFS2] Given device ID rather than s_id in "id" sysfs file [GFS2] Remove function gfs2_get_block [GFS2] Journal extent mapping [GFS2] Get rid of useless "found" variable in quota.c [GFS2] Run through full bitmaps quicker in gfs2_bitfit [GFS2] Reorganize function gfs2_glmutex_lock [GFS2] Only fetch the dinode once in block_map [GFS2] Function meta_read optimization [GFS2] Incremental patch to fix compiler warning [GFS2] Eliminate the no longer needed sd_statfs_mutex [GFS2] Minor correction [GFS2] Initialize extent_list earlier [GFS2] Remove unneeded i_spin [GFS2] gfs2_alloc_required performance [GFS2] Fix typo [GFS2] Lockup on error [GFS2] Get rid of unneeded parameter in gfs2_rlist_alloc [GFS2] Fix debug inode printing [GFS2] Only do lo_incore_commit once [GFS2] Misc fixups [GFS2] Only wake the reclaim daemon if we need to [GFS2] Plug an unlikely leak [GFS2] Allocate gfs2_rgrpd from slab memory [GFS2] Combine rg_flags and rd_flags [GFS2] Get rid of gl_waiters2 [GFS2] Eliminate gl_req_bh [GFS2] Remove rgrp and glock version numbers [GFS2] Remove unused counters [GFS2] Faster gfs2_bitfit algorithm [GFS2] filesystem consistency error from do_strip [GFS2] BUG: unable to handle kernel paging request at ffff81002690e000 [GFS2] kernel panic mounting volume GFS2: rm on multiple nodes causes panic GFS2: Direct IO write at end of file error GFS2: Add "-o errors=panic|withdraw" mount options
Bob Picco (23): ia64: pfn_to_nid() implementation fix WANT_PAGE_VIRTUAL in memmap_init Documentation SPARSEMEM EXTREME sparsemem extreme implementation V5 ia64 SPARSEMEM - Kconfig and Makefile V5 ia64 SPARSEMEM - eliminate contig_page_data V5 ia64 SPARSEMEM - conditional changes for SPARSEMEM V5 ia64 SPARSEMEM - SPARSEMEM code changes V5 ia64 SPARSEMEM - gensparse_defconfig [IA64] Recent SPARSEMEM and DISCONTIG changes break some builds HPET, Maintainers [IA64] fix memory less node allocation cpuset: fix return without releasing semaphore x86_64: Fix sparse mem Align the node_mem_map endpoints to a MAX_ORDER boundary [IA64] align high endpoint of VIRTUAL_MEM_MAP [IA64] fix show_mem for VIRTUAL_MEM_MAP+FLATMEM [IA64] register memory ranges in a consistent manner [IA64] clean up sparsemem memory_present call x86-64: clean up sparsemem memory_present call fix sysrq-m oops [IA64] remove time interpolator
Bob Sharp (4): RDMA/nes: Free NIC TX buffers when destroying NIC QP RDMA/nes: Enable MC/UC after changing MTU RDMA/nes: Correct MAX TSO frags value RDMA/nes: Fix routed RDMA connections
Bob Stewart (1): sata_inic162x: enable LED blinking
Bob Wilson (2): [XTENSA] Clean up stat structs. [XTENSA] Fix makefile to work with binutils-2.18.
Bodo Eggert (3): use select in sound/isa/Kconfig kbuild: document INSTALL_MOD_PATH in 'make help' ide-cd: Optiarc DVD RW AD-7200A does play audio
Bodo Stroesser (34): uml: S390 preparation, abstract host page fault data uml: s390 preparation, elf.h uml: s390 preparation, linkage.h inherited from host uml: s390 preparation, checksumming done in arch code uml: s390 preparation, delay moved to arch uml: s390 preparation, sighandler interface abstraction uml: remove a dangling symlink uml: header and code cleanup uml: S390 preparation, peekusr/pokeusr defined by subarch uml: S390 preparation, save an extra register uml: Use CONFIG variable for address space size uml: S390 preparation, arch_align_stack uml: Fix process exit race s390: uml ptrace fixes uml: Proper clone support for skas0 uml: Fix skas0 stub return uml: Fix typo Ptrace/i386: fix "syscall audit" interaction with singlestep Uml support: reorganize PTRACE_SYSEMU support Uml support: add PTRACE_SYSEMU_SINGLESTEP option to i386 SYSEMU: fix sysaudit / singlestep interaction uml: fix SIGWINCH handler race while waiting for signals. uml: increase granularity of host capability checking uml: skas0 stubs now check system call return values uml: allow host capability usage to be disabled uml: fix advanced sysemu check uml: fix UML network driver endianness bugs uml: maintain own LDT entries uml: move LDT creation uml: change interface to boot_timer_handler uml: TT mode softint fixes uml: more carefully test whether we are in a system call hrtimer: timeout too long when using HRTIMER_CB_SOFTIRQ bridge: kernel panic when unloading bridge module
Boris Dores (1): V4L/DVB (9301): pvrusb2: Keep MPEG PTSs from drifting away
Borislav Deianov (1): [ACPI] IBM ThinkPad ACPI Extras Driver v0.12
Borislav Petkov (306): USB: make usb storage note visible in Kconfig [ACPI] delete "default y" on Kconfig for ibm_acpi extras driver [ACPI] remove Kconfig "default y" for laptop drivers libata debugging: set initial dbg value libata: Adjust initial debugging levels through preprocessor defines. [libata] conversion to new debug scheme, part 1 of $N libata-core.c: restore configuration boot messages in ata_dev_configure(), v2 readjust comments of task_timeslice for kernel doc ACPI: word-smith kconfig help [NET]: Fix comments for register_netdev(). Add unitialized_var() macro for suppressing gcc warnings kernel-doc: handle arrays with arithmetic expressions as initializers kernel-doc: generate main index page when building 'htmldocs' kill warnings when building mandocs kernel-doc: small kernel-doc optimization update description in Documentation/filesystems/vfs.txt update Documentation/filesystems/vfs.txt ext3: fix error handling in ext3_create_journal() ext4: fix error handling in ext4_create_journal fs/isofs/namei.c: Remove uninitialized local vars warning unify DMA_..BIT_MASK definitions: v3.1 [ALSA] sound/core/control.c: hard-irq-safe -> hard-irq-unsafe lock warning keyspan: init termios properly usbserial: fix inconsistent lock state MAINTAINERS: update ide-cd entry [CRYPTO] authenc: Select HASH in Kconfig x86: vmlinux_32.lds.S: remove repeated comment from the x86-32 linker script ide-cd: move the remaining cdrom.c ioctl handling code to ide-cd_ioctl.c ide-floppy: cleanup header Suspend: Clean up suspend_64.c ide-floppy: convert to generic packet commands ide-floppy: replace ntoh{s,l} and hton{s,l} calls with the generic byteorder ide-floppy: remove unnecessary ->handler != NULL check ide-floppy: disambiguate function names ide-floppy: include the proper headers ide-floppy: cleanup and unify debugging macro calls ide-floppy: remove struct idefloppy_capabilities_page ide-floppy: remove struct idefloppy_inquiry_result ide-floppy: remove struct idefloppy_request_sense_result ide-floppy: remove struct idefloppy_mode_parameter_header ide-floppy: remove struct idefloppy_flexible_disk_page ide-floppy: remove struct idefloppy_capacity_descriptor ide-floppy: factor out ioctl handlers from idefloppy_ioctl() ide-floppy: report DMA handling in idefloppy_pc_intr() properly ide-floppy: mv idefloppy_{should_,}report_error ide-floppy: remove IDEFLOPPY_DEBUG_BUGS macro ide-floppy: use an xfer_func_t and io_buf_t typedefs in order to unify rw ide-floppy: merge idefloppy_{input,output}_buffers ide-floppy: remove unused IDEFLOPPY_USE_READ12 ide-floppy: remove IDEFLOPPY_DEBUG_INFO ide-floppy: remove unused flag PC_ABORT ide-floppy: remove atomic test_*bit macros ide-floppy: fix most of the remaining checkpatch.pl issues ide-floppy: bump driver version number ide-tape: move historical changelog to Documentation/ide/ChangeLog.ide-tape.1995-2002 ide-tape: remove dead code ide-tape: remove struct idetape_request_sense_result_t ide-tape: remove struct idetape_mode_parameter_header_t ide-tape: remove IDETAPE_DEBUG_INFO ide-tape: remove IDETAPE_DEBUG_BUGS ide-tape: remove struct idetape_capabilities_page_t ide-tape: remove struct idetape_inquiry_result_t ide-tape: remove struct idetape_data_compression_page_t ide-tape: remove struct idetape_medium_partition_page_t ide-tape: remove struct idetape_parameter_block_descriptor_t ide-tape: remove structs os_partition_t, os_dat_entry_t, os_dat_t ide-tape: remove struct idetape_block_size_page_t ide-tape: use generic scsi commands ide-tape: remove EXPERIMENTAL driver status ide-tape: use generic byteorder macros ide-tape: remove unused sense packet commands. ide-tape: make function name more accurate ide-tape: remove mtio.h related comments ide-tape: remove idetape_config_t typedef ide-tape: refactor the debug logging facility ide-tape: remove struct idetape_read_position_result_t ide-tape: remove unreachable code chunk ide-tape: simplify code branching in the interrupt handler ide-tape: remove typedef idetape_chrdev_direction_t ide-tape: struct idetape_tape_t: remove unused members ide-tape: struct idetape_tape_t: shorten member names v2 ide-tape: remove idetape_increase_max_pipeline_stages() ide-tape: shorten some function names ide-tape: cleanup and fix comments ide-tape: remove struct idetape_id_gcw ide-tape: remove unused "length" arg from idetape_create_read_buffer_cmd() ide-tape: include proper headers ide-tape: collect module-related macro calls at the end ide-tape: remove leftover OnStream support warning ide-tape: fix syntax error in idetape_identify_device() ide-tape: cleanup the remaining codestyle issues ide-tape: bump minor driver version drivers/cdrom/cdrom.c: simplify logic in cdrom_release() ide-cd: replace ntohs with generic byteorder macro be16_to_cpu MAINTAINERS: update ide-cd maintainer's email address ide-cd: Enable audio play quirk for Optiarc DVD RW AD-5200A drive ide-tape: schedule driver for removal after 6 months ide-floppy: remove struct idefloppy_id_gcw ide-tape: move all struct and other defs at the top ide-tape: remove atomic test/set macros for packet commands ide: add generic packet command representation ide_atapi_pc ide-tape: convert driver to using generic ide_atapi_pc ide-floppy: convert driver to using generic ide_atapi_pc ide-scsi: convert driver to using generic ide_atapi_pc ide-floppy: rename end_request handler properly ide: use generic ATAPI packet command flags in ide-{floppy,tape} ide-scsi: do non-atomic pc->flags testing ide-cd: remove the internal 64k buffer ide-cd: put proc-related functions together under single ifdef ide-cd: include proper headers ide-cd: put all proc-related code at one place ide-cd: fixup comments ide-cd: shorten lines longer than 80 columns ide-cd: fix remaining checkpatch.pl issues ide-tape: remove idetape_pipeline_active() ide-tape: remove tape->cache_stage ide-tape: remove pipeline-specific code from idetape_add_chrdev_write_request ide-tape remove pipeline speed/control calculations ide-tape: remove pipeline-specific code from idetape_add_chrdev_read_request() ide-tape: remove unused parameter from idetape_copy_stage_to_user ide-tape: remove unused parameter from idetape_copy_stage_from_user ide-tape: remove pipeline-specific code in idetape_space_over_filemarks() ide-tape: remove idetape_pipeline_size() ide-tape: remove idetape_remove_stage_head() ide-tape: remove pipeline-specific code from idetape_end_request() ide-tape: unwrap idetape_queue_pc_tail() ide-tape: remove remaining pipeline functionality ide-tape: remove pipelined mode tape control flags ide-tape: remove pipeline-specific members from struct ide_tape_obj ide-tape: remove pipelined mode parameters ide-tape: remove misc references to pipelined operation in the comments ide-tape: remove pipelined mode description from Documentation/ide/ide-tape.txt ide-tape: remove comments markup from Documentation/ide/ide-tape.txt ide-tape: improve buffer allocation strategy ide-tape: mv tape->stage_size tape->buffer_size ide-tape: mv tape->pages_per_stage tape->pages_per_buffer ide-tape: improve buffer pages freeing strategy ide-tape: make __idetape_discard_read_pipeline() of type void ide-tape: mv idetape_discard_read_pipeline ide_tape_discard_merge_buffer ide-tape: mv idetape_empty_write_pipeline ide_tape_flush_merge_buffer ide-tape: mv tape->merge_stage_size tape->merge_bh_size ide-tape: remove tape->merge_stage ide-floppy: merge callbacks ide-tape: unify idetape_create_read/write_cmd ide-floppy: fix unfortunate function naming ide-cd: remove wait-for-idle-controller bit in cdrom_start_packet_command ide-cd: remove ide_cd_drain_data and ide_cd_pad_transfer ide-cd: ide_do_rw_cdrom: add the catch-all bad request case to the if-else block ide-cd: cdrom_start_seek: remove unused argument block ide-cd: mv ide_do_rw_cdrom ide_cd_do_request ide-cd: simplify request issuing path ide-cd: fold cdrom_start_seek into ide_cd_do_request ide-cd: move request prep from cdrom_start_seek_continuation to rq issue path ide-cd: move request prep from cdrom_start_rw_cont to rq issue path ide-cd: move request prep chunk from cdrom_do_newpc_cont to rq issue path ide-floppy: fold idefloppy_create_test_unit_ready_cmd into idefloppy_open ide-floppy: zero out the whole struct ide_atapi_pc on init ide: push pc callback pointer into the ide_drive_t structure ide-floppy: use drive->pc_callback instead of pc->callback ide-tape: use drive->pc_callback instead of pc->callback ide-scsi: use drive->pc_callback instead of pc->callback ide: remove pc->callback member from ide_atapi_pc ide-floppy: pass packet command in rq->cmd ide-tape: make room for packet command ids in rq->cmd ide-tape: pass packet command in rq->cmd ide-scsi: pass packet command in rq->cmd ide: use rq->cmd instead of pc->c in atapi common code ide: add per-device flags ide-floppy: convert to using the new atapi_flags (take 2) ide-tape: convert to using the new atapi_flags ide-scsi: convert to using the new atapi_flags ide: remove unused PC_FLAG_DRQ_INTERRUPT ide-cd: convert to using the new atapi_flags 8250.c: port.lock is irq-safe viocd: add dummy audio ioctl handler gdrom: add dummy audio_ioctl handler ide-tape: fix vendor strings ide-cd: temporary tray close fix ide-floppy: use scatterlists for pio transfers ide-generic: handle probing of legacy io-ports v5 ide: unify conversion macros ide: add drive->debug_mask switch ide: add a driver-wide debugging macro ide-floppy: convert driver to the new debugging macro ide-floppy: add a debug_mask module parameter ide-cd: convert driver to new ide debugging macro (v3) ide-cd: add a debug_mask module parameter ide: add ide_drive_t.dma flag ide-cd: move cdrom_info.dma to ide_drive_t.dma ide-atapi: assign taskfile flags per device type ide-cd: debug log enhancements ide-cd: small drive type print fix ide-cd: remove stale comment ide-cd: fix DMA alignment regression ide-gd: re-get capacity on revalidate ide-cd: move debug defines into header ide: make IDE_AFLAG_.. numbering continuous again ide-atapi: add a dev_is_idecd-inline ide-atapi: combine drive-specific assignments ide-atapi: setup dma for ide-cd ide-atapi: accomodate transfer length calculation for ide-cd ide-atapi: teach ide atapi about drive->waiting_for_dma ide-cd: move cdrom_timer_expiry to ide-atapi.c ide-atapi: remove ide-scsi remnants from ide_issue_pc ide-atapi: remove ide-scsi remnants from ide_transfer_pc() ide-atapi: remove ide-scsi remnants from ide_pc_intr() ide: remove the last ide-scsi remnants ide-atapi: compute cmd_len based on device type in ide_transfer_pc ide-atapi: assign expiry and timeout based on device type ide-atapi: split drive-specific functionality in ide_issue_pc ide-cd: remove xferlen arg to cdrom_start_packet_command ide-cd: remove handler wrappers ide-atapi: remove timeout arg to ide_issue_pc ide-atapi: put the rest of non-ide-cd code into the else-clause of ide_transfer_pc ide-atapi: start dma in a drive-specific way ide-cd: wait for DRQ to get set per default ide-cd: start DMA before sending the actual packet command ide-cd: convert to ide-atapi facilities ide-cd: fix DMA for non bio-backed requests x86: APIC: enable workaround on AMD Fam10h CPUs x86/Kconfig.cpu: make Kconfig help readable in the console ide-floppy: do not map dataless cmds to an sg usb_storage: make Kconfig note visible in the console ide: improve debugging scheme ide-cd: use ide_drive_t's rq in cdrom_queue_request_sense ide-atapi: start DMA after issuing a packet command ide-floppy: do not complete rq's prematurely ide-cd: move status checking into the IRQ handler ide-cd: carve out an ide_cd_breathe()-helper for fs write requests ide-cd: respect REQ_QUIET for fs requests in cdrom_decode_status() ide-cd: update debugging support ide-cd: reverse NOT_READY sense key logic ide: add helpers for preparing sense requests ide-cd: convert to using generic sense request ide-atapi: convert ide-{floppy,tape} to using preallocated sense buffer ide: add helpers for preparing sense requests ide-cd: convert to using generic sense request ide-atapi: convert ide-{floppy,tape} to using preallocated sense buffer ide-cd: fix REQ_QUIET tests in cdrom_decode_status libata: fix suspend/resume for ATA SEMB devices ide-tape: fix potential fs requests bug ide-atapi: switch to blk_rq_bytes() on do_request() path ide-atapi: switch to rq->resid_len ide-atapi: add a len-parameter to ide_queue_pc_tail ide-atapi: add a buffer-arg to ide_queue_pc_tail ide-floppy/ide_floppy_get_flexible_disk_page: use local buffer ide-floppy/ide_floppy_get_sfrp_bit: use local buffer ide-floppy/ide_floppy_format_unit: use local buffer ide-atapi: use local sense buffer ide-floppy/ide_floppy_get_format_progress: use local sense buffer ide-tape/ide_tape_get_bsize_from_bdesc: use local buffer ide-tape: fix READ POSITION cmd handling ide-atapi: remove pc->buf ide-cd: use whole request_sense buffer in EH ide: unify interrupt reason checking ide-tape: change IDE_AFLAG_IGNORE_DSC non-atomically ide-tape: fix IDE_AFLAG_* atomic accesses ide-tape: fix proc warning x86: MSR: add a struct representation of an MSR x86: MSR: add methods for writing of an MSR on several CPUs edac: fold __func__ into edac_debug_printk amd64_edac: do not enable module by default EDAC: do not enable modules by default amd64_edac: add MAINTAINERS entry ide-tape: fix build issue x86, mce: fix typo in comment in asm/mce.h x86, mce: use atomic_inc_return() instead of add by 1 amd64_edac: check only ECC bit in amd64_determine_edac_cap amd64_edac: fix ecc_enable_override handling amd64_edac: misc small cleanups ide-cd: handle fragmented packet commands gracefully x86, msr: execute on the correct CPU subset ide-tape: convert to ide_debug_log macro ide-tape: fix handling of postponed rqs x86, msr: Add rd/wrmsr interfaces with preset registers x86, msr: Rewrite AMD rd/wrmsr variants x86, AMD: Disable wrongly set X86_FEATURE_LAHF_LM CPUID bit EDAC: move MCE error descriptions to EDAC core EDAC: beef up ErrorCodeExt error signatures amd64_edac: cleanup amd64_process_error_info amd64_edac: cleanup/complete NB MCE decoding amd64_edac: remove memory and GART TLB error decoders amd64_edac: cleanup amd64_decode_bus_error x86, mce: pass mce info to EDAC for decoding EDAC, AMD: carve out MCi_STATUS decoding EDAC, AMD: carve out decoding of MCi_STATUS ErrorCode EDAC, AMD: decode data cache MCEs EDAC, AMD: decode instruction cache MCEs EDAC, AMD: decode bus unit MCEs EDAC, AMD: decode load store MCEs EDAC, AMD: decode FR MCEs x86, mce: do not compile mcelog message on AMD amd64_edac: cleanup amd64_check_ecc_enabled amd64_edac: check NB MCE bank enable on the current node properly acerhdf: convert to dev_pm_ops initcalls: Add early_initcall() for modules x86: EDAC: carve out AMD MCE decoding logic amd64_edac: fix driver instance lookup table allocation amd64_edac: fix DRAM base and limit address extraction amd64_edac: fix interleave enable tests amd64_edac: fix K8 intlv_sel check amd64_edac: fix chip select handling amd64_edac: fix DRAM base and limit extraction amd64_edac: beef up DRAM error injection amd64_edac: fix DRAM base and limit extraction masks, v2 amd64_edac: fix CECCs reporting
BoyZonder (1): V4L/DVB (3349): Remote control codes for BTTV_BOARD_CONTVFMI
Brad Campbell (1): libata basic detection and errata for PATA->SATA bridges
Brad Lu (1): USB: option.c to support Qisda H21/H20 usb modem
Brad Sawatzky (1): USB: serial: fix regression in Visor/Palm OS module for kernels >= 2.6.24
Bradley Kite (1): V4L/DVB (4600): Fix DVB Front-End Signal Strength Inconsistency
Bradley Smith (2): I8K: allow i8k driver to be built on x86_64 systems I8K: add i8k driver to the x86_64 Kconfig
Brajesh Dave (3): libertas: advertise 11g ad-hoc rates libertas: separate mesh connectivity from that of the main interface libertas: configurable beacon interval
Brandeburg, Jesse (2): e1000: remove unused Kconfig option for disabling packet split ixgb: fix bug when freeing resources
Brandon Craig Rhodes (1): hostap: Allocate enough tailroom for TKIP
Brandon Ehle (1): sata_nv: fix module parameter description
Brandon Enochs (1): hostap update
Brandon Philips (42): genhd.c reference in Documentation/kobjects.txt Input: drivers/char/keyboard.c - small cleanup in k_cur() Documentation fix devres.txt: lib/iomap.c -> lib/devres.c V4L/DVB (6273): V4L: vivi.c vidioc_try_fmt_cap() negotiate a valid field V4L/DVB (6274): V4L: vivi.c replace logic in vivi_poll with videobuf_poll_stream V4L/DVB (6275): V4L: vivi.c remove the "resource" locking V4L/DVB (6276): V4L: videobuf-core.c lock before streaming check V4L/DVB (6305): V4L: videobuf-core.c avoid NULL dereferences in videobuf-core V4L/DVB (6547): V4L: remove PCI from VIDEO_VIVI depends V4L/DVB (6601): V4L: videobuf-core locking fixes and comments V4L/DVB (6602): V4L: Convert videobuf drivers to videobuf_stop V4L/DVB (6615): V4L: Fix VIDIOCGMBUF locking in saa7146 V4L/DVB (6751): V4L: Memory leak! Fix count in videobuf-vmalloc mmap V4L/DVB (6600): V4L: videobuf: don't chew up namespace STATE_.*, convert to VIDEOBUF_ V4L/DVB (6603): V4L: videobuf: convert streaming and reading to bitfields V4L/DVB (6688): V4L: fix copy and paste error in dprintk for videobuf-vmalloc.c V4L/DVB (7150): [v4l] convert videbuf_vmalloc_memory to videobuf_vmalloc_memory UIO: fix Greg's stupid changes V4L/DVB (7166): [v4l] Add new user class controls and deprecate others V4L/DVB (7167): [v4l] Add camera class control definitions V4L/DVB (7204): remove V4L2_CID_SHARPNESS from meye.h and report private control as DISABLED V4L/DVB (7281): v4l: Deadlock in videobuf-core for DQBUF waiting on QBUF V4L/DVB (7487): videobuf: Wakeup queues after changing the state to ERROR V4L/DVB (7488): videobuf: Simplify videobuf_waiton logic and possibly avoid missed wakeup V4L/DVB (7489): videobuf-vmalloc.c: Remove buf_release from videobuf_vm_close V4L/DVB (7491): vivi: make vivi openable only once V4L/DVB (7492): vivi: Simplify the vivi driver and avoid deadlocks V4L/DVB (7493): videobuf: Avoid deadlock with QBUF and bring up to spec for empty queue V4L/DVB (7494): videobuf-dma-sg.c: Avoid NULL dereference and add comment about backwards compatibility V4L/DVB (7550): em28xx: Fix a possible memory leak V4L/DVB (7562): videobuf: Require spinlocks for all videobuf users V4L/DVB (7735): Fix compilation for au0828 V4L/DVB (8389): videodev: simplify get_index() ethtool: Expand ethtool_cmd.speed to 32 bits V4L/DVB (9179): S2API: frontend.h cleanup USB: cdc-acm.c: fix recursive lock in acm_start_wb error path it821x: Add ultra_mask quirk for Vortex86SX it821x.c: use dev->revision instead of pci_read_config_byte USB: usblp.c: add USBLP_QUIRK_BIDIR to Brother HL-1440 uio: add the uio_aec driver atl1*: add device_set_wakeup_enable to atl1*_set_wol sky2: set carrier off in probe
Breno Leitao (16): S2io: fix statistics flush after a MTU change ipv: Re-enable IP when MTU > 68 s2io: Fix enabling VLAN tag stripping at driver initialization s2io: Formatting log message e1000: Removing the unused macro PAGE_USE_COUNT() jsm: define init function as __devinit jsm: Fix the return variable and removing the unused retval. icom: remove unused variables tty: jsm cleanups jsm: removing unused spinlock ixgbe: Return PCI_ERS_RESULT_DISCONNECT when bus is disabled icom: fix rmmod crash bnx2: no need to check before vfreeing icom: fixing a if clause spaghetti icom: fix compile errors when defining ICOM_TRACE icom: convert space to tabs
Breno Leitão (1): ixgbe: Removing the unused PAGE_USE_COUNT() macro.
Brent Baccala (1): Staging: comedi: add quatech_daqp_cs driver
Brent Casavant (15): ioc4: Core driver rewrite ioc4: CONFIG split ioc4: PCI bus speed detection ioc4_serial: Remove bogus error message [IA64] hooks to wait for mmio writes to drain when migrating processes [IA64] IOC4 config option ordering Altix: correct ioc4 port order PCI: Move various PCI IDs to header file SGI IOC4: Detect IO card variant sgiioc4: Always share IRQ ioc4: Remove SN2 feature and config dependencies ioc4: Enable build on non-SN2 IOC3/IOC4: PCI mem space resources ioc4: automatically load sgiioc4 subordinate module [IA64] generic_defconfig: Enable SATA_VITESSE
Brent Cook (2): [ALSA] Add support for EDIROL UM-3ex mv643xx_eth: Always free completed tx descs on tx interrupt
Brett M Russ (2): PCI/libata INTx cleanup PCI: PCI/libata INTx bug fix
Brett Russ (7): libata: flush COMRESET set and clear libata: fix pio_mask values (take 2) libata: Marvell SATA support (PIO mode) libata: Marvell SATA support (DMA mode) (resend: v0.22) libata: Marvell spinlock fixes and simplification libata: Marvell function headers libata: Marvell endian fix
Brett T. Warden (1): V4L/DVB (7013): bw-qcam: add module parameter 'force_init' to skip polite auto-detection prior to direct initialization
Brett Warden (2): V4L/DVB (6238): bw-qcam: use data_reverse instead of manually poking the control register V4L/DVB (6250): bw-qcam use data_reverse instead of manually poking the control register fix
Brian Braunstein (1): [NET] tun/tap: fixed hw address handling
Brian Cavagnolo (5): libertas: fix command timeout after firmware failure libertas: check bounds and only use decimal for sysfs persistent features. libertas: support boot commands to write persistent firmware and bootloader libertas: add sysfs hooks to update boot2 and persistent firmware mac80211: decrement ref count to netdev after launching mesh discovery
Brian G. Merrell (1): Staging: USB-IP code cleanup
Brian Gerst (73): Fix warning in powernow-k8.c Remove redundant configs.o CONFIG_IA32 Clean up mtrr compat ioctl code Remove orphaned TIOCGDEV compat ioctl gitignore: asm-offsets.h gitignore: x86_64 files gitignore: misc files mpspec: remove unneeded packed attribute gitignore: ignore shared objects kbuild: clean up asm-offsets.h creation modpost/file2alias: Fix typo Split out screen_info from tty.h Generic ioctl.h x86_64: unexport pci_*_consistent x86_64: Remove duplicate exports x86_64: cleanup enter_lazy_tlb() kbuild: remove checkconfig.pl PCI: Add pci_device_shutdown to pci_bus_type x86_64: Use cpumask bitops for cpu_vm_mask Remove long dead i386 floppy asm code kbuild: fix garbled text in modules.txt i386: fix PGE mask x86: trivial header merges x86: merge required-features.h x86-64: Move irq stats from PDA to per-cpu and consolidate with 32-bit. x86-64: Move TLB state from PDA to per-cpu and consolidate with 32-bit. x86-64: Convert irqstacks to per-cpu x86-64: Convert exception stacks to per-cpu x86-64: Move cpu number from PDA to per-cpu and consolidate with 32-bit. x86-64: Move current task from PDA to per-cpu and consolidate with 32-bit. x86-64: Move kernelstack from PDA to per-cpu. x86-64: Move oldrsp from PDA to per-cpu. x86-64: Move irqcount from PDA to per-cpu. x86-64: Move nodenumber from PDA to per-cpu. x86-64: Move isidle from PDA to per-cpu. x86-64: Use absolute displacements for per-cpu accesses. x86: remove pda_init() percpu: refactor percpu.h x86: rework __per_cpu_load adjustments x86: move stack_canary into irq_stack x86: remove pda.h x86: clean up gdt_page definition x86: fix percpu_write with 64-bit constants x86: set %fs to __KERNEL_PERCPU unconditionally for x86_32 x86: merge mmu_context.h x86: merge irq_regs.h x86: remove idle_timestamp from 32bit irq_cpustat_t x86: remove include of apic.h from hardirq_64.h x86: sync hardirq_{32,64}.h x86: merge hardirq_{32,64}.h into hardirq.h x86: make irq_cpustat_t fields conditional generic, x86: fix __per_cpu_load relocation x86: merge setup_per_cpu_maps() into setup_per_cpu_areas() x86: move 64-bit NUMA code x86: move setup_cpu_local_masks() x86: always page-align per-cpu area start and size x86: move apic variables to apic.c x86: only compile setup_percpu.o on SMP x86: move this_cpu_offset x86: don't assume boot cpu is #0 x86: make Voyager use x86 per-cpu setup. x86: initialize per-cpu GDT segment in per-cpu setup x86: remove extra barriers from load_gs_base() x86: load new GDT after setting up boot cpu per-cpu area x86: pass in cpu number to switch_to_new_gdt() percpu: make PER_CPU_BASE_SECTION overridable by arches x86: use linker to offset symbols by __per_cpu_load x86: fix abuse of per_cpu_offset x86: use pt_regs pointer in do_device_not_available() x86: pass in pt_regs pointer for syscalls that need it x86: drop -fno-stack-protector annotations after pt_regs fixes x86: use regparm(3) for passed-in pt_regs pointer
Brian Haley (39): [SCTP] Use ipv6_addr_any() rather than ipv6_addr_type() in sctp_v6_is_any(). [IPV6]: Bring Type 0 routing header in-line with rfc3542. [IPV6]: fix ipv6_saddr_score struct element [NETFILTER]: Fix build with CONFIG_NETFILTER=y/m on IA64 s2io: netpoll support [IPV6]: order addresses by scope [NET/IPV4/IPV6]: Change some sysctl variables to __read_mostly [NET]: Change somaxconn sysctl to __read_mostly [AF_UNIX]: Change max_dgram_qlen sysctl to __read_mostly [BRIDGE]: Change sysctl tunables to __read_mostly [SCTP]: Change globals to __read_mostly [NETFILTER]: Change tunables to __read_mostly [NETFILTER]: make some netfilter globals __read_mostly [IPv6]: Only modify checksum for UDP [IPV6]: Fix IPV6_UNICAST_HOPS getsockopt(). [SCTP]: Fix compiler warning. [IPv6]: Fix ICMPv6 redirect handling with target multicast address [IPV6]: Add v4mapped address inline [IPv6]: Update setsockopt(IPV6_MULTICAST_IF) to support RFC 3493, try2 [IPV6]: IPV6_MULTICAST_IF setting is ignored on link-local connect() [IPv6]: Change IPv6 unspecified destination address to ::1 for raw and un-connected sockets af_key: Fix af_key.c compiler warning net: change proto destroy method to return void ipv6: Fix OOPS, ip -f inet6 route get fec0::1, linux-2.6.26, ip6_route_output, rt6_fill_node+0x175 netns: Add network namespace argument to rt6_fill_node() and ipv6_dev_get_saddr() bonding: change some __constant_htons() to htons() ipvs: change some __constant_htons() to htons() bonding: send IPv6 neighbor advertisement on failover ipv6: routing header fixes IPv6: add "disable" module parameter support to ipv6.ko SCTP: change sctp_ctl_sock_init() to try IPv4 if IPv6 fails ipv6: Fix incorrect disable_ipv6 behavior Bonding: fix zero address hole bug in arp_ip_target list IPv6: Add 'autoconf' and 'disable_ipv6' module parameters IPv6: Print error value when skb allocation fails ipv6: Use correct data types for ICMPv6 type and code IPv6: preferred lifetime of address not getting updated netlink: silence compiler warning ipv6: Add IFA_F_DADFAILED flag
Brian Hinz (1): ALSA: hda - Add codec ID for MCP73 HDMI
Brian Johnson (8): V4L/DVB (12282): gspca - main: Support for vidioc_g_chip_ident and vidioc_g/s_register. V4L/DVB (12283): gspca - sn9c20x: New subdriver for sn9c201 and sn9c202 bridges. V4L/DVB (12373a): Add gspca sn9c20x subdriver entry to MAINTAINERS file V4L/DVB (12351): gspca - sn9c20x: Misc fixes V4L/DVB (12704): gspca - sn9c20x: Fix exposure on SOI968 sensors V4L/DVB (12705): gspca - sn9c20x: Add SXGA support to SOI968 V4L/DVB (12706): gspca - sn9c20x: disable exposure/gain controls for MT9M111 sensors. V4L/DVB (12707): gspca - sn9c20x: Add SXGA support to MT9M111
Brian King (181): cdev: cdev_put oops ppc64: iommu vmerge fix block: CFQ refcounting fix PCI: Block config access during BIST PCI: ipr: Block config access during BIST [SCSI] fix double free of scsi request queue Fix SCSI scanning slab corruption [SCSI] ipr: Fix adapter initialization failure [SCSI] sg: Remove aha1542 hack [SCSI] scsi: scsi command retries off by one fix [SCSI] scsi: Handle device_add failure in scsi_alloc_target libata: Add some dummy noop functions libata: ata_scsi_slave_config cleanup libata: ata_scsi_queuecmd cleanup libata: ata_scsi_ioctl cleanup libata: Remove dependence on host_set->dev for SAS [SCSI] ipr: Disk remove path cleanup [SCSI] ipr: Fixup device type check [SCSI] ipr: Simplify status area dumping [SCSI] ipr: printk macro cleanup/removal [SCSI] ipr: Reset device cleanup [SCSI] ipr: Bump version [SCSI] scsi: Add IBM 2104-DU3 to blist libata: Setup nbytes in ata_sg_init_one libata: Add ata_scsi_dev_disabled [SCSI] scsi: Add allow_restart sysfs class attribute [SCSI] scsi: Device scanning oops for offlined devices (resend) libata: Conditionally set host->max_cmd_len [SCSI] DAC960: PCI id table fixup [SCSI] ipr: Add some hardware defined types for SATA [SCSI] ipr: Handle new SAS error codes [SCSI] ipr: Properly handle IOA recovered errors [SCSI] ipr: Auto sense handling fix [SCSI] ipr: Bump driver version to 2.1.4 libata: Add ata_host_set_init libata: Add ata_port_init libata: Move ata_probe_ent_alloc to libata_core libata: Add support for SATA attachment to SAS adapters [SCSI] ipr: Support attaching SATA devices [POWERPC] Update pSeries defconfig for SATA libata: Convert from module_init to subsys_initcall [SCSI] ipr: SATA reset - wait for host reset completion [SCSI] ipr: Stop issuing cancel all to disk arrays [SCSI] ipr: PCI IDs for new SAS adapters [SCSI] ipr: Set default ipr Kconfig values [SCSI] ipr: Remove ipr_scsi_timed_out [SCSI] ipr: Remove debug trace points from dump code [SCSI] ipr: Add support for logging SAS fabric errors [SCSI] ipr: Reduce default error log size [SCSI] ipr: Driver version 2.3.0 libata: Fixup ata_sas_queuecmd to handle __ata_scsi_queuecmd failure libata: Fixup n_elem initialization libata: Initialize qc->pad_len [SCSI] ipr: Remove usage of pci driver data [SCSI] ipr: Tolerate not finding PCI-X registers [SCSI] ipr: PCI error recovery fix [SCSI] ipr: Driver version 2.3.1 libata: Initialize nbytes for internal sg commands [SCSI] scsi_error: Fix lost EH commands [SCSI] ipr: Make adapter operational timeout be per adapter type [SCSI] ipr: Remove auto RAID create module parameter [SCSI] ipr: Add new PCI-E IDs to device table [SCSI] ipr: Enable logging of debug error data for all devices [SCSI] ipr: Log error for SAS dual path switch [SCSI] ipr: Fix for oops following SATA request sense [SCSI] ipr: PCI unblock config access fix [SCSI] ipr: Improve async error logging level control [SCSI] ipr: Disrupt device error [SCSI] ipr: Return better qc_issue errors [SCSI] ipr: Faster sg list fetch [SCSI] ipr: Driver version to 2.3.2 [SCSI] scsi_error.c: Add EH Start Unit retry pci: New PCI-E reset API [SCSI] use sysfs configured timeout for EH Start Unit timeout [SCSI] ipr: Prevent overlapped adapter resets [SCSI] ipr: Allow driver_data to be passed for dynamic ids [SCSI] ipr: Handle UA on disk array following an adapter reset [SCSI] ipr: Handle check condition status from disk array device [SCSI] ipr: Handle IOA reset request [SCSI] ipr: Increase adapter operational timeout [SCSI] ipr: Improved dual adapter errors [SCSI] ipr: Enable multi-initator RAID support [SCSI] ipr: Better handle adapter boot time errors [POWERPC] Add powerpc PCI-E reset API implementation [SCSI] ipr: Use PCI-E reset API for new ipr adapter [SCSI] ipr: Proper return codes for eh_dev_reset for SATA devices [SCSI] ibmvscsi: Changeable queue depth ibmveth: Fix h_free_logical_lan error on pool resize ibmveth: Automatically enable larger rx buffer pools for larger mtu [SCSI] ibmvscsi: Remove unnecessary map_sg check [SCSI] ibmvscsi: Enhanced error logging [SCSI] ibmvscsi: Add eh_host_reset_handler [SCSI] ibmvscsi: Misc. locking fixes [SCSI] ibmvscsi: Abort path fix [POWERPC] Add H_ILLAN_ATTRIBUTES hcall number ibmveth: Fix rx pool deactivate oops ibmveth: Enable TCP checksum offload ibmveth: Implement ethtool hooks to enable/disable checksum offload ibmveth: Add ethtool TSO handlers ibmveth: Add ethtool driver stats hooks ibmveth: Remove dead frag processing code ibmveth: Remove use of bitfields [SCSI] ibmvscsi: Set default command timeout [SCSI] ipr: Rename ipr's state scsi host attribute to prevent collisions [SCSI] ibmvscsi: Handle non SCSI error status ehea: Fix use after free on reboot [SCSI] ibmvscsi: Non SCSI error status fixup [SCSI] ipr: Fix HDIO_GET_IDENTITY oops for SATA devices [SCSI] sg: Add target reset support [SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver powerpc/pseries: Utilities to set firmware page state powerpc/pseries: Add collaborative memory manager powerpc/pseries: Add CMO paging statistics ibmvfc: Add support for collaborative memory overcommit [SCSI] ibmvfc: Reduce unnecessary log noise [SCSI] ibmvfc: Target refcounting fixes [SCSI] ibmvfc: Fix hang on module removal [SCSI] ibmvfc: Miscellaneous fixes [SCSI] ibmvfc: Add ADISC support [SCSI] ibmvfc: Update driver version to 1.0.1 [SCSI] ibmvscsi: Fixup desired DMA value for shared memory partitions [SCSI] ibmvfc: Fix another hang on module removal [SCSI] ibmvfc: Fixup host state during reinit [SCSI] ibmvfc: Fix for lost async events [SCSI] ibmvfc: Sanitize response lengths [SCSI] ibmvfc: Add details to async event log [SCSI] ibmvfc: Driver version 1.0.2 powerpc: Fix CMM page loaning on 64k page kernel with 4k hardware pages powerpc: Fix vio_bus_probe oops on probe error powerpc: Update page-in counter for CMM [SCSI] ibmvstgt: move crq_queue_create to the end of initialization sched: CPU remove deadlock fix powerpc: Check for valid hugepage size in hugetlb_get_unmapped_area powerpc: Disable Collaborative Memory Manager for kdump powerpc: Add reboot notifier to Collaborative Memory Manager [SCSI] ibmvfc: Fix log level filtering [SCSI] ibmvfc: Fix error reporting for some FC errors [SCSI] ibmvfc: Error handling fixes [SCSI] ibmvfc: Fix target initialization failure retry handling [SCSI] ibmvfc: Quiet gcc warning in ibmvfc_reset_device [SCSI] ibmvfc: Driver version 1.0.3 [SCSI] ibmvfc: Fix oops in interrupt handler [SCSI] ibmvfc: Fix command timeouts due to cached CRQ access [SCSI] ibmvfc: Handle port login required response [SCSI] ibmvfc: Driver version 1.0.4 [SCSI] ibmvfc: Delay NPIV login retry and add retries [SCSI] ibmvfc: Fix errors due to inconsistent command data [SCSI] ibmvscsi: Don't fail EH due to insufficient resources [SCSI] ibmvfc: Improve async event handling [SCSI] ibmvfc: Fixup command response translation [SCSI] ibmvscsi: Make max_requests module parameter more accurate [SCSI] ibmvfc: Fix DMA mapping leak on memory allocation failure [SCSI] ibmvfc: Fix command timeout errors [SCSI] ibmvfc: Fix rport relogin [SCSI] ibmvfc: Increase cancel timeout powerpc/pseries: Fix partition migration hang under load [SCSI] ibmvfc: Better handle other FC initiators [SCSI] ibmvfc: Fix dropped interrupts [SCSI] ibmvfc: Fixup module parms attributes [SCSI] ibmvfc: Show host maxframe_size [SCSI] ibmvfc: Improve ADISC timeout handling [SCSI] ibmvfc: Driver version 1.0.5 [SCSI] ipr: Fix sleeping function called with interrupts disabled [SCSI] ibmvfc: Fix invalid error response handling [SCSI] ibmvfc: Fixup GFP flags for target allocations [SCSI] ibmvfc: Use DEVICE_ATTR macro [SCSI] ibmvfc: Reduce error logging noise [SCSI] ibmvfc: Fix deadlock in EH [SCSI] ibmvfc: Add support for NPIV Logout [SCSI] ibmvfc: Add flush on halt support [SCSI] ibmvfc: Improve device rediscovery [SCSI] ibmvfc: Improve LOGO/PRLO ELS handling [SCSI] ibmvfc: Driver version 1.0.6 [SCSI] ibmvscsi: Add 16 byte CDB support [SCSI] ibmvscsi: Send adapter info before login [SCSI] ibmvscsi: Add support for capabilities MAD ibmvfc: Process async events before command responses ibmvfc: Fix endless PRLI loop in discovery [SCSI] ibmvscsi: Fix module load hang [SCSI] ipr: fix buffer overflow powerpc/pseries: Fix to handle slb resize across migration
Brian Kloppenborg (1): V4L/DVB (12878): gspca - m5602-s5k4aa: Add vflip quirk for the GX700
Brian Magnuson (2): fix build on x86_64 with !CONFIG_HOTPLUG_CPU Input: xpad - add support for wireless xbox360 controllers
Brian Maly (2): x86: fix DMI on EFI efifb: dmi set video type
Brian Murphy (1): [MIPS] Add back support for LASAT platforms
Brian Niebuhr (3): USB: Fix CDC EEM host driver 'sentinel' CRC validation USB: gadget: Add EEM gadget driver USB: gadget: Fix EEM driver comments and VID/PID
Brian Pomerantz (3): EDAC: e752x bit mask fix EDAC: e752x byte access fix fix page leak during core dump
Brian Rogan (2): Add oprofile_add_ext_sample powerpc: Add oprofile calltrace support
Brian Rogers (3): V4L/DVB (9168): Add support for MSI TV@nywhere Plus remote inotify: do not send a block of zeros when no pathname is available drm/i915: Don't call intel_update_fbc from intel_crtc_cursor_set
Brian Schau (1): Input: HID - add Wireless Security Lock to HID blacklist
Brian Strand (1): kbuild: patch to Documentation/kbuild/modules.txt
Brian Swetland (12): ARM: OMAP: Add core fsample support [ARM] msm: core platform support for ARCH_MSM7X00A [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A) [ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM [ARM] msm: add proc_comm support, necessary for clock and power control [ARM] msm: clean up iomap and devices [ARM] msm: clock: provide clk_*() api support for [ARM] msm: dma: various basic dma improvements and bugfixes [ARM] msm: vreg interface to msm7k pmic Staging: HTC Dream: add smd code Staging: HTC Dream: add rpcrouter driver Staging: HTC Dream: add camera support
Brian Uhrain says (1): alpha: SMP boot fixes
Brian Walsh (2): [MTD] Fix ixp4xx partition parsing. drivers/base: Platform notify needs to occur before drivers attach to the device
Brian Wood (2): dm: stripe trigger event on failure dm: stripe enhanced status return
Brice Goglin (153): Fix smsc_ircc_init return value pcmcia: add pcmcia to IRQ information Duplicate IPW_DEBUG option for ipw2100 and 2200 Revive pci_find_ext_capability Add Myri-10G Ethernet driver myri10ge update add __iowrite64_copy PCI: Add PCI_CAP_ID_VNDR PCI: AMD 8131 MSI quirk called too late, bus_flags not inherited ? PCI: nVidia quirk to make AER PCI-E extended capability visible PCI: Add PCI_CAP_ID_VNDR myri10ge - drop workaround for the missing AER ext cap on nVidia CK804 myri10ge - drop workaround pci_save_state() disabling MSI myri10ge - Use dev_info() when printing parameters after probe myri10ge - Export more parameters to ethtool myri10ge return value fix myri10ge - Always do a dummy RDMA after loading the firmware myri10ge - Write the firmware in 256-bytes chunks myri10ge - Fix spurious invokations of the watchdog reset handler myri10ge: always re-enable dummy rdmas in myri10ge_resume myri10ge: define some previously hardwired firmware constants myri10ge: convert to netdev_alloc_skb myri10ge: use netif_msg_link myri10ge: use multicast support in the firmware myri10ge: update the firmware download URL in Kconfig myri10ge: improve firmware selection fix bus numbering format in mmconfig warning MSI: Cleanup existing MSI quirks MSI: Factorize common code in pci_msi_supported() MSI: Export the PCI_BUS_FLAGS_NO_MSI flag in sysfs MSI: Rename PCI_CAP_ID_HT_IRQCONF into PCI_CAP_ID_HT MSI: Blacklist PCI-E chipsets depending on Hypertransport MSI capability PCI: Improve pci_msi_supported() comments PCI: Update MSI-HOWTO.txt according to pci_msi_supported() myri10ge: ServerWorks HT2000 PCI id is already defined in pci_ids.h myri10ge: write as 2 32-byte blocks in myri10ge_submit_8rx myri10ge: indentation cleanups myri10ge: add page-based skb routines myri10ge: switch to page-based skb myri10ge: drop contiguous skb routines myri10ge: Full vlan frame in small_bytes myri10ge: fix big_bytes in case of vlan frames myri10ge: update driver version to 1.1.0 Fix typo in 'EXPERIMENTAL' in CC_STACKPROTECTOR on x86_64 [CPUFREQ] speedstep-centrino: missing space and bracket myri10ge: match number of save_state and restore myri10ge: move request_irq to myri10ge_open myri10ge: make msi configurable at runtime through sysfs myri10ge: no need to save MSI and PCIe state in the driver myri10ge: handle failures in suspend and resume increment pos before looking for the next cap in __pci_find_next_ht_cap myri10ge: make wc_fifo usage load-time tunable myri10ge: check that we can get an irq myri10ge: update driver version to 1.2.0 PCI: Make PCI device numa-node attribute visible in sysfs myri10ge: workaround buggy adopted firmwares myri10ge: fix copyright and license myri10ge: fix error checking and return value in myri10ge_allocate_rings myri10ge: use pci_map_page to prepare the dmatest buffer myri10ge: prevent 4k rdma on SGI TIOCE chipset myri10ge: add a wc_enabled flag to myri10ge_priv myri10ge: Serverworks HT2100 provides aligned PCIe completion myri10ge: update wcfifo and intr_coal_delay default values myri10ge: fix management of >4kB allocated pages myri10ge: update driver version to 1.3.0-1.226 myri10ge: correctly detect when TSO should be used myri10ge: fix management of the firmware 4KB boundary crossing restriction myri10ge: more Intel chipsets providing aligned PCIe completions myri10ge: update driver version to 1.3.0-1.233 myri10ge: support new firmware counters myri10ge: update firmware headers myri10ge: fix restoring of multicast list after reset myri10ge: move the DMA test code into its own function myri10ge: replace the chipset whitelist with firmware autodetection myri10ge: report link up/down in standard ethtool way myri10ge: limit the number of recoveries myri10ge: report when the link partner is running in Myrinet mode myri10ge: update driver version myri10ge: Remove nonsensical limit in the tx done routine myri10ge: Use the pause counter to avoid a needless device reset PCI: make pcie_get_readrq visible in pci.h myri10ge: use pcie_get/set_readrq myri10ge: update driver version to 1.3.2-1.269 myri10ge: Add support for PCI device id 9 myri10ge: fix some indentation, white spaces, and comments myri10ge: update firmware headers Add skb_is_gso_v6 myri10ge: add IPv6 TSO support myri10ge: update driver version to 1.3.2-1.287 [LRO] Fix lro_mgr->features checks myri10ge: update firmware headers myri10ge: fix module parameter descriptions myri10ge: increase and fix handoff timeout myri10ge: properly align scratch buffers myri10ge: report FIBER in ethtool for XFP based NIC myri10ge: add barrier in myri10ge_send_cmd myri10ge: trivial formatting fix myri10ge: fix potential infinite loop in enable_ecrc myri10ge: move data structures into a single slice myri10ge: cleanup retrieving of firmware capabilities myri10ge: fix the number of interrupt slots Add maintainers for myri10ge driver myri10ge: update driver version myri10ge: add routines for multislices myri10ge: add multislices support myri10ge: add Direct Cache Access support net_dma: remove duplicate assignment in dma_skb_copy_datagram_iovec myri10ge: remove wcfifo myri10ge: use ioremap_wc myri10ge: update firmware headers myri10ge: set 64bits consistent DMA mask myri10ge: myri10ge_fw_name also overrides the rss firmware myri10ge: update version string to 1.4.3-1.358 myri10ge: Stop scaring people when DCA is built but absent myri10ge: Rename DCA-related firmware counters myri10ge: use DCA if DCA is compiled as a module myri10ge: add multiqueue TX myri10ge: remove over-paranoid queue number modulus myri10ge: update driver version number to 1.4.3-1.369 mm: stop returning -ENOENT from sys_move_pages() if nothing got migrated mm: don't vmalloc a huge page_to_node array for do_pages_stat() mm: extract do_pages_move() out of sys_move_pages() myri10ge: disable NAPI on failure to setup the interface myri10ge: fix stop/go mmio ordering myri10ge: fix stop/go ordering even more myri10ge: fix per-slice rx/tx_dropped counters myri10ge: remove hardcoded sram_size myri10ge: update DCA comments myri10ge: update firmware headers myri10ge: check fragmentation in LRO get_frag_header() mm: no get_user/put_user while holding mmap_sem in do_pages_stat? myri10ge: update firmware headers to 1.4.37 myri10ge: update driver version to 1.4.4-1.395 myri10ge: print MAC and serial number on probe failure mm: rework do_pages_move() to work on page_sized chunks mm: move_pages: no need to set pp->page to ZERO_PAGE(0) by default myri10ge: don't forget pci_disable_device() myri10ge: update firmware headers to 1.4.41 myri10ge: force stats update in ethtool gstats myri10ge: allow per-board firmware overriding myri10ge: add MODULE_DEVICE_TABLE myri10ge: fix tx ring size in ethtool -g myri10ge: allow LRO to be enabled via ethtool myri10ge: update version to 1.5.0-1.415 myri10ge: fix the invokation of lro_flush_all myri10ge: drop myri10ge_lro module parameter myri10ge: Add support for vlan_features migration: only migrate_prep() once per move_pages() perf stat: Fix tool option consistency: rename -S/--scale to -c/--scale perf report: Fix and improve the displaying of per-thread event counters perf report: Add raw displaying of per-thread counters myri10ge: improve parity error detection and recovery myri10ge: improve port type reporting in ethtool
Bridge Wu (8): mmc: pxamci: better pending IRQ determination mmc: pxamci: set proper buswidth capabilities according to PXA flavor mmc: pxamci: add SDIO card interrupt reporting capability [ARM] 4709/1: pxa: mmc: add 26MHz support for pxa3[0|1]0 mmc controller [ARM] 4711/1: pxa: mmc: move DMA specific code to platform layer [ARM] pxa: mmc: add 1st host controller support for pxa3xx [ARM] pxa: mmc: add 2nd host controller support for pxa3xx [ARM] pxa: mmc: add 3rd host controller support for pxa310
Brijesh Singh (2): UBI: fix signed-unsigned multiplication UBI: bugfix in sqnum calculation
Bron Gondwana (1): mm/page-writeback: highmem_is_dirtyable option
Bruce Allan (66): sunrpc: cache_register can use wrong module reference e1000: Jumbo frames fixes for 82573 e1000: handle manageability for pci-e adapters at PHY powerdown e1000: don't strip vlan ID if 8021q claims it e1000: FIX: fix wrong txdctl threshold bitmasks e1000: fix to set the new max frame size before resetting the adapter e1000: Fix PBA allocation calculations e1000: clear ip csum info from context descriptor e1000: FIX: firmware handover bits e1000e: reformat comment blocks, cosmetic changes only e1000e: reformat register test code, fix some minor initialization e1000e: cleanup several stats issues e1000e: Add support for BM PHYs on ICH9 e1000e: remove inapplicable test for ioport e1000e: Return 1 instead of a non-zero value for link up indication e1000e: Set InterruptThrottleRate to default when invalid value used e1000e: Use skb_copy_to_linear_data_offset introduced in 2.6.22 e1000e: Increase Tx timeout factor for 10Mbps e1000e: increase minimum frame size allowed e1000e: test for unusable MSI support e1000e: remove unnecessary snippet missed in prior check_options update e1000e: add support for the 82567LM-4 device e1000e: add support for 82567LM-3 and 82567LF-3 (ICH10D) parts e1000e: add support for new 82574L part e1000e: remove failed request for sw/fw/hw flag x86: export set_memory_ro and set_memory_rw e1000e: write protect ICHx NVM to prevent malicious write/erase e1000e: commit speed/duplex changes for m88 PHY e1000e: 82571 check for link fix on 82571 serdes e1000e: update comments listing supported parts for each MAC family e1000e: check return of pci_save_state e1000e: ESB2 config after link up e1000e: link up/down messages must follow a specific format e1000e: sync change flow control variables with ixgbe e1000e: cosmetic newline in debug message e1000e: store EEPROM version number to prevent unnecessary NVM reads e1000e: fix incorrect link status when switch module pulled e1000e: check return code from NVM accesses and fix bank detection e100: cosmetic cleanup e100: add support for 82552 10/100 adapter e1000e: add support for 82574 device ID 0x10F6 e1000e: enable CRC stripping by default e1000e: do not attempt to disable smart powerdown if not supported e1000e: correct flow control thresholds e1000e: specify max supported frame size in adapter struct e1000e: add support for 82577/82578 GbE LOM parts e1000e: workaround a Tx hang on 82577/82578 e1000e: bump the version number e1000e: PHY loopback broken on 82578 e1000e: delay after LCD reset and proper checks for PHY configuration done e1000e: do not write SmartSpeed register bits on parts without support e1000e: prevent NVM corruption on sectors larger than 4K e1000e: delay second read of PHY_STATUS register on failure of first read e1000e: disable K1 at 1000Mbps for 82577/82578 e1000e: fix acquisition of SW/FW/HW semaphore for ICHx parts e1000e: fix potential NVM corruption on ICH9 with 8K bank size e1000e: WoL does not work on 82577/82578 with manageability enabled e1000e: reset the PHY on 82577/82578 when going to Sx e1000e: clear PHY wakeup bit after LCD reset on 82577/82578 e1000e: increase swflag acquisition timeout for ICHx/PCH e1000e: 82577/82578 requires a different method to configure LPLU e1000e: separate mutex usage between NVM and PHY/CSR register for ICHx/PCH e1000e: allow for swflag to be held over consecutive PHY accesses e100: e100_phy_init() isolates selected PHY, causes 10 second boot delay e1000e: config PHY via software after resets e1000e: rework disable K1 at 1000Mbps for 82577/82578
Bruce Ashfield (1): sched: CONFIG_SCHED_GROUP_FAIR=y fixlet
Bruce Duncan (1): Input: i8042 - enable DMI quirks on x86-64
Bruce Fields (2): knfsd: nfsd4: fix inheritance flags on v4 ace derived from posix default ace knfsd: nfsd4: demote "clientid in use" printk to a dprintk
Bruce Leonard (1): UBI: fix 64-bit calculations
Bruce Losure (7): [IA64-SGI] Bus driver for the CX port of SGI's TIO chip. [IA64-SGI] [IA64-SGI] Altix only: Remove hubdev SAL call [IA64-SGI] Altix patch to fix missing Kconfig dependency. [IA64-SGI] Altix patch to add bricktype knowledge to tiocx [IA64-SGI] Altix patch to tiocx, add subsys_initcall [IA64] Altix patch for fpga reset
Bruce Robson (1): [netdrvr] eexpress: IPv6 fails - multicast problems
Bruno Christo (1): V4L/DVB (10827): Add support for GeoVision GV-800(S)
Bruno Premont (2): genirq: Fix UP compile failure caused by irq_thread_check_affinity HID: driver for Twinhan USB 6253:0100 remote control
Bruno Prémont (10): Input: i8042 - add Dritek quirk for Acer TravelMate 660 Input: i8042 - make sure Dritek quirk is invoked at resume r8169: WoL fixes, part 1. r8169: WoL fixes, part 2. viafb: fix releasing of /proc/viafb/ subtree viafb: fix crashes due to 4k stack overflow ide: Stop disks on reboot for laptop which cuts power netconsole: take care of NETDEV_UNREGISTER event ipv6: Fix commit 63d9950b08184e6531adceb65f64b429909cc101 (ipv6: Make v4-mapped bindings consistent with IPv4) drm/i915: Check if BIOS enabled dual-channel LVDS on 8xx, not only on 9xx
Bruno Randolf (26): mac80211: add missing space in error message ath5k: use 3 instead of 0x00000003 ath5k: beacon interval is in TU ath5k: better beacon timer calculation ath5k: use SWBA to detect IBSS HW merges ath5k: configure backoff for IBSS beacon queue ath5k: always extend rx timestamp with tsf ath5k: debug level improvements ath5k: correct padding in tx descriptors mac80211: better definition of mactime mac80211: move function ieee80211_sta_join_ibss() mac80211: enable IBSS merging ath5k: struct ath5k_desc cleanups ath5k: move rx and tx status structures out of hardware descriptor ath5k: add notes about rx timestamp ath5k: work around wrong beacon rx timestamp in IBSS mode zd1211rw: initial IBSS support mac80211: use hardware flags for signal/noise units mac80211: make rx radiotap header more flexible ath5k: rates cleanup mac80211: add rx status flag for short preamble mac80211: radiotap: assume modulation from rates iwlwifi: use generic mac80211 radiotap headers ath5k: set short preamble flag for rx [MIPS] au1000: Fix gpio direction [MIPS] au1000: Make sure GPIO value is zero or one
Bruno Redondi (1): USB: sierra: add support for Onda H600/Zte MF330 datacard to USB Driver for Sierra Wireless
Bryan Boatright (1): drivers/edac: pci: broken parity regression
Bryan Donlan (3): ext4: return -EIO not -ESTALE on directory traversal through deleted inode ext3: return -EIO not -ESTALE on directory traversal through deleted inode ext2: return -EIO not -ESTALE on directory traversal through deleted inode
Bryan Ford (1): x86_64: Save/restore CS in 64bit signal handlers and force __USER_CS for CS
Bryan Holty (2): IRQ: prevent enabling of previously disabled interrupt [SCSI] scsi_lib.c: properly count the number of pages in scsi_req_map_sg()
Bryan Kadzban (2): rtc: add max_user_freq to sysfs rtc: allow validated RTC_PIE_ON for non-root
Bryan O'Donoghue (3): USB: fix g_serial small error [POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts [POWERPC] 83xx: Add support for Analogue & Micro ASP837E board
Bryan O'Sullivan (148): Fix sparse parse error in lppaca.h Define BITS_PER_BYTE Introduce __iowrite32_copy Add faster __iowrite32_copy routine for x86_64 IB/ipath: core device driver IB/ipath: core driver header files IB/ipath: support for HyperTransport devices IB/ipath: support for PCI Express devices IB/ipath: chip initialisation code, and diag support IB/ipath: misc driver support code IB/ipath: sysfs and ipathfs support for core driver IB/ipath: support for userspace apps using core driver IB/ipath: layering interfaces used by higher-level driver code IB/ipath: infiniband header files IB/ipath: infiniband UC and UD protocol support IB/ipath: infiniband RC protocol support IB/ipath: misc infiniband code, part 1 IB/ipath: misc infiniband code, part 2 IB/ipath: infiniband verbs support IB/ipath: kbuild infrastructure IB/ipath: fix race with exposing reset file IB/ipath: set up 32-bit DMA mask if 64-bit setup fails IB/ipath: iterate over correct number of ports during reset IB/ipath: change handling of PIO buffers IB/ipath: fix verbs registration IB/ipath: prevent hardware from being accessed during reset IB/ipath: simplify RC send posting IB/ipath: simplify IB timer usage IB/ipath: improve sparse annotation IB/ipath: fix label name in interrupt handler IB/ipath: tidy up white space in a few files IB/ipath: fix spinlock recursion bug IB/ipath: don't modify QP if changes fail IB/ipath: fix reporting of driver version to userspace IB/ipath: replace uses of LIST_POISON IB/ipath: fix NULL dereference during cleanup IB/ipath: enable GPIO interrupt on HT-460 IB/ipath: enable PE800 receive interrupts on user ports IB/ipath: register as IB device owner IB/ipath: fix null deref during rdma ops IB/ipath: deref correct pointer when using kernel SMA IB/ipath: name zero counter offsets so it's clear they aren't counters IB/ipath: update copyrights and other strings to reflect new company name IB/ipath: share more common code between RC and UC protocols IB/ipath: fix an indenting problem IB/ipath: fix shared receive queues for RC IB/ipath: allow diags on any unit IB/ipath: update some comments and fix typos IB/ipath: remove some duplicate code IB/ipath: don't allow resources to be created with illegal values IB/ipath: fix some memory leaks on failure paths IB/ipath: return an error for unknown multicast GID IB/ipath: report correct device identification information in /sys IB/ipath: enforce device resource limits IB/ipath: removed unused field ipath_kregvirt from struct ipath_devdata IB/ipath: print better debug info when handling 32/64-bit DMA mask problems IB/ipath: enable freeze mode when shutting down device IB/ipath: use more appropriate gfp flags IB/ipath: use vmalloc to allocate struct ipath_devdata IB/ipath: memory management cleanups IB/ipath: reduce overhead on receive interrupts IB/ipath: fixed bug 9776 for real IB/ipath: fix lost interrupts on HT-400 IB/ipath: disallow send of invalid packet sizes over UD IB/ipath: don't confuse the max message size with the MTU IB/ipath: removed redundant statements IB/ipath: check for valid LID and multicast LIDs IB/ipath: fixes to performance get counters for IB compliance IB/ipath: rC receive interrupt performance changes IB/ipath: purge sps_lid and sps_mlid arrays IB/ipath: drop the "stats" sysfs attribute group IB/ipath: support more models of InfiniPath hardware IB/ipath: read/write correct sizes through diag interface IB/ipath: fix a bug that results in addresses near 0 being written via DMA IB/ipath: remove some #if 0 code related to lockable memory IB/ipath: ignore receive queue size if SRQ is specified IB/ipath: namespace cleanup: replace ips with ipath IB/ipath: More changes to support InfiniPath on PowerPC 970 systems IB/ipath: lock resource limit counters correctly IB/ipath: fix for crash on module unload, if cfgports < portcnt IB/ipath: fix handling of kpiobufs IB/ipath: drop requirement that PIO buffers be mmaped write-only IB/ipath: merge ipath_core and ib_ipath drivers IB/ipath: simplify layering code IB/ipath: simplify debugging code after ipath_core and ib_ipath merger IB/ipath: remove stale references to userspace SMA IB/ipath: trivial cleanups IB/ipath: add new minor device to allow sending of diag packets IB/ipath: do not allow use of CQ entries with invalid counts IB/ipath: account for attached QPs correctly IB/ipath: support new QLogic product naming scheme IB/ipath: add serial number to hardware freeze error message IB/ipath: be more strict about testing the modify QP verb IB/ipath: validate path_mig_state properly IB/ipath: put a limit on the number of QPs that can be created IB/ipath: handle sq_sig_all field correctly IB/ipath: allow SMA to be disabled IB/ipath: fix return value from ipath_poll IB/ipath: control receive polarity inversion IB/ipath: Limit # of packets sent without an ACK received IB/ipath: Fix memory leak if allocation fails IB/ipath: Driver support for userspace sharing of HW contexts IB/ipath: Support revision 2 InfiniPath PCIE devices IB/ipath: Unregister from IB core early IB/ipath: Clean up handling of GUID 0 IB/ipath: Lock and count allocated CQs properly IB/ipath: Count SRQs properly IB/ipath: Only allow complete writes to flash IB/ipath: RC and UC should validate SLID and DLID IB/ipath: Ensure that PD of MR matches PD of QP checking the Rkey IB/ipath: Print more informative parity error messages IB/ipath: Fix compiler warnings and errors on non-x86_64 systems IB/ipath: Fix mismatch in shifts and masks for printing debug info IB/ipath: Support multiple simultaneous devices of different types IB/ipath: Drop unnecessary "(void *)" casts IB/ipath: Improved support for PowerPC IB/ipath: Flush RWQEs if access error or invalid error seen IB/ipath: Call mtrr_del with correct arguments IB/ipath: Clean up module exit code IB/ipath: Change HT CRC message to indicate how to resolve problem IB/ipath: Fix and recover TXE piobuf and PBC parity errors IB/ipath: Fix EEPROM read when driver is compiled with -Os IB/ipath: Set CPU affinity early IB/ipath: Support new PCIE device, QLE7142 IB/ipath: Fix races with ib_resize_cq() IB/ipath: Fix lockdep error upon "ifconfig ibN down" IB/ipath - program intconfig register using new HT irq hook IB/ipath - fix driver build for platforms with PCI, but not HT IB/ipath: Depend on CONFIG_NET IB/ipath: Check return value of lookup_one_len IB/ipath: Add ability to set and clear IB local loopback IB/ipath: Fix user memory region creation when IOMMU present IB/ipath: Definitions of two RXE parity err bits were reversed IB/ipath: Fix up some debug messages IB/ipath: Change packet problems vs chip errors handling and reporting IB/ipath: Fix bad argument to clear_bit() IB/ipath: Fix CQ flushing when QP is modified to error state IB/ipath: Remove unused ipath_read_kreg64_port() IB/ipath: Fix calculation for number of kernel PIO buffers IB/ipath: Discard multicast packets without a GRH IB/ipath: Print better error messages if kernel is misconfigured IB/ipath: Improve handling and reporting of parity errors IB/ipath: On unrecoverable errors, force link down, LEDs off IB/ipath: Prevent random program use of diags interface IB/ipath: Disable IB link earlier in shutdown sequence IB/ipath: Don't allow QPs 0 and 1 to be opened multiple times IB/ipath: Fix unit selection when all CPU affinity bits set IB/ipath: Include <linux/vmalloc.h> to fix ppc64 build
Bryan Rosenburg (1): RDMA/cxgb3: Fix shift calc in build_phys_page_list() for 1-entry page lists
Bryan Scott (1): V4L/DVB (4170): ATSC typecheck bugfix
Bryan Stephenson (1): Staging: rt2860: fix for driver RT2860 to be able to connect to WPA2 networks
Bryan Sutula (1): [IA64] Avoid kernel hang during CMC interrupt storm
Bryan Wu (126): i2c: Blackfin Two Wire Interface driver blackfin architecture blackfin: serial driver Blackfin arch: add SPI MMC driver support on bf533-stamp, tested on STAMP-BF533 Blackfin arch: update blackfin header files to latest one in VDSP. Blackfin arch: update defconfig files Blackfin arch: update pm.c according to power management API change. Blackfin SPI: cleanup according to David Brownell's review a bug in ramfs_nommu_resize function, passing old size to vmtruncate RAMFS NOMMU: missed POSIX UID/GID inode attribute checking Blackfin arch: fixup Blackfin MAINTIANERS team member list Blackfin SPI driver: fix bug SPI DMA incomplete transmission Blackfin arch: clean up some coding style issues Blackfin arch: add missing CONFIG_LARGE_ALLOCS when upstream merging Blackfin arch: fix a compiling warning about dma-mapping Blackfin ethernet driver: on chip ethernet MAC controller driver [WATCHDOG] Blackfin on-chip watchdog driver Blackfin arch: update platform driver resource information to all board files Blackfin arch: add BF54x I2C/TWI TWI0 driver support Blackfin arch: bug fixing, add missing BF533_FAMILY GPIO_PFx definition Blackfin arch: fix bugs report by Andy Liu yjhsou@gmail.com, AD1836 can't be probed in BF561-EZ Blackfin arch: kill ezkit548 compiling warning Blackfin arch: Board defconfig updating Blackfin arch: cleanup IO and DMA_IO API function definitions according to other arches Blackfin arch: modify the insX/outsX and dma_insX/dma_outsX to be compatible with other archs Blackfin arch: add TWIx_REGBASE and SPIx_REGBASE to specific CPU header files, use the new REGBASE for board platform resources Blackfin arch: after removing fs.h from mm.h, fix the broken on Blackfin arch Blackfin arch: add some missing syscall Blackfin EMAC driver: add power management interface and change the bf537mac_reset to bf537mac_disable Blackfin EMAC driver: Add phy abstraction layer supporting in bfin_emac driver Blackfin EMAC driver: add a select for the PHYLIB of this driver [MTD] [NAND] Blackfin on-chip NAND Flash Controller driver Blackfin arch: Fix bug: missing CHIPID register field definition of BF54x Blackfin arch: dma add some API and cleanup bf54x DMA definition Blackfin arch: update boards files Blackfin arch: use KBUILD_CFLAGS and KBUILD_AFLAGS in Makefile Blackfin arch: update board defconfig files according to latest information from ADI datasheet Blackfin arch: move hard coded pin_req to board file [Blackfin] arch: update defconfig of boards [Blackfin] arch: Fix if/def BUG - and define is multipoint NO [Blackfin] arch: enable generic GPIO based I2C driver in STAMP-BF533, EZKIT-BF533 and EZKIT-BF561 boards [Blackfin] arch: remove old I2C BF54x porting. [MAINTAINERS] use new kernel.org email for kernel development. [Blackfin] arch: kill section mismatch warnings spi: initial BF54x SPI support spi: spi_bfin cleanups, error handling spi: spi_bfin handles spi_transfer.cs_change spi: spi_bfin uses platform device resources spi: spi_bfin: handle multiple spi_masters spi: spi_bfin: bugfix for 8..16 bit word sizes spi: spi_bfin: update handling of delay-after-deselect Blackfin SPI driver: use cpu_relax() to replace continue in while busywait Blackfin SPI driver: use void __iomem * for regs_base Blackfin SPI driver: move hard coded pin_req to board file Blackfin SPI driver: reconfigure speed_hz and bits_per_word in each spi transfer Chinese: add translation of volatile-considered-harmful.txt Blackfin pata-bf54x driver: fix compiling bug - no ata_port struct in struct ata_device any more [Blackfin] arch: fix bug: redefinition warning when compile EZKIT548 [MTD] [NAND] Remove wrong operation in PM function of the BF54x NFC driver [MTD] [NAND] Fix Blackfin NFC ECC calculating bug with page size 512 bytes kbuild: add svn revision information to setlocalversion EMAC driver: shorten the mdelay value to solve netperf performance issue EMAC driver: define MDC_CLK=2.5MHz and caculate mdc_div according to SCLK. EMAC driver: Fix bug: The clock divisor is set to all ones at reset. spi_bfin: remove useless fault path spi_bfin: use more useful GPIO labels spi_bfin: wait for tx to complete on some cs_chg paths spi_bfin: wait for tx to complete on full duplex paths [Blackfin] arch: add i2c board info struct and move to new-style i2c interface [Blackfin] arch: remove TWI I2C register accessing helper macros, because we moved to use i2c new-style interface [Blackfin] arch: Add dma_map_page and dma_unmap_page stub for MMC SPI compiling [Blackfin] arch: boards and machines defconfig updates [Blackfin] arch: to kill syscalls missing warning by adding new timerfd syscalls BF54x LQ043 Framebuffer driver: fix bug lcd_device_register API breakage i2c-bfin-twi: Disable BF54x support for now smc91x: fix build breakage from the SMC_GET_MAC_ADDR API upgrade blackfin video driver: update the BF52x EZKIT video framebuffer driver according to LKML review fix bug - executing FDPIC ELF on NFS mount triggers BUG() at mm/nommu.c:862:/do_mmap_private() i2c-bfin-twi: Add platform_resource interface to support multi-port TWI controllers i2c-bfin-twi: Add missing pin mux operation i2c-bfin-twi: Cleanup driver descriptions, versions and some module useful information i2c-bfin-twi: Just let i2c-bfin-twi driver depends on BLACKFIN [MTD] m25p80: add FAST_READ access support to M25Pxx Blackfin EMAC Driver: code cleanup Blackfin EMAC Driver: Initial version of ethtool support Blackfin serial driver: this driver enable SPORTs on Blackfin emulate UART kallsyms: nuke all ChangeLog, this should be logged by git task_nommu: fix compile failing bug because of spilt file.h [Blackfin] arch: add twi_lcd and twi_keypad i2c board info to bf527-ezkit Blackfin arch: Fix bug - USB fails to build for BF524/BF526 Blackfin arch: Fix typo. it should be _outsw_8 Blackfin arch: Fix bug - set corret SSEL and IRQ to enable AD7877 on BF527 8250 Serial Driver: revert extra IRQ flag definition patch smc91x: fix build error from the SMC_GET_MAC_ADDR API change Blackfin arch: fix up section mismatch warning Blackfin arch: add TXDWA definition to enable new feature Blackfin EMAC Driver: enable TXDWA new feature for new silicon (rev > 0.2) [MTD] [NAND] Blackfin NFC Driver: Cleanup the error exit path of bf5xx_nand_probe function Blackfin arch: hook up some missing new system calls Blackfin arch: move include/asm-blackfin header files to arch/blackfin Blackfin arch: use new platform data interface of musb to replace old one Blackfin arch: add dma mapping stub for musb driver port Blackfin arch: fix a typo in comments Blackfin arch: add read/write IO accessor functions to Blackfin usb: musb: do not mess up count number and CSR0 register value netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver Blackfin arch: add support for Blackfin latest processor family BF51x Blackfin arch: fix bug - gpio_bank() macros messed up bank number caculating with positioning a gpio Blackfin arch: Use GPIO_BANKSIZE macro to replace const number 16 for GPIO_BANK_NUM macro caculating ASoC: Blackfin: Simplify the MMAP_SUPPORT macros protected code Blackfin arch: Fix bug - wrong endpoint number and dma channels of USB USB: musb: use new platform data interface of musb to replace old one USB: musb: add Blackfin driver to MUSB framework (v2) USB: musb: add Blackfin version low level register accessing helper functions USB: musb: enable low level DMA operation for Blackfin USB: musb: add Blackfin specific configuration to MUSB USB: musb: add Blackfin Kconfig options and Makefile USB: musb: Blackfin provides read/write I/O accessor in header files USB: musb: Kill some compiling warning in musb Blackfin part USB: composite: Fix bug: should test set_alt function pointer before use it USB: composite: Fix bug: low byte of w_index is the usb interface number not the whole 2 bytes of w_index Blackfin arch: Add ANOMALY_05000380 to BF54x to kill the compile warning usb: misc: SiS usbvga dangle: accept MUSB_HDRC as a fast enough host controller USB: audio: add USB audio class definitions USB: gadget: add USB Audio Gadget driver USB: option: TLAYTECH TUE800 support
Bryce Harrington (1): kbuild: fix for some typos in Documentation/makefiles.txt
Bryn M. Reeves (1): dm mpath: rdac fix init race
Bryn Reeves (3): dm: add debug macro dm: extract device limit setting dm table: add target flush
Bunk (1): [netdrvr] schedule eepro100 for removal
Burman Yan (9): [MTD] replace kmalloc+memset with kzalloc USB serial: replace kmalloc+memset with kzalloc x86-64: replace kmalloc+memset with kzalloc in MTRR code i386: replace kmalloc+memset with kzalloc kernel core: replace kmalloc+memset with kzalloc isdn: replace kmalloc+memset with kzalloc USB AUERSWALD: replace kmalloc+memset with kzalloc ACPI: replace kmalloc+memset with kzalloc serial: replace kmalloc+memset with kzalloc
Byron Bradley (8): [ARM] Orion: add support for QNAP TS-109/TS-209 mv643xx_eth: fix byte order when checksum offload is enabled [ARM] Orion: Use the sata_mv driver for the Kurobox SATA [ARM] Orion: Use the sata_mv driver for the TS-209 SATA sata_mv: platform driver allocs dma without create [ARM] 4826/1: Orion: Register the RTC interrupt on the TS-209 rtc: add support for the S-35390A RTC chip [ARM] 4955/1: Orion: Support the Buffalo Linkstation Pro/Live Platform
Byungho Min (8): ARM: S5PC100: Memory map ARM: S5PC100: UART and Serial ARM: S5PC100: CPU initialization ARM: S5PC100: GPIO and I2C ARM: S5PC100: IRQ and timer ARM: S5PC100: Clock and PLL support ARM: S5PC100: Kconfigs and Makefiles ARM: S5PC100: Board and configuration file
C. Adam Oldham (1): USB: Fix race condition in usblp_write
C. Scott Ananian (1): update procfs-guide doc of read_func
C.Y.M (1): V4L/DVB (3671): New module parameter 'tv_standard' (dvb-ttpci driver)
CHIKAMA masaki (1): cpufreq: fix null object access on Transmeta CPU
CSÉCSY László (1): USB: storage: unusual_devs.h: Nokia 3109c addition
Cahill, Ben M (4): ipw2200: Set a meaningful silence threshold value ipw2200: Enables the "slow diversity" algorithm iwlwifi: add comments, mostly on Tx queues iwlwifi: add comments to iwl*-base.c
Cal Peake (8): [IPV6]: fix implicit declaration of function `xfrm6_tunnel_unregister' Even more fallout from ATI Xpress timer workaround BFP->BPF in Documentation/networking/tuntap.txt kill extraneous printk in kernel_restart() CodingStyle cleanup for kernel/sys.c add MODULE_* attributes to bit reversal library Fix inotify maintainers entry file link fix for Pegasus USB net driver help
Calin A. Culianu (2): nvidiafb: Geforce 7800 series support added Watchdog: Winsystems EPX-C3 SBC
Calin Culianu (3): Staging: comedi: add pcmda12 driver Staging: comedi: add pcmmio and pcmuio drivers Staging: comedi: add cb_pcimdda driver
Cameron Hutchinson (1): V4L/DVB (4186): Add support for the DNTV Live! mini DVB-T card.
Candelaria Villareal, Jorge (4): ASoC: TWL4030: Add EXTMUTE to reduce pop-noise effect ASoC: Zoom2: Update twl4030_setup_data parameters ASoC: SDP3430: Add support for EXTMUTE using TWL GPIO6 ASoC: SDP3430: Fix TWL GPIO6 pin mux request
Carl Henrik Lunde (2): block: disable IRQs until data is written to relay channel blktrace: NUL-terminate user space messages
Carl Karsten (1): V4L/DVB (8023): vivi: announce that it is registered as /dev/video%d
Carl Love (8): [POWERPC] cell: PPU Oprofile cleanup patch powerpc/cell/oprofile: Avoid double vfree of profile buffer powerpc/oprofile: Fix mutex locking for cell spu-oprofile Cell OProfile: Incorrect local array size in activate spu profiling function powerpc/cell/OProfile: Fix on-stack array size in activate spu profiling function Cell OProfile: Incorrect local array size in activate spu profiling function powerpc/oprofile: IBM CELL: cleanup and restructuring powerpc/oprofile: IBM CELL: add SPU event profiling support
Carl Lundqvist (2): V4L/DVB (5221): Dvb-usb: initial support for MSI Mega Sky 580 DVB-T based on GL861 V4L/DVB (5235): Gl861: use parallel_ts
Carl Shaw (2): sh: Subnormal double to float conversion sh: Improve unwind info for signals
Carl Worth (2): drm/i915: Add a spinlock to protect the active_list drm/i915: Add new GET_PIPE_FROM_CRTC_ID ioctl.
Carl-Daniel Hailfinger (7): radeonfb: resume support for Samsung P35 laptops kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree kbuild: fix unneeded rebuilds in drivers/net/chelsio after moving source tree smbus unhiding kills thermal management i386/x86-64: Consolidate arch/{i386,x86_64}/boot/compressed/misc.c radeonfb supend/resume support for Acer Aspire 2010 [MTD] [MAPS] add support for Nvidia MCP55 to ck804xrom
Carlo Beccaria (1): [ALSA] usb-audio: add Roland SH-201 support
Carlo Comin (1): [CONNECTOR]: Fix documentation test module.
Carlo Marcelo Arenas Belon (1): KVM: SVM: Remove KVM specific defines for MSR_EFER
Carlo Perassi (1): atmel: CodingStyle cleanup
Carlos Aguiar (1): [MMC] Add OMAP MMC host driver
Carlos Corbacho (44): x86: Force enable HPET for CK804 (nForce 4) chipsets x86: Add HPET force support for MCP55 (nForce 5) chipsets Input: Add Euro and Dollar key codes Input: i8042 - add Dritek keyboard extension quirk HID: Add support for Logitech Elite keyboards Input: i8042 - add Dritek quirk for Acer Aspire 9110 ACPI: WMI: Add ACPI-WMI mapping driver acer-wmi: Add driver for newer Acer laptops tc1100-wmi: Add driver for HP Compaq TC1100 Tablets ACPI: WMI: Improve Kconfig description tc1100-wmi: Mark as experimental acer-wmi: Fix backlight on AMW0 (V1) laptops Documentation - Create laptops sub-directory thinkpad-acpi - Move thinkpad-acpi.txt to Documentation/laptops sony-laptop - Move sony-laptop.txt to Documentation/laptops sonypi - Move sonypi.txt to Documentation/laptops acer-wmi - Add documentation acer-wmi: Add DMI match for mail LED on Acer TravelMate 4200 series acer-wmi: Rename mail LED correctly & remove hardcoded colour acer-wmi: Don't warn if mail LED cannot be detected ACPI: WMI: Clean up handling of spec violating data blocks acer-wmi: Make device detection error messages more descriptive acer-wmi: Fix DSDT path in documentation acer-wmi: Add DMI quirk for mail LED support on Acer Aspire 3610/ 5610 rfkill: Fix device type check when toggling states Input: i8042 - add Dritek quirk for Acer Aspire 5720 acer-wmi: Remove LED colour comment from documentation acer-wmi: Blacklist backlight on Acer Aspire 1520 & 1360 series acer-wmi: Respect framebuffer blanking in backlight acer-wmi: Add EC quirk for Fujitsu Siemens Amilo Li 1718 acer-wmi: Disable device autodetection on Fujitsu Siemens Amilo Li2732 acer-wmi: Add debugfs file for device detection acer-wmi: Remove version number pm: acpi pm: add DMI quirk list for ACPI 1.0 suspend ordering Input: i8042 - Add Dritek quirk for Acer TravelMate 4280 ACPI: WMI: Set instance for query block calls acer-wmi: Fix wireless and bluetooth on early AMW0 v2 laptops acer-wmi: Add rfkill support for wireless and bluetooth acer-wmi: Remove wireless and bluetooth sysfs entries acer-wmi: Remove private workqueue acpi-wmi: Unmark as 'experimental' acer-wmi: Unmark as 'experimental' acer-wmi: Blacklist Acer Aspire One acer-wmi: Update copyright notice & documentation
Carlos E. Ugarte (1): ieee1394: fix to ether1394_tx in ether1394.c
Carlos Eduardo Aguiar (4): omap: Update MMC response types ARM: OMAP1: Use MMC multislot structures for Siemens SX1 board MMC: OMAP: Remove some opcodes from host driver MMC: OMAP: Using setup_timer instead of init_timer
Carlos Martín (3): agp/intel: add support for E7221 chipset drm/i915: add support for E7221 chipset drm/i915: add support for E7221 chipset
Carlos O'Donell (6): [PARISC] Implement 5 argument clone. [PARISC] Document some register usages in assembly files [PARISC] Use FIXUP_BRANCH_CLOBBER to asm clobber list [PARISC] Remove unconditional #define PIC in syscall macros [PARISC] Document that D-class can also use serial_mux [PARISC] Implement futex_atomic_cmpxchg_inatomic
Carlos O'Donell Jr (2): [PARISC] Reorder syscalls to match unistd.h [PARISC] Compat signal fixes for 64-bit parisc
Carlos Olalla Martinez (1): hwmon/w83627hf: Add PWM frequency selection support
Carlos R. Mafra (10): x86: fix style errors in nmi_int.c x86: clean up k8topology.c x86: clean up computation of HPET .mult variables Remove argument from open_softirq which is always NULL hrtimer: Remove unused variables in ktime_divns() rtc: remove and clarify unneeded externs drm: remove #define's for non-linux systems USB: option: Remove unused variable perf: "Longum est iter per praecepta, breve et efficax per exempla" perf: Rename perf-examples.txt to examples.txt
Carlos Sanchez (2): Added a Receive_Abort to the Marvell serial driver serial: MPSC: Remove race between Rx stop & restart
Carlos Silva (1): DVB: BUDGET CI card depends on STV0297 demodulator.
Carmelo AMOROSO (1): sh: fcnvds fix with denormalized numbers on SH-4 FPU.
Carmelo Amoroso (2): sh: Fix argument page dcache flushing regression. sh: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT=y.
Carol Hebert (1): ipmi: change device node ordering to reflect probe order
Carsten Emde (4): tracing: fix command line to pid reverse map tracing: prevent NULL pointer dereference in ftrace_raw_event_block_bio_bounce tracing: remove unused local variables in tracer probe functions tracing: do not update tracing_max_latency when tracer is stopped
Carsten Otte (46): xip: bdev: execute in place xip: fs/mm: execute in place xip: ext2: execute in place xip: reduce code duplication xip: madvice/fadvice: execute in place xip: description execute-in-place fixes fix xip sparse file handling in ext2 s390: move s390_root_dev_* out of the cio layer ext2: print xip mount option in ext2_show_options remove needless check in binfmt_elf.c remove needless check in fs/read_write.c NFS: remove needless check in nfs_opendir() mm: fix xip issue with /dev/zero ext2: disallow setting xip on remount xip sendfile removal #ifdef very expensive debug check in page fault path [S390] add smp_call_function_mask KVM: Move x86 msr handling to new files x86.[ch] KVM: Portability: split kvm_vcpu_ioctl KVM: Portability: Split kvm_vm_ioctl v3 KVM: Portability: Move memory segmentation to x86.c KVM: Portability: move get/set_apic_base to x86.c KVM: Portability: Move control register helper functions to x86.c KVM: Portability: Move kvm_get/set_msr[_common] to x86.c KVM: Portability: Move x86 emulation and mmio device hook to x86.c KVM: Portability: Move pio emulation functions to x86.c s390: KVM preparation: provide hook to enable pgstes in user pagetable KVM: s390: interrupt subsystem, cpu timer, waitpsw KVM: s390: API documentation s390: KVM guest: detect when running on kvm KVM: s390: fix interrupt delivery KVM: s390: Send program check on access error KVM: s390: Fix race condition in kvm_s390_handle_wait [S390] vt220 console, initialize list head before use KVM: s390: dont allocate dirty bitmap KVM: Fix memory leak on guest exit KVM: s390: Advertise KVM_CAP_USER_MEMORY do_wp_page: fix regression with execute in place ext2/xip: refuse to change xip flag during remount with busy inodes [S390] check addressing mode in s390_enable_sie [S390] tape message cleanup KVM: s390: Fix memory slot versus run - v3 KVM: s390: Unlink vcpu on destroy - v2 KVM: s390: Sanity check on validity intercept KVM: s390: Verify memory in kvm run
Casey Dahlin (3): dlm: free socket in error exit path dlm: fix double-release of socket in error exit path lib/swiotlb.c: Fix strange panic message selection logic when swiotlb fills up
Casey Schaufler (8): Smack: Simplified Mandatory Access Control Kernel Smack: unlabeled outgoing ambient packets Smack: update for file capabilities smack: make smk_cipso_doi() and smk_unlbl_ambient() Smack: fuse mount hang fix smack: limit privilege by label smack: Add support for unlabeled network hosts and networks smackfs load append mode fix
Catalin Climov (2): v4l: 631: implemented the v4l2 mpeg api for blackbird cards v4l: 649: fixed gcc 4 0 compile warnings by moving var declarations to the top of the function or block
Catalin Marinas (269): ARM: 2712/1: Fix the RGB order for the Versatile CLCD ARM: 2713/1: Fix the GPIO base for Integrator/CP ARM: 2714/1: Fix the IB2 definitions for the Versatile platform ARM: 2693/1: Add PCI support for Versatile/PB ARM: 2698/1: Enable kernel r/w access to user pages on ARMv6 ARM: 2769/1: cpu_init() stack setup fix ARM: 2777/1: Fix broken comment arch/arm/mm/proc-arm1020.S ARM: 2778/1: Add -mno-thumb-interwork to CFLAGS_ABI ARM: 2779/1: Fix the V bit setting for the ARM1020x CPUs ARM: 2780/1: AFS partition length calculation fix ARM: 2784/1: Fix the block cache flush operation range ARM: 2789/1: Enable access to both CP10 and CP11 on ARMv6 ARM: 2841/1: Fix VFP +/-0 case for doubles addition [ARM] 2868/1: Include linux/cpumask.h in arch/arm/common/gic.c [ARM] 2932/1: Avoid the "noreturn" warning in arch/arm/kernel/traps.c [ARM] 2939/1: Fix compilation error in arch/arm/mm/flush.c [ARM] 2942/1: Fix the warning in arch/arm/common/gic.c [ARM] 2943/1: Clear the exclusive monitor in v6_early_abort [ARM] 2954/1: Allow D and I cache and branch prediction disabling for ARMv6 [ARM] Add support for ARM RealView board [ARM] 3234/1: Update cpu_architecture() to deal with the new ID format [ARM] 3256/1: Make the function-returning ldm's use sp as the base register do_truncate() call fix in tiny-shmem.c [ARM] 3289/1: Enable the LCD support for Integrator/CP [ARM] 3290/1: Fix the FIFO size detection [ARM] 3313/1: Use OSC4 instead of OSC1 for CLCD [ARM] 3340/1: Fix the PCI setup for direct master access to SDRAM [ARM] 3352/1: DSB required for the completion of a TLB maintenance operation [ARM] 3356/1: Workaround for the ARM1136 I-cache invalidation problem [ARM] 3366/1: Allow the 16bpp mode configuration in the CLCD control register [ARM] 3367/1: CLCD mode no longer supported on the RealView boards [ARM] 3398/1: Fix the VFP registers loading/storing base address [ARM] 3470/1: Clear the HWCAP bits for the disabled kernel features [ARM] 3471/1: FTOSI functions should return 0 for NaN [ARM] 3472/1: Use the D variants of FLDMIA/FSTMIA on ARMv6 [ARM] 3473/1: Use numbers 0-15 for the VFP double registers [ARM] 3526/1: ioremap should use vunmap instead of vfree on ARM [ARM] 3533/1: Implement the __raw_(read|write)_can_lock functions on ARM [ARM] 3548/1: Fix the ARMv6 CPU id in compressed/head.S Fix a memory leak in the i386 setup code [ARM] 3734/1: Fix the unused variable warning in __iounmap() [ARM] 3757/1: Use PROCINFO_INITFUNC in head.S [ARM] 3766/1: Fix typo in ARM _raw_read_trylock [ARM] 3773/1: Add the HWCAP_VFP bit for the ARM926 CPUs Fix memory leak in vc_resize/vc_allocate Fix device_attribute memory leak in device_del [ARM] 4112/1: Only ioremap to supersections if DOMAIN_IO is zero [ARM] 4111/1: Allow VFP to work with thread migration on SMP [ARM] 4126/1: Add the ARM specific barriers [ARM] 4127/1: Flush the prefetch buffer after changing the DACR [ARM] 4128/1: Architecture compliant TTBR changing sequence [ARM] 4129/1: Add barriers after the TLB operations [ARM] 4133/1: Add ISB after changes to CP15 registers [ARM] 4134/1: Add generic support for outer caches [ARM] 4135/1: Add support for the L210/L220 cache controllers x86-64: do not always end the stack trace with ULONG_MAX [ARM] 4108/2: Allow multiple GIC interrupt controllers in a system [ARM] 4190/2: Add the secondary GIC support for the RealView/EB [ARM] 4109/2: Add support for the RealView/EB MPCore revC platform [ARM] 4130/1: Add L220 support to RealView/EB [ARM] 4201/1: SMP barriers pair needed for the secondary boot process [ARM] 4241/1: Define mb() as compiler barrier on a uniprocessor system [ARM] armv7: add support for ARMv7 cores. [ARM] armv7: Add ARMv7 cacheid macros [ARM] armv7: add dedicated ARMv7 barrier instructions [ARM] armv7: add support for asid-tagged VIVT I-cache [ARM] armv7: add Makefile and Kconfig entries [ARM] 4394/1: ARMv7: Add the TLB range operations [ARM] 4392/2: Do not corrupt the SP register in compressed/head.S [ARM] 4452/1: Force the literal pool dump before reloc_end [ARM] 4393/2: ARMv7: Add uncompressing code for the new CPU Id format [ARM] 4473/2: Take the HWCAP definitions out of the elf.h file [ARM] 4474/1: Do not check the PSR_F_BIT in valid_user_regs [ARM] 4471/1: Compile the uncompressing code with -fno-builtin [ARM] 4500/1: Add locking around the background L2x0 cache operations [ARM] 4501/1: nommu: Select TLS register emulation if ARMv6 and not v6K [ARM] 4502/1: nommu: Do not export the copy/clear user page functions [ARM] 4504/1: nommu: Fix the ARMv6 support for MMU-less platforms [ARM] 4498/1: ARMv7: Remove the L2 cache configuration via the aux ctrl register [ARM] 4503/1: nommu: Add noMMU support for ARMv7 [ARM] 4497/1: Only allow safe cache configurations on ARMv6 and later [ARM] 4581/1: Fix the conditional execution of the NWFPE instructions [ARM] 4585/1: Correctly identify the CPU architecture version [ARM] 4582/2: Add support for the common VFP subarchitecture [ARM] 4583/1: ARMv7: Add VFPv3 support [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support [ARM] 4811/1: RealView: clocksource support for the RealView platforms [ARM] 4812/1: RealView: clockevents support for the RealView platforms [ARM] 4813/1: Add SMP helper functions for clockevents support [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore [ARM] 4815/1: RealView: Add clockevents suport for the local timers [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c [ARM] 4818/1: RealView: Add core-tile detection [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms [ARM] 4820/1: RealView: Select the timer IRQ at run-time [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option ARMv7: Add support for the ThumbEE state saving/restoring RealView: Move the SCU initialisation out of __v6_setup Add RealView/EB support for the LAN9118 Ethernet chip RealView: Move the EB GIC definitions to the board file RealView: Move the flash definitions out of platform.h RealView: Move the timer definitions into the EB specific files RealView: Move the UART definitions to EB specific files RealView: Move more device address definitions to board-eb.h RealView: Allow ARMv7 support for RealView/EB RealView: Change the IO_ADDRESS macro RealView: Add the SMP initialisation support for PB11MPCore RealView: Add uncompressing support to PB11MPCore RealView: Add uncompressing support for PB1176 Allow the L2X0 outer cache support to be configurable [ARM] fix 48d7927bdf071d05cf5d15b816cf06b0937cb84f [ARM] 5018/1: RealView: Fix the ARM11MPCore Oprofile compilation [ARM] 5131/1: Annotate platform_secondary_init with trace_hardirqs_off [ARM] 5121/1: Annotate platform_secondary_init with trace_hardirqs_off [ARM] 5092/1: Fix the I-cache invalidation on ARMv6 and later CPUs [ARM] 5227/1: Add the ENDPROC declarations to the .S files [ARM] 5232/1: Do not post-index STRT instruction in clear_user.S [ARM] 5230/1: Replace post-indexed LDRT/STRT in uaccess.h [ARM] 5231/1: Do not save the frame pointer in the csum_partial_copy_* functions [ARM] 5269/1: ARMv7: Use -march=armv7-a as compiler flag [ARM] 5229/3: Replace some ARMv7 opcodes with the instruction name smc911x: Allow Kconfig dependency on ARM smc911x: Add IRQ polarity configuration smc911x: Make the driver safer on SMP [ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S Add "thumbee" to the hwcap_str array Add HWCAP_NEON to the ARM hwcap.h file ARMv7: Add extra barriers for flush_cache_all compressed/head.S ARMv7: Branch over conditional undefined instructions in vfphw.S Do not flush the cache in flush_cache_v(un)map for VIPT caches ARMv7: Do not set TTBR0 in __v7_setup RealView: Change the clcd panel controls to use RGB instead of BGR RealView: Add debug-macro.S support for the PB1176 platform RealView: Make more vmalloc space by changing IO_ADDRESS Modern processors may need to drain the WB before WFI Fix the teehbr_read function prototype net: Fix memory leak in the proto_register function slab: Update the kmem_cache_create documentation regarding the name parameter RealView: Allow PHYS_OFFSET at 0x70000000 RealView: Use only the shadow mapping of ARM11MPCore local timers RealView: Clean up the machine_is_*() calls in platsmp.c RealView: Refactor the Ethernet device registration RealView: Allow the in-kernel smc911x.c driver on RealView RealView: Update the realview_defconfig file to a newer kernel RealView: Update the realview-smp_defconfig file to a newer kernel RealView: Select CPU_V6 for MACH_REALVIEW_PB11MP slob: do not pass the SLAB flags as GFP in kmem_cache_create() [ARM] 5387/1: Add ptrace VFP support on ARM [ARM] 5388/1: Add hwcap bits for VFPv3 and VFPv3D16 [ARM] 5389/1: Make sure the pmd entries are visible by the secondary CPU [ARM] 5381/1: unwind: Reorganise the traps.c code [ARM] 5382/1: unwind: Reorganise the stacktrace support [ARM] 5383/2: unwind: Add core support for ARM stack unwinding [ARM] 5384/1: unwind: Add stack unwinding support for loadable modules [ARM] 5385/2: unwind: Add unwinding information to exception entry points [ARM] 5386/2: unwind: Add Makefile and Kconfig entries for ARM stack unwinding [ARM] 5394/1: Add static bus numbering support to i2c-versatile [ARM] 5395/1: RealView: Add support for the DS1338 RTC chip [ARM] 5396/1: RealView: Use PATA_PLATFORM to access the CompactFlash [ARM] 5397/1: RealView: Add support for the ISP1761 USB chip [ARM] 5417/1: Set the correct cacheid for ARMv6 CPUs with ARMv7 style MMU USB: Make the isp1760_register function prototype more generic USB: Add platform device support for the ISP1760 USB chip USB: isp1760: Add a delay before reading the SKIPMAP registers in isp1760-hcd.c [ARM] 5439/1: Do not clear bit 10 of DFSR during abort handling on ARMv6 [ARM] 5488/1: ARM errata: Invalidation of the Instruction Cache operation can fail [ARM] 5487/1: ARM errata: Stale prediction on replaced interworking branch [ARM] 5490/1: ARM errata: Processor deadlock when a false hazard is created [ARM] 5489/1: ARM errata: Data written to the L2 cache can be overwritten with stale data [ARM] 5516/1: Flush the D-cache after initialising the SCU mtd: Add armflash support for multiple blocks of flash RealView: Allow SMP when the Cortex-A9 tile is enabled for EB RealView: Allow access to the secure flash memory block on PB1176 RealView: Toggle one LED per CPU Check whether the TLB operations need broadcasting on SMP systems Clear the IT state when invoking a Thumb-2 signal handler ARMv7: Enable the SWP instruction ARMv7: Document the PRRR and NMRR registers setting arm: Provide _sdata and __bss_stop in the vmlinux.lds.S file RealView: Move the IRQ_* definitions out of the board-*.h files Add core support for ARMv6/v7 big-endian Fix the VFP handling on the Feroceon CPU kmemleak: Add the base support kmemleak: Add documentation on the memory leak detector kmemleak: Add the slab memory allocation/freeing hooks kmemleak: Add the slob memory allocation/freeing hooks kmemleak: Add the slub memory allocation/freeing hooks kmemleak: Add the vmalloc memory allocation/freeing hooks kmemleak: Add kmemleak_alloc callback from alloc_large_system_hash kmemleak: Add modules support kmemleak: Remove some of the kmemleak false positives kmemleak: Enable the building of the memory leak detector kmemleak: Simple testing module for kmemleak kmemleak: Add the corresponding MAINTAINERS entry x86: Provide _sdata in the vmlinux.lds.S file kmemleak: Remove the kmemleak.h include in drivers/char/vt.c kmemleak: Add more info to the MAINTAINERS entry kmemleak: Only use GFP_KERNEL|GFP_ATOMIC for the internal allocations kmemleak: Rename kmemleak_panic to kmemleak_stop kmemleak: Fix some typos in comments [ARM] 5555/1: RealView: Include asm/smp_twd.h in realview-pbx.c [ARM] 5556/1: Fix the irq_desc.cpu references [ARM] 5557/1: Discard some ARM.ex*.*exit.text sections when !HOTPLUG or !HOTPLUG_CPU [ARM] 5558/1: Add extra checks to ARM unwinder to avoid tracing corrupt stacks [ARM] 5559/1: Limit the stack unwinding caused by a kthread exit kmemleak: Do not force the slab debugging Kconfig options kmemleak: Allow the early log buffer to be configurable. kmemleak: Enable task stacks scanning by default kmemleak: Simplify the reports logged by the scanning thread kmemleak: Do not trigger a scan when reading the debug/kmemleak file kmemleak: Slightly change the policy on newly allocated objects kmemleak: Do not report new leaked objects if the scanning was stopped kmemleak: Do not warn if an unknown object is freed kmemleak: Inform kmemleak about pid_hash kmemleak: Renice the scanning thread to +10 kmemleak: Add more cond_resched() calls in the scanning thread kmemleak: Remove the reported leaks number limitation kmemleak: Do not acquire scan_mutex in kmemleak_open() kmemleak: Scan objects allocated during a scanning episode kmemleak: Trace the kmalloc_large* functions in slub kmemleak: Allow partial freeing of memory blocks kmemleak: Add callbacks to the bootmem allocator Free the memory allocated by memdup_user() in fs/sysfs/bin.c Free struct device in fw_dev_release() kmemleak: Remove alloc_bootmem annotations introduced in the past x86: Include all of .data.* sections in _edata on 64-bit Thumb-2: Add some .align statements to the .S files Thumb-2: Add macros for the unified assembler syntax Thumb-2: Implementation of the unified start-up and exceptions code Thumb-2: Implement the unified arch/arm/mm support Thumb-2: Implement the unified arch/arm/lib functions Thumb-2: Implement the unified VFP support Thumb-2: Implement the unified boot code Thumb-2: Add support for loadable modules Thumb-2: Pass a Thumb-2 address to the secondary CPUs to jump to Thumb-2: Make the uImage entry an odd number Thumb-2: Add Thumb-2 support to the build files nommu: Fix the fault processing for the MMU-less case nommu: Remove the context.id from asm-offsets.c when !MMU nommu: Add MMU-less support for Integrator platforms nommu: Add MMU-less support for the RealView boards nommu: Do not override the CP15 control reg value returned from initfunc nommu: Remove the memory_start/end variables from ARM page-nommu.h nommu: Add noMMU support to the DMA API nommu: Include asm/setup.h in arch/arm/mm/nommu.c nommu: Add #ifdef CONFIG_MMU around the PTE sanity checks nommu: Do not allow REALVIEW_HIGH_PHYS_OFFSET if !MMU nommu: Fix compressed/head.S to not perform MMU specific operations nommu: Do not set PRRR and NMRR in proc-v7.S if !MMU Include linux/sched.h in arch/arm/mm/fault.c kmemleak: Protect the seq start/next/stop sequence by rcu_read_lock() fs/ramfs/file-nommu.c needs include/linux/sched.h kmemleak: Allow rescheduling during an object scanning kmemleak: Dump object information on request kmemleak: Mark the early log buffer as __initdata kmemleak: Save the stack trace for early allocations kmemleak: Do not report alloc_bootmem blocks as leaks kmemleak: Ignore the aperture memory hole on x86_64 kmemleak: Scan all thread stacks kmemleak: Do no create the clean-up thread during kmemleak_disable() kmemleak: Improve the "Early log buffer exceeded" error message Clear the exclusive monitor when returning from an exception Thumb-2: Correctly handle undefined instructions in the kernel ARM: 5746/1: Handle possible translation errors in ARMv6/v7 coherent_user_range ARM: 5747/1: Fix the start_pg value in free_memmap() kmemleak: Check for NULL pointer returned by create_object() ARM: 5757/1: Thumb-2: Correct "mov.w pc, lr" instruction which is unpredictable
Catalin(ux aka Dino) BOIE (1): Fix io ordering problems in e100
Catalin(ux) M BOIE (1): serial: add support for a no-name 4 ports multiserial card
Catherine Zhang (5): [SECURITY]: TCP/UDP getpeersec [SELINUX]: selinux_socket_getpeer_{stream,dgram} fixup [LSM-IPsec]: SELinux Authorize [AF_UNIX]: Datagram getpeersec [AF_UNIX]: Kernel memory leak fix for af_unix datagram getpeersec patch
Cedric Bregardis (1): [ALSA] Emagic Audiowerk 2 ALSA driver.
Cedric Hombourger (1): kbuild: fix Module.markers permission error under cygwin
Cedric Le Goater (24): s390: rt_sigreturn fix s390: add __raw_writeq required by __iowrite64_copy V4L/DVB (4624): Tvaudio: Replaced kernel_thread() with kthread_run() update mq_notify to use a struct pid s390: update fs3270 to use a struct pid namespaces: exit_task_namespaces() invalidates nsproxy replace cad_pid by a struct pid ipc: headers_check fix Fix linux/nfsd/const.h for make headers_check [S390] fix vmlinux link when CONFIG_SYSIPC=n add process_session() helper routine add process_session() helper routine: deprecate old field identifier to nsproxy to nsproxy use current->nsproxy->pid_ns mxser: remove useless fields fix refcounting of nsproxy object when unshared remove CONFIG_UTS_NS and CONFIG_IPC_NS user namespace: add the framework fix create_new_namespaces() return value add a kmem_cache for nsproxy objects ipc namespace: remove config ipc ns fix cgroups: remove node_ prefix_from ns subsystem sunrpc: fix oops in rpc_create when the mount namespace is unshared
Cesar Eduardo Barros (10): driver for Silan SC92031 netdev [CPUFREQ] Warn when cpufreq_register_notifier called before pure initcalls [CPUFREQ] fix show_trans_table sc92031: remove bogus unlikely() sc92031: more useful banner in kernel log sc92031: remove meaningless version string sc92031: inline SC92031_DESCRIPTION sc92031: use device id directly instead of made-up name sc92031: add a link to the datasheet New device ID for sc92031 [1088:2031]
Cezary Jackiewicz (2): misc,acpi,backlight: compal Laptop Extras compal-laptop: remove unnecessary lcd_level attribute
Chad Reese (1): [MIPS] Fix sparsemem support.
Chad Sellers (5): SELinux: Bug fix in polidydb_destroy SELinux: remove current object class and permission validation mechanism SELinux: export object class and permission definitions SELinux: ensure keys constant in hashtab_search SELinux: validate kernel object classes and permissions
Chaitanya Lala (1): e1000e: Expose MDI-X status via ethtool change
Chaithrika U S (28): phy: Add LSI ET1011C PHY driver davinci: use 32-bit accesses for low-level debug macros ASoC: Add dummy S/PDIF codec support TI DaVinci EMAC: Remove print_mac, DECLARE_MAC_BUF ASoC: Introduce platform driver model for dm644x, dm355 ASoC: Add mcasp support for DM646x ASoC: Add machine driver support for DM646x ASoC: Minor fixes to DaVinci I2S probe function V4L/DVB (11742): TI THS7303 video amplifier driver code V4L/DVB (11743): Analog Devices ADV7343 video encoder driver ASoC: tlv320aic3x: Enable PLL when not bypassed ASoC: DaVinci: Support Audio on DA830 EVM ASoC: DaVinci: McASP driver enhacements ASoC: DaVinci: Add a DAI format to McASP driver ASoC: DaVinci: Add audio support fot DA850/OMAP-L138 EVM davinci: dm646x: Adds McASP clock davinci: ASoC: Add the platform devices for ASP davinci: Audio support for DA830 EVM davinci: Audio support for DA850/OMAP-L138 EVM davinci: audio: move tlv320aic33 i2c setup into board files ASoC: davinci: i2c device creation moved into board files ASoC: DaVinci: Fixes to McASP configuration V4L/DVB (12175): davinci/vpif: Add Video Port Interface (VPIF) driver V4L/DVB (12176): davinci/vpif_display: Add VPIF display driver V4L/DVB (12177): dm646x: Add an entry for dm646x EVM card at building system V4L/DVB (12178): vpif_display: Fix compile time warnings for mutex locking V4L/DVB (12453a): DaVinci: DM646x: Update the structure name as per header file changes ASoC: DaVinci: Correct McASP FIFO initialization
Chandra Seetharaman (43): Remove __devinitdata from notifier block definitions Remove __devinit and __cpuinit from notifier_call definitions cpu hotplug: revert init patch submitted for 2.6.17 cpu hotplug: revert initdata patch submitted for 2.6.17 cpu hotplug: make [un]register_cpu_notifier init time only cpu hotplug: make cpu_notifier related notifier blocks __cpuinit only cpu hotplug: make cpu_notifier related notifier calls __cpuinit only cpu hotplug: add hotplug versions of cpu_notifier cpu hotplug: use hotplug version of cpu notifier in appropriate places per-task-delay-accounting: cpu delay collection via schedstats Process Events: Fix biarch compatibility issue. use __u64 timestamp cpu hotplug: replace __devinit* with __cpuinit* for cpu notifications cpu hotplug: fix hotplug cpu documentation for proper usage cpu hotplug: use hotplug version of registration in late inits remove static variable mm/page-writeback.c:total_pages call mm/page-writeback.c:set_ratelimit() when new pages are hot-added configfs: handle kzalloc() failure in check_perm() dm mpath: rdac [SCSI] scsi_dh: add infrastructure for SCSI Device Handlers [SCSI] scsi_dh: add lsi rdac device handler [SCSI] scsi_dh: add EMC Clariion device handler [SCSI] scsi_dh: Use SCSI device handler in dm-multipath [SCSI] scsi_dh: Add a single threaded workqueue for initializing paths [SCSI] scsi_dh: Remove dm_pg_init_complete [SCSI] scsi_dh: Remove hardware handlers from dm [SCSI] scsi_dh: Remove hardware handler infrastructure from dm [SCSI] scsi_dh: fix kconfig related build errors scsi_dh: Verify "dev" is a sdev before accessing it. [SCSI] scsi_dh: Do not use scsilun in rdac hardware handler [SCSI] scsi_dh: Initialize lun_state in check_ownership() dm mpath: add missing path switching locking [SCSI] scsi_dh: Initialize path state to be passive when path is not owned dm mpath: avoid attempting to activate null path dm mpath: warn if args ignored dm: avoid destroying table in dm_any_congested [SCSI] scsi_dh: Make sure the state of a path is set properly when controller is swapped from passive to active [SCSI] scsi_dh: Retry mode select in rdac device handler dm mpath: call activate fn for each path in pg_init [SCSI] scsi_dh: Reference count scsi_dh_attach [SCSI] scsi_dh: add the interface scsi_dh_set_params() [SCSI] scsi_dh: Provide set_params interface in emc device handler [SCSI] scsi_dh: Use scsi_dh_set_params() in multipath. [SCSI] scsi_dh: add two SUN devices to the list of devices supported by default
Chandra Shekhar (2): ARM: OMAP: Allocate McBSP devices dynamically ARM: OMAP: Add support for McBSP devices 3 - 5 on 34xx
Chandra shekhar (1): i2c-omap: Add support for omap34xx
Chandru (2): calgary iommu: use the first kernels TCE tables in kdump powerpc: Add support for dynamic reconfiguration memory in kexec/kdump kernels
Changli Gao (3): procfs directory entry cleanup netfilter: nf_nat_core: eliminate useless find_appropriate_src for IP_NAT_RANGE_PROTO_RANDOM net: remove redundant sched/ in net/Makefile
Chaogui Zhang (1): V4L/DVB (6178): add IR remote support for FusionHDTV 5 RT Gold
Chaoyu Chen (2): drm/sis: add pciid for SiS 662/671 chipset agp: add support for 662/671 to agp driver
Charis Kouzinopoulos (1): [ALSA] Fix typos and add information about Jack support to Audiophile-Usb.txt
Charl Coetzee (1): [ALSA] ac97 - Added a codec patch for LM4550
Charles Hardin (1): [PFKEY]: Sending an SADB_GET responds with an SADB_GET
Charles Pillar (1): HID: add input mappings for non-working keys on Logitech S510 remote
Charles R. Anderson (1): [ALSA] Fix maestro3 hang after cold boot
Charles Spirakis (4): HWMON: w83791d: New hardware monitoring driver for the Winbond W83791D hwmon: New maintainer for w83791d w83791d: Documentation update hwmon: (w83791d) new sysfs beep/alarm methodology
Charlie Brady (1): [SCSI] scsi_dh_rdac: Add support for Sun StorageTek ST2500, ST2510 and ST2530
Charlie Shepherd (1): Remove 'isdn_* is defined but unused' warnings
Chas Williams (30): [ATM]: sk_atm() conversion missed subtle change of vcc [ATM]: [zatm] eliminate kfree warning (from Tobias Hirning sskyman@web.de) [ATM]: allow bind() on point-to-multpoint svcs (from Martin Whitaker martin_whitaker@ntlworld.com) [ATM]: track and close listen sockets when sigd exits [ATM]: linux/config.h only needed for #ifdef __KERNEL__ section [ATM]: [adummy] dummy ATM driver (similar to net/dummy) [ATM]: keep atmsvc failure messages quiet [ATM]: [idt77105] should be __devinit not __init [ATM]: [iphase] should be __devinit not __init [ATM]: [suni] change suni_init to __devinit [ATM]: [he] when transmit fails, unmap the dma regions [ATM]: [he] don't hold the device lock when upcalling [ATM]: [lec] indent, comment and whitespace cleanup [ATM]: [lec] indent, comment and whitespace cleanup [continued] [ATM]: [lec] header indent, comment and whitespace cleanup [ATM]: [lec] convert lec_arp_table to hlist [ATM]: [lec] old_close is no longer used [ATM]: [lec] use work queue instead of timer for lec arp expiry [ATM]: [lec] add reference counting to lec_arp entries [ATM]: [lec] use refcnt to protect lec_arp_entries outside lock [ATM]: [zatm] always *pcr in alloc_shaper() [ATM]: [nicstar] delay irq setup until card is configured [ATM]: [br2864] whitespace cleanup atm: [he] only support suni driver on multimode interfaces atm: [he] send idle cells instead of unassigned when in SDH mode atm: [suni] add support for setting loopback and framing modes atm: [he] remove #ifdef clutter atm: [fore200e] convert to use request_firmware() atm: [fore200e] use MODULE_FIRMWARE() and other suggested cleanups ATM: CVE-2008-5079: duplicate listen() on socket corrupts the vcc table
Chase Venters (2): Make cpu_relax() imply barrier() on all arches Fix jiffies.h comment
Chaskiel Grundman (1): alpha: process_reloc_for_got confuses r_offset and r_addend
Chatre, Reinette (4): iwlwifi: replace magic constants with define iwlwifi: store ucode version number iwl3945: add debugging for wrong command queue iwlwifi: add test to determine if interface in monitor mode
Chauhan, Vijay (4): [SCSI] scsi_dh_rdac: Retry for Quiescence in Progress in rdac device handler [SCSI] scsi_dh_rdac: Retry mode select for NO_SENSE, ABORTED_COMMAND, UNIT_ATTENTION, NOT_READY(02/04/01) [SCSI] scsi_dh_rdac: Retry for NOT_READY check condition [SCSI] scsi_dh_rdac: Retry for NOT_READY(02/04/01) in rdac device handler
Chen Gong (8): [WATCHDOG] Fix booke_wdt.c on MPC85xx SMP system's [MTD] m25p80.c mutex unlock fix spi: spi_mpc83xx clockrate fixes [MTD] m25p80.c erase enhance [MTD] m25p80.c code cleanup [MTD] m25p80.c extended jedec support [MTD] m25p80.c extended jedec support (v2) [MTD] m25p80: chip erase != block erase != sector erase
Chen Liqin (13): score: Add support for Sunplus S+core architecture score: add maintainers for score architecture score: update files according to review comments score: move save arg5 and arg6 instruction in front of enable_irq Merge branch 'score' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic into for-linus score: remove unused code, add include files in .c score: update inconsistent declare after .c was changed score: add MEMORY_START and MEMORY_SIZE define, to make the code clear score: add old syscall support score: update files according to review comments. score: make init_thread_union align to THREAD_SIZE score: add TIF_NOTIFY_RESUME define in asm/thread_info.h score: update email address in MAINTAINERS.
Chen Shang (1): sched: micro-optimize task requeueing in schedule()
Chen, Huacai (1): [MIPS] modify the MIPS CPU classfication
Chen, Justin (1): ACPI: optimize pci_rootbridge search
Chen, Kenneth W (58): [SCSI] Redundant memset in scsi_alloc_sgtable [SCSI] Redundant this_count check in sd_init_command() remove hugetlb_clean_stale_pgtable() and fix huge_pte_alloc() [IA64] make exception handler in copy_user more robust [IA64] minor performance tune-up in ia64_switch_to Prefetch kernel stacks to speed up context switch [patch] remove gendisk->stamp_idle field Following the same idea, it occurs to me that we should only update [IA64] make mmu_context.h and tlb.c 80-column friendly optimize activate_task() ia64: cpu_idle performance bug fix [IA64] 4 level page table bug fix in vhpt_miss [IA64] polish comments for tlb fault handler in ivt.S [IA64] implement ia64 specific mutex primitives [IA64] remove staled comments in asm/system.h x86_64: Fix memory policy build without CONFIG_HUGETLBFS [IA64] add syscall entry for *at() [IA64] map ia64_hint definition to intel compiler intrinsic [IA64] clean up asm/intel_intrin.h [IA64] add __builtin_trap definition for icc build [IA64] use icc defined constant sched: revert "filter affine wakeups" convert hugetlbfs_counter to atomic optimize follow_hugetlb_page [IA64] fix ia64 is_hugepage_only_range [IA64] add __init declaration to mca functions [IA64] add init declaration to cpu initialization functions [IA64] add init declaration to memory initialization functions [IA64] add init declaration - gate page functions [IA64] add init declaration - nolwsys [IA64] move patchlist and machvec into init section [IA64] cleanup dig_irq_init x86: HUGETLBFS and DEBUG_PAGEALLOC are incompatible direct-io: bug fix in dio handling write error [IA64] optimize flush_tlb_range on large numa box fix extra page ref count in follow_hugetlb_page hugetlb: don't allow free hugetlb count fall below reserved count [IA64] fix bug in ia64 __mutex_fastpath_trylock [IA64] strcpy returns NULL pointer and not destination pointer [IA64] fix broken irq affinity [IA64] one-line cleanup on set_irq_affinity_info tightening hugetlb strict accounting sched: fix smt nice lock contention and optimization clean up unused kiocb variables enforce proper tlb flush in unmap_hugepage_range hugetlb: fix linked list corruption in unmap_hugepage_range() __unmap_hugepage_range(): add comment shared page table for hugetlb page htlb forget rss with pt sharing aio: kill pointless ki_nbytes assignment in aio_setup_single_vector [IA64] implement csum_ipv6_magic for ia64. [IA64] tidy up return value of ip_fast_csum sched: remove lb_stopbalance counter sched: optimize activate_task for RT task optimize o_direct on block devices fix blk_direct_IO bio preparation [IA64] remove per-cpu ia64_phys_stacked_size_p8 [IA64] relax per-cpu TLB requirement to DTC
Chen-Li Tien (1): [PKTGEN]: Fix oops when used with balance-tlb bonding
ChenLi Tien (2): [ALSA] Show currectly selected widget in proc_read for hda driver [ALSA] fix multi-channel for model==full
Cheng Renquan (16): ath5k: fix Security issue in DebugFS part of ath5k block: set disk->node_id before it's being used block: use cancel_work_sync() instead of kblockd_flush_work() md: use list_for_each_entry macro directly md: need another print_sb for mdp_superblock_1 do_pipe cleanup: drop its last user in arch/alpha/ MAINTAINERS: add the missing linux alpha port mailling list dm target: use module refcount directly dm target: remove struct tt_internal kbuild: remove extra ifdef/endif of top Makefile kconfig: add symbol value to help find the real depend kconfig: add menu_get_ext_help function to display more information kconfig: make use of menu_get_ext_help in menuconfig kconfig: make use of menu_get_ext_help in qconfig kconfig: make use of menu_get_ext_help in "make config" kconfig: make use of menu_get_ext_help in gconfig
Chengu Wang (1): ALSA: hda: Correct EAPD for Dell Inspiron 1525
Chidambar 'ilLogict' Zinnoury (1): [SCTP]: Fix local_addr deletions during list traversals.
Chien Tung (34): RDMA/nes: Fix VLAN support RDMA/nes: Resurrect error path dead code RDMA/nes: Fix MSS calculation on RDMA path RDMA/nes: Fix adapter reset after PXE boot MAINTAINERS: Update NetEffect (iw_nes) entry RDMA/nes: Add support for 4-port 1G HP blade card RDMA/nes: Module parameter permissions RDMA/nes: Add wqm_quanta module option RDMA/nes: Fix MDC setting RDMA/nes: Fill in firmware version for ethtool RDMA/nes: Correct tso_wqe_length RDMA/nes: Stop spurious MAC interrupts RDMA/nes: Limit critical error interrupts RDMA/nes: Correct error_module bit mask RDMA/nes: Fix slab corruption RDMA/nes: Correct handling of PBL resources RDMA/nes: Mitigate compatibility issue regarding PCIe write credits RDMA/nes: Add loopback check to make_cm_node() RDMA/nes: Cleanup warnings RDMA/nes: Update copyright to new legal entity and year RDMA/nes: Report correct vendor_id and vendor_part_id RDMA/nes: Fix tmp_addr compilation warning RDMA/nes: Fix SFP+ PHY initialization RDMA/nes: Add wide_ppm_offset parm for switch compatibility RDMA/nes: Add support for new SFP+ PHY RDMA/nes: Fix compiler warning at nes_verbs.c:1955 RDMA/nes: Modify thermo mitigation to flip SerDes1 ref clk to internal RDMA/nes: Correct CDR loop filter setting for port 1 RDMA/nes: Enable repause timer for port 1 RDMA/nes: Set trace length to 1 inch for SFP_D RDMA/nes: Fix fw_ver in /sys RDMA/nes: Fix unused variable compile warning when INFINIBAND_NES_DEBUG=n RDMA/nes: Update iw_nes version RDMA/nes: Map MTU to IB_MTU_* and correctly report link state
Chip Coldwell (3): [SCSI] sym53c8xx: don't claim cpqarray device atmel_serial: add DMA support cciss: PCI power management reset for kexec
Choi, David (1): drivers/net: ks8851_mll ethernet network driver
Chr (5): mac80211: add station aid into ieee80211_tx_control p54: take tx_queue's lock in rx_frame_sent p54: redo queue numbering p54: initialize all deprecated fields p54: add missing break in eeprom parser
Chris Adams (4): usb serial: ti_usb_3410_5052 obviously broken by firmware changes ti_usb_3410_5052: support alternate firmware ti_usb_3410_5052: add Multi-Tech modem support ti_usb_3410_5052: add Multi-Tech firmware
Chris Bagwell (1): LSA: hda - Add HP Acacia detection
Chris Ball (11): [ALSA] intel8x0: Add quirk for Optiplex GX270 libertas: wakeup both mesh and normal wakeup when getting out of scan V4L/DVB (6026): Avoid powering up the camera on resume ALSA: cs5535audio: enable OLPC's V_REFOUT bias when recording Btrfs: Handle SGID bit when creating inodes x86, olpc: fix model detection without OFW Btrfs: When shrinking, only update disk size on success sdhci: add no-card-no-reset quirk for Ricoh R5C822/Sony Z11 sdhci: increase timeout for internal clock stabilization. Btrfs: Fix setting umask when POSIX ACLs are not enabled Btrfs: Use CONFIG_BTRFS_POSIX_ACL to enable ACL code
Chris Boot (4): LED Class support for Soekris net48xx net48xx LED cleanups scx200_gpio export cleanups Make net48xx-led use scx200_gpio_ops
Chris Caputo (1): sched: correct output of show_state()
Chris Clayton (1): HID: enable dead keys on a belkin wireless keyboard
Chris Collins (1): USB: option.c: correct DTR behaviour
Chris David (1): i2c-au1550: Fix a misused register problem
Chris Dearman (46): [MIPS] 24K LV: Add core card id. [MIPS] Fix detection and handling of the 74K processor. [MIPS] MIPS32/MIPS64 secondary cache management [MIPS] Typo fixes. [MIPS] Fix handling of 0 length I & D caches. [MIPS] Less noise on multithreading exceptions. [MIPS] Use KERN_DEBUG to log the SDBBP messages [MIPS] Default cpu_has_mipsmt to a runtime check [MIPS] Panic on fp exception in kernel mode. [MIPS] MT: Initialise all writable bits in Cause register to zero. [MIPS] Check FCSR for pending interrupts before restoring from a context. [MIPS] Move .set reorder out of conditional code [MIPS] Comment fix [MIPS] Oprofile: Reset all performance registers for MIPS_MT_SMP configs [MIPS] lockdep: Handle interrupts in R3000 style c0_status register. [MIPS] lockdep: Deal with interrupt disable hazard in TRACE_IRQFLAGS [MIPS] MT: Reenable EIC support and add support for SOCit SC. [MIPS] FPU hazard handling [MIPS] Remove duplicate fpu enable hazard code. [MIPS] Always install the DSP exception handler. [MIPS] SMTC: Fix build error caused by nonsense code. [MIPS] Malta: Fix for SOCitSC based Maltas [MIPS] Separate performance counter interrupts [MIPS] Fix builds where MSC01E_xxx is undefined. [MIPS] Count timer interrupts correctly. [MIPS] Fix timer/performance interrupt detection [MIPS] Early check for SMTC kernel on non-MT processor [MIPS] MTI: Add CoreFPGA4 ID. [MIPS] Don't byteswap writes to display when running bigendian [MIPS] Ensure that ST0_FR is never set on a 32 bit kernel .gitignore: ignore emacs backup and temporary files. [MIPS] Added missing cases for rdhwr emulation mm: try both endianess when checking for endianess [MIPS] Basic SPRAM support [MIPS] Remove TLB sanitation code [MIPS] All MIPS32 processors support64-bit physical addresses. [MIPS] Tidy up cache attributes [MIPS] Allow setting of the cache attribute at run time. [MIPS] Add noulri kernel argument to disable "rdhwr $29" usermode support. [MIPS] Add CoreFPGA5 support; distinguish between SOCit/ROCit [MIPS] vpe_id is required for VSMP and SMTC builds MIPS: R2: Fix problem with code that incorrectly modifies ebase. MIPS: MTI: Fix accesses to device registers on MIPS boards MIPS: SPRAM: Clean up support code a little MIPS: CMP: Fix memory barriers for correct operation of amon_cpu_start MIPS: GIC: Random fixes and enhancements.
Chris Elmquist (1): [TG3]: ethtool -d hangs PCIe systems
Chris Elston (3): ppc32: fix for misreported SDRAM size on Radstone PPC7D platform ppc32: add rtc hooks in PPC7D platform file rtc: rtc-isl1208: reject invalid dates
Chris Frey (1): USB: fix to usbfs_snoop logging of user defined control urbs
Chris Friesen (6): sched: fix list traversal to use _rcu variant genirq: fix set_irq_type() when recording trigger type amd8111e: Fix rx return code ipconfig: handle case of delayed DHCP server ipv4: teach ipconfig about the MTU option in DHCP [WATCHDOG] fix book E watchdog to take WDIOC_SETTIMEOUT arg in seconds
Chris Humbert (2): fix broken lib/genalloc.c USB: don't allocate dma pools for PIO HCDs
Chris J Arges (2): oprofile: hotplug cpu fix serial/pmac_zilog: Add console polling support
Chris Lalancette (8): [NETPOLL]: Compute checksum properly in netpoll_send_udp(). 8139cp: Don't blindly enable interrupts Fix crash in virtio_blk during modprobe ; rmmod ; modprobe KVM: SVM: Fake MSR_K7 performance counters KVM: VMX: Fake emulate Intel perfctr MSRs block: Expand Xen blkfront for > 16 xvd xen: fix Xen domU boot with batched mprotect x86: Make sure get_user_desc() doesn't sign extend.
Chris Larson (2): net: in the first call to neigh_seq_next, call neigh_get_first, not neigh_get_idx. net: fix missing pneigh entries in the neighbor seq_file code
Chris Leech (41): [I/OAT]: DMA memcpy subsystem [I/OAT]: Driver for the Intel(R) I/OAT DMA engine [I/OAT]: Setup the networking subsystem as a DMA client [I/OAT]: Utility functions for offloading sk_buff to iovec copies [I/OAT]: Structure changes for TCP recv offload to I/OAT [I/OAT]: Rename cleanup_rbuf to tcp_cleanup_rbuf and make non-static [I/OAT]: Make sk_eat_skb I/OAT aware. [I/OAT]: Add a sysctl for tuning the I/OAT offloaded I/O threshold [I/OAT]: TCP recv offload to I/OAT [I/OAT]: Remove CPU hotplug lock from net_dma_rebalance ioatdma: Push pending transactions to hardware more frequently ioatdma: Remove the wrappers around read(bwl)/write(bwl) in ioatdma ioatdma: Remove the use of writeq from the ioatdma driver I/OAT: Add documentation for the tcp_dma_copybreak sysctl I/OAT: Only offload copies for TCP when there will be a context switch [VLAN]: set_rx_mode support for unicast address list net headers: cleanup dcbnl.h net headers: export dcbnl.h [SCSI] libfc: rport retry on LS_RJT from certain ELS [SCSI] fcoe: fix handling of pending queue, prevent out of order frames (v3) [SCSI] net: reclaim 8 upper bits of the netdev->features from GSO [SCSI] net: define feature flags for FCoE offloads ixgbe: fix multiple unicast address support [SCSI] fcoe: don't export functions that are internal to fcoe [SCSI] fcoe: fix spelling typos and bad comments [SCSI] fcoe: use ETH_P_FIP for skb->protocol of FIP frames [SCSI] libfcoe: fcoe_ctlr_destroy use cancel_work_sync instead of flush_work [SCSI] fcoe: fix missing error check in call to fcoe_if_init [SCSI] fcoe: interface changes to fcoe_if_create and fcoe_if_destroy [SCSI] fcoe: Introduce and allocate fcoe_interface structure, 1:1 with net_device [SCSI] fcoe: move netdev to fcoe_interface [SCSI] fcoe: move packet handlers from fcoe_port to fcoe_interface [SCSI] fcoe: move FIP controller from fcoe_port to fcoe_interface [SCSI] fcoe: move offload exchange manager pointer from fcoe_port to fcoe_interface [SCSI] fcoe: remove fcoe_interface->priv pointer [SCSI] fcoe: fcoe_interface create, destroy and refcounting [SCSI] fcoe: split out per interface setup [SCSI] fcoe: add mutex to protect create and destroy [SCSI] fcoe: move the host-list add/remove to keep out VN_Ports [SCSI] fcoe: Fix module ref count bug by adding NETDEV UNREGISTER handling [SCSI] fcoe: use rtnl mutex in place of hostlist lock
Chris Lesiak (1): spi: destroy workqueue after spi_unregister_master
Chris Lund (1): USB: free allocated memory on io_edgeport startup memory failure
Chris Malley (6): USB: Support for BT On-Air USB modem in cdc-acm.c lguest example launcher truncates block device file to 0 length on problems sysfs: trivial: fix sysfs_create_file kerneldoc spelling mistake Update lguest documentation to reflect the new virtual block device name. [MTD] Use list_for_each_entry[_safe] where appropriate. USB: usbtmc: Use explicit unsigned type for input buffer instead of char*
Chris Mason (797): reiserfs: use mark_inode_dirty instead of reiserfs_update_sd resierfs: fix reiserfs_invalidatepage race against data=ordered reiserfs: zero b_private when allocating buffer heads reiserfs: reiserfs hang and performance fix for data=journal mode reiserfs: reiserfs write_ordered_buffers should not oops on dirty non-uptodate bh reiserfs: reiserfs fix journal accounting in journal_transaction_should_end fix reiserfs lock inversion of bkl vs inode semaphore reiserfs_write_full_page() should not get_block past eof reiserfs_fsync should only use barriers when they are enabled Fix reiserfs latencies caused by data=ordered add -o flush for fat Btrfs: Initial checkin, basic working tree code Btrfs: Faster deletes, add Makefile and kerncompat Btrfs: Add backing store, memory management Btrfs: Commenting/cleanup Btrfs: early extent mapping support Btrfs: add mkfs.c Btrfs: extent fixes Btrfs: switch to early splits Btrfs: Block sized tree extents and extent deletion Btrfs: Break up ctree.c a little Btrfs: push_leaf_right Btrfs: cleanup & comment Btrfs: Add fsx-style randomized tree tester Btrfs: fixup dbfile perms Btrfs: u64 cleanups Btrfs: 32bit cleanups Btrfs: more 32 bit cleanups Btrfs: Take out the merge-during-search-on-delete code, it is buggy. Btrfs: Add sparse checking to Makefile Btrfs: return code checking Btrfs: more return code checking Btrfs: merge on the way down during deletes Btrfs: Fixup the code to merge during path walks Btrfs: pretend page cache & commit code Btrfs: Fix extent code to use merge during delete Btrfs: period commit during initial fill in the random tester Btrfs: early reference counting Btrfs: Fixup reference counting on cows Btrfs: get rid of add recursion Btrfs: Fixup last found extent caching Btrfs: recursion free-first pass fix leak in btrfs_drop_snapshot Btrfs: get/set for struct header fields Btrfs: Add sparse endian annotations to struct header Btrfs: struct key endian fixes Btrfs: struct item endian fixes Btrfs: node->blockptrs endian fixes Btrfs: struct extent_item endian rename funcs and structs to btrfs Btrfs: make some funcs static Btrfs: merge leaves before split Btrfs: Change the super to point to a tree of trees to enable persistent snapshots Btrfs: properly reset block cache on free Btrfs: add leaf data casting helper Btrfs: variable block size support Btrfs: reorder key offset and flags Btrfs: Use a chunk of the key flags to record the item type. Btrfs: add hash.h Btrfs: directory testing code and dir item fixes Btrfs: add inode item Btrfs: add a name_len to dir items, reorder key Btrfs: pin freed blocks from the FS tree too Btrfs: transaction handles everywhere Btrfs: minor comments Btrfs: add transaction.h to the Makefile Btrfs: Add inode map, and the start of file extent items Btrfs: Update TODO Btrfs: change dir-test to insert inode_items Btrfs: Better block record keeping, real mkfs Btrfs: initial move to kernel module land Mountable btrfs, with readdir Btrfs: transaction rework btrfs_create, btrfs_write_super, btrfs_sync_fs Btrfs: properly set new buffers for new blocks up to date Add generation number to btrfs_header, readdir fixes, hash collision fixes Btrfs: very minimal locking Btrfs: leak fixes, pinning fixes Btrfs: unlink and delete_inode Btrfs: very simple readdir readahead btrfs_mkdir Btrfs: add a radix back bit tree Btrfs: TODO update btrfs_dirty_inode btrfs_get_block, file read/write Btrfs: reference counts on data extents Btrfs: split out level field in struct header Btrfs: add generation field to file extent btrfs_truncate Btrfs: byte offsets for file keys btrfs_rmdir Btrfs: use a btree inode instead of sb_getblk Btrfs: sha256 csums on metadata Btrfs: btree address space fixes btrfs_file_write -- first pass Btrfs: verify csums on read Btrfs: hunting slab corruption Btrfs: corruption hunt continues Btrfs: still corruption hunting Btrfs: dynamic allocation of path struct Btrfs: corruptions fixed Btrfs: csum_verify_file_block locking fix Btrfs: don't wait on uptodate buffers on read Btrfs: early inline file data code Btrfs: support for items bigger than 1/2 the blocksize Btrfs: disable inline data code for now Btrfs: tweak the inode-map and free extent search starts on cold mount Btrfs: add dir inode index Btrfs: more inode indexed directory work Btrfs: finish off inode indexing in dirs, add overflows Btrfs: dirindex optimizations Btrfs: uuids Btrfs: start of support for many FS volumes Btrfs: groundwork for subvolume and snapshot roots Btrfs: snapshot progress Btrfs: drop the inode map tree Btrfs: drop owner and parentid Btrfs: cow file extents before writing Btrfs: only cow in get_block when create==1 Btrfs: when forced to cow for file_write, get the page uptodate first Btrfs: subvolumes Btrfs: detect duplicate subvol names Btrfs: use a dedicated inode num for root root dir Btrfs: early support for multiple devices Btrfs: create a logical->phsyical block number mapping scheme Btrfs: add disk ioctl, mostly working Btrfs: add a device id to device items Btrfs: early work to file_write in big extents Btrfs: progress on file_write Btrfs: rework csums and extent item ordering Btrfs: working file_write, reorganized key flags Btrfs: many file_write fixes, inline data Btrfs: directory inode index is back Btrfs: early fsync support Btrfs: write barriers on commit, balance level before split Btrfs: node balance optimizations Btrfs: add owner and type fields to the extents aand block headers Btrfs: fix extent owner/type setting on extent tree blocks Btrfs: new subvolume oops fix Btrfs: add dirty_inode call Btrfs: get rid of the extent_item type field Btrfs: fixup dirty_inode related deadlocks Btrfs: change around extent-tree prealloc Btrfs: start of block group code Btrfs: more block allocator work Btrfs: allocator tweaks Btrfs: try to drop dead cow pages from ram Btrfs: smarter transaction writeback Btrfs: prealloc more blocks for the extent map Btrfs: allocator improvements, inode block groups Btrfs: directory readahead Btrfs: fix page cache memory leak Btrfs: early metadata/data split Btrfs: more allocator enhancements Btrfs: allocator and tuning Btrfs: many allocator fixes, pretty solid Btrfs: fix check_node and check_leaf to use less cpu Btrfs: switch to crc32c instead of sha256 Btrfs: patch queue: fix corruption when splitting large items Btrfs: allocator optimizations, truncate readahead Btrfs: 2.6.21-git fixes Btrfs: rename Btrfs: symlinks and hard links Btrfs: sparse files! Btrfs: fixup various fsx failures Btrfs: block group switching Btrfs: use a separate flag for search_start vs a hint in find_free_extent Btrfs: d_type optimization Btrfs: add compat ioctl Btrfs: get forced transaction commits via workqueue Btrfs: reap dead roots right after commit Btrfs: remove device tree Btrfs: fix oops after block group lookup Btrfs: split up super.c Btrfs: 64 bit div fixes Btrfs: printk fixes Btrfs: no slashes in subvolume names Btrfs: add GPLv2 Btrfs: i386 fixes from axboe Btrfs: Added tag v0.2 for changeset 8edac0ff7fb5 Btrfs: patch queue: page_mkwrite Subject: Rework btrfs_file_write to only allocate while page locks are held Btrfs: Added tag v0.3 for changeset edfcc0faa35c Btrfs: cache the extent tree preallocation Btrfs: reada while dropping snapshots Btrfs: Switch to libcrc32c to avoid problems with cryptomgr on highmem machines Btrfs: Audit callers and return codes to make sure -ENOSPC gets up the stack Btrfs: Add the ability to find and remove dead roots after a crash. Btrfs: Documentation update Btrfs: Added tag v0.4 for changeset d4bf0a71f074 Btrfs: Fix mtime and ctime updates on parent dirs Btrfs: Fix super block updates during transaction commit Btrfs: Allow find_free_extent callers to pass in an exclusion range Btrfs: crash recovery fixes Btrfs: Added tag v0.5 for changeset 080c0640a527 Btrfs: deal with api changes in 2.6.23-rc1 Btrfs: Do snapshot deletion in smaller chunks. Btrfs: Fold some btree readahead routines into something more generic. Btrfs: Add run time btree defrag, and an ioctl to force btree defrag Btrfs: Added tag v0.6 for changeset c13e9a0bf9b4 Btrfs: Let some locks go during defrag and snapshot dropping Btrfs: Replace extent tree preallocation code with some bit radix magic. Btrfs: Further reduce the concurrency penalty of defrag and drop_snapshot Btrfs: Btree defrag on the extent-mapping tree as well Btrfs: Add BH_Defrag to mark buffers that are in need of defragging Btrfs: Added tag v0.7 for changeset 6125224d77d0 Btrfs: Do more extensive readahead during tree searches Btrfs: Make sure to cow the root during a snapshot Btrfs: Extent based page cache code. This uses an rbtree of extents and tests Btrfs: Add delayed allocation to the extent based page tree code Btrfs: Use mount -o subvol to select the subvol directory instead of dev: Btrfs: Add file data csums back in via hooks in the extent map code Btrfs: fsx delalloc fixes Btrfs: remove extra drop_extent_cache call Add support for defragging files via btrfsctl -d. Avoid OOM on extent tree Btrfs: Add more synchronization before creating a snapshot Btrfs: Reorder tests in set_extent_bit to properly find holes Btrfs: Find and remove dead roots the first time a root is loaded. Btrfs: Added tag v0.8 for changeset f5ce4cc64def Btrfs: Fix extra link count dec in rename Btrfs: add modules_install target try to reap reiserfs pages left around by invalidatepage fs/inode.c: properly init address_space->writeback_index Btrfs: Use balance_dirty_pages_nr on btree blocks Btrfs: Fix duplicate ENOSPC checks in find_free_extent btrfs_get_extent should treat inline extents as though they hold a whole block Btrfs: Create extent_buffer interface for large blocksizes Btrfs: Optimizations for the extent_buffer code Btrfs: Avoid memcpy where possible in extent_buffers Btrfs: Go back to kmaps instead of page_address in extent_buffers Btrfs: Fix extent_buffer and extent_state leaks Btrfs: Stop using radix trees for the block group cache Btrfs: Change the remaining radix trees used by extent-tree.c to extent_map trees Btrfs: Allow tree blocks larger than the page size Btrfs: Cache extent buffer mappings Btrfs: Use an array of pages in the extent buffers to reduce the cost of find_get_page Btrfs: Add back the online defragging code Btrfs: Fix allocation routines to avoid intermixing data and metadata allocations Btrfs: Add an extent buffer LRU to reduce radix tree hits Btrfs: Allow tails larger than one page Btrfs: extent_map optimizations to cut down on CPU usage Breakout BTRFS_SETGET_FUNCS into a separate C file, the inlines were too big. Btrfs: Add back metadata checksumming Btrfs: Large block related defrag optimizations Btrfs: balance_dirty_pages_ratelimited is causing problems, use nr == 1 always Btrfs: Defrag: only walk into nodes with the defrag bit set Btrfs: Add back file data checksumming Btrfs: Defrag only leaves, and only when the parent node has a single objectid Btrfs: Default to 8k max packed tails Btrfs: Fix typo: owner is a 64 bit field Btrfs: Fix read/write_extent_buffer to use KM_USER1 instead of KM_USER0 Btrfs: CPU usage optimizations in push and the extent_map code Btrfs: Avoid recursive KM_USER1 mappings in copy_extent_buffer Btrfs: Fix split_leaf to avoid incorrect double splits Btrfs: Optimize csum insertion to create larger items when possible Btrfs: Fix split_leaf to detect when it is extending an item Btrfs: Tune the automatic defrag code Btrfs: Compile fixes for 2.6.24-rc1 Add O_SYNC support to btrfs_file_write Btrfs: Fix PAGE_CACHE_SHIFT shifts on 32 bit machines Btrfs: Fix a number of inline extent problems that Yan Zheng reported. Btrfs: Add writepages support Btrfs: Make defrag check nodes against the progress key to prevent repeating work Btrfs: Optimize allocations as we need to mix data and metadata into one group Fix recursive KM_USER1 usage in btrfs_realloc_node Btrfs: Change push_leaf_{leaf,right} to empty the src leave during item deletion Btrfs: Use writepages for the metadata too Btrfs: Fix failure cleanups when allocating extent buffers fail Btrfs: Allow large data extents in a single file to span into metadata block groups Btrfs: Avoid extent_buffer lru corruption Btrfs: Add readpages support Btrfs: Fix extent bit range testing Btrfs: Avoid fragmentation from parallel delalloc filling Btrfs: Make sure page mapping dirty tag is properly cleared Btrfs: Add check for null block group to find_search_start Btrfs: Handle writeback under high memory pressure better Btrfs: Limit btree writeback to prevent seeks Btrfs: Only limit btree writeback for pdflush Btrfs: Fine tune the btree writeback exclusion some more Btrfs: Add efficient dirty accounting to the extent_map tree btrfs_drop_extents: make sure the item is getting smaller before truncate Btrfs: Add simple stripe size parameter Btrfs: Fix extent allocation for btree blocks as the disk fills Btrfs: Implement generation numbers in block pointers Btrfs: Add back pointers from extents to the btree or file referencing them Btrfs: Add lowest key information to back refs for extent tree blocks as well. Btrfs: Add back pointers from the inode to the directory that references it Btrfs: Extra NULL block group checks in find_free_extent Btrfs: Add backrefs for symbolic link inodes Btrfs: Fix typo in .. check (thanks Yan) Fix btrfs_inc_ref to add backref hints Btrfs: Reorder extent back refs to differentiate btree blocks from file data Fixes for loopback files in btrfs Btrfs: Add mount -o nodatasum to turn of file data checksumming Btrfs: Add mount option to turn off data cow Btrfs: Fix extent_map and extent_state leaks by flushing lrus on FS unmount Btrfs: Add mount option to enforce a max extent size Btrfs: Back port to 2.6.18-el kernels kmalloc a few large stack objects in the btrfs_ioctl path Btrfs: Fix delayed allocation to avoid missing delalloc extents Btrfs: Fix nodatacow extent lookup Btrfs: Less aggressive readahead on deletes Btrfs: Implement basic support for -ENOSPC Btrfs: Fix an off by one in the extent_map prepare write code Btrfs: Support for online FS resize (grow and shrink) Btrfs: Fix NULL block groups on reading the inode Btrfs: Add readahead to the online shrinker, and a mount -o alloc_start= for testing Btrfs: Explicitly send a root objectid to count_snapshots_in_path Btrfs: Reduce stack usage in the resizer, fix 32 bit compiles Btrfs: 32 bit compile fixes for the resizer and enospc checks Btrfs: Force inlining off in a few places to save stack usage count_snapshots: Properly update the leaf pointer after btrfs_next_leaf Btrfs: Fix lock ordering of the snapshot semaphore against the page lock Btrfs: Change st_blocksize to 4k Btrfs: Lower the max inline size to 8k Properly call btrfs_search_slot while shrinking Btrfs: resizer: don't hold the fs_mutex for long periods of time Btrfs: Change tree block csum tagging to avoid false error messages Btrfs: Add data=ordered support Btrfs: Move snapshot creation to commit time Btrfs: Add some simple throttling to wait for data=ordered and snapshot deletion Btrfs: Disable btree reada during extent backref lookups. Btrfs: online shrinking fixes Btrfs: Remove extent_map debugging message Btrfs: Add flush barriers on commit Btrfs: Fix extent_buffer usage when nodesize != leafsize Btrfs: Remove verbose WARN_ON Btrfs: Change magic string to reflect new format Btrfs: Only delete roots from sysfs when they were added to sysfs Btrfs: Delete any remaining extent_maps before freeing the inode Btrfs: Add drop inode func to avoid data=ordered deadlock Rework btrfs_drop_inode to avoid scheduling Btrfs: Disable delalloc accounting for now Btrfs: Run igrab on data=ordered inodes to prevent deadlocks during writeout Btrfs: Fix data=ordered vs wait_on_inode deadlock on older kernels Btrfs: Use blk_congestion_wait on older kernels Btrfs: Add mount -o ssd, which includes optimizations for seek free storage Btrfs: Include sched.h in the acl code for current (fixes compile on 2.6.23) Btrfs: Fix hole insertion corner cases Btrfs: Split the extent_map code into two parts Btrfs: Tune readahead during defrag to avoid reading too much at once Btrfs: Force f_pos to the max when a readdir hits the end of the directory. Btrfs: Add some extra debugging around file data checksum failures Btrfs: extent_io and extent_state optimizations Btrfs: During deletes and truncate, remove many items at once from the tree Btrfs: Add inode item and backref in one insert, reducing cpu usage Btrfs: Do delalloc accounting via hooks in the extent_state code Btrfs: mount -o max_inline=size to control the maximum inline extent size Btrfs: Leave on the tree defragger in mount -o ssd, it still helps there Btrfs: Copy correct tree when inserting into slot 0 Properly align the hole size in btrfs_setattr Fix hole start calculation in btrfs_settar Btrfs: Enable delalloc accounting Btrfs: Add data block hints to SSD mode too Btrfs: Add a lookup cache to the extent state tree Btrfs: Insert extent record and the first backref in a single balance Btrfs: Hash in the offset and owner for file extent backref keys Btrfs: Use last_alloc optimizations for metadata, even without -o ssd Btrfs: Fix delalloc account on state deletion Btrfs: Lower stack usage in transaction.c Btrfs: Add debugging for block group update failure Btrfs: Update magic Btrfs: Add checks for last byte in disk to allocator grouping Btrfs: Use 2MB as the empty_size for clustered allocations Btrfs: Don't case unsigned long to int in bio submission Btrfs: Create larger bios for btree blocks Btrfs: Fix i_blocks accounting Btrfs: Disable tree defrag in SSD mode Btrfs: Allocator improvements Btrfs: Remove extent back refs in batches, and avoid duplicate searches Btrfs: Properly clear dirty and delalloc extent bits while preparing the file for write Btrfs: Take the extent lock before dropping the delalloc bits Btrfs: Properly cast before shifting Btrfs: checksum file data at bio submission time instead of during writepage Btrfs: While doing checksums on bios, cache the extent_buffer mapping Btrfs: Misc 2.6.25 updates Btrfs: Make sure bio pages are adjacent during bulk csumming Btrfs: Disable sysfs files on older kernels Btrfs: Use KM_USERN instead of KM_IRQ during data summing Match the extent tree code to btrfs-progs for multi-device merging Btrfs: Add support for multiple devices per filesystem Btrfs: Dynamic chunk and block group allocation Btrfs: Bring back find_free_extent CPU usage optimizations Add /dev/btrfs-control for device scanning ioctls Btrfs: Make the FS tree the last objectid in the tree of tree roots Btrfs: Move device information into the super block so it can be scanned Btrfs: Bring back mount -o ssd optimizations Btrfs: Add support for device scanning and detection ioctls Btrfs: Implement raid0 when multiple devices are present Create a btrfs backing dev info Btrfs: Use a higher default ra pages Btrfs: Add leak debugging for extent_buffer and extent_state Reorder the flags field in struct btrfs_header and record a flag on writeout Btrfs: Keep fs_mutex during reads done by snapshot deletion Btrfs: Verify checksums on tree blocks found without read_tree_block Btrfs: Properly dirty buffers in the split corner cases Btrfs: Add support for mirroring across drives Btrfs: Add support for duplicate blocks on a single spindle Btrfs: Don't allow written blocks from this transaction to be reallocated Btrfs: Fix allocation profile init Change btrfs_map_block to return a structure with mappings for all stripes Btrfs: Add additional debugging for metadata checksum failures Btrfs: Do metadata checksums for reads via a workqueue Btrfs: Handle data block end_io through the async work queue Btrfs: Retry metadata reads in the face of checksum failures Btrfs: Handle checksumming errors while reading data blocks Btrfs: Disable extra debugging checks on tree blocks Btrfs: Add O_DIRECT read and write (writes == buffered + cache flush) Btrfs: Write out all super blocks on commit, and bring back proper barrier support Btrfs: Add extra checks to avoid removing extent_state from pages we can't free Btrfs: Fixup a few u64<->pointer casts for 32 bit Add a min size parameter to btrfs_alloc_extent Btrfs: A few updates for 2.6.18 and versions older than 2.6.25 Btrfs: Add chunk uuids and update multi-device back references Btrfs: Add RAID10 support Btrfs: Create a work queue for bio writes Btrfs: Write bio checksumming outside the FS mutex Btrfs: Don't wait on tree block writeback before freeing them anymore Btrfs: Only do async bio submission for pdflush Btrfs: Use the extent map cache to find the logical disk block during data retries Btrfs: Avoid 64 bit div for RAID10 Btrfs: Remove bogus max_sector warnings from the extent_io code Btrfs: Check device uuids along with devids Btrfs: Add support for labels in the super block Btrfs: Don't drop extent_map cache during releasepage on the btree inode Btrfs: Calculate appropriate chunk sizes for both small and large filesystems Btrfs: Fix chunk allocation when some devices don't have enough room for stripes Btrfs: Set the btree inode i_size to OFFSET_MAX Force page->private removal in btrfs_invalidatepage Btrfs: Scale the bdi ra_pages by the number of devices in the FS Btrfs: Add 1MB to the min_free in alloc_chunk Btrfs: Remove debugging statements from the invalidatepage calls Btrfs: Make an unplug function that doesn't unplug every spindle Btrfs: Simplify device selection for mirrored reads Btrfs: Add a special device list for chunk allocations Deal with page == NULL in the btrfs_unplug_io_fn Btrfs: Set nodatasum on the inode when written by a nodatasum mount Fix btrfs_get_extent and get_block corner cases, and disable O_DIRECT reads Btrfs: Fix the unplug_io_fn to grab a consistent copy of page->mapping Btrfs: Make sure nodes have enough room for a double split Btrfs: Fix split_node to require more empty slots in the node as well Btrfs: Don't empty the middle buffer in push_nodes_for_insert Btrfs: Fix balance_level to free the middle block if there is room in the left one Btrfs: Throttle file_write when data=ordered is flushing the inode Btrfs: write_extent_pages came in 2.6.23 Btrfs: Add failure handling for read_sys_array Btrfs: write_cache_pages came in 2.6.22 Btrfs: Make the resizer work based on shrinking and growing devices Btrfs: Avoid recursive chunk allocations Btrfs: Do more optimal file RA during shrinking and defrag Btrfs: Add new ioctl to add devices Btrfs: Add balance ioctl to restripe the chunks Btrfs: Drop some verbose printks Btrfs: Deal with failed writes in mirrored configurations Btrfs: Tune stripe selection for raid1 and raid10 Btrfs: Fixes for 2.6.18 enterprise kernels Btrfs: Compile warning fixup in volume.c Btrfs: Fix do_sync_file_range ifdefs (2.6.22) Btrfs: Silence bogus inode.c compiler warnings Btrfs: Fix clone ioctl to not hold the path over inserts Btrfs: Add support for online device removal Btrfs: Properly find the root for snapshotted blocks during chunk relocation Btrfs: Update nodatacow mode to support cloned single files and resizing Btrfs: Only open block devices once during mount -o subvol= Btrfs: A number of nodatacow fixes Btrfs: Chunk relocation fine tuning, and add a few printks to show progress Btrfs: Don't do btree balance_dirty_pages on old kernels, it stalls forever Btrfs: Pass down the expected generation number when reading tree blocks Btrfs: Handle write errors on raid1 and raid10 Btrfs: Add mount -o degraded to allow mounts to continue with missing devices Fix btrfs_open_devices to deal with changes since the scan ioctls Fix corners in writepage and btrfs_truncate_page Btrfs: Change the congestion functions to meter the number of async submits as well Btrfs: Enable btree balancing on old kernels again Btrfs: Handle transid == 0 while opening devices Btrfs: Use kzalloc on the fs_devices allocation Btrfs: Allocator fix variety pack Btrfs: Always use the async submission queue for checksummed writes Btrfs: Fix race in running_transaction checks Btrfs: Add async worker threads for pre and post IO checksumming Btrfs: Fix mount -o max_inline=0 Btrfs: Add backport for the kthread work on kernels older than 2.6.20 Btrfs: Worker thread optimizations Btrfs: Add a mount option to control worker thread pool size Btrfs: Add a thread pool just for submit_bio Btrfs: Start btree concurrency work. Btrfs: Replace the big fs_mutex with a collection of other locks Drop locks in btrfs_search_slot when reading a tree block. Fix btrfs_del_ordered_inode to allow forcing the drop during unlinks Fix btrfs_next_leaf to check for new items after dropping locks Btrfs: Add a skip_locking parameter to struct path, and make various funcs honor it Btrfs: Fix snapshot deletion to release the alloc_mutex much more often. Add btrfs_end_transaction_throttle to force writers to wait for pending commits Btrfs: Replace the transaction work queue with kthreads Btrfs: Add btree locking to the tree defragmentation code Btrfs: Change find_extent_buffer to use TestSetPageLocked Btrfs: Add a per-inode csum mutex to avoid races creating csum items Btrfs: Online btree defragmentation fixes Btrfs: Reduce contention on the root node Btrfs: Fix deadlock while searching for dead roots on mount Btrfs: Add locking around volume management (device add/remove/balance) Btrfs: Drop some verbose printks Btrfs: New data=ordered implementation Btrfs: Use async helpers to deal with pages that have been improperly dirtied Btrfs: Update on disk i_size only after pending ordered extents are done btrfs_start_transaction: wait for commits in progress to finish Btrfs: Don't pin pages in ram until the entire ordered extent is on disk. Add a per-inode lock around btrfs_drop_extents btrfs_next_leaf: do readahead when skip_locking is turned on Btrfs: Force caching of metadata block groups on mount to avoid deadlock Btrfs: Cleanup and comment ordered-data.c Btrfs: Handle data checksumming on bios that span multiple ordered extents Btrfs: Don't allow releasepage to succeed if EXTENT_ORDERED is set Btrfs: Keep extent mappings in ram until pending ordered extents are done Fix btrfs_wait_ordered_extent_range to properly wait Btrfs: Data ordered fixes Btrfs: Index extent buffers in an rbtree Btrfs: Use a mutex in the extent buffer for tree block locking Btrfs: Fix some data=ordered related data corruptions Btrfs: Use mutex_lock_nested for tree locking Btrfs: Add some conditional schedules near the alloc_mutex Btrfs: alloc_mutex latency reduction Btrfs: Take the csum mutex while reading checksums Btrfs: Fix 32 bit compiles by using an unsigned long byte count in the ordered extent Btrfs: Search data ordered extents first for checksums on read Btrfs: Fix some build problems on 2.6.18 based enterprise kernels Btrfs: Add version strings on module load Btrfs: Fix the defragmention code and the block relocation code for data=ordered Btrfs: Rev the disk format magic Btrfs: Leaf reference cache update Btrfs: Fix version.sh when used outside of an hg repo Btrfs: Throttle operations if the reference cache gets too large Btrfs: Fix verify_parent_transid Btrfs: Add missing hunk from Yan Zheng's cache reclaim patch Btrfs: Throttle tuning Btrfs: Fix streaming read performance with checksumming on Btrfs: Drop some debugging around the extent_map pinned flag Btrfs: Hold a reference on bios during submit_bio, add some extra bio checks Btrfs: Improve and cleanup locking done by walk_down_tree Btrfs: Throttle less often waiting for snapshots to delete btrfs_search_slot: reduce lock contention by cowing in two stages Btrfs: More throttle tuning Btrfs: Hold csum mutex while reading in sums during readpages Btrfs: Add support for HW assisted crc32c Btrfs: Don't corrupt ram in shrink_extent_tree, leak it instead Btrfs: Maintain a list of inodes that are delalloc and a way to wait on them btrfs_lookup_bio_sums seems broken, go back to the readpage_io_hook for now Btrfs: Fix the multi-bio code to save the original bio for completion Get rid of BTRFS_I(inode)->index and use local vars instead Btrfs: Avoid calling into the FS for the final iput on fake root inodes Btrfs: Update version.sh to v0.16 Btrfs: Init address_space->writeback_index properly Btrfs: Limit the number of async bio submission kthreads to the number of devices Btrfs: Count async bios separately from async checksum work items Btrfs: Transaction commit: don't use filemap_fdatawait Btrfs: Give all the worker threads descriptive names Btrfs: Wait for kernel threads to make progress during async submission Btrfs: Lower contention on the csum mutex Btrfs: Fix add_extent_mapping to check for duplicates across the whole range Btrfs: Lookup readpage checksums on bio submission again Btrfs: Wait for async bio submissions to make some progress at queue time Btrfs: Rev the disk format Btrfs: Throttle for async bio submits higher up the chain Btrfs: Fix variable init during csum creation Btrfs: Add debugging checks to track down corrupted metadata Btrfs: Add a write ahead tree log to optimize synchronous operations Btrfs: Rev the disk format Btrfs: Tree logging fixes Btrfs: Update the highest objectid in a root after log replay is done Btrfs: Fix releasepage to properly keep dirty and writeback pages Btrfs: Dir fsync optimizations Btrfs: Optimize btree walking while logging inodes Btrfs: Optimize tree log block allocations Btrfs: Copy into the log tree in big batches Btrfs: Record dirty pages tree-log pages in an extent_io tree Btrfs: Disable the dir fsync optimization to skip logging the dir sometimes Btrfs: Fix mismerge in block header checks Fix leaf overflow check in btrfs_insert_empty_items Btrfs: Checksum tree blocks in the background Add check for tree-log roots in btrfs_alloc_reserved_extents Btrfs: Fix race against disk_i_size updates Merge Btrfs into fs/btrfs Update Btrfs files for in-kernel usage Add Btrfs to fs/Kconfig and fs/Makefile Btrfs: Fix allocation completions in tree log replay Remove Btrfs compat code for older kernels Btrfs: fix sleep with spinlock held during unmount Btrfs: Raise thresholds for metadata writeback Btrfs: Wait for IO on the block device inodes of newly added devices Btrfs: drop WARN_ON from btrfs_add_leaf_ref Btrfs: add and improve comments Btrfs: fix multi-device code to use raid policies set by mkfs Btrfs: don't read leaf blocks containing only checksums during truncate Btrfs: O_DIRECT writes via buffered writes + invaldiate Btrfs: remove last_log_alloc allocator optimization Btrfs: cast bio->bi_sector to a u64 before shifting Btrfs: Rev the disk format for the new back reference format Btrfs: Don't call security_inode_mkdir during subvol creation Merge branch 'master' of ssh://mason@master.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Btrfs: Add zlib compression support Btrfs: Rev the disk format for compression and root pointer generation fields Btrfs: prevent looping forever in finish_current_insert and del_pending_extents Btrfs: walk compressed pages based on the nr_pages count instead of bytes Btrfs: Fix logic to avoid reading checksums for -o nodatasum,compress Btrfs: Compression corner fixes Btrfs: rev the disk format for fallocate Btrfs: Add ordered async work queues Btrfs: Optimize compressed writeback and reads Btrfs: enforce metadata allocation clustering Btfs: More metadata allocator optimizations Btrfs: make sure compressed bios don't complete too soon Btrfs: Fix more false enospc errors and an oops from empty clustering Btrfs: Avoid unplug storms during commit Btrfs: Don't substract too much from the allocation target (avoid wrapping) Btrfs: Make sure pages are dirty before doing delalloc for them Btrfs: Fix use after free during compressed reads Btrfs: Try harder while searching for free space Btrfs: Use invalidatepage when writepage finds a page outside of i_size Btrfs: Fix usage of struct extent_map->orig_start Btrfs: Turn off extent state leak debugging Btrfs: tune btrfs unplug functions for a small number of devices Btrfs: empty_size allocation fixes again Btrfs: Fix compile warnings on 32 bit machines Btrfs: Improve metadata read latencies Btrfs: Fix handling of space info full during allocations Btrfs: Allow subvolumes and snapshots anywhere in the directory tree Btrfs: Give each subvol and snapshot their own anonymous devid Btrfs: Add backrefs and forward refs for subvols and snapshots Btrfs: prevent loops in the directory tree when creating snapshots Btrfs: unplug all devices in the unplug call back Btrfs: Update the disk format for the seed device and new root code Btrfs: switch back to wait_on_page_writeback to wait on metadata writes Btrfs: Avoid writeback stalls Btrfs: Do fsync log replay when mount -o ro, except when on readonly media Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Btrfs: Fixes for 2.6.28-rc API changes Btrfs: Use current_fsuid/gid Btrfs: compat code fixes Btrfs: only flush down bios for writeback pages Btrfs: delete unused function: btrfs_invalidate_dcache_root Btrfs: rev the disk format for the inode compat and csum selection changes Btrfs: Fix sparse endian warnings in struct-funcs.c Btrfs: move data checksumming into a dedicated tree Btrfs: Use map_private_extent_buffer during generic_bin_search Btrfs: Add inode sequence number for NFS and reserved space in a few structs Btrfs: Fix compressed checksum fsync log copies Btrfs: Delete csum items when freeing extents Btrfs: Fix compressed writes on truncated pages Btrfs: Don't use spin*lock_irq for the delalloc lock Btrfs: delete checksum items before marking blocks free Btrfs: shift all end_io work to thread pools Btrfs: Fix compile warning around num_online_cpus() in a min statement Btrfs: add permission checks to the ioctls Btrfs: Fix checkpatch.pl warnings Btrfs: drop EXPORT symbols from extent_io.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Btrfs: drop remaining LINUX_KERNEL_VERSION checks and compat code Btrfs: Don't use kmap_atomic(..., KM_IRQ0) during checksum verifies Btrfs: kmap_atomic(KM_USER0) is safe for btrfs_readpage_end_io_hook Btrfs: Drop the hardware crc32c asm code Btrfs: explicitly mark the tree log root for writeback mutex: adaptive spinnning, performance tweaks Btrfs: stop spinning on mutex_trylock and let the adaptive code spin for us Btrfs: Clear the device->running_pending flag before bailing on congestion Btrfs: fix ioctl arg size (userland incompatible change!) Btrfs: stop providing a bmap operation to avoid swapfile corruptions Btrfs: do less aggressive btree readahead Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Btrfs: fix readdir on 32 bit machines Btrfs: Catch missed bios in the async bio submission thread Btrfs: async threads should try harder to find work Btrfs: sort references by byte number during btrfs_inc_ref Btrfs: disable leak debugging checks in extent_io.c Btrfs: hash_lock is no longer needed Btrfs: Change btree locking to use explicit blocking points Btrfs: Make btrfs_drop_snapshot work in larger and more efficient chunks Btrfs: Don't try to compress pages past i_size Btrfs: Change btrfs_truncate_inode_items to stop when it hits the inode Btrfs: change btrfs_del_leaf to drop locks earlier Btrfs: fix btrfs_unlock_up_safe to walk the entire path Btrfs: Only prep for btree deletion balances when nodes are mostly empty Btrfs: don't return congestion in write_cache_pages as often Btrfs: Fix memory leak in cache_drop_leaf_ref Btrfs: Make sure dir is non-null before doing S_ISGID checks Btrfs: don't use spin_is_contended Btrfs: process mount options on mount -o remount, Btrfs: use larger metadata clusters in ssd mode Btrfs: don't clean old snapshots on sync(1) Btrfs: make a lockdep class for the extent buffer locks Btrfs: check file pointer in btrfs_sync_file Btrfs: fix spinlock assertions on UP systems Btrfs: Fix locking around adding new space_info Btrfs: Clear space_info full when adding new devices Btrfs: don't preallocate metadata blocks during btrfs_search_slot Btrfs: do extent allocation and reference count updates in the background Btrfs: reduce stack usage in some crucial tree balancing functions Btrfs: try to cleanup delayed refs while freeing extents Btrfs: process the delayed reference queue in clusters Btrfs: reduce stalls during transaction commit Btrfs: reduce stack in cow_file_range Btrfs: Check for a blocking lock before taking the spin Btrfs: Only let very young transactions grow during commit Btrfs: leave btree locks spinning more often Btrfs: readahead checksums during btrfs_finish_ordered_io Btrfs: limit balancing work while flushing delayed refs Btrfs: Make sure i_nlink doesn't hit zero too soon during log replay Btrfs: tree logging unlink/rename fixes Btrfs: optimize fsyncs on old files Btrfs: make sure btrfs_update_delayed_ref doesn't increase ref_mod Btrfs: add extra flushing for renames and truncates Btrfs: try to free metadata pages when we free btree blocks Btrfs: keep processing bios for a given bdev if our proc is batching Btrfs: unplug in the async bio submission threads Btrfs: break up btrfs_search_slot into smaller pieces Btrfs: Optimize locking in btrfs_next_leaf() Btrfs: rework allocation clustering Export filemap_write_and_wait_range Add block_write_full_page_endio for passing endio handler Btrfs: use WRITE_SYNC for synchronous writes Btrfs: add a priority queue to the async thread helpers Btrfs: fix oops on page->mapping->host during writepage Btrfs: use the right node in reada_for_balance Btrfs: fix btrfs fallocate oops and deadlock Btrfs: fix fallocate deadlock on inode extent lock Btrfs: fix deadlocks and stalls on dead root removal Btrfs: remove #if 0 code Btrfs: ratelimit IO error printks Btrfs: remove unused btrfs_bit_radix slab Btrfs: fix acl caching Btrfs: look for acls during btrfs_read_locked_inode Btrfs: init inode ordered_data_close flag properly Btrfs: Don't loop forever on metadata IO failures Btrfs: remove some WARN_ONs in the IO failure path Btrfs: Fix oops and use after free during space balancing Btrfs: stop avoiding balancing at the end of the transaction. Btrfs: balance btree more often Btrfs: reduce mount -o ssd CPU usage Btrfs: fix metadata dirty throttling limits Btrfs: don't allow WRITE_SYNC bios to starve out regular writes Btrfs: avoid IO stalls behind congested devices in a multi-device FS Btrfs: Add mount -o nossd Btrfs: avoid allocation clusters that are too spread out Btrfs: add mount -o ssd_spread to spread allocations out Btrfs: autodetect SSD devices Btrfs: avoid races between super writeout and device list updates Btrfs: fix -o nodatasum printk spelling Btrfs: fix oops when btrfs_inherit_iflags called with a NULL dir Btrfs: fix extent_buffer leak during tree log replay Btrfs: don't log the inode in file_write while growing the file Btrfs: fix the file clone ioctl for preallocated extents Btrfs: honor nodatacow/sum mount options for new files Btrfs: clear all space_info->full after removing a block group Btrfs: find smallest available device extent during chunk allocation Btrfs: be more polite in the async caching threads Btrfs: make sure the async caching thread advances the key Btrfs: Allow worker threads to exit when idle Btrfs: optimize set extent bit Btrfs: keep irqs on more often in the worker threads Btrfs: reduce worker thread spin_lock_irq hold times Btrfs: use larger nr_to_write for larger extents Btrfs: tweak congestion backoff Btrfs: switch extent_map to a rw lock Btrfs: Fix new state initialization order Btrfs: reduce CPU usage in the extent_state tree Btrfs: cache values for locking extents Btrfs: don't lock bits in the extent tree during writepage Btrfs: use a cached state for extent state operations during delalloc Btrfs: Use PagePrivate2 to track pages in the data=ordered code. Btrfs: Fix extent replacment race Btrfs: fix btrfs page_mkwrite to return locked page Btrfs: zero page past end of inline file items Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Btrfs: fix async worker startup race Btrfs: fix worker thread double spin_lock_irq Btrfs: Fix async thread shutdown race ext3: Add locking to ext3_do_update_inode Btrfs: properly honor wbc->nr_to_write changes Btrfs: search for an allocation hint while filling file COW Btrfs: deal with NULL space info Btrfs: fix early enospc during balancing Btrfs: fix errors handling cached state in set/clear_extent_bit Btrfs: Fix test_range_bit for whole file extents Btrfs: fix releasepage to avoid unlocking extents we haven't locked Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into for-linus Btrfs: take i_mutex before generic_write_checks Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into for-linus Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into for-linus Btrfs: fix deadlock on async thread startup Btrfs: cleanup extent_clear_unlock_delalloc flags Btrfs: delay clearing EXTENT_DELALLOC for compressed extents Btrfs: fix uninit compiler warning in cow_file_range_nocow Btrfs: fix file clone ioctl for bookend extents Btrfs: only write one super copy during fsync Btrfs: avoid tree log commit when there are no changes Btrfs: streamline tree-log btree block writeout Btrfs: fix btrfs acl #ifdef checks Btrfs: always pin metadata in discard mode
Chris McDermott (3): x86-64: Fix HPET timer on x460 x86_64: Fix NMI watchdog on x460 x86: fix IBM Summit based systems' phys_cpu_present_map on 32-bit kernels
Chris Mennie (1): [ALSA] usb-audio - Support for Roland SonicCell sound module
Chris Pascoe (61): V4L/DVB (3220): Add support for VP-3054 HDTV board V4L/DVB (3310): DViCO Dual Digital DVB-T / USB bluebird updates V4L/DVB (3311): DViCO FusionHDTV DVB-T Dual Digital PCI support V4L/DVB (3312): DViCO USB IR Remote support V4L/DVB (3315): Use correct AGC settings for DNTV Live! DVB-T Pro V4L/DVB (3329): cx88_subids whitespace cleanup V4L/DVB (3339): Activate remote control on HVR1100 V4L/DVB (3308): Use parallel transport for FusionHDTV Dual Digital USB V4L/DVB (3308): Use parallel transport for FusionHDTV Dual Digital USB V4L/DVB (3408): DViCO FusionHDTV DVB-T Hybrid and ZL10353-based FusionHDTV DVB-T Plus support V4L/DVB (3410): Move DViCO hybrid initialisation data from stack. V4L/DVB (4436): Dvb-pll support for MT352/ZL10353 based tuners. V4L/DVB (4441): Flexcop/nxt200x attach fix V4L/DVB (4495): Fix "no data from ZL10353 based USB tuner" problem V4L/DVB (4496): Tuning tweaks for ZL10353 V4L/DVB (4497): Reset USB part of DViCO Dual Digital during PCI driver attach V4L/DVB (5215): Experimental support for signal strength/BER/uncorrectable count V4L/DVB (5218): Zl10353: register definitions update V4L/DVB (6629): zl10353: fix default adc_clock and TRL nominal rate calculation V4L/DVB (6624): CXUSB: return control message transfer result to caller V4L/DVB (6625): CXUSB: i2c transfer failure notification V4L/DVB (6626): CXUSB: support only-read i2c requests V4L/DVB (6627): CXUSB: handle write then read from different address V4L/DVB (6628): zl10353: Improve support for boards without a tuner on secondary i2c V4L/DVB (6630): zl10353: calculate input frequency register instead of using hardcoded value V4L/DVB (6631): xc2028: eliminate i2c macro side-effects V4L/DVB (6632): xc2028: fix inverted logic in audio standard check V4L/DVB (6633): xc2028: make register reads atomic V4L/DVB (6634): xc2028: error messages missing whitespace V4L/DVB (6635): xc2028: v4l2_std_id needs to be long long to display completely V4L/DVB (6636): xc2028: protect device list V4L/DVB (6637): xc2028: add missing break V4L/DVB (6638): xc2028: firmware loading cleanup V4L/DVB (6639): xc2028: correct divisor length V4L/DVB (6640): xc2028: correctly select 8MHz firmware V4L/DVB (6641): xc2028: correct tuner offset for 7MHz DTV V4L/DVB (6642): xc2028: don't duplicate max_len in priv V4L/DVB (6643): xc2028: use best match instead of first partial match during firmware selection V4L/DVB (6644): xc2028: use correct offset into scode firmware V4L/DVB (6645): xc2028: allow selection of D2633 firmware V4L/DVB (6646): xc2028: rework firmware (re)loading process V4L/DVB (6647): xc2028: retry firmware load if tuner does not respond V4L/DVB (6648): xc2028: add sleep hook V4L/DVB (6649): Add support for the DViCO FusionHDTV Dual Digital 4 V4L/DVB (6650): xc2028: base firmwares should have std0 V4L/DVB (6651): xc2028: mask off type correctly when searching for standard-specific types V4L/DVB (6652): xc2028: try non-8MHZ init1 firmware V4L/DVB (6653): Add support for the DViCO FusionHDTV NANO2 w/ZL10353 and firmware V4L/DVB (6654): mt352: support oversampled IF input V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices V4L/DVB (6656): zl10353: store frequencies in 0.1kHz to eliminate rounding errors V4L/DVB (6851): xc2028: include int_freq in firmware version display V4L/DVB (6852): xc2028: s-code offset should not modify internal control structure V4L/DVB (6853): xc2028: check HAS_IF flag against table V4L/DVB (6854): xc2028: be more specific about when applying offset for 7MHz channels V4L/DVB (6855): xc2028: select DTV78 firmware if tuning 7MHz VHF / 8MHz UHF V4L/DVB (6856): zl10353: improve tuning parameters and update register map V4L/DVB (6857): cx23885: correctly join I2C writes and reads from same address V4L/DVB (6897): xc2028: ignore HAS_IF during specific S-Code type searches V4L/DVB (7258): Support DVB-T tuning on the DViCO FusionHDTV DVB-T Pro V4L/DVB (7259): FusionHDTV DVB-T Pro tuning problem fixes
Chris Paulson-Ellis (1): [MTD] fix mtdconcat for subpage-write NAND
Chris Peterson (1): slow-work: use round_jiffies() for thread pool's cull and OOM timers
Chris Pockelé (1): ALSA: hda - Add support of Samsung NC10 mini notebook
Chris Poon (1): [SUNHME]: VLAN support for sunhme
Chris R. Baugher (1): Staging: comedi: add ni_at_atmio16d driver
Chris Rankin (3): V4L/DVB (5178): Avoid race when deregistering the IR control for dvb-usb V4L/DVB (9047): [PATCH] Add remote control support to Nova-TD (52009) net: Teach pegasus driver to ignore bluetoother adapters with clashing Vendor:Product IDs
Chris Samuel (1): trivial: cgroups: documentation typo and spelling corrections
Chris Sanford (1): trivial: unnecessary (void*) cast removal in sound/oss/msnd.c
Chris Smith (3): sh: Optimized flush_icache_range() implementation. sh: Fix uImage load address in 32-bit mode. sh: Add kprobes support.
Chris Snook (21): enforce RLIMIT_NOFILE in poll() atl1: remove unused define atl1: add L1 device id to pci_ids, then use it atl1: save mac address on remove use symbolic constants in generic lseek code use use SEEK_MAX to validate user lseek arguments atl1: make atl1_init_ring_ptrs static atl1: explain 32-bit DMA restriction x86: make atomic64_t work like atomic_t jbd: remove printk() from J_ASSERT macros x86: merge mmu{,_32,_64}.h x86: unify a.out{,_32,_64}.h x86: unify div64{,_32,_64}.h jbd2: Remove printk from J_ASSERT to preserve registers during BUG make LKDTM depend on BLOCK atlx: remove flash vendor parameter [netdrvr] atlx: code movement: move atl1 parameter parsing MAINTAINERS: add Atheros maintainer for atlx atl2: add atl2 driver MAINTAINERS: add Atheros maintainer for atlx MAINTAINERS: update atlx contact info
Chris Sykes (2): Fix ext2_new_inode() failure paths Fix ext3_new_inode() failure paths
Chris Torek (1): sparc64: Fix bug in PTRACE_SETFPREGS64 handling.
Chris Verges (2): rtc: Philips PCF2123 RTC SPI driver rtc-philips-pcf2123-rtc-spi-driver-updates
Chris Webb (2): Support changing rdev size on running arrays. md: Fix rdev_size_store with size == 0
Chris Wedgwood (6): x86: fix acpi compile without CONFIG_ACPI_BUS PCI quirk: VIA IRQ fixup should only run for VIA southbridges VIA quirk fixup, additional PCI IDs PCI: MSI-K8T-Neo2-Fir: run only where needed EDD isn't EXPERIMENTAL anymore Add 'short help text' to ATA_ACPI so it's [de]selectable.
Chris Wilson (65): drm/i915: Unref the object after failing to set tiling mode. drm/i915: Unlock mutex on i915_gem_fault() error path drm: Potential use-after-free on error path. drm: Free the object ref on error. drm/i915: Cleanup trivial leak on execbuffer error path. drm/i915: hold mutex for unreference() in i915_gem_tiling.c drm/i915: refleak along pin() error path. drm: Do not leak a new reference for flink() on an existing name drm/i915: Set framebuffer alignment based upon the fence constraints. drm/i915: Release and unlock on mmap_gtt error path. drm/i915: unpin for an invalid memory domain. drm/i915: Unpin the ringbuffer if we fail to ioremap it. drm/i915: Unpin the hws if we fail to kmap. drm/i915: Unpin the fb on error during construction. drm/i915: Cleanup the hws on ringbuffer constrution failure. drm: Check for a NULL encoder when reverting on error path drm: Propagate failure from setting crtc base. drm/i915: Fix regression in 95ca9d drm: Correct unbalanced drm_vblank_put() during mode setting. drm/i915: First recheck for an empty fence register. drm/i915: Check fence status on every pin. drm/i915: Check to see if we've pinned all available fences drm/i915: Protect active fences on i915 drm/i915: Display fence register state in debugfs i915_gem_fence_regs node. drm/i915: Display fence register state in debugfs i915_gem_fence_regs node. drm/i915: Check for dev->primary->master before dereference. drm/i915: Sanity check execbuffer arguments before touching state. drm/i915: OR in the COMMAND read domain for the batch buffer. drm/i915: Call drm_vblank_post_modeset() on error paths. drm/i915: no need to hold mutex for object lookup drm/i915: use I915_GEM_GPU_DOMAINS drm/i915: NOMEM->NOSPC drm: Memory fragmentation from lost alignment blocks drm/i915: detach/attach get/put pages symmetry drm/i915: Install fence register for tiled scanout on i915 drm/i915: Clear fence register on tiling stride change. drm/i915: Refactor calls to unmap_mapping_range perf_counter: Fix the tracepoint channel to perfcounters drm/i915: Unref old_obj on get_fence_reg() error path drm/i915: Pad ringbuffer with NOOPs before wrapping drm/i915: Only destroy a constructed mmap offset drm/i915: Add buffer to inactive list immediately during fault drm/i915: Remove stored gtt_alignment drm/i915: Include buffer size and dirty state in debugfs lists drm/i915: Register a shrinker to free inactive lists under memory pressure drm/i915: Add ioctl to set 'purgeability' of objects drm/i915: Improve behaviour under memory pressure drm/i915: Check that the relocation points to within the target drm/i915: Skip the sanity checks if the current relocation is valid drm/i915: Add tracepoints drm/i915: Clean up evict from list. drm/i915: Search harder for a reusable object drm/i915: BUG_ON page refleak during unbind drm/i915: Whitespace correction for madv drm/i915: Do not mis-classify clean objects as purgeable drm/i915: Immediately discard any backing storage for uneeded objects drm/i915: Remove eviction debug spam drm/i915: Track purged state. drm/i915: Warn before mmaping a purgeable buffer. drm/i915: Handle ERESTARTSYS during page fault drm/i915: Record device minor rather than pointer in TRACE_EVENT drm/i915: batch submit seqno off-by-one. drm/i915: Enable irq to trace batch buffer completion. perf: Propagate term signal to child drm/i915: Install a fence register for fbc on g4x
Chris Wright (63): [AUDIT] Requeue messages at head of queue, up to audit_backlog RLIMIT_MEMLOCK checking fix add new audit data to last skb AUDIT: Add helper functions to allocate and free audit_buffers. AUDIT: expand audit tmp buffer as needed AUDIT: buffer audit msgs directly to skb AUDIT: Properly account for alignment difference in nlmsg_len. Audit requires CONFIG_NET Move ifdef CONFIG_AUDITSYSCALL to header Add audit_log_type mmap topdown fix for large stack limit, large allocation Add MAINTAINERS entry for audit subsystem typo fix in last cpufreq powernow patch TPM compile fix VFS: local denial-of-service with file leases Make sure to always check upper bits of tv_nsec in timespec_valid. sys_mbind sanity checking update email address LSM mail list has moved i386: remove duplicate declaration of mp_bus_id_to_pci_bus refactor capable() to one implementation, add __capable() helper make cap_ptrace enforce PTRACE_TRACME checks [NETFILTER]: SNMP NAT: fix memleak in snmp_object_decode cpuset: remove extra cpuset_zone_allowed check in __alloc_pages i386: rwlock.h fix smp alternatives fix x86: implement always-locked bit ops, for memory shared with an SMP hypervisor LSM: remove BSD secure level security module bridge: fix possible overflow in get_fdb_entries [IPV6] fix ipv6_getsockopt_sticky copy_to_user leak x86: fix oprofile double free i386: remove pit_interrupt_hook x86_64: Untangle asm/hpet.h from asm/timex.h i386: hpet assumes boot cpu is 0 x86: properly initialize temp insn buffer for paravirt patching x86_64: prepare idle loop for dynamic ticks x86_64: cleanup apic.c after clock events switch jiffies: remove unused macros i386/x8664: cleanup the shared hpet code Use ERESTART_RESTARTBLOCK if poll() is interrupted by a signal [SPARC64]: pass correct addr in get_fb_unmapped_area(MAP_FIXED) x86: fix ioport unification on 32-bit x86: refactor ioport unification dccp: return -EINVAL on invalid feature length LSM: remove stale web site from MAINTAINERS asn1: additional sanity checking during BER decoding [CPUFREQ] Fix format string bug. MAINTAINERS: update PPPoE maintainer address When verifying the decoded header before decoding the object identifier PCI: allow pci driver to support only dynids PCI: pci-stub module to reserve pci device PCI: add some sysfs ABI docs PCI: add remove_id sysfs entry drm/i915: fix up error path leak in i915_cmdbuffer x86: use native register access for native tlb flushing cfg80211: remove superfluous !last_request check in reg_device_remove() intel-iommu: dmar_set_interrupt return error value amd iommu: properly detach from protection domain on ->remove KVM: Trivial format fix in setup_routing_entry() amd-iommu: flush domain tlb when attaching a new device amd-iommu: disable cmd buffer and evt logging before reprogramming iommu amd-iommu: resume cleanup intel-iommu: fix Identity Mapping to be arch independent PCI SR-IOV: correct broken resource alignment calculations
Chris Zankel (77): xtensa: Tensilica Xtensa CPU arch maintainer record xtensa: Architecture support for Tensilica Xtensa Part 1 xtensa: Architecture support for Tensilica Xtensa Part 2 xtensa: Architecture support for Tensilica Xtensa Part 3 xtensa: Architecture support for Tensilica Xtensa Part 4 xtensa: Architecture support for Tensilica Xtensa Part 5 xtensa: Architecture support for Tensilica Xtensa Part 6 xtensa: Architecture support for Tensilica Xtensa Part 7 xtensa: Architecture support for Tensilica Xtensa Part 8 xtensa: cleanups for errno and ipc. xtensa: Added mm/Kconfig to get a flat memory layout xtensa: Removed local copy of zlib and fixed O= support xtensa: Fix asm macro xtensa: remove old syscalls xtensa: remove io_remap_page_range and minor clean-ups xtensa: Fix TIOCGICOUNT macro xtensa: fix irq and misc fixes xtensa: remove extra header files xtensa: fix system call interface Xtensa: Add ktermios and minor filename fix [XTENSA] fix bit operations in bitops.h [XTENSA] Spelling fixes in arch/xtensa [XTENSA] fix sources using deprecated assembler directive [XTENSA] Remove multi-exported symbols from xtensa_ksyms.c [XTENSA] Use generic 64-bit division [XTENSA] clean-up header files [XTENSA] Move common sections into bss sections [XTENSA] Remove non-rt signal handling [XTENSA] fix wrong usage of __init and __initdata in traps.c [XTENSA] add missing system calls [XTENSA] Add getpgrp system-call to unistd.h [XTENSA] Add freestanding option to CFLAGS [XTENSA] Move pre-initialized structures to init_task.c [XTENSA] Move string-io functions to io.c from pci.c [XTENSA] Remove extraneous include statement [XTENSA] Fix fadvise64_64 [XTENSA] Fix timer instabilities. [XTENSA] Add typecast macro for constants [XTENSA] Initialize semaphore_wake_lock [XTENSA] Use the generic version of get_order [XTENSA] Add support for executable/non-executable feature in the mmu [XTENSA] Add kernel module support [XTENSA] Add support for cache-aliasing [XTENSA] Remove duplicate includes. [XTENSA] Fix non-existent pte_token_t typedef to pgtable_t [XTENSA] Add .literal sections for various init sectiont to linker script [XTENSA] Concentrate platforms into one platforms directory. [XTENSA] Fix argument list for pgd_ctor constructor. [XTENSA] Flush the page-address in update-mmu instead of user-address [XTENSA] Fix clobbered register in asm macro [XTENSA] Fix icache flush for cache aliasing [XTENSA] Clean up elf-gregset. [XTENSA] Remove oldmask from sigcontext and fix register flush [XTENSA] Add missing a2 register restore in register spill routine [XTENSA] Fix comments regarding the number of frames to save [XTENSA] Fix modules for non-exec processor configurations [XTENSA] Remove unused code [XTENSA] Add volatile keyword to asm statements accessing counter registers [XTENSA] Use preprocessor to generate the linker script for the ELF boot image [XTENSA] Add support for configurable registers and coprocessors [XTENSA] Add support for the sa_restorer function [XTENSA] Exclude thread-global registers from the xtregs structures. [XTENSA] Fix cache flush macro for D$/I$ aliasing/non-aliasing [XTENSA] Fix register corruption for certain processor configurations [XTENSA] Allow debugger to modify the WINDOWBASE register. xtensa: Add support for the Sonic Ethernet device for the XT2000 board. xtensa: Fix io regions xtensa: Add config files for Diamond 232L - Rev B processor variant xtensa: move headers files to arch/xtensa/include xtensa: Add xt2000 support files. xtensa: Update platform files to reflect new location of the header files. xtensa: only build platform or variant if they contain a Makefile xtensa: we don't need to include asm/io.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into merge xtensa: Fix architecture specific Kconfig xtensa: Fix checksum header file xtensa: Fix linker script to include .literal sections
Christer Weinigel (8): [ARM] Acer n30: Source file cleanups. [ARM] Acer n30: USB bus pull-up support. [ARM] Acer n30: GPIO buttons support [ARM] Acer n30: LED support. [ARM] Acer n30: Add support for n35 and related devices. [ARM] Acer n30: LCD support. [ARM] Acer n30: Hardware initialisation. s3cmci: Support transfers which are not multiple of 32 bits.
Christian Borntraeger (145): s390: add vmcp interface s390: use __cpcmd in vmcp_write s390: test_bit return value s390: fix memory leak in vmcp s390: fix slab debugging s390: add read_mostly optimization bug in futex unqueue_me [S390] fix typo in vmcp. [S390] xpram off by one error. [S390] remove unnecessary includes. [S390] config option for z9-109 code generation. Fix bytes <-> kilobytes typo in Kconfig for ramdisk [S390] ap bus poll thread priority. [S390] stacktrace bug. [S390] remove salipl memory detection. [S390] set KBUILD_IMAGE. [S390] hypfs fixes [S390] sclp_cpi module license. [S390] locking problem with __cpcmd. [S390] cpcmd with vmalloc addresses. [S390] vmlogrdr function annotation. [S390] Fix disassembly of RX_URRD, SI_URD & PC-relative instructions. [S390] vmcp cleanup [S390] add types.h include to s390_ext.h [S390] disassembler: fix b2 opcodes like srst, bsg, and others sched: accounting regression since rc1 ACPI: (more) delete CONFIG_ACPI_PROCFS_SLEEP (again) [NET]: note that NETIF_F_LLTX is deprecated [S390] disassembler: Remove redundant variable assignment [S390] remove packed attribute from ext_int_info_t. sched: fix guest time accounting going faster than user time accounting Fix sctp compile [S390] Fix smsgiucv init on no iucv machines [S390] tod clock: announce clocksource as perfect rd: fix data corruption on memory pressure sched: fix accounting of interrupts during guest execution on s390 [IPVS]: Fix sysctl warnings about missing strategy [S390] magic sysrq: check for in_atomic before doing an console_unblank [S390] Optimize storage key handling for anonymous pages [S390] dcssblk: prevent early access without own make_request function [S390] Fix compile error on 31bit without preemption [S390] Change vmalloc defintions [S390] vmemmap: allocate struct pages before 1:1 mapping KVM: Use virtual cpu accounting if available for guest times. KVM: Per-architecture hypercall definitions virtnet: remove double ether_setup virtio_blk: provide getgeo virtio_blk: Dont waste major numbers virtio_blk: implement naming for vda-vdz,vdaa-vdzz,vdaaa-vdzzz [S390] sclp_tty/sclp_vt220: Fix scheduling while atomic virtio net: fix oops on interface-up [S390] sclp_vt220: Fix vt220 initialization virtio_net: Fix oops on early interrupts - introduced by virtio reset code [S390] sclp_vt220: speed up console output for interactive work virtio: fix race in enable_cb kvm: provide kvm.h for all architecture: fixes headers_install [S390] KVM preparation: split sysinfo definitions for kvm use [S390] kernel: show last breaking-event-address on oops KVM: kvm.h: __user requires compiler.h s390: KVM preparation: host memory management changes for s390 kvm s390: KVM preparation: address of the 64bit extint parm in lowcore KVM: s390: sie intercept handling KVM: s390: intercepts for privileged instructions KVM: s390: interprocessor communication via sigp KVM: s390: intercepts for diagnose instructions KVM: s390: add kvm to kconfig on s390 KVM: s390: update maintainers s390: KVM guest: virtio device support, and kvm hypercalls Fix cpu hotplug problem in softirq code virtio: export more headers to userspace [S390] s390-kvm: leave sie context on work. Removes preemption requirement stop_machine: make stop_machine_run more virtualization friendly virtio_blk: allow read-only disks virtio_net: another race with virtio_net and enable_cb virtio_config: fix len calculation of config elements virtio_blk: fix endianess annotations [S390] s390 types: make dma_addr_t 64 bit capable KVM: s390: use yield instead of schedule to implement diag 0x44 KVM: s390: fix locking order problem in enable_sie KVM: s390: handle machine checks when guest is running [S390] Cleanup vmcp printk messages. KVM: remove long -> void *user -> long cast KVM: s390: Set guest storage limit and offset to sane values KVM: s390: rename private structures virtio_blk: check for hardsector size from host hvc_console: rework setup to replace irq functions with callbacks virtio_console: use virtqueue notification for hvc_console virtio: console as a config option s390: use virtio_console for KVM on s390 KVM: s390: Fix guest kconfig KVM: s390: Fix program check on interrupt delivery handling KVM: s390: Fix instruction naming for lctlg KVM: s390: Fix possible host kernel bug on lctl(g) handling KVM: s390: Fix kvm on IBM System z10 Fix race/oops in tty layer after BKL pushdown export virtio_rng.h fix spinlock recursion in hvc_console [S390] Fix checkstack for s390 hvc_console: Fix free_irq in spinlocked section KVM: s390: Make facility bits future-proof KVM: s390: change help text of guest Kconfig [S390] pgtables: Fix race in enable_sie vs. page table ops [S390] s390: Fix build for !CONFIG_S390_GUEST + CONFIG_VIRTIO_CONSOLE [S390] kvm_s390: Fix oops in virtio device detection with "mem=" KVM: s390: Fix problem state handling in guest sigp handler [S390] fix/cleanup sched_clock [S390] pgtable.h: Fix oops in unmap_vmas for KVM processes [S390] vmcp: remove BKL [S390] convert vmcp printks to pr_xxx macros. [S390] convert cpcmd printks to pr_xxx macros. virtio_console: support console resizing kvm-s390: implement config_changed for virtio on s390 KVM: s390: Fix refcounting and allow module unload KVM: s390: Fix memory leak of vcpu->run anon_inodes: use fops->owner for module refcount KVM: set owner of cpu and vm file operations ata: fix wrong WARN_ON_ONCE [CVE-2009-0029] sparc: Enable syscall wrappers for 64-bit [S390] Fix timeval regression on s390 KVM: s390: Fix printk on SIGP set arch KVM: s390: Fix problem state check for b2 intercepts KVM: s390: Fix SIGP set prefix ioctl [S390] fix dump_stack vs. %p and (null) [S390] lockdep: trace hardirq off in smp_send_stop [S390] Fix hypervisor detection for KVM [S390] Fix comments in lowcore structure virtio-rng: Remove false BUG for spurious callbacks KVM: declare ioapic functions only on affected hardware KVM: s390: use hrtimer for clock wakeup from idle - v2 KVM: s390: optimize float int lock: spin_lock_bh --> spin_lock virtio: fix id_matching for virtio drivers virtio: enhance id_matching for virtio drivers [S390] pm: vmwatchdog power management callbacks. KVM: s390: Allow stfle instruction in the guest [S390] improve suspend/resume error messages KVM: s390: fix wait_queue handling KVM: s390: Fix memslot initialization for userspace_addr != 0 oprofile: fix oprofile regression: select RING_BUFFER_ALLOW_SWAP [S390] ptrace: use common code for simple peek/poke operations KVM: s390: fix memsize >= 4G [S390] module: fix memory leak in s390 module loader [S390] Fix memory leak in /proc/cio_ignore [S390] Fix enabled udelay for short delays. virtio: let header files include virtio_ids.h connector: fix regression introduced by sid connector
Christian Eggers (1): usb/mcs7830: Don't use buffers from stack for USB transfers
Christian Ehrhardt (15): s390: Increase spinlock retry code performance [x86 setup] Work around bug in Xen HVM KVM: Rename kvm_arch_ops to kvm_x86_ops KVM: Portability: Move kvm_fpu to asm-x86/kvm.h KVM: ppc: deliver INTERRUPT_FP_UNAVAIL to the guest [POWERPC] 4xx: Fix PCI mem in sequoia DTS KVM: kvmtrace: Remove use of bit fields in kvm trace structure KVM: kvmtrace: replace get_cycles with ktime_get v3 KVM: ppc: trace powerpc instruction emulation [S390] fix dfp elf hwcap/facility bit detection [S390] s390: move machine flags to lowcore KVM: s390: infrastructure to kick vcpus out of guest state KVM: s390: fix signal handling KVM: s390: streamline memslot handling KVM: remove redundant declarations
Christian Engelmayer (8): ehci-fsl: change SI_CTRL, PRI_CTRL register offsets according to errata ehci-hub: improved over-current recovery hwmon: Update documentation on fan_max jffs2: leaking jffs2_summary in function jffs2_scan_medium hwmon: (max6650) Add support for alarms sunrpc: potential memory leak in function rdma_read_xdr sched: Fix out of scope variable access in sched_slice() ide: memory overrun in ide_get_identity_ioctl() on big endian machines using ioctl HDIO_OBSOLETE_IDENTITY
Christian Glindkamp (1): [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation
Christian Heim (2): Remove double inclusion of linux/capability.h USB: Adding support for HTC Smartphones to ipaq
Christian Hesse (3): [ALSA] hda-codec - fix typo in PCI IDs Btrfs: section mismatch warnings Btrfs: make btrfs acls selectable
Christian Hohnstaedt (4): hwmon: Allow writing of negative trigger temperatures crypto: ixp4xx - Hardware crypto support for IXP4xx CPUs crypto: ixp4xx - Fix handling of chained sg buffers crypto: ixp4xx - check firmware for crypto support
Christian Kandeler (1): [IA64] Stop bit for brl instruction
Christian Krafft (31): [POWERPC] cell: add support for registering sysfs attributes to spus [POWERPC] sysfs: add support for adding/removing spu sysfs attributes [POWERPC] cell: add temperature to SPU and CPU sysfs entries [POWERPC] cell: add cpufreq driver for Cell BE processor enable booting a NUMA system where some nodes have no memory [POWERPC] cbe_thermal: Fix initialization of sysfs attribute_group [POWERPC] Add PMI driver for cell blade ipmi: check, if default ports are accessible on PPC [POWERPC] cell: add cbe_node_to_cpu function [POWERPC] cbe_thermal: clean up computation of temperature [POWERPC] cbe_thermal: add throttling attributes to cpu and spu nodes [POWERPC] cell: use pmi in cpufreq driver [POWERPC] add check for initialized driver data to pmi driver [POWERPC] pmi probe device by device-type [POWERPC] add of_iomap function [POWERPC] cell: add support for proper device-tree [POWERPC] Uninline of_iomap function IPMI: Add PPC openfirmware unregister [POWERPC] cell_defconfig: Disable cpufreq and pmi [POWERPC] Fix PMI breakage in cbe_cbufreq driver [CELL] pmi: remove support for mutiple devices. [CELL] cbe_cpufreq: fix latency measurement [CELL] cbe_cpufreq: fix initialization [CELL] cbe_cpufreq: fix minor issues [CELL] cbe_cpufreq: reorganize code [POWERPC] spu_manage: Use newer physical-id attribute [POWERPC] spu_manage: fix spu_unit_number for celleb device tree i2c-pca-isa: Add access check to legacy ioports powerpc/cell/cpufreq: Add spu aware cpufreq governor powerpc/cell: Cleanup sysreset_hack for IBM cell blades powerpc/cell: Add support for power button of future IBM cell blades
Christian Krause (1): USB: fix bug in handling of highspeed usb HID devices
Christian Kujau (4): correct email address of Manfred Spraul x86_64: msi_apic.c build fix PMU battery: filenames in sysfs with spaces crypto: rng - Fix typo
Christian Lamparter (176): wext: extend MLME support Add a PCI ID for santa rosa's PATA controller. USB HID: add ASUS LCM to the blacklist ata_piix: disallow UDMA 133 on ICH5 & ICH7 p54: use IEEE 802.11e defaults for initialization p54: move to separate directory drivers/net/wireless/p54/net2280.h: silence checkpatch.pl p54: swap short slot time dcf values p54: Fix regression due to "net: Delete NETDEVICES_MULTIQUEUE kconfig option" p54: move p54_vdcf_init to the right place. p54u: reset skb's data/tail pointer on requeue p54: rename prism54xyz -> p54xyz p54: fix rssi auto calibration p54pci: rx tasklet refactoring p54pci: increase ring buffer index counter when skipping p54: enhance firmware parser to reduce memory waste p54: move eeprom code into common library p54usb: support LM87 firmwares p54: set_filter refactoring p54: better firmware support p54: 32-bit tsf timestamps p54: add more rx filters p54: add lots of useful rx/tx statistics p54: control output power levels p54: 802.11a 5GHz phy support p54: report appropriate rate and band values for 802.11a p54usb: Device ID updates p54: enable 2.4/5GHz spectrum by eeprom bits. p54: fix misbehavings when firmware can't be found p54: fix build warnings p54: honour bss_info_changed's short slot time settings p54: broken out edcf changes p54: refactor statistic timer code p54: p54: refactor p54_rx_frame_sent p54: fix memory management p54: borrow some setup code from stlc45xx p54: introduce new names for device firmwares p54: more definitions form lmac_longbow.h and pda.h p54: put broadcast frames into the right queues p54: AP & Ad-hoc testing p54: enable Mesh Point support p54: minor fixes p54pci: cache firmware for suspend/resume p54: honour bss_info_changed's basic_rates and other settings p54: fix wmm queue settings mac80211: add sta_notify_ps callback p54: revamp station power save management in access point mode p54: utilize cryptographic accelerator p54: include support for 2.13.24.0 USB LM87 Firmwares p54: refactoring p54: per-device names p54usb: rewriting rx/tx routines to make use of usb_anchor's facilities mac80211: integrate sta_notify_ps cmds into sta_notify p54: enforce strict tx_queue limits p54: fix oops on faulty devices p54: move statistic timer update routine into a workqueue p54: update ACK failure statistic counter in real-time p54: more accurate rssi to dBm conversion p54: remove free_on_tx parameter p54usb: bring first generation devices back to life p54: crypto offload fixes p54usb: fix random traffic stalls (LM87) minstrel: fix warning if lowest supported rate index is not 0 p54: fix WARN_ON at line 2247 of net/mac80211/rx.c mac80211: initialize RC data for all mesh links upon allocation p54: fix oops caused by bad eeproms p54: fix p54_set_key's return code mac80211: fix slot time debug message p54: more cryptographic accelerator fixes p54usb: fix nasty use after free p54usb: fix packet loss with first generation devices p54: label queues with their corresponding names p54: enable proper frame injection p54usb: utilize usb_reset_device for 3887 p54: prevent upload of wrong firmwares p54: regulatory domain hints p54: enable rx/tx antenna diversity by eeprom bits p54: implement FIF_OTHER_BSS filter setting p54: power save management p54: return NETDEV_TX_OK in p54_tx and fix sparse warnings p54: refactor p54_alloc_skb p54: upgrade memrecord to p54_tx_info p54: prepare the eeprom parser routines for longbow p54: longbow frontend support p54spi: stlc45xx eeprom blob p54spi: p54spi driver p54usb: fix conflict with recent usb changes p54spi: remove arch specific dependencies p54: fix race condition in memory management p54usb: stop USB core interference in exit path p54: unify ieee80211 device registration p54pci: convert printk(KERN_* to dev_* p54: fix iwconfig txpower off p54: initial SoftLED support p54: enable power save support p54: completely ignore rx'd frames with bad FCS p54: fix SoftLED compile dependencies ar9170: hardware and eeprom header files ar9170: ar9170: mac80211 interaction code ar9170: mac/bbp and phy code ar9170: ar9170: USB frontend driver ar9170: update Makefile, Kconfig and MAINTAINERS ar9170: simplify & deBUG tx_status queueing and reporting p54: Kconfig maintenance ar9170: single module build p54: replace MAC80211_LEDS with P54_LEDS in p54.h p54spi: fix locking warning in p54spi_op_tx ar9170: add Cace Airpcap NX usb_id p54usb: add Telsey 802.11g USB2.0 Adapter ar9170usb: add ZyXEL NWD271N p54: deactivate broken powersave function ar9170usb: fix hang on resume ar9170: fix hang on stop p54: clean up p54.h's struct p54_common p54: more SoftLED updates p54: add beacon filtering support Make ar9170 use common ath reg code p54: utilize all available key slots for decryption offload p54: remove obsolet signal quality calculation ath: add module information p54: remove module_ stubs p54: deactivate broken powersave function (part 2) p54: fix ps-poll delivery in ap mode mac80211: set CLEAR_PS for pspolled frames ar9170: rework rxstream code ar9170: handle otus' A-MPDU density definitions ar9170: uncomment powermgt case handle p54usb: remove some dead code p54usb: rework driver for resume ar9170usb: reset device on resume ar9170: fix beacon plcp settings ar9170: update hardware definitions ar9170: 40mhz fixes ar9170: introduce functions for MAC programming ar9170: use bitop macros for tx filter flags ar9170: kill duplicated HT feature flag ar9170: fix LED power state handling ar9170: fix lockdep warning on hibernate ar9170usb: more minor fixes ar9170: cancel led worker properly on exit ar9170: remove deprecated code ar9170: xmit code revamp ar9170usb: module link in sysfs p54: redo rx_status into skb->cb p54: Move eeprom code p54: Move eeprom header p54: Move firmware code p54: Move LED code p54: Move LMAC interface definitions p54: Move mac80211 glue code p54: Move TX/RX code p54: Modify p54 files for new organization p54: two endian fixes p54spi: remove dead code and definitions p54usb: fix stalls caused by urb allocation failures p54: fix queue stall due to underrun cfg80211: double free in __cfg80211_scan_done p54: re-enable power save feature p54: generate channel list dynamically ar9170: implement transmit aggregation p54: remove useless code p54: fix beaconing related firmware crash p54: fix a fw crash caused by statistic feedback mac80211: do not monitor the connection while scanning mac80211: fix spare warnings in driver-trace.h ar9170usb: fix spurious firmware related message p54: Write outside array bounds p54: implement rfkill p54: disable PS by default ar9170: refactor configure_filter p54: fix broadcast buffering in AP mode ar9170: implement frequency calibration for one-stage/openfw p54usb: add Zcomax XG-705A usbid p54usb: add Zcomax XG-705A usbid ar9170usb: add usbid for TP-Link TL-WN821N v2 ar9170: fix bug in iq-auto calibration value calculation
Christian Limpach (2): xen blkfront: Delay wait for block devices until after the disk is added xen/blkfront: Add the CDROM_GET_CAPABILITY ioctl to blkfront.
Christian Lindner (1): USB: PL2303: Leadtek 9531 GPS-Mouse
Christian Lupien (1): ACPI: handle AC notify event on broken BIOS
Christian Maaser (1): [S390] ap: Minor code beautification.
Christian Merkle (1): intelfb: update doc and Kconfig (supported devices)
Christian Pellegrin (5): parport_serial: netmos 9855 fix ASoC: s3c24xx 8 bit sound fix ASoC: UDA134x codec driver ASoC: Machine driver for for s3c24xx with uda134x Add support for the MAX3100 SPI UART.
Christian Praehauser (1): V4L/DVB (3966): Core: ULE fixes and RFC4326 additions
Christian Rothlaender (1): [ALSA] hda-codec - Add support for ASUS A8J modem
Christian Schmidt (1): Add blacklisting capability to serial_pci to avoid misdetection of serial ports
Christian Steineck (1): hostap_cs: added support for Proxim Harmony PCI W-Lan card
Christian Thaeter (1): trivial: doc: hpfall: reduce risk that hpfall can do harm
Christian Trefzer (4): neofb: take existing display configuration as default neofb: avoid resetting display config on unblank neofb: avoid resetting display config on unblank (v2) neofb: fix unblank logic interfering with lid toggled backlight
Christian Volkmann (1): i386: Fix wrong CPU error message in early boot path
Christine Caulfield (3): MAINTAINERS: update decnet and DLM entries dlm: replace idr with hash table for connections dlm: connect to nodes earlier
Christof Schmitt (121): [SCSI] zfcp: fix initialization of FSF timer [SCSI] zfcp: Stop system after memory corruption [SCSI] zfcp: print S_ID and D_ID with 3 bytes [SCSI] zfcp: Locking for req_no and req_seq_no [SCSI] zfcp: Fix deadlock between zfcp ERP and SCSI [SCSI] zfcp: Report FCP LUN to SCSI midlayer [SCSI] zfcp: correct indentation for nested if-else [SCSI] zfcp: Remove unnecessary assignment [SCSI] zfcp: Remove braces for only one statement [SCSI] scsi_transport_fc: Introduce disable_target_scan flag [SCSI] zfcp: Enable debug feature before setting adapter online [SCSI] zfcp: Remove unnecessary eh_bus_reset_handler callback [SCSI] zfcp: Use also port and adapter to identify unit in messages. [SCSI] zfcp: Specify waiting times in ERP in seconds [SCSI] zfcp: Remove SCSI devices when removing complete adapter [SCSI] zfcp: Fix deadlock when adding invalid LUN [SCSI] zfcp: Reduce flood on hba trace [SCSI] zfcp: Fix evaluation of port handles in abort handler [SCSI] zfcp: Hold queue lock when checking port/unit handle for abort command [SCSI] zfcp: Hold queue lock when checking port handle for ELS command [SCSI] zfcp: Hold queue lock when checking port/unit handle for FCP command [SCSI] zfcp: Hold queue lock when checking port/unit handle for task management cmd blktrace: Add blktrace ioctls to SCSI generic devices [SCSI] zfcp: convert zfcp to use target reset and device reset handler [SCSI] zfcp: Fix handling for boxed port after physical close [SCSI] zfcp: Move DBF definitions to private header file [SCSI] zfcp: Remove zfcp_erp_wait from slave destory handler to fix deadlock [SCSI] zfcp: Fix error handling for blocked unit for send FCP command [SCSI] zfcp: Track fabric and channel latencies provided by FCP adapter [SCSI] zfcp: sysfs attributes for fabric and channel latencies [SCSI] zfcp: Fix mempool pointer for GID_PN request allocation [SCSI] zfcp: Remove some sparse warnings [SCSI] zfcp: Fix sparse warning by providing new entry in dbf [SCSI] zfcp: Move FC code to new file [SCSI] zfcp: Move CFDC code to new file. [SCSI] zfcp: Cleanup code in zfcp_ccw [SCSI] zfcp: Message cleanup [SCSI] zfcp: Fix error checking for ELS ADISC requests [SCSI] zfcp: Small QDIO cleanups [SCSI] zfcp: Cleanup code in zfcp_erp.c [SCSI] zfcp: Cleanup external header file [SCSI] zfcp: Fix request queue locking [SCSI] zfcp: Correctly query end flag in gpn_ft response [SCSI] zfcp: Simplify ccw notify handler [SCSI] zfcp: Update message with input from review [SCSI] zfcp: Simplify zfcp data structures [SCSI] zfcp: Dont clear reference from SCSI device to unit [SCSI] zfcp: fix mempool usage for status_read requests [SCSI] zfcp: Fix request list handling in error path [SCSI] zfcp: Fix cast warning [SCSI] zfcp: Wait for port scan to complete when setting adapter online [SCSI] zfcp: Fix hexdump data in s390dbf traces [SCSI] zfcp: Fix opening of wka ports [S390] zfcp: Report microcode level through service level interface [S390] convert zfcp printks to pr_xxx macros. [SCSI] zfcp: Fix message line break [SCSI] zfcp: Simplify SBAL allocation to fix sparse warnings [SCSI] zfcp: Remove adapter list [SCSI] zfcp: Remove initial device data from zfcp_data [SCSI] zfcp: Simplify mask lookups for incoming RSCNs [SCSI] zfcp: remove DID_DID flag [SCSI] zfcp: Remove busid macro [SCSI] zfcp: Add support for unchained FSF requests [SCSI] zfcp: Remove unnecessary warning message [SCSI] scsi_transport_fc: Add missing parenthesis to Point-To-Point description [SCSI] zfcp: Remove some port flags [SCSI] zfcp: Remove UNIT_REGISTERED status flag [SCSI] zfcp: Simplify latency lock handling [SCSI] zfcp: Only increment req_id for successfully issued requests [SCSI] zfcp: Wait for free SBALs when possible [SCSI] zfcp: Improve reliability of SCSI eh handlers in zfcp [SCSI] zfcp: Send ELS ADISC from workqueue [SCSI] zfcp: Remove PCI flag [SCSI] zfcp: Block FC transport rports early on errors [SCSI] zfcp: Report fc_host_port_type as NPIV [SCSI] zfcp: Dont call zfcp_fsf_req_free on NULL pointer [SCSI] zfcp: Let actcli handle control file errors [SCSI] zfcp: Fix abort handler for completions in progress [SCSI] zfcp: Reference counting for cfdc requests [SCSI] zfcp: Fix oops when port disappears [SCSI] zfcp: Use correct req_id for traces [SCSI] zfcp: Update message and add description [SCSI] zfcp: Make queue_depth adjustable [SCSI] zfcp: Remove unnecessary default case and assignments [SCSI] zfcp: Add comments to switch/case fallthroughs [SCSI] zfcp: Keep ccw device and model id in zfcp_ccw.c [SCSI] zfcp: Update FC pass-through support [SCSI] FC transport: Locking fix for common-code FC pass-through patch [SCSI] zfcp: Acquire qdio_stat_lock when reading the queue utilization [SCSI] zfcp: Return -ENOMEM for allocation failures in zfcp_fsf [SCSI] zfcp: Use correct flags for zfcp_erp_notify [SCSI] zfcp: Use unchained mode for small ct and els requests [SCSI] zfcp: Use -EIO for SBAL allocation failures [SCSI] zfcp: Fix logic for physical port close [SCSI] zfcp: Fix erp escalation procedure [SCSI] zfcp: Recover from stalled outbound queue [SCSI] zfcp: Add port only once to FC transport class [SCSI] zfcp: Fix tracing of request id for abort requests [SCSI] zfcp: Move debug data from zfcp_data to own data structure [SCSI] zfcp: Only collect SCSI debug data for matching trace levels [SCSI] zfcp: Only collect FSF/HBA debug data for matching trace levels [SCSI] zfcp: Remove useless assignment [SCSI] zfcp: Only issue one test link command per port [SCSI] zfcp: Implicitly close all wka ports [SCSI] zfcp: Decouple gid_pn requests from erp [SCSI] zfcp: Use kthread API for zfcp erp thread [SCSI] zfcp: Simplify and update ct/gs and els timeout handling [SCSI] zfcp: Defer resource allocation to first ccw_set_online call [SCSI] zfcp: Replace config semaphore with mutex [SCSI] zfcp: Handle failures during device allocation correctly [SCSI] zfcp: Remove duplicated code for debug timestamps [SCSI] sg: Free data buffers after calling blk_rq_unmap_user [SCSI] zfcp: correctly initialize unchained requests [SCSI] zfcp: Fix initial device and cfdc for delayed adapter allocation [SCSI] zfcp: Fix oops during shutdown of offline device [SCSI] zfcp: Fix lockdep warning when offlining device with offline chpid [SCSI] zfcp: Fix hang when offlining device with offline chpid [SCSI] zfcp: Handle WWPN mismatch in PLOGI payload [SCSI] zfcp: Warn about storage devices with broken PLOGI data [SCSI] zfcp: Fix timer initialization for ct and els requests [SCSI] zfcp: Flush SCSI registration work when adding unit
Christoph Dworzak (1): tulip: enable multiport NIC BIOS fixups for x86_64
Christoph Haubrich (1): V4L/DVB (4788): Tda8083: support for uncorrectable blocks and bit error rate
Christoph Hellwig (1065): fix up newly added jsm driver kill #ifndef HAVE_ARCH_GET_SIGNAL_TO_DELIVER in signal.c officially deprecate register_ioctl32_conversion [SCSI] aic7xxx: remove inquiry sniffing leftovers [ATALK]: Add alloc_ltalkdev(). [SPARC64]: Kill useless __pte_alloc_one_kernel indirection DAC960: add support for Mylex AcceleRAID 4/5/600 remove outdated comments from filemap.c remove do_sync parameter from __invalidate_device orinoco: fix setting of 32 character ESSIDs orinoco: disconnect the network device on reset errors orinoco: Symbol 3.0x firmware needs broken_disableport orinoco: make orinoco_stop() static orinoco: misc fixes kill <asm/ioctl32.h> [AF_UNIX]: Use lookup_create(). [SCSI] remove Documentation/DocBook/scsidrivers.tmpl [SCSI] aic7xxx: remove some DV leftovers [SCSI] aic7xxx: remove Linux 2.4 ifdefs [SCSI] remove dma_mask hacks [SCSI] aic7xxx: remove usage of obsolete typedefs Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [XFS] remove an over-zealous WARN_ON [NET]: Fix locking in shaper driver. [SCSI] aic7xxx/aic79xx: remove useless byte order macro cruft [SCSI] aic7xxx: do not check for duplicate pci ids [SCSI] aic7xxx: remove ahc_find_softc [SCSI] aic7xxx: remove some dead wood [SCSI] aic7xxx: clean up eisa support PCI: don't override drv->shutdown unconditionally ll_rw_blk.c kerneldoc updates [XFS] rename various pagebuf symbols to xfsbuf [XFS] fix some more compiler warnings in the vnode tracing code [XFS] Fix pagebuf slab initialization [XFS] Remove dead code. Patch from Adrian Bunk [XFS] mark various symbols static Patch from Adrian Bunk [XFS] rewrite xfs_iflush_all [XFS] simplify XFS_PURGE_INODE [XFS] remove xfs_incore_relse [XFS] add XFS_INOBT_IS_FREE_DISK [XFS] quiesce the filesystem proper when freezing [XFS] consolidate extent item freeing [XFS] simplify ASSERT [XFS] (mostly) remove xfs_inval_cached_pages Since the last round of remove duplicate get_dentry functions in various places quota: consolidate code surrounding vfs_quota_on_mount quota: sanitize dentry handling in vfs_quota_on_mount add some comments to lookup_create() acl endianess annotations remove <linux/xattr_acl.h> pass iocb to dio_iodone_t [SCSI] remove scsi_set_device [SCSI] remove scsi_cmnd.eh_state [SCSI] remove scsi_cmnd->abort_reason [SCSI] remove scsi_cmnd->owner [SCSI] remove scsi_cmnd->state [SCSI] remove scsi_eh_eflags_ macros [SCSI] use list_for_each_entry_safe in scsi_error.c bring over ieee80211.h from mainline orinoco: include <net/ieee80211.h> orinoco: wireless API 15 support orinoco: basic ethtool support orinoco: manual roaming for Symbol and Intersilfirmware orinoco: scanning support orinoco: always use 802.11 header for rx processing orinoco: monitor mode support really remove xattr_acl.h udf_find_entry() cleanup [SCSI] ifdef out broken fc4 EH code [SPARC]: bpp: remove sleep_on usage [SHAPER]: Switch to spinlocks. [SCSI] aic7xxx: sane pci probing [SCSI] aic7xxx: remove ahc_tailq [SCSI] qla1280: remove dead per-host flag variables [SCSI] qla1280: interupt posting for irq disabling/enabling [SCSI] qla1280: misc cleanups [SCSI] qla1280: use SAM_ constants [SCSI] qla1280: remove SG_SEGMENTS [SCSI] qla1280: always load microcode [SCSI] qla1280: don't use bitfields for hardware access in isp_config [SCSI] qla1280: don't use bitfields for hardware access, parameters [SCSI] qla1280: endianess annotations [SPARC]: Fix up sleep_on() removal in vfc driver. ARM: switch fd1772.c from sleep_on to wait_event [SPARC]: Use kthread infrastructure in envctrl [SPARC]: Use kthread infrastructure in bbc_envctrl [SPARC]: remove ifdef CONFIG_PCI from envctrl.c [SCSI] aic79xx: remove some dead code [SCSI] aic79xx: sane pci probing [SCSI] aiclib remove dead [IA64] update CONFIG_PCI description [SCSI] comment cleanup for spi_execute [NETFILTER]: Remove tasklist_lock abuse in ipt{,6}owner [XFS] replace vn_get usage by ihold [XFS] remove struct vnode::v_type [XFS] Fix sparse warnings in kmem_* functions Patch from Victor Fusco [XFS] remove unessecary vnode flags [XFS] add infrastructure for waiting on I/O completion at inode reclaim [XFS] Add infrastructure for tracking I/O completions [XFS] Add in the new xfs_aops.h header file for I/O completion struct. [XFS] Delay direct I/O completion to a workqueue This is nessecary [XFS] Delay I/O completion for unwritten extents after conversion [XFS] streamline the clear_inode path [XFS] allow a null behaviour pointer in linvfs_clear_inode [XFS] remove some dead code from pagebuf [XFS] Retry linux inode cacech lookup if we found a stale inode. This [XFS] Switch kernel thread handling to the kthread_ API [XFS] replace "extern inline" with "static inline" Patch from Adrian Bunk [SCSI] aic7xxx: remove aiclib.c [SCSI] fusion: extended config header support [SCSI] fusion: update LSI headers [SCSI] fusion: endianess fixes [SCSI] fusion: whitespace fixes ppc32: fix asm-ppc/dma-mapping.h sparse warning [SCSI] fix SCSI_IOCTL_PROBE_HOST [SCSI] switch EH thread startup to the kthread API [SCSI] unexport scsi_add_timer/scsi_delete_timer remove a dead extern in mem.c remove misleading comment above sys_brk move m68k rtc drivers over to initcalls move 68360serial.c over use initcalls remove asm-*/hdreg.h [SCSI] SAS transport class [SCSI] fusion core changes for SAS support [SCSI] fusion SAS support (mptsas driver) remove blkdev_scsi_issue_flush_fn again fixup Documentation/DocBook/kernel-hacking.tmpl RPC,NFS: new rpc_pipefs patch [SCSI] sas: fix remote phy removal [SCSI] mptsas: fix phy identifiers [SCSI] scsi_transport_sas: support link error attributes [SCSI] mptsas: support link error attributes [SCSI] sas: add flag for locally attached PHYs [SCSI] sas: add support for PHY resets [SCSI] mptsas: add support for PHY resets [SCSI] mptsas: white space fixes and version bump hugetlbfs: move free_inodes accounting hugetlbfs: clean up hugetlbfs_delete_inode kill hugelbfs_do_delete_inode cleanup hugelbfs_forget_inode cfq-iosched: move tasklist walk to elevator.c TIOC* compat ioctl handling adjust parisc sys_ptrace prototype unify sys_ptrace prototype [XFS] Make sure the threads and shaker in xfs_buf are de-initialized in [XFS] remove unused pagebuf flags [XFS] Add format checking to cmn_err and icmn_err [XFS] fix PBF_NONE handling [XFS] write barrier support Issue all log sync operations as ordered [XFS] only mark buffers done when all pages are uptodate in addition [XFS] remove unused struct xfs_ail_ticket [XFS] endianess annotations and cleanup for the quota code [XFS] silence gcc4 warnings. the directory ones are wrong because of [XFS] Fix sparse warnings in ktrace.[ch] [XFS] Simplify pagebuf_rele Remove a conditional that can not be true [XFS] Endianess annotations for various allocator data structures [SCSI] tidy up scsi_error_handler [SCSI] remove Scsi_Host.eh_active [SCSI] remove scsi_wait_req [SCSI] use a completion in scsi_send_eh_cmnd [SCSI] megaraid_sas: fix EH locking [SCSI] megaraid_mbox: remove scsi_assign_lock usage [SCSI] megaraid (legacy): remove scsi_assign_lock usage [SCSI] aic7xxx: remove scsi_assign_lock usage [SCSI] aic79xx: remove scsi_assign_lock usage fuse: remove dead code from fuse_permission befs: use generic_ro_fops vxfs: use generic_ro_fops afs: use generic_ro_fops remove superflous ctime/mtime updates in affs consolidate sys_ptrace() [SPARC64]: remove alloc_user_space() [SPARC]: remove audioio.h [SPARC]: remove kbio.h [SPARC]: remove vuid_event.h [SPARC64]: remove duplicated compat ioctl entries [SPARC]: Kill remaining kbio.h references. [SPARC] envctrl: implement ->unlocked_ioctl and ->compat_ioctl [SPARC] openprom: implement ->compat_ioctl [SPARC] display7seg: implement ->unlocked_ioctl and ->compat_ioctl [SPARC] cpwatchdog: implement ->compat_ioctl [SPARC64]: remove drm compat ioctl handling ieee80211: cleanup crypto list handling, other minor cleanups. cris v10 eth: use ethtool_ops xtensa platform-iss network: remove no-op ioctl handler uml_net: use ethtool_ops hpfs: remove spurious mtime update fat: respect silent mount flag add a vfs_permission helper add a file_permission helper sanitize lookup_hash prototype re-add TIOCSTART and TIOCSTOP compat_ioctl handlers remove ioctl32_handler_t move some COMPATIBLE_IOCTL entries from x86_64 to common code [SPARC] sbus rtc: implement ->compat_ioctl [SCSI] remove Scsi_Host_Template typedef [SCSI] remove Scsi_Pointer typedef [SCSI] remove Scsi_Device typedef [SPARC]: Fix RTC compat ioctl kernel log spam. [SBUSFB]: implement ->compat_ioctl fix task_struct leak in ptrace v850: use generic hardirq code [PARISC] move PA perf driver over to ->compat_ioctl [PARISC] remove drm compat ioctls handlers [XFS] handle error returns from freeze_bdev fix megaraid.c locking [NET]: restructure sock_aio_{read,write} / sock_{readv,writev} [NETROM]: Remove unessecary lock_sock calls in netrom_ioctl() [NET]: Add a dev_ioctl() fallback to sock_ioctl() m68knommu: enable_irq/disable_irq m68knommu: remove enable_irq_nosync() use ptrace_get_task_struct in various places udf: remove bogus inode == NULL check in inode_bmap Add block_device_operations.getgeo block device method cciss: avoid defining useless MAJOR_NR macro add vfs_* helpers for xattr operations remove jfs xattr permission checks remove reiserfs xattr permission checks remove xfs xattr permission checks replace inode_update_time with file_update_time switch autofs4 to touch_atime() remove update_atime switch fs3270 to ->compat_ioctl remove TIOCGSERIAL/TIOCSSERIAL compat_ioctl entries for 390 ->compat_ioctl for 390 tape_char common compat_sys_timer_create move rtc compat ioctl handling to fs/compat_ioctl.c add ->compat_ioctl to dasd sanitize building of fs/compat_ioctl.c ntfs: remove superflous MS_NOATIME/MS_NODIRATIME assignments 9p: remove superflous MS_NODIRATIME assignment per-mountpoint noatime/nodiratime don't include ioctl32.h in drivers [XFS] remove over-eager assert [XFS] merge xfs_arch.h userspace changes back [XFS] enable write barriers by default [XFS] do barrier checks earlier. quota initialization may write to the [XFS] Mark some lookup tables const. Thanks to Arjan van de Ven for [XFS] Write log dummy record when freezing filesystem [XFS] turn xlog helper macros into real functions [XFS] fix, speedup and simplify atime handling let the VFS handle atime [XFS] endianess annotations and tidying for the uuid code [XFS] Initial pass at going directly-to-bio on the buffered IO path. This [XFS] Export pagevec_lookup for use on the XFS page writeout path, [XFS] use pagevec lookups This reduces the time spend in the radix tree [XFS] clean up the xfs_offset_to_map interface Currently we pass a struct [XFS] various fixes for xfs_convert_page fix various bogusities in [XFS] consolidate some code in xfs_page_state_convert The unmapped buffer [XFS] pass full 64bit offsets to xfs_add_to_ioend [XFS] cluster rewrites We can cluster mapped pages aswell, this improves [XFS] fix writeback control handling fix a reversed condition on where to [XFS] fix up per-device xfsbufd [XFS] add helper to get xfs_inode from vnode [SCSI] sas: clear parent->rphy in sas_rphy_delete [SCSI] sas: fix removal of devices behind expanders [SCSI] always handle REQ_BLOCK_PC requests in common code [SCSI] sr: split sr_audio_ioctl into specific helpers [SCSI] mptsas: support basic hotplug [SCSI] fusion: convert semaphores to mutexes [SCSI] fusion: kzalloc / kcalloc conversion [SCSI] remove target parent limitiation fbdev: Sanitize ->fb_ioctl prototype fbdev: Sanitize ->fb_mmap prototype fix up sbuslib for new fb_comapt_ioctl prototype exportfs: add find_acceptable_alias helper [SCSI] fusion: setting timeouts in eh threads appropiatley for fc/sas/spi [SCSI] fusion: add MSI support [SCSI] mptsas: don't complain on bogus slave_alloc calls reiserfs: remove reiserfs_permission_locked reiserfs: use generic_permission JFS: Use the kthread_ API [SCSI] esp: fix eh locking [IA64-SGI] revert export sn_pcidev_info_get [SCSI] scsi: handle ->slave_configure return value [SCSI] megaraid_sas: fix physical disk handling [SCSI] mptsas: add support for enclosure and bay identifier attributes [SCSI] sas: add support for enclosure and bad ID rphy attributes [SCSI] aacraid: use kthread_ API [SCSI] aic7xxx: semaphore to completion conversion [SCSI] qla2xxx: use kthread_ API remove __put_task_struct_cb export again [SCSI] megaraid_sas: fix extended timeout handling powerpc: add for_each_node_by_foo helpers spidernet: select FW_LOADER lockd: stop abusing file_lock_list mm: remove set_pgdir leftovers cleanup cdrom_ioctl kill cdrom ->dev_ioctl method s390: use normal switch statement for ioctls in dasd_ioctlc s390: use normal switch statement for ioctls in dasd_ioctlc s390: merge cmb into dasdc s390: remove dynamic dasd ioctls deprecate the kernel_thread export deprecate the tasklist_lock export move ->eh_strategy_handler to the transport class build kernel/irq/migration.c only if CONFIG_GENERIC_PENDING_IRQ is set [SCSI] unify SCSI_IOCTL_SEND_COMMAND implementations [IRDA]: Switching to a workqueue for the SIR work [SCSI] fix up request buffer reference in various scsi drivers [XFS] endianess annotations for xfs_dir2_data_entry_t [XFS] endianess annotations for xfs_dir_leaf_hdr_t [XFS] endianess annotations for xfs_dir_leaf_entry_t powerpc: implement pcibus_to_node and pcibus_to_cpumask powerpc: node-aware dma allocations [SCSI] remove scsi_request infrastructure [SCSI] remove RQ_SCSI_* flags [IRDA]: stir4200, switching to the kthread API slab: clean up kmem_getpages slab: stop using list_for_each mark address_space_operations const [SCSI] aha152x: stop poking at saved scsi_cmnd members [SCSI] hide EH backup data outside the scsi_cmnd snsc: switch from force_sig to kill_proc disallow modular binfmt_elf32 remove the tasklist_lock export [SCSI] More buffer->request_buffer changes [NET]: Remove CONFIG_HAVE_ARCH_DEV_ALLOC_SKB [NET]: Correct dev_alloc_skb kerneldoc fix compile regression for a few scsi drivers [XFS] All xfs_disk_dquot_t values are (as the name says) disk endian. [SCSI] fix simscsi [NET]: Add netdev_alloc_skb(). [SCSI] remove SCSI_STATE_ #defines [SCSI] hptiop: backout ioctl mess [NET]: Fix alloc_skb comment typo [NET]: Assign skb->dev in netdev_alloc_skb [TG3]: skb->dev assignment is done by netdev_alloc_skb e1000: clean up skb allocation code slab: optimize kmalloc_node the same way as kmalloc [XFS] endianess annotation for xfs_agfl_t. Trivial, xfs_agfl_t is always [XFS] endianess annotations for xfs_inobt_rec_t / xfs_inobt_key_t [XFS] remove left over INT_ comments in *alloc*.c We can verify endianess [XFS] add xfs_btree_check_lptr_disk variant which handles endian [XFS] endianess annotations for xfs_bmbt_ptr_t/xfs_bmdr_ptr_t [XFS] endianess annotate XFS_BMAP_BROOT_PTR_ADDR Make sure it returns a [XFS] endianess annotations for xfs_bmbt_key Trivial as there are no [XFS] remove bhv_lookup, _range version works aswell and has more useful slab: clean up leak tracking ifdefs a little bit [SCSI] use one-element sg list in scsi_send_eh_cmnd [SCSI] untangle scsi_prep_fn [SCSI] kill scsi_assign_lock mmc: remove kernel_thread() [POWERPC] spufs: Avoid user-triggered oops in ptrace leak tracking for kmalloc_node add numa node information to struct device node-aware skb allocation [XFRM_USER]: avoid pointless void ** casts Fix BUG at drivers/scsi/scsi_lib.c:1118 caused by "pktsetup dvd /dev/sr0" [SCSI] kill scsi_rety_command drm: remove drm_ioremap and drm_ioremapfree tty: cleanup release_mem move remove_dquot_ref to dqout.c remove sb->s_files and file_list_lock usage in dquot.c [POWERPC] spufs: remove SPU_CONTEXT_PREEMPT [POWERPC] spufs: remove empty last line in run.c [POWERPC] spufs: remove superfluous SPU_STATE_SAVED assignments [POWERPC] spufs: bind_context sets SPU_STATE_RUNNABLE [POWERPC] spufs: sched.c cleanups [POWERPC] spufs: simplify state_mutex [POWERPC] spufs: state_mutex cleanup [POWERPC] spufs: move prio to spu_context [POWERPC] spufs: runqueue simplification [POWERPC] spufs: optimize spu_run [POWERPC] spu sched: simplity spu_remove_from_active_list [POWERPC] spu sched: update some comments [POWERPC] spu sched: forced preemption at execution [POWERPC] spu sched: use DECLARE_BITMAP [POWERPC] spu sched: static timeslicing for SCHED_RR contexts affs: implement ->drop_inode [POWERPC] avoid SPU_ACTIVATE_NOWAKE optimization [CIFS] Remove unnecessary checks [POWERPC] spufs: don't yield CPU in spu_yield [MTD] Finish conversion mtd_blkdevs to use the kthread API [POWERPC] spufs: use cancel_rearming_delayed_workqueue when stopping spu contexts [POWERPC] spufs: clear mapping pointers after last close [POWERPC] spu sched: ensure preempted threads are put back on the runqueue [POWERPC] spu sched: ensure preempted threads are put back on the runqueue, part2 [POWERPC] spufs: remove woken threads from the runqueue early [POWERPC] spufs: streamline locking for isolated spu setup [POWERPC] spu_base: move spu_init_channels out of spu_mutex [POWERPC] spufs: turn run_sema into run_mutex [POWERPC] spufs: avoid spurious memory barriers [POWERPC] spufs: various run.c cleanups [POWERPC] spu_base: remove cleanup_spu_base [VOYAGER] Convert the monitor thread to use the kthread API [POWERPC] Minor fault path optimization [S390] get rid of kprobes notifier call chain. [SCSI] sas_scsi_host: Convert to use the kthread API [SCSI] deprecate the old NCR53C9x driver simplify the stacktrace code vfs: remove superflous sb == NULL checks namei.c: remove utterly outdated comment move die notifier handling to common code merge compat_ioctl.h into compat_ioctl.c cleanup compat ioctl handling kprobes: use hlist_for_each_entry kprobes: codingstyle cleanups kprobes: kretprobes simplifications knfsd: trivial makefile cleanup [AVR32] optimize pagefault path SUNRPC: remove dead variable 'rpciod_running' [IA64] optimize pagefaults a little [SCSI] NCR53C9x: correct spelling mistake in deprecation notice [POWERPC] viopath: Use completion [POWERPC] viopath: Use a completion in some more places small netdevices.txt fix spidernet: node-aware skbuff allocation sh: revert addition of page fault notifiers [SCSI] aha152x: use wait_for_completion_timeout uselib: add missing MNT_NOEXEC check ocfs2: use generic_segment_checks [SCSI] 53c7xx: kill driver [SCSI] pluto: Use wait_for_completion_timeout. [SPARC64]: Kill unused DIE_PAGE_FAULT enum value. [S390] dasd_eer: use mutex instead of semaphore [S390] arch/s390/kernel/debug.c: use mutex instead of semaphore [S390] raw3270: use mutex instead of semaphore [SCSI] introduce shost_priv helper [SCSI] esp: use shost_priv [POWERPC] spufs: Hook up spufs_release_mem [POWERPC] spufs: Synchronize pte invalidation vs ps close [POWERPC] spufs scheduler: Fix wakeup races [POWERPC] scc_sio: Fix link failure [POWERPC] spufs: Don't yield nosched context [POWERPC] Consolidate sys_sigaltstack [POWERPC] Consolidate restore_sigmask [POWERPC] Consolidate do_signal [XFS] s/memclear_highpage_flush/zero_user_page/ [POWERPC] spusched: Switch from workqueues to kthread + timer tick [POWERPC] spusched: Dynamic timeslicing for SCHED_OTHER [POWERPC] spusched: Update scheduling paramters on every spu_run [POWERPC] spusched: fix cpu/node binding [POWERPC] spusched: Catch nosched contexts in spu_deactivate [POWERPC] spusched: No preemption for nosched contexts [POWERPC] spufs: Add tid file [POWERPC] spufs: Implement /proc/spu_loadavg [POWERPC] spufs: Add stat file to spufs [POWERPC] spusched: Disable tick when not needed [POWERPC] spusched: Fix runqueue corruption [POWERPC] spufs: Add spu stats in sysfs [POWERPC] Remove unused do_signal export ocfs2: use list_for_each_entry where benefical [XFS] Only use refcounted pages for I/O [XFS] Fix double free in xfs_buf_get_noaddr error handling path [XFS] Use do_div() on 64 bit types. [XFS] Reduce shouting by removing unnecessary macros from dir2 code. [XFS] XFS should not be looking at filp reference counts remove odd and misleading comments from uio.h drop obsolete sys_ioctl export knfsd: exportfs: add exportfs.h header knfsd: exportfs: remove iget abuse knfsd: exportfs: add procedural interface for NFSD knfsd: exportfs: remove CALL macro knfsd: exportfs: untangle ISDIR logic in find_exported_dentry knfsd: exportfs: move acceptable check into find_acceptable_alias knfsd: exportfs: add find_disconnected_root helper knfsd: exportfs: split out reconnecting a dentry from find_exported_dentry UBI: cleanup ioctl handling UBI: kill homegrown endian macros V4L/DVB (5724): Saa7134-tvaudio: kthread conversion fix spufs build after ->fault changes [CELL] spufs: make sure context are scheduled again after spu_acquire_saved [CELL] spu_base: locking cleanup [CELL] spufs: rework list management and associated locking remove handle_mm_fault export [SPARC64]: ERROR: "sys_ioctl" [arch/sparc64/solaris/solaris.ko] undefined! [POWERPC] mv64x60: Use mutex instead of semaphore spusched: fix mismerge in spufs.h [POWERPC] spusched: Fix initial timeslice calculation rename setlease to generic_setlease sysace: HDIO_GETGEO has it's own method for ages [XFS] Fix sparse NULL vs 0 warnings [XFS] Fix sparse warning in kmem_shake_allow [XFS] fix ASSERT and ASSERT_ALWAYS [XFS] fix sparse shadowed variable warnings btrfs: fix printk format warning Btrfs: [PATCH] extent_map: fix locking for bio completion Btrfs: [PATCH] extent_map: provide generic bmap Btrfs: [PATCH] extent_map: make the writepage_io hook optional Btrfs: [PATCH] extent_map: add writepage_end_io hook Btrfs: use unlocked_ioctl split up btrfs_ioctl [POWERPC] spusched: Fix null pointer dereference in find_victim [XFS] fix valid but harmless sparse warning [NFS] [PATCH] nfs: tiny makefile cleanup nfsd: fix horrible indentation in nfsd_setattr V4L/DVB (6279): en_50221: convert to kthread API [SCSI] gdth: split out isa probing [SCSI] gdth: split out eisa probing [SCSI] gdth: split out pci probing [SCSI] gdth: Remove virt hosts [SCSI] gdth: switch to modern scsi host registration pci: hotplug: cpqphp: convert to kthread infrastructure [XFS] remove confusing INT_ comments in xfs_bmap_btree.c [XFS] split ondisk vs incore versions of xfs_bmbt_rec_t [XFS] clean up xfs_bmbt_set_all/xfs_bmbt_disk_set_all [XFS] cleanup defintions of BMBT_*BITLEN macros [XFS] endianess annotations for xfs_bmbt_rec_t [XFS] remove unessecary vfs argument to DM_EVENT_ENABLED [XFS] dinode endianess annotations [XFS] superblock endianess annotations [XFS] use filldir internally [XFS] stop using uio in the readlink code [XFS] kill move.[ch] [XFS] decontaminate vnode operations from behavior details [XFS] call common xfs vnode-level helpers directly and remove vnode operations [XFS] kill v_vfsp member from struct bhv_vnode [XFS] kill the v_flag member in struct bhv_vnode [XFS] Create xfs_iflags_test_and_clear helper function [XFS] move v_iocount from bhv_vnode to xfs_inode [XFS] move v_trace from bhv_vnode to xfs_inode [XFS] kill the v_number member in struct bhv_vnode [XFS] kill struct bhv_vnode [XFS] move freeing the mount structure from xfs_mount_free into the callers [XFS] remove dependency of the dmapi module on behaviors [XFS] remove dependency of the quota module on behaviors [XFS] decontaminate vfs operations from behavior details [XFS] call common xfs vfs-level helpers directly and remove vfs operations [XFS] kill the vfs_fsid and vfs_altfsid members in struct bhv_vfs [XFS] kill the vfs_flags member in struct bhv_vfs [XFS] move syncing related members from struct bhv_vfs to struct xfs_mount [XFS] kill struct bhv_vfs [XFS] replace some large xfs_log_priv.h macros by proper functions [XFS] growlock should be a mutex [XFS] Kill unused IOMAP_EOF flag [XFS] avoid xfs_getattr in XFS_IOC_FSGETXATTR ioctl [XFS] simplify xfs_create/mknod/symlink prototype x86: optimize page faults like all other achitectures and kill notifier cruft alpha: convert to generic sys_ptrace m32r: convert to generic sys_ptrace [XFS] simplify validata_fields partially fix up the lookup_one_noperm mess kill DECLARE_MUTEX_LOCKED ufs: move non-layout parts of ufs_fs.h to fs/ufs/ [XFS] fixups after behavior removal merge into mainline git [XFS] cleanup fid types mess exportfs: add fid type exportfs: add new methods ext2: new export ops ext3: new export ops ext4: new export ops efs: new export ops jfs: new export ops ntfs: new export ops xfs: new export ops fat: new export ops isofs: new export ops shmem: new export ops reiserfs: new export ops gfs2: new export ops ocfs2: new export ops exportfs: remove old methods exportfs: make struct export_operations const exportfs: update documentation [XFS] revert to double-buffering readdir [XFS] Fix mknod regression [POWERPC] spufs: add enchanced simple attr macros [POWERPC] spufs: make state_mutex interruptible [XFS] fix unaligned access in readdir [SCSI] aacraid: don't assign cpu_to_le32(int) to u8 iwlwifi: mark more functions/variables static iwlwifi: keep 3945 and 4965 headers separate iwlwifi: cleanup Kconfig and ifdefs to split 3945 and 4965 iwlwifi: cleanup namespace [MIPS] CFE: Make code remotely resemble Linux code. clean up vmtruncate [POWERPC] spufs: Add marker-based tracing facility [XFS] kill BMAPI_DEVICE [XFS] kill BMAPI_UNWRITTEN [XFS] simplify vn_revalidate [XFS] kill xfs_iocore_t [XFS] simplify xfs_vn_getattr [XFS] Kill off xfs_statvfs. [XFS] cleanup vnode useage in xfs_ioctl.c [XFS] cleanup vnode useage in xfs_iget.c [XFS] kill xfs_freeze. [XFS] clean up some xfs_log_priv.h macros [XFS] clean up some xfs_log_priv.h macros [XFS] xlog_rec_header/xlog_rec_ext_header endianess annotations [XFS] kill superflous buffer locking [XFS] kill XFS_INOBT_IS_FREE_DISK [XFS] kill superflous buffer locking (2nd attempt) [XFS] Remove CFORK macros and use code directly in IFORK and DFORK macros. [XFS] Cleanup various fid related bits: [XFS] remove permission check from xfs_change_file_space [XFS] clean up xfs_swapext [XFS] stop re-checking permissions in xfs_swapext [XFS] use generic_permission [XFS] stop updating inode->i_blocks [XFS] keep i_nlink updated and use proper accessors [XFS] kill xfs_root [POWERPC] spufs: Fix state_mutex leaks ext2: remove unused ext2_put_inode prototype libfs: allow error return from simple attributes libfs: make simple attributes interruptible libfs: rename simple_attr_close to simple_attr_release kill do_generic_mapping_read fix up kerneldoc in fs/ioctl.c a little bit [CIFS] factoring out common code in get_inode_info functions efs: move headers out of include/linux/ [CIFS] consolidate duplicate code in posix/unix inode handling check for null vfsmount in dentry_open() ext3: don't export ext3_fs.h and jbd.h [GFS2] fix file_system_type leak on gfs2meta mount udf: kill udf_set_blocksize udf: kill useless file header comments for vfs method implementations udf: move headers out include/linux/ [XFS] cleanup xfs_vn_mknod [XFS] vnode cleanup in xfs_fs_subr.c [XFS] kill xfs_get_dir_entry [XFS] kill xfs_rwlock/xfs_rwunlock [XFS] don't encode parent in nfs filehandles unless nessecary [XFS] cleanup vnode use in dmapi calls [XFS] cleanup vnode use in xfs_create/mknod/mkdir [XFS] cleanup vnode use in xfs_link [XFS] cleanup vnode use in xfs_symlink and xfs_rename [XFS] cleanup vnode use in xfs_lookup [XFS] cleanup vnode use in xfs_lrw.c [XFS] cleanup vnode use in xfs_iops.c [XFS] cleanup vnode use in xfs_bmap.c [XFS] Remove superflous xfs_readsb call in xfs_mountfs. [XFS] cleanup root inode handling in xfs_fs_fill_super [XFS] remove most calls to VN_RELE [XFS] Don't validate symlink target component length [POWERPC] Stacktrace support for lockdep merge open_namei() and do_filp_open() [POWERPC] Fix new warnings arising from stacktrace patch [XFS] Remove VN_IS* macros and related cruft. [XFS] kill xfs_getattr [XFS] kill di_mode checks after xfs_iget [XFS] xfs_rename: pass resblks to xfs_dir_removename [XFS] simplify xfs_lookup [XFS] shrink mrlock_t [XFS] remove manual lookup from xfs_rename and simplify locking [XFS] kill usesless IHOLD calls in xfs_rename [XFS] kill parent == child checks in xfs_remove and xfs_rmdir [XFS] kill usesless IHOLD calls in xfs_remove and xfs_rmdir [XFS] Add xfs_icsb_sync_counters_locked for when m_sb_lock already held [XFS] split xfs_icsb_balance_counter [XFS] kill XFS_ICSB_SB_LOCKED [XFS] allow enabling CONFIG_XFS_DEBUG [XFS] remove sendfile leftovers [XFS] remove dmapi cruft in xfs_file.c ext4: move headers out of include/linux [POWERPC] spufs: add context switch notification log mxser: convert large macros to functions reiserfs: use open_bdev_excl make generic sys_ptrace unconditional [POWERPC] spufs: spu_create should send inotify IM_CREATE event kill ->put_inode [POWERPC] spufs: don't requeue victim contex in find_victim if it's not in spu_run [POWERPC] spufs: lockdep annotations for spufs_dir_close cris: kill sys_pipe implementation m32r: use generic sys_pipe ufs: remove unneeded ufs_put_inode prototype [XFS] Fix memory corruption with small buffer reads md: kill file_path wrapper pcmcia: cs: kill thread_wait kill generic_file_direct_IO() Re: [PATCH 3/6] vfs: open_exec cleanup [XFS] Kill attr_capable checks as already done in xattr_permission. [XFS] kill xfs_uuid_unmount [XFS] merge xfs_mntupdate into xfs_fs_remount [XFS] kill xfs_igrow_start and xfs_igrow_finish [XFS] merge xfs_unmount into xfs_fs_put_super / xfs_fs_fill_super [XFS] merge xfs_mount into xfs_fs_fill_super [XFS] don't call xfs_freesb from xfs_mountfs failure case [XFS] sort out opening and closing of the block devices [XFS] add xfs_setup_devices helper [XFS] allow xfs_args_allocate to fail [XFS] kill xfs_mount_init [XFS] kill calls to xfs_binval in the mount error path [XFS] rename error2 goto label in xfs_fs_fill_super [XFS] add missing call to xfs_filestream_unmount on xfs_mountfs failure [XFS] Factor out code for whether inode has attributes or not. [XFS] Switches xfs_vn_listxattr to set it's put_listent callback directly [XFS] Merge xfs_rmdir into xfs_remove [XFS] Don't update i_size for directories and special files [XFS] Check for invalid flags in xfs_attrlist_by_handle. [XFS] attrmulti cleanup [XFS] Don't update mtime on rename source [XFS] streamline init/exit path [XFS] fix mount option parsing in remount [XFS] s/XFS_PURGE_INODE/IRELE/g s/VN_HOLD(XFS_ITOV())/IHOLD()/ [XFS] fix compilation without CONFIG_PROC_FS [XFS] xfs_setattr currently doesn't just handle the attributes set through [XFS] Now that xfs_setattr is only used for attributes set from ->setattr [XFS] Remove vn_revalidate calls in xfs. [XFS] don't leak m_fsname/m_rtname/m_logname [XFS] Remove vn_from_inode() [XFS] kill vn_to_inode [XFS] remove spurious VN_HOLD/VN_RELE calls from xfs_acl.c [XFS] remove remaining VN_HOLD calls [XFS] implement IHOLD/IRELE directly [XFS] kill INDUCE_IO_ERROR [XFS] kill xfs_lock_dir_and_entry [XFS] remove some easy bhv_vnode_t instances [XFS] kill bhv_vnode_t [XFS] sanitize xfs_initialize_vnode [XFS] small cleanups in xfs_btree.c [XFS] Use the same btree_cur union member for alloc and inobt trees. [XFS] update timestamp in xfs_ialloc manually [XFS] optimize xfs_ichgtime [XFS] stop using file_update_time [XFS] move root inode IRELE into xfs_unmountfs [XFS] cleanup xfs_mountfs [XFS] xfs_unmountfs should return void [XFS] don't call xfs_freesb from xfs_unmountfs [XFS] refactor xfs_mount_free [XFS] use KM_MAYFAIL in xfs_mountfs powerpc: Use generic compat_sys_old_readdir [IA64] use generic compat_old_sys_readdir change d_add_ci argument ordering ntfs: use d_add_ci x86: kill sys32_pause udf: add llseek method update Documentation/filesystems/Locking for 2.6.27 changes powerpc: Use sys_pause for 32-bit pause entry point [XFS] Fix regression introduced by remount fixup Btrfs: factor page private preparations into a helper btrfs: tiny makefile cleanup btrfs: fix strange indentation in lookup_extent_mapping btrfs: sanity mount option parsing and early mount code btrfs: allow scanning multiple devices during mount Btrfs: kerneldoc comments for extent_map.c Btrfs: split out ioctl.c BTRFS_IOC_TRANS_START should be privilegued btrfs: optmize listxattr Btrfs: optimize btrget/set/removexattr Btrfs: cleanup d_obtain_alias useage Btrfs: missing endianess conversion in insert_new_root remove unused function btrfs_ilookup Btrfs: trivial sparse fixes Btrfs: Fix subvolume creation locking rules Fix barrier fail detection in XFS [S390] s390: use sys_pause for 31bit pause entry point xfs: fix remount rw with unrecognized options compat: move cp_compat_stat to common code compat: generic compat get/settimeofday [IA64] remove sys32_pause [IA64] kill sys32_pipe dm: kill lookup_device wrapper hpfs: cleanup ->setattr tidy up chrdev_open generic_file_llseek tidyups new helper: d_obtain_alias switch all filesystems over to d_obtain_alias kill d_alloc_anon fix ->llseek for more directories reiserfs: add missing llseek method ext4: remove unused variable in ext4_get_parent [XFS] kill struct xfs_btree_hdr [XFS] split up xfs_btree_init_cursor [XFS] add generic btree types [XFS] make btree root in inode support generic [XFS] add a long pointers flag to xfs_btree_cur [XFS] refactor xfs_btree_readahead [XFS] refactor btree validation helpers [XFS] make btree tracing generic [XFS] add get_maxrecs btree operation [XFS] add helpers for addressing entities inside a btree block [XFS] implement generic xfs_btree_increment [XFS] implement generic xfs_btree_decrement [XFS] implement generic xfs_btree_lookup [XFS] implement generic xfs_btree_updkey [XFS] implement generic xfs_btree_update [XFS] implement generic xfs_btree_rshift [XFS] implement generic xfs_btree_lshift [XFS] implement generic xfs_btree_split [XFS] implement semi-generic xfs_btree_new_root [XFS] move xfs_bmbt_newroot to common code [XFS] implement generic xfs_btree_insert/insrec [XFS] move xfs_bmbt_killroot to common code [XFS] implement generic xfs_btree_delete/delrec [XFS] implement generic xfs_btree_get_rec [XFS] kill xfs_bmbt_log_block and xfs_bmbt_log_recs [XFS] add keys_inorder and recs_inorder btree methods [XFS] mark various functions in xfs_btree.c static [XFS] make btree tracing generic [XFS] Cleanup maxrecs calculation. [XFS] cleanup btree record / key / ptr addressing macros. [XFS] Always use struct xfs_btree_block instead of short / longform [XFS] Move XFS_BMAP_SANITY_CHECK out of line. [XFS] split out two helpers from xfs_syncsub [XFS] fix instant oops with tracing enabled [XFS] kill struct xfs_mount_args [XFS] fix the noquota mount option [XFS] fix biosize option [XFS] Trivial xfs_remove comment fixup [XFS] stop using xfs_itobp in xfs_bulkstat Inode: export symbol destroy_inode [XFS] free partially initialized inodes using destroy_inode [XFS] kill sys_cred fat: make sure to set d_ops in fat_get_parent remove __ARCH_WANT_COMPAT_SYS_PTRACE [XFS] fix NULL pointer dereference in xfs_log_force_umount [XFS] wire up ->open for directories [XFS] allow inode64 mount option on 32 bit systems [XFS] fix spurious gcc warnings [XFS] remove bhv_statvfs_t typedef [XFS] remove xfs_vfs.h [XFS] remove xfs_vfsops.h [XFS] factor out xfs_read_agi helper [XFS] sanitize xlog_in_core_t definition [XFS] kill xfs_ialloc_log_di [XFS] kill xfs_dinode_core_t [XFS] kill XFS_DINODE_VERSION_ defines [XFS] split up xlog_recover_process_iunlinks [XFS] stop using xfs_itobp in xfs_iread [XFS] remove dead code for old inode item recovery [XFS] merge xfs_imap into xfs_dilocate [XFS] embededd struct xfs_imap into xfs_inode [XFS] kill the XFS_IMAP_BULKSTAT flag [XFS] move inode allocation out xfs_iread [XFS] fix error handling in xlog_recover_process_one_iunlink Btrfs: sparse lock verification annotations for wait_on_state Btrfs: make things static and include the right headers Btrfs: fix shadowed variable declarations Btrfs: corret fmode_t annotations Btrfs: clean up btrfs_ioctl a little bit Btrfs: btrfs: pass void __user * to btrfs_ioctl_clone_range [XFS] fix compile on 32 bit systems remove useless mnt_want_write call in xfs_write remove unused behvavior cruft in xfs_super.h remove unused prototypes for xfs_ihash_init / xfs_ihash_free cleanup the inode reclaim path kill xfs_buf_iostart stop using igrab in xfs_vn_link reduce l_icloglock roundtrips remove dead code from sv_t implementation kill dead quota flags cleanup xfs_sb.h feature flag helpers kill dead inode flags remove unused m_inode_quiesce member from struct xfs_mount remove leftovers of shared read-only support use xfs_trans_ijoin in xfs_trans_iget no explicit xfs_iflush for special inodes during unmount kill xfs_unmount_flush kill vn_ioerror move vn_iowait / vn_iowake into xfs_aops.c move inode tracing out of xfs_vnode. clean up blkdev_get a little bit kill FMODE_NDELAY_NOW documnt FMODE_ constants [XFS] Fix compile with CONFIG_COMPAT enabled [XFS] replace b_fspriv with b_mount [XFS] simplify projid check in xfs_rename [XFS] resync headers with libxfs [XFS] add a FMODE flag to make XFS invisible I/O less hacky [XFS] use inode_change_ok for setattr permission checking [XFS] avoid memory allocations in xfs_fs_vcmn_err [XFS] handle unaligned data in xfs_bmbt_disk_get_all remove incorrect comment in inode_permission kill walk_init_root pass a struct path * to may_open kill vfs_permission [SCSI] remove severly outdated comment in scsi_dispatch_cmd [SCSI] clean up scsi_times_out add a vfs_fsync helper [XFS] pass XFS_IGET_BULKSTAT to xfs_iget for handle operations [XFS] fix compile of xfs_btree_readahead_lblock on m68k [XFS] truncate readdir offsets to signed 32 bit values [XFS] make xfs_ino_t an unsigned long long xfs: fix dentry aliasing issues in open_by_handle xfs: use mnt_want_write in compat_attrmulti ioctl xfs: add a separate lock class for the per-mount list of dquots xfs: lockdep annotations for xfs_dqlock2 xfs: add a lock class for group/project dquots xfs: fix bad_features2 fixups for the root filesystem xfs: sanity check attr fork size xfs: fix dentry aliasing issues in open_by_handle xfs: use mnt_want_write in compat_attrmulti ioctl xfs: add a separate lock class for the per-mount list of dquots xfs: lockdep annotations for xfs_dqlock2 xfs: add a lock class for group/project dquots xfs: fix bad_features2 fixups for the root filesystem xfs: sanity check attr fork size xfs: cleanup error handling in xfs_mountfs: xfs: make sure to free the real-time inodes in the mount error path xfs: tiny cleanup for xfs_link xfs: remove unused XFS_MOUNT_ILOCK/XFS_MOUNT_IUNLOCK xfs: factor out attr fork reset handling xfs: merge xfs_inode_flush into xfs_fs_write_inode xfs: cleanup xfs_find_handle xfs: remove the unused XFS_QMOPT_DQLOCK flag xfs: remove iclog calculation special cases xfs: remove superflous inobt macros xfs: remove uchar_t/ushort_t/uint_t/ulong_t types xfs: merge xfs_mkdir into xfs_create xfs: remove XFS_QM_LOCK/XFS_QM_UNLOCK/XFS_QM_HOLD/XFS_QM_RELE xfs: use mutex_is_locked in XFS_DQ_IS_LOCKED xfs: sanitize qh_lock wrappers xfs: get rid of indirections in the quotaops implementation xfs: fix error handling in xfs_log_mount xfs: reject swapext ioctl on swapfiles Fix FREEZE/THAW compat_ioctl regression jsflash: stop defining MAJOR_NR xfs: prevent kernel crash due to corrupted inode log format xfs: prevent lockdep false positive in xfs_iget_cache_miss xfs: only issues a cache flush on unmount if barriers are enabled xfs: prevent kernel crash due to corrupted inode log format xfs: prevent lockdep false positive in xfs_iget_cache_miss xfs: only issues a cache flush on unmount if barriers are enabled xfs: cleanup log unmount handling xfs: remove another leftover of the old inode log item format xfs: cleanup xlog_recover_do_trans xfs: cleanup xlog_bread xfs: kill vn_atime_* helpers. xfs: kill VN_BAD affs: fix missing unlocks in affs_remove_link generic compat_sys_ustat cleanup d_add_ci cleanup may_open xfs: kill mutex_t typedef xfs: kill ino64 mount option xfs: remove m_litino xfs: remove m_attroffset xfs: cleanup uuid handling md: stop defining MAJOR_NR cleanup drivers/md/Makefile md: move headers out of include/linux/raid/ ubd: stop defintining MAJOR_NR md: tiny md.h cleanups block: move bio list helpers into bio.h GFS2: cleanup file_operations mess kill vfs_stat_fd / vfs_lstat_fd Btrfs: simplify makefile Btrfs: don't export symbols Btrfs: kill btrfs_cache_create quota: remove obsolete comments in fs/quota/Makefile xfs: a couple getbmap cleanups xfs: fix getbmap vs mmap deadlock xfs: a couple getbmap cleanups xfs: fix getbmap vs mmap deadlock MAINTAINERS: add ptrace entry tracing: small trave_events sample Makefile cleanup romfs: cleanup romfs_fs.h virtio_blk: don't blindly derefence req->rq_disk cifs: reorganize get_cifs_acl cifs: clean up set_cifs_acl interfaces fat: split fat_generic_ioctl xfs: update max log size xfs: validate quota log items during log recovery xfs: kill xfs_qmops xfs: split inode flushing from xfs_sync_inodes_ag xfs: use generic inode iterator in xfs_qm_dqrele_all_inodes xfs: split xfs_sync_inodes xfs: remove SYNC_IOWAIT xfs: remove SYNC_BDFLUSH xfs: use generic Posix ACL code Btrfs: implement FS_IOC_GETFLAGS/SETFLAGS/GETVERSION remove s_async_list quota: cleanup dquota sync functions (version 4) btrfs: remove ->write_super and stop maintaining ->s_dirt ext3: remove ->write_super and stop maintaining ->s_dirt gfs2: remove ->write_super and stop maintaining ->s_dirt ocfs2: remove ->write_super and stop maintaining ->s_dirt qnx4: remove ->write_super remove ->write_super call in generic_shutdown_super cleanup sync_supers enforce ->sync_fs is only called for rw superblock push BKL down into ->put_super jffs2: move jffs2_write_super to super.c ->write_super lock_super pushdown xfs: remove ->write_super and stop maintaining ->s_dirt affs: add ->sync_fs bfs: add ->sync_fs exofs: add ->sync_fs ext2: add ->sync_fs fat: add ->sync_fs hfs: add ->sync_fs hfsplus: add ->sync_fs sysv: add ->sync_fs ufs: add ->sync_fs jffs2: call jffs2_write_super from jffs2_sync_fs nilfs2: call nilfs2_write_super from nilfs2_sync_fs remove the call to ->write_super in __sync_filesystem xfs: fix warnings with CONFIG_XFS_QUOTA disabled xfs: fix small mismerge in xfs_vn_mknod sh: remove stray markers. hd: stop defining MAJOR_NR pids: clean up find_task_by_pid variants reiserfs: remove stray unlock_super in reiserfs_resize update Documentation/filesystems/Locking cleanup __writeback_single_inode parisc: remove dead code from sys_parisc32.c virtio_blk: don't bounce highmem requests virtio_blk: ioctl return value fix sh: convert to asm-generic/hardirq.h vfs: fix inode_init_always calling convention vfs: add __destroy_inode xfs: fix freeing of inodes not yet added to the inode cache xfs: avoid memory allocation under m_peraglock in growfs code xfs: switch to NOFS allocation under i_lock in xfs_getbmap xfs: switch to NOFS allocation under i_lock in xfs_da_state_alloc xfs: switch to NOFS allocation under i_lock in xfs_da_buf_make xfs: switch to NOFS allocation under i_lock in xfs_dir_cilookup_result xfs: switch to NOFS allocation under i_lock in xfs_buf_associate_memory xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_set xfs: switch to NOFS allocation under i_lock in xfs_readlink_bmap xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_get xfs: check for dinode realtime flag corruption xfs: fix spin_is_locked assert on uni-processor builds xfs: avoid memory allocation under m_peraglock in growfs code xfs: switch to NOFS allocation under i_lock in xfs_getbmap xfs: switch to NOFS allocation under i_lock in xfs_da_state_alloc xfs: switch to NOFS allocation under i_lock in xfs_da_buf_make xfs: switch to NOFS allocation under i_lock in xfs_dir_cilookup_result xfs: switch to NOFS allocation under i_lock in xfs_buf_associate_memory xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_set xfs: switch to NOFS allocation under i_lock in xfs_readlink_bmap xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_get xfs: check for dinode realtime flag corruption xfs: fix spin_is_locked assert on uni-processor builds xfs: fix locking in xfs_iget_cache_hit xfs: fix locking in xfs_iget_cache_hit microblaze: use the generic ack_bad_irq implementation powerpc/sputrace: Use the generic event tracer powerpc: Switch to asm-generic/hardirq.h CRIS: convert to asm-generic/hardirq.h xfs: improve xfs_inobt_get_rec prototype xfs: improve xfs_inobt_update prototype xfs: untangle xfs_dialloc xfs: rationalize xfs_inobt_lookup* xfs: merge fsync and O_SYNC handling xfs: simplify xfs_trans_iget xfs: actually enable the swapext compat handler xfs: actually enable the swapext compat handler xfs: un-static xfs_inobt_lookup ext4: fix cache flush in ext4_sync_file xfs: use correct log reservation when handling ENOSPC in xfs_create KVM: cleanup arch/x86/kvm/Makefile [S390] remove unused irq_cpustat_t defintion block: use blkdev_issue_discard in blk_ioctl_discard vfs: Rename generic_file_aio_write_nolock fsync: wait for data writeout completion before calling ->fsync m68knommu: convert to asm-generic/hardirq.h writeback: merely wakeup flusher thread if work allocation fails for WB_SYNC_NONE MIPS: Convert to asm-generic/hardirq.h tracing: Remove markers h8300: convert to asm-generic/hardirq.h alpha: convert to asm-generic/hardirq.h m32r: convert to asm-generic/hardirq.h m68k: convert to asm-generic/hardirq.h um: convert to asm-generic/hardirq.h virtio_blk: add support for cache flush ntfs: remove ntfs_file_write qnx4: remove write support FRV: Use asm/generic-hardirq.h freeze_bdev: kill bd_mount_sem freeze_bdev: grab active reference to frozen superblocks parisc: convert to asm-generic/hardirq.h Btrfs: fix arguments to btrfs_wait_on_page_writeback_range Btrfs: remove duplicates of filemap_ helpers block: use normal I/O path for discard requests block: allow large discard requests sparc32: convert to asm-generic/hardirq.h afs: remove cache.h xfs: implement ->dirty_inode to fix timestamp handling xfs: cleanup ->sync_fs xfs: stop calling filemap_fdatawait inside ->fsync xfs: fix double IRELE in xfs_dqrele_inode Btrfs: add -o discard option Btrfs: enable discard support virtio_blk: revert QUEUE_FLAG_VIRT addition
Christoph Lameter (577): mmtimer build fix time interpolator: Fix settimeofday inaccuracy A new 10GB Ethernet Driver by Chelsio Communications fix memory scribble in arch/i386/pci/fixup.c [IA64] Fix race condition in the rt_sigprocmask fastcall node local per-cpu-pages Periodically drain non local pagesets Reduce size of huge boot per_cpu_pageset boot_pageset must not be freed. ppc64: pcibus_to_node fix x86/x86_64: pcibus_to_node NUMA aware block device control structure allocation i386: Selectable Frequency of the Timer Interrupt ia64: Selectable Timer Interrupt Frequency Optimize sys_times for a single thread process Remove f_error field from struct file Cleanup patch for process freezing Fix broken kmalloc_node in rc1/rc2 mostly_read data section [IA64] pcibus_to_node implementation for IA64 [IA64] Altix pcibus_to_node implementation Fix ide-disk.c oops caused by hwif == NULL [IA64] Spinlock optimizations [IA64] Remove rwsem limitation of 32k waiters /proc/<pid>/numa_maps to show on which nodes pages reside More __read_mostly variables radix-tree: Remove unnecessary indirections and clean up code Numa-aware slab allocator V5 slab: fix handling of pages from foreign NUMA nodes __kmalloc: Generate BUG if size requested is too large. vmalloc_node slab: add additional debugging to detect slabs from the wrong node Implement sys_* do_* layering in the memory policy layer. Remove policy contextualization from mbind Use alloc_percpu to allocate workqueues locally slab: remove alloc_pages() calls [IA64] Fix missing parameter for local_add/sub [IA64] Add __read_mostly support for IA64 mm: dequeue a huge page near to this node Add NUMA policy support for huge pages. Remove old node based policy interface from mempolicy.c hugepages: fold find_or_alloc_pages into huge_no_page() mm: simplify build_zonelists_node by removing the case statement. mm: move determination of policy_zone into page allocator Fix zone policy determination build_zonelists_node(): rename args atomic_long_t & include/asm-generic/atomic.h V2 slab: remove nested #ifdef CONFIG_NUMA add schedule_on_each_cpu() Swap Migration V5: LRU operations Swap Migration V5: PF_SWAPWRITE to allow writing to swap Swap Migration V5: migrate_pages() function Swap Migration V5: Add CONFIG_MIGRATION for page migration support Swap Migration V5: MPOL_MF_MOVE interface Swap Migration V5: sys_migrate_pages interface SwapMig: CONFIG_MIGRATION fixes SwapMig: add_to_swap() avoid atomic allocations SwapMig: Drop unused pages immediately SwapMig: Extend parameters for migrate_pages() SwapMig: Switch error handling in migrate_pages to use -Exx mm: make hugepages obey cpusets. mempolicies: private pointer in check_range and MPOL_MF_INVERT Fold numa_maps into mempolicies.c Drop page table lock before calling migrate_page_add() mempolicies: unexport get_vma_policy() Move page migration related functions near do_migrate_pages() migration: make sure there is no attempt to migrate reserved pages. Fix for CONFIG_NUMA without CONFIG_SWAP Simplify migrate_page_add Zone reclaim: resurrect may_swap Zone reclaim: Reclaim logic Zone reclaim: proc override NUMA policies in the slab allocator V2 mm: optimize numa policy handling in slab allocator Optimize off-node performance of zone reclaim zone_reclaim: reclaim on memory only node support mm: improve function of sc->may_writepage zone_reclaim: minor fixes zone_reclaim: do not unmap file backed pages zone_reclaim: partial scans instead of full scan zone_reclaim: configurable off node allocation period. Zone reclaim: Allow modification of zone reclaim behavior Reclaim slab during zone reclaim Direct Migration V9: PageSwapCache checks Direct Migration V9: migrate_pages() extension Direct Migration V9: remove_from_swap() to remove swap ptes Direct Migration V9: upgrade MPOL_MF_MOVE and sys_migrate_pages() Direct Migration V9: Avoid writeback / page_migrate() method slab: minor cleanup to kmem_cache_alloc_node hugetlb: add comment explaining reasons for Bus Errors hugetlbpage: return VM_FAULT_OOM on oom Updates for page migration zone reclaim: do not check references to a page during zone reclaim vmscan: remove duplicate increment of reclaim_in_progress vmscan: skip reclaim_mapped determination if we do not swap Terminate process that fails on a constrained allocation page migration: Fix MPOL_INTERLEAVE behavior for migration via mbind() vmscan: fix zone_reclaim Fix sys_migrate_pages: Move all pages when invoked from root remove_from_swap: fix locking time_interpolator: Use readq_relaxed() instead of readq(). numa_maps: Fix potential crash on non IA64 platforms numa_maps update [IA64] Fix race in the accessed/dirty bit handlers vmscan: no zone_reclaim if PF_MALLOC is set slab: Node rotor for freeing alien caches and remote per cpu pages. page migration: fail if page is in a vma flagged VM_LOCKED Page migration documentation update Consistent capabilites associated with MPOL_MOVE_ALL page migration: Fail with error if swap not setup time_interpolator: add __read_mostly fix race in pagevec_strip? slab: Remove SLAB_NO_REAP option Thin out scan_control: remove nr_to_scan and priority zone_reclaim: additional comments and cleanup vmscan: emove obsolete checks from shrink_list() and fix unlikely in refill_inactive_zone() slab: cache_reap(): further reduction in interrupt holdoff slab: make drain_array more universal by adding more parameters slab: remove drain_array_locked slab: fix drain_array() so that it works correctly with the shared_array drain_node_pages: interrupt latency reduction / optimization page migration reorg cpusets: only wakeup kswapd for zones in the current cpuset slab: add transfer_objects() function slab: Bypass free lists for __drain_alien_cache() alloc_kmemlist: Some cleanup in preparation for a real memory leak fix slab: fix memory leak in alloc_kmemlist mm: make page migration dependent on swap and NUMA migrate_pages_to() must be defined for the no swap case [IA64] Prefetch mmap_sem in ia64_do_page_fault() Fix NULL pointer dereference in node_read_numastat() Some page migration fixups Remove cond_resched in gather_stats() [IA64] Setup an IA64 specific reclaim distance page migration: Fix fallback behavior for dirty pages typo in vmscan.c Page Migration: Make do_swap_page redo the fault migration: remove unnecessary PageSwapCache checks page migration cleanup: rename "ignrefs" to "migration" page migration cleanup: group functions page migration cleanup: remove useless definitions page migration cleanup: drop nr_refs in remove_references() page migration cleanup: extract try_to_unmap from migration functions page migration cleanup: pass "mapping" to migration functions page migration cleanup: move fallback handling into special function Swapless page migration: add R/W migration entries Swapless page migration: rip out swap based logic Swapless page migration: modify core logic More page migration: do not inc/dec rss counters More page migration: use migration entries for file pages page migration: Update documentation page migration: simplify migrate_pages() page migration: handle freeing of pages in migrate_pages() page migration: use allocator function for migrate_pages() page migration: sys_move_pages(): support moving of individual pages sys_move_pages: x86_64 support sys_move_pages: 32bit support (i386, x86_64) move_pages: fix 32 -> 64 bit compat function mm: remove VM_LOCKED before remap_pfn_range and drop VM_SHM page migration: Support a vma migration function Allow migration of mlocked pages zoned vm counters: create vmstat.c/.h from page_alloc.c/.h zoned vm counters: basic ZVC (zoned vm counter) implementation zoned vm counters: convert nr_mapped to per zone counter zoned vm counters: conversion of nr_pagecache to per zone counter zoned vm counters: remove NR_FILE_MAPPED from scan control structure zoned vm counters: split NR_ANON_PAGES off from NR_FILE_MAPPED zoned vm counters: zone_reclaim: remove /proc/sys/vm/zone_reclaim_interval zoned vm counters: conversion of nr_slab to per zone counter zoned vm counters: conversion of nr_pagetables to per zone counter zoned vm counters: conversion of nr_dirty to per zone counter zoned vm counters: conversion of nr_writeback to per zone counter zoned vm counters: conversion of nr_unstable to per zone counter zoned vm counters: conversion of nr_bounce to per zone counter zoned vm counters: remove useless struct wbs Use Zoned VM Counters for NUMA statistics Light weight event counters slab: consolidate code to free slabs from freelist ZVC/zone_reclaim: Leave 1% of unmapped pagecache pages for file I/O ZVC: add __inc_zone_state for !SMP configuration USB: remove empty destructor from drivers/usb/mon/mon_text.c [IA64] Increase default nodes shift to 10, nr_cpus to 1024 ZVC: Overstep counters ZVC: Scale thresholds depending on the size of the system Fix longstanding load balancing bug in the scheduler reduce MAX_NR_ZONES: remove two strange uses of MAX_NR_ZONES reduce MAX_NR_ZONES: fix MAX_NR_ZONES array initializations reduce MAX_NR_ZONES: make display of highmem counters conditional on CONFIG_HIGHMEM reduce MAX_NR_ZONES: move HIGHMEM counters into highmem.c/.h reduce MAX_NR_ZONES: page allocator ZONE_HIGHMEM cleanup reduce MAX_NR_ZONES: use enum to define zones, reformat and comment reduce MAX_NR_ZONES: make ZONE_DMA32 optional reduce MAX_NR_ZONES: make ZONE_HIGHMEM optional reduce MAX_NR_ZONES: remove display of counters for unconfigured zones reduce MAX_NR_ZONES: fix i386 SRAT check for MAX_NR_ZONES mempolicies: fix policy_zone check Apply type enum zone_type linearly index zone->node_zonelists[] slab: extract __kmem_cache_destroy from kmem_cache_destroy slab: do not panic when alloc_kmemlist fails and slab is up Add __GFP_THISNODE to avoid fallback to other nodes and ignore cpuset/memory policy restrictions sys_move_pages: Do not fall back to other nodes Guarantee that the uncached allocator gets pages on the correct node Cleanup: Add zone pointer to get_page_from_freelist Profiling: require buffer allocation on the correct node Define easier to handle GFP_THISNODE Optimize free_one_page mm: do not check unpopulated zones for draining and counter updates Extract the allocpercpu functions from the slab allocator Replace min_unmapped_ratio by min_unmapped_pages in struct zone ZVC: Support NR_SLAB_RECLAIMABLE / NR_SLAB_UNRECLAIMABLE zone_reclaim: dynamic slab reclaim zone reclaim with slab: avoid unecessary off node allocations Hugepages: Use page_to_nid rather than traversing zone pointers NUMA: Add zone_to_nid function [IA64-SGI] Do not request DMA memory for BTE slab: fix kmalloc_node applying memory policies if nodeid == numa_node_id() Add NUMA_BUILD definition in kernel.h to avoid #ifdef CONFIG_NUMA Disable GFP_THISNODE in the non-NUMA case GFP_THISNODE for the slab allocator Add node to zone for the NUMA case Do not allocate pagesets for unpopulated zones. zone_statistics: Use hot node instead of cold zone_pgdat scheduler: NUMA aware placement of sched_group_allnodes slab: remove wrongly placed BUG_ON mm: kevent threads: use MPOL_DEFAULT Slab: Do not fallback to nodes that have not been bootstrapped yet Get rid of zone_table[] Remove bio_cachep from slab.h Move sighand_cachep to include/signal.h Move vm_area_cachep to include/mm.h Move files_cachep to include/file.h Move filep_cachep to include/file.h Move fs_cachep to linux/fs_struct.h Move names_cachep to linux/fs.h Remove uses of kmem_cache_t from mm/* and include/linux/slab.h drain_node_page(): Drain pages in batch units slab: remove SLAB_NO_GROW slab: remove SLAB_LEVEL_MASK slab: remove SLAB_NOIO slab: remove SLAB_NOFS slab: remove SLAB_USER slab: remove SLAB_ATOMIC slab: remove SLAB_KERNEL slab: remove SLAB_DMA slab: remove kmem_cache_t slab: fix two issues in kmalloc_node / __cache_alloc_node GFP_THISNODE must not trigger global reclaim slab: better fallback allocation behavior [IA64] resolve name clash by renaming is_available_memory() sched: avoid taking rq lock in wake_priority_sleeper sched: remove staggering of load balancing sched: disable interrupts for locking in load_balance() sched: extract load calculation from rebalance_tick sched: move idle status calculation into rebalance_tick() sched: use softirq for load balancing sched: call tasklet less frequently sched: add option to serialize load balancing slab: fix sleeping in atomic bug Cleanup slab headers / API to allow easy addition of new slab allocators More slab.h cleanups slab: fix kmem_ptr_validate definition Check for populated zone in __drain_pages mbind: restrict nodes to the currently allowed cpuset slab: use parameter passed to cache_reap to determine pointer to work structure Use ZVC for inactive and active counts Use ZVC for free_pages Reorder ZVCs according to cacheline Drop free_pages() Drop nr_free_pages_pgdat() Drop __get_zone_counts() Drop get_zone_counts() optional ZONE_DMA: deal with cases of ZONE_DMA meaning the first zone optional ZONE_DMA: introduce CONFIG_ZONE_DMA optional ZONE_DMA: optional ZONE_DMA in the VM optional ZONE_DMA: optional ZONE_DMA for ia64 optional ZONE_DMA: remove ZONE_DMA remains from parisc optional ZONE_DMA: remove ZONE_DMA remains from sh/sh64 Set CONFIG_ZONE_DMA for arches with GENERIC_ISA_DMA Replace highest_possible_node_id() with nr_node_ids Convert highest_possible_processor_id to nr_cpu_ids slab: reduce size of alien cache to cover only possible nodes Page migration: Fix vma flag checking page migration: fix NR_FILE_PAGES accounting x86-64: use lru instead of page->index and page->private for pgd lists management. Safer nr_node_ids and nr_node_ids determination and initial values Use ZVC counters to establish exact size of dirtyable pages i386: use page allocator to allocate thread_info structure SLUB core SLUB: change default alignments SLUB: allocate smallest object size if the user asks for 0 bytes PowerPC: Disable SLUB for configurations in which slab page structs are modified Make page->private usable in compound pages mm: optimize compound_head() by avoiding a shared page flag Add virt_to_head_page and consolidate code in slab and slub slub: fix object tracking slub: enable tracking of full slabs slub: validation of slabs (metadata and guard zones) SLUB: Add MIN_PARTIAL slub: add ability to list alloc / free callers per slab SLUB: Free slabs and sort partial slab lists in kmem_cache_shrink slub: remove object activities out of checking functions slub: user documentation slub: add slabinfo tool Quicklists for page table pages slab allocators: Remove obsolete SLAB_MUST_HWCACHE_ALIGN KMEM_CACHE(): simplify slab cache creation slab allocators: remove multiple alignment specifications slab allocators: Remove SLAB_DEBUG_INITIAL flag slab allocators: Remove SLAB_CTOR_ATOMIC Slab allocators: remove useless __GFP_NO_GROW flag page migration: Only migrate pages if allocation in the highest zone is possible SLUB: add support for dynamic cacheline size determination SLUB: after object padding only needed for Redzoning SLUB: slabinfo upgrade SLUB: use check_valid_pointer in kmem_ptr_validate SLUB: clean up krealloc SLUB: get rid of finish_bootstrap SLUB: update comments SLUB: add macros for scanning objects in a slab SLUB: move resiliency check into SYSFS section SLUB: introduce DebugSlab(page) SLUB: consolidate trace code SLUB: move tracking definitions and check_valid_pointer() away from debug code SLUB: add CONFIG_SLUB_DEBUG SLUB: include lifetime stats and sets of cpus / nodes in tracking output SLUB: rework slab order determination Fix spellings of slab allocator section in init/Kconfig FRV: Replace pgd management via slabs through quicklists slab: shut down cache_reaper when cpu goes down vmstat: use our own timer events Make vm statistics update interval configurable Move remote node draining out of slab allocators slub: support concurrent local and remote frees and allocs on a slab SLUB: SLUB_DEBUG must depend on SLUB SLUB: remove nr_cpu_ids hack VM statistics: Make timer deferrable [IA64] Quicklist support for IA64 SLUB: i386 support SLUB: CONFIG_LARGE_ALLOCS must consider MAX_ORDER limit SLUB: It is legit to allocate a slab of the maximum permitted size Fix: find_or_create_page skips cpuset memory spreading. Slab allocators: Drop support for destructors SLUB: Remove depends on EXPERIMENTAL and !ARCH_USES_SLAB_PAGE_STRUCT SLAB: Move two remaining SLAB specific definitions to slab_def.h SLUB: Define functions for cpu slab handling instead of using PageActive slab: warn on zero-length allocations SLUB: slabinfo fixes SLUB: Do our own flags based on PG_active and PG_error Remove SLAB_CTOR_CONSTRUCTOR SLUB: Simplify debug code Slab allocators: define common size limitations Fix page allocation flags in grow_dev_page() slub: another slabinfo fix SLUB Debug: Fix object size calculation SLUB Debug: fix check for super sized slabs (>512k 64bit, >256k 32bit) SLUB: More documentation SLUB: Fix NUMA / SYSFS bootstrap issue SLUB: fix locking for hotplug callbacks slab: fix alien cache handling SLUB: return ZERO_SIZE_PTR for kmalloc(0) SLUB slab validation: Alloc while interrupts are disabled must use GFP_ATOMIC SLUB: minimum alignment fixes SLUB: fix behavior if the text output of list_locations overflows PAGE_SIZE sched: fix next_interval determination in idle_balance() slab allocators: MAX_ORDER one off fix SLAB: remove WARN_ON_ONCE for zero sized objects for 2.6.22 release SLUB: Make lockdep happy by not calling add_partial with interrupts enabled during bootstrap slub: remove useless EXPORT_SYMBOL SLUB: support slub_debug on by default SLUB: change error reporting format to follow lockdep loosely SLUB: use list_for_each_entry for loops over all slabs SLUB slab validation: Move tracking information alloc outside of lock SLUB: ensure that the number of objects per slab stays low for high orders SLUB Debug: fix initial object debug state of NUMA bootstrap objects Slab allocators: consolidate code for krealloc in mm/util.c Slab allocators: consistent ZERO_SIZE_PTR support and NULL result semantics Slab allocators: support __GFP_ZERO in all allocators SLUB: add some more inlines and #ifdef CONFIG_SLUB_DEBUG SLUB: extract dma_kmalloc_cache from get_cache. SLUB: do proper locking during dma slab creation SLUB: faster more efficient slab determination for __kmalloc SLUB: Simplify dma index -> size calculation SLUB: Style fix up the loop to disable small slabs SLUB: Do not use length parameter in slab_alloc() Slab allocators: Cleanup zeroing allocations Slab allocators: Replace explicit zeroing with __GFP_ZERO SLUB: Do not allocate object bit array on stack SLUB: Move sysfs operations outside of slub_lock SLUB: Fix CONFIG_SLUB_DEBUG use for CONFIG_NUMA Make SLUB the default allocator Add VM_BUG_ON in case someone uses page_mapping on a slab page CONFIG_BOUNCE to avoid useless inclusion of bounce buffer logic x86_64: Quicklist support for x86_64 Slab maintainer & Credits update [IA64] SN2: Fix up sn2_rtc clock [IA64] ITC: Reduce rating for ITC clock if ITCs are drifty SLUB: Remove checks for MAX_PARTIAL from kmem_cache_shrink SLUB: Fix dynamic dma kmalloc cache creation [IA64] Update arch/ia64/configs/* s/SLAB/SLUB/ SLUB: use atomic_long_read for atomic_long variables SLUB: do not fail on broken memory configurations SLUB: Force inlining for functions in slub_def.h slub: do not fail if we cannot register a slab with sysfs Page migration: Do not accept invalid nodes in the target nodeset SLUB: accurately compare debug flags during slab cache merge Generic Virtual Memmap support for SPARSEMEM x86_64: SPARSEMEM_VMEMMAP 2M page size support IA64: SPARSEMEM_VMEMMAP 16K page size support SLUB: direct pass through of page size or higher kmalloc requests Slab allocators: fail if ksize is called with a NULL parameter Memoryless nodes: Generic management of nodemasks for various purposes Memoryless nodes: introduce mask of nodes with memory Memoryless nodes: Fix interleave behavior for memoryless nodes Memoryless nodes: OOM: use N_HIGH_MEMORY map instead of constructing one on the fly Memoryless nodes: No need for kswapd Memoryless nodes: Slab support Memoryless nodes: SLUB support Memoryless nodes: Uncached allocator updates Memoryless nodes: Allow profiling data to fall back to other nodes Memoryless nodes: Update memory policy and page migration Memoryless nodes: Add N_CPU node state Memoryless nodes: drop one memoryless node boot warning Memoryless nodes: Fix GFP_THISNODE behavior Memoryless nodes: Use N_HIGH_MEMORY for cpusets Categorize GFP flags SLUB: Avoid page struct cacheline bouncing due to remote frees to cpu slab SLUB: Do not use page->mapping SLUB: Move page->offset to kmem_cache_cpu->offset SLUB: Avoid touching page struct when freeing to per cpu slab SLUB: Place kmem_cache_cpu structures in a NUMA aware way SLUB: Optimize cacheline use for zeroing SLUB: simplify IRQ off handling Slab API: remove useless ctor parameter and reorder parameters [PARISC] Use page allocator instead of slab allocator in pci-dma.c SLUB: Fix memory leak by not reusing cpu_slab [S390] Explicitly code allocpercpu calls in iucv ACPI: avoid references to impossible processors. SLUB: remove useless masking of GFP_ZERO quicklist: Set tlb->need_flush if pages are remaining in quicklist 0 IA64: Slim down __clear_bit_unlock SLUB: Improve hackbench speed quicklists: do not release off node pages early Revert quicklist need->flush fix quicklists: Only consider memory that can be used with GFP_KERNEL x86: 64-bit, make sparsemem vmemmap the only memory model SLUB: Fix sysfs refcounting Move count_partial before kmem_cache_shrink SLUB: rename defrag to remote_node_defrag_ratio Add parameter to add_partial to avoid having two functions Explain kmem_cache_cpu fields Pagecache zeroing: zero_user_segment, zero_user_segments and zero_user Move vmalloc_to_page() to mm/vmalloc. vmalloc: add const to void* parameters i386: Resolve dependency of asm-i386/pgtable.h on highmem.h is_vmalloc_addr(): Check if an address is within the vmalloc boundaries vmalloc: clean up page array indexing VM: allow get_page_unless_zero on compound pages bufferhead: revert constructor removal Page allocator: clean up pcp draining functions vmstat: small revisions to refresh_cpu_vm_stats() Page allocator: get rid of the list of cold pages vmstat: remove prefetch SLUB: Deal with annoying gcc warning on kfree() SLUB: Use unique end pointer for each slab page. SLUB: Alternate fast paths using cmpxchg_local SLUB: Support for performance statistics Modules: handle symbols that have a zero value modules: include sections.h to avoid defining linker variables explicitly Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 slub: Determine gfpflags once and not every time a slab is allocated slub: Fallback to kmalloc_large for failing higher order allocs slub: Support 4k kmallocs again to compensate for page allocator slowness dentries: Extract common code to remove dentry from lru Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 slabinfo: fall back from /sys/kernel/slab to /sys/slab Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Revert "unique end pointer" patch slub: rename slab_objects to show_slab_objects slub: Remove objsize check in kmem_cache_flags() slub: Remove useless checks in alloc_debug_processing slub: Use the objsize from the kmem_cache_cpu structure slub: Remove BUG_ON() from ksize and omit checks for !SLUB_DEBUG slub: Rearrange #ifdef CONFIG_SLUB_DEBUG in calculate_sizes() slub: Fix up comments slub: Add kmalloc_large_node() to support kmalloc_node fallback slub statistics: Fix check for DEACTIVATE_REMOTE_FREES slab numa fallback logic: Do not pass unfiltered flags to page allocator slub page alloc fallback: Enable interrupts for GFP_WAIT. count_partial() is not used if !SLUB_DEBUG and !CONFIG_SLABINFO x86: stricter check in follow_huge_addr() Fix undefined count_partial if !CONFIG_SLABINFO [IA64] Untangle sync_icache_dcache() page size determination slub: Reduce #ifdef ZONE_DMA by moving kmalloc_caches_dma near dma logic slub: Deal with config variable dependencies slub: Fixes to per cpu stat output in sysfs slub: Move map/flag clearing to __free_slab slub: No need for per node slab counters if !SLUB_DEBUG slab_err: Pass parameters correctly to slab_bug slub: free_list() cleanup slub: Dump list of objects not freed on kmem_cache_close() slub: Store max number of objects in the page struct. slub: for_each_object must be passed the number of objects in a slab slub: Add kmem_cache_order_objects struct slub: Update statistics handling for variable order slabs slub: Fallback to minimal order during slab page allocation slub: Drop fallback to page allocator method slub: Make the order configurable for each slab cache slub: Simplify any_slab_object checks slub: Drop DEFAULT_MAX_ORDER / DEFAULT_MIN_OBJECTS slub: Calculate min_objects based on number of processors. slub: pack objects denser Remove set_migrateflags() vmalloc: show vmalloced areas via /proc/vmallocinfo vmallocinfo: add caller information sparsemem: vmemmap does not need section bits kbuild: create a way to create preprocessor constants from C expressions pageflags: standardize comment inclusion in asm-offsets.h and fix MIPS pageflags: use an enum for the flags pageflags: get rid of FLAGS_RESERVED pageflags: introduce macros to generate page flag functions pageflags: convert to the use of new macros pageflags: use proper page flag functions in Xen pageflags: eliminate PG_xxx aliases page flags: handle PG_uncached like all other flags page flags: add PAGEFLAGS_FALSE for flags that are always false mm: Get rid of __ZONE_COUNT PAGEFLAGS_EXTENDED and separate page flags for Head and Tail Add kbuild.h that contains common definitions for kbuild users x86: use kbuild.h mips: use kbuild.h instead of macros in asm-offsets.c alpha: use kbuild.h instead of macros in asm-offsets.c ia64: use kbuild.h macros instead of defining macros in asm-offsets.c arm: use kbuild.h instead of macros in asm-offsets.c xtensa: use kbuild.h macros instead of defining them in asm-offsets.c sparc: use kbuild.h instead of defining macros in asm-offsets.c avr32: use kbuild.h macros instead of defining macros in asm-offsets.c blackfin: use kbuild.h instead of defining macros in asm-macros.c frv: use kbuild.h instead of defining macros in asm-offsets.c h8300: use kbuild.h instead of defining macros in asm-offsets.c m68k/m68kmmu: use kbuild.h instead of defining macros in asm-offsets.c mn10300: use kbuild.h instead of defining macros in asm-offsets.c parisc: use kbuild.h instead of defining macros in asm-offsets.c ppc/powerpc: use kbuild.h instead of defining macros in asm-offsets.c s390: use kbuild.h instead of defining macros in asm-offsets.c s390: use kbuild.h instead of defining macros in asm-offsets.c sh: use kbuild.h instead of defining macros in asm-offsets.c v850: use kbuild.h instead of defining macros in asm-offsets.c slub: Whitespace cleanup and use of strict_strtoul slabinfo: Support printout of the number of fallbacks slub: #ifdef simplification x86: merge thread_info.h x86: threadinfo: common include files x86: threadinfo: merge thread sync state definitions x86: common thread_info definitions x86: threadinfo: merge INIT_THREAD_INFO x86: thread_info: PREEMPT_ACTIVE x86: thread_info: merge TIF_ flags. x86: thread_info: merge tif masks x86: thread_info: merge thread_info allocation x86: unify current.h Slab: Fix memory leak in fallback_alloc() slub: Do not use 192 byte sized cache if minimum alignment is 128 byte Christoph has moved slub: Add check for kfree() of non slab objects. Fix typo in meth driver slub: Disable NUMA remote node defragmentation by default vmscan: Use an indexed array for LRU variables mm: move migrate_prep out from under mmap_sem SLUB: Introduce and use SLUB_MAX_SIZE and SLUB_PAGE_SHIFT constants SLUB: Introduce and use SLUB_MAX_SIZE and SLUB_PAGE_SHIFT constants percpu: remove rbtree and use page->index instead security: use mmap_min_addr indepedently of security models page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths page-allocator: use integer fields lookup for gfp_zone and check for errors in flags passed to the page allocator
Christoph Paasch (5): netfilter: change generic l4 protocol number netfilter: remove IPvX specific parts from nf_conntrack_l4proto.h netfilter: conntrack: fix dropping packet after l4proto->packet() netfilter: conntrack: check for NEXTHDR_NONE before header sanity checking netfilter: ip6t_ipv6header: fix match on packets ending with NEXTHDR_NONE
Christoph Pfister (5): V4L/DVB (3988): Add math routines required by DVB demods V4L/DVB (3996): Make the table static V4L/DVB (4501): Add support for knc one dvb-s plus with 1894:0011 V4L/DVB (7530): budget-av: Fix support for certain cams V4L/DVB (7531): budget-av: Fix CI interface on (some) KNC1 DVBS cards
Christoph Plattner (2): ALSA: hda - Added HP HDX16/HDX18 notebook support for HDA codecs (82HD71) ALSA: hda - Rework on patch_sigmatel.c for HP HDX16/HDX18
Christoph Schulz (1): [ALSA] cs4236-irq-handling-fix.patch
Christophe Borivant (1): HID: Add support for the G25 force feedback wheel in native mode
Christophe Cattelain (1): V4L/DVB (5371): [PATCH] Pinnacle PCTV Sat Pro USB (450e) support by ttusb2.c (400e driver)
Christophe Jaillet (9): kconfig: incorrect 'len' field initialisation ? avr32/pata: avoid unnecessary memset (updated after comments) iop-adma: fixup some kzalloc/memset confusions drivers/net/r6040.c: correct bad use of round_jiffies() drivers/block/pktcdvd.c: avoid useless memset x86, arch/x86/kernel/io_apic_32.c: use kzalloc instead of kmalloc/memset RDMA/nes: Remove unnecessary memset() V4L/DVB (8252): buf-dma-sg.c: avoid clearing memory twice USB: AccessRunner: avoid unnecessary memset
Christophe Lucas (13): [IA64] printk needs KERN_INFO arch/ia64/kernel/smp.c printk: arch/i386/mm/ioremap.c printk: arch/i386/mm/pgtable.c dvb: saa7146: kj pci_module_init cleanup dvb: ttpci: kj printk fix [SCTP]: Audit return code of create_proc_* uml: Clean up prink calls printk : Documentation/firmware_class/firmware_sample_driver.c applicom: fix error handling drivers/char/lcd.c: misc_register() can fail hdpu_cpustate.c: misc_register() can fail atmel: audit return code of create_proc_read_entry [IRDA]: pci_register_driver conversion
Christophe Mariac (1): USB: new device ids for ftdi_sio driver
Christophe Niclaes (1): pcmcia ide kingston compactflash's have a new manufacturer id
Christophe Saout (3): Fix dmsetup table output change Subject: Re: [PATCH] Fix SUNRPC wakeup/execute race condition xen: fix too early kmalloc call
Christophe Thommeret (1): V4L/DVB (9270): cx24116: optimise emulated auto-pilot
Christopher J. PeBenito (5): [SELINUX]: add security class for appletalk sockets selinux: add support for querying object classes and permissions from the running policy selinux: rename sel_remove_bools() for more general usage. selinux: change sel_make_dir() to specify inode counter. selinux: add selinuxfs structure for object class discovery
Christopher Leech (1): ixgbe: Implement HAVE_SET_RX_MODE
Christopher Li (2): USB: bug fix in usbdevfs e1000: prevent corruption of EEPROM/NVM
Christopher Moore (2): [ARM] Orion: add LaCie Ethernet Disk mini V2 support [MTD] cfi_cmdset_0002.c: Add Macronix CFI V1.0 TopBottom detection
Christopher Neufeld (1): V4L/DVB (4050): Add NTSC sliced VBI support to the cx25840 module.
Christopher Pascoe (2): V4L/DVB (3192): Fix bttv sub-device unregister V4L/DVB (11626): cx23885: Two fixes for DViCO FusionHDTV DVB-T Dual Express
Christopher SMITH (1): sh: Only reserve memory under CONFIG_ZERO_PAGE_OFFSET when it != 0.
Christopher Zimmermann (1): [SPARC] cs4231: Fix SBUS support in this driver.
Chuck Ebbert (96): i386: clean up user_mode macros loopback: #ifdef the TSO code loopback: optimize stats loopback: whitespace cleanup i386: fix incorrect FP signal code [WATCHDOG] softdog-timer-running-oops.patch docs: fix misinformation about overcommit_memory x86-64: Clean up nmi error message x86-64: Fix incorrect FP signals x86-64: i386/x86-64: Fix time going twice as fast problem on ATI Xpress chipsets i386: Ignore masked FPU exceptions atiixp_modem printk fixes i386: "invalid operand" -> "invalid opcode" i386: PTRACE_POKEUSR: allow changing RF bit in EFLAGS register. mutex subsystem, add typecheck_fn(type, function) x86_64: "invalid operand" -> "invalid opcode" x86_64: allow setting RF in EFLAGS [SCSI] Mask capabilities for SCSI-1 CD drive i386: fix stack dump loglevel [BLOCK] elevator: Make elevator=as work again for anticipatory elevator=as back-compatibility sched: only print migration_cost once per boot i386 cpu hotplug: don't access freed memory i386: print kernel version in register dumps kobject: don't oops on null kobject.name i386: fix singlestepping though a syscall kbuild: add -fverbose-asm to i386 Makefile i386: multi-column stack backtraces i386: __devinit should be __cpuinit i386: allow disabling X86_FEATURE_SEP at boot i386: fall back to sensible CPU model name i386: Don't let ptrace set the nested task bit i386: let signal handlers set the resume flag x86: start early_printk at sensible screen row i386: fix singlestep through an int80 syscall i386: more vsyscall documentation i386: fix dump_stack() i386 spinlocks: disable interrupts only if we enabled them x86_64: fix orphaned bits of timer init messages i386: fix broken FP exception handling i386: remove junk from stack dump PCI: fix issues with extended conf space when MMCONFIG disabled because of e820 i386: let usermode execute the "enter" instruction i386: fix get_segment_eip() with vm86 segments i386: extra checks in show_registers() i386: cpu_relax() in crash.c and doublefault.c x86_64: enlarge window for stack growth i386: use C code for current_thread_info() binfmt_elf: fix checks for bad address i386: system.h: remove extra semicolons and fix order i386: handle_BUG(): don't print garbage if debug info unavailable ieee80211: TKIP requires CRC32 i386: switch_to(): misplaced parentheses ptrace: make pid of child process available for PTRACE_EVENT_VFORK_DONE Kconfig: move CONFIG_EMBEDDED options to submenu fix is_at_popf() for compat tasks remove lock prefix from is_at_popf() tests i386/x86-64: rename is_at_popf(), add iret to tests and fix i386: annotate FIX_STACK() and the rest of nmi() i386: Do better early exception handlers i386: show_registers(): try harder to print failing code spinlock_debug: don't recompute (jiffies_per_loop * HZ) in spinloop unwind: fix unused variable warning when !CONFIG_MODULES i386: add sleazy FPU optimization i386: remove IOPL check on task switch x86: add sysctl for kstack_depth_to_print Document how to decode an IOCTL number [NETFILTER]: ebtables: don't compute gap before checking struct type i386: add option to show more code in oops reports PCI: add debug information to resource collision message ACPI: dock: fix opps after dock driver fails to initialize pata_ali: fix UDMA settings libata: add another Maxtor drive with broken NCQ to the list AGP: document boot options [NETFILTER]: Add xt_statistic.h to the header list for usermode programs i386: Fix double fault handler x86 - 32-bit ptrace emulation mishandles 6th arg Fix station address detection in smc acpi: bus: check once more for an empty list after locking it x86: don't read maxlvt before checking if APIC is mapped mmc: wbsd: initialize tasklets before requesting interrupt x86: add io delay quirk for Presario F700 xen: make CONFIG_XEN_SAVE_RESTORE depend on CONFIG_XEN x86: move prefill_possible_map calling early, fix, V2 x86: allow number of additional hotplug CPUs to be set at compile time, V2 PCI: document the pcie_aspm kernel parameter pkt_sched: type should be __u32 in header xfrm: spin_lock() should be spin_unlock() in xfrm_state.c ext4: really print the find_group_flex fallback warning only once x86: Clear TS in irq_ts_save() when in an atomic section crypto: padlock-aes - work around Nano CPU errata in ECB mode crypto: padlock-aes - work around Nano CPU errata in CBC mode Remove low_latency flag setting from nozomi and mxser drivers [CIFS] Re-enable Lanman security serial: add parameter to force skipping the test for the TXEN bug perf_events: Make ABI definitions available to userspace
Chuck Lever (576): RPC: TCP reconnects are too slow RPC: kick off socket connect operations faster NFS: split nfsi->flags into two fields NFS: use atomic bitops to manipulate flags in nfsi->flags NFS: Introduce the use of inode->i_lock to protect fields in nfsi RPC: Report connection errors properly when mounting with "soft" RPC: proper soft timeout behavior for rpcbind NFS: use a constant value for TCP retransmit timeouts RPC: portmapper doesn't need a reserved port RPC: extract socket logic common to both client and server RPC: introduce client-side transport switch RPC: transport switch function naming RPC: Reduce stack utilization in xs_sendpages RPC: Rename sock_lock RPC: Rename xprt_lock RPC: rename the sockstate field RPC: Eliminate socket.h includes in RPC client RPC: Add helper for waking tasks pending on a transport RPC: client-side transport switch cleanup RPC: separate TCP and UDP write space callbacks RPC: separate TCP and UDP transport connection logic RPC: separate TCP and UDP socket write paths RPC: skip over transport-specific heads automatically RPC: get rid of xprt->stream RPC: add API to set transport-specific timeouts RPC: expose API for serializing access to RPC transports RPC: expose API for serializing access to RPC transports RPC: separate xprt_timer implementations RPC: add generic interface for adjusting the congestion window RPC: add a release_rqst callout to the RPC transport switch RPC: remove xprt->nocong RPC: clean up after nocong was removed RPC: allow RPC client's port range to be adjustable RPC: make sure to get the same local port number when reconnecting RPC: parametrize various transport connect timeouts RPC: rationalize set_buffer_size SUNRPC: fix bug in patch "portmapper doesn't need a reserved port" SUNRPC: Retry rpcbind requests if the server's portmapper isn't up NFS: nfs_lookup doesn't need to revalidate the parent directory's inode SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabled NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled NFS: use generic_write_checks() to sanity check direct writes NFS: Fix error recovery code in fs/nfs/inode.c:__init_nfs() NFS: simplify inlined bit ops in nfs_page.h NFS: get rid of useless kernel log message NFS: make "inode number mismatch" message more useful NFS: support large reads and writes on the wire SUNRPC: switchable buffer allocation SUNRPC: new interface to force an RPC rebind SUNRPC: transport switch API for setting port number SUNRPC: get rid of cl_chatty VFS: New /proc file /proc/self/mountstats NFS: show retransmit settings when displaying mount options NFS: clean up some mount options NFS: introduce mechanism for tracking NFS client metrics NFS: add I/O performance counters NFS: add hooks to account for NFSERR_JUKEBOX errors NFS: report how long an NFS file system has been mounted SUNRPC: track length of RPC wait queues SUNRPC: add a handful of per-xprt counters SUNRPC: introduce per-task RPC iostats SUNRPC: provide a mechanism for collecting stats in the RPC client NFS: add RPC I/O statistics to /proc/self/mountstats SUNRPC: display human-readable procedure name in rpc_iostats output SUNRPC: eliminate rpc_call() SUNRPC: minor cleanup NFS: directory trace messages NFS: clean up NFS client's a_ops->direct_IO method NFS: update comments and function definitions in fs/nfs/direct.c NFS: use size_t type for holding rsize bytes in NFS O_DIRECT read path NFS: remove support for multi-segment iovs in the direct read path NFS: make iocb available everywhere in direct read path NFS: support EIOCBQUEUED return in direct read path NFS: create common routine for waiting for direct I/O to complete NFS: create common routine for allocating nfs_direct_req NFS: create common routine for handling direct I/O completion NFS: make direct write path generate write requests concurrently NFS: remove support for multi-segment iovs in the direct write path NFS: make iocb available everywhere in direct write path NFS: support EIOCBQUEUED return in direct write path NFS: clean up comments and tab damage in direct.c NFS: Replace atomic_t variables in nfs_direct_req with a single spin lock NFS: fix data_update accounting in NFS direct I/O path SUNRPC: fix compile warnings on 64-bit platforms NFS: fix compiler warnings on 64-bit platforms SUNRPC: select privileged port numbers at random SUNRPC: NFS_ROOT always uses the same XIDs NFS: Optimize allocation of nfs_read/write_data structures NFS: Separate functions for counting outstanding NFS direct I/Os NFS: "open code" the NFS direct write rescheduler NFS: remove user_addr, user_count, and pos from nfs_direct_req NFS: refactor nfs_direct_free_user_pages NFS: Eliminate nfs_get_user_pages() NFS: alloc nfs_read/write_data as direct I/O is scheduled SUNRPC: avoid choosing an IPMI port for RPC traffic SUNRPC: Create a helper to tell whether a transport is bound SUNRPC: Make RPC portmapper use per-transport storage SUNRPC: Clean-up after recent changes to sunrpc/pmap_clnt.c SUNRPC: Support for RPC child tasks no longer needed SUNRPC: Introduce transport switch callout for pluggable rpcbind SUNRPC: create API for getting remote peer address LOCKD: Teach lockd to use the new rpc_peeraddr() API SUNRPC: Teach the RPC portmapper to use the new rpc_peeraddr() API. SUNRPC: remove extraneous header inclusions SUNRPC: add xprt switch API for printing formatted remote peer addresses SUNRPC: Create API for displaying remote peer address SUNRPC: Teach rpc_pipe.c to use new rpc_peeraddr() API SUNRPC: Use "sockaddr_storage" for storing RPC client's remote peer address SUNRPC: Clean-up after previous patches. SUNRPC: use sockaddr + size when creating remote transport endpoints LOCKD: Convert to use new rpc_create() API NFS: Convert NFS client to use new rpc_create() API NFSD: Convert NFS server callback logic to use new rpc_create API SUNRPC: Convert RPC portmapper to use new rpc_create() API SUNRPC: Eliminate xprt_create_proto and rpc_create_client SUNRPC: export new RPC client functions with _GPL NFS: remove a no-longer-needed error check in nfs_symlink() NFS: Fix double d_drop in nfs_instantiate() error path NFS: copy symlinks into page cache before sending NFS SYMLINK request NFS: Use cached page as buffer for NFS symlink requests NFS: NFS_ROOT should use the new rpc_create API NFS: add comments clarifying the use of nfs_post_op_update() NFS: unmark NFS direct I/O as experimental NFS: fix minor bug in new NFS symlink code NFS: __nfs_revalidate_inode() can use "inode" before checking it is non-NULL NFS: remove unused check in nfs4_open_revalidate SUNRPC: fix race in in-kernel RPC portmapper client SUNRPC: fix a typo SUNRPC: minor optimization of "xid" field in rpc_xprt SUNRPC: Make the transport-specific setup routine allocate rpc_xprt SUNRPC: another pmap wakeup fix SUNRPC: Allocate a private data area for socket-specific rpc_xprt fields SUNRPC: Remove sock and inet fields from rpc_xprt SUNRPC: Move TCP receive state variables into private data structure SUNRPC: Move TCP state flags into xprtsock.c SUNRPC: Move rpc_xprt socket connect fields into private data structure SUNRPC: Move the UDP socket bufsize parameters to a private data structure SUNRPC: move saved socket callback functions to a private data structure SUNRPC: Make address format buffers more generic SUNRPC: skb_read_bits is the same as xs_tcp_copy_data SUNRPC: Rename skb_reader_t and friends SUNRPC: create stubs for xprtsock init and cleanup SUNRPC: relocate the creation of socket-specific tunables NLM: fix print format for tk_pid SUNRPC: Remove pprintk() from net/sunrpc/xprt.c NFS: fix print format for tk_pid SUNRPC: fix print format for tk_pid in auth_gss support SUNRPC: fix print format for tk_pid knfsd: SUNRPC: update internal API: separate pmap register and temp sockets knfsd: SUNRPC: allow creating an RPC service without registering with portmapper knfsd: SUNRPC: Cache remote peer's address in svc_sock knfsd: SUNRPC: Don't set msg_name and msg_namelen when calling sock_recvmsg knfsd: SUNRPC: Add a function to format the address in an svc_rqst for printing knfsd: SUNRPC: Use sockaddr_storage to store address in svc_deferred_req knfsd: SUNRPC: Provide room in svc_rqst for larger addresses knfsd: SUNRPC: Make rq_daddr field address-version independent knfsd: SUNRPC: teach svc_sendto() to deal with IPv6 addresses knfsd: SUNRPC: add a "generic" function to see if the peer uses a secure port knfsd: SUNRPC: support IPv6 addresses in RPC server's UDP receive path knfsd: SUNRPC: fix up svc_create_socket() to take a sockaddr struct + length NFS: disconnect before retrying NFSv4 requests over TCP NLM: Shrink the maximum request size of NLM4 requests SUNRPC: RPC buffer size estimates are too large SUNRPC: Eliminate side effects from rpc_malloc SUNRPC: introduce rpcbind: replacement for in-kernel portmapper SUNRPC: switch socket-based RPC transports to use rpcbind SUNRPC: switch the RPC server to use the new rpcbind registration API NFS: switch NFSROOT to use new rpcbind client SUNRPC: remove old portmapper SUNRPC: RPC client should retry with different versions of rpcbind SUNRPC: Fix pointer arithmetic bug recently introduced in rpc_malloc/free NFS: NFS client underestimates how large an NFSv4 SETATTR reply can be NFS: Clean up NFSv4 XDR error message NFS: Fix handful of compiler warnings in direct.c NFS: Clean ups in fs/nfs/direct.c NFS: Clean up nfs_size_to_loff_t() NFS: Clean-up: use correct type when converting NFS blocks to local blocks NFS: Clean-up: Define macros for maximum host and export path name lengths NFS: Clean-up: Replace nfs_copy_user_string with strndup_user NFS: Clean up error handling in nfs_get_sb NFS: Clean-up: fix a compiler warning in fs/nfs/super.c NFS: Clean-up: Refactor IP address sanity checks in NFS client NFS: Add a new NFS debugging flag just for mount processing NFS: Clean up nfs_validate_mount_data NFS: Introduce nfs4_validate_mount_options SUNRPC: Allow rpcbind requests to be interrupted by a signal. SUNRPC: Rename rpcb_getport_external routine SUNRPC: Rename rpcb_getport to be consistent with new rpcb_getport_sync name SUNRPC: Add a convenient default for the hostname when calling rpc_create() NFS: Remake nfsroot_mount as a permanent part of NFS client NFS: Clean up in-kernel NFS mount NFS: Improve debugging output in NFS in-kernel mount client NFS: Add enums and match tables for mount option parsing NFS: Introduce generic mount client API NFS: Add final pieces to support in-kernel mount option parsing NFS: Add support for mounting NFSv4 file systems with string options NFS: mount option parser chokes on proto= NFS: Return a real error code from mount(2) NFS: Off-by-one length error in string handling NFS: change NFS mount error return when hostname/pathname too long SUNRPC: Fix a signed v. unsigned comparison in rpcbind's XDR routines SUNRPC: Fix a signed v. unsigned comparison in net/sunrpc/xprtsock.c SUNRPC: Use standard macros for printing IP addresses SUNRPC: Free address buffers in a loop SUNRPC: Add hex-formatted address support to rpc_peeraddr2str() SUNRPC: Rename xs_format_peer_addresses SUNRPC: add a function to format IPv6 addresses SUNRPC: add support for IPv6 to the kernel's rpcbind client SUNRPC: Introduce support for setting the port number in IPv6 addresses SUNRPC: Rename xs_bind() to prepare for IPv6-specific bind method SUNRPC: create an IPv6-savvy mechanism for binding to a reserved port SUNRPC: Refactor a part of socket connect logic into a helper function SUNRPC: Rename IPv4 connect workers SUNRPC: create connect workers for IPv6 SUNRPC: Add IPv6 address support to net/sunrpc/xprtsock.c SUNRPC: Add a helper for extracting the address using the correct type SUNRPC: Split xs_reclassify_socket into an IPv4 and IPv6 version SUNRPC: Add support for formatted universal addresses SUNRPC: Fix generation of universal addresses for SUNRPC: Only one dprintk is needed during client creation SUNRPC: fix a signed v. unsigned comparison nit in rpc_bind_new_program SUNRPC: Use correct argument type in memcpy() SUNRPC: Make sure server name is reasonable before trying to print it SUNRPC: Clean up in rpc_show_tasks SUNRPC: Make rpcb_decode_getaddr more picky about universal addresses SUNRPC: Retry bad rpcbind replies SUNRPC: Add a new error code for retry waiting for another binder SUNRPC: Split another new rpcbind retry error code from EACCES SUNRPC: RPC bind failures should be permanent for NULL requests NFS: Kernel mount client should use async bind NFS: Add new 'mountaddr=' mount option NFS: Convert printk's to dprintk's in fs/nfs/nfs?xdr.c LOCKD: Convert printk's to dprintk's in lockd XDR routines NFSD: Convert printk's to dprintk's in NFSD's nfs4xdr NFS: Verify server address before invoking in-kernel mount client NFS: Show "nointr" mount option SUNRPC: Fix bytes-per-op accounting for RPC over UDP NFS: Don't call nfs_renew_times() in nfs_dentry_iput() NFS: Eliminate nfs_renew_times() NFS: Eliminate nfs_refresh_verifier() SUNRPC: Use correct type in buffer length calculations x86: Eliminate result signage problem in asm-x86_64/bitops.h [NET]: Treat the sign of the result of skb_headroom() consistently [TCP]: Remove unneeded implicit type cast when calling tcp_minshall_update() sg_last() should use unsigned loop index variable sg_init_table() should use unsigned loop index variable [NET]: Fix skb_truesize_check() assertion NFS: Introduce iovec I/O helpers to fs/nfs/direct.c NFS: Support multiple segment iovecs in the NFS direct I/O path NFS: Ensure we return zero if applications attempt to write zero bytes NFS: Clean up new multi-segment direct I/O changes SUNRPC: Prevent mixed sign comparisons in rpcrdma_convert_iovs() SUNRPC: Fix an unnecessary implicit type cast in rpcrdma_count_chunks() SUNRPC: Check a return result SUNRPC: temp var should match return type of xdr_skb_read_actor SUNRPC: Remove an unneeded implicit type cast when calling rpc_depopulate() NFS: Ensure nfs_wcc_update_inode always converts file size to loff_t NFS: Use unsigned intermediates for manipulating header lengths (NFSv2 XDR) NFS: Use unsigned intermediates for manipulating header lengths (NFSv3 XDR) NFS: Use unsigned intermediates for manipulating header lengths (NFSv4 XDR) NFS: Change sign of some loop indices in nfs4xdr.c NFS: Prevent nfs_getattr() hang during heavy write workloads NFS: Ensure that NFS version 4 mounts use NFS_PORT if nfsport wasn't set NFS: Remove support for the 'nfsprog' option NFS: Remove support for the 'mountprog' option NFS: Clean up: copy hostname with kstrndup during mount processing NFS: Clean up address comparison in __nfs_find_client() NFS: Remove an unneeded check in decode_compound_header_arg() SUNRPC: rpc_create() default hostname should support AF_INET6 addresses SUNRPC: Fix socket address handling in rpcb_clnt SUNRPC: RPC version numbers are u32 SUNRPC: Move universal address definitions to global header NFS: Ensure NFSv4 SETCLIENTID send buffer is large enough NFS: Increase size of cl_ipaddr field to hold IPv6 addresses NFS: Enable NFS client to generate CLIENTID strings with IPv6 addresses NFS: eliminate NIPQUAD(clp->cl_addr.sin_addr) NFS: Move dprintks from callback.c to callback_proc.c NFS: Address a couple of nits in nfs_follow_referral() NFS: Add support for AF_INET6 addresses in nfs_compare_super() NFS: Verify IPv6 addresses properly NFS: Make setting a port number agostic NFS: Set default port for NFSv4, with support for AF_INET6 NFS: Expand server address storage in nfs_client struct NFS: Change cb_getattrargs to pass "struct sockaddr *" instead of sockaddr_in NFS: Change cb_recallargs to pass "struct sockaddr *" instead of sockaddr_in NFS: Change nfs_find_client() to take "struct sockaddr *" NFS: Change nfs_get_client() to take sockaddr * NFS: Change nfs4_set_client() to accept struct sockaddr * NFS: Adjust nfs_clone_mount structure to store "struct sockaddr *" NFS: Remove the NIPQUAD from nfs_try_mount NFS: Refactor mount option address parsing into separate function NFS: Support non-IPv4 addresses in nfs_parsed_mount_data NFS: Pull covers off IPv6 address parsing SUNRPC: Fix use of copy_to_user() in gss_pipe_upcall() NFS: Clean up fs/nfs/idmap.c NFS: Fix use of copy_to_user() in idmap_pipe_upcall NFS: Use size_t for storing name lengths NFS: Fix minor mixed sign comparison in NFS client's write logic NFS: nfs_write_end clean up lockd: Eliminate harmless mixed sign comparison in nlmdbg_cookie2a() SUNRPC: fewer conditionals in the format_ip_address routines NLM: Introduce external nlm_host set-up and tear-down functions NFS: Invoke nlmclnt_init during NFS mount processing NLM/NFS: Use cached nlm_host when calling nlmclnt_proc() NLM: Introduce an arguments structure for nlmclnt_init() NFS: NFS version number is unsigned SUNRPC: Clean up functions that free address_strings array SUNRPC: rpcb_getport_sync() should use built-in hostname generator SUNRPC: Use appropriate argument types in rpcb client SUNRPC: Clean up block comment preceding rpcb_getport_sync() SUNRPC: rpcb_getport_sync() passes incorrect address size to rpc_create() NFS: Address memory leaks in the NFS client mount option parser SUNRPC: Prevent length underflow in read_flush() SUNRPC: Use unsigned string lengths in xdr_decode_string_inplace NLM: Fix sign of length of NLM variable length strings NFSD: Use unsigned length argument for decode_filename NFSD: File name length signage in nfsd request argument structures NFSD: Adjust filename length argument of nfsd_lookup NFSD: Use unsigned length argument for decode_pathname NFSD: Fix mixed sign comparison in nfs3svc_decode_symlinkargs NFSD: Path name length signage in nfsd request argument structures SUNRPC: RPC program information is stored in unsigned integers NFS: Allow text-based mounts via compat_sys_mount NFS: numeric mount parameters are unsigned NFS: Fix up data types of fields in nfs_parsed_mount_options NFS: Save the value of the "port=" mount option NFS: Save the values of the "mount*=" mount options NFS: Show most mount options via nfs_show_options() NFS: Always enable NFS direct I/O SUNRPC: Update help Kconfig text SUNRPC: Add a default setting for CONFIG_SUNRPC_BIND34 NLM: LOCKD fails to load if CONFIG_SYSCTL is not set NLM: NLM protocol version numbers are u32 lockd: bring a few function declarations up to date lockd: Ensure NSM strings aren't longer than protocol allows lockd: refactor SM_MON mon_name argument encoder lockd: refactor SM_MON my_id argument encoder lockd: document use of mon_id argument in SM_MON requests lockd: Fix up incorrect RPC buffer size calculations. lockd: introduce new function to encode private argument in SM_MON requests x86: fix {clear,copy}_user_page() declarations in page.h SUNRPC: Fix a memory leak in rpc_create() NFSD: Remove NFSD_TCP kernel build option NFSD: Update help text for CONFIG_NFSD NFSD: Move "select FS_POSIX_ACL if NFSD_V4" NFSD: Move "select NFSD_V2_ACL if NFSD_V3_ACL" NFSD: Remove redundant "select" clauses in fs/Kconfig NFSD: Use "depends on" for PROC_FS dependency SUNRPC: Remove PROC_FS dependency NFSD: Remove NFSv4 dependency on NFSv3 SUNRPC: RPC server still uses 2.4 method for disabling TCP Nagle SUNRPC: Update RPC server's TCP record marker decoder SUNRPC: Use unsigned index when looping over arrays SUNRPC: Use unsigned loop and array index in svc_init_buffer() NFS: Update help text for CONFIG_NFS_FS SUNRPC: Add a function to display the name of an RPC procedure SUNRPC: Rename "call_" functions that are no longer FSM states SUNRPC: Don't display the rpc_show_tasks header if there are no tasks SUNRPC: Refactor rpc_show_tasks SUNRPC: Display some debugging information as text rather than numbers NFS: Make nfs_fsync methods consistent NFS: Make nfs_llseek methods consistent NFS: Make nfs_open methods consistent NFS: Add debugging facility for NFS aops NFS: Use NFSDBG_FILE for all fops NFS: Fix trace debugging nits in write.c SUNRPC: Remove obsolete messages during transport connect SUNRPC: Ensure all transports set rq_xtime consistently NFS: Move fs/nfs/iostat.h to include/linux NFS: Allow any value for the "retry" option NFS: Treat "intr" and "nointr" options as deprecated NFS: missing newline in NFS mount debugging message NFS: Use common device name parsing logic for NFSv4 and NFSv2/v3 NFS: Support raw IPv6 address hostnames during NFS mount operation NFS: Add string length argument to nfs_parse_server_address NFS: handle interface identifiers in incoming IPv6 addresses SUNRPC: More useful debugging output for rpcb client SUNRPC: Document some naked integers in rpcbind client SUNRPC: Use rpcbind version 2 GETPORT SUNRPC: Use GETADDR for rpcbind version 4 queries SUNRPC: Use only rpcbind v2 for AF_INET requests NFS: Move the nfs_set_port() call out of nfs_parse_mount_options() NFS: use documenting macro constants for initializing ac{reg, dir}{min, max} NFS: Refactor logic for parsing NFS security flavor mount options NFS: Set security flavor default for NFSv2/3 mounts like other defaults NFS4: Set security flavor default for NFSv4 mounts like other defaults NFS: Allow either strict or sloppy mount option parsing lockd: Pass "struct sockaddr *" to new failover-by-IP function SUNRPC: Use correct XDR encoding procedure for rpcbind SET/UNSET SUNRPC: Introduce a specific rpcb_create for contacting localhost SUNRPC: None of rpcb_create's callers wants a privileged source port SUNRPC: Refactor rpcb_register to make rpcbindv4 support easier SUNRPC: Support registering IPv6 interfaces with local rpcbind daemon NFS: Restore missing hunk in NFS mount option parser SUNRPC: Add address family field to svc_serv data structure SUNRPC: Use proper INADDR_ANY when setting up RPC services on IPv6 SUNRPC: Set V6ONLY socket option for RPC listener sockets SUNRPC: Simplify rpcb_register() API SUNRPC: Split portmap unregister API into separate function SUNRPC: Support IPv6 when registering kernel RPC services NLM: Clean up before introducing new debugging messages lockd: address-family independent printable addresses lockd: Specify address family for source address lockd: Add address family-agnostic helper for zeroing the port number SUNRPC: Make svc_addr's argument a constant lockd: Use sockaddr_storage + length for h_addr field lockd: Use sockaddr_storage for h_saddr field NSM: Use sockaddr_storage for sm_addr field lockd: Teach nlm_cmp_addr() to support AF_INET6 addresses lockd: Support AF_INET6 when hashing addresses in nlm_lookup_host lockd: Combine __nsm_find() and nsm_find(). lockd: Update nsm_find() to support non-AF_INET addresses SUNRPC: Register both netids for AF_INET6 servers SUNRPC: Use short-hand IPv6 ANYADDR for RPCB_SET SUNRPC: Fix up svc_unregister() SUNRPC: Clean up debug messages in rpcb_clnt.c NLM: Convert nlm_lookup_host() to use a single argument lockd: Support non-AF_INET addresses in nlm_lookup_host() lockd: Adjust nlmclnt_lookup_host() signature to accomodate non-AF_INET lockd: Adjust nlmsvc_lookup_host() to accomodate AF_INET6 addresses lockd: change nlmclnt_grant() to take a "struct sockaddr *" lockd: Add helper to sanity check incoming NOTIFY requests lockd: Remove unused fields in the nlm_reboot structure NLM: Always start both UDP and TCP listeners NLM: Remove "proto" argument from lockd_up() NLM: Remove unused argument from svc_addsock() function NFS: SETCLIENTID truncates client ID and netid NFS: fix nfs_parse_ip_address() corner case NFS: Enable NFSv4 callback server to listen on AF_INET6 sockets NFSD: Fix BUG during NFSD shutdown processing NLM: Set address family before calling nlm_host_rebooted() NLM: client-side nlm_lookup_host() should avoid matching on srcaddr NFS: rename nfs_path variable NFS: Move declaration of nfs_mount() to fs/nfs/internal.h NFS: introduce nfs_mount_info struct for calling nfs_mount() NFS: expand flags passed to nfs_create_rpc_client() NFS: move nfs_server flag initialization NFS: add "[no]resvport" mount option NFS: "[no]resvport" mount option changes mountd client too NLM: allow lockd requests from an unprivileged port NLM: Use modern style for pointer fields in nlm_host NLM: Remove address eye-catcher buffers from nlm_host NLM: Remove AF_UNSPEC arm in nlm_display_address() NLM: Support IPv6 scope IDs in nlm_display_address() NLM: Add helper to handle IPv4 addresses NSM: Use C99 structure initializer to initialize nsm_args NSM: convert printk(KERN_DEBUG) to a dprintk() NSM: Use modern style for sm_name field in nsm_handle NSM: Support IPv6 version of mon_name NSM: Use sm_name instead of h_name in nsm_monitor() and nsm_unmonitor() NLM: Remove redundant printk() in nlmclnt_lock() NSM: Remove BUG_ON() in nsm_monitor() NSM: Make sure to return an error if the SM_MON call result is not zero NLM: Move the public declaration of nsm_monitor() to lockd.h NSM: Release nsmhandle in nlm_destroy_host NLM: Move the public declaration of nsm_unmonitor() to lockd.h NSM: Check result of SM_UNMON upcall NSM: Move NSM-related XDR data structures to lockd's xdr.h NSM: Move NSM program and procedure numbers to fs/lockd/mon.c NSM: move to xdr_stream-based XDR encoders and decoders NSM: Move nsm_find() to fs/lockd/mon.c NSM: Add dprintk() calls in nsm_find and nsm_release NSM: Remove NULL pointer check from nsm_find() NSM: Remove !nsm check from nsm_release() NSM: Generate NSMPROC_MON's "priv" argument when nsm_handle is created NSM: Encode the new "priv" cookie for NSMPROC_MON requests NLM: Change nlm_host_rebooted() to take a single nlm_reboot argument NLM: Decode "priv" argument of NLMPROC_SM_NOTIFY as an opaque NSM: Add nsm_lookup() function NLM: Call nsm_reboot_lookup() instead of nsm_find() NLM: Remove "create" argument from nsm_find() NSM: Refactor nsm_handle creation into a helper function NSM: More clean up of nsm_get_handle() NSM: Replace IP address as our nlm_reboot lookup key NSM: Remove include/linux/lockd/sm_inter.h NSM: Move nsm_addr() to fs/lockd/mon.c NSM: Move nsm_use_hostnames to mon.c NSM: Move nsm_create() NLM: nlm_privileged_requester() doesn't recognize mapped loopback address NLM: Rewrite IPv4 privileged requester's check lockd: Enable NLM use of AF_INET6 NFSD: clean up failover sysctl function naming NFSD: Fix a handful of coding style issues in write_filehandle() NFSD: Replace open-coded integer with macro NFSD: Add documenting comments for nfsctl interface NLM: Refactor make_socks() function NLM: Clean up flow of control in make_socks() function NLM: Shrink the IPv4-only version of nlm_cmp_addr() NLM: Fix GRANT callback address comparison when IPv6 is enabled SUNRPC: Avoid spurious wake-up during UDP connect processing SUNRPC: Clean up static inline functions in svc_xprt.h SUNRPC: Don't flag empty RPCB_GETADDR reply as bogus SUNRPC: Clean up static inline functions in svc_xprt.h NFSD: If port value written to /proc/fs/nfsd/portlist is invalid, return EINVAL SUNRPC: Clean up svc_find_xprt() calling sequence SUNRPC: Pass a family argument to svc_register() SUNRPC: svc_setup_socket() gets protocol family from socket SUNRPC: Change svc_create_xprt() to take a @family argument SUNRPC: Remove @family argument from svc_create() and svc_create_pooled() NFS: Revert creation of IPv6 listeners for lockd and NFSv4 callbacks SUNRPC: Set IPV6ONLY flag on PF_INET6 RPC listener sockets SUNRPC: Use IPv4 loopback for registering AF_INET6 kernel RPC services SUNRPC: Don't return EPROTONOSUPPORT in svc_register()'s helpers SUNRPC: Clean up address type casts in rpcb_v4_register() SUNRPC: rpcbind actually interprets r_owner string SUNRPC: Allow callers to pass rpcb_v4_register a NULL address SUNRPC: Simplify svc_unregister() SUNRPC: Simplify kernel RPC service registration SUNRPC: rpcb_register() should handle errors silently SUNRPC: Remove CONFIG_SUNRPC_REGISTER_V4 lockd: Start PF_INET6 listener only if IPv6 support is available NFS: Start PF_INET6 callback listener only if IPv6 support is available NFS: Simplify logic to compare socket addresses in client.c SUNRPC: Fix error return value of svc_addr_len() NFSD: Refactor transport removal out of __write_ports() NFSD: Refactor transport addition out of __write_ports() NFSD: Refactor portlist socket closing into a helper NFSD: Refactor socket creation out of __write_ports() NFSD: Note an additional requirement when passing TCP sockets to portlist NFSD: Finish refactoring __write_ports() NFSD: move lockd_up() before svc_addsock() NFSD: Prevent a buffer overflow in svc_xprt_names() SUNRPC: pass buffer size to svc_addsock() SUNRPC: pass buffer size to svc_sock_names() SUNRPC: Switch one_sock_name() to use snprintf() SUNRPC: Support PF_INET6 in one_sock_name() SUNRPC: Clean up one_sock_name() NFSD: Stricter buffer size checking in write_recoverydir() NFSD: Stricter buffer size checking in write_versions() NFSD: Stricter buffer size checking in fs/nfsd/nfsctl.c NFS: Do not display the setting of the "intr" mount option NFS: Return error code from nfs_callback_up() to user space NFS: Fix false error return from nfs_callback_up() if ipv6.ko is not available lockd: Update NSM state from SM_MON replies lockd: Don't bother with RPC ping for NSM upcalls NFS: Clean up MNT program definitions NFS: Use xdr_stream-based XDR encoder for MNT's dirpath argument NFS: remove unused function in fs/nfs/mount_clnt.c NFS: Add separate mountd status code decoders for each mountd version NFS: add new file handle decoders to in-kernel mountd client NFS: add XDR decoder for mountd version 3 auth-flavor lists NFS: Update MNT and MNT3 reply decoding functions NFS: Remove unused XDR decoder functions NFS: Invalid mount option values should always fail, even with "sloppy" NFS: More "sloppy" parsing problems SUNRPC: handle IPv6 PKTINFO when extracting destination address NFS: Fix up new minorversion= option NFS: Add ability to send MOUNTPROC_UMNT to the kernel's mountd client NFS: Fix auth flavor len accounting NFS: Use the authentication flavor list returned by mountd SUNRPC: Clean up RPCBIND_MAXUADDRLEN definitions SUNRPC: Move XDR data type size macros SUNRPC: Provide functions for managing universal addresses SUNRPC: Remove duplicate universal address generation SUNRPC: Use rpc_ntop() for constructing transport address strings NFS: Replace nfs_parse_ip_address() with rpc_pton() NFS: Replace nfs_set_port() with rpc_set_port() lockd: Replace nlm_clear_port() lockd: Replace nsm_display_address() with rpc_ntop() NFSD: Support IPv6 addresses in write_failover_ip() SUNRPC: Introduce new xdr_stream-based encoders to rpcb_clnt.c SUNRPC: Clean up: Remove unused XDR encoder functions from rpcb_clnt.c SUNRPC: Introduce xdr_stream-based decoders for RPCB_UNSET SUNRPC: Introduce new xdr_stream-based decoders to rpcb_clnt.c SUNRPC: Clean up: Remove unused XDR decoder functions from rpcb_clnt.c SUNRPC: Eliminate PROC macro from rpcb_clnt SUNRPC: Rename sock_xprt.addr as sock_xprt.srcaddr SUNRPC: Kill RPC_DISPLAY_ALL SUNRPC: Update xprt address strings after an rpcbind completes SUNRPC: Add documenting comments in net/sunrpc/timer.c NFS: Handle a zero-length auth flavor list NFS: Mount option parser should detect missing "port=" NFS: Refactor NFSv4 text-based mount option validation NFS: Move details of nfs4_get_sb() to a helper NFS: Allow the "nfs" file system type to support NFSv4 NFS: Add nfs_alloc_parsed_mount_data
Chuck Meade (1): [POWERPC] qe: Fix QUICC Engine SDMA setup errors
Chuck Short (6): [IPV4]: Fix route.c gcc4 warnings Add Computone IntelliPort Plus serial hotplug support Add Specialix IO8+ card support hotplug support drm: allow detection of new VIA chipsets [IRDA] via-ircc: fix memory leak USB: Unusual Device support for Gold MP3 Player Energy
Chumbalkar Nagananda (1): [CPUFREQ] minor correction to cpu-freq documentation
Chunbo Luo (1): amd8111e: fix dma_free_coherent context
Ciaran McCreesh (2): r8169: add PCI ID for the 8168 in the Abit Fatal1ty F-190HD motherboard firmware loader: printk when requesting firmware
Cihula, Joseph (1): x86, e820: add support for AddressRangeUnusuable ACPI memory type
Cindy H Kao (2): wimax/i2400m: when bootstrap fails, reinitialize the bootrom wimax/i2400m: use -EL3RST to indicate device reset instead of -ERESTARTSYS
Cjacker Huang (1): Input: i8042 - add Amoi to the MUX blacklist
Clark Rawlins (1): USB: Allow initialization of broken keyspan serial adapters.
Claudio Lanconelli (2): [MTD] Add SSFDC (SmartMedia) read-only translation layer add driver for enc28j60 ethernet chip
Claudio Matsuoka (15): [ALSA] usb-audio - Add quirk for Roland Juno-G [ALSA] hda-codec - Add support for HP Spartan [ALSA] hda-codec - Add support for HP Nettle [ALSA] hda-codec - Fix 5.1 output in LG LW20 [ALSA] hda-codec - Fix HP Nettle 5.1 output [ALSA] hda-codec - Add HP Lucknow 5.1 support [ALSA] Update Claudio's CREDITS information [ALSA] hda-codec - Add VIA HDA to si3054 [ALSA] hda-codec - Add LG LW20 si3054 modem id [ALSA] hda-codec - Add LG LW20 line-in capture source [ALSA] hda-codec - Add quirk for HP Samba [ALSA] hda-codec - Rename HP model-specific quirks [ALSA] hda-codec - Add quirks for HP dx2200/dx2250 [ALSA] hda-codec - Add quirk for Asus P5LD2 [ALSA] hda: Fix 5.1 sound in Dell 6stack ALC888 HDA
Claudio Nieder (2): Input: add driver for Tabletkiosk Sahara TouchIT-213 touchscreen backlight: Add driver for Tabletkiosk Sahara TouchIT-213 Tablet PC
Claudio Scordino (4): sched: new documentation about CFS Unused variable 'reg' removed. tty: Use the generic RS485 ioctl on CRIS ARM: 5776/1: Check compiler version and EABI support when adding ARM unwind support.
Clemens Buchacher (3): janitor: ide: min/max macros in ide-timing.h oss: don't concatenate __FUNCTION__ with strings arch/mips/au1000/common/usbdev.c: don't concatenate __FUNCTION__ with strings
Clemens Fruhwirth (1): ALSA: hda - Fix typos for AD1882 codecs
Clemens Koller (2): I2C: rtc8564.c remove duplicate include Documentation/BUG-HUNTING whitespace cleanup
Clemens Ladisch (424): [ALSA] usb-audio - allow USB MIDI quirks to specify endpoints explicitly [ALSA] virmidi - fix ioctl parameter passing when creating seq port [ALSA] usb-audio - BOSS GS-10 PCM support [ALSA] virmidi - fix ioctl parameter passing when setting client name [ALSA] usb-audio: add Audigy 2 NX control names [ALSA] usb-audio - show exact synchronous frequency in proc file [ALSA] usb-audio - add selector unit names override for Audigy 2 NX [ALSA] usb-audio - remove superfluous parameter [ALSA] usb-audio - restrict Audigy 2 NX frequencies to 48/96 kHz [ALSA] usb-audio - reduce size of unitbitmap array [ALSA] usb-audio - move mixer data into separate struct [ALSA] usb-audio - add mixer control notifications [ALSA] usb-audio - add Extigy/Audigy 2 NX remote control support [ALSA] usb-audio - cache vendor/product IDs [ALSA] usb-audio - allow type 0 extension units [ALSA] usb-audio - use proper interval between synchronization packets [ALSA] usb-audio - use only one packet in synchronization feedback URBs [ALSA] usb-audio - make SB remote control device LIRC compatible [ALSA] usb-audio - Audigy 2 NX blinkenlights [ALSA] usb-audio - set sample rate attribute on Audigy 2 NX endpoints [ALSA] usb-audio - enable high speed (not) on Audigy 2 NX [ALSA] usb-audio - remove superfluous LIRC ioctls [ALSA] usb-audio - add a proc file for Audigy 2 NX jack status [ALSA] ac97 - fix Mic jack sharing on AD1888 codecs [ALSA] ac97 - enable multichannel output on AD198x codecs [ALSA] usb-audio - bind to control interface instead of usb_device [ALSA] usb-audio - sanity-check sync feedback frequency values [ALSA] usb-audio - avoid unnecessary double buffering [ALSA] usb-audio - claim all interfaces for Roland USB MIDI devices [ALSA] usb-audio - fix synchronization packet interval with Audigy 2 NX [ALSA] usb-audio - high speed audio support [ALSA] usb-audio - fix capture of non-48k sample rates on Audigy 2 NX [ALSA] usb-audio: add support for an unknown Yamaha USB MIDI device [ALSA] usb-audio - enable high speed transfers with Audiy 2 NX [ALSA] usb-audio - rename QUIRK_MIDI_MOTU to QUIRK_MIDI_RAW [ALSA] usb-audio - use bDeviceSubClass to detect MOTU FastLane [ALSA] ac97 - remove unused variable [ALSA] seq-midi - silently ignore non-MIDI events [ALSA] usb-audio - add support for Miditech USB MIDI keyboards [ALSA] usb-audio - change quirk type handling [ALSA] sound - fix .iface field of mixer control elements [ALSA] use SNDRV_CTL_NAME_IEC958 macro [ALSA] use PCM interface for IEC958 controls [ALSA] ymfpci: add per-voice volume controls [ALSA] make local objects static [ALSA] usb-audio: use 1 ms URBs when capturing [ALSA] usb-audio: fix packets per URB calculation for playback [ALSA] usb-audio: make nrpacks parameter writeable [ALSA] usb-audio: schedule high speed URBs with 1 ms alignment [ALSA] usb-audio: optimize handling of capture URBs [ALSA] usb-audio: double-buffer all playback data [ALSA] usb-audio: actually schedule playback URBs at frame boundaries [ALSA] usb-audio: properly lock hwptr_done accesses [ALSA] usb-audio: use usb_buffer_alloc/free [ALSA] usb-audio: use vmalloc for the PCM buffer [ALSA] ac97: make patch_wolfson_wm97??_specific() functions static [ALSA] usb-audio: fix Emagic MIDI protocol handling [ALSA] usb-audio: throttle MIDI URB resubmits on USB errors [ALSA] ad1889: add AD1889 driver [ALSA] ad1889: add AD1889 driver docs [ALSA] hdsp: always initialize card name [ALSA] usb-audio: add SNDRV_PCM_INFO_BATCH flag [ALSA] sparse address space annotations [ALSA] opti93x: optimize a register access [ALSA] rtctimer: add option to make RTC timer the default sequencer timer [ALSA] set owner field in struct pci_driver [ALSA] usb-audio: ignore Hercules DJ Console mixer errors [ALSA] usb-audio: add Roland RD-700SX support [ALSA] usb-audio: add more Yamaha USB MIDI devices [ALSA] usb-audio: add another ID for the TerraTec PHASE26 [ALSA] usb-audio: increase max buffer size [ALSA] korg1212: fix typo [ALSA] usb-audio: add another ID for Hercules DJ Console [ALSA] usb-audio: add MIDI quirk for Hercules DJ Console hpet: disallow zero interrupt frequency HPET: make frequency calculations 32 bit safe hpet: remove unused variable hpet: remove superfluous register reads hpet: allow non-power-of-two frequencies hpet: allow shared interrupts hpet-RTC: disable interrupt when no longer needed hpet-RTC: fix timer config register accesses hpet-RTC: cache the comparator register hpet: fix HPET_INFO calls from kernel space hpet: fix division by zero in HPET_INFO hpet: fix uninitialized variable in hpet_register() hpet: fix access to multiple HPET devices hpet: remove superfluous indirections hpet: simplify initialization message [ALSA] cmipci: use FM/MIDI ports in PCI port space [ALSA] usb-audio: simplify MIDI quirk handling [ALSA] usb-audio: ignore Hercules DJ Console mixer errors [ALSA] usb-audio: add quirk comments [ALSA] usb-audio: remove old compatibility wrappers (1/2) [ALSA] usb-audio: remove old compatibility wrappers (2/2) [ALSA] rtctimer: remove superfluous rtc_inc variable [ALSA] rtctimer: optimize module parameter validation [ALSA] sequencer: remove superfluous function parameter [ALSA] highlanderize motherboard AC97/HDA drivers [ALSA] timer: fix timer instance memory allocation checks [ALSA] timers: add module refcounting for global timers [ALSA] timer: remove list_entry() type casts [ALSA] timer: formatting changes [ALSA] usb-audio: don't call usb_reset_configuration() when probing [ALSA] seq-timer: restrict timer frequencies [ALSA] ymfpci: change timer resolution to 48 kHz [ALSA] clean up device types symbols [ALSA] usb-audio: remove superfluous include [ALSA] fix improper CONFIG_SND_MAJOR usage [ALSA] usb-audio: start submitting URBs in the prepared state [ALSA] cs5535audio: move sound/driver.h to the top [ALSA] rawmidi: protect against invalid device number in snd_rawmidi_info_select() [ALSA] dynamic minors (1/6): store device type in struct snd_minor [ALSA] dynamic minors (2/6): simplify storage of snd_minor structures [ALSA] dynamic minors (3/6): store device-specific object pointers dynamically [ALSA] dynamic minors (4/6): dynamic minor number allocation [ALSA] dynamic minors (5/6): reduce maximum number of MIDI devices per card [ALSA] dynamic minors (6/6): increase maximum number of sound cards [ALSA] adjust documentation for higher card limit [ALSA] rawmidi: adjust runtime->avail when changing output buffer size [ALSA] usb-audio: fix Edirol UA-20 support [ALSA] ens1371: fix compilation without SUPPORT_JOYSTICK [ALSA] Nest sound devices [ALSA] unregister platform devices [ALSA] ymfpci: show chip model [ALSA] seq: remove superfluous fields [ALSA] seq: remove struct snd_seq_client_callback [ALSA] seq: set client name in snd_seq_create_kernel_client() [ALSA] seq: reorganize sequencer client numbers [ALSA] usb-audio: don't use empty packets at start of playback [ALSA] ymfpci: fix SPDIF sample rate information [ALSA] usb-audio: fix non-48k sample rates with SB Audigy 2 ZS USB: EHCI, another full speed iso fix USB: EHCI full speed ISO bugfixes [ALSA] usb-audio: cosmetic changes [ALSA] usb-audio: factor out packet size calculation code [ALSA] ymfpci: fix swapped channels in SPDIF output [ALSA] usb-audio: add Edirol PC-50 support [ALSA] usb-audio: add Roland G-70 support [ALSA] usb-audio: fix number of G-70 ports [ALSA] usb-audio: add UM-1EX/UM-2EX information [ALSA] usb-audio: rename QUIRK_MIDI_MIDITECH to QUIRK_MIDI_CME [ALSA] usb-audio: add Miditech Play'n Roll support [ALSA] usb-audio: optimize snd_usbmidi_count_bits() [ALSA] return ENODEV for disconnected devices [ALSA] usb-audio: add Casio AP-80R support [ALSA] usb-audio: show USB error descriptions [ALSA] usb-audio: change Casio quirk product name [ALSA] bt87x: add more DVB card IDs [ALSA] usb-audio: add error message about missing split iso support [ALSA] usb-audio: add MDP-5/EZ-J24 support [ALSA] usb-audio: add Casio PL-40R support [ALSA] usb-audio: add Maya44 mixer control names [ALSA] add another Phase 26 quirk [ALSA] fix a wrong lock [ALSA] fix port type bits [ALSA] add more sequencer port type information bits [ALSA] rawmidi: add get_port_info callback for sequencer information flags [ALSA] usb-audio: add workaround for CSR Bluetooth Headphones (Saitek A-250) [ALSA] bt87x: add Voodoo TV 200 whitelist entry [ALSA] virmidi: revert erroneous removal of zero initialization [ALSA] make CONFIG_SND_DYNAMIC_MINORS non-experimental [ALSA] wavefront: fix __init/__devinit confusion [ALSA] remove unused snd_minor.name field [ALSA] system timer: fix lost ticks correction adjustment [ALSA] system timer: accumulate correction for multiple lost ticks [ALSA] system timer: clear correction value when timer stops [ALSA] timer: fix timer rescheduling [ALSA] system timer: remove unused snd_timer_system_private.timer field [ALSA] usb-audio: add more Yamaha devices [ALSA] riptide: fix compile errors with older gcc [ALSA] usb-audio: increase number of packets per URB [ALSA] ES1938: remove duplicate field initialization [ALSA] usb-audio: add mixer control names for the Aureon 5.1 MkII hpet rtc emulation: add watchdog timer [ALSA] rtctimer: handle RTC interrupts with a tasklet [ALSA] use the ALIGN macro [ALSA] use the roundup macro [ALSA] pcm core: fix silence_start calculations [ALSA] usb-audio: work around wrong frequency in CM6501 descriptors [ALSA] usb-audio: merge playback/capture hardware information structs [ALSA] usb-audio: allow pausing [ALSA] soc-core: fix multi-line string literal [ALSA] pci: select FW_LOADER instead of depending on it [ALSA] emu10k1: select FW_LOADER [ALSA] ymfpci: add request_firmware() [ALSA] sb16: add request_firmware() [ALSA] wavefront: simplify YSS225 register initialization [ALSA] wavefront: add request_firmware() [ALSA] korg1212: add request_firmware() [ALSA] maestro3: add request_firmware() [ALSA] emu10k1: fix typo [ALSA] usb-audio: add PCR-A PCM support [ALSA] Kconfig: fix FW_LOADER dependencies [ALSA] Kconfig: clarify help text for external firmware entries [ALSA] do not depend on FW_LOADER when internal firmware images are used [ALSA] add MODULE_FIRMWARE entries [ALSA] usb-audio: work around broken M-Audio MidiSport Uno firmware [ALSA] usb-audio: work around wrong wMaxPacketSize on ESI M4U [ALSA] timer: check for incorrect device state in non-debug compiles, too [ALSA] ymfpci: fix volume handling of the 44.1 kHz slot [ALSA] check for linked substreams of different cards [ALSA] seq_midi_event: fix encoding of data bytes after end of sysex [ALSA] seq_midi_event: prevent running status after system messages [ALSA] seq_midi_event: fix parsing of missing data bytes [ALSA] seq_midi_event: fix parsing of F9/FD bytes [ALSA] remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync() [ALSA] pcm: merge rates[] from pcm_misc.c and pcm_native.c [ALSA] pcm: add snd_pcm_rate_to_rate_bit() helper [ALSA] usb-audio: fix parsing of SysEx messages from CME keyboards [ALSA] usb-audio: allow output interrupt transfers for MIDI [ALSA] usb-audio: allow low speed MIDI devices [ALSA] usb-audio: add workaround for ESI MIDI Mate/RomIO II [ALSA] cmipci: fix MIDI device name [ALSA] cmipci: fix handling of FM/MIDI port addresses [ALSA] cmipci: make the test for integrated MIDI port address more robust [ALSA] cmipci: reorganize chip version detection [ALSA] cmipci: remove has_dual_dac [ALSA] cmipci: show actual chip name in card longname [ALSA] usb-audio: add quirk for Serato Scratch Live DJ Box [ALSA] cmipci: remove invalid channels constraint [ALSA] cmipci: add 96 kHz support [ALSA] cmipci: do not check for integrated FM/MIDI ports with chip version 37 [ALSA] cmipci: check that the legacy MIDI port works [ALSA] cmipci: show real chip name in card name [ALSA] cmipci: add msbits constraint for 24-bit format [ALSA] document basic TLV stuff [ALSA] usb-audio: add Ozone Academic support [ALSA] bt87x: fix detection of generic boards [ALSA] cmipci: fix version 37 detection [ALSA] cmipci: update register definitions [ALSA] cmipci: show more registers in proc file [ALSA] cmipci: reset the chip when initializing [ALSA] cmipci: initialize 0x90 registers [ALSA] cmipci: allow 96 kHz playback on non-multichannel rear [ALSA] cmipci: remove 5.0 format [ALSA] cmipci: reorganize set_dac_channels() [ALSA] cmipci: fix lookup of double rates [ALSA] cmipci: clean up struct cmipci_pcm [ALSA] cmipci: fix distortion on rear channels [ALSA] mpu-401: do not require an ACK byte for the ENTER_UART command [ALSA] mpu-401: remove MPU401_INFO_UART_ONLY flag [ALSA] cmipci: fix FLINKON/OFF bits [ALSA] mpu401: fix recursive locking in timer [ALSA] cmipci: disable 'Modem' control on version 39 or newer chips [ALSA] cmipci: document 'Modem' control version check [ALSA] usb-audio: add UR-80 PCM quirk [ALSA] add CMI8788 driver [ALSA] add Asus Xonar driver [ALSA] oxygen: use uintptr_t in pointer casts [ALSA] oxygen: fix channel routing [ALSA] oxygen: use an array of snd_kcontrol pointers [ALSA] oxygen: make line-in switch exclusive [ALSA] oxygen: rename PCM to Master [ALSA] oxygen: make AC97 codec optional [ALSA] oxygen: make SPI configuration configurable [ALSA] oxygen: make all DMA channels configurable [ALSA] oxygen: add control filter to model struct [ALSA] oxygen: make PCM limits configurable [ALSA] oxygen: make the I2S format configurable [ALSA] oxygen: add register definitions [ALSA] oxygen: fix playback routing [ALSA] oxygen: update ALSA-Configuration.txt [ALSA] oxygen: remove magic numbers [ALSA] oxygen: fix pause handling [ALSA] oxygen: remove MIDI autodetection [ALSA] oxygen: add more symbols [ALSA] oxygen: allow more sample rates with WM8785 [ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785 [ALSA] oxygen: move model-specific data out of common header [ALSA] oxygen: fix control filter [ALSA] oxygen: fix DAC source register fields [ALSA] oxygen: add 192 kHz SPDIF input support [ALSA] oxygen: optimize snd_pcm_hardware structures [ALSA] oxygen: TempoTec HiFier is probably not supported [ALSA] oxygen: add SPDIF loopback control [ALSA] oxygen: fix SPDIF input rates [ALSA] oxygen: remove MIDI for generic cards [ALSA] oxygen: make the number of analog output configurable [ALSA] oxygen: more initialization [ALSA] add TempoTec HiFier driver [ALSA] oxygen: fix AK4396 double rate upper limit [ALSA] oxygen: make line-in exclusive only on Xonar [ALSA] oxygen: use AC97 interrupt [ALSA] oxygen: add front panel controls [ALSA] oxygen: add front panel capture [ALSA] virtuoso: monitor external power on D2X [ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785 [ALSA] oxygen: fix line-in recording selection [ALSA] bt87X: fix freeing of shared interrupt [ALSA] usb-audio: add workaround for broken E-Mu frequency feedback [ALSA] sb8: fix SB 1.0 capture DMA programming [ALSA] oxygen: add owner field [ALSA] mpu401: reduce tx loop timeout [ALSA] usb-audio: sort quirks list [ALSA] oxygen: move WM8785 symbols to a header file [ALSA] virtuoso: move PCM1796 symbols to a header file [ALSA] oxygen: add monitor controls [ALSA] oxygen: change model-specific PCM device configuration [ALSA] oxygen: make SPI/2-wire configuration model-specific [ALSA] oxygen: move MIDI flag to model struct [ALSA] oxygen: disable clock of unused I2S inputs [ALSA] oxygen: fix line-in recording selection (now for real) [ALSA] aw2: remove duplicate MODULE_LICENSE [ALSA] oxygen: add I2C support [ALSA] virtuoso: separate D2/D2X init functions [ALSA] virtuoso: allow both CS5381 and CS5361 [ALSA] virtuoso: move some code to xonar_common_init() [ALSA] virtuoso: set PCM1796 oversampling rate [ALSA] virtuoso: change card short name [ALSA] virtuoso: fix typo [ALSA] virtuoso: add Xonar DX support [ALSA] virtuoso: correctly switch input jack on Xonar DX [ALSA] oxygen: use SPDIF input only if present [ALSA] virtuoso: add GPIO 1 mixer control [ALSA] virtuoso: initialize two-wire control register [ALSA] virtuoso: fix DX front panel I/O [ALSA] hifier: remove empty hifier_mixer_init() [ALSA] oxygen: generalize handling of DAC volume limits [ALSA] oxygen: mute by default [ALSA] oxygen: generalize DAC volume TLV handling [ALSA] oxygen: fix version in MODULE_LICENSE [ALSA] oxygen: add symbol for I/O space size [ALSA] oxygen: save register writes [ALSA] oxygen: simplify DAC volume initialization [ALSA] oxygen: separate out hardware initialization code [ALSA] virtuoso: add xonar_enable_output() [ALSA] oxygen: add PM support [ALSA] oxygen: add symbols for buffer/period size constraints [ALSA] virtuoso: restrict period time to less than 10 s [ALSA] ice1724: fix MIDI sound: oxygen: fix NULL pointer dereference when loading snd-oxygen ALSA: usb-audio: fix Yamaha KX quirk ALSA: usb-audio: add some Yamaha USB MIDI quirks hpet: clarify maintainer entry ALSA: usb-audio: add BOSS GT-10 support ALSA: virtuoso: add Xonar D1 support ALSA: oxygen: prevent muting of nonexistent AC97 controls ALSA: oxygen: fix distorted output on AK4396-based cards ALSA: oxygen: use SPDIF channel status symbols ALSA: oxygen: use a copy of the model struct ALSA: oxygen: add probe callback ALSA: oxygen: remove X-Meridian magic number ALSA: oxygen: handle X-Meridian dynamically ALSA: virtuoso: handle D2X/DX dynamically ALSA: virtuoso: create common functions for GPIO bit switch controls ALSA: oxygen: rename pcm_dev_cfg ALSA: oxygen: configure MIDI via device_config ALSA: oxygen: add UART I/O functions ALSA: oxygen: add self-documenting functions ALSA: virtuoso: allow I2C-connected PCM1796 ALSA: virtuoso: make number of PCM1796 DACs configurable ALSA: virtuoso: rename AC97 callback function ALSA: oxygen: rename first PCM device ALSA: virtuoso: add Xonar HDAV1.3 support ALSA: oxygen: wait for ACK when resetting UART fbdev: clean the penguin's dirty feet ALSA: oxygen: add Claro halo support sound: virtuoso: do not overwrite EEPROM on Xonar D2/D2X sound: virtuoso: enable UART on Xonar HDAV1.3 sound: virtuoso: add newline sound: virtuoso: document HDAV1.3 driver status sound: usb-audio: use normal number of frames for no-data URBs sound: usb-audio: limit playback queue length sound: usb-audio: make URB sizes more equal sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices i8327: fix outb() parameter order sound: usb-audio: fix uninitialized variable with M-Audio MIDI interfaces sound: virtuoso: revert "do not overwrite EEPROM on Xonar D2/D2X" sound: oxygen: make the owner module a parameter of the probe function sound: oxygen: allocate model_data dynamically sound: oxygen: use static driver name sound: oxygen: handle cards with broken EEPROM sound: oxygen: automatically restore overwritten EEPROM sound: oxygen: handle AK5385 ADC on Claro halo cards sound: virtuoso: increase minimum volume to -60 dB sound: usb-audio: remove MIN_PACKS_URB sound: virtuoso: add Xonar Essence STX support sound: oxygen: zero-initialize model data sound: usb-audio: fix rules check for 32-channel devices sound: usb-audio: fix queue length check for high speed devices sound: oxygen: enable headphone output on Claro cards udf: fix novrs mount option udf: use hardware sector size sound: usb-audio: show sample format width in proc file sound: usb-audio: remove check_hw_params_convention() sound: usb-audio: save data packet interval in audioformat structure sound: usb-audio: allow period sizes less than 1 ms sound: serial-u16550: fix buffer overflow sound: via82xx: fix DXS volume range sound: oxygen: reset DMA when stream is closed sound: virtuoso: add another DX PCI ID sound: virtuoso: enable HDAV S/PDIF input sound: virtuoso: add Xonar Essence ST support sound: usb-audio: make the MotU Fastlane work again nls: utf8_wcstombs: use correct buffer size in error case nls: utf8_wcstombs: fix buffer overflow usb: return device strings in UTF-8 sound: seq_midi_event: fix decoding of (N)RPN events sound: oxygen: make mic volume control mono sound: virtuoso: fix Xonar D1/DX silence after resume sound: usb-audio: add workaround for Blue Microphones devices sound: usb-audio: Xonar U1 digital output support seq-midi: always log message on output overrun sound: usb-audio: use multiple input URBs sound: usb-audio: use multiple output URBs sound: usb-audio: add MIDI drain callback sound: seq_midi: do not send MIDI reset when closing sound: seq_oss_midi: remove magic numbers sound: rawmidi: disable active-sensing-on-close by default sound: usb-audio: do not make URBs longer than sync packet interval sound: ymfpci: increase timer resolution to 96 kHz sound: fix OSS MIDI output data loss sound: snd_ctl_elem_add: fix value count check sound: snd_ctl_remove_unlocked_id: simplify error paths sound: snd_ctl_remove_unlocked_id: simplify user control counting sound: snd_ctl_remove_user_ctl: prevent removal of kernel controls sound: vx222: fix input level control range check sound: pcm_lib: fix unsorted list constraint handling sound: oxygen: fix MCLK rate for 192 kHz playback sound: oxygen: handle cards with missing EEPROM sound: oxygen: work around MCE when changing volume sound: via82xx: move DXS volume controls to PCM interface sound: via82xx: deactivate DXS controls of inactive streams
Clemens Noss (1): netns: build fix for net_alloc_generic
Clement Calmels (1): /proc/self/maps doesn't display the real file offset
Clement Guedez (1): [ALSA] Add support of the ESI Waveterminal 192M to the ice1724 ALSA driver
Cliff Brake (4): Input: ucb1400 - set up driver's name to show in sysfs Input: ucb1400 - make delays configurable pxamci: replace #ifdef CONFIG_PXA27x with if (cpu_is_pxa27x()) pxamci: enable DMA for write ops after CMD/RESP
Cliff Cai (43): [Blackfin] arch: fix bug SDIO driver fails to build for BF542/BF548 [Blackfin] arch: set default value of DEB_DMA_URGENT to YES to avoid DMA aborting caused by conflict between core and DMA Blackfin arch: export symbol get_dma_curr_desc_ptr for driver usage Blackfin arch: enable a choice to provide 4M DMA memory ALSA: ASoC: AD1980 audio codec driver ALSA: ASoC: Add SPI support for WM8731 ALSA: add dummy function to support shared mmap in nommu Blackfin arch ALSA: ASoC codec: fix compiling error in ad1980 driver after ASoC API changed sound: ASoC codec: SSM2602 audio codec driver sound: ASoC: Blackfin: SPORT peripheral interface driver sound: ASoC: Blackfin: DMA Driver for AC97 sound chip sound: ASoC: Blackfin: AC97 Blackfin CPU DAI driver sound: ASoC: Blackfin: DMA Driver for I2S sound chip sound: ASoC: Blackfin: I2S CPU DAI driver sound: ASoC: Blackfin: board driver for AD1980/1 audio codec sound: ASoC: Blackfin: board driver for SSM2602 sound chip sound: ASoC: Blackfin: add Blackfin arch ASoC Kconfig and Makefile sound: ASoC: Blackfin: Include Blackfin architecture support in build ALSA: ASoC codec: AD73311 audio codec driver ALSA: ASoC Blackfin: add I2S DAI support for AD73311 ALSA: ASoC Blackfin: add asoc ad73311 driver supporting in Blackfin boards ALSA: ASoC Blackfin: fix bug - Audio Latency on AD1981 with MMAP enabled ALSA: ASoC: Blackfin: update SPORT0 port selector (v2) ASoC: AD1980 codec: add multi-channel function support ASoC: Blackfin: add multi-channel function support ASoC: Blackfin: Fix AD1980/1 build with MMAP support disabled Blackfin arch: add sdh support for bf518f-ezbrd Blackfin arch: add SDIO host driver platform data Blackfin arch: add sport-spi related resource stuff to board file Blackfin arch: sport spi needs 6 gpio pins Blackfin arch: add RSI's definitions to bf514 and bf516 ASoC: SSM2602: remove unsupported sample rates ASoC: Blackfin: set the transfer size according the ac97_frame size ASoC: SSM2602: assign last substream to the master when shutting down wireless: libertas: fix unaligned accesses mtd: blackfin NFC: fix hang when using NAND on BF527-EZKITs ASoC: Blackfin: keep better track of SPORT configuration state ASoC: Blackfin AC97: fix resume handling ASoC: Blackfin I2S: fix resume handling Blackfin: bf533-stamp: fix typo in SPI frequency for ad1836 codec ASoC: Blackfin AC97: add a few missing multichannel define handling ASoC: Blackfin I2S: fix resuming when device hasn't been used ASoC: Blackfin: fix inverted handling of SPORT0 on PORT F/G
Cliff Wickman (31): [IA64] ptrace - find memory sharers on children list [IA64] enable dumps to capture second page of kernel stack fs/freevxfs: cleanup of spelling errors mspec: handle shrinking virtual memory areas fix "mspec: handle shrinking virtual memory areas" hotplug cpu: migrate a task within its cpuset cgroups: mechanism to process each task in a cgroup hotplug cpu: move tasks in empty cpusets to parent cpusets: update_cpumask revision [IA64] SN2: security hole in sn2_ptc_proc_write [IA64] Handle count==0 in sn2_ptc_proc_write() x86, SGI UV: TLB shootdown using broadcast assist unit x86 atomic operations: atomic_or_long() atomic_inc_short() SGI UV: TLB shootdown using broadcast assist unit, cleanups x86, SGI UV: TLB shootdown using broadcast assist unit, v6 x86, SGI UV: uv_ptc_proc_write fix x86, SGI UV: hardcode the TLB flush interrupt system vector x86/uv: memory allocation at initialization x86, UV: fix redundant creation of sgi_uv x86, UV: remove erroneous BAU initialization x86, UV: cpu_relax in uv_wait_completion x86: UV fix uv_flush_send_and_wait() x86: UV: remove uv_flush_tlb_others() WARN_ON x86: UV BAU and nodes with no memory x86: UV BAU messaging timeouts x86: UV: BAU partition-relative distribution map x86: UV BAU distribution and payload MMRs x86: Fix UV BAU activation descriptor init x86: correct the conversion of EFI memory types x86: Fix uv bau sending buffer initialization x86: Fix UV BAU destination subnode id
Clifford Wolf (3): spi_mpc83xx.c underclocking hotfix netdev: gianfar: add MII ioctl handler i2c: Retry automatically on arbitration loss
Clive Messer (1): ALSA: hda - Fix another ALC889A (rev 0x100101)
Clyde McPherson (2): b43: Add support for 4318E ssb: Add support for 4318E
Clément Lecigne (1): net: 4 bytes kernel memory disclosure in SO_BSDCOMPAT gsopt try #2
Cohen David.A (1): V4L/DVB (11840): change kmalloc to vmalloc for sglist allocation in videobuf_dma_map/unmap
Coleman Kane (1): x86: add the DFF (Desktop Form Factor) Dell Optiplex 745 to the reboot errata list
Colin (1): [IPV6] TUNNEL6: Fix incoming packet length check for inter-protocol tunnel.
Colin B Macdonald (1): Input: i8042 - add Thinkpad R31 to nomux list
Colin Ian King (1): [libata] ata_piix: more acer short cable quirks
Colin Leroy (8): CREDITS update pmac: save master volume on sleep hfs, hfsplus: don't leak s_fs_info and fix an oops Make sure therm_adt746x only handles known hardware therm_adt746x: show correct sensor locations USB: PM support for zd1201 USB: check for device in zd1201_resume USB: Add one VID/PID to ftdi_sio
Colin McCabe (3): ath9k: Replace ath9k_opmode with nl80211_iftype libertas: Update libertas core with GSPI constants libertas: if_spi, driver for libertas GSPI devices
Colin Ngam (5): [IA64-SGI] Shub2 provides an addition of 2 External Interrupt events. [IA64-SGI] support variable length nasids in shub2 [IA64-SGI] Altix only: Register Error Interrupt [IA64-SGI] Fix TIO IOSPACE MMR Addres [IA64-SGI] Altix only: Add PCI Domain number support.
Colin Tuckley (4): RealView: Use the correct oscillator for the CLCD on PB1176 RealView: Allow XVGA (1024x768) CLCD resolution on the RealView boards RealView: Add support for the RealView/PBX platform RealView: Allow CONFIG_LEDS on this platform
Colin Watson (1): parisc: expose 32/64-bit capabilities in cpuinfo
Coly Li (34): ext4: Remove (partial, never completed) fragment support setup vma->vm_page_prot by vm_get_page_prot() ext4: sync up block group descriptor with e2fsprogs. ocfs2: fix oops in mmap_truncate testing ocfs2: comments typo fix ocfs2: fix return value set in init_dlmfs_fs() fix similar typos to successfull jfs: return f_fsid for statfs(2) udf: return f_fsid for statfs(2) fs/adfs: return f_fsid for statfs(2) fs/affs: return f_fsid for statfs(2) fs/befs: return f_fsid for statfs(2) fs/cramfs: return f_fsid for statfs(2) fs/efs: return f_fsid for statfs(2) fs/fat: return f_fsid for statfs(2) fs/hfs: return f_fsid for statfs(2) fs/hfsplus: return f_fsid for statfs(2) fs/hpfs: return f_fsid for statfs(2) fs/isofs: return f_fsid for statfs(2) fs/minix: return f_fsid for statfs(2) fs/omfs: return f_fsid for statfs(2) fs/qnx4: return f_fsid for statfs(2) fs/reiserfs: return f_fsid for statfs(2) fs/squashfs: return f_fsid for statfs(2) fs/sysv: return f_fsid for statfs(2) fs/ufs: return f_fsid for statfs(2) fs/romfs: return f_fsid for statfs(2) uv_time: add parameter to uv_read_rtc() microblaze: add parameter to microblaze_read() ocfs2: update comments in masklog.h MIPS: Cavium: Add struct clocksource * argument to octeon_cvmcount_read() [ARM] pxa: add parameter to clksrc_read() for pxa168/910 parisc: add parameter to read_cr16() dlmglue.c: add missed mlog lines
Con Kolivas (21): sched: run SCHED_NORMAL tasks with real time tasks on SMT siblings vm: kswapd cleanup: use pgdat sched: implement nice support across physical cpus on SMP sched: change prio bias only if queued sched: account rt tasks in prio_bias() sched: smp nice bias busy queues on idle rebalance sched: correct smp_nice_bias sched: consider migration thread with smp nice mm: add populated_zone() helper swswsup: return correct load_image error cleanup smp_call_function UP build sched: cleanup task_activated() sched: make task_noninteractive use sleep_type sched: dont decrease idle sleep avg sched: include noninteractive sleep in idle detect sched: remove on runqueue requeueing sched: activate SCHED BATCH expired mm: fix swap unused warning sched: fix interactive ceiling code sched: remove SMT nice sched: add above_background_load() function
Conger, Chris A (1): USB: fix Bug in usb-skeleton.c
Conke Hu (7): PCI: ATI sb600 sata quirk atiixp.c: remove unused code atiixp.c: sb600 ide only has one channel atiixp.c: add cable detection support for ATI IDE Add pci class code for SATA & AHCI, and replace some magic numbers. ahci.c: walkaround for SB600 SATA internal error issue ahci.c: remove non-existing SB600 raid id (re-send)
Constantin Baranov (4): USB: add support for Motorola ROKR Z6 cellphone in mass storage mode leds: ALIX.2 LEDs driver niu: fix PHY template choice for 10G copper niu: improve ethtool support for gigabit copper cards
Constantine Gavrilov (1): x86: fix sigaddset() inline asm memory constraint
Constantine Sapuntzakis (1): drivers/block/loop.c: don't return garbage if LOOP_SET_STATUS not called
Corbin Simpson (1): Input: xpad - add USB ID for the drumkit controller from Rock Band
Cord Walter (2): axnet_cs / pcnet_cs: moving PCMCIA_DEVICE_PROD_ID for Netgear FA411 pcnet_cs: Fix misuse of the equality operator.
Cordelia (1): audit: Moved variable declaration to beginning of function
Corentin CHARY (1): asus-laptop new write_acpi_int
Corentin Chary (70): asus-laptop: add base driver asus-laptop: add led support asus-laptop: add bluetooth and wlan support asus-laptop: add backlight support asus-laptop: add display switching support asus-laptop: add ledd support asus-laptop: add light sensor support asus-laptop: use acpi_evaluate_integer instead of read_acpi_int asus-laptop: clean write_status asus-laptop: add GLED asus-laptop: add wapf param asus-laptop: version bump asus-laptop: notify ALL events asus-laptop: add GPS support asus-laptop: fix light sens init asus-laptop: version bump and lindent eeepc-laptop: add backlight eeepc-laptop: add hwmon fan control eeepc-laptop: Fix hwmon interface asus-laptop: Fix the led behavior with value > 1 eeepc-laptop: use select and not depends on UBI: add ioctl for map operation UBI: add ioctl for unmap operation UBI: add ioctl for is_mapped operation eeepc-laptop: split eeepc_backlight_exit() asus_acpi: Add R1F support asus-laptop: use generic netlink interface asus-laptop: hotkeys via the generic input interface asus-laptop: update Kconfig for input layer asus-laptop: fix label indentation eeepc-laptop: use netlink interface UBI: add fsync capability asus-laptop: restore acpi_generate_proc_event() eeepc-laptop: restore acpi_generate_proc_event() asus-laptop: use select instead of depends on platform/x86: depends instead of select for laptop platform drivers asus-laptop: fix input keycode eeepc-laptop: unregister_rfkill_notifier on failure UBIFS: return proper error code if the compr is not present asus-laptop: platform dev as parent for led and backlight acpi4asus: update MAINTAINER and KConfig links asus_acpi: Deprecate in favor of asus-laptop eeepc-laptop: sync eeepc-laptop with asus_acpi eeepc-laptop: cpufv updates asus-laptop: use pr_fmt and pr_<level> asus-laptop: remove EXPERIMENTAL dependency eeepc-laptop: Register as a pci-hotplug device eeepc-laptop: rfkill refactoring eeepc-laptop: right parent device eeepc-laptop: makes get_acpi() returns -ENODEV eeepc-laptop: get the right value for CMSG eeepc-laptop: add rfkill support for the 3G modem in Eee PC 901 Go eeepc-laptop: add rfkill support for the Wimax in ASUS Eee PC 1000HG eeepc-laptop: document sysfs interface video/backlight: document sysfs interface video/lcd: document sysfs interface led: document sysfs interface asus-laptop: Show HRWS in infos and fix output format asus-laptop: Add *_led_get() functions asus-laptop: Map X50R hotkeys asus-laptop: set maximum led brightness asus-laptop: Add support for Keyboard backlight asus-laptop: handle keyboard backlight keys asus-laptop: Add suport for another "Media" key asus-laptop: Add "calculator" hotkey asus-laptop: document the module asus-laptop: document sysfs interface asus-laptop: Fix coding style for comments thinkpad_acpi: fix rfkill memory leak on unload hp-wmi: fix rfkill memory leak on unload
Corentin Labbe (2): hwmon: New driver for the Analog Devices ADM1029 hwmon: (adm1029) Use mask for fan_div value
Corey Minyard (103): IPMI: fix for handling bad IPMI DMI data IPMI: fix for handling bad ACPI data ipmi: fix watchdog so the device can be reopened on an unexpected close ipmi: enable interrupts on the BT driver ipmi: fix a deadlock Add sysfs support for the IPMI device interface ipmi: doc updates ipmi: timer shutdown cleanup ipmi: add power cycle capability ipmi: use completions, not semaphores, in powerdown code ipmi: add per-channel IPMB addresses ipmi: high-res timer support fixes ipmi: watchdog/NMI interaction fixes ipmi: allow userland to include ipmi.h ipmi: OEM flag handling and hacks for some Dell machines ipmi: clean up versioning of the IPMI driver ipmi: fix panic ipmb response ipmi: add hacks for IPMI chassis poweroff for certain Dell servers ipmi: style cleanups ipmi: remove unused fields ipmi poweroff: fix chassis control Add IPMI poweroff control to sysfs ipmi: use refcount in message handler ipmi: various si cleanup ipmi: watchdog parms in sysfs ipmi: poweroff cleanups ipmi: more dell fixes ipmi: si start transaction hook ipmi: bt restart reset fixes ipmi: kcs error0 delay ipmi: add timer thread ipmi: use rcu lock for using command receivers ipmi: fix watchdog timeout panic handling ipmi: bump-driver-version ipmi: add generic PCI handling ipmi: add full sysfs support ipmi: Increment driver version to v39.0 IPMI: fix startup race condition IPMI: tidy up various things IPMI: convert from semaphores to mutexes ipmi: fix event queue limit IPMI maintainer x86_64: fix die_lock nesting x86_64: add nmi_exit to die_nmi IPMI: reserve I/O ports separately [WATCHDOG] Pre-Timeout flags IPMI: tidy msghandler timer IPMI: remove high res timer code IPMI: watchdog handle panic properly IPMI: fix occasional oops on module unload [POWERPC] Make function of pm_power_off consistent with x86 IPMI: fix handling of OEM flags IPMI: per-channel command registration ipmi: don't start kipmid if the IPMI driver can use interrupts IPMI: allow user to override the kernel IPMI daemon enable x86-64: Fix for arch/x86_64/pci/Makefile CFLAGS IPMI: Clean up the waiting message queue properly on unload IPMI: retry messages on certain error returns IPMI: Fix more && typos IPMI: Fix device model name IPMI: remove interface number limits IPMI: pass sysfs name from lower level driver IPMI: Allow hot system interface remove IPMI: Add maintenance mode IPMI: fix request events IPMI: add poll delay IPMI: system interface hotplug IPMI: add pigeonpoint poweroff IPMI: fix pci warning IPMI: Fix BT long busy IPMI: increase KCS message size IPMI: misc fixes add an RCU version of list splicing IPMI: Fix some RCU problems ipmi: add powerpc openfirmware sensing ipmi: allow shared interrupts ipmi: add new IPMI nmi watchdog handling ipmi: add pci remove handling IPMI: fix SI address space settings Serial 8250: handle saving the clear-on-read bits from the LSR and MSR IPMI: don't init irq until ready IPMI: remove bogus semaphore from watchdog IPMI: documentation fixes IPMI: add polled interface IPMI: new NMI handling IPMI: fix hotmod remove lock IPMI: add 0.9 support IPMI: fix comparison in demangle_device_id [WATCHDOG] ipmi: add the standard watchdog timeout ioctls ipmi: hold ATTN until upper layer ready ipmi: run to completion fixes ipmi: don't print event queue full on every event ipmi: update driver version IPMI: convert message handler defines to an enum ipmi: convert locked counters to atomics in the system interface IPMI: Convert system interface defines to an enum ipmi: style fixes in the base code IPMI: Style fixes in the system interface code IPMI: Style fixes in the misc code ipmi: fix platform return check ipmi: test for event buffer before using ipmi: fix statistics counting issues ipmi: fix ipmi_si modprobe hang
Corey Mutter (1): [IPV6]: Reverse sense of promisc tests in ip6_mc_input
Cornelia Huck (248): s390: remove ioctl32 from dasdcmb s390: remove ioctl32 from crypto driver s390: cio documentation s390: cio max channels checks s390: cio documentation s/390: Use klist in cio s/390: use klist in dasd driver s/390: compile fix for dcssblk driver core: add bus_find_device & driver_find_device functions s390: debug data for ifcc/ccc s390: resource accessibility event handling s390: device recognition s390: use klist in qeth driver s390: reIPL fix and extern/static inline s390: ccw device reconnect oops. s390: documentation update s390: ccwgroup online attribute s390: re-activated path detection s390: introduce struct subchannel_id s390: introduce for_each_subchannel s390: introduce struct channel_subsystem s390: convert /proc/cio_ignore s390: multiple subchannel sets support s390: Fix missing release function and cosmetic changes Add {css,ccw}_bus_type probe, remove, shutdown methods. s390: chps[] array too short s390: email-address change s390: Fix modalias for ccw devices s390: fix to_channelpath macro s390: fix locking in __chp_add() and s390_subchannel_remove_chpid() s390: ccw device disbanding s390: fix assignment instead of check in ccw_device_set_online() s390: improve response code handling in chsc_enable_facility() s390: wrong interrupt delivered for hsch() or csch() s390: cio documentation update s390: channel path measurements s390: wrong return codes in cio_ignore_proc_init() s390: minor fix in cu3088 s390: irb memcpy argument swap [S390] channel measurement fix. [S390] ccwgroup device unregister. [S390] cio chpid offline. [S390] rework of channel measurement facility. [S390] subchannel register/unregister mutex. [S390] path grouping and path verifications fixes. [S390] channel measurement interval display. [S390] duplicate ccw devices in ccwgroup. [S390] retry after deferred condition code. [S390] Get rid of DBG macro. [S390] Add timeouts during sense PGID, path verification and disband PGID. [S390] cio: 0 is a valid chpid. [S390] cio: add missing KERN_INFO printk header. [S390] cio: Use ccw_dev_id and subchannel_id in ccw_device_private [S390] cio: Remove grace period for vary off chpid. [S390] cio: remove casts from/to (void *). [S390] cio: sch_no -> schid.sch_no conversion. [S390] cio: update documentation. driver core fixes: sysfs_create_link() retval check in class.c driver core fixes: bus_add_attrs() retval check driver core fixes: bus_add_device() cleanup on error driver core fixes: device_add() cleanup on error driver core fixes: device_create_file() retval check in dmapool.c driver core fixes: sysfs_create_group() retval in topology.c [S390] cio: css_probe_device() must be called enabled. [S390] cio: Make ccw_device_register() static. driver core: Introduce device_find_child(). driver core: Introduce device_move(): move a device to a new parent. driver core: Use klist_remove() in device_move() [S390] Add MODALIAS= to the uevent for the ap bus. [S390] cio: Make ccw_dev_id_is_equal() more robust. [S390] cio: Use path verification for last path gone after vary off. [S390] cio: Retry internal operations after vary off. [S390] cio: Use device_reprobe() instead of bus_rescan_devices(). [S390] Some preparations for the dynamic subchannel mapping patch. [S390] subchannel lock conversion. [S390] Support for disconnected devices reappearing on another subchannel. [S390] Use dev->groups for adding/removing the subchannel attribute group. [S390] Update documentation for dynamic subchannel mapping. [S390] cio: Remove check for ssd in chpids_show(). [S390] cio: Restart path verification after unsolicited interrupt. [S390] cio: Use device_{create,remove}_bin_file. [S390] cio: Catch operand exceptions on stsch. [S390] cio: Don't spam debug feature. driver core: Remove device_is_registered() in device_move(). driver core: Allow device_move(dev, NULL). driver core fixes: make_class_name() retval checks driver core fixes: device_register() retval check in platform.c driver core: Don't stop probing on ->probe errors. driver core: Change function call order in device_bind_driver(). [S390] cio: Fixup interface for setting options on ccw devices. debugfs: Remove misleading comments. [S390] cio: Fix locking when calling notify function. [S390] cio: Use path verification to check for path state. [S390] cio: Call cancel_halt_clear even when actl == 0. [S390] cio: Device status validity. [S390] cio: Fix handling of interrupt for csch(). [S390] cio: Clean up online_store. [S390] cio: Use add_uevent_var. [S390] cio: Dont call css_update_ssd_info from interrupt context. [S390] cio: ccwgroup register vs. unregister. [S390] cio: cm_enable memory leak. [S390] cio: Unregister ccw devices directly. driver core: per-subsystem multithreaded probing driver core: don't fail attaching the device if it cannot be bound Driver core: suppress uevents via filter Driver core: switch firmware_class to uevent_suppress. kobject: kobject_add() reference leak qeth: Remove usage of subsys.rwsem s390: cio: Delay uevents for subchannels [S390] cio: Deprecate read_dev_chars() and read_conf_data{,_lpm}(). [S390] dasd: New read device characteristics and read configuration data. [S390] qeth: New read configuration data. [S390] fix subsystem removal fallout [S390] cio: Get rid of _ccw_device_get_device_number(). [S390] cio: Make some structures and a function static. [S390] dasd: Fix modular build. [S390] cio: Update documentation. [S390] cio: Use device_schedule_callback() for removing disconnected devices. s390: Use ccw_device_get_id() in qeth/claw drivers [S390] cio: Remove prototype for non-existing function cmf_reset(). Driver core: coding style cleanup [SCSI] don't build scsi_dma_{map,unmap} for !HAS_DMA [S390] cio: Dont print trailing \0 in modalias_show(). [NETFILTER]: xt_connlimit needs to depend on nf_conntrack Driver core: check return code of sysfs_create_link() [S390] cio: css_sch_device_register() can be made static. [S390] cio: Remove remains of _ccw_device_get_device_number(). [S390] cio: Remove deprecated rdc/rcd. [S390] cio: Clean up messages. [S390] cio: Make CIO_* macros safe if dbfs are not available. [S390] cio: Reorganize initialization. kobject: fix link error when CONFIG_HOTPLUG is disabled driver core: revert "device" link creation check kobject: update documentation [S390] cio: avoid memory leak on error in css_alloc_subchannel(). [S390] cio: dont forget to set last slot to NULL in ccw_uevent(). [S390] cio: change confusing message in cmf. [S390] cio: rename css to channel_subsystems [S390] cio: remove subchannel_add_files() [S390] cio: Fix some coding style issues in cmf. [S390] cio: Kerneldoc comments for cmf. [S390] cio: Add docbook comments. [S390] cio: Add s390-drivers book. [S390] cio: Minor style fixes. [S390] cio: Disable channel path measurements on shutdown/reboot. [S390] cio: Introduce ccw_bus_type.shutdown. [S390] cio: Disable channel measurements (cmf) on shutdown/reboot. [S390] cio: Fix device attributes for early devices. [S390] Add Documentation/s390/00-INDEX. [S390] cio: Documentation update. [S390] cio: Avoid machine check vs. not operational races. [S390] 3215: Handle special console device. Driver core: clean up removed functions from the documentation [S390] cio: Use to_channelpath() for device to channel path conversion. [S390] cio: Fix incomplete commit for uevent suppression. [S390] struct class_device -> struct device conversion. [S390] cio: Register/unregister subchannels only from kslowcrw. [S390] cio: Issue SenseID per path. driver core: Introduce default attribute groups. netiucv: Use device_driver default attribute groups. zfcp: Use device_driver default attribute groups. Driver core: Cleanup get_device_parent() in device_add() and device_move() [S390] cio: Use helpers instead of container_of(). [S390] cio: css_driver: Use consistent parameters. [S390] cio: Reset sch->driver. [S390] cio: Add css_driver_{register,unregister}. [S390] cio: Cleanup debug feature usage. [S390] cio: Introduce subchannel->private. [S390] cio: I/O subchannel specific fields. [S390] cio: Use dev_{g,s}et_drvdata(). [S390] cio: Set driver->owner on css, ccw and ccwgroup busses. [S390] cio: Delete timer in ccw_device_verify_done(). [S390] cio: Fix ungroup vs. machine check race in ccwgroup. Driver core: Remove unneeded get_{device,driver}() calls. [S390] cio: Clean up chsc response code handling. [S390] cio: Update documentation. [S390] cio: Add shutdown callback for ccwgroup. netiucv: Remember to set driver->owner. [S390] cio: Remember to initialize recovery_lock. [S390] cio: Do timed recovery on workqueue. Driver core: Fix error handling in bus_add_driver(). Driver core: Fix cleanup when failing device_add(). iucv: Delay bus registration until core is ready. [S390] cio: Fix race for "fast" path gone/path back situations. [S390] cio: Trigger verification on device/path not operational. netiucv: Fix missing driver attributes. [S390] cio: Use strict_strtoul() for attributes. [S390] cio: Make isc handling more robust. [S390] Remove last traces of cio_msg=. [S390] dasd: Use const in busid functions. [S390] s390dbf: Use const char * for dbf name. [S390] tape: Use ccw_dev_id to build cdev_id. [S390] cio: Fix sparse warnings in blacklist.c. [S390] cio: Fix inverted isc priorities. qeth: Use ccw_device_get_id(). [S390] cio: Clear correct bit in cio_release_console(). [S390] cio: Register all subchannels. [S390] cio: Introduce modalias for css bus. [S390] cio: Rework css driver. [S390] cio: Cleanup crw interface. [S390] cio: Export some symbols for modular css drivers. [S390] cio: Base message subchannel handling. [S390] cio: Get rid of css_characteristics_avail. [S390] cio: Introduce abstract isc definitions. [S390] cio: Allow adapter interrupt handlers per isc. [S390] cio: Use isc_{register,unregister}. [S390] cio: Repair chpid event handling. [S390] css: Use css_device_id for bus matching. [S390] cio: Add chsc subchannel driver. [S390] dasd: Fix cleanup in dasd_{fba,diag}_check_characteristics(). [S390] cio: Export chsc_error_from_response(). driver core: Suppress sysfs warnings for device_rename(). [S390] cio: Include linux/string.h in schid.h. [S390] cio: Correct cleanup on error. [S390] cio: handle ssch() return codes correctly. [S390] cio: Fix driver_data handling for ccwgroup devices. [S390] cio: Update cio_ignore documentation. [S390] cio: Exorcise cio_msg= from documentation. [S390] bus_id -> dev_set_name() changes [S390] more bus_id -> dev_name conversions [S390] Use s390_root_dev_* in kvm_virtio. [S390] bus_id -> dev_set_name() for css and ccw busses Driver core: Clarify device cleanup. Driver core: Fix cleanup in device_create_vargs(). [S390] cio: Fix refcount after moving devices. [S390] dasd: Use accessors instead of using driver_data directly. [S390] cio: Put referernce on correct device after moving. [S390] cio: Fix reference counting for online/offline. [S390] cio: Fix I/O subchannel refcounting. [S390] cio: Only register ccw_device for registered subchannel. [S390] cio: Dont fail probe for I/O subchannels. [S390] cio: Dont call ->release directly. [S390] cio: Use device_is_registered(). Make DEBUG take precedence over DYNAMIC_PRINTK_DEBUG async: Fix running list handling. async: Handle kthread_run() return codes. async: Add some documentation. async: Rename _special -> _domain for clarity. [S390] dasd: bus_id -> dev_name() conversion. Driver core: Fix device_move() vs. dpm list ordering, v2 [S390] cio: Use unbind/bind instead of unregister/register. [S390] cio: Try harder to disable subchannel. [S390] cio: Use ccw_device_set_notoper(). [S390] dasd: Use the new async framework for autoonlining. PM/Hibernate: Move NVS routines into a seperate file (v2). [S390] pm: io subchannel driver power management callbacks [S390] pm: chsc subchannel driver power management callbacks sysfs: Allow sysfs_move_dir(..., NULL) again.
Corrado Zoccolo (4): cpuidle: menu governor: reduce latency on exit cfq-iosched: fix possible problem with jiffies wraparound cfq-iosched: fix think time allowed for seekers cfq-iosched: avoid probable slice overrun when idling
Cory Olmo (1): SELinux: support mls categories for context mounts
Cory T. Tusar (2): [ALSA] hda-codec - Dell Latitude D820 + D/Port tty: fix logic change introduced by wait_event_interruptible_timeout()
Cosmin Nicolaescu (1): Documentation: remove super-{nr, max} to reflect fs/super.c
Cosmin Ratiu (1): ipv6: Fix tcp_v6_send_response(): it didn't set skb transport header
Costantino Leandro (3): V4L/DVB (8933): gspca: Disable light frquency for zc3xx cs2102 Kokom. Staging: panel: fix oops on panel_cleanup_module wmi: fix kernel panic when stack protection enabled.
Coywolf Qi Hunt (16): reparent_to_init cleanup [SPARC]: Remove legacy stuff from cpu_idle(). kbuild: display compile version [MTD] mtdchar: Return the real error code when create_class() failed kbuild: make help binrpm-pkg fix alloc_buffer_head() and free_buffer_head() cleanup PF_DEAD cleanup __find_get_block_slow() cleanup [BLOCK] new block/ directory comment tidy make elv_try_merge() static, kill the dead declaration of abandon gcc 295x main.c tidy sb_set_blocksize cleanup page-writeback comment fixes [ALSA] hda-codec - support HP Compaq Presario B2800 laptop with AD1986A codec [patch] cleanup: use blk_queue_stopped md: remove unnecessary variable x in stripe_to_pdidx()
Craig Brind (1): via-rhine: zero pad short packets on Rhine I ethernet cards
Craig Hughes (1): [ARM] 3902/1: Enable GPIO81-84 on PXA255
Craig Kelley (1): hwmon: (smsc47b397) add a new chip id (0x8c)
Craig Schlenter (1): [TCP]: Fix iov_len calculation in tcp_v4_send_ack().
Craig Shelley (16): USB: CP2101 Add support for flow control USB: CP2101 New Device IDs USB: cp2101 Add new device IDs USB: cp2101: add new device IDs USB-SERIAL:cp2101 Add new device ID USB: CP2101 New Device IDs USB: CP2101 New Device IDs USB: CP2101 Add new device IDs USB: SERIAL CP2101 add device IDs USB: CP2101 Add device ID for AMB2560 USB: CP2101 Support AN205 baud rates USB: CP2101 Reduce Error Logging USB: CP210X Add device IDs USB: CP210X Use official request code definitions USB: CP210X Replace CP2101 with CP210x USB: CP210x Add new device IDs
Craig W. Nadler (3): USB: add IAD support to usbfs and sysfs USB: add Printer Gadget Driver USB: g_printer bugfixes
Crane Cai (3): PCI: AMD SATA IDE mode quirk i2c-piix4: Add AMD SB900 SMBus device ID i2c: Add driver for SMBus Control Method Interface
Csaba Henk (5): fuse: fix return value of fuse_dev_write() fuse: make the number of max background requests and congestion threshold tunable fuse: use drop_nlink() instead of direct nlink manipulation fuse: limit user-specified values of max background requests fuse: add fusectl interface to max_background
Ctirad Fertr (1): [ALSA] emu10k1 - 1616(M) cardbus improvements
Curt Meyers (3): V4L/DVB (3362): KWorld ATSC110: implement set_pll_input V4L/DVB (3363): Kworld ATSC110: enable composite and svideo inputs V4L/DVB (3366): Kworld ATSC110: initialize the tuner for analog mode on module load
Curt Wohlgemuth (6): ext4: Make the length of the mb_history file tunable ext4: More buffer head reference leaks ext4: Fix buffer head reference leak in no-journal mode ext4: Make sure ext4_dirty_inode() updates the inode in no journal mode ext4: Handle nested ext4_journal_start/stop calls without a journal ext4: Fix build warning in ext4_dirty_inode()
Cyril Brulebois (1): Documentation: Remove last references to BitKeeper.
Cyril Gorcunov (1): [CIFS] Fix endian conversion problem in posix mkdir
Cyrill Gorcunov (257): [MTD] ESB2 check for closed ROM window USB Elan FTDI: check for workqueue creation USB Elan FTDI: check for driver registration status CRIS: check for memory allocation UDF: check for allocated memory for data of new inodes UDF: check for allocated memory for inode data UDF: fix function name from udf_crc16 to udf_crc UDF: coding style conversion - lindent V4L/DVB (5871): Conexant 2388x: check for kthread_run UDF: coding style conversion - lindent fixups UDF: fix UID and GID mount option ignorance [CIFS] Check return code on failed alloc [CIFS] Fix unbalanced call to GetXid/FreeXid [POWERPC] Sky Cpu and Nexus: code style improvement [POWERPC] Sky Cpu and Nexus: include io.h [POWERPC] Sky Cpu and Nexus: check for platform_get_resource retcode [POWERPC] Sky Cpu and Nexus: check for create_proc_entry ret code [POWERPC] Sky Cpu: use C99 style for struct init [POWERPC] Sky Cpu and Nexus: use seq_file/single_open on proc interface [CIFS] formatting fixes UDF: coding style fixups [POWERPC] Fix potential NULL dereference [SPARC64]: check for possible NULL pointer dereference [POWERPC] CELLEB: Fix possible NULL pointer dereference ieee80211_rate: missed unlock iwlwifi3945/4965: fix rate control algo reference leak NET: mac80211: fix inappropriate memory freeing [POWERPC] CHRP: Fix possible NULL pointer dereference [POWERPC] Use for_each macros in arch/powerpc/sysdev [POWERPC] Use for_each macros in arch/powerpc/kernel [POWERPC] Use for_each macros in arch/powerpc/platforms/powermac CRIS: add missed local_irq_restore call x86: remove dead code in ia32-emu x86: clean up include/asm-x86/pda.h x86: cleanup i387_32.c according to checkpatch x86: coding style cleanup for kernel/bootflag.c x86: get rid of checkpatch.pl complains on apm_32.c x86: use KSYM_NAME_LEN wireless: iwlwifi3945/4965 - fix incorrect counting of memory x86: cleanup - eliminate numbers in LDT allocation code ip27-rtc: convert ioctl to unlocked_ioctl V4L/DVB (7086): driver: tcm825x - fix logical typo error x86 cleanup: suspend_asm_64.S - use X86_CR4_PGE instead of numeric value x86: lds - Use PAGE_SIZE instead of numeric constant x86: lds - Use THREAD_SIZE instead of numeric constant slub: fix possible NULL pointer dereference V4L/DVB (7330): V4L1 - fix v4l_compat_translate_ioctl possible NULL deref [GFS2] possible null pointer dereference fixup V4L/DVB (7461): bttv: fix missed index check V4L/DVB (7460): bttv: Bt832 - fix possible NULL pointer deref x86: processor.h - use PAGE_SIZE instead of numeric value x86: relocate_kernel - use predefined PAGE_SIZE instead of own alias x86: entry_32.S - use flags from processor-flags.h x86: debug Store - call kfree if only we really need it NFS - fix potential NULL pointer dereference v2 avr32: cleanup - use _AC macro to define PAGE_SIZE capifs: fix memory leak on remount m32r: cleanup: drop .data.idt section in vmlinux.lds script thinkpad_acpi: fix possible NULL pointer dereference if kstrdup failed ELF: Use EI_NIDENT instead of numeric value BINFMT: fill_elf_header cleanup - use straight memset first x86: vdso ELF handling - use SELFMAG instead of numeric constant x86: relocs ELF handling - use SELFMAG instead of numeric constant [CIFS] cifs_find_tcp_session cleanup [MIPS] ELF handling - use SELFMAG instead of numeric constant x86: wakeup.lds.S - section ordering fix x86: DS cleanup - dont treat 0 as NULL x86: 64-bit defconfig remake uml: use PAGE_SIZE in linker scripts init: don't lose initcall return values eCryptFS: fix imbalanced mutex locking initcalls: Fix m68k build and possible buffer overflow module loading ELF handling: use SELFMAG instead of numeric constant ecryptfs: fix missed mutex_unlock x86 - hide X86_VM_MASK from userland programs v3 x86: head_64.S cleanup - use predefined flags from processor-flags.h x86: compressed/head_64.S cleanup - use predefined flags from processor-flags.h x86: head_64.S cleanup - use straight move to CR4 register x86: head_64.S cleanup - use PMD_SHIFT instead of numeric constant x86: nmi - unify die_nmi() interface x86: nmi - die_nmi() output message unification x86: move do_nmi(), stop_nmi() and restart_nmi() to traps_64.c x86: nmi_32.c - add "panic" option x86: nmi_32.c - add nmi_watchdog_default helper x86: nmi_32/64.c - use apic_write_around instead of apic_write x86: nmi_32.c - unknown_nmi_panic_callback should always panic x86: nmi_64.c - use for_each_possible_cpu helper x86: nmi_32.c cleanup - use for_each_online_cpu helper x86: nmi_32/64.c - add helper functions to hide arch specific data x86: nmi_32/64.c - merge down nmi_32.c and nmi_64.c to nmi.c x86: nmi - fix incorrect NMI watchdog used by default x86: nmi - consolidate nmi_watchdog_default for 32bit mode x86: watchdog - check for CPU is being supported x86: touch_nmi_watchdog(): reset alert counters for supported nmi_watchdog modes only x86: IO-APIC - use NMI_NONE instead of numeric constant x86, io-apic: define names for redirection table entry fields x86, io-apic: use predefined names instead of numeric constants x86: perfctr-watchdog.c - coding style cleanup x86: nmi_watchdog - use nmi_watchdog variable for printing x86: nmi_watchdog - remove useless check x86: nmi_watchdog - use NMI_NONE by default x86: nmi_watchdog - introduce nmi_watchdog_active() helper x86: nmi_watchdog - documentation fix x86: apic_32.c - add lapic resource x86: idle process - add checking for NULL early param x86: io delay - add checking for NULL early param x86: smpboot maxcpus - add checking for NULL early param x86: e820 memmap - add checking for NULL early param x86: apic_64 - make calibrate_APIC_clock to return error code x86: apic_32 - introduce calibrate_APIC_clock m68k: vmlinux-std/sun3.lds.S cleanup - use PAGE_SIZE macro x86: apic unification - merge down lapic_get_maxlvt x86: apic unification - merge down enable_NMI_through_LVT0 x86: apic interrupts - move assignments to irqinit_32.c, v2 x86: apic - use SET_APIC_DEST_FIELD instead of hardcoded shift x86: apic - unify disable_apic_timer x86: apic - unify __setup_APIC_LVTT x86: apic - do not clear APIC twice in lapic_shutdown x86: apic - get rid of local_apic_timer_verify_ok x86: apic - unify verify_local_APIC x86: apic - unify sync_Arb_IDs x86: apic - sync_Arb_IDs style fixup x86: apic - unify init_bsp_APIC x86: apic - unify clear_local_APIC x86: apic - unify lapic_resume x86: apic - unify lapic_suspend x86: apic - rearrange functions and comments x86: apic - unify lapic_is_integrated x86: apic - unify xapic_icr_read x86: apic - rearrange maxcpu definition x86: apic - unify setup_boot_APIC_clock x86: apic - unify disable_local_APIC x86: apic - unify lapic_shutdown x86: apic - unify connect_bsp_APIC x86: apic - unify lapic_setup_esr x86: apic - unify __setup_APIC_LVTT x86: apic - unify disconnect_bsp_APIC x86: apic - generic_processor_info x86: apic - unify end_local_APIC_setup x86: apic - unify local_apic_timer_interrupt x86: apic - unify apic_set_verbosity x86: apic - unify disableapic and nolapic setup handlers x86: apic - rearrange parse_lapic_timer_c2_ok x86: apic - lapic_resume 32bit - unification fix x86: apic - compilation warnings fix acpi: add checking for NULL early param sunrpc: fix possible overrun on read of /proc/sys/sunrpc/transports x86: smpboot - check if we have ESR register in wakeup_secondary_cpu x86: apic_64.c - setup_APIC_timer has to be __cpuinit function x86: apic - introduce get_physical_broadcast for 64bit x86: apic - unify setup_apicpmtimer x86: apic_64.c - add sanity check for spurious vector definition x86: apic - unify setup_local_APIC x86: apic_32.c should use __cpuinit section x86: apic - unify smp_apic_timer_interrupt x86: apic - unify smp_spurious/error_interrupt declaration x86: io-apic - use ARRAY_SIZE macro x86: io-apic - declare irq_cfg_lock for SPARSE_IRQ only x86: io-apic - code style cleaning for setup_IO_APIC_irqs x86: io-apic - do not use KERN_DEBUG marker too much x86: io-apic - get rid of __DO_ACTION macro x86: apic - lapic_setup_esr does not handle esr_disable - fix it x86: apic - skip writting ESR register if we dont have on x86: apic - fix unused vars warning in calibrate_APIC_clock x86: io-apic - do not use KERN_DEBUG marker too much, fix x86: io-apic - interrupt remapping fix x86: io-apic - interrupt remapping fix x86: apic - unify APIC_DIVISOR x86: do_boot_cpu - check if we have ESR register x86: nmi - add sensible names to nmi_watchdog boot param x86: nmi - nmi_watchdog boot param docs cleanup x86: apic - calibrate_APIC_clock remove redundant irq-enable-disable x86: apic - use pr_ macros for logging x86: move dwarf2 related macro to dwarf2.h x86: introduce ENTRY(KPROBE_ENTRY)_X86 assembly helpers to catch unbalanced declaration v3 SLUB: cleanup - define macros instead of hardcoded numbers slub - fix get_object_page comment x86: entry_64.S - use ENTRY to define child_rip x86: uv bau interrupt -- use proper interrupt number x86: entry_64.S - trivial: space, comments fixup MN10300: vmlinux.lds.S cleanup - use PAGE_SIZE, PERCPU macros x86: entry_64 - introduce FTRACE_ frame macro v2 net: ppp_generic - use idr technique instead of cardmaps net: ppp_generic - use DEFINE_IDR for static initialization x86: mach-default setup.c cleanups x86: early_printk - use sizeof instead of hardcoded number V4L/DVB (10144): cx24116: build fix x86: setup_per_cpu_areas() cleanup mm: hugetlb: remove redundant `if' operation fs: fix name overwrite in __register_chrdev_region() net: ppp_generic - fix regressions caused by IDR conversion x86: headers cleanup - prctl.h x86: headers cleanup - sigcontext32.h x86: headers cleanup - setup.h x86: headers cleanup - boot.h net: pppoe - code cleanup and helpers net: pppoe - introduce net-namespace functionality net: pppol2tp - introduce net-namespace functionality net: ppp_generic - introduce net-namespace functionality v2 net: pppoe,pppol2tp - register channels with explicit net net: pppoe - get rid of DECLARE_MAC_BUF net: pppoe - stop using proc internals x86: ftrace - simplify wait_for_nmi x86: trampoline_64.S - use predefined constants with simplification x86: asm linkage - introduce GLOBAL macro x86: linkage - get rid of _X86 macros x86: copy.S - use GLOBAL,ENDPROC macros x86: pmjump - use GLOBAL,ENDPROC macros x86: compressed head_64 - use ENTRY,ENDPROC macros x86: compressed head_32 - use ENTRY,ENDPROC macros x86: head_64.S - remove useless balign x86: head_64.S - use IDT_ENTRIES instead of hardcoded number x86: invalid_vm86_irq -- use predefined macros x86: entry_64.S - add missing ENDPROC x86: head_64.S - use GLOBAL macro x86: efi_stub_32,64 - add missing ENDPROCs x86: linkage.h - guard assembler specifics by __ASSEMBLY__ x86: shrink __ALIGN and __ALIGN_STR definitions acpi: check for pxm_to_node_map overflow net: sysctl_net - use net_eq to compare nets net: netfilter conntrack - add per-net functionality for DCCP protocol x86: headers cleanup - setup.h mm: mminit_validate_memmodel_limits(): remove redundant test oom_kill: don't call for int_sqrt(0) introduce pr_cont() macro x86: irq.c - tiny cleanup x86: apic - introduce imcr_ helpers x86: apic - introduce dummy apic operations x86: smp.c - align smp_ops assignments x86: smpboot - wakeup_secondary should be done via __cpuinit section x86: es7000, uv - use __cpuinit for kicking secondary cpus x86, apic: use pr_ macro x86: uv io-apic - use BUILD_BUG_ON instead of BUG_ON x86: uv - prevent NULL dereference in uv_system_init() x86: apic: Fixmap apic address even if apic disabled x86/pci: add 4 more return parameters to IO_APIC_get_PCI_irq_vector(), fix x86, apic: Fix dummy apic read operation together with broken MP handling x86, nmi: Use predefined numbers instead of hardcoded one mm: setup_per_zone_inactive_ratio - do not call for int_sqrt if not needed mm: setup_per_zone_inactive_ratio - fix comment and make it __init x86: mce: Don't touch THERMAL_APIC_VECTOR if no active APIC present x86, ioapic: Don't call disconnect_bsp_APIC if no APIC present proc: vmcore - use kzalloc in get_new_element() net, bridge: align br_nf_ops assignment net, netns_xt: shrink netns_xt members x86: Clean up idt_descr and idt_tableby using NR_VECTORS instead of hardcoded number x86, ipi: Clean up safe_smp_processor_id() by using the cpu_has_apic() macro helper x86, ioapic: Introduce for_each_irq_pin() helper x86, ioapic: Throw BUG instead of NULL dereference x86, apic: Drop redundant bit assignment x86, ioapic: Panic on irq-pin binding only if needed net,pppoe: fixup module init/exit subsequent calls x86, ioapic: Define IO_APIC_DEFAULT_PHYS_BASE constant x86, ioapic: Get rid of needless check and simplify ioapic_setup_resources() x86, e820: Guard against array overflowed in __e820_add_region() x86, apic: Slim down stack usage in early_init_lapic_mapping() x86, apic: Fix missed handling of discrete apics
Cyrill V. Gorcunov (8): qconf: fix SIGSEGV on empty menu items Input: HIL - handle erros from input_register_device() qconf: fix showing help info on failed search qconf: Back button behaviour normalization qconf: hide empty list items Input: HIL - fix improper call to release_region() i2c/ds1374: Check workqueue creation status SUN3/3X Lance trivial fix improved
Cyrus Massoumi (1): ext3: remove the BKL in ext3/ioctl.c
Cédric Augonnet (1): Removing dead code in drivers/net/wan/hdlc_fr.c
D. Peter Siddons (1): USB: new device id for Thorlabs motor driver
D.J. Capelis (1): USB: pedantic: spelling correction in comment for ch9.h
Dag Arne Osvik (1): [CRYPTO] Add faster DES code from Dag Arne Osvik
Dag-Erling Sm�rgrav (1): Avoid namespace pollution in <asm/param.h>
Dai Haruki (12): gianfar: Fix the data buffer stashing amount gianfar: Fix frame size calculation when hardware VLAN acceleration is on gianfar: Support NAPI for TX Frames gianfar: Optimize interrupt coalescing configuration gianfar: Fix eTSEC configuration procedure gianfar: Fix VLAN HW feature related frame/buffer size calculation. gianfar: Enable padding and Optimize the frame prepended bytes handling gianfar: Remove unused gfar_add_fcb() function parameter gianfar: Make all BD status writes 32-bit gianfar: Add Scatter Gather support gianfar: Use interface name in interrupt name to distinguish the source. gianfar: Merge Tx and Rx interrupt for scheduling clean up ring
Daikichi Osuga (1): [TCP]: Two RFC3465 Appropriate Byte Count fixes.
Daisuke Nishimura (26): memcg: check under limit at shrink_usage memcg: memory swap controller: fix limit check memcg: hierarchy avoid unnecessary reclaim memcg: don't trigger oom at page migration memcg: remove mem_cgroup_try_charge memcg: avoid deadlock caused by race between oom and cpuset_attach memcg: change try_to_free_pages to hierarchical_reclaim memcg: fix mem_cgroup_get_reclaim_stat_from_page memcg: fix error path of mem_cgroup_move_parent memcg: fix hierarchical reclaim memcg: make oom less frequently memcg: get/put parents at create/free migration: migrate_vmas should check "vma" vmscan: pgmoved should be cleared after updating recent_rotated memcg: charge swapcache to proper memcg memcg: cleanup cache_charge memcg: fix try_get_mem_cgroup_from_swapcache() memcg: fix mem_cgroup_shrink_usage() memcg: fix deadlock between lock_page_cgroup and mapping tree_lock vmscan: handle may_swap more strictly memcg: remove mem_cgroup_cache_charge_swapin() memcg: add interface to reset limits mm: add_to_swap_cache() must not sleep mm: add_to_swap_cache() does not return -EEXIST memcg: show swap usage in stat file mm: don't call pte_unmap() against an improper pte
Dajie Tan (1): [MIPS] Oprofile: Fix rm9000 performance counter handler
Dale Farnsworth (91): mv643xx: add workaround for HW checksum generation bug mv643xx: fix skb memory leak mv643xx: fix outstanding tx skb counter mv643xx: Disable per port bandwidth limits mv643xx: Fix promiscuous mode handling mv643xx: add netpoll api support USB: Fix typo in ohci-ppc-soc.c: usb_hcd_put => usb_put_hcd USB: remove include of asm/usb.h in ohci-ppc-soc.c mii: Add test for GigE support mv643xx_eth: Add Dale Farnsworth as a maintainer mv643xx_eth: Add multicast support mv643xx_eth: Receive buffers require 8 byte alignment mv643xx_eth: iounmap the correct SRAM buffer mv643xx_eth: Hold spinlocks only where needed mv643xx_eth: Fix transmit skb accounting mv643xx_eth: Merge open and stop helper functions mv643xx_eth: Remove needless mask of extended intr register mv643xx_eth: Fix spinlock recursion bug mv643xx_eth: Whitespace cleanup mv643xx_eth: Fix for building as a module mv643xx_eth: Remove needless mp->port_mac_addr mv643xx_eth: Merge unicast and multicast address filtering code mv643xx_eth: Rename mp->tx_ring_skbs to mp->tx_desc_count mv643xx_eth: Make port queue enable/disable code consistent mv643xx_eth: Clean up platform_data configuration mv643xx_eth: Remove duplicate includes of linux/in.h and linux/ip.h mv643xx_eth: Fix misplaced parenthesis in mv643xx_eth_port_disable_rx mv643xx_eth: Rename "channels" to "queues" mv643xx_eth: Select CONFIG_MII on CONFIG_MV643XX_ETH mv643xx_eth: Refactor tx command queuing code mv643xx_eth: Refactor/clean up tx queue handling mv643xx_eth: Move #defines of constants to mv643xx_eth.h mv643xx_eth: Clean up interrupt handling mv643xx_eth: Remove non-working feature: task level rx queue refill mv643xx_eth: Remove BIT0-BIT31 #defines mv643xx_eth: Cache align skb->data if CONFIG_NOT_COHERENT_CACHE mv643xx_eth: Fix tx_timeout to only conditionally wake tx queue mv643xx_eth: Unmap DMA buffers in receive path mv643xx_eth: restrict to 32-bit PPC_MULTIPLATFORM mv643xx_eth: Fix race condition in mv643xx_eth_free_tx_descs [MIPS] Fix eth2 platform device id for jaguar_atx and ocelot_3 platforms [NET] Eliminate user-selectable CONFIG_MV643XX_ETH_[012] [MIPS] Fix port 0 mac address for mips mv6434x platforms mv643xx_eth: move mac_addr inside mv643xx_eth_platform_data mv643xx_eth: Place explicit port number in mv643xx_eth_platform_data mv643xx: Clear pending interrupts before calling request_irq mv643xx_eth: add mv643xx_eth_shutdown function rtc: add RTC class driver for the Maxim MAX6900 [POWERPC] Add interrupt support for Marvell mv64x60 chips [POWERPC] Create Marvell mv64x60 MPSC (serial) platform_data [POWERPC] Create Marvell mv64x60 ethernet platform_data [POWERPC] Create Marvell mv64x60 I2C platform_data [POWERPC] Add Marvell mv64x60 PCI bridge support [POWERPC] Check cache coherency of kernel vs firmware [POWERPC] Add arch/powerpc support for the Motorola PrPMC2800 i2c-mv64xxx: Use i2c_add_numbered_adapter rtc: update and use the MAX6900 century byte [WATCHDOG] mv64x60_wdt: set up platform_device in platform code [WATCHDOG] mv64x60_wdt: Get register address from platform data [WATCHDOG] mv64x60_wdt: Add arch/powerpc platform support [WATCHDOG] mv64x60_wdt: Check return value of nonseekable_open [WATCHDOG] mv64x60_wdt: Fix WDIOC_GETTIMEOUT return value [WATCHDOG] mv64x60_wdt: Support for WDIOC_SETTIMEOUT ioctl [WATCHDOG] mv64x60_wdt: Add WDIOC_SETOPTIONS ioctl support [WATCHDOG] mv64x60_wdt: Add a module parameter to change nowayout setting [WATCHDOG] mv64x60_wdt: Support the WDIOF_MAGICCLOSE feature [WATCHDOG] mv64x60_wdt: disable watchdog timer when driver is probed [WATCHDOG] mv64x60_wdt: Rework the timeout register manipulation i2c-mv64xxx: Reinitialize hw and driver on I2C bus hang mv643xx_eth: Fix tx_bytes stats calculation [POWERPC] Add Marvell mv64x60 udbg putc/getc functions mv643xx_eth: Check ETH_INT_CAUSE_STATE bit mv643xx_eth: Do not modify struct netdev tx_queue_len [POWERPC] 85xx: Failure with odd memory sizes and CONFIG_HIGHMEM mv643xx_eth: Remove obsolete checksum offload comment mv643xx_eth: Hook up mv643xx_get_sset_count mv643xx_eth: Fix MV643XX_ETH offsets used by Pegasos 2 [POWERPC] Fix mv643xx_pci sysfs .read and .write functions [POWERPC] 85xx: Respect KERNELBASE, PAGE_OFFSET, and PHYSICAL_START on e500 Subject: lockdep: include all lock classes in all_lock_classes [POWERPC] Remove dead code at KernelAltiVec [POWERPC] prpmc2800: Fix frequencies in prpmc2800.dts [POWERPC] mv64x60: Remove device tree absolute path references [POWERPC] mv643xx_eth: Prepare to support multiple silicon blocks [POWERPC] Document the mv64x60 device tree bindings [POWERPC] prpmc2800 needs a dtbImage mv643xx_eth: new maintainer powerpc: Setup OF properties for ppc32 kexec powerpc/32: Setup OF properties for kdump powerpc/32: Add the ability for a classic ppc kernel to be loaded at 32M powerpc/32: Wire up the trampoline code for kdump
Dale Sedivec (1): [ALSA] au88x0 - clean up __devinit/__devexit
Dallas Foley (1): [ARM] S3C24XX: pwm-clock set_parent mask fix
Damian Jurd (1): 8250_pnp: add support for "LG C1 EXPRESS DUAL" machines
Damian Lukowski (5): Revert Backoff [v3]: Rename skb to icmp_skb in tcp_v4_err() Revert Backoff [v3]: Revert RTO on ICMP destination unreachable Revert Backoff [v3]: Calculate TCP's connection close threshold as a time value. RTO connection timeout: coding style fixes and comments RTO connection timeout: sysctl documentation update
Damian Minkov (1): V4L/DVB (5481): Fix audio input for AverTv Go 007
Damian Wrobel (1): USB: SN9C10x driver - bad page state fix
Damien Douxchamps (1): Fix incorrect video1394 timestamps.
Damien Stuart (1): USB: Adding YC Cable USB Serial device to pl2303
Damir N Abdullin (1): + usb-serial-cp2101-add-enfora-gsm2228.patch added to -mm tree
Damián Viano (1): ACPICA: always disable GPE when requested
Dan Allongo (1): ALSA: usb - Add boot quirk for C-Media 6206 USB Audio
Dan Aloni (15): sata_mv: properly print HC registers fix the defaults mentioned in Documentation/nfsroot.txt [VLAN]: Avoid a 4-order allocation. make sysctl/kernel/core_pattern and fs/exec.c agree on maximum core filename size [NETFILTER] net/ipv4/netfilter/ip_tables.c: lower printk severity I/OAT: fix I/OAT for kexec mm/page_alloc.c: lower printk severity drivers/char/ipmi/ipmi_poweroff.c: lower printk severity drivers/char/ipmi/ipmi_si_intf.c: lower printk severity x86_64: lower printk severity x86_64: arch/x86_64/kernel/aperture.c lower printk severity x86_64: arch/x86_64/kernel/e820.c lower printk severity ACPI: drivers/acpi/pci_link.c: lower printk severity Staging: prevent rtl8187se from crashing dev_ioctl() in SIOCGIWNAME Staging: prevent rtl8192su from crashing dev_ioctl in SIOCGIWNAME
Dan Bastone (1): initialize parts of udf inode earlier in create
Dan Brown (7): [MTD] DiskOnChip: Scan the entire device for Media Headers. [MTD] NAND: Fix missing NULL pointer check [MTD] DiskOnChip: Fix (?) free OOB array info. [MTD] NAND: Fix reading of autoplaced OOB when there are multiple free sections. [MTD] DiskOnChip: Prevent problems with existing filesystems [MTD] DiskOnChip: Fix compile w/o CONFIG_MTD_PARTITIONS. [MTD] DiskOnChip: Add some comments
Dan Carpenter (42): tty_io.c balance tty_ldisc_ref() USB: devio.c add missing INIT_LIST_HEAD() [ALSA] atiixp - Add a parameter ac97_quirk fix error-path NULL deref in alloc_posix_timer() fuse: fix NULL deref in fuse_file_alloc() fix emacs indenting howto filename expansion sx.c: fix missed unlock_kernel() on error path in sx_fw_ioctl() USB: ftdi_sio: unlock_kernel() on error in set_serial_info() ext4: Fix NULL dereference in ext4_ext_migrate()'s error handling HID: unlock properly on error paths in hidraw_ioctl() sx.c: avoid referencing freed memory if copy_from_user() fails acer-wmi: double free in acer_rfkill_exit() Add a missing unlock_kernel() in raw_open() ext4: fix typo which causes a memory leak on error path drm: drm_fops.c unlock missing on error path fuse: fix fuse_file_lseek returning with lock held Btrfs: remove dead code Btrfs: remove dead code dock: fix dereference after kfree() Staging: altpciechdma: Null deref in altpciechdma.c remove() ASoC: Fix null dereference in ak4535_remove() missing unlock in jfs_quota_write() HID: hidraw -- fix missing unlocks in unlocked_ioctl niu: Fix error handling ERR_PTR() dereference in net/rds/iw.c ERR_PTR() dereference in net/rds/ib.c phy: error handling for platform_device_register_simple() ext2: missing unlock in ext2_quota_write() [SCSI] fcoe: kfree() -> kfree_skb() [SCSI] libosd: fix potential ERR_PTR dereference in osd_initiator.c unreachable code in drms_uA_update() V4L/DVB (11515): drivers/media/video/saa5249.c: fix use-after-free and leak V4L/DVB (11516): drivers/media/video/saa5246a.c: fix use-after-free sdhci-pci: bad error handling in probe function Remove unreached code in drivers/net/mlx4/en_rx.c RxRPC: Error handling for rxrpc_alloc_connection() intel-iommu: double kfree() p54spi: fix potential null deref in p54spi.c wireless: ERR_PTR vs null lguest: dereferencing freed mem in add_eventfd() ar9170: fix read & write outside array bounds drivers/char/rio/rioctrl.c: off by one error in rioctrl.c
Dan Christian (1): Staging: comedi: add rtd520 driver
Dan Cyr (1): [ALSA] hda-intel - New pci id for Nvidia MCP61
Dan Fandrich (1): [ARM] 3792/2: Fix description of ZBOOT_ROM_BSS
Dan Kenigsberg (1): KVM: Enhance guest cpuid management
Dan Liang (2): Input: add driver for Atmel integrated touchscreen controller Input: atmel_tsadcc - improve accuracy
Dan Magenheimer (1): xen: actually release memory when shrinking domain
Dan Malek (1): ppc32: workaround for spurious IRQs on PQ2
Dan McGee (2): ata_piix: add Asus Eee 701 controller to short cable list x86: remove dead IRQBALANCE code
Dan Muntz (1): NFS: missing spaces in KERN_WARNING
Dan Nicholson (3): HID: Invert HWHEEL mappings for some Logitech mice sundance: set carrier status on link change events Revert "HID: Invert HWHEEL mappings for some Logitech mice"
Dan Noe (1): cxgb3: Fix __must_check warning with dev_dbg.
Dan Smith (2): [S390] Expose a constant for the number of words representing the CRs utsname.h: make new_utsname fields use the proper length constant
Dan Streetman (6): USB: fix in usb_calc_bus_time airo.c: add support for IW_ENCODE_TEMP (i.e. xsupplicant) improved TT scheduling for EHCI USB: add ZyXEL vendor/product ID to rtl8150 driver Input: usbtouchscreen - allow reporting calibrated data USB: ehci-sched.c: EHCI SITD scheduling bugfix
Dan Taylor (1): V4L/DVB (8117): saa7134: Avermedia A16D composite input
Dan Williams (445): wireless/airo: WEXT and quality corrections [ARM] 3079/1: Fix typo in i2c-iop3xx.c (invalid pointer passed to release_mem_region) [ARM] 3217/1: iop331 uarts as platform devices [patch] ipw2100: support WEXT-18 enc_capa v3 wireless/atmel: add IWENCODEEXT, IWAUTH, and association event support drivers/net/wireless: correct reported ssid lengths wireless/airo: add IWENCODEEXT and IWAUTH support wireless/ipw2200: support WE-18 WPA enc_capa wireless/atmel: fix setting TX key only in ENCODEEXT wireless/atmel: fix Open System authentication process bugs wireless/atmel: convert constants to ieee80211 layer equivalents wireless/airo: fix setting TX key index plus key in ENCODEEXT Necessary evil to get sata_vsc to initialize with Intel iq3124h hba wireless/airo: Remove 'Setting transmit key' info messages [libata] sata_vsc: fix inconsistent NULL checking wireless/airo: clean up printk usage to print device name wireless/airo: define default MTU wireless/airo: cache wireless scans wireless/airo: clean up WEXT association and scan events wireless/atmel: send WEXT scan completion events wireless/airo: minimal WPA awareness orinoco: fix setting transmit key only prism54: update to WE-19 for WPA support [ARM] 3780/1: Fix iop321 cpuid [ARM] 3942/1: ARM: comment: consistent_sync should not be called directly [ARM] 3967/1: xsc3: make branch predication configurable on xsc3 [ARM] 3968/1: iop13xx: add iop13xx_defconfig [ARM] 3995/1: iop13xx: add iop13xx support [ARM] 4022/1: iop13xx: generic irq fixups [ARM] 4077/1: iop13xx: fix __io() macro [ARM] 4079/1: iop: Update MAINTAINERS [ARM] 4082/1: iop3xx: fix iop33x gpio register offset [ARM] 4100/1: iop3xx: fix cpu mask for iop333 [ARM] 4182/1: iop3xx: fix the ioremap implementation to not remap static ranges [ARM] 4183/1: do_undefinstr: read svc undefined instructions with svc privileges [ARM] 4184/1: iop: cp6 access handler (undef_hook) prism54: correct assignment of DOT1XENABLE in WE-19 codepaths [ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user [ARM] 4186/1: iop: remove cp6_enable/disable routines [ARM] 4187/1: iop: unify time implementation across iop32x, iop33x, and iop13xx sata_vsc: refactor vsc_sata_interrupt and hook up error handling [ARM] 4248/1: lh7a40x: fix missing definitions for get_irqnr_preamble [ARM] 4271/1: iop32x: fix ep80219 detection (support iq80219 platforms) usb-net/pegasus: fix pegasus carrier detection dev_dbg: check dev_dbg() arguments usb-net/pegasus: simplify carrier detection [ARM] 4340/1: iop: fix iop_getttimeoffset [ARM] 4341/1: iop13xx: fix i/o address translation [ARM] 4343/1: iop13xx: automatically detect the internal bus frequency [ARM] 4344/1: iop13xx: do not claim both uarts by default on iop342 msi: introduce ARCH_SUPPORTS_MSI Kconfig option (rev2) [ARM] 4348/4: iop3xx: Give Linux control over PCI initialization [ARM] 4342/2: iop13xx: add resource definitions for the tpmi units [ARM] 4356/1: arm: fix handling of svc mode undefined instructions libertas: remove WPA_SUPPLICANT structure libertas: use <net/ieee80211.h> for MAX_WPA_IE_LEN libertas: fix size of SSID comparison in stop_adhoc check libertas: remove 8021xauthalgs private ioctl libertas: remove setauthalg private ioctl libertas: remove incorrect vi modelines libertas: remove custom encryption mode stuff libertas: remove setwpaie private ioctl libertas: remove WLAN_802_11_AUTHENTICATION_MODE libertas: remove WLAN_802_11_WEP_STATUS enum libertas: remove WLAN_802_11_NETWORK_INFRASTRUCTURE enum libertas: Get rid of version.h libertas: Purge non-mesh ioctls libertas: remove SUPPORT_BOOT_COMMAND libertas: Clean up debug defines libertas: make debugfs.c sparse-clean libertas: fix missing unlock in TX error path libertas: sparse fixes libertas: 64-bit cleanups [ARM] 4382/1: iop13xx: fix msi support [ARM] 4383/1: iop: fix usage of '__init' and 'inline' in iop files msi: fix ARM compile libertas: call SET_NETDEV_DEV from common code libertas: replace 'macaddress' with 'bssid' libertas: correctly unregister mesh netdev on error libertas: don't tear down netdev in libertas_activate_card libertas: make scan result handling more flexible libertas: fix 'keep previous scan' behavior libertas: move channel changing into association framework libertas: make association paths consistent libertas: use MAC_FMT and MAC_ARG where appropriate libertas: use compare_ether_addr() rather than memcmp() where appropriate libertas: fix debug enter/leave prints for libertas_execute_next_command libertas: correctly balance locking in libertas_process_rx_command libertas: correct error report paths for wlan_fwt_list_ioctl libertas: fix deadlock SIOCGIWSCAN handler libertas: fix default adhoc channel libertas: honor specific channel requests during association libertas: send SIOCGIWSCAN event after partial scans too libertas: debug print spacing fixes in assoc.c libertas: add more verbose debugging to libertas_cmd_80211_authenticate libertas: Make WPA work through supplicant handshake libertas: sparse fixes libertas: tweak association debug output libertas: remove structure WLAN_802_11_SSID and libertas_escape_essid libertas: remove WPA_SUPPLICANT structure libertas: reduce SSID and BSSID mixed-case abuse libertas: actually send mesh frames to mesh netdev libertas: style fixes libertas: kill wlan_scan_process_results libertas: fix WPA associations by handling ENABLE_RSN correctly libertas: remove private ioctls libertas: fix disabling WPA [ARM] 4429/2: iop13xx: expose the 'iop' attribute versions of the tpmi control registers dmaengine: refactor dmaengine around dma_async_tx_descriptor dmaengine: make clients responsible for managing channels xor: make 'xor_blocks' a library routine for use with async_tx async_tx: add the async_tx api raid5: refactor handle_stripe5 and handle_stripe6 (v3) raid5: replace custom debug PRINTKs with standard pr_debug md: raid5_run_ops - run stripe operations outside sh->lock md: common infrastructure for running operations with raid5_run_ops md: handle_stripe5 - add request/completion logic for async write ops md: handle_stripe5 - add request/completion logic for async compute ops md: handle_stripe5 - add request/completion logic for async check ops md: handle_stripe5 - add request/completion logic for async read ops md: handle_stripe5 - add request/completion logic for async expand ops md: handle_stripe5 - request io processing in raid5_run_ops md: remove raid5 compute_block and compute_parity5 dmaengine: driver for the iop32x, iop33x, and iop13xx raid engines iop13xx: surface the iop13xx adma units to the iop-adma driver iop3xx: surface the iop3xx DMA and AAU units to the iop-adma driver ARM: Add drivers/dma to arch/arm/Kconfig ioatdma: add the unisys "i/oat" pci vendor/device id dma-mapping: prevent dma dependent code from linking on !HAS_DMA archs [ARM] 4494/1: iop13xx: fix up elf_hwcap compile breakage [ARM] 4495/1: iop: combined watchdog timer driver for iop3xx and iop13xx async_tx: fix kmap_atomic usage in async_memcpy [ARM] 4496/1: elf_hwcap: fix up #include misplacement [ARM] 4541/1: iop: defconfig updates async_tx: update MAINTAINERS for async_tx and iop-adma async_tx: usage documentation and developer notes (v2) async_tx: fix dma_wait_for_async_tx raid5: fix 2 bugs in ops_complete_biofill libertas: kill ieeetypes_capinfo bitfield, use ieee80211.h types libertas: rename WLAN_802_11_KEY to enc_key and clean up usage libertas: clean up indentation in libertas_association_worker libertas: clean up 802.11 IE post-scan handling libertas: remove if_bootcmd.c libertas: fix mixed-case abuse in cmd_ds_802_11_scan libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_result libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_start libertas: re-uppercase command defines and other constants libertas: fix debug build breakage due to field rename libertas: remove thread.h and make kthread usage clearer libertas: new mesh control knobs libertas: bump version to 322.p1 libertas: fix more mixed-case abuse libertas: move generic firmware reset command to common code libertas: wlan_ -> libertas_ function prefix renames for main.c libertas: simplify and clean up data rate handling libertas: fix WEXT quality reporting libertas: send association events on adhoc reassociation libertas: push mesh beacon bit to userspace in scan results libertas: fix assignment of WEP key type libertas: push WEXT scan requests to a work queue libertas: fix misspelling in debug message libertas: ignore spurious mesh autostart events libertas: better descriptions for association errors libertas: fix sparse-reported problems libertas: bump driver version libertas: fix inadvertant removal of bits from commit 831441862956fffa17b9801db37e6ea1650b0f69 libertas: reorganize and simplify init sequence libertas: don't stomp on interface-specific private data libertas: send reset command directly instead of calling libertas_reset_device ipw2200: batch non-user-requested scan result notifications libertas: problems setting wpa keys ipw2100: send WEXT scan events md: raid5: fix clearing of biofill operations raid5: fix unending write sequence libertas: select WIRELESS_EXT md: fix data corruption when a degraded raid5 array is reshaped [ARM] 4748/1: dca: source drivers/dca/Kconfig in arch/arm/Kconfig to fix warning [ARM] 4708/1: iop: update defconfigs for 2.6.24 introduce WEXT scan capabilities orinoco: more reliable scan handling orinoco: always use latest BSS info when caching scan results libertas: make lbs_cmd() usage nicer libertas: clean up is_command_allowed_in_ps() libertas: clean up direct command handling libertas: add simple copyback command callback libertas: convert GET_HW_SPEC to a direct command libertas: rename and re-type bufvirtualaddr to cmdbuf libertas: fix case of FWT_ACCESS_LIST_ROUTE and FWT_ACCESS_LIST_NEIGHBOR commands libertas: convert DATA_RATE to a direct command libertas: convert RF_CHANNEL to a direct command libertas: endianness fixes for get_channel/set_channel async_tx: fix compile breakage, mark do_async_xor __always_inline async_tx: kill ASYNC_TX_ASSUME_COHERENT async_tx: kill tx_set_src and tx_set_dest methods async_tx: replace 'int_en' with operation preparation flags async_tx: allow architecture specific async_tx_find_channel implementations ipw2200: fix ucode assertion for RX queue overrun USB: option: Add Kyocera KPC680 ids fsldma: do not cleanup descriptors in hardirq context dmaengine: fix sparse warning ioat: fix 'ack' handling, driver must ensure that 'ack' is zero async_tx: checkpatch says s/__FUNCTION__/__func__/g async_tx: avoid the async xor_zero_sum path when src_cnt > device->max_xor iop: unconditionally initialize the ATU on platforms known to be 'hosts' md: close a livelock window in handle_parity_checks5 async_tx: fix multiple dependency submission async_tx: kill ->device_dependency_added iop-adma: remove the workaround for missed interrupts on iop3xx dmaengine: ack to flags: make use of the unused bits in the 'ack' field sysfs: refill attribute buffer when reading from offset 0 md: introduce get_priority_stripe() to improve raid456 write performance md: raid5.c convert simple_strtoul to strict_strtoul md: fix use after free when removing rdev via sysfs md: remove a stray command from a copy and paste error in resync_start_store md: prevent duplicates in bind_rdev_to_array md: support blocking writes to an array on device failure md: fix raid5 'repair' operations USB: option: add new Dell 5520 HSDPA variant md: notify userspace on 'stop' events ipw2200: expire and use oldest BSS on adhoc create md: fix prexor vs sync_request race md: fix uninitialized use of mddev->recovery_wait md: do not compute parity unless it is on a failed drive fujitsu-laptop: autoload module on Lifebook P1510D ipw2200: queue direct scans mac80211: send association event on IBSS create mac80211: decrease IBSS creation latency md: kill STRIPE_OP_MOD_DMA in raid5 offload md: kill STRIPE_OP_IO flag md: use stripe_head_state in ops_run_io() md: unify raid5/6 i/o submission md: replace STRIPE_OP_CHECK with 'check_states' md: replace STRIPE_OP_BIOFILL with STRIPE_BIOFILL_RUN md: replace STRIPE_OP_COMPUTE_BLK with STRIPE_COMPUTE_RUN md: replace STRIPE_OP_{BIODRAIN,PREXOR,POSTXOR} with 'reconstruct_states' md: replace R5_WantPrexor with R5_WantDrain, add 'prexor' reconstruct_states md: handle operation chaining in raid5_run_ops md: rationalize raid5 function names md: resolve external metadata handling deadlock in md_allow_write async_tx: fix async_memset compile error dmaengine: remove arch dependency from DMADEVICES dmaengine: track the number of clients using a channel dmaengine: add DMA_COMPL_SKIP_{SRC,DEST}_UNMAP flags to control dma unmap md: ensure all blocks are uptodate or locked when syncing async_tx: ensure the xor destination buffer remains dma-mapped async_tx: fix handling of the "out of descriptor" condition in async_xor async_tx: export async_tx_quiesce async_tx: remove depend_tx from async_tx_sync_epilog async_tx: make async_tx_test_ack a boolean routine iop_adma: directly reclaim descriptors on allocation failure iop_adma: document how to calculate the minimum descriptor pool size iop_adma: cleanup iop_chan_xor_slot_count sysfs: add /sys/dev/{char,block} to lookup sysfs path by major:minor md: move async_tx_issue_pending_all outside spin_lock_irq md: fix merge error md: delay notification of 'active_idle' to the recovery thread md: do not progress the resync process if the stripe was blocked md: do not count blocked devices as spares libertas: only enable rtap with mesh firmware async_tx: fix missing braces in async_xor_zero_sum md: cancel check/repair requests when recovery is needed atmel: return ENOENT on request_firmware failure atmel: try open system authentication too libertas: convert CMD_802_11_RF_TX_POWER to a direct command libertas: convert CMD_802_11_DEAUTHENTICATE to a direct command libertas: convert CMD_802_11_RADIO_CONTROL to a direct command libertas: convert adhoc operations to direct commands libertas: clear current command on card removal async_tx: make async_tx_run_dependencies() easier to read libertas: remove unused generic RESET command libertas: convert SNMP_MIB to a direct command md: fix input truncation in safe_delay_store() USB: option: add Ericsson F3507g and Dell 5530 USB: option: add Pantech cards [RFC PATCH] touch_mnt_namespace when the mount flags change [ARM] xsc3: revert writethrough memory-type encoding change [ARM] xsc3: fix xsc3_l2_inv_range [4/4] dca: fixup initialization dependency iop-adma: add a dummy read to flush next descriptor update iop-adma: use iop_paranoia() for debug BUG_ONs ioat: wait for self-test completion dmaengine: protect 'id' from concurrent registrations async_xor: dma_map destination DMA_BIDIRECTIONAL async_tx, dmaengine: document channel allocation and api rework dmaengine: remove dependency on async_tx dmaengine: up-level reference counting to the module level dmaengine: centralize channel allocation, introduce dma_find_channel dmaengine: provide a common 'issue_pending_all' implementation net_dma: convert to dma_find_channel dmaengine: introduce dma_request_channel and private channels dmatest: convert to dma_request_channel atmel-mci: convert to dma_request_channel and down-level dma_slave dmaengine: replace dma_async_client_register with dmaengine_get dmaengine: kill struct dma_client and supporting infrastructure dmaengine: remove 'bigref' infrastructure dmaengine: kill enum dma_state_client iop-adma: let devm do its job, don't duplicate free iop-adma: kill debug BUG_ON iop-adma: enable module removal ioat: do not perform removal actions at shutdown dmaengine: add a release for dma class devices and dependent infrastructure dmaengine: use idr for registering dma device numbers dmaengine: advertise all channels on a device to dma_filter_fn dmaengine: bump initcall level to arch_initcall ioat: fix self test for multi-channel case USB: unusual dev for Option N.V. ZeroCD modems net_dma: acquire/release dma channels on ifup/ifdown fsldma: use a valid 'device' for dma_pool_create dmaengine: kill some dubious WARN_ONCEs dmaengine: dma_issue_pending_all == nop when CONFIG_DMA_ENGINE=n libertas: fix CF firmware loading for some cards airo: clean up and clarify interrupt-time task handling airo: re-arrange WPA capability checks airo: simplify WEP index and capability checks airo: clean up WEP key operations airo: use __attribute__ ((packed)) not #pragma airo: clean up and clarify micinit() airo: remove useless #defines atmel-mci: fix initialization of dma slave data Revert "i.MX31: framebuffer driver" hostap: convert usage of net/ieee80211.h to linux/ieee80211.h make net/ieee80211.h private to ipw2x00 cfg80211: age scan results on resume ipw2x00: age scan results on resume libertas: use private SDIO workqueue to avoid scheduling latency md: fix deadlock when stopping arrays I/OAT: fail self-test if callback test reaches timeout fsldma: fix off by one in dma_halt dmatest: fix use after free in dmatest_exit USB: Option: let cdc-acm handle Sony Ericsson F3507g / Dell 5530 dmaengine: fail device registration if channel registration fails dmaengine: initialize tx_list in dma_async_tx_descriptor_init dmaengine: kill some unused headers async_tx: provide __async_inline for HAS_DMA=n archs dmaengine: allow dma support for async_tx to be toggled dmatest: add xor test dmatest: add dma interrupts and callbacks md: add 'size' as a personality method md: centralize ->array_sectors modifications md: 'array_size' sysfs attribute md/raid6: move raid6 data processing to raid6_pq.ko Merge branch 'dmaengine' into async-tx-raid6 async_tx: rename zero_sum to val dmatest: fix max channels handling airo: queue SIOCSIWAUTH-requested auth mode change for next commit libertas: simplify and clean up association/start/join setup libertas: restyle Marvell & IEEE TLV structure names libertas: convert CMD_802_11_AUTHENTICATE to a direct command libertas: convert CMD_802_11_ASSOCIATE to a direct command libertas: fix WPA adhoc network creation async_tx: kill ASYNC_TX_DEP_ACK flag async_tx: structify submission arguments, add scribble async_xor: permit callers to pass in a 'dma/page scribble' region md/raid5: add missing call to schedule() after prepare_to_wait() dmaengine: move HIGHMEM64G restriction to ASYNC_TX_DMA USB: option: add Novatel Ovation MC760 md/raid6: release spare page at ->stop() ioat: move to drivers/dma/ioat/ md/raid6: release spare page at ->stop() iop33x: update defconfig (default atu to on) iop: downgrade maintenance status libertas: clean up and clarify get_common_rates md/raid6: move the spare page to a percpu allocation md/raid5,6: add percpu scribble region for buffer lists async_tx: add sum check flags async_tx: kill needless module_{init|exit} async_tx: remove walk of tx->parent chain in dma_wait_for_async_tx async_tx: add support for asynchronous GF multiplication async_tx: add support for asynchronous RAID6 recovery operations dmatest: add pq support async_tx: raid6 recovery self test iop-adma: cleanup iop_adma_run_tx_complete_actions iop-adma: fix lockdep false positive iop-adma: P+Q support for iop13xx adma engines iop-adma: P+Q self test md/raid5: factor out mark_uptodate from ops_complete_compute5 md/raid6: asynchronous raid6 operations md/raid6: asynchronous handle_parity_check6 md/raid456: distribute raid processing over multiple cores Merge commit 'v2.6.31-rc1' into dmaengine ioat: move definitions to dma.h ioat: convert ioat_probe to pcim/devm ioat: cleanup some long deref chains and 80 column collisions ioat: kill function prototype ifdef guards ioat: split ioat_dma_probe into core/version-specific routines ioat: fix type mismatch for ->dmacount ioat: define descriptor control bit-field ioat1: move descriptor allocation from submit to prep ioat: fix self test interrupts ioat: prepare the code for ioat[12]_dma_chan split ioat2,3: convert to a true ring buffer ioat1: kill unused unmap parameters ioat: add some dev_dbg() calls ioat: cleanup completion status reads ioat: ignore reserved bits for chancnt and xfercap ioat: preserve chanctrl bits when re-arming interrupts ioat: ___devinit annotate the initialization paths ioat1: trim ioat_dma_desc_sw ioat: switch watchdog and reset handler from workqueue to timer ioat2,3: dynamically resize descriptor ring net_dma: poll for a descriptor after allocation failure Merge branch 'md-raid6-accel' into ioat3.2 dmaengine: add fence support dmaengine, async_tx: add a "no channel switch" allocator dmaengine: cleanup unused transaction types dmaengine, async_tx: support alignment checks ioat2+: add fence support ioat3: hardware version 3.2 register / descriptor definitions ioat3: split ioat3 support to its own file, add memset ioat: add 'ioat' sysfs attributes ioat3: enable dca for completion writes ioat3: xor support ioat3: xor self test ioat3: pq support ioat3: support xor via pq descriptors ioat3: interrupt descriptor support ioat3: segregate raid engines Merge branch 'ioat' into dmaengine dw_dmac: implement a private tx_list fsldma: implement a private tx_list iop-adma: implement a private tx_list ioat: implement a private tx_list mv_xor: implement a private tx_list at_hdmac: implement a private tx_list txx9dmac: implement a private tx_list dmaengine: kill tx_list ioat2,3: cacheline align software descriptor allocations Merge branch 'iop-raid6' into async-tx-next Merge branch 'dmaengine' into async-tx-next Merge commit 'md/for-linus' into async-tx-next async_tx: remove HIGHMEM64G restriction ioat: driver version 4.0 at_hdmac: Rework suspend_late()/resume_early() md/raid6: eliminate BUG_ON with side effect md/raid6: cleanup ops_run_compute6_2 ioat2: clarify ring size limits raid6test: fix stack overflow ioat3: fix uninitialized var warnings async_tx/raid6: add missing dma_unmap calls to the async fail case md/raid5: initialize conf->device_lock earlier md/raid456: downlevel multicore operations to raid_run_ops md/raid6: kill a gcc-4.0.1 'uninitialized variable' warning async_pq: kill a stray dma_map() call and other cleanups async_pq: rename scribble page async_tx: fix asynchronous raid6 recovery for ddf layouts
Dan Wolstenholme (1): [libata] sata_vsc: support PCI MSI
Daniel =?ISO-8859-1?Q?Marjam=E4ki (1): [AGPGART] Loop cleanup
Daniel Alomar (1): m68knommu: build support for the Avnet/5282 board
Daniel Andersen (1): wireless: 3CRWE154G72 Kconfig help fix
Daniel Burcaw (1): radeonfb: Only request resources we need
Daniel C Halperin (17): iwlwifi: do not set dual_stream_ant_msk for 3 streams iwlwifi: check triple_stream_basic_rates in iwl_full_rxon_required iwlwifi: clear iwl_cmd_meta structure before use iwlwifi: remove unused HT configuration entry tx_chan_width iwlwifi: include HT configuration when adding stations through rs_rate_init iwlwifi: refactor packet reception code iwlwifi: configure HT40 channels in iwl_mac_config iwlwifi: check short GI support per-station rather than globally iwlwifi: use station HT capabilities and BSS operating mode for Green-field iwlwifi: fix erroneous use of iwl_rx_packet.len as a length iwlwifi: clear rate control flags on non-HT packet iwlwifi: set HT flags in ieee80211_rx_status for received packets iwlwifi: remove 60 Mbps from sband bitrates table iwlwifi: remove incorrect uses of ieee80211_get_tx_rate to prevent TX stall iwlwifi: use iwl_hwrate_get_mac80211_idx where appropriate iwlwifi: fix HT operation in 2.4 GHz band iwlwifi: fix HT operation in 2.4 GHz band
Daniel C. Halperin (1): iwlwifi: convert correctly rate_n_flags to PLCP index for mimo3 packets
Daniel Cadete (1): Btrfs: remove of redundant btrfs_header_level
Daniel De Graaf (2): [NETFILTER]: ipt_recent: add module parameter for changing ownership of /proc/net/ipt_recent/* kbuild: support ARCH=x86 in buildtar
Daniel Drake (142): procfs: Fix hardlink counts procfs: Fix hardlink counts for /proc/<PID>/task sata_nv: Support MCP51/MCP55 device IDs sata_promise: Add PDC40519 id USB: Fix HP8200 detection in shuttle_usbat USB: usb-storage: Add unusual_devs entry for Neuros Audio MP3 player USB Storage: HP8200: Another device type detection fix usb-storage: Some minor shuttle_usbat cleanups usb-storage: Readd missing SDDR-05b unusual_devs entry prism54: Remove redundant assignment usb-storage: Fix detection of kodak flash readers in shuttle_usbat driver via82cxxx IDE: remove /proc/via entry via82cxxx IDE: support multiple controllers Fix listxattr() for generic security attributes via82cxxx IDE: Add VT8251 ISA bridge Clarify help text of SKGE/SK98LIN/SKY2 sata_promise: Support FastTrak TX4300/TX4310 tipar oops fix mtd: SC520CDP should depend on MTD_CONCAT softmac: don't reassociate if user asked for deauthentication softmac: make non-operational after being stopped softmac: deauthentication implies deassociation softmac: suggest per-frame-type TX rate softmac: complete shared key authentication softmac: Fix handling of authentication failure USB shuttle_usbat: hardcode flash detection for now USB: usb-storage alauda: Fix transport info mismerge USB: print message when device is rejected due to insufficient power bcm43xx: use softmac-suggested TX rate bcm43xx: enable shared key authentication ZyDAS ZD1211 USB-WLAN driver zd1211rw: disable TX queue during stop zd1211rw: usb_clear_halt not allowed in IRQ context zd1211rw: Add Sagem device ID's softmac: do shared key auth in workqueue zd1211rw: Implement SIOCGIWNICKN Add zd1211rw MAINTAINERS entry ieee80211: small ERP handling additions softmac: ERP handling and driver-level notifications softmac: export highest_supported_rate function ieee80211: Make ieee80211_rx_any usable softmac: Add MAINTAINERS entry zd1211rw: Pass more management frame types up to host zd1211rw: Fix software encryption/decryption zd1211rw: Remove bogus assert usb-storage: Add US_FL_IGNORE_DEVICE flag; ignore ZyXEL G220F zd1211rw: ZD1211B ASIC/FWT, not jointly decoder zd1211rw: Match vendor driver IFS values zd1211rw: AL2230 ZD1211B vendor sync zd1211rw: Support AL7230B RF zd1211rw: Add ID for Senao NUB-8301 zd1211rw: Add ID for Allnet ALLSPOT Hotspot finder zd1211rw: Firmware version vs bootcode version mismatch handling zd1211rw: Add ID for ZyXEL G220F zd1211rw: Convert installer CDROM device into WLAN device zd1211rw: Add ID for Siemens Gigaset USB Stick 54 zd1211rw: Add ID for Asus WL-159g WE-21 for zd1211rw softmac: Update MAINTAINERS entry PCI: VIA IRQ quirk behaviour change jfs: Add splice support zd1211rw: Add 3 more device IDs ieee80211: Move IV/ICV stripping into ieee80211_rx zd1211rw: Add ID for ZyXEL G-220 zd1211rw: Add ID for Planex GW-US54Mini zd1211rw: Add ID for Belkin F5D7050 v4000 zd1211rw: Remove IW_FREQ_AUTO support zd1211rw: Allow channels 1-13 in Japan zd1211rw: Rename cs_rate to zd_rate zd1211rw: Use softmac ERP handling functionality ieee80211: Provide generic get_stats implementation zd1211rw: zd_mac_rx isn't always called in IRQ context zd1211rw: Fill enc_capa in GIWRANGE handler video1394: small optimizations to frame retrieval codepath video1394: remove BKL contention zd1211rw: Generic HMAC initialization zd1211rw: 2 new ZD1211B device ID's zd1211rw: Consistency for address space constants zd1211rw: Remove addressing abstraction zd1211rw: Add ID for Linksys WUSBF54G zd1211rw: Add ID for ZyXEL ZyAIR G-220 v2 zd1211rw: Remove noisy debug message zd1211rw: Readd zd_addr_t cast sk98lin: mark deprecated in Kconfig generic_serial: fix decoding of baud rate zd1211rw: Reject AL2230S devices zd1211rw: Fix E2P_PHY_REG patching zd1211rw: Use compare_ether_addr() zd1211rw: Add AL2230S RF support zd1211rw: More device IDs zd1211rw: Mark some data const zd1211rw: Don't handle broken frames in monitor mode zd1211rw: Add another ID for Linksys WUSBF54G zd1211rw: Remove invalid CR write during ZD1211 phy reset zd1211rw: rework band edge patching zd1211rw: Add AL7230B RF support for ZD1211B zd1211rw: Add ID for ZyXEL AG-220 zd1211rw: Add ID for ZyXEL AG-225H v2 [ALSA] usb-audio: explicitly match Logitech QuickCam [CPUFREQ] powernow-k7: fix MHz rounding issue with perflib [ALSA] usb-audio: another Logitech QuickCam ID [ALSA] hda-intel: fix ASUS M2V detection zd1211rw: Add ID for ZyXEL G-200v2 zd1211rw: Extend RF layer zd1211rw: Add UW2453 RF support zd1211rw: Make CCK gain patching conditional on RF type zd1211rw: Allow channels 1-11 for unrecognised regulatory domains zd1211rw: Detect more AL2230S radios zd1211rw: Add ID for Buffalo WLI-U2-KG54L zd1211rw: Defer firmware load until first ifup mac80211: ERP IE handling improvements mac80211: improved 802.11g CTS protection USB: add USB_DEVICE_AND_INTERFACE_INFO for device matching mac80211: regulatory domain cleanup zd1211rw: Add ID for Siemens Gigaset USB Stick 54 [ALSA] usb-audio: another Logitech QuickCam ID mac80211: missing dev_put in ieee80211_master_start_xmit mac80211: don't allow scanning in monitor mode [MAC80211]: STA reassociation improvements [MAC80211]: improved short preamble handling [MAC80211]: implement ERP info change notifications zd1211rw: Add ID for Sitecom WL-162 zd1211rw: Add ID for ZyXEL M-202 XtremeMIMO [HOSTAP]: set netdev type before registering AP interface zd1211rw: Add ID for TalkTalk SNU5630NS/05 create /sys/.../power when CONFIG_PM is set ieee80211: fix unaligned access in ieee80211_copy_snap zd1211rw: port to mac80211 zd1211rw: Add ID for Trendnet TEW-429UB A zd1211rw: add copyright notices Documentation about unaligned memory access [SCSI] arcmsr: fix message allocation ipw2100/ipw2200: note firmware loading caveat in Kconfig help text forcedeth: Use round_jiffies for stats timer ipw2200: set MAC address on radiotap interface zd1211rw: beacon config error checking V4L/DVB (8318): OV7670: don't reject unsupported settings mac80211: automatic IBSS channel selection zd1211rw: Add 2 device IDs USB: unusual_devs.h additions for Pentax K10D Staging: add b3dfg driver ALSA: hda - Add CX20582 and OLPC XO-1.5 support
Daniel Exner (1): pata_ali/alim15x3: override 80-wire cable detection for Toshiba S1800-814
Daniel Gagnon (1): serial: Add SupraExpress 336i PnP Voice Modem
Daniel Gimpelevich (7): V4L/DVB (5685): Cx88: add support for ADS Tech Instant Video PCI V4L/DVB (7066): ASUS My Cinema U3000 Mini DVBT Tuner V4L/DVB (7990): Fix entry for PowerColor RA 330 and make it run with firmware version 2.7 V4L/DVB (8124): Add LifeVideo To-Go Cardbus PCI ID V4L/DVB (8147): cxusb: add initial support for AVerTVHD Volar Input: cm109 - add missing newlines to messages Input: cm109 - add keymap for ATCom AU-100 phone
Daniel Glockner (4): rtc: add m41t62 support to rtc-m41t80 driver xtensa: enable s6gmac in s6105_defconfig xtensa: add m41t62 rtc to s6105 platform xtensa: enable m41t80 driver in s6105_defconfig
Daniel Glöckner (13): x86, math-emu: fix init_fpu for task != current V4L/DVB (11242): allow v4l2 drivers to provide a get_unmapped_area handler xtensa: make startup code discardable ASoC: Add driver for s6000 I2S interface ASoC: s6105 IP camera machine specific ASoC code ASoC: correct s6000 I2S clock polarity imx: serial: fix one bit field type imx: serial: handle initialisation failure correctly USB: gadget: g_serial: append zlp when tx buffer becomes empty USB: gadget: imx_udc: don't queue more data when zlp is to be sent xtensa: allow variant to initialize own irq chips xtensa: support s6000 gpio irqs and alternate function selection gpiolib: allow poll() on value
Daniel Gollub (2): USB: rndis_host: fix crash while probing a Nokia S60 mobile x86_64: Fix to keep watchdog disabled by default for i386/x86_64
Daniel Guilak (5): kernel/printk.c: Made printk_recursion_bug_msg static. kernel/kprobes.c: Made kprobe_blacklist static. arch/x86/kernel/.gitignore: Added vmlinux.lds to .gitignore file because it shouldn't be tracked. init/version.c: silence sparse warning by declaring the version string init/version.c: define version_string only if CONFIG_KALLSYMS is not defined
Daniel Halperin (1): iwlwifi: Update reclaim flag
Daniel Hokka Zakrisson (1): [NETFILTER]: ipt_recent: sanity check hit count
Daniel Horchner (1): [ALSA] intel8x0 - add AC97_TUNE_MUTE_LED quirk for HP nx8220 laptop 103c:0934
Daniel J Blueman (3): x86: section/warning fixes swiotlb: fix back-off path when memory allocation fails V4L/DVB (9492): unplug oops from dvb_frontend_init...
Daniel Jacobowitz (18): Fix large core dumps with a 32-bit off_t x86_64: fix 32-bit thread debugging [ARM] 2941/1: Fix running legacy binaries from a soft-float root filesystem with CONFIG_IWMMXT. Revise MIPS 64-bit ptrace interface [ARM] 3168/1: Update ARM signal delivery and masking [MIPS] Generate SIGILL again [ARM] 3205/1: Handle new EABI relocations when loading kernel modules. [MIPS] Support /proc/kcore for MIPS [MIPS] Update struct sigcontext member names [ARM] 3648/1: Update struct ucontext layout for coprocessor registers [ARM] 3748/3: Correct error check in vfp_raise_exceptions [ARM] 3749/3: Correct VFP single/double conversion emulation [ARM] 3758/1: Preserve signalling NaNs in conversion [ARM] 3750/3: Fix double VFP emulation for EABI kernels [ARM] 3759/2: Remove uses of %? [ALSA] ac97 - Fix vt1617a build ops [MIPS] Do not discard extra debugging sections. [ALSA] ac97 - Add virtual master control to VT1616/VT1617A codec.
Daniel Kobras (1): dm: Fix deadlock under high i/o load in raid1 setup.
Daniel Kozák (2): USB: remove duplicate entry in Option driver and Pl2303 driver for Huawei modem USB: Add support for AXESSTEL MV110H CDMA modem
Daniel Krueger (1): Staging: add epl stack
Daniel Laird (3): [MIPS] Move arch/mips/philips to arch/mips/nxp MIPS: Add support for NXP PNX833x (STB222/5) into linux kernel [WATCHDOG] Add pnx833x_wdt
Daniel Lezcano (96): [NETNS]: Fix export symbols. [NETNS]: Fix loopback network namespace initialization. [NETNS]: Fix bad macro definition. [NETNS]: Fix allnoconfig compilation error. [NET]: Dynamically allocate the loopback device, part 1. [NET]: Dynamically allocate the loopback device, part 2. [NET]: Fix free_netdev on register_netdev failure. [NETNS]: fix net released by rcu callback [IPV6]: remove duplicate call to proc_net_remove [IPV6]: Make fib6_init to return an error code. [IPV6]: Make xfrm6_init to return an error code. [IPV6]: Make fib6_rules_init to return an error code. [IPV6]: Make ip6_route_init to return an error code. [IPV6]: Make af_inet6 to check ip6_route_init return value. [IPV6] route6/fib6: Don't panic a kmem_cache_create. [IPV6]: create route6 proc init-fini functions [IPV6]: remove ifdef in route6 for xfrm6 [IPV6]: route6 remove ifdef for fib_rules [IPV6]: make flowlabel to return an error [IPV6]: make extended headers to return an error at initialization [IPV6]: make frag to return an error at initialization [IPV6]: make inet6_register_protosw to return an error code [IPV6]: make the protocol initialization to return an error code [IPV6]: fix section mismatch warnings [NETNS][IPV6]: Make ipv6_sysctl_register to return a value. [NETNS][IPV6]: Make a subsystem for af_inet6. [NETNS][IPV6]: Add ipv6 structure for netns. [NETNS][IPV6]: Make the ipv6 sysctl to be a netns subsystem. [NETNS][IPV6]: Make multiple instance of sysctl tables. [NETNS][IPV6]: Make bindv6only sysctl per namespace. [NETNS][IPV6]: Make ip6_frags per namespace. [NETNS][IPV6]: Make mld_max_msf readonly in other namespaces. [NETNS][IPV6]: Make sysctls route per namespace. [NETNS][IPV6]: Make icmpv6_time sysctl per namespace. [NETNS][IPV6]: inet6_addr - isolate inet6 addresses from proc file [NETNS][IPV6]: inet6_addr - check ipv6 address per namespace [NETNS][IPV6]: inet6_addr - ipv6_chk_same_addr namespace aware [NETNS][IPV6]: inet6_addr - ipv6_get_ifaddr namespace aware [NETNS][IPV6]: inet6_addr - make ipv6_chk_home_addr namespace aware [NETNS][DST] dst: pass the dst_ops as parameter to the gc functions [NETNS][DST]: Add the network namespace pointer in dst_ops [IPV6]: Fix ip6_frag ctl [IPV6]: Fix sysctl compilation error. veth: fix dev refcount race [NETNS][IPV6] ip6_fib - dynamically allocate the fib tables [NETNS][IPV6] ip6_fib - make it per network namespace [NETNS][IPV6] ip6_fib - fib6_clean_all handle several network namespaces [NETNS][IPV6] ip6_fib - add net to gc timer parameter [NETNS][IPV6] ip6_fib - dynamically allocate gc-timer [NETNS][IPV6] ip6_fib - gc timer per namespace [NETNS][IPV6] fib6 rule - dynamic allocation of the rules struct ops [NETNS][IPV6] fib6_rules - handle several network namespaces [NETNS][IPV6] rt6_stats - dynamically allocate the routes statistics [NETNS][IPV6] route6 - create route6 proc files for the namespace [NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_lookup [NETNS][IPV6] route6 - Make proc entry /proc/net/rt6_stats per namespace [NETNS][IPV6] route6 - Pass network namespace to rt6_add_route_info and rt6_get_route_info [NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_purge_dflt_routers [NETNS][IPV6] route6 - make route6 per namespace [NETNS][IPV6] rt6_info - make rt6_info accessed as a pointer [NETNS][IPV6] rt6_info - move rt6_info structure inside the namespace [NETNS][IPV6] route6 - dynamically allocate ip6_dst_ops [NETNS][IPV6] route6 - Make ip6_dst_gc simpler [NETNS][IPV6] proc - protect snmp6 from non-init_net calls [NETNS][IPV6] addrconf - Pass the proper network namespace parameters to addrconf [NETNS][IPV6] route6 - add netns parameter to ip6_route_output [NETNS][IPV6] route6 - pass always a valid socket to ip6_dst_lookup [NETNS][IPV6] ip6_input - enable ipv6_rcv to handle several network namespace [IPV6]: Remove commented lines. [NETNS][IPV6] fix some missing namespace [NETNS][IPV6] ndisc - make ndisc handle multiple network namespaces [NETNS][IPV6] ndisc - make socket control per namespace [NETNS][IPV6] tcp6 - make socket control per namespace [NETNS][IPV6] tcp6 - handle several network namespace [NETNS][IPV6] mcast - handle several network namespace [NETNS][IPV6] mcast - fix compilation warning when procfs is not compiled in [NETNS][IPV6] udp - make proc handle the network namespace [NETNS][IPV6] tcp - assign the netns for timewait sockets [NETNS][IPV4] tcp - make proc handle the network namespaces [NETNS][IPV6] udp6 - make proc per namespace [NETNS][IPV6] tcp6 - make proc per namespace [NETNS][IPV6] anycast - handle several network namespace [NETNS][IPV6] tcp - assign the netns for timewait sockets netns: Fix device renaming for sysfs netns: Fix reassembly timer to use the right namespace tcp: fix kernel panic with listening_get_next pkt_sched: Remove unused variable skb in dev_deactivate_queue function. ipv6: Fix useless proc net sockstat6 removal netns: Fix crash by making igmp per namespace netns : fix kernel panic in timewait socket destruction veth: Remove useless veth field veth: remove unused list netns: filter out uevent not belonging to init_net veth : add the set_mac_address capability netns: fix double free at netns creation netns: fix addrconf_ifdown kernel panic
Daniel Mack (130): USB: au1200: EHCI and OHCI fixes ide: remove static prototypes from include/asm-mips/mach-au1x00/au1xxx_ide.h [ALSA] Add Native Instrument usb audio device support [ALSA] caiaq - support for Native Instrument's RigKontrol3 [ARM] 4762/1: Basic support for Toradex Colibri module [ALSA] caiaq - add control API and more input features [ALSA] usb-caiaq - add support for Kore controller 2 [ALSA] usb/caiaq: decrease period_bytes_min [ALSA] snd_usb_caiaq: fix potential lockups locking [ALSA] snd_usb_caiaq: correct input channel order [ALSA] snd_usb_caiaq: make high sample rates work with A8DJ [ALSA] soc - tlv320aic3x - revisit clock setup [ALSA] soc - tlv320aic3x - add GPIO support [ALSA] snd_usb_caiaq: add support for 'Session I/O' interface MX3: Add basic support for LogicPD i.MX31 LiteKit ASoC: Allow more routing features for tlv320aic3x ALSA: snd-usb-caiaq: clean up the control adding code ASoC: tlv320aic3x: headset/button press support ASoC: tlv320aic3x: control additions and cleanups ALSA: snd-usb-caiaq: support for two more audio devices ASoC: Add cs4270 support for slave mode configurations ASoC: fix typo and removed unneeded switch case for cs4270 ASoC: Fix name of register bit in pxa-ssp ASoC: add two more bitfields for PXA SSP ASoC: bring cs4270 feature/limitations list in sync Input: generic driver for rotary encoders on GPIOs ASoC: Add a driver for AK4104 S/PDIF transmitter ASoC: don't touch pxa-ssp registers when stream is running drivers/w1/masters/w1-gpio.c: fix read_bit() ds2760_battery.c: fix division by zero ASoC: switch PXA SSP driver from network mode to PSP ALSA: snd-usb-caiaq: only warn once on streaming errors ALSA: snd-usb-caiaq: drop bogus iso packets ALSA: snd-usb-caiaq: bump version number [ARM] pxa: add missing pin function for CS2 on GPIO1 [ARM] pxa: add pxa320 missing pin function for CS2 on GPIO3 [ARM] pxa: rename colibri.c to colibri-pxa270.c [ARM] pxa: add basic support for Colibri PXA300 module [ARM] pxa: add MMC support for Colibri PXA300 [ARM] pxa: add USB support for Colibri PXA300 [ARM] pxa: rename and update Colibri PXA270 defconfig [ARM] pxa: add colibri PXA300 defconfig [ARM] pxa: Fix Colibri AX88796 configuration [ARM] pxa: Refactor Colibri board support code [ARM] pxa: Colibri PXA320 module basics [ARM] pxa: Add Colibri LCD functions [ARM] pxa: AC97 pin functions for Colibri PXA310/320 USB: allow malformed LANGID descriptors drivers/net/ax88796.c: take IRQ flags from platform_device ax88796: Add method to take MAC from platform data [ARM] pxa: fix Colibri PXA300 and PXA320 LCD backlight pins drivers/misc/isl29003.c: driver for the ISL29003 ambient light sensor lis3: reorder functions to make forward decl obsolete lis3: solve dependency between core and ACPI lis3: SPI transport layer w1: coding style cleanups in w1_io.c [ARM] pxa/colibri: provide MAC address from ATAG_SERIAL [ARM] pxa/colibri: get rid of set_irq_type() ALSA: snd-usb-caiaq: clean up header includes ALSA: snd-usb-caiaq: rename files to remove redundant information in file pathes ASoC: pxa-ssp: allow setting of dai format 0 ASoC: add SOC_DOUBLE_EXT macro ALSA: snd-usb-caiaq: fix reported elapsed periods ASoC: cs4270: fix Master Capture Switch polarity ASoC: cs4270: add Master Playback Switch ASoC: cs4270: introduce CS4270_I2C_INCR net: smsc911x: add power management functions isl29003: fix resume functionality ASoC: cs4270: add power management support Input: add driver for EETI touchpanels ARM: MX3: basic support for lilly-1131 board ARM: MX3: add skeleton for lilly-1131 development board ARM: MX3: add lilly-1131 ethernet support ARM: MX3: add MMC suuport for lilly1131-db ARM: MX3: add framebuffer support for lilly1131-db ARM: MX3: add NOR flash support for lilly-1131 ARM: MX3: add I2C support for lilly-1131 ALSA: snd_usb_caiaq: clean whitespaces ALSA: snd_usb_caiaq: use strlcpy ALSA: snd_usb_caiaq: give better longname ALSA: snd_usb_caiaq: give better shortname ALSA: snd_usb_caiaq: bump version number Support for lilly-1131 modules and baseboards [v2] ASoC: fix NULL pointer dereference in soc_suspend() ds2760_battery: cleanups in ds2760_battery_probe() w1: ds2760: add support for EEPROM read and write w1: ds2760_battery: add support for sleep mode feature ALSA: snd_usb_caiaq: set mixername USB: imx_udc: fix leak in imx_ep_alloc_request() console: make blank timeout value a boot option lis3: add click function ALSA: snd_usb_caiaq: fix legacy input streaming w1-gpio: add external pull-up enable callback ALSA: snd_usb_caiaq: reparent sound device [ARM] pxa: correct I2CPWR clock for pxa3xx [ARM] pxa: use kzalloc() in pxa_init_gpio_chip() UBIFS: allow more than one volume to be mounted ASoC: Fix NULL pointer dereference in __pxa2xx_pcm_hw_free USB: fix LANGID=0 regression Input: fix EVIOCGNAME/JSIOCGNAME regression ALSA: snd_usb_caiaq: add support for Audio2DJ ds2760_battery: delay power supply registration ds2760_battery: export more features ds2760_battery: add rated_capacity module parameter ds2760_battery: handle full_active_uAh == 0 case correctly ds2760_battery: add current_accum module parameter power_supply: EXPORT_SYMBOL cleanups power_supply: get_by_name and set_charged functionality ds2760_battery: implement set_charged() feature ALSA: ASoC: cs4270: move power management hooks to snd_soc_codec_device net: smsc911x: switch to new dev_pm_ops MX3: Add USB platform devices and resources MX3: add additional USB pins to iomux Input: eeti_ts - allow active high irq lines ARM: MX3: add ckil clock libertas: name the network device wlan%d ds2760_battery: Fix integer overflow for time_to_empty_now [ARM] pxa: add MFP_PULL_FLOAT [ARM] pxa: add clock definition for graphics controller [ARM] pxa: add device definition for graphics controller [ARM] pxa: rename GCU IRQ for consistency [ARM] pxafb: use resource_size() function [ARM] pxa/colibri: add NAND config for Colibri PXA3xx boards [ARM] pxafb: add accelerator ID for PXA3xx GCU UIO: remove 'default n' from Kconfig lis3: fix typo lis3: add free-fall/wakeup function via platform_data lis3: add power management functions lis3_spi: code cleanups rtc: add driver for MXC's internal RTC module
Daniel Marjamaki (3): USB: ub 02 Removed unused variable arch/i386/kernel/msr.c: removed unused variable arch/i386/kernel/cpuid.c: unused variable
Daniel Marjamäki (1): netxen: fix memory leak in drivers/net/netxen_nic_init.c
Daniel Marjam�ki (4): PCI: direct.c: DBG USB: isp116x-hcd.c: Removed unused variable PCI: irq.c: trivial printk and DBG updates [CRYPTO] aes-i586: Remove unused variable ls_tab
Daniel Marjam�kia (1): PCI: trivial printk updates in common.c
Daniel McNeil (1): Direct IO async short read fix
Daniel Mierswa (3): Input: atkbd - make forced_release_keys[] static Input: atkbd - consolidate force release quirk setup Input: atkbd - add quirk for Fujitsu Siemens Amilo PA 1510
Daniel Moore (1): [XFS] stop background sync from waiting for in-use inodes
Daniel Mueller (1): [ALSA] hda-codec - Fix HDA sound and V.92 modem for notebook Siemens FieldPG-M
Daniel Oliveira Nascimento (1): V4L/DVB (9041): Add support YUAN High-Tech STK7700D (1164:1f08)
Daniel P. Engel (1): USB HID: add QUIRK_HIDDEV for Belkin Flip KVM
Daniel Phillips (3): [NET]: Use non-recursive algorithm in skb_copy_datagram_iovec() Clean up ocfs2 hash probe and make it faster ocfs2: allocate lockres hash pages in an array
Daniel Qarras (1): perf_counter, x86: Extend perf_counter Pentium M support
Daniel R Thompson (1): fbdev: tag by scantype in sysfs
Daniel Rahn (1): x86: correctly report NR_BANKS in mce_64.c
Daniel Ribeiro (27): USB: remove board-specific UP2OCR configuration from pxa27x-udc [ARM] pxa: fix typo of cs_deassert() in pxa2xx-spi.c ASoC: pxa-ssp.c fix clock/frame invert pxa2xx_spi: restore DRCMR on resume pxa2xx_spi: prevent panic case setup() fails [ARM] pxa: save/restore PGSR on suspend/resume. [ARM] pxa: allow gpio_reset drive high during normal work [ARM] pxa/ezx: fix pin configuration for low power mode mtd: CFI: quirk for PF38F4476. mtd: CFI 1.0 and CFI 1.1 ASoC: Allow 32 bit registers for DAPM ASoC: remove duplicated code on pxa-ssp.c pxamci: add regulator support. mfd: add PCAP driver pxa2xx_spi: fix for SPI_CS_HIGH mfd: fix pcap adc locking ASoC: change set_tdm_slot api to allow slot_width override. [ARM] pxa/ezx: set IRQ_BOARD_END for EZX mfd: Introduce irq_to_pcap() mfd: add set_ts_bits for pcap mfd: fix pcap irq bottom handler mfd: add ezx_pcap_setbits regulator: add pcap driver mfd: Remove VIB defines from pcap header file input: PCAP2 based touchscreen driver input: PCAP2 misc input driver rtc: driver for PCAP2 PMIC
Daniel Ritz (52): 3c59x: only put the device into D3 when we're actually using WOL pcmcia: yenta TI: align irq of func1 to func0 if INTRTIE is set 3c574_cs: disable interrupts in el3_close yenta TI: turn off interrupts during card power-on #2 yenta: free_irq() on suspend. pcmcia: disable read prefetch/write burst on old O2Micro bridges yenta: make ToPIC95 bridges work with 16bit cards PCI: Support PCM PM CAP version 3 pcmcia/cs: fix possible missed wakeup fix pcmcia_request_irq() for multifunction card pcmcia/yenta: avoid PCI write posting problem Update PCI IOMEM allocation start Driver Core: fis bus rescan devices race driver core: add helper device_is_registered() yenta: auto-tune EnE bridges for CardBus cards yenta: don't mess with bridge control register yenta: add support for more TI bridges yenta: more ENE bridges usb/core/hcd-pci.c: don't free_irq() on suspend [ALSA] snd_opl3sa2: add missing pnp_unregister_driver() calls usb/input/touchkit: add more device IDs USB: input/touchkitusb: handle multiple packets yenta: optimize interrupt handler yenta: make bridge specific init code configurable pcmcia: cleanup cs.c, reduce size USB: usbtouchscreen: unified USB touchscreen driver usb/input: remove Kconfig entries of old touchscreen drivers in favour of usbtouchscreen pcmcia/pcmcia_resource.c: fix crash when using Cardbus cards i2c-i801.c: don't pci_disable_device() after it was just enabled yenta: do power-up only after socket is configured pcmcia: fix ioctl for GET_STATUS and GET_CONFIGURATION_INFO pcmcia: fix ioctl GET_CONFIGURATION_INFO for pcmcia_cards PCI: use PCBIOS as last fallback PCI: i386 mmconfig: don't forget bus number when setting fallback_slots bits PCI: fix ICH6 quirks usbtouchscreen: version 0.4 usbtouchscreen: fix data reading for ITM touchscreens PCI: add ICH7/8 ACPI/GPIO io resource quirks usbtouchscreen: use endpoint address from endpoint descriptor fix via586 irq routing for pirq 5 pcmcia: fix 'rmmod pcmcia' with unbound devices fix "pcmcia: fix 'rmmod pcmcia' with unbound devices" PCMCIA: fix drivers broken by recent cleanup usbtouchscreen: make ITM screens report BTN_TOUCH as zero when not touched pcmcia: give socket time to power down serial: fix 8250 early console setup drivers/char/pcmcia/cm40x0_cs.c: fix release function call Input: usbtouchscreen - support DMC devices with empty EEPROM pcmcia: cistpl: use get_unaligned() in CIS parsing Input: usbtouchscreen - fix buffer overflow, make more egalax work Input: usbtouchscreen - ignore eGalax screens supporting HID protocol Input: usbtouchscreen - fix eGalax HID ignoring
Daniel Roesen (1): trivial comment wording/typo fix regarding taint flags
Daniel Rosenthal (1): [MTD] [INFTL] Fix infinite loop in INFTL_foldchain
Daniel Schaeffer (1): mxc: Add i.MX27LITE board support
Daniel Silverstone (13): net: Add support for the KS8695 ethernet devices. [ARM] KS8695: Fix up device registration. [ARM] KS8695: Fixup the KS8695 GPIO to be GPIOLIB [ARM] DSM320: Add support for the DSM320 [ARM] DSM320: Update KS8695 defconfig to include DSM320 [ARM] 5372/1: ACS5K: Core board support for the ACS-5000 [ARM] 5376/1: S3C24XX: Fix sparse errors in platform uncompress.h [ARM] 5377/1: S3C2410-Framebuffer: Fix resume path in S3C2410 framebuffer driver. [ARM] 5428/1: Module relocation update for R_ARM_V4BX gpiolib: allow GPIOs to be named i2c-s3c2410: Simplify bus frequency calculation pca953x: support GPIOLIB GPIO naming IEEE80154: Add documentation to the IEEE80154 netlink and fakehard driver
Daniel Stone (2): [ARM] OMAP2: Fix definition of SGX clock register bits omapfb: dispc: allow multiple external IRQ handlers
Daniel Suchy (1): USB: FTDI-SIO new device ids
Daniel T Chen (13): [ALSA] sound/pci/: Add hp_only quirk for Dell D800 laptops [ALSA] Add hp_only quirk for pci id [161f:2032] to via82xx [ALSA] HDA - Lenovo 3000 N100-07684JU - enable laptop-eapd by default [ALSA] Include quirks from Ubuntu Dapper/Edgy/Feisty [ALSA] hda-codec - Add quirk for Supermicro PDSBA to alc883_cfg_tbl[] [ALSA] hda-codec - Add quirk for another MSI laptop to alc883_cfg_tbl[] ALSA: Intel8x0: Remove conflicting quirk for SSID 0x103c0934 ALSA: Intel8x0: Add hp_only quirk for SSID 0x1028016a (Dell Inspiron 8600) ALSA: Atiixp: Add SSID for mute_led quirk (unknown HP model) ALSA: hda - Add HP Pavilion dv4t-1300 to MSI whitelist ALSA: intel8x0 - Mute External Amplifier by default for Sony VAIO VGN-T350P ALSA: intel8x0 - Mute External Amplifier by default for Sony VAIO VGN-B1VP ALSA: hda: Use quirk mask for Dell Inspiron Mini9/Vostro A90 using ALC268
Daniel THOMPSON (1): sound: Fix esoteric double free in the dummy sound driver.
Daniel Vecino Castel (1): Staging: comedi: add ni_daq_dio24 driver
Daniel Vetter (3): drm/i915: fix up tiling/fence reg setup on i8xx class hw drm/i915: remove open-coded drm_mode_object_find drm/i915: modeset: always set intel_crtc->dpms_mode by moving the assignment up.
Daniel Wagner (4): rt61pci: rt61pci_beacon_update do not free skb twice rt2x00mac: In error case stop netdev queue, free skb and return NETDEV_TX_OK mac80211: Use only precedence level of DSCP field for frame classification mac80211_hwsim: Group radios
Daniel Walker (100): stable_api_nonsense.txt fixes tpm_register_hardware gcc 4.1 warning fix invert irq/migration.c brach prediction idetape gcc 4.1 warning fix [SCSI] BusLogic gcc 4.1 warning fixes [SCSI] fix compile error on module_refcount docs: small kbuild cleanup clocksource: acpi_pm: add another greylist chipset clocksource: add usage of CONFIG_SYSFS clocksource: small cleanup [ATM]: Fix for crash in adummy_init() update timekeeping_is_continuous comment fix vsyscall settimeofday ACPI: correct pathname in comment seqlocks: trivial remove weird whitespace i386: remove xtime_lock'ing around cpufreq notifier clocksource: spelling error in watchdog code use defines in sys_getpriority/sys_setpriority include/linux: trivial repair whitespace damage i386: fix a hang on stuck nmi watchdog whitespace fixes: time syscalls whitespace fixes: process accounting whitespace fixes: cpuset whitespace fixes: relayfs whitespace fixes: audit filtering whitespace fixes: DMA channel allocator whitespace fixes: fork whitespace fixes: module loading whitespace fixes: panic handling whitespace fixes: capability syscalls whitespace fixes: syscall auditing whitespace fixes: compat syscalls whitespace fixes: system auditing whitespace fixes: execution domains whitespace fixes: interval timers whitespace fixes: system timers whitespace fixes: task exit handling ps3: vuart: fix error path locking fix wrong sized spinlock flags argument ARM: OMAP1: Fix compile for board-nokia770 V4L/DVB (6810): media: video: usbvision: add mutex_unlock() to error paths V4L/DVB (6812): media: video: usbvision: remove ctrlUrbLock prism54: remove questionable down_interruptible usage [MIPS] Lasat: Convert pvc_sem semaphore to mutex mcheck mce_64: mce_read_sem to mutex USB: misc: legousbtower: semaphore to mutex [IA64] sn_hwperf semaphore to mutex uml: LDT mutex conversion uml: mconsole mutex conversion uml: port mutex conversion drivers/char/tty_io.c: remove pty_sem drivers/isdn/i4l/isdn_tty.c: remove write_sem unix98 allocated_ptys_lock semaphore to mutex docs: kernel-locking: Convert semaphore references stopmachine: semaphore to mutex Amiga serial driver: port_write_mutex fixup docs: convert kref semaphore to mutex isapnp driver semaphore to mutex scsi: megaraid: trivial drop duplicate mutex.h include dm: convert suspend_lock semaphore to mutex netdev: ehea: semaphore to mutex netdev: ehea: ehea_fw_handles semaphore to mutex netdev: ehea: locking order correction netdev: ehea: bcmc_regs semaphore to mutex netdev: ehea: port_lock semaphore to mutex driver core: memory: semaphore to mutex USB: microtek: remove unused semaphore USB: libusual: locking cleanup usb: u132-hcd driver style clean up usb: u132-hcd driver: semaphore to mutex atm: ambassador: vcc_sf semaphore to mutex usb: ldusb: ld_usb semaphore to mutex [POWERPC] macintosh: therm_pm72: driver_lock semaphore to mutex [POWERPC] macintosh: windfarm_smu_sat: semaphore to mutex [POWERPC] macintosh: ADB driver: adb_handler_sem semaphore to mutex [SCSI] qla2xxx: firmware semaphore to mutex panic.c: fix whitespace additions ps3: gelic: scan_lock semaphore to mutex ps3: gelic: assoc_stat_lock semaphore to mutex ps3: gelic: updown_lock semaphore to mutex ps3: gelic: scan_lock semaphore to mutex ps3: gelic: assoc_stat_lock semaphore to mutex ps3: gelic: updown_lock semaphore to mutex keys: remove unused key_alloc_sem macintosh/therm_windtunnel: Convert semaphore to mutex macintosh/media bay: Convert semaphore to mutex HID: gyration remote support mac80211: New stat counters for multicast and unicast forwarded frames staging: android: binder: move debugging mask into a macro staging: android: binder: remove a predefine staging: android: binder: add enum usage in function arguments staging: android: binder: global variable cleanup. staging: android: binder: clean up for all the stat statments Staging: android: binder: cleanup some long lines Staging: android: lowmemorykiller: remove a predefine Staging: android: lowmemorykiller: delete the decription file Staging: android: binder: partial checkpatch cleanup x86: apic: Convert BUG() to BUG_ON() checkpatch: handle C99 comments correctly (performance issue) omap: iovmm: Add missing mutex_unlock
Daniel Wolstenholme (1): [ARM] iop13xx: msi support
Daniel Wu (1): iwlwifi: Fix typo in iwl-commands.h for CCK rate bit range.
Daniel Yeisley (7): PCI Quirk: 1K I/O space granularity on Intel P64H2 x86_64: early initialization of cpu_to_node i386: need to pass virtual address to smp_read_mpc() x86_64: Handle empty node zero init_reap_node() initialization fix PCI Quirk: 1k I/O space IOBL_ADR fix on P64H2 slab: fix cache_cache bootstrap in kmem_cache_init()
Daniele Calore (1): x86: memtest fix use of reserve_early()
Daniele Gaffuri (1): PCI: Hidden SMBus bridge on Toshiba Tecra M2
Daniele Gozzi (1): Input: lifebook - add DMI signature of Fujitsu Lifebook B142
Daniele Lacamera (2): [TCP]: Add TCP Hybla congestion control module. tcp: Fix tcp_hybla zero congestion window growth with small rho and large cwnd.
Daniele Napolitano (3): Staging: rt2870: add ID for Sitecom WL-315 otus/zdusb.c: additional USB idnetifier Staging: rt2870: new USB ID for Belkin N+ F5D8055
Daniele Venzano (7): More ethtool support for sis900 and warning fix Add Wake on LAN support to sis900 (2) Fix Wake on LAN support in sis900 Add VLAN (802.1q) support to sis900 driver Add new PHY to sis900 supported list sis900: generate fake MAC address if the hardware doesn't have one isdn: Fix missing ifdef in isdn_ppp
Danny Baumann (1): ACPI: Video: Increase buffer size for writes to brightness proc file.
Danny Budik (1): USB: Add support for Sierra Wireless Aircard 595U
Danny Kukawka (9): add Fujitsu Siemens Tablet PC devices to 8250_pnp.c ide: add "optical" to sysfs "media" attribute ACPI video: Don't export sysfs backlight interface if query _BCL fail iwlwifi: fix led naming ath9k: fix led naming b43legacy: fix led naming rt2x00: fix led naming iwlwifi: another led naming fix 8250_pnp.c: add another Wacom tablet
Danny Tholen (3): 1394: fix for recently added firewire patch that breaks things on ppc [ALSA] [snd-hda-intel] fix sound on some Asus W6A chips [ALSA] hda-intel - Improve HD-audio codec probing robustness
Danny ter Haar (2): typo fix Kernel config option fix random typos
Danny van Dyk (2): Sync bcm43xx_phy_initb6() with specs [POWERPC] PMAC_APM_EMU should depend on ADB_PMU
Dario Faggioli (2): sched: NULL pointer dereference while setting sched_rt_period_us sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq
Darius Augulis (18): i.MX serial: fix init failure MXC: Lets handle IRQ by priority, defined with exported API function MXC: Remove WD IRQ priority setting [ARM] MXC: Fix mxc_gpio_get(), which must read PSR register instead DR. patch-iomux-mx1-mx2-cleanup patch-mx1-add-devices patch-mx1-mtd-xip USB: add imx udc gadget driver MX1 fix include USB: imx_udc: Fix IMX UDC gadget bugs USB: imx_udc: Fix IMX UDC gadget code style USB: imx_udc: Fix IMX UDC gadget ep0 irq handling USB: imx_udc: Fix IMX UDC gadget general irq handling [MTD] [NOR] Fixup for Numonyx M29W128 chips i2c: iMX/MXC support i2c: imx: Add missing request_mem_region in probe() MX1ADS: remove I2C ifdefs Fix ifdef in plat-mxc/irc.c
Dariusz M (1): USB: pl2303 driver, makes pl2303HX chip work correctly
Darrel Goeddel (8): support for context based audit filtering support for context based audit filtering, part 2 fix se_sen audit filter [NETLINK]: Encapsulate eff_cap usage within security framework. audit: rename AUDIT_SE_* constants audit: support for object context filters selinux: fix memory leak selinux: add support for range transitions on object classes
Darren Hart (40): vm: try_to_free_pages unused argument futex: rename field in futex_q to clarify single waiter semantics futex: clean up futex_(un)lock_pi fault handling futex: make futex_(get|put)_key() calls symmetric futex: catch certain assymetric (get|put)_futex_key calls futex: update futex commentary futex: additional (get|put)_futex_key() fixes futex: add double_unlock_hb() futex: use current->time_slack_ns for rt tasks too futex: unlock before returning -EFAULT futex: clean up fault logic futex: remove the pointer math from double_unlock_hb futex: comment requeue key reference semantics futex: separate futex_wait_queue_me() logic from futex_wait() futex: add helper to find the top prio waiter of a futex futex: split out atomic logic from futex_lock_pi() futex: split out fixup owner logic from futex_lock_pi() rt_mutex: add proxy lock routines futex: add FUTEX_HAS_TIMEOUT flag to restart.futex.flags futex: distangle futex_requeue() futex: split out futex value validation code futex: add requeue_pi functionality futex: fixup unlocked requeue pi case futex: fix futex_wait_setup key handling futex: remove FUTEX_REQUEUE_PI (non CMP) futex: add requeue-pi documentation futex: Correct futex_wait_requeue_pi() commentary rtmutex: Avoid deadlock in rt_mutex_start_proxy_lock() futex: Update futex_q lock_ptr on requeue proxy lock futex: Fix handling of bad requeue syscall pairing futex: Detect mismatched requeue targets futex: Correct futex_wait_requeue_pi() commentary futex: Correct queue_me and unqueue_me commentary futex: Make function kernel-doc commentary consistent futex: Correct futex_q woken state commentary futex: Fix wakeup race by setting TASK_INTERRUPTIBLE before queue_me() futex: Add memory barrier commentary to futex_wait_queue_me() futex: fix requeue_pi key imbalance futex: Check for NULL keys in match_futex futex: Move drop_futex_key_refs out of spinlock'ed region
Darren Jenkins (11): synclink_gt: make ->init_error signed I2C: hwmon: Rename register parameters fix array overrun in efi.c fix section mismatch in pm2fb.o ACPI: asus_acpi: fix proc files parsing drivers/net/wireless/iwlwifi/iwl-3945.c Fix type issue on 64bit crypto: tcrypt - Fix memory leak in test_cipher drivers/char/pcmcia/ipwireless/hardware.c fix resource leak drivers/isdn/i4l/isdn_common.c fix small resource leak drivers/ide/ide-tape.c: remove double kfree fat: cleanup fat_parse_long() error handling
Darren Salt (10): mmc: Power quirk for ENE controllers V4L/DVB (6039): Typo fix in Nova-TD description V4L/DVB (6040): Add IR support for Nova-T Stick V4L/DVB (7069): Support for myTV.t PNP: increase the number of PnP memory resources from 12 to 24 eeepc-laptop: fix oops when changing backlight brightness during eeepc-laptop init eeepc-laptop: report brightness control events via the input layer ALSA: hda - Missing volume controls for Intel HDA (ALC269/EeePC) eeepc-laptop: Prevent a panic when disabling RT2860 wireless when associated Staging: rt2860sta: prevent a panic when disabling when associated
Darrick J. Wong (113): make dm-mirror not issue invalid resync requests dm store geometry [SCSI] aic94xx: Increase can_queue for better performance fix "ACPI: Processor native C-states using MWAIT" libata: fix double-completion on error [SCSI] libsas: modify error handler to use scsi_eh_* functions [SCSI] libsas: add sas_abort_task [SCSI] aic94xx: handle REQ_TASK_ABORT aic94xx: handle REQ_DEVICE_RESET aic94xx: delete ascb timers when freeing queues [SCSI] libsas: Clean up rphys/port dev list after a discovery error. [SCSI] libsas: Clean up rphys/port dev list after a discovery error on an expander [SCSI] libsas: Don't give scsi_cmnds to the EH if they never made it to the SAS LLDD or have already returned [SCSI] libsas: Add a sysfs knob to enable/disable a phy [SCSI] libsas: Reset timer on taskless scsi_cmnds in sas_scsi_timed_out [SCSI] libsas: Destroy the task collector thread after releasing ports [SCSI] aic94xx: Set lldd_max_execute_num in sas_ha [SCSI] libsas: Use SCAN_WILD_CARD instead of ~0 [SCSI] aic94xx: Don't eat TMF_QUERY_TASK results [SCSI] libsas: Remove SAS_TASK_INITIATOR_ABORTED flag [SCSI] libsas: Enable the EH strategy handler to reset a phy after a command [SCSI] libsas: Delay issuing ABORT TASK TMF until the error handler [SCSI] aic94xx: Remove workqueue code from REQ_TASK_ABORT/REQ_DEVICE_RESET code [SCSI] aic94xx: Match request_firmware with release_firmware [SCSI] aic94xx: Fix DDB and SCB initialization [SCSI] aic94xx: Lock DDB read/write accesses [SCSI] libsas: sysfs phy control attributes should not be S_IWUGO [SCSI] aic94xx: Scan SAS devices asynchronously [SCSI] libsas: phy port lock needs irq spinlocks [SCSI] libsas: Add SAS_HA state flags to avoid queueing events while unloading [SCSI] libsas: Start I_T recovery if ABORT TASK fails [SCSI] libsas: Fix incorrect sas_port deformation in sas_form_port [SCSI] libsas: Clean up discovery failure handler code [SCSI] libsas: Check return values of sysfs_create_link [SCSI] scsi_error.c: Export some scsi_eh_* functions [SCSI] libsas: Handle SCSI commands that complete with failure codes [SCSI] aic94xx: Register eh_device_reset_handler [SCSI] libsas: Enable automatic spin-up of SAS disks [SCSI] libsas: Don't BUG when connecting two expanders via wide port [SCSI] libsas: Add an LU reset mechanism to the error handler [SCSI] aic94xx: Remove TMF result code munging [SCSI] aic94xx: Add default bus reset handler Fix race between proc_readdir and remove_proc_entry [SCSI] aic94xx: asd_clear_nexus should fail if the cleared task does not complete [SCSI] Add SATA support to libsas [SCSI] aic94xx: SATA tag mask not set correctly [SCSI] libsas: support NCQ for SATA disks [SCSI] Migrate libsas ATA code into a separate file [SCSI] aic94xx: Don't call pci_map_sg for already-mapped scatterlists [SCSI] sas_ata: Satisfy libata qc function locking requirements [SCSI] sas_ata: sas_ata_qc_issue should return AC_ERR_* [SCSI] sas_ata: ata_post_internal should abort the sas_task [SCSI] sas_ata: Don't copy aic94xx's sactive to ata_port [SCSI] libsas: Accept SAM_GOOD for ATAPI devices in sas_ata_task_done [SCSI] libsas: Unknown STP devices should be reported to libata as unknown. [SCSI] sas_ata: Assign sas_task to scsi_cmnd to enable EH for ATA devices [SCSI] sas_ata: Implement sas_task_abort for ATA devices [SCSI] libsas: SMP request handler shouldn't crash when rphy is NULL hwmon: add support for adt7470 hwmon: IBM power meter driver hwmon: (ibmpex) Release IPMI user if hwmon registration fails hwmon: Add power meter spec to Documentation/hwmon/sysfs-interface hwmon: (i5k_amb) New memory temperature sensor driver hwmon: (ibmpex) Change printk to dev_{info,err} macros hwmon: (i5k_amb) Convert macros to C functions i5000_edac: no need to __stringify() KBUILD_BASENAME [SCSI] libsas: Convert sas_proto users to sas_protocol [SCSI] libsas: Fix various sparse complaints hwmon: (adt7470) Support per-sensor alarm files hwmon: New driver for Analog Devices ADT7473 sensor chip ibmpex: correct power use multipliers for QS2x blade ibmpex: update Kconfig to list more supported models ibmpex: report temperatures in mC, not C [SCSI] libsas: Provide a transport-level facility to request SAS addrs [SCSI] aic94xx: Use sas_request_addr() to provide SAS WWN if the adapter lacks one [CPUFREQ] expose cpufreq coordination requirements regardless of coordination mechanism [CPUFREQ] document the currently undocumented parts of the sysfs interface adt7473: minor documentation update i5k_amb: support Intel 5400 chipset ibmaem: new driver for power/energy/temp meters in IBM System X hardware x86, msr: fix NULL pointer deref due to msr_open on nonexistent CPUs i5k_amb: provide labels for temperature sensors ibmaem: update the documentation to reflect the current name ibmaem: prevent infinite probing loop on x3650 M2 systems ibmaem: don't query the entire sensor repository when reading energy meter coretemp: recognize Nehalem CPUs hwmon: Define sysfs interface for energy consumption register hwmon: (adt7473) Fix some bogosity in documentation file matroxfb: support G200eV chip hwmon: (ibmpex) Automatically load on IBM systems via DMI hwmon: (ibmaem) Automatically load on IBM systems via DMI hwmon: (adt7470) Add documentation Fix platform drivers that crash on suspend/resume i5000-edac: hold reference to mci kobject adt7470: check input range when sysfs files are written adt7473: check inputs from sysfs writes lm85: support adt7468 chips adt7462: new hwmon driver ics932s401: new clock generator chip driver Create a DIV_ROUND_CLOSEST macro to do division with rounding adt74{62, 70, 73}: Use DIV_ROUND_CLOSEST for rounded division adt7470: fix pwm at a certain level during temperature sensor scan adt7470: observe the number of temperature sensors to shorten update time adt7470: make automatic fan control really work hwmon: (i5k_amb) Load automatically on all 5000/5400 chipsets PCI hotplug: fakephp: Allocate PCI resources before adding the device lm85: fix the version check that broke adt7468 probing lm85: add VRM10 support for adt7468 chip hwmon: (lm90) Document support for the MAX6648/6692 chips hwmon: (ibmaem) Automatically load on HC10 blade hwmon driver for ACPI 4.0 power meters KVM: Prevent kvm_init from corrupting debugfs structures hwmon: enhance the sysfs API for power meters
Darron Broad (37): V4L/DVB (9099): em28xx: Add detection for K-WORLD DVB-T 310U V4L/DVB (9011): S2API: A number of cleanusp from the last 24 months. V4L/DVB (9013): S2API: cx24116 Rolloff changes, sysctls cleanup, isl power changes. V4L/DVB (9015): S2API: cx24116 register description fixes. V4L/DVB (9016): HVR3000/4000 Hauppauge related IR cleanups V4L/DVB (9069): cx88: Bugfix: all client disconnects put the frontend to sleep. V4L/DVB (9170): cx24116: Sanity checking to data input via S2API to the cx24116 demod. V4L/DVB (9171): S2API: Stop an OOPS if illegal commands are dumped in S2API. V4L/DVB (9172): S2API: Bugfix related to DVB-S / DVB-S2 tuning for the legacy API. V4L/DVB (9185): S2API: Ensure we have a reasonable ROLLOFF default V4L/DVB (9223): MFE: Fix a number of bugs and some tidying up V4L/DVB (9224): MFE: bugfix: add missing frontend allocation V4L/DVB (9225): MFE: Add configurable gate control V4L/DVB (9226): MFE: cx88: Reset cx22702 on hvr-3000/4000 V4L/DVB (9227): MFE: Add multi-frontend mutual exclusion V4L/DVB (9228): cx88: Add audio routing for the hvr-3000/4000 V4L/DVB (9229): cx88: Add intial config for FM radio support V4L/DVB (9264): MFE: bugfix: multi-frontend mutual exclusion parallel open V4L/DVB (9265): videobuf: data storage optimisation V4L/DVB (9266): videobuf: properly handle attachment failure V4L/DVB (9267): cx88: Update of audio routing config for FM radio V4L/DVB (9268): tuner: add FMD1216MEX tuner V4L/DVB (9269): cx88: add I2S-ADC tvaudio method V4L/DVB (9271): videobuf: data storage optimisation (2) V4L/DVB (9332): cx88: initial fix for analogue only compilation V4L/DVB (9334): cx88: dvb_remove debug output V4L/DVB (9335): videobuf: split unregister bus creating self-contained frontend de-allocator V4L/DVB (9336): cx88: always de-alloc frontends on fault condition V4L/DVB (9499): cx88-mpeg: final fix for analogue only compilation + de-alloc fix V4L/DVB (9500): cx88-dvb: MFE attachment fix-up V4L/DVB (9576): cx88-dvb: MFE attachment clean-up for HVR-3000/4000 V4L/DVB (9577): saa7134-dvb: MFE attachment clean-up for saa-7134 dvb V4L/DVB (9914): cx24116: bugfix: add missing delsys in FEC lookup V4L/DVB (9915): cx24116: fix retune regression introduced in 70ee86a7c630 V4L/DVB (9916): dvb-core: don't add an event when in ONE SHOT mode for algo type HW V4L/DVB (9917): cx24116: change to ALGO_HW V4L/DVB (9918): cx88: advise/acquire clean-up for HVR-1300/3000/4000
Darryl Green (1): V4L/DVB (7476): New USB ID for Leadtek DVB-T USB
Dasgupta, Romit (1): [netdrvr] smc911x: fix for driver resume (and compilation warning)
Dave (1): drm: remove local copies of pci bus/slot/func
Dave Airlie (428): r128_state.c: break missing in switch statement drm add i945G pci id remove bogus hack from radeon IRQ handler drm: 32/64-bit DRM ioctl compatibility patch Currently DRM depends on PCI this will need to change for ffb on Sparc to Add missing license texts from Tungsten Graphics. drm: fix radeon irq properly drm: Add via unichrome support Merge ../linux-2.6/ drm: fix minor issues caused by core conversion drm: ctx release can happen before dev->ctxlist is allocated drm: use kcalloc now that it is available.. drm: misc cleanup drm: wrap config.h include in a ifdef KERNEL drm: add 32/64 support for MGA/R128/i915 drm: fix stupid missing semicolon. drm: add _DRM_CONSISTENT map type drm: add framebuffer maps Refactor common, boilerplate ioctl code from drm_addbufs_* functions into drm: update support for drm pci buffers drm: update some function so a driver can call them drm: fix minor function header issue drm: export symbols for use by drivers drm: destatic exported function. drm: add test for AGP devices and driver override for it. drm: add new mga ids and types drm: make drm_alloc_agp take a dev arg. Add support for PCI MGA cards to MGA DRM. drm: add mga driver callbacks drm: cleanup buffer/map code Merge ../linux-2.6/ Merge ../linux-2.6/ drm: fix ioctl direction in r128 getparam drm: copy the right data back to userspace for getreserved contexts ioctl drm: updated DRM map patch for 32/64 bit systems drm: switch drm_handle_t to unsigned int drm: remove the gamma driver drm: fix warning in drm_pci.c drm: remove version.h and any version checks.. drm: add savage driver drm: add initial r300 3D support. drm: update pci ids for savage and via drm: add new texture upload code from r300 project drm: fixes for powerpc drm: fix a bad VERSION check. drm: fix issue with handle lookup for a 0 handle drm: small cleanups drm: fix MGA on non AGP systems drm: missing drm_vm.c changes for consistent maps drm: update radeon driver to 1.18 drm: add radeon PCI express support update from upstream drm: use kernel macros drm: lindent the drm directory. drm: cast handle to a pointer to avoid warning drm: fix some lindent damage drm: add option to force writeback off. drm: fix all sparse warning on 32-bit x86 drm: fix drm PCIGART fix MGA DRM regression before 2.6.14 merge Linus head tree into my drm tree and fix up conflicts drm: another mga bug merge linus head to drm-mm branch merge linus head to drm-mm branch drm: fix warning on 64-bit platforms.. drm: remove unused components of drm structures drm fixup pci gart settings drm: rename driver hooks more understandably drm: remove drm_init.c it is no longer needed drm: remove remnamt of old DRM code from tdfx drm: cleanup via_ds.c includes drm: remove drm_flush drm: remove old backwards compatibilty stuff drm: fixup drm_proc.c struct table drm: simplify sysfs code for drm drm: add in-kernel entry points for rest of AGP ioctls drm: remove exports that modules shouldn't use. drm: update mga driver for new bootstrap code drm: drop mtrr from i915 drm: update VIA driver to 2.7.2 I think that if a PCI bus is a root bus, attached to a host bridge not a drm: add __GFP_COMP to the drm_alloc_pages drm: move is_pci to the end of the structure drm: fix quiescent locking [drm] fix radeon aperture issue drm: move ioctl flags to a bit field of flags drm: via driver update to CVS version drm: bring sis + tdfx up to latest CVS drm: fix a LOR issue on FreeBSD for savage driver drm: bring savage inline with latest CVS drm: remove old reclaim_buffers from ix0 drivers drm: update PCIGART support from CVS drm: fix issue with contexts running out of RAM drm: proper fix for drm_context drm: update drm_memory_debug.h drm: update to i915 1.3.0 drm: update lock flags from userspace drm: drm_ioctl.c sync with fixes from CVS drm: update drm pci ids list drm: major update from CVS for radeon and core drm: merge in Linus mainline drm: remove is_pci flag completely... drm: fix warning on alpha drm: fix radeon warnings on 64-bit drm: fixup drm bufs being just under the EOM drm: cleanup properly on drm module unload drm: fix issues with systems with no MTRR drm: Fix sparce warning in radeon driver drm: add i945GM PCI ID drm: add X600 PCI IDs drm: use NULL instead of 0 drm: ati_pcigart: simplify page_count manipulations drm: i915 patches from Tungsten Graphics drm: Fixes sparse warnings in via_dmablit.c drm: drivers/char/drm/: make some functions static sem2mutex: drivers/char/drm/ drm: fixup i915 interrupt on X server exit drm: radeon add r300 TX_CNTL and verify bitblt packets drm: fix brace placement drm: fixup PCI DMA support drm: update r300 register names drm: rework radeon memory map (radeon 1.23) drm: Add general-purpose packet for manipulating scratch registers (r300) drm: rationalise some pci ids drm: fixup improper cast. drm: remove pointless checks in radeon_state drm: fixup i915 breadcrumb read/write drm: read breadcrumb in IRQ handler drm: add new radeon PCI ids.. drm: sis fix compile warning drm: remove drm_{alloc,free}_pages intelfb: prepare for i9xx support. intelfb: add pll index to the intelfb structure intelfb: change splitm to be brute force intelfb: add p divisor increments for i9xx. intelfb: enable on x86_64 intelfb: add support for i945G intelfb: make i915 modeset intelfb: add hw cursor support for i9xx intelfb: fixup whitespace.. intelfb: add i945GM support This patch makes a needlessly global struct static. intelfb: fixup p calculation intelfb: fixup pitch calculation like X does intelfb: some cleanups for intelfbhw drm: Fix issue reported by Coverity in drivers/char/drm/via_irq.c drm: drm_pci needs dma-mapping.h drm: remove master setting from add/remove context drm: deline a few large inlines in DRM code drm: fixup r300 scratch on BE machines drm: possible cleanups intelfb: align with changes from my X driver. sync modesetting code with X.org Revert "intelfb driver -- use the regular modedb table instead of the VESA" intelfb: fixup clock calculation debugging. drm: radeon add a tcl state flush before accessing tcl vector space drm: update radeon to 1.25 add r200 vertex program support Add i915 ioctls to configure pipes for vblank interrupt. drm: radeon constify radeon microcode intelfb: fix mtrr_reg signedness drm: cleanup old compat code and DRM fns from Linux only code drm: remove the DRM pci domain drm: Add the P4VM800PRO (?) PCI ID. drm: fix return value in auth function drm: remove a tab that snuck in drm: add better explanation for i830/i915 drm: realign via driver with drm git tree drm: realign sosme radeon code with drm git tree drm: fixup i915 error codes drm: fixup setversion return codes.. drm: domain changes broke ppc r200 drm: use radeon specific names for radeon flags drm: fix up irqflags in drm_lock.c drm: fixup comment header style drm: make kernel context switch same as for drm git tree. drm: r128: comment aligment with drm git i810/i830: use drm_core_ioremap instead of drm_ioremap drm: move protection stuff into separate function drm: bring bufs code from git tree. drm: fix crash with fops lock and fixup sarea/page size locking drm: port over use_vmalloc code from git hashtab drm: add missing NULL assignment drm: just use io_remap_pfn_range on all archs.. drm/radeon: upgrade to 1.27 - make PCI GART more flexible drm: rename badly named define and cleanup ioctl code spacing drm: remove old taskqueue remnant drm/radeon: add more IGP chipset pci ids drm: fix radeon setparam on 32/64 bit systems. drm: cleanup use of Linux list handling macros drm: remove DRM_GETSAREA and replace with drm_getsarea function drm: fix typo on code drm getsarea drm: cleanup list initialisation radeon: add support for vblank on crtc2 drm: remove a bunch of typedefs on the userspace interface drm: remove drm_file_t, drm_device_t and drm_head_t typedefs drm: fixup other drivers for typedef removals drm: drop drm_buf_t typedef drm: drop drm_vma_entry_t, drm_magic_entry_t drm: detypef waitlist/freelist/buf_entry/device_dma/drm_queue structs drm: detypedeffing continues... drm: de-typedef sman drm: detypedef the hashtab and more of sman drm: remove sarea typedefs drm: remove core typedefs from the ioc32 wrappers drm: convert drm context code to use Linux idr drm: convert drawable code to using idr drm: fix problem with SiS typedef with sisfb enabled. drm: add idr_init to drm_stub.c drm/i915: Fix i965 secured batchbuffer usage intel-agp: Fix i830 mask variable that changed with G33 support i915: make vbl interrupts work properly on i965g/gm hw. AGP fix race condition between unmapping and freeing pages drm: remove XFREE86_VERSION macros. i915: fix vbl swap allocation size. radeon: set the address to access the GART table on the CPU side correctly drm: remove second forward decleration of drm device struct. drm: remove remnants of DRM_COPY_FROM/TO_USER_IOCTL agp: add chipset flushing support to AGP interface intel-agp: add chipset flushing support agp/intel: Add chipset flushing support for i8xx chipsets. intel-agp: fixup resource handling in flush code. intel-agp: introduce IS_I915 and do some cleanups.. agp: remove flush_agp_mappings calls from new flush handling code drm: some minor cleanups and changes to make memory manager merging easier. drm: run cleanfile across drm tree drm: move two function extern into the correct block drm: call driver load function after initialising AGP drm: move drm_mem_init to proper place in startup sequence drm: enable udev node creation drm: add _DRM_DRIVER flag, and re-order unload. drm: the drm really should call pci_set_master.. drm: fixup some of the ioctl function exit paths drm: add initial r500 drm support drm: add support for passing state into the suspend hooks. agp: fix missing casts that produced a warning. drm/ati_pcigart: fix the PCIGART to use drm_pci to allocate GART table. drm/r300: fix bug in r300 userspace hardware wait emission drm/i915: fix oops on agp=off drm: reorganise minor number handling using backported modesetting code. drm: _end is shadowing real _end, just rename it. Revert "drm/vbl rework: rework how the drm deals with vblank." drm: the sg alloc ioctl should write back the handle to userspace agp: more boolean conversions. drm: pcigart use proper pci map interfaces. drm/rs690: set all of gart base address. drm/rs690: set base 2 to 0. drm/radeon: add initial r500 support. drm/r500: add support for AGP based cards. drm/radeon: add hier-z registers for r300 and r500 chipsets agp/intel: cleanup some serious whitespace badness agp: brown paper bag patch - put back the two lines it took out. agp: brown paper bag patch - put back two lines that got lost drm: only trust core drm ioctls - driver ioctls are a mess. drm: reorganise drm tree to be more future proof. drm/radeon: fixup issue with radeon and PAT support. gpu: re-order GPU subdirectory vs char for AGP vs DRM startup. drm: don't set the signal blocker on the master process. drm/radeon: downgrade debug message from info to debug. drm: fix sysfs error path. radeon: fix writeback across suspend/resume. i915: fixup permissions on gem ioctls. i915: add missing return in error path. drm: wbinvd is cache coherent. drm: make CONFIG_DRM depend on CONFIG_SHMEM. drm/radeon: map registers at load time drm/i915: Filter pci devices based on PCI_CLASS_DISPLAY_VGA drm/radeon: don't actually enable the IRQ regs until irq is enabled drm/i915: GEM on PAE has problems - disable it for now. drm/radeon: fix correctness of irq_enabled check for radeon. drm: cleanup exit path for module unload drm: move to kref per-master structures. drm: reorganise start and load. DRM: add mode setting support drm: pick an 800x600@60HZ mode by default for unknown CRT. drm: PAGE_CACHE_WC is x86 only so far drm: kconfig have drm core select i2c for kms drm/radeon: fix warning due to PAGE_SIZE max drm: fix useless gcc unused variable warning drm/radeon: fix missing hunk from the master changes. drm/radeon: use locked rmmap to remove sarea mapping. drm: fix allowing master ioctls on non-master fds. i915/drm: provide compat defines for userspace for certain struct members. drm/i915: fix modeset devname allocation + agp init return check. drm: fix ordering of driver unload vs agp unload. drm/i915: setup sarea properly in master_priv drm/i915: add support for physical memory objects drm/i915: lock correct mutex around object unreference. drm: fix leak of device mappings since multi-master changes. i915: fix freeing path for gem phys objects. i915: fix unneeded locking in i915 LVDS get modes code. drm/radeon: fix ioremap conflict with AGP mappings drm/i915: make hw page ioremap use ioremap_wc drm/i915: convert DRM_ERROR to DRM_DEBUG in phys object pwrite path drm/radeon: align ring writes to 16 dwords boundaries. drm/radeon: split busmaster enable out to a separate function drm: add DRM_READ/WRITE64 wrappers around readq/writeq. drm/ati_pcigart: use memset_io to reset the memory drm/r600: fixup r600 gart table accessor like ati_pcigart.c drm/r600: fix rptr address along lines of previous fixes to radeon. radeon: call the correct idle function, logic got inverted. drm/radeon: fix r600 pci mapping calls. drm: fix warnings about new mappings in info code. drm/radeon: fix r600 writeback setup. drm/radeon: fix r600 writeback across suspend/resume drm/radeon: don't call irq changes on r600 suspend/resume drm/radeon: r600 ptes are 64-bit, cleanup cleanup function. PCI: expose boot VGA device via sysfs. drm: merge Linux master into HEAD drm/i915: check the return value from the copy from user drm: fix missing inline function on 32-bit powerpc. drm: fix typo in edid vendor parsing. Merge branch 'drm-intel-next' of ../anholt-2.6 into drm-linus drm: check for minor master before allowing drop master. drm/kms: don't try to shortcut drm mode set function i2c-algo-bit: Fix timeout test drm/r128: fix r128 ioremaps to use ioremap_wc. drm: fix irq naming for kms drivers. drm/radeon: fix ring free alignment calculations radeon: remove _DRM_DRIVER from the preadded sarea map drm/i915: duplicate desired mode for use by fbcon. drm/radeon: fix mobility flags on new PCI IDs. drm/radeon: switch to using late_initcall fbdev: add support for handoff from firmware to hw framebuffers drm/radeon/kms: remove the _DRM_DRIVER from the KMS paths. drm/radeon: this VRAM vs aperture test is wrong, just remove it. agp: switch AGP to use page array instead of unsigned long array drm/radeon: fix unused variables warning drm/i915: enable GEM on PAE. agp: add user mapping support to ATI AGP bridge. Merge remote branch 'origin/drm-intel-next' of ../drm-intel into drm-fixes drm/radeon/kms: fix some GART table entry bugs. drm/radeon/kms: mmio base/size should be resource_size_t. drm/radeon/kms: remove IB flushing trick. drm/radeon/kms: set crtc and cursor offsets correctly on legacy chips. drm/radeon/kms: respect TOM on rs100->rs480 IGP variants. drm/radeon: fix support for vline relocations. drm/radeon/kms: fix vram vs aper size check. drm/radeon/kms: drop zero length CS indirect buffers. drm/radeon/kms: don't swap PCIEGART PTEs in VRAM. drm/ttm/radeon: add dma32 support. drm/radeon/kms: fix VRAM sizing like DDX does it. drm/radeon/kms: block RN50 from using 3D engine. drm/radeon/kms: add initial colortiling support. drm/radeon/kms: vram sizing on certain r100 chips needs workaround. drm/radeon/kms: allow interruptible waits for objects. drm/ttm: fix highuser vs dma32 confusion. drm/radeon: set fb aperture sizes for framebuffer handoff. drm/radeon/kms: fix rv515 VRAM initialisation. drm/radeon/kms: fix nomodeset. Merge git://git.infradead.org/~dwmw2/iommu-agp into agp-next Merge git://git.infradead.org/~dwmw2/iommu-agp into agp-next drm/radeon/kms: setup MC/VRAM the same way for suspend/resume drm: fixup include file in drm_encoder_slave drm/edid: fixup detailed timings like the X server. drm/radeon/kms: add rv530 R300_SU_REG_DEST + reloc for ZPASS_ADDR drm/radeon/kms: cut down indirects in register accesses. drm/radeon/kms: implement bo busy check + current domain drm/radeon/kms: although LVDS might be possible on crtc 1 don't do it. drm/radeon/kms: memset the allocated framebuffer before using it. drm/kms/radeon: cleanup combios TV table like DDX. drm/kms: teardown crtc correctly when fb is destroyed. drm: fixup includes in encoder slave header files. Merge Linus master to drm-next drm/radeon/kms: implement the bo busy ioctl properly. drm/radeon/kms: add r100/r200 OQ support. drm/radeon/kms: generate the safe register tables. drm/ttm: consolidate cache flushing code in one place. drm/rs600/690: use autogenerated safe register tables. drm/radeon: cleanup mkregtable.c drm/kms: move driver specific fb common code to helper functions (v2) drm: fix two issues with fb consolidation. drm/mm: add ability to dump mm lists via debugfs drm: fix drm_cache.c for arch with no support. drm/kms: add explicit encoder disable function and detach harder. drm/crtc: fix mismerge of last patch. drm/radeon/kms: block depthxy offset from use from userspace. drm/radeon/kms: add updated registers from drm-fixes. drm/radeon/kms: add LTE/GTE discard + rv515 two sided stencil register. drm: split crtc/fb helpers into a separate module drm/kms: remove old std mode fallback code. Merge intel drm-intel-next branch drm/radeon/kms: add rn50/r100/r200 CS tracker. drm/radeon/kms: add initial radeon tv-out support. drm/kms: fix kms helper license + Kconfig drm/kms/radeon: make kms default a runtime option drm/radeon/kms: lower debugging on dpms events. drm: include seq_file.h for debugfs builds. drm/i915: get the bridge device once. drm/radeon/kms: don't allow ERESTART to hit userspace. Merge remote branch 'origin/master' of ../linux-2.6 into drm-next PCI/vgaarb: cleanup some warnings + cleanup some comments. drm/radeon/kms: set fbdev_info for suspend/resume drm/radeon/kms: add 32/64 ioctl support. drm/radeon/kms: we should return 0 when we have no modes not -1. drm/radeon/kms: IB locking dumps out a lockdep ordering issue drm/radeon: avivo chips have no separate int bit for display drm/radeon/kms: reprogram format in set base. drm/r600/kms: fixup number of loops per blit calculation. drm/radeon/kms: add initial connector properties drm/radeon/kms: disable VGA rendering engine before taking over VRAM drm/radeon/r600: fix some issues with suspend/resume. drm/radeon/kms: move around new init path code to avoid posting at init drm/radeon/kms: rv770 blit init called too late. drm/radeon/kms: more alignment for rv770.c with r600.c drm/radeon/kms: more fixes to rv770 suspend/resume path. drm/radeon/kms: r420 idle after programming GA_ENHANCE drm/vgaarb: add VGA arbitration support to the drm and kms. drm/radeon: consolidate family flags used in pciids. drm/radeon/kms: enable r600 tv outputs. drm/radeon/kms: enable dac load detection by default. drm/radeon/kms: don't require up to 64k allocations. (v2) fb: change rules for global rules match. drm/kms: start adding command line interface using fb. drm/radeon/kms: remove unneeded master create/destroy functions. drm/r600: get values from the passed in IB not the copy. drm/kms: protect against fb helper not being created. drm/radeon/kms: fix for the extra pages copying. drm/kms: make fb helper work for all drivers. drm/r600: fix memory leak introduced with 64k malloc avoidance fix. drm/radeon/kms: respect single crtc cards, only create one crtc. (v2) drm/fb: add setcmap and fix 8-bit support. drm/fb: add more correct 8/16/24/32 bpp fb support. drm/ttm: fix refcounting in ttm global code. drm/radeon: use list_for_each_entry instead of list_for_each drm/radeon/kms: fix vline register for second head. Merge branch 'drm-next' of ../drm-next into drm-linus drm/radeon/kms: ignore vga arbiter return. drm/kms: fix kms/fbdev colormap support properly.
Dave Anderson (2): x86 ptrace: fix ptrace_bts_config structure declaration hfs: fix memory leak when unmounting
Dave Andrews (1): Input: atkbd - add Compaq Presario R4000-series repeat quirk
Dave C Boutcher (19): [SCSI] ibmvscsi eh locking [SCSI] ibmvscsi timeout fix [SCSI] ibmvscsi compatibility fix [SCSI] ibmvscsi kexec fix powerpc: Add some more pSeries hypervisor call constants powerpc: Add/remove/update properties in /proc/device-tree powerpc: Add/remove/update properties in firmware device tree powerpc: Add of_find_property function powerpc: Add support for changing properties from userspace powerpc: special-case ibm,suspend-me RTAS call [SCSI] ibmvscsi: handle re-enable firmware message powerpc: return correct rtas status from ibm,suspend-me powerpc: prod all processors after ibm,suspend-me powerpc: remove useless call to touch_softlockup_watchdog [SCSI] ibmvscsi: prevent scsi commands being sent in invalid state [POWERPC] check firmware state before suspending [SCSI] ibmvscsi: treat busy and error conditions separately [SCSI] ibmvscsi: allocate lpevents for ibmvscsi on iseries [SCSI] ibmvscsi: handle inactive SCSI target during probe
Dave Chinner (36): Fix reference counting race on log buffers completions: uninline try_wait_for_completion and completion_done [XFS] handle memory allocation failures during log initialisation [XFS] fix uninitialised variable bug in dquot release [XFS] Avoid using inodes that haven't been completely initialised [XFS] handle memory allocation failures during log initialisation [XFS] Fix double free of log tickets [XFS] fix error inversion problems with data flushing [XFS] fix uninitialised variable bug in dquot release. [XFS] remove i_gen from incore inode [XFS] Fix hang after disallowed rename across directory quota domains [XFS] Fix hang after disallowed rename across directory quota domains Long btree pointers are still 64 bit on disk Long btree pointers are still 64 bit on disk xfs: Check buffer lengths in log recovery xfs: Check buffer lengths in log recovery xfs: factor out code to find the longest free extent in the AG xfs: validate log feature fields correctly xfs: fix double free of inode xfs: prevent unwritten extent conversion from blocking I/O completion xfs: inform the xfsaild of the push target before sleeping xfs: use xfs_sync_inodes() for device flushing xfs: make inode flush at ENOSPC synchronous xfs: block callers of xfs_flush_inodes() correctly xfs: flush delayed allcoation blocks on ENOSPC in create xfs: remove xfs_flush_space xfs: split inode data writeback from xfs_sync_inodes_ag xfs: factor out inode validation for sync xfs: remove unused parameter from xfs_reclaim_inodes xfs: introduce a per-ag inode iterator xfs: factor out inode initialisation xfs: factor out debug checks from xfs_dialloc and xfs_difree xfs: speed up free inode search xfs: fix xfs_quiesce_data xfs: mark inodes dirty before issuing I/O xfs: make sure xfs_sync_fsdata covers the log
Dave Dillow (2): [SCSI] SRP transport: only remove our own entries IB/srp: Release transport before removing host
Dave Gilbert (1): Display all possible partitions when the root filesystem failed to mount
Dave Graham (3): e1000e: don't generate bad checksums for tcp packets with 0 csum e1000: don't generate bad checksums for tcp packets with 0 csum e1000e: Fixes possible phy corrupton on 82571 designs.
Dave Hansen (89): undo do_readv_writev() behavior change remove non-DISCONTIG use of pgdat->node_mem_map sparsemem base: early_pfn_to_nid() (works before sparse is initialized) sparsemem base: simple NUMA remap space allocator sparsemem base: reorganize page->flags bit operations sparsemem base: teach discontig about sparse ranges create mm/Kconfig for arch-independent memory options make each arch use mm/Kconfig update all defconfigs for ARCH_DISCONTIGMEM_ENABLE Introduce new Kconfig option for NUMA or DISCONTIG sparsemem: fix minor "defaults" issue in mm/Kconfig mm/Kconfig: kill unused ARCH_FLATMEM_DISABLE mm/Kconfig: hide "Memory Model" selection menu mm/Kconfig: give DISCONTIG more help text re-disable TSC on NUMAQ hostap update sparsemem extreme: hotplug preparation fix mm/Kconfig spelling memory hotplug prep: kill local_mapnr memory hotplug prep: break out zone initialization memory hotplug prep: __section_nr helper memory hotplug prep: fixup bad_range() memory hotplug locking: node_size_lock memory hotplug locking: zone span seqlock memory hotplug: sysfs and add/remove functions memory hotplug: move section_mem_map alloc to sparse.c memory hotplug: call setup_per_zone_pages_min after hotplug memory hotplug: i386 addition functions memory hotplug: ppc64 specific hot-add functions fixup bogus e820 entry with mem= unify PFN_* macros x86_64: extra NODES_SHIFT definition x86: enable VMSPLIT for highmem kernels r/o bind mounts: prepare for write access checks: collapse if() r/o bind mount prepwork: move open_namei()'s vfs_create() r/o bind mounts: unlink: monitor i_nlink r/o bind mount prepwork: inc_nlink() helper r/o bind mounts: monitor zeroing of i_nlink Fix sparsemem on Cell document nlink function ext3: remove extra IS_RDONLY() check ext4: remove extra IS_RDONLY() check r/o bind mounts: filesystem helpers for custom 'struct file's r/o bind mounts: rearrange may_open() to be r/o friendly r/o bind mounts: give permission() a local 'mnt' variable r/o bind mounts: create cleanup helper svc_msnfs() maps4: rework TASK_SIZE macros hppfs pass vfsmount to dentry_open() fix up new filp allocators do namei_flags calculation inside open_namei() r/o bind mounts: stub functions r/o bind mounts: create helper to drop file write access r/o bind mounts: drop write during emergency remount r/o bind mounts: elevate write count for rmdir and unlink. r/o bind mounts: get callers of vfs_mknod/create/mkdir() r/o bind mounts: write counts for link/symlink r/o bind mounts: get write access for vfs_rename() callers r/o bind mounts: elevate write count for xattr_permission() callers r/o bind mounts: elevate write count for ncp_ioctl() r/o bind mounts: write counts for touch_atime() r/o bind mounts: elevate write count for do_utimes() r/o bind mounts: write count for file_update_time() r/o bind mounts: elevate write count for ioctls() r/o bind mounts: elevate write count for open()s r/o bind mounts: elevate write count for chmod/chown callers r/o bind mounts: write counts for truncate() r/o bind mounts: make access() use new r/o helper r/o bind mounts: elevate count for xfs timestamp updates r/o bind mounts: check mnt instead of superblock directly r/o bind mounts: track numbers of writers to mounts r/o bind mounts: honor mount writer counts at remount r/o bind mounts: debugging for missed calls pagemap: pass mm into pagewalkers pagemap: fix large pages in pagemap KVM: Reduce kvm stack usage in kvm_arch_vm_ioctl() KVM: Reduce stack usage in kvm_vcpu_ioctl() KVM: Reduce stack usage in kvm_arch_vcpu_ioctl() KVM: Reduce stack usage in kvm_pv_mmu_op() profiling: dynamically enable readprofile at runtime powerpc: Fix boot freeze on machine with empty memory node powerpc: Fix bootmem reservation on uninitialized node powerpc/mm: Add better comment on careful_allocation() powerpc/mm:: Cleanup careful_allocation(): bootmem already panics powerpc/mm: Make careful_allocation() return virtual addrs powerpc/mm: Cleanup careful_allocation(): consolidate memset() powerpc/mm: Fix numa reserve bootmem page selection [SCSI] fix sign extension with 1.5TB usb-storage LBD=y lib: flexible array implementation ecryptfs: improved dependency checking and reporting
Dave Hayes (1): Staging: rt2870: new device id
Dave Jiang (27): [ARM] 3086/1: ixp2xxx error irq handling [POWERPC] EDAC ECC software scrubber gianfar needs crc32 lib dependency [POWERPC] remove kernel module option for booke wdt MPSC serial driver tx locking [POWERPC] Fix comment in booke_wdt [POWERPC] 85xx: Add device nodes for error reporting devices used by EDAC drivers/edac: mc sysfs add missing mem types drivers/edac: add new nmi rescan drivers/edac: add dev_name getter function drivers/edac: mod MC to use workq instead of kthread drivers/edac: updated PCI monitoring drivers/edac: mod assert_error check drivers/edac: mod PCI poll names drivers/edac: Lindent e7xxx drivers/edac: Lindent i3000 drivers/edac: Lindent i82860 drivers/edac: Lindent i82875p drivers/edac: Lindent e752x drivers/edac: drivers to use new PCI operation drivers-edac: add freescale mpc85xx driver drivers-edac: add marvell mv64x60 driver powerpc/85xx: publish of device for cds platforms edac: mv64x60 fix get_property edac: mv64x60 add pci fixup edac: mpc85xx fix pci ofdev 2nd pass edac: ppc mpc85xx fix mc err detect
Dave Johnson (9): [IPV4]: Fix negative timer loop with lots of ipv4 peers. fix cramfs making duplicate entries in inode cache cramfs mounts provide corrupted content since 2.6.15 [MIPS] Fix __raw_read_trylock() to allow multiple readers [MIPS] Fix wrong checksum for split TCP packets on 64-bit MIPS [IPV6]: ipv6_addr_type() doesn't know about RFC4193 addresses. SCTP: IPv4 mapped addr not returned in SCTPv6 accept() x86: fix TSC clock source calibration error x86: fix more TSC clock source calibration errors
Dave Jones (402): [IPV4]: Incorrect permissions on route flush sysctl [IPV6]: Incorrect permissions on route flush sysctl Fix up pwc driver compilation. [CPUFREQ] powernow-k7: don't print khz element of FSB. [CPUFREQ] cpufreq-core: reduce warning messages. [CPUFREQ] speedstep-centrino: Pentium 4 - M (HT) support [CPUFREQ] ondemand: trivial clean-ups [CPUFREQ] speedstep-smi: it works on at least one P4M [CPUFREQ] Add warning comment about default governors. [CPUFREQ] AMD Elan SC520 cpufreq driver. [CPUFREQ] Recalibrate cpu_khz [1/2] [CPUFREQ] Recalibrate cpu_khz [2/2] [CPUFREQ] make cpufreq_gov_dbs static [CPUFREQ] dual-core powernow-k8 [CPUFREQ] fix up comment in cpufreq.h [CPUFREQ] Conservative cpufreq governer [CPUFREQ] Add support to cpufreq_ondemand to ignore 'nice' cpu time [CPUFREQ] Prevents un-necessary cpufreq changes if we are already at min/max [CPUFREQ] Allow ondemand stepping to be changed by user. [CPUFREQ] ondemand,conservative minor bug-fix and cleanup [CPUFREQ] ondemand,conservative governor store the idle ticks for all cpus [CPUFREQ] ondemand,conservative governor idle_tick clean-up [CPUFREQ] ondemand governor automatic downscaling [CPUFREQ] ondemand governor default sampling downfactor as 1 [CPUFREQ] longhaul - disable PCI mastering around transition. [CPUFREQ] Longhaul: Magic timer frobbing. [CPUFREQ] longhaul - adjust transition latency. [CPUFREQ] Typos. gcc4 compile fix for recent ia64 xpc changes Fix vesafb/mtrr scaling problem. nm256 oss build failure fix silly config option. sis 760 support. Fix bt87x.c build problem for real Clean up numa defines in mmzone.h Fix up non-NUMA breakage in mmzone.h aacraid: swapped kmalloc args. powernow-k8 requires that a data structure for Opteron revision F will support higher frequencies than Here are two possible cleanups in cpufreq.c: powernow-k8.c: In function `query_current_values_with_pending_wait': Fix up powernow-k8 compile. (Missing definitions). arch/i386/kernel/cpu/cpufreq/powernow-k8.c: In function `powernow_k8_cpu_init_acpi': [SCSI] blacklist addition. icn driver fails to unload when no hardware present [AGPGART] Drop duplicate setting of info->mode in agp_copy_info() Merge /pub/scm/linux/kernel/git/torvalds/linux-2.6 Fix up various printk levels and whitespace corrections. [AGPGART] Remove trailing space before \n [CPUFREQ] Remove trailing whitespace before \n's in printks. must_check attributes for PCI layer. [CPUFREQ] Avoid the ondemand cpufreq governor to use a too high frequency for stats. [CPUFREQ] Remove preempt_disable from powernow-k8 [AGPGART] Fix serverworks TLB flush. Fix drm 'debug' sysfs permissions [AGPGART] Replace kmalloc+memset's with kzalloc's [CPUFREQ] kzalloc conversions for i386 drivers. [CPUFREQ] kzalloc conversions for cpufreq core. cpufreq: fix pending powernow timer stuck condition [AGPGART] Set .owner field of struct pci_driver. [CPUFREQ] Check return value of cpufreq_cpu_get in cpufreq_stats cpufreq: SMP fix for conservative governor [CPUFREQ] Fix up compile of cpufreq_stats [AGPGART] When we encounter reserved mode bits, print them out. [AGPGART] Fix up sgi-agp bug with no devices on bus. [AGPGART] Fix up warning in efficeon driver. [ATM]: [horizon] fix sparse warnings Don't print per-cpu vm stats for offline cpus. v4l: saa711x driver doesn't need segment.h oops-tracing: mention extended VGA [AGPGART] Mark maxes_table as const [AGPGART] Mark AMD64 aperture size structs as const [AGPGART] Support VIA P4M800CE bridge. Merge ../linus/ dell_rbu driver depends on x86[64] Merge ../linus [ATM]: [lanai] lanai missing unregister Additional device ID for Conexant AccessRunner USB driver [CPUFREQ] Fix indentation in powernow-k8 [CPUFREQ] Change loglevels on powernow-k8 bios error printk's. Merge ../linus/ [SERIAL] 8250_pci: Remove redundant assignment, and mark fallthrough. broken cast in parport_pc ACPI: fix sleeping whilst atomic warnings on resume [X86] Remove Winchip 4 ID. [X86] Rename MTRR mutex to something more sensible. fix ia64 compile failure with gcc4.1 [X86] Remove pointless versioning of mtrr driver. x86: change_page_attr() fix x86: missing printk newline in apic boot option parser don't freeze firewire on suspend. [SERIAL] Make the number of UARTs registered configurable. kbuild: reference_discarded addition rmap: additional diagnostics in page_remove_rmap() Add tainting for proprietary helper modules fix gcc4.1 build failure on xconfig Make apm buildable without legacy pm printk levels for spinlock debug printk levels for i386 oops code. [X86] Add new Intel cache descriptors. [IPV4] igmp: remove pointless printk [CPUFREQ] cpufreq_notify_transition cleanup. fix saa7146 kobject register failure [CPUFREQ] Whitespace/CodingStyle cleanups Fix build failure in recent pm_prepare_* changes. EDAC config cleanup missing license tag in intermodule V4L/DVB (3318c): fix saa7146 kobject register failure V4L/DVB (3318c): fix saa7146 kobject register failure More informative message on umount failure Fix s390 build failure. [AGPGART] Improve the error message shown when we detect a ServerWorks CNB20HE Remove "RV370 5B60 [Radeon X300 (PCIE)]" from DRI list [ATM]: Ratelimit atmsvc failure messages [IPV4] ICMP: Invert default for invalid icmp msgs sysctl [P8023]: Fix tainting of kernel. [AGPGART] Add some informational printk to nforce GART failure path. x86-64: react to new topology.c location [CPUFREQ] Silence powernow-k8 warning on k7's. [CPUFREQ] Remove duplicate cpuinfo struct [CPUFREQ] Lots of whitespace & CodingStyle cleanup. [AGPGART] Lots of CodingStyle/whitespace cleanups. x86 microcode driver vs hotplug CPUs. [AGPGART] ATI RS350 support. [CPUFREQ] powernow-k8: Let cpufreq driver handle affected CPUs [CPUFREQ] Fix handling for CPU hotplug [CPUFREQ] Mark longhaul driver as broken. [CPUFREQ] Whitespace cleanup [CPUFREQ] kzalloc conversion for gx-suspmod [TUN]: Fix leak in tun_get_user() [SCSI] fix two leaks in scsi_alloc_sdev failure paths [IPV6]: remove useless test in ip6_append_data [ALSA] fix usbmixer double kfree [ALSA] emu10k1_synth use after free [ALSA] sound/isa/sb/sb_mixer.c double kfree [ALSA] ad1848 double free [ALSA] Fix use after free in opl3_seq and opl3_oss [WIRELESS]: Fix config dependencies. remove dead address from maintainers list. x86_64: s/Overwrite/Override/ in arch/x86-64 Remove redundant check from autofs4_put_super Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpufreq-2.6 [CPUFREQ] extra debugging in cpufreq_add_dev() [CPUFREQ] trailing whitespace removal de-jour. [ACPI] fix possible acpi thermal leak in failure path powerpc/cell: compile fixes [CPUFREQ] Remove pointless check in conservative governor. [SELINUX] Fix build after ipsec decap state changes. splice: potential !page dereference S390: fix implicit declaration of (un)likely. Remove extraneous \n in doubletalk init printk. Merge ../linus Avoid printing pointless tsc skew msgs [WATCHDOG] sc1200wdt.c printk fix [AGPGART] Fix Nforce3 suspend on amd64. [CPUFREQ] Typo in powernow-k8 [CPUFREQ] Disambiguate loop indexes in powernow-k7 [CPUFREQ] Clean up longhaul's speed pretty-printer [CPUFREQ] Remove redundant initialisation from longhaul. [CPUFREQ] Remove pointless reinitialisation from powernow-k8 [CPUFREQ] Remove pointless reinitialisations in acpi-cpufreq [CPUFREQ] Remove duplicate assignment from cpufreq-nforce2 [CPUFREQ] CodingStyle nits in cpufreq_stats.c [CPUFREQ] Remove duplicate assignment in freq_table [CPUFREQ] Fix another redundant initialisation in freq_table [CPUFREQ] Remove more freq_table reinitialisations. [AGPGART] Remove pointless code from agp_generic_create_gatt_table() [AGPGART] Remove pointless initialisation in intel-agp [CPUFREQ] Remove strange No-op from longrun.c [CPUFREQ] Make acpi-cpufreq 'sticky'. [CPUFREQ] Prepare powernow-k8 for future CPUs. [CPUFREQ] Make powernow-k7 work on SMP kernels. [CPUFREQ] sets nforce2 minimum PLL divider to 2. PCI: Improve PCI config space writeback [NET]: NET_TCPPROBE Kconfig fix [AGPGART] Whitespace cleanups for ati-agp [AGPGART] Suspend/Resume improvements for ATI AGP [AGPGART] Suspend/Resume support for nVidia nForce AGP. [AGPGART] Compile fix for ati-agp [AGPGART] Fix pci_register_driver checking in amd64-agp remove dead code from elevator switching fix typo in acpi video brightness changes. V4L/DVB (4149): Fix up funky logic in dvb [SCSI] kmalloc argument switcheroo in recent 53c700 change. [AGPGART] Make AGP depend on PCI remove devinit from ioc4 pci_driver GPIO for SCx200 & PC-8736x: x86-only Merge ../linus Move workqueue exports to where the functions are defined. [POWERPC] fix implicit declaration on cell. Fix cpufreq vs hotplug lockdep recursion. fix oddball boolean logic in s390 netiucv s390: broken null test in claw driver sch_htb compile fix. kbuild: fix typo in modpost [SCSI] advansys pci tweaks. PCI: remove dead HOTPLUG_PCI_SHPC_PHPRM_LEGACY option. [CPUFREQ] Fix typo. [AGPGART] Const'ify the agpgart driver version. [AGPGART] const'ify VIA AGP PCI table. remove unnecessary config.h includes from drivers/net/ [SCSI] remove unnecessary includes of linux/config.h from drivers/scsi/ cpufreq: acpi-cpufreq: Ignore failure from acpi_cpufreq_early_init_acpi fix up lockdep trace in fs/exec.c [CPUFREQ] Fix sparse warning in ondemand Merge ../linus Merge ../linus [AGPGART] Fix number of aperture sizes in 830 gart structs. [AGPGART] Add suspend callback for i965 [AGPGART] Rework AGPv3 modesetting fallback. [NET]: Remove unnecessary config.h includes from net/ [CPUFREQ] Fix some more CPU hotplug locking. i386: don't taint UP K7's running SMP kernels. x86: remove config.h includes from asm-i386 & asm-x86_64 i386: Split multi-line printk in oops output. i386/x86-64: New Intel feature flags V4L/DVB (4480): Remove null chars from dvb names [CPUFREQ] Fix cut-n-paste bug in suspend printk Fix reference of uninitialised memory in ata_device_add() [AGPGART] printk fixups. Debug variants of linked list macros single bit flip detector lockdep: print kernel version Remove another config.h [CPUFREQ] Make acpi-cpufreq unsticky again. [SERIAL] tickle NMI watchdog on serial output. [WATCHDOG] improve machzwd detection sched: don't print migration cost when only 1 CPU fbcon: Use persistent allocation for cursor blinking Remove all inclusions of <linux/config.h> [HEADERS] Put linux/config.h out of its misery. move rmap BUG_ON outside DEBUG_VM [CPUFREQ] Remove duplicate include from acpi-cpufreq [CPUFREQ] acpi-cpufreq: Fix up some CodingStyle nits leftover from the lindenting. ipmi: fix return codes in failure case [CPUFREQ] ifdef more unused on !SMP code. Remove useless comment from sb1250 fix return code in error case. PCI: x86-64: mmconfig missing printk levels [AGPGART] Fix up misprogrammed bridges with incorrect AGPv2 rates. Revert "[CPUFREQ] speedstep-centrino should ignore upper performance control bits" Fix CPU_FREQ_GOV_ONDEMAND=y compile error Correct bound checking from the value returned from _PPC method. add missing libsas include to fix s390 compilation. i386: remove pointless printk from i386 oops output i386: remove duplicate printk i386: touch softlockup during backtracing More list debugging context Jon needs a new shift key. Fix typo in new debug options. [CPUFREQ] Fix git URL. Merge ../linus Merge ../linus [CPUFREQ] Advise not to use longhaul on VIA C7. [CPUFREQ] longhaul compile fix. [CPUFREQ] longhaul: Fix up unreachable code. [CPUFREQ] longhaul: Kill off warnings introduced by recent changes. Fix implicit declarations in via-pmu [AGPGART] Prevent (unlikely) memory leak in amd_create_gatt_pages() [AGPGART] Remove pointless typedef in ati-agp [AGPGART] Remove pointless assignment. [AGPGART] Add new IDs to VIA AGP. [CPUFREQ] Remove unneeded errata workaround from p4-clockmod. [AGPGART] Don't try to remap i810 registers on resume. Driver Core: Increase the default timeout value of the firmware subsystem [CPUFREQ] Remove hotplug cpu crap [CPUFREQ] Whitespace fixup [CPUFREQ] Fix up merge conflicts with recent ACPI changes. [POWERPC] Export of_find_property loosen dependancy on rtc cmos [AGPGART] Further constification. [CPUFREQ] constify cpufreq_driver where possible. [CPUFREQ] constify some data tables. Fix mv643xx_eth compilation. nvidiafb backlight: Fix implicit declaration in nv_backlight update 'getting sparse' info. build fix for i386 earlyquirk.c [NET]: fix up misplaced inlines. Longhaul - Revert ACPI C3 on Longhaul ver. 2 [AGPGART] Fix sparse warning in sgi-agp.c Fix preemption warnings in speedstep-centrino.c nvidiafb: prevent triggering of softlockup [CPUFREQ] Support rev H AMD64s in powernow-k8 MAINTAINERS update. [CPUFREQ] Correct revision mask for powernow-k8 [IPV4]: Correct rp_filter help text. [CPUFREQ] powernow-k8: clarify number of cores. libata: Add Seagate STT20000A to DMA blacklist. [SCSI] fusion: Fix |/|| confusion typo in via-velocity.c Clean up E7520/7320/7525 quirk printk. [AGPGART] Hand off AGP maintainence. [CPUFREQ] Fix typos in powernow-k8 printk's. isofs: fix up CodingStyle undeprecate raw driver fix typo in prefetch.h Allow softlockup to be runtime disabled Add -Werror-implicit-function-declaration [ALSA] Yet another Uniwill laptop with ALC861 codec Correct comment in libata-sff.c ACPI: fix empty macros found by -Wextra Add /dev/oldmem to devices.txt documentation libata: correct kernel parameter in documentation. Delete filenames in comments. x86: fix missing include for vsyscall Add missing profile=kvm option to Documentation/kernel-parameters.txt [MTD] Fix typo in Alauda config option help text. [CPUFREQ] Fix up whitespace in conservative governor. cpufreq: fix missing unlocks in cpufreq_add_dev error paths. ACPI: remove P2B-S from blacklist. x86: remove more bogus filenames in comments. x86: use CR0 defines. via-rng: enable secondary noise source on CPUs where it is present [CPUFREQ] Remove pointless Kconfig dependancy [CPUFREQ] Fix sparse warning in powernow-k8 [CPUFREQ] Add missing printk levels to e_powersaver [CPUFREQ] Fix missing cpufreq_cpu_put() call in ->show [CPUFREQ] Fix missing cpufreq_cpu_put() call in ->store [CPUFREQ] Remove debugging message from e_powersaver audit: silence two kerneldoc warnings in kernel/audit.c x86: Centaur Isaiah processor to use sysenter in 64-bit compatibility mode rather than syscall [CPUFREQ] Slightly shorten the error paths of cpufreq_suspend/cpufreq_resume [CPUFREQ] CodingStyle [CPUFREQ] more CodingStyle [CPUFREQ] Refactor locking in cpufreq_add_dev trivial: fix user-visible typo in hfsplus x86: add new cache descriptor [CPUFREQ] Remove documentation of removed ondemand tunable. [CIFS] Fix reversed memset arguments x86: Add Centaur and Transmeta CPUs to PAT whitelist x86: Fix up silly i1586 boot message. x86: Move the AMD64 specific parts out of setup_64.c x86: Move the 64-bit Intel specific parts out of setup_64.c x86: Remove workaround for prescott (32bit P4) from 64-bit code. x86: Move the 64-bit Centaur specific parts out of setup_64.c net: Fix build failure with 'make mandocs'. 8139too: Make PIO/MMIO a runtime decision through a module parameter. 8139too: Force usage of PIO on OQO2 8139too: Fall back to PIO when MMIO fails. list debugging: use WARN() instead of BUG() [CPUFREQ] Remove EXPERIMENTAL annotation from VIA C7 powersaver kconfig. [CPUFREQ] Fix -Wshadow warning in conservative governor. [CPUFREQ] Fix warning in elanfreq [CPUFREQ] Update MAINTAINERS to reflect new mailing list. lockdep: shrink held_lock structure USB: usb-storage: quirk around v1.11 firmware on Nikon D4 x86: silence mmconfig printk Update email addresses. x86: remove init_mm export as planned for 2.6.26 net: Allow dependancies of FDDI & Tokenring to be modular. ipv6: compile fix for ip6mr.c x86: add cache descriptors for Intel Core i7 [CPUFREQ] Stupidly trivial CodingStyle fix [CPUFREQ] checkpatch cleanups for cpufreq-nforce2 [CPUFREQ] nforce2: Use driver prefix, not cpufreq prefix. [CPUFREQ] checkpatch cleanups for elanfreq [CPUFREQ] checkpatch cleanups for e_powersaver [CPUFREQ] checkpatch cleanups for gx-suspmod [CPUFREQ] checkpatch cleanups for longhaul [CPUFREQ] checkpatch cleanups for longrun [CPUFREQ] checkpatch cleanups for powernow-k6 [CPUFREQ] checkpatch cleanups for sc520 [CPUFREQ] checkpatch cleanups for cpufreq core [CPUFREQ] checkpatch cleanups for conservative governor [CPUFREQ] checkpatch cleanups for cpufreq_stats [CPUFREQ] checkpatch cleanups for userspace governor [CPUFREQ] checkpatch cleanups for freq_table [CPUFREQ] checkpatch cleanups for speedstep related drivers. [CPUFREQ] checkpatch cleanups for powernow-k7 [CPUFREQ] checkpatch cleanups for ondemand governor. [CPUFREQ] checkpatch cleanups for powernow-k8 [CPUFREQ] checkpatch cleanups for acpi-cpufreq [CPUFREQ] Use swap() in longhaul.c [CPUFREQ] powernow-k8: Use a common exit path. [CPUFREQ] Prevent p4-clockmod from auto-binding to the ondemand governor. Revert "[CPUFREQ] Disable sysfs ui for p4-clockmod." [CPUFREQ] Add p4-clockmod sysfs-ui removal to feature-removal schedule. via-velocity: Fix DMA mapping length errors on transmit. a2065: skb_padto cleanups cpqarray: enable bus mastering [CPUFREQ] powernow-k7 build fix when ACPI=n [CPUFREQ] powernow-k8: check space_id of _PCT registers to be FFH [CPUFREQ] Clean up convoluted code in arch/x86/kernel/tsc.c:time_cpufreq_notifier() via-velocity: Fix velocity driver unmapping incorrect size. [CPUFREQ] Fix compile failure in cpufreq.c Fix compile error in bmac.c x86: Fix warning in pvclock.c Remove unused zero-copy code from velocity NIC driver. Fix up CodingStyle problems in via-velocity.c Remove unnecessary forward declarations from velocity NIC driver. Fix typos in comments in via-velocity header. pps.h needs <linux/types.h> [CPUFREQ] Make cpufreq suspend code conditional on powerpc. security: Make LSM_MMAP_MIN_ADDR default match its help text. [SCSI] qla2xxx: Fix __LITTLE_ENDIAN definition warnings [CPUFREQ] Reduce scope of cpu_sys_dev in cpufreq_add_dev [CPUFREQ] cleanup up -ENOMEM handling in cpufreq_add_dev [CPUFREQ] Factor out symlink creation from cpufreq_add_dev [CPUFREQ] Factor out interface creation from cpufreq_add_dev [CPUFREQ] Factor out policy setting from cpufreq_add_dev PCI: Document pci_ids.h addition policy. x86: Fix printk message typo in mtrr cleanup code
Dave Kleikamp (116): JFS: reduce number of synchronous transactions JFS: Simplify creation of new iag JFS: Changes for larger page size JFS: Support page sizes greater than 4K JFS: Write journal sync points more often JFS: Don't allocate extents that overlap existing extents JFS: Endian errors JFS: fix sparse warnings by moving extern declarations to headers JFS: cleanup - remove unneeded sanity check JFS: Fix sparse warning Merge with /home/shaggy/git/linus-clean/ Merge with /home/shaggy/git/linus-clean/ Merge with /home/shaggy/git/linus-clean/ Merge with /home/shaggy/git/linus-clean/ JFS: kernel BUG at fs/jfs/jfs_txnmgr.c:859 JFS: Fix compiler warning in jfs_logmgr.c Merge with /home/shaggy/git/linus-clean/ JFS: Code cleanup - getting rid of never-used debug code Merge with /home/shaggy/git/linus-clean/ JFS: Allow security.* xattrs to be set on symlinks JFS: Remove bogus WARN_ON statement and some dead code JFS: Remove assert statement in dbJoin & return -EIO instead Merge with /home/shaggy/git/linus-clean/ JFS: Fix typo in last patch JFS: Don't set log_SYNCBARRIER when log->active == 0 JFS: Fix i_blocks accounting when allocation fails Merge with /home/shaggy/git/linus-clean/ JFS: Improve sync barrier processing Merge with /home/shaggy/git/linus-clean/ Merge with /home/shaggy/git/linus-clean/ JFS: Check for invalid inodes in jfs_delete_inode Merge with /home/shaggy/git/linus-clean/ JFS: Fix race in txLock Merge with /home/shaggy/git/linus-clean/ JFS: Initialize dentry->d_op for negative dentries too Merge with /home/shaggy/git/linus-clean/ JFS: jfs_delete_inode should always call clear_inode. JFS: allow extended attributes to be set within a existing transaction JFS: Implement jfs_init_security JFS: Fix sparse warnings, including endian error JFS: don't dereference tlck->ip from txUpdateMap JFS: make special inodes play nicely with page balancing JFS: Corrupted block map should not cause trap JFS: make sure right-most xtree pages have header.next set to zero JFS: set i_ctime & i_mtime on target directory when creating links JFS: Add back directory i_size calculations for legacy partitions Merge with /home/shaggy/git/linus-clean/ Merge with /home/shaggy/git/linus-clean/ JFS: Fix regression. fsck complains if symlinks do not have INLINEEA attribute JFS: Take logsync lock before testing mp->lsn JFS: add uid, gid, and umask mount options JFS: Take logsync lock before testing mp->lsn Merge with /home/shaggy/git/linus-clean/ JFS: Fix multiple errors in metapage_releasepage [CIFS] Do not overwrite aops JFS: Quota support broken, no quota_read and quota_write JFS: Fix bug in quota code. tmp_bh.b_size must be initialized EXT2: Remove superblock lock contention in ext2_statfs ext3: More whitespace cleanups ext3: Fix sparse warnings JBD: Make journal_brelse_array() static JFS: White space cleanup ext4: initial copy of files from ext3 jbd2: initial copy of files from jbd jbd2: cleanup ext4_jbd.h Documentation/filesystems/ext4.txt JFS: pageno needs to be long airo: check if need to freeze null dereference in fs/jbd2/journal.c JFS: Remove redundant xattr permission checking JFS: Fix conflicting superblock flags Fix JFS after clear_page_dirty() removal JFS: Avoid BUG() on a damaged file system JFS: Add lockdep annotations JFS: call io_schedule() instead of schedule() to avoid deadlock JFS: Remove incorrect kgdb define JFS: Get rid of "may be used uninitialized" warnings fs: nobh_truncate_page() fix JFS: document uid, gid, and umask mount options in jfs.txt Copy i_flags to jfs inode flags on write JFS: Fix race waking up jfsIO kernel thread EXT4: Fix whitespace JFS: Whitespace cleanup and remove some dead code JFS: use print_hex_dump() rather than private dump_mem() function JFS: Update print_hex_dump() syntax JFS: Bio cleanup: Replace missing return statements [CIFS] endian fixes in new acl code JFS: clear PAGECACHE_TAG_DIRTY for no-write pages JFS: Make sure special inode data is written after journal is flushed JFS: FIx one more plain integer as NULL pointer warning JFS: simplify types to get rid of sparse warning JBD2: Clear buffer_ordered flag for barried IO request on success JFS: skip bad iput() call in error path powerpc: hash_huge_page() should get the WIMG bits from the lpte mm: Allow architectures to define additional protection bits powerpc/mm: Define flags for Strong Access Ordering powerpc/mm: Add SAO Feature bit to the cputable powerpc/mm: Add Strong Access Ordering support powerpc/mm: Don't clear _PAGE_COHERENT when _PAGE_SAO is set powerpc: Remove unnecessary condition when sanity-checking WIMG bits sched_clock: prevent scd->clock from moving backwards prevent cifs_writepages() from skipping unwritten pages jfs: ensure symlinks are NUL-terminated nfsd race fixes: jfs async: Don't call async_synchronize_full_special() while holding sb_lock jfs: clean up a dangling comment jfs: remove xtLookupList() powerpc: is_hugepage_only_range() must account for both 4kB and 64kB slices jfs: Fix error handling in metapage_writepage() Merge branch 'master' of /home/shaggy/git/linus-clean/ vfs: Don't call attach_nobh_buffers() with an empty list jfs: Add missing mutex_unlock call to error path jfs: fix regression preventing coalescing of extents update JFS entry in MAINTAINERS powerpc: Fix booke user_disable_single_step() cifs: Replace wrtPending with a real reference count
Dave Liu (6): powerpc/fsl-booke: Fix the miss interrupt restore powerpc: Remove the redundant _tlbil_pid at SMP case sata_fsl: Fix the command description of FSL SATA controller sdhci-of: Fix the wrong accessor to HOSTVER register serial: Make ucc_uart work in HW UART mode sata_fsl: Add power mgmt support
Dave McCracken (1): Standardize pxx_page macros
Dave Miller (1): tty: fix tty network driver interactions with TCGET/TCSET calls (x86 fix)
Dave Mitchell (2): of_serial: Add UPF_FIXED_TYPE flag ibm_newemac: Added 16K Tx FIFO size support for EMAC4
Dave Neuer (1): ARM: 2706/1: Fix compile on SA-based iPAQs and remove stale CREDITS info
Dave Olsen (1): [MTD] [MAPS] Support for BIOS flash chips on the nvidia ck804 southbridge
Dave Olson (42): IB/ipath: Support the IBA6110 revision 4 IB/ipath: Fix the mtrr_add args for chips with 2 buffer sizes IB/ipath: Use S_ABORT not cancel and abort on exit freeze mode after recovery IB/ipath: Be more cautious about coming out of freeze mode IB/ipath: Change version wording to be less confusing with release number IB/ipath: Remove unsafe fastrcvint code from interrupt handler IB/ipath: Use faster put_tid_2 routine after initialization IB/ipath: Fix some issues with buffer cancel and sendctrl register update IB/ipath: Workaround problem of errormask register being overwritten IB/ipath: Verify host bus bandwidth to chip will not limit performance IB/ipath: Correctly describe workaround for TID write chip bug IB/ipath: Future proof eeprom checksum code (contents reading) IB/ipath: Fix QHT7040 serial number check IB/ipath: Minor fix to ordering of freeing and zeroing of tid pages. IB/ipath: Fix incorrect use of sizeof on msg buffer (function argument) IB/ipath: Improve interrupt handler cache footprint IB/ipath: Generalize some xxx_SHIFT macros IB/ipath: Changes for fields moving from devdata to portdata IB/ipath: Clean up some comments IB/ipath: Drop support for the original QHT7040 board IB/ipath: Remove unused MDIO interface code IB/ipath: Add new chip-specific functions to older chips, consistent init IB/ipath: Minor cleanup of unused fields and chip-specific errors IB/ipath: Changes to support PIO bandwidth check on IBA7220 IB/ipath: Make some constants chip-specific, related cleanup IB/ipath: Shared context code needs to be sure device is usable IB/ipath: Enable 4KB MTU IB/ipath: HW workaround for case where chip can send but not receive IB/ipath: Make link state transition code ignore (transient) link recovery IB/ipath: Add support for IBTA 1.2 Heartbeat IB/ipath: Set LID filtering for HCAs that support it. IB/ipath: Enable reduced PIO update for HCAs that support it. IB/ipath: Fix check for no interrupts to reliably fallback to INTx IB/ipath: add calls to new 7220 code and enable in build IB/ipath: Fix bug that can leave sends disabled after freeze recovery IB/ipath: Need to always request and handle PIO avail interrupts IB/mad: Fix kernel crash when .process_mad() returns SUCCESS|CONSUMED IB/ipath: Fix incorrect check for max physical address in TID IB/ipath: Don't count IB symbol and link errors unless link is UP IB/ipath: Only do 1X workaround on rev1 chips IB/ipath: Fix spi_pioindex value IB/ipath: Add locking for interrupt use of ipath_pd contexts vs free
Dave Peterson (25): x86_64: fix bug in csum_partial_copy_generic() EDAC: disable sysfs interface EDAC: switch to kthread_ API EDAC: printk cleanup EDAC: name cleanup EDAC: amd76x pci_dev_get/pci_dev_put fixes EDAC: e752x cleanup EDAC: i82860 cleanup EDAC: i82875p cleanup EDAC: e7xxx fix minor logic bug EDAC: cleanup code for clearing initial errors EDAC: edac_mc_add_mc fix [1/2] EDAC: edac_mc_add_mc fix [2/2] EDAC: kobject_init/kobject_put fixes EDAC: kobject/sysfs fixes EDAC: protect memory controller list EDAC: Kconfig dependency changes EDAC: reorder EXPORT_SYMBOL macros EDAC: formatting cleanup EDAC: documentation spelling fixes EDAC: use sysbus_message in e752x code EDAC: add maintainers for chipset drivers EDAC: use EXPORT_SYMBOL_GPL mm: fix mm_struct reference counting bugs in mm/oom_kill.c mm: fix typos in comments in mm/oom_kill.c
Dave Peverley (1): sh: oprofile: Backtrace support.
Dave Platt (2): USB: Additional PID for the ftdi_sio driver USB: RTS/CTS handshaking support, DTR fixes for MCT U232 serial adapter
Dave Wysochanski (3): dm mpath: add retry pg init dm mpath: add hp handler dm mpath: hp retry if not ready
Dave Young (55): cdrom_sysctl_info fix hpet.txt: broken link fix sysfs/file.c - use mutex instead of semaphore sysfs: cleanup semaphore.h zisofs use mutex instead of semaphore param_sysfs_builtin memchr argument fix x86 hpet.h: remove broken links [Bluetooth] Fix wrong argument in debug code of HIDP pktcdvd: add kobject_put when kobject register fails [BLUETOOTH]: put_device before device_del fix [BLUETOOTH]: rfcomm tty BUG_ON() code fix [BLUETOOTH]: Move children of connection device to NULL before connection down. Chinese: add translation of oops-tracing.txt Driver Core: add class iteration api ieee1394: use class iteration api power supply : use class iteration api rtc: use class iteration api scsi: use class iteration api spi: use class iteration api [BLUETOOTH]: Add conn add/del workqueues to avoid connection fail. [BLUETOOTH]: Fix bugs in previous conn add/del workqueue changes. kobject: kerneldoc comment fix driver core: convert to use class_find_device api bluetooth: hidp_process_hid_control remove unnecessary parameter dealing bluetooth rfcomm tty: destroy before tty_close() [CPUFREQ] gx-suspmod.c: use boot_cpu_data instead of current_cpu_data bluetooth: put hci dev after del conn bluetooth: do not move child device other than rfcomm [BLUETOOTH]: l2cap info_timer delete fix in hci_conn_del bluetooth: hci_core: defer hci_unregister_sysfs() zisofs: fix readpage() outside i_size bluetooth : use lockdep sub-classes for diffrent bluetooth protocol bluetooth : __rfcomm_dlc_close lock fix jiffies: add time_is_after_jiffies and others which compare with jiffies isolate ratelimit from printk.c for other use Driver core: struct class remove children list bluetooth: rfcomm_dev_state_change deadlock fix i2c: Use class_for_each_device class: change internal semaphore to a mutex printk ratelimiting rewrite i386: vmalloc size fix USB: usb-serial: fix the aircable_init failure path Bluetooth: Remove CONFIG_DEBUG_LOCK_ALLOC ifdefs Bluetooth: Move hci_conn_del_sysfs() back to avoid device destruct too early usb-serial: fix usb_serial_register bug when boot with nousb param driver-core: do not register a driver with bus_type not registered Bluetooth: Remove useless flush_work() causing lockdep warnings kobject: make kset_create check kobject_set_name return value driver-core: make sysdev_class_register check kobject_set_name return value bluetooth: rfcomm_init bug fix printk boot_delay: rename printk_delay_msec to loops_per_msec printk: add printk_delay to make messages readable for some scenarios tty: Fix regressions caused by commit b50989dc bluetooth: scheduling while atomic bug fix bluetooth: static lock key fix
Davi Arnaut (11): SELinux: handle sel_make_bools() failure in selinuxfs SELinux: remove unecessary size_t checks in selinuxfs V9FS: 'names_cache' memory leak smbfs: 'names_cache' memory leak ebcdic do_kdsk_ioctl off-by-one Fix keyctl usage of strnlen_user() Bug fixes and cleanup for the BSD Secure Levels LSM strndup_user() strndup_user: convert module strndup_user: convert keyctl signalfd: retrieve multiple signals with one read() call
David A. Marlin (6): [MTD] NAND extended commands, badb block table autorefresh [MTD] NAND workaround for AG-AND disturb issue. AG-AND recovery [MTD] Renesas AG-AND device recovery [MTD] NAND use symbols instead of literals [MTD] NAND Add optional ECC status check callback [MTD] rtc_from4 error status check, disable virtual erase blocks
David A. Schleef (1): Staging: comedi: add poc driver
David Acker (1): Fix e100 on systems that have cache incoherent DMA
David Almaroad (1): usb: unusual devs patch for Nokia 5310 Music Xpress
David Altobelli (8): HP iLO driver hpilo: increment version hpilo: open/close fix hpilo: new pci device hpilo: reduce frequency of IO operations hpilo: staging for interrupt handling hpilo: add interrupt handler hpilo: add poll f_op
David Anders (5): [ARM] 3854/2: S3C2410 - add machine type for AML M5900 series (resubmitted) [ARM] 3862/2: S3C2410 - add basic power management support for AML M5900 series [MTD] NOR: leave Intel chips in read-array mode on suspend [ARM] 4963/1: S3C2410 - add basic machine support for the TCT Hammer ASoC: Add new parameter to s3c24xx_pcm_enqueue
David Barksdale (2): m41t00: fix bitmasks when writing to chip IPMI: fix timeout list handling
David Basden (1): [IRDA]: TOIM3232 dongle support
David Bentham (1): V4L/DVB (9057): saa7134: Hauppauge HVR-1110, support for radio and analog audio in
David Binderman (1): [IRDA]: out of range array access
David Brigada (1): kobject: Documentation Spelling Patch
David Brown (1): ARM: 5739/1: ARM: allow empty ATAG_CORE
David Brownell (888): revert fs/char_dev.c CONFIG_BASE_FULL change usb resume fixes usb suspend updates (interface suspend) USB: hcd suspend uses pm_message_t USB: revert "fix" to usb_set_interface() USB: usbnet and zaurus zl-5600 USB: OHCI on Compaq Aramada 7400 usb gadget: ethernet/rndis updates USB: better usbnet zaurus/mdlm/... fix USB: ehci power fixes USB: usbnet driver fixes USB: ehci suspend must stop timer Driver Core: pm diagnostics update, check for errors Driver Core: remove driver model detach_state USB: sl811-hcd fixes USB: add sl811_cs support USB: resolve Zaurus problem ARM: 2709/1: Systems with PCMCIA should also see IDE options (for CompactFlash memories) spin longer for ehci port reset completion Driver Core: driver model doc update I2C: add i2c driver for TPS6501x USB: omap_udc updates (mostly cleanups) USB: turn a user mode driver error into a hard error USB: usbtest updates USB: add reboot notifier to ohci USB: rndis updates (mostly cleanup) USB: ethernet gadget updates (mostly cleanup) USB: more omap_udc updates (dma and omap1710) USB: Kconfig fixes for usb/gadget USB: gadget driver updates (SETUP api change) USB: net2280 updates (sparse, SETUP api change) USB: goku_udc updates (sparse, SETUP api change) USB: pxa2xx_udc updates USB: misc ehci updates USB: fix drivers/usb/gadget/ether.c compile error USB gadget: drain rndis response queue on disconnect USB: ehci-hcd - fix page pointer allocation in itd_patch() USB: wireless usb <linux/usb_ch9.h> declarations USB: usbnet debug message fix USB: resolve ethernet gadget build glitch on pxa pcmcia id_table for sl811.cs smc91x needs settable IRQ trigger type USB: ehci: microframe handling fix USB: Gadget library: centralize gadget controller numbers USB: usbnet (1/9) clean up framing USB: usbnet (2/9) module for simple network links USB: usbnet (3/9) module for ASIX Ethernet adapters USB: usbnet (4/9) module for net1080 cables USB: usbnet (5/9) module for genesys gl620a cables USB: usbnet (6/9) module for Zaurii and compatibles USB: usbnet (7/9) module for CDC Ethernet USB: usbnet (8/9) module for RNDIS devices USB: usbnet (9/9) module for pl2301/2302 cables pcmcia: OMAP CF controller USB: EHCI port tweaks USB: EHCI workaround for NForce and mem > 2GB USB: get rid of minor log spamming USB: OHCI irq tweak USB: OHCI relies less on NDP register USB: OHCI, pxa27x OHCI port power tweaks USB: relax usbcore reset timings USB: sl811-hcd minor fixes driver model wakeup flags usb device wakeup flags USB: ehci.patch (earlier irq disable) USB: move handoff code usb_interface power state remove suspend-path recursion remove usb_suspend_device() parameter remove duplicated resume path code remove some USB_SUSPEND dependencies one less word in struct device all HCDs provide root hub suspend/resume methods root hub changes (lesser half) root hub updates (greater half) usbcore PCI glue updates for PM OHCI PM updates update PCI early-handoff handling for OHCI UHCI PM updates ISP116x PM updates stop exporting two functions updates for "controller suspended" handling omap_udc dma off-by-one fix [ARM] 3078/1: lubbock platform updates, mostly mmc detection USB: onetouch doesn't suspend yet USB: EHCI updates USB: EHCI updates mostly whitespace cleanups USB: EHCI updates split init/reinit logic for resume USB: ohci, move ppc asic tweaks nearer pci USB: ehci fixups USB: EHCI updates (4/4) driver model wakeup flags USB: ehci fix driver model wakeup flags USB: wakeup flag updates (1/3) sl811-hcd USB: wakeup flag updates (2/3) uhci-hcd USB: wakeup flag updates (3/3) isp116x-hcd USB: hcd uses EXTRA_CFLAGS for -DDEBUG spi: simple SPI framework spi: ads7846 driver spi: mtd dataflash driver spi: add spi_driver to SPI framework SPI core tweaks, bugfix spi: ads7836 uses spi_driver spi: add spi_bitbang driver spi: misc fixes SPI: add spi_butterfly driver USB: fix EHCI early handoff issues USB: net2280 warning fix USB: USB authentication states USB: gadget zero and dma-coherent buffers SPI: spi_butterfly, restore lost deltas USB: fix up the usb early handoff logic for EHCI USB: sl811_cs needs platform_device conversion too Input: ads7846 - assorted updates USB: fix EHCI BIOS handshake pcmcia: add another ide-cs CF card id mtd_dataflash, fix block vs page erase USB: EHCI and NF2 quirk USB: EHCI unlink tweaks USB: add support for AT91 gadget USB: minor gadget/rndis tweak recognize three more usb peripheral controllers USB: usbcore sets up root hubs earlier USB: ohci uses driver model wakeup flags USB: remove usbcore-specific wakeup flags USB: gadget driver section fixups USB: otg hub support is optional USB: fix gadget_is_musbhdrc() USB: net2280 short rx status fix USB: rndis_host whitespace/comment updates USB: gadgetfs highspeed bugfix USB: gadget zero poisons OUT buffers USB: at91 usb driver supend/resume fixes USB: usbtest: scatterlist OUT data pattern testing USB: g_ether, highspeed conformance fix dma doc updates Fix AT91RM9200 build breakage USB: fix bug in ohci-hcd.c ohci_restart() USB: pegasus fixes (logstorm, suspend) USB: fix OHCI PM regression [IRDA]: smsc-ircc: Minimal hotplug support. [JFFS2] Fix section mismatch warnings in JFFS2. SPI: spi whitespace fixes SPI: spi bounce buffer has a minimum length SPI: devices can require LSB-first encodings SPI: busnum == 0 needs to work SPI: spi_bitbang: clocking fixes ads7846 conversion accuracy [ARM] 3534/1: add spi support to lubbock platform Driver Core: CONFIG_DEBUG_PM covers drivers/base/power too platform_bus learns about modalias remove duplication from Documentation/power/devices.txt Driver core: PM_DEBUG device suspend() messages become informative USB: usbnet, zaurus mtu fixup USB: correct the USB info in Documentation/power/swsusp.txt USB: more pegasus log spamming removed USB: cdc_ether: recognize olympus r1000 (fix regression) UHCI: various updates USB: whitespace removal from usb/gadget/ether USB: move <linux/usb_cdc.h> to <linux/usb/cdc.h> USB: move hardware-specific <linux/usb_*.h> to <linux/usb/*.h> USB: move <linux/usb_input.h> to <linux/usb/input.h> I2C: I2C controllers go into right place on sysfs "RTC-framework" driver for DS1307 and similar RTC chips ARM: OMAP: Mistral board updates (spi, ...) ARM: OMAP: Mistral ads7846 pendown state ARM: OMAP: Add bitbank SPI driver for Innovator 1510 touchscreen fix static linking of NFS SPI: infrastructure to initialize spi_device.mode early pcmcia: at91_cf suspend/resume/wakeup USB: ehci: fix bogus alteration of a local variable USB: gadget section fixups genirq: {en,dis}able_irq_wake() need refcounting too [ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name USB: AT91 UDC updates, mostly power management USB: AT91 OHCI updates, mostly power management omap-rng build fix build fixes: smc91x i2c: tps65010 build fixes [ARM] 3741/1: remove sa1111.c build warning on non-sa1100 systems [ARM] 3763/1: add both rtcs to csb337 defconfig usb gadget: g_ether spinlock recursion fix [MMC] constify mmc_host_ops ARM: OMAP: Remove Remove superfluous/recursive locking for GPIO make suspend quieter fix broken/dubious driver suspend() methods PM: define PM_EVENT_PRETHAW PM: PCI and IDE handle PM_EVENT_PRETHAW PM: video drivers and PM_EVENT_PRETHAW PM: USB HCDs use PM_EVENT_PRETHAW PM: issue PM_EVENT_PRETHAW updated Documentation/power/devices.txt PM: update docs for writing .../power/state PM: add kconfig option for deprecated .../power/state files PM: no suspend_prepare() phase PM: platform_bus and late_suspend/early_resume i2c: Let drivers constify i2c_algorithm data USB: OHCI avoids root hub timer polling USB: move <linux/usb_otg.h> to <linux/usb/otg.h> USB: pxa2xx_udc understands GPIO based VBUS sensing USB: build fixes: ohci-omap USB: ethernet gadget avoids zlps for musb_hdrc USB: EHCI whitespace fixes (cosmetic) USB: net2280: update dma buffer allocation USB: ohci-at91, two one-liners USB: EHCI update VIA workaround USB: remove OTG build warning RTC class: Kconfig improvements RTC class uses subsys_init RTC class: error checks constify rtc_class_ops: update drivers AT91rm9200 RTC can issue system wakeup events omap_cf works again (sync with linux-omap tree) ide-cs (CompactFlash) driver, rm irq warning ohci: don't play with IRQ regs USB: ohci-pnx4008 build fixes USB: ftdi_sio whitespace fixes pcmcia: at91_cf update USB: fix compiler issues with newer gcc versions USB: use MII hooks only if CONFIG_MII is enabled [ARM] 3926/1: make timer led handle HZ != 100 usb: MAINTAINERS updates Documentation/rtc.txt updates (for rtc class) rtc framework handles periodic irqs rtc class locking bugfixes mmc: constify mmc_host_ops vectors usb/gadget/ether.c minor manycast tweaks USB: EHCI hooks for high speed electrical tests USB: add ehci_hcd.ignore_oc parameter USB: pxa2xx_udc recognizes ixp425 rev b0 chip USB: lh7a40x_udc remove double declaration Driver core: platform_driver_probe(), can save codespace Documentation/driver-model/platform.txt update/rewrite add rtc-omap driver RTCs don't use i2c_adapter.dev i2c: Whitespace cleanups fix more workqueue build breakage (tps65010) another build fix, header rearrangements (OSK) rtc: remove syslog spam on registration rtc framewok: rtc_wkalrm.enabled reporting updates Driver core: deprecate PM_LEGACY, default it to N USB: gadget driver unbind() is optional; section fixes; misc USB: MAINTAINERS update, EHCI and OHCI USB: ohci whitespace/comment fixups V4L/DVB (5014): Allyesconfig build fixes on some non x86 arch SPI: define null tx_buf to mean "shift out zeroes" m25p80 build fixes (with MTD debug) SPI/MTD: mtd_dataflash oops prevention MMC: at91 mmc linkage updates i2c: Migration aids for i2c_adapter.dev removal USB: omap_udc build fixes (sync with linux-omap) rtc-at91rm9200 build fix Update the rtc-rs5c372 driver rtc-sh: correctly report rtc_wkalrm.enabled Input: ads7846 - be more compatible with the hwmon framework USB: <linux/usb_ch9.h> becomes <linux/usb/ch9.h> USB: define USB_CLASS_MISC in <linux/usb/ch9.h> USB: indicate active altsetting in proc/bus/usb/devices file USB: ethernet gadget interop with MCCI Windows driver usb: gadgetfs whitespace cleanup USB: at91_udc wakeup event updates USB: gadgetfs cleanups USB: gadgetfs simplifications USB: gadgetfs race fix USB: gadgetfs behaves better on userspace init bug ACPI: updates rtc-cmos device platform_data [AVR32] /proc/interrupts display [AVR32] fix serial port setup on ATSTK1000 [AVR32] ext int fixes [AVR32] Fix incorrect invalidation of shared cachelines PNP: export pnp_bus_type RTC framework driver for CMOS RTCs SPI Kconfig fix SPI controller driver for OMAP Microwire SPI doc clarifications RTC gets sysfs wakealarm attribute SPI eeprom driver GPIO core OMAP GPIO wrappers AT91 GPIO wrappers i2c/vt8231: Remove superfluous initialization i2c: Add driver suspend/resume/shutdown support hwmon: Use subsys_initcall [ARM] 4207/1: defconfig fixes, use RTC_DRV_AT91RM9200 GPIO core documentation [ARM] 4098/1: ARM: rtc_lock only used with rtc_cmos usbnet: recognize SiteCom CN-124 usbnet: init fault (oops) cleanup, whitespace fixes usbnet: add missing Kconfig for KC2190 cables USB: at91_udc, shrink runtime footprint [ARM] fix mach-at91 build breakage ARM: fix mach-at91 build breakage rtc-sa1100 rtc_wklarm.enabled bugfixes at91_rtc updates remove modpost false warnings on ARM SPI controller build/warning fixes rtc_cmos oops fix ARM: OMAP: omap GP timer: HZ != 100 parport is an orphan add CONFIG_GENERIC_GPIO gpio_keys driver shouldn't be ARM-specific USB: at91_udc, fix more modpost bogosity (rename driver struct) reduce pnp syslog spam rm pointless dmaengine exports gpio_direction_output() needs an initial value gpio_direction_output-needs-an-initial-value fix USB: omap_udc: workaround dma_free_coherent() bogosity USB: fix usb-serial/generic build warning USB: fix usb-serial/ftdi build warning rtc-cmos lockdep fix, irq updates omap_cf: oops-on-suspend fix doc: gpio.txt describes open-drain emulation MAINTAINERS: use lists.linux-foundation.org ACPI: make /proc/acpi/wakeup more useful define platform wakeup hook, use in pci_enable_wake() pxa2xx_udc: cleanups, use platform_get_irq USB: <linux/usb/ch9.h> minor doc update USB: rndis_host, various cleanups USB: usbnet reports minidriver name through ethtool USB: add an ohci board-specific quirk USB: remove ancient/broken CRIS hcd i2c: i2c_register_driver() cleanup i2c: Shrink struct i2c_client i2c: Class attribute cleanup i2c: Rename dev_to_i2c_adapter() i2c: i2c stack can probe() i2c: i2c stack can remove() i2c: i2c probe() and remove() documented i2c: Add i2c_board_info and i2c_new_device() i2c: Add i2c_add_numbered_adapter() i2c: i2c EXPORT_SYMBOL cleanup i2c-omap: Switch to static adapter numbering ARM: OMAP: /sys/kernel/debug/omap_gpio ARM: OMAP: gpio object shrinkage, cleanup ARM: OMAP: speed up gpio irq handling ARM: OMAP: MPUIO wake updates ARM: OMAP: fix OMAP1 mpuio suspend/resume oops at91_cf, minor fix kconfig: mention 'hibernation' not just swsusp init dma masks in pnp_dev parport->dev driver model support layered parport code uses parport->dev PNPACPI sets pnpdev->dev.archdata fix hotplug for legacy platform drivers minor spi_butterfly cleanup SPI kerneldoc rtc: remove /sys/class/rtc-dev/* rtc: rtc interfaces don't use class_device rtc: simplified rtc sysfs attribute handling rtc: simplified /proc/driver/rtc handling rtc: remove rest of class_device rtc: suspend()/resume() restores system clock RTC: replace some newly-introduced macros with inlines rtc: update to class device removal patches rtc-cmos wakeup interface ACPI wakeup hooks for rtc-cmos workaround rtc-related acpi table bugs rtc: remove "RTC_ALM_SET mode" bugs ARM: OMAP: gpio init section cleanups ARM: OMAP: h4 must have blinky leds!! ARM: OMAP: partial LED fixes ARM: OMAP: restore CONFIG_GENERIC_TIME ARM: OMAP: Fix GCC-reported compile time bug i2c-at91 supports new-style i2c drivers [ALSA] fix SND_SOC Kconfig Documentation/gpio.txt mentions GENERIC_GPIO gpio interface loosens call restrictions rtc-omap build fix rtc kconfig clarification i2c: Legacy i2c drivers shouldn't issue uevents Input: ads7846 - document that it handles tsc2046 too USB: fix more ftdi-elan/u132-hcd #include lossage USB: handle more rndis_host oddities USB: remove usb DocBook warnings spi doc update: describe clock mode bits SPI dynamic busid generation bugfix update Documentation/driver-model/platform.txt USB: usb gadgets avoid le{16,32}_to_cpup() [AVR32] gpio_*_cansleep() fix spi doc updates [AVR32] Initialize dma_mask and dma_coherent_mask [MTD] m25p80 converted to mutex [MTD] m25p80 handles more chips, uses JEDEC ids and small eraseblocks net/usb/cdc_ether minor sparse cleanup usbnet whitespace fixes PCI: remove useless pci driver method i2c: Add kernel documentation USB: ehci refcounts work on ppc7448 USB: usb gadget, dead config cleanup USB: export <linux/usb_gadgetfs> as <linux/usb/gadgetfs.h> USB: usb serial gadget, sparse fixes USB: usb host side can be configured given PCMCIA USB: usb/dma doc updates USB: pxa2xx_udc -- cleanups, mostly removing dma hooks usb gadget stack: remove usb_ep_*_buffer(), part 1 usb gadget stack: remove usb_ep_*_buffer(), part 2 USB: usb gadget stack can now -DDEBUG with Kconfig USB: goku_udc trivial cleanups leds: Teach leds-gpio to handle timer-unsafe GPIOs leds: leds-gpio for ngw100 backlight: Fix order of Kconfig entries SPI controller drivers: check for unsupported modes SPI: add 3wire mode flag spidev compiler warning gone atmel_spi: minor updates atmel_spi: don't always deselect chip between messages S3c24xx SPI controllers both select 'bitbang' rtc-ds1307 cleanups rtc-rs5c372 becomes a new-style i2c driver RTC Kconfig tweax rtc-ds1307 becomes new-style i2c driver csb337 supports "new style" rtc-ds1307 [AVR32] faster avr32 unaligned access [AVR32] Make STK1000 mux settings configurable dev_vdbg(), available with -DVERBOSE_DEBUG dev_vdbg() documentation gpio calls don't need i/o barriers AIO sparse fix (type of ki_flags) rtc kconfig: point out need for static linkage minor gpio doc update rtc-ds1307: typo fix found by coverity USB: fix scatterlist PIO case (IOMMU) USB: more pxa2xx_udc dead code removal USB: "sparse" cleanups for usb gadgets spi kerneldoc update spi device setup gets better error checking spidev warning fix i2c/isp1301_omap: Build fixes, whitespace i2c/menelaus: Build fix [AVR32] leds-gpio for stk1000 ARM: OMAP: fix OMAP1 dmtimer build warning ARM: OMAP: OSK led fixes USB: px2xx_udc bugfix, missing check for gpio_pullup USB: quirks: multicard reader doesn't like autosuspend USB: ohci, fix oddball gcc warning correct name for rtc-m41t80 rtc-max6902 minor fixes SPI driver hotplug/coldplug fixes i2c-gpio: Fix adapter number i2c-algo-bit: Read block data bugfix USB: fix serial gadget ACM breakage ARM: OMAP: omap2/memory.c compile fixes ARM: OMAP: omap2/gpmc updates ARM: OMAP: abstract debug card setup (smc, leds) ARM: OMAP: TUSB EVM init ARM: OMAP: omap camera builds again; Mistral init and mux ARM: OMAP: osk+mistral backlight, power, board specific MMC headers learn about SPI MMC/SD card driver learns SPI MMC core learns about SPI mmc_spi host driver [AVR32] /sys/kernel/debug/at32ap_clk [AVR32] ngw100 i2c-gpio tweaks USB: usb_gadget.h whitespace fixes USB: gadget: gadget_is_{dualspeed,otg} predicates and cleanup USB: gadget: ethernet gadget cleanups, shrinkage USB: gadget: gmidi cleanups USB: gadget: serial gadget cleanups USB: gadget: file storage gadget cleanups USB: gadget: gadget zero cleanups USB: move <linux/usb_gadget.h> to <linux/usb/gadget.h> USB: re-remove <linux/usb_sl811.h> USB: ehci build fixes on au1xxx, ppc-soc dma_free_coherent() needs irqs enabled (sigh) [ARM] 4539/1: clocksource and clockevents for at91rm9200 i2c: New-style devices can support driver model wakeup flags i2c/tps65010: New-style driver updates, part 1 i2c/tps65010: New-style driver updates, part 2 i2c: Document struct i2c_msg i2c-dev: Reject I2C_M_RECV_LEN i2c: Remove NOP i2c_algorithm.algo_control() methods i2c: Remove i2c_algorithm.algo_control() i2c: Move i2c-dev interfaces to i2c-dev.h i2c-at91: Mark as broken i2c: Rename the PEC functionality bit Fix compile while compiling drivers/mmc/host/mmc_spi.o with !BLOCK SPI driver runtime footprint shrinkage rtc_irq_set_freq() requires power-of-two and associated kerneldoc rtc-cmos probe() cleanup kbuild: fix toplevel Makefile/depmod USB: amd5536udc - remove set_mwi() compiler warning USB: remove new OHCI build warnings mmc_spi: Fix mmc-over-spi regression [ARM] 4634/1: DaVinci GPIO header build fix [ARM] 4633/1: omap build fix when FB enabled leds: bugfixes for leds-gpio rtc_hctosys expects RTCs in UTC (doc) RTCs: handle NVRAM better rtc-ds1307 exports NVRAM atmel_serial build warnings begone tle62x0 driver stops ignoring read errors i2c-dev: "how does it work" comments USB: omap_udc build fix USB: remove USB HUB entry from MAINTAINERS USB: fix up EHCI startup synchronization atmel_spi: label GPIOs better spi: S3C2410: add bus number to SPI GPIO driver SPI: use mutex not semaphore spi: at25 driver is for EEPROM not FLASH i2c/isp1301_omap: Build fix rtc-at32ap700x: fix irq init oops pcmcia: remove pxa2xx_lubbock build warning spi_bitbang: always grab lock with irqs blocked Input: ads7846 - stop updating dev->power.power_state [AVR32] extint: change set_irq_type() handling [ARM] 4646/1: AT91: configurable HZ, default to 128 [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY i2c-algo-bit: Whitespace fixes (+ NAK/ARB comments) i2c-algo-bit: Fix NAK/ARB comments i2c/tps65010: move header to <linux/i2c/...> i2c: Stop using the redundant client list i2c-remove-redundant-i2c_client-list.patch i2c: Add i2c_new_dummy() utility [ARM] 4615/4: sam926[13]ek buttons updated USB: gadget code switches to pr_err() and friends USB: PS3: Fix EHCI ISO transfer bug USB: ehci potential oops fix on ARC/TDI cores USB: gadget: ethernet error path potential oops fix USB: gadget: at91_udc minor fix (there is no number six) USB: fix HCD Kconfig goofage USB: ohci-at91 uses generic GPIO calls USB: at91_udc uses generic GPIO calls; minor cleanup USB: ehci: minor ISO updates, always support split ISO USB: ehci completes high speed ISO URBs sooner usb: ehci, remove false clear-reset path usb: ehci should use u16 for isochronous intervals PM: Remove obsolete /sys/devices/.../power/state docs [ARM] 4739/1: at91sam9263: make gpio bank C and D irqs work pcmcia: stop updating dev->power.power_state at91_cf: use generic gpio calls gpiolib: add drivers/gpio directory gpiolib: add gpio provider infrastructure gpiolib: update Documentation/gpio.txt gpiolib: pcf857x i2c gpio expander support mcp23s08 spi gpio expander support gpiolib: avr32 at32ap platform support spi core: stop updating dev->power.power_state spi: s3c drivers shouldn't care about spi_board_info spi: remove more dev->power.power_state usage rtc-cmos: export nvram in sysfs rtc-cmos alarm acts as oneshot rtc: remove more dev->power.power_state usage rtc: at91sam9 RTC support (RTT and/or RTC) atmel_lcdfb: backlight control at91_mci: use generic GPIO calls Basic PWM driver for AVR32 and AT91 PWM LED driver [ARM] 4823/1: AT91 section fix parport: section fixup USB: fix previous sparse fix which was incorrect ACPI: acpi_pci_set_power_state() cleanups ACPI: crosslink ACPI and "real" device nodes rtc-cmos: display HPET emulation mode i2c: Make i2c_register_board_info() a NOP when CONFIG_I2C_BOARDINFO=n atmel_tc library atmel_tc clocksource/clockevent code gpio: <linux/gpio.h> and "no GPIO support here" stubs ARM: OMAP: fix false lockdep warnings ARM: OMAP: fix omap i2c init (regression) ARM: OMAP1: omap h3 regression and build fix ARM: OMAP1: omap h2 regression fix ARM: OMAP1: omap1/pm.c build fix ARM: OMAP: gpio lockdep updates net/enc28j60: oops fix [ARM] 4848/1: at91: remove false lockdep warnings USB: fix ehci unlink regressions tclib: Fix compile warnings rtc-at91sam9 fixes hw_random doc updates drivers/net/usb/pegasus.c: remove in_atomic() check leds: Remove incorrect use of preempt_count() from leds-gpio Input: ads7846 - simplify support of external vREF (and ads7843) USB: another ehci_iaa_watchdog fix spi: documentation tweaks ARM: OMAP: Use gpiolib ARM: OMAP: 5912 OSK GPIO updates ARM: OMAP: I2C: tps65010 driver converts to gpiolib ARM: OMAP: Use gpiolib with tps65010 for OSK 5912 Input: gpio_keys - irq handling cleanup Input: omap-keypad - fix build warning avr32: start clocksource cleanup avr32: Generic clockevents support [HWRNG] omap: Minor updates [MTD] [MAPS] omap_nor section fixes USB: defines for USB "Link Power Management" (LPM) ECN USB: ehci: minor cleanups USB: ohci: port reset paranoia timeout USB: ehci tolerates some buggy devices USB: ehci minor SOC bus glue fixes USB: ehci: remove obsolete workaround for bogus IRQs USB: ehci: paranoia, reject large control transfers USB: gadget section fixes USB: at91_udc can prefetch data USB: ehci: qh/qtd cleanup comments USB: cdc-acm: signedness fix USB: ehci: qh_completions cleanup and bugfix rtc-pcf8583 build fix rtc: avoid legacy drivers with generic framework kerneldoc for <linux/clk.h> spi: pxa2xx_spi "sparse" fixes atmel_lcdfb: suspend/resume support [ARM] 5021/1: at91: buildfix for sam9263 + PM pcmcia: remove pccard_sysfs_interface warnings Add a new sysfs_streq() string comparison function USB: usbtest displays diagnostics again usb serial gadget: CDC ACM fixes usb: gadget zero style fixups (mostly whitespace) i2c: Improve smbus-protocol documentation USB: serial gadget: cleanup/reorg USB: serial gadget: remove needless data structure USB: serial gadget: simplify endpoint handling USB: serial gadget: descriptor cleanup USB: atmel_usba_udc fixes, mostly disconnect() gpio: pca953x driver handles pca9554 too gpio: build fixes spi: remove some spidev oops-on-rmmod paths spi: fix refcount-related spidev oops-on-rmmod ACPI PM: acpi_pm_device_sleep_state() cleanup rtc: make HPET_RTC_IRQ track HPET_EMULATE_RTC net/enc28j60: section fix net/enc28j60: low power mode hwmon: (lm75) sensor reading bugfix pcmcia: simplify rsrc_nonstatic attributes avr32: minor GPIO handling updates avr32: improve NGW100 I2C/PMBus setup at32ap700x spi: enable pullups on MISO USB: ehci - fix timer regression USB: ohci - record data toggle after unlink rtc: rtc_read_alarm() handles wraparound gpio: pca953x (i2c) handles max7310 too [MTD] [NAND] atmel_nand speedup via {read,write}s{b,w}() [MTD] [NAND] atmel_nand can be modular i2c: Document standard fault codes i2c-core: Return -Errno, not -1 i2c: Kerneldoc for most I/O calls i2c: i2c_use_client() defends against NULL i2c: Bus drivers return -Errno not -1 i2c: Deprecate the legacy gpio drivers ACPI PM: acpi_pm_device_sleep_state() cleanup USB: at91_udc: updated fifo sizes usb gadget: split out serial core usb gadget: use new serial core usb gadget: descriptor copying support usb gadget: composite gadget core usb gadget zero: split out source/sink config usb gadget zero: split out loopback config usb gadget zero: use composite gadget framework usb gadget serial: split out CDC ACM function usb gadget serial: split out generic serial function usb gadget serial: use composite gadget framework usb gadget: RNDIS cleanups usb ethernet gadget: split out network core usb ethernet gadget: split CDC Subset function usb ethernet gadget: split CDC Ethernet function usb ethernet gadget: split RNDIS function usb gadget: new "CDC Composite" gadget driver usb ethernet gadget: use composite gadget framework USB: ehci-hcd unlink speedups usb_gadget: composite cdc gadget fault handling device create: spi: convert device_create to device_create_drvdata gpio: pcf857x: add lock and handle more chips add HAVE_CLK to Kconfig, for driver dependencies pm: boot time suspend selftest rtc: remove BKL for ioctl() rtc: ds1305/ds1306 driver rtc: BCD codeshrink rtc: rtc-omap footprint shrinkage rtc-cmos: improve HPET IRQ glue rtc-at91rm9200: avoid spurious irqs rtc-cmos: avoid spurious irqs gpio: sysfs interface gpio: mcp23s08 handles multiple chips per chipselect pm selftest: rtc paranoia avr32: some mmc/sd cleanups arm: fix HAVE_CLK merge goof enc28j60: don't specify (wrong) IRQ type [MTD] MTD_DEBUG always does compile-time typechecks rtc: don't return -EBUSY when mutex_lock_interruptible() fails hpet: /dev/hpet - fixes and cleanup hpet: /dev/hpet - fixes and cleanup, fix hwmon: (lm75) cleanup/reorg hwmon: (lm75) add new-style driver binding [MTD] dataflash OTP support genirq: better warning on irqchip->set_type() failure [MTD] Compile fix for dataflash OTP support [MTD] make dataflash write-verify be optional i2c: correct some size_t printk formats revert "rtc: cdev lock_kernel() pushdown" USB: fix USB boot crash, ecm_do_notify(), list_add corruption. prev->next should be next (ffff88003b8f82f8) USB: serial gadget: rx path data loss fixes usb gadget: remove needless struct members usb gadget: issue notifications from ACM function usb: cdc-acm: bugfix release() usb: cdc-acm: stop dropping tx buffers usb: cdc-acm: drain writes on close Kconfig: HSO driver bugfixes and updates spi: bugfix spi_add_device() with duplicate chipselects driver model: anti-oopsing medicine palm_bk3710: improve IDE registration mmc: at91_mci: don't use coherent dma buffers net/usb/pegasus: avoid hundreds of diagnostics Documentation/ABI: /sys/class/gpio ARM: DaVinci: SOC GPIOs use gpiolib ARM: DaVinci: usb setup ARM: DaVinci: evm sets up many devices [ARM] 5240/1: AT91: eeproms on sam9260ek, sam9263ek sparc: arch/sparc/kernel/pmc.c -- extra #include? ngw100: export J15 through sysfs USB: ehci: fix some ehci hangs and crashes usb gadget: fix omap_udc DMA regression USB: fix EHCI periodic transfers genirq: record trigger type drivers/net/usb/Makefile - shrink logspam i2c: Guard against oopses from bad init sequences i2c: Do earlier driver model init usb gadget: link fixes for serial gadget usb gadget: link fixes for gadget zero usb gadget: link fixes for MIDI gadget usb gadget: link fixes for printer gadget usb gadget: link fixes for storage gadget usb gadget: link fixes for cdc composite gadget usb gadget: link fixes for network gadget spi: core and gpio expanders use subsys_init rtc: remove some NOP open/release methods legacy rtc: remove needless/confusing HPET_RTC_IRQ option rtc: file close() consistently disables repeating irqs gpio: i2c expanders use subsys_init gpiolib: gpio_to_irq() hooks omap drivers: switch to standard GPIO calls gpiolib: request/free hooks usb: gadget Kconfig cleanup usb gadget: function activation/deactivation usb gadget: defer obex enumeration usb gadget: USB_GADGET_VBUS_DRAW Kconfig option usb: musb_hdrc build fixes usb gadget: cdc ethernet notification bugfix mfd: TWL4030 core driver mfd: twl4030-core irq simplification rtc-cmos: export second NVRAM bank rtc-cmos: export second NVRAM bank gpiolib: fix oops in gpio_get_value_cansleep() mfd: twl4030 IRQ handling update mfd: rtc-twl4030 driver mfd: twl4030-gpio driver [ARM] 5316/1: AT91: oops (regression) fix on gpio irq at91_ether: request/free GPIO for PHY interrupt atmel_serial: keep clock off when it's not needed USB: gadget: cdc-acm deadlock fix pegasus: minor resource shrinkage USB: gadget rndis: stop windows self-immolation i2c/isp1301_omap: Build fixes genirq: record IRQ_LEVEL in irq_desc[] genirq: warn when IRQF_DISABLED may be ignored ARM: OMAP: gpios implement new to_irq() ARM: OMAP: switch to standard gpio get/set calls ARM: OMAP: switch to gpio_direction_input ARM: OMAP: switch to gpio_direction_output ARM: OMAP: use gpio_to_irq ARM: OMAP: minor gpio bugfixes ARM: OMAP1: osk5912: Mistral eeprom support ARM: OMAP1: osk5912: LED trigger update for CF ARM: OMAP2: bard-h4: list those eeproms USB: gadget: fix rndis working at high speed mmc: warn about voltage mismatches HID: switch specialized drivers from "default y" to !EMBEDDED mfd: allow reading entire register banks on twl4030 mfd: twl4030: simplified child creation code mfd: twl4030: cleanup symbols and OMAP dependency mfd: twl4030: create some regulator devices mfd: twl4030 regulator bug fixes mfd: dm355evm msp430 driver mfd: move drivers/i2c/chips/tps65010.c to drivers/mfd mfd: move drivers/i2c/chips/menelaus.c to drivers/mfd ASoC: fix davinci-sffsdr buglet ASoC: Clocking fixes for davinci-evm.c documentation: when to BUG(), and when to not BUG() spi_gpio driver twl4030-gpio: cleanup debounce gpio: pca953x handles more chips, i2c fault codes USB: musb: sysfs mode updates USB: musb: minor locking fix USB: musb: host side diagnostics tweaks USB: gadget: pxa25x_udc vbus sense initialization USB: move isp1301_omap to drivers/usb/otg USB: otg: twl4030 transceiver driver regulator: enable/disable refcounting regulator: improved mode error checks regulator: code shrink (v2) regulator: sysfs attribute reduction (v2) regulator: init/link earlier regulator: catch some registration errors CORE_DUMP_DEFAULT_ELF_HEADERS depends on ELF_CORE mfd: dm355 evm MMC/SD card detection drivers/usb/core/hub.c: fix CONFIG_USB_OTG=y build ACPI: fix ACPI_FADT_S4_RTC_WAKE comment drivers/ide/palm_bk3710.c buildfix [ARM] 5368/1: arch/arm/mach-davinci/usb.c buildfix USB: omap1 ohci buildfix (otg related) USB: musb davinci buildfix USB: musb_hdrc: another davinci buildfix (otg related) USB: musb: Kconfig fix rtc: rtc-dm355evm driver omap_hsmmc: card detect irq bugfix omap_hsmmc: only MMC1 allows HCTL.SDVS != 1.8V USB: gadget: fix build error in omap_apollon_2420_defconfig usb: musb: make Davinci *work* in mainline ARM: OMAP: Fix compile error if pm.h is included ASoC: buildfix for OSK [MTD] [NAND] fix "raw" reads with ECC syndrome layouts [MTD] [NAND] davinci_nand driver [MTD] [NAND] fix broken debug messages [MTD] we don't need no misc devices [MTD] partitioning utility predicates dm9000: locking bugfix ARM: OMAP3: mmc-twl4030 voltage cleanup ARM: OMAP3: mmc-twl4030 init passes device nodes back, v2 ARM: OMAP3: mmc-twl4030 fix for vmmc = 0 USB: gadget: fix rndis regression USB: ftdi_sio: remove pointless syslog spew USB: musb: partial DaVinci dm355 support USB: gadget: composite device-level suspend/resume hooks USB: gadget: gadget zero uses new suspend/resume hooks regulator: minor cleanup of virtual consumer regulator: add get_status() regulator: enumerate voltages (v2) regulator: get_status() grows kerneldoc regulator: twl4030 regulators regulator: twl4030 voltage enumeration (v2) MMC: regulator utilities twl4030-regulator: list more VAUX4 voltages regulator: refcount fixes twl4030-regulator: expose VPLL2 memory_accessor: implement the new memory_accessor interfaces for SPI EEPROMs gpio: gpio_{request,free}() now required (feature removal) [MTD] driver model updates [MTD] support driver model updates leds: just ignore invalid GPIOs in leds-gpio leds: just ignore invalid GPIOs in leds-gpio spi: spi_write_then_read() bugfixes USB: musb_host, minor enqueue locking fix (v2) USB: musb_host, fix ep0 fifo flushing [ARM] 5457/1: mach-imx gpio buildfix spi: documentation: emphasise spi_master.setup() semantics palm_bk3710: UDMA performance fix palm_bk3710: those registers/bitfields don't exist USB: gadget: omap_udc uses platform_driver_probe() Input: add dm355evm_keys driver davinci: gpio bugfixes davinci: DM644x: NAND: update partitioning ASoC: davinci-pcm buildfixes ASoC: DaVinci I2S updates ASoC: DaVinci EVM board support buildfixes davinci: gpio irq enable tweaks ARM: OMAP3: mmc-twl4030 uses regulator framework ARM: OMAP3: Initialize regulators for Beagle and Overo davinci: remove remnants of IRAM allocator davinci: soc-specific SRAM setup davinci: add SRAM allocator mtd: nand: don't walk past end of oobfree[] mtd: nand: minor davinci_nand cleanup mtd: nand: davinci_nand, 4-bit ECC for smallpage mtd: davinci_nand: cmdlinepart uses MTD IDs USB: twl4030-usb: fix minor reporting goofage USB: nop-usb-xceiv: behave when linked as a module musb: proper hookup to transceiver drivers musb: otg timer cleanup musb: make initial HNP roleswitch work (v2) musb: support disconnect after HNP roleswitch USB: pxa27x_udc: introduce pxa27x_clear_otgph() spi: move common spi_setup() functionality into core spi: move more spi_setup() functionality into core usbnet cdc_subset: fix issues talking to PXA gadgets Input: dm355evm_keys - fix kconfig symbol names Input: dm355evm_keys - use threaded IRQs spi: new spi->mode bits spi: add spi_master flag word spi: bitbang bugfix in message setup USB: musb: davinci dm355 updates (remainder) USB: gadget: pxa25x compiler warning fix USB: musb: silence "suspend as a_wait_vrise is_active" msgs USB: RNDIS gadget, fix issues talking from PXA i2c-davinci: behave with i2cdetect davinci: sram warning fix davinci: dm365 evm cpld support: leds, card detect, other setup davinci: dm365 gpio irq support Input: add twl4030_keypad driver driver model: constify attribute groups spi: handle TX-only/RX-only rtc: at91rm9200 fixes
David Bussenschutt (1): V4L/DVB (4362): Cx88: Shenzhen Tungsten Ages Tech TE-DTV-250 / Swann PCI TV Tuner card support
David C Somayajulu (16): helper function for retrieving scsi_cmd given host based block layer tag qla4xxx: bug fix: driver hardware semaphore needs to be grabbed before soft reset [SCSI] qla4xxx: add support for qla4032 [SCSI] qla4xxx: fix for timing issue for nvram accesses. [SCSI] qla4xxx: bug fixes [SCSI] qla4xxx: ql4_dbg.c remove dead code [SCSI] qla4xxx: ql4_def.h log all AENs and cleanup [SCSI] qla4xxx: ql4_fw.h add support for qla4032 [SCSI] qla4xxx: ql4_init.c bugfixes [SCSI] qla4xxx: update rev num and misc cleanup [SCSI] qla4xxx: ql4_isr.c support for new mbx cmds [SCSI] qla4xxx: ql4_mbx.c remove dead code bugfixes [SCSI] qla4xxx: ql4_os.c bugfixes [SCSI] qla4xxx: allow hba to be online when initiator ip address is uninitialized [SCSI] qla4xxx: Fix underrun/overrun conditions [SCSI] qla4xxx: fix scsi command completion, lun reset and target reset code
David Chau (1): [NET]: improve readability of dev_set_promiscuity() in net/core/dev.c
David Chinner (208): [XFS] Prevent the incore superblock sb_fdblocks count from leaking when we [XFS] Fix racy access to pb_flags. pagebuf_rele() modified pb_flags after [XFS] Introduce two new mount options (nolargeio/largeio) to allow [XFS] Introduce per-filesystem delwri pagebuf flushing to reduce [XFS] Fix a race in xfs_submit_ioend() where we can be completing I/O for [XFS] Account for the page we just wrote when we detect congestion during [XFS] find_exported_dentry(). XFS does not need to use this symbol as it [XFS] On machines with more than 8 cpus, when running parallel I/O [XFS] Add support for hotplug CPUs to the per-CPU superblock counters by [XFS] using a spinlock per cpu for superblock counter exclusion results in [XFS] Explain the race closed by the addition of vn_iowait() to the start [XFS] Check that a page has dirty buffers before finding it acceptable for [XFS] Fix inode reclaim scalability regression. When a filesystem has [XFS] Fix an inode use-after-free durin an unpin. When reclaiming inodes [XFS] Stop a BUG from occurring in generic_delete_inode by preventing [XFS] Prevent free space oversubscription and xfssyncd looping. [XFS] Fix xfs_splice_write() so appended data gets to disk. [XFS] Really fix use after free in xfs_iunpin. [XFS] Clean up i_flags and i_flags_lock handling. [XFS] Prevent a deadlock when xfslogd unpins inodes. [XFS] Remove KERNEL_VERSION macros from xfs_dmapi.h [XFS] Stale the correct inode when freeing clusters. Fix XFS after clear_page_dirty() removal Revert bd_mount_mutex back to a semaphore [XFS] Make quiet mounts quiet [XFS] Fix a synchronous buftarg flush deadlock when freezing. [XFS] Current usage of buftarg flags is incorrect. [XFS] Keep stack usage down for 4k stacks by using noinline. [XFS] Reduction global superblock lock contention near ENOSPC. [XFS] Fix UP build breakage due to undefined m_icsb_mutex. [XFS] Fix inode log item use-after-free on forced shutdown [XFS] Make growfs work for amounts greater than 2TB [XFS] Fix block reservation mechanism. [XFS] Fix sub-block zeroing for buffered writes into unwritten extents. [XFS] Ensure a frozen filesystem has a clean log before writing the dummy [XFS] Make freeze code a little cleaner. [XFS] Don't use kmap in xfs_iozero. Make BH_Unwritten a first class bufferhead flag V2 Make XFS use BH_Unwritten and BH_Delay correctly [XFS] Write at EOF may not update filesize correctly. [XFS] Sleeping with the ilock waiting for I/O completion is Bad. [XFS] Fix use-after-free during log unmount. [XFS] Fix vmalloc leak on mount/unmount. [XFS] Make hole punching at EOF atomic. [XFS] Lazy Superblock Counters [XFS] Fix the transaction flags to make lazy superblock counters work. [XFS] xfs_bmapi fails to update the previous extent pointer [XFS] Flush the block device before closing it on unmount. [XFS] Block on unwritten extent conversion during synchronous direct I/O. [XFS] Handle null returned from xfs_vtoi() in xfs_setfilesize(). [XFS] Apply transaction delta counts atomically to incore counters [XFS] Map unwritten extents correctly for I/o completion processing [XFS] Prevent deadlock when flushing inodes on unmount [XFS] Prevent ENOSPC from aborting transactions that need to succeed [XFS] Cleanup inode extent size hint extraction [XFS] Fix remount,readonly path to flush everything correctly. [XFS] Simplify XFS min/max macros. [XFS] Concurrent Multi-File Data Streams [XFS] Quota inode has no parent. [LIB]: export radix_tree_preload() [XFS] Fix lockdep annotations for xfs_lock_inodes [FS] Implement block_page_mkwrite. [XFS] Implement ->page_mkwrite in XFS. [XFS] Allow punching holes to free space when at ENOSPC [XFS] Fix inode size update before data write in xfs_setattr [IA64] fallocate system call [XFS] Set filestreams object timeout to something sane. [XFS] On-demand reaping of the MRU cache [XFS] Barriers need to be dynamically checked and switched off [XFS] Radix tree based inode caching [XFS] Fix broken inode cluster setup. [XFS] Fix xfs_ichgtime()s broken usage of I_SYNC [XFS] Use the generic bitops rather than implementing them ourselves. [XFS] Fix up sparse warnings. [XFS] Fix sparse warning in xlog_recover_do_efd_trans. [XFS] Show all mount args in /proc/mounts [XFS] Fix transaction overrun during writeback. [XFS] Fix inode allocation latency [XFS] Implement fallocate. [XFS] Move platform specific mount option parse out of core XFS code [XFS] Fix xfs_lowbit64 [XFS] Move AIL pushing into it's own thread [XFS] Make xfs_ail_check check less by default [XFS] Fix oops in xfs_file_readdir() [XFS] 977545 977545 977545 977545 977545 977545 xfsaild causing too many [XFS] fix inode leak in xfs_iget_core() [XFS] Fix superblock features2 field alignment problem [XFS] Factor xfs_itobp() and xfs_inotobp(). [XFS] Don't block pdflush when writing back inodes [XFS] Remove the xfs_icluster structure [XFS] Use xfs_inode_clean() in more places [XFS] Prevent AIL lock contention during transaction completion [XFS] Use atomics for iclog reference counting [XFS] Update c/mtime correctly on truncates [XFS] Use atomic counters for ktrace buffer indexes [XFS] Use power-of-2 sized buffers to reduce overhead [XFS] Account for inode cluster alignment in all allocations [XFS] Ensure a btree insert returns a valid cursor. [XFS] Per iclog callback chain lock [XFS] Remove the xlog_ticket allocator [XFS] Reorganise xlog_t for better cacheline isolation of contention [XFS] Fix lock inversion in forced shutdown. [XFS] xfs_quiesce_fs() never returns an error. Mark it void. [XFS] Remove useless whitespace in function prototypes [XFS] xfs_icsb_counter_disabled() never returns an error. [XFS] Report errors from xfs_reserve_blocks(). [XFS] xfs_qm_reset_dqcounts() does not return errors. [XFS] Propagate xfs_qm_dqflush_all() errors. [XFS] Check for dquot flush errors [XFS] Clean up quotamount error handling. [XFS] Catch errors resetting quota flags. [XFS] Catch errors when turning off quotas. [XFS] Propagate quota file truncation errors. [XFS] Catch errors from xfs_acl_setmode(). [XFS] Catch errors from xfs_acl_vremove(). [XFS] Propagate xfs_trans_reserve() errors. [XFS] Propagate errors from xfs_trans_commit(). [XFS] Clean up xfs_alloc_search_busy() return values. [XFS] Make xfs_alloc_compute_aligned() void. [XFS] xfs_bmap_adjacent() never returns an error. [XFS] Warn if errors come from block_truncate_page(). [XFS] Check for xfs_free_extent() failing. [XFS] Catch errors returned from xfs_bmap_last_offset(). [XFS] Ensure errors from xfs_bdstrat() are correctly checked. [XFS] Ensure xfs_bawrite() errors are checked. [XFS] xfs_bdwrite() does not return errors. [XFS] Catch unwritten extent conversion errors. [XFS] xfs_iflush_fork() never returns an error. [XFS] xfs_bulkstat_one_dinode() never returns an error. [XFS] Catch errors from xfs_imap(). [XFS] Don't allow silent errors in xfs_inactive(). [XFS] Check for errors when changing buffer pointers. [XFS] Sanitise xfs_log_force error checking. [XFS] Catch log unmount failures. [XFS] Don't error out on good I/Os. [XFS] fix logic error in xfs_alloc_ag_vextent_near() [XFS] Remove periodic logging of in-core superblock counters. [XFS] Ensure the inode is joined in xfs_itruncate_finish [XFS] Update XFS Documentation for ikeep and ihashsize [XFS] Don't double count reserved block changes on UP. [XFS] Fix check for block zero access in xfs_write_iomap_allocate() [XFS] Don't initialise new inode generation numbers to zero [XFS] Include linux/random.h in all builds, not just debug builds. [XFS] Include linux/random.h in all builds, not just debug. [XFS] Fix fsync() b0rkage. [XFS] Don't allow memory reclaim to wait on the filesystem in inode [XFS] Fix inode list allocation size in writeback. [XFS] Update valid fields in xfs_mount_log_sb() [XFS] Use the generic bitops rather than implementing them ourselves. [XFS] Avoid directly referencing the VFS inode. [XFS] kill shouty XFS_ITOV_NULL macro [XFS] Kill shouty XFS_ITOV() macro [XFS] XFS: Kill xfs_vtoi() [XFS] Use KM_NOFS for incore inode extent tree allocation V2 [XFS] clean up stale references to semaphores [XFS] replace the XFS buf iodone semaphore with a completion [XFS] extend completions to provide XFS object flush requirements [XFS] replace inode flush semaphore with a completion [XFS] replace dquot flush semaphore with a completion [XFS] remove the sema_t from XFS. [XFS] Fix barrier status change detection. [XFS] Prevent lockdep false positives when locking two inodes. [XFS] Make use of the init-once slab optimisation. [XFS] add new btree statistics [XFS] move sync code to its own file [XFS] move xfssyncd code to xfs_sync.c [XFS] Remove xfs_iflush_all and clean up xfs_finish_reclaim_all() [XFS] don't block in xfs_qm_dqflush() during async writeback. [XFS] Use the inode tree for finding dirty inodes [XFS] Traverse inode trees when releasing dquots [XFS] remove the mount inode list [XFS] Use struct inodes instead of vnodes to kill vn_grab [XFS] use xfs_sync_inodes rather than xfs_syncsub [XFS] kill xfs_syncsub [XFS] xfssyncd: don't call xfs_sync [XFS] make SYNC_ATTR no longer use xfs_sync [XFS] make SYNC_DELWRI no longer use xfs_sync [XFS] Kill SYNC_CLOSE [XFS] Kill xfs_sync() [XFS] Move remaining quiesce code. [XFS] factor xfs_iget_core() into hit and miss cases [XFS] Never call mark_inode_dirty_sync() directly Inode: Allow external initialisers Inode: Allow external list initialisation [XFS] Combine the XFS and Linux inodes [XFS] Prevent use-after-free caused by synchronous inode reclaim [XFS] move inode reclaim functions to xfs_sync.c [XFS] rename inode reclaim functions [XFS] mark inodes for reclaim via a tag in the inode radix tree [XFS] use the inode radix tree for reclaiming inodes [XFS] kill deleted inodes list [XFS] Prevent looping in xfs_sync_inodes_ag [XFS] Account for allocated blocks when expanding directories [XFS] Allocate the struct xfs_ail [XFS] Use a cursor for AIL traversal. [XFS] move the AIl traversal over to a consistent interface [XFS] Allow 64 bit machines to avoid the AIL lock during flushes [XFS] Move the AIL lock into the struct xfs_ail [XFS] Given the log a pointer to the AIL [XFS] Add ail pointer into log items [XFS] Finish removing the mount pointer from the AIL API [XFS] XFS: Check for valid transaction headers in recovery [XFS] Can't lock inodes in radix tree preload region [XFS] avoid all reclaimable inodes in xfs_sync_inodes_ag [XFS] correctly select first log item to push [XFS] Fix race when looking up reclaimable inodes [XFS] Account for allocated blocks when expanding directories [XFS] XFS: Check for valid transaction headers in recovery
David Clare (1): USB: Prevent the funsoft serial device from entering raw mode
David Cohen (1): ARM: OMAP1: Change the comments to C style
David Daney (97): [MIPS] Add len and addr validation for MAP_FIXED mappings. [MIPS] Remove board_watchpoint_handler [MIPS] Fix asm constraints for 'ins' instructions. MIPS: Add HARDWARE_WATCHPOINTS configure option. MIPS: Add HARDWARE_WATCHPOINTS definitions and support code. MIPS: Probe watch registers and report configuration. MIPS: Watch exception handling for HARDWARE_WATCHPOINTS. MIPS: Scheduler support for HARDWARE_WATCHPOINTS. MIPS: Ptrace support for HARDWARE_WATCHPOINTS MIPS: Align .data.cacheline_aligned based on CONFIG_MIPS_L1_CACHE_SHIFT MIPS: Don't unmap the memory for dma_sync*. MIPS: Fix KGDB build error MIPS: Consider value of c0_ebase when computing value of exception base. MIPS: Malta: Fix include paths in malta-amon.c MIPS: Make BUG() __noreturn. MIPS: Return ENOSYS from sys32_syscall on 64bit kernels like elsewhere. MIPS: Use EI/DI for MIPS R2. MIPS: Add missing calls to plat_unmap_dma_mem. MIPS: IP32: Update defconfig MIPS: Fix preprocessor warnings flaged by GCC 4.4 MIPS: MIPS64R2: Fix buggy __arch_swab64 8250: Don't clobber spinlocks. 8250: Serial driver changes to support future Cavium OCTEON serial patches. Serial: Allow port type to be specified when calling serial8250_register_port. Serial: UART driver changes for Cavium OCTEON. libata: Add special ata_pio_need_iordy() handling for Compact Flash. MIPS: Add Cavium OCTEON processor CSR definitions MIPS: Add Cavium OCTEON processor support files to arch/mips/cavium-octeon/executive and asm/octeon. MIPS: Add Cavium OCTEON processor support files to arch/mips/cavium-octeon. MIPS: For Cavium OCTEON handle hazards as per the R10000 handling. MIPS: For Cavium OCTEON set hwrena and lazily restore CP2 state. MIPS: Add Cavium OCTEON specific register definitions to mipsregs.h MIPS: Override assembler target architecture for octeon. MIPS: Add Cavium OCTEON processor constants and CPU probe. MIPS: Hook Cavium OCTEON cache init into cache.c MIPS: Hook up Cavium OCTEON in arch/mips. MIPS: Modify core io.h macros to account for the Octeon Errata Core-301. MIPS: Add Cavium OCTEON cop2/cvmseg state entries to processor.h. MIPS: Add Cavium OCTEON specific registers to ptrace.h and asm-offsets.c MIPS: Add SMP_ICACHE_FLUSH for the Cavium CPU family. MIPS: Cavium OCTEON multiplier state preservation. MIPS: Compute branch returns for Cavium OCTEON specific branch instructions. MIPS: Add Cavium OCTEON slot into proper tlb category. MIPS: Adjust the dma-common.c platform hooks. MIPS: Add defconfig for Cavium OCTEON. MIPS: Add Cavium OCTEON to arch/mips/Kconfig libata: Add another column to the ata_timing table. libata: New driver for OCTEON SOC Compact Flash interface (v7). Make irq_*_affinity depend on CONFIG_GENERIC_HARDIRQS too. cpumask fallout: Initialize irq_default_affinity earlier MIPS: Fix a typo in watchpoint register structure. MIPS: Read watch registers with interrupts disabled. MIPS: Use hardware watchpoints on all R1 and R2 CPUs. MIPS: Only allow Cavium OCTEON to be configured for boards that support it MIPS: __raw_spin_lock() may spin forever on ticket wrap. libata: Remove some redundant casts from pata_octeon_cf.c MIPS: Compat: Use generic 32-bit wrapers for sys_timerfd_{g,s}ettime MIPS: Use force_sig when handling address errors. MIPS: Add register definitions for PCI. MIPS: Add Cavium OCTEON PCI support. MIPS: Replace some magic numbers with symbolic values in tlbex.c MIPS: Fold the TLB refill at the vmalloc path if possible. MIPS: Allow R2 CPUs to turn off generation of 'ehb' instructions. MIPS: Remove execution hazard barriers for Octeon. MIPS: Remove dead case label. MIPS: Add named alloc functions to OCTEON boot monitor memory allocator. MIPS: Export cvmx_sysinfo_get needed by octeon-ethernet driver. MIPS: Cavium-Octeon: Add more board type constants. MIPS: Cavium-Octeon: Add more chip specific feature tests. MIPS: Export erratum function needed by octeon-ethernet driver. Staging: Add octeon-ethernet driver files. MIPS: Remove unused parameters from iPTE_LW. MIPS: Add support files for hugetlbfs. MIPS: Add hugetlbfs page defines. MIPS: TLB support for hugetlbfs. Hugetlbfs: Enable hugetlbfs for more systems in Kconfig. MIPS: Kconfig Add SYS_SUPPORTS_HUGETLBFS and enable it for some systems. MIPS: Allow CPU specific overriding of CP0 hwrena impl bits. MIPS: Move Cavium CP0 hwrena impl bits to cpu-feature-overrides.h Staging: octeon-ethernet: Convert to use net_device_ops. Staging: octeon-ethernet: Fix race freeing transmit buffers. MIPS: Hookup new syscalls sys_rt_tgsigqueueinfo and sys_perf_counter_open. MIPS: Define __arch_swab64 for all mips r2 cpus MIPS: Reorganize Cavium OCTEON PCI support. MIPS: Avoid clobbering struct pt_regs in kthreads MIPS: Octeon PCIe: Make hardware and software bus numbers match. MIPS: Octeon: Run IPI code with interrupts disabled. MIPS: Octeon: Check all CCAs in cvmx_write_csr. MIPS: Allow kernel use of LL/SC to be separate from the presence of LL/SC. MIPS: Octeon: Set kernel_uses_llsc to false on non-SMP builds. MIPS: Octeon: Add hardware RNG platform device. MIPS: hw_random: Add hardware RNG for Octeon SOCs. MIPS: Don't corrupt page tables on vmalloc fault. MIPS: Octeon: Move some platform device registration to its own file. MIPS: Octeon: Fix compile error in arch/mips/cavium-octeon/smp.c MIPS: Octeon: Use write_{un,}lock_irq{restore,save} to set irq affinity MIPS: Octeon: Use lockless interrupt controller operations when possible.
David Dillow (9): IB/srp: Fix list corruption/oops on module reload IB/srp: Respect target credit limit IB/srp: Enable SG list chaining IB/srp: Add identifying information to log messages [ALSA] sis7019: support the SiS 7019 Audio Accelerator IB/srp: Retry stale connections IB/srp: Enforce protocol limit on srp_sg_tablesize typhoon: repair firmware loading r8169: avoid losing MSI interrupts
David Disseldorp (1): IB/iser: Avoid recv buffer exhaustion caused by unexpected PDUs
David Ellingsworth (3): V4L/DVB (9034): With the recent patch to v4l2 titled "v4l2: use register_chrdev_region V4L/DVB (9193): stk-webcam: minor cleanup V4L/DVB (9194): stk-webcam: fix crash on close after disconnect
David Elliott (1): hfs: add HFSX support
David Engel (1): [IPV4]: Fix setting broadcast for SIOCSIFNETMASK
David Engraf (2): USB: cdc-acm tell tty layer not to split things up. USB: increase cdc-acm write throughput
David Erb (1): [POWERPC] cell: update Cell BE register definitions
David Eriksson (1): USB: Improving the set of vendor/product IDs in the ipaq driver
David Fries (38): W1: w1_therm.c ds18b20 decode freezing temperatures correctly W1: w1_therm.c is flagging 0C etc as invalid system timer: fix crash in <100Hz system timer W1: w1_therm.c standardize units to millidegrees C x86: fix i486 suspend to disk CR4 oops [netdrvr] ne: Fix suspend and resume for ISA PnP cards. ne.c: fix rmmod, platform driver improvements W1: fix deadlocks and remove w1_control_thread W1: abort search early on on exit W1: don't delay search start W1: w1_process, block or sleep W1: feature, enable hardware strong pullup W1: feature, w1_therm.c use strong pullup and documentation W1: be able to manually add and remove slaves W1: recode w1_slave_found logic W1: new module parameter search_count W1: Document add, remove, search_count, and pullup. W1: w1_slave_read_id read bug, use device_attribute W1: w1_therm fix user buffer overflow and cat W1: w1_family, remove unused variable need_exit W1: w1_therm consistent mutex access code cleanup W1: w1_int.c use first available master number W1: w1.c s/printk/dev_dbg/ W1: w1_io.c reset comments and msleep W1: ds1wm.c msleep for reset W1: ds2490.c correct print message W1: ds2490.c add support for strong pullup W1: ds2490.c ds_write_bit, grouping error, disable readback W1: ds2490.c disable bit read and write W1: ds2490.c simplify and fix ds_touch_bit W1: ds2490.c ds_dump_status rework W1: ds2490.c ds_reset remove ds_wait_status W1: ds2490.c reset ds2490 in init W1: ds2490.c magic number work W1: ds2490.c ds_write_block remove extra ds_wait_status W1: Documentation/w1/masters/ds2490 update W1: ds2490.c optimize ds_set_pullup ide: ide.c 'clear' fix, update "ide=nodma" documentation
David Gibson (195): ppc64: pgtable.h and other header cleanups Orinoco: wireless stats updates Orinoco: ignore_disconnect flag Orinoco: kill dump_recs Orinoco: don't set channel in managed mode Orinoco: consolidate allocation code Hugepage consolidation ppc64: Abolish ioremap_mm Maple powerdown patch ppc64: kill bitfields in ppc64 hash code ppc64: dynamically allocate segment tables ppc64: remove another fixed address constraint Fix hugepage crash on failing mmap() Four level pagetables for ppc64 Remove NACA fixed address constraint Move iSeries and common vectors into unused space in head.S Change address of ppc64 initial segment table Remove general use functions from head.S Fix apparent code overlap in ppc64 head.S Remove unneeded #defines in head.S Tweak comments in ppc64 head.S Move variables in ppc64 head.S from .data to .bss Dynamic hugepage addresses for ppc64 Restore lparmap.s include for iSeries Remove nested feature sections Fix bug in ppc64 dynamic hugepage support Invert sense of SLB class bit Fix function/macro name collision on i386 oprofile powerpc: Fix use of LOADBASE in merge tree powerpc: Another maple merge tree fix powerpc: Merge ppc64 pmc.[ch] with ppc32 perfmon.[ch] Fix broken initialization of conswitchp for ARCH=ppc64 powerpc: Merge thread_info.h ppc64: Fix typo bug in iSeries hash code powerpc: Fix handling of fpscr on 64-bit powerpc: Purge bootinfo.h powerpc: Merge parport.h powerpc: Don't use kmalloc() for kernel stacks powerpc: Remove dregs of bootinfo.h powerpc: Move xics.[ch] into platforms/pseries powerpc: Merge ipcbuf.h powerpc: Merge bitops.h powerpc: Fix merged ipcbuf.h powerpc: Merge futex.h powerpc: Merge (move) numnodes.h and sparsemem.h powerpc: Move dart.h powerpc: Move naca.h to platforms/iseries powerpc: Keep fixing merged ipcbuf.h powerpc: Kill ppcdebug ppc64: Fix bug in SLB miss handler for hugepages FUTEX_WAKE_OP: enhanced error handling kconfig: Fix Kconfig performance bug powerpc: Merge signal.h powerpc: Merge current.h powerpc: Move various ppc64 files with no ppc32 equivalent to powerpc powerpc: Merge cacheflush.h and cache.h powerpc: Move scanlog.c to platforms/pseries powerpc: Consolidate asm compatibility macros powerpc: Move more ppc64 files with no ppc32 equivalent to powerpc powerpc: Move udbg code to arch/powerpc powerpc: Remove imalloc.h Fix error handling with put_compat_statfs() Fix hugetlbfs_statfs() reporting of block limits powerpc: fix for hugepage areas straddling 4GB boundary powerpc: More hugepage boundary case fixes Fix crash when ptrace poking hugepage areas powerpc: Add missing icache flushes for hugepages powerpc: Fix SLB flushing path in hugepage Hugetlb: Copy on Write support powerpc: Make hugepage mappings respect hint addresses powerpc: Remove ItLpRegSave area from the paca powerpc: Remove some unneeded fields from the paca powerpc: Replace VMALLOCBASE with VMALLOC_START powerpc: Fix iSeries bug in VMALLOCBASE/VMALLOC_START consolidation Fix handling of ELF segments with zero filesize powerpc: Cleanup LOADADDR etc. asm macros powerpc: Remove lppaca structure from the PACA powerpc: Add flattened device tree documentation powerpc: Cleanup, consolidating icache dirtying logic Hugepages need clear_user_highpage() not clear_highpage() powerpc: Fix accidentally-working typo in __pud_free_tlb powerpc: Fixup for STRICT_MM_TYPECHECKS powerpc: Fix incorrect pud_ERROR() message powerpc: Better pmd_bad() and pud_bad() checks hugepage: Small fixes to hugepage clear/copy path hugepage: serialize hugepage allocation and instantiation hugepage: Strict page reservation for hugepage inodes hugepage: Make {alloc,free}_huge_page() local hugepage: Fix hugepage logic in free_pgtables() hugepage: Fix hugepage logic in free_pgtables() harder hugepage: Move hugetlb_free_pgd_range() prototype to hugetlb.h hugepage: is_aligned_hugepage_range() cleanup powerpc: Fix pagetable bloat for hugepages Fix spurious error on TAGS target when missing defconfig [POWERPC] Remove todc code from ARCH=powerpc ibmveth: Fix index increment calculation ibmveth: Fix index increment calculation hugetlb: check for brk() entering a hugepage region [POWERPC] Small clarification of initrd handling [POWERPC] Cleanup zImage handling of kernel entry with flat device tree [POWERPC] Fix bogus BUG_ON() in in hugetlb_get_unmapped_area() [POWERPC] Compile fixes for arch/powerpc dcr code [POWERPC] Remove ibm4{xx,4x}.h from arch/powerpc [POWERPC] Use udbg_early_init() on ppc32 [POWERPC] More DCR native fixups [POWERPC] Allow duplicate lmb_reserve() calls [POWERPC] Automatically lmb_reserve() initrd [POWERPC] zImage: Add more flexible gunzip convenience functions [POWERPC] zImage: Cleanup and improve prep_kernel() [POWERPC] zImage: Cleanup and improve zImage entry point [POWERPC] Update documentation for flat device tree format v17 [POWERPC] Add documentation for the zImage's gunzip convenience functions [POWERPC] Add gcc format warnings to zImage printf() [POWERPC] New reg.h for the zImage [POWERPC] Add device tree utility functions to zImage [POWERPC] Clean up zImage handling of the command line [POWERPC] Re-organize Kconfig code for 4xx in arch/powerpc [POWERPC] Add arch/powerpc driver for UIC, PPC4xx interrupt controller [POWERPC] Cleanup and fix breakage in tlbflush.h [POWERPC] Abolish PHYS_FMT macro from arch/powerpc [POWERPC] Prepare for splitting up mmu.h by MMU type [POWERPC] Revise PPC44x MMU code for arch/powerpc [POWERPC] Fix STRICT_MM_TYPECHECKS [POWERPC] Remove arch/powerpc's dependence on asm-ppc/pg{alloc,table}.h [POWERPC] Small cleanups to the cuboot bootwrapper code [POWERPC] Kill off the PTE_FMT macro [POWERPC] Fix some missing build dependencies in arch/powerpc/boot [POWERPC] Fix build problem in ppc4xx_sgdma.c serial: define FIXED_PORT flag for serial_core [POWERPC] Remove use of 4level-fixup.h for ppc32 [POWERPC] Add powerpc/platforms/44x, disable platforms/4xx for now [POWERPC] Add device tree for Ebony [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc [POWERPC] Early serial debug support for PPC44x [POWERPC] Abolish powerpc_flash_init() Clean up mostly unused IOSPACE macros [POWERPC] Further fixes for the removal of 4level-fixup hack from ppc32 [MTD] [MAPS] Fix missing printk() parameter in physmap_of.c MTD driver [MTD] [MAPS] Remove flash maps for no longer supported 405LP boards [POWERPC] Remove fixup_bigphys_addr() for arch/powerpc to avoid link error [POWERPC] Fix bug adding properties with flatdevtree.c's ft_set_prop() [POWERPC] Fix make rules for treeImage.initrd [POWERPC] Small fixes for the Ebony device tree [POWERPC] Fix compiler/assembler flags for Ebony platform boot files [POWERPC] Don't use HOSTCFLAGS in BOOTCFLAGS [POWERPC] Split low-level OF-related bootloader code into separate files [POWERPC] Split out asm-ppc/mmu.h portions for the "classic" hash-based MMU [POWERPC] Abolish iopa(), mm_ptov(), io_block_mapping() from arch/powerpc [POWERPC] Remove the dregs of APUS support from arch/powerpc [POWERPC] Remove a couple of unused definitions from pgtable_32.c [POWERPC] Start factoring pgtable-ppc32.h and pgtable-ppc64.h [POWERPC] Kill typedef-ed structs for hash PTEs and BATs [POWERPC] Merge CPU features pertaining to icache coherency [POWERPC] Factor zImage's 44x reset code out of ebony.c [POWERPC] Derive ebc ranges property from EBC registers [POWERPC] Consolidate cuboot initialization code [POWERPC] Don't store a command line in the Holly device tree [POWERPC] Fix problems with device tree representation of TSI-1xx bridges [POWERPC] Make more OF-related bootwrapper functions available to non-OF platforms [POWERPC] Abolish unused ucBoardRev variables [POWERPC] In booting-without-of.txt, clarify that properties must precede subnodes [POWERPC] Disable old EMAC driver in arch/powerpc [POWERPC] Split out asm-ppc/mmu.h portions for Freescale Book-E [POWERPC] Split out asm-ppc/mmu.h portions for PowerPC 8xx [POWERPC] Fix small race in 44x tlbie function [POWERPC] Fixes to allow use of Ebony's flash chips through physmap_of [POWERPC] Fix setting of irq trigger type in UIC driver [POWERPC] Fix irq flow handler for 4xx UIC [POWERPC] Improve robustness of the UIC cascade handler hugepage: fix broken check for offset alignment in hugepage mappings [POWERPC] Move bootwrapper's strchr() and strncmp() from .h to string.S [POWERPC] Document and implement an improved flash device binding for powerpc rtc-ds1742.c should use resource_size_t for base address [POWERPC] Cleanups for physmap_of.c (v2) Device tree aware EMAC driver [POWERPC] Add memchr() to the bootwrapper [POWERPC] Merge libfdt upstream source [POWERPC] Use embedded libfdt in the bootwrapper [POWERPC] Kill flatdevtree.c [POWERPC] Merge dtc upstream source [POWERPC] Use embedded dtc in kernel builds [POWERPC] Enable RTC for Ebony and Walnut (v2) [POWERPC] Start removing linux,network-index in favour of aliases [POWERPC] Fix __set_fixmap() for STRICT_MM_TYPECHECKS [POWERPC] Convert remaining dts-v0 files to v1 Correct hash flushing from huge_ptep_set_wrprotect() powerpc: Update in-kernel dtc and libfdt to version 1.2.0 powerpc: Clean up hugepage pagetable allocation for powerpc with 16G pages powerpc: Fix PCI in Holly device tree powerpc: Get USE_STRICT_MM_TYPECHECKS working again hugetlb: handle updating of ACCESSED and DIRTY in hugetlb_fault() powerpc: Further compile fixup for STRICT_MM_TYPECHECKS powerpc: Fix bug in kernel copy of libfdt's fdt_subnode_offset_namelen() powerpc: udbg-based backend for hvc_console Move dtc and libfdt sources from arch/powerpc/boot to scripts/dtc
David Graham (5): e100: Fix Tyan motherboard e100 not receiving IPMI commands igb: PCIe devices do not need to unset MANC_ARP_ENA e1000e: PCIe devices do not need to unset MANC_ARP_ENA e1000e: Fix HW Error on es2lan, ARP capture issue by BMC e1000e: Add process name to WARN message when detecting Mutex contention
David Griego (1): davinci: Fix watchdog reset code
David Hardeman (12): [WATCHDOG] i6300esb.patch [WATCHDOG] i6300.h-removal-patch Use sg_set_buf/sg_init_one where applicable V4L/DVB (4670): Allow RC5 codes 64 - 127 in ir-kbd-i2c.c V4L/DVB (4875): budget-ci IR: groundwork for following patches V4L/DVB (4876): budget-ci IR: support EVIOCGPHYS V4L/DVB (4877): budget-ci IR: improve error checking in init and deinit functions V4L/DVB (4878): budget-ci IR: be more verbose in case of init failure V4L/DVB (4879): budget-ci IR: integrate with ir-common V4L/DVB (4880): budget-ci IR: decode rc5 device byte V4L/DVB (4881): budget-ci IR: add IR debugging information V4L/DVB (4882): budget-ci IR: make debounce logic conditional
David Heidelberger (2): ALSA: hda - Add 7.1 support for MSI GX620 ALSA: hda - targa and targa-2ch fix
David Henningsson (1): ALSA: ice1724 - Make call to set hw params succeed on ESI Juli@
David Hilvert (1): V4L/DVB (7589): ibmcam: improve support for the IBM PC Camera Pro
David Hollis (11): usbnet: Convert ASIX code to use new status infrastructure USB: Add Novatel CDMA Wireless PC card IDs to airprime USB: asix.c - Add Linksys USB200M Rev 2 ids USB: asix - Add device IDs for 0G0 Cable Ethernet USB: Rename ax8817x_func() to asix_func() and add utility functions to reduce bloat USB: asix - Add AX88178 support and many other changes USB: asix - Add alternate device IDs for Dlink DUB-E100 Rev B1 USB: asix: Fix AX88772 device PHY selection USB: asix - Fix endian issues in asix_tx_fixup() USB: asix.c - Add JVC-PRX1 ids asix.c - Add Belkin F5D5055 ids
David Hollister (2): fbcon: fix scrollback with logo issue immediately after boot vt: Delay the update of the visible console
David Howells (636): Add 32-bit compatibility for NFSv4 mount NFS4: Don't use __user with compat_uptr_t keys: Discard key spinlock and use RCU for key payload Keys: Pass session keyring to call_usermodehelper() Keys: Use RCU to manage session keyring pointer Keys: Make request-key create an authorisation key Keys: Base keyring size on key pointer not key struct Keys: Fix key management syscall interface bugs Error during attempt to join key management session can leave semaphore pinned Destruction of failed keyring oopses Provide better printk() support for SMP machines Keys: Add possessor permissions to keys [try #3] key: plug request_key_auth memleak Keys: Add request-key process documentation Keys: Split key permissions checking into a .c file Keys: Possessor permissions should be additive Keys: Export user-defined keyring operations Keys: Add LSM hooks for key management [try #3] Keys: Get rid of warning in kmod.c if keys disabled Keys: Remove incorrect and obsolete '!' operators FRV: Make the FRV arch work again Keys: Fix permissions check for update vs add Fix pragma packing in ip2 driver FRV: Clean up bootmem allocator's page freeing algorithm Keys: Remove key duplication NOMMU: Provide shared-writable mmap support on ramfs NOMMU: Make SYSV IPC SHM use ramfs facilities on NOMMU FRV: Implement futex operations for FRV FRV: Make futex code compilable on nommu [try #2] frv: fix signal handling frv: improve signal handling x86: handle -Wsign-compare in bitops frv: suppress configuration of certain features for FRV frv: drop 8/16-bit xchg and cmpxchg frv: drop unsupported debugging features frv: implement and export various things required by modules frv: support module exception tables frv: supply various missing I/O access primitives frv: add module support stubs frv: add pci_iomap frv: fix PCMCIA configuration frv: force serial driver inclusion frv: make get_user macro cast pointers frv: miscellaneous changes frv: fix uninitialised variable in atm nicstar driver frv: fix uninitialised variable in serverworks driver Permit multiple inclusion of linux/pagevec.h keys: Permit key expiry time to be set keys: Discard duplicate keys from a keyring on link keys: Permit running process to instantiate keys Add list_for_each_entry_safe_reverse() Handle TIF_RESTORE_SIGMASK for FRV Handle TIF_RESTORE_SIGMASK for i386 FRV: Miscellaneous fixes FRV: Use virtual interrupt disablement Optimise d_find_alias() Keys: Fix key quota management on key allocation Keys: Replace duplicate non-updateable keys rather than failing Document Linux's memory barriers [try #7] [Security] Keys: Fix oops when adding key to non-keyring Fix memory barrier docs wrt atomic ops Improve data-dependency memory barrier example in documentation Keys: Improve usage of memory barriers and remove IRQ disablement NFS: Split fs/nfs/inode.c Further alterations for memory barrier document Keys: Fix race between two instantiators of a key VFS: Permit filesystem to override root dentry on mount VFS: Permit filesystem to perform statfs with a known root dentry XFS: Use the dentry passed to statfs() to limit the scope of the results add page_mkwrite() vm_operations method Another couple of alterations to the memory barrier doc Corrections to memory barrier doc keys: sort out key quota system keys: discard the contents of a key on revocation Keys: Allow in-kernel key requestor to pass auxiliary data to upcaller FDPIC: Fix FDPIC compile errors FRV: Fix FRV arch compile errors NOMMU: Fix execution off of ramfs with mmap() FDPIC: Adjust the ELF-FDPIC driver to conform more to the CodingStyle FDPIC: Define SEEK_* constants in the Linux kernel headers FDPIC: Move roundup() into linux/kernel.h FDPIC: Add coredump capability for the ELF-FDPIC binfmt FRV: Introduce asm-offsets for FRV arch NFS: Check lengths more thoroughly in NFS4 readdir XDR decode [POWERPC] Export copy_4K_page() NFS: Add dentry materialisation op NFS: Fix up split of fs/nfs/inode.c NFS: Disambiguate nfs_stat_to_errno() NFS: Fix NFS4 callback up/down prototypes NFS: Rename struct nfs4_client to struct nfs_client NFS: Rename nfs_server::nfs4_state NFS: Return an error when starting the idmapping pipe NFS: Add a lookupfh NFS RPC op NFS: Add a server capabilities NFS RPC op NFS: Generalise the nfs_client structure NFS: Use the dentry superblock directly in nfs_statfs() NFS: Add extra const qualifiers NFS: Maintain a common server record for NFS2/3 as well as for NFS4 NFS: Make better use of inode* dereferencing macros NFS: Move rpc_ops from nfs_server to nfs_client NFS: Eliminate client_sys in favour of cl_rpcclient NFS: Start rpciod in server common management NFS: Share NFS superblocks per-protocol per-server per-FSID NFS: Add server and volume lists to /proc NFS: Fix error handling NFS: Secure the roots of the NFS subtrees in a shared superblock NFS: Fix up compiler warnings on 64-bit platforms in client.c FRV: Use the generic IRQ stuff FRV: improve FRV's use of generic IRQ handling FRV: permit __do_IRQ() to be dispensed with FRV: Fix fls() to handle bit 31 being set correctly FRV: Implement fls64() FRV: Optimise ffs() NOMMU: Check that access_process_vm() has a valid target NOMMU: Set BDI capabilities for /dev/mem and /dev/kmem NOMMU: Use find_vma() rather than reimplementing a VMA search NOMMU: Check VMA protections NOMMU: Permit ptrace to ignore non-PROT_WRITE VMAs in NOMMU mode NOMMU: Implement /proc/pid/maps for NOMMU NOMMU: Order the per-mm_struct VMA list NOMMU: Make mremap() partially work for NOMMU kernels NOMMU: Add docs about shared memory NOMMU: Make futexes work under NOMMU conditions NOMMU: move the fallback arch_vma_name() to a sensible place BLOCK: Move functions out of buffer code [try #6] BLOCK: Remove duplicate declaration of exit_io_context() [try #6] BLOCK: Stop fallback_migrate_page() from using page_has_buffers() [try #6] BLOCK: Separate the bounce buffering code from the highmem code [try #6] BLOCK: Don't call block_sync_page() from AFS [try #6] BLOCK: Move extern declarations out of fs/*.c into header files [try #6] BLOCK: Remove dependence on existence of blockdev_superblock [try #6] BLOCK: Dissociate generic_writepages() from mpage stuff [try #6] BLOCK: Move __invalidate_device() to block_dev.c [try #6] BLOCK: Move the loop device ioctl compat stuff to the loop driver [try #6] BLOCK: Move common FS-specific ioctls to linux/fs.h [try #6] BLOCK: Move the ReiserFS device ioctl compat stuff to the ReiserFS driver [try #6] BLOCK: Move the Ext2 device ioctl compat stuff to the Ext2 driver [try #6] BLOCK: Move the Ext3 device ioctl compat stuff to the Ext3 driver [try #6] BLOCK: Move the msdos device ioctl compat stuff to the msdos driver [try #6] BLOCK: Remove no-longer necessary linux/mpage.h inclusions [try #6] BLOCK: Remove no-longer necessary linux/buffer_head.h inclusions [try #6] BLOCK: Make it possible to disable the block layer [try #6] BLOCK: Make USB storage depend on SCSI rather than selecting it [try #6] BLOCK: Revert patch to hack around undeclared sigset_t in linux/compat.h VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers FRV: Permit large kmalloc allocations [try #2] IRQ: Typedef the IRQ flow handler function type IRQ: Typedef the IRQ handler function type IRQ: Maintain regs pointer globally rather than passing to IRQ handlers IRQ: Use the new typedef for interrupt handler function pointers ReiserFS: Make sure all dentries refs are released before calling kill_block_super() AUTOFS: Make sure all dentries refs are released before calling kill_anon_super() VFS: Destroy the dentries contributed by a superblock on unmounting FRV: Use the correct preemption primitives in kmap_atomic() and co autofs3: Make sure all dentries refs are released before calling kill_anon_super() VFS: Fix an error in unused dentry counting AFS: Amend the AFS configuration options WorkStruct: Separate delayable and non-delayable events. WorkStruct: Typedef the work function prototype WorkStruct: Merge the pending bit into the wq_data pointer WorkStruct: Pass the work_struct pointer instead of context data WorkStruct: make allyesconfig Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 WorkQueue: Fix up arch-specific work items where possible Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Actually update the fixed up compile failures. WorkStruct: Fix up some PA-RISC work items LOG2: Implement a general integer log2 facility in the kernel LOG2: Alter roundup_pow_of_two() so that it can use a ilog2() on a constant LOG2: Alter get_order() so that it can make use of ilog2() on a constant LOG2: Provide ilog2() fallbacks for powerpc WorkStruct: Use direct assignment rather than cmpxchg() workstruct: fix ieee80211-softmac compile problem LOG2: Make powerpc's __ilog2_u64() take a 64-bit argument [CRYPTO] pcbc: Add Propagated CBC template [CRYPTO] fcrypt: Add FCrypt from RxRPC Keys: Fix key serial number collision handling IB/mthca: Work around gcc bug on sparc64 FRV: No ZONE_DMA FRV: Add some missng lazy MMU hooks for NOMMU mode FRV: Missing error defs FRV: fix unannotated variable declarations NOMMU: supply get_unmapped_area() to fix NOMMU SYSV SHM NOMMU: make SYSV SHM nattch work correctly FDPIC: fix the /proc/pid/stat representation of executable boundaries SLAB: Mention slab name when listing corrupt objects FRV: Update the FRV arch MAINTAINER record to get a hit on "grep -i frv" [NET]: Move generic skbuff stuff from XFRM code to generic code [AF_RXRPC]: Key facility changes for AF_RXRPC [AF_RXRPC]: Make it possible to merely try to cancel timers from a module [AF_RXRPC]: Provide secure RxRPC sockets for use by userspace and kernel both [AFS]: Clean up the AFS sources [AF_RXRPC]: Add an interface to the AF_RXRPC module for the AFS filesystem to use [AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC. [AF_RXRPC]: Delete the old RxRPC code. [AFS]: Handle multiple mounts of an AFS superblock correctly. [AFS]: Add security support. [AFS]: Update the AFS fs documentation. [AFS]: Add support for the CB.GetCapabilities operation. [AFS]: Implement the CB.InitCallBackState3 operation. [AFS]: Add "directory write" support. [AFS]: Fix VLocation record update wakeup [AF_RXRPC/AFS]: Arch-specific fixes. [NET]: Fix networking compilation errors [AFS]: Make the match_*() functions take const options. [AFS/AF_RXRPC]: Miscellaneous fixes. [AFS]: Fix use of __exit functions from __init path [AFS]: Adjust the new netdevice scanning code [AF_RXRPC]: Sort out MTU handling. FRV: Miscellaneous fixes AFS: export a couple of core functions for AFS write support AFS: AFS fixups AFS: implement basic file write support Fix a bad error case handling in read_cache_page_async() AFS: write support fixes AFS: further write support fixes AF_RXRPC: reduce debugging noise [MTD] generalise the handling of MTD-specific superblocks AFS: fix interminable loop in afs_write_back_from_locked_page() AFS: fix a couple of problems with unlinking AFS files AFS: implement statfs AFS: write back dirty data on unmount AFS: Fix afs_prepare_write() [AF_RXRPC]: AF_RXRPC depends on IPv4 [AF_RXRPC]: Make call state names available if CONFIG_PROC_FS=n [AF_RXRPC]: Return the number of bytes buffered in rxrpc_send_data() FRV: Connect up new syscalls FRV: Be (self-)consistent and use CONFIG_GDB_CONSOLE everywhere FRV: Remove some dead code AFS: implement file locking FRV: work around a possible compiler bug AFS: Use patched rxrpc_kernel_send_data() correctly FRV: Fix linkage problems [NET]: Add missing entries to family name tables NOMMU: Fix SYSV IPC SHM AFS: fix file locking FRV: Enable the MB86943 PCI arbiter correctly BLOCK: Hide the contents of linux/bio.h if CONFIG_BLOCK=n FRV: connect up fallocate [MTD] Initialise s_flags in get_sb_mtd_aux() KEYS: Make request_key() and co fundamentally asynchronous [NET]: Fix uninitialised variable in ip_frag_reasm() Fix pointer mismatches in proc_sysctl.c NOMMU: mm/nommu.c needs linux/module.h [MTD] [NOR] Add support for the SST 39VF1601 flash chip FRV: Remove the section annotation on free_initmem() FRV: fix the extern declaration of kallsyms_num_syms FRV: arrange things such that BRA can reach from the trap table [RXRPC]: Add missing select on CRYPTO [AF_RXRPC]: Add a missing goto security: add a secctx_to_secid() hook FRV: permit the memory to be located elsewhere in NOMMU mode Add an ERR_CAST() function to complement ERR_PTR and co. Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p) iget: introduce a function to register iget failure iget: use iget_failed() in AFS iget: use iget_failed() in GFS2 iget: stop AFFS from using iget() and read_inode() iget: stop autofs from using iget() and read_inode() iget: stop BEFS from using iget() and read_inode() iget: stop BFS from using iget() and read_inode() iget: stop CIFS from using iget() and read_inode() iget: stop EFS from using iget() and read_inode() iget: stop EXT2 from using iget() and read_inode() iget: stop EXT3 from using iget() and read_inode() iget: stop EXT4 from using iget() and read_inode() iget: stop FAT from using iget() and read_inode() iget: stop FreeVXFS from using iget() and read_inode() iget: stop FUSE from using iget() and read_inode() iget: stop HFSPLUS from using iget() and read_inode() iget: stop ISOFS from using read_inode() iget: stop JFFS2 from using iget() and read_inode() iget: stop JFS from using iget() and read_inode() iget: stop the MINIX filesystem from using iget() and read_inode() iget: stop PROCFS from using iget() and read_inode() iget: stop QNX4 from using iget() and read_inode() iget: stop ROMFS from using iget() and read_inode() iget: stop the SYSV filesystem from using iget() and read_inode() iget: stop UFS from using iget() and read_inode() iget: stop OPENPROMFS from using iget() and read_inode() iget: stop HOSTFS from using iget() and read_inode() iget: stop HPPFS from using iget() and read_inode() iget: remove iget() and the read_inode() super op as being obsolete aout: move STACK_TOP[_MAX] to asm/processor.h aout: mark arches that support A.OUT format aout: suppress A.OUT library support if !CONFIG_ARCH_SUPPORTS_AOUT aout: remove unnecessary inclusions of {asm, linux}/a.out.h usb: net2280 can't have a function called show_registers() mn10300: allocate serial port UART IDs for on-chip serial ports mn10300: add the MN10300/AM33 architecture to the kernel mn10300: add platform MTD support for the ASB2303 board FRV: Fix up parse error in linker script MN10300: Call update_process_times() outside of the xtime_lock MN10300: Introduce barriers to replace removed volatiles in gdbstub MN10300: Make the kernel jump into gdbstub on a BUG MN10300: Update asb2303_defconfig FRV: Drop the .data.idt section for FRV FRV: Change the timerfd syscalls to be the same as i386 MM: Fix macro argument substitution in PageHead() and PageTail() MN10300: define HZ as a config option MN10300: define SO_MARK NOMMU: is_vmalloc_addr() won't compile if !MMU Fix hpet_(un)register_irq_handler() for emulation RxRPC: fix rxrpc_recvmsg()'s returning of msg_name ntp: use unsigned input for do_div() ROMFS: Fix up an error in iget removal afs: add a MAINTAINERS record for AFS FRV: Handle update_mmu_cache() being called when current->mm is NULL [try #2] FRV: Move STACK_TOP_MAX up [try #2] FRV: Add support for emulation of userspace atomic ops [try #2] FRV: Make NOMMU-mode work with base addresses other than 0xC0000000 [try #2] FRV: Don't make smp_{r, w, }mb() interpolate MEMBAR when CONFIG_SMP=n [try #2] FRV: Correctly determine the address of an illegal instruction RxRPC: Fix a regression in the RXKAD security module fdpic: check that the size returned by kernel_read() is what we asked for xattr: add missing consts to function arguments keys: increase the payload size when instantiating a key keys: allow the callout data to be passed as a blob rather than a string keys: add keyctl function to get a security label keys: don't generate user and user session keyrings unless they're accessed keys: make the keyring quotas controllable through /proc/sys keys: make key_serial() a function if CONFIG_KEYS=y afs: the AFS RPC op CBGetCapabilities is actually CBTellMeAboutYourself afs: support the CB.ProbeUuid RPC op Security: Make secctx_to_secid() take const secdata Security: Typecast CAP_*_SET macros Security: Make secctx_to_secid() take const secdata Security: Typecast CAP_*_SET macros frv: unbreak misalignment handling changes MN10300: Make cpu_relax() invoke barrier() FRV: Specify the minimum slab/kmalloc alignment Fix FRV minimum slab/kmalloc alignment FRV: ip_fast_csum() requires a memory clobber on its inline asm x86: fix an incompatible pointer type warning on 64-bit compilations MN10300: Kill linux/a.out.h inclusions PCI: fix pci_setup_device()'s sprinting into a const buffer mn10300: export certain arch symbols required to build allmodconfig mn10300: provide __ucmpdi2() for MN10300 Fix acpi_pm_device_sleep_wake() by providing a stub for CONFIG_PM_SLEEP=n netfilter: nf_nat_snmp_basic: fix a range check in NAT for SNMP ALSA: Fix a const pointer usage warning in the Digigram VX soundcard driver ALSA: Fix a const to non-const assignment in the Digigram VXpocket sound driver Fix a const pointer usage warning in the Digigram VX soundcard driver Fix a const assignment in moxa_load_fw() Fix a const pointer error in the Conexant cx23418 MPEG encoder driver Fix a const pointer usage warning in the Digigram pcxhr soundcard driver Fix a const pointer usage warning in the Digigram miXart soundcard driver [GFS2] Fix GFS2's use of do_div() in its quota calculations [MTD] Fix const assignment in the MTD command line partitioning driver frv: fix irqs_disabled() to return an int, not an unsigned long sdio_uart: Fix SDIO break control to now return success or an error sched: fix warning in inc_rt_tasks() to not declare variable 'rq' if it's not needed sparc: Remove Sparc's asm-offsets for sclow.S V4L/DVB (8249): Fix pointer cast warnings in the ivtv framebuffer driver MN10300: Fix MN10300's serial port driver to get at its tty_struct netfilter: xt_time: fix time's time_mt()'s use of do_div() USB: Fix pointer/int cast in USB devio code Fix the (i)Stallion driver's putchar() and break_ctl() ops Fix the epca driver to permit epca_setup() to be invoked from the kernel cmdline V4L/DVB (8247): Fix a const pointer assignment error in the drx397xD demodulator driver pm: fix try_to_freeze_tasks()'s use of do_div() tsacct: fix bacct_add_tsk()'s use of do_div() pnp: fix the fcpnp_driver declaration to only exist if CONFIG_PNP=y atm: fix const assignment/discard warnings in the ATM networking driver atm: fix direct casts of pointers to u32 in the InterPhase driver hysdn: remove the packed attribute from PofTimStamp_tag MN10300: Wire up new system calls FRV: Wire up new system calls SELinux: Fix a potentially uninitialised variable in SELinux hooks CRED: Introduce credential access wrappers security: Fix setting of PF_SUPERPRIV by __capable() MN10300: Supply ioremap_wc() for MN10300 FRV: Provide ioremap_wc() for FRV clocksource: check range werror: fix pci calgary CRED: Wrap task credential accesses in the JFFS2 filesystem MN10300: Change the fault handler to check in_atomic() not in_interrupt() MN10300: Move asm-arm/cnt32_to_63.h to include/linux/ MN10300: Make sched_clock() report time since boot ARM: Delete ARM's own cnt32_to_63.h MN10300: Fix IRQ handling V4L/DVB (8838): CRED: Wrap task credential accesses in video input drivers MN10300: MEI are renaming themselves to Panasonic FRV: Provide dma_map_page() for NOMMU and fix comments SiS DRM: fix the memory allocator if the SIS FB is built as a module SiS DRM: fix a pointer cast warning drm/cred: wrap task credential accesses in the drm driver. CRED: Wrap task credential accesses in the XFS filesystem Fix accidental implicit cast in HR-timer conversion KEYS: Make request key instantiate the per-user keyrings MN10300: Clean up the misalignment handler a little MN10300: Add built-in testing for misalignment handler MN10300: Add further misalignment fixups MN10300: Extract the displacement from an insn correctly in misalignment fixup MN10300: Fix register-postinc addressing misalignment handling MN10300: Allow misalignment fixup in interrupt handling MN10300: Perform misalignment fixups of MOV_Lcc MN10300: Handle misaligned postinc-with-imm addressing mode correctly MN10300: Fix misaligned index-register addressing handling MN10300: Handle misaligned SP-based operands MN10300: Don't handle misaligned loading and storing of SP MN10300: Don't do misalignment handling for userspace CRED: Wrap task credential accesses in the IA64 arch CRED: Wrap task credential accesses in the MIPS arch CRED: Wrap task credential accesses in the PA-RISC arch CRED: Wrap task credential accesses in the PowerPC arch CRED: Wrap task credential accesses in the S390 arch CRED: Wrap task credential accesses in the x86 arch CRED: Wrap task credential accesses in the block loopback driver CRED: Wrap task credential accesses in the tty driver CRED: Wrap task credential accesses in the ISDN drivers CRED: Wrap task credential accesses in the network device drivers CRED: Wrap task credential accesses in the USB driver CRED: Wrap task credential accesses in 9P2000 filesystem CRED: Wrap task credential accesses in the AFFS filesystem CRED: Wrap task credential accesses in the autofs filesystem CRED: Wrap task credential accesses in the autofs4 filesystem CRED: Wrap task credential accesses in the BFS filesystem CRED: Wrap task credential accesses in the CIFS filesystem CRED: Wrap task credential accesses in the Coda filesystem CRED: Wrap task credential accesses in the devpts filesystem CRED: Wrap task credential accesses in the eCryptFS filesystem CRED: Wrap task credential accesses in the Ext2 filesystem CRED: Wrap task credential accesses in the Ext3 filesystem CRED: Wrap task credential accesses in the Ext4 filesystem CRED: Wrap task credential accesses in the FAT filesystem CRED: Wrap task credential accesses in the FUSE filesystem CRED: Wrap task credential accesses in the GFS2 filesystem CRED: Wrap task credential accesses in the HFS filesystem CRED: Wrap task credential accesses in the HFSplus filesystem CRED: Wrap task credential accesses in the HPFS filesystem CRED: Wrap task credential accesses in the hugetlbfs filesystem CRED: Wrap task credential accesses in the JFS filesystem CRED: Wrap task credential accesses in the Minix filesystem CRED: Wrap task credential accesses in the NCPFS filesystem CRED: Wrap task credential accesses in the NFS daemon CRED: Wrap task credential accesses in the OCFS2 filesystem CRED: Wrap task credential accesses in the OMFS filesystem CRED: Wrap task credential accesses in the RAMFS filesystem CRED: Wrap task credential accesses in the ReiserFS filesystem CRED: Wrap task credential accesses in the SMBFS filesystem CRED: Wrap task credential accesses in the SYSV filesystem CRED: Wrap task credential accesses in the UBIFS filesystem CRED: Wrap task credential accesses in the UDF filesystem CRED: Wrap task credential accesses in the UFS filesystem CRED: Wrap task credential accesses in the XFS filesystem CRED: Wrap task credential accesses in the filesystem subsystem CRED: Wrap task credential accesses in the SYSV IPC subsystem CRED: Wrap task credential accesses in the AX25 protocol CRED: Wrap task credential accesses in the IPv6 protocol CRED: Wrap task credential accesses in the netrom protocol CRED: Wrap task credential accesses in the ROSE protocol CRED: Wrap task credential accesses in the SunRPC protocol CRED: Wrap task credential accesses in the UNIX socket protocol CRED: Wrap task credential accesses in the networking subsystem CRED: Wrap task credential accesses in the key management code CRED: Wrap task credential accesses in the capabilities code CRED: Wrap task credential accesses in the core kernel KEYS: Disperse linux/key_ui.h KEYS: Alter use of key instantiation link-to-keyring argument CRED: Neuter sys_capset() CRED: Constify the kernel_cap_t arguments to the capset LSM hooks CRED: Separate task security context from task_struct CRED: Detach the credentials from task_struct CRED: Wrap current->cred and a few other accessors CRED: Use RCU to access another task's creds and to release a task's own creds CRED: Wrap access to SELinux's task SID CRED: Separate per-task-group keyrings from signal_struct CRED: Rename is_single_threaded() to is_wq_single_threaded() CRED: Make inode_has_perm() and file_has_perm() take a cred pointer CRED: Pass credentials through dentry_open() CRED: Inaugurate COW credentials CRED: Make execve() take advantage of copy-on-write credentials CRED: Prettify commoncap.c CRED: Use creds in file structs CRED: Documentation CRED: Differentiate objective and effective subjective credentials on a task CRED: Add a kernel_service object class to SELinux CRED: Allow kernel services to override LSM settings for task actions frv: fix mmap2 error handling MN10300: Introduce barriers to replace removed volatiles in gdbstub 16550 driver powerpc: Rename struct vm_region to avoid conflict with NOMMU KEYS: Fix variable uninitialisation warnings CRED: Wrap task credential accesses in the devpts filesystem CRED: Fix regression in cap_capable() as shown up by sys_faccessat() [ver #2] CRED: Fix regression in cap_capable() as shown up by sys_faccessat() [ver #3] CRED: Fix NFSD regression NOMMU: Fix cleanup handling in ramfs_nommu_get_umapped_area() NOMMU: Rename ARM's struct vm_region NOMMU: Delete askedalloc and realalloc variables NOMMU: Make VMAs per MM as for MMU-mode linux NOMMU: Improve procfs output using per-MM VMAs FDPIC: Don't attempt to expand the userspace stack to fill the space allocated FLAT: Don't attempt to expand the userspace stack to fill the space allocated NOMMU: Support XIP on initramfs CRED: Fix commit_creds() on a process that has no mm CRED: Missing put_cred() in prepare_kernel_cred() CRED: Must initialise the new creds in prepare_kernel_cred() CRED: Fix SUID exec regression RxRPC: Fix a potential NULL dereference FRV: in_interrupt() requires #inclusion of linux/hardirq.h not asm/hardirq.h now mn10300: fix oprofile Fix recursive lock in free_uid()/free_user_ns() NOMMU: Present backing device capabilities for MTD chardevs NOMMU: Add support for direct mapping through mtdconcat if possible NOMMU: Make it possible for RomFS to use MTD devices directly NOMMU: Fix the RomFS Kconfig to ensure at least one backing store is selected Annotate struct fs_struct's usage count restriction nommu: there is no mlock() for NOMMU, so don't provide the bits nommu: make CONFIG_UNEVICTABLE_LRU available when CONFIG_MMU=n nommu: fix a number of issues with the per-MM VMA patch Create a dynamically sized pool of threads for doing very slow work items Make slow-work thread pool actually dynamic Make the slow work pool configurable Document the slow work thread pool FS-Cache: Release page->private after failed readahead FS-Cache: Recruit a page flags for cache management FS-Cache: Add the FS-Cache netfs API and documentation FS-Cache: Add the FS-Cache cache backend API and documentation FS-Cache: Add main configuration option, module entry points and debugging FS-Cache: Add use of /proc and presentation of statistics FS-Cache: Root index definition FS-Cache: Add cache tag handling FS-Cache: Add cache management FS-Cache: Provide a slab for cookie allocation FS-Cache: Add netfs registration FS-Cache: Bit waiting helpers FS-Cache: Object management state machine FS-Cache: Implement the cookie management part of the netfs API FS-Cache: Add and document asynchronous operation handling FS-Cache: Implement data I/O part of netfs API CacheFiles: Permit the page lock state to be monitored CacheFiles: Export things for CacheFiles CacheFiles: A cache that backs onto a mounted filesystem FS-Cache: Make kAFS use FS-Cache NFS: Add comment banners to some NFS functions NFS: Add FS-Cache option bit and debug bit NFS: Permit local filesystem caching to be enabled for NFS NFS: Register NFS for caching and retrieve the top-level index NFS: Define and create server-level objects NFS: Define and create superblock-level objects NFS: Define and create inode-level cache objects NFS: Use local disk inode cache NFS: Invalidate FsCache page flags when cache removed NFS: Add some new I/O counters for FS-Cache doing things for NFS NFS: FS-Cache page management NFS: Add read context retention for FS-Cache to call back with NFS: nfs_readpage_async() needs to be accessible as a fallback for local caching NFS: Read pages from FS-Cache into an NFS inode NFS: Store pages from an NFS inode into a local cache NFS: Display local caching state NFS: Add mount options to enable local caching on NFS Make CONFIG_SLOW_WORK an automatic rather than manual config option keys: Handle there being no fallback destination keyring for request_key() FRV: Use <asm-generic/pgtable.h> in NOMMU mode MN10300: Kill MN10300's own profiling Kconfig FRV: Fix indentation errors to keep git-am happy when moving arch header files FRV: Move to arch/frv/include/asm/ Move arch headers from include/asm-mn10300/ to arch/mn10300/include/asm/. Separate out the proc- and unit-specific header directories from the general kbuild: make it possible for the linker to discard local symbols from vmlinux mm: point the UNEVICTABLE_LRU config option at the documentation mm: reformat the Unevictable-LRU documentation Fix lpfc_parse_bg_err()'s use of do_div() MN10300: Discard duplicate PFN_xxx() macros MN10300: Wire up missing system calls MN10300: Stop gcc from generating uninitialised variable warnings after BUG() The default CONFIG_BUG=n version of BUG() should have an empty do...while RCU: Don't try and predeclare inline funcs as it upsets some versions of gcc FRV: Don't attempt to #include <linux/blk.h> as it doesn't exist FS-Cache: Add MAINTAINERS record for FS-Cache and CacheFiles frv: insert PCI root bus resources for the MB93090 devel motherboard FRV: Fix the section attribute on UP DECLARE_PER_CPU() PERCPU: Collect the DECLARE/DEFINE declarations together MN10300: Update the ASB2303 defconfig ROMFS: romfs_lookup() shouldn't be doing a partial name comparison ROMFS: Advance destination buffer pointer when reading from a blockdev FRV: Wire up new syscalls FRV: Stop gcc from generating uninitialised variable warnings after BUG() sched: Document memory barriers implied by sleep/wake-up primitives SELinux: Don't flush inherited SIGKILL during execve() mm: use roundown_pow_of_two() in zone_batchsize() nommu: clamp zone_batchsize() to 0 under NOMMU conditions nommu: make the initial mmap allocation excess behaviour Kconfig configurable NOMMU: Don't check vm_region::vm_start is page aligned in add_nommu_region() CRED: Rename cred_exec_mutex to reflect that it's a guard against ptrace CRED: Guard the setprocattr security hook against ptrace FS-Cache: Fixup renamed filenames in comments in internal.h CacheFiles: Fixup renamed filenames in comments in internal.h FRV: Remove in-kernel strace code FRV: Implement TIF_NOTIFY_RESUME FRV: Don't turn on TIF_SYSCALL_TRACE unconditionally in syscall prologue FRV: Implement new-style ptrace MN10300: Don't set the dirty bit in the DTLB entries in the TLB-miss handler MN10300: Add utrace/tracehooks support FRV: Fix interaction with new generic header stuff RxRPC: Don't attempt to reuse aborted connections AFS: Correctly translate auth error aborts and don't failover in such cases LDSCRIPT: Name INIT_RAM_FS consistently MN10300: Fix the vmlinux ldscript FRV: Wire up new syscalls MN10300: Wire up new syscalls FRV: Implement atomic64_t FRV: Add basic performance counter support NFSD: Don't hold unrefcounted creds over call to nfsd_setuser() AFS: Stop readlink() on AFS crashing due to NULL 'file' ptr CRED: Add some configurable debugging [try #6] KEYS: Deal with dead-type keys appropriately [try #6] KEYS: Allow keyctl_revoke() on keys that have SETATTR but not WRITE perm [try #6] KEYS: Flag dead keys to induce EKEYREVOKED [try #6] KEYS: Add garbage collection for dead, revoked and expired keys. [try #6] KEYS: Do some whitespace cleanups [try #6] KEYS: Extend TIF_NOTIFY_RESUME to (almost) all architectures [try #6] KEYS: Add a keyctl to install a process's session keyring on its parent [try #6] nommu: fix error handling in do_mmap_pgoff() KEYS: security_cred_alloc_blank() should return int under all circumstances KEYS: Fix default security_session_to_parent() KEYS: Add missing linux/tracehook.h #inclusions CRED: Allow put_cred() to cope with a NULL groups list KEYS: Fix garbage collector RxRPC: Declare the security index constants symbolically RxRPC: Allow key payloads to be passed in XDR form RxRPC: Allow RxRPC keys to be read RxRPC: Parse security index 5 keys (Kerberos 5) RxRPC: Use uX/sX rather than uintX_t/intX_t types MN10300: Handle removal of struct uart_info KEYS: Have the garbage collector set its timer for live expired keys NFS: Propagate 'fsc' mount option through automounts fdpic: ignore the loader's PT_GNU_STACK when calculating the stack size FRV: Flash mappings for the MB93090-MB00 motherboard NOMMU: Fix MAP_PRIVATE mmap() of objects where the data can be mapped directly NOMMU: Fallback for is_vmalloc_or_module_addr() should be inline NOMMU: Ignore mmap() address param as it is a hint KEYS: get_instantiation_keyring() should inc the keyring refcount in all cases NOMMU: Don't pass NULL pointers to fput() in do_mmap_pgoff()
David Hubbard (6): i2c-isa: Fail adding driver on attach_adapter error w83627ehf: Fix unchecked return status hwmon/w83627ehf: Add support for the W83627DHG chip hwmon/w83627ehf: Update the Kconfig entry hwmon/w83627ehf: Convert to a platform driver hwmon/w83627ehf: Add error messages for two error cases
David Härdeman (3): pnp: add a shutdown method to pnp drivers input: add a driver for the Winbond WPCD376I Consumer IR hardware Input: winbond-cir - select LEDS_TRIGGERS
David H�rdeman (4): USB: fix USB key generates ioctl_internal_command errors issue V4L/DVB (4785): Budget-ci: Change DEBIADDR_IR to a safer default V4L/DVB (5246): Budget-ci: IR handling fixups V4L/DVB (5335): Budget-ci: Use the repeat handling of the input subsystem
David J. Wilder (2): IPoIB/cm: Use vmalloc() to allocate rx_rings RDMA/addr: Fix resolution of local IPv6 addresses
David Jeffery (1): [SCSI] st: fix possible memory use after free after MTSETBLK ioctl
David John (2): HPET: Remove spurious HPET busy warning message. RTC: Remove the BKL.
David Johnson (2): dvb: bt8xx: cleanup dvb: bt8xx: Nebula DigiTV mt352 support
David Kiliani (1): Staging: Add the Meilhaus ME-IDS driver package
David Kilroy (86): orinoco: Add ESSID specific scanning for Agere fw orinoco: Update scan translation orinoco: Specify all three parameters to every Hermes command. orinoco: Move EXPORT_SYMBOL declarations next to exported function orinoco: Add function to execute Hermes initialisation commands synchronously orinoco: Move firmware download functionality into new module orinoco: Make firmware download logic more generic orinoco: Extend hermes_dld routines for Agere firmware orinoco: Invoke firmware download in main driver orinoco: Fix transmit for Agere/Lucent with fw 9.x orinoco: address checkpatch typedef warning orinoco: Use extended Agere scans available on 9.x series firmwares orinoco: Don't use boolean parameter to record encoding type orinoco: Split wevent work thread from wevent sending orinoco: Use a macro to define wireless handlers orinoco: Add WE-18 ioctls for WPA orinoco: Send association events to userspace orinoco: Process bulk of receive interrupt in a tasklet orinoco: Add MIC on TX and check on RX orinoco: Multicast to the specified addresses orinoco: Fix compile warnings wireless: Read scan flags correctly on x86-64 orinoco: fix unsafe locking in spectrum_cs_suspend orinoco: Move sources to a subdirectory orinoco: Separate fw caching from download orinoco: Cache Symbol firmware orinoco: Resume spectrum_cs in the same way as orinoco_cs orinoco: Provide option to avoid unnecessary fw caching orinoco: Fix function names used in debug strings orinoco: Fix inappropriate use of IRQ_BAP spectrum_cs: Fix function names used in debug strings orinoco: take the driver lock in the rx tasklet wireless: Add channel/frequency conversions to ieee80211.h orinoco: Remove unused variable rx_data orinoco: address leading and trailing whitespace orinoco: spaces in parenthesised expressions orinoco: remove unnecessary braces orinoco: keep line length below 80 characters orinoco: Fix interesting checkpatch errors orinoco: Rename orinoco.c orinoco: use orinoco_private instead of net_device in scan helper orinoco: Move scan helpers to a separate file orinoco: Move MIC helpers into new file orinoco: Move firmware handling into a separate file orinoco: Use accessor functions for bitrate tables orinoco: Add hardware function to set multicast mode orinoco: Move hardware functions into separate file orinoco: Move WEXT handlers into a separate file orinoco: hermes_dld does not need to be a module orinoco: hermes doesn't need to be a separate module orinoco: validate firmware header orinoco: prevent accessing memory outside the firmware image cfg80211: mark ops as pointer to const cfg80211: mark wiphy->privid as pointer to const cfg80211: add wrapper function to get wiphy from priv pointer cfg80211: Advertise ciphers via WE according to driver capability cfg80211: allow drivers that can't scan for specific ssids cfg80211: set WE encoding size based on available ciphers cfg80211: infer WPA and WPA2 support from TKIP and CCMP orinoco: Move firmware capability determination into hw.c orinoco: Move card reading code into hw.c orinoco: Move FID allocation to hw.c orinoco: use dev_err in early initialisation routines orinoco: firmware helpers should use dev_err and friends orinoco: Replace net_device with orinoco_private in driver interfaces orinoco: initialise independently of netdev orinoco: Change set_tkip to use orinoco_private instead of hermes_t orinoco: initiate cfg80211 conversion orinoco: make firmware download less verbose orinoco: move netdev interface creation to main driver airport: store irq in card private structure orinoco: Handle suspend/restore in core driver orinoco: provide generic commit function orinoco: convert mode setting to cfg80211 orinoco: convert scanning to cfg80211 orinoco: convert giwrange to cfg80211 orinoco: remove WE nickname support orinoco: fix printk format specifier for size_t arguments orinoco: prefer_port3 can be a single bit orinoco: use local types for auth alg and sequence length orinoco: pass orinoco_set_tkip_key the sequence lengths orinoco: move disassociation to hw.c orinoco: add function to retrieve current bssid orinoco: consolidate storage of WEP and TKIP keys cfg80211: fix leaks of wdev->conn->ie orinoco: remove spare whitespace
David Kimdon (2): [BR_NETFILTER]: Fix leak if skb traverses > 1 bridge [PKT_SCHED]: Make sch_fifo.o available when CONFIG_NET_SCHED is not set.
David Kubicek (1): USB: Converting cdc acm to a ring queue
David Kuehling (1): USB: unusual_devs entry for A-VOX WSX-300ER MP3 player
David L Stevens (20): [IPV6]: multicast join and misc [IPV4]: multicast API "join" issues [IPV4]: multicast API "join" issues [IPV4]: multicast API "join" issues [IPV4]: (INCLUDE,empty)/leave-group equivalence for full-state MSF APIs & errno fix [IPV4]: fix IPv4 leave-group group matching [IPV6]: Fix per-socket multicast filtering in sk_reuse case [IPV6]: Increase default MLD_MAX_MSF to 64. [IPV6] mcast: Fix multiple issues in MLDv2 reports. [IPV4]: Fix multiple bugs in IGMPv3 [IPV6] MLDv2: fix change records when transitioning to/from inactive [MCAST]: Fix filter leak on device removal. [IGMP]: Fix IGMPV3_EXP() normalization bit shift value. [IPV4/IPV6]: Fix inet{,6} device initialization order. [IPV6]: Send ICMPv6 error on scope violations. [IPV6]: Add ICMPMsgStats MIB (RFC 4293) [rev 2] [IPV4]: Add ICMPMsgStats MIB (RFC 4293) ipv4/ipv6 compat: Fix SSM applications on 64bit kernels. net: Several cleanups for the setsockopt compat support. net: Add compat support for getsockopt (MCAST_MSFILTER)
David Lamparter (2): cfg80211: fix signed macaddress in sysfs sis5513: Add FSC Amilo A1630 PCI subvendor/dev to laptops
David Lopo (6): usb: gadget zero timer init fix USB GADGET/PERIPHERAL: g_file_storage Bulk-Only Transport compliance USB GADGET/PERIPHERAL: g_file_storage Bulk-Only Transport compliance, clear-feature ignore usb gadget: minor USBCV fix for composite framework USB: gadget: MIPS ci13xxx_udc USB: Gadget: MIPS CI13xxx UDC bugfixes
David Ludlow (1): usb: Add support for the mos7820/7840-based B&B USB/RS485 converter to mos7840.c
David M. Grimes (1): knfsd: add nfs-export support to tmpfs
David M. Richter (5): knfsd: nfsd: fix misplaced fh_unlock() in nfsd_link() leases: fix a return-value mixup leases: when unlocking, skip locking-related steps leases: move lock allocation earlier in generic_setlease() leases: remove unneeded variable from fcntl_setlease().
David McCullough (5): output of /proc/maps on nommu systems is incomplete [CRYPTO] aes: Fixed array boundary violation sh: arch/sh/boot - fix shell usage sh: fix get_wchan() for SH kernels without framepointers sh: update snapgear defconfig.
David McKay (1): sh: Allow use of GENERIC_IOMAP
David Meybohm (1): preempt race in getppid
David Milburn (13): libata-scsi: ata_task_ioctl should return ATA registers from sense data [SCSI] megaraid: update version reported by MEGAIOC_QDRVRVER libata-core: blacklist HITACHI HDS drives using wildcard blacklist matching [SCSI] aic7xxx: fix ahc_done check SCB_ACTIVE for tagged transactions libata-core: unblacklist HITACHI drives i2c-piix4: Increase the intitial delay for the ServerWorks CSB5 pata_sil680: remove duplicate pcim_enable_device libata: ahci enclosure management led sync libata: ahci enclosure management bit mask [libata] ahci: correct enclosure LED state save libata: ahci enclosure management bios workaround [libata] sata_sx4: fixup interrupt handling ahci: add device IDs for Ibex Peak ahci controllers
David Miller (70): USB: OHCI hub code unaligned access [KERNEL] Do not truncate to 'int' in ALIGN() macro. pci: don't try to remove sysfs files before they are setup. really fix funsoft driver Bug in MM_RB debugging video/aty/mach64_ct.c: fix bogus delay loop RDMA/cxgb3: Fix build on sparc64 [SCSI] qla2xxx: fix regression on sparc64 Quicklist support for sparc64 Fix printk format warnings in timer_list.c Fix assertion failure with MSI on sparc64 [SPARC64]: Fix service channel hypervisor function names. [SPARC64]: Provide mmu statistics via sysfs. [HRTIMER] Fix cpu pointer arg to clockevents_notify() [SCSI] ESP: Increase ESP_BUS_TIMEOUT to 275. Fix procfs compat_ioctl regression [SCSI] ESP: Revert ESP_BUS_TIMEOUT back down to 250 tty: termios locking functions break with new termios type [SCSI] esp: fix instance numbering. SPARC64: SPARSEMEM_VMEMMAP support [SPARC]: Support for new termios. Expand hwif->host_flags so that it fits new flags. SG build fix More SG build fixes [MEDIA] IVTV: exit_ivtv_i2c() cannot be __devexit PCI: Revert "PCI: disable MSI by default on systems with Serverworks HT1000 chips" PCI: Add MSI quirk for ServerWorks HT1000 PCIX bridge. PCI: Add quirk for devices which disable MSI when INTX_DISABLE is set. PCI: Add MSI INTX_DISABLE quirks for ATI SB700/800 SATA and IXP SB400 USB PCI: Remove 3 incorrect MSI quirks. SUNHME: Fix missing NETIF_F_VLAN_CHALLENGED on PCI happy meals [FUTEX] Fix address computation in compat code. NET: ns83820.c remove fastcall macro Genericizing iova.[ch] ath5k: Fix build warnings on some 64-bit platforms. sched: use alloc_bootmem() instead of alloc_bootmem_low() ftrace: remove packed attribute on ftrace_page. sparc64: add ftrace support. ipv6: Fix warning in addrconf code. endian: Always evaluate arguments. lockdep: fix combinatorial explosion in lock subgraph traversal debug_locks: set oops_in_progress if we will log messages. radeon: misc corrections radeonfb: fix accel engine hangs Fix PNP build failure, bugzilla #11276 Btrfs: unaligned access fixes serial: Make uart_port's ioport "unsigned long". serial: allow 8250 to be used on sparc sched: kill unused scheduler decl. i2c-algo-pcf: Pass adapter data into ->waitforpin() method i2c-algo-pcf: Add adapter hooks around xfer begin and end i2c-algo-pcf: Fix typo in debugging log message net: Fix recursive descent in __scm_destroy(). sparc64: wire up accept4() topology: Fix sparc64 build. sparc64: Fix cpumask related build failure sparc64: Fix build by including linux/irq.h into time_64.c sparc64: Fix build by using kstat_irqs_cpu() drm: ati_pcigart: Do not access I/O MEM space using pointer derefs. drm: ati_pcigart: Need to use PCI_DMA_BIDIRECTIONAL. drm: radeon: Fix ring_rptr accesses. drm: radeon: Fix RADEON_*_EMITED defines. drm: radeon: Fix calculation of RB_RPTR_ADDR in non-AGP case. drm: radeon: Use surface for PCI GART table. drm: ati_pcigart: Fix limit check in drm_ati_pcigart_init(). drm: Preserve SHMLBA bits in hash key for _DRM_SHM mappings. drm: radeon: Fix unaligned access in r300_scratch(). drm: Only use DRM_IOCTL_UPDATE_DRAW compat wrapper for compat X86. sparc64: Fix build of timer_interrupt(). mm, perf_event: Make vmalloc_user() align base kernel virtual address to SHMLBA
David Moore (8): Input: ALPS - fix resume (for DualPoints) video1394: add poll file operation support ieee1394: video1394: DMA fix firewire: fw-ohci: Fix for dualbuffer three-or-more buffers firewire: fw-ohci: Bug fixes for packet-per-buffer support firewire: fw-ohci: Dynamically allocate buffers for DMA descriptors firewire: Preserve response data alignment bug when it is harmless firewire: Include iso timestamp in headers when header_size > 4
David Mosberger (2): Include <linux/config.h> before testing CONFIG_ACPI Replace check_bridge_mode() with (bridge->mode & AGSTAT_MODE_3_0).
David Mosberger-Tang (40): [IA64] fix fls() [IA64] add missing cpu_relax() in ITC syncing code [IA64] speed up syscall path a bit more [IA64] fix syscall-optimization goof [IA64] __ia64_syscall() is no longer used anywhere in the kernel. Remove it. [IA64] Use dynamic prediction for RSE-clearing branches. [IA64] Schedule fp-clearing insns at least 6 cycles after reading ar.bsp. [IA64] On return from syscall, hint b7 with __kernel_syscall_via_epc(). [IA64] In syscall-entry, use st8 instead of stf8 to clear pt_regs.r8 [IA64] Schedule ia64_leave_syscall() to read ar.bsp earlier [IA64] In ia64_leave_syscall(), fix comments and whitespace only. [IA64] Reschedule break_fault() for better performance. [IA64] Reschedule __kernel_syscall_via_epc(). [IA64] Annotate __kernel_syscall_via_epc() with McKinley dispatch info. [IA64] Reschedule fsys_bubble_down(). [IA64] Annotate fsys_bubble_down() with McKinley dispatch info. [IA64] use srlz.d instead of srlz.i in ia64_leave_kernel() [IA64] need r29=psr *after* rsm psr.i [IA64] fix typos caught by new assembler [IA64] use fc.i for fluch_icache_range() [IA64] Merge audit fix for fsyscalls with syscall-optimizations [IA64] Fix stack placement when INIT hits in kernel mode. [IA64] fix "section mismatch" compile-time-error [IA64] Avoid .spillpsp directive in handcoded assembly [IA64] Correct convert_to_non_syscall() [IA64] Fix convert_to_non_syscall() so gdb inferior calls work again [IA64] Fill holes in FIXADDR_USER space with zero pages. [IA64] Drop spurious paren in entry.h [IA64] Fix pfn_to_nid() so the kernel compiles again for !CONFIG_DISCONTIGMEM. [IA64] Speed up lfetch.fault [NULL] [IA64] Replace stale KDB-code with useful MAGIC_SYSRQ code in simserial.c [IA64] Make PCDP work again. [IA64] Fix race in mm-context wrap-around logic. [IA64] align signal-frame even when not using alternate signal-stack [IA64] esi-support [IA64] make efi_stub.S fit in 80 cols V4L/DVB (4046): Trivial videodev2.h patch [IA64] make unwinder stop at last frame of the bootloader [IA64] need NOTES in vmlinux.lds.S [IA64] get back PT_IA_64_UNWIND program header
David Müller (ELSOFT AG) (1): drm/i915: Improve CRTDDC mapping by using VBT info
David Newall (1): hci_ldisc: fix null pointer deref
David O'Shea (1): PCI: Compaq Evo D510 SMBus quirk using USB instead of VGA
David P. Quigley (8): VFS/Security: Rework inode_getsecurity and callers to return resulting buffer VFS: Reorder vfs_getxattr to avoid unnecessary calls to the LSM SELinux: Condense super block security structure flags and cleanup necessary code. SELinux: Add new security mount option to indicate security label support. SELinux: Unify context mount and genfs behavior VFS: Factor out part of vfs_setxattr so it can be called from the SELinux hook for inode_setsecctx. LSM/SELinux: inode_{get,set,notify}secctx hooks to access LSM security context information. sysfs: Add labeling support for sysfs
David P. Reed (6): x86-64: Avoid overflows during apic timer calibration ntp: fix typo that makes sync_cmos_clock erratic x86: fix freeze in x86_64 RTC update code in time_64.c x86: on x86_64, correct reading of PC RTC when update in progress in time_64.c x86: fix cmos read and write to not use inb_p and outb_p x86: define outb_pic and inb_pic to stop using outb_p and inb_p
David Quigley (9): SELinux: add security hooks to {get,set}affinity SELinux: add security hook call to mediate attach_task (kernel/cpuset.c) SELinux: add task_movememory hook SELinux: add security_task_movememory calls to mm code SELinux: extend task_kill hook to handle signals sent by AIO completion SELinux: add security hook call to kill_proc_info_as_uid SELinux: update USB code with new kill_proc_info_as_uid SELinux: Add security hook definition for getioprio and insert hooks [MIPS] SELinux: Add security hooks to mips-mt {get,set}affinity
David Ranson (1): serial: MRi MRI-PCIDS1 dual port serial card
David Rientjes (129): do not free non slab allocated per_cpu_pageset net s2io: return on NULL dev_alloc_skb() drivers cris: return on NULL dev_alloc_skb() i386: substitute __va lookup with pfn_to_kaddr x86-64: Remove unused GET_APIC_VERSION call from clear_local_APIC x86-64: remove unused variable fs: remove unused variable sys: remove unused variable video SiS: remove unnecessary variables in SiS_DDC2Delay PCI quirks: remove redundant check x86_64: remove unusued 'flags' variable oom: kill all threads that share mm with killed task [CPUFREQ] do not declare undefined functions pm: include EIO from errno-base.h x86-64: configurable fake numa node sizes x86-64: split remaining fake nodes equally x86-64: fixed size remaining fake nodes x86-64: fake numa for cpusets document i386: type may be unused i386: add ptep_test_and_clear_{dirty,young} smaps: extract pmd walker from smaps code smaps: add pages referenced count to smaps smaps: add clear_refs file to clear reference cpusets: allow TIF_MEMDIE threads to allocate anywhere oom: fix constraint deadlock cpusets: allow empty {cpus,mems}_allowed to be set for unpopulated cpuset smaps: only define clear_refs for CONFIG_MMU compiler: introduce __used and __maybe_unused i386 pci: use __maybe_unused sh: dma: use __maybe_unused i386: voyager: use __maybe_unused i386 mmzone: use __maybe_unused [MIPS] excite: use __maybe_unused [MIPS] tlbex: use __maybe_unused [ALSA] wavefront: only declare isapnp on CONFIG_PNP frv: gdb: use __maybe_unused [ARM] use __used attribute [SCSI] gdth: fix ambiguous gdthtable definition USB: use function attribute __maybe_unused x86_64: Use LOCAL_DISTANCE and REMOTE_DISTANCE in x86_64 ACPI code x86_64: various cleanups in NUMA scan node x86_64: extract helper function from e820_register_active_regions x86_64: fake pxm-to-node mapping for fake numa x86_64: fake apicid_to_node mapping for fake numa x86_64: fix e820_hole_size based on address ranges x86_64: disable srat when numa emulation succeeds [MIPS] Replace __attribute_used__ with __used oom: print points as unsigned long pci: use size stored in proc_dir_entry for proc bus files pci: write file size to inode on proc bus file write oom: move prototypes to appropriate header file oom: move constraints to enum oom: change all_unreclaimable zone member to flags oom: add per-zone locking oom: serialize out of memory calls oom: add oom_kill_allocating_task sysctl oom: suppress extraneous stack and memory dump oom: compare cpuset mems_allowed instead of exclusive ancestors oom: do not take callback_mutex oom: prevent including sched.h in header file oom: add header file to Kbuild as unifdef oom: convert zone_scan_lock from mutex to spinlock mm: test and set zone reclaim lock before starting reclaim doc: move vm/00-INDEX to Documentation/vm memcontrol: move mm_cgroup to header file memcontrol: move oom task exclusion to tasklist scan oom: add sysctl to enable task memory dump memcontrol: add vm_match_cgroup() sparc: fix build cpusets: fix obsolete comment sysfs: small header file cleanup for SYSFS=n mempolicy: convert MPOL constants to enum mempolicy: support optional mode flags mempolicy: add MPOL_F_STATIC_NODES flag mempolicy: add MPOL_F_RELATIVE_NODES flag mempolicy: update NUMA memory policy documentation mempolicy: move rebind functions mempolicy: create mempolicy_operations structure mempolicy: small header file cleanup mempolicy: disallow static or relative flags for local preferred mode sched: prevent bound kthreads from changing cpus_allowed mempolicy: mask off internal flags for userspace API x86: avoid dereferencing beyond stack + THREAD_SIZE oom: do not dump task state for non thread group leaders vmemmap: warn about page_structs with remote distance cpusets: update mems allowed in page allocator slub: make early_kmem_cache_node_alloc void slub: avoid leaking caches or refcounts on sysfs error oom: fix zone_scan_mutex name oom: print triggering task's cpuset and mems allowed mm: change dirty limit type specifiers to unsigned long mm: add dirty_background_bytes and dirty_bytes sysctls slub: fix per cpu kmem_cache_cpu array memory leak slub: move min_partial to struct kmem_cache slub: add min_partial sysfs tunable slub: rename calculate_min_partial() to set_min_partial() lockdep: remove duplicate CONFIG_DEBUG_LOCKDEP definitions vmscan: print shrink_slab symbol name on negative shrinker objects cpusets: replace zone allowed functions with node allowed cpusets: prevent PF_THREAD_BOUND tasks from attaching to non-root cpusets slub: enforce MAX_ORDER slub: add Documentation/ABI/testing/sysfs-kernel-slab x86, srat: do not register nodes beyond e820 map oom: prevent livelock when oom_kill_allocating_task is set sched: emit thread info flags with stack trace oom: fix possible oom_dump_tasks NULL pointer oom: move oom_adj value from task_struct to mm_struct oom: avoid unnecessary mm locking and scanning for OOM_DISABLE oom: invoke oom killer for __GFP_NOFAIL oom: only oom kill exiting tasks with attached memory Staging: android: lowmemorykiller: cleanup android low memory killer Staging: android: lowmemorykiller: fix possible android low memory killer NULL pointer slub: add option to disable higher order debugging slabs slub: use size and objsize orders to disable debug flags Staging: android: lowmemorykiller.c: fix it for "oom: move oom_adj value from task_struct to mm_struct" mm: avoid endless looping for oom killed tasks flex_array: fix get function for elements in base starting at non-zero flex_array: fix flex_array_free_parts comment flex_array: declare parts member to have incomplete type flex_array: convert element_nr formals to unsigned x86/PCI: default pcibus cpumask to all cpus if it lacks affinity mm: remove obsoleted alloc_pages cpuset comment mm: update alloc_flags after oom killer has been called flex_array: add flex_array_clear function flex_array: poison free elements flex_array: add flex_array_shrink function flex_array: introduce DEFINE_FLEX_ARRAY flex_array: add missing kerneldoc annotations oprofile: fix race condition in event_buffer free
David Rowe (3): Staging: add echo cancelation module Staging: oslec bug fix Staging: echo: top bit patch
David S. Miller (2658): Fix get_compat_sigevent() Fix linux/atalk.h header sparc64: Do not flush dcache for ZERO_PAGE. sparc64: use message queue compat syscalls sparc: Fix PTRACE_CONT bogosity sparc64: Reduce ptrace cache flushing sparc64: Fix stat [RTNETLINK]: Add comma to final entry in link_rtnetlink_table [SPARC64]: Provide a pgprot_noncached() implementation. [SPARC]: Provide generic ioctls in Sparc RTC driver. [SPARC64]: In sunsu driver, make sure to fully init chip for kbd/ms [SPARC64]: In sunsab driver, make sure to set the uart timeout. [TCP]: skb pcount with MTU discovery [TG3]: Update driver version and release date. [SPARC64]: Fix SMP build. [PKT_SCHED]: Eliminate unnecessary includes in simple.c [TG3]: Set SA_SAMPLE_RANDOM in request_irq() calls. [NETLINK]: Fix infinite loops in synchronous netlink changes. [XFRM/RTNETLINK]: Decrement qlen properly in {xfrm_,rt}netlink_rcv(). [SPARC64]: Fix goal_cpu tracking in retarget_one_irq(). [SPARC64]: Disable IRQ forwarding. [TG3]: Elide tg3_stop_block messages when such events are normal. [TG3]: Update driver version and reldate. [SUNSAB]: Defer register updates until transmitter is idle. [SPARC64]: Add timeouts to streaming buffer synchronization. [TG3]: Add tagged status support. [TG3]: Set minimal hw interrupt mitigation. [TG3]: Refine DMA boundary setting. [TG3]: In tg3_poll(), resample status_tag after doing work. [NETFILTER]: Do not be clever about SKB ownership in ip_ct_gather_frags(). [SPARC64]: Fix bad performance side effect of strbuf timeout changes. [TCP]: Fix stretch ACK performance killer when doing ucopy. [NET]: Kill stray reference to sock->passcred. [TG3]: Update driver version and reldate. [TG3]: Increase TEST_BUFFER_SIZE to 8K. [TG3]: Update driver version. [SPARC64]: Add boot option to force UltraSPARC-III P-Cache on. Merge of davem@nuts.davemloft.net:/disk1/GIT/sparc-2.6/.git/ Merge of /home/davem/src/GIT/linux-2.6/.git/ [IPV6]: Clear up user copy warning in flowlabel code. [NET]: Use %lx for netdev->features sysfs formatting. Merge of /home/davem/src/GIT/tg3-2.6/ [SPARC64]: Fix streaming buffer flushing on PCI and SBUS. [SPARC64]: Refine PCI strbuf ctx-based flush. [ETHTOOL]: Check correct pointer in ethtool_set_coalesce(). [TG3]: Update driver version and release date. [TG3]: Update driver version and release date. [NETFILTER]: ipt_recent: last_pkts is an array of "unsigned long" not "u_int32_t" [NET]: Move sysctl_max_syn_backlog into request_sock.c [TCP]: Fix sysctl_tcp_low_latency [IPV4]: Fix fib_trie.c's args to fib_dump_info(). [SPARC64]: Fix cmsg length checks in Solaris emulation layer. [SPARC64]: Add prefetch support. [TCP]: Need to declare 'tcp_reno' in net/tcp.h [LIB]: textsearch.o needs to be obj-y not lib-y. [PKT_SCHED]: Make NET_EMATCH_TEXT select TEXTSEARCh [PKT_SCHED]: Make TEXTSEARCH* options only selected. [IPV4]: Move FIB lookup algorithm choice under IP_ADVANCED_ROUTING [TCP]: Do not present confusing congestion control options by default. [SUNRPC]: Fix {s,}size_t printf format strings in xprt.c [SPARC64]: Report any user access faults in termios accessors. [TG3]: Fix missing memory barriers and SD_STATUS_UPDATED bit clearing. [TG3]: Eliminate all hw IRQ handler spinlocks. [TG3]: Update driver version and reldate. [IPV4]: Fix thinko in TCP_CONG_BIC default. [ATALK]: Include asm/byteorder.h in linux/atalk.h [NETLINK]: Fix two socket hashing bugs. [SPARC64]: Avoid membar instructions in delay slots. [SPARC64]: Get rid of fast IRQ feature. PCI: DMA bursting advice [EBTABLES]: Fix thinkos in ebt_log.c [NET]: Remove gratuitous use of skb->tail in network drivers. [NET]: drivers/net/slip.c needs linux/delay.h [SPARC64]: Add support for IRQ pre-handlers. [SPARC64]: Do proper DMA IRQ syncing on Tomatillo [SPARC64]: Small Schizo PCI controller programming tweaks. [SPARC64]: Fix IRQ retry interval timer value on sparc64 PCI controllers. [SKGE]: Fix build on big-endian [TG3]: Update driver version and reldate. [TCP]: Simplify SKB data portion allocation with NETIF_F_SG. [TCP]: Fix quick-ack decrementing with TSO. [TCP]: Move send test logic out of net/tcp.h [TCP]: Move __tcp_data_snd_check into tcp_output.c [TCP]: Add missing skb_header_release() call to tcp_fragment(). [TCP]: Kill extra cwnd validate in __tcp_push_pending_frames(). [TCP]: tcp_write_xmit() tabbing cleanup [TCP]: Fix redundant calculations of tcp_current_mss() [TCP]: Fix __tcp_push_pending_frames() 'nonagle' handling. [TCP]: Break out tcp_snd_test() into it's constituent parts. [TCP]: Eliminate redundant computations in tcp_write_xmit(). [TCP]: Fix send-side cpu utiliziation regression. [TCP]: Kill bogus comment above tcp_tso_acked(). [TCP]: Do not call tcp_tso_acked() if no work to do. [TCP]: Break out send buffer expansion test. [TCP]: Move to new TSO segmenting scheme. [TCP]: Never TSO defer under periods of congestion. [SPARC64]: Fix UltraSPARC-III fallout from membar changes. [SPARC64]: Typo in dtlb_backend.S, _PAGE_SZ4M --> _PAGE_SZ4MB [NET]: Transform skb_queue_len() binary tests into skb_queue_empty() [SPARC64]: Support CONFIG_HZ [IPV6]: Fix warning in ip6_mc_msfilter. [SCTP]: Use struct list_head for chunk lists, not sk_buff_head. [SPARC]: Add ioprio system call support. [SPARC64]: Add __read_mostly support. [SPARC64]: Kill ancient and unused SYSCALL_TRACING debugging code. [SPARC64]: Add SECCOMP support. [SPARC64]: Pass regs and entry/exit boolean to syscall_trace() [SPARC64]: Add syscall auditing support. [SPARC64]: Add missing asm-sparc64/seccomp.h file. [NETLINK]: Reserve NETLINK_NETFILTER. [EMATCH]: Kill TCF_META_ID_TCCLASSID reference from meta ematch as well. [NET]: Fix tc_verd thinko in skb_clone() [PKT_SCHED]: Kill TCF_META_ID_REALDEV from meta ematch. [PKT_SCHED]: em_meta: Kill TCF_META_ID_{INDEV,SECURITY,TCVERDICT} [W1]: Do not use NFLOG netlink number. [SPARC]: Fix __KERNEL_SYSCALLS__ defining in envctrl.c and bbc_envctrl.c [SPARC64]: Non-atomic bitops do not need volatile operations [SPARC64]: Simplify asm/rwsem.h slightly. [SPARC64]: Kill totally unused inline functions from asm/spitfire.h [SPARC64]: Privatize sun5_timer. [SPARC64]: Move syscall success and newchild state out of thread flags. [TG3]: Update driver version and reldate. [ATM]: speedtch: Revert 86cf42e4e029b83110cf98692420239103363dbf [SPARC]: Add inotify syscall entries. [SPARC64]: Fix ugly dependency on NR_CPUS being a power-of-2. [NET]: Fix busy waiting in dev_close(). tcp: fix TSO sizing bugs [IPV4]: Fix memory leak during fib_info hash expansion. [TG3]: Save initial PCI state before registering the netdevice. [NETLINK]: Allocate and kill some netlink numbers. [SPARC]: envctrl: ERR_PTR() --> PTR_ERR() [SUNRPC]: Fix nsec --> usec conversion. [SPARC64]: Fix 2 bugs in cpufreq drivers. [TG3]: Update driver version and reldate. [SPARC64]: Move kernel unaligned trap handlers into assembler file. [TCP]: Unconditionally clear TCP_NAGLE_PUSH in skb_entail(). [TCP]: Document non-trivial locking path in tcp_v{4,6}_get_port(). [ROSE]: Fix missing unlocks in rose_route_frame() [ROSE]: Fix typo in rose_route_frame() locking fix. [SPARC64]: Fix trap state reading for instruction_access_exception. [SPARC64]: Do not call winfix_dax blindly [SPARC64]: Revamp Spitfire error trap handling. [SPARC64]: Make debugging spinlocks usable again. [SPARC64]: More fully work around Spitfire Errata 51. [NET]: Kill skb->list [NET]: Kill skb->real_dev [NET]: Remove explicit initializations of skb->input_dev [DCCP]: Fix u64 printf format warnings. [IPX]: Fix build error in ipx_recvmsg() [IPVS]: Rename tcp_{init,exit}() --> ip_vs_tcp_{init,exit}() [NET]: Implement SKB fast cloning. [IPVS]: ipv4_table --> ipvs_ipv4_table [DCCP]: Fix printf format warnings on 64-bit. [LIB]: Make TEXTSEARCH_BM plain tristate like the others [SPARC64]: Eliminate irq_cpustat_t. [SPARC64]: Kill BRANCH_IF_ANY_CHEETAH() from copy page. [SPARC64]: Do not expand CHEETAH_LOG_ERROR 3 times. [SPARC64]: Preserve nucleus ctx page size during TLB flushes. [SPARC64]: Use drivers/Kconfig [SPARC64]: Use 'unsigned long' for port argument to I/O string ops. [TG3]: Update driver version and release date. [SPARC]: Kill io_remap_page_range() [TCP]: Keep TSO enabled even during loss events. [TG3]: Update driver version and release date. [NET]: Do not protect sysctl_optmem_max with CONFIG_SYSCTL [IPW2200]: ipw2200.h needs linux/dma-mapping.h [IEEE80211]: Use correct size_t printf format string in ieee80211_rx.c [RTC]: Use SA_SHIRQ in sparc specific code. [SPARC64]: Don't include drivers/firmware/Kconfig [SERIAL]: Avoid 'statement with no effect' warnings. [SPARC64]: Fix set/get MTU cases in sunos_ioctl() [NET]: Need struct sock forward decl in net/compat.h Merge git://git.skbuff.net/gitroot/yoshfuji/linux-2.6-git-rfc3542 [SPARC64]: Inline membar()'s again. Make sparc64 use setup-res.c Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 Merge git://git.skbuff.net/gitroot/yoshfuji/linux-2.6-git-rfc3542 Merge davem@outer-richmond.davemloft.net:src/GIT/net-2.6/ Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 [NETLINK]: Reserve a slot for NETLINK_GENERIC. [COMPAT]: Fixup compat_do_execve() [LIB]: Consolidate _atomic_dec_and_lock() [NET]: Do not leak MSG_CMSG_COMPAT into userspace. [TG3]: Add AMD K8 to list of write-reorder chipsets. Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 [SPARC64]: Handle little-endian unaligned loads/stores correctly. [SPARC64]: Move DCACHE_ALIASING_POSSIBLE define to asm/page.h [SPARC64]: Verify vmalloc TLB misses more strictly. [SPARC64]: Move kernel TLB miss handling into a seperate file. [SPARC64]: Kill SZ_BITS define from dtlb_backend.S [SPARC64]: Remove ktlb.S instruction patching. [SPARC64]: Do not allocate prom translations using bootmem. [SPARC64]: Break up inherit_prom_mappings() into it's constituent parts. [SPARC64]: Do not allocate OBP page tables using bootmem [SPARC64]: Remove unnecessary paging_init() cruft. [SPARC64]: Kill readjust_prom_translations() [SPARC64]: Rewrite bootup sequence. [SPARC64]: Fix comment typo in head.S [SPARC64]: Kill unused variable in setup_arch() [SPARC64]: Mark functions called by paging_init() as __init. [SPARC64]: Fix mask formation in tomatillo_wsync_handler() [SPARC64]: Add CONFIG_DEBUG_PAGEALLOC support. [SPARC64]: Probe D/I/E-cache config and use. [AF_PACKET]: Remove bogus checks added to packet_sendmsg(). Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/llc-2.6 [SPARC64]: Simplify Spitfire D-cache page flush. [SPARC64]: Do not do TLB pre-filling any more. [NEIGH]: Add debugging check when adding timers. [TG3]: Update driver version and release date. [NET]: Add Sun Cassini driver. [NET]: Slightly optimize ethernet address comparison. [SPARC64]: Add defines for 32MB/256MB PTE page size on Ultra-IV+. [SPARC64]: Add missing IDs for newer cpus. [TCP]: Fix init_cwnd calculations in tcp_select_initial_window() [SPARC64]: Fix bug in unaligned load endianness swapping [SPARC64]: Convert to use generic exception table support. [SPARC64]: Fix fault handling in unaligned trap handler. [SPARC64]: Simplify user fault fixup handling. [SPARC]: Declare paging_init() in asm/pgtable.h [SPARC64]: Move phys_base, kern_{base,size}, and sp_banks[] init to paging_init [SPARC64]: Kill all external references to sp_banks[] [SPARC64]: Solidify check in cheetah_check_main_memory(). [NET]: Fix reversed logic in eth_type_trans(). [TCP]: Revert 6b251858d377196b8cea20e65cae60f584a42735 [SPARC64]: Rewrite convoluted physical memory probing. [SPARC64]: Kill arch/sparc64/prom/memory.c [SPARC64]: Fix several bugs in flush_ptrace_access(). [RADEON]: Fix unaligned I/O port access during probe. [IPV6]: Fix leak added by udp connect dst caching fix. [IPV4]: Update icmp sysctl docs and disable broadcast ECHO/TIMESTAMP by default [TG3]: Update driver version and release date. [SUNSU]: Fix bogus locking in sunsu_change_mouse_baud() [SPARC64]: Replace cheetah+ code patching with variables. [SPARC64]: Fix initrd when net booting. [SPARC64]: Probe for power device on ISA bus too. [SPARC64]: Fix userland FPU state corruption. [SPARC64]: Fix Ultra5, Ultra60, et al. boot failures. [SPARC64]: Fix oops on runlevel change with serial console. [SPARC32]: Revert IOMAP change eb98129eec7fa605f0407dfd92d40ee8ddf5cd9a [SPARC64]: Fix net booting on Ultra5 [SPARC64]: Fix boot failures on SunBlade-150 [NETFILTER]: Fix OOPSes on machines with discontiguous cpu numbering. [SPARC64]: Consolidate common PCI IOMMU init code. [SPARC64]: Eliminate PCI IOMMU dma mapping size limit. [QLOGICPTI]: Handle INQUIRY response sniffing correctly. [SPARC64]: Fix powering off on SMP. [USB]: Make early handoff a final fixup instead of a header one. [SPARC]: Remove bogus register programming in cg6 driver. [SPARC64] mm: Do not flush TLB mm in tlb_finish_mmu() [SPARC64]: Kill off dummy_tick_ops. [SUNSU]: Do not mark sunsu_console_setup() __init [SPARC64]: Kill some unnecessary includes from ioctl32.c [SPARC]: Missing compat_ioctl hookup in openprom driver. [SPARC]: Fix locking thinkos in display7seg and cpwatchdog drivers. [SPARC64]: Re-export uts_sem for solaris compat module. [SPARC64]: Restore 2.4.x /proc/cpuinfo behavior for "ncpus probed" field. [IPV6]: Fix inet6_init missing unregister. [DVB] cinergyT2: cinergyt2_register_rc() should return 0 on success [DVB]: Add compat ioctl handling. [COMPAT]: Add ext3 ioctl translations. [LLC]: Fix compiler warnings introduced by TX window scaling changes. [IPV6]: Fib dump really needs GFP_ATOMIC. [COMPAT]: EXT3_IOC_SETVERSION is _IOW() not _IOR(). Merge git://git.skbuff.net/gitroot/yoshfuji/linux-2.6.14+advapi-fix/ sparc: convert IO remapping to VM_PFNMAP [SPARC64]: Fix >8K I/O mappings. [TCP] Vegas: timestamp before clone [AF_PACKET]: Convert PACKET_MMAP over to vm_insert_page(). [SBUSFB]: Kill 'list' member from foo_par structs, totally unused. [IPV6] addrconf: Do not print device pointer in privacy log message. [PKT_SCHED]: Disable debug tracing logs by default in packet action API. Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 [IPSEC]: Perform SA switchover immediately. [SPARC64]: Stop putting -finline-limit=XXX into CFLAGS [IPSEC]: Fix policy updates missed by sockets Merge git://git.skbuff.net/gitroot/yoshfuji/linux-2.6.14+git+ipv6-fix-20051221a [SPARC]: Kill CHILD_MAX. [VIDEO] sbuslib: Disallow private mmaps. [NET]: Validate socket filters against BPF_MAXINSNS in one spot. [TG3]: Update driver version and reldate. [SPARC]: Use STABS_DEBUG and DWARF_DEBUG macros in vmlinux.lds.S [SERMOUSE]: Sun mice speak 5-byte protocol too. [AF_UNIX]: Use spinlock for unix_table_lock [NET]: Fix sock_init() return value. [PPPOX]: Fix assignment into const proto_ops. Fix posix-cpu-timers sched_time accumulation [DCCP]: ipv6.c needs net/ip6_checksum.c [NETFILTER]: Add dummy nf_hook{_thresh}() when NETFILTER is disabled. drivers/connector/cn_proc.c typos [SPARC64]: Add needed pm_power_off symbol. [SPARC64]: Update defconfig. [SPARC64]: Fix sys_fstat64() entry in 64-bit syscall table. [MUTEX]: linux/mutex-debug.h needs linux/linkage.h [IPV6]: Fix modular build with netfilter enabled. [MUTEX]: linux/mutex.h needs linux/linkage.h too [NET]: Some more missing include/etherdevice.h includes [NETFILTER]: ip_ct_proto_gre_fini() cannot be __exit [TIPC]: Fix 64-bit build warnings. [NETFILTER] x-tables: Missing linux/ipv6.h includes. [NETFILTER]: ip_conntrack_proto_gre.c needs linux/interrupt.h [NET]: Make second arg to skb_reserved() signed. [SPARC]: Fix sbusfb build. [SOUND]: sparc/cs4231: Fix some typos which wrecked the build. [SPARC64]: Update defconfig. [PKTGEN]: Respect hard_header_len of device. Merge git://tipc.cslab.ericsson.net/pub/git/tipc [SPARC64]: Fix build with CONFIG_COMPAT disabled. [SPARC]: sparc32 needs PROMDEV_{I,O}RSC defines too. [SPARC]: Add support for *at(), ppoll, and pselect syscalls. Merge master.kernel.org:/pub/scm/linux/kernel/git/sridhar/lksctp-2.6 [NETFILTER] x_tables: Make XT_ALIGN align as strictly as necessary. Fix regression added by ppoll/pselect code. [SPARC64]: Use compat_sys_futimesat in 32-bit syscall table. [NETFILTER]: Unbreak x-tables on x86. [SPARC]: Increase NR_SYSCALLS to 299 [SPARC64]: Implement __raw_read_trylock() [SPARC64]: Kill compat_sys_clock_settime sign extension stub. [SPARC]: Fix compile failures in math-emu. [SUNGEM]: Unbreak Sun GEM chips. [DCCP] ipv6: dccp_v6_send_response() has a DST leak too. [TG3]: Update driver version and release date. [SPARC64]: Add .gitignore file for sparc64 boot images. [SPARC64]: Update defconfig. [SPARC]: Wire up sys_unshare(). [SPARC64]: Update defconfig. [SPARC]: sys_newfstatat --> sys_fstatat64 Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 [NET]: Revert skb_copy_datagram_iovec() recursion elimination. [SPARC64]: Implement futex_atomic_op_inuser(). [SPARC64]: Make cpu_present_map available earlier. [TG3]: Fix Sun tg3 variant detection. [SUNSU]: Fix locking error in sunsu_stop_rx(). [SPARC64]: Mark __ex_table section correctly. Wrong return value corrupts free object in e1000 driver [TCP]: Fix tcp_tso_should_defer() when limit>=65536 e1000 endianness bugs [SPARC64]: Move away from virtual page tables, part 1. [SPARC64]: No need to D-cache color page tables any longer. [SPARC64]: Kill pgtable quicklists and use SLAB. [SPARC64]: Elminate all usage of hard-coded trap globals. [SPARC64]: TSB refinements. [SPARC64]: Add infrastructure for dynamic TSB sizing. [SPARC64]: Dynamically grow TSB in response to RSS growth. [SPARC64]: Preload TSB entries from update_mmu_cache(). [SPARC64]: Kill {save,restore}_alternate_globals() [SPARC64]: Fix incorrect TSB lock bit handling. [SPARC64]: Fix bogus flush instruction usage. [SPARC64]: Use sparc64_highest_unlocked_tlb_ent in __tsb_context_switch() [SPARC64]: Kill PROM locked TLB entry preservation code. [SPARC64]: Kill sole argument passed to setup_tba(). [SPARC64]: Increase swapper_tsb size to 32K. [SPARC64]: Kill hard-coded %pstate setting in sparc_exit. [SPARC64]: Fix too early reference to %g6 [SPARC64]: Kill swapper_pgd_zero, totally unused. [SPARC64]: Fix race in LOAD_PER_CPU_BASE() [SPARC64]: Don't clobber alt-global %g4 on window fixups. [SPARC64]: Kill out-of-date commentary in asm-sparc64/tsb.h [SPARC64]: Access TSB with physical addresses when possible. [SPARC64]: Correctable ECC errors cannot occur at trap level > 0. [SPARC64]: Turn off TSB growing for now. [SPARC64]: Refine code sequences to get the cpu id. [SPARC64]: Add explicit register args to trap state loading macros. [SPARC64]: Refine register window trap handling. [SPARC64]: SUN4V hypervisor interface defines. [SPARC64]: SUN4V hypervisor TLB flush support code. [SPARC64]: Add 'hypervisor' to ultra_tlb_type enumeration. [SPARC64]: Add some hypervisor tlb_type checks. [SPARC64]: Add Niagara init-store twin-load ASI defines. [SPARC64]: Niagara optimized memcpy() and copy_{to,from}_user(). [SPARC64]: Sun4v specific ASI defines. [SPARC64]: Sun4v scratchpad register layout. [SPARC64]: Sun4v interrupt queue register definitions. [SPARC64]: Add sun4v case to __GET_CPUID() patch tables. [SPARC64]: Add define for "GL" field of sun4v %tstate register. [SPARC64]: Fill dead cycles on trap entry with real work. [SPARC64]: Add initial code to twiddle %gl on trap entry/exit. [SPARC64]: Kill all %pstate changes in context switch code. [SPARC64]: Sanitize %pstate writes for sun4v. [SPARC64]: Add missing memory barriers to instruction patching functions. [SPARC64]: Initial sun4v TLB miss handling infrastructure. [SPARC64]: Rename gl_{1,2}insn_patch --> sun4v_{1,2}insn_patch [SPARC64]: Niagara copy/clear page. [SPARC64]: asm/cpudata.h needs asm/asi.h [SPARC64]: Register per-cpu fault status area with sun4v hypervisor. [SPARC64]: Patch up mmu context register writes for sun4v. [SPARC64]: Fix some comment typos in asm/hypervisor.h [SPARC64]: Add sun4v mondo queue bases to struct trap_per_cpu. [SPARC64]: Verify all trap_per_cpu assembler offsets in trap_init() [SPARC64]: Allocate and register the 4 sun4v mondo queues at bootup. [SPARC64]: Sun4v interrupt handling. [SPARC64]: Sun4v cross-call sending support. [SPARC64]: Detect sun4v early in boot process. [SPARC64]: Print ARCH as SUN4V when tlb_type is hypervisor. [SPARC64]: kernel/cpu.c needs asm/spitfire.h [SPARC64]: Implement sun4v TSB miss handlers. [SPARC64]: Hypervisor TSB context switching. [SPARC64]: SUN4V memory exception trap handlers. [SPARC]: Clean up idprom header files. [SPARC64]: Fetch cpu mid properly on sun4v. [SPARC64]: Beginnings of SUN4V PCI controller support. [SPARC64]: More SUN4V PCI controller work. [SPARC64]: Implement SUN4V PCI config space access. [SPARC64]: Add HV_PCI_TSBID() macro. [SPARC64]: Fix hypervisor call arg passing. [SPARC64]: First cut at SUN4V PCI IOMMU handling. [SPARC64]: Use ASI_SCRATCHPAD address 0x0 properly. [SPARC64]: Simplify sun4v TLB handling using macros. [SPARC64]: Fetch bootup time of day from Hypervisor. [SPARC64]: Add SUN4V Hypervisor Console driver. [SPARC64]: Handle hypervisor case correctly in copy_tsb(). [SPARC64]: Fix some Niagara memcpy() bugs. [SPARC64]: Fix sun4v early bootup. [SPARC64]: Fix typo in sun4v_patch(). [SPARC64]: Fix some SUN4V TLB miss bugs. [SPARC64]: Register kernel TSB with hypervisor. [SPARC64]: Deal with PTE layout differences in SUN4V. [SPARC64]: Fix mondo queue allocations. [SPARC64]: Do not try to write to %tick or %stick on SUN4V. [SPARC64]: Do not try to synchronize %stick registers on SUN4V. [SPARC64]: Recognize "virtual-console" as input and output console device. [SPARC64]: Fix branch signedness bug in all code patching. [SPARC64]: Don't expect cfg space in PCI PBM ranges on SUN4V. [SPARC64]: Move PTE field definitions back into asm/pgtable.h [SPARC64]: Use inline patching for critical PTE operations. [SPARC64]: PCI-SUN4V fixes. [SPARC64]: Implement basic pci_sun4v_scan_bus(). [SPARC64]: Missing 'return' statement in sun4v_pci_init(). [SPARC64]: Range check bus number in SUN4V PCI controller driver. [SPARC64]: Move devino_to_sysino out of pci_sun4v_asm.S [SPARC64]: Implement rest of generic interrupt hypervisor calls. [SPARC64]: Log faulting vaddr when bogus kernel PC detected. [SPARC64]: More SUN4V PCI work. [SPARC64]: Generic sun4v_build_irq(). [SPARC64]: Program IRQ registers correctly on sun4v. [SPARC64]: Prevent registering wrong serial console. [SPARC64]: Kill spurious semicolon in sun4v_pci_init(). [SPARC64]: Probe virtual-devices root node on sun4v. [SPARC64] sunhv: Use virtual-devices layer to get interrupt. [SPARC64]: Fix comment typo in asm/hypervisor.h [SPARC64] sunhv: Bug fixes. [SPARC64]: Trim down sun4v IRQ translation kernel log message. [SPARC64]: Fix IOMMU mapping on sun4v. [SPARC64]: Use TRAP_LOAD_IRQ_WORK() in sun4v device mondo handler. [SPARC64]: Pass correct ino to sun4v_intr_*(). [SPARC64]: Make error codes available from sun4v_intr_get*(). [SPARC64]: arch/sparc64/kernel/trampoline.S needs asm/cpudata.h [SPARC64]: Fix gcc-3.3.x warnings. [SPARC64]: Kill sun4v_register_fault_status() on SMP. [SPARC64]: INO is never fully specified already on SUN4V. [SPARC64]: Don't printk() any messaages in sun4v_build_irq(). [SPARC64]: Fix C-function name called by sun4v_mna trap code. [SPARC64]: Restrict PCI bus scanning on SUN4V. [SPARC64]: Explicitly init *nregs to 0 in find_device_prom_node(). [SPARC64]: Fix sun4v_intr_setenabled() return value check in enable_irq(). [SPARC64]: Make lack of interrupt-map-* a fatal error on SUN4V. [SPARC64]: Use different cache sizing defaults on SUN4V. [SPARC64]: Fixup TSTATE layout diagram in asm/pstate.h [SPARC64]: Two IRQ handling fixes. [SPARC64]: Fix pci_intmap_match(). [SPARC64]: Add prom_{start,stop}cpu_cpuid(). [SPARC64]: Decode virtual-devices interrupts correctly. [SPARC64]: Fix comment typo in __flush_tlb_kernel_range. [SPARC64]: Fix flush_tsb_user() on SUN4V. [SPARC64]: Do not write garbage into %pstate in tsb_context_switch(). [SPARC64]: Don't use ASI_QUAD_LDD_PHYS on SUN4V. [SPARC64]: Fix OOPS on sunhv interrupts. [SPARC64] PCI: Size TSB correctly on SUN4V. [SPARC64] sunhv: Support SYSRQ properly. [SPARC64]: Fix tl1 trap state capture/dump on SUN4V. [SPARC64]: Fix bogus call to sun4v_mna in winfixup code. [SPARC64]: do_fptrap needs to load the thread reg into %g6. [SPARC]: Kill off these __put_user_ret things. [SPARC64]: Add sun4v_cpu_qconf() hypervisor call. [SPARC64]: Set dummy bucket->{imap,iclr} unique on SUN4V. [SPARC64]: Add GET_GL_GLOBAL() macro for SUN4V. [SPARC64]: Fix return from trap on SUN4V. [SPARC64]: Don't set interrupt state to IDLE in enable_irq(). [SPARC64]: Rewrite pci_intmap_match(). [SPARC64]: Disable smp_report_regs() for now. [SPARC64]: Get SUN4V SMP working. [SPARC64]: Fix PCI IRQ probing regression. [SPARC64]: Fix uniprocessor IRQ targetting on SUN4V. [SPARC64]: Use phys tsb address in tsb_insert() in SUN4V. [SPARC64]: Add HWCAP_SPARC_BLKINIT elf capability flag for Niagara. [SPARC64]: Put SUN4V ITSB miss into correct trap table entry. [SPARC64]: __bzero_noasi --> __clear_user [SPARC64]: Set associativity of kernel TSB descriptor correctly. [SPARC64]: Define ARCH_HAS_READ_CURRENT_TIMER. [SPARC64]: Init boot cpu's trap_block[] before paging_init() [SPARC64]: Check for errors in hypervisor_tlb_lock(). [SPARC64]: Fix some SUN4V TLB handling bugs. [SPARC64]: Don't do anything in flush_ptrace_access() on SUN4V. [SPARC64]: More TLB/TSB handling fixes. [SPARC64]: Export a PAGE_SHARED symbol. [SPARC64]: Put sunhv.o earliest in the list of sparc serial drivers. [SPARC64] sunhv: Fix locking in sunhv_start_tx() [SPARC64]: Set %gl to 1 in kvmap_itlb_longpath on SUN4V. [SPARC64]: Fix unaligned access winfxup handling on SUN4V. [SPARC64]: Use KERN_EMERG in dump_tl1_traplog() and sun4v TLB errors. [SPARC64]: Remove PGLIST_NENTS PCI IOMMU mapping limitation on SUN4V. [SPARC64]: Disable smp_report_regs() for now. [SPARC64]: Fix typo in dump_tl1_traplog() [SPARC64]: Kill stray PGLIST_NENTS check in pci_sun4v.c [SPARC64]: Handle zero-length map requests in pci_sun4v.c [SPARC64]: Typo in sun4v_data_access_exception log message. [SPARC] serial: Make sure sysfs nodes get named correctly. [SPARC64]: Handle unimplemented FPU square-root on Niagara. [SPARC64]: Args to SUNW,set-trap-table are 64-bit. [SPARC64]: Pass multiple CPUs at once to hypervisor cross-call API. [SPARC64]: Niagara optimized memset/bzero/clear_user. [SPARC64]: Kill cpudata->idle_volume. [SPARC64]: Add sun4v_cpu_yield(). [SPARC64] math-emu: Delete debugging printk left by previous commit. [SPARC64]: Use sun4v_cpu_idle() in cpu_idle() on SUN4V. [SPARC64]: Make use of Niagara 256MB PTEs for kernel mappings. [SPARC64]: Create a seperate kernel TSB for 4MB/256MB mappings. [SPARC64]: Drop %gl to 0 before re-enabling PSTATE_IE in rtrap [SPARC64]: Fix %tstate ASI handling in start_thread{,32}() [SPARC64]: Export _PAGE_E and _PAGE_CACHE to modules. [SPARC64]: Put syscall tables after trap table. [SPARC64]: Fix TLB context allocation with SMT style shared TLBs. [SPARC64]: destroy_context() needs to disable interrupts. [SPARC64]: Niagara optimized XOR functions for RAID. [SPARC64]: Report mondo error correctly in hypervisor_xcall_deliver(). [SPARC64]: Bulletproof hypervisor TLB flushing. [SPARC64]: Avoid dcache-dirty page state management on sun4v. [SPARC64]: Use 13-bit context size always. [SPARC64]: Fix indexing into kpte_linear_bitmap. [SPARC64]: Fix bugs in SMP TLB context version expiration handling. [SPARC64]: Fix bugs in SUN4V cpu mondo dispatch. [SPARC64]: Add mini-RTC driver for Starfire and SUN4V. [SPARC64]: Kill bogus function externs in asm/pgtable.h [SPARC64]: Fix typo in SUN4V D-TLB miss handler. [SPARC64]: Fix _PAGE_EXEC handling. [SPARC64]: Do not allow mapping pages within 4GB of 64-bit VA hole. [SPARC64]: Fix mini RTC driver reading. [SPARC64]: Fix sun4v mna winfixup handling. [SPARC64]: More SUN4V cpu mondo bug fixing. [SPARC64]: Simplify TSB insert checks. [SPARC64]: Fix loop termination in mark_kpte_bitmap() [SPARC64]: Bulletproof MMU context locking. [SPARC64]: Fix new context version SMP handling. [SPARC64]: Move over to sparsemem. [SPARC64]: Fix 32-bit truncation which broke sparsemem. [SPARC64]: Add SMT scheduling support for Niagara. [SPARC64]: Fix system type in /proc/cpuinfo and remove bogus OBP check. [SPARC64]: First cut at VIS simulator for Niagara. [TG3]: Do not try to access NIC_SRAM_DATA_SIG on Sun parts. [SUNSU]: Fix missing spinlock initialization. [SPARC64]: Fix and re-enable dynamic TSB sizing. [SPARC64] bbc_i2c: Fix cpu check and add missing module license. [SPARC64]: Top-down address space allocation for 32-bit tasks. [SPARC64]: Increase top of 32-bit process stack. [SPARC64]: Randomize mm->mmap_base when PF_RANDOMIZE is set. [SPARC64]: Don't kill the page allocator when growing a TSB. [SPARC64]: Use SLAB caches for TSB tables. [SPARC64]: Allow CONFIG_MEMORY_HOTPLUG to build. [SPARC64]: Optimized TSB table initialization. [SPARC64]: Fix 2 bugs in huge page support. [SPARC64]: Update defconfig. [NET]: Do not lose accepted socket when -ENFILE/-EMFILE. [XFRM]: Make sure xfrm_replay_timer_handler() is declared early enough. [XFRM]: Move xfrm_nl to xfrm_state.c from xfrm_user.c [XFRM]: Add some missing exports. [IPV6]: Fix some code/comment formatting in ip6_dst_output(). [IPSEC] xfrm_user: Kill PAGE_SIZE check in verify_sec_ctx_len() [ATM]: Fix build after neigh->parms->neigh_destructor change. [DCCP]: Fix uninitialized var warnings in dccp_parse_options(). [NETFILTER]: Fix warnings in ip_nat_snmp_basic.c [INET]: Fix typo in Arnaldo's connection sock compat fixups. [SPARC]: Fixup SO_PEERSEC value on 32-bit sparc. [TG3]: Don't mark tg3_test_registers() as returning const. [TG3]: Bump driver version and reldate. [SPARC]: Respect vm_page_prot in io_remap_page_range(). [SPARC64]: Add a secondary TSB for hugepage mappings. [TG3]: Update driver version and reldate. [NET]: Ensure device name passed to SO_BINDTODEVICE is NULL terminated. [NET]: Fill in a 32-bit hole in struct sock on 64-bit platforms. [TCP]: Mark tcp_*mem[] __read_mostly. [SPARC64]: Keep cpu_present_map in sync with phys_cpu_present_map. [SPARC64]: Update defconfig. [SPARC64]: Kill duplicate exports of string library functions. [SPARC64]: Fix off-by-1 error in TSB grow check. [SPARC64]: Implement futex_atomic_cmpxchg_inatomic(). [NET]: Kill Documentation/networking/TODO [ECONET]: Convert away from SOCKOPS_WRAPPED [TCP]: Kill unused extern decl for tcp_v4_hash_connecting() [SPARC64]: Make tsb_sync() mm comparison more precise. [SPARC64]: Document the instruction checks we do in do_sparc64_fault(). [SPARC64]: Align address in huge_pte_alloc(). [SPARC64]: Update defconfig. [SPARC]: Wire up sys_splice() into the syscall tables. [SPARC]: Wire up sys_sync_file_range() into syscall tables. [TG3]: Revert "Speed up SRAM access" [TG3]: Update driver version and reldate. [NET]: Fix dentry leak in sys_accept(). [NET]: Fully fix the memory leaks in sys_accept(). [X25]: Restore skb->dev setting in x25_type_trans(). [IPV4] ip_fragment: Always compute hash with ipfrag_lock held. [SPARC64]: Add dummy PTRACE_PEEKUSR for gdb. [SPARC64]: Print out return PC in cheetah_log_errors(). [SPARC64]: Update defconfig. [SPARC64]: Translate PTRACE_GETEVENTMSG for 32-bit tasks. [SPARC64]: smp_call_function() fixups... [SPARC64]: Set ARCH_SELECT_MEMORY_MODEL [SPARC]: Hook up sys_tee() into syscall tables. [SPARC64]: Export pcibios_resource_to_bus(). [SPARC]: __NR_sys_splice --> __NR_splice [LLC]: Use pskb_trim_rcsum() in llc_fixup_skb(). [NET]: Add skb->truesize assertion checking. [SPARC64]: Kill __flush_tlb_page() prototype. [SPARC64]: Disable preemption during flush_tlb_pending(). [SPARC]: Hook up vmsplice into syscall tables. [SPARC64]: Update defconfig. [SPARC]: Handle UNWIND_INFO properly. [SPARC]: Add robust futex syscall entries. [SPARC64]: Respect gfp_t argument to dma_alloc_coherent(). [SPARC64]: Make smp_processor_id() functional before start_kernel() [SPARC64]: Fix D-cache corruption in mremap [SPARC64]: Fix missing fold at end of checksums. [SPARC64]: Dump local cpu registers in sun4v_log_error() [TG3]: Handle Sun onboard tg3 chips more correctly. [SPARC64]: Avoid JBUS errors on some Niagara systems. [SPARC64]: Set appropriate max_cache_size. [SPARC64]: Do not double-export sys_close() when CONFIG_SOLARIS_EMUL_MODULE [I/OAT]: ioatdma.c needs linux/dma-mapping.h [I/OAT]: Move PCI_DEVICE_ID_INTEL_IOAT to linux/pci_ids.h [TCP]: tcp_rcv_rtt_measure_ts() call in pure-ACK path is superfluous [TCP]: Fix compile warning in tcp_probe.c [IPV4] icmp: Kill local 'ip' arg in icmp_redirect(). [NET]: Fix warnings after LSM-IPSEC changes. [TCP]: Add tcp_slow_start_after_idle sysctl. [IRDA]: Use put_unaligned() in irlmp_do_discovery(). [SCTP]: Fix unintentional change to SCTP_ASSERT when !SCTP_DEBUG Restrict headers exported to userspace for SPARC and SPARC64 [SPARC64]: Send all device interrupts via one PIL. [SPARC64]: bp->pil can never be zero [SPARC]: Kill __irq_itoa(). [SPARC64]: Kill ino_bucket->pil [SPARC64]: Virtualize IRQ numbers. [SPARC64]: Move over to GENERIC_HARDIRQS. [SPARC64]: Don't double-export synchronize_irq. [SPARC64]: Update defconfig. [SBUS]: Start cleaning up generic sbus support layer. [SPARC64]: Import OBP device tree into kernel data structures. [SPARC64]: Add of_find_node_by_{name,type}(). [SPARC64]: Use in-kernel OBP device tree for PCI controller probing. [SPARC64]: Disable verbose PCI IRQ probing messages by default. [SPARC64]: Rate limited kernel unaligned trap logging, ala IA64. [SPARC64]: Convert sun4v virtual-device layer to in-kernel PROM device tree. [SPARC64]: Add of_getintprop_default(). [SPARC64]: Convert cpu_find_by_*() interface to in-kernel PROM device tree. [SPARC64]: Minor bug fix to obp_read_memory(). [SPARC64]: Fix for Niagara memory corruption. [SPARC64]: Must run smp_setup_cpu_possible_map() after paging_init() [SPARC64]: Convert sparc64 PCI layer to in-kernel device tree. [SPARC64]: Use in-kernel PROM tree for EBUS and ISA. [SPARC64]: Kill ebus/isa range and interrupt mapping struct members. [SPARC64]: Convert central bus layer to in-kernel PROM device tree. [SPARC64]: Convert Cheetah memory controller driver to in-kernel PROM tree. [SPARC64]: Kill off some more prom_getproperty() remnants. [SPARC64]: Kill unused local vars in map_prom_timers(). [SPARC64]: Expand of_*() interfaces some more. [SPARC64]: Add of_device layer and make ebus/isa use it. [SPARC]: Port sparc64 in-kernel device tree code to sparc32. [SPARC]: Port of_device layer and make ebus use it. [SBUS]: Rewrite and plug into of_device framework. [SOUND] sparc: Port amd7930 to new SBUS device layer. [SCSI] sparc: Port esp to new SBUS driver layer. [NET] sunhme: Kill __sparc__ and __sparc_v9__ ifdefs. [NET] sunhme: Convert to new SBUS driver framework. [NET] sunlance: Convert to new SBUS driver framework. [NET] sunbmac: Convert over to new SBUS device framework. [NET] sunqe: Convert to new SBUS driver layer. [NET] myri_sbus: Convert to new SBUS device layer. [NET] myri_sbus: Kill unused next_module struct member. [NET] sunhme: Kill useless loop over sdevs in quattro_sbus_find(). [SCSI] esp: Fix bug in esp_remove_common. [SCSI] qlogicpti: Convert to new SBUS device framework. [Documentation]: Update probing info in sbus_drivers.txt [PARPORT] sunbpp: Convert to new SBUS device framework. [SPARC64]: Make auxio a real driver. [SPARC64]: Update defconfig. [MTD] sun_uflash: Port to new EBUS device layer. [PARPORT] sunbpp: Fix typo. [CPWATCHDOG]: Fix the build. [RIOWATCHDOG]: Fix the build. [SPARC]: Export x_bus_type to modules. [SPARC64]: Allow floppy driver to build modular. [SPARC64]: Export _PAGE_IE to modules. [SPARC64]: Add missing interfaces to dma-mapping.h [SPARC64]: Export auxio_register to modules. [SPARC]: Add of_set_property() interface. [SPARC]: Add unique device_node IDs and a ".node" property. [OPENPROMFS]: Rewrite using in-kernel device tree and seq_file. [OPENPROM]: Rewrite driver to use in-kernel device tree. [SPARC]: Add iomap interfaces. [IOAT]: Do not dereference THIS_MODULE directly to set unsafe. [SPARC64]: Kill starfire_cookie from SBUS/PCI. [SPARC]: Add of_n_{addr,size}_cells(). [SPARC]: Beginnings of generic of_device framework. [SPARC]: Encode I/O space into resource flags on sparc32. [SPARC]: Add of_io{remap,unmap}(). [SPARC]: Convert all FB SBUS drivers to of_driver framework. [SPARC64] auxio: Convert to pure of_device driver. [SPARC]: Convert clock drivers to of_driver framework. [SPARC]: Kill interrupt stuff and linux_phandle from device_node. [SPARC64]: Let irq_install_pre_handler() get called multiple times. [SPARC64]: Fix typo in isa_dev_get_irq_using_imap(). [SPARC64] power: Do not pass SA_SHIRQ to request_irq(). [SPARC64] clock: Only probe central fhc clock on Enterprise boxes. [SPARC64]: Fix typo in clock_probe(). [SPARC64]: of_device layer IRQ resolution [SPARC]: sparc32 side of of_device layer IRQ resolution. [SERIAL] sunzilog: Convert to of_driver. [SERIAL] sunzilog: Fix bugs in device deregristration. [SERIAL] sunsu: Convert to of_driver framework. [SERIAL] sun{su,zilog}: Add missing MODULE_*() niceties. [SERIAL] sunsab: Convert to of_driver framework. [SERIAL] sunsab: Fix section mis-match errors. [SPARC64] auxio: Remove asm/{sbus,ebus}.h includes. [SPARC64] power: Convert to of_driver. [SPARC64]: time: Kill unnecessary asm/{fhc,sbus,ebus,isa}.h includes. [SERIO] i8042-sparcio.h: Convert to of_driver framework. [SPARC64]: Print symbol name of regs->tpc on kernel unaligned accesses. [SUNHME]: Mark SBUS probing routines as __devinit. [SERIAL] sunsu: Missing return statement in su_probe(). [SPARC64]: Mask out top 8-bits in physical address when building resources. [SERIAL] sunhv: Convert to of_driver layer. [SPARC64]: Kill sun4v virtual device layer. [TCP]: Remove TCP Compound [SPARC64]: Update defconfig. [SPARC64]: Fix 2 bugs in sabre_irq_build() [SERIAL] sunsu: Handle keyboard and mouse ports directly. [SPARC64]: Refine Sabre wsync logic. [SPARC]: Fix OF register translations under sub-PCI busses. [SPARC64]: Make sure IRQs are disabled properly during early boot. [SERIAL] sunsu: Report keyboard and mouse ports in kernel log. [SERIAL] sunsab: Fix significant typo in sab_probe() [SPARC64] psycho: Fix pbm->name handling in pbm_register_toplevel_resources() [SPARC64]: Fix more of_device layer IRQ bugs, and correct PROMREG_MAX. [SPARC]: Kill prom_getname, unused and not implemented properly. [SERIAL] sunsab: Get line numbers and table sizing correct. [SPARC] sbus: Make sure sbus nodes are named uniquely. [SERIAL] sunzilog: Register IRQ after all devices have been probed. [SPARC]: Fix initialization of sun4d SBUS interrupts. [SPARC]: Simplify and correct __cpu_find_by() [SERIAL] sunzilog: Remove duplicate IRQ registry in zs_probe(). [SERIAL] sunzilog: Fix instance enumeration. [SPARC]: Fix length parameter verification in sys_getdomainname(). [SPARC64]: Update defconfig. [MAINTAINERS]: Mark LAPB as Oprhan. [IPV6] xfrm6_tunnel: Delete debugging code. [SPARC64]: Explicitly print return PC when the kernel fault PC is bogus. [SPARC]: Fix SA_STATIC_ALLOC value. [SCSI] esp: Fix build. [SPARC64]: Fix quad-float multiply emulation. [SPARC64]: Fix typo in pgprot_noncached(). [ATALK]: Make CONFIG_DEV_APPLETALK a tristate. [TCP]: Process linger2 timeout consistently. [TG3]: Convert to netdev_alloc_skb [E1000]: Convert to netdev_alloc_skb [NET]: Kill the WARN_ON() calls for checksum fixups. [SECURITY]: Fix build with CONFIG_SECURITY disabled. [PKTGEN]: Make sure skb->{nh,h} are initialized in fill_packet_ipv6() too. [RTNETLINK]: Fix IFLA_ADDRESS handling. [IPX]: Fix typo, ipxhdr() --> ipx_hdr() [TCP]: Fix botched memory leak fix to tcpprobe_read(). [IPSEC]: Validate properly in xfrm_dst_check() [VLAN]: Make sure bonding packet drop checks get done in hwaccel RX path. [NET]: Disallow whitespace in network device names. [SPARC64]: Fix pfn_pte() build failure. [SCSI] esp: Fix build on SUN4. [SERIAL] sunzilog: Mirror the sunsab serial setup bug fix. [E100]: Add module option to ignore bad EEPROM checksums. [SPARC64]: Fix X server hangs due to large pages. [OPENPROMIO]: Handle current_node being NULL correctly. [IPV6]: Protect RTM_GETRULE table entry with IPV6_MULTIPLE_TABLES ifdef [IPV4]: Kill fib4_rules_clean(). [NET]: Kill double initialization in sock_alloc_inode. [IPV6]: Add UDP_MIB_{SND,RCV}BUFERRORS handling. [IPV6] udp: Fix type in previous change. [PKT_SCHED]: Kill pkt_act.h inlining. [IPV6]: Fixup ip6_del_rt() call for new args. [RTNETLINK]: Don't return error on no-metrics. [IPV6]: Put dsthao after flags in order to pack inet6_skb_parm better. [XFRM]: Pull xfrm_state_bydst hash table knowledge out of afinfo. [XFRM]: Pull xfrm_state_by{spi,src} hash table knowledge out of afinfo. [XFRM]: Convert xfrm_state hash linkage to hlists. [XFRM]: Dynamic xfrm_state hash table sizing. [XFRM]: Add generation count to xfrm_state and xfrm_dst. [XFRM]: Put more keys into destination hash function. [XFRM]: Simplify xfrm_spi_hash [XFRM]: Do not flush all bundles on SA insert. [XFRM]: Purge dst references to deleted SAs passively. [XFRM]: Kill excessive refcounting of xfrm_state objects. [XFRM]: Hash xfrm_state objects by source address too. [XFRM]: Hash policies when non-prefixed. [XFRM]: Extract common hashing code into xfrm_hash.[ch] [IPSEC] esp: Defer output IV initialization to first use. [NET] in6_pton: Kill errant printf statement. [XFRM]: Respect priority in policy lookups. [IPV6]: Fix build with fwmark disabled. [NETFILTER]: Fix nf_conntrack_ftp.c build. [UDP]: Mark udp_port_rover static. [UDP]: saddr_cmp function should take const socket pointers [SPARC64]: Fix sched_clock() wrapping every ~17 seconds. [SPARC64]: Update defconfig. Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 [SPARC64]: Fix section-mismatch errors in solaris emul module. [SUNLANCE]: Mark sparc_lance_probe_one as __devinit. [SOUND] sparc/amd7930: Use __devinit and __devinitdata as needed. [SPARC64]: Update defconfig. [SPARC64]: Kill bogus check from bootmem_init(). [ETHTOOL]: Remove some entries from non-root command list. [SPARC]: Don't zero out tail during copy_from_user_inatomic(). [SERIAL] sunzilog: Mark sunzilog_init_hw as __devinit. [SPARC64]: Move signal compat bits to new header file. [SPARC64]: Do not include compat.h from asm-sparc64/signal.h any more. [SPARC64]: Update defconfig. [XFRM]: Clearing xfrm_policy_count[] to zero during flush is incorrect. [TCP]: Kill warning in tcp_clean_rtx_queue(). [SPARC64]: Update MAINTAINERS entry. [SPARC64]: Fix of_device bus_id settings. [SPARC64]: Update defconfig. [SPARC32]: pcic.c needs asm/irq_regs.h [NET]: Do not memcmp() over pad bytes of struct flowi. [XFRM]: Fix xfrm_state_num going negative. [SPARC]: Kill BOOTME_SINGLE. [SPARC64]: Fix PCI memory space root resource on Hummingbird. [SPARC] {bbc_,}envctrl: Use call_usermodehelper(). [SPARC64]: Update defconfig. [TG3]: Bump driver version and release date. [IPV6]: Fix route.c warnings when multiple tables are disabled. [SPARC64]: Compute dma_end argument to sabre_pbm_init() correctly. [SPARC64]: Fix of_ioremap(). [DCCP] ipv6: Fix opt_skb leak. [PKT_SCHED] netem: Orphan SKB when adding to queue. [SPARC64]: 8-byte align return value from compat_alloc_user_space() [ATM] horizon: read_bia() needs to be __devinit [SPARC64]: Fix central/FHC bus handling on Ex000 systems. [SPARC64]: Fix memory corruption in pci_4u_free_consistent(). [SPARC]: Fix bus_id[] string overflow. [APPLETALK]: Fix potential OOPS in atalk_sendmsg(). [XFRM] xfrm_user: Fix unaligned accesses. [ETH1394]: Fix unaligned accesses. [SPARC64]: Fix Tomatillo/Schizo IRQ handling. [SPARC64]: Add some missing print_symbol() calls. [SPARC64]: Fix futex_atomic_cmpxchg_inatomic implementation. [SPARC]: Fix robust futex syscalls and wire up migrate_pages. [BLUETOOTH]: Fix unaligned access in hci_send_to_sock. [NET]: Fix MAX_HEADER setting. [IPV6] NDISC: Calculate packet length correctly for allocation. [DCCP]: Fix typo _read_mostly --> __read_mostly. [IPV6] tcp: Fix typo _read_mostly --> __read_mostly. [TCP]: Don't set SKB owner in tcp_transmit_skb(). [TCP] htcp: Better packing of struct htcp. [DECNET]: Fix build regressions. [TCP]: Fix some warning when MD5 is disabled. [NETPOLL]: Minor coding-style cleanups. [IPV6]: udp.c build fix [UDPLite]: udplite.h needs ip6_checksum.h [TCP] Vegas: Increase default alpha to 2 and beta to 4. [TCP] MD5SIG: Kill CONFIG_TCP_MD5SIG_DEBUG. [ATM]: Kill ipcommon.[ch] [XFRM] xfrm_user: Better validation of user templates. Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 [CRYPTO] lrw: round --> lrw_round [IPSEC]: Fix inetpeer leak in ipv4 xfrm dst entries. [TCP] inet_twdr_hangman: Delete unnecessary memory barrier(). [WANROUTER]: Kill kmalloc debugging code. [NETLINK]: Put {IFA,IFLA}_{RTA,PAYLOAD} macros back for userspace. [SPARC64]: Add irqtrace/stacktrace/lockdep support. [SPARC64]: Update defconfig. [SPARC64]: Call do_mathemu on illegal instruction traps too. [SPARC64]: Unaligned accesses to userspace are hard errors. [SPARC64]: Run ctrl-alt-del action for sun4v powerdown request. [SPARC]: Check kzalloc() return value in SUN4D irq/iommu init. [SPARC64]: Update defconfig. [SPARC64]: Fix several kprobes bugs. [TCP]: Fix oops caused by __tcp_put_md5sig_pool() [SPARC64]: Kill no-remapping-needed code in head.S [SPARC64]: Minor irq handling cleanups. [DocBook]: Fix two typos in generic IRQ docs. [SPARC64]: Mirror x86_64's PERCPU_ENOUGH_ROOM definition. [SPARC]: Update defconfig. [SPARC]: Make bitops use same spinlocks as atomics. [NETFILTER] IPV6: Fix dependencies. [UDP]: Fix reversed logic in udp_get_port(). [SPARC64]: Fix "mem=xxx" handling. [SPARC64]: Fix of_iounmap() region release. [SPARC64]: Update defconfig. [SPARC64]: Handle ISA devices with no 'regs' property. [NET]: Add memory barrrier to netif_poll_enable() [PKTGEN]: Convert to kthread API. [SOUND] Sparc CS4231: Use 64 for period_bytes_min Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 [AF_PACKET]: Fix BPF handling. [AF_PACKET]: Check device down state before hard header callbacks. [TCP]: Restore SKB socket owner setting in tcp_transmit_skb(). [SPARC64]: Set g4/g5 properly in sun4v dtlb-prot handling. [IPV4/IPV6]: Always wait for IPSEC SA resolution in socket contexts. [XFRM]: Fix missed error setting in xfrm4_policy.c [XFRM]: xfrm_migrate() needs exporting to modules. [NET]: Fix net/socket.c warnings. Merge branch 'HEAD' of master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 [ATM]: atmarp.h needs to always include linux/types.h [SPARC64] IRQ: Use irq_desc->chip_data instead of irq_desc->handler_data [SPARC64]: Add PCI MSI support on Niagara. [SPARC64]: Update defconfig. [XFRM]: Fix OOPSes in xfrm_audit_log(). [SPARC64]: We do not need ZONE_DMA. [SPARC64]: Increase command line size to 2048 like other arches. [SPARC]: Re-export saved_command_line to modules. [TIME] tick-sched: Add missing asm/irq_regs.h include. [TICK] tick-common: Fix one-shot handling in tick_handle_periodic(). [SPARC64]: virt_irq_free only needed when CONFIG_PCI_MSI [SPARC64]: Fix arch_teardown_msi_irq(). [SPARC64] bbc_i2c: Fix kenvctrld eating %100 cpu. [SPARC64]: Update defconfig. [SPARC] uctrl: Check request_irq() return value. [TCP]: Fix MD5 signature pool locking. [IPV6]: Fix __ipv6_addr_type() export in correct place. [SPARC64]: Fix PCI interrupts on E450 et al. [XFRM] xfrm_user: Fix return values of xfrm_add_sa_expire. [NET]: Revert socket.h/stat.h ifdef hacks. [SPARC64]: Update defconfig. [SPARC64]: Fix parport_pc build. [SPARC]: Fix bus handling in build_device_resources(). [SPARC]: Handle unresolvable resources better in of_device.c [SPARC]: Provide pci_device_to_OF_node() just like powerpc. [SPARC]: Provide 'get_property()' alias for of_get_property(). [RADEON]: Fix blanking return value. [AOE]: Add get_unaligned() calls where needed. [AF_UNIX]: Test against sk_max_ack_backlog properly. [SPARC64]: Fix floppy build failure. [NET]: Revert incorrect accept queue backlog changes. [IPV6]: Handle np->opt being NULL in ipv6_getsockopt_sticky(). [SPARC64]: Fix PARPORT build (again). [SPARC]: We do not need OLD_GETRLIMIT. [SPARC]: Hook up missing syscalls. [SPARC64]: Add missing HPAGE_MASK masks on address parameters. [SPARC64]: Get DEBUG_PAGEALLOC working again. [SPARC64]: Use Kconfig.preempt [SPARC64]: store-init needs trailing membar. [IPV6]: Fix routing round-robin locking. [DRM]: Delete sparc64 FFB driver code that never gets built. [VIDEO] ffb: Fix two DAC handling bugs. [SCSI]: Fix scsi_send_eh_cmnd scatterlist handling [IPV6]: Revert recent change to rt6_check_dev(). [TCP]: slow_start_after_idle should influence cwnd validation too [SPARC64]: Fix SBUS IOMMU allocation code. [SUNRPC]: Make sure on-stack cmsg buffer is properly aligned. [SPARC64]: Fix arg passing to compat_sys_ipc(). [NETFILTER] arp_tables: Fix unaligned accesses. [SCSI] QLOGICPTI: Do not unmap DMA unless we actually mapped something. [IPSEC] af_key: Fix thinko in pfkey_xfrm_policy2msg() [PARPORT] SUNBPP: Fix OOPS when debugging is enabled. [TCP]: Make snd_cwnd_clamp a u32. [NETLINK]: Mirror UDP MSG_TRUNC semantics. [NETLINK]: Limit NLMSG_GOODSIZE to 8K. [TCP]: Abstract out all write queue operations. [IPV4] xfrm4_mode_beet: Use skb_transport_header(). [VLAN] vlan_dev: Use skb_reset_network_header(). [INET]: Use jhash + random secret for ehash. [WAN] cosa.c: Build fix. [NET]: Fix warnings in 3c523.c and ni52.c [S390]: Fix build on 31-bit. [IPV6]: Fix Makefile thinko. [SPARC64]: Synchronize RTC clock via timer just like x86. [SPARC64]: Unify timer interrupt handler. [SPARC64]: Add tick_nohz_{stop,restart}_sched_tick() calls to cpu_idle(). [SPARC64]: Add clocksource/clockevents support. [SPARC64]: Fix sparc64_next_event() error return. [STRING]: Move strcasecmp/strncasecmp to lib/string.c [SPARC]: Use strcasecmp for OFW property name comparisons. [RADEON]: Probe clocks and monitor using OF properties on sparc. [SUNGEM]: __sparc__ --> CONFIG_SPARC [SUNGEM]: Consolidate powerpc and sparc MAC probing code. [SUNHME]: Use pci_device_to_OF_node(). [TG3]: Use pci_device_to_OF_node() on sparc. [TULIP]: Use CONFIG_SPARC consistently in ifdef tests. [TULIP]: Use pci_device_to_OF_node() on sparc. [OPENPROM]: Use pci_device_to_OF_node(). [ATYFB]: Use pci_device_to_OF_node() in sparc. [IGAFB]: Use pci_device_to_OF_node() on sparc. [SPARC64] ebus: Convert to use pci_device_to_OF_node(). [SPARC64] isa: Convert to use pci_device_to_OF_node(). [SPARC64]: Probe PCI bus using OF device tree. [SPARC64]: Internalize pci_memspace_mask. [SPARC64]: Minor cleanups to schizo pci controller driver. [SPARC64]: Fix obppath pci device sysfs creation. [SPARC64]: Fix sabre pci controllers with new probing scheme. [SPARC64]: Consolidate PCI mem/io resource determination. [SPARC64]: Kill PBM intmap software state. [SPARC64]: Kill PBM ranges software state. [SPARC64]: Kill pci_controller->resource_adjust() [SPARC64]: Kill pci_controller->base_address_update(). [SPARC64]: Kill pci_controller->pbms_same_domain [SPARC64]: Kill pbm->pci_first_slot. [SPARC64]: Const'ify pci_iommu_ops. [SPARC64]: Add dummy host controller to root of all PCI domains. [SPARC64]: Force dummy host controller onto bus zero. [SPARC64]: Use DECLARE_BITMAP in struct pci_iommu. [SPARC64]: Use SPARSEMEM_STATIC [SPARC64]: Simplify read_obp_memory(). [SPARC64]: MAX_PHYSADDR_BITS et al. really need to be 42 bits not 41. [SPARC64]: Kill _start[]/_end[] declarations in mm/init.c [SPARC64]: Privatize sun4u_get_pte() and fix name. [SPARC64]: Kill kvaddr_to_phys() and friends. [SPARC64]: Mark show_mem() printk's with KERN_INFO. [SPARC64]: Give move verbose show_mem() output just like i386. [SPARC64]: Use DECLARE_BITMAP and BITS_TO_LONGS in mm/init.c [SPARC64]: Kill sparc_ultra_dump_{i,d}tlb() [SPARC64]: Add proper header file extern for cmdline_memory_size. [SPARC64]: Use bootmem_bootmap_pages() in choose_bootmap_pfn(). [SPARC64]: Make sure pbm->prom_node is setup easly enough in psycho.c [SPARC64]: Document and fix calculation of pages_avail. [SPARC64]: Fix PCI rework to adhere to of_get_property() const return. [TIGON3]: of_get_property() returns const. [SPARC64]: Consolidate {sbus,pci}_iommu_arena. [SPARC64]: Add generic iommu and strbuf structs to iommu.h [SPARC64]: Convert SBUS over to generic iommu/strbuf structs. [AFS]: Fix u64 printing in debug logging. [RXRPC]: Remove bogus atomic_* overrides. [RXRPC]: Fix pointers passed to bitops. [AFS]: Eliminate cmpxchg() usage in vlocation code. [SPARC64]: Convert PCI over to generic struct iommu/strbuf. [SCSI] SUNESP: Complete driver rewrite to version 2.0 [IPV4]: Add multipath cached to feature-removal-schedule.txt [NET]: Revert sk_buff walker cleanups. [IPV4] UDP: Fix endianness bugs in hashing changes. [UDP]: Do not allow specific bind when wildcard bind exists. [SCSI] SUNESP: sun_esp.c needs linux/delay.h [SPARC]: Fix comment typo in smp4m_blackbox_current(). [SPARC64]: SUN4U PCI-E controller support. [VIDEO]: Add Sun XVR-500 framebuffer driver. [VIDEO]: Add Sun XVR-2500 framebuffer driver. [SPARC64]: Update defconfig. [MM]: sparse_init() should be __init. [SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/console.c [SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/pci.c [SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/prom.c [SPARC64]: pgtable_cache_init() should be __init. [SERIAL] sunsu: Fix section mismatch warnings. Merge git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 [VIDEO] sunxvr2500: Fix PCI device ID table. [SPARC64] PCI: Use common routine to fetch PBM properties. [SPARC64] PCI: Kill PROM_PCIRNG_MAX and PROM_PCIIMAP_MAX. [SPARC64] PCI: Use root list of pbm's instead of pci_controller_info's [SPARC64] SBUS: Error interrupt registry cleanups. [SPARC64]: Move pci_ops into pci_pbm_info. [SPARC64]: Move {setup,teardown}_msi_irq into pci_pbm_info. [SPARC64]: Move index info pci_pbm_info. [SPARC64]: Removal of trivial pci_controller_info uses. [QLA2XXX]: Fix build on sparc. [ATYFB]: Fix sparc includes. [SPARC64]: Kill asm-sparc64/pbm.h [SPARC64]: Fix request_irq() ignored result warnings in PCI controller code. [SPARC]: Wire up utimensat syscall. [SPARC64]: Optimize fault kprobe handling just like powerpc. [SPARC64] PCI: Consolidate PCI access code into pci_common.c [SPARC64]: Fix recursion in PROM tree building. [SPARC64]: Bump PROMINTR_MAX to 32. [SPARC64]: Use alloc_pci_dev() in PCI bus probes. [UDP]: Fix AF-specific references in AF-agnostic code. [SPARC64]: Kill LARGE_ALLOCS and update defconfig. [SPARC64]: pci_resource_adjust() cannot be __init. [TTY]: Export proc_clear_tty() to modulea. [SPARC64]: Update defconfig. [SPARC64]: envctrl.c needs asm/io.h [SPARC64]: Correct FIRE_IOMMU_FLUSHINV register offset. [SPARC64]: Add support for bq4802 TOD chip, as found on ultra45. [SPARC]: Wire up signalfd/timerfd/eventfd syscalls. [SERIAL] SUNHV: Add an ID string. [SPARC64]: Be more resiliant with PCI I/O space regs. [SPARC] SBUS: bbc_i2c.c needs asm/io.h [SPARC] SBUS: display7seg.c needs asm/io.h [SCSI]: Add help text for SCSI_ESP_CORE. [SPARC64]: Add missing cpus_empty() check in hypervisor xcall handling. [SPARC64]: Accept ebus_bus_type for generic DMA ops. [SPARC32]: Update defconfig. [SPARC32]: asm/system.h needs asm/smp.h [VIDEO]: XVR-500 and XVR-2500 need FB=y. [SPARC64]: Update defconfig. [SPARC64]: Add hypervisor API negotiation and fix console bugs. [NET]: Fix BMSR_100{HALF,FULL}2 defines in linux/mii.h [TCP]: TCP_CONG_YEAH requires TCP_CONG_VEGAS [SPARC64]: Fix sched_clock() et al. [IPV4]: Remove IPVS icmp hack from route.c for now. [DCCP]: Fix build warning when debugging is disabled. Merge git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 [CASSINI]: Check pci_set_mwi() return value. [XFRM]: Allow packet drops during larval state resolution. [SPARC64]: Don't be picky about virtual-dma values on sun4v. [SPARC64]: PCI device scan is way too verbose by default. [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just like jazz_esp [SPARC64]: Fix typo in sun4v_hvapi_register error handling. [SPARC64]: Report proper system soft state to the hypervisor. [SPARC64]: Negotiate hypervisor API for PCI services. [SPARC64]: Use machine description and OBP properly for cpu probing. [SPARC64]: Eliminate NR_CPUS limitations. [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler. [SPARC64]: Fix two bugs wrt. kernel 4MB TSB. [SPARC64]: Fill holes in hypervisor APIs and fix KTSB registry. [CASSINI]: Fix printk message typo. [XFRM]: Allow XFRM_ACQ_EXPIRES to be tunable via sysctl. [XFRM]: xfrm_larval_drop sysctl should be __read_mostly. [IPV4]: Kill references to bogus non-existent CONFIG_IP_NOSIOCRT [AF_PACKET]: Kill bogus CONFIG_PACKET_MULTICAST [IPV6]: Fix build warning. [AF_PACKET]: Kill CONFIG_PACKET_SOCKET. Merge branch 'mac80211' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [IPSEC]: Add xfrm_sysctl.txt. [SPARC64]: Add missing NCS and SVC hypervisor interfaces. [AF_UNIX]: Make socket locking much less confusing. [AF_UNIX]: Fix datagram connect race causing an OOPS. [VIDEO]: XVR500 and XVR2500 require FB=y [ATA]: Don't allow to enable this for SPARC64 without PCI. [SCSI] JAZZ ESP and SUN ESP need SPI_ATTRS [SPARC64]: Move topology init code into new file, sysfs.c [SPARC64]: Export basic cpu properties via sysfs. [SPARC64]: Proper multi-core scheduling support. [SPARC64]: Make core and sibling groups equal on UltraSPARC-IV. [SPARC64]: Fix {mc,smt}_capable(). [SPARC64]: Fill in gaps in non-PCI dma_*() NOP implementation. [ATA]: Back out bogus (SPARC64 && !PCI) Kconfig depends. [TCP] tcp_probe: Attach printf attribute properly to printl(). [UDP]: Revert 2-pass hashing changes. [SPARC64]: Fix 2 bugs in PCI Sabre bus scanning. [SPARC64]: Fix SBUS IRQ regression caused by PCI-E driver. [SPARC64]: Handle PCI bridges without 'ranges' property. Merge branch 'mac80211-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [TCP]: Disable TSO if MD5SIG is enabled. [SPARC64]: Wire up cookie based sun4v interrupt registry. [SPARC64]: Fix IO/MEM space sizing for PCI. [SPARC64]: Really fix parport. [SPARC64]: Fix args to sun4v_ldc_revoke(). [TCP]: Set initial_ssthresh default to zero in Cubic and BIC. Merge master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev [PPP]: Revert 606f585e363527da9feaed79465132c0c661fd9e [SPARC64]: Add irqs to mdesc_node. [SPARC64]: Fix VIRQ enabling. [SPARC64]: Need to set state to IDLE during sun4v IRQ enable. Merge master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev r8169: kill eth_copy_and_sum() [IPV4]: The scheduled removal of multipath cached routing support. [NET]: Kill eth_copy_and_sum(). [PPPOL2TP]: Use proper printf format specifier for size_t. Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 [SPARC64]: Add LDOM virtual channel driver and VIO device layer. [SPARC64]: Add Sun LDOM virtual network driver. [SPARC64]: Add Sun LDOM virtual disk driver. [SPARC64]: Do not ACK an INO if it is disabled or inprogress. [SPARC64]: Assorted LDC bug cures. [SPARC64]: Add domain-services nodes to VIO device tree. [SPARC64]: Export powerd facilities for external entities. [SPARC64]: Initial domain-services driver. [SPARC64]: Use more mearningful names for IRQ registry. [SPARC64]: Abstract out mdesc accesses for better MD update handling. [SPARC64]: Fix MD property lifetime bugs. [SPARC64]: Fix setting of variables in LDOM guest. [SPARC64]: Initial LDOM cpu hotplug support. [SPARC64]: Unconditionally register vio_bus_type. [SPARC64]: Fix build regressions added by dr-cpu changes. [SPARC64]: mdesc.c needs linux/mm.h [SPARC64]: SMP build fixes. [SPARC64]: More sensible udelay implementation. [SPARC64]: Process dr-cpu events in a kthread instead of workqueue. [SPARC64]: Add ->set_affinity IRQ handlers. [SPARC64]: Fix leak when DR added cpu does not bootup. [SPARC64]: Clear cpu_{core,sibling}_map[] in smp_fill_in_sib_core_maps() [SPARC64]: Give more accurate errors in dr_cpu_configure(). [SERIAL]: Fix console write locking in sparc drivers. [SPARC64]: dr-cpu unconfigure support. [SPARC64]: Fix UP build. [SPARC64]: Fix race between MD update and dr-cpu add. [SERIAL] SUNHV: Fix jerky console on LDOM guests. [SPARC64]: Kill explicit %gl register reference. [SPARC64]: Update defconfig. [SPARC64]: Add basic infrastructure for MD add/remove notification. [SPARC64]: Simplify VDC device probing. [SPARC64]: Simplify VNET probing. [SPARC64]: Massively simplify VIO device layer and support hot add/remove. [SPARC64]: Handle LDC resets properly in domain-services driver. [SPARC64]: Handle reset events in vio_link_state_change(). [SPARC64]: Fix reset handling in VNET driver. [SPARC64]: Set vio->desc_buf to NULL after freeing. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 [SPARC64]: Use orderly_poweroff(). [SPARC]: Add sys_fallocate() entries. [SPARC64]: Fix handling of multiple vdc-port nodes. [SPARC64]: Tweak kernel log messages in power_probe(). [SPARC64]: Tweak assertions in sun4v_build_virq(). [SPARC64]: Update defconfig. [SPARC64]: Fix two year old bug in early bootup asm. [SPARC]: Fix serial console device detection. [SPARC]: Define minimal struct dev_archdata, similarly to sparc64. [SPARC]: Make sure dev_archdata is filled in for all devices. [SPARC64]: Improve VIO device naming further. [SPARC64]: Handle multiple domain-services-port nodes properly. [SPARC64]: Add proper multicast support to VNET driver. [SPARC64]: Do not flood log with failed DS messages. [SPARC64]: Use KERN_ERR in IRQ manipulation error printks. [SPARC64]: Fix virq decomposition. [SPARC]: Implement fb_is_primary_device(). [SPARC64]: Convert parport to of_platform_driver. [SPARC64]: Stop using drivers/char/rtc.c [SPARC]: Add missing NOTES section. [SPARC64]: Update defconfig. [SPARC64]: Mark most of initial bootup asm as .text.init.ref_ok [SPARC]: Update defconfig. [SPARC64]: Fix sun4u PCI config space accesses on sun4u. [SPARC64]: Handle mostek clock type in mini_rtc driver. [VIDEO]: Fix OOPS in all SBUS framebuffer drivers. [SPARC64]: Fix conflicts in SBUS/PCI/EBUS/ISA DMA handling. [SPARC64]: asm-sparc64/floppy.h needs linux/pci.h [SPARC]: Mark SBUS framebuffer ioctls as IGNORE in compat_ioctl.c [SPARC]: Fix serial console node string creation. [SPARC64]: Fix show_stack() when stack argument is NULL. [SUNLANCE]: Fix sparc32 crashes by using of_*() interfaces. [PKTGEN]: Add missing KERN_* tags to printk()s. [NET]: Page offsets and lengths need to be __u32. [TCP]: Invoke tcp_sendmsg() directly, do not use inet_sendmsg(). Merge davem@master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev [SPARC64]: Add missing dma_sync_single_range_for_*(). [SPARC32]: Fix modular build of floppy driver. [SPARC]: Fix O_CLOEXEC values. Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 [SPARC]: Centralize find_in_proplist() instead of duplicating N times. [SPARC64]: Fix hard-coding of cpu type output in /proc/cpuinfo on sun4v. [SPARC64]: Do not assume sun4v chips have load-twin/store-init support. [SPARC64]: Fix memory leak when cpu hotplugging. Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 [SPARC64]: Allow userspace to get at the machine description. [SPARC64]: Niagara-2 optimized copies. [SPARC64]: Do not touch %tick_cmpr on sun4v cpus. [SPARC64]: SMP trampoline needs to avoid %tick_cmpr on sun4v too. [SPARC64]: Create a HWCAP_SPARC_N2 and report it to userspace on Niagara-2. [MATH-EMU]: Fix underflow exception reporting. [SPARC64]: Need to clobber global reg vars in switch_to(). [SPARC32]: Revert f642b263800e6e57c377d630be6d2a999683b579. [TCP]: Describe tcp_init_cwnd() thoroughly in a comment. [SUNVDC]: Use slice 0xff on VD_DISK_TYPE_DISK. [VIDEO]: Do not prom_halt() in cg3 and bw2 device probe. [SPARC32]: Add __cmpdi2() libcall implementation ala. MIPS. [SPARC32]: Kill unused vars and macros from prom/console.c [SERIAL]: Fix 32-bit warnings in sunzilog.c and sunsu.c [SPARC32]: Make flush_tlb_kernel_range() an inline function. [TCP]: Allow minimum RTO to be configurable via routing metrics. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev [SPARC64]: Fix type and constant sizes wrt. sun4u IMAP/ICLR handling. [SPARC64]: Fix several bugs in MSI handling. [TCP]: 'dst' can be NULL in tcp_rto_min() Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 [SPARC64]: Fix booting on V100 systems. [BLUETOOTH]: Fix non-COMPAT build of hci_sock.c [NET]: Fix two issues wrt. SO_BINDTODEVICE. [SPARC64]: Update defconfig. [SPARC64]: Fix lockdep, particularly on SMP. [SPARC64]: Warn user if cpu is ignored. [SPARC]: Fix EBUS use of uninitialized variable. [NET]: Zero length write() on socket should not simply return 0. [TCP]: Fix MD5 signature handling on big-endian. [SPARC64]: Fix put_user() calls in binfmt_aout32.c [SPARC64]: Fix missing load-twin usage in Niagara-1 memcpy. [SPARC64]: Don't use in/local regs for ldx/stx data in N1 memcpy. [SPARC64]: Fix domain-services port probing. [SPARC64]: VIO device addition log message level is too high. [SPARC64]: Temporary workaround for PCI-E slot on T1000. [SPARC64]: Fix 'niu' complex IRQ probing. [TCP]: Extract DSACK detection code from tcp_sacktag_write_queue(). [NET]: #if 0 out net_alloc() for now. [NET]: Fix missed addition of fs/proc/proc_net.c [NET]: Add a might_sleep() to dev_close(). [TCP]: Minor coding style fixup. [NET]: Remove no longer relevant comment in loopback driver. [NIU]: Add Sun Neptune ethernet driver. [NETLINK]: fib_frontend build fixes [NET]: Fix NAPI completion handling in some drivers. [ZLIB]: Fix external builds of zlib_inflate code. [SPARC64]: Enable MSI on sun4u Fire PCI-E controllers. [SPARC64]: Fix bugs in SYSV IPC handling in 64-bit processes. [SPARC64]: Consolidate MSI support code. [SPARC64]: Kill pci_memspace_mask. [SPARC64]: Fix register usage in xor_raid_4(). [SPARC64]: Make IVEC pointers 64-bit. [SPARC64]: Access ivector_table[] using physical addresses. [SPARC64]: Allocate ivector_table dynamically. [SPARC64]: Use sun4v VIRQ interfaces as intended. [SPARC64]: Update defconfig. [SPARC64]: Only use bypass accesses to INO buckets. [SPARC64]: Kill ugly __irq_ino() macro. [SPARC64]: Kill ugly __bucket() macro. [SPARC64]: virt_irq --> bucket mapping no longer necessary [SPARC64]: virt_to_real_irq_table --> virt_irq_table [NIU]: Fix write past end of array in niu_pci_probe_sprom(). [SELINUX]: Update for netfilter ->hook() arg changes. Fix loop terminating conditions in fill_sg(). [SPARC64]: Implement atomic backoff. [SPARC64]: Fix boot failures due to bootmem. [SPARC64]: Check of_get_property() return in pci_determine_mem_io_space(). Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 [SPARC64]: Update defconfig. [SPARC64]: Stop using __do_IRQ(). [IPV4]: Remove no longer used snmp4_icmp_list. Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 [CRYPTO]: HMAC needs some more scatterlist fixups. [CRYPTO]: Initialize TCRYPT on-stack scatterlist objects correctly. [IPSEC]: Add missing sg_init_table() calls to ESP. [IPSEC]: Fix scatterlist handling in skb_icv_walk(). [TCP]: Fix scatterlist handling in MD5 signature support. Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 [TCP]: Add missing I/O AT code to ipv6 side. [SPARC64]: __inline__ --> inline [SPARC32]: __inline__ --> inline [SPARC64]: Fix BACKOFF_SPIN on non-SMP. [SPARC32]: Fix build-warning in io-unit.c [NET]: Fix race between poll_napi() and net_rx_action() [NET]: Fix error reporting in sys_socketpair(). [TIPC]: Add tipc_config.h to include/linux/Kbuild. [NET]: Fix incorrect sg_mark_end() calls. [COMPAT]: Fix build on COMPAT platforms when CONFIG_NET is disabled. [TIPC]: Fix headercheck wrt. tipc_config.h [SPARC64]: Fix bogus '&' conditinal in set_rtc_mmss(). [SPARC64]: Kill unused ITAG_MASK macro in ultra.S [SPARC64]: Fix build failure when CONFIG_BUG is disabled. [SPARC64]: Fix build with CONFIG_NET disabled. [SPARC64]: Fix linkage of enormous kernels. [IRDA] IRNET: Fix build when TCGETS2 is defined. [SPARC64]: Update defconfig. [DCCP]: Use DEFINE_PROTO_INUSE infrastructure. [NET]: Kill proc_net_create() [DLM] lowcomms: Do not muck with sysctl_rmem_max. [RRUNNER]: Do not muck with sysctl_{r,w}mem_max Merge branch 'pending' of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev [EP93xx_ETH]: Build fix after 2.6.24 NAPI changes. [NETX]: Fix build failure added by 2.6.24 statistics cleanup. Merge branch 'fixes-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [WIRELESS] WEXT: Fix userspace corruption on 64-bit. Merge branch 'fixes-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [SPARC64]: Missing mdesc_release() in ldc_init(). [SYSCTL_CHECK]: Fix typo in KERN_SPARC_SCONS_PWROFF entry string. [SPARC64]: Update defconfig. [SPARC64]: Fix memory controller register access when non-SMP. [SPARC64]: Fix endless loop in cheetah_xcall_deliver(). [SPARC64]: Fix two kernel linear mapping setup bugs. [NET]: Correct two mistaken skb_reset_mac_header() conversions. [SPARC64]: Fix OOPS in dma_sync_*_for_device() [SPARC64]: Implement pci_resource_to_user() [SERIAL]: Fix section mismatches in Sun serial console drivers. [CASSINI]: Revert 'dont touch page_count'. [CASSINI]: Program parent Intel31154 bridge when necessary. [CASSINI]: Set skb->truesize properly on receive packets. [CASSINI]: Fix two obvious NAPI bugs. [CASSINI]: Bump driver version and release date. [NIU]: Missing ->last_rx update. [NIU]: Fix potentially stuck TCP socket send queues. [NIU]: Update driver version and release date. [NET]: Do not grab device reference when scheduling a NAPI poll. [NET]: Add NAPI_STATE_DISABLE. [NET]: Do not check netif_running() and carrier state in ->poll() [NETXEN]: Fix ->poll() done logic. [NET]: Fix drivers to handle napi_disable() disabling interrupts. [NET]: Stop polling when napi_disable() is pending. [NET]: Make ->poll() breakout consistent in Intel ethernet drivers. [SPARC]: Make gettimeofday() monotonic again. [SPARC64]: Fix build with SPARSEMEM_VMEMMAP disabled. [NET]: Fix TX timeout regression in Intel drivers. [NIU]: Fix 1G PHY link state handling. [SPARC64]: Fix hypervisor TLB operation error reporting. [NET]: Fix interrupt semaphore corruption in Intel drivers. [NEIGH]: Revert 'Fix race between neigh_parms_release and neightbl_fill_parms' [TULIP] DMFE: Fix SROM parsing regression. [IPV4]: Add missing skb->truesize increment in ip_append_page(). [SPARC64]: Partially revert "Constify function pointer tables." [MAC80211]: Revert unaligned warning removal. [IPSEC]: Kill afinfo->nf_post_routing [IPCONFIG]: Mark vendor_class_identifier as __initdata. [TCP]: Move mss variable in tcp_mtu_probing() [LIBERTAS]: Remove last stray user of MAC_FMT. [TCP]: Do not purge sk_forward_alloc entirely in tcp_delack_timer(). [XFRM]: Fix struct xfrm_algo code formatting. [IPV4] FIB: Include nexthop device indexes in fib_info hashfn. [SCTP]: Fix build warning in sctp_sf_do_5_1C_ack(). [PKT_SCHED] dsmark: Use hweight32() instead of convoluted loop. [BNX2]: Fix driver software flag namespace. Merge branch 'fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 [SPARC]: Add new timerfd syscall entries. [SPARC64]: Update defconfig. [SPARC64]: Temporarily remove IOMMU merging code. [SPARC64]: Fix booting on non-zero cpu. [SPARC64]: Add user regsets. [SPARC32]: Add user regset support. [SPARC]: Kill DEBUG_PTRACE code. [SPARC]: Remove PTRACE_SUN* handling. [SPARC]: Move over to arch_ptrace(). [SPARC64]: Remove unintentional ptrace debugging messages. [SPARC64]: Use regsets for ELF core dumping. [SPARC32]: Use regsets for ELF core dumping. [SPARC64]: Use regsets in arch_ptrace(). [SPARC32]: Use regsets in arch_ptrace(). [SPARC64]: Make use of compat_sys_ptrace() [SPARC64]: Make use of the new fs/compat_binfmt_elf.c [SPARC64]: Remove unused declarations from iommu_common.h [SPARC64]: iommu_common.h tidy ups... [SPARC64]: IOMMU allocations using iommu-helper layer. [SPARC64]: Add SG merging support back into IOMMU code. [SPARC64]: Add kretprobe support. Merge branch 'pending' of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev [SPARC]: Merge include/asm-sparc{,64}/prom.h [SPARC]: Merge include/asm-sparc{,64}/of_device.h [SPARC]: Merge include/asm-sparc{,64}/auxvec.h [SPARC]: Merge asm-sparc{,64}/bpp.h [SPARC]: Kill BSD errno translation table and header files. [SPARC]: Merge asm-sparc{,64}/bug.h [SPARC]: Merge asm-sparc{,64}/bugs.h [SPARC]: Merge asm-sparc{,64}/byteorder.h [SPARC]: Merge asm-sparc{,64}/cache.h [SPARC]: Merge asm-sparc{,64}/cputime.h [SPARC]: Merge asm-sparc{,64}/current.h [SPARC]: Merge asm-sparc{,64}/device.h [SPARC]: Merge asm-sparc{,64}/div64.h [SPARC]: Merge asm-sparc{,64}/emergency-restart.h [SPARC]: Merge asm-sparc{,64}/errno.h [SPARC]: Merge asm-sparc{,64}/fb.h [SPARC]: Merge asm-sparc{,64}/a.out.h [SPARC]: Add solaris/sunos binary support to feature removal schedule. [PKT_SCHED] ematch: Fix build warning. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 [IPV4]: Remove IP_TOS setting privilege checks. [NDISC]: Fix race in generic address resolution [SPARC64]: Remove DEBUG_BOOTMEM. [LIB]: Make PowerPC LMB code generic so sparc64 can use it too. [LMB]: Fix bug in __lmb_alloc_base(). Merge branch 'fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Revert "[RTNETLINK]: Send a single notification on device state changes." Revert "[NDISC]: Fix race in generic address resolution" [SPARC64]: Remove Makefile code for ancient gcc and binutils. [SPARC64]: Add -mtune=ultrasparc3 if possible. [SPARC64]: Update defconfig. [SPARC64]: Always register a PROM based early console. [BLUETOOTH] hci_sysfs.c: Kill build warning. [SPARC64]: Kill unused function 'kernel_enter_debugger'. [SPARC64]: Delete 'boot_flags'. [SPARC]: Kill extern decl of 'panic_setup'. [SPARC64]: Kill 'prom_keyboard'. [ATYFB]: Kill 'prom_palette' sparc code. [SPARC]: Kill 'prom_palette'. [SPARC64]: Kill pcic_present(). [NET]: Elminate spurious print_mac() calls. [NIU]: Bump driver version and release date. [SPARC64]: Add regs_return_value(). [SPARC64]: Fix sparse warnings wrt. machine_alt_power_off(). [SPARC64]: Kill show_stackframe{,32}(). [SPARC64]: Fix sparse warnings wrt. __show_regs(). [SPARC64]: Kill show_regs32(). [SPARC64]: Fix sparse warning wrt. fault_in_user_windows. [SPARC64]: More sparse warning fixes in process.c [NET]: Restore sanity wrt. print_mac(). Merge branch 'master' of ../linux-2.6/ Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 [SPARC]: Fix build in arch/sparc/kernel/led.c [SPARC64]: Loosen checks in exception table handling. [AF_KEY]: Fix oops by converting to proc_net_*(). Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'pending' of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev [SPARC64]: Adjust kernel PC validation test in fault handler. [SPARC]: Mark linux_sparc_{fpu,chips} static. [SPARC]: Add reboot_command[] extern decl to asm/system.h [NET]: sk_release_kernel needs to be exported to modules Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26 [SPARC]: Fix link errors with gcc-4.3 [NETPOLL]: Revert two bogus cleanups that broke netconsole. [TCP]: Improve ipv4 established hash function. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 [IPV6]: Fix powerpc allmodconfig build warnings. [UDP]: Revert udplite and code split. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 [SPARC64]: Fix atomic backoff limit. [TG3]: Fix build warning on sparc32. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 [SCTP]: Fix build warnings with IPV6 disabled. [SPARC64]: Remove most limitations to kernel image size. Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 [8390]: Fix build error. [SUNGEM]: Fix NAPI assertion failure. Merge branch 'master' of ../net-2.6/ [SPARC64]: Make save_stack_trace() more efficient. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.26 Merge branch 'net-2.6.26-netns-20080326' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev [SPARC64]: Adjust {TLBTEMP,TSBMAP}_BASE. [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/{cpu,setup}.c Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 [SPARC64]: Fix sparse errors in arch/sparc64/kernel/traps.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/iommu.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/irq.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/ptrace.c [IRDA]: Store irnet_socket termios properly. [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/time.c [SPARC64]: Fix most sparse warnings in arch/sparc64/kernel/sys_sparc.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/signal.c [SPARC64]: Fix __get_cpu_var in preemption-enabled area. [SPARC64]: Fix allnoconfig build, ptrace.c missing CONFIG_COMPAT checks. [SPARC64]: Update defconfig. [SPARC64]: flush_ptrace_access() needs preemption disable. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [SPARC64]: Define TASK_SIZE_OF() [NET]: Use local_irq_{save,restore}() in napi_complete(). Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.26 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 [NET]: Protect device namespace inlines with CONFIG_NET [SPARC64]: Don't open-code {get,put}_cpu_var() in flush_tlb_pending(). [BOND]: Fix warning in bond_sysfs.c [ATM] firestream: Fix uninitialized var warning. [INET]: inet_frag_evictor() must run with BH disabled [NET]: Fix dev_alloc_skb() typo. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 [LLC]: Kill llc_station_mac_sa symbol export. [NET]: Fix allnoconfig build on powerpc and avr32 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 [SPARC64]: Fix FPU saving in 64-bit signal handling. [SPARC64]: Fix user accesses in regset code. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'net-2.6.26-isatap-20080403' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev [NET]: Undo code bloat in hot paths due to print_mac(). Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [SPARC]: Fix several regset and ptrace bugs. [IPV4]: Fix byte value boundary check in do_ip_getsockopt(). Merge branch 'net-2.6.26-misc-20080412b' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev [IPV6]: Fix ipv6 address fetching in raw6_icmp_error(). Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.26 [LMB] Add lmb_alloc_nid() Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26 Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 [IPV6]: Fix dangling references on error in fib6_add(). iwlwifi: Fix unconditional access to station->tidp[].agg. [SPARC]: Remove SunOS and Solaris binary support. leds: Do not guard NEW_LEDS with HAS_IOMEM iwlwifi: Select LEDS_CLASS. rt2x00: Select LEDS_CLASS. tun: Fix minor race in TUNSETLINK ioctl handling. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 [LMB]: Fix lmb allocation regression. [SPARC64]: Move ramdisk discovery code out to seperate function. [SPARC64]: Initialize LMB tables. [SPARC64]: Start using LMB information in bootmem_init(). [SPARC64]: Fully use LMB information in bootmem_init(). [SPARC64]: Call real_setup_per_cpu_areas() earlier and use lmb_alloc(). [SPARC64]: Use lmb_alloc() for PROM device tree. [SPARC64]: Initialize MDESC earlier and use lmb_alloc() [SPARC64]: Decrease SECTION_SIZE_BITS to 30. [SPARC64]: Remove unused asm-sparc64/numnodes.h [SPARC64]: Once we have the boot cmdline, call parse_early_param() [SPARC64]: Kill pci_iommu_table_init() declaration. [SPARC64]: NUMA device infrastructure. [SPARC64]: Allocate TSB node-local. [SPARC64]: Add NUMA support. [SPARC64]: PROM debug console can be CON_ANYTIME. [SPARC64]: Store magic cookie and trap type in pt_regs. [SPARC64]: Use trap type stored in pt_regs to handle syscall restart. [SPARC64]: %l6 trap return handling no longer necessary. [SPARC64]: Detect trap frames in stack backtraces. tun: Multicast handling in tun_chr_ioctl() needs proper locking. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 [SPARC64]: Fix args to 64-bit sys_semctl() via sys_ipc(). [SPARC64]: Wrap SMP IPIs with irq_enter()/irq_exit(). sparc64: Fix wedged irq regression. sparc64: Cleanups and corrections for arch/sparc64/Kconfig sparc64: Kill CONFIG_SPARC32_COMPAT sparc64: Kill ISA_FLOPPY_WORKS code. sparc64: Do not ignore 'pmu' device ranges. input: Rewrite sparcspkr device probing. sparc64: Kill unused local ISA bus layer. sparc64: Kill bogus RT_ALIGNEDSZ macro from signal.c sparc: Remove old style signal frame support. [SCSI] esp_scsi: Make cur_residue and tot_residue signed. Revert "ipv6: Fix typo in net/ipv6/Kconfig" sparc64: Clean up handling of pt_regs trap type encoding. sparc64: Fix accidental syscall restart on child return from clone/fork/vfork. sparc64: Split entry.S up into seperate files. sparc64: Kill PIL_RESERVED, unused. sparc32: Kill smp_message_pass() and related code. kgdbts: Sparc needs sstep emulation. sparc: Add kgdb support. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: Stop creating dummy root PCI host controller devices. serial: Fix sparc driver name strings. sparc64: Fix syscall restart, for real... sparc32: Kill totally unused memory information tables. sparc32: More memory probing consolidation. sparc32: Delete prom_stdin and prom_stdout. Revert "[SPARC64]: Wrap SMP IPIs with irq_enter()/irq_exit()." lapbeth: Release ->ethdev when unregistering device. niu: Fix probing regression for maramba on-board chips. sbus: Fix bpp driver build. sparc64: use compat_sys_utimes instead of home-grown local copy. Revert "atm: Do not free already unregistered net device." usb: Sparc build fix, make USB_ISP1760_OF depend on PPC_OF sparc64: Fix initrd regression. sparc: Fix mmap VA span checking. sparc: Fix fork/clone/vfork system call restart. sparc: Fix SA_ONSTACK signal handling. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 sit: Add missing kfree_skb() on pskb_may_pull() failure. sparc32: Don't twiddle PT_DTRACE in exec. sparc: Fix ptrace() detach. sparc: Fix debugger syscall restart interactions. sparc64: Work around memory probing bug in openfirmware. syncppp: Fix crashes. sparc: Fix mremap address range validation. lmb: Fix inconsistent alignment of size argument. lmb: Make lmb debugging more useful. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 net: Set LL_MAX_HEADER properly for wireless. mac80211: Use skb_header_cloned() on TX path. sparc64: Use a TS_RESTORE_SIGMASK Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc64: Fix lmb_reserve() args in find_ramdisk(). sparc64: Update defconfig. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: Add global register dumping facility. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 sunhv: Fix locking in non-paged I/O case. cassini: Only use chip checksum for ipv4 packets. xfrm_user: Remove zero length key checks. sparc64: Fix kernel thread stack termination. sparc64: Fix stack tracing through trap frames. sparc64: Prevent stack backtrace false positives on trap frames. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 wanrouter: Fix ioctl handler declaration. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'upstream-next-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'net-2.6-misc-20080605a' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-fix Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-2.6 Merge branch 'net-2.6-misc-20080611a' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-fix Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'net-next-2.6-misc-20080612a' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-next net: Eliminate flush_scheduled_work() calls while RTNL is held. Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 ipv6: Fix duplicate initialization of rawv6_prot.destroy tcp: Revert 'process defer accept as established' changes. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 tcp: Revert reset of deferred accept changes in 2.6.26 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 wext: Remove inline from get_priv_size() and adjust_priv_size(). wext: Make adjust_priv_size() take a "struct iw_point *". wext: Extract standard call iw_point handling into seperate function. wext: Extract private call iw_point handling into seperate functions. wext: Pull ioctl permission checking out into helper function. wext: Parameterize the standard/private handlers. wext: Pass iwreq pointer down into standard/private handlers. wext: Pull top-level ioctl dispatch logic into helper function. wext: Dispatch and handle compat ioctls entirely in net/wireless/wext.c wext: Remove compat handling from fs/compat_ioctl.c wext: Create IW_REQUEST_FLAG_COMPAT and set it as needed. wext: Emit event stream entries correctly when compat. sctp: Kill SCTP_SOCK_SLEEP_{PRE,POST}, unused. decnet: Remove SOCK_SLEEP_{PRE,POST} usage. net: Kill SOCK_SLEEP_PRE and SOCK_SLEEP_POST, no users. llc: Use sock_graft() instead of by-hand version. ax25: Use sock_graft() and remove bogus sk_socket and sk_sleep init. netrom: Use sock_graft() and remove bogus sk_socket and sk_sleep init. rose: Use sock_graft() and remove bogus sk_socket and sk_sleep init. x25: Use sock_graft() and remove bogus sk_socket and sk_sleep init. econet: Use sock_orphan() instead of open-coded (and buggy) variant. x25: Use sock_orphan() instead of open-coded (and buggy) variant. netrom: Kill spurious NULL'ing of sk->sk_socket. ax25: Fix std timer socket destroy handling. Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 net: Add sk_set_socket() helper. Revert "mac80211: Use skb_header_cloned() on TX path." Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sctp: Make sure N * sizeof(union sctp_addr) does not overflow. [SCSI] esp: Fix OOPS in esp_reset_cleanup(). Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'net-next-2.6-v6ready-20080703' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-next Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 pkt_sched: Remove comment reference to old style TX locking. netdev: Create netdev_queue abstraction. pkt_sched: Remove 'dev' member of struct Qdisc. netdev: Move queue_lock into struct netdev_queue. netdev: The ingress_lock member is no longer needed. netdev: Move rest of qdisc state into struct netdev_queue netdev: Kill qdisc_ingress, use netdev->rx_queue.qdisc instead. pkt_sched: Kill stats_lock member of struct Qdisc. pkt_sched: Make netem queue agnostic. netdev: Move next_sched into struct netdev_queue. pkt_sched: Add qdisc_reset_all_tx(). pkt_sched: Add qdisc_all_tx_empty() net: Clean up explicit ->tx_queue references in link watch. pkt_sched: Add qdisc_tx_is_noop() helper and use in IPV6. mac80211: Decrease number of explicit ->tx_queue references. netdev: Move gso_skb into netdev_queue. netdev: Make netif_schedule() routines work with netdev_queue objects. pkt_sched: Make qdisc_run take a netdev_queue. netdev: Move _xmit_lock and xmit_lock_owner into netdev_queue. net: Delete NETDEVICES_MULTIQUEUE kconfig option. netdev: Move atomic queue state bits into netdev_queue. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [SCSI] esp: Correct chip ID probing sequence. netfilter: Let nf_ct_kill() callers know if del_timer() returned true. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 netdev: Add addr_list_lock to struct net_device. netdev: Add netdev->addr_list_lock protection. netdev: Do not use TX lock to protect address lists. Merge branch 'stealer/ipvs/sync-daemon-cleanup-for-next' of git://git.stealer.net/linux-2.6 igb: Kill CONFIG_NETDEVICES_MULTIQUEUE references, no longer exists. netdev: Allocate multiple queues for TX. netdev: Kill NETIF_F_MULTI_QUEUE. pkt_sched: Remove RR scheduler. mac80211: Temporarily mark QoS support BROKEN. net: Use queue aware tests throughout. netdev: Kill struct net_device_subqueue and netdev->egress_subqueue* netdev: netdev_priv() can now be sane again. netdev: Add netdev->select_queue() method. mac80211: Reimplement WME using ->select_queue(). net: Implement simple sw TX hashing. netdev: Convert all drivers away from netif_schedule(). netdev: Kill plain netif_schedule() niu: Add TX multiqueue support. pkt_sched: Move gso_skb into Qdisc. pkt_sched: Make QDISC_RUNNING a qdisc state. pkt_sched: Add and use qdisc_root() and qdisc_root_lock(). pkt_sched: Schedule qdiscs instead of netdev_queue. pkt_sched: dev_init_scheduler() does not need to lock qdisc tree. pkt_sched: Perform bulk of qdisc destruction in RCU. pkt_sched: Use per-queue locking in shutdown_scheduler_queue. pkt_sched: Remove qdisc_lock_tree usage in cls_api.c pkt_sched: Kill qdisc_lock_tree usage in cls_route.c netdevice: Move qdisc_list back into net_device proper. pkt_sched: Make qdisc grafting locking more specific. pkt_sched: Rework {sch,tbf}_tree_lock(). pkt_sched: Kill qdisc_lock_tree and qdisc_unlock_tree. pkt_sched: Kill netdev_queue lock. pkt_sched: Add multiqueue handling to qdisc_graft(). pkt_sched: Don't used locked skb_queue_purge() in __qdisc_reset_queue() pkt_sched: Make default qdisc nonshared-multiqueue safe. sparc64 Kbuild: apb.h and bbc.h should not be exported to userspace sparc: Use new '%pS' infrastructure to print symbols. sparc64: Convert to generic helpers for IPI function calls. sparc64: Remove 4MB and 512K base page size options. sparc64: Add missing hypervisor service group numbers. sparc64: Add Niagara2 RNG driver. sparc64: Update defconfig. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Revert "remove the strip driver" pkt_sched: Get rid of u32_list. pkt_sched: Manage qdisc list inside of root qdisc. pkt_sched: Fix noqueue_qdisc initialization. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 highmem: Export totalhigh_pages. iucv: Fix bad merging. pkt_sched: Fix build with NET_SCHED disabled. atl1: Do not wake queue before queue has been started. sunhme: Remove stop/wake TX queue calls in set-multicast-list handler. net: Improve simple_tx_hash(). Revert "pkt_sched: Make default qdisc nonshared-multiqueue safe." sparc64: Do not define BIO_VMERGE_BOUNDARY. ipv6: __KERNEL__ ifdef struct ipv6_devconf tcp: Fix bitmask test in tcp_syn_options() netdev: Handle ->addr_list_lock just like ->_xmit_lock for lockdep. sparc: Fixes the DRM layer build on sparc. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 netxen: Needs to include linux/vmalloc.h ipw2200: Call netif_*_queue() interfaces properly. sparc64: Fix lockdep issues in LDC protocol layer. netdev: Remove warning from __netif_schedule(). sparc64: Fix cpufreq notifier registry. tcp: Clear probes_out more aggressively in tcp_ack(). pkt_sched: Fix locking in shutdown_scheduler_queue() sparc: Wire up new system calls. Revert "pkt_sched: sch_sfq: dump a real number of flows" ipcomp: Fix warnings after ipcomp consolidation. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/sparc sparc: Add asm/syscall.h sparc: Add user_stack_pointer(). sparc: Use tracehook routines in syscall_trace(). sparc: Create and use TIF_NOTIFY_RESUME. sparc: Add call to tracehook_signal_handler(). sparc: Add task_pt_regs(). sparc: Set CONFIG_HAVE_ARCH_TRACEHOOK sparc64: Fix global reg snapshotting on self-cpu. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: Kill isa_bus_type. pkt_sched: Fix OOPS on ingress qdisc add. tcp: MD5: Use MIB counter instead of warning for MD5 mismatch. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 sparc64: Make global reg dumping even more useful. sparc64: Hook up trigger_all_cpu_backtrace(). sparc64: Kill VERBOSE_SHOWREGS code. sparc64: Kill smp_report_regs(). netdev: Fix lockdep warnings in multiqueue configurations. sparc: Add __KERNEL__ ifdef protection to pt_regs helpers. sparc64: Kill __show_regs(). sparc64: Do not clobber %g7 in setcontext() trap. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 pkt_sched: Use qdisc_lock() on already sampled root qdisc. mac80211: Use queue_lock() in ieee80211_ht_agg_queue_remove(). pkt_sched: Make sure RTNL is held in qdisc_root_lock(). sparc64: Need to disable preemption around smp_tsb_sync(). sparc64: Use function pointer for cross-call sending. sparc64: Use xcall_deliver() consistently. sparc64: Use cpumask_t pointers and for_each_cpu_mask_nr() in xcall_deliver. sparc64: Call xcall_deliver() directly in some cases. sparc64: Directly call xcall_deliver() in smp_start_sync_tick_client. sparc64: Make smp_cross_call_masked() take a cpumask_t pointer. sparc64: Always allocate the send mondo blocks, even on non-sun4v. sparc64: Make all xcall_deliver's go through common helper function. sparc64: Disable local interrupts around xcall_deliver_impl() invocation. sparc64: Build cpu list and mondo block at top-level xcall_deliver(). sparc64: Kill error_mask from hypervisor_xcall_deliver(). sparc64: Remove all cpumask_t local variables in xcall dispatch. net: Kill plain NET_XMIT_BYPASS. Merge branch 'no-ath9k' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 ipv4: Fix over-ifdeffing of ip_static_sysctl_init. sparc64: Use kernel/uid16.c helpers instead of own copy. pkt_sched: Fix "parent is root" test in qdisc_create(). Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'ath9k' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 pkt_sched: Fix qdisc config when link is down. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 sparc64: Fix end-of-stack checking in save_stack_trace(). pkt_sched: Fix ingress deletion and filter attachment. sparc64: Don't MAGIC_SYSRQ ifdef smp_fetch_global_regs and support code. Merge branch 'stealer/ipvs/for-davem' of git://git.stealer.net/linux-2.6 sparc64: Fix recursion in stack overflow detection handling. sparc64: Implement IRQ stacks. pkt_sched: Add queue stopped test back to qdisc_run(). pkt_sched: Fix queue quiescence testing in dev_deactivate(). sparc64: Handle stack trace attempts before irqstacks are setup. sparc64: Fix overshoot in nid_range(). sparc64: Fix cmdline_memory_size handling bugs. Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 loopback: Remove rest of LOOPBACK_TSO code. bnx2: Fix build with VLAN_8021Q disabled. lmb: Fix reserved region handling in lmb_enforce_memory_limit(). pkt_sched: Add 'deactivated' state. pkt_sched: Simplify dev_deactivate() polling loop. pkt_sched: No longer destroy qdiscs from RCU. sch_prio: Use NET_XMIT_SUCCESS instead of "0" constant. pkt_sched: Fix missed RCU unlock in dev_queue_xmit() pkt_sched: Fix return value corruption in HTB and TBF. pkt_sched: Never schedule non-root qdiscs. pkt_sched: Don't hold qdisc lock over qdisc_destroy(). Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Revert "pkt_sched: Protect gen estimators under est_lock." Revert "pkt_sched: Add BH protection for qdisc_stab_lock." Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 pkt_sched: Prevent livelock in TX queue running. sparc64: Make NUMA depend upon SMP. sparc64: Add JBUS NUMA detection. sparc: Add mutex for set property calls. sparc: Implement irq_of_parse_and_map() and irq_dispose_mapping(). sparc: Add GPIO layer support. sparc64: Split syscall_trace() into two functions. sparc64: Kill duplicated sys_pause() implementation. hwmon: Add Ultra45 workstation hwmon driver. sparc64: Convert UltraSPARC-III memory controller driver to OF driver probing. sparc64: Use consistent chmc_ prefix in variables, types, and functions. sparc64: Add generic interface for registering a dimm printing handler. sparc64: Allow chmc to be built as a module. sparc64: Add JBUS UltraSPARC-IIIi support to memory controller driver. sparc64: Use the cond_syscall()s in kernel/sys_ni.c instead of home-grown copy. sparc64: Fix irq_of_parse_and_map() and irq_dispose_mapping(). Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'no-iwlwifi' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'lvs-next-2.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6 sparc32: Implement smp_call_function_single(). sparc: Fix resource flags for PCI children in OF device tree. sparc: Delete bare sbus char bpp driver, obsoleted by parport_sunbpp sparc: Kill videopix SBUS driver. sparc: Kill SBUS DVMA layer. sparc32: Make IOMMU and IO-UNIT init work with device nodes. sparc: Propagate SBUS iommu archdata into real of_device objects. sparc: Make SBUS DMA interfaces take struct device. sparc32: Make mmu_{get,release}_*() take a struct device pointer. sparc32: Implement more generic dma_*() interfaces. sparc: Convert all SBUS drivers to dma_*() interfaces. sparc: Move SBUS DMA attribute interfaces out of asm/sbus.h myri_sbus: Convert to pure OF driver. sunbmac: Convert to pure OF driver. sunhme: Convert to pure OF driver. sunlance: Convert to pure OF driver. sunqe: Convert to pure OF driver. parport_sunbpp: Convert to pure OF driver. sun_esp: Convert to pure OF driver. qlogicpti: Convert to pure OF driver. amd7930: Convert to pure OF driver. dbri: Convert to pure OF driver. cs4231: Use SNDRV_DMA_TYPE_DEV instead of SNDRV_DMA_TYPE_SBUS. alsa: Remove special SBUS dma support code. cs4231: Convert SBUS side to OF driver. fore200e: Convert over to pure OF driver. sparc: Convert flash driver to OF device probing. sparc: Convert uctrl driver to OF driver. sparc64: Convert SBUS floppy probing to use OF device objects. sparc32: Kill mmu_translate_dvma() usage. sparc32: Kill mmu_translate_dvma and implementations. sparc32: Make mmu_map_dma_area and mmu_unmap_dma_area take a device pointer. sparc32: Convert apc to OF driver. sparc32: Convert pmc to OF driver. sparc32: Convert sun4d IRQ code to use generic device tree probing. sparc: Kill SBUS layer IRQ hooks. sparc: Remove SBUS layer resource and irq handling. sparc: Remove dinky old-style SBUS probing facilities. sparc: Convert remaining sbus_ioremap() and sbus_iounmap() users. sparc: Kill sbus_ioremap() and sbus_iounmap(). sparc: Kill sbus_devaddr() and sbus_dev_slot(). sparc: Kill OBP property members of sbus_dev and sbus_bus sparc32: Kill sbus_is_slave(). sparc: Kill sbus_arch_preinit(). sparc: Add OF archdata propagation helper. sparc: Remove generic SBUS probing layer. sparc: Kill sbus_bus_type. sparc32: Kill iounit_map_dma_*(). sparc: Kill now spurious includes of sbus.h sparc: Delete asm/sbus*.h sparc: Remove Documentation/sparc/sbus_drivers.txt Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 rtc: Allow RTC_DRV_CMOS to be used on SPARC. sparc64: Select RTC_CLASS sparc64: Check for RTC class device in update_persistent_clock(). sparc64: Convert Mostek rtc to use generic RTC layer driver. sparc: asm/mostek.h is now 32-bit only sparc64: Use generic CMOS driver. rtc: Add TI BQ4802 RTC driver. sparc64: Use generic BQ4802 RTC driver. rtc: Add Sun4V hypervisor RTC driver. sparc64: Use generic sun4v RTC driver. rtc: Add Starfire platform RTC driver. sparc64: Use generic starfire RTC driver. net: Unbreak userspace usage of linux/mroute.h riowatchdog: Convert to pure OF driver. riowatchdog: Move under drivers/watchdog riowd: Distinguish between driver name and OF device node name. cpwatchdog: Cleanup and convert to pure OF driver. cpwatchdog: Move to drivers/watchdog/cpwd.c sun_uflash: Convert to pure OF driver. display7seg: Convert to pure OF device driver. envctrl: Convert to pure OF driver. bbc_i2c: Convert to pure OF driver. sparc64: Propagate PCI device archdata into OF device tree for EBUS. bbc_envctrl: Fix build errors from bbc_i2c OF conversion. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc: Move EBUS DMA interfaces into seperate header file. sparc64: Convert EBUS floppy support to pure OF driver. cs4231: Convert to EBUS side to pure OF driver. sparc32: Convert PC RTC probing to pure OF driver. sparc: Kill EBUS driver layer. sparc: Kill ebus_bus_type. sparc64: Don't invoke power_init() from pcibios_init(). sparc64: setup_valid_addr_bitmap_from_pavail() should be __init sparc64: Convert SCHIZO PCI controller driver into a real driver. sparc64: Convert SUN4V PCI controller driver into a real driver. sparc64: Convert PSYCHO PCI controller driver into a real driver. sparc64: Convert SABRE PCI controller driver into a real driver. sparc64: Convert FIRE PCI controller driver into a real driver. sparc: Stop setting NO_DMA. sparc: Annotate of_device_id arrays with const or __initdata. sparc64: Simplify error handling in PCI controller probing. sparc64: Delete starfire_cpu_setup(). leds: Add driver for Sunfire UltraSPARC server LEDs. sparc64: Rewrite central driver. sparc64: Clean up CPU chip type probing code. sparc64: Apply const or __initdata to vio_device_id[] sparc64: Use ENTRY/ENDPROC in hypervisor asm. sparc64: Use ENTRY/ENDPROC in PCI SUN4V asm. sparc64: Kill the scan_bus function pointer in struct pci_pbm_info. sparc64: Pass proper parent device down into root pci_create_bus() call. sparc64: Move reboot handling into seperate file and kill power reg programming. sparc64: Implement SSTATE purely using notifiers and initcalls. pci_psycho: Use of_getintprop_default(). pci_schizo: Use of_get_property() and delete spurious local vars. pci_sun4v: Use of_get_property(). sparc32: Fix sun4c build warnings. ipsec: Fix deadlock in xfrm_state management. tipc: Don't use structure names which easily globally conflict. sparc: Fix handling of LANCE and ESP parent nodes in of_device.c sparc64: Fix IPI call locking. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 sparc32: use RTC subsystem sparc: Kill sbus mostek RTC driver. sparc32: Kill remaining asm/mostek.h inclusions. sparc32: Kill asm/mostek.h. sparc: Remove asm/rtc.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 sparc32: Fix coding style of sparc_cpu_model setting code. sparc32: Move sun4d show_leds() out of asm/obio.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 sparc64: Disable timer interrupts in fixup_irqs(). Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/dccp_exp sparc64: Add missing rtc_close() in update_persistent_clock() Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-next-2.6 ipsec: Make xfrm_larval_drop default to 1. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 rtc-bq4802: Fix sparse warnings. Merge branch 'lvs-next-2.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6 ipsec: Add missing list_del() in xfrm_state_gc_task(). sparc64: Fix return value in update_persistent_clock(). sparc32: Need to close openned RTC device just like sparc64. sparc64: Fix interrupt register calculations on Psycho and Sabre. sparc64: Get rid of pci_controller_info. sparc64: Record OF device instead of device node pointer in pci_pbm_info. sparc64: Start commonizing code common between SABRE and PSYCHO. sparc64: Create and use psycho_pbm_init_common(). sparc64: Commonize large portions of PSYCHO error handling. sparc64: Kill hand-crafted I/O accessors in PCI controller drivers. sparc32: Fix function signature of of_bus_sbus_get_flags(). ipv6: On interface down/unregister, purge icmp routes too. sparc32: Call parse_early_param() in setup_arch(). net: Add DMA mapping tokens to skb_shared_info. net: Add SKB DMA mapping helper functions. tg3: Use SKB DMA helper functions for TX. tg3: Fix DMA mapping leak in tigon3_dma_hwbug_workaround(). Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 sparc64: Add __arch64__ to CHECKFLAGS sparc64: Fix sparse warnings in global reg snapshotting. sysctl: Use CONFIG_SPARC instead of __sparc__ for ifdef tests. sysctl: Use header file for sysctl knob declarations on sparc. sparc64: Define WANT_PAGE_VIRTUAL sparc64: Fix sparse warnings in kernel/time.c sparc64: Fix sparse warnings in visemul.c sparc64: Fix sparse warnings in prom.c sparc64: Fix sparse warnings in of_device.c sparc64: Fix sparse warnings in pci.c sparc64: Fix sparse warnings in pci_sun4v.c sparc64: Fix sparse warnings in vio.c sparc64: Remove explicit initialization of mmu_gathers sparc64: Fix sparse warnings in fault.c sparc64: Kill sparse warnings in mm/init.h sparc64: Fix sparse warnings in chmc.c sparc: Fix user_regset 'n' field values. sparc64: Fix PCI error interrupt registry on PSYCHO. sparc: Fix user_regset 'n' field values. sparc32: Use PROM device probing for sun4m timer registers. sparc64: Fix OOPS in psycho_pcierr_intr_other(). sparc64: Fix SMP bootup with CONFIG_STACK_DEBUG or ftrace. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 net: Fix build with ARCH=um Merge branch 'new-drivers' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 qlge: Fix warnings in debugging code. qlge: Protect qlge_resume() with CONFIG_PM Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc32: Use PROM device probing for sun4m irq registers. sparc32: Use PROM infrastructure for probing and mapping sun4d timers. sparc32: Remove some SMP ifdefs in sun4d_irq.c sparc32: Remove #if 0'd code from sun4c_irq.c sparc32: Call sun4m_clear_profile_irq() directly from sun4m_smp.c sparc32: Kill clear_profile_irq btfixup entry. sparc32: Stop calling claim_ticker14() from sun4c_irq.c sparc32: Delete claim_ticker14(). sparc32: Use PROM device probing for sun4c interrupt register. sparc32: Use PROM device probing for sun4c timers. sparc32: Delete master_l10_limit. sparc32: Kill irq_rcvreg from sun4m_irq.c sparc32: Add more extensive documentation of sun4m interrupts. sparc64: Fix disappearing PCI devices on e3500. net: Remove __skb_insert() calls outside of skbuff internals. atm: idt77252: Use generic SKB queue management instead of home-grown scheme. net: Add new interfaces for SKB list light-weight init and splicing. aoe: Use SKB interfaces for list management instead of home-grown stuff. bluetooth: hci_bcsp: Use SKB list interfaces instead of home-grown stuff. isdn: isdn_ppp: Use SKB list facilities instead of home-grown implementation. cxgb3: Use SKB list interfaces instead of home-grown implementation. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: Fix missing devices due to PCI bridge test in of_create_pci_dev(). usbnet: Use skb_queue_walk_safe() instead of by-hand implementation. net: Fix bus in SKB queue splicing interfaces. sctp: Use skb_queue_walk_safe() and skb_queue_split_tail_init(). pkt_sched: Make qdisc->gso_skb a list. pkt_sched: Always use q->requeue in dev_requeue_skb(). de4x5: Use skb_queue_head instead of by-hand implementation. zd1211: Use skb_queue_walk() instead of by-hand implementation. usbatm: Use skb_queue_walk_safe() instead of by-hand implementation. net: Add skb_queue_is_last(). tcp: Use skb_queue_is_last() instead of by-hand version. net: Add skb_queue_next(). net: Add skb_queue_walk_from() and skb_queue_walk_from_safe(). tcp: Use SKB queue handling interfaces instead of by-hand versions. neigh: Remove by-hand SKB queue handling. ppp_generic: Use skb_peek() in ppp_receive_mp_frame(). tcp: Fix order of tests in tcp_retransmit_skb() tcp: Fix queue traversal in tcp_use_frto(). aoe: Fix OOPS after SKB queue changes. Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Revert "ehea: fix mutex and spinlock use" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 tcp: Respect SO_RCVLOWAT in tcp_poll(). Revert "ax25: Fix std timer socket destroy handling." ax25: Quick fix for making sure unaccepted sockets get destroyed. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 Merge branch 'lvs-next-2.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 dsa: Need to select PHYLIB. jme: Fix warnings with CONFIG_PM disabled. ppp: Use skb_queue_walk() in ppp_mp_insert(). enic: Attempt to fix build in 32-bit such as i386. Merge branch 'r8169' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 ipvs: Add proper dependencies on IP_VS, and fix description header line. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 acpi: Make ACPI_TOSHIBA depend on INPUT. sparc64: Add missing notify_cpu_starting() call. chmc: Mark %ver register inline asm with __volatile__ serial: fix device name reporting when minor space is shared between drivers Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 decnet: Fix compiler warning in dn_dev.c softirq: Add support for triggering softirq work on softirqs. math-emu: Fix thinko in _FP_DIV Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 sparc64: Add missing null terminating entry to bq4802_match[]. pppoe: Fix socket leak. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of git://git.infradead.org/users/pcmoore/lblnet-2.6 net: Really remove all of LOOPBACK_TSO code. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc64: Kill annoying warning when building compat_binfmt_elf.o Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 sunrpc: Fix build warning due to typo in %pI4 format changes. SMC91x: Fix compilation on some platforms. niu: Use pci_ioremap_bar(). drivers/net: Kill now superfluous ->last_rx stores. net/: Kill now superfluous ->last_rx stores. tcp: Fix recvmsg MSG_PEEK influence of blocking behavior. net: Fix recursive descent in __scm_destroy(). Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Revert "net: Guaranetee the proper ordering of the loopback device." Revert "sparc: correct section of current_pc()" sparc64: Update defconfig. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 niu: Fix readq implementation when architecture does not provide one. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 niu: Bump driver version and release date. Merge branch 'davem-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 dm9000: Fix build error. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 net: Do not fire linkwatch events until the device is registered. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 inet_diag: Missed conversion after changing inet ehash lockl to spinlocks. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'for-david' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 net: Make sure BHs are disabled in sock_prot_inuse_add() axnet_cs: Fix build after net device ops ne2k conversion. Revert "hso: Add TIOCM ioctl handling." Revert "hso: Fix free of mutexes still in use." Revert "hso: Fix crashes on close." Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sungem: Fix PCS_MIICTRL register write in gem_init_phy(). smc-mca: Fix build failure due to typo. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 phy: Add file missed in previous commit. sparc64: Fix offset calculation in compute_size() Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 sparc64: Rework auxio driver to save some text space. of: Fix comment, sparc no longer uses of_device objects on special busses. sparc64: Run the kernel always in the TSO memory model. sparc64: Stop using memory barriers for atomics and locks. sparc64: Add tsb-ratio sysctl. sparc64: Add interface for registering a performance counter IRQ handler. sparc: Include drivers/pcmcia/Kconfig sparc64: Make %pil level 15 a pseudo-NMI. sparc64: Make special trap return path for TRAP_NMI(). sparc64: Block NMIs in critical section of context switch. sparc64: Add write_pic() helper. sparc64: Use NMI oprofile profiling on cheetah and derivative cpus. sparc32: Don't btfixup cache flush ops for viking multiple times. sparc64: Add save_stack_trace_tsk(). sparc64: Add performance counter hypervisor calls for sun4v. sparc64: Provide oprofile pseudo-NMI on Niagara. sparc: Create common header file for prom_{32,64}.c sparc: Const'ify prom_*prop*() on sparc32. sparc: Create common area for OF device layer code. sparc: Mark prom_early_alloc non-static. sparc: Move irq_trans_init() and support code into seperate file. sparc: Move 'unique_id' into prom_common.c and rename to 'prom_unique_id' sparc: Move property building code into prom_common.c sparc: Commonize get_one_property() implementations. sparc: Make sparc32's create_node() assign parent pointer. sparc: Move create_node() and friends into prom_common.c sparc: Match sparc32's build_tree() up to sparc64's sparc: Move core of OF device tree building code into prom_common.c sparc: Move prom_build_devicetree() into prom_common.c sparc: Move of_console_{device,path,options} info prom_common.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc: Always set AUDIT_ARCH, not just on sparc64. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc: Restore irq_trans_init() call in prom_create_node(). cyber2000fb: Kill the one modular sparc prom_printf call. sparc: Kill memcmp_32.S code which has been ifdef'd out for centuries. bluetooth: Fix rfcomm_sock_ioctl() build failure with debugging enabled. sungem: Make PCS PHY support partially work again. sparc: Add asm/asm.h bluetooth: Fix unused var warning properly in rfcomm_sock_ioctl(). sparc: Unify strlen assembler. sparc: Commonize memcmp assembler. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 8390/8390p: Fix compat netdev ops handling. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc: We need to implement arch_ptrace_stop(). bnx2: Don't redefine FLOW_CTRL_{RX,TX}. bnx2x: Fix namespace collision with FLOW_CTRL_{TX,RX} Revert "net: release skb->dst in sock_queue_rcv_skb()" Revert "xfrm: Accept ESP packets regardless of UDP encapsulation mode" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-david' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 net: Fix warning fallout from recent NAPI interface changes. igb: Fix build warning when DCA is disabled. net: Fix unused variable warnings in pasemi_mac.c and spider_net.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 sparc: Kill bogus comment about IRQF_SHARED in pci_psycho.c sparc: Update 64-bit defconfig. ipv6: Fix sporadic sendmsg -EINVAL when sending to multicast groups. sparc: Kill asm/reg*.h sparc: Remove reg*.h from Kbuild tcp: Kill extraneous SPLICE_F_NONBLOCK checks. Revert "net: Fix for initial link state in 2.6.28" acenic: Missed delete of acenic_firmware.h sparc64: Work around branch tracer warning. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 sparc: Update 32-bit defconfig. sparc: Fix sun4d_irq.c build. sparc: Most unaligned_64.c tweaks for branch tracer warnings. sparc: Fix asm/signal.h for 32-bit. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: Fix UP build failure. ARM etherh: Fix build failure. xfrm: For 32/64 compatability wrt. xfrm_usersa_info sparc64: Initialize FHC/CLOCK LED platform_device 'id' field correctly. sparc64: Annotate sparc64 specific syscalls with SYSCALL_DEFINEx() sparc64: Fix DAX handling via userspace access from kernel. Revert "xfrm: For 32/64 compatability wrt. xfrm_usersa_info" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 com20020: Fix allyesconfig build failure. com0020: Add missing symbol export for com20020_netdev_ops. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 net: Allow RX queue selection to seed TX queue hashing. net: Add skb_record_rx_queue() calls to multiqueue capable drivers. net: If SKB has attached socket, use socket's hash for TX queue selection. net: Get rid of by-hand TX queue hashing. ipv6: Make mc_forwarding sysctl read-only. sparc64: Move generic PCR support code to seperate file. sparc: Probe PMU type and record in sparc_pmu_type. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 tun: Add some missing TUN compat ioctl translations. sparc64: Implement NMI watchdog on capable cpus. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 net: Fix userland breakage wrt. linux/if_tunnel.h sparc64: On non-Niagara, need to touch NMI watchdog in NOHZ mode. sparc64: Validate kernel generated fault addresses on sparc64. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc64: Kill bogus TPC/address truncation during 32-bit faults. sparc64: Call dump_stack() in die_nmi(). Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Revert "tcp: Always set urgent pointer if it's beyond snd_nxt" sparc64: Don't hook up pcr_ops on spitfire chips. ipv6: Disallow rediculious flowlabel option sizes. net_dma: call dmaengine_get only if NET_DMA enabled sunhme: Don't match PCI devices in SBUS probe. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 net: Increase default NET_SKB_PAD to 32. sparc64: Kill .fixup section bloat. sparc64: Fix probe_kernel_{read,write}(). Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 net: Kill skbuff macros from the stone ages. netdev: Use __netdev_alloc_skb() instead of __dev_alloc_skb(). irda: Use __netdev_alloc_skb() instead of __dev_alloc_skb(). net: Move skbuff symbol exports after each symbol's definition. sparc64: Fix crashes in jbusmc_print_dimm() Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ net: Kill skb_truesize_check(), it only catches false-positives. Revert "etherh: Get working again." Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 typhoon: Need non-vmalloc memory to DMA firmware to the card. ixgbe: Fix some compiler warnings. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 rds: Fix build on powerpc. typhoon: Add missing firmware copy. sparc64: Fix lost interrupts on sun4u. net: Fix missing dev->neigh_setup in register_netdevice(). vlan: Fix vlan-in-vlan crashes. Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 dnet: Fix warnings on 64-bit. xfrm: Fix xfrm_state_find() wrt. wildcard source address. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc64: Reschedule KGDB capture to a software interrupt. Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ sunvnet: Convert to net_device_ops. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.infradead.org/~dwmw2/solos-2.6 spider_net: Fix build. myri_sbus: Convert to net_device_ops. sunbmac: Convert to net_device_ops. sunlance: Convert to net_device_ops. sunqe: Convert to net_device_ops. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 myri_sbus/sunbmac/sunlance/sunqe: Add missing net_device_ops entries. spider_net: Add missing .ndo_validate_addr ucc_geth: Fix merge error. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 rndis_wlan: Fix build with netdev_ops compat disabled. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc64: Flush TLB before releasing pages. Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 sparc64: Fix MM refcount check in smp_flush_tlb_pending(). gianfar: Fix kfree(skb) Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Revert "netrom: zero length frame filtering in NetRom" Revert "ax25: zero length frame filtering in AX25" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: We need to use compat_sys_ustat() as well. gianfar: Fix use-after-of_node_put() in gfar_of_init(). ucc_geth: Fix use-after-of_node_put() in ucc_geth_probe(). niu: Add GRO support. tg3: Add GRO support. Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ sparc64: Fix reset hangs on Niagara systems. Merge branch 'master' of ssh://master.kernel.org/home/ftp/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask-for-sparc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/net-next-2.6 sparc64: get_cells() can't be marked __init sparc64: Fix section mismatch warnings in power driver. sparc64: Fix section mismatch warnings in PCI controller drivers. sparc: Fix section mismatch warnings in cs4231 sound driver. serial: sunsu: sunsu_kbd_ms_init needs to be __devinit sparc64: add_node_ranges() must be __init sparc: Hook up sys_preadv and sys_pwritev Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 niu: Fix unused variable warning. forcedeth: Use napi_complete() not __napi_complete(). Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ sparc64: Fix smp_callin() locking. Revert "rose: zero length frame filtering in af_rose.c" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc64: Update defconfig. sparc32: Update defconfig. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc: Fix bus type probing for ESP and LE devices. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Revert "vxge: use max() instead of VXGE_HW_SET_LEVEL" Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 net: Avoid modulus in skb_tx_hash() for forwarding case. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'linux-2.6.30.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax net: Add missing rculist.h include to netdevice.h sparc64: Fix SET_PERSONALITY to not clip bits outside of PER_MASK. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 ipv4: Make INET_LRO a bool instead of tristate. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'net-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'linux-2.6.30.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 net: Fix arg to trace_napi_poll() in netpoll. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'linux-2.6.30.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax net: Remove bogus reference to BUS_ID_SIZE in sysfs code. ixp4xx_eth: Remove references to BUS_ID_SIZE. cpmac: Remove references to BUS_ID_SIZE, use MII_BUS_ID_SIZE. sh_eth: Remove references to BUS_ID_SIZE, use MII_BUS_ID_SIZE instead. nl80211: Eliminate reference to BUS_ID_SIZE. phy: Eliminate references to BUS_ID_SIZE. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 appletalk: Add proper locking around IPDDP routing table. aoe: Remove superfluous clearing of skb fields in new_skb(). wavelan: Remove bogus debugging on skb->next being non-NULL. p54: Use SKB list handling helpers instead of by-hand code. rtl8187: Remove pointless check in rtl8187_rx_cb(). atm: Use SKB queue and list helpers instead of doing it by-hand. decnet: Use SKB queue and list helpers instead of doing it by-hand. econet: Use SKB queue and list helpers instead of doing it by-hand. tcp: Use SKB queue and list helpers instead of doing it by-hand. irda: Use SKB queue and list helpers instead of doing it by-hand. llc: Kill outdated and incorrect comment. Merge branch 'linux-2.6.31.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax sparc64: Fix section attribute warnings. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vxy/lksctp-dev Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 bluetooth: Kill skb_frags_no(), unused. skbuff: Add frag list abstraction interfaces. netdevice.h: Use frag list abstraction interfaces. appletalk: Use frag list abstraction interfaces. datagram: Use frag list abstraction interfaces. net/core/dev.c: Use frag list abstraction interfaces. net/core/skbuff.c: Use frag list abstraction interfaces. net/core/user_dma.c: Use frag list abstraction interfaces. ipv4: Use frag list abstraction interfaces. ipv6: Use frag list abstraction interfaces. netfilter: Use frag list abstraction interfaces. phonet: Use frag list abstraction interfaces. sctp: Use frag list abstraction interfaces. xfrm: Use frag list abstraction interfaces. be2net: Remove unnecessary frag list traversing. netfilter: Fix extra semi-colon in skb_walk_frags() changes. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 ieee802154: Use '%Zu' printf format for size_t. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6 Merge branch 'linux-2.6.31.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc64: Reclaim trap_block[]->hdesc sparc64: Move trap_block[] definitions into a new header file. sparc64: Store per-cpu offset in trap_block[] sparc64: Use BUILD_BUG_ON() in trap_init(). sparc64: Refactor OBP cpu scanning code using an iterator. sparc64: Refactor MDESC cpu scanning code using an iterator. sparc: Call OF and MD cpu scanning explicitly from paging_init() sparc64: Make mdesc_fill_in_cpu_data take a cpumask_t pointer. sparc64: Defer cpu_data() setup until end of per-cpu data initialization. sparc64: Get rid of real_setup_per_cpu_areas(). sparc64: Only allocate per-cpu areas for possible cpus. sparc64: Use new dynamic per-cpu allocator. sparc64: Add proper dynamic ftrace support. openprom: Squelch useless GCC warning. sparc: Wire up sys_rt_tgsigqueueinfo(). sparc64: Update defconfig. x25: Fix sleep from timer on socket destroy. sonic: Fix build after ndo_start_xmit() changes. sparc64: Fix UP bootup regression. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 ide: Take over as maintainer. ide cmd64x: Remove serialize setting. ide-cd: Don't warn on bogus block size unless it actually matters. ide cs5520: Initialize second port's interrupt number. Revert "veth: prevent oops caused by netdev destructor" sparc64: Don't use alloc_bootmem() in init_IRQ() code paths. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Revert "ide: improve handling of Power Management requests" Revert "p54: Use SKB list handling helpers instead of by-hand code." Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Revert "NET: Fix locking issues in PPP, 6pack, mkiss and strip line disciplines." Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sparc: Fix cleanup crash in bbc_envctrl_cleanup() Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_david' of git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6-net-next Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 phonet: Fix build. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan sparc64: Sign extend length arg to truncate syscalls when compat. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc: Use page_fault_out_of_memory() for VM_FAULT_OOM. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 xfrm6: Fix xfrm6_policy.c build when SYSCTL disabled. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan ide: Fix annoying warning in ide_pio_bytes(). Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Revert "libertas: Read buffer overflow" Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc32: Kill trap table freeing code. sparc32: Update defconfig. sparc64: Update defconfig. ppp_generic: Help GCC see that 'flen' is always initialized. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 pkt_sched: Convert qdisc_watchdog to tasklet_hrtimer pkt_sched: Convert CBQ to tasklet_hrtimer. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan pkt_sched: Fix bogon in tasklet_hrtimer changes. sparc64: Validate linear D-TLB misses. net: Temporarily backout SKB sources tracer. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6 xilinx_emaclite: Fix permissions on driver sources. pkt_sched: Revert tasklet_hrtimer changes. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc64: Kill spurious NMI watchdog triggers by increasing limit to 30 seconds. WAN: dscc4: Fix warning pointing out a bug. Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ sparc64: Fix bootup with mcount in some configs. gianfar: Fix build. net_sched: add classful multiqueue dummy scheduler r8169: Fix warning in rtl8169_start_xmit(). sparc64: Manage NMI watchdog enabling like x86. sparc64: Kill unnecessary cast in profile_timer_exceptions_notify(). sparc64: Make touch_nmi_watchdog() actually work. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 sparc64: Provide extern decls for sparc_??u_type strings. sparc64: Use nmi_enter() and nmi_exit(), as needed. sparc64: Implement a real set_perf_counter_pending(). sparc64: Initial hw perf counter support. sparc64: Provide hypervisor tracing bit support for perf counters. sparc64: Provide a way to specify a perf counter overflow IRQ enable bit. sparc64: Perf counter 'nop' event is not constant. sparc64: Initial niagara2 perf counter support. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ sparc: Kill PROM console driver. sparc: Update defconfigs. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan wl12xx: Fix print_mac() conversion. sparc64: vio: Kill BUILD_BUG_ON() in vio_dring_avail(). Merge branch 'master' of git://git.infradead.org/users/dwmw2/solos-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-davem at91_can: Forgotten git 'add' of at91_can.c sparc: Support HW cache events. sparc: Support all ultra3 and ultra4 derivatives. sparc: Add Niagara2 HW cache event support. sparc: Niagara1 perf event support. sparc64: Add initial perf event conflict resolution and checks. sparc64: Increase vmalloc size to fix percpu regressions. Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: Add a basic conflict engine in preparation for multi-counter support. sparc64: Minor coding style fixups in perf code. sparc64: Fix comment typo in perf_event.c sparc64: Cache per-cpu %pcr register value in perf code. net: Make setsockopt() optlen be unsigned. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Revert "ide: try to use PIO Mode 0 during probe if possible" znet: Don't claim DMA lock around free_dma() calls. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 sparc64: Fix niagara2 perf IRQ bits. net: Link in PHY drivers before others. sparc64: Fix D-cache flushing on swapin from SW devices. sparc64: Set IRQF_DISABLED on LDC channel IRQs. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Revert "tcp: fix tcp_defer_accept to consider the timeout" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
David Schleef (36): Staging: add comedi core Staging: comedi: add kcomedilib to the tree Staging: comedi: add local copy of interrupt.h Staging: comedi: add pci and usb wrapper header files Staging: comedi: comedi driver common function module Staging: comedi: add mite comedi pci driver Staging: comedi: add comedi_bond driver Staging: comedi: add comedi_parport driver Staging: comedi: add 8253.h header Staging: comedi: add 8255 driver Staging: comedi: add rti800 driver Staging: comedi: add plx9052 header file Staging: comedi: add nt_atmio driver Staging: comedi: add nt_mio_cs driver Staging: comedi: add nt_pcimio driver Staging: comedi: add das08 drivers Staging: comedi: add comedi_rt_timer virtual driver Staging: comedi: add skeleton driver Staging: comedi: add mpc8260 driver Staging: comedi: add ni_mio_common code Staging: comedi: add pcmad driver Staging: comedi: add pcl711 driver Staging: comedi: add cb_das16_cs driver Staging: comedi: add pcl725 driver Staging: comedi: add pcl726 driver Staging: comedi: add ni_6527 driver Staging: comedi: add ni_at_ao driver Staging: comedi: add ni_pcidio driver Staging: comedi: add das16 driver Staging: comedi: add dt2601 driver Staging: comedi: add dt2811 driver Staging: comedi: add dt2814 driver Staging: comedi: add dt2815 driver Staging: comedi: add dt2817 driver Staging: comedi: add dt282x driver Staging: comedi: add dt3000 driver
David Scidmore (1): [MTD] mtdchar.c: ioctl always returns 0 as size written for ppc64
David Shaohua Li (18): [ACPI] Suspend to RAM fix [ACPI] S3 Suspend to RAM: interrupt resume fix [ACPI] S3 Suspend to RAM: fix driver suspend/resume methods [ACPI] Bind PCI devices with ACPI devices [ACPI] Bind ACPI and PCI devices [ACPI] PCI can now get suspend state from firmware [ACPI] pci_set_power_state() now calls [ACPI] PNPACPI vs sound IRQ [ACPI] quiet dmesg related to ACPI PM of PCI devices [ACPI] revert R40 workaround [ACPI] address boot-freeze with updated DMI blacklist for c-states [ACPI] suspend/resume ACPI PCI Interrupt Links [ACPI] PCI interrupt link suspend/resume - revert to 2.6.12 behaviour [ACPI] S3 resume: avoid kmalloc() might_sleep oops symptom [ACPI] properly detect pmtimer on ASUS a8v motherboard [ACPI] SMP S3 resume: evaluate _WAK after INIT [ACPI] correct earlier SMP deep C-states on HT patch [ACPI] enable SMP C-states on x86_64
David Shaw (3): knfsd: check error status from vfs_getattr and i_op->fsync knfsd: Provide missing NFSv2 part of patch for checking vfs_getattr. Short write in nfsd becomes a full write to the client
David Shirley (1): v4l: 766: add dvb card winfast dtv1000-t
David Simner (1): sched: fix sched_info_switch not being called according to documentation
David Smith (2): TPM: fix suspend and resume failure tpm: clean up tpm_nsc driver for platform_device suspend/resume compliance
David Somayajulu (2): [SCSI] Initial Commit of qla4xxx [SCSI] qla4xxx: fix up residual handling
David Sterba (19): Fix trivial typos in Kconfig* files bonding: Fix time comparison ipwireless: driver for PC Card 3G/UMTS modem ipwireless: fix potential tty == NULL dereference fs: use loff_t type instead of long long ipwireless: Fix blocked sending proc: misplaced export of find_get_pid ipwireless: Misc cleanups ipwireless: Remove unused defines ipwireless: Rename spinlock variables to lock ipwireless: Remove pt_regs from interrupt handler ipwireless: Glue splitted printk strings back ipwireless: Remove endian-dependent bitfields ipwireless: Do not return value from sending funcs ipwireless: Constify buffer variables ipwireless: Explicitly request io and mem regions ipwireless: Increase PPP outgoing queue size ipwireless: Put packets to pool start ipwireless: Preallocate received packet buffers with MRU size
David Stevens (2): [IGMP]: workaround for IGMP v1/v2 bug [IPV6]: /proc/net/anycast6 unbalanced inet6_dev refcnt
David T.L. Wong (2): V4L/DVB (11803): xc5000: add support for DVB-T tuning V4L/DVB (12423): cxusb, d680 dmbth use unified lgs8gxx code instead of lgs8gl5
David Taht (1): Staging: add frontier tranzport and alphatrack drivers
David Teigland (178): device-mapper: add dm_find_md device-mapper: add dm_get_md Add fs_subsys to enable filesystems to use sysfs [GFS2] Hook GFS2 into the Kbuild system [GFS2] The core of GFS2 [GFS2] The lock modules for GFS2 [GFS2] Fix typo in GFS2 Makefile [GFS2] An update of the GFS2 lock modules [GFS2] Remove unused ioctls and unused structure Merge branch 'master' [GFS2] Add documentation for GFS2 [DLM] The core of the DLM for GFS2/CLVM [GFS2] Only two args for kobject_uevent() in locking/dlm/mount.c [GFS2] Remove remains of the GFS2 identify ioctl() [DLM] Export config_group_find_obj for use by the DLM [DLM] Update DLM to the latest patch level Merge branch 'master' [GFS2] Update ioctl() numbering to use official numbers. [DLM] Remove range locks from the DLM [DLM] Remove support for range locks (II) [GFS2] Patch to remove stats gathering from GFS2 [GFS2] Patch to remove stats counters from GFS2 (II) [DLM] Pass in lockspace to lkb put function [DLM] Look for "nodir" in the lockspace mount options [GFS2] journal recovery patch [GFS2] Update documentation [GFS2] Update plock code in DLM locking module [DLM] lock_dlm recover_status patch [GFS2] Remove redundant casts to/from void Merge branch 'master' [DLM] PATCH 1/3 dlm: force free user lockspace [DLM] PATCH 2/3 dlm: lowcomms close [DLM] PATCH 3/3 dlm: show recover state [DLM] fix grant_after_purge softlockup [GFS2] setup lock_dlm kobject earlier [GFS2] Cast 64 bit printk args to unsigned long long. [DLM] init rwsem earlier [GFS2] gfs2/dlm: mailing list and web page dm table split_args: handle no input dm: create error table [DLM] dlm: user locks [DLM] fix leaking user locks [DLM] fix whitespace damage [GFS2] fix typo in locking/dlm [DLM] more info through debugfs [DLM] set purged flag on rsbs [DLM] fix loop in grant_after_purge [DLM] schedule during long loop through locks [DLM] fix broken patches [DLM] fix i_private [GFS2] add plock owner [GFS2] lockproto api prefix [GFS2] match plock result with correct request [DLM] print bad length in assertion [DLM] abort recovery more quickly [DLM] break from snprintf loop [DLM] show nodeid for recovery message [DLM] reject replies to old requests [DLM] move kmap to after spin_unlock [DLM] dump rsb and locks on assert [DLM] down conversion clearing flags [DLM] sequence number missing in not_ready reply [DLM] recover_locks not clearing NEW_MASTER flag [DLM] add new lockspace to list ealier [DLM] force removal of user lockspace [GFS2] use snprintf for sysfs show [DLM] use snprintf in sysfs show [DLM] confirm master for recovered waiting requests [GFS2] print mount errors related to sysfs [DLM] res_recover_locks_count not reset when recover_locks is aborted [DLM] status messages ping-pong between unmounted nodes [DLM] fix requestqueue race [DLM] fix aborted recovery during node removal [DLM] fix stopping unstarted recovery [DLM] do full recover_locks barrier [DLM] clear sbflags on lock master [DLM] fix add_requestqueue checking nodes list [DLM] fix size of STATUS_REPLY message [DLM] don't accept replies to old recovery messages [GFS2] don't try to lockfs after shutdown [DLM] fix resend rcom lock [DLM] fix old rcom messages [DLM] add version check [DLM] fix send_args() lvb copying [DLM] fix receive_request() lvb copying [DLM] fix lost flags in stub replies [DLM] change some log_error to log_debug [DLM] rename dlm_config_info fields [DLM] add config entry to enable log_debug [DLM] expose dlm_config_info fields in configfs [DLM] fix user unlocking [DLM] fix master recovery [DLM] saved dlm message can be dropped [DLM] can miss clearing resend flag [GFS2] increase default lock limit [GFS2] make lock_dlm drop_count tunable in sysfs [DLM] zero new user lvbs [DLM] overlapping cancel and unlock [GFS2] use log_error before LM_OUT_ERROR [DLM] split create_message function [DLM] add orphan purging code (1/2) [DLM] interface for purge (2/2) [DLM] change lkid format [DLM] fix mode munging [DLM] lowcomms style [DLM] block scand during recovery [1/6] [DLM] add lock timeouts and warnings [2/6] [DLM] dlm_device interface changes [3/6] [DLM] cancel in conversion deadlock [4/6] [DLM] fix new_lockspace error exit [5/6] [DLM] wait for config check during join [6/6] [DLM] fix compile breakage [DLM] timeout fixes [DLM] canceling deadlocked lock [DLM] dumping master locks [DLM] show default protocol [GFS2] set plock owner in GETLK info [GFS2] return conflicts for GETLK [DLM] don't require FS flag on all nodes [DLM] dump more lock values [DLM] fix NULL ls usage [DLM] fix basts for granted PR waiting CW [DLM] block dlm_recv in recovery transition [GFS2] check kthread_should_stop when waiting [GFS2] tidy up error message [GFS2] use pid for plock owner for nfs clients dlm: don't print common non-errors dlm: use dlm prefix on alloc and free functions dlm: use fixed errno values in messages dlm: clear ast_type when removing from astqueue dlm: recover locks waiting for overlap replies dlm: another call to confirm_master in receive_request_reply dlm: reject messages from non-members dlm: validate messages before processing dlm: reject normal unlock when lock is waiting for lookup dlm: limit dir lookup loop dlm: fix possible use-after-free dlm: change error message to debug dlm: keep cached master rsbs during recovery dlm: clean ups dlm: proper types for asts and basts dlm: eliminate astparam type casting dlm: fix rcom_names message to self dlm: update git tree in MAINTAINERS ocfs2: handle async EAGAIN from NOQUEUE request ocfs2: add fsdlm to stackglue dlm: save master info after failed no-queue request dlm: recover nodes that are removed and re-added dlm: move plock code from gfs2 dlm: common max length definitions dlm: fix plock dev_write return value dlm: fix basts for granted CW waiting PR/CW dlm: add missing kfrees dlm: rename structs dlm: allow multiple lockspace creates dlm: detect available userspace daemon dlm: fix locking of lockspace list in dlm_scand dlm: fix address compare dlm: remove bkl dlm: fix shutdown cleanup ocfs2: initialize stack_user lvbptr ocfs2: fix wake_up in unlock_ast dlm: remove extra blocking callback check dlm: improve how bast mode handling dlm: change lock time stamping dlm: add time stamp of blocking callback dlm: add new debugfs entry dlm: fix seq_file usage in debugfs lock dump dlm: change rsbtbl rwlock to spinlock dlm: fix plock notify callback to lockd dlm: clear defunct cancel state dlm: ignore cancel on granted lock dlm: fix length calculation in compat code dlm: fix use count with multiple joins dlm: use more NOFS allocation dlm: fix plock use-after-free dlm: fix lowcomms_connect_node for sctp dlm: fix socket fd translation
David Täht (6): Staging: frontier: Make checkpatch.pl considerably happier with tranzport driver. Staging: frontier: Make checkpatch.pl much happier with alphatrack driver Staging: frontier: removed now unused frontier_compat.h file Staging: frontier: Updated documentation Staging: frontier: Make checkpatch.pl happy with alphatrack.h Staging: frontier: Remove unused components of the alphatrack/tranzport sysfs interface.
David VomLehn (3): cramfs: propagate uncompression errors kbuild/Documentation: Incorrect makefile syntax in example USB: use kfifo to buffer usb-generic serial writes
David Vrabel (88): [MTD] Remove Elan-104NC [ARM] 2869/1: ixp4xx: correct ioread*/iowrite* fbdev: geode updates [ARM] 2935/1: ixp4xx: fix warnings in ixp4xx_set_irq_type yenta: fix build if YENTA && !CARDBUS [MTD] maps/ixp4xx: remove platform specific bits [MTD] maps/ixp4xx: kill some warnings gx1fb: (try to) play nicer with various BIOSes [ARM] 3267/1: PXA27x SSP controller register defines [ARM] 3281/1: ixp4xx: export ixp4xx_exp_bus_size for modules driver core: platform_get_irq*(): return -ENXIO on error handle errors returned by platform_get_irq*() [ALSA] CS5535: shorter delays when accessing AC'97 codec registers fbdev: framebuffer driver for Geode GX mmc: ignore bad max block size in sdhci sdio: add SDIO_FBR_BASE(f) macro sdio: set the functions' block size sdio: extend sdio_readsb() and friends to handle any length of buffer sdio: add sdio_f0_readb() and sdio_f0_writeb() usb: don't update devnum for wusb devices bitmap: add bitmap_copy_le() uwb: add the UWB stack (reservation manager) uwb: add the UWB stack (debug support) uwb: add the umc bus uwb: add the driver to enumerate WHCI capabilities wusb: WHCI host controller driver uwb: initialize the debug sub-system uwb: dont tranmit identification IEs uwb: add symlinks in sysfs between radio controllers and PALs uwb: document UWB and WUSB sysfs files uwb: depend on EXPERIMENTAL uwb: add entries in the MAINTAINERS file Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb into for-upstream uwb: use time_after() when purging stale beacons uwb: use kcalloc where appropriate uwb: don't use printk_ratelimit() so often Merge branch 'master' into for-upstream uwb: build UWB before USB/WUSB uwb: target reservations shouldn't get streams wusb: release mutex in the error path of whci-hcd's whc_do_gencmd() uwb: reference count reservations wusb: disable verification of the key generation algorithms wusb: do a proper channel stop uwb: order IEs by element ID wusb: reset WUSB devices with SetAddress(0) uwb: don't unbind the radio controller driver when resetting uwb: fix races between events and neh timers uwb: add pal parameter to new reservation callback uwb: add basic radio manager wlp: start/stop radio on network interface up/down uwb: remove unused beacon group join/leave events Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream wusb: whci-hcd shouldn't do ASL/PZL updates while channel is inactive uwb: clean up whci_wait_for() timeout error message uwb: fix oops in debug PAL's reservation callback wusb: add debug files for ASL, PZL and DI to the whci-hcd driver Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream uwb: fix oops when terminating an already terminated reservation wusb: fix oops when terminating a non-existant reservation uwb: fix memory leak in uwb_rc_notif() uwb: use dev_dbg() for debug messages uwb: use print_hex_dump() uwb: remove unused include/linux/uwb/debug.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream uwb: safely remove all reservations wusb: return -ENOTCONN when resetting a port with no connected device Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream wusb: timeout when waiting for ASL/PZL updates in whci-hcd Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream uwb: lock rc->rsvs_lock with spin_lock_bh() Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-upstream wusb: whci-hcd: always lock whc->lock with interrupts disabled USB: allow libusb to talk to unauthenticated WUSB devices USB: add reset endpoint operations USB: whci-hcd: provide a endpoint_reset method USB: whci-hcd: check return value of usb_hcd_link_urb_to_ep() WUSB: disconnect all devices when stopping a WUSB HCD WUSB: fix oops when completing URBs for disconnected devices WUSB: correct format of wusb_chid sysfs file uwb: handle radio controller events with out-of-range IDs correctly uwb: stop uwbd thread if rc->start() fails uwb: avoid radio controller reset loops USB: whci-hcd: make endpoint_reset method async mmc: sdio: don't require CISTPL_VERS_1 to contain 4 strings USB: rename Documentation/ABI/.../sysfs-class-usb_host USB: whci-hcd: handle early deletion of endpoints USB: whci-hcd: always do an update after processing a halted qTD
David Wang (1): sis5513: add SiS south bridge ID 0x966 and 0x968
David Ward (1): ipv6: Update Neighbor Cache when IPv6 RA is received on a router
David Warman (2): V4L/DVB (5641): change VideoNorm to NTSC for Belkin USB Videobus II V4L/DVB (5642): add comment that VO_MODE is also being set.
David Weinehall (1): Update my CREDITS entry
David Wilder (6): Updated kdump documentation [POWERPC] Add the use of the firmware soft-reset-nmi to kdump. [POWERPC] Make secondary CPUs call into kdump on reset exception [S390] kprobes: Align probe address. relay file read: start-pos fix [S390] kprobes: fix instruction length calculation
David Winn (1): fbcon: fix monochrome color value calculation
David Wong (6): V4L/DVB (11398): Support for Legend Silicon LGS8913/LGS8GL5/LGS8GXX China DMB-TH digital demodulator V4L/DVB (11880): cx23885: support for card Mygica X8506 DMB-TH V4L/DVB (12000): lgs8gxx: lgs8913 fake signal strength option default on V4L/DVB (12001): lgs8gxx: update signal strength scale V4L/DVB (12271): lgs8gxx: add lgs8g75 support V4L/DVB (12272): cx23885: add card Magic-Pro ProHDTV Extreme 2
David Woo (2): mac80211: Mark a destination sequence number as valid when a PREQ is received. mac80211: Fix invalid length passed to IE parser for PLINK CONFIRM frames
David Woodhouse (1003): Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [AUDIT] Log correct syscall args for i386 processes on x86_64 [IA64] fix ia64 syscall auditing Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git ppc32: platform-specific functions missing from kallsyms. AUDIT: Honour gfp_mask in audit_buffer_alloc() Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Add CONFIG_AUDITSC and CONFIG_SECCOMP support for ppc32 AUDIT: pass size argument to audit_expand(). AUDIT: Fix abuse of va_args. Add missing asm-ppc/seccomp.h. Must learn to use git properly. AUDIT: Round up audit skb expansion to AUDIT_BUFSIZ. AUDIT: fix max_t thinko. Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git AUDIT: Capture sys_socketcall arguments and sockaddrs AUDIT: Treat all user messages identically. AUDIT: Send netlink messages from a separate kernel thread Restore logging of pid= and comm= in AVC audit messages AUDIT: Quis Custodiet Ipsos Custodes? Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git AUDIT: Honour audit_backlog_limit again. When we detect that a 16550 was in fact part of a NatSemi SuperIO chip Fix oops due to thinko in avc_audit() AUDIT: Assign serial number to non-syscall messages [JFFS2] Remove NAND dependencies for NOR FLASH [JFFS2] Prevent ino cache removal for inodes in use [JFFS2] Fix inode allocation race AUDIT: Unify auid reporting, put arch before syscall number AUDIT: Escape comm when logging task info Speedtouch resync after lost signal. AUDIT: Defer freeing aux items until audit_free_context() AUDIT: Record working directory when syscall arguments are pathnames AUDIT: Fix user pointer deref thinko in sys_socketcall(). Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git AUDIT: Allow filtering of user messages Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git AUDIT: Drop user-generated messages immediately while auditing disabled. AUDIT: Really exempt auditd from having its actions audited. AUDIT: Report lookup flags with path/inode records. AUDIT: Spawn kernel thread to list filter rules. AUDIT: Optimise the audit-disabled case for discarding user messages Add audit subsystem to MAINTAINERS, for my sins. AUDIT: Wait for backlog to clear when generating messages. AUDIT: Remove stray declaration of tsk from audit_receive_msg(). AUDIT: No really, we don't want to audit auditd. AUDIT: Return correct result from audit_filter_rules() AUDIT: Clean up user message filtering AUDIT: Use KERN_NOTICE for printk of audit records Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git AUDIT: Fix definition of audit_log() if audit not enabled AUDIT: Stop waiting for backlog after audit_panic() happens AUDIT: Really don't audit auditd. [JFFS2] Optimise jffs2_add_tn_to_list [JFFS2] Remove compatibilty cruft for ancient kernels [MTD] Remove MODULE_DEVICE_TABLE() for ICHx flash driver Merge with /shiny/git/linux-2.6/.git Fix positioning of audit in MAINTAINERS. AUDIT: Exempt the whole auditd thread-group from auditing AUDIT: Avoid scheduling in idle thread AUDIT: Fix compile error in audit_filter_syscall AUDIT: Fix livelock in audit_serial(). AUDIT: Reduce contention in audit_serial() Merge with /shiny/git/linux-2.6/.git Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with /shiny/git/linux-2.6/.git Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git AUDIT: Fix task refcount leak in audit_filter_syscall() AUDIT: Speed up audit_filter_syscall() for the non-auditable case. Stop snd-powermac oopsing on non-pmac hardware. Fix missing audit_syscall_exit() on ppc64 sigsuspend exit path [AUDIT] Allow filtering on system call success _or_ failure Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Fix build failure on ppc64 without CONFIG_AUDIT powerpc: always init nvram on 64-bit powermac [MTD] Missing check on kmalloc return in INFTL mount. powerpc: Fix i8259 cascade IRQ powerpc: Fix ppc32 initrd v4l: 687: fix source charset make symbols utf 8 powerpc: remove initrd debug printk Avoid use of uninitialised spinlock in EEH. [MTD] Make some tables 'const' so they can live in .rodata USB: Export IEEE-1284 device id in sysfs for usblp devices syscall entry/exit revamp ppc64 syscall_exit_work: call the save_nvgprs function, not its descriptor. powerpc: serial port discovery: cope with broken firmware Save NVGPRS in 32-bit signal frame Fix code that saves NVGPRS in 32-bit signal frame ppc: Make ARCH=ppc build again with new syscall path powerpc/cell: disable legacy i/o area powerpc: Some ppc compile fixes... fix/simplify mutex debugging code [IPV6]: Avoid calling ip6_xmit() with NULL sk powerpc: Make CHRP build again powerpc: macio-adb build fix Generic sys_rt_sigsuspend() TIF_RESTORE_SIGMASK support for arch/powerpc Add pselect/ppoll system call implementation Add pselect/ppoll system calls on i386 jffs2: avoid divide-by-zero Fix IA64 success/failure indication in syscall auditing. Fix audit record filtering with !CONFIG_AUDITSYSCALL Minor cosmetic cleanups to the code moved into auditfilter.c Restore channel setting after scan. softmac: reduce scan dwell time softmac: reduce default rate to 11Mbps. New MTD git tree in MAINTAINERS [JFFS2] Fix race in post-mount node checking Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [RBTREE] Add accessor macros for colour and parent fields of rb_node [RBTREE] Change rbtree off-tree marking in I/O schedulers. [RBTREE] Update ext3 to use rb_parent() accessor macro. [RBTREE] Update key.c to use rb_parent() accessor macro. [RBTREE] Update eventpoll.c to use rb_parent() accessor macro. [RBTREE] Update JFFS2 to use rb_parent() accessor macro. [RBTREE] Remove dead code in rb_erase() [RBTREE] Merge colour and parent fields of struct rb_node. [RBTREE] Add explicit alignment to sizeof(long) for struct rb_node. [RBTREE] Update hrtimers to use rb_parent() accessor macro. Remove user-visible references to PAGE_SIZE in include/asm-powerpc/elf.h Include <linux/jiffies.h> from linux/acct.h only in kernel-private part. Don't include agp_backend.h in user-visible part of agpgart.h Use __KERNEL__ to hide kernel-private bits of linux/gameport.h Export only the appropriate GS_xxx flags to userspace from generic_serial.h Include various private files only from within __KERNEL__ in genhd.h Sanitise linux/i2c-algo-ite.h for userspace consumption Sanitise linux/i2c.h for userspace consumption Don't include <linux/device.h> from user-visible part of linux/ipmi.h Remove gratuitous inclusion of <linux/pci.h> from linux/isdn/tpam.h Sanitise linux/mman.h for userspace consumption Don't include private files from user-visible part of linux/ncp_fs.h Don't include <linux/list.h> from user-visible part of linux/msg.h Don't include <linux/stringify> from user-visible part of linux/net.h Don't include private headers from user-visible parts of include/linux/nfs*.h Don't include private headers from user-visible parts of linux/quota.h Don't include <linux/list.h> from user-visible part of reiserfs_xattr.h Partially sanitise linux/sched.h for userspace consumption Don't include <asm/atomic.h> from user-visible part of linux/sem.h Don't include private headers from user-visible part of linux/signal.h Move comment in mtd-abi.h to stop confusing unifdef Don't include <linux/spinlock.h> from user-visible part of linux/wanrouter.h Don't export CONFIG_COMPAT stuff in linux/usbdevice_fs.h to userspace Sanitise linux/sunrpc/debug.h for userspace consumption Don't include private headers from user-visible part of linux/smb_fs.h Don't include private headers from user-visible part of linux/ext2_fs.h Don't include private headers from user-visible part of linux/ext3_fs.h Don't include <linux/config.h> and <linux/linkage.h> from linux/socket.h Don't include linux/config.h from anywhere else in include/ Sanitise linux/audit.h for userspace consumption, split elf-em.h from elf.h Sanitise linux/sched.h for userspace consumption Don't include implementation details from asm-s390/ptrace.h and page.h Add standard include guard to asm-generic/signal and use compiler.h Exclude asm-generic/{page,memory_model}.h from user bits of i386/x86_64 page.h linux/blkpg.h needs <linux/compiler.h> for __user powerpc: Use check_legacy_ioport() on ppc32 too. Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Don't include <linux/mod_devicetable.h> in public part of linux/pci.h Remove struct input_device_id from public view in linux/input.h Remove 'extern int errno;' from public view in linux/unistd.h Remove unneeded _syscallX macros from user view in asm-*/unistd.h Sanitise ethtool.h and mii.h for userspace. Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Guard some of linux/compiler.h with #ifdef __KERNEL__ Move jffs2_fs_i.h and jffs2_fs_sb.h from include/linux/ to fs/jffs2/ Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Restore __attribute_const__ to user-visibility in linux/compiler.h...for now Fix integer types in <sound/hdsp.h> SNDRV_HDSP_IOCTL_GET_PEAK_RMS ioctl Fix private integer types used in V4L2 ioctls. Remove unneeded inclusion of <linux/time.h> from <linux/ufs_fs.h> S390 BIODASDREADCMB ioctl should use __u64 not u64 type. Use __uXX types for S390 DASD volume label definitions which are user-visible Don't use 'u32' in user-visible struct ip_conntrack_old_tuple. Use __uXX types in user-visible structures in <linux/nbd.h> Remove PPP_FCS from user view in <linux/ppp_defs.h>, remove __P mess entirely Use __u32 for elf_addr_t in <asm-powerpc/elf.h>, not u32. It's user-visible. Use __uXX types in <linux/divert.h> for struct divert_blk et al. Include <linux/types.h> and use __uXX types in <linux/affs_hardblocks.h> Remove private struct dx_hash_info from public view in <linux/ext3_fs.h> Use __uXX types in <linux/i2o_dev.h>, include <linux/ioctl.h> too Include <linux/types.h> and use __uXX types in <linux/cramfs_fs.h> bcm43xx: Fix access to non-existent PHY registers Revert include/media changes: Mauro says those ioctls are only used in-kernel(!) Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Remove inter_module_xxx() from DiskOnChip drivers. Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390 Fix non-modular case for DiskOnChip probe Remove use of inter_module_crap in NOR flash chip drivers. Finally remove the obnoxious inter_module_xxx() Export cfi_cmdset_0020 and cfi_cmdset_0002 with EXPORT_SYMBOL_GPL [MTD] Fix capitalisation in export of DiskOnChip Millennium initfunc [MTD] Basic NAND driver for AMD/NatSemi CS5535/CS5536 Geode companion chip [MTD] Fix capitalisation in export of old doc2001.c initfunc [MTD NAND] Use vmalloc for buffer when scanning for bad blocks. [MTD NAND] Update CS553x NAND driver: Hardware ECC support, optimisations. [MTD NAND] Reduce paranoia level when scanning for bad blocks on virgin chips [MTD NAND] Indent all of drivers/mtd/nand/*.c. [MTD] Fix module refcounting in NAND board drivers. [MTD] Deal correctly with NOR chips which are smaller than the map window [MTD] Fix legacy character sets throughout drivers/mtd, include/linux/mtd [JFFS2] Reduce excessive node count for syslog files. [MTD] Remove gratuitous inclusion of ARM-only header from physmap.c [MTD] Clean up <linux/mtd/physmap.h> to fix modular build [MTD NAND] Modify check for modules registering NAND devices without ->owner [JFFS2] Don't pack on-medium structures, because GCC emits crappy code Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [MTD] Add help text for MTD_NAND_CS553X option. [MTD NAND] Make various initfuncs static, remove #ifdef MODULE from exitfuncs [JFFS2] Fix printk format in jffs2_sum_write_data() error message. [JFFS2] Repack some on-medium structures. ARM is weirder than I thought. Remove struct fddi_statistics from user view in <linux/if_fddi.h> bcm43xx: associate on 'ifconfig up' [MTD] Fix mtdconcat build. We didn't introduce mtd->writesize yet. [MTD] Fix printk format error in gen_probe.c [JFFS2] Support new device nodes [MTD] Use __symbol_get() instead of symbol_get() in NOR chip probe [JFFS2] Optimise reading of eraseblock summary nodes [JFFS2] Reduce calls to ref_totlen() in jffs2_mark_node_obsolete() Merge git://git.infradead.org/jffs2-xattr-2.6 [JFFS2] Introduce jffs2_link_node_ref() function to reduce code duplication [JFFS2] Correct accounting of erroneous cleanmarkers and failed summaries. [JFFS2] Correct handling of JFFS2_FEATURE_RWCOMPAT_COPY nodes. [JFFS2] Fix memory leak in scan code; improve comments. [JFFS2] Fix summary handling of unknown but compatible nodes. [JFFS2] Introduce jffs2_scan_dirty_space() function. [JFFS2] Discard remaining free space when filing a dirty block in scan. [JFFS2] Mark gaps in summary list as dirty space [JFFS2] Add length argument to jffs2_add_physical_node_ref() [JFFS2] File node reference for wasted space when flushing wbuf [JFFS2] Remove stray kfree of summary info in XATTR code. [JFFS2] Locking issues in summary write code. [JFFS2] Finally eliminate __totlen field from struct jffs2_raw_node_ref [MTD] Use symbol_request() in old DiskOnChip probe code to find actual driver [MTD] Account for MODULE_SYMBOL_PREFIX when requesting NOR chip driver Merge git://git.infradead.org/jffs2-devel-2.6 Move inclusion of <linux/compat.h> out of user scope in asm-x86_64/mtrr.h [JFFS2] Fix dummy jffs2_sum_scan_sumnode() macro for !SUMMARY case. [JFFS2] Fix accounting error in jffs2_link_node_ref() [JFFS2] Initialise ref->next_in_ino when marking dirty space in wbuf flush [JFFS2] Extend jffs2_link_node_ref() to link into per-inode list too. [JFFS2] Add some preemptive BUG checks for XATTR code [JFFS2] Put list of nodes in common part of ic/x_ref/x_datum structure [JFFS2] Remove flash offset argument from various functions. powerpc: fill hole in Cell SPU syscall table powerpc: check Cell SPU syscall number range _before_ using it powerpc: wire up sys_[gs]et_robust_list [JFFS2] Reduce visibility of raw_node_ref to upper layers of JFFS2 code. [JFFS2] Introduce ref_next() macro for finding next physical node Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.infradead.org/~gleixner/mtd-nand-2.6.git [JFFS2] Revert Artem's Bunkage in debug messages. [JFFS2] Allocate node_ref for wasted space when skipping to page boundary [JFFS2] jffs2_free_all_node_refs() doesn't free them all. Rename it. [JFFS2] Correctly handle wasted space before summary node. [JFFS2] Add 'jeb' argument to jffs2_prealloc_raw_node_refs() [JFFS2] Fix and improve debugging output during scan. [MTD] Fix NAND_VERIFY_WRITE case to build with tglx's recent changes [JFFS2] Fix 64-bit size_t problems in XATTR code. [MTD] Remove PCI dependency for Geode CS553[56] NAND controller. [JFFS2] Switch to using an array of jffs2_raw_node_refs instead of a list. [MTD] Fix thinko in nand_write_page_hwecc() [JFFS2] Fix wbuf recovery of f->metadata->raw node. [JFFS2] Fix oops when marking space dirty in scan, but no previous node exists. [JFFS2] Preallocate raw_node_refs in a couple of missing places in scan [MTD] AMD Geode NAND support can depend on X86_32; we won't see it on x86_64 [JFFS2] Fix calculation of potential summary marker offset on NOR flash. [JFFS2] Preallocate node refs for cleanmarker in summary scan Add <sys/types.h> to headers included for userspace in <linux/input.h> [JFFS2] Remove stray __exit from jffs2_compressors_exit() Switch to __s32 types in joystick.h instead of C99 types for consistency. [RBTREE] Switch rb_colour() et al to en_US spelling of 'color' for consistency [JFFS2] Fix more breakage caused by janitorial meddling. [MTD NAND] Fix s3c2410 NAND driver so it at least _looks_ like it compiles [MTD] Restore MTD_ROM and MTD_RAM types [JFFS2] Don't trust node headers before the CRC is checked. [JFFS2] Mark XATTR support as experimental, for now Basic implementation of 'make headers_install' Basic implementation of 'make headers_check' Add generic Kbuild files for 'make headers_install' Add Kbuild file for PowerPC 'make headers_install' Add Kbuild file for x86_64 'make headers_install' Add Kbuild file for i386 'make headers_install' Add Kbuild file for S390 'make headers_install' Add Kbuild file for IA64 'make headers_install' Add Kbuild file for SPARC 'make headers_install' Add Kbuild file for Alpha 'make headers_install' Add empty Kbuild files for 'make headers_install' in remaining arches. [JFFS2] When retiring nextblock, allocate a node_ref for the wasted space [JFFS2] Check CRC32 on dirent and data nodes each time they're read [GFS2] Fix use of bitops on unsigned int (struct gfs2_holder->gh_iflags) [GFS2] Fix printk format warnings in DLM code [TCP]: Move inclusion of <linux/dmaengine.h> to correct place in <linux/tcp.h> [NET]: Require CAP_NET_ADMIN to create tuntap devices. R3964: fix GFP_KERNEL allocations in timer function Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Remove gratuitous inclusion of <linux/config.h> from <linux/dmaengine.h> Remove export of include/linux/isdn/tpam.h powerpc: implement missing jiffies64_to_cputime64() [SPARC64]: Fix make headers_install hdrinstall: remove asm/irq.h from user visibility hdrinstall: remove asm/atomic.h from user visibility hdrinstall: remove asm/io.h from user visibility [MTD NAND] Fix lookup error in nand_get_flash_type() SCX200_ACB: eliminate spurious timeout errors Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Remove unneeded asm-i386/cpufeature.h from user visibility. [POWERPC] Implement PowerPC futex_atomic_cmpxchg_inatomic(). headers_check: reduce user-visible noise in <linux/nfs_fs.h> headers_check: remove <asm/timex.h> from user export headers_check: move inclusion of <linux/linkage.h> in <asm-i386/signal.h> headers_check: move kernel-only #includes within <asm-i386/elf.h> headers_check: don't expose PFN stuff to userspace in <asm-i386/setup.h> headers_check: fix userspace build of asm-mips/page.h Fix 'make headers_check' on biarch architectures Fix 'make headers_check' on s390 Fix 'make headers_check' on ia64 Fix 'make headers_check' on i386 Fix 'make headers_check' on x86_64 Fix 'make headers_check' for Alpha headers_check: use a different default directory [HEADERS] One line per header in Kbuild files to reduce conflicts Add headers_check' target to output of 'make help' Merge ssh://git.infradead.org/~/public_git/hdroneline [HEADERS] Fix ARM 'make headers_check' Fix 'make headers_check' on m32r Fix exported headers for SPARC, SPARC64 Fix m68knommu exported headers Fix H8300 exported headers. Remove ARM26 header export. Remove UML header export Don't advertise (or allow) headers_{install,check} where inappropriate. Fix v850 exported headers Clean up exported headers on CRIS Remove offsetof() from user-visible <linux/stddef.h> Revert "[MTD] blkdev helper code: fix printk format warning" Remove accidentally-added include/linux/utsrelease.h [MTD] Fix dependencies with CONFIG_MTD=m [MTD] SSFDC translation layer minor cleanup [MTD] Whitespace cleanup in SSFDC driver. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Remove dead netfilter_logging.h from include/linux/Kbuild [S390] Unexport <asm/z90crypt.h>, export <asm/zcrypt.h> in its place. Use dependencies for 'make headers_install'. New 'make headers_install_all' target. Don't remove $(INSTALL_HDR_PATH)/install before headers_install. [MTD NAND] Export nand_wait_ready() for use by board drivers [MTD NAND] Split nand_scan() into two parts; allow board driver to intervene [MTD NAND] Allocate chip->buffers separately to allow it to be overridden [MTD NAND] Allow override of page read and write functions. [MTD] Remove #ifndef __KERNEL__ hack in <mtd/mtd-abi.h> [MTD NAND] Provide prototype for newly-exported nand_wait_ready() [POWERPC] Fix audit syscall success/failure reporting on PowerPC [POWERPC] Fix PPC32 SECCOMP, unexport do_syscall_trace_{enter,leave} Fix uninitialised spinlock in via-pmu-backlight code. MLSXFRM: fix mis-labelling of child sockets Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [POWERPC] Use check_legacy_ioport() for ISAPnP [MIPS] Remove remaining reference to ite_gpio.h from Kbuild [MTD NAND] Initial import of CAFÉ NAND driver. Add CONFIG_HEADERS_CHECK option to automatically run 'make headers_check' Fix headers_check for O= builds; disable automatic check on UML. fix `make headers_install' [MTD NAND] OLPC CAFÉ driver update [SPARC]: Clean up asm-sparc/elf.h pollution in userspace. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [MTD] NAND: Combined oob buffer so it's contiguous with data [MTD] NAND: Correct setting of chip->oob_poi OOB buffer Merge git://git.infradead.org/~dwmw2/cafe-2.6 [MTD] NAND: Add hardware ECC correction support to CAFÉ NAND driver [MTD] NAND: CAFÉ NAND driver cleanup, fix ECC on reading empty flash [MTD] NAND: Disable ECC checking on CAFÉ since it's broken for now [MTD] NAND: Café ECC -- remove spurious BUG_ON() in err_pos() [MTD] NAND: Reset Café controller before initialising. [MTD] CAFÉ NAND: Add 'slowtiming' parameter, default usedma and checkecc on [MTD] NAND: Add ECC debugging for CAFÉ [MTD] NAND: Remove empty block ECC workaround [MTD] NAND: Fix timing calculation in CAFÉ debugging message [MTD] NAND: Use register #defines throughout CAFÉ driver, not numbers [MTD] NAND: Add register debugging spew option to CAFÉ driver [MTD] NAND: Fix ECC settings in CAFÉ controller driver. Merge git://git.infradead.org/~dwmw2/cafe-2.6 Merge git://git.infradead.org/~kmpark/onenand-mtd-2.6 [MTD] [NAND] Update CAFÉ driver interrupt handler prototype [MTD] Use EXPORT_SYMBOL_GPL() for exported symbols. [MTD] Remove trailing whitespace Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Enable RAID autorun on Mac partition tables. [MTD] Fix SSFDC build for variable blocksize. Fix noise in futex.h [MTD] Fix ssfdc blksize typo [POWERPC] Probe Efika platform before CHRP. [NET]: Don't export linux/random.h outside __KERNEL__. [POWERPC] Fix manual assembly WARN_ON() in enter_rtas(). Merge branch 'master' of git://git.infradead.org/~kmpark/onenand-mtd-2.6 [JFFS2] debug.h: include <linux/sched.h> for current->pid Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [MTD] [NAND] Inherit CAFÉ NAND timing setup from firmware [MTD] [NAND] Remove debugging cruft from CAFÉ NAND driver. [POWERPC] Mask 32-bit system call arguments to 32 bits on PPC64 in audit code Fix Maple PATA IRQ assignment. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [MTD NAND] CAFÉ controller depends, perhaps unsurprisingly, on NAND Merge branch 'master' of git://git.infradead.org/~kmpark/onenand-mtd-2.6 [MTD] Fix default timeouts for Intel NOR flash [MTD] Improve heuristic for detecting wrong-endian RedBoot partition table Debug shared irqs [JFFS2] Use yield() between GC passes in background thread. [JFFS2] Check for all-zero node headers [MTD] [NAND] Remember timing settings for CAFÉ NAND controller. Merge git://git.kernel.org/pub/scm/linux/kernel/git/joern/misc bcm43xx: Fix machine check on PPC for version 1 PHY [JFFS2] Fix cross-endian build. [JFFS2] Improve failure mode if inode checking leaves unchecked space. [JFFS2] Improve read_inode memory usage, v2. [JFFS2] Tidy up licensing/copyright boilerplate. [JFFS2] Handle inodes with only a single metadata node with non-zero isize Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [JFFS2] Remove dead file histo_mips.h [MTD] [NAND] Rename cafe.c to cafe_nand.c and remove the multi-obj magic [MTD] [NAND] Support multiple chips in CAFÉ driver [JFFS2] Don't advance c->wbuf_ofs to next eraseblock after wbuf flush [JFFS2] Remember to calculate overlap on nodes which replace older nodes [JFFS2] Remove broken insert_point optimisation in jffs2_add_tn_to_tree() [JFFS2] Remove another bogus optimisation in jffs2_add_tn_to_tree() [JFFS2] Simplify and clean up jffs2_add_tn_to_tree() some more. Increase slab redzone to 64bits Add taskstats.h to kbuild [MTD] [CHIPS] Remove MTD_OBSOLETE_CHIPS (jedec, amd_flash, sharp) further UTF-8 fixes and name correction NS16550A: Restore HS settings in EXCR2 on resume Fix incorrect prototype for ipxrtr_route_packet() [JFFS2] Fix BUG() caused by failing to discard xattrs on deleted files. [JFFS2] Fix potential memory leak of dead xattrs on unmount. Make 'headerscheck' stop immediately on an error Missing 'const' from reiserfs MIN_KEY declaration. [MTD] Fix error checking after get_mtd_device() in get_sb_mtd functions [JFFS2] Fix obsoletion of metadata nodes in jffs2_add_tn_to_tree() libertas: fix character set in README libertas: first pass at fixing up endianness issues libertas: More endianness fixes. libertas: more endianness fixes, in tx.c this time libertas: don't byte-swap firmware version number. It's a byte array. libertas: fix big-endian associate command. fix radeon setparam on 32/64 systems, harder. [POWERPC] PS3: System-bus uevent [POWERPC] PS3: System-bus modinfo attribute [JFFS2] Improve diagnostic output for 'node added in wrong place' check Introduce fixed sys_sync_file_range2() syscall, implement on PowerPC and ARM [JFFS2] Fix suspend failure with JFFS2 GC thread. [MTD] Remove references to ROOT_DEV from map drivers. [MTD] m25p80: Use correct units for binary multiples [JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE. [MTD] Use proper binary multiple prefixes in pmc551 driver Revert accidental commit to scripts/Makefile.headersinst [JFFS2] Fix readinode failure when read_dnode() detects CRC failure. [JFFS2] Fix readinode failure when read_dnode() detects CRC failure. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [JFFS2] Print correct node offset when complaining about broken data CRC Fix slab redzone alignment x86_64: fix headers_install Fix use-after-free oops in Bluetooth HID. [MTD] [ONENAND] Make onenand_sim compile on non-ARM platforms. [JFFS2] Whitespace cleanups. [BATTERY] Apple PMU driver [BATTERY] One Laptop Per Child power/battery driver [POWERPC] Enable arbitary speed tty ioctls and split input/output speed [JFFS2] Add support for write-buffer verification. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [JFFS2] Add declaration of jffs2_lzo_{init,exit} to compr.h Mismatching declarations of revision strings in HiSax Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [MTD] Fix do_div() type warning in mtdconcat Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [JFFS2] LZO compression should default off for compatibility. [JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE. [JFFS2] Fix suspend failure with JFFS2 GC thread. [JFFS2] Print correct node offset when complaining about broken data CRC Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Revert "[MTD] Driver for AT26Fxxx dataflash devices" [JFFS2] Correct cleanmarker checks -- we should use only 8 bytes JFFS2 locking regression fix. [JFFS2] Fix ACL vs. mode handling. serial: don't optimise away baud rate changes when BOTHER is used Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'mtd-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc [MTD] Fix CFI build error when no map width or interleave supported [POWERPC] Optionally use new device number for pmac_zilog [MTD] map driver for NOR flash on the Intel Vermilion Range chipset Merge branch 'master' of ssh://git.infradead.org/srv/git/mtd-2.6 [MTD] [NAND] Fix PCI ident table for CAFÉ NAND controller. [MTD] [NAND] Resume method for CAFÉ NAND controller [MTD] [NAND] Avoid deadlock in erase callback; release chip lock first. [JFFS2] Trigger garbage collection when very_dirty_list size becomes excessive [SCSI] Fix ibmvscsi client for multiplatform iSeries+pSeries kernel [JFFS2] Relax threshold for triggering GC due to dirty blocks. [JFFS2] Check whether garbage-collection actually obsoleted its victim. [JFFS2] Don't count all 'very dirty' blocks except in debug mode [JFFS2] Check for creation of dirents with embedded zero bytes in name. [JFFS2] Handle dirents on the flash with embedded zero bytes in names. [JFFS2] Remove stray debugging printk Merge Linux 2.6.23 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.infradead.org/~dedekind/ubi-2.6 Fix CONFIG_DEBUG_SHIRQ trigger on free_irq() [JFFS2] Prevent return of initialised variable in jffs2_init_acl_post() [JFFS2] Update MAINTAINERS entry -- the jffs-dev list is dead [MTD] [NAND] Check for RedBoot partitions on CAFÉ NAND [MTD] Skip bad blocks when checking for RedBoot partition table [JFFS2] Improve getdents vs. f_pos handling on NOR flash. [JFFS2] Don't strip sgid bit from inode permissions [JFFS2] Fix misapplied patch causing compile breakage [JFFS2] Fix data CRC checking on NOR flash. mmc: Avoid re-using minor numbers before the original device is closed. Fix <linux/kd.h> usage in userspace libertas: Don't set NETIF_F_IPV6_CSUM in dev->features SET_NETDEV_DEV() in fec_mpc52xx.c Stop phy code from returning success to unknown ioctls. [MTD] Always initialise mutex in new mtd_blktrans_dev. [MTD] [NOR] Clean up jedec_probe, remove unlock address arrays [MTD] [NOR] Fix overflow check in jedec_probe [MTD] [NOR] Attempt to clean up the JEDEC unlock address confusion Don't claim to do IPv6 checksum offload [POWERPC] Create otheros.bld next to specified output file, not in $object directory [POWERPC] Find device-tree source file in default directory [POWERPC] Allow for bootwrapper utilities being in different directory to objects [POWERPC] Implement 'make bootwrapper_install' [MTD] [MAPS] Remove Photron PNC-2000 map driver libertas: Fix memory leak of RX skbs libertas: Remove cmd_oid from struct cmd_ctrl_node libertas: Consolidate lbs_host_to_card_done() function. libertas: Don't claim to have checksummed incoming packets. libertas: Move SET_BOOT2_VER command to if_usb where it belongs libertas: Zero 'pdata_size' field in cmd_ctrl_node reliably. libertas: Byteswap cmdptr->size in lbs_cmd() libertas: Use lbs_cmd() for setting Boot2 version libertas: Remove SET_BOOT2_VER support from the Big Switch Statement. libertas: Fix endianness in boot2_version handling. libertas: when usb_submit_usb fails, include the error code in the printk libertas: Switch to using a callback function pointer for commands libertas: Don't set IW_ENCODE_NOKEY when returning WEP keys. libertas: Fix up error handling in lbs_setuserscan() libertas: kill adapter->nr_cmd_pending libertas: switch lbs_cmd() to take a callback function pointer libertas: clean up lbs_thread() to make it slightly more readable libertas: fix lbs_rtap attribute in sysfs libertas: kill TxLockFlag libertas: kill struct lbs_adapter libertas: use lbs_host_to_card_done() in lbs_tx_timeout() libertas: cope with device which already has firmware loaded libertas: stop debugfs code looking at cmdpendingq libertas: kill internal tx queue for PS mode libertas: kill SendSinglePacket() function. libertas: move lbs_hard_start_xmit() into tx.c libertas: kill lbs_process_tx() by merging it into lbs_hard_start_xmit() libertas: clean up lbs_hard_start_xmit() libertas: kill lbs_pre_start_xmit(), lib_mesh_pre_start_xmit() libertas: stop using ieee80211 for radiotap device libertas: set dev_addr on rtap device libertas: TX packet is radiotap iff it comes from rtap_dev libertas: free successfully transmitted skbs again libertas: refactor the 'should I sleep?' decision in lbs_thread() libertas: Move actual transmission to main thread libertas: remove unreachable code from process_rxed_802_11_packet() libertas: fix error cases in lbs_process_rxed_802_11_packet() libertas: kill lbs_upload_tx_packet() libertas: kill (IS,SET,UNSET)_MESH_FRAME. libertas: add opaque extra argument to cmd callback function libertas: clean up lbs_interrupt() libertas: remove pre_open_check() libertas: make rtap and normal modes mutually exclusive, clean up open/stop libertas: improve reliability of firmware reloading on USB libertas: switch to a waitqueue and timer for handling USB firmware load libertas: don't run thread while firmware not yet ready libertas: switch USB cardp->priv to 'struct lbs_private *' and resulting fix libertas: move removal of lbs_rtap file to lbs_stop_card() libertas: wait for 'firmware ready' event from firmware after loading libertas: fix debug output in lbs_cmd_copyback() function. libertas: convert CMD_MESH_ACCESS to a direct command libertas: remove casts from lbs_cmd() and lbs_cmd_with_response() macros libertas: make some more functions static libertas: fix sparse endianness warnings in scan.c libertas: add lbs_mesh sysfs attribute for enabling mesh libertas: kill references to mesh autostart libertas: kill rx_urb_recall and eth_dev members of struct usb_card_rec libertas: whitespace cleanup in host.h libertas: allow get/set SSID on mshX device libertas: allow setting channel on mshX device libertas: add missing newline on debug message libertas: disable mesh temporarily while setting eth channel/assoc libertas: add debugging output to lbs_mesh_config() libertas: be more careful about command responses matching cur_cmd libertas: add missing newlines in debugging statements libertas: slight cleanup of netif queue stop/wake libertas: add lbs_host_sleep_cfg() command function libertas: switch lbs_cmd() to take a _pointer_ to the command structure libertas: make worker thread not freezable libertas: implement suspend and resume core methods libertas: implement suspend/resume for USB devices libertas: add ethtool support for wake-on-lan configuration libertas: make lbs_update_channel() function non-static libertas: cope with both old and new mesh TLV values libertas: pass channel argument directly to lbs_mesh_config() libertas: use spin_is_locked() instead of spin_trylock() in lbs_interrupt() libertas: don't exit worker thread until kthread_stop() is called libertas: stop attempting to reset devices on unload libertas: clean up if_usb driver libertas: kill whitespace at end of lines libertas: kill unused wait_option field in struct cmd_ctrl_node libertas: rename and clean up DownloadcommandToStation libertas: don't use __lbs_cmd() with empty callback in if_usb.c libertas: remove some pointless checks for cmdnode buffer being present libertas: introduce and use lbs_complete_command() for command completion libertas: don't re-initialise cmdnode when taking it off the free queue libertas: kill cleanup_cmdnode() libertas: let __lbs_cmd() free its own cmdnode libertas: kill pdata_buf member of struct cmd_ctrl_node libertas: store command result in cmdnode instead of priv->cur_cmd_retcode libertas: add __lbs_cmd_async() for asynchronous command submission libertas: ensure response buffer size is always set for lbs_cmd_with_response libertas: handle command timeout in main thread instead of directly in timer libertas: kill 'addtail' argument to lbs_queue_cmd() and make it static libertas: fix return from lbs_update_channel() libertas: add SLEEP_PERIOD and FW_WAKE_METHOD command definitions libertas: fix buffer handling of PS_MODE commands and responses libertas: don't clear priv->dnld_sent after sending sleep confirm libertas: handle HOST_AWAKE event by sending WAKEUP_CONFIRM command libertas: allow for PS mode to be disabled when firmware doesn't support it libertas: Check for PS mode support on USB devices libertas: reduce explicit references to priv->cur_cmd->cmdbuf libertas: use priv->upld_buf for command responses libertas: discard DEFER responses to commands; let the timeout trigger libertas: make lbs_submit_command always 'succeed' and set command timer libertas: submit RSSI command on tx timeout, to check whether module is dead libertas: convert RADIO_CONTROL to a direct command libertas: convert INACTIVITY_TIMEOUT to a direct command libertas: convert SLEEP_PARAMS to a direct command libertas: convert SET_WEP to a direct command libertas: convert ENABLE_RSN to a direct command libertas: change inference about buffer size in lbs_cmd() libertas: convert SUBSCRIBE_EVENT to a direct command libertas: remove check for driver_lock in lbs_interrupt() Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge git://git.infradead.org/~kmpark/onenand-mtd-2.6 Merge git://git.infradead.org/~dedekind/ubi-2.6 Allow auto-destruction of loop devices [MTD] Fix mtdoops.c compilation [JFFS2] Set i_blocks when truncating files [JFFS2] Use ALLOC_DELETION priority for truncation to zero length libertas: fix sanity check on sequence number in command response Really unexport asm/page.h libertas: convert KEY_MATERIAL to a direct command libertas: add LED control TLV to types.h libertas: convert 802_11_SCAN to a direct command libertas: clean up scan.c, remove zeromac and bcastmac Remove <linux/genhd.h> from user-visible headers. [POWERPC] Efika: Really, don't pretend to be CHRP [NET]: Expose netdevice dev_id through sysfs Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [JFFS2] Fix sparse warning in nodemgmt.c [JFFS2] fix sparse warnings in gc.c [MTD] [JEDEC] Fix whitespace noise in chip table [JFFS2] semaphore->mutex conversion [MTD] [NAND] Fix checkpatch errors in pxa3xx_nand [JFFS2] Self-sufficient #includes in jffs2_fs_i.h: include <linux/mutex.h> [JFFS2] Fix free space leak with in-band cleanmarkers [JFFS2] Add paranoia debugging for superblock counts [JFFS2] Honour TEST_TOTLEN macro in debugging code. ref->__totlen is going! [JFFS2] Finally remove redundant ref->__totlen field. [MTD] Clean up AR7 partition map support Merge git://git.infradead.org/~dedekind/ubi-2.6 [JFFS2] Add erase_checking_list to hold blocks being marked. [JFFS2] Fix jffs2_reserve_space() when all blocks are pending erasure. [JFFS2] Introduce dbg_readinode2 log level, use it to shut read_dnode() up [AF_UNIX] Initialise UNIX sockets before general device initcalls [JFFS2] Clean up jffs2_alloc_inode() and jffs2_i_init_once() [JFFS2] Quiet lockdep false positive. Embedded Maintainer(s), linux-embedded@vger list [JFFS2] Invert last argument of jffs2_gc_fetch_inode(), make it boolean. [JFFS2] Track parent inode for directories (for NFS export) power_supply: Support serial number in olpc_battery net: Fix call to ->change_rx_flags(dev, IFF_MULTICAST) in dev_change_flags() libertas: Fix ethtool statistics libertas: Increase priority of 'unknown command' warnings libertas: fix multicast filtering on eth and msh interfaces libertas: Add reset_card() callback to hardware driver ck804rom: fix driver_data in probe table. libertas: provide reset_card() callback on OLPC Make console charset translation optional [MTD] DataFlash: use proper types V4L/DVB (7166): [v4l] Add new user class controls and deprecate others Fix various old email addresses for dwmw2 rtc: class driver for ppc_md RTC functions [MTD] [NAND] Fix checkpatch warnings which showed up when atmel_nand.c moved Include <asm/a.out.h> in fs/exec.c only for Alpha. Remove last traces of a.out support from ELF loader. Remove #ifdef CONFIG_ARCH_SUPPORTS_AOUT from <linux/a.out.h> Export <linux/a.out.h> to userspace again. kbuild: fix a.out.h export to userspace with O= build. libertas: treat firmware data as const bluetooth: treat firmware data as const cyclades: treat firmware data as const cx25840: treat firmware data as const myri10ge: treat firmware data as const vx222: treat firmware data as const riptide: treat firmware data as const pcxhr: treat firmware data as const vx: treat firmware data as const ueagle-atm: treat firmware data as const cxacru: treat firmware data as const aic94xx: treat firmware data as const zd1201: treat firmware data as const rt2x00: treat firmware data as const p54: treat firmware data as const atmel: treat firmware data as const irda-usb: treat firmware data as const cxgb3: treat firmware data as const bt8xx: treat firmware data as const ttusb-dec: treat firmware data as const dvb frontends: treat firmware data as const cxusb: treat firmware data as const gp8psk: treat firmware data as const tuners: treat firmware data as const maestro3: treat firmware data as const ymfpci: treat firmware data as const firmware: make fw->data const firmware: allow firmware files to be built into kernel image firmware: Add CONFIG_EXTRA_FIRMWARE option firmware: Add CONFIG_FIRMWARE_IN_KERNEL option. firmware: Add firmware installation to modules_install, add firmware_install ihex.h: binary representation of ihex records ihex: request_ihex_firmware() function to load and validate firmware ihex: add ihex2fw tool for converting HEX files into firmware images ihex: Add support for long records to ihex2fw.c firmware: convert korg1212 driver to use firmware loader exclusively firmware: convert maestro3 driver to use firmware loader exclusively firmware: convert ymfpci driver to use firmware loader exclusively smctr: use request_firmware() kaweth: use request_firmware() ttusb-budget: use request_firmware() keyspan: use request_firmware() keyspan_pda: use request_firmware() emi26: use request_firmware() emi62: use request_firmware() ti_usb_3410_5052: use request_firmware() whiteheat: use request_firmware() firmware: convert Ambassador ATM driver to request_firmware() ip2: use request_firmware() Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 cpia2: use request_firmware() dabusb: use request_firmware() Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git firmware: Correct dependency on CONFIG_EXTRA_FIRMWARE_DIR Fix accidental reference to tg3 firmware Fix 'make clean' and .gitignore for firmware/ directory. Update scripts/Makefile.fwinst to cope with older make Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6 firmware: create firmware binaries during 'make modules'. [JFFS2] Fix allocation of summary buffer firmware: silence __fw_modbuild and __fw_modinst 'Nothing to be done' messages [MTD] Fix !CONFIG_BLOCK compile for mtdsuper.c [MTD] Remove references to TI 'toto' platform. [MTD] [NOR] Rename and export new cfi_qry_*() functions Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Fix date output in x86 microcode driver. [MTD] [NAND] Minor cleanup of nand_ecc.c Fix header export of videodev2.h, ivtv.h, ivtvfb.h [JFFS2] Fill in f_fsid field in jffs2_statfs() Reduce brokenness of CRIS headers_install Reserve NFS fileid values for btrfs Fix userspace export of <linux/net.h> Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [MTD] [NOR] Select MTD_CFI_UTIL when MTD_CFI probe routine is enabled Fix modules_install on RO nfs-exported trees. Remove '#include <stddef.h>' from mm/page_isolation.c EFS: Don't set f_fsid in statfs(). Use PCI_DEVICE_ID_88ALP01 for CAFÉ chip, rather than PCI_DEVICE_ID_CAFE. [MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ Define and use PCI_DEVICE_ID_MARVELL_88ALP01_CCIC for CAFÉ camera driver Make <asm-generic/statfs.h> suitable for 64-bit platforms. ARM: Use <asm-generic/statfs.h> IA64: Use <asm-generic/statfs.h> Revert "[ARM] use the new byteorder headers" x86: blacklist DMAR on Intel G31/G33 chipsets x86_64: Use <asm-generic/statfs.h> PARISC: Use <asm-generic/statfs.h> PowerPC: Use <asm-generic/statfs.h> SPARC: Use <asm-generic/statfs.h> S390: Update comments about why we don't use <asm-generic/statfs.h> Remove redundant CONFIG_ARCH_SUPPORTS_AOUT Introduce HAVE_AOUT symbol to remove hard-coded arch list for BINFMT_AOUT PCI/iommu: blacklist DMAR on Intel G31/G33 chipsets ALSA: hda - Add PCI subsystem ID for MacBookPro4,1 Btrfs: Use assert_spin_locked instead of spin_trylock Btrfs: Change TestSetPageLocked() to trylock_page() Btrfs: Remove broken optimisations in end_bio functions. Btrfs: Implement our own copy of the nfsd readdir hack, for older kernels Btrfs: Discard sector data in __free_extent() Btrfs: Remove special cases for "." and ".." Minor cleanup of btrfs_real_readdir() Btrfs: Optimise NFS readdir hack slightly; don't call readdir() again when done Fill f_fsid field in btrfs_statfs() Mask root object ID into f_fsid in btrfs_statfs() Simplify btrfs_get_parent(), fix use-after-free bug Btrfs: Reinstate '-osubvol=.' option to mount entire tree Switch btrfs_name_hash() to crc32c Btrfs: Fix NFS exporting of subvol roots. Clean up btrfs_get_parent() a little more, fix a free-after-free bug Fix up comments about matching flags between bio and rq Add 'discard' request handling Let the block device know when sectors can be discarded Support 'discard sectors' operation in translation layer support core Support 'discard sectors' operation. blktrace: support discard requests blktrace: simplify flags handling in __blk_add_trace Add BLKDISCARD ioctl to allow userspace to discard sectors Allow elevators to sort/merge discard requests Kill REQ_TYPE_FLUSH Automatic MODULE_ALIAS() for DMI match tables. Fix autoloading of MacBook Pro backlight driver. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [MTD] [MAPS] Remove unused variable after ROM API cleanup. Merge branch 'master' of git://git.infradead.org/ubi-2.6 dmar: fix uninitialised 'ret' variable in dmar_parse_dev() Admit to maintaining VT-d, for my sins. [MTD] [NAND] GPIO driver depends on ARM... for now. Revert "[MTD] m25p80.c code cleanup" Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Factor out nfsd_do_readdir() into its own function Copy XFS readdir hack into nfsd code. Remove XFS buffered readdir hack [JFFS2] Reinstate NFS exportability Optimise NFS readdir hack slightly. [JFFS2] Use d_splice_alias() not d_add() in jffs2_lookup() [JFFS2] Fix lack of locking in thread_should_wake() Revert "x86: blacklist DMAR on Intel G31/G33 chipsets" atm: 32-bit ioctl compatibility [MTD] [NAND] Remove strange u_int64_t types from nandsim [MTD] Remove strange u_int32_t types from FTL [MTD] Remove more strange u_intxx_t types [JFFS2] Clean up fs/jffs2/compr_rubin.c Merge branch 'misc/mtd/sharpsl-nand' of git://git.kernel.org/pub/scm/linux/kernel/git/lumag/tosa-2.6 atm: Driver for Solos PCI ADSL2+ card. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.infradead.org/users/dedekind/mtd-tests-2.6 [MTD] [TESTS] Fix some size_t printk format warnings Btrfs: Add Documentation/filesystem/btrfs.txt, remove old COPYING [MTD] [MAPS] Fix printk format warning in nettel.c CREDITS address update for dwmw2. solos: Fix length header in FPGA transfers solos: Clean up firmware loading code solos: Kill global 'opens' count. solos: Handle attribute show/store in kernel more sanely solos: Add initial list of parameters solos: Handle new line status change packets, hook up to ATM layer info solos: Kill existing connections on link down event solos: Reject non-AAL5 connections.... for now solos: Add SNR and Attn to status packet, fix oops on load solos: Fix under-allocation of skb size for get/set parameters solos: Remove parameter group from sysfs on ATM dev deregister solos: First attempt at DMA support solos: Tidy up DMA handling a little. Still untested solos: Tidy up tx_mask handling for ports which need TX solos: Remove unused loopback debug stuff solos: Remove IRQF_DISABLED, don't frob IRQ enable on the FPGA in solos_irq() solos: Remove superfluous wait_queue_head_t from struct solos_param solos: Fix various bugs in status packet handling solos: Clean up handling of card->tx_mask a little solos: Remove debugging, commented-out test code solos: Add 'reset' module parameter to reset the DSL chips on load solos: Tidy up status interrupt handling, cope with 'ERROR' status solos: Don't clear config registers at startup solos: Set RX empty flag at startup only for !dma mode solos: Swap upstream/downstream rates in status packet, clean up some more iommu: fix Intel IOMMU write-buffer flushing Fix Intel IOMMU write-buffer flushing [MTD] [MAPS] Remove MODULE_DEVICE_TABLE() from ck804rom driver. dma-debug: add function to dump dma mappings dma-debug: print stacktrace of mapping path on unmap error solos: Reset device on unload, free pending skbs solos: Disable DMA until we have an FPGA update with it actually implemented. intel-iommu: Enable DMAR on 32-bit kernel. intel-iommu: Add for_each_iommu() and for_each_active_iommu() macros intel-iommu: Fix device-to-iommu mapping for PCI-PCI bridges. intel-iommu: Handle PCI domains appropriately. [MTD] [NAND] Add parent info for CAFÉ controller [MTD] [NOR] Add device parent info to physmap_of intel-iommu: Fix oops in device_to_iommu() when devices not found. Revert "fix modules_install via NFS" Partially revert "V4L/DVB (9533): cx88: Add support for TurboSight TBS8910 DVB-S PCI card" firmware/WHENCE: Add missing origin information for Ambassador atmsar11.fw firmware: Remove newly-added slicoss and sxg firmware images Add README.AddingFirmware file. Basically telling people not to. x86, intel-iommu: fix X2APIC && !ACPI build failure qla1280: Fix off-by-some error in firmware loading. intel-iommu: Avoid panic() for DRHD at address zero. Fix i_mutex vs. readdir handling in nfsd tun: add IFF_TUN_EXCL flag to avoid opening a persistent device. solos: Add some margin-related parameters tun: add tun_flags, owner, group attributes in sysfs intel-iommu: Clean up handling of "caching mode" vs. context flushing. intel-iommu: Clean up handling of "caching mode" vs. IOTLB flushing. intel-iommu: Fix tiny theoretical race in write-buffer flush. intel-iommu: Tidy up iommu->gcmd handling intel-iommu: PAE memory corruption fix firmware: speed up request_firmware(), v3 Fix oops on close of hot-unplugged FTDI serial converter [MTD] set blkdev parent to the mtd device, not its parent [MTD] Restore suspend/resume support for mtd devices [MTD] Remove mtd->{suspend,resume} calls from board drivers [MTD] Only set partition suspend/resume method if parent not registered [MTD] Remove option for add_mtd_partitions() to not register partitions. mtd: DIL/NetPC broken for now mtd: Fix handling of mtdname in txx9ndfmc.c mtd: Fix pointer handling in compat ioctls to use compat_ptr() Merge branch 'next-mtd' of git://aeryn.fluff.org.uk/bjdooks/linux Btrfs: remove crc32c.h and use libcrc32c directly. jffs2: fix another potential leak on error path in scan.c mtd: maps: Remove BUS_ID_SIZE from integrator_flash intel-iommu: Create new iommu_domain_identity_map() function intel-iommu: Clean up identity mapping code, remove CONFIG_DMAR_GFX_WA intel-iommu: Change dma_set_pte_addr() to dma_set_pte_pfn() intel-iommu: Change address_level_offset() to pfn_level_offset() intel-iommu: Change dma_addr_level_pte() to dma_pfn_level_pte() intel-iommu: Make dma_pte_clear_one() take pfn not address intel-iommu: Don't just mask out too-big physical addresses; BUG() instead intel-iommu: Make dma_pte_clear_range() use pfns intel-iommu: Make dma_pte_clear_range() take pfns as argument intel-iommu: Make dma_pte_free_pagetable() use pfns intel-iommu: Make dma_pte_free_pagetable() take pfns as argument intel-iommu: Clean up intel_iommu_unmap_range() intel-iommu: Change addr_to_dma_pte() to pfn_to_dma_pte() intel-iommu: Clean up address handling in domain_page_mapping() intel-iommu: Introduce domain_pfn_mapping() intel-iommu: Use domain_pfn_mapping() in __intel_map_single() intel-iommu: Use domain_pfn_mapping() in intel_iommu_map_range() intel-iommu: Clean up intel_map_sg(), remove domain_page_mapping() intel-iommu: Change aligned_size() to aligned_nrpages() intel-iommu: Make iommu_flush_iotlb_psi() take pfn as argument intel-iommu: Remove last use of PHYSICAL_PAGE_MASK, for reserving PCI BARs intel-iommu: Clean up iommu_domain_identity_map() intel-iommu: Performance improvement for dma_pte_clear_range() intel-iommu: Performance improvement for domain_pfn_mapping() intel-iommu: Simplify __intel_alloc_iova() intel-iommu: Introduce domain_sg_mapping() to speed up intel_map_sg() intel-iommu: Combine domain_pfn_mapping() and domain_sg_mapping() intel-iommu: dump mappings but don't die on pte already set intel-iommu: Don't free too much in dma_pte_free_pagetable() intel-iommu: Performance improvement for dma_pte_free_pagetable() intel-iommu: Make iommu=pt work on i386 too Fix pci_unmap_addr() et al on i386. Fix iommu address space allocation intel-iommu: Ensure that PTE writes are 64-bit atomic, even on i386 intel-iommu: Kill superfluous mapping_lock intel-iommu: Warn about unmatched unmap requests intel-iommu: Use cmpxchg64_local() for setting PTEs intel-iommu: Introduce first_pte_in_page() to simplify PTE-setting loops intel-iommu: Don't keep freeing page zero in dma_pte_free_pagetable() intel-iommu: Fix dma vs. mm page confusion with aligned_nrpages() intel-iommu: Don't set identity mapping for bypassed graphics devices intel-iommu: Fix reattaching of devices to identity mapping domain intel-iommu: Add iommu_should_identity_map() function intel-iommu: Restore DMAR_BROKEN_GFX_WA option for broken graphics drivers intel-iommu: No mapping for non-PCI devices intel-iommu: Use iommu_should_identity_map() at startup time too. intel-iommu: Don't use identity mapping for PCI devices behind bridges intel-iommu: Speed up map routines by using cached domain ASAP intel-iommu: Remove superfluous iova_alloc_lock from IOVA code intel-iommu: Defer the iotlb flush and iova free for intel_unmap_sg() too. intel-iommu: Kill pointless intel_unmap_single() function Btrfs: Remove broken sanity check from btrfs_rmap_block() Btrfs: Fix crash on read failures at mount agp: Switch mask_memory() method to take address argument again, not page agp: tidy up handling of scratch pages w.r.t. DMA API agp: Switch agp_{un,}map_page() to take struct page * argument intel-agp: Move repeated sglist free into separate function intel-agp: fix sglist allocation to avoid vmalloc() agp: kill phys_to_gart() and gart_to_phys() intel-iommu: Cope with broken HP DC7900 BIOS intel-iommu: Unify hardware and software passthrough support intel-agp: Set dma mask for i915 agp: fix uninorth build Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 intel-iommu: make domain_add_dev_info() call domain_context_mapping() ia64: IOMMU passthrough mode shouldn't trigger swiotlb init USB: Work around BIOS bugs by quiescing USB controllers earlier intel-iommu: Cope with yet another BIOS screwup causing crashes Make DISCARD_BARRIER and DISCARD_NOBARRIER writes instead of reads intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long' intel-iommu: Fix integer overflow in dma_pte_{clear_range,free_pagetable}() intel-iommu: Kill DMAR_BROKEN_GFX_WA option. intel-iommu: Disable PMRs after we enable translation, not before mtd: sh_flctl: register sh_flctl using platform_driver_probe() jffs2: Use SLAB_HWCACHE_ALIGN for jffs2_raw_{dirent,inode} slabs Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 USB: Work around BIOS bugs by quiescing USB controllers earlier intel-iommu: Yet another BIOS workaround: Isoch DMAR unit with no TLB space Rename pci_init() to pci_apply_final_quirks(), move it to quirks.c Mark pci_apply_final_quirks() __init rather than __devinit Run pci_apply_final_quirks() sooner. x86: Move pci_iommu_init to rootfs_initcall() libertas if_usb: Fix crash on 64-bit machines
David Wu (2): m68knommu: add SHM support m68knommu: add configure support for more Arcturus boards
David chosrova (1): [IRDA]: sti/cli removal from EP7211 IrDA driver
Davide Brini (1): uml: fix umid in xterm titles
Davide Libenzi (61): [ALSA] hda-codec - Bring the Vaio's RA826G HDA (82801) to life ... epoll: fix delayed initialization bug epoll: handle timeout overflow POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications uniform POLLRDHUP handling between epoll and poll/select epoll: use unlocked wqueue operations epoll_pwait() Add epoll compat_ code to fs/compat.c epoll: optimizations and cleanups signal/timer/event fds: anonymous inode source signal/timer/event: signalfd core signal/timer/event: signalfd wire up x86 arches signal/timer/event: signalfd compat code signal/timer/event: timerfd core signal/timer/event: timerfd wire up x86 arches signal/timer/event: timerfd compat code signal/timer/event: eventfd core signal/timer/event: eventfd wire up x86 arches signal/timer/event: KAIO eventfd support example epoll: use anonymous inodes epoll cleanups: epoll no module epoll cleanups: epoll remove static pre-declarations and akpm-ize the code fix epoll single pass code and add wait-exclusive flag epoll locks changes and cleanups epoll: fix some comments epoll: move kfree inside ep_free eventfd use waitqueue lock ... timerfd use waitqueue lock ... avoid spurious POLLIN returns in signalfd make timerfd return a u64 and fix the __put_user signalfd simplification anon-inodes use open coded atomic_inc for the shared inode rename signalfd_siginfo fields timerfd: introduce a new hrtimer_forward_now() function timerfd: new timerfd API timerfd: wire the new timerfd API to the x86 family timerfd: un-break CONFIG_TIMERFD eventfd/kaio integration fix signalfd: fix for incorrect SI_QUEUE user data reporting epoll: avoid kmemcheck warning epoll: drop unnecessary test epoll: avoid double-inserts in case of EFAULT epoll: introduce resource usage limits epoll: drop max_user_instances and rely only on max_user_watches timerfd: add flags check eventfd: remove fput() call from possible IRQ context epoll: fix epoll's own poll epoll: fix epoll's own poll (update) epoll: remove debugging code eventfd: improve support for semaphore-like behavior epoll keyed wakeups: add __wake_up_locked_key() and __wake_up_sync_key() epoll keyed wakeups: introduce new *_poll() wakeup macros epoll keyed wakeups: make sockets use keyed wakeups epoll keyed wakeups: teach epoll about hints coming with the wakeup key epoll keyed wakeups: make eventfd use keyed wakeups epoll keyed wakeups: make tty use keyed wakeups epoll: fix size check in epoll_create() epoll: fix nested calls support eventfd: revised interface and cleanups lguest: remove unnecessary forward struct declaration anonfd: split interface into file creation and install
Davide Perini (1): usb-storage: unusual_devs entry for Motorola RAZR V3x
Davide Pesavento (2): Fix modpost failure when rx handlers are not inlined. wireless: fix typo in Kconfig.
Davide Rizzo (8): [ARM] 4872/1: Replaces buggy macro in S3C2410 irq include [ARM] 4883/1: Adds some missing gpio defines for S3C2410 [ARM] 4967/1: Adds functions to set clkout rate for Samsung S3C2410 [ALSA] soc - fix s3c2410 PCM breakage [ALSA] soc - fix S3C2410 i2s programming error [ARM] 4882/2: Correction for S3C2410 clkout generation hwmon: LM95241 driver ARM: S3C24XX: Fix clkout mpx error
Davidlohr Bueso A (1): [SCSI] ch: Check NULL for kmalloc() return
Davy Chan (1): [MIPS] pnx8550: Fix write_config_byte() PCI config space accessor
Dawid Wrobel (1): [ALSA] usb-audio: Another USB mic quirk for Logitech Communicator webcam
Dean Anderson (11): V4L/DVB (8125): This driver adds support for the Sensoray 2255 devices. V4L/DVB (8317): Sensoray 2255 V4l driver checkpatch fixes V4L/DVB (8490): s2255drv Sensoray 2255 driver fixes V4L/DVB (8963): s2255drv field count fix V4L/DVB (8752): s2255drv: firmware improvement patch V4L/DVB (8845): s2255drv: adds JPEG compression quality control V4L/DVB (11392): patch: s2255drv driver removal problem fixed V4L/DVB (11570): patch: s2255drv: fix race condition on set mode V4L/DVB (11605): patch: s2255drv: code cleanup V4L/DVB (11851): patch: s2255drv: adding V4L2_MODE_HIGHQUALITY V4L/DVB (11738): patch: s2255drv: urb completion routine fixes
Dean Hildebrand (2): PCI: Limit VPD length for Broadcom 5708S nfsd: add etoosmall to nfserrno
Dean Nelson (95): move cnodeid_to_nasid_table out of pda [IA64] Export node_online_map and node_possible_map [IA64-SGI] Define some additional SHub1 and Shub2 register symbols [IA64-SGI] Add some needed externs currently not defined [IA64-SGI] SGI Altix cross partition functionality (2nd [IA64-SGI] SGI Altix cross partition functionality [2/3] [IA64-SGI] SGI Altix cross partition functionality [3/3] [IA64-SGI] convert AMO address found in XPC's reserved page [IA64-SGI] move nodepda pointer out of pda [IA64-SGI] convert some sn SAL_CALLs to ia64_sal_oemcall calls [IA64] fix setting of sn_hub_info->shub_1_1_found [IA64] fix call of smp_processor_id() by XPC while [IA64-SGI] get XPC to cleanly disengage from remote memory references [IA64] ensure XPC and XPNET are loaded on sn2 platforms only [IA64-SGI] fixes for XPC disengage and open/close protocol [IA64-SGI] XPC changes to support more than 2k nasids [IA64-SGI] cleanup the way XPC locates the reserved page [IA64] restrict CONFIG_SGI_SN_XP to IA64_GENERIC or IA64_SGI_SN2 [IA64] utilize notify_die() for XPC disengage [IA64-SGI] ensure XPC disengage request is processed [IA64-SGI] cleanup XPC disengage related messages [IA64-SGI] XPC and unregistering from notifier lists [IA64-SGI] ignoring loss of heartbeat while XPC is in kdebug [IA64-SGI] move xpc_system_reboot() [IA64-SGI] move xpc.h to include/asm-ia64/sn [IA64-SGI] move xpc.h to include/asm-ia64/sn (cleanup) [IA64-SGI] enforce proper ordering of callouts by XPC change gen_pool allocator to not touch managed memory [IA64] make uncached allocator more node aware [IA64-SGI] Silent data corruption caused by XPC V2. make genpool allocator adhere to kernel-doc standards [IA64] fix possible XPC deadlock when disconnecting [IA64] change sh_change_coherence oemcall to use nolock [IA64] add sn_register_pmi_handler oemcall calculation of pgoff in do_linear_fault() uses mixed units [IA64] XPC heartbeat timer function must run on CPU 0 [IA64] move XP and XPC to drivers/misc/sgi-xp [IA64] run some drivers/misc/sgi-xp through scripts/Lindent [IA64] run rest drivers/misc/sgi-xp through scripts/Lindent [IA64] run drivers/misc/sgi-xp through scripts/checkpatch.pl [IA64] allocate multiple contiguous pages via uncached allocator drivers/misc/sgi-xp: clean up return values drivers/misc/sgi-xp: replace partid_t with a short sgi-xp: define is_shub() and is_uv() macros sgi-xp: define xpSalError reason code sgi-xp: define BYTES_PER_WORD sgi-xp: support runtime selection of xp_max_npartitions sgi-xp: create a common xp_remote_memcpy() function sgi-xp: prepare xpc_rsvd_page to work on either sn2 or uv hardware sgi-xp: isolate xpc_vars_part structure to sn2 only sgi-xp: isolate xpc_vars structure to sn2 only sgi-xp: base xpc_rsvd_page's timestamp on jiffies sgi-xp: move xpc_allocate() into xpc_send()/xpc_send_notify() sgi-xp: isolate activate IRQ's hardware specific components sgi-xp: isolate additional sn2 specific code sgi-xp: separate chctl_flags from XPC's notify IRQ sgi-xp: replace AMO_t typedef by struct amo sgi-xp: isolate allocation of XPC's msgqueues to sn2 only sgi-xp: enable XPNET to handle more than 64 partitions sgi-xp: isolate remote copy buffer to sn2 only sgi-xp: add _sn2 suffix to a few variables sgi-xp: eliminate '>>>' in comments sgi-xp: use standard bitops macros and functions sgi-xp: add 'jiffies' to reserved page's timestamp name sgi-xp: enable building of XPC/XPNET on x86_64 sgi-xp: add usage of GRU driver by xpc_remote_memcpy() sgi-xp: move xpc_check_remote_hb() to support both SN2 and UV sgi-xp: cleanup naming of partition defines sgi-xp: setup the activate GRU message queue sgi-xp: setup the notify GRU message queue add dependency of CONFIG_SGI_XP upon CONFIG_NET add reverse dependency of CONFIG_SGI_XP upon CONFIG_SGI_GRU irq: error missed ifndef CONFIG_HAVE_SPARSE_IRQ irq: set_irq_chip() has redundant call to irq_to_desc() x86, UV: add uv_setup_irq() and uv_teardown_irq() functions, v3 genirq: NULL struct irq_desc's member 'name' in dynamic_irq_cleanup() sgi-xp: only build for ia64-sn2 when CONFIG_IA64_GENERIC specified sgi-xp: define xp_expand_memprotect() and xp_restrict_memprotect() sgi-xp: create activate and notify gru message queues sgi-xp: define xp_partition_id and xp_region_size sgi-xp: support getting the address of a partition's reserved page sgi-gru: call fs_initcall() if statically linked sgi-xp: eliminate false detection of no heartbeat sgi-xp: link XPNET's net_device_ops to its net_device structure sgi-xp: fix writing past the end of kzalloc()'d space SGI IA64 UV: fix ia64 build error in the linux-next tree atl1c: return PCI_ERS_RESULT_DISCONNECT on permanent failure atl1e: return PCI_ERS_RESULT_DISCONNECT on permanent failure bnx2: return PCI_ERS_RESULT_DISCONNECT on permanent failure bnx2x: return PCI_ERS_RESULT_DISCONNECT on permanent failure igbvf: return PCI_ERS_RESULT_DISCONNECT on permanent failure ixgb: return PCI_ERS_RESULT_DISCONNECT on permanent failure qlge: return PCI_ERS_RESULT_DISCONNECT on permanent failure s2io: return PCI_ERS_RESULT_DISCONNECT on permanent failure vxge: return PCI_ERS_RESULT_DISCONNECT on permanent failure
Dean Roe (6): [IA64-SGI] Remove references to the SN bist_lock [IA64] - Avoid slow TLB purges on SGI Altix systems [IA64] - Make pfn_valid more precise for SGI Altix systems [IA64-SGI] add sn_feature_sets bit [IA64-SGI] fix the size of __sn_cnodeid_to_nasid [IA64-SGI] fix for-loop in sn_hwperf_geoid_to_cnode()
Dean Roehrich (9): [XFS] Add ATTR_NOLOCK for xfs_setattr to indicate that XFS_IOLOCK is held [XFS] coordinate mmap calls with xfs_dm_punch_hole [XFS] upate copyrights [XFS] Undo xfs-linux:xfs-kern:190622a [XFS] send dmapi events from nopage for mmapped files [XFS] Handle inode semaphores properly for dmapi queues [XFS] Update copyrights [XFS] upate copyrights [XFS] send dmapi events from nopage for mmapped files
Deepak Saxena (90): ARM: 2653/1: Fix memset and memzero macro double-reference of parameters ARM: 2692/1: Fix compile warnings in include/asm-arm/arch-ixp2000/io.h ARM: 2700/1: Disable IXP2000 IRQs at bootup ARM: 2745/1: Fix IXP4xx debug macros ARM: 2759/1: Fix IXP4xx debug code (again) ARM: 2792/1: IXP4xx iomap API implementation ARM: 2796/1: Fix ARMv5[TEJ] check in MMU initalization ARM: 2839/1: Remove XScale cache and TLB locking code ARM: 2835/1: Add UPF_SKIP_TEST to IXP4xx serial ports Fix IXP4xx CLOCK_TICK_RATE arm: fix IXP4xx flash resource range [ARM] 2834/1: Remove IXP4xx board-specific map_io routines [ARM] 2836/1: Cleanup IXP4xx GPIO code [ARM] 2853/1: Make alloc_init_supersection() work with 36-bit mappings arm: allow for arch-specific IOREMAP_MAX_ORDER cs89x0: add netpoll support [ARM] 2917/1: Make IXP4xx mach_desc's depend on config options Fix I2O config-osm init to return proper error Fix ixp4xx MTD driver module build Fix thinko in previous ARM 2917/1 patch Fix IXP2000 serial port resource range ARM: Fix IXP2000 serial port resource range. For real this time. Fix broken IXP4xx GPIO macro [ARM] 2980/1: Fix L7200 core.c compile [ARM] 2982/1: Replace map_desc.physical with map_desc.pfn: aaec2000 [ARM] 2983/1: Replace map_desc.physical with map_desc.pfn: IOP3xx [ARM] 2984/1: Replace map_desc.physical with map_desc.pfn: IXP2000 [ARM] 2985/1: Replace map_desc.physical with map_desc.pfn: IXP4xx [ARM] 2986/1: Replace map_desc.physical with map_desc.pfn: LH7A40x [ARM] 2987/1: Replace map_desc.physical with map_desc.pfn: OMAP [ARM] 2988/1: Replace map_desc.physical with map_desc.pfn: PXA [ARM] 2989/1: Replace map_desc.physical with map_desc.pfn: RiscPC [ARM] 2990/1: Replace map_desc.physical with map_desc.pfn: S3C2410 [ARM] 2991/1: Replace map_desc.physical with map_desc.pfn: Shark [ARM] 2992/1: Replace map_desc.physical with map_desc.pfn: SA1100 [ARM] 2993/1: Replace map_desc.physical with map_desc.pfn: CLPS711x [ARM] 2994/1: Replace map_desc.physical with map_desc.pfn: CLPS7500 [ARM] 2995/1: Replace map_desc.physical with map_desc.pfn: Versatile [ARM] 2996/1: Replace map_desc.physical with map_desc.pfn: EPXA10DB [ARM] 2997/1: Replace map_desc.physical with map_desc.pfn: EBSA110 [ARM] 2998/1: Replace map_desc.physical with map_desc.pfn: Footbridge [ARM] 2999/1: Replace map_desc.physical with map_desc.pfn: H720x [ARM] 3000/1: Replace map_desc.physical with map_desc.pfn: iMX [ARM] 3001/1: Replace map_desc.physical with map_desc.pfn: Integrator [ARM] 3016/1: Replace map_desc.physical with map_desc.pfn [ARM] 3017/1: Add support for 36-bit addresses to create_mapping() Fix CS89x0 KConfig for IXDP2X01 i2c: kzalloc conversion, ixp bus drivers hwmon: kzalloc conversion i2c: kzalloc conversion, other drivers [ARM] fix bogus cast in IXP2000 I/O macro [ARM] fix ixp2x00 defconfig NR_UARTS options [ARM] 3081/1: Remove GTWX5715 from ixp4xx_defconfig [ARM] Fix IXDP2x01 config files drivers/cdrom: kmalloc + memset -> kzalloc conversion drivers/dio: kmalloc + memset -> kzalloc conversion drivers/eisa: kmalloc + memset -> kzalloc conversion drivers/fc4: kmalloc + memset -> kzalloc conversion drivers/firmware: kmalloc + memset -> kzalloc conversion ide: kmalloc + memset -> kzalloc conversion bluetooth: kmalloc + memset -> kzalloc conversion Fix IXP4xx I2C driver build breakage [ARM] 3191/1: Mark I/O pointer as const in __raw_reads[bwl] [ARM] 3199/1: Remove bogus function prototype from arch-pxa/irq.h [ARM] 3192/1: Remove gpio_isr_line_clear() API from IXP4xx [ARM] 3220/1: Remove gpio_isr_line_clear() from NAS 100d [ARM] 3221/1: Update IXP4xx defconfig Fix IXP4xx watchdog errata workaround [ARM] 3226/1: IXP4xx runtime expansion bus window size configuration [ARM] 3070/2: Add __ioremap_pfn() API cs89x0: add ixdp2351 support [ARM] 3334/1: Add support for IXDP28x5 platforms [ARM] 3487/1: IXP4xx: Support non-PCI systems ARM: explicitly disable BTB on ixp2350 ARM: Fix XScale PMD setting [ARM] 3610/1: Make reboot work on Versatile Add driver for ARM AMBA PL031 RTC Update smc91x driver with ARM Versatile board info Update smc91x driver with ARM Versatile board info Update smc91x driver with ARM Versatile board info Update smc91x driver with ARM Versatile board info Update smc91x driver with ARM Versatile board info Update smc91x driver with ARM Versatile board info [MIPS] Make MIPS udelay() preempt safe under DEBUG_PREEMPT Netpoll support for Sibyte MAC [IPV6]: Add ip6_tunnel.h to headers_install MMC: Trivial comment cleanup UBI: print reserved_peb when it is too large net: irda: init spinlock after memcpy Set proper console speed on resume if console suspend is disabled
Deepika Makhija (1): ALSA: oss - volume control for CSWITCH and CROUTE
Dely Sy (3): PCI Hotplug: fix pciehp regression PCI Hotplug: Fix echoing 1 to power file of enabled slot problem with SHPC driver PCI Hotplug: get pciehp to work on the downstream port of a switch
Denis Cheng (60): [NET]: Merge dst_discard_in and dst_discard_out. [NET]: move dev_mc_discard from dev_mcast.c to dev.c [NET]: merge dev_unicast_discard and dev_mc_discard into one [NET]: move __dev_addr_discard adjacent to dev_addr_discard for readability [GFS2] use an temp variable to reduce a spin_unlock [GFS2] mark struct *_operations const [GFS2] use the declaration of gfs2_dops in the header file instead [GFS2] use list_for_each_entry instead [GFS2] unneeded typecast [GFS2] better code for translating characters [GFS2] fixed a NULL pointer assignment BUG [NETLINK]: use container_of instead drivers/net/cxgb3: removed several unneeded zero initilization drivers/net/: all drivers/net/ cleanup with ARRAY_SIZE [NETLINK]: use the macro min(x,y) provided by <linux/kernel.h> instead [NETLINK]: the temp variable name max is ambiguous [IPV4] af_inet.c: use ARRAY_SIZE macro from kernel.h instead [NET]: all net/ cleanup with ARRAY_SIZE fs/ocfs2/: removed unneeded initial value and function's return value nbd: use list_for_each_entry_safe to make it more consolidated and readable nbd: change a parameter's type to remove a memcpy call fs: use kmem_cache_zalloc instead fs: remove the unused mempages parameter vfs: use the predefined d_unhashed inline function instead Documentation: add entries to filesystems/00-INDEX for several untracked files remove unused return within void return function SLUB: killed the unused "end" variable ide-scsi: use print_hex_dump from <linux/kernel.h> mm/backing-dev.c: fix percpu_counter_destroy call bug in bdi_init [CRYPTO] tcrypt: Use print_hex_dump from linux/kernel.h [SCSI] ipr: use LIST_HEAD instead of LIST_HEAD_INIT Driver core: use LIST_HEAD instead of call to INIT_LIST_HEAD in __init [S390] use LIST_HEAD instead of LIST_HEAD_INIT [NET] net/core/dev.c: use LIST_HEAD instead of LIST_HEAD_INIT [IPV4] net/ipv4/cipso_ipv4.c: use LIST_HEAD instead of LIST_HEAD_INIT [LAPB] net/lapb/lapb_iface.c: use LIST_HEAD instead of LIST_HEAD_INIT [X25]: use LIST_HEAD instead of LIST_HEAD_INIT [XFRM] net/xfrm/xfrm_state.c: use LIST_HEAD instead of LIST_HEAD_INIT [IUCV]: use LIST_HEAD instead of LIST_HEAD_INIT module: fix the module name length in param_sysfs_builtin dlm: static initialization improvements USB: Use menuconfig objects Documentation: fix type error ide-pci-generic: kill the unused ifdef/endif/MODULE code async_tx: use LIST_HEAD instead of LIST_HEAD_INIT iop-adma: use LIST_HEAD instead of LIST_HEAD_INIT drivers/char: use LIST_HEAD instead of LIST_HEAD_INIT drivers/char/ipmi/ipmi_msghandler.c: use LIST_HEAD instead of LIST_HEAD_INIT fs/reiserfs/xattr.c: use LIST_HEAD instead of LIST_HEAD_INIT dlm: add __init and __exit marks to init and exit functions fs/char_dev.c: chrdev_open marked static and removed from fs.h [GFS2] remove gfs2_dev_iops [GFS2] re-support special inode [SCSI] 3w-9xxx, 3w-xxxx: memset not needed in probe [SCSI] hosts.c: removed one unneeded shost->active_mode assignment uio: Kconfig improvements uio: mark pci_device_id hilscher_pci_ids[] __devinitdata ipmi: remove unused target and action in Makefile mm/pdflush.c: merge the same code in two path net/ipv4/arp.c: Use common hex_asc helpers
Denis ChengRq (5): bio: make use of bvec_nr_vecs kbuild: a better way to generate cscope database change wireless: a global static to local static improvement block: mark bio_split_pool static fs/block_dev.c: __read_mostly improvement and sb_is_blkdev_sb utilization
Denis Joseph Barrow (16): [netdrvr] hso: icon 322 detection fix [netdrvr] hso: dev_kfree_skb crash fix [netdrvr] usb/hso: throttle to prevent loss of serial data USB: option.c remove duplicate device ids now supported in hso.c hso: Add new usb device id's. hso: Fix crashes on close. hso: Fix URB submission -EINVAL. hso: Fix free of mutexes still in use. hso: Add TIOCM ioctl handling. hso: Hook up ->reset_resume tty: Modem functions for the HSO driver hso modem detect fix patch against Alan Cox'es tty tree hso maintainers update patch hso: driver fix for big endian machines. tty: Fix double grabbing of a spinlock hso serial throttled tty kref fix.
Denis Karpov (9): FAT: add 'errors' mount option mmc: power off once at removal omap_hsmmc: add debugfs entry (host registers) ARM: OMAP: mmc-twl4030: add context loss counter support omap_hsmmc: context save/restore support omap_hsmmc: set open drain bit correctly omap_hsmmc: support for deeper power saving states omap_hsmmc: cleanup macro usage omap_hsmmc: code refactoring
Denis Kuplyakov (1): ALSA: hda - Add full audio support on Acer Aspire 7730G notebook
Denis Loginov (1): V4L/DVB (12356): gspca - sonixj: Webcam 0c45:6148 added
Denis Lukianov (1): [MCAST]: Fix MCAST_EXCLUDE line dupes
Denis Lunev (3): [NET] Fix too aggressive backoff in dst garbage collection ext3: journal handling on error path in ext3_journalled_writepage() [NETLINK]: Don't attach callback to a going-away netlink socket
Denis M. Sadykov (5): ACPI: EC: Remove unnecessary delay added by previous transation patch. ACPI: EC: Remove unused variables and duplicated code ACPI: EC: Unify poll and interrupt mode transaction functions ACPI: EC: Unify poll and interrupt gpe handlers ACPI: EC: Simplify acpi_hw_low_level*() with inb()/outb().
Denis MONTERRAT (1): USB: add new pl2303 device ids
Denis Turischev (2): x86: Add reboot fixup for SBC-fitPC2 [WATCHDOG] add SBC-FITPC2 watchdog driver
Denis V. Lunev (302): [IPV6]: Freeing alive inet6 address [IPV4/IPV6/DECNET]: Small cleanup for fib rules. [NET]: Proper comment for loopback initialization order. [NET]: rtnl_unlock cleanups [NET]: Make netlink processing routines semi-synchronious (inspired by rtnl) v2 [NET]: cleanup 3rd argument in netlink_sendskb [NET]: unify netlink kernel socket recognition [NET]: make netlink user -> kernel interface synchronious PCI: pci_get_device call from interrupt in reboot fixups [ISDN]: Fix compile with CONFIG_ISDN_X25 disabled. [INET]: kmalloc+memset -> kzalloc in frag_alloc_queue shrink_dcache_sb speedup .gitignore update for x86 arch [NETLINK]: Fix ACK processing after netlink_dump_start [INET]: Small possible memory leak in FIB rules [NET]: Cleanup pernet operation without CONFIG_NET_NS [NET]: Move unneeded data to initdata section. [IPV4]: Remove prototype of ip_rt_advice [IPV4]: OOPS with NETLINK_FIB_LOOKUP netlink socket [NETNS]: Re-export init_net via EXPORT_SYMBOL. [NET]: Modify all rtnetlink methods to only work in the initial namespace (v2) [NET]: Make rtnetlink infrastructure network namespace aware (v3) [NET]: Make AF_PACKET handle multiple network namespaces [NET]: Make AF_UNIX per network namespace safe [v2] [NET]: Consolidate net namespace related proc files creation. [DECNET]: Remove extra memset from dn_fib_check_nh [NET]: netns compilation speedup [NET]: Multiple namespaces in the all dst_ifdown routines. [IPV4]: no need pass pointer to a default into fib_detect_death [IPV4]: Unify assignment of fi to fib_result [IPV4]: last default route is a fib table property [AF_UNIX]: Remove unused declaration of sysctl_unix_max_dgram_qlen. [NETNS]: struct net content re-work (v3) [NETNS]: separate af_packet netns data [NETNS]: network namespace was passed into dev_getbyhwaddr but not used [IPV6]: Always pass a valid nl_info to inet6_rt_notify. [IPV4]: Thresholds in fib_trie.c are used as consts, so make them const. [NETNS]: Add netns parameter to fib_rules_(un)register. [NETNS]: Pass fib_rules_ops into default_pref method. [NETNS]: Namespacing in the generic fib rules code. [NETNS]: Add namespace to API for routing /proc entries creation. [IPV4]: Check fib4_rules_init failure. [NETNS]: Refactor fib initialization so it can handle multiple namespaces. [IPV4]: Unify access to the routing tables. [NETNS]: Add netns parameter to fib_get_table/fib_new_table. [NETNS]: Add netns to nl_info structure. [NETNS]: Show routing information from correct namespace (fib_hash.c) [NETNS]: Show routing information from correct namespace (fib_trie.c) [NETNS]: Namespacing IPv4 fib rules. [NETNS]: Place fib tables into netns. [NETNS]: Provide correct namespace for fibnl netlink socket. [NETNS]: Correctly fill fib_config data. [NETNS]: Pass namespace through ip_rt_ioctl. [NETNS]: Replace init_net with the correct context in fib_frontend.c [NETNS]: Enable routing configuration in non-initial namespace. [ATM]: Oops reading net/atm/arp [ATM]: Simplify /proc/net/atm/arp opening [NEIGH]: Make /proc/net/arp opening consistent with seq_net_open semantics [ARP]: Move inet_addr_type call after simple error checks in arp_contructor. [NETNS]: Make arp code network namespace consistent. [IPV4]: fib_rules_unregister is essentially void. [ARP]: Remove overkill checks from neigh_param_alloc. [ARP]: Remove forward declaration of neigh_changeaddr. [ARP]: neigh_parms_put(destroy) are essentially local to core/neighbour.c. [IPV4]: Remove extra argument from arp_ignore. [NETNS]: Process inet_confirm_addr in the correct namespace. [NETNS]: Double free in netlink_release. [NETNS]: Memory leak on network namespace stop. [NETNS]: Consolidate kernel netlink socket destruction. [NETNS]: Namespace stop vs 'ip r l' race. [FIB]: Add netns to fib_rules_ops. [NETNS]: FIB rules API cleanup. [NETNS]: Process FIB rule action in the context of the namespace. [NETNS]: Add netns parameter to fib_lookup. [NETNS]: Add netns parameter to inetdev_by_index. [NETNS]: Pass correct namespace in fib_validate_source. [NETNS]: Pass correct namespace in context fib_check_nh. [NETNS]: Pass correct namespace in ip_route_input_slow. [NETNS]: Pass correct namespace in ip_rt_get_source. [IPV4]: Declarations cleanup in ip_fib.h. [IPV4]: Consolidate fib_select_default. [NETNS]: Add netns parameter to fib_select_default. [NETNS]: Add namespace parameter to ip_dev_find. [NETNS]: Add namespace parameter to ip_route_output_slow. [NETNS]: Add namespace parameter to __ip_route_output_key. [NETNS]: Add namespace parameter to ip_route_output_flow. [NETNS]: Add namespace parameter to ip_route_output_key. [NETNS]: Correct namespace for connect-time routing. [NETNS]: Routing cache virtualization. [NETNS]: Add namespace for ICMP replying code. [RAW]: Family check in the /proc/net/raw[6] is extra. [RAW]: Cleanup IPv4 raw_seq_show. [RAW]: Wrong content of the /proc/net/raw6. [IPV4]: Fix memory leak on error path during FIB initialization. [IPV4]: Small style cleanup of the error path in rtm_to_ifaddr. [NETNS]: Process interface address manipulation routines in the namespace. [IPV4]: fib_sync_down rework. [NETNS]: Add a namespace mark to fib_info. [NETNS]: Lookup in FIB semantic hashes taking into account the namespace. [IPV4]: Formatting fix for /proc/net/fib_trie. [IGMP]: Optimize kfree_skb in igmp_rcv. [IPV6]: dst_entry leak in ip4ip6_err. (resend) [NETNS]: Namespace leak in pneigh_lookup. [IPV4]: Remove ifa != NULL check. [IPV4]: Remove check for ifa->ifa_dev != NULL. [NETFILTER]: Consolidate masq_inet_event and masq_device_event. [NETNS]: Disable inetaddr notifiers in namespaces other than initial. [NETNS]: Register neighbour table parameters in the correct namespace. [NETNS]: Default arp parameters lookup. [NETNS]: Disable multicaststing configuration inside non-initial namespace. [NETNS]: Enable inetdev_event notifier. [NETNS]: DST cleanup routines should be called inside namespace. [NETNS]: Process ip_rt_redirect in the correct namespace. [IPV4]: rt_cache_get_next should take rt_genid into account. [NETNS]: Process /proc/net/rt_cache inside a namespace. [NETNS]: Register /proc/net/rt_cache for each namespace. [NETNS]: Process devinet ioctl in the correct namespace. [NETNS]: Enable all routing manipulation via netlink inside namespace. [NETNS]: Enable IPv4 address manipulations inside namespace. [NETNS]: Process inet_select_addr inside a namespace. [INET]: Remove struct net_proto_family* from _init calls. [ICMP]: Add return code to icmp_init. [ICMP]: Optimize icmp_socket usage. [ICMP]: Store sock rather than socket for ICMP flow control. [ICMP]: Pass proper ICMP socket into icmp(v6)_xmit_(un)lock. [ICMP]: Allocate data for __icmp(v6)_sk dynamically. [NETLINK]: No need for a separate __netlink_release call. [NET]: Make netlink_kernel_release publically available as sk_release_kernel. [NETNS]: icmp(v6)_sk should not pin a namespace. [NETNS]: Make icmp_sk per namespace. [NETNS]: Make icmpv6_sk per namespace. [INET]: Remove struct dst_entry *dst from request_sock_ops.rtx_syn_ack. [ICMP]: Section conflict between icmp_sk_init/icmp_sk_exit. [IPV4]: skb->dst can't be NULL in ip_options_echo. [SCTP]: seq_printf format warning. (fixed) [TCP]: Merge exit paths in tcp_v4_conn_request. [IPV4]: Remove unnecessary check for opt->is_data in ip_options_compile. [IPV4]: Remove unused ip_options->is_data. [IPV4]: Always pass ip_options pointer into ip_options_compile. [IPV4]: sk parameter is unused in ipv4_dst_blackhole. [NETNS]: Process ARP in the context of the correct namespace. [NETNS]: /proc/net/arp namespacing. [NETNS]: Add namespace parameter to ip_options_compile. [NETNS]: Add namespace parameter to ip_options_get(...). [NETNS]: Add namespace parameter to ip_cmsg_send. [NETNS]: Process IP layer in the context of the correct namespace. [NETNS]: Process INET socket layer in the correct namespace. [NETNS]: Process netfilter hooks in initial namespace only. [NETNS]: Drop packets in the non-initial namespace on the per/protocol basis. [NETNS]: Allow to create sockets in non-initial namespace. [NETNS]: Enable TCP/UDP/ICMP inside namespace. [NETNS]: Compilation fix for include/linux/netdevice.h. [NETNS]: Compilation warnings under CONFIG_NET_NS. [NETNS]: Compile NET /proc support only if CONFIG_NET is set. [NETNS]: Do no include NET related headers if CONFIG_NET is not set. [PKT_SCHED]: Pass real namespace in net scheduler classifiers. [NETFILTER]: Replate direct proc_fops assignment with proc_create call. [UDP]: Replace struct net on udp_iter_state with seq_net_private. [UDP]: No need to check afinfo != NULL in udp_proc_(un)register. [UDP]: Move seq_ops from udp_iter_state to udp_seq_afinfo. [UDP]: Cleanup /proc/udp[6] creation/removal. [UDP]: Place file operations directly into udp_seq_afinfo. [UDP]: Remove owner from udp_seq_afinfo. Compilation fix for ixgbe_main.c. [NETNS]: Merge ifdef CONFIG_NET in include/net/net_namespace.h. [NETNS]: Remove ifdef CONFIG_NET braces in fs/proc/proc_net.c. [NETNS]: Do not include net/net_namespace.h from seq_file.h [NETNS]: Declare init_net even without CONFIG_NET defined. [IPV6]: Event type in addrconf_ifdown is mis-used. [IPV6]: inet6_dev on loopback should be kept until namespace stop. [IPV6]: Fix refcounting for anycast dst entries. [TCP]: Replace socket with sock for reset sending. [DCCP]: Replace socket with sock for reset sending. [DCCP]: dccp_v(4|6)_ctl_socket is leaked. [INET]: Rename inet_csk_ctl_sock_create to inet_ctl_sock_create. [SCTP]: Use inet_ctl_sock_create for control socket creation. [SCTP]: Replace socket with sock for SCTP control socket. [INET]: Let inet_ctl_sock_create return sock rather than socket. [NETNS]: Inet control socket should not hold a namespace. [ICMP]: Simplify ICMP control socket creation. [INET]: uc_ttl assignment in inet_ctl_sock_create is redundant. [IPV6]: Simplify IPv6 control sockets creation. [NETNS]: Create tcp control socket in the each namespace. [NETNS]: Use TCP control socket from a correct namespace. [TCP]: Replace struct net on tcp_iter_state with seq_net_private. [TCP]: No need to check afinfo != NULL in tcp_proc_(un)register. [TCP]: Move seq_ops from tcp_iter_state to tcp_seq_afinfo. [TCP]: Cleanup /proc/tcp[6] creation/removal. [TCP]: Place file operations directly into tcp_seq_afinfo. [TCP]: Remove owner from tcp_seq_afinfo. [XFRM]: Compilation warnings in xfrm_user.c. [NETNS]: Make netns refconting debug like a socket one. [NETNS]: Add netns refcnt debug for kernel sockets. [NETNS]: Add netns refcnt debug for timewait buckets. [NETNS]: Add netns refcnt debug into fib_info. [NETNS]: Add netns refcnt debug for inet bind buckets. [NETNS]: Add netns refcnt debug for dst ops. [NETNS]: Add netns refcnt debug to fib rules. [NETNS]: Add netns refcnt debug for network devices. proc: introduce proc_create_data to setup de->data nfsd: use proc_create to setup de->proc_fops nfs: use proc_create to setup de->proc_fops afs: use non-racy method for proc entries creation ext4: use non-racy method for proc entries creation reiserfs: use non-racy method for proc entries creation jbd2: use non-racy method for proc entries creation sysvipc: use non-racy method for proc entries creation mm: use non-racy method for /proc/swaps creation sound: use non-racy method for /proc/driver/snd-page-alloc creation zorro: use non-racy method for proc entries creation samples: use non-racy method for /proc/marker-example creation scsi: use non-racy method for proc entries creation usb: use non-racy method for proc entries creation s390: use non-racy method for proc entries creation arm: use non-racy method for /proc/davinci_clocks creation avr32: proc: use non-racy method for /proc/tlb creation cris: use non-racy method for /proc/system_profile creation ia64: use non-racy method for proc entries creation parisc: use non-racy method for /proc/pcxl_dma creation powerpc: use non-racy method for proc entries creation acpi: use non-racy method for proc entries creation netdev: use non-racy method for proc entries creation isdn: use non-racy method for proc entries creation kernel: use non-racy method for proc entries creation parisc: use non-racy method for proc entries creation drivers: use non-racy method for proc entries creation drivers: use non-racy method for proc entries creation (2) cciss: assign PDE->data before gluing PDE into /proc tree sunrpc: assign PDE->data before gluing PDE into /proc tree netfilter: assign PDE->data before gluing PDE into /proc tree net: assign PDE->data before gluing PDE into /proc tree ipv6: assign PDE->data before gluing PDE into /proc tree atm: assign PDE->data before gluing PDE into /proc tree vlan: assign PDE->data before gluing PDE into /proc tree ipv4: assign PDE->data before gluing PDE into /proc tree netfilter: assign PDE->fops before gluing PDE into /proc tree netfilter: assign PDE->data before gluing PDE into /proc tree netns: assign PDE->data before gluing entry into /proc tree [POWERPC] Assign PDE->data before gluing PDE into /proc tree pktgen: make sure that pktgen_thread_worker has been executed modules: proper cleanup of kobject without CONFIG_SYSFS proc: proc_get_inode() should get module only once [IPV6]: Do not change protocol for raw IPv6 sockets. [IPV6]: inet_sk(sk)->cork.opt leak [IPV6]: Do not change protocol for UDPv6 sockets with pending sent data. raw: Raw socket leak. netlink: Remove nonblock parameter from netlink_attachskb [patch 4/4] flock: remove unused fields from file_lock_operations netns: add namespace parameter to rt_cache_flush net: add fib_rules_ops to flush_cache method ipv4: remove static flush_delay variable netns: register net.ipv4.route.flush in each namespace netns: make rt_secret_rebuild timer per namespace netns: add struct net parameter to rt_cache_invalidate ipv4: pass current value of rt_genid into rt_hash netns: place rt_genid into struct net netns: selective flush of rt_cache ipv4: remove flush_mutex from ipv4_sysctl_rtcache_flush netlabel: netlink_unicast calls kfree_skb on error path by itself ipv6: missed namespace context in ipv6_rthdr_rcv netlabel: return msg overflow error from netlbl_cipsov4_list faster [IA64] improper printk format in acpi-cpufreq ipv6: remove unused parameter from ip6_ra_control ipv6: remove unused macros from net/ipv6.h iwlwifi: compilation error when CONFIG_IWLWIFI_DEBUG is not set iwlwifi: small compile warnings without CONFIG_IWLWIFI_DEBUG iwlwifi: RS small compile warnings without CONFIG_IWLWIFI_DEBUG icmp: icmp_sk() should not use smp_processor_id() in preemptible code ipv6: NULL pointer dereferrence in tcp_v6_send_ack netns: move /proc/net/dev_snmp6 to struct net netns: register /proc/net/dev_snmp6/* in each ns ipv6: consolidate ipv6 sock_stat code at the beginning of net/ipv6/proc.c ipv6: separate seq_ops for global & per/device ipv6 statistics netns: register global ipv6 mibs statistics in each namespace netns: allow per device ipv6 snmp statistics in non-initial namespace netns: add stub functions for per/namespace mibs allocation netns: make udpv6 mib per/namespace netns: make uplitev6 mib per/namespace nfs: ERR_PTR is expected on failure from nfs_do_clone_mount sunrpc: do not pin sunrpc module in the memory nfs: BUG_ON in nfs_follow_mountpoint ipv6: local dev is actually unused in ip6_fragment ipv6: consolidate error paths in ipv6_frag_rcv netns: add net parameter to IP6_INC_STATS ipv6: added net argument to IP6_INC_STATS_BH ipv6: added net argument to IP6_ADD_STATS_BH ipv6: added net argument to ICMP6_INC_STATS ipv6: added net argument to ICMP6_INC_STATS_BH ipv6: added net argument to ICMP6MSGOUT_INC_STATS ipv6: added net argument to ICMP6MSGOUT_INC_STATS_BH ipv6: ICMP6MSGIN_INC_STATS is not used ipv6: added net argument to ICMP6MSGIN_INC_STATS_BH ipv6: added net argument to _DEVINC/_DEVADD ipv6: making ip and icmp statistics per/namespace ipv6: remove unused not init_ipv6_mibs/cleanup_ipv6_mibs x86: correct link to HPET timer specification [MTD] [NAND] fix OOPS accessing flash operations over STM flash on PXA ipc: do not goto to the next line backlight: Value of ILI9320_RGB_IF2 register should not be hardcoded mtd: mtd in mtd_release is unused without CONFIG_MTD_CHAR pxafb: lcsr1 is unused without CONFIG_FB_PXA_OVERLAY [WATCHDOG] iTCO_wdt: fix memory corruption when RCBA is disabled by hardware
Denis Vlasenko (28): fix i386 memcpy i810fb: Fix default monitor sync timings i810fb: fix __initdata access moxa: do not ignore input Kill stray newline fealnx.c calls dev_kfree_skb from atomic context via-rhine trivial whitespace patch [NET]: Micro optimization in eth_header() ide: fix line break in ide messages I2C: Coding style cleanups to via686a silence cs89x0 [NET]: Deinline netif_carrier_{on,off}(). DVB: Fixes ifs in ves1820 set symbolrate(). fix a few "warning: 'cleanup_card' defined but not used" [CRYPTO] aes-i586: Nano-optimisation on key length check WEP fields are incorrectly shown to be INSIDE snap in the doc ieee80211: trivial fix for misplaced ()'s [CRYPTO] twofish: Use rol32/ror32 where appropriate ieee80211_rx_any: filter out packets, call ieee80211_rx or ieee80211_rx_mgt fix messages in fs/minix [NET]: deinline 200+ byte inlines in sock.h [NET]: Deinline some larger functions from netdevice.h [IPV6]: Deinline few large functions in inet6 code [SCSI] aic7xxx: ahc_pci_write_config() fix drm: i810_dma.c: fix pointer arithmetic for 64-bit target [SCSI] aic7xxx: fix byte I/O order in ahd_inw vsprintf.c: optimizing, part 1 (easy and obvious stuff) vsprintf.c: optimizing, part 2: base 10 conversion speedup, v2
Dennis Aberilla (1): rtc: add device driver for Dallas DS3234 SPI RTC chip
Dennis Jansen (2): ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board" ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board"
Dennis Kasprzyk (1): drm/radeon: Restore sw interrupt on resume
Dennis Munsie (15): intelfb -- uses stride alignment of 64 on the 9xx chipsets. intelfb driver -- use the regular modedb table instead of the VESA intelfb: use regular modedb table instead of VESA Removed hard coded EDID buffer size. fbdev: Add 1366x768 (WXGA) mode to mode database intelfb: add preliminary i2c support intelfb: add preliminary i2c support intelfb: add preliminary i2c support intelfb: add preliminary i2c support intelfb: add preliminary i2c support intelfb: add preliminary i2c support intelfb: add preliminary i2c support intelfb: add preliminary i2c support fbdev: Add generic ddc read functionality radeonfb: Use generic DDC reading
Dennis Noordsij (1): ACPICA: Copy dynamically loaded tables to local buffer
Dennis O'Brien (1): [ARM] pxa: workaround errata #37 by not using half turbo switching
Dennis Ranke (1): V4L/DVB (5373): [PATCH] Hauppauge Nova-T endianess problem on powerpc
Dennis Stosberg (1): aoe: Add forgotten NULL at end of attribute list in aoeblk.c
Denny Priebe (1): Input: wacom - fix X axis setup
Denver Gingerich (2): fix compiler warning in fixed.c fix compiler warnings in acorn.c
Denys (1): x86: reboot fixup for wrap2c board
Denys Fedoryshchenko (1): ipv4: arp announce, arp_proxy and windows ip conflict verification
Denys Vlasenko (37): [BNX2]: factor out gzip unpacker [ZLIB]: Move bnx2 driver gzip unpacker into zlib. add consts where appropriate in fs/nls/* [CRYPTO] twofish: Do not unroll big stuff in twofish key setup [CRYPTO] camellia: Code cleanup [CRYPTO] camellia: Code cleanup [CRYPTO] camellia: Code cleanup [CRYPTO] camellia: De-unrolling [CRYPTO] camellia: Code shrink [CRYPTO] camellia: Merge encrypt/decrypt routines for all key lengths [CRYPTO] camellia: Move common code into camellia_setup_tail [CRYPTO] camellia: Move more common code into camellia_setup_tail [NETFILTER]: {ip,ip6}_tables: remove some inlines [NETFILTER]: ipt_REJECT: properly handle IP options printk.c: use unsigned ints instead of longs for logbuf index x86: trivial printk optimizations [NET]: Add inline intent commentary to dev_alloc_skb(). [ATM] drivers/atm/ambassador.c: stop inlining largish static functions wavelan_cs: stop inlining largish static functions [ATM] drivers/atm/horizon.c: stop inlining largish static functions sb1000.c: stop inlining largish static functions sb1000.c: make const arrays static [ALSA] sound/pci/rme9652/hdspm.c: stop inlining largish static functions [SCSI] aic7xxx, aic79xx: deinline functions [SCSI] aic7xxx: add static [SCSI] aic7xxx: add const Shrink struct module: CONFIG_UNUSED_SYMBOLS ifdefs module: turn longs into ints for module sizes reuse xxx_fifo_fops for xxx_pipe_fops [XFS] Remove unused arg from kmem_free() [XFS] Remove unused Falgs parameter from xfs_qm_dqpurge() [XFS] Remove unused wbc parameter from xfs_start_page_writeback() mmap.c: deinline a few functions [SCSI] aic7xxx: introduce "dont_generate_debug_code" keyword in aicasm parser [SCSI] aic7xxx: update .reg files [SCSI] aic7xxx: update *_shipped files parisc: fix find_extend_vma() breakage
Derek Fults (1): get_options to allow a hypenated range for isolcpus
Deti Fliegl (1): DVB (2401): USB hot unplug Oops fix.
Detlef Riekenberg (1): linux/types.h: Don't depend on __GNUC__ for __le64/__be64
Devin Heitmueller (161): V4L/DVB (7598): em28xx: several fixes on gpio programming V4L/DVB (7608): em28xx-dvb: Some cleanups and fixes V4L/DVB (7609): em28xx-core: speed-up firmware load V4L/DVB (7652): em28xx: Drop the severity level of the "urb resubmit failed" V4L/DVB (7653): tuner-xc2028: drop the severity of version reporting V4L/DVB (8010): em28xx: Properly register extensions for already attached devices V4L/DVB (8011): em28xx: enable DVB for HVR-900 V4L/DVB (8017): Ensure em28xx extensions only get run against devs that support them V4L/DVB (8018): Add em2860 chip ID V4L/DVB (7992): Add support for Pinnacle PCTV HD Pro stick (the older variant 2304:0227) V4L/DVB (8006): em28xx: Split HVR900 into two separate entries V4L/DVB (8123): Add support for em2860 based PointNix Intra-Oral Camera V4L/DVB (8492): Add support for the ATI TV Wonder HD 600 V4L/DVB (8967): Use correct XC3028L firmware for AMD ATI TV Wonder 600 V4L/DVB (9039): Add support for new i2c API provided in firmware version 1.20 V4L/DVB (9044): Add support for Pinnacle PCTV HD Pro 801e (ATSC only) V4L/DVB (9045): Add Pinnacle 801e dependencies to KConfig V4L/DVB (9046): Add support for Non-Pro version of Pinnacle PCTV HD USB Stick V4L/DVB (9114): dib0700: fix bad assignment of dib0700_xc5000_tuner_callback after return call V4L/DVB (9314): s5h1411: Perform s5h1411 soft reset after tuning V4L/DVB (9315): s5h1411: Skip reconfiguring demod modulation if already at the desired modulation V4L/DVB (9316): s5h1411: Power down s5h1411 when not in use V4L/DVB (9631): Make s2api work for ATSC support V4L/DVB (9632): make em28xx aux audio input work V4L/DVB (9634): Make sure the i2c gate is open before powering down tuner V4L/DVB (9639): Make dib0700 remote control support work with firmware v1.20 V4L/DVB (9780): dib0700: Stop repeating after user stops pushing button V4L/DVB (9920): em28xx: fix NULL pointer dereference in call to VIDIOC_INT_RESET command V4L/DVB (9580): Add chip id for em2874 to list of known chips V4L/DVB (9581): Remove unused variable from em28xx-audio.c V4L/DVB (9582): Add a EM28XX_NODECODER option to the list of available decoders V4L/DVB (9583): Remember chip id of devices at initialization V4L/DVB (9584): Support different GPIO/GPO registers for newer devices V4L/DVB (9585): Skip reading eeprom in newer Empia devices V4L/DVB (9586): Fix possible null pointer dereference in info message V4L/DVB (9587): Handle changes to endpoint layout in em2874 V4L/DVB (9588): Don't load em28xx audio module for digital-only devices V4L/DVB (9589): Properly support capture start on em2874 V4L/DVB (9590): Add registration for Pinnacle 80e ATSC tuner V4L/DVB (9628): em28xx: refactor IR support V4L/DVB (9629): Add support for the ATI TV Wonder HD 600 USB Remote Control V4L/DVB (9633): Put s5h1411 into low power mode at end of attach() call V4L/DVB (9644): em28xx: add em2750 to the list of known em28xx chip ids V4L/DVB (9648): em28xx: get audio config from em28xx register V4L/DVB (9657): em28xx: add a functio to write on a single register V4L/DVB (9658): em28xx: use em28xx_write_reg() for i2c clock setup V4L/DVB (9744): em28xx: cleanup XCLK register usage V4L/DVB (9745): em28xx: Cleanup GPIO/GPO setup code V4L/DVB (9921): em28xx: add chip id for em2874 V4L/DVB (9922): em28xx: don't assume every eb1a:2820 reference design is a Prolink PlayTV USB2 V4L/DVB (9923): xc5000: remove init_fw option V4L/DVB (10119): em28xx: fix corrupted XCLK value V4L/DVB (10120): em28xx: remove redundant Pinnacle Dazzle DVC 100 profile V4L/DVB (10121): em28xx: remove worthless Pinnacle PCTV HD Mini 80e device profile V4L/DVB (10122): em28xx: don't load em28xx-alsa for em2870 based devices V4L/DVB (10123): em28xx: fix reversed definitions of I2S audio modes V4L/DVB (10124): em28xx: expand output formats available V4L/DVB (10125): em28xx: Don't do AC97 vendor detection for i2s audio devices V4L/DVB (10261): em28xx: fix kernel panic on audio shutdown V4L/DVB (10411): s5h1409: Perform s5h1409 soft reset after tuning V4L/DVB (10320): dib0700: fix i2c error message to make data type clear V4L/DVB (10321): dib0700: Report dib0700_i2c_enumeration failures V4L/DVB (11059): xc5000: fix bug for hybrid xc5000 devices with IF other than 5380 V4L/DVB (11060): au8522: rename the au8522.c source file V4L/DVB (11061): au8522: move shared state and common functions into a separate header files V4L/DVB (11062): au8522: fix register read/write high bits V4L/DVB (11063): au8522: power down the digital demod when not in use V4L/DVB (11064): au8522: make use of hybrid framework so analog/digital demod can share state V4L/DVB (11065): au8522: add support for analog side of demodulator V4L/DVB (11066): au0828: add support for analog functionality in bridge V4L/DVB (11067): au0828: workaround a bug in the au0828 i2c handling V4L/DVB (11068): au0828: add analog profile for the HVR-850 V4L/DVB (11069): au8522: add mutex protecting use of hybrid state V4L/DVB (11070): au0828: Rework the way the analog video binding occurs V4L/DVB (11071): tveeprom: add the xc5000 tuner to the tveeprom definition V4L/DVB (11072): au0828: advertise only NTSC-M (as opposed to all NTSC standards) V4L/DVB (11073): au0828: disable VBI code since it doesn't yet work V4L/DVB (11074): au0828: fix i2c enumeration bug V4L/DVB (11075): au0828: make register debug lines easier to read V4L/DVB (11076): au0828: make g_chip_ident call work properly V4L/DVB (11077): au0828: properly handle missing analog USB endpoint V4L/DVB (11078): au0828: properly handle non-existent analog inputs V4L/DVB (11079): au0828: fix panic on disconnect if analog initialization failed V4L/DVB (11080): au0828: Convert to use v4l2_device/subdev framework V4L/DVB (11081): au0828: make sure v4l2_device name is unique V4L/DVB (11082): au0828: remove memset calls in v4l2 routines. V4L/DVB (11083): au0828: remove some unneeded braces V4L/DVB (11084): au0828: add entry for undefined input type V4L/DVB (11085): au0828/au8522: Codingstyle fixes V4L/DVB (11086): au0828: rename macro for currently non-function VBI support V4L/DVB (11088): au0828: finish videodev/subdev conversion V4L/DVB (11089): au8522: finish conversion to v4l2_device/subdev V4L/DVB (11139): em28xx: add remote control definition for HVR-900 (both versions) V4L/DVB (11140): usbvision: fix oops on ARM platform when allocating transfer buffers V4L/DVB (11141): em28xx: fix oops on ARM platform when allocating transfer buffers V4L/DVB (11142): au0828: fix oops on ARM platform when allocating transfer buffers V4L/DVB (11342): au0828: better document i2c registers V4L/DVB (11343): au0828: make i2c clock speed per-board configurable V4L/DVB (11652): au0828: fix kernel oops regression on USB disconnect. V4L/DVB (11786): xc5000: handle tuner reset failures properly V4L/DVB (11787): xc5000: cleanup i2c read routines V4L/DVB (11788): xc5000: cleanup i2c write routines V4L/DVB (11789): xc5000: check xc5000_readreg return value for XC_RESULT_SUCCESS V4L/DVB (11790): xc5000: restore sleep routine V4L/DVB (11791): xc5000: do not sleep after digital tuning V4L/DVB (11792): xc5000: switch to new version of Xceive firmware V4L/DVB (11793): xc5000: Properly support power down for newer firmware V4L/DVB (11794): au0828: reduce reset time for xc5000 to 10ms V4L/DVB (11795): xc5000: add build version to debug info V4L/DVB (11796): xc5000: start using the newer "finerfreq" tuning command V4L/DVB (11797): xc5000: cleanup firmware loading messages V4L/DVB (11798): xc5000: add "no_poweroff" module option V4L/DVB (11799): xc5000: don't load firmware until a tuning request is made V4L/DVB (11800): tuner-xc2028: show the proper module description for no_poweroff option V4L/DVB (11801): dib0700: reduce xc5000 sleep time for Pinnacle 801e to 10ms V4L/DVB (11802): xc5000: switch to new xc5000 firmware 1.6.114 with redistribution rights V4L/DVB (11804): xc5000: poll at 5ms interval for register write command completion V4L/DVB (11805): au0828: send command to power down tuner when done with analog V4L/DVB (11806): xc5000: add copyright line V4L/DVB (11807): cx88: remove xc5000 reset for Pinnacle 800i V4L/DVB (11808): au0828: get rid of debug printk that was causing compile failures V4L/DVB (11810): em28xx: properly set packet size based on the device's eeprom configuration. V4L/DVB (11923): em28xx: Don't let device work unless connected to a high speed USB port V4L/DVB (11924): au0828: Don't let device work unless connected to a high speed USB port V4L/DVB (11925): em28xx: Add support for the K-World 2800d V4L/DVB (11926): tuner-core: fix warning introduced when cleaning up xc5000 init routine V4L/DVB (11927): em28xx: provide module option to disable USB speed check V4L/DVB (11928): au0828: provide module option to disable USB speed check V4L/DVB (11979): em28xx: don't create audio device if not supported V4L/DVB (11784): cx88: Fix race condition between cx8800 startup and hald V4L/DVB (11785): dvb_frontend: fix race condition resulting in dropped tuning commands V4L/DVB (11875): dvb_frontend: fix case where fepriv->exit not reset V4L/DVB (12100): em28xx: make sure the analog GPIOs are set if we used a card hint V4L/DVB (12101): em28xx: add support for EVGA inDtube V4L/DVB (12102): em28xx: add Remote control support for EVGA inDtube V4L/DVB (12156): em28xx: Fix tuning for Terratec Cinergy T XS USB (zl10353 version) V4L/DVB (12257): em28xx: make tuning work for Terratec Cinergy T XS USB (mt352 variant) V4L/DVB (12258): em28xx: fix typo in mt352 init sequence for Terratec Cinergy T XS USB V4L/DVB (12260): em28xx: make support work for the Pinnacle Hybrid Pro (eb1a:2881) V4L/DVB (12261): em28xx: set GPIO properly for Pinnacle Hybrid Pro analog support V4L/DVB (12262): em28xx: Make sure the tuner is initialized if generic empia USB id was used V4L/DVB (12263): em28xx: set demod profile for Pinnacle Hybrid Pro 320e V4L/DVB (12265): em28xx: fix tuning problem in HVR-900 (R1) V4L/DVB (12393): cx88: fix regression in tuning for Geniatech X8000 MT V4L/DVB (12394): cx88: Disable xc3028 power management for Geniatech x8000 V4L/DVB (12432): em28xx: fix regression in Empire DualTV digital tuning V4L/DVB (12444): em28xx: add support for Terratec Cinergy Hybrid T USB XS remote control V4L/DVB (12740): em28xx: better describe vinctrl registers V4L/DVB (12741): em28xx: make video isoc stream work when VBI is enabled V4L/DVB (12742): em28xx: add raw VBI support for NTSC V4L/DVB (12743): em28xx: fix mmap_mapper with vbi V4L/DVB (12744): em28xx: restructure fh/dev locking to handle both video and vbi V4L/DVB (12745): em28xx: remove unreferenced variable V4L/DVB (12746): em28xx: do not create /dev/vbiX device if VBI not supported V4L/DVB (12747): em28xx: only advertise VBI capability if supported V4L/DVB (12748): em28xx: implement g_std v4l call V4L/DVB (12749): em28xx: remove unneeded code that set VINCTRL register V4L/DVB (12750): em28xx: fix unused variable warning V4L/DVB (12880): em28xx: fix codingstyle issues introduced with VBI support V4L/DVB (12881): em28xx: fix codingstyle issues in em28xx-video.c V4L/DVB (12882): em28xx: remove text editor tags from em28xx-vbi.c
Dhananjay Phadke (146): RESEND [PATCH 3/3] NetXen: Graceful teardown of interface and hardware upon module unload netxen: drop redudant spinlock netxen: ethtool fixes netxen: fix byte-swapping in tx and rx netxen: improve msi support netxen: napi and irq cleanup netxen: remove low level tx lock netxen: fix rx dropped stats netxen: fix portnum for hp mezz cards netxen: remove global physical_port array netxen: cleanup debug messages netxen: download firmware in pci probe netxen: cleanup unused variables/functions netxen: hw multicast filtering netxen: add defs for new chip/boards netxen: add 2MB PCI memory support netxen: pci probe and firmware init changes netxen: remove netxen_nic_isr.c netxen: add netxen_nic_ctx.c netxen: mtu, mac, link status changes netxen: cut-through rx changes netxen: enable tso6, intr coalescing. netxen: update driver version netxen: fix link status, link speed netxen: add new board types netxen: fix legacy interrupts netxen: fix cmd ring init netxen: fix promisc mode, mtu setting netxen: fix mac addr setup netxen: fix rxbuf leak across driver reload netxen: force link update across ifdown/ifup netxen: fix dma watchdog netxen: cleanup interrupt code netxen: update driver version netxen: Remove workaround for chipset quirk netxen: add pci ids netxen: enable msi-x for quad-gig boards netxen: fix endianness in firmware commands netxen: fix ipv6 offload and tx cleanup netxen: fix link speed reporting for some boards netxen: firmware init fix netxen: cleanup mac list on driver unload netxen: hold tx lock while sending firmware commands netxen: handle dma mapping failures netxen: avoid invalid iounmap netxen: include ipv6.h (fixes build failure) netxen: fix vlan tso/checksum offload netxen: reduce memory footprint netxen: revert jumbo ringsize netxen: fix msi-x interrupt handling netxen: remove pcie workaround netxen: remove superfluous doorbell map netxen: fix sparse warnings netxen: ratelimit error prints netxen: fix physical port mapping netxen: handle pci bar 0 mapping failure netxen: firmware download support netxen: advertise wake-on-lan support netxen: cleanup unused code netxen: refactor pci probe netxen: update copyright netxen: support larger dma addressing netxen: firmware download improvements netxen: cleanup rx handling netxen: small xmit optimizations netxen: refactor netdev open close netxen: cleanup superfluous multi-context code netxen: annotate board_config and board_type netxen: remove old flash check. netxen: fix endianness in serial number netxen: add suspend resume support netxen: sanitize variable names netxen: remove old lro code netxen: add receive side scaling (rss) support netxen: update version to 4.0.30 netxen: fix firmware download warnings netxen: code cleanup netxen: refactor netxen_adapter netxen: refactor transmit code netxen: defer firmware handshake netxen: async link event handling netxen: allocate status rings dynamically netxen: annotate register access functions netxen: sanitize function names netxen: enable rss for NX2031 netxen: cache align register map table netxen: fix link event handling netxen: refactor netxen_recv_context struct netxen: fix firmware download netxen: fix race in tx ring acccess netxen: fix mac list management netxen: fix bonding support netxen: cache msi register offset netxen: fix irq tear down and msix leak. netxen: disable msi-x for NC512m adapter netxen: trivial register access cleanup netxen: fix msi irq setup netxen: fix detection of cut-thru firmware mode netxen: fix tx ring accounting netxen: fix build with without CONFIG_PM netxen: fix firmware init handshake netxen: fix the version code macro netxen: avoid frequent firmware reset netxen: fix context deletion sequence netxen: fix deadlock on dev close netxen: fix thermal check and shutdown netxen: reset ring consumer during cleanup netxen: refresh firmware info after reset netxen: enable ip addr hashing netxen: configure interrupt coalesce defaults netxen: annotate dma watchdog setup netxen: refactor tso code netxen: Add default and limit macros for ring sizes. netxen: clean up firmware version checks netxen: refactor net_device setup code netxen: fix skb alloc size for legacy firmware netxen: add vlan tx acceleration support netxen: update version to 4.0.41 netxen: fix CONFIG_INET=n build netxen: fix coherent dma mask setting netxen: fix dma mask update calculation netxen: fix vlan tso case netxen: remove unnecessary structures netxen: add hardware LRO support netxen: free napi resources during detach netxen: fix firmware reset logic netxen: refactor tx dma mapping code netxen: remove netxen_nic_phan_reg.h netxen: remove unused code netxen: implement generic pcie semaphore functions netxen: remove netxen_nic_niu.c netxen: fix lro buffer allocation netxen: remove duplicate napi_add netxen: fix infinite loop on dma mapping failure netxen: handle firmware load errors netxen: firmware hang detection netxen: refactor firmware info code netxen: update version to 4.0.50 netxen: improve pci memory access netxen: fix file firmware leak netxen: update copyright netxen: fix minor tx timeout bug netxen: fix firmware init after resume netxen: fix pci bar mapping netxen: fix i2c init netxen: avoid undue board config check
Dhaval Giani (17): [CPUFREQ] fixes typo in cpufreq.c Corrections in Documentation/block/ioprio.txt [SCSI] gdth: fix CONFIG_ISA build failure sched: group scheduling, sysfs tunables sched: fix !SYSFS build breakage Add Documentation for FAIR_USER_SCHED sysfs files sched: don't allow rt_runtime_us to be zero for groups having rt tasks sched: cleanup cpuacct variable names sched: allow cpuacct stats to be reset sched: mix tasks and groups sched: allow the group scheduler to have multiple levels cgroups: fix documentation sched: add comments for ifdefs in sched.c sched: make sched_{rt,fair}.c ifdefs more readable sched/rt: removed unneeded defintion sched: don't allow setuid to succeed if the user does not have rt bandwidth kernel/user.c: fix a memory leak when freeing up non-init usernamespaces users
Dhaval Vasa (2): USB: ftdi_sio: add product_id for Marvell OpenRD Base, Client [ARM] Kirkwood: Marvell OpenRD-Base board support
Dick Hollenbeck (2): [ARM] 5250/1: unbalanced enable_irq() for serial_ks8695.c fix ARM: 5688/1: ks8695_serial: disable_irq() lockup
Dick Streefland (2): [ALSA] intel8x0 - enable ac97_quirk hp_only for Acer Aspire 3003LCi USB: support for USB-to-serial cable from Speed Dragon Multimedia
Diego 'Flameeyes' Petteno (1): HID: split Numlock emulation quirk from HID_QUIRK_APPLE_HAS_FN.
Diego Beltrami (1): [XFRM]: BEET mode
Diego Calleja (13): trivial #if -> #ifdef oops-tracing: mention digital photos reiserfs: missing kmalloc failure check [LAPB]: Fix windowsize check Fix BeFS slab corruption V4L/DVB (4430): Quickcam_messenger compilation fix x86: AUX_DEVICE_INFO is one byte long, use 'movb' HOWTO: mention bughunting HOWTO: bug report addition Improve cgroup printks ext4: Update Documentation/filesystems/ext4.txt Staging: Fix leak in drivers/staging/at76_usb.c Btrfs: Remove code duplication in comp_keys
Diego Elio 'Flameeyes' Pettenò (1): gconfig: disable "typeahead find" search in treeviews
Diego Liziero (2): drivers/regulator: fix when type is different from REGULATOR_VOLTAGE or REGULATOR_CURRENT Staging winbond: boolean negation and bitwise operation in wrong order
Diego Woitasen (2): Remove unneeded lock_kernel() in driver/block/loop.c PCI: remove unneeded lock_kernel() in drivers/pci/syscall.c.
Dietmar Eggemann (1): [IPV4]: Snmpv2 Mib IP counter ipInAddrErrors support
Dimitri Gorokhovik (6): ramfs breaks without CONFIG_BLOCK MM: SLOB is broken by recent cleanup of slab.h initramfs should not depend on CONFIG_BLOCK ide: it821x in pass-through mode segfaults in 2.6.26-stable mtd: nftl: write support is broken mtd: nftl: fix offset alignments
Dimitri Sivanich (21): shrink mmtimer memory size Add SA_PERCPU_IRQ flag support hrtimer: call get_softirq_time() only when necessary in run_hrtimer_queue() X86_64 monotonic_clock goes backwards [IA64] disable irq's and check need_resched before safe_halt hrtimer: reduce calls to hrtimer_get_softirq_time() vmstats: add cond_resched() to refresh_cpu_vm_stats() SGI Altix mmtimer: allow larger number of timers per node softlockup: fix softlockup_thresh unaligned access and disable detection at runtime x86, uv: update x86 mmr list for SGI uv [IA64] Update ia64 mmr list for SGI uv x86: remove EXPERIMENTAL restriction from CONFIG_HOTPLUG_CPU sched/rt: small optimization to update_curr_rt() x86, UV: set full apicid in uv_hub_send_ipi x86: UV, SGI RTC: add generic system vector x86: UV, SGI RTC: loop through installed UV blades x86: UV, SGI RTC: add UV RTC clocksource/clockevents x86: UV, SGI RTC: fix uv_time.c for UP [IA64] smp_flush_tlb_mm() should only send IPI's to cpus in cpu_vm_mask mm: fix handling of pagesets for downed cpus drivers/char/uv_mmtimer.c: add memory mapped RTC driver for UV
Dimitris Michailidis (2): net: Fix off-by-one in skb_dma_map tcp: Fix length tcp_splice_data_recv passes to skb_splice_bits.
Dimitry Andric (3): ARM: 2819/1: Fix several S3C24x0 IIS defines [ARM] 2850/1: Remove duplicate UART I/O mapping from s3c2410_iodesc [ARM] 3529/1: s3c24xx: fix restoring control register with undefined instruction
Dinakar Guniguntala (4): Dynamic sched domains: sched changes Dynamic sched domains: cpuset changes Dynamic sched domains: ia64 changes futex: Fix compat_futex to be same as futex for REQUEUE_PI
Diogo Kastrup (1): HID: fix autocentering of PID devices
Dipankar Sarma (14): files: fix rcu initializers files: rcuref APIs files: break up files struct files-sparc64-fix 2 files: files struct with RCU files: lock-free fd look-up files: files locking doc Fix the fdtable freeing in the case of vmalloced fdset/arrays files: fix preemption issues add rcu_barrier() synchronization point rcu batch tuning fix file counting Fix file lookup without ref Preempt-RCU: Use softirq instead of tasklets for
Dirk Behme (12): ARM: OMAP: Fix warning in clock.c ARM: OMAP: No IRQF_TRIGGER set_type function for IRQ 353 (MPUIO) ARM: OMAP: Fix warnings in plat-omap ARM: OMAP: Fix warning in mach-omap2 ARM: OMAP: Fix CONFIG_DEBUG_LL ARM: OMAP: Fix warning in mach-omap1 ARM: OMAP: Workqueue changes for board-h4.c ARM: OMAP: Add missing includes to board-nokia770 ARM: OMAP: Fix missing workqueue include in board-h2.c OMAP: LCD panel support for the TI OMAP OSK board ARM: OMAP: H3 workqueue fixes [ARM] OMAP: Change mailing list for OMAP in MAINTAINERS
Dirk Brandewie (4): wimax/i2400m: Change d_printf() level for secure boot messages wimax/i2400m/sdio: Implement I2400M_RT_BUS reset type wimax/i2400m: move boot time poke table out of common driver wimax/i2400m/sdio: Add device specific poke table.
Dirk De Schepper (1): USB: option: New mobile broadband modems to be supported
Dirk DeSchepper (1): USB: option: add novatel device ids
Dirk Eibach (4): char/moxa.c: fix endianess and multiple-card issues i2c: fix broken ds1337 initialization moxa: prevent opening unavailable ports char: moxa, prevent opening unavailable ports
Dirk Heer (1): V4L/DVB (9677): bttv: fix some entries on Phytec boards and add missing ones
Dirk Herrendoerfer (1): spufs: initialize context correctly
Dirk Hohndel (7): Kbuild/doc: fix links to Documentation files HID: fix hidinput_connect ignoring retval from input_register_device PCI: pciserial_resume_one ignored return value of pci_enable_device USB: fix directory references in usb/README Prevent oops at boot with VT-d USB: Add Vendor/Product ID for new CDMA U727 to option driver pata_ali: trivial fix of a very frequent spelling mistake
Dirk Mueller (1): NFSv3: fix sync_retry in direct i/o NFS
Dirk Opfer (10): [ALSA] Fix compiler warnings in PXA2XX-AC97 [ALSA] Fix pm_message_t in PXA2XX-AC97 driver [ARM] 3088/1: PXA: Add machine support for the Sharp SL-6000x series of PDAs [ARM] 3123/1: Sharp SL-6000x: Add IRDA, MMC, UDC and keyboard device [ARM] 3124/1: Sharp SL-6000x: SharpSL PCMCIA Updates [ARM] 3170/1: Sharp SL-6000x: platform device conversion fixup LED: add device support for tosa Fix dm9000 release_resource [ARM] 3863/1: Add Locomo SPI Device [ARM] 3864/1: Refactore sharpsl_pm
Divy Le Ray (151): Add support for the latest 1G/10G Chelsio adapter, T3. cxgb3 - FW versioning cxgb3 - bind qsets on multiport adapter cxgb3 - remove SW Tx credits coalescing cxgb3 - bogus status error string cxgb3 - Clean up HW init routine cxgb3 - white space to tabs cxgb3 - Remove BUG_ON from t3b_intr_napi cxgb3 - Add <linux/mutex.h> cxgb3 - Add dual licensing cxgb3: sysfs attributes in -mm tree cxgb3 - manage sysfs attributes per port cxgb3 - private ioctl cleanup cxgb3 - FW version update cxgb3 - Unmap offload packets when they are freed cxgb3 - Recovery from HW starvation of response queue entries. cxgb3 - Feed Rx free list with pages cxgb3 - Tag driver version cxgb3 - fix ethtool cmd on multiple queues port cxgb3 - Auto-load FW if mismatch detected cxgb3 - Fix potential MAC hang cxgb3 - T3B2 pcie config space cxgb3 - fix white spaces in drivers/net/Kconfig cxgb3 - Safeguard TCAM size usage cxgb3 - detect NIC only adapters cxgb3 - Tighten xgmac workaround cxgb3 - Firwmare update cxgb3 - avoid deadlock with mac watchdog cxgb3 - MAC watchdog update cxgb3 - missing CPL hanler and register setting. cxgb3 - Fix low memory conditions cxgb3 - PHY interrupts and GPIO pins. cxgb3 - fix skb->dev dereference cxgb3 - fix netpoll hanlder cxgb3 - Fix direct XAUI support cxgb3 - Stop mac RX when changing MTU cxgb3 - MAC watchdog update cxgb3 - fix register to stop bc/mc traffic cxgb3 - sge page management cxgb3 - Firmware update cxgb3 - TP SRAM update cxgb3 - Fix dev->priv usage - cxgb3 engine microcode load cxgb3 - MAC workaround update cxgb3 - Update rx coalescing length cxgb3 - SGE doorbell overflow warning cxgb3 - use immediate data for offload Tx cxgb3 - Expose HW memory page info cxgb3 - tighten checks on TID values cxgb3 - Fatal error update cxgb3 - log adapter serial number cxgb3 - Update internal memory management cxgb3 - Firmware update cxgb3 - log and clear PEX errors cxgb3 - remove false positive in xgmac workaround cxgb3 - Set the CQ_ERR bit in CQ contexts. cxgb3 - CQ context operations time out too soon. cxgb3 - Add T3C rev cxgb3 - Update engine microcode version [CHELSIO]: Fix skb->dev setting. cxgb - fix T2 GSO cxgb - fix NAPI cxgb - fix stats cxgb - revert file mode changes. cxgb3 - T3C support update cxgb3 - fix MSI-X failure path cxgb3 - Use wild card for PCI subdevice ID match cxgb3 - Fix resources release. cxgb3 - Add EEH support cxgb3 - FW upgrade cxgb3 - fix interaction with pktgen cxgb3 - sysfs methods clean up cxgb3 - HW set up updates cxgb3 - Fix I/O synchronization cxgb3 - parity initialization for T3C adapters. cxgb3 - Fix EEH, missing softirq blocking cxgb3: Fix transmit queue stop mechanism cxgb3 - fix port up/down error path cxgb3 - fix EEH cxgb3 - Fix dma mapping error path cxgb3 - Add page support to jumbo frame Rx queue cxgb3 - Add LRO support cxgb3 - add missing adapter type for RDMA cxgb3 - remove duplicate tests in lro [2.6.28,1/1] cxgb3 - fix race in EEH cxgb3: reset the adapter on fatal error cxgb3: Allocate multiqueues at init time cxgb3: allow for PHY reset status cxgb3: simplify port type struct and usage cxgb3: More flexible support for PHY interrupts. cxgb3: commnonize LASI phy code cxgb3: Support for Aeluros 2005 PHY cxgb3: Add 1G fiber support cxgb3: update driver version cxgb3: extend copyrights to 2008 cxgb3 - enable lro control through ethtool cxgb3 - eeprom read fixes cxgb3 - Limit multiqueue setting to msi-x cxgb3: set hard_xmit in the netdev_ops cxgb3: avoid potential memory leak. cxgb3: integrate FW and protocol engines in the kernel cxgb3: Update FW loading path. cxgb3: Add multiple Tx queue support. cxgb3: untie strict FW matching cxgb3: add control to access embedded images cxgb3: Fix LRO misalignment cxgb3: ease msi-x settings conditions cxgb3: Notify fatal errors iw_cxgb3: handle chip reset notifications cxgb3: Fix lro switch cxgb3: Add support for PCI ID 0x35. cxgb3: ring rx door bell less frequently cxgb3: release page ref on mapping error cxgb3: fix skb truesize in jumbo mode cxgb3: prefetch buffer access in GRO mode cxgb3: separate TX and RX reclaim handlers cxgb3: disable high freq non-data interrupts cxgb3: Update Rev3 mac workaround cxgb3: detect mac link faults. cxgb3: update FW cxgb3: update driver version cxgb3: start qset timers when setup succeeded cxgb3: sge setup fixes cxgb3: use resource_size_t for mmio declarations cxgb3: differentiate portx and Tx channels cxgb3: map entire Rx page, feed map+offset to Rx ring. cxgb3: fix link fault handling cxgb3: fix workqueue flush issues cxgb3: Fix potential msi-x vector leak cxgb3: Fix EEH final recovery attempt cxgb3: set phy's mdio dev before the phy init sequence cxgb: set phy's mdio dev before the phy init sequence cxgb3: fix dma mapping regression cxgb3: link fault fixes cxgb3: move away from LLTX cxgb3: Add Aeluros 2020 phy support cxgb3: add support for the Aquantia 10G-BT phy cxgb3: Update FW to 7.4.0 cxgb3: minor aq100x phy fixes cxgb3: remove __GFP_NOFAIL usage cxgb3: AQ100X phy support update cxgb3: fix phy power down cxgb3: Fix T3C MAC max packet size access cxgb3: AEL2020 phy support update cxgb3: use request_firmware() for the EDC registers setup cxgb3: Fix mss table initialization cxgb3: fix mac index mapping cxgb3: Drain Mac Tx fifo when the port goes down. cxgb3: fix EDC filename string cxgb3: fix Gen2 pci default settings cxgb3: fix 2 ports 1G regression
Divyesh Shah (2): block: Fix the starving writes bug in the anticipatory IO scheduler cfq-iosched: Allow RT requests to pre-empt ongoing BE timeslice
Dmitri Belimov (18): V4L/DVB (7975): saa7134_empress V4L/DVB (8020): Fix callbacks functions of saa7134_empress V4L/DVB (7976): I2S on for MPEG of saa7134_empress V4L/DVB (9065): saa7134: fix I2C remote controls on saa7134 V4L/DVB (10151): Fix I2C bridge error in zl10353 V4L/DVB (10152): Change configuration of the Beholder H6 card V4L/DVB (10153): Add the Beholder H6 card to DVB-T part of sources. V4L/DVB (11604): saa7134: split Behold`s card entries to properly identify the model V4L/DVB (11733): increase MPEG encoder timout V4L/DVB (11734): remove hw reset of MPEG encoder when lost/found seq. V4L/DVB (11775): tuner: add support Philips MK5 tuner V4L/DVB (11934): Change order for FM tune V4L/DVB (11938): big rework of TS for saa7134 V4L/DVB (12487): Fix control AC-3 of the 6752HS V4L/DVB (12488): Add RDS config for BeholdTV cards V4L/DVB (12573): FM1216MK5 FM radio V4L/DVB (12587): Add support BeholdTV X7 card V4L/DVB (13001): Key filter for BeholdTV cards.
Dmitri Monakhov (5): vfs: fix data leak in nobh_write_end() ocfs2: truncate outstanding block after direct io failure inotify: fix IN_ONESHOT unmount event watcher kill suid bit only for regular files fs: truncate blocks outside i_size after O_DIRECT write error
Dmitri Vorobiev (95): Fixes to the BFS filesystem driver [MIPS] Malta: Fix software reset on big endian [MIPS] Malta: Fix reading the PCI clock frequency on big-endian [MIPS] Malta: use Linux kernel style for structure initialization [MIPS] Malta: use the KERN_ facility level in printk() [MIPS] Malta: check the PCI clock frequency in a separate function [MIPS] Malta: set up the screen info in a separate function [MIPS] Malta: use tabs not spaces [MIPS] Malta: remove a dead function declaration [MIPS] Malta: fix oversized lines in malta_int.c [MIPS] Malta, Atlas, Sead: remove an extern from .c files [MIPS] Malta: include <linux/cpu.h> instead of <asm/cpu.h> [MIPS] Malta: remove a superfluous comment [MIPS] Malta: else should follow close brace in malta_int.c [MIPS] Malta: Use C89 style for comments [MIPS] Malta, Atlas: move an extern function declaration to the header file [MIPS] Malta: fix braces at single statement blocks [MIPS] Malta: make the helper function static [MIPS] Malta: remaining bits of the board support code cleanup [MIPS] remove Documentation/mips/GT64120.README x86_32: remove the useless NR_syscalls macro [MIPS] Wire up the timerfd_*() o32 system calls Fix typos in Documentation/unaligned-memory-access.txt Fix typos in Documentation/filesystems/seq_file.txt x86: remove unused function amd_init_cpu() x86: array can become static x86: remove NexGen support [MIPS] make mips_nmi_setup() static [MIPS] make mips_ejtag_setup() static [MIPS] make mdesc and prom_getmdesc() static [MIPS] make plat_perf_setup() static [MIPS] make standard_io_resources[] static [MIPS] malta_int.c: make 4 variables static [MIPS] unexport copy_user_highpage() [MIPS] unexport copy_to_user_page() [MIPS] unexport copy_from_user_page() [MIPS] unexport rtc_mips_set_time() [MIPS] unexport null_perf_irq() and make it static x86: add proper header for reboot_force x86: iommu_sac_force can become static [MIPS] fix sparse warning about setup_early_printk() [MIPS] Make two functions static [MIPS] unexport {allocate,free}_irqno [MIPS] i8253: make the pit_clockevent variable static [MIPS] Namespace clean-up in arch/mips/pci/pci.c [MIPS] A few cleanups in malta_int.c [MIPS] Make gcmp_probe() static [MIPS] Add an appropriate header into display.c [MIPS] PCI: Make the pcibios_max_latency variable static [MIPS] Fix missing prototypes in asm/fpu.h [MIPS] Add missing prototypes to asm/page.h bfs: assorted cleanups bfs: kill BKL MIPS: IP22: Small cleanups INPUT: sgi_btns: Add license specification Input: fix the example of an input device driver MIPS: IP22: Make indy_sc_ops variable static [MTD] Make init_sharpsl symbol static [MTD] Make init_sbc8240_mtd function static [MTD] Make lart_flash_init, lart_flash_exit static [MTD] Make uclinux_mtd_cleanup and uclinux_mtd_init static [MTD] Make init_tqm_mtd function static [MTD] Make init_rpxlite function static [MTD] Make init_sbc82xx_flash function static [MTD] Make the init_edb7312nor function static [MTD] Make init_oct5066 function static [MTD] Make init_flagadm function static [MTD] Make init_dbox2_flash static [MTD] Make ipaq_mtd_init function static [MTD] Make alchemy_mtd_init function static [MTD] Make init_fortunet function static [MTD] Make the function init_vmax301 static [MTD] Make init_mbx function static [MTD] Make h720x_mtd_init function static [MTD] Make init_msp_flash function static [MTD] Make init_redwood_flash function static [MTD] Make init_impa7 static MIPS: Kconfig: Fix the arch-specific header path [SCSI] sgiwd93: Fix compilation warning x86: Fix a couple of sparse warnings in arch/x86/kernel/apic/io_apic.c tracing, Text Edit Lock: Fix one sparse warning in kernel/extable.c tracing: fix four sparse warnings net: Add missing include into include/linux/netdevice.h MIPS: Malta: make a needlessly global integer variable static MIPS: Fix global namespace pollution in arch/mips/kernel/smp-up.c MIPS: Make a needlessly global symbol static in arch/mips/kernel/smp.c Remove two unneeded exports and make two symbols static in fs/mpage.c kexec: vmcoreinfo_data[] can become static clockevents: tick_broadcast_device can become static MIPS: IP32: Two symbols can become static MIPS: IP32: ip32_be_handler symbol is needlessly defined global MIPS: IP32: Fix needlessly global symbols in arch/mips/sgi-ip32/ip32-irq.c MIPS: gbe: Make needlessly global symbols static in drivers/video/gbefb.c MIPS: Malta: Remove unnecessary function prototypes Change "useing" -> "using".
Dmitriy Monakhov (20): mm: D-cache aliasing issue in cow_user_page Broadcom 4400 resume small fix jbd layer function called instead of fs specific one __page_symlink retry loop error code fix ecryptfs: check xattr operation support fix ecryptfs: lower root result must be adirectory ecryptfs: handle AOP_TRUNCATED_PAGE better 3c59x: Handle pci_enable_device() failure while resuming kobject: new_device->kref wasn't putted after error in kobject_move() splice: partial write fix driver core: fix device_add error path kobject: kobject_shadow_add cleanup sk98lin: handle pci_enable_device() return value in skge_resume() libata: handle ata_pci_device_do_resume() failure while resuming mm: move common segment checks to separate helper function freevxfs: possible null pointer dereference fix reiserfs: possible null pointer dereference during resize ext3: dirindex error pointer issues floppy: handle device_create_file() failure while init udf: possible null pointer dereference while load_partition
Dmitriy Taychenachev (4): USB: cdc-acm: add usb id for motomagx phones zaurus: add usb id for motomagx phones MXC: add basic MXC91231 support MXC: add iomux pins configuration support for MXC91231
Dmitriy Zavin (4): Add 64bit jiffies compares (for use with get_jiffies_64) x86: Refactor thermal throttle processing i386: Make the jiffies compares use the 64bit safe macros. x86: Add a cumulative thermal throttle event counter.
Dmitry Adamushko (45): JFFS2: memory leak in jffs2_do_mount_fs() kernel/irq/proc.c: unprotected iteration over the IRQ action list in name_unique() sched: redundant reschedule when set_user_nice() boosts a prio of a task from the "expired" array sched: optimize task_tick_rt() a bit sched: clean up struct load_stat sched: clean up schedstat block in dequeue_entity() sched: sched_setscheduler() fix sched: add set_curr_task() calls sched: do not keep current in the tree and get rid of sched_entity::fair_key sched: optimize task_new_fair() sched: simplify sched_class::yield_task() sched: rework enqueue/dequeue_entity() to get rid of set_curr_task() sched: yield fix sched: fix __pick_next_entity() sched: tidy up SCHED_RR sched: cleanup, remove calc_weighted() sched: cleanup, make dequeue_entity() and update_stats_wait_end() similar sched: fix group scheduling for SCHED_BATCH sched: fix __set_task_cpu() SMP race sched: remove activate_idle_task() sched: fix crash on ia64, introduce task_current() sched: no need for 'affine wakeup' balancing sched: get rid of 'new_cpu' in try_to_wake_up() sched: fix goto retry in pick_next_task_rt() softlockup: fix task state setting mtd/chips: add missing set_current_state() to cfi_{amdstd,staa}_sync() latencytop: optimize LT_BACKTRACEDEPTH loops a bit kthread: call wake_up_process() without the lock being held sched: check for SD_SERIALIZE atomically in rebalance_domains() sched: rework of "prioritize non-migratable tasks over migratable ones" sched: fix cpu hotplug sched: fix cpu hotplug slub: Fix use-after-preempt of per-CPU data structure cpusets, hotplug, scheduler: fix scheduler domain breakage sched: rework of "prioritize non-migratable tasks over migratable ones" sched, cpu hotplug: fix set_cpus_allowed() use in hotplug callbacks x86-microcode: fix unbalanced use of get_cpu() x86-microcode: generic interface refactoring x86, microcode rework, v2 x86: moved microcode.c to microcode_intel.c x86, microcode_amd: cleanup, mark request_microcode_user() as unsupported x86/microcode: fix sleeping function called from invalid context at kernel/mutex.c x86: fix resume (S2R) broken by Intel microcode module, on A110L x86: fix microcode driver newly spewing warnings x86: microcode: use smp_call_function_single instead of set_cpus_allowed, cleanup of synchronization logic
Dmitry Antipov (1): SIGIO-driven I/O with inotify queues
Dmitry Artamonow (12): [ARM] 5407/1: SA1100: drop broken for ages iPAQ h3800 support [ARM] 5408/1: SA1100: update defconfigs after h3800 removal [ARM] 5423/1: SA1100: remove unused H3600_SLEEVE Kconfig option [ARM] 5424/1: h3600: clean up mtd partitions table [ARM] 5425/1: h3600: first stage of ipaq_model_ops cleanup [ARM] 5426/1: h3600: remove clr_h3600_egpio/set_h3600_egpio helpers [ARM] 5427/1: h3600: ipaq_model_ops final cleanup ALSA: drop outdated and broken sa11xx-uda1341 driver ARM: 5712/1: SA1100: initialise spinlock in DMA code ARM: 5734/1: arm: fix compilation of entry-common.S for older CPUs ARM: 5752/1: SA1100: fix building of h3100 irda/sa1100_ir: check return value of startup hook
Dmitry Baryshkov (146): Input: Handle EV_PWR type of input caps in input_set_capability. Input: add Tosa keyboard driver [ARM] 4776/1: Add HWUART clock to fix hwuart support USB: gadget: pxa2xx_udc supports inverted vbus USB: tosa_udc_use_gpio_vbus.patch USB: pxa2xx_udc: use debugfs not procfs pda_power: only register available psu power_supply: add few more values and props pda_power: add suspend/resume support apm_power: support using VOLTAGE_* properties for apm calculations USB: pxa2xx_udc: fix misuse of clock enable/disable calls Input: tosakbd - fix suspend [ARM] 4956/1: Scoop: sparse cleanup [ARM] 4957/1: Drop special macro SCOOP_REG in favour if ioread16/iowrite16. [ARM] 4961/1: gpiolib support for SA-1100 architecture [ARM] 4962/1: Introduce standard gpio interface for Scoop2. [ARM] 4960/1: Rewrite tosa pin configuration to use MFP tables. [ARM] 4958/2: tosa: fix i2c registration. [ARM] 4970/1: tosa: correct gpio used for wake up. [ARM] 4971/1: pxaficp_ir: provide startup and shutdown hooks [ARM] 4972/1: Tosa: convert scoop GPIOs usage to generic gpio code [ARM] 4973/1: Tosa: use leds-gpio driver. [ARM] 4974/1: Drop unused leds-tosa. [ARM] 5003/1: Shut up sparse warnings [ARM] 5004/1: Tosa: make several unreferenced structures static. [ARM] 5002/1: tosa: add two more leds [ARM] 5014/1: Cleanup reset state before entering suspend or resetting. [ARM] 5033/1: Unbreak corgi_ssp by registering ssp drivers earlier. Input: gpio-keys debouncing support [ARM] 5074/1: fix warning: missing terminating ' character [ARM] 5072/1: corgi_pm: don't register devices on non-corgi machines [ARM] 5073/1: spitz_pm: don't register devices on non-spitz machines [ARM] 5071/2: Drop PXA_SHARPSL_25x/27x case from PXA Kconfig. power_supply: Fix race in power_supply_uevent generic: per-device coherent dma allocator x86: use generic per-device dma coherent allocator power_supply: Sharp SL-6000 (tosa) batteries support [ARM] 5047/2: Support resetting by asserting GPIO pin [ARM] 5048/2: Clean up tosa and spitz resetting [ARM] 5081/1: tosa: fix SD GPIOs [ARM] 5089/1: tosa: cleanup includes [ARM] 5083/2: Tosa: fix IrDA transciver powerup. [ARM] 5096/2: Support Toshiba TC6393XB Mobile I/O Controller. [ARM] 5097/1: Tosa: support TC6393XB device [ARM] 5098/1: fix sound/soc/pxa/tosa.c to new gpio api [ARM] 5099/1: Tosa: support AC-in detection. [ARM] 5127/1: Core MFD support [ARM] 5128/1: tc6393xb: tmio-nand support [ARM] 5129/1: tosa: tmio-nand data [ARM] 5150/1: Tosa: support built-in bluetooth power-up [ARM] 5151/1: Tosa: remove double inclusion of linux/delay.h [ARM] 5152/1: Add myself to tosa maintainers list [ARM] 5144/1: pxaficp_ir: cleanup includes [ARM] 5145/1: PXA2xx: provide api to control IrDA pins state [ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting [ARM] 5142/1: pxa: move move zaurus declarations to proper place [ARM] 5143/1: pxa: further cleanup PXA Kconfig by removing one ALSA: tosa: fix compilation with new DAPM API ALSA: ASoC: pxa2xx-ac97: fix warning due to missing argument in fuction declaration [ARM] 5171/1: ep93xx: fix compilation of modules using clocks [ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper Generic dma-coherent: fix DMA_MEMORY_EXCLUSIVE ARM: support generic per-device coherent dma mem Sh: use generic per-device coherent dma allocator Cris: convert to using generic dma-coherent mem allocator dma-coherent: add documentation to new interfaces leds: Ensure led->trigger is set earlier [ARM] 5179/1: Replace obsolete IRQT_* and __IRQT_* values with IRQ_TYPE_* mfd: accept pure device as a parent, not only platform_device ALSA: ASoC: Update Poodle to current ASoC API ALSA: ASoC: Permit simultaneous compilation of both PXA AC97 drivers RFKILL: allow one to specify led trigger name RFKILL: set the status of the leds on activation. DMA: make dma-coherent.c documentation kdoc-friendly ALSA: wm8750: it's MONO1, not MONO ALSA: spitz: MONO -> MONO1 ALSA: wm8750: add missing VREF output [ARM] 5183/2: Provide Poodle LoCoMo GPIO names USB: ohci: make distrust_firmware a quirk USB: Hook start_hnp into ohci struct USB: isp1301: fix compilation USB: omap_udc: fix compilation with debug enabled lockdep: fix spurious 'inconsistent lock state' warning ALSA: ASoC: fix pxa2xx-i2s clk_get call [MTD] [NAND] tmio_nand: fix base address programming [ARM] 5203/1: i2c-pxa: fix scheduling while atomic in i2c_pxa_abort() [ARM] 5246/1: tosa: add proper clock alias for tc6393xb clock [ARM] 5247/1: tosa: SW_EAR_IN support tmio_mmc: fix compilation with debug enabled sound: ASoC: Support runtime selection of CPU in pxa2xx-i2s ALSA: Separate common pxa2xx-ac97 code ALSA: pxa2xx-ac97-lib: support building for several CPUs ALSA: Separate common pxa2xx-pcm code power_supply: fix dependency of tosa_battery [ARM] 4733/1: export sharpsl_param [ARM] 5298/1: Drop desc_handle_irq() [ARM] 5300/1: fixup spitz reset during boot platform: add new device registration helper gpio: make gpiochip label const gpio: max7301: fix the race between chip addition and pins reconfiguration fbdev: add new TMIO framebuffer driver mfd: provide and use setup hook for tc6393xb mfd: do tcb6393xb state restore on resume only if requested mfd: add OHCI cell to tc6393xb mfd: support tmiofb cell on tc6393xb backlight: add support for Sharp SL-6000 LCD and backlight drivers tosa: add support for bl/lcd driver SMC911x: unbreak PXA builds USB: ohci: add support for tmio-ohci cell RFKILL: fix input layer initialisation [ARM] pxa/spitz: fix spi cs on spitz [ARM] corgi_lcd: fix simultaneous compilation with corgi_bl [MTD] sharpsl_nand: switch to driver model usage. [MTD] sharpsl_nand: make drvdata non-static [MTD] sharpsl_nand: move io addr to struct sharpsl_nand [MTD] sharpsl-nand: cleanup partitions support [MTD] sharpsl-nand: use platform_data for model-specific values [MTD] sharpsl-nand: move registration to board code [ARM] sharpsl_pm: fix compilation w/o CONFIG_PM tmiofb: fix compilation with ACCEL disabled ASoC: tosa: move gpio probing to machine callbacks fbdev: fix FB console blanking [ARM] pxa/tosa: support tc6393xb/tmiofb. [ARM] pxa/tosa: fix building w/o TC6393XB driver [ARM] pxa/tosa: add physmap mapping for ROM [ARM] pxa/spitz: add physmap mapping for ROM [ARM] pxa/corgi: add physmap mapping for ROM [ARM] pxa/poodle: add physmap mapping for ROM STAGING: Move staging drivers back to staging-specific menu pxa2xx-ac97: switch AC unit to correct state before probing backlight: Support VGA/QVGA mode switching in tosa_lcd [ARM] 5429/1: collie: start scoop converton to new api [ARM] 5430/1: collie_pm: use new GPIO API to control charger [ARM] 5431/1: scoop: completely drop old-style SCOOP GPIO accessors [ARM] 5458/1: pcmcia: pxa2xx-sharpsl: check if we do have Scoop config [ARM] 5524/1: at91sam9g20ek: add i2c eeprom info ieee802154: use standard routine for printing dumps MAINTAINERS: fix address of IEEE 802.15.4 git tree af_ieee802154: drop IEEE802154_SIOC_ADD_SLAVE declaration nl802154: make ieee802154_policy constant documentation: fix wrt. headers rename nl802154: add support for dumping WPAN interface information af_ieee802154: minor cleanup in dgram_bind af_ieee802154: add support for WANT_ACK socket option nl802154: support START-CONFIRM primitive fakehard: use START-CONFIRM primitive to report START failure
Dmitry Bazhenov (1): [JFFS2] Fix race in setting file attributes
Dmitry Belimov (9): V4L/DVB (7675): tea5767 autodetection is not working on some saa7134 boards V4L/DVB (7676): saa7134: fix: Properly handle busy states on i2c bus V4L/DVB (7677): saa7134: Add/fix Beholder entries V4L/DVB (8019): New for I2S on for MPEG of saa7134_empress V4L/DVB (8021): Beholder's cards description V4L/DVB (8795): saa7134-empress: insert leading null bytes for Beholder M6 empress cards V4L/DVB (8796): saa7134-empress: remove incorrect IRQ defines for TS V4L/DVB (8797): A simple state machine was added to saa7134_ts. V4L/DVB (13011): Change tuner type of BeholdTV cards
Dmitry Butskoy (1): [IPV6]: MSG_ERRQUEUE messages do not pass to connected raw sockets
Dmitry Eremin-Solenikov (29): Dmitry has been renamed [ARM] pxa: add initial support for Cogent CSB726 board [ARM] pxa: add support for CSB701 baseboard [ARM] pxa: make second argument of clk_add_alias a name instead of the device [MTD] [MAPS] Drop now unused sharpsl-flash map [ARM] pxa/csb701: do not register devices on non-csb726 boads [ARM] pxa/spitz: provide spitz_ohci_exit() that unregisters USB_HOST GPIO [ARM] pxa/csb726: switch to use smsc911x driver [ARM] pxa/csb726: register ac97 controller [ARM] pxa/spitz: drop unused header files from spitz.c [ARM] sa1100: remove unused collie_pm.c [ARM] pxa/sharpsl_pm: merge the two sharpsl_pm.c since it's now pxa specific [ARM] pxa/sharpsl_pm: merge pxa-specific code into generic one [ARM] pxa/sharpsl_pm: drop set_irq_type calls [ARM] pxa/sharpsl_pm: cleanup of gpio-related code. MAINTAINERS: ieee802154 lists are moderated for non-subscribers. nl802154: fix Oops in ieee802154_nl_get_dev nl802154: add module license and description ieee802154: move headers out of extra directory af_ieee802154: fix ioctl processing af_ieee802154: provide dummy get/setsockopt ieee802154: document the skb->cb usage clearly. ieee802154: add a sysfs representation of WPAN master devices fakehard: add binding to wpan-phy device ieee802154: add support for channel pages from IEEE 802.15.4-2006 Drop ARPHRD_IEEE802154_PHY af_ieee802154: setsockopt optlen arg isn't __user ieee802154: add locking for seq numbers Input: gpio-keys - use IRQF_SHARED
Dmitry Krivoschekov (2): [ARM] 4824/1: pxa: clear RDH bit after any reset USB: musb: fix musb_host_tx() for shared endpoint FIFO
Dmitry Mishin (18): [NET]: {get|set}sockopt compatibility layer [NETFILTER]: futher {ip,ip6,arp}_tables unification [NETFILTER]: iptables 32bit compat layer unaligned access in sk_run_filter() [NETFILTER]: x_tables: move table->lock initialization [NET]: add_timer -> mod_timer() in dst_run_gc() [NET]: Fix sk->sk_filter field access [NETFILTER]: x_tables: small check_entry & module_refcount cleanup ext4: errors behaviour fix ext3: errors behaviour fix [NETFILTER]: Missed and reordered checks in {arp,ip,ip6}_tables [NETFILTER]: ip_tables: compat code module refcounting fix [IPV6]: Add ndisc_netdev_notifier unregister. [NETFILTER]: Fix {ip,ip6,arp}_tables hook validation [NETFILTER]: Fix iptables compat hook validation [NETFILTER]: ip_tables: ipt and ipt_compat checks unification [NETFILTER]: compat offsets size change [NETFILTER]: ip_tables: fix compat related crash
Dmitry Monakhov (11): Fix compilation with EXT_DEBUG, also fix leXX_to_cpu conversions. ext4: extent macros cleanup mm: add end_buffer_read helper function deny partial write for loop dev fd dm crypt: drop device ref in ctr error path dm crypt: missing kfree in ctr error path dm raid1: fix leakage dm delay: fix ctr error paths dm: use kzalloc ext4: fix uniniatilized extent splitting error md: raid-1/10: fix RW bits manipulation
Dmitry Pervushin (3): UBI: add notification API UBI: remove built-in gluebi UBI: make gluebi a separate module
Dmitry Shapin (1): USB: cypress_m8: add UPS Powercom (0d9f:0002)
Dmitry Torokhov (581): serio resume fix ALPS resume fix serport oops fix serio 'id' attributes Input: Tone down the severity of a printk() in i386/ia64 arch code Input: gunze - fix out-of-bound array access reported by Adrian Bunk. Input: automatically disable MUX mode on Toshiba Satellite P10 Input: yet another model that does not play nicely when i8042 is Input: synaptics - reduce verboseness of synaptics driver - there Input: whitespace fixes in drivers/input/mouse Input: whitespace fixes in drivers/input/keyboard Input: whitespace fixes in drivers/input/touchscreen Input: whitespace fixes in driver/input/joystick Input: whitespace fixes in drivers/usb/input Input: mtouchusb was indented with spaces instead of tabs, pass Input: maple_keyb - remove useless dc_kbd_open and dc_kbd_close Input: add semaphore and user count to input_dev structure; Input: remove user counters from drivers/input/mouse since input Input: remove user counters from drivers/usb/input since input Input: remove user counters from drivers/input/touchscreen since Input: fix open/close races in joystick drivers - add a semaphore Input: lifebook - various cleanups: Input: lifebook - adjust initialization routines to be in line with Input: apparently Lifebook touchscreens have double resolution Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: switch serio core to using kthread API instead of using Input: switch gameport core to using kthread API instead of Input: ESS Solo (OSS) - do not carry around gameport code if gameport Input: trident (OSS) - do not carry around gameport code if gameport Input: sonicvibes (OSS) - do not carry around gameport code if gameport Input: mad16 (OSS) - do not carry around gameport code if gameport core Input: make sure that joystick support in CMPCI driver can only be Input: ES1370 (OSS) - do not carry around gameport code if gameport Input: ES1371 (OSS) - do not carry around gameport code if gameport Input: mousedev - do not wake up readers when receiving 0-motion Input: pmouse - introduce proper locking so state-changing Input: add ps2_drain() to libps2 to allow reading and discarding Input: cleanup ps2_command() timeout handling in libps2. Input: psmouse - export protocol as a sysfs per-device attribute Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: wacom - fix formatting in accordance to CodingStyle ALPS: fix enabling hardware tapping kobject_hotplug() should use kobject_name() sysfs_{create|remove}_link should take const char * Make kobject's name be const char * kset_hotplug_ops->name shoudl return const char * make driver's name be const char * Make attributes names const char * sysfs: if show/store is missing return -EIO sysfs: (driver/base) if show/store is missing return -EIO sysfs: (driver/pci) if show/store is missing return -EIO sysfs: (driver/block) if show/store is missing return -EIO sysfs: (rest) if show/store is missing return -EIO Toshiba driver cleanup I8K: pass through lindent I8K: use standard DMI interface I8K: convert to seqfile I8K: initialization code cleanup; formatting I8K: add new BIOS signatures Input: clean up uinput driver (formatting, extra braces) Input: uinput - use completions instead of events and manual Input: serio - add modalias attribute and environment variable to Input: acecad - drop unneeded cast and couple unneeded spaces. Input: introduce usb_to_input_id() to uniformly produce Sonypi: make sure that input_work is not running when unloading Input: rearrange procfs code to reduce number of #ifdefs Input: make name, phys and uniq be 'const char *' because once Merge rsync://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: serio_raw - link serio_raw misc device to corresponding Input: i8042 - add Alienware Sentia to NOMUX blacklist. [ACPI] Enable EC Burst Mode Input: i8042 - don't use negation to mark AUX data Merge HEAD from rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Input: rework psmouse attributes to reduce module size Input: i8042 - clean up initialization code; abort if we Input: make i8042_platform_init return 'real' error code Input: i8042 - fix IRQ printing when either KBD or AUX port Input: i8042 - add i8042.nokbd module option to allow supressing Input: i8042 - add Lifebook E4010 to MUX blacklist Driver core: link device and all class devices derived from it. smsc-ircc2: whitespace fixes smsc-ircc2: formatting fixes smsc-ircc2: drop DIM macro in favor of ARRAY_SIZE smsc-ircc2: remove typedefs smsc-ircc2: dont pass iobase around smsc-ircc2: add to sysfs as platform device, new PM smsc-ircc2: use netdev_priv() smsc-ircc2: dont use void * where specific type will do Manual merge with Linus Input: clean up whitespace and formatting in drivers/char/keyboard.c Input: i8042 - use kzalloc instead of kcalloc Input: check switch bitmap when matching handlers uniput - fix crash on SMP Driver core: send hotplug event before adding class interfaces I2O: remove class interface I2O: remove i2o_device_class Driver core: pass interface to class interface methods Input: kill devfs references Input: prepare to sysfs integration drivers/input/mouse: convert to dynamic input_dev allocation drivers/input/keyboard: convert to dynamic input_dev allocation drivers/usb/input: convert to dynamic input_dev allocation Input: convert ucb1x00-ts to dynamic input_dev allocation drivers/input/touchscreen: convert to dynamic input_dev allocation Input: convert sonypi to dynamic input_dev allocation Input: convert onetouch to dynamic input_dev allocation Input: convert driver/input/misc to dynamic input_dev allocation drivers/media: convert to dynamic input_dev allocation Input: convert drivers/macintosh to dynamic input_dev allocation Input: convert konicawc to dynamic input_dev allocation drivers/input/joystick: convert to dynamic input_dev allocation Input: convert net/bluetooth to dynamic input_dev allocation Input: convert sound/ppc/beep to dynamic input_dev allocation Input: show sysfs path in /proc/bus/input/devices Input: export input_dev data via sysfs attributes input core: remove custom-made hotplug handler smsc-ircc2: PM cleanup - do not close device when suspending Input: evdev - allow querying EV_SW bits from compat_ioctl Input: evdev - allow querying SW state from compat ioctl Input: fix input_dev registration message Input: pcspkr - fix setting name and phys for the device Input: lkkbd - fix debug message in lkkbd_interrupt() Input: locomokbd - convert to dynamic input allocation Input: do not register statically allocated devices Input: fix input device deregistration Input: fix 'uniq' reporting in hotplug handler Input: convert hdaps to dynamic input_dev allocation. I8K: fix /proc reporting of blank service tags USB: fix 'unused variable' warning Input: atkbd - speed up setting leds/repeat state Input: add Wistron driver Input: wistron - convert to dynamic input_dev allocation Input: wistron - add PM support Input: uinput - convert to dynalloc allocation Input: uinput - add UI_SET_SWBIT ioctl Input: uinput - don't use "interruptible" in FF code Input: handle failures in input_register_device() Input: make serio and gameport more swsusp friendly Fix an OOPS when initializing IR remote on saa7134 Fix missing initialization in ir-kbd-gpio.c Fix an OOPS is CinergyT2 Input: evdev - consolidate compat and regular code Input: mousedev - make module parameters visible in sysfs Input: fix an OOPS in HID driver Manual merge with Linus (conflict in drivers/input/misc/wistron_bnts.c) Input: psmouse - don't leave mouse asleep Input: i8042 - disable MUX mode for Sharp MM20 Input: add help entry for FM801 gameport driver to Kconfig Input: pcspkr - register with driver core as a platfrom device Input: m68kspkr - register with driver core as a platfrom device Input: sparcspkr - register with driver core as a platfrom device Input: logips2pp - add signature of MouseMan Wheel Mouse (87) Input: i8042 - convert to the new platform device interface Input: ct82c710 - convert to the new platform device interface Input: q40kbd - convert to the new platform device interface Input: maceps2 - convert to the new platform device interface Input: wistron - convert to the new platform device interface Input: kbtab - fix Y axis setup Input: warrior - fix HAT0Y axis setup [MMC] wbsd: make use of ARRAY_SIZE() macro [MMC] wbsd: convert to the new platfrom device interface Driver Core: Add platform_device_del() Driver Core: Rearrange exports in platform.c Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: atkbd - don't lose keymap settings when reconnecting keyboard Sonypi: convert to the new platform device interface Input: grip_mp - kill commented out code Input: ibmasm - fix input initialization error path [SERIAL] serial8250: convert to the new platform device interface Input: HID - fix an oops in PID initialization code Input: psmouse - attempt to re-synchronize mouse every 5 seconds Input: HID - add more simulation usages Input: wacom - fix compile on PowerPC Fix compile warning in bt8xx module Input: psmouse - set name for Genius mice Input: grip - fix crash when accessing device Input: grip - handle errors from input_register_device() Input: db9 - fix possible crash with Saturn gamepads Input: db9 - handle errors from input_register_device() Input: sidewinder - handle errors from input_register_device() Input: gamecon - fix crash when accessing device Input: gamecon - handle errors from input_register_device() Input: turbografx - handle errors from input_register_device() Input: tmdc - handle errors from input_register_device() Input: a3d - convert to dynamic input_dev allocation Input: iforce - fix detection of USB devices Input: trackpoint - enable devices connected to external port Input: ads7846 - convert to to dynamic input_dev allocation Input: uinput - semaphore to mutex conversion Input: initialize serio and gameport at subsystem level Input: psmouse - disable autoresync Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: fix input_free_device() implementation Input: atkbd - allow disabling on X86_PC (if EMBEDDED) [IRDA]: nsc-ircc: PM update vr41xx: convert to the new platform device interface mv64x600_wdt: convert to the new platform device interface tb0219: convert to the new platform device interface dcdbas: convert to the new platform device interface Manual merge with Linus. Input: limit attributes' output to PAGE_SIZE Input: convert /proc handling to seq_file Input: make modalias code respect allowed buffer size Input: allow passing NULL to input_free_device() Input: move input_device_id to mod_devicetable.h Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: psmouse - fix new device detection logic Input: ressurect EVIOCGREP and EVIOCSREP Input: make EVIOCGSND return meaningful data Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: fix potential overflows in driver/input/mouse Input: fix potential overflows in driver/input/joystick Input: fix potential overflows in driver/input/touchscreen Input: fix potential overflows in driver/input/keyboard Input: change my e-mail address in MAINTAINERS file Input: reset name, phys and uniq when unregistering Input: fix formatting to better follow CodingStyle Input: rearrange exports Input: atkbd - fix HANGEUL/HANJA keys Input: fix resetting name, phys and uniq when unregistering device Input: atkbd - fix hardware autorepeat Input: remove accept method from input_dev Input: add start() method to input handlers Input: introduce input_inject_event() function Input: fm801-gp - fix use after free Input: libps2 - warn instead of oopsing when passed bad arguments Input: iforce - check array bounds before accessing elements smsc-ircc2: fix section reference mismatches Input: HID - fix potential out-of-bound array access Input: add missing handler->start() call Input: hiddev - use standard list implementation Input: keyboard - remove static variable and clean up initialization Input: keyboard - simplify emulate_raw() implementation Input: rename input.ko into input-core.ko Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus Input: keyboard - change to use kzalloc Input: trackpoint - activate protocol when resuming Input: atkbd - restore repeat rate when resuming Input: ati_remote - relax permissions sysfs module parameters Input: ati_remote - add missing input_sync() Input: ati_remote - use msec instead of jiffies Input: elo - handle input_register_device() failures Input: wistron - fix crash due to referencing __initdata Input: send key up events at disconnect Input: i8042 - get rid of polling timer Input: i8042 - disable MUX mode on Toshiba Equium A110 Input: atkbd - support Microsoft Natural Elite Pro keyboards Input: libps2 - rearrange exports Input: constify input core Input: fix input module refcounting Input: remove cruft that was needed for transition to sysfs Input: make input_register_handler() return error codes Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [ALSA] ppc-beep - handle errors from input_register_device() class_device_create(): make fmt argument 'const char *' Driver core: fix comments in drivers/base/power/resume.c V4L/DVB (4413): Konicawc - handle errors from input_register_device() USB: Make usb_buffer_free() NULL-safe USB: onetouch - handle errors from input_register_device() hdaps: Handle errors from input_register_device ucb1x00-ts: handle errors from input_register_device() Input: add missing exports to fix modular build Input: i8042 - supress ACK/NAKs when blinking during panic Input: atkbd - supress "too many keys" error message Input: serio core - handle errors returned by device_bind_driver() Input: gameport core - handle errors returned by device_bind_driver() ACPI: fix potential OOPS in power driver with CONFIG_ACPI_DEBUG Input: add comments to input_{allocate|free}_device() Input: gameport - rearrange gameport_bus initialization Input: i8042 - remove unneeded call to i8042_interrupt() Input: ads7846 - handle errors from sysfs Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: keyboards - handle errors when registering input devices Input: touchscreens - handle errors when registering input devices Input: joysticks - handle errors when registering input devices Input: mice - handle errors when registering input devices ACPI: button: register with input layer Input: i8042 - fix shutdown issue on some boxes with active MUXes Input: serio - remove serio_unregister_port_delayed() Input: serio - make serio_register_driver() return errors Input: handle errors from input_register_device in drivers/macintosh atmel: save on array initialization atmel: use ARRAY_SIZE() atmel: whitespace cleanup prism54: fix potential race in reset scheduling prism54: whitespace cleanup Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: i8042 - add another Lifebook P7010 to nomux blacklist Input: ucb1400 - fix compile error V4L/DVB (4854): Handle errors from input_register_device() Input: i8042 - really suppress ACK/NAK during panic blink Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: i8042 - fix AUX IRQ delivery check Input: psmouse - properly reset mouse on shutdown/suspend Input: i8042 - let serio bus suspend ports Input: do not lock device when showing name, phys and uniq Input: hid-lgff - treat devices as joysticks unless told otherwise Input: remove obsolete setup parameters from input drivers backlight: Fix error handling backlight: Remove excessive (un)likelys V4L/DVB (5025): Cleanup: switch to using msecs_to_jiffies() on bttv Input: psmouse - do not force stream mode Input: export 'uniq' in /proc/bus/input/devices Input: let driver core create class device attribute groups Input: i8042 - another attempt to fix AUX delivery checks Input: simplify input_free_device() Input: i8042 - add HP Pavilion DV4017EA to the MUX blacklist USB HID: usbkbd/usbmouse - handle errors when registering devices PM: use kobject_name() to access kobject names Input: rework handle creation code Input: handlers - rename 'list' to 'client' Input: handlers - handle errors from input_open_device() Input: synaptics - export model bits Input: keyboard handler - use printk_ratelimit() Input: ALPS - handle errors from input_register_device() Input: mousedev - fix sudden warps with touchpads Input: i8042 - disable interfaces when switching to legacy mode Input: logips2pp - ignore mice reporting model as 0 Input: gtco - handle errors from input_register_device() Input: logips2pp - add model 1 information Input: remove old USB touchscreen drivers Input: USB devices - handle errors when registering input devices Input: add input_{get|set}_drvdata() helpers Input: drivers/input/mice - don't access dev->private directly Input: drivers/input/touchscreen - don't access dev->private directly Input: drivers/input/joystick - don't access dev->private directly Input: drivers/input/keyboard - don't access dev->private directly Input: drivers/input/misc - don't access dev->private directly Input: drivers/usb/input - don't access dev->private directly Input: prepare to switching to struct device Input: keyboards - switch to using input_dev->dev.parent Input: USB devices - switch to using input_dev->dev.parent Input: mice - switch to using input_dev->dev.parent Input: touchscreens - switch to using input_dev->dev.parent Input: joysticks - switch to using input_dev->dev.parent Input: misc devices - switch to using input_dev->dev.parent Input: cobalt buttons - separate device and driver registration Input: lifebook - work properly on Panasonic CF-18 Input: lifebook - activate 6-byte protocol on select models Input: lifebook - add signature of Panasonic CF-29 Input: lifebook - split into 2 devices Input: i8042 - add Panasonic CF-29 to nomux list Input: i8042 - add Fujitsu touchscreen/touchpad PNP IDs Input: add input_set_capability() helper driver core: Use attribute groups in struct device_type Driver core: add suspend() and resume() to struct device_type Input: serio - do not touch bus's rwsem Input: gameport - do not touch bus's rwsem Input: update some documentation Input: add skeleton for simple polled devices Input: cobalt_btns - convert to use polldev library Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: force feedback - make sure effect is present before playing Input: drivers/joystick - fix various sparse warnings Input: evdev - fix some sparse warnings (signedness, shadowing) Input: drivers/usb/input - fix sparse warnings (signedness) Input: synaptics - don't complain about failed resets Input: drivers/usb/input - usb_buffer_free() cleanup Input: aaed2000_kbd - convert to use polldev library Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: move USB tablets under drivers/input/tablet Input: move USB touchscreens under drivers/input/touchscreen Input: move USB gamepads under drivers/input/joystick Input: move USB mice under drivers/input/mouse Input: move USB miscellaneous devices under drivers/input/misc USB HID: usb_buffer_free() cleanup Input: adbhid - do not access input_dev->private directly HID: switch to using input_dev->dev.parent drivers/hwmon: switch to using input_dev->dev.parent Input: ALPS - force stream mode Input: ucb1x00-ts - remove commented out code USB: Onetouch - switch to using input_dev->dev.parent Input: db9 - do not ignore dev2 module parameter Input: ucb1x00 - do not access input_dev->private directly Input: reduce raciness when input handlers disconnect Input: i8042 - add ASUS P65UP5 to the noloop list Input: i8042 - add ULI EV4873 to noloop list Input: move input-polldev to drivers/input Input: i8042 - add HP Pavilion ZT1000 to the MUX blacklist Input: atkbd - throttle LED switching Input: serio - take drv_mutex in serio_cleanup() Input: document some of keycodes Input: aiptek - do not try to export associated event device Input: aiptek - remove vendor and product attributes from sysfs Input: aiptek - use attribute group Input: aiptek - do not check for NULL in attribute methods Input: aiptek - use maps in attributes Input: aiptek - kill aiptek_convert_from_2s_complement() Input: aiptek - use array to list all buttons Input: wistron - convert to use input-polldev Input: wistron - add support for querying/changing keymap Input: convert from class devices to standard devices Input: xpad - fix report for dpad and inverted Y and RY axes on xbox 360 Input: ppc-beep - switch to using input_dev->dev.parent IBMASM: whitespace cleanup IBMASM: dont use extern in function declarations IBMASM: miscellaneous fixes IBMASM: must depend on CONFIG_INPUT Input: add driver for Fujitsu serial touchscreens Input: i8042 - give more trust to PNP data on i386 Input: document intended meaning of KEY_SWITCHVIDEOMODE Input: xpad - use le16_to_cpup when parsing data stream Input: mark some functions __must_check V4L/DVB (5682): SAA7134 - switch to use msecs_to_jiffies() V4L/DVB (5683): V4L: cx88 - switch to using msecs_to_jiffies() V4L/DVB (5684): V4L: ir-kbd-i2c - switch to using msecs_to_jiffies() V4L/DVB (5698): Input: drivers/media - switch to using input_dev->dev.parent ACPI: dock: fix oops when _DCK evaluation fails Input: lifebook - fix an oops on Panasonic CF-18 Input: implement proper locking in input core Input: evdev - implement proper locking Input: mousedev - implement proper locking Input: joydev - implement proper locking Input: tsdev - implement proper locking Input: remove ec3104_keyb driver Input: lifebook - add signature of Panasonic CF-72 Driver core: fix deprectated sysfs structure for nested class devices HWMON: applesmc - convert to use input-polldev HWMON: ams - convert to use input-polldev Input: xpad - fix dependancy on LEDS class Input: xpad - fix dependancy on LEDS class Driver core: fix SYSF_DEPRECATED breakage for nested classdevs Input: jornada720_kbd - send MSC_SCAN events Input: ALPS - add signature for ThinkPad R61 Input: lifebook - fix X and Y axis range Input: omap-keyboard - don't pretend we support changing keymap Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 HWMON: hdaps - switch to using input-polldev Input: use full RCU API HID: add support for Thrustmaster FGT Force Feedback wheel HID: Don't access input_dev->private directly Input: appletouch - idle reset logic broke older Fountains Input: linux-input mailing list moved to vger.kernel.org ACPI: video - fit input device into sysfs tree ACPI: video - add missing input_free_device() ACPI: video - remove unsafe uses of list_for_each_safe() ACPI: video - convert semaphore to a mutex sony-laptop: fit input devices into sysfs tree sonypi: fit input devices into sysfs tree Sonypi: use synchronize_irq instead of sycnronize_sched Input: ALPS - fix sync loss on Acer Aspire 5720ZG Input: Add proper locking when changing device's keymap Input: keyspan_remote - add support for loadable keymaps Input: atlas_btns - add support for loadable keymaps Input: cobalt_btns - add support for loadable keymaps Input: atkbd - remove unneeded synchronize_sched() Input: i8042 - use synchronize_irq() instead of synchronize_sched() Input: iforce - don't access input_dev->private directly V4L/DVB: Don't access input_dev->private directly Input: remove cdev from input_dev structure P54: use temporary variables to reduce size of generated code Input: mousedev - use BIT_MASK instead of BIT [ALSA] caiaq - misc input handling fixes [ALSA] caiaq - input device support must depend on CONFIG_INPUT Merge branch 'pxa-keypad' Input: ALPS - put secondary device in proper place in sysfs Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus Input: make sure input interfaces pin parent input devices Input: remove private member from input_dev structure Merge branch 'wm97xx' Merge branch 'xbox' Merge branch 'wm97xx' Merge branch 'master' into for-linus Input: xpad - fix build failure ACPI: video - do not store invalid entries in attached_array list ACPI: video - properly handle errors when registering proc elements ACPI: video - fix permissions on some proc entries usb-storage: fix build failure in OneTouch driver HWMON: hdaps - set up phys and bus type of input device Input: gameport - remove rescan/reconnect facilities Input: libps2 - remove delayed command execution Input: atkbd - mark keyboard as disabled when suspending/unloading Input: gtco - fix double kfree in error handling path Input: atkbd - use ushort instead of uchar keymap Input: serio - remove pending events when unregistering driver Merge branch 'for-linus' into next Input: fix locking in force-feedback core Input: don't reset sync flag when ignoring event Input: evbug - identify device by its sysfs ID Input: atamouse - various cleanups Input: i8042 - add Medion NAM 2070 to noloop blacklist Input: i8042 - add Arima-Rioworks HDAMB board to noloop list Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next HID: Add mapping of new KEY_MEDIA_REPEAT keycode Input: serio - mark serio_register_driver() __must_check Input: gameport - make gameport_register_driver() return errors Input: gameport - check return value of gameport_register_driver() Input: gameport - mark gameport_register_driver() __must_check Input: expand keycode space Input: paper over a bug in Synaptics X driver Merge commit 'v2.6.27-rc1' into for-linus Input: bcm5974 - implement autosuspend support Input: keyboard - fix potential out of bound access to key_map Input: ads7846 - fix cache line sharing issue Merge branch 'next' into for-linus hwmon: (ams) Fix permissions on 'joystick' module parameter hwmon: (ams) Fix locking issues hwmon: (ams) Simplify IRQ handling routine Input: i8042 - add Compal Hel80 laptop to nomux blacklist Input: libps2 - handle 0xfc responses from devices Merge commit 'v2.6.28-rc9' into next Merge branch 'next' into for-linus Input: serio - fix protocol number for TouchIT213 Merge commit 'v2.6.29-rc7' into next Input: fix polling of /proc/bus/input/devices Input: arrange drivers/input/misc/Makefile in alphabetical order Input: i8042 - add HP DV9700 to the noloop list Merge branch 'next' into for-linus Input: gameport - fix attach driver code Input: atkbd - add forced release keys quirk for Samsung Q45 Merge branch 'next' into for-linus Input: gtco - add MODULE_DESCRIPTION() Input: fp801-gp - add MODULE_DESCRIPTION() Input: gameport - rearrange EXPORT_SYMBOL() markings Input: serio - rearrange EXPORT_SYMBOL() markings Input: gpio-keys - remove depreciated IRQF_SAMPLE_RANDOM flag Input: keyboard - remove warning about raw mode not supported Input: ALPS - add signature for Toshiba Satellite Pro M10 Input: lifebook - add DMI entry for Fujitsu B-2130 Merge commit 'v2.6.30-rc5' into next Input: ALPS - Dell Latitude D630/D800 have DualPoint Input: lifebook - don't send incomplete events Input: serio - do not use deprecated dev.power.power_state Input: libps2 - better handle bad scheduler decisions Merge commit 'v2.6.30' into next Driver core: fix comment for device_attach() Input: arrange keyboards alphabetically Input: sh_keysc - allow modifying keymap from userspace Merge commit 'v2.6.31-rc4' into next Input: pxa27x_keypad - remove extra clk_disable Driver Core: Make PM operations a const pointer Driver Core: Make PM operations a const pointer Input: i8042 - switch to using dev_pm_ops Input: serio - switch to using dev_pm_ops Input: pxa27x_keypad - switch to using dev_pm_ops Input: tsc2007 - properly shut off interrupts/delayed work Input: tsc2007 - make get_pendown_state platform callback optional Input: serio - don't use serio->write() directly Input: wistron_btns - switch to using dev_pm_ops Input: hil_kbd - switch to use completion instead of semaphore Input: hil_kbd - prepare for merging with hil_ptr Input: combine hil_kbd and hil_ptr drivers Input: w90p910_keypad - adjust to use definitions from matrix_keypad.h x86, mce: therm_throt - change when we print messages Input: psmouse - allow defining read-only attributes Input: wacom - don't use on-stack memory for report buffers Input: i8042 - add Acer Aspire 5536 to the nomux list Merge commit 'v2.6.31-rc8' into next Input: matrix-keypad - add function to build device keymap ACPI: video - fix potential crash when unloading ACPI: video - rename cdev to cooling_dev -- syntax only Input: atkbd - allow setting force-release bitmap via sysfs Input: wacom_w8001 - simplify querying logic Input: i8042 - bypass AUX IRQ delivery test on laptops Input: sunkbd - fix formatting Input: pxa27x_keypad - allow modifying keymap from userspace Input: i8042 - try disabling and re-enabling AUX port at close Input: i8042 - use boolean type where it makes sense Input: i8042 - use platform_driver_probe Input: psmouse - use boolean type V4L/DVB (12489): pwc - fix few use-after-free and memory leaks Input: wistron_btns - add keymap for AOpen 1557 Merge branch 'next' into for-linus Input: libps2 - additional locking for i8042 ports Input: add generic suspend and resume for input devices Input: atkbd - rely on input core to restore state on resume Input: synaptics_i2c - switch to using __cancel_delayed_work() Input: dm355evm_keys - remove dm355evm_keys_hardirq Input: max7359 - use threaded IRQs Input: libps2 - fix dependancy on i8042 Input: i8042 - print debug data when testing AUX IRQ delivery Input: synaptics - add another Protege M300 to rate blacklist Input: i8042 - make pnp_data_busted variable boolean instead of int Input: atkbd - restore resetting LED state at startup Input: atkbd - postpone restoring LED/repeat rate at resume Input: fix locking issue in /proc/bus/input/ handlers Input: i8042 - add Sony Vaio VGN-FZ240E to the nomux list Input: logips2pp - model 73 is actually TrackMan FX Driver core: allow certain drivers prohibit bind/unbind via sysfs Merge commit 'v2.6.32-rc5' into for-linus Input: i8042 - try to get stable CTR value when initializing
Dmitry Yusupov (1): [TCP]: Do TSO deferral even if tail SKB can go out now.
Domen Puncer (77): ixj* - compile warning cleanup Spelling cleanups in shrinker code CodingStyle: trivial whitespace fixups fix lib/sort regression test correctly name the Shell sort net/3c505: replace schedule_timeout() with msleep() drivers/net/myri_code.h cleanup [SPARC]: Eliminate local MIN/MAX macros in drivers/sbus/char/aurora.c [MTD] Kernel Janitor fixes. ptrace_h8300: condition bugfix char/ds1620: use msleep() instead of schedule_timeout() char/tty_io: replace schedule_timeout() with msleep_interruptible() kernel/timer: fix msleep_interruptible() comment init/do_mounts_initrd.c: fix sparse warning arch/i386/kernel/traps.c: fix sparse warnings arch/i386/kernel/apm.c: fix sparse warnings arch/i386/mm/fault.c: fix sparse warnings arch/i386/crypto/aes.c: fix sparse warnings serial/icom: Remove custom msescs_to_jiffies() macro printk: drivers/char/applicom.c printk: drivers/char/ftape/compressor/zftape-compress.c lib/sha1.c: fix sparse warning x86_64: coding style and whitespace fixups list_for_each_entry: fs-dquot.c drivers/net/: Use the DMA_{64,32}BIT_MASK constants wireless: char* -> char[] conversion in airo.c USB: usblp: 2x up() in usblp_read [NETFILTER]: Remove two unused files janitor: net/ppp-generic: list_for_each_entry janitor: jffs/intrep: list_for_each_entry janitor: fs/namespace.c: list_for_each_entry janitor: fs/dcache.c: list_for_each* janitor: block/umem: replace PRINTK with pr_debug janitor: tulip/de4x5: list_for_each Remove arch/arm26/boot/compressed/hw-bse.c mips: remove include/asm-mips/riscos-syscall.h remove unused LOCAL_END_REQUEST drivers/isdn/sc/ioctl.c: copy_from_user() size fix powerpc: Remove arch/ppc/syslib/ppc4xx_pm.c devpts: use lib/parser.c for parsing mount options serial_cs: add Merlin U630 IDs [JFFS2] Remove obsolete histo.h Remove CONFIG_PARPORT_ARC, drivers/parport/parport_arc.c au1550_ac97: spin_unlock in error path au1xxx: oss sound support for au1200 [MIPS] au1xxx: fix PSC_SMBTXRX_RSR. [MIPS] au1xxx: dbdma, no sleeping under spin_lock [MIPS] au1xxx: export dbdma functions au1xxx: pcmcia: fix __init called from non-init USB: au1xxx: compile fixes for OHCI for au1200 [MIPS] au1xxx: Support both YAMON and U-Boot i2c-au1550: Fix timeout problem i2c-au1550: Add SMBus functionality flag i2c-au1550: Add I2C support for Au1200 [POWERPC] mpc52xx_pic: fix main interrupt masking [POWERPC] Fix typos in booting-without-of.txt [POWERPC] lite5200(b) DTS fixes [POWERPC] lite5200(b) support for i2c [POWERPC] Set efika's device_type to "soc" [POWERPC] mpc52xx suspend to deep-sleep spi: fix spidev for >sizeof(long)/32 devices [POWERPC] 52xx: unbreak lite5200 dts (_pic vs. -pic) mpc52xx_psc_spi: fix it for CONFIG_PPC_MERGE spi/spidev: check message size before copying [POWERPC] 52xx: sparse fixes pata_mpc52xx: suspend/resume support i2c-mpc: work around missing-9th-clock-pulse bug [WATCHDOG] mpc5200 watchdog (GPT0) ucc_geth: fix section mismatch phy layer: fix phy_mii_ioctl for autonegotiation i2c-mpc: Don't disable I2C module on stop condition phy layer: fix genphy_setup_forced (don't reset) [POWERPC] MPC5200 low power mode phy: export phy_mii_ioctl [POWERPC] clk.h interface for platforms [POWERPC] mpc52xx: device tree changes for FEC and MDIO FEC - fast ethernet controller for mpc52xx
Domenico Andreoli (1): documentation: Documentation/initrd.txt
Dominic Cerquetti (2): USB: xpad: dance pad support USB: xpad: additional USB id's added
Dominic Curran (1): Input: gpio-keys - add flag to allow auto repeat
Dominik Brodowski (249): pcmcia: enable 32-bit memory windows on pd6729 pcmcia: hotplug event for PCMCIA devices pcmcia: hotplug event for PCMCIA socket devices pcmcia: device and driver matching pcmcia: check for invalid crc32 hashes in id_tables pcmcia: match for fake CIS pcmcia: export CIS in sysfs pcmcia: CIS overrid via sysfs pcmcia: match "anonymous" cards pcmcia: allow function-ID based match pcmcia: file2alias pcmcia: request CIS via firmware interface pcmcia: cleanups pcmcia: rescan bus always upon echoing into setup_done pcmcia: id_table for serial_cs pcmcia: id_table for 3c574_cs pcmcia: id_table for 3c589_cs pcmcia: id_table for aha152x pcmcia: id_table for airo_cs pcmcia: id_table for axnet_cs pcmcia: id_table for fdomain_stub pcmcia: id_table for fmvj18x_cs pcmcia: id_table for ibmtr_cs pcmcia: id_table for netwave_cs pcmcia: id_table for nmclan_cs pcmcia: id_table for teles_cs pcmcia: id_table for ray_cs pcmcia: id_table for wavelan_cs pcmcia: id_table for sym53c500_cs.c pcmcia: id_table for qlogic_stub.c pcmcia: id_table for smc91c92_cs.c pcmcia: id_table for orinoco_cs pcmcia: id_table for xirc2ps_cs.c pcmcia: id_table for ide_cs.c pcmcia: more IDs for ide_cs pcmcia: id_table for parport_cs.c pcmcia: id_table for pcnet_cs.c pcmcia: id_table for pcmciamtd.c pcmcia: id_table for vxpocket.c pcmcia: id_table for atmel_cs.c pcmcia: id_table for avma1_cs.c pcmcia: id_table for avm_cs.c pcmcia: id_table for bluecard_cs.c pcmcia: id_table for bt3c_cs.c pcmcia: id_table for btuart_cs.c pcmcia: id_table for com20020_cs.c pcmcia: id_table for dtl1_cs.c pcmcia: id_table for elsa_cs.c pcmcia: id_table for ixj_pcmcia.c pcmcia: id_table for nsp_cs.c pcmcia: id_table for sedlbauer_cs.c pcmcia: id_table for wl3501_cs.c pcmcia: id_table for pdaudiocf.c pcmcia: id_table for synclink_cs.c pcmcia: add some Documentation pcmcia: update resource database adjust routines to use unsigned long values pcmcia: mark parent bridge windows as resources available for PCMCIA devices pcmcia: add a config option for the PCMICA ioctl pcmcia: move PCMCIA ioctl to a separate file pcmcia: clean up cs ds callback pcmcia: make PCMCIA status a bitfield pcmcia: merge struct pcmcia_bus_socket into struct pcmcia_socket pcmcia: remove unneeded includes in ds.c pcmcia: rename some functions pcmcia: move pcmcia resource handling out of cs.c pcmcia: cs.c cleanup pcmcia: ds.c cleanup pcmcia: release_class pcmcia: use request_region in i82365 pcmcia: synclink_cs IRQ_INFO2_INFO is gone pcmcia: mod_devicetable.h fix for different sizes in kernel- and userspace pcmcia: select crc32 in Kconfig for PCMCIA pcmcia: resource handling fixes pcmcia: properly handle all errors of register_chrdev pcmcia: 8 and 16 bit access for static_map pcmcia: export modalias in sysfs ACPI-based PCI resources: PCMCIA bugfix, but resources missing in trees pcmcia: fix modalias attribute in sysfs pcmcia: update Documentation pcmcia: deprecate ioctl pcmcia: move event handler pcmcia: remove client_t usage pcmcia: reduce client_handle_t usage pcmcia: remove references to pcmcia/version.h pcmcia: update MAINTAINERS entry yenta: don't depend on CardBus pcmcia: fix pcmcia-cs compilation yenta: fix parent resource determination pcmcia: Documentation update yenta: same resources in same structs yenta: allocate resource fixes Add pcibios_bus_to_resource for parisc pcmcia: update au1000 to work with recent changes pcmcia: avoid duble iounmap of one address pcmcia: update documentation pcmcia: fix sharing IRQs and request_irq without IRQ_HANDLE_PRESENT [ACPI] Always set P-state on initialization pcmcia: defer ide-cs initialization after other IDE drivers started up pcmcia: fix multiple insertion of multifunction cards pci and yenta: pcibios_bus_to_resource yenta: share code with PCI core pcmcia: remove unused client_t pcmcia: remove unused Vpp1, Vpp2 and Vcc pcmcia: more IDs for ide_cs pcmcia: warn on IOCTL usage yenta: tiny cleanup pcmcia: new IDs for serial_cs pcmcia: update ID for NinjaATA pcmcia: allow one port excludes pcmcia: only start up nonstatic sockets if both mem and io are available [PCMCIA] i82365: use new platform_device helpers [PCMCIA] inform user of insertion and ejection events pcmcia: remove socket register_callback pcmcia: remove get_socket callback pcmcia: validate_mem shouldn't be void pcmcia: new suspend core pcmcia: merge suspend into device model pcmcia: unify detach, REMOVAL_EVENT handlers into one remove callback pcmcia: remove old detach mechanism pcmcia: remove dev_list from drivers pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback pcmcia: fix sound drivers pcmcia: properly handle static mem, but dynamic io sockets pcmcia: export stored values in sysfs pcmcia: no probing of ioports on PARISC pcmcia: kzalloc conversion PCI: use bus numbers sparsely, if necessary pcmcia: add new IDs for serial_cs.c pcmcia: runtime powermanagement interface pcmcia: properly handle pseudo multi-function devices [SCSI] scsi: aha152x pcmcia driver needs spi transport cpufreq_ondemand: add range check pcmcia: remove unused field Present from config_t pcmcia: access config_t using pointer instead of array pcmcia: always use device pointer to config_t pcmcia: make config_t independent, add reference counting pcmcia: remove unused defines pcmcia: use mutexes instead of semaphores pcmcia: remove include of config.h pcmcia: remove pcmcia_compat.c pcmcia: size reduction if ioctl isn't compiled pcmcia: remove duplicate fields in io_window_t parport_cs: don't play games with resources pcmcia: socket.functions starts with 1 pcmcia: add pcmcia_disable_device pcmcia: convert remaining users of pcmcia_release_io and _irq pcmcia: default suspend and resume handling pcmcia: remove export of pcmcia_release_configuration pcmcia: remove unneeded Vcc pseudo setting pcmcia: rename pcmcia_device.state pcmcia: embed dev_link_t into struct pcmcia_device pcmcia: remove dev_link_t and client_handle_t indirection pcmcia: add return value to _config() functions pcmcia: remove unused p_dev->state flags pcmcia: use bitfield instead of p_state and state pcmcia: convert DEV_OK to pcmcia_dev_present pcmcia: pseudo device handling update pcmcia: add new ID to pcnet_cs pcmcia: do not set dev_node to NULL too early pcmcia: fix oops in static mapping case pcmcia: fix zeroing of cm4000_cs.c data ACPI: C-States: accounting of sleep states ACPI: C-States: bm_activity improvements ACPI: C-States: only demote on current bus mastering activity pcmcia: another ID for serial_cs.c [CPUFREQ] Documentation fix Documentation: feature-removal-schedule typo pcmcia: add more IDs to hostap_cs.c PCMCIA: fix __must_check warnings [CPUFREQ] p4-clockmod: add more CPUs pcmcia: start over after CIS override pcmcia: multifunction card handling fixes pcmcia: handle __copy_from_user() return value in ioctl pcmcia: allow for four multifunction subdevices pcmcia: remove manf_id and card_id indirection pcmcia: remove prod_id indirection pcmcia: conf.ConfigBase and conf.Present consolidation pcmcia: ds.c debug enhancements [CPUFREQ] p4-clockmod: fix support for Core [CPUFREQ] clarify license of freq_table.c pcmcia: remove version.h pcmcia: check for pointer instead of pointer address pcmcia: carve out ioctl adjust function to pcmcia_ioctl pcmcia: simplify pccard_validate_cis pcmcia: (re)move {pcmcia,pccard}_get_status pcmcia: allow for longer CIS firmware files pcmcia: fix return value in cm4000_cs.c pcmcia: rsrc_nonstatic: check value, not pointer pcmcia: only copy CIS override data once pcmcia: uniform device IDs of pata_pcmcia and ide-cs pcmcia: add pcmcia_loop_config() helper pcmcia: use pcmcia_loop_config in pata and ide drivers pcmcia: use pcmcia_loop_config in bluetooth drivers pcmcia: use pcmcia_loop_config in scsi pcmcia drivers pcmcia: use pcmcia_loop_config in ISDN pcmcia drivers pcmcia: use pcmcia_loop_config in net pcmcia drivers pcmcia: use pcmcia_loop_config in misc pcmcia drivers pcmcia: pcmcia_config_loop() ConfigIndex unification pcmcia: pcmcia_config_loop() default CIS entry handling pcmcia: pcmcia_config_loop() improvement by passing vcc pcmcia: use dev_printk and dev_dbg in yenta_socket pcmcia: use dev_printk in module pcmcia_core pcmcia: use dev_printk in module pcmcia pcmcia: use dev_printk in module rsrc_nonstatic pcmcia: remove unused cs_socket_name() definition pcmcia: don't add extra DEBUG cflag Merge branches 'pcmcia-config-loop' and 'pcmcia-printk' into pcmcia pcmcia: remove remaining in-kernel pcmcia_get_configuration_info() users pcmcia: move pccard_get_configuration_info to ioctl pcmcia: move config_info_t definition to ioctl-related parts in header files pcmcia: deprecate CS_SUCCESS pcmcia: deprecate unused CS_ error codes pcmcia: deprecate CS_OUT_OF_RESOURCE pcmcia: deprecate CS_UNSUPPORTED_* pcmcia: deprecate CS_BAD_VCC and CS_BAD_VPP pcmcia: deprecate CS_NO_CARD pcmcia: deprecate CS_GENERAL_FAILURE pcmcia: deprecate CS_BAD_HANDLE pcmcia: deprecate CS_CONFIGURATION_LOCKED pcmcia: deprecate CS_IN_USE pcmcia: deprecate CS_NO_MORE_ITEMS pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGE pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZE pcmcia: deprecate CS_BAD_ARGS pcmcia: deprecate CS_BAD_TUPLE pcmcia: remove CS_ error codes alltogether pcmcia: use dev_printk for cs_error() pcmcia: cs_internal.h is internal pcmcia: cleanup cs_internal.h pcmcia: merge ds_internal.h into cs_internal.h pcmcia: cleanup socket services header file pcmcia: cleanup device driver header file pcmcia: encapsulate ioaddr_t pcmcia: device_id header cleanup pcmcia: card services header cleanup pcmcia: remove unused argument to pcmcia_parse_tuple() pcmcia: cistpl header cleanup pcmcia: ioctl-internal definitions clocksource, acpi_pm.c: use proper read function also in errata mode clocksource, acpi_pm.c: check for monotonicity clocksource, acpi_pm.c: fix check for monotonicity cpufreq: remove policy->governor setting in drivers initialization pcmcia: add braces in error path pcmcia: ensure correct logging in do_io_probe [CPUFREQ] p4-clockmod: reduce noise [CPUFREQ] Re-enable cpufreq suspend and resume code pcmcia: pccard_read_tuple and TUPLE_RETURN_COMMON cleanup pcmcia: do not try to store more than 4 version strings ALSA: pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (sound)
Dominik Geyer (1): hwmon: (w83627hf) Add pwm_enable sysfs interface
Dominik Hackl (6): fix Philips SAA7130/7134 TV dependency problem voyager_smp.c static inline fix I2C: include of jiffies.h for some i2c drivers uml: update module interface crc32.c typo fix nfs: non-procfs build fix
Dominique Dumont (1): dvb: core: CI timeout fix
Dominique Quatravaux (1): uml: fix hostfs tv_usec calculations
Don Fry (31): pcnet32: fix resource leak with loopback test pcnet32: show name of failing device pcnet32: AT2700/2701 and Bugzilla 2699 & 4551 pcnet32: Prevent hang with 79c976 pcnet32: support boards with multiple phys pcnet32: remove incorrect pcnet32_free_ring pcnet32: Fix Section mismatch error pcnet32: Use PCI_DEVICE macro pcnet32: Fix off-by-one in get_ringparam pcnet32: Use kcalloc instead of kmalloc and memset pcnet32: Handle memory allocation failures cleanly when resizing tx/rx rings pcnet32: Suspend the chip rather than restart when changing multicast/promisc pcnet32: Cleanup rx buffers after loopback test. pcnet32: break in 2.6.18-rc1 identified pcnet32: remove unnecessary save/restore register accesses. pcnet32: magic number cleanup pcnet32: move/create receive and transmit routines pcnet32: break receive routine into two pieces. pcnet32: NAPI implementation pcnet32: Fix PCnet32 performance bug on non-coherent architecutres pcnet32: only allocate init_block dma consistent pcnet32: change to use netdev_priv pcnet32: add suspend and resume capability pcnet32: fix non-napi packet reception pcnet32: remove compile warnings in non-napi mode pcnet32: remove private net_device_stats structure pcnet32: use NET_IP_ALIGN instead of 2 pcnet32: Use print_mac pcnet32: delete non NAPI code from driver. pcnet32: remove superfluous NULL pointer check in pcnet32_probe1() pcnet32: VLB support fixes
Don Mullis (8): fault-injection: Correct, disambiguate, and reformat documentation fault-injection: Use bool-true-false throughout fault-injection: Clamp debugfs stacktrace-depth to MAX_STACK_TRACE_DEPTH fault-injection: optimize and simplify should_fail() fault-injection: defaults likely to please a new user Kconfig refactoring for better menu nesting fix DocBook build kbuild: move tags from ARCH and include/ ahead of drivers
Don Skidmore (30): net: fix dcbnl_setnumtcs operation check net: fix DCB setstate to return success/failure net: add DCNA attribute to the BCN interface for DCB ixgbe: fix the display of DCB control stats in ethtool ixgbe: fix dca issue with relaxed ordering turned on ixgbe: fix tag stripping for VLAN ID 0 ixgbe: fix slow load times on 82598 nics ixgbe: add support KX/KX4 device ixgbe: Add 82598 support for BX mezzanine devices ixgbe: fix for 82598 Si errata causing buffer overflow ixgbe: Fix ethtool output with advertised mode. ixgbe: feature - driver to default with FC on. ixgbe: fix ethtool -A|a behavior ixgbe: fix IXGBE_MTQC values ixgbe: add support for addition VT_CTL defines ixgbe: add define to support 82599 64 IVAR registers ixgbe: Use pci_wake_from_d3() instead of multiple pci_enable_wake() ixgbe: fix failing to log fan failures ixgbe: fix 82598 SFP initialization after driver load. ixgbe: Fix SFP log messages ixgbe: fix issues with failing to detect insert of unsupported module ixgbe: fix regression on some 82598 adapters ixgbe: fix inconsistent SFP/SFP+ failure results. ixgbe: fix for 82599 errata marking UDP checksum errors ixgbe: fix issues setting rx-usecs with legacy interrupts ixgbe: cleanup functions that should have been defined static ixgbe: fix sfp_timer clean up in ixgbe_down e1000: cleanup unused prototype ixgbe: add support for 82599 Combined Backplane ixgbe: add support for 82599 based X520 10G Dual KX4 Mezz card
Don Wood (15): RDMA/nes: Account for freed PBL after HW operation RDMA/nes: Inform hardware that asynchronous event has been handled RDMA/nes: Improve use of PBLs RDMA/nes: Fix incorrect casts on 32-bit architectures RDMA/nes: Fix bugs in nes_reg_phys_mr() RDMA/nes: Update refcnt during disconnect RDMA/nes: Allocate work item for disconnect event handling RDMA/nes: Change memory allocation for cqp request to GFP_ATOMIC RDMA/nes: Clean out CQ completions when QP is destroyed RDMA/nes: Add CQ error handling RDMA/nes: Implement Terminate Packet RDMA/nes: Use flush mechanism to set status for wqe in error RDMA/nes: Make poll_cq return correct number of wqes during flush RDMA/nes: Use the flush code to fill in cqe error RDMA/nes: Rework the disconn routine for terminate and flushing
Don Zickus (13): x86_64: nmi watchdog header cleanup x86: Add performance counter reservation framework for UP kernels i386: Utilize performance counter reservation framework in oprofile Add SMP support on x86_64 to reservation framework i386: Add SMP support on i386 to reservation framework x86: Cleanup NMI interrupt path i386/x86-64: Remove un/set_nmi_callback and reserve/release_lapic_nmi functions x86: Add abilty to enable/disable nmi watchdog with sysctl x86: Add abilty to enable/disable nmi watchdog from procfs (update) x86: Allow users to force a panic on NMI x86: x86 clean up nmi panic messages allow vmsplice to work in 32-bit mode on ppc64 x86: add the word 'WARNING' in check_nmi_watchdog() output
Donald Douwsma (7): [XFS] Invalidate quotacheck when mounting without a quota type. [XFS] Fix quotaon syscall failures for group enforcement requests. [XFS] Fix dbflush panic in xfs_qm_sync. [XFS] Unwrap AIL_LOCK [XFS] Remove the xfs_refcache [XFS] Remove unused HAVE_SPLICE macro. [XFS] Fix broken HAVE_SPLICE removal commit.
Donald Dutile (1): intel-iommu: iommu init error path bug fixes
Donald Skidmore (1): ixgbe: add SFP+ driver support
Dong Wei (1): netfilter: xt_connlimit: fix accouning when receive RST packet in ESTABLISHED state
Dong, Eddie (5): KVM: MMU: Merge shadow level check in FNAME(fetch) KVM: MMU: Update shadow ptes on partial guest pte writes KVM: MMU: Simplify hash table indexing KVM: MMU: Emulate #PF error code of reserved bits violation KVM: Use rsvd_bits_mask in load_pdptrs()
Dongdong Deng (6): drivers/net: using spin_lock_irqsave() in net_send_packet() drivers/net: fixed drivers that support netpoll use ndo_start_xmit() netpoll: warning for ndo_start_xmit returns with interrupts enabled drivers/net: fixed drivers that support netpoll use ndo_start_xmit() smc91x: let smc91x work well under netpoll b44: the poll handler b44_poll must not enable IRQ unconditionally
Dongxiao Xu (8): Staging: heci: fix userspace pointer mess Staging: heci: fix wrong order of device_lock and file_lock Staging: heci: fix spinlock order mess of device_lock and read_io_lock Staging: heci: fix softirq safe to unsafe spinlock issue Staging: heci: fix typos and add wait after disconnect Staging: heci: fix setting h_is bit in h_csr register Staging: heci: do not print error when heci_bh_handler is already on workqueue Staging: heci: fix the problem that file_ext->state should be protected by device_lock
Dor Laor (8): KVM: Improve interrupt response KVM: Simplify test for interrupt window kvm: Two-way apic tpr synchronization KVM: Fix guest register corruption on paravirt hypercall KVM: Use the generic skip_emulated_instruction() in hypercall code KVM: Add mmu cache clear function KVM: Add make_page_dirty() to kvm_clear_guest_page() virtio_net: parametrize the napi_weight for virtio receive queue.
Dotan Barak (31): IB/mthca: Add support for automatic path migration (APM) IB/uverbs: Support for query QP from userspace IB/uverbs: Support for query SRQ from userspace IB/mthca: Return actual capacity from create_srq IB/uverbs: Return actual capacity from create SRQ operation IB/mthca: Add support for send work request fence flag IB/mthca: Check alternate P_Key index when setting alternate path IB: Fix modify QP checking of "current QP state" attribute IB/uverbs: Fix query QP return of sq_sig_all IB/mthca: Correct reported SRQ size in MemFree case. IB/mthca: Check that sgid_index and path_mtu are valid in modify_qp IB/mthca: Fix SRQ limit event range check IPoIB: Remove unused include of vmalloc.h RDMA/cm: Remove setting local write as part of QP access flags IB/mthca: Don't execute QUERY_QP firmware command for QP in RESET state IB/mthca: Allow the QP state transition RESET->RESET mlx4_core: Get the maximum message size from reported device capabilities IB/core: Take sizeof the correct pointer when calling kmalloc() IB/mlx4: Take sizeof the correct pointer in call to memset() RDMA/cma: Remove local write permission from QP access flags IB: Include <linux/list.h> from <rdma/ib_mad.h> IB: Include <linux/list.h> and <linux/rwsem.h> from <rdma/ib_verbs.h> IB: Move the macro IB_UMEM_MAX_PAGE_CHUNK() to umem.c mlx4_core: Use enum value GO_BIT_TIMEOUT_MSECS IPoIB/cm: Clean up initialization of QP attr in ipoib_cm_create_tx_qp() IB/mlx4: Fix value of pkey_index in QP1 completions IB/core: Check optional verbs before using them IB/mthca: Update QP state if query QP succeeds IB/mlx4: Update QP state if query QP succeeds RDMA: Improve include file coding style RDMA/iwcm: Remove IB_ACCESS_LOCAL_WRITE from remote QP attributes
Doug Chapman (8): ACPI: increase ACPI_MAX_REFERENCE_COUNT for larger systems [SCSI] fusion: fix for BZ 8426 - massive slowdown on SCSI CD/DVD drive [IA64] fix userspace compile error in gcc_intrin.h [IA64] move gcc_intrin.h from header-y to unifdef-y [IA64] export account_system_vtime [IA64] fix boot panic caused by offline CPUs [IA64] dump stack on kernel unaligned warnings Squashfs: fix breakage when page size > metadata block size
Doug Graham (2): sctp: Fix piggybacked ACKs V3 minixfs: add missing directory type checking
Doug Ledford (1): [SCSI] aic7xxx: pause sequencer before touching SBLKCTL
Doug Leith (4): tcp_htcp: last_cong bug fix tcp: tcp_vegas ssthresh bug fix tcp: tcp_vegas cong avoid fix tcp: tcp_vegas ssthresh bugfix
Doug Maxey (7): [SCSI] qla4xxx: fix double printk on load usb-storage: Fix devices that cannot handle 32k transfers ehea: fix ehea.h checkpatch complaints ehea: fix ethtool checkpatch complaints ehea: fix main checkpatch complaints ehea: fix phyp checkpatch complaints ehea: fix qmr checkpatch complaints
Doug McLain (1): [ALSA] ice1712 - Fix wordclock status on Delta1010LT
Doug Nazar (1): Fix nfsd truncation of readdir results
Doug Thompson (47): PCI Bus Parity Status-broken hardware attribute, EDAC foundation PCI: Bus Parity Status sysfs interface EDAC: PCI device to DEVICE cleanup EDAC: mc numbers refactor 1-of-2 EDAC: probe1 cleanup 1-of-2 EDAC: maintainers update EDAC: fix module names quoted in sysfs Fix and enable EDAC sysfs operation drivers/edac: fix edac_device semaphore to mutex drivers/edac: fix edac_mc init apis drivers/edac: fix edac_device init apis drivers/edac: fix edac_mc sysfs completion code drivers/edac: code tidying on export-gpl drivers/edac: fix workq reset deadlock drivers/edac: fix edac_device sysfs corner case bug drivers/edac: add to edac docs drivers/edac: fix reset edac_mc pollmsec drivers/edac: fix edac_pci sysfs include/asm-:mips add missing edac h file drivers/edac: fix pasemi kconfig depends drivers/edac: fix printk level down to debug from emerg drivers-edac: turn on edac device error logging drivers/edac: mpc85xx: add static scope edac: e752x fix too loud on nonmemory errors edac: remove EDAC's experimental status amd64_edac: add driver header amd64_edac: add debugging/testing code amd64_edac: add DRAM error injection logic using sysfs amd64_edac: add MCA error types amd64_edac: add memory scrubber interface amd64_edac: add sys addr to memory controller mapping helpers amd64_edac: add functionality to compute the DRAM hole amd64_edac: add DRAM address type conversion facilities amd64_edac: add helper to dump relevant registers amd64_edac: assign DRAM chip select base and mask in a family-specific way amd64_edac: add k8-specific methods amd64_edac: add F10h-and-later methods-p1 amd64_edac: add F10h-and-later methods-p2 amd64_edac: add F10h-and-later methods-p3 amd64_edac: add per-family descriptors amd64_edac: add ECC chipkill syndrome mapping table amd64_edac: add error decoding logic amd64_edac: add EDAC core-related initializers amd64_edac: add ECC reporting initializers amd64_edac: add module registration routines amd64_edac: fix ECC checking amd64_edac: print debug statements only on error
Doug Warzecha (3): dcdbas: add Dell Systems Management Base Driver with sysfs support dcdbas: dcdbas_pdev referenced after platform_device_unregister on exit firmware/dcdbas: add size check in smi_data_write
Douglas Gilbert (18): [libata scsi] add START STOP UNIT translation [SCSI] sg direct io/mmap oops, st sync [SCSI] sg: do not set VM_IO flag on mmap-ed pages [SCSI] permit READ DEFECT DATA in block/scsi_ioctl [libata scsi] add ata_scsi_set_sense helper [libata scsi] improve scsi error handling with ata_scsi_set_sense() [libata scsi] MODE SELECT, strengthen mode sense [SCSI] sg: fix leak when dio setup fails [SCSI] scsi_debug version 1.79 [SCSI] update additional sense codes and some opcode names [SCSI] sg: fix incorrect page problem [SCSI] scsi_debug version 1.80 [SCSI] sg: fixes for large page_size [SCSI] sg: fix incorrect last scatg length [SCSI] mptctl for mptsas [SCSI] scsi_debug: error processing [SCSI] bsg: add linux/types.h include to bsg.h [SCSI] update scsi/constants.c
Douglas Kosovic (2): [ALSA] hda-codec - Add Dell T3400 support V4L/DVB (10299): bttv: Add support for IVCE-8784 support for V4L2 bttv driver
Douglas Landgraf (16): V4L/DVB (5534): Radio-rtrack2.c Replace rt_ioctl to use video_ioctl2 V4L/DVB (5539): Radio-rtrack2.c Added VIDIOC_[GS]_AUDIO and VIDIOC_[S|G]_INPUT V4L/DVB (5540): Radio-trust.c Replace tr_do_ioctl to use video_ioctl2 V4L/DVB (5541): Radio-zoltrix.c Replace zol_do_ioctl to use video_ioctl2 V4L/DVB (5546): Radio-terratec.c Replace tt_do_ioctl to use video_ioctl2 V4L/DVB (5549): Radio-sf16fmr2.c Replace fmr2_do_ioctl to use video_ioctl2 V4L/DVB (5550): Radio-sf16fmi.c Replace fmi_do_ioctl to use video_ioctl2 V4L/DVB (5553): Replace typhoon_do_ioctl to use video_ioctl2 V4L/DVB (5555): Radio-aimslab.c Replace rt_ioctl to use video_ioctl2 V4L/DVB (5556): Radio-gemtek.c Replace gemtek_ioctl to use video_ioctl2 V4L/DVB (5562): Radio-gemtek-pci.c Replace gemtek_pci_ioctl to use video_ioctl2 V4L/DVB (5563): Radio-maestro.c Replace radio_ioctl to use video_ioctl2 V4L/DVB (5621): Radio-cadet.c Replace cadet_do_ioctl to use video_ioctl2 V4L/DVB (5622): Radio-zoltrix.c cleanup V4L/DVB (5623): Dsbr100.c Replace usb_dsbr100_do_ioctl to use video_ioctl2 V4L/DVB (5624): Radio-maestro.c cleanup
Douglas Schilling Landgraf (52): V4L/DVB (5705): Removed unnecessary .hardware from video_device struct. V4L/DVB (5828): Kconfig: Added GemTek USB radio and removed experimental dependency. V4L/DVB (6481): radio-gemtek: make file_operations const V4L/DVB (6482): zr364: make file_operations const V4L/DVB (6483): ivtv-streams: make file_operations const V4L/DVB (6734): Converted saa7134-video to use video_ioctl2 V4L/DVB (6911): Converted bttv to use video_ioctl2 V4L/DVB (7092): radio-sf16fmr2: fix request_region() validation [bugzilla 9699] V4L/DVB (7094): static memory V4L/DVB (7283): videobuf-dma-sg: Remove unused variable V4L/DVB (7402): add macro validation for v4l_compat_ioctl32 V4L/DVB (7404): saa7134.h: Remove unnecessary validation V4L/DVB (7607): CodingStyle fixes V4L/DVB (7665): videodev: Add default vidioc handler V4L/DVB (7666): meye: Replace meye_do_ioctl to use video_ioctl2 V4L/DVB (8120): cx23885-417: Replace cx23885_do_ioctl to use video_ioctl2 V4L/DVB (8184): spca508: Add Clone Digital Webcam 11043 V4L/DVB (8539): em28xx-cards: New supported IDs for analog models V4L/DVB (8883): w9968cf: Fix order of usb_alloc_urb validation V4L/DVB (8884): em28xx-audio: fix memory leak V4L/DVB (8885): cpia2_usb: fix memory leak V4L/DVB (8886): ov511: fix memory leak V4L/DVB (8887): gspca: fix memory leak V4L/DVB (8935): em28xx-cards: Remove duplicate entry (EM2800_BOARD_KWORLD_USB2800) V4L/DVB (8936): em28xx-cards: Add vendor/product id for EM2820_BOARD_PROLINK_PLAYTV_USB2 V4L/DVB (8937): em28xx: Fix and add some validations V4L/DVB (9601): ttusb_dec: Add NULL pointer validation V4L/DVB (9602): dvb-ttusb-budget: Add NULL pointer validation V4L/DVB (9603): dvb-ttusb-budget: Add validation for ttusb_alloc_iso_urbs V4L/DVB (9604): ttusb_dec: fix memory leak V4L/DVB (9605): usb-urb: fix memory leak V4L/DVB (9743): em28xx: fix oops audio V4L/DVB (9793): em28xx: Add specific entry for WinTV-HVR 850 V4L/DVB (10055): em28xx: Add entry for PixelView PlayTV Box 4 V4L/DVB (10056): em28xx: Add snapshot button on Pixelview Prolink PlayTV USB 2.0 V4L/DVB (10323): em28xx: Add entry for GADMEI TVR200 V4L/DVB (10326): em28xx: Cleanup: fix bad whitespacing V4L/DVB (10327): em28xx: Add check before call em28xx_isoc_audio_deinit() V4L/DVB (10517): em28xx: remove bad check (changeset a31c595188af) V4L/DVB (10520): em28xx-audio: Add spinlock for trigger V4L/DVB (10521): em28xx-audio: Add lock for users V4L/DVB (10523): em28xx-audio: Add macros EM28XX_START_AUDIO / EM28XX_STOP_AUDIO V4L/DVB (10524): em28xx: Add DVC 101 model to Pinnacle Dazzle description V4L/DVB (10556): em28xx-cards: Add Pinnacle Dazzle Video Creator Plus DVC107 description V4L/DVB (10739): em28xx-cards: remove incorrect entry V4L/DVB (10740): em28xx-cards: Add SIIG AVTuner-PVR board V4L/DVB (10741): em28xx: Add Kaiser Baas Video to DVD maker support V4L/DVB (11222): gspca - zc3xx: The webcam DLink DSB - C320 has the sensor pas106. V4L/DVB (11331): em28xx: convert to v4l2_subdev V4L/DVB (11486): em28xx: Add EmpireTV board support V4L/DVB (12434): em28xx: fix empire auto-detect V4L/DVB (12720): em28xx-cards: Add vendor/product id for Kworld DVD Maker 2
Douglas Thompson (30): drivers/edac: add edac_mc_find API drivers/edac: add RDDR2 memory types drivers/edac: split out functions to unique files drivers/edac: add edac_device class drivers/edac: core.h fix scrubdefs drivers/edac: mod use edac_core.h drivers/edac: core Lindent cleanup drivers/edac: edac_device sysfs cleanup drivers/edac: cleanup workq ifdefs drivers/edac: Lindent amd76x drivers/edac: Lindent i5000 drivers/edac: Lindent i82443bxgx drivers/edac: Lindent r82600 drivers/edac: add device sysfs attributes drivers/edac: device output clenaup drivers/edac: add info kconfig drivers/edac: update MAINTAINERS files for EDAC drivers/edac: cleanup spaces-gotos after Lindent messup drivers/edac: add mips and ppc visibility drivers/edac: fix ignored return i82875p include/linux/pci_id.h: add amd northbridge defines drivers/edac: remove null from statics drivers/edac: i5000 code tidying drivers/edac: edac_device code tidying drivers/edac: mod edac_align_ptr function drivers/edac: mod edac_opt_state_to_string function drivers/edac: remove file edac_mc.h drivers/edac: fix leaf sysfs attribute drivers/edac: fix edac_device sysfs completion code drivers/edac: add to maintainers new info
Downing, Thomas (1): ppc32: fix compilation error with CONFIG_PQ2FADS
Dr. David Alan Gilbert (1): knfsd: Add source address to sunrpc svc errors
Dr. Greg Wettstein (1): USB device codes for Motorola phone.
Dr. Werner Fink (2): dvb: ttpci: fix AUDUIO_CONTINUE ioctl DVB (2441): Driver support for live-ac3, firmware >= 2621 required.
Dragos Carp (1): MPC52xx PSC SPI master driver
Dragos Tatulea (1): powerpc/oprofile: Add ppc750 CL as supported by oprofile
Dragoslav Zaric (3): Staging: otus: ioctl.c: Fix Coding Style Staging: otus: 80211core/amsdu.c: Fix Coding Style Staging: otus: 80211core/ccmd.c: Fix Coding Style
Drew Csillag (1): Staging: comedi: add pcm3724 driver
Drew Fisher (1): HID: Microsoft Wireless Optical Desktop 3.0 quirk
Drew Moseley (1): PNP: create device attributes via default device attributes
Duane Griffin (40): HFS+: refactor ASCII to unicode conversion routine for later reuse HFS+: add custom dentry hash and comparison operations jbd: correctly unescape journal data blocks jbd2: correctly unescape journal data blocks jbd2: tidy up revoke cache initialisation and destruction jbd2: eliminate duplicated code in revocation table init/destroy functions jbd2: replace potentially false assertion with if block jbd2: only create debugfs and stats entries if init is successful ext4: handle corrupted orphan list at mount ext4: handle deleting corrupted indirect blocks ext4: validate directory entry data before use jbd: replace potentially false assertion with if block jbd: eliminate duplicated code in revocation table init/destroy functions jbd: tidy up revoke cache initialisation and destruction ext3: handle corrupted orphan list at mount ext3: handle deleting corrupted indirect blocks ext3: validate directory entry data before use jbd2: abort instead of waiting for nonexistent transaction jbd: abort instead of waiting for nonexistent transactions 9p: Remove potentially bad parameter from function entry debug print. eCryptfs: check readlink result was not an error before using it vfs: introduce helper function to safely NUL-terminate symlinks vfs: ensure page symlinks are NUL-terminated ext2: ensure fast symlinks are NUL-terminated ext3: ensure fast symlinks are NUL-terminated ext4: ensure fast symlinks are NUL-terminated sysv: ensure fast symlinks are NUL-terminated freevxfs: ensure fast symlinks are NUL-terminated befs: ensure fast symlinks are NUL-terminated ext2: don't inherit inappropriate inode flags from parent ext2: tighten restrictions on inode flags ext3: don't inherit inappropriate inode flags from parent ext3: tighten restrictions on inode flags ext4: don't inherit inappropriate inode flags from parent ext4: tighten restrictions on inode flags ufs: validate maximum fast symlink size from superblock ufs: don't truncate longer ufs2 fast symlinks ufs: ensure fast symlinks are NUL-terminated ufs: copy symlink data into the correct union member Staging: b3dfg: fixups and improvements
Duncan Sands (39): USB ATM: new usbatm core USB ATM: port speedtch to new usbatm core USB ATM: driver for the Conexant AccessRunner chipset cxacru USB ATM: generic DSL modem driver xusbatm USB ATM: bits and bobs USB ATM: reduce log spamming USB ATM: avoid oops on bind failure; plug memory leak USB: usbatm kcalloc cleanup USB ATM: line speed measured in Kb not Kib USB ATM: robustify poll throttling USB ATM: fix line resync logic [ATM]: [speedtch] cure atm_printk() macro gcc-2.95 compile error USBATM: trivial modifications USBATM: add flags field USBATM: remove .owner USBATM: kzalloc conversion USBATM: xusbatm rewrite USBATM: shutdown open connections when disconnected USBATM: return correct error code when out of memory USBATM: use dev_kfree_skb_any rather than dev_kfree_skb USBATM: measure buffer size in bytes; force valid sizes USBATM: allow isochronous transfer USBATM: handle urbs containing partial cells USBATM: bump version numbers USBATM: -EILSEQ workaround V4L/DVB (3394): Bttv: correct bttv_risc_packed buffer size V4L/DVB (3420): Nskips maybe used uninitialized in bttv_risc_overlay V4L/DVB (3488): Snd_cx88_create: don't dereference NULL core USBATM: change the default speedtouch iso altsetting USBATM: fix modinfo output V4L/DVB (3704): Fix some errors on bttv_risc_overlay V4L/DVB (3766): Correct buffer size calculations in cx88-core.c USBATM: remove pointless inline USBATM: remove no-longer needed #include usbatm: fix tiny race speedtch: "extended reach" cxacru: add the ZTE ZXDSL 852 Driver core: plug device probe memory leak x86-64: fix asm constraints in i386 atomic_add_return
Dustin Kirkland (6): Filter rule comparators Exclude messages by message type Capture selinux subject/object context information. Miscellaneous bug and warning fixes Fix audit operators kbuild: documentation change on allowing checkers besides sparse
Dustin Marquess (1): via-rhine: disable rx_copybreak on archs that don't allow unaligned DMA access
Dustin McIntire (1): RE: [PATCH 1/1] net driver: Add support for SMSC LAN911x line of ethernet chips
Dwaine Garden (5): v4l: 789: added support for saa7113 V4L: Write cached value to correct register for SECAM V4L/DVB (4926): Fix USBVision handling of VIDIOC_QUERYCTRL V4L/DVB (4979): Fixes compilation when CONFIG_V4L1_COMPAT is not selected V4L/DVB (5032): Improves some USBVision info messages
Dwaine P. Garden (1): V4L/DVB (5386): Add some missing Hauppauge and Belkin devices to the driver
Dwayne Grant McConnell (6): [POWERPC] spufs: Change %llx to 0x%llx. [POWERPC] spufs: Add /lslr, /dma_info and /proxydma files [POWERPC] spufs: Remove /spu_tag_mask file [POWERPC] spufs: Implement /mbox_info, /ibox_info, and /wbox_info. [POWERPC] spufs: Read from signal files only if data is there [POWERPC] coredump: Add SPU elf notes to coredump.
Dwayne Grant Mcconnell (1): [POWERPC] spufs: fix signal2 file to report signal2
Dyks, Axel (XL) (1): V4L/DVB (4090): Fix cinergyt2_poll() to allow non-blocking IO on frontend
Dylan R Semler (1): HID: Add iMON LCDs to blacklist
Dylan Taft (1): USB Storage: US_FL_IGNORE_RESIDUE needed for Aiptek MP3 Player
Dâniel Fraga (2): V4L/DVB (7505): Powercolor Real Angel 330 (fixes gpio references) V4L/DVB (7506): Powercolor Real Angel 330 (remote control support)
EG Keizer (1): nfs: authenticated deep mounting
EGRY Gabor (10): kconfig: update-po-config info kconfig: whitespace removing kconfig: missing macros in gconfig kconfig: gettext support for gconfig kconfig: macro fix in menu.c kconfig: gettext support for xconfig kconfig: gettext support for menuconfig kconfig: gettext support for lxdialog kconfig: gettext support for config kconfig: gconfig: symbol fix
Eagle Jones (1): USB: airprime: add device id for dell wireless 5500 hsdpa card
Eamon Walsh (1): selinux: make mls_compute_sid always polyinstantiate
Earl Chew (1): fs: pipe.c null pointer dereference
Eberhard Fahle (1): USB: iowarrior.c: timeouts too small in usb_control_msg calls
Eberhard Mattes (1): V4L/DVB (12388): dvb-usb: fix tuning with Cinergy T2
Ed Beroset (1): USB: ftdi driver - add support for optical probe device
Ed Cashin (3): aoe: ignore vendor extension AoE responses aoe: allocate unused request_queue for sysfs aoe: end barrier bios with EOPNOTSUPP
Ed Kear (1): libata: add support for Promise SATA 300 TX2plus PDC40775
Ed L Cashin (8): aoe: improve allowed interfaces configuration aoe: aoe-stat should work for built-in as well as module aoe: update the documentation to mention aoetools aoe: allow multiple aoe devices to have the same mac aoe: add firmware version to info in sysfs aoe: update version number to 10 aoe [1/2]: support 16 AoE slot addresses per AoE shelf aoe [2/2]: update driver version number to twelve
Ed L. Cashin (44): [BYTEORDER]: Document alignment and byteorder macros aoe: use get_unaligned for accesses in ATA id buffer aoe: update to version 14 aoe [1/8]: zero packet data after skb allocation aoe [2/8]: support dynamic resizing of AoE devices aoe [3/8]: increase allowed outstanding packets aoe [4/8]: use less confusing driver name aoe [5/8]: allow network interface migration on packet retransmit aoe [6/8]: update device information on last close aoe [7/8]: update driver compatibility string aoe [8/8]: update driver version number aoe: do not stop retransmit timer when device goes down aoe [1/3]: support multiple AoE listeners aoe [2/3]: don't request ATA device ID on ATA error aoe [3/3]: update version to 22 aoe: eliminate isbusy message aoe: update copyright date aoe: remove unused NARGS enum aoe: zero copy write 1 of 2 aoe: jumbo frame support 1 of 2 aoe: clean up printks via macros aoe: jumbo frame support 2 of 2 aoe: improve retransmission heuristics aoe: zero copy write 2 of 2 aoe: module parameter for device timeout aoe: use bio->bi_idx aoe: remove sysfs comment aoe: update driver version aoe: revert printk macros fix aoe without scatter-gather [Bug 7662] docs: static initialization of spinlocks is OK aoe: remove unecessary wrapper function aoe: bring driver version number to 47 aoe: handle multiple network paths to AoE device aoe: mac_addr: avoid 64-bit arch compiler warnings aoe: clean up udev configuration example aoe: eliminate goto and improve readability aoe: user can ask driver to forget previously detected devices aoe: dynamically allocate a capped number of skbs when necessary aoe: only install new AoE device once aoe: add module parameter for users who need more outstanding I/O aoe: the aoeminor doesn't need a long format aoe: make error messages more specific aoe: update copyright date
Ed Lin (22): [SCSI] stex: add shared tags from block [SCSI] stex: cancel unused field in struct req_msg [SCSI] stex: add new device (id 0x8650) support [SCSI] stex: fix biosparam calculation [SCSI] stex: fix controller_info command handling [SCSI] stex: add value check in hard reset routine [SCSI] stex: adjust default queue length [SCSI] stex: update device id info [SCSI] stex: add new device type support [SCSI] stex: change wait loop code [SCSI] stex: version update [SCSI] stex: fix id mapping issue [SCSI] stex: extend hard reset wait time [SCSI] stex: fix reset recovery for console device [SCSI] stex: minor cleanup and version update [SCSI] stex: use resid for xfer len information [SCSI] stex: small code fixes and changes [SCSI] stex: add MSI support [SCSI] stex: use config struct for parameters of different controllers [SCSI] stex: add new 6G controller support [SCSI] stex: update version to 4.6.0000.3 [SCSI] stex: Add reset code for st_yel (v2)
Ed Lin - PTU (5): [SCSI] stex: Fix for potential invalid response [SCSI] stex: Add new device id [SCSI] stex: Fix for controller type st_yosemite [SCSI] stex: Small fixes [SCSI] stex: Version update
Ed Swarthout (2): [POWERPC] Add memory regions to the kcore list for 32-bit machines powerpc/85xx: Fix mpc8536ds dma interrupt numbers
Ed Swierk (10): load_module: no BUG if module_subsys uninitialized [TAP]: Configurable interface MTU. forcedeth: "no link" is informational PCI: fix range check on mmapped sysfs resource files forcedeth: power down phy when interface is down signals, debug: fix BUG: using smp_processor_id() in preemptible code in print_fatal_signal() x86/PCI: Detect mmconfig on nVidia MCP55 rtc-ds1307: true SMBus compatibility forcedeth: Fix resume from hibernation regression. forcedeth: add phy_power_down parameter, leave phy powered up by default (v2)
Ed Vipas (1): V4L/DVB (5486): Add support for remote of Asustech P7131 Hybrid LNA
Eddie C. Dost (5): [SPARC]: Fix "Eddie C. Dost" e-mail address [SPARC64]: Fix set_intr_affinity() [DVB]: Do not include <linux/irq.h> from drivers. [SPARC64]: Fix enable_dma() in asm-sparc64/parport.h [SPARC64]: Serial Console for E250 Patch
Eddie Dong (23): KVM: VMX: Avoid saving and restoring msrs on lightweight vmexit KVM: VMX: Cleanup redundant code in MSR set KVM: VMX: Avoid saving and restoring msr_efer on lightweight vmexit KVM: Use symbolic constants instead of magic numbers KVM: Add support for in-kernel pio handlers KVM: In-kernel string pio write support KVM: Add support for in-kernel PIC emulation KVM: Define and use cr8 access functions KVM: Emulate local APIC in kernel KVM: In-kernel I/O APIC model KVM: Emulate hlt in the kernel KVM: Protect in-kernel pio using kvm->lock KVM: in-kernel LAPIC save and restore support KVM: pending irq save/restore KVM: Keep track of missed timer irq injections KVM: Migrate lapic hrtimer when vcpu moves to another cpu KVM: VMX: Reset mmu context when entering real mode KVM: Export PIC reset for kernel device reset KVM: Split IOAPIC reset function and export for kernel RESET KVM: VMX: Comment VMX primary/secondary exec ctl definitions KVM: VMX: wbinvd exiting KVM: MMU: Coalesce remote tlb flushes KVM: MMU: Fix comment in page_fault()
Eddy L O Jansson (1): in-string typos of "error"
Edgar E Iglesias (1): [IPSEC]: Fix esp_decap_data size verification in esp4.
Edgar E. Iglesias (3): skge: remember to run netif_poll_disable() elf: use ELF_CORE_EFLAGS for kcore ELF header flags microblaze: Add audit and seccomp thread flags.
Edgar Hucek (3): EFI: Fix gdt load imacfb: Add Intel-based Macintosh Framebuffer Support add imacfb documentation and detection
Edgar Pisani (1): V4L/DVB (5787): Cx88: add remote control support for Leadtek Winfast DTV1000
Edgar Simo (2): V4L/DVB (6071): saa7134-dvb: add missing newline V4L/DVB (6072): saa7134: add DVB-T support for Avermedia Super 007
Edouard Lafargue (1): USB: cp2101.c: add additional device ID
Edson Seabra (1): powerpc: CPM2 interrupt handler failure after 100,000 interrupts
Eduard - Gabriel Munteanu (25): Unignore vmlinux.lds.h from Git. Fix and clean top .gitignore Move _RET_IP_ and _THIS_IP_ to include/linux/kernel.h Better interface for hooking early initcalls Full conversion to early_initcall() interface, remove old interface relay: add buffer-only channels; useful for early logging SLUB: Replace __builtin_return_address(0) with _RET_IP_. SLUB: Replace __builtin_return_address(0) with _RET_IP_. kmemtrace: Core implementation. kmemtrace: Additional documentation. kmemtrace: SLAB hooks. kmemtrace: SLOB hooks. kmemtrace: SLUB hooks. kmemtrace: Fix typos in documentation. kmemtrace: Better alternative to "kmemtrace: fix printk format warnings". kmemtrace: SLUB hooks for caller-tracking functions. kmemtrace: Remove the relay version of kmemtrace tracing: splice support for tracing_pipe tracing: Move pipe waiting code out of tracing_read_pipe(). tracing: provide trace_seq_reserve() tracing: add missing 'extern' keywords to trace_output.h kmemtrace, rcu: don't include unnecessary headers, allow kmemtrace w/ tracepoints kmemtrace: use tracepoints kmemtrace: kmemtrace_alloc() must fill type_id kmemtrace: restore original tracing data binary format, improve ABI
Eduard Warkentin (1): USB: added support for ASIX 88178 chipset USB Gigabit Ethernet adaptor
Eduard-Gabriel Munteanu (1): uml: DEBUG_SHIRQ fixes
Eduardo Habkost (40): x86: include/asm-x86/paravirt.h: x86_64 mmu operations x86: don't set pagetable_setup_{start,done} hooks on 64-bit x86: fill in missing pv_mmu_ops entries for PAGETABLE_LEVELS >= 3 x86, 64-bit: use __pgd() on mk_kernel_pgd() paravirt/x86, 64-bit: move __PAGE_OFFSET to leave a space for hypervisor x86, 64-bit: split set_pte_vaddr() x86/paravirt: call paravirt_pagetable_setup_{start, done} pvops-64: call paravirt_post_allocator_init() on setup_arch() xen64: xen_write_idt_entry() and cvt_gate_to_trap() Xen64: HYPERVISOR_set_segment_base() implementation xen64: implement xen_load_gs_index() xen64: Clear %fs on xen_load_tls() x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags xen_alloc_ptpage: cast PFN_PHYS() argument to unsigned long xen-netfront: use netif_start_queue() on xennet_open() x86, paravirt_ops: use unsigned long instead of u32 for alloc_p*() pfn args KVM: Use .fixup instead of .text.fixup on __kvm_handle_fault_on_reboot x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags Revert "x86: default to reboot via ACPI" x86 kdump: extract kdump-specific code from crash_nmi_callback() x86 kdump: move crashing_cpu assignment to nmi_shootdown_cpus() x86 kdump: create kdump_nmi_shootdown_cpus() x86 kdump: make kdump_nmi_callback() a function ptr on crash_nmi_callback() x86 kdump: make nmi_shootdown_cpus() non-static x86: move nmi_shootdown_cpus() to reboot.c x86: make nmi_shootdown_cpus() available on !SMP and !X86_LOCAL_APIC x86: disable IRQs before doing anything on nmi_shootdown_cpus() KVM: VMX: move vmx.h to include/asm KVM: SVM: move svm.h to include/asm KVM: VMX: move ASM_VMX_* definitions from asm/kvm_host.h to asm/vmx.h KVM: VMX: move cpu_has_kvm_support() to an inline on asm/virtext.h x86: asm/virtext.h: add cpu_vmxoff() inline function KVM: VMX: extract kvm_cpu_vmxoff() from hardware_disable() x86: cpu_emergency_vmxoff() function KVM: SVM: move has_svm() code to asm/virtext.h KVM: SVM: move svm_hardware_disable() code to asm/virtext.h x86: cpu_emergency_svm_disable() function kdump: forcibly disable VMX and SVM on machine_crash_shutdown() x86: disable VMX on all CPUs on reboot x86: KVM guest: kvm_get_tsc_khz: return khz, not lpj
Eduardo Pereira Habkost (2): x86: allow enabling PARAVIRT without any guest implementation x86: remove depends on X86_32 from PARAVIRT & PARAVIRT_GUEST
Eduardo Valentin (22): ARM: OMAP: Keymap fix for palmte and palmz71 ARM: OMAP: McBSP: Coding style cleanup on arch/arm/plat-omap/mcbsp.c ARM: OMAP: McBSP: Prepare for splitting into omap1 and omap2 code ARM: OMAP: McBSP: Add support for mcbsp on mach-omap1 ARM: OMAP: McBSP: Add support for mcbsp on mach-omap2 OMAP: McBSP: Add IRQEN, IRQSTATUS, THRESHOLD2 and THRESHOLD1 registers. OMAP: McBSP: Use appropriate value for startup delay OMAP: McBSP: Add transmit/receive threshold handler OMAP: McBSP: Create and export max_(r|t)x_thres property OMAP: McBSP: Rename thres sysfs symbols OMAP: McBSP: Change wakeup signals OMAP: McBSP: Configure NO IDLE mode for DMA mode different of threshold ASoC: OMAP: Enable DMA burst mode ASoC: OMAP: Make DMA 64 aligned ASoC: OMAP: Use McBSP threshold to playback and capture ASoC: OMAP: Use DMA operating mode of McBSP V4L/DVB (12547): v4l2-subdev.h: Add g/s_modulator callbacks to subdev api V4L/DVB (12548): v4l2: video device: Add V4L2_CTRL_CLASS_FM_TX controls V4L/DVB (12549): v4l2: video device: Add FM TX controls default configurations V4L/DVB (12551): FM TX: si4713: Add files to add radio interface for si4713 V4L/DVB (12552): FM TX: si4713: Add files to handle si4713 i2c device V4L/DVB (12554): FM TX: si4713: Add document file
Edward Falk (2): libata: update inline source docs Minor libata documentation patch
Edward Goggin (2): dm mpath: log device name [SCSI] initialize max_target_blocked in scsi_alloc_target
Edward Hsu (1): r8169: correct phy parameters for the 8110SC
Edward Shishkin (3): reiserfs: journal_init fix reiserfs: do not repair wrong journal params vfs: add/use account_page_dirtied()
Edwin Huffstutler (1): Input: ati_remote - make filter time a module parameter
Eero Nurkkala (16): OMAP: ASoC: Fix spinlock misuse in omap-pcm.c ASoC: TLV320AIC3X: Fix kcontrol's private value use in put callback ARM: OMAP: McBSP: Fix legacy interrupts to clear their status NOHZ: Properly feed cpufreq ondemand governor spi: omap2_mcspi rxdma bugfix OMAP: PM: CPUfreq: obey min/max settings of policy OMAP: McBSP: Provide functions for ASoC frame syncronization OMAP: McBSP: Wakeups utilized OMAP: McBSP: Retain McBSP FCLK clockactivity OMAP: McBSP: Do not enable wakeups for no-idle mode OMAP: McBSP: Let element DMA mode hit retention also ASoC: Add runtime check for RFIG and XFIG ASoC: Always syncronize audio transfers on frames OMAP: GPIO: Avoid generating extra IRQs NOHZ: update idle state also when NOHZ is inactive ASoC: Serialize access to dapm_power_widgets()
Egbert Eich (1): SiS DRM: Fix possible NULL dereference
Egmont Koblinger (2): console UTF-8 fixes console UTF-8 fixes (fix)
Egor Martovetsky (2): drivers/edac: new pasemi driver [MTD] [NAND] pasemi_nand driver
Egry Gabor (5): kconfig: kxgettext: message fix kconfig: kxgettext: EOL fix kconfig: linux.pot for all arch [ARM] Trivial typo fixes i386: Trivial typo fixes
Egry Gábor (1): Trivial typo fixes in Kconfig files (MTD).
Ehud Gavron (1): b43legacy: Fix to enhance TX speed
Eiichiro Oiwa (2): ACPICA: Fix incorrect handling of PCI Express Root Bridge _HID PCI: fix pci_fixup_video as it blows up on sparc64
Eilon Greenstein (185): bnx2x: Updating the Maintainer bnx2x: Rename bnx2x.c to bnx2x_main.c bnx2x: New init infrastructure bnx2x: Remove old microcode bnx2x: New microcode part 1/3 bnx2x: New microcode part 2/3 bnx2x: New microcode part 3/3 bnx2x: Add support for BCM57711 HW bnx2x: Re-factor Tx code bnx2x: Update version bnx2x: FW (bootcode) interface fixes bnx2x: Not dropping packets with L3/L4 checksum error bnx2x: FW Internal Memory structure bnx2x: HW attention lock bnx2x: Memory allocation bnx2x: PBA Table Page Alignment Workaround bnx2x: WoL capability bnx2x: Change GPIO for any port bnx2x: 1G LED does not turn off bnx2x: Driver info bnx2x: Minor code improvements bnx2x: Spelling mistakes bnx2x: Checkpatch compliance bnx2x: Version update bnx2x: Rx work check bnx2x: Fan failure mechanism on additional design bnx2x: Minimize lock time bnx2x: HW lock timeout bnx2x: Version update bnx2x: Accessing un-mapped page bnx2x: Removing the PMF indication when unloading bnx2x: PCI configuration bug on big-endian bnx2x: Calling netif_carrier_off at the end of the probe bnx2x: Version Update bnx2x: Prevent eeprom set when driver is down bnx2x: Using singlethread work queue bnx2x: Missing memory barriers bnx2x: Using system page size for SGE bnx2x: Missing mask when calculating flow control bnx2x: Flow control updated before reporting the link bnx2x: Protecting the link change indication bnx2x: VLAN tagged packets without VLAN offload bnx2x: Endianness issues bnx2x: Fixing the doorbell size bnx2x: Missing brackets bnx2x: Indirection table initialization index bnx2x: MTU Filter bnx2x: First slow path interrupt race bnx2x: Free IRQ bnx2x: Handling probe failures bnx2x: Potential race after iSCSI boot bnx2x: Wrong HDR offset in CAM bnx2x: Read chip ID bnx2x: Block nvram access when the device is inactive bnx2x: Overstepping array bounds bnx2x: 1G-10G toggling race bnx2x: Prevent self test loopback failures bnx2x: Legacy speeds autoneg failures bnx2x: Handling PHY FW load failure bnx2x: Driver description update bnx2x: Barriers for the compiler bnx2x: Version update bnx2x: Reset HW before use bnx2x: Disable napi bnx2x: Handling load failures bnx2x: Carrier off first call bnx2x: Calling napi_del bnx2x: Missing rmb when waiting for FW response bnx2x: loopback test failure bnx2x: Version bnx2x: New FW bnx2x: Multi-queue bnx2x: MSI support bnx2x: System-page alignment bnx2x: Disabling interrupts after iSCSI-boot bnx2x: Removing microcode assertion check bnx2x: Per queue statistics bnx2x: Moving skb_record_rx_queue bnx2x: BW shaper enhancements bnx2x: Flow control enhancement bnx2x: Removing the board type bnx2x: Removing redundant device parameters bnx2x: GPIO accessories bnx2x: Supporting BCM8726 PHY bnx2x: PHY lock list bnx2x: Supporting BCM8481 PHY bnx2x: Saving PHY FW version bnx2x: EMAC reset bnx2x: Using the HW 5th lane bnx2x: Removing CL73 code bnx2x: GMII not SGMII bnx2x: Pre emphasis configuration bnx2x: Using registers name bnx2x: Manual setting for MRRS bnx2x: Returning EBUSY in debug mode as well bnx2x: Increasing FW timeout bnx2x: smp_mb and not just smp_rmb bnx2x: Using nvram default WoL config bnx2x: Memory clean up on failure bnx2x: Optimize chip MPS configuration bnx2x: Loopback in diag mode bnx2x: Better struct naming bnx2x: Removing redundant macros bnx2x: Sparse endianity annotation bnx2x: Removing unused struct bnx2x: Driver dump bnx2x: Moving includes bnx2x: Re-arrange module parameters bnx2x: Comments and prints bnx2x: Clean-up bnx2x: Version bnx2x: Remove redundant smb_mb on unload bnx2x: Misleading name bnx2x: Reduce the likelihood of smb_mb bnx2x: Add rmb to read status block indices on load bnx2x: Unlimited Tx interrupt work bnx2x: napi_poll budget check bnx2x: Missing module parameter description bnx2x: Using DMA engine bnx2x: Calling tx disable unconditionally bnx2x: Supporting new BCM8726 FW bnx2x: Enable BCM8726 module transmitter bnx2x: BCM8705 has no microcode bnx2x: Display BCM8481 FW version bnx2x: Loopback support at external PHY bnx2x: Whitespace bnx2x: Debug prints bnx2x: Register dump bnx2x: Version update bnx2x: Adding restriction on sge_buf_size bnx2x: Casting page alignment bnx2x: Using DMAE to initialize the chip bnx2x: Adding licensing to bnx2x_init_values.h bnx2x: Disable HC coalescing when setting timeout to zero. bnx2x: Fix the maximal values of coalescing timeouts. bnx2x: Stop management traffic in loopback test bnx2x: Fan failure bnx2x: Fan failure early detection bnx2x: Adding some mmiowb bnx2x: SMP-safe inter_sem bnx2x: Update vlan_features bnx2x: Supporting BCM8727 PHY bnx2x: Set LED in loopback test bnx2x: Missing parenthesis might result with wrong casting bnx2x: Version 1.48.113-1 bnx2x: Receive traffic that maches management filtering rules bnx2x: Self-test kills management traffic bnx2x: WoL only with current MAC address bnx2x: Version 1.48.114-1 bnx2x: New FW files bnx2x: Using the new FW bnx2x: Removing old FW files bnx2x: Supporting Device Control Channel bnx2x: Advertize flow control normally in MF mode bnx2x: BCM8481 LED4 instead of LASI bnx2x: Reading the FW version of the BCM8481 PHY bnx2x: get_ext_phy_fw_version returns NULL if not applicable bnx2x: BCM8727 FW load bnx2x: Adding XAUI CL73 autoneg support bnx2x: MDC/MDIO CL45 IOCTLs bnx2x: Supporting PHY FW upgrade bnx2x: Removing old PHY FW upgrade code bnx2x: Reporting host statistics to management FW bnx2x: Prefetch the page containing the BD descriptor bnx2x: Adding Likely directive bnx2x: Configurable pause scheme bnx2x: Calling pci_set_drvdata earlier bnx2x: Stop loading if error condition detected bnx2x: Combine get_pcie_width and get_pcie_speed bnx2x: Move printing of version from probe to the init bnx2x: Updating regdump_len at drvinfo bnx2x: Remove the init_dmae field from bp bnx2x: Check unzip return code bnx2x: Keep only one HW path active bnx2x: Remove SGMII configuration when not required bnx2x: Missing smp_wmb for statistics state machine bnx2x: Re-arrange the link structures for better alignment bnx2x: Using macro for phy address bnx2x: Adding explicit casting bnx2x: Using PCI_DEVICE macro bnx2x: Re-factor the initialization code bnx2x: Beautify bnx2x_dump.h bnx2x: Removing unused definitions bnx2x: Whitespaces and comments bnx2x: update version to 1.52.1
Elad Lahav (1): v4l: 821: set tuner type in vidioc_g_tuner
Eli Cohen (64): IPoIB: Fix error path in ipoib_mcast_dev_flush() IPoIB: Fix address handle refcounting for multicast groups IPoIB: Fix memory leak of multicast group structures IB/mthca: Support for query QP and SRQ IB/mthca: Write FW commands through doorbell page IPoIB: Close race in setting mcast->ah IPoIB: Clean up if posting receives fails IB/mthca: Optimize large messages on Sinai HCAs IB/mthca: Query SRQ srq_limit fixes IPoIB: Wait for join to finish before freeing mcast struct IPoIB: Close race in ipoib_flush_paths() IPoIB: Fix AH leak at interface down IPoIB: Retry failed send-only multicast group joins IPoIB: Rejoin all multicast groups after a port event IPoIB: Add some likely/unlikely annotations in hot path IB/core: Free umem when mm is already gone IB/mlx4: Fix check of max_qp_dest_rdma in modify QP IB/mlx4: Pass send queue sizes from userspace to kernel IB/mlx4: Initialize send queue entry ownership bits mlx4_core: Fix CQ context layout mlx4_core: Wait 1 second after reset before accessing device IPoIB: Fix typo to end statement with ';' instead of ',' IPoIB: Fix error path memory leak IB/mthca: Mark error paths as unlikely() in post_srq_recv functions IB/mthca: Remove checks for srq->first_free < 0 IB/ib_mthca: Pre-link receive WQEs in Tavor mode IPoIB: Add high DMA feature flag IPoIB: Add send gather support IB/core: Add IP checksum offload support IPoIB: Remove unused struct ipoib_cm_tx.ibwc member IPoIB: Use checksum offload support if available IB/mlx4: Add IPoIB checksum offload support IB/mthca: Add IPoIB checksum offload support IB/core: Add creation flags to struct ib_qp_init_attr IB/core: Add IPoIB UD LSO support IPoIB: Add LSO support IB/mlx4: Add IPoIB LSO support IPoIB: Add basic ethtool support IB/core: Add support for modify CQ IPoIB: Support modifying IPoIB CQ event moderation IB/mlx4: Add support for modifying CQ moderation parameters IB/mlx4: Fix race when detaching a QP from a multicast group IB/mlx4: Fix incorrect comment IPoIB: Use separate CQ for UD send completions IPoIB: Copy child MTU from parent IB/ipoib: Fix transmit queue stalling forever IB/mthca: Clear ICM pages before handing to FW net/inet_lro: remove setting skb->ip_summed when not LRO-able IB/mlx4: Optimize QP stamping IPoIB: Copy small received SKBs in connected mode IB/mlx4: Configure QPs' max message size based on real device capability IB/mlx4: Pass congestion management class MADs to the HCA IPoIB: Remove unused IPOIB_MCAST_STARTED code IPoIB: Remove priv->mcast_mutex IPoIB: Only set Q_Key once: after joining broadcast group IPoIB: Use rtnl lock/unlock when changing device flags IPoIB: Use dev_set_mtu() to change mtu IPoIB/cm: Reduce connected mode TX object size IPoIB: Double default RX/TX ring sizes IB/mlx4: Use kzalloc() for new QPs so flags are initialized to 0 IB/mthca: Add module parameter for number of MTTs per segment mlx4_core: Add module parameter for number of MTTs per segment mlx4_core: Pass cache line size to device FW mlx4_core: Add a new supported 40 GigE device ID
Eli Collins (1): KVM: VMX: Clear CR4.VMXE in hardware_disable
Eli Dorfman (2): IB/iser: Move high-volume debug output to higher debug level IB/iser: Count FMR alignment violations per session
Elias Oltmanns (17): [CPUFREQ] Make cpufreq_conservative handle out-of-sync events properly IDE: Fix HDIO_DRIVE_RESET handling IDE: Remove unused code Update documentation of HDIO_DRIVE_RESET ioctl IDE: Report errors during drive reset back to user space libata-core: make sure that ata_force_tbl is freed in case of an error [libata] Introduce ata_id_has_unload() libata: Implement disk shock protection support block: Fix blk_start_queueing() to not kick a stopped queue ide: Remove ide_spin_wait_hwgroup() and use special requests instead ide: Two fixes regarding memory allocation ide: Implement disk shock protection support (v4) ata: Add documentation for hard disk shock protection interface (v3) ath5k: Reset key cache on interface up, thus fixing resume ath5k: Fix reset sequence for AR5212 in general and RF5111 in particular libata: Fix a potential race condition in ata_scsi_park_show() ide: Fix code dealing with sleeping devices in do_ide_request()
Eliezer Tamir (16): make bnx2x select ZLIB_INFLATE add bnx2x driver for BCM57710 [BNX2X]: Spelling fixes [BNX2X]: Correct init_one() [BNX2X]: Correct Link management [BNX2X]: Correct RX filtering and MC configuration [BNX2X]: correct statistics [BNX2X]: fix MSI-X/INT#A errata [BNX2X]: fix HW attentions and error handling [BNX2X]: fix slowpath races and locking [BNX2X]: Prevent PCI queue overflow [BNX2X]: Fix Xmit bugs [BNX2X]: update version, remove CVS strings [BNX2X]: add bnx2x to MAINTAINERS BNX2X: prevent ethtool from setting port type BNX2X: Correct bringing chip out of reset
Elina Pasheva (14): USB: serial: sierra driver bug fix for composite interface sierra: driver urb handling improvements sierra: driver interface blacklisting USB: serial: sierra driver performance improvements USB: serial: sierra driver debug info visibility improvement USB: serial: sierra driver write path improvements USB: serial: sierra driver read path bug fix USB: serial: sierra driver zero length packet fix USB: serial: sierra driver interrupt urb resubmit fix USB: serial: sierra driver sierra_calc_num_ports() fix USB: serial: sierra driver id_table additions USB: serial: sierra driver version change to 1.3.8 USB: serial: sierra driver send_setup() autopm fix USB: serial: sierra driver autopm fixes
Elizabeth Oldham (2): [MIPS] Malta: Handle byteswapping hardare bug in big endian mode. [MIPS] MT: Fix setting of XTC.
Elvis Pranskevichus (2): Input: i8042 - add HP Pavilion DV4270ca to the MUX blacklist Input: ALPS - add signature for DualPoint found in Dell Latitude E6500
Emanuele Giaquinta (1): Makefile: fix for compatibility with *emacs ctags
Emil Georgiev (1): V4L/DVB (5383): Fix duplicated codes in Pinnacle Grey remote
Emil Larsson (1): USB: Nikon D80 unusual device patch
Emil Medve (14): [POWERPC] Fix build errors when BLOCK=n [POWERPC] QE: Added missing CEURNR register ucc_geth: Fix build break introduced by commit 09f75cd7bf13720738e6a196cc0107ce9a5bd5a0 Make the pr_*() family of macros in kernel.h complete mmc: fix sg->page fallout xtensa: fix sg->page fallout Fix a build error when BLOCK=n [POWERPC] Optimize counting distinct entries in the relocation sections Fixed a small typo in the loopback driver driver core: Make the dev_*() family of macros in device.h complete [POWERPC] devres: Add devm_ioremap_prot() powerpc: Add the PC speaker only when requested [POWERPC] Fix return value check logic in debugfs virq_mapping setup mv643xx_eth: Remove a stale PPC_MULTIPLATFORM
Emil Tantilov (1): ixgbe: fix typo in speed mesage
Emilio G. Cota (1): Staging: vme: fix {master,slave}_get check bug
Emilio López (1): ALSA: hda - Fix acer-aspire-6530g model quirk
Emmanuel Colbus (1): Adapt drivers/char/vt_ioctl.c to non-x86
Emmanuel Grumbach (88): iwlwifi-ht: move 4965 SCD registers to iwl-prph.h iwlwifi: move 3945 SCD registers to iwl-prph.h iwlwifi: add 5965 SCD registers to iwl-prph.h iwlwifi-2.6: Adds and fixes defines about security iwlwifi: Cancel scanning upon association iwlwifi-2.6: Cleans up set_key flow iwlwifi-2.6: RX status translation to old scheme mac80211: get a TKIP phase key from skb mac80211: allows driver to request a Phase 1 RX key iwlwifi-2.6: enables HW TKIP encryption iwlwifi-2.6: enables RX TKIP decryption in HW iwlwifi: allow a default callback for ASYNC host commands iwlwifi: add default WEP key host command iwlwifi: default WEP HW encryption iwlwifi: add 1X HW WEP support iwlwifi: maintain uCode key table state iwlwifi: moves security functions to iwl-sta.c iwlwifi: remove the statistics work iwlwifi: Fix TKIP update key and get_free_ucode_key iwlwifi: Use HW acceleration decryption by default iwlwifi: HW dependent run time calibration iwlwifi: HW crypto acceleration fixes iwlwifi: remove uneeded callback iwlwifi: CT-Kill configuration fix iwlwifi: HT IE in probe request clean up iwlwifi: clean up register names and defines iwlwifi: move Flow Handlers define to iwl-fh.h iwlwifi: move verify_ucode functions to iwl-core iwlwifi: move hw_rx_handler_setup to iwl-4965.c iwlwifi-5000: update the CT-Kill value for 5000 series iwlwifi-5000: add run time calibrations for 5000 iwlwifi-5000: update the byte count in SCD iwlwifi: Fix frequency in rx_status fill iwlwifi: move iwl4965_init_alive_start to iwl-4965.c iwlwifi: don't switch to SGI if not supported by AP iwlwifi: clean up and bug fix for security mac80211: sends HT IE to user level through wext mac80211: allow disable FAT in specific configurations iwlwifi: disable FAT channel when not permitted iwlwifi: fix a memory leak in scan iwlwifi: remove debugfs entries before cfg80211 iwlwifi: send calibration results as HUGE commands iwlwifi: removes the RUN_TIME_CALIB ifdef iwlwifi: clean up in setup/cancel deferred work iwlwifi: add possibility to disable tx_power calibration iwlwifi: remove redundant flags regarding to FAT channel iwlwifi: fix bug when moving from 11gn to 11a or 11an to 11g iwlwifi: fix resart flow after fw error iwlwifi: add bad length check for WEP keys iwlwifi: move iwl4965_rf_kill_ct_config to iwl-core.c iwlwifi: retfactor get_temperature functions iwlwifi: remove dead code iwl4965_calc_db_from_ratio iwlwifi: general code clean up iwlwifi: remove iwlcore_low_level_notify iwlwifi: unify SW rf-kill flow mac80211: don't return -EINVAL upon iwconfig wlan0 rts auto mac80211: update the authentication method mac80211: fix an oops in several failure paths in key allocation mac80211: don't accept WEP keys other than WEP40 and WEP104 mac80211: add last beacon time in scan list iwlwifi: better station table maintenance iwlwifi: add REPLY_TX_POWER_DBM_CMD to get_cmd_string iwlwifi: send ADD_STA before RXON with assoc bit iwlwifi: move RX stats to core, and move temperature to handler iwlwifi: don't send REPLY_REMOVE_ALL_STA upon exit iwlwifi: move RX handlers to iwl-rx.c iwlwifi: remove useless network and duplicate checking iwlwifi: setup compressed BA handler iwlwifi: don't bring up interface if RF-kill avoids radio iwlwifi: blocking mac_start until uCode is complete iwlwifi: clean up HW RF-kill state machine and restarts mac80211: add support for iwconfig wlanX frag auto mac80211: Fix ieee80211_rx_reorder_ampdu: ignore QoS null packets mac80211: dont add a STA which is not in the same IBSS iwlwifi: fixes RTS / CTS support iwlwifi: make iwl4965_mac_conf_tx in atomic context mac80211: pass dtim_period to low level driver iwlwifi: bug fix in AGG flow - cast const to ULL iwlwifi: decrement rx skb counter in scan abort handler mac80211: Fix rate scale initialization in IBSS iwlwifi: fix strict_strtoul error checking iwlwifi: allow association on radar channel in power save iwlwifi: take a fresh set of supported rates at each cycle iwlwifi: remove uneeded declarations iwlwifi: remove HT flags from RXON when not in HT anymore mac80211: fix led behavior in IBSS iwlwifi: rename generic iwlagn functions that had a HW specific name iwlwifi: rename double inclusion protection name in iwl-commands.h
Emmanuel Pacaud (1): Staging: comedi: add adl_pci9111 driver
Enrico Scholz (13): V4L/DVB (4740): Fixed an if-block to avoid floating with debug-messages [ARM] 3919/1: Fixed definition of some PXA270 CIF related registers [ARM] 4403/1: Make the PXA-I2C driver work with lockdep validator DM9000: Add __devinit and __devexit attributes to probe and remove DM9000: Update and fix driver debugging messages usb: ISP1760: improve pre-fetch timing USB: ISP1760: fixed trivial math in comment [MTD] [NAND] pxa3xx_nand: moved nand definitions into shared platform header [MTD] [NAND] pxa3xx_nand: allow to define flash types in the platform data [MTD] [NAND] pxa3xx_nand: allow to disable builtin flash-type table [MTD] [NAND] pxa3xx_nand: added some 'const' annotations to the exported API [MTD] [NAND] pxa3xx_nand: moved some helper variables out from platform data [MTD] [NAND] pxa3xx_nand: added warning which tells id of detected NAND
Enrik Berkhan (4): [Blackfin] arch: fix bug when DMA operation related core B of BF561 Blackfin arch: fix bug - The SPORT_HYS bit is not set for BF561 0.5 nommu: ramfs: pages allocated to an inode's pagecache may get wrongly discarded i2c-algo-pca: Let PCA9564 recover from unacked data byte (state 0x30)
Eran Tromer (2): libata: return sense data in HDIO_DRIVE_CMD ioctl ALSA: usb-audio: add support for E-Mu Tracker Pre
Erdem Aktas (1): perf_counter tools: fix buffer overwrite problem for perf top command
Erez Zadok (4): fs/stack.c: Copy i_nlink after all other attributes are copied VFS: apply coding standards to fs/ioctl.c VFS: swap do_ioctl and vfs_ioctl names VFS: factor out three helpers for FIBMAP/FIONBIO/FIOASYNC file ioctls
Erez Zilber (20): IB/iser: fix a check of SG alignment for RDMA IB/iser: Limit the max size of a scsi command IB/iser: make FMR "page size" be 4K and not PAGE_SIZE IB/iser: fix some debug prints IB/iser: Do not use FMR for a single dma entry sg IB/iser: Have iSER data transaction object point to iSER conn IB/iser: DMA unmap unaligned for RDMA data before touching it IB/iser: Fix the description of iSER in Kconfig IB/iser: Start connection after enabling iSER IB/iser: Return error code when PDUs may not be sent IB/iser: Handle aborting a command after it is sent IB/iser: Don't defer connection failure notification to workqueue IB/iser: Add missing counter increment in iser_data_buf_aligned_len() [SCSI] IB/iSER: add logical unit reset support IB/iser: update URLs of iSER docs IB/iser: Print information about unhandled RDMA CM events IB/iser: Add change_queue_depth method IB/iser: Release connection resources on RDMA_CM_EVENT_DEVICE_REMOVAL event IB/iser: Don't change itt endianness libiscsi: add conn and scsi eh log debug flags
Eric (1): [CIFS] zero_user_page() conversions
Eric Anholt (103): [AGPGART] Intel 965 Express support. drm: add device/vendor id to drm_device_t for compat with FreeBSD drivers drm: savage: compat fix from drm git. [AGPGART] fix detection of aperture size versus GTT size on G965 drm: Remove DRM_ERR OS macro. drm: Replace filp in ioctl arguments with drm_file *file_priv. drm: Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE. drm: Initialize the AGP structure's base address at init rather than enable. drm: fd.o bug #11895: Only add the AGP base to map offset if the caller didn't. drm: Make DRM_IOCTL_GET_CLIENT return EINVAL when it can't find client #idx. agp: Fix stolen memory counting on G4X. i915: Add support for MSI and interrupt mitigation. Export kmap_atomic_pfn for DRM-GEM. drm: Add GEM ("graphics execution manager") to i915 driver. i915: Use struct_mutex to protect ring in GEM mode. DRM: Return -EBADF on bad object in flink, and return curent name if it exists. drm: Avoid oops in GEM execbuffers with bad arguments. drm: G33-class hardware has a newer 965-style MCH (no DCC register). drm: Use ioremap_wc in i915_driver instead of ioremap, since we always want WC. drm: Clean up many sparse warnings in i915. drm: Increment dev_priv->irq_received so i915_gem_interrupts count works. i915: GM45 has GM965-style MCH setup. drm: Remove two leaks of vblank reference count in error paths. i915: Enable IMR passthrough of vblank events before enabling it in pipestat. i915: Don't dereference HWS in /proc debug files when it isn't initialized. drm: Add 32-bit compatibility for DRM_IOCTL_UPDATE_DRAW. drm: Avoid oops in DRM_IOCTL_RM_DRAW if a bad handle is supplied. i915: Add GEM ioctl to get available aperture size. ftrace: fix breakage in bin_fmt results i915: Don't whine when pci_enable_msi() fails. i915: Remove racy delayed vblank swap ioctl. drm: Remove infrastructure for supporting i915's vblank swapping. drm/i915: Remove IMR masking during interrupt handler, and restart it if needed. drm/i915: Avoid BUG_ONs on VT switch with a wedged chipset. drm/i915: Fix copy'n'pasteo that broke VT switch if flushing was non-empty. drm/i915: Respect GM965/GM45 bit-17-instead-of-bit-11 option for swizzling. drm/i915: Move flushing list cleanup from flush request retire to request emit. drm/i915: If interrupted while setting object domains, still emit the flush. drm/i915: Make a single set-to-gtt-domain path. drm/i915: Make a single set-to-cpu-domain path and use it wherever needed. drm/i915: Return error in i915_gem_set_to_gtt_domain if we're not in the GTT. drm/i915: Don't return busy for buffers left on the flushing list. agp/intel: Fix broken ® symbol in device name. drm/i915: Add /proc debugging entry for reading out the HWS. drm/i915: Register module dependencies for the modesetting code. drm/i915: Fix stolen memory detection on G45 and GM45. drm/i915: Add missing userland definitions for gem init/execbuffer. drm/i915: Fix fbcon setup to align display pitch to 64b. drm/i915: Don't double-unpin buffers if we take a signal in evict_everything(). drm/i915: Delete unused, pointless i915_driver_firstopen. drm/i915: Don't print to dmesg when taking signal during object_pin. drm: Avoid use-before-null-test on dev in drm_cleanup(). drm: Add a debug node for vblank state. drm/i915: Don't allow objects to get bound while VT switched. drm/i915: Add support for integrated HDMI on G4X hardware. drm/i915: Non-mobile parts don't have integrated TV-out. drm/i915: Respect the other stolen memory sizes we know of. drm: stash AGP include under the do-we-have-AGP ifdef x86: work around PAGE_KERNEL_WC not getting WC in iomap_atomic_prot_pfn. drm: Rip out the racy, unused vblank signal code. drm/i915: Suppress GEM teardown on X Server exit in KMS mode. drm/i915: Skip SDVO/HDMI init when the chipset tells us it's not present. drm/i915: Set up an MTRR covering the GTT at driver load. drm/i915: Return error from i915_gem_object_get_fence_reg() when failing. drm/i915: Quiet the message on get/setparam ioctl with an unknown value. drm/i915: Cut two args to set_to_gpu_domain that confused this tricky path. drm/i915: Don't let a device flush to prepare buffers clear new write_domains. drm/i915: Retire requests from i915_gem_busy_ioctl. drm/i915: Fix use-before-null-check in i915_irq_emit(). drm/i915: Fix bad \n in MTRR failure notice. drm/i915: fix 945 fence register writes for fence 8 and above. drm/i915: Add information on pinning and fencing to the i915 list debug. drm/i915: Change DCC tiling detection case to cover only mobile parts. drm/i915: Fix lock order reversal in GTT pwrite path. drm/i915: Make GEM object's page lists refcounted instead of get/free. drm/i915: Fix lock order reversal in shmem pwrite path. drm/i915: Fix lock order reversal in shmem pread path. drm/i915: Fix lock order reversal with cliprects and cmdbuf in non-DRI2 paths. drm/i915: Fix lock order reversal in GEM relocation entry copying. drm/i915: Add information on pinning and fencing to the i915 list debug. drm: Use a little stash on the stack to avoid kmalloc in most DRM ioctls. drm/i915: Correctly set the write flag for get_user_pages in pread. drm/i915: Allow tiling of objects with bit 17 swizzling by the CPU. drm/i915: Don't let an oops get triggered from irq_emit without dma init. drm/i915: Don't allow binding objects into the last page of the aperture. drm/i915: Fix tiling pitch handling on 8xx. drm/i915: Apply a big hammer to 865 GEM object CPU cache flushing. drm/i915: Remove a bad BUG_ON in the fence management code. drm/i915: Save/restore cursor state on suspend/resume. drm/i915: Change GEM throttling to be 20ms like the comment says. drm: Remove memory debugging infrastructure. drm/i915: Add missing dependency on Intel AGP support. Merge commit 'keithp/drm-intel-next' into drm-intel-next drm/i915: Disable GEM when a broken video BIOS takes up the whole aperture. drm/i915: Fix harmless warning from patch merged after i2c rework. drm/i915: Zap the GTT mapping when transitioning from untiled to tiled. drm/i915: Use our own workqueue to avoid wedging the system along with the GPU. drm/i915: Fix CPU-spinning hangs related to fence usage by using an LRU. drm/i915: Make the downclocking debug code be under DRM_DEBUG not DRM_ERROR. drm/i915: Put the idle reclocking work on our private workqueue as well. drm/i915: Zap mmaps of objects before unbinding them from the GTT. agp/intel: Fix the pre-9xx chipset flush. Merge commit 'ickle/for-anholt' into drm-intel-next
Eric B Munson (4): powerpc: Keep 3 high personality bytes across exec hugetlbfs: allow the creation of files suitable for MAP_PRIVATE on the vfs internal mount hugetlb: add MAP_HUGETLB for mmaping pseudo-anonymous huge page regions hugetlb: add MAP_HUGETLB example
Eric BENARD (1): spi: pxa2xx_spi clock resume bugfix
Eric Benard (4): mmc: at91_mci: add sdio irq management Add support for Eukrea's CPUIMX27 Add support for Eukrea's MBIMX27 mtd: mxc_nand: fix 2KiB pagesize NAND on i.MX27
Eric Biederman (7): Fix conflict with the is_init identifier on parisc seq_file: move traverse so it can be used from seq_read seq_file: properly cope with pread veth: Allow setting the L3 MTU neigh: Allow for user space users of the neighbour table macvlan: Support creating macvlans from macvlans macvlan: Deterministic ingress packet delivery
Eric Brower (1): i2c-algo-pcf: Multi-master lost-arbitration improvement
Eric Bénard (2): ARM: 5629/1: Add support for Eukrea's CPU9260 & CPU9G20 ARM: 5630/1: Add support for Eukrea's CPUAT91
Eric Cooper (1): eeepc-laptop: add base driver
Eric D. Mudama (1): libata: rearrange dmesg info to add full ATA revision
Eric Dujardin (1): [POWERPC] Add export for mpc52xx_set_psc_clkdiv
Eric Dumazet (406): [NET]: dont use strlen() but the result from a prior sprintf() [NET]: Hashed spinlocks in net/ipv4/route.c [IPV4]: Use the fancy alloc_large_system_hash() function for route hash table [IPV4]: Bug fix in rt_check_expire() sys_set_mempolicy() doesnt check if mode < 0 [NET]: use __read_mostly on kmem_cache_t , DEFINE_SNMP_STAT pointers mm/slab.c: prefetchw the start of new allocated objects [NET]: Use file->private_data to get socket pointer. [NET]: Make sure l_linger is unsigned to avoid negative timeouts x86_64: prefetchw() can fall back to prefetch() if !3DNOW remove file.f_maxcount struct dentry: place d_hash close to d_parent and d_name to speedup lookups Adds sys_set_mempolicy() in include/linux/syscalls.h [NET]: Prefetch dev->qdisc_lock in dev_queue_xmit() [NET]: Reorder some hot fields of struct net_device [INET]: speedup inet (tcp/dccp) lookups [INET]: Shrink struct inet_ehash_bucket on 32 bits UP rcu: keep rcu callback event counter reduce sizeof(struct file) reorder struct files_struct x86_64: Optimize NUMA node hash function x86_64: Bug correction in populate_memnodemap() [NETFILTER] ip_tables: NUMA-aware allocation [NET]: move struct proto_ops to const oprofile: Use vmalloc_node() in alloc_cpu_buffers() shrink dentry struct remove unused blkp field in percpu_data [IPV4]: rt_cache_stat can be statically defined percpu data: only iterate over possible CPUs kref: avoid an atomic operation in kref_put() Shrinks sizeof(files_struct) and better layout Only allocate percpu data for possible CPUs __GENERIC_PER_CPU changes HOTPLUG_CPU: avoid hitting too many cachelines in recalc_bh_state() No need to protect current->group_info in sys_getgroups(), in_group_p() and in_egroup_p() Use unsigned int types for a faster bsearch x86_64: group memnodemap and memnodeshift in a memnode structure Use __read_mostly on some hot fs variables use fget_light() in select/poll x86_64: bring back __read_mostly support to linux-2.6.17-rc2 [NET]: reduce sizeof(struct inet_peer), cleanup, change in peer_check_expire() [NET]: reduce per cpu ram used for loopback stats [TCP]: One NET_INC_STATS() could be NET_INC_STATS_BH in tcp_v4_err() [IPV4] inet_peer: Group together avl_left, avl_right, v4daddr to speedup lookups on some CPUS [NET]: Can use __get_cpu_var() instead of per_cpu() in loopback driver. [NET]: Reduce sizeof(struct flowi) by 20 bytes. vmalloc: optimization, cleanup, bugfixes [NET]: Size listen hash tables using backlog hint rcu: add a prefetch() in rcu_do_batch() don't insert pipe dentries into dentry_hashtable. dcache: avoid RCU for never-hashed dentries net: don't insert socket dentries into dentry_hashtable fs: reorder some 'struct inode' fields to speedup i_size manipulations [NET]: Force a cache line split in hh_cache in SMP. constify pipe_buf_operations reorder struct pipe_buf_operations SLAB: use a multiply instead of a divide in obj_to_index() Optimize calc_load() [TG3]: Avoid an expensive divide. [NET]: change layout of ehash table [NET]: cleanup sock_from_file() [UDP]: UDP can use sk_hash to speedup lookups [NET]: Introduce union in struct dst_entry to hold 'next' pointer [IPV4]: Convert ipv4 route to use the new dst_entry 'next' pointer [IPV6]: Convert ipv6 route to use the new dst_entry 'next' pointer [DECNET]: Convert decnet route to use the new dst_entry 'next' pointer [NET]: Reorder fields of struct dst_entry [IPV4]: Restore multipath routing after rt_next changes. struct vfsmount: keep mnt_count & mnt_expiry_mark away from mnt_flags avoid one conditional branch in touch_atime() FS: speed up rw_verify_area() x86-64: get rid of ARCH_HAVE_XTIME_LOCK [INET]: twcal_jiffie should be unsigned long, not int [TCP]: Keep copied_seq, rcv_wup and rcv_next together. [NET]: Keep sk_backlog near sk_lock [NET]: convert network timestamps to ktime_t [IPV4]: Optimize inet_getpeer() [NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution [NET]: New sysctls should use __read_mostly tags [NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support [NET]: inet_ehash_secret should be __read_mostly and set only once [TCP]: tcp_memory_pressure and tcp_socket are__read_mostly candidates [IPV4]: align inet_protos[] on SMP [NET]: random functions can use nsec resolution instead of usec [NET]: loopback driver can use loopback_dev integrated net_device_stats INET : IPV4 UDP lookups converted to a 2 pass algo x86-64: fix vtime() vsyscall x86-64: vsyscall_gtod_data diet and vgettimeofday() fix x86-64: move __vgetcpu_mode & __jiffies to the vsyscall_2 zone [IPV6]: Get rid of __HAVE_ARCH_ADDR_SET. [IPV6]: Some cleanups in include/net/ipv6.h SLAB: use num_possible_cpus() in enable_cpucache() SLAB: don't allocate empty shared caches slab: NUMA kmem_cache diet Optimize timespec_trunc() procfs: reorder struct pid_dentry to save space on 64bit archs, and constify them VFS: delay the dentry name generation on sockets and pipes time: SMP friendly alignment of struct clocksource Speed up divides by cpu_power in scheduler FUTEX: new PRIVATE futexes getrusage(): fill ru_inblock and ru_oublock fields if possible [TCP]: Use LIMIT_NETDEBUG in tcp_retransmit_timer(). MM: alloc_large_system_hash() can free some memory for non power-of-two bucketsize [NETFILTER]: netfilter: xt_u32 bug correction [TCP]: secure_tcp_sequence_number() should not use a too fast clock NET : convert IP route cache garbage collection from softirq processing to a workqueue [IPV4]: Convert rt_check_expire() from softirq processing to workqueue. Documentation/filesystems/files.txt: remove rcuref_inc_lf() reverences [NET]: Define infrastructure to keep 'inuse' changes in an efficent SMP/NUMA way. [IPV4]: Use the {DEFINE|REF}_PROTO_INUSE infrastructure [IPV6]: Use the {DEFINE|REF}_PROTO_INUSE infrastructure [SCTP]: Use the {DEFINE|REF}_PROTO_INUSE infrastructure [INET]: Remove per bucket rwlock in tcp/dccp ehash table. sched: cleanup, use NSEC_PER_MSEC and NSEC_PER_SEC [INET]: Add a missing include <linux/vmalloc.h> to inet_hashtables.h [NETFILTER]: xt_time should not assume CONFIG_KTIME_SCALAR [NET] random : secure_tcp_sequence_number should not assume CONFIG_KTIME_SCALAR [NET]: rt_check_expire() can take a long time, add a cond_resched() [NET]: Corrects a bug in ip_rt_acct_read() [NETFILTER]: xt_hashlimit should use time_after_eq() parport: "dev->timeslice" is an unsigned long, not an int sched: sysctl, proc_dointvec_minmax() expects int values for [XFRM]: Do not define km_migrate() if !CONFIG_XFRM_MIGRATE [IPV4] ROUTE: ip_rt_dump() is unecessary slow [XFRM]: xfrm_algo_clone() allocates too much memory [SOCK]: Adds a rcu_dereference() in sk_filter [IPV4] ROUTE: fix rcu_dereference() uses in /proc/net/rt_cache [DECNET] ROUTE: fix rcu_dereference() uses in /proc/net/decnet_cache [TOKENRING]: rif_timer not initialized properly [IPV4] FIB_HASH : Avoid unecessary loop in fn_hash_dump_zone() [NET]: Move Qdisc_class_ops and Qdisc_ops in appropriate sections. [NET]: NET_CLS_ROUTE : convert ip_rt_acct to per_cpu variables IPV4 : Move ip route cache flush (secret_rebuild) from softirq to workqueue [NETFILTER]: x_tables: struct xt_table_info diet [NET]: dst_ifdown() cleanup [NETLINK]: kzalloc() conversion [NETFILTER]: xt_hashlimit: speedup hash_dst() [NETFILTER]: xt_hashlimit: reduce overhead without IPv6 [TCP] Avoid two divides in tcp_output.c [INET]: Avoid an integer divide in rt_garbage_collect() [TCP]: tcp_write_timeout.c cleanup [SOCK] Avoid integer divides where not necessary in include/net/sock.h [TCP]: Avoid a divide in tcp_mtu_probing() [TCP]: Avoid two divides in __tcp_grow_window() [SOCK] Avoid divides in sk_stream_pages() and __sk_stream_mem_reclaim() use SK_MEM_QUANTUM_SHIFT in __sk_mem_reclaim() [NET]: Add some acquires/releases sparse annotations. [NET]: Avoid divides in net/core/gen_estimator.c [LIB] pcounter : unline too big functions [NET]: prot_inuse cleanups and optimizations [ICMP]: Avoid sparse warnings in net/ipv4/icmp.c [NETNS]: Should build with CONFIG_SYSCTL=n [PACKET]: Fix sparse warnings in af_packet.c [XFRM]: xfrm_state_clone() should be static, not exported [VLAN]: Avoid expensive divides [FIB]: Reduce text size of net/ipv4/fib_trie.o [XFRM]: alg_key_len should be unsigned to avoid integer divides [IPV4] fib_trie: removes a memset() call in tnode_new() [X25]: Avoid divides and sparse warnings [AX25]: sparse cleanups [FIB]: full_children & empty_children should be uint, not ushort [FIB]: Avoid using static variables without proper locking [APPLETALK]: Annotations to clear sparse warnings [ATM]: Suppress some sparse warnings [ROSE]: Supress sparse warnings [FIB]: Fix rcu_dereference() abuses in fib_trie.c [IPV4] FIB_HASH: Reduce memory needs and speedup lookups [DST]: shrinks sizeof(struct rtable) by 64 bytes on x86_64 x86: make arch/x86/kernel/acpi/wakeup_32.S use a separate [XFRM]: constify 'struct xfrm_type' [NET]: should explicitely initialize atomic_t field in struct dst_ops [NETFILTER]: Supress some sparse warnings [IPV4] route cache: Introduce rt_genid for smooth cache invalidation PERCPU : __percpu_alloc_mask() can dynamically size percpu_data storage get rid of NR_OPEN and introduce a sysctl_nr_open lib/extable.c: remove an expensive integer divide in search_extable() kernel/sys.c: get rid of expensive divides in groups_sort() Use ilog2() in fs/namespace.c [IPSEC] flow: Remove an unnecessary ____cacheline_aligned [DECNET] ROUTE: remove unecessary alignment [IPSEC] flow: reorder "struct flow_cache_entry" and remove SLAB_HWCACHE_ALIGN [TCP]: lower stack usage in cookie_hash() function alloc_percpu() fails to allocate percpu data [IPV4]: Add 'rtable' field in struct sk_buff to alias 'dst' and avoid casts [SOCK] sk_stamp: should be initialized to ktime_set(-1L, 0) tg3: sparse cleanup xfrm: alg_key_len & alg_icv_len should be unsigned Avoid divides in BITS_TO_LONGS oprofile: don't request cache line alignment for cpu_buffer per_cpu: fix DEFINE_PER_CPU_SHARED_ALIGNED for modules percpu: introduce DEFINE_PER_CPU_PAGE_ALIGNED() macro raw: Restore /proc/net/raw correct behavior udp: sk_drops handling vmallocinfo: add NUMA information PCI: add Broadcom 5708S to VPD length quirk ip: speedup /proc/net/rt_cache handling udp: Improve port randomization inet: cleanup of local_port_range udp: complete port availability checking ipv4: Add a missing rcu_assign_pointer() in routing cache. udp: introduce struct udp_table and multiple spinlocks udp: RCU handling for Unicast packets. udp: calculate udp_mem based on low memory instead of all memory udp: udp_get_next() should use spin_unlock_bh() udp: introduce sk_for_each_rcu_safenext() udp: Should use spin_lock_bh()/spin_unlock_bh() in udp_lib_unhash() udp: add a missing smp_wmb() in udp_lib_get_port() udp: multicast packets need to check namespace net: sk_free_datagram() should use sk_mem_reclaim_partial() net: fix /proc/net/snmp as memory corruptor net: Introduce read_pnet() and write_pnet() helpers net: ib_net pointer should depends on CONFIG_NET_NS net: Cleanup of neighbour code net: speedup dst_release() rcu: Introduce hlist_nulls variant of hlist udp: Use hlist_nulls in UDP RCU code net: Convert TCP & DCCP hash tables to use RCU / hlist_nulls rcu: documents rculist_nulls net: make sure struct dst_entry refcount is aligned on 64 bytes net: Cleanup of af_unix net: af_unix can make unix_nr_socks visbile in /proc net: af_unix should update its inuse counter net: sctp should update its inuse counter oprofile: fix an overflow in ppro code net: af_packet should update its inuse counter net: make /proc/net/protocols namespace aware net: inet_diag_handler structs can be const net: af_unix should use KERN_INFO instead of KERN_DEBUG net: listening_hash get a spinlock per bucket net: convert TCP/DCCP ehash rwlocks to spinlocks net: use net_eq() in INET_MATCH and INET_TW_MATCH net: some optimizations in af_inet net: af_netlink should update its inuse counter net: Convert TCP/DCCP listening hash tables to use RCU eth: Declare an optimized compare_ether_addr_64bits() function net: Make sure BHs are disabled in sock_prot_inuse_add() net: Make sure BHs are disabled in sock_prot_inuse_add() net: avoid a pair of dst_hold()/dst_release() in ip_append_data() net: avoid a pair of dst_hold()/dst_release() in ip_push_pending_frames() net: Make sure BHs are disabled in sock_prot_inuse_add() net: udp_unhash() can test if sk is hashed net: Use a percpu_counter for sockets_allocated net: Use a percpu_counter for orphan_count net: release skb->dst in sock_queue_rcv_skb() net: percpu_counter_inc() should not be called in BH-disabled section oprofile: fix CPU unplug panic in ppro_stop() percpu_counter: fix CPU unplug race in percpu_counter_destroy() atomic: fix a typo in atomic_long_xchg() vlan: fix convertion to net_device_ops fix f_count description in Documentation/filesystems/files.txt filp_cachep can be static in fs/file_table.c percpu_counter: FBC_BATCH should be a variable b44: GFP_DMA skb should not escape from driver udp: optimize bind(0) if many ports are in use net: wrong test in inet_ehash_locks_alloc() net: move bsockets outside of read only beginning of struct inet_hashinfo udp: increments sk_drops in __udp_queue_rcv_skb() modules: Use a better scheme for refcounting netfilter: arp_tables: unfold two critical loops in arp_packet_match() netfilter: xt_physdev fixes netfilter: xt_physdev: unfold two loops in physdev_mt() netfilter: ip6_tables: unfold two loops in ip6_packet_match() netfilter: ip_tables: unfold two critical loops in ip_packet_match() netfilter: xt_hashlimit fix rcu: increment quiescent state counter in ksoftirqd() tcp: allow timestamps even if SYN packet has tsval=0 net: reorder fields of struct socket net: reorder struct Qdisc for better SMP performance net: remove useless prefetch() call netfilter: nf_conntrack: Reduce conntrack count in nf_conntrack_free() arp_tables: ifname_compare() can assume 16bit alignment netfilter: nf_conntrack: use hlist_add_head_rcu() in nf_conntrack_set_hashsize() netfilter: factorize ifname_compare() netfilter: nf_conntrack: use SLAB_DESTROY_BY_RCU and get rid of call_rcu() netfilter: use rcu_read_bh() in ipt_do_table() socket: use percpu_add() while updating sockets_in_use netfilter: ip6tables regression fix netfilter: nf_log regression fix packet: avoid warnings when high-order page allocation fails net: remove superfluous call to synchronize_net() loopback: packet drops accounting net: Avoid extra wakeups of threads blocked in wait_for_packet() net: netif_tx_queue_stopped too expensive sched: account system time properly net: Fix skb_tx_hash() for forwarding workloads. netfilter: use likely() in xt_info_rdlock_bh() bonding: bond_slave_info_query() fix tcp: tcp_prequeue() cleanup tcp: tcp_prequeue() can use keyed wakeups bnx2: bnx2_tx_int() optimizations net: tx scalability works : trans_start sch_teql: should not dereference skb after ndo_start_xmit() net: add tx_packets/tx_bytes/tx_dropped counters in struct netdev_queue vlan: use struct netdev_queue counters instead of dev->stats pkt_sched: gen_estimator: use 64 bit intermediate counters for bps net: release dst entry in dev_hard_start_xmit() ppp: unset IFF_XMIT_DST_RELEASE in ppp_setup() sch_teql: Use net_device internal stats net: fix length computation in rt_check_expire() net: fix rtable leak in net/ipv4/route.c net: txq_trans_update() helper atl1: use netdev->stats net: ALIGN/PTR_ALIGN cleanup in alloc_netdev_mq()/netdev_priv() net: use netdev stats in b44, sundance, via-rhine and via-velocity net: net/core/sock.c cleanup net: dont update dev->trans_start in 10GB drivers net: dont update dev->trans_start net: unset IFF_XMIT_DST_RELEASE in ipip_tunnel_setup() atm: unset IFF_XMIT_DST_RELEASE in clip_setup() net: unset IFF_XMIT_DST_RELEASE in ipgre_tunnel_setup() veth: dont release skb->dst in veth_xmit() net: unset IFF_XMIT_DST_RELEASE for qeth and ipoib net: ipv4/ip_sockglue.c cleanups net: add _skb_dst opaque field net: skb->rtable accessor net: skb->dst accessors net: skb cleanup net: num_dma_maps is not used net: skb_shared_info optimization r8169: fix crash when large packets are received net: dev_addr_init() fix r8169: use dev_kfree_skb() instead of dev_kfree_skb_irq() net: No more expensive sock_hold()/sock_put() on each tx net: ntohs() misuse net: use a deferred timer in rt_check_expire poll: avoid extra wakeups in select/poll net: sk_wmem_alloc has initial value of one, not zero net: correct off-by-one write allocations reports atm: sk_wmem_alloc initial value is one forcedeth: fix dma api mismatches netfilter: nf_conntrack: death_by_timeout() fix x86: atomic64: The atomic64_t data type should be 8 bytes aligned on 32-bit too x86: atomic64: Improve atomic64_read() x86: atomic64: Improve cmpxchg8b() x86: atomic64: Improve atomic64_read() x86: atomic64: Inline atomic64_read() again forcedeth: Fix NAPI race. net: sk_prot_alloc() should not blindly overwrite memory net: ip_push_pending_frames() fix igb: gcc-3.4.6 fix netfilter: nf_conntrack: nf_conntrack_alloc() fixes net: sock_copy() fixes udp: cleanups af_packet: style cleanups bnx2x: Dont update vlan_features in bnx2x_set_tso() bnx2: Update vlan_features phonet: phonet_device_get() fix net: ethtool_op_get_rx_csum() should be public and exported pppoe: fix /proc/net/pppoe pppol2tp: calls unregister_pernet_gen_device() at unload time net: net_assign_generic() fix neigh: Convert garbage collection from softirq to workqueue phonet: phonet_device_get() fix rose: Fix rose_getname() leak econet: Fix econet_getname() leak netrom: Fix nr_getname() leak appletalk: fix atalk_getname() leak irda: Fix irda_getname() leak ring-buffer: Fix memleak in ring_buffer_free() execve: must clear current->clear_child_tid can: Fix raw_getname() leak net: restore gnet_stats_basic to previous definition netfilter: bridge: refcount fix ipv4: af_inet.c cleanups tcp: keepalive cleanups net: ip_rt_send_redirect() optimization macvlan: Use compare_ether_addr_64bits() bonding: use compare_ether_addr_64bits() in ALB ipv6: ip6_push_pending_frames() should increment IPSTATS_MIB_OUTDISCARDS vlan: multiqueue vlan device ip: Report qdisc packet drops tc: Fix unitialized kernel memory leak drivers: Kill now superfluous ->last_rx stores net: net/core/dev.c cleanups vlan: enable multiqueue xmits net: Remove debugging code slub: Fix kmem_cache_destroy() with SLAB_DESTROY_BY_RCU macvlan: add multiqueue capability vlan: adds drops accounting cciss: memory leak in cciss_init_one() slub: fix slab_pad_check() net: kmemcheck annotation in struct socket proc: document `guest' column in /proc/stat ax25: Fix SIOCAX25GETINFO ioctl perf tools: Fix buffer allocation perf tools: Dont use openat() tunnel: eliminate recursion field sched_clock: Fix atomicity/continuity bug by using cmpxchg64() net: Fix sock_wfree() race net: restore tx timestamping for accelerated vlans x86: Don't generate cmpxchg8b_emu if CONFIG_X86_CMPXCHG64=y pktgen: Fix delay handling tg3: Remove prev_vlan_tag from struct tx_ring_info net: splice() from tcp to pipe should take into account O_NONBLOCK pktgen: Fix multiqueue handling pktgen: restore nanosec delays net: Add patchwork URL to MAINTAINERS net: Fix struct sock bitfield annotation udp: Fix udp_poll() and ioctl() virtio_net: use dev_kfree_skb_any() in free_old_xmit_skbs() net: Fix IP_MULTICAST_IF net: Fix struct inet_timewait_sock bitfield annotation ifb: should not use __dev_get_by_index() without locks pktgen: Dont leak kernel memory net: fix kmemcheck annotations net: fix sk_forward_alloc corruption
Eric Eric Sesterhenn (1): reiserfs: null pointer dereferencing in reiserfs_read_bitmap_block
Eric Hustvedt (7): Adds support for 256MB aperture on 945 chipsets to the intelfb driver intelfb: int option fix intelfb: add vsync interrupt support intelfb: add vsync interrupt support intelfb: add vsync interrupt support intelfb: add vsync interrupt support intelfb: add vsync interrupt support
Eric Kinzie (3): [ATM]: add support for LECS addresses learned from network [ATM]: [br2864] routed support atm: [br2864] fix routed vcmux support
Eric Lammerts (4): disable addres space randomization default on transmeta CPUs [WATCHDOG] w83697ug: add error checking fix oops when using console=ttymxcN with N > 0 fix oops when using console=ttymxcN with N > 0
Eric Leblond (27): [NETFILTER]: conntrack: add fixed timeout flag in connection tracking [NETFILTER]: nfnetlink_queue: allow changing queue length through netlink [NETFILTER]: NAT: optional source port randomization support [NETFILTER]: nfnetlink_log: fix sending of multipart messages Add support for PCMCIA card Sierra WIreless AC850 [NETFILTER]: nf_conntrack_netlink: transmit mark during all events [NETFILTER]: nfnetlink_queue: fix computation of allocated size for netlink skb. [NETFILTER]: nfnetlink_log: fix computation of netlink skb size netfilter: ctnetlink: dump conntrack ID in event messages netfilter: Make nflog quiet when no one listen in userspace. netfilter: nfnetlink_log: send complete hardware header netfilter: xt_NFLOG: don't call nf_log_packet in NFLOG module. netfilter: nfmark routing in OUTPUT, mangle, NFQUEUE netfilter: nfmark IPV6 routing in OUTPUT, mangle, NFQUEUE netfilter: xt_NFLOG is dependant of nfnetlink_log netfilter: fix tuple inversion for Node information request netfilter: nf_conntrack_ipv6: don't track ICMPv6 negotiation message netfilter: nf_conntrack_ipv6: fix nf_log_packet message in icmpv6 conntrack netfilter: nfnetlink_log: fix per-rule qthreshold override netfilter: nfnetlink_log: fix timeout handling netfilter: log invalid new icmpv6 packet with nf_log_packet() netfilter: use a linked list of loggers netfilter: print the list of register loggers netfilter: sysctl support of logger choice netfilter: fix warning about invalid const usage netfilter: fix warning in ebt_ulog init function. netfilter: fix nf_logger name in ebt_ulog.
Eric Lemoine (1): [SUNGEM]: Fix netpoll bug in Sun GEM Ether driver
Eric Miao (259): [ARM] 4304/1: removes the unnecessary bit number from CKENnn_XXXX [ARM] 4434/1: PXA: remove PXA_IRQ_SKIP [ARM] 4435/1: PXA: remove PXA_INTERNAL_IRQS [ARM] 4436/1: PXA: move low IRQ initialization code to pxa_init_irq_low() [ARM] 4437/1: PXA: move the GPIO IRQ initialization code to pxa_init_irq_gpio() [ARM] 4438/1: PXA: remove #ifdef .. #endif from pxa_gpio_demux_handler() [ARM] 4440/1: PXA: enable the checking of ICIP2 for IRQs [ARM] 4450/1: pxa: add pxa25x_init_irq() and pxa27x_init_irq() [ARM] 4451/1: pxa: make dma.c generic and remove cpu specific dma code [ARM] 4480/1: pxa: change the pxa device naming scheme [ARM] 4488/1: pxa: move pxa25x/pxa27x specific code out of pm.c [ARM] 4489/1: pxa: split pxa_cpu_suspend to processor specific ones [ARM] 4526/1: pxa: make ARCH_PXA select GENERIC_CLOCKEVENTS [ARM] 4527/1: pxa: fix pxa27x ac97 cold reset in ASoC due to CKEN change Input: pxa27x_keypad - rename the driver (was pxa27x_keyboard) Input: pxa27x_keypad - remove pin configuration from the driver Input: pxa27x_keypad - introduce driver structure and use KEY() to define matrix keys Input: pxa27x_keypad - introduce pxa27x_keypad_config() Input: pxa27x_keypad - enable rotary encoders and direct keys Input: pxa27x_keypad - use device resources for I/O memory mapping and IRQ Input: pxa27x_keypad - add debounce_interval to the keypad platform data Input: pxa27x_keypad - also enable on PXA3xx pxafb: introduce lcd_{read,write}l() to wrap the __raw_{read,write}l() pxafb: use completion for LCD disable wait code pxafb: move parallel LCD timing setup into dedicate function pxafb: preliminary smart panel interface support pxafb: preliminary smart panel interface support (update) Input: pxa27x_keypad - add wakeup support [MTD] [NAND] pxa: fix incorrect calling of pxa3xx_nand_config() on resume path MAINTAINERS: update maintainership of pxa2xx/pxa3xx [ARM] pxa: add codename zylonite for PXA3xx Development Platform [ARM] pxa: use IORESOURCE_IRQ_* instead of IRQF_* for IRQ resource [ARM] pxa: fix typo of CONFIG_*_MODULE [ARM] pxa: remove WAKEUP_ON_LEVEL_HIGH from keypad direct keys [ARM] pxa: allow display of uncompress message through STUART [ARM] pxa: embed body of pxa320_init_mfp() [ARM] pxa: introduce dedicated __mfp_validate() to check PXA2xx MFP [ARM] pxa: add pxa2xx_mfp_set_lpm() to facilitate low power state change [ARM] pxa: move pxa310 specific MMC3 clk out of generic pxa3xx.c [ARM] pxa: add pxa3xx NAND device and clock sources [ARM] pxa: add pxa3xx NAND support for zylonite [ARM] pxa: add pxa3xx NAND support for littleton [ARM] pxa: add GPIO expander (PCA9539) support for zylonite [ARM] pxa: add simple gpio debug LEDs support for zylonite [ARM] pxa: add support for L2 outer cache on XScale3 [NET] smc91x: remove "irq_flags" from "struct smc91x_platdata" [NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_* [NET] smc91x: add SMC91X_NOWAIT flag to platform data [NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable [NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data [ARM] pxa: make lubbock to use new smc91x platform data [ARM] pxa: make mainstone to use the new smc91x platform data [ARM] pxa: make zylonite to use the new smc91x platform data [ARM] pxa: make littleton to use the new smc91x platform data [ARM] pxa: add base support for PXA930 (aka Tavor-P) [ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB) [ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR) USB: make SA1111 OHCI driver SA11x0 specific gpio: max732x driver [ARM] pxa: add support for L2 outer cache on XScale3 (attempt 2) [ARM] pxa: introduce reset.h for reset specific header information [ARM] pxa: introduce reset_status and clear_reset_status for driver's usage [ARM] sa1100_wdt: use reset_status to remember watchdog reset status [ARM] pxafb: fix the incorrect configuration of GPIO77 as ACBIAS for TFT LCD [ARM] pxafb: add flag to specify output format on LDD pins when base is RGBT16 [ARM] pxafb: fix the warning of incorrect lccr when lcd_conn is specified [ARM] pxa: fix incorrect definitions of SSP3 on pxa320 Input: ads7846 - introduce .gpio_pendown to get pendown state Input: ads7846 - introduce .gpio_pendown to get pendown state lcd: allow lcd device to handle mode change events lcd: add SPI-based LCD and backlight driver for SHARP corgi/spitz lcd: add corgibl_limit_intensity() to corgi_lcd lcd: add support for Toppoly TDO24M series LCD panels hwmon: add max1111 Low-power Multichannel Serial 8-bit ADCs hwmon: add max1111_read_channel() for use by sharpsl_pm [ARM] pxa/poodle: move scoop/locomo device registration earlier [ARM] pxa/poodle: use .gpio_pullup in USB device platform data [ARM] pxa/poodle: use new .lcd_conn to specify the LCD info [ARM] pxa/poodle: convert to use the new GPIO API [ARM] pxa/poodle: convert to use the new MFP API to configure pins [ARM] pxa/poodle: use SPI based ads7846 touch screen driver [ARM] pxa/corgi: convert to use new GPIO API [ARM] pxa/corgi: convert to use new MFP API [ARM] pxa/corgi: use SPI-based driver for ads7846, corgi-lcd and max1111 [ARM] pxa/spitz: convert to use new GPIO API [ARM] pxa/spitz: convert to use new MFP API [ARM] pxa/spitz: use new .lcd_conn to specify the LCD info [ARM] pxa/spitz: use SPI-based driver for ads7846, corgi-lcd and max1111 [ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c [ARM] pxa/littleton: add support for SPI-based TDO24M LCD panel driver [ARM] pxa/poodle: prepare scoop for the generic GPIO API [ARM] pxa/corgi: use generic GPIO API for SCOOP GPIOs [ARM] pxa/corgi: use leds-gpio for led driving and drop leds-corgi [ARM] pxa/spitz: use generic GPIO API for SCOOP1/SCOOP2 GPIOs [ARM] pxa/spitz: use leds-gpio for led driving and drop leds-spitz [ARM] pxa/akita: use pca953x instead of akita-ioexp [ARM] corgi_lcd: use GPIO API for BACKLIGHT_ON and BACKLIGHT_CONT Documentation: fix the now deprecated reference to {set,reset}_scoop_gpio [ARM] pxa: merge common cpu_is_pxa255() code together [ARM] pxa: make cpu_is_pxa2* macros more consistent [ARM] pxa: introduce cpu_is_pxa26x() [ARM] pxa: fix typo in pxa25x MFP definitions [ARM] pxa: better MFP low power state support for pxa25x/pxa27x [ARM] pxa/lubbock: add missing MFP pin configurations [ARM] pxa/colibri: convert to use new MFP API [ARM] pxa/idp: convert to use new MFP API [ARM] pxa/idp: make use of "lcd_conn", add LCD pin configurations [ARM] pxa/idp: remove the unnecessary idp_init_irq() [ARM] pxa/lpd270: convert to use new MFP API [ARM] pxa/lpd270: use new .lcd_conn to specify LCD info [ARM] pxa/pcm027: convert to use new MFP API [ARM] pxa: fix incorrect initialization of mfp sysdev when not pxa2xx [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c [ARM] pxa: make additional DCSR bits valid for PXA3xx [ARM] pxa: simplify DMA register definitions [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph() [ARM] ohci-pxa27x: use ioremap() and offset for register access [ARM] pxa/zylonite: add support for USB OHCI [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h [ARM] pxa: add preliminary CPUFREQ support for PXA3xx da903x: add regulator support for DA9030/DA9034 mfd: add base support for Dialog DA9030/DA9034 PMICs Revert "[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c" [ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig [ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers leds: da903x: fix the building failure of incomplete type of 'work' pxafb: introduce LCD_TYPE_MASK and use it. pxafb: only initialize the smart panel thread when dealing with a smartpanel [ARM] pxa: fix I2C controller device being registered twice on Akita [ARM] pxa: fix incorrect PCMCIA PSKTSEL pin configuration for spitz [ARM] pxa/corgi: update default config to exclude tosa from being built [ARM] pxa: explicit #include <mach/dma.h> in various drivers [ARM] pxa: use 'pxa_last_gpio' instead of 'gpio_nr' in mfp-pxa2xx.c Revert "[ARM] pxa: introduce cpu_is_pxa26x()" [ARM] pxa: add support for additional GPIOs on PXA26x [ARM] pxa: use <linux/gpio.h> instead of unnecessary <mach/gpio.h> [ARM] pxa: removed unused declarations of pxa_gpio_* in hardware.h [ARM] pxa: move camera (QCI) registers definition out of pxa-regs.h [ARM] pxa: move FICP register definitions into pxaficp_ir.c [ARM] pxa: remove unused PWM register definitions, use generic PWM API [ARM] pxa: remove the now unused IMPMCR/IMPMSR register definitions [ARM] pxa: move pxa2xx specific PWRMODE definitions into pxa2xx-regs.h [ARM] pxa: move UART register definitions into dedicated regs-uart.h [ARM] pxa: move AC97 register definitions into dedicated regs-ac97.h [ARM] pxa: move GPIOx_BASE and GPIO register offsets to gpio.c [ARM] pxa: further cleanup of pxa-regs.h [ARM] pxa: include <mach/hardware.h> in pxa-regs.h [ARM] pxa: remove unnecessary #include of pxa2xx-gpio.h in clock.c [ARM] pxa: move power I2C device definitions into devices.c [ARM] pxa: register Power I2C device only when necessary [ARM] pxa: move I2C pin configurations out into board specific files [ARM] pxa: introduced cpu_is_pxa935() and cpu_is_pxa9xx() [ARM] pxa: add base PXA935 support due to CPUID change [ARM] pxa: add missing GPIOs definitions [ARM] locomo: export locomo_frontlight_set() [ARM] pxafb: make {backlight,lcd}_power() members of struct pxafb_info [ARM] pxafb: add color TFT 8BPP LCD panel type [ARM] pxa: convert legacy LCD setup of other boards to new one [ARM] pxafb: remove now unused pxafb_setup_gpio() and related stuffs [ARM] pxafb: small cleanup of the smart panel code [ARM] pxafb: allow better platform configurable smart panel timing [ARM] pxafb: allow insertion of delay to the smart panel command sequence [ARM] pxafb: avoid the racing condition in pxafb_smart_thread [ARM] pxa/saar: add support for the on-board smart panel LCD [ARM] pxa/littleton: add preliminary I2C board info (da9034 + max7320) Input: add da9034 touchscreen support [ARM] pxa/tavorevb: update board support (smartpanel LCD + keypad) [ARM] rtc-sa1100: don't assume CLOCK_TICK_RATE to be a constant [ARM] sa1100_wdt: don't assume CLOCK_TICK_RATE to be a constant [ARM] pxa: add document on the MFP design and how to use it [ARM] pxafb: allow video memory size to be configurable [ARM] pxafb: allow pxafb_set_par() to start from arbitrary yoffset [ARM] pxafb: add support for FBIOPAN_DISPLAY by dma braching [ARM] pxafb: add palette format support for LCCR4_PAL_FOR_3 [ARM] pxafb: cleanup of the color format manipulation code [ARM] pxafb: cleanup of the timing checking code [ARM] pxafb: add support for overlay1 and overlay2 as framebuffer devices V4L/DVB: pxa-camera: use memory mapped IO access for camera (QCI) registers V4L/DVB (10176b): pxa-camera: fix redefinition warnings and missing DMA definitions [ARM] pxa: fix missing of __REG() definition for ac97 registers access [ARM] pxa: make more SSCR0 bit definitions visible on multiple processors [ARM] pxa: stop and disable IRQ for each DMA channels at startup ASoC: make ops a pointer in 'struct snd_soc_dai' Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'devel' of ssh://master.kernel.org/home/rmk/linux-2.6-arm into devel [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage [ARM] pxa: allow DMA controller IRQ being specified [ARM] pxa: move DMA registers definitions into <mach/dma.h> [ARM] pxa: move IRQ handling of GPIO 0 and 1 outside of gpio.c [ARM] pxa: move pxa_gpio_mode() outside of generic gpio.c [ARM] pxa: move GPIO register definitions into <mach/gpio.h> [ARM] pxa: move declaration of 'pxa_last_gpio' into <mach/gpio.h> [ARM] pxa: access GPIO registers by chip so to make it further generic [ARM] pxa: remove machine class specific stuffs from serial driver [ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h [ARM] pxa: move PCMCIA definitions out of pxa-regs.h into pxa2xx_base.c [ARM] pxa: make lubbock specific debugging stuffs back into lubbock.c [ARM] pxa: move pxa2xx chip selects definitions out of pxa-regs.h [ARM] pxa: separate definitions from pxa-regs.h and remove it finally [ARM] pxa: fix typo in BANK_OFF() macro in gpio.h [ARM] pxa: fix overlay being un-necessarily initialized on pxa25x Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git into devel [ARM] pxa: introduce plat-pxa for PXA common code and add DMA support [ARM] pxa: move common GPIO handling code into plat-pxa [ARM] pxa: move common MFP handling code into plat-pxa [ARM] pxa: add base support for Marvell's PXA168 processor line [ARM] pxa: add iWMMXt support for pxa168 [ARM] pxa: add GPIO support for pxa168 [ARM] pxa: add MFP support for pxa168 [ARM] pxa: allow reuse of serial driver for pxa168 [ARM] pxa/aspenite: add support for console uart [ARM] pxa/aspenite: add support for debug ethernet [ARM] pxa: add base support for Marvell PXA910 [ARM] pxa: add base support for pxa910-based TavorEVB [ARM] pxa: add base support for pxa910-based TTC_DKB [ARM] pxa: add defconfig for pxa168-based platforms [ARM] pxa: add defconfig for pxa910-based platforms MAINTAINERS: update pxa168 maintainers MAINTAINERS: update pxa910 maintainers platform: make better use of to_platform_{device,driver}() macros platform: introduce module id table for platform devices [ARM] pxa: build arch/arm/plat-pxa/mfp.c only when PXA3xx or ARCH_MMP defined backlight: fix pwm_bl.c when multiple PWM backlights exist spi: pxa2xx_spi: introduce chipselect GPIO to simplify the common cases [ARM] pxa/colibri: fix missing variable name in inline functions ASoC: magician: remove un-necessary #include of pxa-regs.h and hardware.h Input: ads7846 - introduce platform specific way to synchronize sampling [ARM] pxa/magician: remove un-necessary #include of pxa-regs.h and hardware.h Input: da9034-ts - add Bin Yang as co-author of the driver Input: da9034-ts - make pen {down,up} events more reliable ASoC: simplify the SSP DMA parameters settings by run-time generation ASoC: change stereo/mono to 32-bit/16-bit for pxa-ssp [ARM] pxa: fix issue of muxed GPIO irq_chip functions touching non-muxed GPIOs [ARM] pxa: make ads7846 on corgi and spitz to sync on HSYNC [ARM] pxa/zylonite: fix the issue of unused SDATA_IN_1 pin get AC97 not working [ARM] pxa/zylonite: configure GPIO18/19 correctly, used by 2 GPIO expanders [ARM] pxa/littleton: add missing da9034 touchscreen support [ARM] pxa: add platform device ID table to pxa i2c driver [ARM] pxa: move mach/i2c.h to plat/i2c.h [ARM] pxa: add I2C (TWSI) devices to pxa168/pxa910 [ARM] pxa: simplify secondary PWM handling and use platform_device_id table [ARM] pxa: allow PWM ID base number to be specified in pwm_id_table [ARM] pxa: build pwm.c according to HAVE_PWM instead of PXA_PWM [ARM] pxa: move pwm.c to common plat-pxa directory [ARM] pxa: add missing IRQ_PXA910_NONE to irqs.h [ARM] pxa: add PWM devices support for pxa168/910 [ARM] pxa/littleton: add support for the Micro-SD slot (MMC1) [ARM] pxa: fix the conflicting non-static declarations of global_gpios[] MAINTAINERS: update Eric Miao's email address and status Input: add support for generic GPIO-based matrix keypad Input: matrix_keypad - make matrix keymap size dynamic [ARM] pxa/littleton: update littleton to use the new gpio_card_detect for mmc [ARM] pxa/corgi: make use of GPIO based matrix keypad driver [ARM] pxa/spitz: make use of GPIO based matrix keypad driver
Eric Moore (79): mptsas: fix phy identifiers [SCSI] fusion - bug fix stack overflow in mptbase [SCSI] mptspi: revalidate negotiation parameters after host reset and resume [SCSI] scsi_transport_sas: make write attrs writeable [SCSI] fusion : mpi header update [SCSI] mptsas: wide port support [SCSI] mptsas: Adding 1078 ROC support [SCSI] mptsas: make two functions static [SCSI] mptbase: mpt_interrupt should return IRQ_NONE [SCSI] mptsas: use unnumbered port API and remove driver porttracking [SCSI] mptfusion: sas enclosures with smart drive [SCSI] mptfusion: mptctl panic when loading [SCSI] mptfusion: sas loginfo update [SCSI] mptfusion: sas nexus loss support [SCSI] mptfusion: task abort fix's [SCSI] mptfusion: firmware download boot fix's [SCSI] mptfusion: misc fix's [SCSI] mptfusion: bump version to 3.04.01 MAINTAINERS: email addr change for Eric Moore [SCSI] fusion: fibre channel: return DID_ERROR for MPI_IOCSTATUS_SCSI_IOC_TERMINATED [SCSI] fusion: power pc and miscellaneous bug fixs [SCSI] fusion: MODULE_VERSION support [SCSI] fusion: bump version [SCSI] fusion: mpi header update - version 1.05.14 [SCSI] spi transport class: export spi_dv_pending [SCSI] fusion - Greater than 255 target and lun support [SCSI] fusion - move SPI API over to mptspi.c [SCSI] fusion - added mptspi debug [SCSI] fusion - iocstatus, loginfo, and event debug updates [SCSI] fusion - inactive raid support, and raid event bug fix's [SCSI] fusion - serialize target resets in mptsas.c [SCSI] fusion - report wide port sas address's for hba phys [SCSI] fusion - error handling bug fix's [SCSI] fusion - bump version - 3.04.04 [SCSI] fusion: remove VMWare guest OS remounted as read only work around [SCSI] fusion: fix domain validation loops [SCSI] mpt fusion: update MAINTAINERS (fusion part) [SCSI] mpt fusion: new mpi headers version 1.5.16 [SCSI] mpt fusion: remove unused header - mpi_inb.h [SCSI] mpt fusion: remove unused header - linux_compat.h [SCSI] mpt fusion: fc loginfo using defines from the header [SCSI] mpt fusion: bump version [SCSI] mpt fusion: cleanup eh handlers [SCSI] mpt fusion: fix for mounted raid volume filesytem that goes read-only [SCSI] Addition to pci_ids.h for ATTO Technology, Inc. [SCSI] mpt fusion: Add support for ATTO 4LD: Rebranded LSI 53C1030 [SCSI] mpt fusion: standardize printks and debug info [SCSI] mpt fusion: adding/removing white space [SCSI] mpt fusion: rename vdev to vdevice [SCSI] mpt fusion: removing references to hd->ioc [SCSI] mpt fusion: removing Dell copyright [SCSI] mpt fusion: Kconfig cleanup [SCSI] mpt fusion: bump version to 3.04.06 [SCSI] MAINTAINERS : mpt fusion mailing list change [SCSI] mpt fusion: add use of shost_priv and remove all the typecasting [SCSI] mpt fusion: Fix sparse warnings [SCSI] mpt fusion: lock down ScsiLookup [SCSI] mpt fusion: fix up fusion prints using the sdev_printk, dev_printk, and shost_printk API [SCSI] mptlan: bug fix, only half the message frame is dma'd resulting in corruption [SCSI] mptctl : shutup uninitialized variable warnings [SCSI] mpt2sas: add MPT2SAS_MINOR(221) to miscdevice.h [SCSI] mpt2sas v00.100.11.15 [SCSI] mpt2sas: make global symbols unique [SCSI] mpt2sas : unique ioctl magic number [SCSI] mpt2sas : the sanity check in base_interrupt needs to be on dword boundary [SCSI] mpt2sas : fix oops when firmware sends large sense buffer size [SCSI] mpt2sas : running out of message frames [SCSI] mpt2sas : driver name needs to be in the MPT2IOCINFO ioctl [SCSI] mpt2sas : Identify Dell series-7 adapters at driver load time [SCSI] mpt2sas : Broadcast Primative AEN bug fix [SCSI] mpt2sas : release diagnotic buffers prior host reset [SCSI] mpt2sas: fix hotplug event processing [SCSI] mpt2sas : bump driver version to 01.100.02.00 [SCSI] mpt2sas: fix driver version inconsistency [SCSI] mpt2sas: T10 DIF Support [SCSI] mpt2sas: LUN Reset Support [SCSI] mpt2sas: add query task support for MPT2COMMAND ioctl [SCSI] mpt2sas: using the same naming convention for all static function [SCSI] mpt2sas: bump driver version to 01.100.03.00
Eric Paris (216): selinux_sb_copy_data() should not require a whole page hugetlb: fix race in set_max_huge_pages for multiple updaters of nr_huge_pages update bonding.txt to not show ip address on slaves s390: remove one set of brackets in __constant_test_bit() SELinux: Add sockcreate node to procattr API SELinux: decouple fscontext/context mount options SELinux: add rootcontext= option to label root inode when mounting Fix security check for joint context= and fscontext= mount options SELinux: eliminate inode_security_set_security SELinux: change isec semaphore to a mutex SELinux: convert sbsec semaphore to a mutex arch filter lists with < or > should not be accepted make reading /proc/sys/kernel/cap-bould not require CAP_SYS_MODULE Reassign printk levels in selinux kernel code [IPSEC]: xfrm_policy delete security check misplaced [IPSEC]: Add xfrm policy change auditing to pfkey_spdget [IPSEC]: xfrm audit hook misplaced in pfkey_delete and xfrm_del_sa selinux: introduce schedule points in policydb_destroy() security: Protection for exploiting null dereference using mmap allow audit filtering on bit & operations SELinux: fix array out of bounds when mounting with selinux options SELinux: policy selectable handling of unknown classes and perms SELinux: always check SIGCHLD in selinux_task_wait SELinux: return EOPNOTSUPP not ENOTSUPP Security: allow capable check to permit mmap or low vm space security: protect from stack expantion into low vm addresses Security: round mmap hint address above mmap_min_addr VM/Security: add security hook to do_brk VM/Security: add security hook to do_brk rfkill: call rfkill_led_trigger_unregister() on error Security: add get, set, and cloning of superblock security information [AUDIT] return EINTR not ERESTART* [AUDIT] collect uid, loginuid, and comm in OBJ_PID records [AUDIT] add session id to audit messages [AUDIT] Add End of Event record [AUDIT] do not panic on exclude messages in audit_log_pid_context() [AUDIT] include audit type in audit message when using printk [AUDIT] break large execve argument logging into smaller messages [AUDIT] make audit=0 really stop audit messages [AUDIT] clean up audit_receive_msg() [AUDIT] create context if auditing was ever enabled [AUDIT] ratelimit printk messages audit security: allow Kconfig to set default mmap_min_addr protection Audit: use == not = in if statements [RFC] AUDIT: do not panic when printk loses messages LSM/SELinux: Interfaces to allow FS to control mount options NFS: use new LSM interfaces to explicitly set mount options export sessionid alongside the loginuid in procfs SELinux: don't BUG if fs reuses a superblock SELinux: create new open permission SELinux: requesting no permissions in avc_has_perm_noaudit is a BUG() selinux: introduce permissive types SELinux: turn mount options strings into defines SELinux: netif.c whitespace, syntax, and static declaraction cleanups SELinux: netlabel.c whitespace, syntax, and static declaraction cleanups SELinux: netlink.c whitespace, syntax, and static declaraction cleanups SELinux: netnode.c whitespace, syntax, and static declaraction cleanups SELinux: nlmsgtab.c whitespace, syntax, and static declaraction cleanups SELinux: xfrm.c whitespace, syntax, and static declaraction cleanups SELinux: avtab.c whitespace, syntax, and static declaraction cleanups SELinux: conditional.c whitespace, syntax, and static declaraction cleanups SELinux: ebitmap.c whitespace, syntax, and static declaraction cleanups SELinux: hashtab.c whitespace, syntax, and static declaraction cleanups SELinux: mls.c whitespace, syntax, and static declaraction cleanups SELinux: services.c whitespace, syntax, and static declaraction cleanups SELinux: sidtab.c whitespace, syntax, and static declaraction cleanups SELinux: clean up printks SELinux: whitespace and formating fixes for hooks.c changing whitespace for fun and profit: policydb.c SELinux: cleanup on isle selinuxfs.c SELinux: one little, two little, three little whitespaces, the avc.c saga. SELinux: no BUG_ON(!ss_initialized) in selinux_clone_mnt_opts SELinux: avc_ss.h whitespace, syntax, and other cleanups SELinux: netlabel.h whitespace, syntax, and other cleanups SELinux: objsec.h whitespace, syntax, and other cleanups SELinux: selinux/include/security.h whitespace, syntax, and other cleanups SELinux: ss/conditional.h whitespace, syntax, and other cleanups SELinux: context.h whitespace, syntax, and other cleanups SELinux: hashtab.h whitespace, syntax, and other cleanups SELinux: mls.h whitespace, syntax, and other cleanups SELinux: mls_types.h whitespace, syntax, and other cleanups SELinux: policydb.h whitespace, syntax, and other cleanups SELinux: include/security.h whitespace, syntax, and other cleanups Audit: end printk with newline Audit: collect sessionid in netlink messages Audit: save audit_backlog_limit audit messages in case auditd comes back Audit: stop deadlock from signals under load Audit: standardize string audit interfaces Audit: increase the maximum length of the key field Audit: MAINTAINERS update nfs/lsm: make NFSv4 set LSM mount options SELinux: keep the code clean formating and syntax SELinux: fix off by 1 reference of class_to_string in context_struct_compute_av SELinux: drop load_mutex in security_load_policy SELinux: more user friendly unknown handling printk SELinux: allow fstype unknown to policy to use xattrs if present LSM/SELinux: show LSM mount options in /proc/mounts SELinux: /proc/mounts should show what it can Audit: Collect signal info when SIGUSR2 is sent to auditd securityfs: do not depend on CONFIG_SECURITY SELinux: memory leak in security_context_to_sid_core SELinux: check open perms in dentry_open not inode_permission SELinux: properly handle empty tty_files list SELinux: hold tasklist_lock and siglock while waking wait_chldexit SELinux: Use unknown perm handling to handle unknown netlink msg types Document the order of arguments for cap_issubset. It's not instantly clear This patch add a generic cpu endian caps structure and externally available This patch will print cap_permitted and cap_inheritable data in the PATH Any time fcaps or a setuid app under SECURE_NOROOT is used to result in a When the capset syscall is used it is not possible for audit to record the Capabilities: BUG when an invalid capability is requested Add a new capable interface that will be used by systems that use audit to The oomkiller calculations make decisions based on capabilities. Since Currently SELinux jumps through some ugly hoops to not audit a capbility capabilities: define get_vfs_caps_from_disk when file caps are not enabled Audit: make audit=0 actually turn off audit filesystem notification: create fs/notify to contain all fs notification SELinux: shrink sizeof av_inhert selinux_class_perm and context sys_execve and sys_uselib do not call into fsnotify tty_open can return to userspace holding tty_mutex SELinux: call capabilities code directory SELinux: better printk when file with invalid label found SELinux: NULL terminate al contexts from disk SELinux: check seqno when updating an avc_node SELinux: remove the unused ae.used SELinux: more careful use of avd in avc_has_perm_noaudit SELinux: remove unused av.decided field SELinux: code readability with avc_cache SELinux: convert the avc cache hash list to an hlist SELinux: open perm for sock files SELinux: new permission between tty audit and audit socket SELinux: inode_doinit_with_dentry drop no dentry printk Btrfs: introduce btrfs_show_options audit: incorrect ref counting in audit tree tag_chunk audit: audit_set_auditable defined but not used Audit: remove spaces from audit_log_d_path mutex: add atomic_dec_and_mutex_lock() scsi: mpt: suppress debugobjects warning mutex: add atomic_dec_and_mutex_lock() SELinux: drop secondary_ops->sysctl IMA: use current_cred() instead of current->cred IMA: Handle dentry_open failures IMA: open all files O_LARGEFILE securityfs: securityfs_remove should handle IS_ERR pointers TPM: get_event_name stack corruption IMA: remove read permissions on the ima policy file IMA: do not measure everything opened by root by default SELinux: move SELINUX_MAGIC into magic.h TPM: get_event_name stack corruption IMA: Minimal IMA policy and boot param for TCB IMA policy IMA: Add __init notation to ima functions SELinux: define audit permissions for audit tree netlink messages fsnotify: unified filesystem notification backend fsnotify: add marks to inodes so groups can interpret how to handle those inodes fsnotify: parent event notification dnotify: reimplement dnotify using fsnotify fsnotify: generic notification queue and waitq fsnotify: include pathnames with entries when possible fsnotify: add correlations between events fsnotify: allow groups to add private data to events fsnotify: fsnotify marks on inodes pin them in core fsnotify: handle filesystem unmounts with fsnotify marks inotify: reimplement inotify using fsnotify fsnotify: move events should indicate the event was on a child dnotify: do not use ?true:false when assigning to a bool dnotify: do not bother to lock entry->lock when reading mask inotify/dnotify: should_send_event shouldn't match on FS_EVENT_ON_CHILD fsnotify: allow groups to set freeing_mark to null inotify: inotify_destroy_mark_entry could get called twice Audit: fix audit watch use after free Audit: better estimation of execve record length Audit: dereferencing krule as if it were an audit_watch Audit: unify the printk of an skb when auditd not around Audit: cleanup netlink mesg handling Audit: clean up audit_receive_skb audit: seperate audit inode watches into a subfile Audit: move audit_get_nd completely into audit_watch Audit: clean up all op= output to include string quoting audit: inode watches depend on CONFIG_AUDIT not CONFIG_AUDIT_SYSCALL inotify: drop user watch count when a watch is removed inotify: do not leak inode marks in inotify_add_watch inotify: fix error paths in inotify_update_watch fsnotify: use def_bool in kconfig instead of letting the user choose inotify: check filename before dropping repeat events fsnotify: fix inotify tail drop check with path entries inotify: use GFP_NOFS under potential memory pressure Capabilities: move cap_file_mmap to commoncap.c SELinux: call cap_file_mmap in selinux_file_mmap Security/SELinux: seperate lsm specific mmap_min_addr security: define round_hint_to_min in !CONFIG_SECURITY Networking: use CAP_NET_ADMIN when deciding to call request_module security: introducing security_request_module SELinux: add selinux_kernel_module_request Capabilities: move cap_file_mmap to commoncap.c SELinux: call cap_file_mmap in selinux_file_mmap Security/SELinux: seperate lsm specific mmap_min_addr security: define round_hint_to_min in !CONFIG_SECURITY notify: unused event private race inotify: tail drop inotify q_overflow events inotify: start watch descriptor count at 1 IMA: iint put in ima_counts_get and put inotify: seperate new watch creation updating existing watches inotify: do not BUG on idr entries at inotify destruction inotify: fix locking around inotify watching in the idr inotify: fix length reporting and size checking inotify: update the group mask on mark addition Creds: creds->security can be NULL is selinux is disabled SELinux: seperate avc_cache flushing SELinux: flush the avc before disabling SELinux SELinux: inline selinux_is_enabled in !CONFIG_SECURITY_SELINUX SELinux: do not destroy the avc_cache_nodep Audit: reorganize struct audit_watch to save 8 bytes Audit: rearrange audit_context to save 16 bytes per struct Audit: send signal info if selinux is disabled fsnotify: do not set group for a mark before it is on the i_list inotify: deprecate the inotify kernel interface
Eric Piel (21): IDE CD reports current speed cpufreq_ondemand: Warn if it cannot run due to too long transition latency cpufreq_ondemand: keep ignore_nice_load value when it is reselected Input: wistron - add support for TravelMate 610 Input: wistron - add acerhk laptop database Input: wistron - introduce generic keymap Input: wistron - declare keymaps as initdata Input: wistron - fix typo in keymap for Acer TM610 Input: input-polldev - add module info Input: wriston - reduce polling frequency Input: wistron - add LED support HP-WMI: additional keycode (or typo) LIS3LV02D: separate the core from HP ACPI API lis3lv02d: merge with leds hp disk lis3lv02d: add axes knowledge for HP 6530 initramfs: clean up messages related to initramfs unpacking [SCSI] Update wording of CONFIG_SCSI_MULTI_LUN help lis3: fix misc device unregistering and printk lis3: remove automatic shutdown of the device lis3: use input_polled_device lis3: add three new laptop models
Eric Rannaud (1): uevent: use add_uevent_var() instead of open coding it
Eric Rossman (3): s390: crypto driver update s390: add support for cex2a crypto cards s390: CEX2A crt message length
Eric Sandeen (209): [XFS] Enable XFS_VNODE_TRACE [XFS] Fix up warnings [XFS] remove noisy printk at vnode trace allocation [XFS] Fix up some warning fallout from functions made static [XFS] Fix check for writeable file in xfs_ioc_space ioctl code [XFS] add handlers to fix xfs_flock_t alignment issues in compat ioctls [XFS] Stack footprint reduction for xfs_swapext (used from xfs_fsr) [XFS] Remove dead code in xfs_iomap_write_direct; save some stack [XFS] Prevent data corruption on extending truncate case from cxfs client [XFS] Add ATTR_NOSIZETOK definition for xfs_vnodeops.c change [XFS] fix old xfs_setattr mis-merge from irix; mostly harmless esp if not [XFS] remove unused code from xfs_iomap_write_direct [XFS] Fix calculation of reserved AGs for inodes in 32-bit inode mode [XFS] Fix potential overflow in xfs_iomap_t delta for very large extents [XFS] remove unused "readonly" arg from xlog_find_tail and xlog_recover [XFS] remove unused vars, args, & unneeded intermediate vars from zeroing [XFS] Don't map non-uptodate buffers in xfs_probe_cluster; also fixes x86_64: (resend) x86_64 stack overflow debugging x86_64: x86_64 stack usage debugging udf: initialize parts of inode earlier in create fix ext3 mounts at 16T ext2: fix mounts at 16T ext3: inode numbers are unsigned long JBD: 16T fixes more ext3 16T overflow fixes [XFS] Remove a couple of unused BUF macros [XFS] Remove unused iop_abort log item operation [XFS] Remove several macros that are no longer used anywhere [XFS] Reduce endian flipping in alloc_btree, same as was done for [XFS] standardize on one sema init macro [XFS] Collapse sv_init and init_sv into just the one interface. mount udf UDF_PART_FLAG_READ_ONLY partitions with MS_RDONLY jbd: journal_dirty_data re-check for unmapped buffers jbd2: journal_dirty_data re-check for unmapped buffers fix UFS superblock alignment issues hfs_fill_super returns success even if no root inode reject corrupt swapfiles earlier handle ext3 directory corruption better handle ext4 directory corruption better ext3/4: don't do orphan processing on readonly devices fix memory corruption from misinterpreted bad_inode_ops return values [GFS2] use CURRENT_TIME_SEC instead of get_seconds in gfs2 [GFS2] more CURRENT_TIME_SEC [XFS] Get rid of old 5.3/6.1 v1 log items. Cleanup patch sent in by Eric [XFS] Clean up use of VFS attr flags [XFS] Remove unused argument to xfs_bmap_finish [XFS] Remove unused header files for MAC and CAP checking functionality. [XFS] Remove unused arguments from the XFS_BTREE_*_ADDR macros. [XFS] Remove a bunch of unused functions from XFS. ext2: skip pages past number of blocks in ext2_find_entry ext3: refuse ro to rw remount of fs with orphan inodes ext4: refuse ro to rw remount of fs with orphan inodes return ENOENT from ext3_link when racing with unlink remove ext[34]_inc_count and _dec_count [XFS] The last argument "lsn" of xfs_trans_commit() is always called with [XFS] the "aendp" arg to xfs_dir2_data_freescan is always NULL, remove it. [XFS] remove more misc. unused args sysfs: store sysfs inode nrs in s_ino to avoid readdir oopses ocfs2: zero_user_page conversion [XFS] Kill off xfs_count_bits [XFS] Clean up function name handling in tracing code Use zero_user_page() in ext4 where possible fix inode_table test in ext234_check_descriptors [XFS] fix nasty quota hashtable allocation bug dir_index: error out instead of BUG on corrupt dx dirs ext34: ensure do_split leaves enough free space in both blocks [XFS] fix filestreams on 32-bit boxes V4L/DVB (6295): saa7134: add autodetection for KWorld ATSC-115 [XFS] Remove m_nreadaheads [XFS] choose single default logbuf count & size [XFS] Pick a single default inode cluster size. [XFS] Remove xfs_physmem [XFS] move linux/log2.h header to xfs_linux.h [XFS] clean up xfs_start_flags [XFS] optimize dmapi event tests w/o dmapi config remove unused bh in calls to ext234_get_group_desc limit minixfs printks on corrupted dir i_size ext3: remove #ifdef CONFIG_EXT3_INDEX ext3: lighten up resize transaction requirements ext4: remove #ifdef CONFIG_EXT4_INDEX ext4: fix setup_new_group_blocks locking ext4: lighten up resize transaction requirements ext3: fix setup_new_group_blocks locking ecryptfs: initialize new auth_tokens before teardown ecryptfs: set s_blocksize from lower fs in sb ecryptfs: fix fsx data corruption problems ecryptfs: fix string overflow on long cipher names ecryptfs: fix unlocking in error paths ecryptfs: redo dget,mntget on dentry_open failure hfs: handle more on-disk corruptions without oopsing hfs: fix coverity-found null deref ext4 extents: remove unneeded casts ext4: different maxbytes functions for bitmap & extent files ext4: export iov_shorten from kernel for ext4's use ext4: store maxbytes for bitmapped files and return EFBIG as appropriate ext4: fix oops on corrupted ext4 mount ext4: fix up EXT4FS_DEBUG builds iwlwifi: correct math in elapsed_jiffies allow in-inode EAs on ext4 root inode address hfs on-disk corruption robustness review comments ecryptfs: make show_options reflect actual mount options ecryptfs: remove debug as mount option, and warn if set via modprobe ecryptfs: check for existing key_tfm at mount time [XFS] Unwrap LOG_LOCK. [XFS] Unwrap GRANT_LOCK. [XFS] Unwrap XFS_DQ_PINUNLOCK. [XFS] Unwrap pagb_lock. [XFS] Unwrap xfs_dabuf_global_lock [XFS] Unwrap mru_lock. [XFS] Unwrap XFS_SB_LOCK. [XFS] ktrace kt_lock is unused, remove it. [XFS] Cleanup lock goop. [XFS] Remove spin.h [XFS] Refactor xfs_mountfs [XFS] lose xfs_hex_dump in favor of print_hex_dump [XFS] fix 32-bit compat ioctls for GETXFLAGS, SETXFLAGS, GETVERSION [XFS] optimize XFS_IS_REALTIME_INODE w/o realtime config reduce large do_mount stack usage with noinlines ext4: allocate struct ext4_allocation_context from a kmem cache [XFS] Fix up xfs out-of-tree builds. (a.k.a. external modules) include falloc.h in header-y [XFS] remove shouting-indirection macros from xfs_sb.h [XFS] Ensure "both" features2 slots are consistent ext4: reduce mballoc stack usage with noinline_for_stack [XFS] Always use di_forkoff when checking for attr space. [XFS] Remove CONFIG_XFS_SECURITY. [XFS] fix non-smp xfs build stackprotector: use canary at end of stack to indicate overruns at oops time ext4: enable barriers by default ext4: call blkdev_issue_flush on fsync ext4: use atomic functions to set bh_state ext4: do not set extents feature from the kernel ext4: sync up block and inode bitmap reading functions ext4: lock block groups when initializing ext4: fix ext4_da_write_begin error path ecryptfs: propagate key errors up at mount time find dynamic stack allocations in checkstack.pl fix checkstack.pl arch detection ext4: Fix bug where we return ENOSPC even though we have plenty of inodes [XFS] [XFS] Pack some shortform dir2 structures for the ARM old ABI [XFS] Disable queue flag test in barrier check. eCryptfs: use page_alloc not kmalloc to get a page of memory ext4: remove write-only variables from ext4_ordered_write_end [XFS] remove INT_GET and friends [XFS] convert xfs to use ERR_CAST [XFS] remove shouting-indirection macros from xfs_trans.h USB: cdc-acm: quirk for Conexant CX93010 USB modem [S390] fix ext2_find_next_bit ext4: Avoid printk floods in the face of directory corruption ext4: use percpu data structures for lg_prealloc_list Btrfs: fix RHEL test for ClearPageFsMisc Hook ext4 to the vfs fiemap interface. ext2: avoid printk floods in the face of directory corruption ext3: avoid printk floods in the face of directory corruption merge ext4_claim_free_blocks & ext4_has_free_blocks delay capable() check in ext4_has_free_blocks() ecryptfs: fix memory corruption when storing crypto info in xattrs [XFS] convert xfs_getbmap to take formatter functions [XFS] Add new getbmap flags. [XFS] Hook up the fiemap ioctl. [XFS] Remove several unused typedefs. [XFS] Remove macro-to-function indirections in attr code [XFS] Remove macro-to-function indirections in the mask code [XFS] Remove the rest of the macro-to-function indirections. [XFS] Remove the rest of the macro-to-function indirections. [XFS] remove always-true #ifndef HAVE_FORMAT32 tests don't reallocate sxp variable passed into xfs_swapext don't reallocate sxp variable passed into xfs_swapext ext4: don't call jbd2_journal_force_commit_nested without journal ext4: fix ext4_free_inode() vs. ext4_claim_inode() race ext4: fix header check in ext4_ext_search_right() for deep extent trees. ext4: fix bogus BUG_ONs in in mballoc code ext4: fix bb_prealloc_list corruption due to wrong group locking filesystem freeze: allow SysRq emergency thaw to thaw frozen filesystems add fiemap.h to header-y include/linux/fiemap.h: include types.h now that it's exported ext4: fix for fiemap last-block test xfs: fix overflow in xfs_growfs_data_private xfs: fix overflow in xfs_growfs_data_private ext4: mark several more functions in mballoc.c as noinline ext4: naturally align struct ext4_allocation_request ext4: Change all super.c messages to print the device xfs: add more statics & drop some unused functions un-static xfs_read_agf xfs: remove XFS_INO64_OFFSET xfs: reduce bmv_count in xfs_vn_fiemap hugetlbfs: fix i_blocks accounting xfs: bump up nr_to_write in xfs_vm_writepage xfs: reduce bmv_count in xfs_vn_fiemap xfs: bump up nr_to_write in xfs_vm_writepage compat_ioctl: hook up compat handler for FIEMAP ioctl use XFS_CORRUPTION_ERROR in xfs_btree_check_sblock use XFS_CORRUPTION_ERROR in xfs_btree_check_sblock ext4: reject too-large filesystems on 32-bit kernels ext4: open-code ext4_mb_update_group_info simplify some logic in ext4_mb_normalize_request ext4: Add feature set check helper for mount & remount paths ext4: use variables not types in sizeofs() for allocations ext4: use ext4_grpblk_t more extensively xfs: add more statics & drop some unused functions un-static xfs_read_agf xfs: remove XFS_INO64_OFFSET ext4: limit block allocations for indirect-block files to < 2^32 ext4: replace MAX_DEFRAG_SIZE with EXT_MAX_BLOCK ext4: drop ext4dev compat ext4: retry failed direct IO allocations fix readahead calculations in xfs_dir2_leaf_getdents() xfs: free temporary cursor in xfs_dialloc
Eric Schneider (1): RDMA/nes: Add support for SFP+ PHY
Eric Sesterhenn (189): [SPARC]: change if() BUG(); to BUG_ON in iommu.c bonding: fix ->get_settings error checking acenic: fix checking of read_eeprom_byte() return values alpha show_interrups() trashes argument i2c: Use module_param in i2c-algo-sibyte [CIFS] Convert remaining places in fs/cifs from JFS: kzalloc conversion chelsio: fix kmalloc failure in t1_espi_create Input: use kzalloc() throughout the code kzalloc() conversion in arch/ppc [SPARC]: BUG_ON() Conversion in arch/sparc/kernel/ioport.c [SPARC64]: kzalloc() conversion NFS: kzalloc conversion in fs/nfs sysfs: kzalloc conversion USB: kzalloc() conversion for rest of drivers/usb USB: kzalloc() conversion in drivers/usb/gadget [CRYPTO] all: Use kzalloc where possible V4L/DVB (3485): BUG_ON() Conversion in drivers/video/media Use after free in net/tulip/de2104x.c Use of uninitialized variable in drivers/net/depca.c PCI: kzalloc() conversion in drivers/pci s390: kzalloc() conversion in arch/s390 s390: kzalloc() conversion in drivers/s390 BUG_ON() Conversion in md/bitmap.c BUG_ON() Conversion in md/dm-hw-handler.c BUG_ON() Conversion in input/serio/hil_mlc.c BUG_ON() Conversion in fs/binfmt_elf_fdpic.c BUG_ON() Conversion in fs/coda/ BUG_ON() Conversion in block/elevator.c BUG_ON() Conversion in ipc/msg.c BUG_ON() Conversion in kernel/cpu.c BUG_ON() Conversion in lib/swiotlb.c BUG_ON() Conversion in drivers/s390/block/dasd.c BUG_ON() Conversion in sound/sparc/cs4231.c BUG_ON() Conversion in drivers/block/ BUG_ON() Conversion in drivers/parisc/ BUG_ON() Conversion in drivers/video/ BUG_ON() Conversion in drivers/mtd/ BUG_ON() Conversion in drivers/char BUG_ON() Conversion in drivers/isdn BUG_ON() Conversion in md/dm-path-selector.c BUG_ON() Conversion in md/dm-table.c BUG_ON() Conversion in input/serio/hp_sdc_mlc.c BUG_ON() Conversion in fs/buffer.c BUG_ON() Conversion in fs/dcache.c BUG_ON() Conversion in fs/hfs/ BUG_ON() Conversion in fs/ext2/ BUG_ON() Conversion in ipc/sem.c BUG_ON() Conversion in kernel/fork.c BUG_ON() Conversion in mm/memory.c BUG_ON() Conversion in mm/mempool.c BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c Fix compilation for sound/oss/vwsnd.c Dead code in drivers/isdn/avm/avmcard.h kzalloc() conversion in drivers/block unused label in drivers/block/cciss. Change dash2underscore() return value to char Dead code in mtd/maps/pci.c BUG_ON() Conversion in md/dm-target.c BUG_ON() Conversion in md/raid1.c BUG_ON() Conversion in fs/direct-io.c BUG_ON() Conversion in fs/exec.c BUG_ON() Conversion in fs/hfsplus/ BUG_ON() Conversion in fs/jffs2/ BUG_ON() Conversion in fs/smbfs/ BUG_ON() Conversion in fs/sysfs/ BUG_ON() Conversion in ipc/util.c BUG_ON() Conversion in kernel/printk.c BUG_ON() Conversion in mm/mmap.c BUG_ON() Conversion in mm/swap_state.c BUG_ON() Conversion in mm/vmalloc.c BUG_ON() Conversion in drivers/s390/block/dasd_erp.c BUG_ON() Conversion in drivers/s390/char/tape_block.c BUG_ON() Conversion in md/raid5.c BUG_ON() Conversion in md/raid6main.c BUG_ON() Conversion in md/raid10.c BUG_ON() Conversion in fs/dquot.c BUG_ON() Conversion in fs/fcntl.c BUG_ON() Conversion in fs/inode.c BUG_ON() Conversion in fs/sysv/ BUG_ON() Conversion in fs/udf/ BUG_ON() Conversion in fs/freevxfs/ BUG_ON() Conversion in ipc/shm.c BUG_ON() Conversion in kernel/ptrace.c BUG_ON() Conversion in kernel/signal.c BUG_ON() Conversion in kernel/signal.c BUG_ON() Conversion in mm/highmem.c BUG_ON() Conversion in mm/slab.c BUG_ON() Conversion in drivers/s390/net/lcs.c BUG_ON() Conversion in drivers/net/ [BLUETOOTH] sco: Possible double free. Bogus NULL pointer check in fs/configfs/dir.c kbuild: fix NULL dereference in scripts/mod/modpost.c Wrong out of range check in drivers/char/applicom.c Overrun in cdrom/aztcd.c [DCCP]: Fix leak in net/dccp/ipv4.c [ISDN]: Static overruns in drivers/isdn/i4l/isdn_ppp.c [ALSA] Overrun in sound/pci/au88x0/au88x0_pcm.c SUNRPC: Dead code in net/sunrpc/auth_gss/auth_gss.c [SCSI] Overrun in drivers/scsi/sim710.c fix array overrun in drivers/char/mwave/mwavedd.c V4L/DVB (3790): Use after free in drivers/media/video/em28xx/em28xx-video.c Overrun in isdn_tty.c PCI Hotplug: fake NULL pointer dereferences in IBM Hot Plug Controller Driver USB: negative index in drivers/usb/host/isp116x-hcd.c [ALSA] NULL pointer dereference in sound/synth/emux/soundfont.c Remove useless check in drivers/net/pcmcia/xirc2ps_cs.c Array overrun in drivers/net/wireless/wavelan.c Dereference in tokenring/olympic.c More BUG_ON conversion V4L/DVB (4070): Zoran strncpy() fix Cyclades Cleanup Clean up char/esp.c More !tty cleanups in drivers/char Remove needless checks in fs/9p/vfs_inode.c [TIPC] Fix for NULL pointer dereference Fix typo in drivers/isdn/hisax/q931.c Array overrun in drivers/infiniband/core/cma.c [XFS] Fix realtime subvolume expansion, a porting bug b0rked it. Coverity Input: db9 - fix potential buffer overrun Deref in drivers/block/paride/pf.c SKB leak in drivers/isdn/i4l/isdn_x25iface.c V4L/DVB (4289): Missing statement in drivers/media/dvb/frontends/cx22700.c skb used after passing to netif_rx in net/ieee80211/ieee80211_rx.c cris: switch to iminor/imajor aoe: cleanup i_rdev usage isdn: cleanup i_rdev udage [ALSA] Memory leak in sound/pcmcia/pdaudiocf/pdaudiocf.c USB: fix pointer dereference in drivers/usb/misc/usblcd Signedness issue in drivers/net/3c515.c Signedness issue in drivers/net/phy/phy_device.c V4L/DVB (4510): Fix signedness error in drivers/media/video/vivi.c [SCSI] Signdness issue in drivers/scsi/osst.c [SCSI] Signedness issue in drivers/scsi/ipr.c USB: fix signedness issue in drivers/usb/gadget/ether.c [ARM] Off-by-one in arch/arm/common/icst* RDMA/amso1100: Fix error path in c2_llp_accept() [RTNETLINK]: Possible dereference in net/core/rtnetlink.c [SUNRPC]: Remove unnecessary check in net/sunrpc/svcsock.c Uninitialized variable in drivers/net/wan/syncppp.c Off-by-one in drivers/char/mwave/mwavedd.c Remove unnecessary check in drivers/rtc/rtc-v3020.c [SCSI] fix scsi_device_types overrun in scsi.c BUG_ON cleanup for drivers/md/ BUG_ON cleanup in drivers/net/tokenring/ BUG_ON cleanups in arch/i386 BUG_ON conversion for fs/reiserfs BUG_ON() conversion in fs/nfsd/ BUG_ON conversion for fs/xfs/ Remove unnecessary check in fs/reiserfs/inode.c [ALSA] Fix memory leak in sound/isa/es18xx.c null dereference in fs/jbd/journal.c Remove unnecessary check in fs/fat/inode.c [POWERPC] Off-by-one in /arch/ppc/platforms/mpc8* zd1201: Possible NULL dereference USB: BUG_ON conversion for wacom.c USB: fix use after free in wacom_sys.c USB: fix dereference in drivers/usb/misc/adutux.c USB: Memory leak in drivers/usb/serial/airprime.c pciehp: Remove unnecessary check in pciehp_ctrl.c Remove unnecessary check in drivers/video/intelfb/intelfbhw.c [SCSI] lpfc: check before dereference in lpfc_ct.c IB: kmemdup() cleanup BUG_ON conversion for drivers/media/video/pwc/pwc-if.c BUG_ON conversion for drivers/mmc/omap.c BUG_ON conversion for fs/aio.c USB: kmemdup() cleanup in drivers/usb/ Remove unnecessary check in drivers/net/depca.c kmemdup() cleanup in drivers/net security/keys/*: user kmemdup() drivers/ieee1394/*: use kmemdup() [IPV6]: Fix slab corruption running ip6sic [SCSI] sg: remove unnecessary check Removal of FUTEX_FD Fix hfsplus oops on image without extents bfs: fix Lockdep warning hfsplus: fix Buffer overflow with a corrupted image hfsplus: check read_mapping_page() return value hfs: fix namelength memory corruption ext4: Add missing newlines to printk messages hfsplus: fix possible deadlock when handling corrupted extents bfs: add some basic sanity checks bfs: check that filesystem fits on the blockdevice UBIFS: list usage cleanup MISDN: list usage cleanup I/OAT: list usage cleanup [S390] list usage cleanup in s390 Staging: et131x: list usage cleanup Fix memory leak in write_pool_threads
Eric Sesterhenn / Snakebyte (3): KVM: Fix overflow bug in overflow detection code Overrun in drivers/char/rio/riocmd.c Off by one in floppy.c
Eric Sesterhenn / snakebyte (9): replace MODULE_PARM in tulip/uli526x.c V4L/DVB (3354a): Remove old MODULE_PARM in media/video/ BUG_ON() Conversion in net/tulip/xircom_cb.c BUG_ON() Conversion in net/tulip/de2104x.c BUG_ON() Conversion in net/tulip/winbond-840.c USB: Remove LINUX_VERSION_CODE check in pwc/pwc-ctrl.c BUG_ON() Conversion in fs/ocfs2/ BUG_ON() Conversion in fs/configfs/ Fix debug statement in inftlcore.c
Eric Smith (1): usb serial: add support for Novatel S720/U720 CDMA/EV-DO modems
Eric Thomas (1): V4L/DVB (4359): Cx88: add initial support for Hauppauge HVR3000 trimode card
Eric Van Buggenhaut (1): hw_random: 82801AB PCI Bridge support
Eric Van Hensbergen (84): v9fs: Documentation, Makefiles, Configuration v9fs: VFS file, dentry, and directory operations v9fs: VFS inode operations v9fs: VFS superblock operations and glue v9fs: 9P protocol implementation v9fs: transport modules v9fs: Support to force umount v9fs: debug and support routines v9fs: Change error magic numbers to defined constants v9fs: Clean-up vfs_inode and setattr functions v9fs: Fix support for special files (devices, named pipes, etc.) v9fs: readlink extended mode check v9fs: fix handling of malformed 9P messages v9fs: fix fd_close v9fs: add readpage support v9fs: update documentation and fix debug flag v9fs: fix bug in atomic create open fix v9fs: simplify fid mapping v9fs: fix overzealous dropping of dentry which breaks dcache v9fs: update license boilerplate 9p: fix name consistency problems 9p: update documentation 9p: handle sget() failure 9p: fix fid behavior on failed remove 9p: fix bogus return code checks during initialization 9p: fix rename return code 9p: update documentation regarding server applications 9p: fix segfault caused by race condition in meta-data operations 9p: null terminate error strings for debug print 9p: implement optional loose read cache 9p: cache meta-data when cache=loose 9p: re-enable mount time debug option 9p: fix a race condition bug in umount which caused a segfault 9p: fix debug compilation error 9p: fix use after free 9p: update maintainers and documentation 9p: remove deprecated v9fs_fid_lookup_remove() 9p: Make transports dynamic 9p: soften invalidation in loose_mode 9p: fix bad kconfig cross-dependency 9p: remove sysctl 9p: add virtio transport 9p: create transport rpc cut-thru 9p: block-based virtio client 9p: fix bug in attach-per-user 9p: Fix soft lockup in virtio transport 9p: fix mmap to be read-only 9p: add remove function to trans_virtio 9p: transport API reorganization 9p: Documentation updates 9p: propagate parse_option changes to client and transports 9p: make cryptic unknown error from server less scary 9p: fix error path during early mount 9p: fix O_APPEND in legacy mode 9p: fix put_data error handling 9p: consolidate transport structure 9p: remove duplicate client state 9p: remove unnecessary prototypes 9p: consolidate mux_rpc and request structure 9p: eliminate callback complexity 9p: move request management to client code 9p: apply common tagpool handling to trans_fd 9p: apply common request code to trans_fd 9p: use the rcall structure passed in the request in trans_fd read_work 9p: make rpc code common and rework flush code 9p: consolidate read/write functions 9p: move readn meta-function from client to fs layer 9p: adjust 9p vfs write operation 9p: move dirread to fs layer 9p: encapsulate version function 9p: add new protocol support code 9p: remove 9p fcall debug prints 9p: remove unnecessary tag field from p9_req_t structure 9p: rework client code to use new protocol support functions 9p: eliminate depricated conv functions 9p: Improve debug support 9p: fix oops in protocol stat parsing error path. 9p: add more conservative locking 9p: fix debug build error 9p: fix format warning 9p: fix sparse warnings 9p: fix endian issues [attempt 3] 9p: update documentation pointers 9p: fix readdir corner cases
Eric W. Biderman (1): x86: initial fixmap support
Eric W. Biederman (503): kexec: x86: rename APIC_MODE_EXINT kexec: x86: local apic fix kexec: x86_64: e820 64bit fix kexec: x86: i8259 shutdown: disable interrupts kexec: x86_64: add i8259 shutdown method kexec: x86: resture apic virtual wire mode on shutdown kexec: x86_64: restore apic virtual wire mode on shutdown kexec: vmlinux: fix physical addresses kexec: x86: vmlinux: fix physical addresses kexec: x86_64: vmlinux: fix physical addresses kexec: x86: add CONFIG_PYSICAL_START kexec: x86_64: add CONFIG_PHYSICAL_START kexec: add kexec syscalls kexec: x86: factor out apic shutdown code kexec: x86 kexec core crashdump: x86: add NMI handler to capture other CPUs kexec: x86: snapshot registers during crash shutdown kexec: x86 shutdown APICs during crash_shutdown crashdump: x86 crashkernel option kexec: x86_64: factor out apic shutdown code kexec: x86_64 kexec implementation crashdump: x86_64: crashkernel option kexec: kexec ppc support Add missing device_suspsend(PMSG_FREEZE) calls. Refactor sys_reboot into reusable parts Make ctrl_alt_del call kernel_restart to get a proper reboot. Add emergency_restart() Fix the arguments to machine_restart on cris Don't export machine_restart, machine_halt, or machine_power_off. i386: Implement machine_emergency_reboot x86_64: Fix reboot_force x86_64: Implemenent machine_emergency_restart Use kernel_power_off in sysrq-o Call emergency_reboot from panic Update sysrq-B to use emergency_restart() Fix watchdog drivers to call emergency_reboot() In hangcheck-timer.c call emergency_restart() 68328serial: sysrq should use emergency_reboot swpsuspend: Have suspend to disk use factors of sys_reboot pcwd.c: Call kernel_power_off not machine_power_off machine_shutdown: Typo fix to actually allow specifying which cpu to reboot on i386 machine_power_off cleanup APM: Remove redundant call to set_cpus_allowed x86_64 sync machine_power_off with i386 acpi_power_off: Don't switch to the boot cpu acpi: Don't call acpi_sleep_prepare from acpi_power_off reboot: remove device_suspend(PMSG_FREEZE) from kernel_kexec i386 machine_kexec: Cleanup inline assembly x86_64 machine_kexec: Cleanup inline assembly. x86_64 machine_kexec: Use standard pagetable helpers Fix sync_tsc hang i386 voyager: Add machine_shutdown i386 visws: Add machine_shutdown and emergency_restart x86_64 bootmem: sparse_mem/kexec merge bug. x86_64: Fix apicid versus cpu# confusion. acpi_shutdown: Only prepare for power off on power_off x86_64: Fix off by one in e820_mapped [AF_PACKET]: Allow for > 8 byte hardware addresses. reboot: comment and factor the main reboot functions suspend: cleanup calling of power off methods. i386 io_apic.c: Memorize at bootup where the i8259 is connected i386 nmi_watchdog: Merge check_nmi_watchdog fixes from x86_64 i386: move apic init in init_IRQs i386 kexec-on-panic: Don't shutdown the apics. i386 mpparse: Only ignore lapic information we can't store Don't uselessly export task_struct to userspace in core dumps Don't attempt to power off if power off is not implemented i386/x86-64: Don't IPI to offline cpus on shutdown x86_64: Memorize location of i8259 for reboots. [IPV6] tcp_v6_send_synack: release the destination alpha: Fix getxpid on alpha so it works for threads edac_mc: Remove include of version.h unshare: Use rcu_assign_pointer when setting sighand unshare: Error if passed unsupported flags i386: Add a temporary to make put_user more type safe exec: allow init to exec from any thread. Remove dead kill_sl prototype from sched.h do_tty_hangup: use group_send_sig_info not send_group_sig_info do_SAK: don't depend on session ID 0 pidhash: kill switch_exec_pids Make setsid() more robust task: RCU protect task->usage pidhash: Refactor the pid hash table dcache: Add helper d_hash_and_lookup de_thread: Don't confuse users do_each_thread. do_SAK: Don't recursively take the tasklist_lock de_thread: Don't change our parents and ptrace flags. kill unushed __put_task_struct_cb task: Make task list manipulations RCU safe ptrace: document the locking rules proc: Fix the .. inode number on /proc/<pid>/fd proc: Remove useless BKL in proc_pid_readlink proc: Remove unnecessary and misleading assignments from proc_pid_make_inode proc: Simplify the ownership rules for /proc proc: Replace proc_inode.type with proc_inode.fd proc: Remove bogus proc_task_permission proc: Kill proc_mem_inode_operations proc: Properly filter out files that are not visible to a process proc: Fix the link count for /proc/<pid>/task proc: Move proc_maps_operations into task_mmu.c proc: Rewrite the proc dentry flush on exit optimization proc: Close the race of a process dying durning lookup proc: refactor reading directories of tasks proc: Remove tasklist_lock from proc_pid_readdir proc: Remove tasklist_lock from proc_pid_lookup() and proc_task_lookup() simply fix first_tgid proc: make PROC_NUMBUF the buffer size for holding integers as strings proc: don't lock task_structs indefinitely proc: Use struct pid not struct task_ref proc: optimize proc_check_dentry_visible proc: Use sane permission checks on the /proc/<pid>/fd/ symlinks proc: Cleanup proc_fd_access_allowed proc: Remove tasklist_lock from proc_task_readdir. genirq: irq: document what an IRQ is msi: Only keep one msi_desc in each slab entry. i386 kexec: allow the kexec on panic support to compile on voyager machine_kexec.c: Fix the description of segment handling Fix gdt table size in trampoline.S Auto size the per cpu area. Reload CS when startup_64 is used. i386: Remove experimental mark of kexec Remove experimental mark of kexec [SCSI] megaraid: Use the proper type to hold the irq number. sysctl: Allow /proc/sys without sys_sysctl sysctl: Document that sys_sysctl will be removed pid: Implement transfer_pid and use it to simplify de_thread pid: remove temporary debug code in attach_pid de_thread: Use tsk not current proc: readdir race fix (take 3) proc: reorder the functions in base.c proc: modify proc_pident_lookup to be completely table driven proc: give the root directory a task pid: implement access helpers for a tacks various process groups pid: add do_each_pid_task pid: implement signal functions that take a struct pid * pid: export the symbols needed to use struct pid * pid: implement pid_nr vt: rework the console spawning variables vt: Make vt_pid a struct pid (making it pid wrap around safe). file: modify struct fown_struct to use a struct pid pids coding style use struct pidmap in next_pidmap Use struct pspace in next_pidmap and find_ge_pid file: Add locking to f_getown usb: fixup usb so it uses struct pid proc: Make the generation of the self symlink table driven proc: Factor out an instantiate method from every lookup method proc: Remove the hard coded inode numbers proc: Merge proc_tid_attr and proc_tgid_attr proc: Use pid_task instead of open coding it proc: properly compute TGID_OFFSET proc: remove trailing blank entry from pid_entry arrays proc: remove the useless SMP-safe comments from /proc proc: comment what proc_fill_cache does genirq: irq: convert the move_irq flag from a 32bit word to a single bit genirq: irq: add moved_masked_irq genirq: x86_64 irq: Reenable migrating irqs to other cpus genirq: msi: simplify msi enable and disable genirq: msi: make the msi boolean tests return either 0 or 1 genirq: msi: implement helper functions read_msi_msg and write_msi_msg genirq: msi: refactor the msi_ops genirq: msi: simplify the msi irq limit policy genirq: irq: add a dynamic irq creation API genirq: ia64 irq: Dynamic irq support genirq: i386 irq: Dynamic irq support genirq: x86_64 irq: Dynamic irq support genirq: msi: make the msi code irq based and not vector based genirq: x86_64 irq: Move msi message composition into io_apic.c genirq: i386 irq: Move msi message composition into io_apic.c genirq: msi: only build msi-apic.c on ia64 genirq: x86_64 irq: Remove the msi assumption that irq == vector genirq: i386 irq: Remove the msi assumption that irq == vector genirq: irq: remove msi hacks genirq: irq: generalize the check for HARDIRQ_BITS genirq: x86_64 irq: Make the external irq handlers report their vector, not the irq number genirq: x86_64 irq: make vector_irq per cpu genirq: x86_64 irq: Kill gsi_irq_sharing genirq: x86_64 irq: Kill irq compression Add Hypertransport capability defines Initial generic hypertransport interrupt support msi: simplify msi sanity checks by adding with generic irq code msi: only use a single irq_chip for msi interrupts msi: refactor and move the msi irq_chip into the arch code msi: move the ia64 code into arch/ia64 htirq: tidy up the htirq code i386/x86_64: FIX pci_enable_irq to set dev->irq to the irq number i386/x86_64: Remove global IO_APIC_VECTOR x86_64 irq: Allocate a vector across all cpus for genapic_flat. x86_64 irq: Scream but don't die if we receive an unexpected irq x86_64 irq: Properly update vector_irq x86-64: Use irq_domain in ioapic_retrigger_irq x86-64: Put more than one cpu in TARGET_CPUS x86-64: Simplify the vector allocator. x86-64: Only look at per_cpu data for online cpus. Improve the removed sysctl warnings sysctl: allow a zero ctl_name in the middle of a sysctl table sysctl: implement CTL_UNNUMBERED sysctl: Undeprecate sys_sysctl htirq: refactor so we only have one function that writes to the chip htirq: allow buggy drivers of buggy hardware to write the registers Use delayed disable mode of ioapic edge triggered interrupts i386: define __pa_symbol() i386: Reserve kernel memory starting from _text i386: CONFIG_PHYSICAL_START cleanup relocatable kernel: Kallsyms generate relocatable symbols i386: Relocatable kernel support sysctl: simplify sysctl_uts_string sysctl: implement sysctl_uts_string() sysctl: simplify ipc ns specific sysctls sysctl: fix sys_sysctl interface of ipc sysctls Revert "[PATCH] identifier to nsproxy" vt: fix comments to not refer to kill_proc n_r3964: Use struct pid to track user space clients smbfs: Make conn_pid a struct pid ncpfs: Use struct pid to track the userspace watchdog process ncpfs: ensure we free wdog_pid on parse_option or fill_inode failure Fix reparenting to the same thread group. (take 2) [IPV4]: Fix the fib trie iterator to work with a single entry routing tables [DECNET]: Handle a failure in neigh_parms_alloc (take 2) i386: In assign_irq_vector look at all vectors before giving up sysfs: Shadow directory support msi: Kill msi_lookup_irq msi: Remove msi_lock. msi: Fix msi_remove_pci_irq_vectors. msi: Remove attach_msi_entry. msi: Kill the msi_desc array. msi: Make MSI useable more architectures [XFS] XFS sysctl cleanups vt: refactor console SAK processing ipc: save the ipc namespace while reading proc files tty: make __proc_set_tty static tty: clarify disassociate_ctty tty: fix the locking for signal->session in disassociate_ctty signal: use kill_pgrp not kill_pg in the sunos compatibility code signal: rewrite kill_something_info so it uses newer helpers pid: make session_of_pgrp use struct pid instead of pid_t pid: use struct pid for talking about process groups in exitc pid: replace is_orphaned_pgrp with is_current_pgrp_orphaned tty: update the tty layer to work with struct pid pid: replace do/while_each_task_pid with do/while_each_pid_task pid: remove now unused do_each_task_pid and while_each_task_pid pid: remove the now unused kill_pg kill_pg_info and __kill_pg_info x86-64: survive having no irq mapping for a vector Fix SAK_work workqueue initialization. sysctl: x25: remove unnecessary insert_at_head from register_sysctl_table sysctl: move CTL_SUNRPC to sysctl.h where it belongs sysctl: sunrpc: remove unnecessary insert_at_head flag sysctl: sunrpc: don't unnecessarily set ctl_table->de sysctl: rose: remove unnecessary insert_at_head flag sysctl: netrom: remove unnecessary insert_at_head flag sysctl: llc: remove unnecessary insert_at_head flag sysctl: ipx: remove unnecessary insert_at_head flag sysctl: decnet: remove unnecessary insert_at_head flag sysctl: dccp: remove unnecessary insert_at_head flag sysctl: ax25: remove unnecessary insert_at_head flag sysctl: atalk: remove unnecessary insert_at_head flag sysctl: scsi: remove unnecessary insert_at_head flag sysctl: md: remove unnecessary insert_at_head flag sysctl: mac_hid: remove unnecessary insert_at_head flag sysctl: ipmi: remove unnecessary insert_at_head flag sysctl: cdrom: remove unnecessary insert_at_head flag sysctl: cdrom: don't set de->owner sysctl: move CTL_PM into sysctl.h where it belongs sysctl: frv: pm remove unnecessary insert_at_head flag sysctl: move CTL_FRV into sysctl.h where it belongs sysctl: frv: remove unnecessary insert_at_head flag sysctl: C99 convert arch/frv/kernel/pm.c sysctl: C99 convert arch/frv/kernel/sysctl.c sysctl: sn: remove sysctl ABI BREAKAGE sysctl: C99 Convert arch/ia64/sn/kernel/xpc_main.c sysctl: C99 convert arch/ia64/kernel/perfmon and remove ABI breakage sysctl: mips/au1000: remove sys_sysctl support sysctl: C99 convert the ctl_tables in arch/mips/au1000/common/power.c sysctl: C99 convert arch/mips/lasat/sysctl.c and remove ABI breakage sysctl: s390: move sysctl definitions to sysctl.h sysctl: s390: remove unnecessary use of insert_at_head sysctl: C99 convert ctl_tables in arch/powerpc/kernel/idle.c sysctl: C99 convert ctl_tables entries in arch/ppc/kernel/ppc_htab.c sysctl: C99 convert arch/sh64/kernel/traps.c and remove ABI breakage sysctl: x86_64: remove unnecessary use of insert_at_head sysctl: C99 convert ctl_tables in arch/x86_64/ia32/ia32_binfmt.c sysctl: C99 convert ctl_tables in arch/x86_64/kernel/vsyscall.c sysctl: C99 convert ctl_tables in arch/x86_64/mm/init.c sysctl: remove sys_sysctl support from the hpet timer driver sysctl: remove sys_sysctl support from drivers/char/rtc.c sysctl: register the sysctl number used by the arlan driver sysctl: C99 convert ctl_tables in drivers/parport/procfs.c sysctl: C99 convert coda ctl_tables and remove binary sysctls sysctl: C99 convert ctl_tables in NTFS and remove sys_sysctl support sysctl: register the ocfs2 sysctl numbers sysctl: move init_irq_proc into init/main where it belongs sysctl: move utsname sysctls to their own file sysctl: move SYSV IPC sysctls to their own file sysctl: create sys/fs/binfmt_misc as an ordinary sysctl entry sysctl: remove support for CTL_ANY sysctl: remove support for directory strategy routines sysctl: remove insert_at_head from register_sysctl sysctl: factor out sysctl_head_next from do_sysctl sysctl: allow sysctl_perm to be called from outside of sysctl.c sysctl: reimplement the sysctl proc support sysctl: add a parent entry to ctl_table and set the parent entry sysctl: remove the proc_dir_entry member for the sysctl tables sysctl: fix the selinux_sysctl_get_sid sysctl: hide the sysctl proc inodes from selinux 9p: Use kthread_stop instead of sending a SIGKILL. shm: make sysv ipc shared memory use stacked files x86_64 irq: Simplfy __assign_irq_vector irq: Remove set_native_irq_info x86_64 irq: Kill declaration of removed array, interrupt x86_64 irq: Remove the unused vector parameter from ioapic_register_intr x86_64 irq: Refactor setup_IO_APIC_irq x86_64 irq: Simplfiy the set_affinity logic. x86_64 irq: In __DO_ACTION perform the FINAL action for every entry. x86_64 irq: Use NR_IRQS not NR_IRQ_VECTORS x86_64 irq: Begin consolidating per_irq data in structures. x86_64 irq: Simplify assign_irq_vector's arguments. x86_64 irq: Remove unnecessary irq 0 setup. x86_64 irq: Add constants for the reserved IRQ vectors. x86_64 irq: Safely cleanup an irq after moving it. genirq: Mask irqs when migrating them. x86_64/i386 irq: Fix !CONFIG_SMP compilation msi: sanely support hardware level msi disabling msi: fix up the msi enable/disable logic msi: support masking msi irqs without a mask bit msi: Safer state caching. pci: Repair pci_save/restore_state so we can restore one save many times. tty: Fix two reported pid leaks MSI-X: fix resume crash pid: Properly detect orphaned process groups in exit_notify msi: synchronously mask and unmask msi-x irqs. net: Ignore sysfs network device rename bugs. [MTD] mtd_blkdevs: Convert to use the kthread API kobject: Comment and warning fixes to kobject.c [VOYAGER] Use modern techniques to setup and teardown low identiy mappings. i386: convert to the kthread API [ARM] ecard: convert to use the kthread API tty: remove unnecessary export of proc_clear_tty tty: simplify calling of put_pid. tty: introduce no_tty and use it in selinux smbfs: remove unnecessary allow_signal pnpbios: convert to use the kthread API kthread: don't depend on work queues Change reparent_to_init to reparent_to_kthreadd nfsd/nfs4state: remove unnecessary daemonize call Revert "[PATCH] paravirt: Add startup infrastructure for paravirtualization" msi: fix the ordering of msix irqs msi: mask the msix vector before we unmap it shm: fix the filename of hugetlb sysv shared memory buffer: kill old incorrect comment namespace: ensure clone_flags are always stored in an unsigned long x86_64: check remote IRR bit before migrating level triggered irq 9p: Don't use binary sysctl numbers. sched: fix sysctl directory permissions [ATALK]: In notifier handlers convert the void pointer to a netdevice [NET]: Don't implement dev_ifname32 inline [NET]: Basic network namespace infrastructure. [NET]: Add a network namespace parameter to tasks [NET]: Add a network namespace tag to struct net_device [NET]: Add a network namespace parameter to struct sock [NET]: Make /proc/net per network namespace [NET]: Make socket creation namespace safe. [NET]: Initialize the network namespace of network devices. [NET]: Make packet reception network namespace safe [NET]: Make device event notification network namespace safe [NET]: Support multiple network namespaces with netlink [NET]: Make the device list and device lookups per namespace. [NET]: Factor out __dev_alloc_name from dev_alloc_name [NET]: Implement network device movement between namespaces [NET]: netlink support for moving devices between network namespaces. [NET]: Disable netfilter sockopts when not in the initial network namespace [NET]: Fix race when opening a proc file while a network namespace is exiting. [NET]: Fix the prototype of call_netdevice_notifiers. [NET]: Fix running without sysfs [NET]: Add network namespace clone & unshare support. [NET]: Dynamically allocate the per cpu counters for the loopback device. [IPV4]: Remove unnecessary test for the loopback device from inetdev_destroy [IPV4]: When possible test for IFF_LOOPBACK and not dev == loopback_dev [NET]: Make the loopback device per network namespace. [NETNS]: Simplify the network namespace list locking rules. [NET]: Bring comments in loopback.c uptodate. [NETNS]: CLONE_NEWNET don't use the same clone flag as the pid namespace. sysfs: Remove first pass at shadow directory support sysfs: Move all of inode initialization into sysfs_init_inode sysfs: Remove sysfs_instantiate sysfs: Use kill_anon_super sysfs: Make sysfs_mount static sysfs: In sysfs_lookup don't open code sysfs_find_dirent sysfs: Simplify readdir. sysfs: Rewrite sysfs_drop_dentry. sysfs: Introduce sysfs_rename_mutex sysfs: Remove s_dentry sysfs: Rewrite rename in terms of sysfs dirents sysfs: Rewrite sysfs_move_dir in terms of sysfs dirents sysctl core: Stop using the unnecessary ctl_table typedef sysctl: Factor out sysctl_data. sysctl mqueue: remove the binary sysctl numbers sysctl: remove binary sysctl support where it clearly doesn't work sysctl: fix neighbour table sysctls. sysctl: ipv6 route flushing (kill binary path) sysctl: remove broken sunrpc debug binary sysctls sysctl: x86_64 remove unnecessary binary paths sysctl: remove broken cdrom binary sysctls sysctl: ipv4 remove binary sysctl paths where they are broken sysctl: remove the binary interface for aio-nr, aio-max-nr, acpi_video_flags sysctl: parport remove binary paths sysctl: simplify the pty sysctl logic sysctl: remove broken netfilter binary sysctls sysctl: remove the cad_pid binary sysctl path sysctl: properly register the irda binary sysctl numbers sysctl: Error on bad sysctl tables sysctl: update sysctl_check_table sysctl: for irda update sysctl_checks list of binary paths sysctl: deprecate sys_sysctl in a user space visible fashion. sysctl: Don't compile sysctl_check when !CONFIG_SYSCTL Fix appletalk sysctl entry name [NET]: Marking struct pernet_operations __net_initdata was inappropriate [NETNS]: Fix get_net_ns_by_pid x86: Fix boot protocol KEEP_SEGMENTS check. proc: fix proc_kill_inodes to kill dentries on all proc superblocks proc: simplify and correct proc_flush_task pidns: Place under CONFIG_EXPERIMENTAL proc: remove races from proc_id_readdir() [NETNS]: Fix /proc/net breakage x86: fix x86-32 early fixmap initialization. fix clone(CLONE_NEWPID) proc: remove/Fix proc generic d_revalidate sysctl: fix ax25 checks sysctl: kill binary sysctl KERN_PPC_L2CR [NET]: Make the netlink methods in rtnetlink handle multiple network namespaces sysctl: Add register_sysctl_paths function sysctl: Remember the ctl_table we passed to register_sysctl_paths sysctl: Infrastructure for per namespace sysctls [NET]: Implement the per network namespace sysctl infrastructure [IPV4]: Remove ip_fib_local_table and ip_fib_main_table defines. [IPV4]: Move trie_local and trie_main into the proc iterator. [NETNS]: Modify the neighbour table code so it handles multiple network namespaces [NETNS]: Add netns parameter to inet_(dev_)add_type. proc: implement proc_single_file_operations proc: rewrite do_task_stat to correctly handle pid namespaces. seqfile convert proc_pid_statm proc: seqfile convert proc_pid_status to properly handle pid namespaces proc: proper pidns handling for /proc/self proc: fix the threaded /proc/self pid: sys_wait... fixes pid: Extend/Fix pid_vnr pid: fix mips irix emulation pid usage pid: fix solaris_procids x86: introduce kernel/head32.c wireless: Add missing locking to cfg80211_dev_rename netns: Don't receive new packets in a dead network namespace. serial8250: sanity check nr_uarts on all paths. genirq: enable polling for disabled screaming irqs x86: Restore proper vector locking during cpu hotplug x86_64: restore the proper NR_IRQS define so larger systems work. kobject: Fix kobject_rename and !CONFIG_SYSFS kobject: Cleanup kobject_rename and !CONFIG_SYSFS netns: Coexist with the sysfs limitations v2 [MTD] [NOR] Fix cfi_send_gen_cmd handling of x16 devices in x8 mode (v4) netns: Delete virtual interfaces during namespace cleanup net: Guaranetee the proper ordering of the loopback device. net: Don't leak packets when a netns is going down net: fib_rules ordering fixes. net: Guaranetee the proper ordering of the loopback device. v2 vfs: fix shrink_submounts netns: foreach_netdev_safe is insufficient in default_device_exit pid: implement ns_of_pid pid: generalize task_active_pid_ns tun: Remove unnecessary tun_get_by_name tun: Fix races in tun_set_iff tun: Use POLLERR not EBADF in tun_chr_poll tun: Introduce tun_file tun: Grab the netns in open. tun: Make tun_net_xmit atomic wrt tun_attach && tun_detach tun: Move read_wait into tun_file tun: Fix races between tun_net_close and free_netdev. tun: There is no longer any need to deny changing network namespaces tun: Implement ip link del tunXXX netns: Fix icmp shutdown. tcp: Like icmp use register_pernet_subsys netns: Remove net_alive PCI: pciehp: Handle interrupts that happen during initialization. veth: Fix carrier detect netns: Fix icmp shutdown. tcp: Like icmp use register_pernet_subsys netns: Remove net_alive PCI: pcie_portdriver: fix pcie_port_device_remove sysfs: Take sysfs_mutex when fetching the root inode. sysfs: reference sysfs_dirent from sysfs inodes sysfs: don't block indefinitely for unmapped files. syscall: Implement a convinience function restart_syscall net-sysfs: Use rtnl_trylock in sysfs methods. net: FIX ipv6_forward sysctl restart net: Fix devinet_sysctl_forward net: Fix bridgeing sysfs handling of rtnl_lock net: Fix ipoib rtnl_lock sysfs deadlock. net: FIX bonding sysfs rtnl_lock deadlock syscall: Sort out syscall_restart name clash. af_packet: Teach to listen for multiple unicast addresses. tun: Fix unregister race Revert "ipv4: arp announce, arp_proxy and windows ip conflict verification" inotify: Ensure we alwasy write the terminating NULL. PCI: Simplify hotplug mch quirk. PCI: pcie: Ensure hotplug ports have a minimum number of resources sysfs: Don't leak secdata when a sysfs_dirent is freed.
Eric W. Biedermann (1): [MTD] CFI-0002 - Improve error checking
Eric Wollesen (1): drivers/edac: new intel 5000 MC driver
Erich Chen (1): [SCSI] arcmsr: initial driver, version 1.20.00.13
Erik Andr?n (86): V4L/DVB (11403): gspca - m5602-s5k4aa: No more "default" mode V4L/DVB (11404): gspca - m5602-s5k4aa: Add start function and VGA resolution init. V4L/DVB (11405): gspca - m5602: Simplify error handling V4L/DVB (11406): gspca - m5602-ov9650: Add QCIF resolution support V4L/DVB (11407): gspca - m5602-ov9650: Clean up ov9650_start() function. V4L/DVB (11409): gspca - m5602-ov9650: Set the ov9650 sensor in soft sleep when inactive. V4L/DVB (11410): gspca - m5602-ov9650: Always init the ov9650 before starting a stream V4L/DVB (11411): gspca - m5602: Rework v4l ctrl handling in all sensors V4L/DVB (11412): gspca - m5602-ov9650: Checkpatch fixes V4L/DVB (11413): gspca - m5602-mt9m111: Separate mode vectors per sensor. V4L/DVB (11414): gspca - m5602-mt9m111: Move v4l2 controls to main sensor file. V4L/DVB (11415): gspca - m5602: Remove an unused member in the sd struct. V4L/DVB (11416): gspca - m5602: Constify all sensor structs V4L/DVB (11417): gspca - m5602-ov9650: Autogain is on by default V4L/DVB (11418): gspca - m5602-ov9650: Auto white balancing is on by default V4L/DVB (11419): gspca - m5602-ov9650: Don't read exposure data from COM1. V4L/DVB (11420): gspca - m5602: Improve error handling in the ov9650 driver V4L/DVB (11421): gspca - m5602-ov9650: Synthesize modesetting. V4L/DVB (11422): gspca - m5602-ov9650: Replace a magic constant with a define V4L/DVB (11423): gspca - m5602-ov9650: Add a disconnect hook, setup a ctrl cache ctrl. V4L/DVB (11424): gspca - m5602-ov9650: Use the local ctrl cache. Adjust image on vflip. V4L/DVB (11425): gspca - m5602: Move the vflip quirk to probe stage. V4L/DVB (11426): gspca - m5602: Don't touch hflip/vflip register on Read/Modify/Write V4L/DVB (11427): gspca - m5602: Minor cleanups V4L/DVB (11450): gspca - m5602-mt9m111: Convert the mt9m111 to use a v4l2 ctrl cache V4L/DVB (11452): gspca - m5602-po1030: Convert to have a v4l2 ctrl cache V4L/DVB (11453): gspca - m5602-s5k4aa: Convert to use the v4l2 ctrl cache V4L/DVB (11454): gspca - m5602-mt9m111: Remove the unused power_down struct member V4L/DVB (11455): gspca - m5602-ov9650: Improve the vflip quirk handling. V4L/DVB (11456): gspca - m5602-po1030: Rename register defines, add missing ones. V4L/DVB (11457): gspca - m5602-po1030: Simplify register defines V4L/DVB (11458): gspca - m5602-po1030: Set all v4l2 controls at sensor init V4L/DVB (11459): gspca - m5602-po1030: Add auto white balancing control V4L/DVB (11460): gspca - m5602-po1030: Remove unnecessary error check V4L/DVB (11461): gspca - m5602-po1030: Probe read only register at probe time V4L/DVB (11462): gspca - m5602-po1030: Split up the init into init and start V4L/DVB (11463): gspca - m5602-po1030: Remove unneeded init sequences V4L/DVB (11464): gspca - m5602-mt9m111: Set the cached v4l2 ctrl values V4L/DVB (11465): gspca - m5602-s5k4aa: Set all v4l2 ctrls on sensor init. V4L/DVB (11466): gspca - m5602: Let all ctrls on all sensors be static V4L/DVB (11467): gspca - m5602: Move all dump_sensor to the init function V4L/DVB (11468): gspca - m5602-mt9m111: Remove redundant init sequences V4L/DVB (11469): gspca - m5602-mt9m111: More redundant init cleanup V4L/DVB (11470): gspca - m5602-mt9m111: Implement an auto white balancing control V4L/DVB (11471): gspca - m5602-mt9m111: Remove more redundant init V4L/DVB (11472): gspca - m5602-mt9m111: Remove lots of redundant init code V4L/DVB (11473): gspca - m5602-po1030: Release reset when init is done. V4L/DVB (11474): gspca - m5602-po1030: Fix sensor probing. V4L/DVB (11475): gspca - m5602-po1030: Lower the default blue and gain balance V4L/DVB (11476): gspca - m5602: Add some more register defines V4L/DVB (11477): gspca - m5602-po1030: Set the blue balance in the init not red balance twice V4L/DVB (11478): gspca - m5602-mt9m111: Replace various magic constants with defines V4L/DVB (11479): gspca - m5602-mt9m111: More magic constants replacement V4L/DVB (11480): gspca - m5602-mt9m111: Remove lots of redundant sensor reads V4L/DVB (11481): gspca - m5602-mt9m111: More constant replacement V4L/DVB (11482): gspca - m5602-mt9m111: Remove lots of redundant init code V4L/DVB (11520): gspca - m5602-po1030: Remove redundant init sequences V4L/DVB (11521): gspca - m5602-ov9650: Add auto exposure ctrl V4L/DVB (11522): gspca - m5602-po1030: Add auto exposure control V4L/DVB (11523): gspca - m5602-po1030: Add private green balance control V4L/DVB (11524): gspca - m5602-mt9m111: Add green balance ctrl V4L/DVB (11525): gspca - m5602-mt9m111: Add blue balance ctrl V4L/DVB (11526): gspca - m5602-mt9m111: Add red balance ctrl V4L/DVB (11527): gspca - m5602-s5k4aa: Try to use proper read-modify-write of the vflip/hflip V4L/DVB (11528): gspca - m5602-s5k4aa: Consolidate the gain settings, adjust row start V4L/DVB (11529): gspca - m5602-s5k4aa: Add noise suppression ctrl V4L/DVB (11530): gspca - m5602-s5k4aa: Add brightness v4l2 ctrl V4L/DVB (11531): gspca - m5602-po1030: Clean up some comments V4L/DVB (11532): gspca - m5602-po1030: Move some code from the start vector to the init vector V4L/DVB (11533): gspca - m5602-po1030: Setup window per resolution V4L/DVB (11534): gspca - m5602-po1030: Synthesize the hsync/vsync setup V4L/DVB (11535): gspca - m5602-po1030: Add experimental QVGA support V4L/DVB (11536): gspca - m5602-po1030: Impove the bridge vsync/hsync configuration V4L/DVB (11537): gspca - m5602-po1030: Clear subsampling flag when setting VGA mode V4L/DVB (11538): gscpa - m5602-ov9650: Add defines for some magic constants V4L/DVB (11539): gspca - m5602-ov9650: Be more strict during the hsync/vsync synthesis V4L/DVB (11540): gspca - m5602-mt9m111: Replace magic constants with defines V4L/DVB (11541): gspca - m5602-mt9m111: Add a start function V4L/DVB (11542): gspca - m5602-mt9m111: Synthesize the hsync/vsync setup V4L/DVB (11543): gspca - m5602-mt9m111: Setup VGA resolution V4L/DVB (11544): gspca - m5602-mt9m111: Add experimental QVGA support V4L/DVB (11545): gspca - m5602-mt9m111: Activate vflip/hflip by default V4L/DVB (11546): gspca - m5602-mt9m111: Endianness fixes. V4L/DVB (11547): gspca - m5602-s5k83a: Align the v4l2 ctrl definitions V4L/DVB (11548): gspca - m5602-s5k83a: No need to initialize some registers in init V4L/DVB (11549): gspca - m5602-s5k83a: Remove lots of useless init
Erik Andren (15): V4L/DVB (9091): gspca: Subdriver m5602 (ALi) added. V4L/DVB (9093): gspca: Cleanup code and small changes. V4L/DVB (9094): gspca: Frame counter in ALi m5602. V4L/DVB (9095): gspca: Moves some sensor initialization to each sensor in m5602. V4L/DVB (9096): gspca: Subdriver selection at config time. V4L/DVB (9123): gspca: Add some lost controls to the s5k83a sensor. V4L/DVB (9277): gspca: propagate an error in m5602_start_transfer() V4L/DVB (9278): gspca: Remove the m5602_debug variable V4L/DVB (9279): gspca: Correct some copyright headers V4L/DVB (9280): gspca: Use the gspca debug macros V4L/DVB (9281): gspca: Add hflip and vflip to the po1030 sensor V4L/DVB (10048): gspca - stv06xx: New subdriver. V4L/DVB (10334): gspca - stv06xx: Rework control description. V4L/DVB (10341): gspca - stv06xx: Plug a memory leak in the pb0100 sensor driver. V4L/DVB (10342): gspca - stv06xx: Add ctrl caching to the vv6410.
Erik Andrén (119): V4L/DVB (9282): Properly iterate the urbs when destroying them. V4L/DVB (9283): Correct typo and enable setting the gain on the mt9m111 sensor V4L/DVB (9693): Remove some unused defines V4L/DVB (9694): Indent the m5602 register definitions V4L/DVB (9696): Remove accidental typo V4L/DVB (9698): Add another vflip quirk for the s5k4aa V4L/DVB (9701): Add a minor comment to the sensor init V4L/DVB (9702): Move the ov9650 vflip table to avoid compilation warnings on older kernels V4L/DVB (9703): Move the s5k4aa vflip quirk table to the main sensor file in order to avoid compilation errors on older kernels V4L/DVB (10000): gspca - m5602: Add lost ampersand V4L/DVB (10001): gspca - m5602: Minor fixes V4L/DVB (10002): m5602: Simplify error handling in the mt9m111 sensor code V4L/DVB (10003): m5602: Simplify the error handling in the ov9650 sensor V4L/DVB (10004): m5602: Cleanup the po1030 sensor error handling V4L/DVB (10005): m5602: Cleanup the s5k4aa error handling, cull some comments V4L/DVB (10006): gspca - m5602: Align some defines V4L/DVB (10007): gspca - m5602: Refactor the error handling in the s5k83a V4L/DVB (10008): gspca - m5602: Checkpatch.pl fixes on m5602_ov9650.c V4L/DVB (10009): gspca - m5602: Convert some functions to be static V4L/DVB (10010): gspca - m5602: Add vflip quirk for the ASUS A6Ja V4L/DVB (10011): m5602: Remove the write and read sensor from the main struct V4L/DVB (10012): m5602: Start to unify read/write sensor functions V4L/DVB (10013): Convert all sensors to use the unified write sensor function V4L/DVB (10014): gspca - m5602: Remove all sensor specific write functions. V4L/DVB (10015): gspca - m5602: Add initial read sensor implementation V4L/DVB (10018): gspca - m5602 - ov9650: Use generic read_sensor function V4L/DVB (10019): m5602: Let the ov9650 use the common read sensor function V4L/DVB (10020): m5602: Remove the ov9650 implementation of the read sensor function V4L/DVB (10021): m5602: Let the po1030 use the common read_sensor function V4L/DVB (10022): m5602: Remove the po1030 read_sensor function V4L/DVB (10023): m5602: Convert the mt9m111 to use the common read_sensor function V4L/DVB (10024): m5602: Remove the mt9m111 implementation of the read_sensor function. V4L/DVB (10025): m5602: convert the s5k4aa sensor to use the common function V4L/DVB (10026): m5602: remove the s5k4aa implementation of the read_sensor V4L/DVB (10027): m5602: convert the s5k83a sensor to use the common function V4L/DVB (10028): mt5602: Remove the s5k83a specific read_sensor function V4L/DVB (10029): m5602: remove uneeded test on po1030 V4L/DVB (10030): m5602: Use read/modify/write when toggling vflip on the po1030 V4L/DVB (10031): m5602: correct the name of the Pascal Stangs library V4L/DVB (10032): m5602: add vflip quirk for Alienware m9700 V4L/DVB (10033): m5602: add some comments V4L/DVB (10034): m5602: fixup offset in order to align image V4L/DVB (10035): m5602: add a start sending hook in the sensor struct V4L/DVB (10036): m5602 - ov9650: Prepare the sensor to set multiple resolutions V4L/DVB (10037): m5602: add QVGA mode for the ov9650 sensor V4L/DVB (10038): m5602: tweak the hsync. Remove redundant init sequence V4L/DVB (10039): m5602 - ov9650: Add CIF mode V4L/DVB (10040): m5602 - ov9650: Activate variopixel V4L/DVB (10041): m5602 - rework parts of the resolution initialization V4L/DVB (10127): stv06xx: Avoid having y unitialized Staging: agnx: Fixup agnx.h checkpatch warnings Staging: agnx: Fixup debug.h checkpatch warnings Staging: agnx: Fixup pci.c checkpatch warnings Staging: agnx: Fixup phy.c checkpatch warnings Staging: agnx: Fixup rf.c checkpatch warnings Staging: agnx: Fixup sta.c checkpatch warnings Staging: agnx: Fixup sta.h checkpatch warnings Staging: agnx: Fixup table.c checkpatch warnings Staging: agnx: Fixup xmit.c checkpatch warnings Staging: altpciechdma: checkpatch fixups V4L/DVB (11628): gspca - m5602-s5k83a: Remove more init V4L/DVB (11629): gspca - m5602-s5k83a: Move some init code around V4L/DVB (11630): gspca - s5k83a: Add resolution annotations V4L/DVB (11631): gspca - m5602: Remove useless error check V4L/DVB (11632): gspca - m5602-s5k83a: Reset the v4l2 ctrl cache upon sensor init V4L/DVB (11633): gspca - m5602-s5k83a: Move hsync/vsync setup to start function V4L/DVB (11635): gspca - m5602-ov7660: Initial checkin of sensor skeleton code V4L/DVB (11636): gspca - m5602-ov7660: Design probe function V4L/DVB (11637): gspca - m5602-ov7660: Design init function. V4L/DVB (11638): gspca - m5602-ov7660: Make an educated guess on the proper hsync/vsync V4L/DVB (11639): gspca - m5602-mt9m111: Correct the hflip/vflip semantics V4L/DVB (11640): gspca - m5602-s5k4aa: Flip hflip and vflip together V4L/DVB (11641): gspca - m5602-ov7660: Remove useless init data V4L/DVB (11642): gspca - m5602-ov7660: Add a gain ctrl V4L/DVB (11643): gspca - m5602: Add the ov7660 to the module parameter description. V4L/DVB (11644): gspca - m5602-s5k4aa: Remove some unneeded init code. V4L/DVB (11646): gspca - m5602-mt9m111: Disable QVGA until it has been verified to work V4L/DVB (11647): gspca - m5602-po1030: Disable QVGA for now V4L/DVB (11648): gspca - m5602: Remove some needless error checking and add comments V4L/DVB (11649): gspca - m5602: Probe the ov7660 sensor V4L/DVB (11650): gspca - m5602: Sort out macro conflict by adding a prefix V4L/DVB (11684): gspca - m5602-s5k4aa: Add experimental SXGA support V4L/DVB (11685): gspca - gspca-m5602: Constify parameters of two functions V4L/DVB (11686): gspca - m5602-s5k4aa: Disable SXGA resolution for now V4L/DVB (11687): gspca - m5602-ov9650: Add missing v4l2 ctrl ids V4L/DVB (11690): gspca - m5602-s5k4aa: Add vflip quirk for the MSI L735 V4L/DVB (11691): gspca - m5602-ov9650: Add ASUS A6K vflip quirk V4L/DVB (11692): gspca - m5602: Checkpatch.pl fixes V4L/DVB (11693): gspca - stv06xx-vv6410: Add exposure ctrl V4L/DVB (11694): gspca - stv06xx-vv6410: No need to double set gain and exposure V4L/DVB (11695): gspca - stv06xx-vv6410: Set analog gain at init V4L/DVB (11940): gspca - m5602-s5k4aa: Add vflip quirk for the Lenovo Y300 V4L/DVB (11941): gspca - m5602-ov9650: Add vflip quirk for the ASUS A6VA V4L/DVB (11942): gspca - m5602-ov9650: Reorder quirk list and add A7V quirk V4L/DVB (12221): gspca - stv06xx-hdcs: Actually update the sensor state V4L/DVB (12222): gspca - stv06xx-hdcs: Fix sensor sequence bug V4L/DVB (12223): gspca - stv06xx-hdcs: Correct the pixelformat V4L/DVB (12224): gspca - m5602-s5k4aa: Remove erroneous register writes V4L/DVB (12877): gspca - m5602-s5k4aa: Add vflip quirk for the Amilo Pa 2548 V4L/DVB (12977): gspca - m5602-ov7660: Create blue gain control V4L/DVB (12978): gspca - m5602-ov7660: Add red gain control V4L/DVB (12979): gspca - m5602-ov7660: Ensure that the default exposure is set V4L/DVB (12980): gspca - m5602-ov7660: Create auto white balance ctrl V4L/DVB (12981): gspca - m5602-ov7660: Set blue and red gain at init V4L/DVB (12982): gspca - m5602-ov7660: Add auto gain ctrl V4L/DVB (12983): gspca - m5602-ov7660: Add auto exposure ctrl V4L/DVB (12984): gspca - m5602-ov7660: Use a new raw init V4L/DVB (12985): gspca - m5602-ov7660: Replace magic constants with defines V4L/DVB (12986): gspca - m5602-ov7660: Add hflip, vflip controls V4L/DVB (12987): gspca - m5602-ov7660: Set the hsync correctly V4L/DVB (12988): gspca - m5602-ov7660: Remove old init V4L/DVB (12989): gspca - m5602-ov7660: Don't set gain during init V4L/DVB (12990): gspca - m5602-ov7660: Don't set blue and red gain during init V4L/DVB (12991): gspca - m5602-ov7660: Remove redundant init writes V4L/DVB (12992): gspca - m5602-ov7660: Disable red and blue gain for now V4L/DVB (13004): gspca - stv06xx: Harmonize the debug macros when tracing writes and reads V4L/DVB (13005): gspca - stv06xx: Translate swedish comments to english V4L/DVB (13006): gspca - stv06xx: Fix a misindentation V4L/DVB (13007): gspca - stv06xx-hdcs: Add exposure and gain ctrls to hdcs_1020
Erik Benada (1): [ARM] orion: convert gpio to use gpiolib
Erik Bosman (3): generic, x86: add prctl commands PR_GET_TSC and PR_SET_TSC x86: implement prctl PR_GET_TSC and PR_SET_TSC generic, x86: add tests for prctl PR_GET_TSC and PR_SET_TSC
Erik Ekman (3): Wireless: Fix Kconfig fact error pnpbios: fix warning if CONFIG_HOTPLUG=n pnpbios: propagate kthread_run() error
Erik Hovland (7): [ARM] 3031/1: fix typos in comments of mmc.h kobject_uevent.c has a typo in a comment changes device to driver in porting.txt [ARM] 3216/1: indent and typo in drivers/serial/pxa.c [ARM] 3389/1: typo and grammar fix trivial documentation patch for platform.txt usb ethernet gadget, workaround network stack API glitch
Erik Inge Bolsø (4): include/linux/ata.h: add some more transfer masks [libata] convert drivers to use ata.h mode mask defines pata_radisys: fix mwdma_mask to exclude mwdma0 pata_efar: fix *dma_mask
Erik Jacobson (1): connector: some fixes for ia64 unaligned access errors
Erik Johansson (1): sh: fix race in parallel out-of-tree build
Erik Mouw (6): [ARM] 3416/1: Update LART site URL [CPUFREQ] Update LART site URL bcm43xx: iw_priv_args names should be <16 characters [ALSA] PCMCIA sound devices shouldn't depend on ISA Update ext[23] mailing list address xircom_cb should return NETDEV_TX_BUSY when no descriptors available
Erik S. Beiser (1): V4L/DVB (10826): cx88: Add IR support to pcHDTV HD3000 & HD5500
Erik Waling (3): sonypi SPIC initialisation fix macb: Handle Retry Limit Exceeded errors macb: process the RX ring regardless of interrupt status
Erkki Lintunen (1): bugfix for scripts/patch-kernel in 2.6 sublevel stepping
Erling A. Jacobsen (1): winbond-840-remove-badness-in-pci_map_single
Ernesto Hernández-Novich (1): V4L/DVB (7366): Support for a 16-channel bt878 card
Ernie Petrides (2): fix wrong error code on interrupted close syscalls x86-64: fix perms/range of vsyscall vma in /proc/*/maps
Ernis (1): USB: unusual_devs entry for Samsung MP3 player
Estelle Hammache (5): [JFFS2] Fix write buffer retry case [JFFS2] Fix block refiling [JFFS2] Fix refile of blocks due to write failure. [JFFS2] Code cleanup [JFFS2] Prevent deadlock during write buffer recovery
Ester Kummer (10): mac80211: correct skb allocation iwlwifi: move per driverdebug_level to per device iwlwifi: move debug_level to sysfs/bus/pci/devices iwlwifi: update levels of debug prints iwlwifi: adding parameter of fw_restart iwlwifi: trigger event log from debugfs iwlwifi: move iwl_dump_nic_error_log to iwlcore module iwlwifi: adding channels to sysfs mac80211: removing duplicated parsing of information elements iwlwifi: enable power save setting upon config
Esti Kummer (4): iwlwifi: adding pci device ids to iwl_hw_card_ids iwlwifi: corrects power_level in sysfs iwlwifi: set led register in disassociation iwlwifi: add level for debugging host command
Ethan Solomita (1): oom: stop allocating user memory if TIF_MEMDIE is set
Etienne Basset (5): smack: convert smack to standard linux lists smack: Add a new '-CIPSO' option to the network address label configuration smack: implement logging V3 smack: implement logging V3 Smack: check for SMACK xattr validity in smack_inode_setxattr
Eugene Dashevsky (1): ext3: fix ext3_dx_readdir hash collision handling
Eugene Konev (3): cpmac: use print_mac() instead of MAC_FMT cpmac: convert to napi_struct interface cpmac: update to new fixed phy driver interface
Eugene Surovegin (33): ppc32: ppc4xx_pic - add acknowledge when enabling level-sensitive IRQ ppc32: add 405EP cpu_spec entry ppc32: add 405EP cpu_spec entry ppc32: add 405EP cpu_spec entry ppc32: explicitly disable 440GP IRQ compatibility mode in 440GX setup ppc32: fix 440SP MAL channels count ppc32: fix 44x early serial debug for configurations with more than 512M of RAM ppc32: add missing 4xx EMAC sysfs nodes ppc32: add 440GX rev.F cputable entry ppc32: fix EMAC Tx channel assignments for NPe405H ppc32: fix Bamboo and Luan build warnings ppc32: disable IBM405_ERR77 and IBM405_ERR51 workarounds for 405EP ppc32: move 4xx PHY_MODE_XXX defines to ibm_ocp.h ppc32: add dcr_base field to ocp_func_mal_data ppc32: export cacheable_memcpy() ppc32: fix ocp_device_suspend to use pm_message_t instead of u32 ppc32: add missing sysfs node for ocp_func_emac_data.phy_feat_exc New PowerPC 4xx on-chip ethernet controller driver Add MAINTAINER entry for the new PowerPC 4xx on-chip ethernet controller driver PPC 44x EMAC driver: add 440SPe support PPC 44x EMAC driver: add 440GR support PPC 4xx EMAC driver: fix VSC8201 PHY initialization ibm_emac: fix graceful stop timeout handling ppc32: fix treeboot image entrypoint ppc32: remove "jumbo" member from ocp_func_emac_data CREDITS update: Eugene Surovegin PPC44x EMAC driver: disable TX status deferral in half-duplex mode lock PTE before updating it in 440/BookE page fault handler ppc32: add 440GX erratum 440_43 workaround ibm_emac: fix section mismatch warnings ibm_emac: improved PHY support ibm_emac: fix link speed detection change rapidio: fix device reference counting
Eugene Teo (22): USB: Fix irda-usb use after use [ALSA] Fix seq_clientmgr dereferences before NULL check [ALSA] Fix gus_pcm dereference before NULL hostap: Fix double free in prism2_config() error path v9fs: fix vfs_inode dereference before NULL check Fix sb_mixer use before validation Fix sequencer missing negative bound check Require mmap handler for a.out executables drivers/net/wireless/libertas/fw.c: fix use-before-check drivers/net/wireless/libertas/rx.c: fix use-after-free arch/i386/kernel/apm.c: apm_init() warning fix sonypi: fix ids member of struct acpi_driver drivers/net/wireless/libertas/cmd.c: fix adapter->driver_lock dereference [ALSA] seq: resource leak fix and various code cleanups drivers/video/geode/lxfb_core.c: fix lxfb_setup warning Fix tsk->exit_state usage proc: add RLIMIT_RTTIME to /proc/<pid>/limits lguest: make sure cpu is initialized before accessing it hamradio: add missing sanity check to tty operation wan: Missing capability checks in sbni_ioctl() net: amend the fix for SO_BSDCOMPAT gsopt infoleak Add '-fno-delete-null-pointer-checks' to gcc CFLAGS
Eugene Yudin (1): V4L/DVB (12589): Add support for RoverMedia TV Link Pro FM
Eugeniy Meshcheryakov (4): hwmon: hdaps missing an axis USB: do not handle device 1410:5010 in 'option' driver try harder to load tty ldisc driver V4L/DVB (8582): set mts_firmware for em2882 based Pinnacle Hybrid Pro
Eugeny S. Mints (1): USB: usb serial gadget smp related bug
Evan Ko (1): Staging: add phison ATA driver to the tree
Everett Wang (1): Staging: comedi: add s526 driver
Evgeni Golov (1): [libata] beautify module parameters
Evgeniy (3): fs/ufs: debug mode compilation failure Fix oops in ufs_fill_super at mount time ufs cleanup
Evgeniy Dushistov (48): ufs: fix oops with `ufs1' type ufs: fix hang during `rm' JFS: commit_mutex cleanups ufs: ufs_trunc_indirect: infinite cycle ufs: right block allocation ufs: change block number on the fly ufs: directory and page cache: install aops ufs: directory and page cache: from blocks to pages ufs: wrong type cast ufs: not usual amounts of fragments per block ufs: Unmark CONFIG_UFS_FS_WRITE as BROKEN ufs: easy debug ufs: little directory lookup optimization ufs: i_blocks wrong count ufs: unlock_super without lock ufs: zero metadata ufs: missed brelse and wrong baseblk ufs: one way to access super block ufs: fsync implementation ufs: make fsck -f happy ufs: ubh_ll_rw_block cleanup ext2: cleanup: put_page and comment fix ufs: ufs_read_inode cleanup ufs: truncate should allocate block for last byte ufs: ufs_get_locked_page() race fix ufs: handle truncated pages ufs: write to hole in big file ufs: truncate correction fix garbage instead of zeroes in UFS ufs: alloc metadata null page fix ufs: truncate negative to unsigned fix ufs: reallocation fix MAINTAINERS: ufs entry ufs: restore back support of openstep ufs2 write: mount as rw ufs2 write: inodes write ufs2 write: block allocation update ufs2: more correct work with time ufs: prepare write + change blocks on the fly ufs: zeroize the rest of block in truncate ufs2: tindirect truncate fix ufs proper handling of zero link case ufs: fix sun state ufs: implement show_options 82596: free nonexistent resource fix ufs: fix nexstep dir block size ufs: fix symlink creation on ufs2 minix: fix add link's wrong position calculation
Evgeniy Manachkin (1): kbuild: mkspec - fix build rpm
Evgeniy Polyakov (139): [XFRM]: skb_cow_data() does not set proper owner for new skbs. w1_therm: support for ds18b20, ds1822 thermal sensors. w1_smem: support for new simple rom family [0x81 id]. w1: cleanups. w1: new family structure. w1_therm: removed duplicated family id. w1: Cleans up usage of touch_bit/w1_read_bit/w1_write_bit. w1: Added the triplet w1 master method and changes w1_search() to use it. w1: Adds a sysfs entry (w1_master_search) that allows you to disable/enable periodic searches. w1: Adds a default family so that new slave families will show up in sysfs. w1: Updates the w1 documentation (w1.generic) w1: reconnect feature. w1: fix compiler warnings w1: fix CRC calculation on bigendian platforms. w1: kconfig/Makefile fix. w1: more debug level decrease. [NETLINK]: w1_int.c: fix default netlink group W1: w1_netlink: New init/fini netlink callbacks. W1: Sync with w1/ds9490 tree. w1: hotplug support. w1: Fixed 64bit compilation warning. w1: Added inline functions on top of container_of(). w1: Added w1_reset_select_slave() - Resets the bus and then selects the slave by w1: Added add/remove slave callbacks. w1: Detouching bug fixed. w1: Decreased debug level. w1: Added DS2433 driver. w1: Added DS2433 driver - family id update. lib/crc16: added crc16 algorithm. w1: added private family data into w1_slave strucutre. w1_ds2433: Added crc16 protection and read caching. [NET]: Add netlink connector. crc16: remove w1 specific comments. crc16: remove w1 specific comments. [CONNECTOR]: async connector mode. [CONNECTOR]: Update documentation to match reality. Dallas's 1-wire bus compile error [MMC] mmci: kunmap_atomic() unmaps virtual address, not page UFS: inode->i_sem is not released in error path [NET]: Fix diverter build. [PKT_SCHED] ematch: Remove bogus include. [CONNECTOR]: Use netlink_has_listeners() to avoind unnecessary allocations. W1: Change the type 'unsigned long' member of 'struct w1_bus_master' to 'void *'. W1: Move w1 bus master code into 'w1/masters' and move w1 slave code into 'w1/slaves' W1: Add the DS2482 I2C-to-w1 bridge driver. w1: use kthread api. [CONNECTOR]: Initialize subsystem earlier. w1: Added default generic read/write operations. w1: Replace dscore and ds_w1_bridge with ds2490 driver. w1: Userspace communication protocol over connector. w1: Move w1-connector definitions into linux/include/connector.h w1: netlink: Mark netlink group 1 as unused. w1: Make w1 connector notifications depend on connector. w1: Use mutexes instead of semaphores. W1: cleanups W1: possible cleanups w1: clean up W1_CON dependency. W1: remove w1 mail list from lm_sensors. [CONNECTOR]: Add userspace example code into Documentation/connector/ w1 kconfig fix better CONFIG_W1_SLAVE_DS2433_CRC handling w1: Fix for kconfig entry typo [CONNECTOR]: Fix compilation breakage introduced recently. [CONNECTOR]: Replace delayed work with usual work queue. x86-64: Minor patch for compilation warning in x86_64 signal code [IPV4]: Fix rtm_to_ifaddr() error handling. W1 printk format warning fix w1: allow bus master to have reset and byte ops sh: trivial build cleanups. w1_therm_read_bin: don't call flush_signals() w1: fix w1_remove_master_device() searching [VLAN/BRIDGE]: Fix "skb_pull_rcsum - Fatal exception in interrupt" [PKT_SCHED]: Fix OOPS when removing devices from a teql queuing discipline [NETFILTER]: Fix NULL pointer dereference in nf_nat_move_storage() [NETFILTER]: Fix kernel panic with REDIRECT target. [IPV6]: Restore IPv6 when MTU is big enough [CRYPTO] hifn_795x: HIFN 795x driver [CRYPTO] des: Create header file for common macros [CRYPTO] hifn_795x: Detect weak keys [CRYPTO] hifn: Schedule callback invocation to tasklet. w1: decrement slave counter only in ->release() callback kref: add kref_set() w1: remove unused and confusing variable. connector: convert to single-threaded workqueue tcp: Fix slab corruption with ipv6 and tcp6fuzz w1: fix slave selection on big-endian systems crypto: hifn - Disable driver when physical size exceeds 32 bits crypto: hifn_795x - Fix queue management crypto: hifn_795x - Use softirq kernel mapping in bh context w1: add list masters w1 command w1: add touch block command w1: list slaves commands w1: documentation update w1: allow master IO commands w1: move w1 commands from defines to enum w1: added w1 reset command w1: send status messages after command processing inet: Allowing more than 64k connections and heavily optimize bind(0) time. mm: OOM documentation update Staging: dst: core files. Staging: dst: network state machine. Staging: dst: export node. Staging: dst: thread pool. Staging: dst: transactions. Staging: dst: crypto processing. Staging: dst: kconfig and makefile changes. Staging: dst: kconfig update. Staging: DST: optimize bio allocation. Staging: DST: extend thread pool exit conditions. Staging: DST: Do not allow empty barriers. Staging: DST: Kconfig text update. Staging: DST: fix build dependancy Staging: pohmelfs: documentation. Staging: pohmelfs: configuration interface. Staging: pohmelfs: crypto processing. Staging: pohmelfs: directory operations. Staging: pohmelfs: inode operations. Staging: pohmelfs: distributed locking and cache coherency protocol. Staging: pohmelfs: network operations. Staging: pohmelfs: transaction layer. Staging: pohmelfs: kconfig/makefile and vfs changes. Staging: pohmelfs: select crypto modules from the config. Staging: pohmelfs: Populate dentry cache when receiving the new readdir entry. Staging: Pohmelfs: Move parent lock to the place where we really have to send a lookup request to the server. Staging: Pohmelfs: Disable read lock in pohmelfs_getattr(). Staging: Pohmelfs: Added 'need_lock' variable into debug print. Staging: Pohmelfs: Set NETFS_INODE_REMOTE_SYNCED and clear NETFS_INODE_OWNED bits in the root inode. Staging: Pohmelfs: Extend remount option. Staging: Pohmelfs: Sync fs before killing it, since dentry cache is shrunk before writeback is invoked via generic_shutdown_super() Staging: Pohmelfs: Reduce debugging noise about non-existing objects. Staging: Pohmelfs: Use wait_on_page_timeout when waiting for remote directory sync instead of hardcoded 25 seconds. Staging: Pohmelfs: Drop ftrans debugging code. Staging: Pohmelfs: Added ->show_stats() callback. Staging: Pohmelfs: Added IO permissions and priorities. Staging: Pohmelfs: Add load balancing between network states with the same priority. netfilter: x_tables: added hook number into match extension parameter structure. netfilter: passive OS fingerprint xtables match connector: maintainer/mail update. Staging: pohmelfs: sync with the development tree
Evgeny Kravtsunov (1): [BRIDGE]: Unaligned access when comparing ethernet addresses
F. Duncan M. Haldane (1): Staging: Kconfig for ARCH=arm,8300, cris
FD Cami (2): Update kernel parameter document for libata DMA mode setting knobs. Remove Andrew Morton's http://www.zip.com.au/~akpm/
FUJITA Tomonori (552): [SCSI] iscsi: whitespace cleanup [SCSI] iscsi: data digest page cache usage fix [SCSI] ibmvscsi: convert the ibmvscsi driver to use include/scsi/srp.h [SCSI] ibmvscsi: remove drivers/scsi/ibmvscsi/srp.h [SCSI] ibmvscsi: convert kmalloc + memset to kcalloc [SCSI] ibmvscsi: fix leak when failing to send srp event [SCSI] replace u8 and u32 with __u8 and __u32 in scsi.h for user space [SCSI] export scsi-ml functions needed by tgt_scsi_lib and its LLDs [SCSI] scsi tgt: scsi target lib functionality [SCSI] scsi tgt: scsi target user and kernel communication interface [SCSI] scsi-ml: Makefile and Kconfig changes for tgt [SCSI] scsi tgt: SCSI RDMA Protocol library functions [SCSI] scsi tgt: IBM eServer i/pSeries virtual SCSI target driver fix SG_IO bio leak remove unnecessary blk_queue_bounce in SG_IO [SCSI] iscsi: simplify IPv6 and IPv4 address printing [SCSI] libsas: fix task attribute [SCSI] tgt: fix the user/kernel ring buffer interface [SCSI] tgt: fix sesnse buffer problems [SCSI] tgt: fix scsi command leak [SCSI] tgt: remove the code to build sense [SCSI] tgt: fix a rdma indirect transfer error bug [SCSI] scsi_lib: add scatter/gather data buffer accessors [SCSI] 53c700: convert to use the data buffer accessors [SCSI] aic7xxx: convert to use the data buffer accessors [SCSI] aic79xx: convert to use the data buffer accessors [SCSI] ibmmca: convert to use the data buffer accessors [SCSI] mac53c94: convert to use the data buffer accessors [SCSI] NCR53c406a: convert to use the data buffer accessors [SCSI] sym53c416: convert to use the data buffer accessors [SCSI] sym53c500_cs: convert to use the data buffer accessors [SCSI] fdomain: convert to use the data buffer accessors [SCSI] a100u2w: convert to use the data buffer accessors [SCSI] aha1740: convert to use the data buffer accessors [SCSI] initio: convert to use the data buffer accessors [SCSI] eata: convert to use the data buffer accessors [SCSI] wd7000: convert to use the data buffer accessors [SCSI] ultrastor: convert to use the data buffer accessors [SCSI] u14-34f: convert to use the data buffer accessors [SCSI] qlogicfas408: convert to use the data buffer accessors [SCSI] BusLogic: convert to use the data buffer accessors [SCSI] sbp2: convert to use the data buffer accessors [SCSI] tmscsim: convert to use the data buffer accessors [SCSI] aic7xxx_old: convert to use the data buffer accessors [SCSI] arcmsr: convert to use the data buffer accessors [SCSI] cciss: convert to use the data buffer accessors [SCSI] libsas: convert to use the data buffer accessors [SCSI] ipr: convert to use the data buffer accessors [SCSI] fusion: convert to use the data buffer accessors [SCSI] qla4xxx: convert to use the data buffer accessors [SCSI] stex: convert to use the data buffer accessors [SCSI] nsp32: convert to use the data buffer accessors [SCSI] 3w-9xxx: convert to use the data buffer accessors [SCSI] 3w-xxxx: convert to use the data buffer accessors [SCSI] 3w-9xxx: eliminate missed map_single path [SCSI] qla2xxx: convert to use the data buffer accessors [SCSI] dpt_i2o: convert to use the data buffer accessors [SCSI] megaraid_old: convert to use the data buffer accessors [SCSI] megaraid_sas: convert to use the data buffer accessors [SCSI] megaraid: convert to use the data buffer accessors [SCSI] mesh: convert to use the data buffer accessors [SCSI] ib_srp: convert to use the data buffer accessors [SCSI] ips: convert to use the data buffer accessors [SCSI] aacraid: convert to use the data buffer accessors [SCSI] i2o: convert to use the data buffer accessors [SCSI] iscsi_tcp: convert to use the data buffer accessors [SCSI] hptiop: convert to use the data buffer accessors [SCSI] esp_scsi: convert to use the data buffer accessors [SCSI] lpfc: convert to use the data buffer accessors [SCSI] iscsi_iser: convert to use the data buffer accessors [SCSI] ibmvscsi: fix timeout bugs [SCSI] lpfc: fix NPIV mapping problems [SCSI] sym53c8xx: convert to use the data buffer accessors [SCSI] ncr53c8xx: convert to use the data buffer accessors [SCSI] dc395x: convert to use the data buffer accessors [SCSI] ibmvscsi: convert to use the data buffer accessors block: changes for blk_rq_unmap_user new API bsg: minor cleanups block: export blk_verify_command for SG v4 bsg: add sg_io_v4 structure bsg: replace SG v3 with SG v4 bsg: add SG_IO to SG v4 Replace s32, u32 and u64 with __s32, __u32 and __u64 in bsg.h for userspace bsg: simplify __bsg_alloc_command failpath bsg: add a request_queue argument to scsi_cmd_ioctl() bsg: bind bsg to request_queue instead of gendisk bind bsg to all SCSI devices improve bsg device allocation bsg: minor bug fixes bsg: fix a blocking read bug bsg: fix the deadlock on discarding done commands add a struct request pointer to the request structure bsg: add bidi support bsg: add SCSI transport-level request support bsg: Kconfig updates bsg: fix initialization error handling bugs bsg: device hash table cleanup bsg: minor cleanup bsg: Kconfig updates [SCSI] transport_sas: add SAS management protocol support [SCSI] libsas: add SAS management protocol handler [SCSI] libsas: kill unused smp_portal code [SCSI] bsg: fix bsg_unregister_queue [SCSI] bsg: unexport sg v3 helper functions [SCSI] bsg: use lib/idr.c to find a unique minor number [SCSI] bsg: remove unnecessary code and comments [SCSI] simscsi: convert to use the data buffer accessors [SCSI] zfcp: convert to use the data buffer accessors [SCSI] ibmvscsi: remove unnecessary map_sg check [SCSI] ibmvscsi: use shost_priv [SCSI] bsg: update sg_io_v4 structure [SCSI] mptsas: add SMP passthrough support via bsg [SCSI] initialize shost_data to zero [SCSI] megaraid_old: fix READ_CAPACITY [SCSI] add srp transport class [SCSI] ibmvscsi: convert to use the srp transport class [SCSI] ib_srp: convert to use the srp transport class [SCSI] transport_srp: add rport roles attribute [SCSI] tgt: add I_T nexus support [SCSI] srp_transport: add target driver support [SCSI] tgt: convert libsrp and ibmvstgt to use srp_transport [SCSI] tgt: move tsk_mgmt_response callback to transport class [SCSI] tgt: convert ibmvstgt to use transport tsk_mgmt_response callback [SCSI] scsi_transport_srp: remove tgt dependencies [SCSI] ps3rom: convert to use the data buffer accessors [SCSI] sg: increase sglist_len of the sg_scatter_hold structure [SCSI] fc4: convert to use the data buffer accessors [SCSI] tgt: fix can_queue bug [SCSI] add supported_mode and active_mode attributes to the host [SCSI] fc_transport: add target driver support [SCSI] srp_transport: convert to use supported_mode attribute ips: sg chaining support zfcp: sg chaining support libata sg chaining support fix qla1280: sg chaining fixes [SCSI] add use_sg_chaining option to scsi_host_template qla1280: enable use_sg_chaining option revert sg segment size ifdefs remove blk_queue_max_phys_segments in libata remove sglist_len SPARC64: fix iommu sg chaining swiotlb: fix map_sg failure handling IA64: iommu uses sg_next with an invalid sg element [SCSI] Remove full sg table memset() intel-iommu sg chaining support arm: build fix ide: build fix parisc: fix sg_page() fallout intel-iommu: fix sg_page() sparc64: zero out dma_length x86: pci-gart fix ub: add sg_init_table for sense and read capacity commands x86: fix pci-gart failure handling alpha: fix sg_page breakage [SCSI] st: fix kernel BUG at include/linux/scatterlist.h:59! [SCSI] qla1280: fix 32 bit segment code [SCSI] tgt: convert to use the data buffer accessors [SCSI] iscsi_tcp: update the website URL [SCSI] mpt fusion: make mptsas_smp_handler update resid [SCSI] fix scsi_setup_command_freelist failure path race [SCSI] libsas: fix sense_buffer overrun [SCSI] aic7xxx_old, eata_pio, ips, libsas: don't zero out sense_buffer in queuecommand [SCSI] replace sizeof sense_buffer with SCSI_SENSE_BUFFERSIZE [SCSI] sg: set class_data after success [SCSI] sg: handle class_device_create failure properly [SCSI] use dynamically allocated sense buffer [SCSI] ch: handle class_device_create failure properly [SCSI] ch: fix device minor number management bug [SCSI] ch: remove forward declarations [SCSI] hptiop: fix sense_buffer access bug [SCSI] aic79xx: fix sense_buffer access bug [SCSI] ncr53c8xx: fix sense_buffer access bug [SCSI] zfcp: fix sense_buffer access bug [SCSI] aic79xx: fix warnings with CONFIG_PM disabled [SCSI] aic7xxx: fix warnings with CONFIG_PM disabled [SCSI] scsi_debug: add get_data_transfer_info helper function [SCSI] scsi_debug: add bidi data transfer support [SCSI] scsi_debug: add XDWRITEREAD_10 support [SCSI] destroy scsi_bidi_sdb_cache in scsi_exit_queue [SCSI] handle scsi_init_queue failure properly iommu sg merging: add device_dma_parameters structure iommu sg merging: PCI: add device_dma_parameters support iommu sg merging: x86: make pci-gart iommu respect the segment size limits iommu sg merging: ppc: make iommu respect the segment size limits iommu sg merging: IA64: make sba_iommu respect the segment size limits iommu sg merging: alpha: make pci_iommu respect the segment size limits iommu sg merging: sparc64: make iommu respect the segment size limits iommu sg merging: parisc: make iommu respect the segment size limits iommu sg merging: call blk_queue_segment_boundary in __scsi_alloc_queue iommu sg merging: sata_inic162x: use pci_set_dma_max_seg_size iommu sg merging: aacraid: use pci_set_dma_max_seg_size iommu sg: add IOMMU helper functions for the free area management iommu sg: powerpc: convert iommu to use the IOMMU helper iommu sg: powerpc: remove DMA 4GB boundary protection iommu sg: x86: convert calgary IOMMU to use the IOMMU helper iommu sg: x86: convert gart IOMMU to use the IOMMU helper iommu sg: kill __clear_bit_string and find_next_zero_string iommu sg merging: add accessors for segment_boundary_mask in device_dma_parameters() iommu sg merging: PCI: add dma segment boundary support iommu sg merging: swiotlb: respect the segment boundary limits iommu sg merging: call dma_set_seg_boundary in __scsi_alloc_queue() alpha: kill deprecated virt_to_bus [SCSI] advansys: fix overrun_buf aligned bug [SCSI] scsi_debug: disable clustering [SCSI] qla2xxx: fix compile warning for printk format [SCSI] ips: fix data buffer accessors conversion bug [SPARC64]: make IOMMU code respect the segment boundary limits [SCSI] stex: stex_direct_copy shouldn't call dma_map_sg [SCSI] stex: stex_internal_copy should be called with sg_count in struct st_ccb [SCSI] ps3rom: fix wrong resid calculation bug [SCSI] ps3rom: disable clustering [SCSI] ibmvstgt: set up scsi_host properly before __scsi_alloc_queue [SCSI] tgt: stop zero'ing scsi_cmnd [SCSI] tgt: set the data length properly [SCSI] tgt: fix build errors when dprintk is defined block: restore the meaning of rq->data_len to the true data length alpha: convert IOMMU to use ALIGN() alpha: IOMMU had better access to the free space bitmap at only one place alpha: make IOMMU respect the segment boundary limits alpha: remove unused DEBUG_FORCEDAC define in IOMMU iommu: export iommu_is_span_boundary helper function iommu: parisc: pass struct device to iommu_alloc_range iommu: parisc: make the IOMMUs respect the segment boundary limits parisc: fix IOMMU's device boundary overflow bug on 32bits arch alpha: use iommu_is_span_boundary helper function [PARISC] make ptr_to_pide() static sparc64: add the segment boundary checking to IOMMUs while merging SG entries sparc64: remove unused calc_npages() in iommu_common.h [SCSI] ips: sg chaining support to the path to non I/O commands [SCSI] aacraid: READ_CAPACITY_16 shouldn't trust allocation length in cdb [SCSI] scsi_debug: stop including drivers/scsi/scsi.h [SCSI] scsi_debug: remove scsi_debug.h [SCSI] scsi_debug: remove unnecessary checking [SCSI] scsi_debug: use shost_priv macro [SCSI] aic7xxx: fix IOMMU mapping failure handling [SCSI] aic79xx: fix IOMMU mapping failure handling [SCSI] block: add sg buffer copy helper functions [SCSI] scsi: add wrapper functions for sg buffer copy helper functions [SCSI] scsi_debug: use sg buffer copy helper functions [SCSI] ps3rom: use sg buffer copy helper funcitons [SCSI] simscsi: use sg buffer copy helper funcitons [SCSI] ips: use sg buffer copy helper funcitons [SCSI] aacraid: use sg buffer copy helper functions [SCSI] stex: use sg buffer copy helper functions [SCSI] 3w-xxxx: use sg buffer copy helper functions [SCSI] 3w-9xxx: use sg buffer copy helper functions [SCSI] scsi_debug: remove temporary hack around sscanf for negative values [SCSI] scsi_debug: create new scsi_debug devices at a single place [SCSI] scsi_debug: remove unnecessary condition test in devInfoReg [SCSI] scsi_debug: use list_for_each_entry_safe [SCSI] scsi_debug: remove unnecessary function declarations [SCSI] add scsi_build_sense_buffer helper function [SCSI] scsi_debug: use scsi_build_sense_buffer [SCSI] libata: use scsi_build_sense_buffer [SCSI] stex: use scsi_build_sense_buffer [SCSI] ps3rom: use scsi_build_sense_buffer [SCSI] scsi_debug: fix lba and data length calculation bugs [SCSI] scsi_debug: remove unnecessary sdebug_store_size [SCSI] scsi_debug: sweep up sdebug_capacity calculation [SCSI] scsi_debug: remove the duplicated code in resp_read and resp_write [SCSI] scsi_debug: support large non-fake virtual disk [SCSI] scsi_debug: remove unnecessary function declarations [IA64] make IOMMU respect the segment boundary limits [SCSI] tgt: use KMEM_CACHE macro [SCSI] bsg: takes a ref to struct device in fops->open [SCSI] bsg: replace kobject_get with blk_get_queue [SCSI] bsg: use better helper list functions [SCSI] bsg: remove minor in struct bsg_device [SCSI] bsg: no need to set BSG_F_BLOCK bit in bsg_complete_all_commands block: convert bio_copy_user to bio_copy_user_iov block: add bio_copy_user_iov support to blk_rq_map_user_iov block: move the padding adjustment to blk_rq_map_sg [SCSI] bsg: add release callback support [SCSI] scsi_transport_sas: fix the lifetime of sas bsg objects block: make rq_init() do a full memset() block: add dma alignment and padding support to blk_rq_map_kern block: no need to initialize rq->cmd in prepare_flush_fn hook block: no need to initialize rq->cmd with blk_get_request block: rename and export rq_init() block: use blk_rq_init() to initialize the request ide: use blk_rq_init() to initialize the request block: replace sizeof(rq->cmd) with BLK_MAX_CDB block: add large command support swiotlb: use iommu_is_span_boundary helper function [POWERPC] PS3: Add time include to lpm [SCSI] bsg: add large command support [POWERPC] spufs: Fix compile error x86 gart: remove unnecessary set_bit_string block: add bounce support to blk_rq_map_user_iov block: add blk_queue_update_dma_pad block: blk_rq_map_kern uses the bounce buffers for stack buffers scsi: sr avoids useless buffer allocation cdrom: revert commit 22a9189 (cdrom: use kmalloced buffers instead of buffers on stack) x86: clean up amd_iommu documentation x86, iommu: replace CONFIG_IOMMU with CONFIG_GART_IOMMU in iommu.h x86: clean up iommu.h and gart.h x86, AMD IOMMU: clean up Kconfig entry x86: make only GART code include gart.h x86: remove ifdef CONFIG_GART_IOMMU in pci-dma.c x86: remove ifdef CONFIG_CALGARY_IOMMU in pci-dma.c x86: remove ifdef CONFIG_SWIOTLB in pci-dma.c [SCSI] bsg: fix bsg_mutex hang with device removal ide-cd: convert ide_cd_queue_pc to use blk_execute_rq ide-cd: convert ide_do_drive_cmd path to use blk_execute_rq ide-disk: convert ide_do_drive_cmd path to use blk_execute_rq ide-floppy: convert ide_do_drive_cmd path to use blk_execute_rq ide-taskfile: convert ide_do_drive_cmd path to use blk_execute_rq ide-tape: convert ide_do_drive_cmd path to use blk_execute_rq ide: convert ide_do_drive_cmd path to use blk_execute_rq ide: remove ide_wait/head_wait path in ide_do_drive_cmd ide: remove ide_init_drive_cmd ide-cd: remove ide_cd_init_rq block: convert pd_special_command to use blk_execute_rq block: remove the checking for NULL queue in blk_put_request block: unexport blk_end_sync_rq ide-scsi: replace ide_do_drive_cmd with blk_execute_rq_nowait ide: remove action argument in ide_do_drive_cmd ide: avoid DMA on the stack for REQ_TYPE_ATA_PC ide: use the dma safe check for REQ_TYPE_ATA_PC add a helper function to test if an object is on the stack ide-scsi: remove kmalloced struct request clean up duplicated alloc/free_thread_info block/blk-map.c: use the new object_is_on_stack() helper dma-mapping: add the device argument to dma_mapping_error() [SCSI] ch: fix ch_remove oops [SCSI] qla2xxx: fix msleep compile error generic, x86: fix add iommu_num_pages helper function x86 gart: allocate size-aligned address for alloc_coherent, v2 dma-mapping.h, x86: remove last user of dma_mapping_ops->map_simple x86: dma_*_coherent rework patchset v2, fix block: move cmdfilter from gendisk to request_queue sg: restore command permission for TYPE_SCANNER block: rename blk_scsi_cmd_filter to blk_cmd_filter bio: fix bio_copy_kern() handling of bio->bv_len bio: fix __bio_copy_iov() handling of bio->bv_len remove blk_register_filter and blk_unregister_filter in gendisk x86: gart alloc_coherent doesn't need to check NULL device argument ia64: dma_alloc_coherent always use GFP_DMA x86: move pci-nommu's dma_mask check to common code x86: fix nommu_alloc_coherent allocation with NULL device argument x86: dma_alloc_coherent sets gfp flags properly swiotlb: remove GFP_DMA hack in swiotlb_alloc_coherent swiotlb: use map_single instead of swiotlb_map_single in swiotlb_alloc_coherent swiotlb: use unmap_single instead of swiotlb_unmap_single in swiotlb_free_coherent swiotlb: add is_swiotlb_buffer helper function add is_buffer_dma_capable helper function x86: convert gart to use is_buffer_dma_capable helper function x86: convert pci-nommu to use is_buffer_dma_capable helper function swiotlb: convert swiotlb to use is_buffer_dma_capable helper function x86: remove duplicated extern force_iommu x86: convert dma_alloc_coherent to use is_device_dma_capable add deprecated ide-scsi to feature-removal-schedule.txt sg: disable interrupts inside sg_copy_buffer iommu: add iommu_device_max_index IOMMU helper function iommu: add dma_get_mask helper function x86: make GART to respect device's dma_mask about virtual mappings x86: avoid unnecessary low zone allocation in Calgary's alloc_coherent x86: gart alloc_coherent does virtual mapppings only when necessary convert swiotlb to use dma_get_mask AMD IOMMU: avoid unnecessary low zone allocation in alloc_coherent iommu: export iommu_area_reserve helper function x86: remove set_bit_string() iommu: remove fullflush and nofullflush in IOMMU generic option x86: export pci-nommu's alloc_coherent revert "x86: make GART to respect device's dma_mask about virtual mappings" x86: restore old GART alloc_coherent behavior x86 gart: remove unnecessary initialization AMD IOMMU: use iommu_device_max_index [SCSI] scsi_dh: no need to initialize rq->cmd with blk_get_request block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov block: introduce struct rq_map_data to use reserved pages sg: convert the non-data path to use the block layer sg: convert the direct IO path to use the block layer sg: convert the indirect IO path to use the block layer bio: convert bio_copy_kern to use bio_copy_user block: add blk_rq_aligned helper function sg: use blk_rq_aligned helper function block: make blk_rq_map_user take a NULL user-space buffer sg: set dxferp to NULL for READ with the older SG interface sg: rename sg_cmd_done sg_rq_end_io sg: remove SG_ALLOW_DIO_CODE define sg: remove b_malloc_len in sg_scatter_hold struct sg: remove __sg_start_req sg: incorporate sg_build_direct into sg_start_req sg: remove sg_write_xfer sg: remove sg_read_xfer sg: remove unnecessary blk_rq_unmap_user fix an example of scatterlists handling in DMA-API.txt ide-cd: use the new object_is_in_stack() helper block: fix nr_phys_segments miscalculation bug intel-iommu: use coherent_dma_mask in alloc_coherent [SCSI] 3w-xxxx: remove unnecessary local_irq_save/restore for scsi sg copy API [SCSI] 3w-9xxx: remove unnecessary local_irq_save/restore for scsi sg copy API swiotlb: remove panic for alloc_coherent failure x86: use GFP_DMA for 24bit coherent_dma_mask x86: restore the old swiotlb alloc_coherent behavior dmfe: check pci_alloc_consistent errors dbri: check dma_alloc_coherent errors [IA64] remove dead BIO_VMERGE_BOUNDARY definition [SCSI] megaraid: fix mega_internal_command oops block: remove unused ll_new_mergeable() swiotlb: use coherent_dma_mask in alloc_coherent intel-iommu: fix compile warnings x86: fix dma_mapping_error for 32bit x86, cleanup DMA-API.txt: fix description of pci_map_sg/dma_map_sg scatterlists handling x86: remove dead BIO_VMERGE_BOUNDARY definition powerpc: Remove dead BIO_VMERGE_BOUNDARY definition swiotlb: replace architecture-specific swiotlb.h with linux/swiotlb.h swiotlb: remove unnecessary declaration swiotlb: clean up EXPORT_SYMBOL usage block: use min_not_zero in blk_queue_stack_limits alpha: remove dead BIO_VMERGE_BOUNDARY [SCSI] aacraid: check pci_alloc_consistent errors [SCSI] add residual argument to scsi_execute and scsi_execute_req [SCSI] retry with missing data for INQUIRY [SCSI] st: move st_request initialization to st_allocate_request form st_do_scsi [SCSI] st: add st_scsi_kern_execute helper function [SCSI] st: convert test_ready to use st_scsi_kern_execute [SCSI] st: convert set_location to use st_scsi_kern_execute [SCSI] st: convert do_load_unload to use st_scsi_kern_execute [SCSI] st: convert cross_eof to use st_scsi_kern_execute [SCSI] st: convert st_flush to use st_scsi_kern_execute [SCSI] st: convert check_tape to use st_scsi_kern_execute [SCSI] st: convert read_mode_page to use st_scsi_kern_execute [SCSI] st: convert write_mode_page to use st_scsi_kern_execute [SCSI] st: convert get_location to use st_scsi_kern_execute [SCSI] st: convert st_int_ioctl to use st_scsi_kern_execute [SCSI] scsi_transport_spi: fix the misuse of scsi_execute return value [SCSI] eata: fix the data buffer accessors conversion regression V4L/DVB (9472): dm1105: fix the misuse of pci_dma_mapping_error remove ide-scsi [SCSI] block: fix bio_add_page misuse with rq_map_data [SCSI] block: fix the partial mappings with struct rq_map_data [SCSI] block: make blk_rq_map_user take a NULL user-space buffer for WRITE [SCSI] st: make all the fragment buffers the same size [SCSI] st: add struct rq_map_data support [SCSI] st: add st_scsi_execute helper function [SCSI] st: convert non-dio path to use st_scsi_execute [SCSI] st: convert dio path to use st_scsi_execute [SCSI] st: remove buf_to_sg [SCSI] st: kill struct st_buff_fragment [SCSI] st: remove struct scatterlist [SCSI] st: simplify new_tape_buffer [SCSI] st: remove unused orig_frp_segs [SCSI] st: remove unused frp_sg_current parisc: remove dead BIO_VMERGE_BOUNDARY and BIO_VMERGE_MAX_SIZE definitions add map/unmap_single_attr and map/unmap_sg_attr to struct dma_mapping_ops add dma_mapping_ops for SBA IOMMU add dma_mapping_ops for SWIOTLB and SBA IOMMU add dma_mapping_ops for intel-iommu add dma_mapping_ops for SGI Altix add dma_mapping_ops for SWIOTLB set up dma_ops appropriately convert the DMA API to use dma_ops remove dma operations in struct ia64_machine_vector make sn DMA mapping functions static add dma_get_ops to struct ia64_machine_vector remove hwsw_dma_ops make sba DMA mapping functions static x86: add map_page and unmap_page to struct dma_mapping_ops x86, swiotlb: add map_page and unmap_page x86, gart: add map_page and unmap_page x86, calgary: add map_page and unmap_page x86, AMD IOMMU: add map_page and unmap_page intel-iommu: add map_page and unmap_page x86, pci-nommu: add map_page x86: remove map_single and unmap_single in struct dma_mapping_ops generic: add common struct for dma map operations x86, ia64: convert to use generic dma_map_ops struct x86, ia64: remove duplicated swiotlb code convert to use generic dma_map_ops struct, cleanup IA64: fix compile error on IA64_DIG_VTD IA64: fix swiotlb alloc_coherent for non DMA_64BIT_MASK devices IA64: fix VT-d dma_mapping_error intel-iommu: make dma mapping functions static AMD IOMMU: remove unnecessary ifdef libata: fix dma_unmap_sg misuse [SCSI] libfc: fix compile warning [SCSI] osst: make all the buffer the same size [SCSI] osst: replace scsi_execute_async with the block layer API [SCSI] remove scsi_req_map_sg [SCSI] sg: avoid blk_put_request/blk_rq_unmap_user in interrupt [SCSI] sg: remove unnecessary function declarations [SCSI] sg: use ALIGN macro [SCSI] sg: remove the own list management for struct sg_fd ide: save the returned value of dma_map_sg dma-debug: warn of unmapping an invalid dma address remove unused include/asm-generic/dma-mapping.h [SCSI] sg: fix iovec bugs introduced by the block layer conversion [SCSI] sg: fix q->queue_lock on scsi_error_handler path x86: calgary: remove IOMMU_DEBUG block: fix SG_IO to return a proper error value dma-debug: add dma_debug_resize_entries() to adjust the number of dma_debug_entries x86 gart: reimplement IOMMU_LEAK feature by using DMA_API_DEBUG [SCSI] sg: return EFAULT for an invalid user address bio: fix memcpy corruption in bio_copy_user_iov() block: let blk_end_request_all handle bidi requests scsi: simplify the bidi completion block: move completion related functions back to blk-core.c [SCSI] scsi_debug: fix virtual disk larger than 1TB net: replace dma_sync_single with dma_sync_single_for_cpu dma-debug: use sg_dma_address accessor instead of using dma_address directly dma-debug: use sg_dma_len accessor dma-debug: fix debug_dma_sync_sg_for_cpu and debug_dma_sync_sg_for_device block: needs to set the residual length of a bidi request bsg: setting rq->bio to NULL USB: replace dma_sync_single and dma_sync_sg with dma_sync_single_for_cpu and dma_sync_sg_for_cpu sparc: move the duplication in dma-mapping_{32|64}.h to dma-mapping.h sparc: add sync_single_for_device and sync_sg_for_device to struct dma_ops sparc: use dma_map_page instead of dma_map_single sparc: remove dma-mapping_{32|64}.h V4L/DVB (11937): vino: replace dma_sync_single with dma_sync_single_for_cpu dma-mapping: add asm-generic/dma-mapping-common.h dma-mapping: x86: use asm-generic/dma-mapping-common.h dma-mapping: ia64: use asm-generic/dma-mapping-common.h dma-mapping: ia64: add CONFIG_DMA_API_DEBUG support dma-mapping: mark dma_sync_single and dma_sync_sg as deprecated scsi_transport_sas: needs to call blk_end_request_all for SMP requests block: revert "bsg: setting rq->bio to NULL" parport_pc: set properly the dma_mask for parport_pc device Blackfin: fix dma-mapping build errors block: call blk_scsi_ioctl_init() block: fix sg SG_DXFER_TO_FROM_DEV regression swiotlb: remove unused swiotlb_alloc_boot() swiotlb: remove unused swiotlb_alloc() swiotlb: remove swiotlb_arch_range_needs_mapping swiotlb: remove unnecessary swiotlb_bus_to_virt x86: add dma_capable() to replace is_buffer_dma_capable() x86: replace is_buffer_dma_capable() with dma_capable ia64: add dma_capable() to replace is_buffer_dma_capable() powerpc: add dma_capable() to replace is_buffer_dma_capable() swiotlb: use dma_capable() powerpc: remove unncesary swiotlb_arch_address_needs_mapping remove is_buffer_dma_capable() x86, IA64, powerpc: add phys_to_dma() and dma_to_phys() swiotlb: use phys_to_dma and dma_to_phys powerpc: remove unused swiotlb_phys_to_bus() and swiotlb_bus_to_phys() x86: remove unused swiotlb_phys_to_bus() and swiotlb_bus_to_phys() IA64: Remove NULL flush_write_buffers sparc: Use dma_map_ops struct sparc: Use asm-generic/dma-mapping-common.h sparc: Remove no-op dma_4v_sync_single_for_cpu and dma_4v_sync_sg_for_cpu sparc: Replace sbus_map_single and sbus_unmap_single with sbus_map_page and sbus_unmap_page sparc: Use asm-generic/pci-dma-compat sparc: Add CONFIG_DMA_API_DEBUG support powerpc: Remove addr_needs_map in struct dma_mapping_ops powerpc: Remove swiotlb_pci_dma_ops dma: Add set_dma_mask hook to struct dma_map_ops powerpc: use dma_map_ops struct powerpc: Use asm-generic/dma-mapping-common.h powerpc: Handle SWIOTLB mapping error properly powerpc: Add CONFIG_DMA_API_DEBUG support
Fabian Godehardt (3): imx: serial: notify higher layers in case xmit IRQ was not called imx: serial: be sure to stop xmit upon shutdown imx: serial: add IrDA support to serial driver
Fabian Henze (2): agp/intel: Add B43 chipset support drm/i915: add B43 chipset support
Fabian Hugelshofer (2): netfilter: nf_conntrack: properly account terminating packets netfilter: ctnetlink: include conntrack status in destroy event message
Fabien Crespel (1): rfkill: drop current_state from tasks in rfkill-input
Fabio Belavenuto (1): V4L/DVB (10155): Add TEA5764 radio driver
Fabio Checconi (5): bridge: use time_before() in br_fdb_cleanup() cfq-iosched: fix rcu freeing of cfq io contexts cfq-iosched: do not leak ioc_data across iosched switches sched: Fix rt_rq->pushable_tasks initialization in init_rt_rq() sched: Account for vruntime wrapping
Fabio Estevam (7): Add basic support for MX31PDK board. Add default configuration for MX31PDK board. MX27: Add basic support to MX27PDK MX3: Add missing entry in devices.h fec: Add FEC support for MX35 processor MX35: Add basic support for MX35PDK board fec: Add FEC support for MX25 processor
Fabio M. Di Nitto (4): [SPARC64] Fix build if CONFIG_HUGETLB_PAGE is not set [GFS2] Remove unrequired code dlm: align midcomms message buffer dlm: swap bytes for rcom lock reply
Fabio Massimo Di Nitto (12): kbuild: modpost needs to cope with new glibc elf header on sparc [GFS2] Export lm_interface to kernel headers [PARTITION]: Add whole_disk attribute. [SPARC64]: Add obppath sysfs attribute for SBUS and PCI devices. [GFS2] latest gfs2-nmw headers break userland build [SPARC64]: SMP build fix. [SPARC64]: Fix MODULE_DEVICE_TABLE() specification in VDC and VNET. [SPARC64]: Fix device type matching in VIO's devspec_show(). [SPARC64]: Fix log message type in vio_create_one(). [GFS2] Check for installation of mount helpers for DLM mounts [GFS2] Fix runtime issue with UP kernels [GFS2] Fix build warnings
Fabio Olive Leite (2): [IPV6]: bh_lock_sock_nested on tcp_v6_rcv Re: [NFS] [PATCH] Attribute timeout handling and wrapping u32 jiffies
Fabio Rossi (4): mac80211: accept empty strings for hidden SSIDs V4L/DVB (9999): gspca - zc3xx: Webcam 046d:089d added. ath5k: fix interpolation with equal power levels ath5k: fix interpolation with equal power levels
Fabrice Aeschbacher (1): ide-cs: recognize 2GB CompactFlash from Transcend
Fabrice Bellet (1): iwl3945: iwl3945_mac_get_tsf() should not return zero
Fabrice Knevez (1): [SUNKBD]: Fix sunkbd_enable(sunkbd, 0); obvious.
Faidon Liambotis (5): Add two PLX device IDs [NETFILTER]: H.323 conntrack: fix crash with CONFIG_IP_NF_CT_ACCT USB: fix support for Dell Wireless Broadband (aka WWAN) Kconfig: order options Kconfig: remove references of pcmcia-cs
Faisal Latif (26): RDMA/nes: Fix use-after-free in mini_cm_dec_refcnt_listen() RDMA/nes: Fix CRC endianness for RDMA connection establishment on big-endian RDMA/nes: Use LRO RDMA/nes: CM connection setup/teardown rework RDMA/nes: Fix client side QP destroy RDMA/nes: Make mini_cm_connect() static RDMA/nes: Handle AE bounds violation RDMA/nes: Cleanup cqp_request list usage RDMA/nes: Lock down connected_nodes list while processing it RDMA/nes: Avoid race between MPA request and reset event to rdma_cm RDMA/nes: Forward packets for a new connection with stale APBVT entry RDMA/nes: Fix TCP compliance test failures RDMA/nes: Check cqp_avail_reqs is empty after locking the list RDMA/nes: Remove tx_free_list RDMA/nes: Remove LLTX RDMA/nes: Handle MPA Reject message properly RDMA/nes: Don't allow userspace QPs to use STag zero RDMA/nes: Fix error handling issues RDMA/nes: Fix nes_nic_cm_xmit() error handling RDMA/nes: Do not set apbvt entry for loopback RDMA/nes: Check for sequence number wrap-around RDMA/nes: Increase rexmit timeout interval RDMA/nes: Fix hang issues for large cluster dynamic connections RDMA/nes: Fix error path in nes_accept() RDMA/nes: Fix max_qp_init_rd_atom returned from query device RDMA/nes: Fix FIN state handling under error conditions
Federico Cuello (1): writeback: fix break condition
Federico Heinz (1): i8k: Add Dell Vostro systems
Felipe Balbi (52): USB: SisUSB2VGA: Whitespace Cleanups USB: SisUSB2VGA: Remove if 0'ed code USB: SisUSB2VGA: Mis-spelled word USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb.h USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_init.c USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_init.h USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_struct.h USB: SisUSB2VGA: Convert printk to dev_* macros ARM: OMAP1: Make omap1 use MMC multislot structures usb: hub: add check for unsupported bus topology usb: irda: cleanup on ir-usb module usb: gadget: protect gadget_chips.h from been included twice USB: Add MUSB and TUSB support usb: musb: fix hanging when rmmod gadget driver usb: musb: pass configuration specifics via pdata usb: musb: get rid of procfs entry usb: musb: get rid of MUSB_LOGLEVEL and use parameter net: rfkill: add missing line break rfkill: add missing line break usb: musb: fix include path [WATCHDOG] omap_wdt.c: sync linux-omap changes [WATCHDOG] omap_wdt.c: another ioremap() fix [WATCHDOG] omap_wdt.c: cleanup a bit omap_wdt.c V4L/DVB (8724): dvb: drx397xD: checkpatch.pl cleanups i2c/isp1301_omap: Convert to a new-style i2c driver, part 1 usb gadget: cdc obex glue usb: gadget: workaround storage command size issues musb: io: only define read/write stubs if they're not defined yet usb: musb: general cleanup to musbhsdma.c usb: musb: remove dead code from procfs usb: musb: tusb6010: kill compile warning usb: musb: fix debug global variable name usb: musb: fix bug in musb_schedule USB: musb: Add musb git tree to maintainers entry USB: musb: check if set_irq_wake succeded and remember it USB: gadget: don't wait for completion twice usb: gadget: obex: select correct ep descriptors USB: musb: be careful with 64K+ transfer lengths (gadget side) ARM: OMAP: get rid of OMAP_TAG_USB, v2 ARM: OMAP3: MUSB initialization for omap hw, v2 USB: composite: avoid inconsistent lock state leds: Add gpio-led trigger leds: introduce lp5521 led driver Input: add twl4030-pwrbutton driver Input: introduce lm8323 keypad driver OMAP3: beagle: add missing twl4030 usb platform_data Staging: cpc-usb: convert comment style in cpc.h Staging: cpc-usb: convert comment style in cpc_int.h Staging: cpc-usb: convert comment style in cpcusb.h Staging: cpc-usb: add one todo entry mfd: Add twl4030-pwrbutton as a twl4030 child regulator: userspace: use sysfs_create_group
Felipe Contreras (6): omapfb: fix argument of blank operation x86: Trivial whitespace cleanups MAINTAINERS: acpi: add 'include/acpi' MAINTAINERS: omap: fix regex kbuild: fix warning when domainname is not available kbuild: mkcompile_h: trivial cleanups
Felipe Zimmerle (1): wusb: wusb-cbaf (CBA driver) sysfs ABI simplification
Felix Beck (13): [S390] zcrypt: Do not start ap poll thread per default [S390] zcrypt: Comments and kernel-doc cleanup [S390] ap: Use high-resolution timer for polling [S390] Cleanup zcrypt printk messages. [S390] zcrypt: Use of Thin Interrupts [S390] Add zcrypt section in MAINTAINERS [S390] ap/zcrypt: Suspend/Resume ap bus and zcrypt [S390] zcrypt: fix scheduling of hrtimer ap_poll_timer [S390] zcrypt: Use spin_lock_bh in suspend callback [S390] zcrypt: Free ap_device if dev_set_name fails. [S390] zcrypt: Do not add/remove devices in s/r callbacks [S390] zcrypt: Fix sparse warning. [S390] zcrypt: Improve some comments
Felix Blyakher (45): [XFS] Check if there is first behavior before calling VOP_RECLAIM from [XFS] Tight loop in xfs_finish_reclaim_all prevented the xfslogd to run nfsd: initialize lease type in nfs4_open_delegation() nfs: set correct fl_len in nlmclnt_test() Merge branch 'master' of git+ssh://oss.sgi.com/oss/git/xfs/xfs [XFS] Warn on transaction in flight on read-only remount Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus [XFS] Warn on transaction in flight on read-only remount xfs: Update maintainers Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Revert "[XFS] use scalable vmap API" Revert "[XFS] remove old vmap cache" Revert "[XFS] use scalable vmap API" Revert "[XFS] remove old vmap cache" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Fix xfs debug build breakage by pushing xfs_error.h after Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 xfs: increase the maximum number of supported ACL entries Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs Revert "xfs: increase the maximum number of supported ACL entries" Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus Merge branch 'master' into for-linus lockd: call locks_release_private to cleanup per-filesystem state xfs: fix double unlock in xfs_swap_extents() xfs: prevent deadlock in xfs_qm_shake() xfs: fix double unlock in xfs_swap_extents() xfs: prevent deadlock in xfs_qm_shake() Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs xfs: fix freeing memory in xfs_getbmap() Merge branch 'master' of git://oss.sgi.com/xfs/xfs into for-linus Merge branch 'master' of ssh+git://oss.sgi.com/oss/git/xfs/xfs
Felix Fietkau (14): ssb: Fix a null pointer check in mipscore init kbuild: fix unportability in gen_initramfs_list.sh mac80211: free up 2 bytes in skb->cb mac80211: add multi-rate retry support ath5k: implement multi-rate retry support, fix tx status reporting mac80211: add the 'minstrel' rate control algorithm rt2x00: fix regression introduced by "mac80211: free up 2 bytes in skb->cb" minstrel: improve performance for non-MRR drivers ath5k: ignore the return value of ath5k_hw_noise_floor_calibration mac80211: fix BUILD_BUG_ON() caused by misalignment on arm ath5k: Clean up eeprom parsing and add missing calibration data b44: fix misalignment and wasted space in rx handling ath5k: properly free rx dma descriptors mac80211: fix logic error ibss merge bssid check
Felix Homann (1): USB ID for Philips CPWUA054/00 Wireless USB Adapter 11g
Felix Kuehling (3): [ALSA] hda-intel - Add support of ATI SB600 [ALSA] hda - Add support for the ATI RS600 HDMI audio device [ALSA] hda_intel: add ATI RS690 HDMI audio support
Felix Oxley (1): fs/jffs/intrep.c: 255 is unsigned char
Feng (Eric) Liu (1): KVM: Add trace markers
Feng Kan (1): mtd: nand: fix ECC Correction bug for SMC ordering for NDFC driver
Feng Tang (13): sdhci: remove DMA capability check from controller's PCI Class reg sdhci: add SDHCI_QUIRK_BROKEN_DMA quirk sdhci: add num index for multi controllers case ACPI, x86: expose some IO-APIC routines when CONFIG_ACPI=n ACPI: Handle CONFIG_ACPI=n better from linux/acpi.h SFI: create linux/sfi.h SFI: add platform-independent core support SFI: add capability to parse ACPI tables x86: add arch-specific SFI support SFI: Hook PCI MMCONFIG SFI: remove unneeded includes x86: Move get/set_wallclock to x86_platform_ops x86: Make EFI RTC function depend on 32bit again
Feng(Eric) Liu (1): KVM: Add kvm trace userspace interface
Fengguang Wu (37): splice(): fix interaction with readahead readahead: introduce PG_readahead readahead: add look-ahead support to __do_page_cache_readahead() readahead: MIN_RA_PAGES/MAX_RA_PAGES macros readahead: data structure and routines readahead: on-demand readahead logic readahead: convert filemap invocations readahead: convert splice invocations readahead: convert ext3/ext4 invocations readahead: remove the old algorithm readahead: move synchronous readahead call out of splice loop readahead: pass real splice size mm: share PG_readahead and PG_reclaim readahead: sanify file_ra_state names readahead: compacting file_ra_state readahead: mmap read-around simplification readahead: combine file_ra_state.prev_index/prev_offset into prev_pos radixtree: introduce radix_tree_next_hole() readahead: basic support of interleaved reads readahead: remove the local copy of ra in do_generic_mapping_read() readahead: remove several readahead macros readahead: remove the limit max_sectors_kb imposed on max_readahead_kb filemap: trivial code cleanups filemap: convert some unsigned long to pgoff_t convert ill defined log2() to ilog2() writeback: fix time ordering of the per superblock inode lists 8 writeback: fix ntfs with sb_has_dirty_inodes() writeback: remove pages_skipped accounting in __block_write_full_page() writeback: introduce writeback_control.more_io to indicate more io writeback: remove unnecessary wait in throttle_vm_writeout() x86: call free_init_pages() with irqs enabled in alternative_instructions() trivial copy_data_pages() tidy up reiserfs: don't drop PG_dirty when releasing sub-page-sized dirty file HID: the `bit' in hidinput_mapping_quirks() is an out parameter do_invalidatepage() comment typo fix maps4: add proportional set size accounting in smaps writeback: speed up writeback of big dirty files
Fenghua Yu (36): [IA64] New IA64 core/thread detection patch [IA64] Itanium MC Error Injection Tool: Kernel configuration [IA64] Itanium MC Error Injection Tool: Doc and sample application [IA64] Itanium MC Error Injection Tool: Driver sysfs interface [IA64] Itanium MC Error Injection Tool: Makefile changes [IA64] Itanium MC Error Injection Tool: pal_mc_error_inject() interface [IA64] Hook up getcpu system call for IA64 [IA64] fsys_getcpu for IA64 define new percpu interface for shared data use the new percpu interface for shared data Fix uninitialized local variable "covered" in i386 acpi-cpufreq driver acpi-cpufreq: Fix some x86/x86-64 acpi-cpufreq driver issues PCI: More Sanity checks for DMAR [CPUFREQ] fix incorrect comment on show_available_freqs() in freq_table.c [IA64] Multiple outstanding ptc.g instruction support [IA64] Kernel parameter for max number of concurrent global TLB purges ACPI: handle invalid ACPI SLIT table [IA64] Add Variable Page Size and IA64 Support in Intel IOMMU intel-iommu: IA64 support x86/PCI: build failure at x86/kernel/pci-dma.c with !CONFIG_PCI Fix iwlan DMA mapping direction iwlwifi: dma mapping read and write changes Intel IOMMU Suspend/Resume Support - DMAR Intel IOMMU Suspend/Resume Support - Queued Invalidation Intel IOMMU Suspend/Resume Support - Interrupt Remapping Intel-IOMMU Alignment Issue in dma_pte_clear_range() Intel IOMMU Pass Through Support Fix !CONFIG_DMAR build failure introduced by Intel IOMMU Pass Through Support IOMMU Identity Mapping Support (drivers/pci/intel_iommu.c) ia64: Fix setup_per_cpu_areas() compilation error Fix ia64 compilation IS_ERR and PTE_ERR errors. intel-iommu: Correct sglist size calculation. intel-iommu: Mask physical address to correct page size in intel_map_single() Bug Fix arch/ia64/kernel/pci-dma.c: fix recursive dma_supported() call in iommu_dma_supported() arch/ia64/Makefile: Remove -mtune=merced in IA64 kernel build ia64/topology.c: exit cache_add_dev when kobject_init_and_add fails
Fengwei Yin (1): USB: One potential problem in gadget/serial.c
Ferenc Havasi (8): [jffs2] Remove compressor lzo and lzari [JFFS2] Remove support for virtual blocks [JFFS2] Add erase block summary support (mount time improvement) [JFFS2] Return real jffs2_sum_init() error code [JFFS2] Call summary collector for all mtd devices with writev support [JFFS2] Account summary space in reserved_size. [JFFS2] Rename jffs2_summary_node to jffs2_raw_summary [JFFS2] Remove forgotten summary code
Ferenc Wagner (2): vlan: Fix typos in proc output string drm/i915: indicate framebuffer restore key in SysRq help message
Fernando Carrijo (1): remove lots of double-semicolons
Fernando Guzman Lugo (1): OMAP: IOMMU: function flush_iotlb_page is not flushing correct entry
Fernando J. Pereda (1): alpha: Fix ALPHA_EV56 dependencies typo
Fernando Luis Vazquez Cao (18): Compilation of kexec/kdump broken Remove hardcoding of hard_smp_processor_id on UP systems Use the APIC to determine the hardware processor id - i386 Use the APIC to determine the hardware processor id - x86_64 Always ask the hardware to obtain hardware processor id - ia64 USB: sis FB driver: *_ioctl32_conversion functions do not exist in recent kernels for_each_online_pgdat(): kerneldoc fix x86: cleanup, remove duplicate declaration of unknown_nmi_panic x86: remove duplicate declaration of unknown_nmi_panic cris: remove unused global_flush_tlb madvise: update function comment of madvise_dontneed swap: update function comment of release_pages swapfile/vmscan: update comments related to vmscan functions do_try_to_free_page: update comments related to vmscan functions spi: fix compile error memcg: do not recalculate section unnecessarily in init_section_page_cgroup virtio: get rid of redundant VIRTIO_ID_9P definition virtio: add virtio IDs file
Fernando Luis VazquezCao (6): i386: safe_apic_wait_icr_idle - i386 x86-64: safe_apic_wait_icr_idle - x86_64 i386: use safe_apic_wait_icr_idle - i386 x86-64: use safe_apic_wait_icr_idle in smpboot.c - x86_64 i386: use safe_apic_wait_icr_idle in smpboot.c x86-64: use safe_apic_wait_icr_idle in smpboot.c - x86_64
Fernando Luis Vázquez Cao (12): UBI: cleanup usage of try_module_get Input: i8042 - fix retrun value of i8042_aux_test_irq kmap leak fix for x86_32 kdump isdn/sc: remove unused REQUEST_IRQ and unnecessary header file nv_hardreset: update dangling reference to bugzilla entry USB: sisusb: *_ioctl32_conversion functions do not exist in recent kernels Fix c67x00-ll-hpi compilation failure (bug #10627) virtio_blk: use a wrapper function to access io context information of IO requests block: add queue flag for paravirt frontend drivers virtio_blk: set queue paravirt flag xen-blkfront: set queue paravirt flag PCI: remove pci_dac_dma_... APIs on mn10300
Fernando Luis V�zquez Cao (3): Replace local_save_flags+local_irq_disable with i386: Disallow kprobes on NMI handlers i386: Disallow kprobes on NMI handlers
Fernando Luis [** ISO-8859-1 charset **] V�zquezCao (4): i386: __send_IPI_dest_field - i386 x86-64: __send_IPI_dest_field - x86_64 i386: Use safe_apic_wait_icr_idle in safe_apic_wait_icr_idle - i386 x86-64: Use safe_apic_wait_icr_idle in __send_IPI_dest_field - x86_64
Fernando Vazquez (4): stack overflow safe kdump: safe_smp_processor_id() stack overflow safe kdump: safe_smp_processor_id(): voyager stack overflow safe kdump: crash: use safe_smp_processor_id() stack overflow safe kdump: safe smp_send_nmi_allbutself()
Figo.zhang (20): ALSA: sgio2audio.c: clean up checking x86, microcode: Simplify vfree() use net pkgen.c:fix no need for check vxge: No need for check vfree() pointer. tehuti: No need check vfree() pointer. netxen: No need to check vfree() pointer. drm/via: vfree() no need checking before calling it V4L/DVB (11953): videobuf-dma-sg: return -ENOMEM if vmalloc fails V4L/DVB (11958): usbvision-core.c: vfree does its own NULL check V4L/DVB (11991): buf-core.c: add pointer check V4L/DVB (11995): zr364xx.c: vfree does its own NULL check V4L/DVB (12004): poll method lose race condition Documentation/atomic_ops.txt: fix sample code x86, io_apic.c: Work around compiler warning x86, pgtable.h: Clean up types x86, highmem_32.c: Clean up comment mempool.c: clean up type-casting Staging: comedi: no need for checking vfree call vmalloc.c: fix double error checking USB: ehci-dbg.c: no need for checking it before call vfree
Filip Aben (2): USB: unusual_devs: Add support for GI 0401 SD-Card interface hso: add new device id's
Filip Joelsson (1): USB: Fixing Nokia 3310c in storage mode
Filipe (1): io/storage: Documentation update to as-iosched.txt
Filipe Rosset (3): V4L/DVB (11487): em28xx: fix typo em28xx_errdev message V4L/DVB (11838): uvcvideo: Add Lenovo Thinkpad SL400 to device list comments V4L/DVB (11895): bt8xx: remove always false if
Finn Thain (37): macsonic/jazzsonic network drivers update m68k: m68k mac VIA2 fixes and cleanups m68k: pmu_queue_request() declaration conflict m68k: remove unused adb.h m68k: Mac interrupt priorities NuBus header update m68k: Mac DP8390 update m68k: reverse Mac IRQ damage m68k: Mac IRQ prep m68k: Mac nubus IRQ fixes (plan E) m68k: Mac IRQ cleanup m68k: Mac II ADB fixes CUDA ADB fixes m68k: macmace fixes SONIC: small fix and cleanup SONIC interrupt handling mac68k: mailing list addresss mac68k: macii adb comment correction mac68k: remove dead code mac68k: add nubus card definitions and a typo fix [SCSI] m68k: new mac_esp scsi driver m68k: remove old mac_esp cruft V4L/DVB (9038): Add support for the Gigabyte R8000-HT USB DVB-T adapter. macfb: Do not overflow fb_fix_screeninfo.id m68k: Reinstate mac rtc m68k: Mac via cleanup and commentry m68k: machw.h cleanup m68k: mac baboon interrupt enable/disable macfb annotations and compiler warning fix m68k: fix trigraph ignored warning in setox.S fbcon: remove broken mac vbl handler [SCSI] m68k: mac_esp asm fix [SCSI] mac_esp: fix for quadras with two esp chips mac8390: fix regression caused during net_device_ops conversion mac8390: fix build with NET_POLL_CONTROLLER mac8390: use printk MAC address format macsonic, jazzsonic: fix oops on module unload
Fiodor Suietov (4): ACPICA: fix for object premature deletion ACPICA: Fix for possible memory leak and fault. libata: wrong sizeof for BUFFER ACPICA: Add check for invalid handle in acpi_get_object_info
Firat Birlik (1): zd1211rw: add ID for AirTies WUS-201
Fischer, Anna (1): net/bridge: Add 'hairpin' port forwarding mode
Flavio Leitner (5): pl2303 - unplug device. pl2303 - status line [NET]: Fix IP_ADD/DROP_MEMBERSHIP to handle only connectionless serial_8250: support for Sealevel Systems Model 7803 COMM+8 i2c-piix4: Add support for the Broadcom HT1100 chipset
Flemming Frandsen (1): [WATCHDOG] Add driver for winbond w83697ug/uf watchdog feature
Florent Fourcot (1): rtl8187: Add USB ID for Belkin F5D7050 with RTL8187B chip
Florian Attenberger (1): sata_mv: PCI-ID for Adaptec 1430SA SATA Controller
Florian Echtler (2): USB: upgrade of the idmouse driver Input: usbtouchscreen - add support for e2i touchscreen controller
Florian Fainelli (123): leds: Add support for Cobalt Server front LED [MIPS] MTX1: remove unneeded settings [MIPS] MTX1: add idsel cardbus ressources [MIPS] MTX1: clear PCI errors [WATCHDOG] MTX-1 Watchdog driver [MIPS] Add generic GPIO to Au1x00 [MIPS] Alchemy: Fix USB initialization. [MIPS] Au1000: set the PCI controller IO base [MIPS] MTX1: Add defconfig file [WATCHDOG] trivial fix two returns in void functions [MIPS] Alchemy: Register platform devices Add me as maintainer of the RDC r6040 driver [MIPS] MTX-1: Add GPIO system button [MIPS] Cobalt 64-bits kernels can be safely unmarked experimental x86: add generic GPIO support to x86 pci: add PCI identifiers for the RDC devices x86: add support for the RDC R-321x SoC x86: add the RDC machine specific reboot fixup x86: mach-rdc321x Kconfig fix r6040: do not use a private stats structure to store statistics r6040: add helpers to allocate and free the Tx/Rx buffers r6040: recover from transmit timeout r6040: cleanups MAINTAINERS: RDC R-321x SoC maintainer [WATCHDOG] Convert mtx1 wdt to be a platform device and use generic GPIO API p54: print unknown eeprom fields [WATCHDOG] Remove volatiles from watchdog device structures [libata] Add support for the RB500 PATA CompactFlash Add support the Korina (IDT RC32434) Ethernet MAC rdc321x: GPIO routines bugfixes [MIPS] XSS1500: Fix compilation USB: cp2101: Add identifiers for the Telegesys ETRX2USB x86, rdc321x: remove watchdog file [MTD] [MAPS] Extend plat-ram to support a supplied probe type r6040: prefix all functions with r6040 r6040: fix null pointer access and tx timeouts r6040: fix scheduling while atomic in r6040_tx_timeout r6040: rework the RX buffers allocation routine r6040: call napi_disable when puting down the interface and set lp->dev accordingly. r6040: completely rework the RX path r6040: use definitions for magic values in descriptor status r6040: change the default waiting time r6040: handle RX fifo full and no descriptor interrupts r6040: bump release number to 0.18 r6040: rework init_one error handling sparc: Ignore drivers/video/console/promcon_tbl.c conmakehash generated file [MIPS] RB532: Do not define registers that are already defined [MIPS] Ignore vmlinux.lds generated files [WATCHDOG] Add support for the built-int RDC R-321x SoC watchdog [WATCHDOG] Add support for the IDT RC32434 watchdog r6040: fix bad usage of udelay r6040: fix wrong assignment in r6040_free_txbufs MIPS: RB532: Cleanup and group definitions to their right places MIPS: RB532: Use physical addresses for gpio and device controller registers MIPS: RB532: Remove gpio bootup state MIPS: RB532: replace raw volatile read with a readl MIPS: RB532: Fix id usage in platform devices MIPS: RB532: Remove obsolute reference to setup_serial_port MIPS: RB532: Cleanup the headers again MIPS: RB532: Remove unused rc32434_sync_delay and rc32434_sync_udelay MIPS: RB532: Convert to GPIO lib Documentation: Document the RB532 specific kmac tag MIPS: RB532: provide GPIO_BUILTIN_NR and irq_to_gpio/gpio_to_irq MIPS: RB532: Set gpio interrupt status and level for CompactFlash MIPS: RB532: GPIO register offsets are relative to GPIOBASE [WATCHDOG] fix mtx1_wdt compilation failure r6040: bump release number to 0.19 r6040: make printks consistent with DRV_NAME r6040: check PHY status when bringing interface up r6040: warn about MAC address being unset r6040: bump release number to 0.20 r6040: fix ifconfig down and freeing of tx/rx descriptors r6040: generate random ethernet MAC address when not initialized r6040: no longer mark r6040 as being experimental r6040: bump release to 0.21 au1000: reorder functions pata-rb532-cf: platform_get_irq() fix ignored failure r6040: Fix second PHY address Bump release date to 25Mar2009 and version to 0.22 MIPS: Au1000: convert to using gpiolib r6040: set MODULE_VERSION MAINTAINERS: Florian has moved r6040: check for absent PHY r6040: bump version to 0.23 and date to 05May2009 r6040: check and update media status korina: periodically poll the media MAINTAINERS: take maintainership of the cpmac Ethernet driver cpmac: remove unused variable. serial: add support for the TI AR7 internal UART drivers: add support for the TI VLYNQ bus MIPS: RB532: Cleanup cpu-features-overrides MIPS: RB532: Check irq number when handling GPIO interrupts lib: add lib/gcd.c cpmac: fix compilation failure introduced with netdev_ops conversion MIPS: Add support for Texas Instruments AR7 System-on-a-Chip vlynq: fix typo in Kconfig to enable debugging r6040: restore MIER register correctly when IRQ line is shared r6040: bump driver version to 0.24 and date to 08 July 2009 MIPS: MSP71xx: fix build failures on msp_irq_slp.c MIPS: MSPxxxx: define MIPS34K_MISSED_ITLB_WAR for other PMC-Sierra SoC MIPS: AR7: Fix build warning on memory.c MIPS: AR7: Fix build failures when CONFIG_SERIAL_8250 is not enabled MIPS: AR7: Use DMA_BIT_MASK(nn) instead of deprecated DMA_nnBIT_MASK MIPS: AR7: Remove unused tnetd7200_get_clock function MIPS: AR7: Override CFLAGS with -Werror MIPS: MTX-1: Request button GPIO before setting its direction cpmac: fix wrong MDIO bus identifier ar7: add fixed PHY support for the two on-board cpmac cpmac: add support for fixed PHY cpmac: wait longer after MDIO reset cpmac: bump version to 0.5.1 cpmac: unmark as broken [WATCHDOG] ar7_wdt: fix path to ar7-specific headers r6040: bump to version 0.25 and 20 August 2009 release date MIPS: AR7: Make board code register ar7_wdt as a platform device [WATCHDOG] ar7_wdt: convert to become a platform driver cpmac: fix compilation errors against undeclared BUS_ID_SIZE MIPS: BCM63xx: Fix soft-reset lockup on BCM6345 MIPS: AU1000: Fix build failure for db1x00 configured for Au1100 SoC MIPS: BCM63xx: Make bcm63xx_uart_register an initfunc MIPS: BCM63xx: Prepare for watchdog support MIPS: AR7: register watchdog device only if enabled in hw configuration MIPS: bcm63xx: Set the correct BCM3302 CPU name
Florian Festi (1): input/hid: Supporting more keys from the HUT Consumer Page
Florian Funke (1): [S390] introduce dirty bit for kvm live migration
Florian Mickler (3): net/wireless/Kconfig: clarify the description for CONFIG_WIRELESS_EXT_SYSFS drm/i915: Fix use of uninitialized var in 40a5f0de drm/i915: Set lvds dual channel according to register from vbios
Florian Schlichting (1): [ALSA] Fix NM256 hard lock up
Florian Tobias Schandinat (22): viafb: fix rmmod bug viafb: remove duplicated CX700 register init viafb: remove temporary start address setting viafb: merge viafb_update_viafb_par in viafb_update_fix viafb: split viafb_set_start_addr up viafb: fix ioremap_nocache error handling viafb: clean up viamode.h viafb: remove duplicated mode information viafb: clean up duoview viafb: clean up virtual memory handling viafb: remove unused video device stuff viafb: remove LVDS initialization viafb: another small cleanup of viafb_par viafb: improve viafb_par viafb: 2D engine rewrite viafb: cleanup viafb_cursor viafb: improve pitch handling viafb: hardware acceleration initialization cleanup viafb: use read-only mode parsing viafb: choose acceleration engine for VX855 fb: fix fb_pan_display range check fb: do not ignore fb_set_par errors
Florian Westphal (25): [TIPC]: Fix infinite loop in netlink handler [TIPC]: fix tipc_link_create error handling [TIPC]: Make function tipc_nameseq_subscribe static. [TIPC]: Fix two minor sparse warnings. DM9000: fix interface hang under load [TIPC]: declare proto_ops structures as 'const'. [TCP]: Shrink syncookie_secret by 8 byte. [SCTP]: Replace char msg[] with static const char[]. [SCTP]: Remove redundant wrapper functions. [Syncookies]: Add support for TCP options via timestamps. sctp: Don't abort initialization when CONFIG_PROC_FS=n sctp: Prevent uninitialized memory access syncookies: Make sure ECN is disabled ipv6: syncookies: free reqsk on xfrm_lookup error syncookies: fix inclusion of tcp options in syn-ack netfilter: ctnetlink: remove remaining module refcounting netfilter: remove nf_ct_l4proto_find_get/nf_ct_l4proto_put syncookies: remove last_synq_overflow from struct tcp_sock bonding: fix panic if initialization fails pktgen: do not access flows[] beyond its length netfilter: xt_NFQUEUE: use NFPROTO_UNSPEC netfilter: xt_NFQUEUE: queue balancing support netfilter: ipt_MASQUERADE: remove redundant rwlock r8169: remove unused variable net: remove NET_RX_BAD and NET_RX_CN* defines
Florian Zumbiehl (9): [PPPOE]: Key connections properly on local device. [PPPOE]: Use ifindex instead of device pointer in key lookups. [PPPoE]: miscellaneous smaller cleanups [PPPOE]: race between interface going down and connect() [PPPOE]: memory leak when socket is release()d before PPPIOCGCHAN has been called on it [PPPoX/E]: return ENOTTY on unknown ioctl requests [PPPoE]: move lock_sock() in pppoe_sendmsg() to the right location [PPPOE]: Improve hashing function in hash_item(). [UNIX]: EOF on non-blocking SOCK_SEQPACKET
Florin Malita (34): [BOND]: Fix bond_init() error path handling. eepro.c: module_param_array cleanup [SERIAL] sa1100_start_tx spinlock recursion do_mounts.c: Minor ROOT_DEV comment cleanup jffs2: memory leak in jffs2_scan_medium() nfsd: sign conversion obscuring errors in nfsd_set_posix_acl() orinoco: possible null pointer dereference in orinoco_rx_monitor() orinoco: possible null pointer dereference in orinoco_rx_monitor() affs: possible null pointer dereference in affs_rename() pcmcia: missing pcmcia_get_socket() result check nmclan_cs: dereferencing skb after netif_rx() [PPPOE]: Missing result check in __pppoe_xmit(). [IRDA]: Missing allocation result check in irlap_change_speed(). 9pfs: missing result check in v9fs_vfs_readlink() and v9fs_vfs_link() ocfs2: remove redundant NULL checks in ocfs2_direct_IO_get_blocks() Input: atkbd - fix overrun in atkbd_set_repeat_rate() [ALSA] Dereference after free in snd_hwdep_release() fix Module taint flags listing in Oops/panic airo.c: check returned values devpts: add fsnotify create event libertas: skb dereferenced after netif_rx spi: potential memleak in spidev_ioctl spidernet: skb used after netif_receive_skb UBI: fix dereference after kfree ISDN HiSax: uninitialized return in hisax_cs_setup USB: mos7720, mos7840: remove redundant urb check IB/mlx4: Fix leaks in __mlx4_ib_modify_qp [MTD] Fix potential leak in rfd_ftl_add_mtd [MTD] Fix potential leak in rfd_ftl_add_mtd UBI: fix leak in ubi_scan_erase_peb tehuti: possible leak in bdx_probe mmc: possible leak in mmc_read_ext_csd V4L/DVB (6325): Double-free in cx23885_initdev V4L/DVB (6350): V4L: possible leak in em28xx_init_isoc
Floris Kraak (1): Kbuild: Disable the -Wformat-security gcc flag
Folkert van Heusden (5): [TCP]: Optimize check in port-allocation code. [TCP]: Optimize check in port-allocation code, v6 version. USB: add support for Papouch TMU (USB thermometer) baycom_ser_fdx: also allow i/o ports >= 0x1000 and enhanced failure logging USB: serial: FTDI with product code FB80 and vendor id 0403
Forest Bond (16): Staging: Add pristine upstream vt6655 driver sources Staging: vt6655 Add includes to drivers/staging/vt6655. Staging: vt6655: Drop obsolete fsuid/fsgid accesses. Staging: vt6655: Build vt6655.ko, not viawget.ko. Staging: vt6655: Replace net_device->priv accesses with netdev_priv calls. Staging: vt6655: Remove LINUX_VERSION_CODE preprocessor conditionals. Staging: vt6655: use net_device_ops for management functions Staging: vt6655: Integrate drivers/staging/vt6655 into build system. Staging: Add pristine upstream vt6656 driver sources to drivers/staging/vt6656. Staging: vt6656: Add includes to drivers/staging/vt6656. Staging: vt6656: Build vt6656.ko, not vntwusb.ko. Staging: vt6656: main_usb.c: Drop obsolete fsuid/fsgid accesses. Staging: vt6656: Replace net_device->priv accesses with netdev_priv calls. Staging: vt6656: use net_device_ops for management functions Staging: vt6656: replace call to info with printk call. Staging: vt6656: Integrate vt6656 into build system.
Forrest Zhang (1): ath5k: fix exp off-by-one when computing OFDM delta slope
Francesco Fondelli (3): [PKTGEN]: vlan support [PKTGEN]: DSCP support [PKTGEN]: Documentation update
Francesco VIRLINZI (7): sh: Fixed the TMU0 reload value on resume sh: clkfwk: add clk_set_parent/clk_get_parent sh: clkfwk: Add resume from hibernation support. sh: PMB hibernation support sh: clkfwk: Safer resume from hibernation. sh: Sanitize asm/mmu.h for assembly use. sh: intc: Added resume from hibernation support to the intc
Francesco Virlinzi (1): sh: fix the TMU code to allow a fully running NO_HZ system
Francis Moreau (1): i2c-bfin-twi: Remove useless twi_lock mutex
Francisco Alecrim (2): Input: remove duplicated headers in drivers/char/keyboard.c MMC: OMAP: Fix the BYTEBLOCK capability removal
Francisco Javier (1): sata_promise: add PCI ID for FastTrak TX2200 2-ports
Francisco Jerez (7): drm/kms: slave encoder interface. drm: Define DRM_MODE_CONNECTOR_TV drm: Define DRM_MODE_SUBCONNECTOR_SCART drm: Define some new standard TV properties. drm: Fix drm_cvt_mode() for interlaced modes. drm: Add more standard TV properties. vgacon: prevent vgacon_deinit from touching the hardware for inactive consoles.
Francisco Larramendi (1): rtc-max6902: month conversion fix
Franck (1): Add MIPS dependency for dm9000 driver
Franck Bui-Huu (93): USB: lh7a40x gadget driver: Fixed a dead lock USB: Zero driver: Removed duplicated code Fix a deadlock in usbtest usb-storage: get rid of the timer during URB submission USB: gadget-serial: fix a deadlock when closing the serial device USB: gadget-serial: do not save/restore IRQ flags in gs_close() bootmem: remove useless __init in header file bootmem: mark link_bootmem() as part of the __init section bootmem: remove useless parentheses in bootmem header file bootmem: limit to 80 columns width bootmem: remove useless headers inclusions bootmem: use pfn/page conversion macros bootmem: miscellaneous coding style fixes [MIPS] Make get_frame_info() more readable. [MIPS] Remove unused MODULE_RANGE macro. [MIPS] Miscellaneous cleanup in prologue analysis code [MIPS] Make frame_info_init() more readable. [MIPS] Simplify dump_stack() [MIPS] Make get_frame_info() more robust [MIPS] Improve unwind_stack() [MIPS] unwind_stack(): return ra if an exception occured at the first instruction [MIPS] get_frame_info(): null function size means size is unknown [MIPS] get_wchan(): remove uses of mfinfo[64] [MIPS] setup.c: cleanup bootmem_init() [MIPS] setup.c: move initrd code inside dedicated functions [MIPS] setup.c: remove useless includes. [MIPS] setup.c: do not inline functions [MIPS] setup.c: remove MAXMEM macro [MIPS] setup.c: use early_param() for early command line parsing USB: usbcore get rid of the timer in usb_start_wait_urb() Create kallsyms_lookup_size_offset() [MIPS] Let gcc align 'struct pt_regs' on 8 bytes boundary Fix up mmap_kmem [MIPS] Use kallsyms_lookup_size_offset() instead of kallsyms_lookup() .gitignore: add miscellaneous files [MIPS] page.h: remove __pa() usages. [MIPS] Make __pa() aware of XKPHYS/CKSEG0 address mix for 64 bit kernels [MIPS] setup.c: get ride of CPHYSADDR() [MIPS] Introduce __pa_symbol() [MIPS] setup.c: use __pa_symbol() where needed [MIPS] setup.c: clean up initrd related code [MIPS] Make free_init_pages() arguments to be physical addresses [MIPS] pte_offset(dir,addr): parenthesis fix [MIPS] Compile __do_IRQ() when really needed softcursor.c: avoid unaligned accesses [MIPS] paging_init(): use highend_pfn/highstart_pfn [MIPS] Setup min_low_pfn/max_low_pfn correctly [MIPS] FLATMEM: introduce PHYS_OFFSET. [MIPS] signals: reduce {setup,restore}_sigcontext sizes [MIPS] signal: do not inline functions in signal-common.h [MIPS] signal: clean up sigframe structure [MIPS] signal32: remove duplicate code [MIPS] signal: test return value of install_sigtramp() [MIPS] signal: factorize debug code [MIPS] signal32: reduce {setup,restore}_sigcontext32 sizes [MIPS] signal32: no need to save c0_status register in setup_sigcontext32() [MIPS] signal: do not use save_static_function() anymore [MIPS] signal: do not inline handle_signal() [MIPS] signals: make common _BLOCKABLE macro [MIPS] Make entry.S a little more readable. [MIPS] Add basic SMARTMIPS ASE support [MIPS] Always use virt_to_phys() when translating kernel addresses [MIPS] Don't force frame pointers for lockdep on MIPS [MIPS] early_printk: use init section [MIPS] early_printk: allow the early console to run earlier [MIPS] Remove Momenco Ocelot G support [MIPS] Remove Momenco Jaguar ATX support [MIPS] Remove LIMITED_DMA support [MIPS] clocksource: use CLOCKSOURCE_MASK() macro [MIPS] Allow generic spaces.h to be included by platform specific ones [MIPS] Clean up asm-mips/mach-generic/spaces.h [MIPS] Make PAGE_OFFSET aware of PHYS_OFFSET [MIPS] Move PHY_OFFSET definition in spaces.h [MIPS] Fix PHYS_OFFSET for 64-bits kernels with 32-bits symbols [MIPS] Remove Momenco Ocelot C support [MIPS] User stack pointer randomisation [MIPS] Remove '-mno-explicit-relocs' option when CONFIG_BUILD_ELF64 [MIPS] Automatically set CONFIG_BUILD_ELF64 [MIPS] Rename CONFIG_BUILD_ELF64 into KBUILD_64BIT_SYM32 [MIPS] Don't abort the build process if '-msym32' isn't supported [MIPS] Add BUG_ON assertion for attempt to run kernel on the wrong CPU type. [MIPS] tlbex.c: Cleanup __init usage. Break ELF_PLATFORM and stack pointer randomization dependency [MIPS] vmlinux.ld.S: correctly indent .data section [MIPS] tlbex.c: Cleanup __init usages. [MIPS] tlbex.c: cleanup include files [MIPS] tlbex.c: use __cacheline_aligned instead of __tlb_handler_align [MIPS] tlbex.c: cleanup debug code sh: Use relative paths for mach/cpu symlinks. rcu: split list.h and move rcu-protected lists into rculist.h rculist.h: use the rcu API do_mpage_readpage(): remove useless clear_buffer_mapped() call block_write_begin(): remove useless goto
Franco Lanza (1): USB: ftdi-sio: Patch to add vendor/device id for ATK_16IC CCD
Francois Cami (1): Remove Andrew Morton's old email accounts
Francois Romieu (213): 8139cp: SG support fixes r8169: incoming frame length check r8169: new PCI id r8169: de-obfuscate supported PCI ID r8169: add module parameter (media) [ATM]: zatm: mailbox converted to pci_alloc_consistent() sis190: resurrection sis190: netconsole support. sis190: ethtool/mii support. sis190: add MAINTAINER entry. sis190: merge some register related information from SiS driver. sis190: remove hardcoded constants. sis190: initialisation of MAC address. sis190: the size of the Rx buffer is constrained sis190: extract bits definition from SiS driver. sis190: add endian annotations. sis190: allow a non-hardcoded ID for the PHY. sis190: dummy read is required by the status register sis190: new PHY detection code. sis190: PHY identifier for the K8S-MX motherboard. sis190: compare the lpa to the local advertisement r8169: PCI ID for the Linksys EG1032 sis190: complete the mii probe before registering the netdevice r8169: avoid conflict between revisions 2 and 3 of the Linksys EG1032 sis190: unmask the link change events sis190: recent chipsets from SiS include a RGMII sis190: make 10Mbps the default when handling the StationControl register sis190: RGMII Tx internal delay fiddling sis190: basic sis191 support r8169: tone down the r8169 driver b44: b44_start_xmit returns with a lock held when it fails allocating b44: miscellaneous cleanup b44: expose counters through ethtool b44: s/spin_lock_irqsave/spin_lock/ in b44_interrupt b44: late request_irq in b44_open b44: replace B44_FLAG_INIT_COMPLETE with netif_running() b44: race on device closing b44: increase version number r8169: fix printk_ratelimit in the interrupt handler r8169: do not abort when the power management capabilities are disabled b44: early return in dev->do_ioctl when the device is not up b44: increase version number [AX25/MKISS]: unbalanced spinlock_bh in ax_encaps() r8169: prevent excessive busy-waiting 8139too: fix a TX timeout watchdog thread against NAPI softirq race sis190: early setting of the pci driver private data r8169: fix broken ring index handling in suspend/resume r8169: enable wake on lan via-velocity: fix memory corruption when changing the mtu 8139cp: fix broken suspend/resume de2104x: prevent interrupt before the interrupt handler is registered de2104x: fix the TX watchdog dl2k: use DMA_48BIT_MASK constant via-velocity: the link is not correctly detected when the device starts r8169: mac address change support r8169: RX fifo overflow recovery r8169: hardware flow control r8169: remove rtl8169_init_board r8169: sync with vendor's driver r8169: use NETDEV_TX_{BUSY/OK} r8169: udelay() removal r8169: trim trailing whitespaces and convert whitespaces to tabs r8169: use standard #defines from mii.h instead of declaring private ones r8169: add basic MII ioctl support r8169: the 0x8136 needs a 8 bytes alignment 8139cp: trim ring_info 8139cp: remove gratuitous indirection 8139cp: ring_info removal for the receive path 8139cp: sync the device private data with its r8169 counterpart 8139cp: removal of useless BUG_ON() check 8139cp: use PCI_DEVICE() to shorten the PCI device table Defer tulip_select_media() to process context r8169: quirk for the 8110sb on arm platform 8139cp: ring_info removal for the transmit path r8169: the MMIO region of the 8167 stands behin BAR#1 r8169: Fix iteration variable sign forcedeth: power management support r8169: perform a PHY reset before any other operation at boot time r8169: more magic during initialization of the hardware r8169: tweak the PCI data parity error recovery r8169: phy program update r8169: more alignment for the 0x8168 netpoll: drivers must not enable IRQ unconditionally in their NAPI handler r8169: use the broken_parity_status field in pci_dev r8169: extraneous Cmd{Tx/Rx}Enb write sis190: failure to set the MAC address from EEPROM netdev: add a MAINTAINERS entry for via-velocity and update my address chelsio: move return, break and continue statements on their own line chelsio: the return statement is not a function chelsio: spaces, tabs and friends chelsio: useless curly braces chelsio: useless test in cxgb2::remove_one chelsio: misc cleanups in sge chelsio: tabulate the update of the statistic counters r8169: RTNL and flush_scheduled_work deadlock sis190: RTNL and flush_scheduled_work deadlock 8139too: RTNL and flush_scheduled_work deadlock s2io: RTNL and flush_scheduled_work deadlock r8169: revert bogus BMCR reset r8169: fix a race between PCI probe and dev_open sis190: new PHY support r8169: issue request_irq after the private data are completely initialized r8169: fix suspend/resume for down interface r8169: de-obfuscate modulo arithmetic r8169: add hooks for per-device hw_start handler r8169: add helpers for per-device hw_start handler r8169: populate the hw_start handler for the 8168 r8169: populate the hw_start handler for the 8110 r8169: prettify mac_version r8169: merge with version 6.001.00 of Realtek's r8169 driver r8169: merge with version 8.001.00 of Realtek's r8168 driver r8169: confusion between hardware and IP header alignment r8169: small 8101 comment r8169: remove the media option r8169: cleanup r8169: add bit description for the TxPoll register r8169: align the IP header when there is no DMA constraint r8169: display some extra debug information during startup r8169: mac address change support r8169: perform RX config change after mac filtering eeprom_93cx6: shorten pulse timing to match spec (bis) 8139cp: implement the missing dev->tx_timeout r8169: avoid needless NAPI poll scheduling r8169: workaround against ignored TxPoll writes (8168) r8169: revert part of 6dccd16b7c2703e8bbf8bca62b5cf248332afbe2 [IPG]: add IP1000A driver to kernel tree r8169: convert bitfield to plain enum mask r8169: MSI support r8169: remove private net_device_stats structure r8169: use the existing symbolic name of vendor PCI ID 0x1259 r8169: add MAC identifiers r8169: remove dead wood r8169: make room for more phy init changes r8169: phy init for the 8168 r8169: phy init cleanup r8169: update the phy init for the 8168C r8169: more phy init for the 8168 ipg: missing Kconfig dependency ipg: Kconfig whitepaces/tab damages r8169: do not enable the TBI for the 8168 and the 81x0 r8169: prevent bit sign expansion error in mdio_write r8169: fix missing loop variable increment ipg: balance locking in irq handler ipg: plug Tx completion leak ipg: fix queue stop condition in the xmit handler ipg: fix Tx completion irq request sis190: add cmos ram access code for the SiS19x/968 chipset pair sis190: remove duplicate INIT_WORK sis190: mdio operation failure is not correctly detected sis190: scheduling while atomic error sundance: SIOCDEVPRIVATE pollution r6040: compile error r6040: remove virt_to_bus r6040: erroneous dev->priv r6040: cleanups sis190: read the mac address from the eeprom first tehuti: check register size korina: fix misplaced return statement korina: misc cleanup via-velocity: fix vlan receipt sis190: Rx path update sis190: remove needless MII reset sis190: account for Tx errors au1000_eth: remove useless check r8169: multicast register update (sync with Realtek's 8.004.00 8168 driver) r8169: remove non-napi code netdev: remove unused S2IO_NAPI starfire: delete non NAPI code from the driver. amd8111e: delete non NAPI code from the driver. via-velocity: remove the bounce buffers via-velocity: lean and clean velocity_init_rings via-velocity: move residual free rx descriptors count register update via-velocity: add velocity_set_rxbufsize helper cxgb: delete non NAPI code from the driver. via-rhine: delete non NAPI code from the driver. gianfar: delete non NAPI code from the driver. ucc_geth: delete non NAPI code from the driver. r8169: multicast register update e1000: delete non NAPI code from the driver via-velocity: separated struct allow wholesale copy during MTU changes. via-velocity: velocity_init_{rd/tx}_ring use kcalloc(..., GFP_KERNEL). r8169: get ethtool settings through the generic mii helper r8169: Tx performance tweak helper r8169: use pci_find_capability for the PCI-E features r8169: add 8168/8101 registers description r8169: add hw start helpers for the 8168 and the 8101 r8169: additional 8101 and 8102 support r8169: balance pci_map / pci_unmap pair r8169: fix RxMissed register access r8169: select MII in Kconfig via-velocity: Fix warnings on sparc64. r8169: fix early spinlock use r8169: wake up the PHY of the 8168 r8169: update phy init parameters r8169: new phy init parameters for the 8168b r8169: shuffle some registers handling around (8168 operation only) r8169: make room for more specific 8168 hardware start procedure r8169: 8168b Tx performance tweak r8169: sync existing 8168 device hardware start sequences with vendor driver r8169: add a new 8168c flavor r8169: add a new 8168c flavor (bis) r8169: add a new 8168cp flavor r8169: change default behavior for mildly identified 8168c chipsets r8169: support additional 8168cp chipset r8169: preliminary 8168d support r8169: add shutdown handler r8169: verbose mac address init r8169: checks against wrong mac addresse init sis190: add identifier for Atheros AR8021 PHY r8169: revert "read MAC address from EEPROM on init" r8169: convert to net_device_ops tg3: remove extra casting 8139cp: balance dma_map_single vs dma_unmap_single pair
Francois Wellenrieter (1): [IA64] Fix conversion of pal_min_state physical address
Frank A Kingswood (1): USB: Driver for CH341 USB-serial adaptor
Frank Blaschka (42): s390: qeth driver fixes: VLAN hdr, perf stats s390: qeth driver fixes: packet socket s390: qeth driver fixes: atomic context fixups s390: scatter-gather for inbound traffic in qeth driver s390: add barriers to qeth driver qeth: enforce a rate limit for inbound scatter gather messages qeth: Announce tx checksumming for qeth devices in TSO/EDDP mode qeth: EDDP does not work on large MTUs [NET]: Fix race in generic address resolution. qeth: new qeth device driver qeth: remove old qeth files qeth: layer 3 do not allow to change mac address qeth: core code should alloc headroom for LLC protocol qeth: layer 3 support vlan IPv6 on hiper socket qeth: provide get ethtool settings qeth: rework fast path qeth: layer 3 add missing dev_open/close to ccwgroup handler qeth: layer 2 allow ethtool to set TSO qeth: layer 3 Oops in ip event handler qeth: reduce number of kernel messages qeth: start dev queue after tx drop error [S390] Cleanup qeth print messages. [S390] qeth: preallocated qeth header for hiper socket qeth: l2 write unicast list to hardware qeth: preallocated header account offset qeth: fix offset error in non prealloc header path qeth: remove unnecessary support ckeck in sysfs route6 [S390] convert qeth printks to dev_xxx and pr_xxx macros. qeth: do not spin for SETIP ip assist command vlan: add neigh_setup qeth: convert to net_device_ops qeth: fix usage of netdev_ops lcs: convert to net_device_ops ctcm: convert to net_device_ops netiucv: convert to net_device_ops claw: convert to net_device_ops qeth: add statistics for tx csum qeth: remove EDDP [S390] pm: qeth driver power management callbacks [S390] pm: ctcm driver power management callbacks [S390] pm: claw driver power management callbacks qeth: scheduling while atomic during ifconfig online sequence
Frank Dischner (1): V4L/DVB (11987): au8522: add support for QAM-64 modulation type
Frank Filz (14): [SCTP] sctp_connectx() API support [NET]: Fix module reference counts for loadable protocol modules [SCTP]: Update SCTP_PEER_ADDR_PARAMS socket option to the latest api draft. [SCTP]: Add support for SCTP_DELAYED_ACK_TIME socket option. knfsd: fixing missing 'expkey' support for fsid type 3 NFS: Remove use of the Big Kernel Lock around calls to rpc_execute. NFS: Remove use of the Big Kernel Lock around calls to rpc_call_sync NFS: Remove use of the Big Kernel Lock around nfs calls to readlink knfsd: fix resource leak resulting in module refcount leak for rpcsec_gss_krb5.ko NFSv4: Make sure unlock is really an unlock when cancelling a lock nfsd: Allow AIX client to read dir containing mountpoints nfs: Fix NFS v4 client handling of MAY_EXEC in nfs_permission. nfsd: Fix unnecessary deny bits in NFSv4 ACL nfsd4: remove ACE4_IDENTIFIER_GROUP flag from GROUP@ entry
Frank Gevaerts (4): hdaps: add support for Thinkpad R52 USB Serial: clean tty fields on failed device open USB: ipaq.c bugfixes USB: ipaq.c timing parameters
Frank Haverkamp (2): [MTD NAND] Fix in typo ndfc.c causing wrong ECC layout SYSFS: Fix missing include of list.h in sysfs.h
Frank Leipold (2): uwb: wrong sizeof argument in mac address compare uwb: allow WLP to be used with IPv6.
Frank Lichtenheld (9): hppb: Add missing dma-mapping.h include mixart: Add missing vmalloc.h include pata_ns87415: define SUPERIO_IDE_MAX_RETRIES [ISDN] sc: Fix sndpkt to have the correct number of arguments [ISDN] sc: Really, really fix warning uvesafb: fix warnings about unused variables on non-x86 b43: silence a bogus gcc warning b43legacy: properly fix a bogus gcc warning vga.h: Fix prepocessor warning
Frank Mandarino (19): [ALSA] ASoC: core code [ALSA] ASoC AT91RM92000 audio DMA [ALSA] ASoC AT91RM92000 I2S support [ALSA] ASoC AT91RM92000 eti_b1 machine support [ALSA] ASoC AT91RM92000 build [ALSA] ASoC AT91 DAI modes update [ALSA] Update AT91 ASoC driver for 2.6.19 kernel. [ALSA] ASoC at91 - Fix NULL pointer dereference in at91_i2s_shutdown [ALSA] ASoC WM8731 support for 32k @ 12MHz sysclk [ALSA] soc - ASoC 0.13 WM8731 codec [ALSA] soc - ASoC 0.13 AT91xxxx slave patch [ALSA] soc - ASoC 0.13 AT91xxxx I2S [ALSA] soc - ASoC 0.13 AT91xxxx DMA [ALSA] soc - ASoC 0.13 AT91xxxx Eti_B1 board support [ALSA] Change AT91 PDC register defines for 2.6.20 kernel [ALSA] ASoC AT91xxxx - SSC port DSP support [ALSA] ASoC AT91xxxx eti B1 machine SSC changes [ALSA] ASoC AT91xxxx build fix ALSA: ASoC: Remove references to Endrelia ETI-B1 board
Frank Mayhar (6): timers: fix itimer/many thread hang timers: fix itimer/many thread hang, v2 timers: fix itimer/many thread hang, v3 ext4: Allow ext4 to run without a journal ext4: Make non-journal fsync work properly ext4: Avoid updating the inode table bh twice in no journal mode
Frank Mori Hess (20): Staging: comedi: add National Instruments infrastructure Staging: comedi: add ni_labpc drivers Staging: comedi: add gsc_hpdi driver Staging: comedi: add das16m1 driver Staging: comedi: add cb_pcidas64 driver Staging: comedi: add das1800 driver Staging: comedi: add das800 driver Staging: comedi: add ni_at_a2150 driver Staging: comedi: Added reading of board serial number from eeprom for m-series boards Staging: comedi: usbduxfast bugfix Staging: comedi: Fixed minor numbers for subdevice files. Staging: comedi: Added some validation of comedi module parameter values. Staging: comedi: fix bug with invalid minor number usage. Staging: comedi: Finish removing ni_private typedef Staging: comedi: Fixed Kconfig option for COMEDI_PCMCIA_DRIVERS Staging: Comedi: ni_600x: Added support for comedi_poll. Staging: comedi: Added sysfs attribute files for setting and querying subdevice buffer sizes. Staging: comedi: jr3_pci: Use struct device from pci_dev for firmware loading. Staging: comedi: ni_pcimio: Added device id for pxi-6225. Staging: comedi: pcmcia irq fixes
Frank Munzert (15): [S390] z/VM unit record device driver [S390] vmur: fix diag14_read. [S390] vmur: Use wait queue instead of mutex to serialize open [S390] zfcpdump: Make SCSI disk dump tool recognize storage holes [S390] vmur: Fix return code handling. [S390] tape block: complete request with correct locking [S390] tape: disable interrupts in tape_open and tape_release [S390] convert vmur printks to pr_xxx macros. [S390] Automatic IPL after dump [S390] Use csum_partial in checksum.h [S390] Use tape_generic_offline directly. [S390] pm: vmur driver power management callbacks [S390] pm: tape power management callbacks [S390] shutdown actions: save/return rc from init function [S390] tape: use init_timer_on_stack() rather than init_timer()
Frank Myhr (2): hwmon: (hwmon-vid) Trivial format multi-line comments per CodingStyle hwmon: (hwmon-vid) Add 6-bit vid codes for AMD NPT 0Fh cpus
Frank Pavlic (48): s390: claw driver wiring s390: multicast address registration in lcs s390: set online race in the lcs driver s390: schedule_timeout cleanup in ctctty s390: ctc code cleanup s390: enable iucv_send2way_xxx functions s390: qeth bug fixes s390: fakell for high speed token ring s390: qeth bug fixes s390: qeth bug fixes s390: claw driver fixes s390: ctc driver fixes s390: TSO related fixes in qeth driver s390: qeth driver fixes s390: synthax checking for VIPA addresses fixed s390: minor modification in qeth layer2 code s390: qeth multicast address registration fixed s390: some more qeth fixes s390: fix recovery failure of non-guestLAN devices s390: introduce guestLan sniffer support in qeth s390: mail address changed s390: some minor qeth driver fixes s390: minor qeth network driver fixes s390: remove redundant and useless code in qeth klist: Fix broken kref counting in find functions s390: qdio V=V pass-through s390: lcs performance enhancements s390: some qeth driver fixes s390: V=V qdio fixes s390: qeth driver statistics fixes s390: qeth driver cleanups s390: qeth :allow setting of attribute "route6" to "no_router". s390: remove tty support from ctc network device driver [1/2] s390: remove tty support from ctc network device driver [2/2] s390: minor s390 network driver fixes s390: netiucv driver fixes s390: Makefile cleanup s390: qeth driver fixes [1/6] s390: qeth driver fixes [2/6] s390: qeth driver fixes [3/6] s390: qeth driver fixes [4/6] s390: qeth driver fixes [5/6] s390: qeth driver fixes [6/6] [S390] qdio_get_micros return value. [S390] qdio slsb processing state. s390: iucv Kconfig help description changes s390: qeth: wrong packet length in qdio header [S390] qdio: output queue stall on FCP and network devices
Frank Roth (1): ALSA: ctxfi: Swapped SURROUND-SIDE channels on emu20k2
Frank Rowand (3): ppc64: change duplicate Kconfig menu "General setup" to "Bus Options" [MIPS] SMTC: Fix build error. kgdb: gdb documentation fix
Frank Schaefer (3): USB-serial: pl2303: fix baud rate handling in case of unsupported values USB-serial: pl2303: add space/mark parity USB-serial: pl2303: use 1.5 instead of 2 stop bits with 5 data bits
Frank Seidel (21): ACPI: Fix autloading of dock, video, bay and all linux specific HID drivers ACPI: Add autoload info to dock driver nozomi driver nozomi driver update nozomi: finish constification mmc: extend ricoh_mmc to support Ricoh RL5c476 nozomi: fix initialization and early flow control access fat: detect media without partition table correctly ACPI: add missing KERN_* constants to printks MAINTAINERS: Switch hdaps to Frank Seidel airo: reduce stack memory footprint iwlwifi: reduce stack size PCI: add missing KERN_* constants to printks USB: add missing KERN_* constants to printks i2c: Add missing KERN_* constants to printks i2c: Adapt debug macros for KERN_* constants hwmon: (hdaps) Allow inversion of separate axis hwmon: (hdaps) Fix Thinkpad X41 axis inversion mISDN: Reduce stack size in dsp_cmx_send() mISDN: Add allocation of recvbuf[1500] at run time to reduce stack size crypto: tcrypt - Reduce stack size
Frank Shew (1): i2c: Blackfin TWI: fix transfer errors with repeat start
Frank Sievertsen (1): USB: ftdi driver pid for dmx-interfaces
Frank Sorenson (1): i8k: Inspiron E1705 fix
Frank Zago (6): V4L/DVB (9077): gspca: Set the right V4L2_DEBUG values in the main driver. V4L/DVB (9084): gspca: Fixed a few typos in comments. V4L/DVB (9085): gspca: URB_NO_TRANSFER_DMA_MAP is required for isoc and bulk transfers. V4L/DVB (9086): gspca: Use a kref to avoid potentialy blocking forever in disconnect. V4L/DVB (9088): gspca: New subdriver 'finepix' added. V4L/DVB (9090): gspca: Restart the state machine when no frame buffer in finepix.
Frank de Lange (1): Input: wistron - add mapping for Wistron MS 2111
Frank van Maarseveen (5): ppc32: Correct an instruction in the boot code SUNRPC: cleanup transport creation argument passing SUNRPC server: record the destination address of a request SUNRPC client: add interface for binding to a local address NLM: fix source address of callback to client
Franklin Meng (2): V4L/DVB (11976): em28xx: set up tda9887_conf in em28xx_card_setup() V4L/DVB (11977): em28xx: Add Kworld 315 entry
Frans Pop (44): ACPI: suspend: consolidate handling of Sx states addendum acpi: remove double mention of Support for ACPI option ide/Kconfig: use 'on-board' instead of 'built-in' in config options [SCSI] esp: correct module name in Kconfig help for SCSI_SUNESP vfb: only enable if explicitly requested when compiled in e1000e: avoid duplicated output of device name in kernel warning pm: document use of RTC in pm_trace rtc-cmos: fix boot log message ieee1394: ohci1394: don't leave interrupts enabled during suspend/resume hp-wmi: fix regressions caused by missing if statement hp-wmi: set initial docking state hp-wmi: notify of a potential docking state change on resume PCI PM: Consistently use variable name "error" for pm call return values ipv4: make default for INET_LRO consistent with help text ACPI processor: remove spurious newline from warning message kbuild, deb-pkg: minor general improvements in builddeb script kbuild, deb-pkg: refactor code to reduce duplication kbuild, deb-pkg: fix 'file not found' error when building .deb package for arm kbuild, deb-pkg: pass Debian maintainer script parameters to packaging hook scripts kbuild, deb-pkg: allow to specify a custom revision for .deb packages kbuild, deb-pkg: allow alternative hook scripts directory in .deb packages kbuild, deb-pkg: improve changelog entry and package descriptions kbuild, deb-pkg: generate debian/copyright file kbuild, deb-pkg: improve Source field USB: Avoid PM error messages during resume if a device was disconnected PCI PM: consistently use type bool for wake enable variable ide-cd: Improve "weird block size" error message printk: Restore previous console_loglevel when re-enabling logging USB: add missing class descriptions used in usb/devices file Input: pcspkr - switch driver to dev_pm_ops hp-wmi: check that an input device exists in resume handler x86: Simplify the Makefile in a minor way through use of cc-ifversion drm/i915: silence vblank warnings powerpc: Makefile simplification through use of cc-ifversion ACPI processor: force throttling state when BIOS returns incorrect value acpi processor: remove superfluous warning message floppy: Switch driver to dev_pm_ops hp-wmi: Switch driver to dev_pm_ops trivial: cleanup hpfall example code (checkpatch) trivial: doc: hpfall: accept disk device to unload as argument trivial: improve help text for mm debug config options e1000e/igb/ixgbe: Don't report an error if devices don't support AER kbuild: fix the binrpm-pkg target to work with KBUILD_OUTPUT set pcmcia: properly close previous dev_printk if kzalloc fails in do_io_probe
François Romieu (1): 8139cp: pci_get_drvdata(pdev) can not be NULL in suspend handler
Fred (1): nfs: nfs_redirty_request
Fred Brooks (1): Staging: comedi: add ni_daq_700 driver
Fred Isaman (8): nfsd4: Fix bug in rdattr_error return nfsd4: clean up settattr code NFS: fix encode_fsinfo_maxsz nfs: don't ignore return value from nfs_pageio_add_request nfs: remove duplicate initializations of nfs_read_data field nfs: fix printout of multiword bitfields nfs: fix race in nfs_dirty_request lib: find_last_bit.o needed by a module only, move it from lib to obj
Fred L. Templin (1): [IPV6]: Add RFC4214 support
Freddy Spierenburg (3): au1100fb: replaced io_remap_page_range() with io_remap_pfn_range() [SERIAL] Small time UART configuration fix for AU1100 processor au11oofb: fix to remove flickering
Frederic Bohe (5): Ext4: Fix online resize block group descriptor corruption ext4: fix online resize with mballoc Update flex_bg free blocks and free inodes counters when resizing. ext4: fix initialization of UNINIT bitmap blocks ext4: add checksum calculation when clearing UNINIT flag in ext4_new_inode
Frederic CAND (5): saa6752hs: resolutions handling V4L/DVB (9495): cx88-blackbird: bugfix: cx88-blackbird-poll-fix V4L/DVB (9496): cx88-blackbird: bugfix: cx88-blackbird-mpeg-users V4L/DVB (9493): kconfig patch V4L/DVB (9497): tda9887/cx88: Adds SECAM/BGH standards
Frederic Cand (2): V4L/DVB (9548): gspca: Properly indent Kconfig V4L/DVB (9548): gspca: Fix Kconfig CodingStyle
Frederic Riss (1): ARM: 5715/1: Make kprobes unregistration SMP safe
Frederic Weisbecker (246): softirq, warning fix: correct a format to avoid a warning cpusets: scan_for_empty_cpusets(), cpuset doesn't seem to be so const tracing/ftrace: change the type of the print_line callback tracing/ftrace: adapt mmiotrace to the new type of print_line tracing/ftrace: adapt the boot tracer to the new print_line type tracing/ftrace: adapt mmiotrace to the new type of print_line, fix tracing/fastboot: change the printing of boot tracer according to bootgraph.pl tracing/fastboot: get the initcall name before it disappears tracing/fastboot: only trace non-module initcalls ftrace: return an error when setting a nonexistent tracer tracing/fastboot: fix initcalls disposition in bootgraph.pl tracing/fastboot: fix initcalls disposition in bootgraph.pl sparc: correct section of apc_no_idle sparc: correct section of current_pc() ftrace: add a script to produce a hierarchical view of a function trace tracepoint: check if the probe has been registered tracing/ftrace: make boot tracer select the sched_switch tracer tracing: fix a build error on alpha ftrace: perform an initialization for ftrace to enable it tracing/fastboot: Enable boot tracing only during initcalls tracing/ftrace: fix a race condition in sched_switch tracer tracing/ftrace: remove unused code in sched_switch tracer tracing/fastboot: use sched switch tracer from boot tracer tracing/ftrace: types and naming corrections for sched tracer tracing/ftrace: fix a bug when switch current tracer to sched tracer tracing, x86: add low level support for ftrace return tracing tracing: add a tracer to catch execution time of kernel functions tracing/fastboot: move boot tracer structs and funcs into their own header. tracing/fastboot: Use the ring-buffer timestamp for initcall entries tracing/function-return-tracer: make the function return tracer lockless tracing/function-return-tracer: call prepare_ftrace_return by registers tracing/ftrace: fix unexpected -EINVAL when longest tracer name is set tracing/ftrace: change the type of the init() callback tracing/branch-tracer: fix a trace recursion on branch tracer tracing/function-return-tracer: add a barrier to ensure return stack index is incremented in memory tracing/function-return-tracer: support for dynamic ftrace on function return tracer tracing/ftrace: implement a set_flag callback for tracers tracing/ftrace: make nop tracer using tracer flags tracing/function-return-tracer: add the overrun field tracing/function-return-tracer: store return stack into task_struct and allocate it dynamically tracing/function-return-tracer: don't trace kfree while it frees the return stack tracing/function-return-tracer: free the return stack on free_task() tracing/function-return-tracer: change the name into function-graph-tracer tracing/function-return-tracer: set a more human readable output tracing/function-graph-tracer: enhancements for the trace output tracing/function-graph-tracer: adjustments of the trace informations tracing/branch-tracer: include missing irqflags.h tracing/function-graph-tracer: support for x86-64 tracing/function-graph-tracer: display unified style cmdline and pid tracing/function-graph-tracer: improve duration output tracing/function-graph-tracer: handle ftrace_printk entries tracing/ftrace: don't insert TRACE_PRINT during selftests tracing/ftrace: fix the check of ftrace_trace_task tracing/ftrace: provide the macro task_curr_ret_stack() tracing/function-graph-tracer: implement a print_headers function tracing/function-graph-tracer: introduce __notrace_funcgraph to filter special functions tracing/function-graph-tracer: turn tracing_selftest_running into an int tracing/function-graph-tracer: append the tracing_graph_flag tracing/fastboot: include missing headers tracing/function-graph-tracer: add a new .irqentry.text section tracing/function-graph-tracer: annotate do_IRQ and smp_apic_timer_interrupt tracing/function-graph-tracer: Output arrows signal on hardirq call/return tracing/ftrace: use preempt_enable_no_resched_notrace in ring_buffer_time_stamp() tracing/ftrace: add the printk-msg-only option tracing/ftrace: don't trace on early stage of a secondary cpu boot, v3 tracing/function-graph-tracer: strip ending newlines on comments hrtimers: increase clock min delta threshold while interrupt hanging tracing/ftrace: provide the base infrastructure for histogram tracing tracing/branch-tracer: adapt to the stat tracing API tracing/kmemtrace: normalize the raw tracer event to the unified tracing API tracing/ftrace: fix a memory leak in stat tracing tracing/ftrace: handle more than one stat file per tracer tracing/ftrace: separate events tracing and stats tracing engine tracing: add a new workqueue tracer tracing/function-graph-tracer: fix a regression while suspend to disk tracing/function-graph-tracer: fix a regression while suspend to disk tracing/function-graph-tracer: various fixes and features x86: micro-optimize __raw_read_trylock() hrtimers: increase clock min delta threshold while interrupt hanging connector: create connector workqueue only while needed once trace: better manage the context info for events tracing/blktrace: move the tracing file to kernel/trace tracing/function-graph-tracer: provide a selftest for the function graph tracer tracing/power: move the power trace headers to a dedicated file tracing/function-graph-tracer: drop the kernel_text_address check tracing/function-graph-tracer: handle the leaf functions from trace_pipe softlockup: ensure the task has been switched out once tracing/sysprof: add missing tracing_{start,stop}_record_cmdline() tracing/function-graph-tracer: trace the idle tasks tracing/core: use appropriate waiting on trace_pipe tracing/core: remove unused parameter in tracing_fill_pipe_page() tracing/function-graph-tracer: fix traces weirdness while absolute time printing tracing/function-graph-tracer: provide documentation for the function graph tracer tracing/function-graph-tracer: make set_graph_function file support ftrace regex tracing/markers: make markers select tracepoints tracing/core: introduce per cpu tracing files tracing/core: make the read callbacks reentrants tracing/core: make the per cpu trace files in per cpu directories tracing/function-graph-tracer: use the more lightweight local clock sched: don't rebalance if attached on NULL domain vsprintf: unify the format decoding layer for its 3 users tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk() vsprintf: fix bug in negative value printing tracing/core: bring back raw trace_printk for dynamic formats strings tracing/ftrace: syscall tracing infrastructure, basics tracing/x86: basic implementation of syscall tracing for x86 tracing/syscalls: support for syscalls tracing on x86 tracing/syscalls: core infrastructure for syscalls tracing, enhancements tracing/syscalls: fix missing release of tracing tracing/syscalls: various cleanups tracing/syscalls: protect thread flag toggling from races tracing/syscalls: select kallsysms tracing/core: fix missing mutex unlock on tracing_set_tracer() tracing/ftrace: fix double calls to tracing_start() tracing/core: fix early free of cpumasks tracing/ftrace: fix the check on nopped sites tracing/ftrace: stop {irqs, preempt}soff tracers when tracing is stopped tracing/ring-buffer: fix non cpu hotplug case tracing/ring-buffer: don't annotate rb_cpu_notify with __cpuinit tracing/function-graph-tracer: prevent hangs during self-tests tracing: keep the tracing buffer after self-test failure tracing/events: make the filter files writable tracing/events: don't use wake up for events tracing/ftrace: make nop-tracer use polling wait for events on pipe tracing/events: don't discard an event after commit debugfs: function to know if debugfs is initialized tracing/ftrace: check if debugfs is registered before creating files tracing/function-graph-tracer: fix functions call traces imbalance tracing/ftrace: fix missing include string.h tracing/ftrace: alloc the started cpumask for the trace file tracing/ftrace: factorize the tracing files creation tracing/syscalls: use a dedicated file header tracing/lockdep: report the time waited for a lock lockdep: warn about lockdep disabling after kernel taint lockdep: continue lock debugging despite some taints tracing/core: Add current context on tracing recursion warning tracing/ring-buffer: Add unlock recursion protection on discard tracing/events: provide string with undefined size support tracing/lock: provide lock_acquired event support for dynamic size string tracing/events: protect __get_str() vsprintf: introduce %pf format specifier tracing/filters: support for filters of dynamic sized arrays tracing/filters: support for operator reserved characters in strings tracing/stat: replace trace_stat_session by stat_session tracing/stat: replace linked list by an rbtree for sorting tracing/stat: remove unappropriate safe walk on list perf_counter: Sleep before refresh using poll in perf top perf_counter tools: Fix warn_unused_result warnings perf top: Fix zero or negative refresh delay perf top: Wait for a minimal set of events before reading first snapshot perf annotate: Print the filename:line for annotated colored lines perf annotate: Print a sorted summary of annotated overhead lines perf annotate: Fixes for filename:line displays tracing/urgent: fix unbalanced ftrace_start_up tracing/urgent: warn in case of ftrace_start_up inbalance perfcounter: Handle some IO return values perf record: Fix unhandled io return value perf_counter tools: Prepare a small callchain framework perf report: Print sorted callchains per histogram entries perf_counter tools: Fix storage size allocation of callchain list perf_counter tools: Resolve symbols in callchains perf_counter tools: Various fixes for callchains perf_counter: Ignore the nmi call frames in the x86-64 backtraces perf stat: Handle pipe read failures in perf stat perf_counter tools: Create new chain_for_each_child() iterator perf_counter tools: Add new OPT_CALLBACK_DEFAULT option perf report: Add support for callchain graph output perf_counter tools: Set the minimum percent for callchains to be displayed perf_counter tools: Provide helper to print percents color perf_counter tools: Display percents of hits in callchain with overhead colors perf report: Warn on callchain output request from non-callchain file perf report: Use a modifiable string for default callchain options perf report: Change default callchain parameters perf_counter tools: callchains: Manage the cumul hits on the fly perf report: Add "Fractal" mode output - support callchains with relative overhead rate tracing/function-graph-tracer: Use the %pf format tracing/kmemtrace: Use the %pf format sched: Drop the need_resched() loop from cond_resched() sched: Remove obsolete comment in __cond_resched() sched: Cover the CONFIG_DEBUG_SPINLOCK_SLEEP off-case for __might_sleep() sched: Add a preempt count base offset to __might_sleep() sched: Remove the CONFIG_PREEMPT_BKL case definition of cond_resched() sched: Pull up the might_sleep() check into cond_resched() sched: Convert the only user of cond_resched_bkl to use cond_resched() sched: Fix cond_resched_lock() in !CONFIG_PREEMPT tracing/function-graph-tracer: Drop the useless nmi protection tracing/core: Turn ftrace_cpu_disabled into a global var tracing/core: Make the stack entry helpers global tracing: Move sched event insertion helpers in the sched switch tracer file tracing/function-graph-tracer: Move graph event insertion helpers in the graph tracer file tracing/events: Only define remove_subsystem_dir() if CONFIG_MODULES perf_counter: Fix/complete ftrace event records sampling perf tools: Fix call-chain cumul hit based sub-total (fractal mode) perf tools: callchain: Fix spurious 'perf report' warnings: ignore empty callchains perf tools: callchain: Fix 'perf report' display to be callchain by default perf tools: callchain: Fix sum of percentages to be 100% by displaying amount of ignored chains in fractal mode perf_counter: Work around gcc warning by initializing tracepoint record unconditionally perf_counter: Fix tracepoint sampling to be part of generic sampling perf tools: callchain: Fix bad rounding of minimum rate perf_counter: Subtract the buffer size field from the event record size perf_counter: Zero dead bytes from ftrace raw samples size alignment tracing: Add ftrace event call parameter to its field descriptor handler tracing: Add fields format definition for syscall events tracing: Support for syscall events raw records in perfcounters perf tools: Factorize high level dso helpers perf tools: Factorize the event structure definitions in a single file perf tools: Factorize the map helpers perf tools: Add a per tracepoint counter attribute to get raw sample perf tools: Add a general option to enable raw sample records perf tools: Factorize the thread code in a dedicated file perf tools: Substract -Wformat-nonliteral from Wformat=2 in extra flags perf tools: Factorize the dprintf definition perf tools: Put the show mode into the event headers files perf tools: Librarize sample type and attr finding from headers perf tools: Librarize trace_event() helper perf tools: Add perf trace perf tools: Fix spelling mistake in callchain error perf tools: Warn while running perf trace without sample perf tools: Record events info also when :record suffix is used. perf tools: Make trace event format parser aware of cast to pointers perf tools: Fix comm column adjusting perf tools: Save partial non-overlapping map tracing: Undef TRACE_EVENT_FN between trace events headers inclusion perf tools: Only save the event formats we need perf tools: Fix missing string field printing in perf trace tracing: Fix double CPP substitution in TRACE_EVENT_FN perf tools: Add missing parameters documentation perf tools: Librarize idle thread registration perf tools: Resolve idle thread cmdline for perf trace perf tools: Unify swapper tasks naming perf tools: Complete support for dynamic strings perf tools: Allow the specification of all tracepoints at once perf sched: Fix bad event alignment perf sched: Make it easier to plug in new sub profilers perf sched: Add sched latency profiling perf sched: Rename struct lat_snapshot to struct work atoms perf sched: Add involuntarily sleeping task in work atoms perf sched: Export the total, max latency and total runtime to thread atoms list perf sched: Fix nsec to msec conversion perf sched: Implement multidimensional sorting perf tools: Add an option to multiplex counters in a single channel perf tools: Fix processing of randomly serialized sched traces tracing: Factorize the events profile accounting tracing: Allocate the ftrace event profile buffer dynamically tracing: Check total refcount before releasing bufs in profile_enable failure tracing: Use free_percpu instead of kfree
Frederick Li (1): [ALSA] Adding support for ATI IXP450 HD Audio device support
Frederik Deweerdt (24): [ALSA] Kconfig SND_SEQUENCER_OSS help text fix mdacon: fix __init section warnings fix mem_write() return value [MTD] fix nftl_write warning arm build fail: vfpsingle.c fix qla{2,4} build error ixp4xxdefconfig arm fixes sysfs: suppress lockdep warnings [TCP]: remove tcp header from tcp_v4_check (take #2) pci_iomap_regions() error handling fix Fix ixp4xx compile error [ALSA] pcm_native: lockdep warning when launching jack [ARM] export symbol csum_partial_copy_from_user [patch 2/2] xtensa console.c: remove duplicate #include [SCSI] ultrastor: clean up inline asm warnings [CRYPTO] tcrypt: Add missing Kconfig dependency on BLKCIPHER [ALSA] hda-codec - Fix unbalanced mutex dm: remove md argument from specific_minor ide/Kconfig: BLK_DEV_4DRIVES should be a tristate ACPI toshiba: only register rfkill if bt is enabled x86, tlb flush_data: replace per_cpu with an array Staging: line6: pod.c: style cleanups Staging: line6: ffzb returns an unsigned integer KVM: MMU: fix pointer cast
Frederik Kriewitz (1): USB: ftdi_sio: add support for Luminance Stellaris Evaluation/Development Kits
Frederik Schwarzer (3): trivial: fix singal -> signal typo trivial: fix then -> than typos in comments and documentation trivial: fix an -> a typos in documentation and comments
Fredrik Roubert (1): fix magic sysrq on strange keyboards
Fredrik Tolf (1): keys: let keyctl_chown() change a key's owner
Frej Drejhammar (7): V4L/DVB (6834): cx88-video: Enable selection of the WM8775 for cx88 cards V4L/DVB (7450): v4l2-api: Define a standard control for chroma AGC V4L/DVB (7451): cx88: Add user control for chroma AGC V4L/DVB (7452): cx88: Enable chroma AGC by default for all non-SECAM modes V4L/DVB (7453): v4l2-api: Define a standard control for color killer functionality V4L/DVB (7454): cx88: Add user control for color killer V4L/DVB (7463): cx88: Enable color killer by default
Friedrich Oslage (1): sunhme: Fix qfe parent detection.
Frithiof Jensen (1): EDAC: Add memory scrubbing controls API to core
Frode Isaksen (1): fs: sys_poll with timeout -1 bug fix
From: Christoph Hellwig (1): [XFS] factor out xfs_read_agf helper
From: Greg Kroah-Hartman (1): HID: remove warn() macro from usb hid drivers
From: Mel Gorman (1): hugetlbfs: do not call user_shm_lock() for MAP_HUGETLB fix
From: Nick Piggin (1): btrfs: fix inode rbtree corruption
From: Thiemo Nagel (1): ext4: check block device size on mount
Frédéric Brière (1): kbuild: clean Module.markers and modules.order for out-of-tree modules
Frédéric Marchal (1): USB: Unusual dev for Mio moov 330 gps
Frédéric Moulins (1): pppol2tp: Add missing sock_put() in pppol2tp_release()
Frédéric Riss (1): EFI x86: pass firmware call parameters on the stack
Frédéric Weisbecker (11): ftrace: fix some mistakes in error messages tracing/ftrace: make nop tracer reset previous entries tracing/ftrace: tracing engine depends on Nop Tracer tracing/ftrace: replace none tracer by nop tracer x86/ftrace: use uaccess in atomic context tracing/ftrace: add the boot tracer tracing/ftrace: make tracing suitable to run the boot tracer tracing/ftrace: give an entry on the config for boot tracer tracing/ftrace: launch boot tracing after pre-smp initcalls ftrace/fastboot: disable tracers self-tests when boot tracer is selected tracing/ftrace: don't consume unhandled entries by boot tracer
Fuxin Zhang (1): [MIPS] define Hit_Invalidate_I to Index_Invalidate_I for loongson2
G. Liakhovetski (7): drivers/acorn/char/pcf8583.[hc] vs. RTC subsystem [IrDA]: irttp_dup spin_lock initialisation [PPP]: Don't leak an sk_buff on interface destruction. [IrDA]: Misc spelling corrections. [IrDA]: Fix Rx/Tx path race. [IrDA]: f-timer reloading when sending rejected frames. [IrDA]: tsap init routine factorisation.
GOTO Masanori (6): headers: enable ppc64 ___arch__swab16 and ___arch__swab32 headers: include linux/compiler.h for __user headers: include linux/types.h for usb_ch9.h x86: Fix i386 nmi_watchdog that does not trigger die_nmi Fix sigaltstack corruption among cloned threads [SCSI] Add scsi_add_host() failure handling for nsp32
Gabe Black (1): PCI quirk: TI XIO200a erroneously reports support for fast b2b transfers
Gabor Czigola (1): hdaps: invert the axes for HDAPS on Lenovo R61i ThinkPads
Gabor Fekete (1): [IPV6]: Update parm.link in ip6ip6_tnl_change()
Gabor Gombas (1): net: Fix 'Re: PACKET_TX_RING: packet size is too long'
Gabor Juhos (37): ath9k: use signed format to print HAL status ath9k: convert to struct device ath9k: convert to use bus-agnostic DMA routines ath9k: introduce bus specific cache size routine ath9k: introduce bus specific cleanup routine ath9k: move PCI code into separate file ath9k: introduce platform driver for AHB bus support ath9k: get EEPROM contents from platform data on AHB bus ath9k: remove (u16) casts from rtc register access ath9k: fix ar5416Addac_9100 values ath9k: fix null pointer dereference in ani monitor code ath9k: enable support for AR9100 ath9k: fix AR_TXCFG_DMASZ_MASK value ath9k: create a common debugfs_root for all device instances ath9k: cleanup AR5416 version checking macros ath9k: move ar9100 version checking macros into a more appropriate place ath9k: fix AR_SREV_9100_OR_LATER macro ath9k: fix compile error in ahb.c ath9k: fix compile error in debug.c ath9k: always compile ath_radio_{en,dis}able ath9k: uninline ath9k_io{read,write}32 routines ath9k: remove redundant AR9285 checks ath9k: restore power mode on error path ath9k: prevent sleeping while we are waiting for CAB ath9k: process rx packet if we are waiting for CAB ath9k: wait for beacon frame along with CAB ath9k: restore PS mode, before we put the chip into FULL SLEEP state. ath9k: remove unnecessary clearing of SC_OP_WAIT_{BEACON,CAB} flags ath9k: remove ath_rx_ps_back_to_sleep helper ath9k: serialize ath9k_hw_setpower calls ath9k: uninline ath9k_ps_{wakeup,restore} functions ath9k: serialize ath9k_ps_{wakeup,restore} calls ath9k: wake up the chip for TSF reset ath9k: make use ath9k_hw_wait int ath9k_hw_reset_tsf ath9k: fix race with IEEE80211_CONF_PS checks ath9k: get rid of unnecessary setpower calls MIPS: Fix loading of modules with unresolved weak symbols
Gabriel A. Devenyi (4): drivers/net/wireless/airo.c unsigned comparason drivers/block/pktcdvd.c: remove write-only variable in pkt_iosched_process_queue() drivers/net/wireless/hermes.c unsigned int comparision cpufreq-nforce2.c fix u32<0 test
Gabriel C (12): broken lilo check on make install wbsd: fix section mismatch warnings linux-audit list is subscribers-only kernel-parameters.txt : watchdog.txt should be wdt.txt [POWERPC] Typo fixes interrrupt -> interrupt USB: u132-hcd.c - Fix a warning when CONFIG_PM=n [SCSI] NCR5380: fix NCR53C400_PSEUDO_DMA is not defined [SCSI] fdomain: fix CONFIG_PCI=n warnings KVM: Fix defined but not used warning in drivers/kvm/vmx.c pata_sis.c: Add Packard Bell EasyNote K5305 to laptops [WATCHDOG] Add ICH9DO into the iTCO_wdt.c driver scripts/ver_linux use 'gcc -dumpversion'
Gabriel Craciunescu (5): [PKT_SCHED]: Some typo fixes in net/sched/Kconfig Typo fixes errror -> error Typo fixes retrun -> return [MAINTAINERS]: tlan list is subscribers-only sis5513.c: Add Packard Bell EasyNote K5305 to laptops
Gabriel Mansi (2): [AGPGART] K8M890 support for amd-k8. [AGPGART] Fix wrong ID in via-agp.c
Gabriel Paubert (6): mv643xx_eth: Fix use of uninitialized port_num field mv643xx_eth: make eth_port_uc_addr_{get,set}() calls symmetric mv643xx_eth: prevent interrupt storm on ifconfig down powerpc: Disable mv643xx Ethernet port 0 on Pegasos mv643xx_eth: fix PPC DMA breakage net: Remove obsolete MV64360 config option
Gabriele Paoloni (1): ppp: ppp_mp_explode() redesign
Gadiyar, Anand (1): ARM: OMAP: Fix DMA CLINK mask, clear spurious interrupt
Gaetan Carlier (1): usb: ftdi_sio: add support for Domintell devices
Ganapathi CH (1): IB/uverbs: Release lock on error path
Gard Spreemann (1): USB: Product ID for FT232RL in ftdi_sio
Gareth Howlett (1): [SERIAL] Add support for more Connect Tech PCI serial boards
Gary Hade (22): [CPUFREQ] speedstep-centrino should ignore upper performance control bits [CPUFREQ] speedstep-centrino should ignore upper performance control bits PCI: hotplug: acpiphp: fix slot poweroff problem on systems without _PS3 PCI: hotplug: acpiphp: remove hot plug parameter write to PCI host bridge PCI: hotplug: acpiphp: avoid acpiphp "cannot get bridge info" PCI hotplug failure PCI: remove transparent bridge sizing PCI: skip ISA ioresource alignment on some systems PCI: avoid P2P prefetch window for expansion ROMs PCI: use _CRS for PCI resource allocation PCI: modify PCI bridge control ISA flag for clarity ACPI: acpiphp: Remove dmesg spam on device remove PCI: Restore PCI expansion ROM P2P prefetch window creation PCI: remove default PCI expansion ROM memory allocation PCI: hotplug: acpiphp_ibm: Remove get device information PCI: Include PCI domain in PCI bus names on x86/x86_64 PCI: boot parameter to avoid expansion ROM memory allocation x86: remove debug code from arch_add_memory() x86: add memory hotremove config option mm: show node to memory section relationship with symlinks in sysfs x86: remove kernel_physical_mapping_init() from init section x86: consolidate SMP code in io_apic.c x86/ACPI: Correct maximum allowed _CRS returned resources and warn if exceeded
Gary Wayne Smith (1): [NETFILTER]: Make NETMAP target usable in OUTPUT
Gary Zambrano (18): b44: fix force mac address before ifconfig up b44: ensure valid mac addr b44: disable default tx pause b44: increase version to 1.00 [TG3]: Add reset_phy parameter to chip reset functions b44: fix manual speed/duplex/autoneg settings b44: add wol b44: add parameter b44: add wol for old nic b44: update version to 1.01 b44: update b44 Kconfig entry add b44 to maintainers [TG3]: Increase 5906 firmware poll time. b44: replace define B44: increase wait loop avr32: dma-mapping.h [TG3]: Clear GPIO mask before storing. [TG3]: WoL fixes.
Gaston, Jason D (1): i2c-i801: Add support for the ICH10
Gautam Kachroo (1): neigh: some entries can be skipped during dumping
Gautham R Shenoy (41): Fix the spurious unlock_cpu_hotplug false warnings [CPUFREQ] Fix coding style issues in cpufreq. Handle per-subsystem mutexes for CONFIG_HOTPLUG_CPU not set Change cpu_up and co from __devinit to __cpuinit Extend notifier_call_chain to count nr_calls made Define and use new events,CPU_LOCK_ACQUIRE and CPU_LOCK_RELEASE Eliminate lock_cpu_hotplug in kernel/schedc Remove kthread_bind() call from _cpu_down() freezer: fix PF_NOFREEZE vs freezeable race freezer: move frozen_process() to kernel/power/process.c sched: fix rt ptracer monopolizing CPU Add irq protection in the percpu-counters cpu-hotplug-callback path lockdep: fix a typo in the __lock_acquire comment cpu-hotplug: refcount based cpu hotplug cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus() cpu-hotplug: replace per-subsystem mutexes with get_online_cpus() x86: Don't send RESCHEDULE_VECTOR to offlined cpus sched: update the sched-domains debug documentation sched: print the sd->level in sched_domain_debug code rcu: fix hotplug vs rcu race sched: fix __load_balance_iterator() for cfq with only one task timers: handle HRTIMER_CB_IRQSAFE_UNLOCKED correctly from softirq context sched: framework for sched_mc/smt_power_savings=N sched: Simple helper functions for find_busiest_group() sched: Fix indentations in find_busiest_group() using gotos sched: Define structure to store the sched_group statistics for fbg() sched: Create a helper function to calculate sched_group stats for fbg() sched: Define structure to store the sched_domain statistics for fbg() sched: Create a helper function to calculate sched_domain stats for fbg() sched: Create helper to calculate small_imbalance in fbg() sched: Create a helper function to calculate imbalance sched: Optimize the !power_savings_balance during fbg() sched: Refactor the power savings balance code sched: Add comments to find_busiest_group() function sched: Print sched_group::__cpu_power in sched_domain_debug sched: Nominate idle load balancer from a semi-idle package. sched: Nominate a power-efficient ilb in select_nohz_balancer() sched: Avoid printing sched_group::__cpu_power for default case sched: Replace first_cpu() with cpumask_first() in ILB nomination code powerpc/pseries: Reduce the polling interval in __cpu_up() sched: Try to deal with low capacity, fix update_sd_power_savings_stats()
Gavin Hamill (1): dvb: ttpci: add support for Hauppauge/TT DVB-C budget
Gavin Lambert (2): NOMMU: don't try and give NULL to fput() m68knommu: remove FP conditionals in ucontext struct
Gavin McCullagh (2): [TCP] H-TCP: fix integer overflow [TCP]: use non-delayed ACK for congestion control RTT
Geert Uytterhoeven (383): M68k: Update defconfigs for 2.6.11 M68k: Update defconfigs for 2.6.12-rc2 IrDA: IrDA: Fix CONFIG_VIA_FIR typo (double `those') Remove obsolete HAVE_ARCH_GET_SIGNAL_TO_DELIVER? M68k: Update defconfigs M68k: Mark Sun-3 NCR5380 SCSI broken mm/filemap_xip.c compilation fix Amiga joystick: Fix typo introduced by the open/close race fixes Update contact info for Geert Uytterhoeven Fix 'make headers_check' on ia64 fbdev: correct buffer size limit in fbmem_read_proc() m68k: syscall updates m68k: more syscall updates m68k/HP300: Enable HIL configuration options m68k/Atari: Interrupt updates m68k/Apollo: Remove obsolete arch/m68k/apollo/dma.c m68k/MVME167: SERIAL167 is no longer broken m68k/MVME167: SERIAL167 tty flip buffer updates m68knommu: sync syscalls with m68k CONFIG_TELCLOCK depends on X86 m68k: consolidate initcall sections [POWERPC] setup_kcore(): Fix incorrect function name in panic() call. [POWERPC] ps3: Missed renames of CONFIG_PS3 to CONFIG_PPC_PS3 [POWERPC] Clean images in arch/powerpc/boot [POWERPC] of_platform_make_bus_id(): make `magic' int m68k: EXPORT_SYMBOL(cache_{clear,push}) bogus comment fbdev: remove references to non-existent fbmon_valid_timings() __set_irq_handler bogus space [POWERPC] PS3: Fix uniprocessor kernel build [POWERPC] ps3_free_io_irq: Fix inverted error check `make help' in build tree doesn't show headers_* targets [POWERPC] ps3: repository storage support [POWERPC] ps3: add interrupt alloc for outlets [POWERPC] ps3: get av_multi_out params ps3: add shutdown to virtual uart port driver framework ps3: AV Settings Driver fbdev modedb: allow refresh rates for named video modes fbdev modedb: make more pointer parameters const fb_videomode_to_var: reset virtual screen parameters ps3: Preallocate bootmem memory for ps3fb ps3: Virtual Frame Buffer Driver ps3: disable display flipping during mode changes ps3: cleanup ps3fb before clearing HPTE ps3: ps3av/fb defconfig updates tty_register_driver: Remove incorrect and superfluous cast ps3: introduce CONFIG_PS3_ADVANCED [POWERPC] ps3: always make sure we're running on a PS3 [POWERPC] ps3: always make sure were running on a PS3 [IPV4]: Fix warning in ip_mc_rejoin_group. bool fbdevs must depend on FB = y [POWERPC] CBE thermal support on PS3 [POWERPC] bootwrapper: Use `unsigned long' for malloc sizes m68k: CROSS_COMPILE = m68k-linux-gnu- hilkbd: Kill compiler warning and fix comment dyslexia m68k: Atari SCSI workqueue updates m68k: Amiga A2065 and Ariadne TX statistics Amiga Zorro bus: kill resource_size_t warnings m68k: kill skb_copy_from_linear_data compiler warnings m68k: export csum_partial_copy_from_user Convert non-highmem kmap_atomic() to static inline function ps3fb: thread updates ps3fb: atomic fixes ps3av: thread updates ps3fb: kill superfluous zero initializations ps3av: misc updates ps3fb: Use __func__ instead of __FUNCTION__ ps3av: Use __func__ instead of __FUNCTION__ fbdev: avoid vertical overflow when making space for the logo fbdev: fb_do_show_logo() updates fbdev: correct image offsets when rotating logo Fix sunrpc warning noise m68k: <asm/scatterlist.h> needs <linux/types.h> [MAC80211]: include <linux/delay.h> instead of <asm/delay.h> Let SYSV68_PARTITION default to yes on VME only m68k: implement __clear_user() ps3fb: use FB_SYS_* instead of FB_CFB_* fbdev: Move declaration of fb_class to <linux/fb.h> [SCSI] 53c700: Fixup m68k drivers: [POWERPC] PS3: Fix sparse warnings [POWERPC] PS3: Simplify definition of DBG [POWERPC] PS3: Frame buffer system-bus rework [POWERPC] PS3: Fix more sparse warnings [POWERPC] PS3: Preallocate bootmem memory for the PS3 FLASH ROM storage driver [POWERPC] PS3: Storage Driver Core [POWERPC] PS3: Storage device registration routines acenic: SET_NETDEV_DEV is always there these days Documentation/block/barrier.txt is not in sync with the actual code: - blk_queue_ordered() no longer has a gfp_mask parameter - blk_queue_ordered_locked() no longer exists - sd_prepare_flush() looks slightly different [SCSI] CONFIG_SCSI_FD_8xx no longer exists compat32: ignore the LOOP_CLR_FD ioctl Don't define empty struct bsg_class_device if !CONFIG_BLK_DEV_BSG fbdev: extract fb_show_logo_line() fbdev: Add fb_append_extra_logo() fbdev: SPE helper penguin logo Cell: Draw SPE helper penguin logos ps3: Disk Storage Driver ps3: BD/DVD/CD-ROM Storage Driver ps3: FLASH ROM Storage Driver ps3fb: Enable VT_HW_CONSOLE_BINDING for proper kexec ps3fb: Shrink default virtual frame buffer size from 18 to 9 MiB ps3fb: Set FBINFO_READS_FAST to speed up text console scrolling [POWERPC] cell: CONFIG_SPE_BASE is a typo netdev: i82596 Ethernet needs <asm/cacheflush.h> [POWERPC] PS3: Fix storage probe logic [POWERPC] ps3: Fix no storage devices found m68k: <asm/page.h> needs <linux/compiler.h> m68k: Kill superfluous extern m68k: Use _AC() instead of #ifdef __ASSEMBLY__ m68k: Fix a few hickups in drivers/scsi/Kconfig zorro: Make sysfs config attribute read-only m68k/mac: Make mac_hid_mouse_emulate_buttons() declaration visible Introduce CONFIG_CHECK_SIGNATURE [POWERPC] cell/PS3: Ignore storage devices that are still being probed m68k(nommu): add missing syscalls [POWERPC] PS3: Add new LV1 error codes libertas link error due to gcc `smartness' m68k: Atari input drivers cleanup m68k: Atari keyboard ACIA driver cleanup m68k: ignore restart_syscall dm: emc_endio returns void m68k: fix net drivers after recent get_stats updates b43 wireless needs <linux/io.h> ssb bus needs <linux/io.h> PS3 system bus add_uevent_var() fallout Atari keyboard: incorporate additional review comments fbdev: fb_create_modedb() non-static `int first = 1;' atyfb: atyfb: Unshare pseudo_palette ps3fb: Fix spurious mode change failures ps3av: eliminate unneeded temporary variables ps3av: eliminate PS3AV_DEBUG ps3av: use PS3 video mode ids in autodetect code ps3av: treat DVI-D like HDMI in autodetect ps3av: add autodetection for VESA modes ps3av: add quirk database for broken monitors ps3av: remove unused ps3av_set_mode() ps3av: dont distinguish between `boot' and `non-boot' autodetection ps3fb: convert from printk()/DPRINTK() to dev_*()/pr_*() ps3fb: do not print warnings on invalid frame numbers ps3fb: clean up includes ps3fb: make ps3fb_wait_for_vsync() and ps3fb_flip_ctl() static ps3fb: fix possible overlap of GPU command buffer and frame buffer ps3fb: use fb_info.par properly ps3fb: don't keep the borders for non-fullscreen modes in XDR memory ps3fb: add virtual screen and panning support ps3fb: enhance horizontal panning on firmware 1.90 and up fb: move and rename extern declaration for global_mode_option ps3fb: default to 480p on DVI-D/HDMI if video=safe fb modedb: Refactor confusing mode_option assignment ps3av: remove unused fields in ps3av_monitor_quirks kbuild: cc-cross-prefix spelling m68k: sg fallout libata and bogus LBA48 drives Amiga zorro bus: Add missing zorro_device_remove() ps3: prefix all ps3-specific kernel modules with `ps3-' ps3fb: video memory size cleanups m68k: zorro7xx needs <asm/amigahw.h> ps3fb: Update for firmware 2.10 [POWERPC] Kill sparse warning in HPTE_V_COMPARE() [POWERPC] PS3: Make bus_id and dev_id u64 [POWERPC] PS3: Add ps3_repository_find_device_by_id() [POWERPC] PS3: Use the HVs storage device notification mechanism properly [POWERPC] PS3: Add repository polling loop to work around timing bug [POWERPC] PS3: Kill unused ps3_repository_bump_device() [POWERPC] PS3: Refactor ps3_repository_find_device() [POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-sys-manager.c [POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-vuart.c [POWERPC] PS3: Checkpatch cleanups for arch/powerpc/platforms/ps3/repository.c kbuild: Add missing srctree prefix for includecheck and versioncheck time: fold __get_realtime_clock_ts() into getnstimeofday() Atari Falcon IDE: Add missing hwif variable kbuild: Spelling/grammar fixes for config DEBUG_SECTION_MISMATCH ADB: Add missing #include <linux/platform_device.h> m68k: Use cc-cross-prefix Atari floppy: Rename disk_type to atari_disk_type ps3av: ps3av_get_scanmode() and ps3av_get_refresh_rate() are unused ps3: use symbolic names for video modes ps3fb: kill PS3FB_FULL_MODE_BIT ps3fb: open-code macros that are used only once ps3fb: kill ps3fb_res ps3fb: make frame buffer offsets unsigned int ps3fb: add support for configurable black borders ps3fb: reorganize modedb handling ps3fb: round up video modes ps3fb: cleanup sweep m68k: kill page walker compile warning m68k: correct setting of struct user.u_ar0 kbuild/modpost: Use warn() for announcing section mismatches ide: Add missing base addresses for falconide and macide kbuild: fix reversed symbol name order in modpost MAINTAINERS: linux-fbdev is moderated m68k{,nommu}: Wire up new timerfd syscalls [POWERPC] PS3: Save power in busy loops on halt [POWERPC] move_device_tree() should be __init [POWERPC] arch_add_memory() cannot be __devinit [POWERPC] PS3: Split device setup for static vs. dynamic devices m68k: update defconfigs for 2.6.25 [SCSI] ps3rom: Simplify fill_from_dev_buffer() ps3disk: Remove superfluous cast [POWERPC] PS3: Make ps3_virq_setup and ps3_virq_destroy static m68k: Fix falconide `data_adr' typo m68k: serial167 missing return value in cy_put_char() m68k: drivers/input/serio/hp_sdc.c needs <linux/semaphore.h> CONFIG_SCSI_MAC_ESP needs CONFIG_SCSI_SPI_ATTRS fbdev: do not let CONFIG_FB_DEFERRED_IO default to y m68k: Convert access_ok() to an inline function m68k: Kill CONFIG_FB_DAFB m68k: FB_HP300 depends on DIO and doesnt need FB_CFB_FILLRECT m68k: Kill CONFIG_WHIPPET_SERIAL m68k vme_scc: avoid global namespace pollution m68k: Make gcc aware that BUG() does not return m68k: Correct jump if not running on HP300 m68k: macide doesnt check for Mac m68k: dnfb doesnt check for Apollo m68k: Some network drivers do not check the platform m68k: Some input drivers do not check the platform m68k: Return -ENODEV if no device is found m68k: Q40/Q60 floppy support is broken m68k: export m68k_mmutype m68k: Prefix ISA type with ISA_TYPE_ m68k: Correctly handle multi-ISA at runtime m68k: Update defconfigs m68k: Add multi_defconfig m68k: enable CONFIG_COMPAT_BRK by default drivers/input/ff-core.c needs <linux/sched.h> MAINTAINERS: update the email address of Andreas Dilger m68k: Return -ENODEV if no device is found m68k: Allow no CPU/platform type for allnoconfig amifb: Register Amiga-specific video modes with sysfs atafb: Register Atari-specific video modes with sysfs m68k/apollo: Add missing call to apollo_parse_bootinfo() m68k/Apollo: remove the unused APOLLO_ELPLUS option initrd: Fix virtual/physical mix-up in overwrite test kbuild: sparse needs CF not CHECKFLAGS dsp56k: Fix BKL pushdown m68k: gs: use tty_port fixes initrd: cast `initrd_start' to `void *' m68k/amiserial: fix fallout of tty break handling rework m68k{,nommu}: Wire up new system calls Input: evdev - fix printf() format for sizeof VIDEO_SH_MOBILE_CEU should depend on HAS_DMA m68k: Update defconfigs for 2.6.27-rc6 powerpc: Remove remains of /proc/ppc_htab powerpc: Remove outdated Documentation/powerpc/smp.txt m68k: Use new printk() extension %pS to print symbols m68k: Reverse platform MMU logic so Sun 3 is last m68k: Modular Amiga keyboard needs key_maps m68k: Remove unused atari_kbd_translate() m68k: Define rtc_lock on Atari m68k: Add missing dma_sync_single_range_for_{cpu,device}() m68k: <asm/pci.h> needs <asm-generic/pci-dma-compat.h> HP input: kill warnings due to suseconds_t differences m68k: init_irq_proc depends on CONFIG_PROC_FS m68k: Atari SCSI needs NVRAM net/rfkill/rfkill-input.c needs <linux/sched.h> identify_ramdisk_image(): correct typo about return value in comment rtc: rtc-ds1286 and rtc-m48t35 need <linux/io.h> [JFFS2] Correct parameter names of jffs2_compress() in comments V4L/DVB (9275): dvb: input data pointer of cx24116_writeregN() should be const UBIFS: fix ubifs_compress commentary Staging: W35UND should depend on USB PCI: PCI_QUIRKS depends on PCI hwmon: (w83781d) Fix linking when built-in m68k: Disable Amiga serial console support if modular MIPS: TXx9: CONFIG_TOSHIBA_RBTX4939 spelling MIPS: TXx9: Make firmware parameter passing more robust rtc: ds3234 doesn't link when built-in [JFFS2] fix race condition in jffs2_lzo_compress() fbdev: fix fb_compat_ioctl() deadlocks m68k: Fix off-by-one in m68k_setup_user_interrupt() misc: C2port needs <linux/sched.h> powerpc/ps3: Replace the flip_ctl logic in ps3av and ps3fb by a mutex parisc: __kernel_time_t is always long m68k: Update defconfigs for 2.6.28-rc7 powerpc/ps3: Add sub-match id modalias support crypto: testmgr - Validate output length in (de)compression tests crypto: testmgr - Correct comment about deflate parameters fbcon: Protect free_irq() by MACH_IS_ATARI check [SCSI] a2091, gvp11: kill warn_unused_result warnings Remove obsolete CONFIG_RESOURCES_64BIT fbdev/logo: check compatibility of main and extra logos mtd/ps3vram: Add modalias support to the ps3vram driver fbdev: atafb - Fix line length handling fbdev: atafb - Fix 16 bpp console fbdev: c2p - Correct indentation fbdev: c2p - Cleanups fbdev: c2p - Extract common c2p core to c2p_core.h fbdev: c2p/atafb - Add support for Atari interleaved bitplanes fbdev: c2p - Rename c2p to c2p_planar m68k: Kill several external declarations in source files m68k: amiga core - Kill warn_unused_result warnings m68k: apollo core - Kill warn_unused_result warnings m68k: atari core - Kill warn_unused_result warnings m68k: hp300 core - Kill warn_unused_result warnings m68k: mac core - Kill warn_unused_result warnings m68k: mvme147 core - Kill warn_unused_result warnings m68k: sun3 core - Kill warn_unused_result warnings m68k: vme_scc - Kill warn_unused_result warnings m68k: ser_a2232 - Kill warn_unused_result warnings m68k: amiserial - Kill warn_unused_result warnings m68k: atafb - Kill warn_unused_result warnings m68k: dio - Kill warn_unused_result warnings m68k: zorro - Kill warn_unused_result warnings m68k: dmasound - Kill warn_unused_result warnings m68k: dio - Kill resource_size_t format warnings m68k: zorro - Use %pR to print resources fbdev: Kill Atari vblank cursor blinking staging: agnx: drivers/staging/agnx/agnx.h needs <linux/io.h> m68k: atari - Rename "mfp" to "st_mfp" netlink: Move netlink attribute parsing support to lib crypto: compress - Add pcomp interface crypto: testmgr - Add support for the pcomp interface crypto: zlib - New zlib crypto module, using pcomp crypto: testmgr - add zlib test ps3/block: Replace mtd/ps3vram by block/ps3vram PCI: Use kzalloc() in pci_create_bus() m68k: Use dma_addr_t for scatterlist.dma_address m68k: Restore correct include guards for <asm/unaligned.h> dnet: drivers/net/dnet.c needs <linux/io.h> scsi/m68k: Kill NCR_700_detect() warnings MAINTAINERS: Replace dead link to m68k CVS repository by link to new git repository m68k: irq_node.handler() should return irqreturn_t wireless/p54: P54_SPI should depend on GENERIC_HARDIRQS ide: drivers/ide/ide-atapi.c needs <linux/scatterlist.h> parisc: rtc: get_rtc_time() returns unsigned int parisc: rtc: platform_driver_probe() fixups parisc: rtc: Add missing module alias parisc: rtc: Rename rtc-parisc to rtc-generic m68k: Hook up rtc-generic powerpc: Hook up rtc-generic, and kill rtc-ppc powerpc/ps3: Add rtc-ps3 V4L/DVB (11392a): Remove reference to obsolete linux-dvb@linuxtv.org powerpc: Correct dependency of KEXEC ide: Fix host drivers that need IRQF_SHARED ide: falconide/q40ide - Use __ide_mm_{in,out}sw() for data namespaces: move get_mq() inside #ifdef CONFIG_SYSCTL at24: make input buffers of at24_*write() const at25: make input buffers of at25_*write() const Staging: STLC45XX should depend on GENERIC_HARDIRQS scsi: a4000 - Correct driver unregistration in case of failure m68k,m68knommu: Wire up preadv and pwritev m68k: Update defconfigs for 2.6.30-rc3 m68k: arch/m68k/kernel/sun3-head.S needs <linux/init.h> dlm: Make name input parameter of {,dlm_}new_lockspace() const wireless: WL12XX should depend on GENERIC_HARDIRQS powerpc: Keep track of emulated instructions crypto: testmgr - Kill test_comp() sparse warnings crypto: pcomp - pcompress.c should include crypto/internal/compress.h crypto: compress - Return produced bytes in crypto_{,de}compress_{update,final} ALSA: sound/ps3: Fix checkpatch issues ALSA: sound/ps3: Restructure driver source ALSA: sound/ps3: Correct existing and add missing annotations ps3vram: Fix error path (return -EIO) for short read/write ps3vram: Use proc_create_data() instead of proc_create() ps3fb: Remove useless debug checks in ps3fb_shutdown() ps3fb: Inline functions in ps3fb_probe(), to ease cleanup in the error path ps3fb: Correct handling of device opening in ps3fb_probe() powerpc/cell: Extract duplicated IOPTE_* to <asm/iommu.h> ps3fb: GPU memory mapping cleanup ps3vram: GPU memory mapping cleanup ps3fb/vram: Extract common GPU stuff into <asm/ps3gpu.h> ps3fb: Tear down FB setup during cleanup block: Add bio_list_peek() ps3vram: Replace mutex by spinlock + bio_list ps3vram: Remove no longer used ps3vram_priv.ddr_base ps3vram: Make ps3vram_priv.reports a void * ps3: Use dev_[gs]et_drvdata() instead of direct access for system bus devices ps3: shorten ps3_system_bus_[gs]et_driver_data to ps3_system_bus_[gs]et_drvdata ps3flash: Use ps3_system_bus_[gs]et_drvdata() instead of direct access ps3fb: Use ps3_system_bus_[gs]et_drvdata() instead of direct access drivers/ps3: Add missing annotations ps3: Correct debug message in dma_ioc0_map_pages() ps3: Switch ps3_os_area_[gs]et_rtc_diff to EXPORT_SYMBOL_GPL() ps3: Replace direct file operations by callback ps3flash: Cache the last accessed FLASH chunk ps3flash: Always read chunks of 256 KiB, and cache them net/ps3: gelic - Add missing annotations ps3rom: Use ps3_system_bus_[gs]et_drvdata() instead of direct access usb/ps3: Add missing annotations fbdev: move logo externs to header file powerpc/cell: Move CBE_IOPTE_* to <asm/cell-regs.h> m68k,m68knommu: Wire up rt_tgsigqueueinfo and perf_counter_open powerpc/ps3: Add missing check for PS3 to rtc-ps3 platform device registration md: Fix "strchr" [drivers/md/dm-log-userspace.ko] undefined! arches: drop superfluous casts in nr_free_pages() callers
Gen FUKATSU (2): [ARM] 2940/1: Fix BTB entry flush in arch/arm/mm/cache-v6.S [ARM] 3789/4: Fix VFP emulation to ignore VECITR for scalar instruction
Gennady Sharapov (10): uml: move libc-dependent startup and signal code uml: separate libc-dependent uaccess code uml: move libc-dependent code from signal_user.c uml: move libc-dependent code from trap_user.c uml: merge trap_user.c and trap_kern.c uml: move libc-dependent utility procedures uml: move libc-dependent time code uml: move headers to arch/um/include uml: move libc-dependent skas memory mapping code uml: move libc-dependent skas process handling
Geoff Levand (152): {PATCH] Fix IBM EMAC driver ioctl bug [SUNGEM]: fix minor bug in sungem.h ppc64: zimage build fix ppc64: makefile cleanup spufs: Suspend/restore MFC DMA operations at SPU context switch. powerpc: Fix spufs initialization sequence. powerpc: Add missing vmlinux.bin target powerpc: remove do-nothing cpu setup routines [POWERPC] spufs: split the Cell BE support into generic and platform dependant parts [POWERPC] spufs: further abstract priv1 register access [POWERPC] spufs: fix spu irq affinity setting [POWERPC] spufs: fix memory hotplug dependency [POWERPC] Minor comment fix for misc_64.S [POWERPC] cell: interrupt.c whitespace clean up mem driver: fix conditional on isa i/o support [POWERPC] Minor fix for bootargs property [POWERPC] cell: fix default zImage build target [POWERPC] Make pSeries_lpar_hpte_insert static [POWERPC] cell: remove unused struct spu variable [POWERPC] cell: set ARCH_SPARSEMEM_DEFAULT in Kconfig Check for null init_early routine [POWERPC] Change ppc_rtas declaration to weak [POWERPC] spufs: Replace spu.nid with spu.node [POWERPC] add virq_to_hw accessor routine [POWERPC] cell: abstract spu management routines [POWERPC] ps3: add support for ps3 platform [POWERPC] ps3: add lv1 hvcalls [POWERPC] ps3: add feature bits [POWERPC] ps3: add htab routines [POWERPC] ps3: add repository support [POWERPC] ps3: add interrupt support [POWERPC] ps3: add lpar addressing [POWERPC] ps3: add OS params support [POWERPC] ps3: add spu support [POWERPC] ps3: add ps3 platform system bus support [POWERPC] ps3: add ps3_defconfig [POWERPC] ps3: add a default zImage target [POWERPC] powerpc: fix build error in rom.c [POWERPC] ps3: Add vuart support [POWERPC] PS3: add not complete comment to kconfig [POWERPC] ps3: repository misc fixes [POWERPC] ps3: fix struct alignment attributes [POWERPC] ps3: rename interrupt symbols [POWERPC] ps3: smp interrupt fixes [POWERPC] ps3: bind interrupt to cpu [POWERPC] ps3: fix interrupt bmp [POWERPC] ps3: remove cpuinfo [POWERPC] ps3: get firmware version [POWERPC] ps3: remove unneeded header include [POWERPC] ps3: ps3_defconfig updates [POWERPC] PS3: Move system bus to platform directory [POWERPC] PS3: Move vuart declarations to ps3.h [POWERPC] PS3: Fix DMA scatter-gather [POWERPC] PS3: Enable USB mass storage USB: ps3 ehci bus glue USB: ps3 controller hid quirk USB: ps3 ohci bus glue [POWERPC] PS3: Vuart cleanups [POWERPC] PS3: Vuart add async read [POWERPC] PS3: System manager support [POWERPC] PS3: Add DABR support [POWERPC] PS3: Remove duplicate variable assignement [POWERPC] PS3: Interrupt routine fixups. [POWERPC] PS3: Defconfig updates ehci-ps3, ohci-ps3: fix compilation [POWERPC] PS3: Fix sys manager build error [POWERPC] PS3: Fix request_irq warning [POWERPC] PS3: Update ps3_defconfig [POWERPC] cell: Add spu shutdown method [POWERPC] PS3: Rename IPI symbols [POWERPC] PS3: Use __maybe_unused [POWERPC] PS3: Map SPU regions as non-guarded [POWERPC] PS3: Move chip mask defs up [POWERPC] PS3: Kexec support [POWERPC] PS3: System-bus rework [POWERPC] PS3: Repository probe cleanups [POWERPC] PS3: Vuart rework [POWERPC] PS3: System manager re-work [POWERPC] PS3: Rework AV settings driver [POWERPC] PS3: Device registration routines. [POWERPC] PS3: Rename processor id symbols [POWERPC] PS3: Use clear_bit [POWERPC] Output params value in early_init_devtree [POWERPC] Correct __secondary_hold comment [POWERPC] Add signed types to bootwrapper [POWERPC] Add u64 printf to bootwrapper [POWERPC] Fix constantness of bootwrapper arg [POWERPC] Make kernel_entry_t have global scope in bootwrapper [POWERPC] PS3: Device tree source [POWERPC] PS3: Select MEMORY_HOTPLUG [POWERPC] PS3: Update ps3_defconfig [POWERPC] PS3: Bootwrapper support. USB: PS3: USB system-bus rework PS3: Fix build with 32-bit toolchains [POWERPC] PS3: Remove text saying PS3 support is incomplete [POWERPC] PS3: Enhance storage probe debug output [POWERPC] PS3: Cleanup of os-area.c [POWERPC] PS3: Remove unused os-area params [POWERPC] PS3: os-area workqueue processing [POWERPC] PS3: Add os-area rtc_diff set/get routines [POWERPC] PS3: Save os-area params to device tree [POWERPC] PS3: Add os-area database routines [POWERPC] PS3: Update ps3_defconfig sparsemem: make SPARSEMEM_VMEMMAP selectable ps3fb: Fix ps3fb free_irq() dev_id [POWERPC] PS3: Fix printing of os-area magic numbers [POWERPC] Add definition of Cell bookmark SPR [POWERPC] PS3: Add logical performance monitor device support [POWERPC] PS3: Vuart: change semaphore to mutex [POWERPC] PS3: Remove lpar address workaround [POWERPC] PS3: Update ps3_defconfig ps3fb: fix modedb typos [POWERPC] PS3: Fix bootwrapper hang bug [POWERPC] PS3: Use system reboot on restart [POWERPC] PS3: Sys-manager code cleanup [POWERPC] PS3: Update sys-manager button events [POWERPC] PS3: Bootwrapper improvements [POWERPC] PS3: Sys-manager Wake-on-LAN support [POWERPC] PS3: Fix gelic net module dependency [POWERPC] Fix slb.c compile warnings [POWERPC] PS3: Remove unsupported wakeup sources [POWERPC] PS3: Update ps3_defconfig memory_hotplug: check for walk_memory_resource() failure in online_pages() [POWERPC] PS3: Fix memory hotplug fbdev: export symbol fb_mode_option powerpc/ps3: Quiet system bus match output powerpc/ps3: Update ps3_defconfig powerpc/ps3: Update ps3_defconfig USB: fix hcd interrupt disabling USB: Fix doc for usb_autopm_enable USB: Fix spelling in usb/serial.h USB: Fix PS3 USB shutdown problems fbcon: fix workqueue shutdown powerpc: Fix typo in pgtable-ppc64.h powerpc/ps3: Quiet dmesg output mtd/ps3vram: Remove ps3vram debug routines mtd/ps3vram: Cleanup ps3vram driver messages mtd/ps3vram: Use proper kernel types mtd/ps3vram: Use msleep in waits mtd/ps3vram: Use _PAGE_NO_CACHE in memory ioremap powerpc/ps3: Move ps3_mm_add_memory to device_initcall powerpc: Add missing DABR flags powerpc/ps3: Print memory hotplug errors powerpc/ps3: ps3_defconfig updates powerpc/ps3: Fix CONFIG_PS3_FLASH=n build warning maintainers: Fix PS3 patterns powerpc/pasemi: Fix build error on UP powerpc/ps3: Fix build error on UP powerpc/ps3: Update ps3_defconfig powerpc/ps3: Use smp_request_message_ipi powerpc/ps3: Update ps3_defconfig powerpc/ps3: Workaround for flash memory I/O error
Geoff Thorpe (1): powerpc: expose the multi-bit ops that underlie single-bit ops.
Geoffrey Thomas (2): sparc: Clean up linker script using new linker script macros. alpha: Clean up linker script using new linker script macros.
Geoffrey Wossum (1): [ALSA] Revised AT32 ASoC Patch
Georg Chini (4): [SPARC]: Make SBUS dma code similar to EBUS [SPARC]: More abstractions and cleanups of dma handling in cs4231. [SOUND] Sparc CS4231: Fix IRQ return value and initialization. [SOUND] CS4231 SBus: Two fixes.
George Anzinger (8): kbuild: build TAGS problem with O= itimer fixes posix timers: fix normalization problem x86 NMI: better support for debuggers timespec: normalize off by one errors sigaction should clear all signals on SIG_IGN, not just < 32 hrtimers: cleanups and simplifications Normalize timespec for negative values in ns_to_timespec
George Beshers (2): [IA64] show_mem() for IA64 sparsemem NUMA [IA64] IOSAPIC bogus error cleanup
George C. Wilson (1): Audit of POSIX Message Queue Syscalls v.2
George G. Davis (22): ARM: 2655/1: ARM1136 SWP instruction abort handler fix ARM: 2656/1: Access permission bits are wrong for kernel XIP sections on ARMv6 [ARM] 2896/1: Add sys_ipc_wrapper to pass 'fifth' argument on stack [ARM] 2959/1: Add test for invalid LDRD/STRD Rd cases in ARM alignment handler [ARM] 2970/1: Use -mtune=arm1136j-s when building for CPU_V6 targets [ARM] 2969/1: miscellaneous whitespace cleanup [ARM] 3269/1: Add ARMv6 MT_NONSHARED_DEVICE mem_types[] index [ARM] 3499/1: Fix VFP FPSCR corruption for double exception case [ARM] 3737/1: Export ARM copy/clear_user_page symbols [ARM] 3745/1: Add EXPORT_SYMBOL(rtc_next_alarm_time) to ARM rtctime.c [ARM] 3762/1: Fix ptrace cache coherency bug for ARM1136 VIPT nonaliasing Harvard caches [ARM] 3853/1: Fix flush_ptrace_access() thinko for nonaliasing VIPT cache case [ARM] 3859/1: Fix devicemaps_init() XIP_KERNEL odd 1MiB XIP_PHYS_ADDR translation error Fix an offset error when reading the CS89x0 ADD_PORT register [ARM] 3982/2: Explicitly select 32-bit ARM ISA (-marm) serial: make sure UART is powered up when dumping MCTRL status [ARM] 4191/1: Remove redundant __flush_dcache_page() function prototype [ARM] 4453/1: Fully Decode ARM instruction set state in show_regs() tombstone [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix [MTD] [NOR] Add "Spansion" to MTD_CFI_AMDSTD kconfig menu description [ARM] 5440/1: Fix VFP state corruption due to preemption during VFP exceptions [ARM] 5540/1: 32-bit Thumb-2 {ld,st}{m,rd} alignment fault fixup support
George Gazurkoff (2): V4L/DVB (3118): Enable remote control on AVERTV STUDIO 303 V4L/DVB (3303): Both AverTV Studio 303 cards #6 and #36 use the same IR programming.
George Hansper (1): [NETFILTER]: TCP conntrack: improve dead connection detection
George Kibardin (1): ide: fix cable detection for SATA bridges
George Nassar (1): USB: rndis_host: debug info clobbered before it is logged
George Sapountzis (1): drm: add flag for mapping PCI DMA buffers read-only.
George Shapovalov (1): [ALSA] usb-audio: another Logitech camera/microphone ID match
George Spelvin (1): USB: Clean up root hub string descriptors
Gerald Britton (2): x86: fix oprofile kernel callgraph regression cciss: Fix pci_driver.shutdown while device is still active
Gerald Schaefer (52): s390: deadlock in appldata VFS: memory leak in do_kern_mount() SELinux: memory leak in selinux_sb_copy_data() s390: fix inline assembly in appldata s390: fix strnlen_user return value s390: segment operation error codes [S390] add __cpuinit to appldata cpu hotplug notifier. [S390] avenrun export in appdata_base.c [S390] appldata enhancements. [S390] add __cpuinit to appldata_cpu_notify [S390] cleanup appldata. [S390] Cleanup in page table related code. [S390] Cleanup in signal handling code. [S390] Make user-copy operations run-time configurable. [S390] Use alternative user-copy operations for new hardware. [S390] Avoid static struct initializations in appldata. [S390] Initialize interval value to 0. [S390] Add dynamic size check for usercopy functions. [S390] Show loaded DCSS segments under /proc/iomem. [S390] noexec protection [S390] Fixed handling of access register mode faults. [S390] device_schedule_callback() for dcssblk. hugetlbfs: architecture header cleanup hugetlbfs: add missing TLB flush to hugetlb_cow() hugetlbfs: common code update for s390 [S390] System z large page support. [S390] appldata: prevent cpu hotplug when walking cpu_online_map. [S390] make appldata compile w/o CONFIG_SWAP [S390] Cleanup appldata printk messages. [S390] Cleanup monreader printk messages. mm: make CONFIG_MIGRATION available w/o CONFIG_NUMA [S390] Add support for memory hot-remove. hugetlb: call arch_prepare_hugepage() for surplus pages [S390] dcssblk: fix race in dcssblk_add_store() memory hotplug: missing zone->lock in test_pages_isolated() setup_per_zone_pages_min(): take zone->lock instead of zone->lru_lock memory hotplug: fix page_zone() calculation in test_pages_isolated() [S390] Fix range for add_active_range() in setup_memory() [S390] convert appldata printks to pr_xxx macros. [S390] convert monreader printks to pr_xxx macros. [S390] Dont check for pfn_valid() in uaccess_pt.c [S390] kernel: Disable switch_amode by default [S390] appldata: Use new mod_virt_timer_periodic() function. [S390] appldata: avoid deadlock with appldata_mem [S390] dcssblk: revert devt conversion [S390] pm: appldata power management callbacks [S390] pm: memory hotplug power management callbacks [S390] pm: monwriter power management callbacks. [S390] pm: monreader power management callbacks. [S390] pm: dcssblk power management callbacks. PM / Hibernate / Memory hotplug: Always use for_each_populated_zone() [S390] Add EX_TABLE for addressing exception in usercopy functions.
Gerald Stralko (1): sched: remove unused params
Gerard Kam (1): atmel_spi: fix hang due to missed interrupt
Gerard Lledo (2): Staging: comedi: cb_pcidas.c: Fix build warning (type mismatch) jffs2: move jffs2_gcd_mtd threads to the new kthread API
Gerd Hoffmann (18): x86: SMP alternatives x86_64: x86_64 version of the smp alternative patch. SMP alternatives: skip with UP kernels V4L/DVB (5069): Fix bttv and friends on 64bit machines with lots of memory x86-64: ignore vgacon if hardware not present Fixes and cleanups for earlyprintk aka boot console Refine SCREEN_INFO sanity check for vgacon initialization x86: Add structs and functions for paravirt clocksource x86: Make xen use the paravirt clocksource structs and functions KVM: Make kvm host use the paravirt clocksource structs x86: KVM guest: Use the paravirt clocksource structs and functions KVM: Remove now unused structs from kvm_para.h add missing accounting calls to compat_sys_{readv,writev} KVM: Fix kvmclock on !constant_tsc boxes preadv/pwritev: create compat_readv() preadv/pwritev: create compat_writev() preadv/pwritev: Add preadv and pwritev system calls. preadv/pwritev: switch compat readv/preadv/writev/pwritev from fget to fget_light
Gerd Knorr (8): cx88-dvb oops fix dvb: cx22702 frontend driver update v4l: msp3400 update [SCSI] add scsi changer driver [SCSI] convert scsi changer driver from class simple v4l: bttv i2c oops fix some vesafb fixes v4l: saa7134 byteorder fix
Gergely Imreh (2): USB: fix USBTMC get_capabilities success handling USB: usbtmc: fix timeout increase
Gergely Tamas (1): [ALSA] emu10k1 - Add entry for SB Live 5.1 Digital OEM [SB0220]
Gerhard Dirschl (1): pktcdvd: Correctly set cmd_len field in pkt_generic_packet
Gerhard Pircher (9): powerpc/mm: Fix handling of _PAGE_COHERENT in BAT setup code ide: Force VIA IDE legacy interrupts for AmigaOne boards powerpc/amigaone: Add platform support for AmigaOne powerpc/amigaone: Generic device tree for all AmigaOne boards powerpc/amigaone: Bootwrapper and serial console support for AmigaOne powerpc/amigaone: Default config for AmigaOne boards powerpc: Enable additional BAT registers in setup_745x_specifics() powerpc/amigaone: Limit ISA I/O range to 4k in the device tree powerpc/amigaone: Convert amigaone_init() to a machine_device_initcall()
Gerhard Stenzel (2): [POWERPC] spufs: fix incorrect file descriptors in SPU coredump note names powerpc/cell: Make ptcal more reliable
Gerrit Renker (394): [UDP]: Unify UDPv4 and UDPv6 ->get_port() [DCCP]: Allow default/fallback service code. [DCCP]: Fix Oops in DCCPv6 [DCCP]: Update documentation references. [DCCP]: set safe upper bound for option length [DCCPv6]: Add a FIXME for missing IPV6_PKTOPTIONS [DCCP]: Combine allocating & zeroing header space on skb [DCCP]: Simplify jump labels in dccp_v{4,6}_rcv [DCCP]: calling dccp_v{4,6}_reqsk_send_ack is a BUG [DCCPv4]: remove forward declarations in ipv4.c [DCCPv6]: remove forward declarations in ipv6.c [DCCP]: tidy up dccp_v{4,6}_conn_request [DCCP]: Update code comments for Step 2/3 [DCCP]: Support for partial checksums (RFC 4340, sec. 9.2) [TCP]: Remove dead code in init_sequence [DCCP]: Update comments on precisely which packets can be retransmitted [DCCP]: Increment sequence numbers on retransmitted Response packets [DCCP]: Add sysctls to control retransmission behaviour [DCCP]: Introduce a consistent naming scheme for sysctls [DCCP]: Remove forward declarations in timer.c [DCCP]: Remove redundant statements in init_sequence (ISS) [DCCPv6]: Choose a genuine initial sequence number [TCP/DCCP]: Introduce net_xmit_eval [DCCPv6]: Resolve conditional build problem [DCCP]: Make feature negotiation more readable [DCCP]: Miscellaneous code tidy-ups [NET]: Supporting UDP-Lite (RFC 3828) in Linux [NET/IPv4]: Make udp_push_pending_frames static [DCCP]: Introduce DCCP_{BUG{_ON},CRIT} macros, use enum:8 for the ccid3 states [DCCP]: enable debug messages also for static builds [DCCP]: Add CCID3 debug support to Kconfig [DCCP]: Simplified conditions due to use of enum:8 states [CCID 3]: Add annotations for socket structures [DCCP] ccid3: Fix bug in calculation of first t_nom and first t_ipi [DCCP] ccid3: Simplify control flow in the calculation of t_ipi [DCCP] ccid3: Fix calculation of t_ipi time of scheduled transmission [DCCP] ccid3: Simplify control flow of ccid3_hc_tx_send_packet [DCCP] ccid3: Avoid congestion control on zero-sized data packets [DCCP] ccid3: Remove redundant statements in ccid3_hc_tx_packet_sent [DCCP] ccid3: Resolve small FIXME [NET]: Add documentation for TFRC structures [UDP(-Lite)]: consolidate v4 and v6 get|setsockopt code [DCCP] ccid3: Consolidate timer resets [DCCP] ccid3: Consistently update t_nom, t_ipi, t_delta [DCCP] ccid3: Consolidate handling of t_RTO [DCCP]: Remove allocation of sysctl numbers [DCCP] ccid3: Set NoFeedback Timeout according to RFC 3448 [DCCP] ccid3: Track RX/TX packet size `s' using moving-average [DCCP]: Tidy up unused structures [DCCP] ccid3: Larger initial windows [DCCP]: Use `unsigned' for packet lengths [DCCP]: Use higher RTO default for CCID3 [DCCP]: Fix BUG in retransmission delay calculation [DCCP] ccid3: Fix bug in calculation of send rate [DCCP] ccid3: Fix warning message about illegal ACK [DCCP] tfrc: Document boundaries and limits of the TFRC lookup table [DCCP] tfrc: Fix small error in reverse lookup of p for given f(p) [DCCP] tfrc: Add protection against invalid parameters to TFRC routines [DCCP] tfrc: Identify TFRC table limits and simplify code [DCCP] ccid3: Deprecate TFRC_SMALLEST_P [DCCP] tfrc: Binary search for reverse TFRC lookup [DCCP] ccid3: Check against too large p [DCCP] ccid3: Two optimisations for sending rate recomputation [DCCP] ccid3: Fix two bugs in sending rate computation [DCCP] ccid3: Finer-grained resolution of sending rates [DCCP] ccid3: Replace scaled division operations [DCCP] ccid3: Simplify calculation for reverse lookup of p [DCCP]: Debug timeval operations [DCCP]: Simplify TFRC calculation [DCCP]: Only deliver to the CCID rx side in charge [DCCP]: Warn when discarding packet due to internal errors [DCCP] ccid: Deprecate ccid_hc_tx_insert_options [DCCP] ccid3: Initialise RTT values [DCCP] ccid3: Sanity-check RTT samples [DCCP] ccid3: Shift window counter computation [DCCP] ccid3: TX history - remove unused field [DCCP] ccid3: Perform history operations only after packet has been sent [DCCP] ccid3: Make debug output consistent [DCCP] ccid3: Reorder packet history header file [DCCP] ccid3: Reorder packet history source file [DCCP] ccid3: BUG-FIX - conversion errors [TCP]: Fix ambiguity in the `before' relation. [TCP]: Use old definition of before [DCCP]: Correctly split CCID half connections [DCCP]: Set RTO for newly created child socket [DCCP]: Revert patch which disables bidirectional mode [DCCP]: Initialise write_xmit_timer also on passive sockets [DCCP]: 48-bit sequence number arithmetic [DCCP]: Make dccp_delta_seqno return signed numbers [DCCP]: Make `before' relation unambiguous [DCCP]: Fix for follows48 [DCCP]: Remove ambiguity in the way before48 is used [CCID3]: Remove redundant `len' test [CCID3]: Re-order CCID 3 source file [CCID3]: Use MSS for larger initial windows [CCID3]: Remove race condition and update t_ipi when `s' changes [DCCP]: Always use debug-toggle parameters [DCCP]: More debug information for dccp_wait_for_ccid [CCID3]: Add documentation for socket options [CCID3]: More to see in dccp_probe [CCID3]: Remove build warnings for 64bit [CCID3]: Wrap computation of RFC3390-initial rate into separate function [CCID3]: Handle Idle and Application-Limited periods [DCCP]: Provide function for RTT sampling [CCID3]: Use function for RTT sampling [DCCP]: Sample RTT from SYN exchange [CCID3]: Use initial RTT sample from SYN exchange [DCCP]: Fix bug in the calculation of very low sending rates [DCCP]: Debug statements for Elapsed Time option [DCCP]: Complete documentation of dccp_sock [TCP]: Update references in two old comments [KTIME]: Introduce ktime_us_delta [CCID3]: Sending time: update to ktime_t [CCID3]: Fix a bug in the send time processing [DCCP]: Allocation in atomic context [DCCP]: Reuse ktime_get_real() calls again [DCCP]: Provide 10s of microsecond timesource [DCCP]: Simplify interface of dccp_sample_rtt [DCCP]: Shorten variable names in dccp_check_seqno [DCCP]: Fix Reset/Sync-Flood Bug [DCCP]: Parameter renaming [DCCP]: Send Reset upon Sync in state REQUEST [CCID3]: Move NULL-protection into function [DCCP]: Add FIXME for send_delayed_ack [DCCP]: Add Support for Data 1 .. 3 fields of Reset packets [DCCP]: Remove duplicate code for Reset from connected socket [DCCP]: Rate-limit DCCP-Syncs [DCCP]: Sequence number wrap-around when sending reset [DCCP]: Factor out common code for generating Resets [DCCP]: Reduce the number of writable states [DCCP]: Wait for CCID [DCCP]: Add socket option to query the current MPS [DCCP]: Make all `debug' parameters bool [DCCP]: Update API documentation [CCID2]: Simplify interface [CCID2]: Remove ugly BUG_ON [CCID2]: Remove redundant BUG_ON [CCID2]: Remove redundant case block [CCID2]: Sequence number wraparound issues [DCCP]: Tidy-up -- minisock initialisation [DCCP]: Wrong format in printk [DCCP]: Correct documentation [DCCP]: Twice the wrong reset code in receiving connection-Requests [DCCP]: Retrieve packet sequence number for error reporting [DCCP]: One more exemption from full sequence number checks [DCCP]: Convert Reset code into socket error number [DCCP]: Unaligned pointer access [CCID2/3]: Initialisation assignments of 0 are redundant [CCID3]: Revert use of MSS instead of s [CCID3]: Ignore trivial amounts of elapsed time [CCID3]: Accurately determine idle & application-limited periods [CCID3]: Inline for moving average [DCCP]: Make PARTOPEN an autonomous state [DCCP]: Honour and make use of shutdown option set by user [DCCP]: Update documentation [DCCP]: Promote CCID2 as default CCID [DCCP]: Remove redundant dependency on IP_DCCP [DCCP]: Ignore Ack Vectors / Elapsed Time on DCCP-Request also [DCCP]: Update documentation on ioctls [ACKVEC]: Reduce length of identifiers [CCID2]: Bug in reading Ack Vectors [CCID2]: Fix sequence number arithmetic/comparisons [CCID2]: Don't assign negative values to Ack Ratio [CCID2]: Deadlock and spurious timeouts when Ack Ratio > cwnd [CCID2]: Larger initial windows also for CCID2 [CCID2]: Disable broken Ack Ratio adaptation algorithm [CCID2]: Remove unused variable [CCID2]: Replace read-only variable with constant [CCID2]: Replace cwnd assignment-function with assignment [CCID2]: Replace pipe assignment-function with assignment [CCID2]: Redundant debugging output [CCID2]: Remove redundant synchronisation variable [CCID2]: Remove redundant ack-counting variable [CCID2]: Remove misleading comment [DCCP]: Check for unread data on close [DCCP]: Add support for abortive release [DCCP]: Use AF-independent rebuild_header routine [DCCP]: Dedicated auxiliary states to support passive-close [DCCP]: Integrate state transitions for passive-close [DCCP]: Remove duplicate test for CloseReq [TFRC]: Provide central source file and debug facility [DCCP]: Introduce generic function to test for `data packets' [CCID3]: The receiver of a half-connection does not set window counter values [TFRC]: Move comment. [TFRC]: The function tfrc_rx_hist_entry_delete() is not used anymore [CCID3]: HC-receiver should not insert timestamps as HC-sender doesn't uses it [TFRC]: Put RX/TX initialisation into tfrc.c [TFRC]: Loss interval code needs the macros/inlines that were moved [TFRC]: Ringbuffer to track loss interval history [CCID3]: Redundant debugging output / documentation [TFRC]: CCID3 (and CCID4) needs to access these inlines [CCID3]: Interface CCID3 code with newer Loss Intervals Database [TFRC]: Remove previous loss intervals implementation [DCCP]: Perform SHUT_RD and SHUT_WR on receiving close [DCCP]: Shift the retransmit timer for active-close into output.c [DCCP]: Use maximum-RTO backoff from DCCP spec [DCCP]: Support for server holding timewait state [DCCP]: Collapse repeated `len' statements into one [DCCP]: Allow to parse options on Request Sockets [DCCP]: Add (missing) option parsing to request_sock processing [DCCP]: Handle timestamps on Request/Response exchange separately [DCCP]: Support inserting options during the 3-way handshake [DCCP]: Remove unused and redundant validation functions [DCCP]: Make code assumptions explicit [DCCP]: Ignore feature negotiation on Data packets [DCCP]: Documentation for CCID operations [CCID]: More informative registration [DCCP]: Introducing CCMPS [CCID3]: Use a function to update p_inv, and p is never used [CCID3]: Remove two irrelevant states in TX feedback handling [CCID3]: Implement rfc3448bis changes to feedback reception [CCID3]: Nofeedback timer according to rfc3448bis [DCCP]: Remove unused inline function [INET]: sk_reuse is valbool [SKB]: __skb_dequeue = skb_peek + __skb_unlink [SKB]: __skb_queue_after(prev) = __skb_insert(prev, prev->next) [SKB]: __skb_append = __skb_queue_after [SKB]: __skb_queue_tail = __skb_insert before [SC92031] Using padto turned driver into an IPv6-only interface dccp ccid-3: Fix "t_ipi explosion" bug dccp ccid-3: Bug-Fix - Zero RTT is possible dccp: Fix sparse warnings dccp ccid-2: Bug-Fix - Ack Vectors need to be ignored on request sockets dccp ccid-3: TFRC reverse-lookup Bug-Fix dccp ccid-3: X truncated due to type conversion dccp: Bug in initial acknowledgment number assignment dccp ccid-3: Fix error in loss detection dccp: Upgrade NDP count from 3 to 6 bytes dccp ccid-3: Fix a loss detection bug dccp ccid-3: Length of loss intervals udplite: Protection against coverage value wrap-around dccp: Allow to distinguish original and retransmitted packets dccp: Bug-Fix - AWL was never updated skbuff: Code readability NiT dccp: Fix panic caused by too early termination of retransmission mechanism dccp: Silently ignore options with nonsensical lengths dccp: Fill in the Data fields for "Option Error" Resets dccp: Empty the write queue when disconnecting dccp: Toggle debug output without module unloading dccp ccid-3: Replace lazy BUG_ON with condition dccp: Silently ignore options with nonsensical lengths dccp: Fill in the Data fields for "Option Error" Resets dccp: Empty the write queue when disconnecting dccp: Toggle debug output without module unloading dccp ccid-3: Replace lazy BUG_ON with condition dccp: Basic data structure for feature negotiation dccp: Implement lookup table for feature-negotiation information dccp: List management for new feature negotiation dccp: Per-socket initialisation of feature negotiation dccp: Cleanup routines for feature negotiation dccp: Limit feature negotiation to connection setup phase dccp: Registration routines for changing feature values dccp: Query supported CCIDs dccp: Resolve dependencies of features on choice of CCID dccp: Mechanism to resolve CCID dependencies dccp: Deprecate old setsockopt framework dccp: Feature negotiation for minimum-checksum-coverage dccp: Deprecate Ack Ratio sysctl dccp: Tidy up setsockopt calls dccp: Set per-connection CCIDs via socket options dccp: API to query the current TX/RX CCID dccp: Increase the scope of variable-length htonl/ntohl functions dccp: Support for Mandatory options dccp: Header option insertion routine for feature-negotiation dccp: Insert feature-negotiation options into skb dccp: Integrate feature-negotiation insertion code dccp: Preference list reconciliation dccp: Process incoming Change feature-negotiation options dccp: Processing Confirm options dccp: Feature activation handlers dccp: Integration of dynamic feature activation - part 1 (socket setup) dccp: Integration of dynamic feature activation - part 2 (server side) dccp: Integration of dynamic feature activation - part 3 (client side) dccp: Clean up old feature-negotiation infrastructure dccp: Remove obsolete parts of the old CCID interface dccp: Remove manual influence on NDP Count feature dccp ccid-2: Phase out the use of boolean Ack Vector sysctl dccp: Initialisation framework for feature negotiation dccp: Auto-load (when supported) CCID plugins for negotiation dccp: Implement both feature-local and feature-remote Sequence Window feature dccp: Initialisation and type-checking of feature sysctls dccp: Debugging functions for feature negotiation dccp: Support for the exchange of NN options in established state dccp: Support for exchanging of NN options in established state dccp ccid-2: Use feature-negotiation to report Ack Ratio changes dccp: Leave headroom for options when calculating the MPS dccp: Special case of the MPS for client-PARTOPEN with DataAcks dccp ccid-2: Remove ccid2hc{tx,rx}_ prefixes dccp ccid-3: Remove ccid3hc{tx,rx}_ prefixes dccp ccid-3: No more CCID control blocks in LISTEN state dccp ccid-3: Bug fix for the inter-packet scheduling algorithm dccp ccid-3: Remove ugly RTT-sampling history lookup dccp ccid-3: Simplify and consolidate tx_parse_options dccp: Add packet type information to CCID-specific option parsing dccp tfrc/ccid-3: Computing Loss Rate from Loss Event Rate dccp ccid-3: Remove redundant 'options_received' struct dccp: Replace magic CCID-specific numbers by symbolic constants dccp: Unused argument in CCID tx function dccp ccid-3: Remove duplicate documentation dccp ccid-3: Remove dead states dccp: Schedule an Ack when receiving timestamps dccp: Fix the adjustments to AWL and SWL dccp: Merge now-reduced connect_init() function dccp: Reduce noise in output and convert to ktime_t dccp ccid-2: Ack Vector interface clean-up dccp ccid-2: Separate internals of Ack Vectors from option-parsing code dccp ccid-2: Implementation of circular Ack Vector buffer with overflow handling dccp ccid-2: Algorithm to update buffer state dccp ccid-2: Update code for the Ack Vector input/registration routine dccp ccid-2: Consolidate Ack-Vector processing within main DCCP module dccp ccid-2: Schedule Sync as out-of-band mechanism dccp ccid-2: Remove old infrastructure dccp ccid-2: Separate option parsing from CCID processing dccp: Return-value convention of hc_tx_send_packet() dccp: Extend CCID packet dequeueing interface dccp: Refine the wait-for-ccid mechanism dccp ccid-2: Stop polling dccp ccid-2: Remove redundant sanity tests dccp ccid-2: Simplify dec_pipe and rearming of RTO timer dccp ccid-2: Replace broken RTT estimator with better algorithm dccp ccid-2: Remove wrappers around sk_{reset,stop}_timer() dccp: Combine the functionality of enqeueing and cloning tcp/dccp: Consolidate common code for RFC 3390 conversion dccp: Clean up slow-path input processing dccp ccid-3: Runtime verification of timer resolution dccp ccid-3: Simplified handling of TX states dccp tfrc: Suppress unavoidable "below resolution" warning dccp tfrc: Receiver history initialisation routine dccp tfrc: Perform early loss detection dccp tfrc: Return type of update_i_mean is void dccp tfrc: Let dccp_tfrc_lib do the sampling work dccp ccid-3: Remove duplicate RX states dccp ccid-3: Always perform receiver RTT sampling dccp: Clamping RTT values dccp tfrc: Increase number of RTT samples dccp ccid-3: Update the computation of X_recv dccp ccid-3: Update the RX history records in one place dccp ccid-3: Implement rfc3448bis change to initial-rate computation dccp ccid-3: Tidy up CCID-Kconfig dependencies dccp ccid-3: Measuring the packet size s with regard to rfc3448bis-06 dccp ccid-3: Simplify computing and range-checking of t_ipi dccp ccid-3: Preventing Oscillations This reverts "Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/dccp_exp" dccp: Port redirection support for DCCP dccp: Basic data structure for feature negotiation dccp: Implement lookup table for feature-negotiation information dccp: List management for new feature negotiation dccp: Per-socket initialisation of feature negotiation dccp: Cleanup routines for feature negotiation dccp: Limit feature negotiation to connection setup phase dccp: Registration routines for changing feature values dccp: Query supported CCIDs dccp: Resolve dependencies of features on choice of CCID dccp: Mechanism to resolve CCID dependencies dccp: Deprecate old setsockopt framework dccp: Feature negotiation for minimum-checksum-coverage dccp: Deprecate Ack Ratio sysctl dccp: Tidy up setsockopt calls dccp: Fix bracing in dccp_feat_list_lookup. dccp: Set per-connection CCIDs via socket options dccp: API to query the current TX/RX CCID dccp: Increase the scope of variable-length htonl/ntohl functions dccp: Support for Mandatory options dccp: Header option insertion routine for feature-negotiation dccp: Insert feature-negotiation options into skb dccp: Integrate feature-negotiation insertion code dccp: Preference list reconciliation dccp: Process incoming Change feature-negotiation options dccp: Processing Confirm options dccp: Feature activation handlers dccp: Integration of dynamic feature activation - part 1 (socket setup) dccp: Integration of dynamic feature activation - part 2 (server side) dccp: Integration of dynamic feature activation - part 3 (client side) dccp: Clean up old feature-negotiation infrastructure dccp: Remove obsolete parts of the old CCID interface dccp: Remove manual influence on NDP Count feature dccp ccid-2: Phase out the use of boolean Ack Vector sysctl tun: Eliminate sparse signedness warning dccp: Lockless integration of CCID congestion-control plugins dccp: Clean up ccid.c after integration of CCID plugins dccp: Integrate the TFRC library with DCCP dccp ccid-3: Fix RFC reference dccp: Initialisation framework for feature negotiation dccp: Implement both feature-local and feature-remote Sequence Window feature dccp: Initialisation and type-checking of feature sysctls dccp: Debugging functions for feature negotiation dccp: Minimise header option overhead in setting the MPS dccp: Do not let initial option overhead shrink the MPS mac80211: Fragmentation threshold (typo) mcastv6: Local variable shadows function argument inet6: functions shadow global variable inet6: Conversion from u8 to int inet6: Set default traffic class net-next-2.6 [PATCH 1/1] dccp: ccids whitespace-cleanup / CodingStyle
Gertjan van Wingerde (15): rt2x00: Fix hw mode registration with mac80211. rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature. rt2x00: Only initialize the minimum needed fields of PCI TX descriptors. rt2x00: Restrict DMA to 32-bit addresses. rt2x00: Cleanup struct skb_frame_desc. rt2x00: Centralize RX packet alignment handling in rt2x00lib. rt2x00: Fix double usage of skb->cb in USB RX path. rt2x00: Rework alignment check. rt2x00: Properly clean up beacon skbs. rt2x00: Convert rt2x00 to use generic DMA-mapping API rt2x00: Centralize allocation of RX skbs. rt2x00: Replace statically allocated DMA buffers with mapped skb's. rt2x00: Fix build errors due to modularized rfkill or leds and built-in rt2x00. rt2x00: Fix rfkill structure initialization to prevent rfkill WARN_ON. Update my email address
GeunSik Lim (12): tracing: Append prompt in /debug/tracing/README file ftrace: fix typo about map of kernel priority in ftrace.txt file. sched: fix typo in sched-rt-group.txt file trivial: ftrace:fix description of trace directory debugfs: Fix terminology inconsistency of dir name to mount debugfs filesystem. edac: Kconfig: fix the meaning of EDAC abbreviation debugfs: Fix mount directory of debugfs by default in events.txt debugfs: Change debuhgfs directory of trace-events-sample.h debugfs: Change debugfs directory of IWMC3200 debugfs: Modified default dir of debugfs for debugging UHCI. debugfs: Modify default debugfs directory for debugging pktcdvd. trivial: change address of the libcap source.
Giacomo Lozito (1): USB: storage: raise timeout in usb_stor_Bulk_max_lun
Giampiero Giancipoli (1): V4L/DVB (3302): Added support for the LifeView FlyDVB-T LR301 card
Giancarlo Formicuccia (2): Fix incorrect Asus k7m irq router detection Clear task_struct->fs_excl on fork()
Gianluca Palli (1): Staging: comedi: add s626 driver
Gianpaolo Cugola (1): USB: pl2303: New vendor and product id for the prolific driver
Giel de Nijs (1): Input: atkbd - properly handle special keys on Dell Latitudes
Gilbert Wu (2): [SCSI] aic94xx: Add new PCI ID for ASC58300 [SCSI] aic94xx: update BIOS image from user space.
Gilles Chanteperdrix (3): i.MX31ADS: Enable the first IMX serial port. (take 3) i.MX31ADS: Add CPLD interrupts demultiplexing (take 3). [NET] 5268/1: cs89x0: add support for i.MX31ADS ARM board.
Gilles Espinasse (2): kbuild: remove unused -r option for module-init-tool depmod ide: be able to build pmac driver without IDE built-in
Gilles Gigan (1): [WATCHDOG] add Nano 7240 driver
Giorgio Padrin (1): ARM: 2703/1: pxa-regs.h: complete I2S GPIO alternate functions for PXA27x
Giovambattista Pulcini (1): ppc32: Fix a problem with NTP on !(chrp||gemini)
Giridhar Malavali (8): [SCSI] qla2xxx: Consolidate queuecommand implementations. [SCSI] qla2xxx: Initialize FCE debugfs codes with the proper vha structure. [SCSI] qla2xxx: Correct over-allocation of firmware-dump buffer. [SCSI] qla2xxx: Drop use of IRQF_DISABLE. fc_transport: The softirq_done function registration for BSG request fc_transport: Selective return value from BSG timeout function [SCSI] qla2xxx: Update version number to 8.03.01-k5 [SCSI] qla2xxx: Update version number to 8.03.01-k6.
Giridhar Pemmasani (3): usbcore: Fix broken RNDIS config selection __vmalloc with GFP_ATOMIC causes 'sleeping from invalid context' Fix GFP_HIGHMEM slab panic
Girish (1): spi: omap2_mcspi handles omap3 too
Girish Shilamkar (1): ext4: Add the journal checksum feature
Giuliano Pochini (14): [ALSA] fix typos in writing-an-alsa-driver [ALSA] make control.c suspend aware [ALSA] Add echoaudio sound drivers [ALSA] Fix potential NULL pointer dereference in echoaudio midi [ALSA] echoaudio, add TLV support [POWERPC] Fix breakage caused by 72486f1f8f0a2bc828b9d30cf4690cf2dd6807fc [ALSA] echoaudio - increase sleep time at loading firmware [ALSA] echoaudio - Add barrier() to prevent compiler optimization powerpc/powermac: Hotplug /sys entries are missing ALSA: echoaudio: remove line-out volume from vmixer cards ALSA: echoaudio: remove line-out volume from vmixer cards ALSA: Echoaudio: add support for Indigo express cards ALSA: indigo-express: add missing 64KHz flags ALSA: echoaudio - Re-enable the line-out control for the Mia card
Giuliano Procida (1): i386: fix 32-bit ioctls on x64_32
Giulio Benetti (1): phy: fix phy address bug
Giuseppe Bilotta (3): ALSA: hda - Add quirk for another HP dv5 lis3lv02d: support both one- and two-byte sensors lis3lv02d: add axes knowledge of HP Pavilion dv5 models
Giuseppe Cavallaro (7): phy: fix phy_id detection also for broken hardware. phy: add natsemi PHY driver phy: power management support phy: add the ST ste10Xp PHYs sh: kgdb: do not reload VBR while handling debugger breackpoint sh: fix sys_cacheflush error checking net: add support for STMicroelectronics Ethernet controllers.
Giuseppe Coviello (2): powerpc/4xx: Sam440ep support powerpc/4xx: Convert Sam440ep DTS to dts-v1
Giuseppe GORGOGLIONE (1): USB: musb: fix init oops crash with static FIFO config
Giuseppe Mazzotta (1): Input: wistron_btns - recognize Maxdata Pro 7000 notebooks
Giuseppe Sacco (2): [MIPS] IP32: Enable PCI bridges [MIPS] IP32: Fix fatal typo in address computation.
Glauber Costa (206): ACPI: remove is_processor_present prototype x86: make c_idle.work have a static address. ACPI: use ACPI_DEBUG_PRINT instead of printk in acpi_processor_hotplug_notify() x86: change vsmp compile dependency x86: make vsmp_init void, instead of static int x86: call vsmp_init explicitly x86: introduce vsmp paravirt helpers x86, vsmp: use the paravirt helpers x86: commonize smp.h x86: merge extern function definitions x86: merge extern variables definitions x86: define smp_ops in common header x86: move smp_ops extern declaration to common header x86: merge smp_send_reschedule x86: unify smp_call_function_mask x86: unify __cpu_up. x86: unify prepare_boot_cpu x86: unify smp_prepare_cpus x86: unify smp_cpus_done x86: move disabled_cpus to common header x86: use disabled_cpus in i386 x86: move prefill_possible_map to common file x86: remove export for smp_call_function_mask. x86: remove irqs disabled warning. x86: create smpcommon.c x86: provide __smp_call_function x86: change x86_64 smp_call_function_mask to look alike i386 x86: provide hlt_works function. x86: make stop_this_cpu looks exactly equal in both arches x86: add reboot_force test to native_smp_send_stop x86: unify smp_send_stop x86: create smp.c x86: create ipi.c x86: create tlb files x86: get rid of smp_32.c and smp_64.c x86: remove cpu_llc_id from processor.h x86: adjust types in smpcommon_32.c x86: move equal types to common file x86: make set_cpu_sibling_map nonstatic x86: make remove_siblinginfo non-static x86: move hotplug related extern definitions to smp.h x86: move sibling functions to common file x86: move cpu_coregroup_map to common file x86: remove vector_lock around cpu_online_map x86: use remove_from_maps in cpu_disable x86: do not clear cpu_online_map x86: merge __cpu_disable and cpu_die x86: make x86_64 accept the max_cpus parameter x86: move trampoline arrays extern definition to smp.h x86: adapt voyager's trampoline_base x86: adapt voyager's setup_trampoline x86: unify setup_trampoline x86: use wait_for_init_deassert in x86_64 x86: use cpu_relax instead of rep_nop x86: move ipi definitions to mach_ipi.h x86: move apic declarations to mach_apic.h x86: surround hard_smp_processor_id in APIC_DEFINITION x86: provide bogus hard_smp_processor_id x86: merge hard/logical_smp_processor_id x86: surround apic headers in apic definitions x86: merge includes in smp.h x86: split safe_smp_processor_id x86: merge SMP definitions of smp.h x86: change naming of cpu_initialized_mask for xen x86: merge smp_32.h and smp_64.h into smp.h x86: move dma_ops struct definition to dma-mapping.h x86: implement dma_map_single through dma_ops x86: move dma_unmap_single to common header x86: move dma_map_sg to common header x86: move dma_unmap_sg to common header x86: move dma_sync_single_for_cpu to common header x86: move dma_sync_single_for_device to common header x86: move dma_sync_single_range_for_cpu to common header x86: move dma_sync_single_range_for_device to common header x86: move dma_sync_sg_for_cpu to common header x86: move dma_sync_sg_for_device to common header x86: move alloc and free coherent to common header x86: move dma_map_page and dma_unmap_page to common header x86: move dma_cache_sync to common header x86: move dma_supported and dma_set_mask to pci-dma_32.c x86: align to clflush size x86: provide a bad_dma_address symbol for i386 x86: unify dma_mapping_error x86: move ARCH_HAS_DMA_DECLARE_COHERENT_MEMORY to dma-mapping.h x86: delete the arch-specific dma-mapping headers. x86: introduce pci-dma.c x86: delete empty functions from pci-nommu_64.c x86: implement mapping_error in pci-nommu_64.c x86: Add flush_write_buffers in nommu functions x86: use sg_phys in x86_64 x86: use WARN_ON in mapping functions x86: use dma_length in i386 x86: move definition to pci-dma.c x86: unify pci-nommu x86: move initialization functions to pci-dma.c x86: move x86_64-specific to common code. x86: move pci fixup to pci-dma.c x86: merge dma_supported x86: merge iommu initialization parameters x86: move dma_coherent functions to pci-dma.c x86: isolate coherent mapping functions x86: move bad_dma_address x86: adjust dma_free_coherent for i386 x86: remove virt_to_bus in pci-dma_64.c x86: use numa allocation function in i386 x86: use a fallback dev for i386 x86: don't try to allocate from DMA zone at first x86: retry allocation if failed x86: unify gfp masks x86: remove kludge from x86_64 x86: return conditional to mmu x86: don't do dma if mask is NULL. x86: integrate pci-dma.c clockevents: fix typo in tick-broadcast.c x86: allow machine_crash_shutdown to be replaced x86: make native_machine_shutdown non-static x86: KVM guest: disable clock before rebooting. x86: KVM geust: make setup_secondary_clock definition dependent on local apic x86: fix typo CONFIX -> CONFIG x86: use stack_start in x86_64 x86: don't use gdt_page openly. x86: move x86_64 gdt closer to i386 x86: use initial_code for i386 x86: boot secondary cpus through initial_code x86: clearing io_apic harmless for x86_64 x86: remove ifdef from stepping x86: change __setup_vector_irq with setup_vector_irq x86: provide connect_bsp_APIC for x86_64 x86: change naming to match x86_64 x86: remove cpu from maps x86: move cpu_exit_clear to process_32.c x86: take load_sp0 out of smpboot.c x86: don't use size specifiers. x86: provide delay loop for x86_64. x86: use rdtscll in read_current_timer for i386. x86: explicitly use edx in const delay function. x86: integrate delay functions. x86: don't clobber r8 nor use rcx. x86: don't use word-size specifiers. x86: adapt x86_64 getuser functions. x86: rename threadinfo to TI. x86: don't use word-size specifiers on getuser_64. x86: introduce __ASM_REG macro. x86: use _ASM_PTR instead of explicit word-size pointers. x86: merge getuser asm functions. x86: don't save ebx in putuser_32.S. x86: user put_user_x instead of all variants. x86: clobber rbx in putuser_64.S. x86: pass argument to putuser_64 functions in ax register. x86: change testing logic in putuser_64.S. x86: replace function headers by macros. x86: don't use word-size specifiers in putuser files. x86: use macros from asm.h. x86: merge putuser asm functions. x86: commonize __range_not_ok. x86: change asm constraint. x86: introduce likely in macro. x86: use long instead of int. x86: use something common for both architectures. x86: merge common parts of uaccess. x86: merge getuser. x86: move __addr_ok to uaccess.h. x86: use k modifier for 4-byte access. x86: mark x86_64 as having a working WP. x86: don't always use EFAULT on __put_user_size. x86: merge __put_user_asm and its user. x86: don't always use EFAULT on __get_user_size. x86: merge __get_user_asm and its users. x86: be more explicit in __put_user_x. x86: turn __put_user_check directly into put_user. x86: merge put_user. x86: move __get_user and __put_user into uaccess.h. x86: put movsl_mask into uaccess.h. x86: define architectural characteristics in uaccess.h. x86: remove duplicate call to use_tsc_delay x86: use matching CFI_ENDPROC x86: use ignore macro instead of hash comment x86: use AS_CFI instead of UNWIND_INFO x86: merge dwarf2 headers KVM: Do not calculate linear rip in emulation failure report KVM: x86 emulator: emulate clflush x86: use user_mode macro x86: coalesce tests x86: set bp field in pt_regs properly x86: use frame pointer information on x86_64 profile_pc x86: remove SEGMENT_IS_FLAT_CODE x86: use user_mode_vm instead of user_mode x86: bind irq0 irq data to cpu0 x86: factor out irq initialization for x86_64 x86: make init_ISA_irqs nonstatic x86: rename timer_event_interrupt to timer_interrupt x86: replace hardcoded number x86: wrap MCA_bus test around an ifdef x86: move vgetcpu mode probing to cpu detection x86: paravirt: factor out cpu_khz to common code x86: KVM guest: use paravirt function to calculate cpu khz KVM: Don't destroy vcpu in case vcpu_setup fails mm: vmalloc search restart fix x86: KVM guest: sign kvmclock as paravirt KVM: Really remove a slot when a user ask us so mm: vmalloc tweak failure printk mm: vmalloc improve vmallocinfo KVM: fix apic_debug instances KVM: Replace ->drop_interrupt_shadow() by ->set_interrupt_shadow() KVM: Deal with interrupt shadow state for emulated instructions KVM guest: fix bogus wallclock physical address calculation
Glauber de Oliveira Costa (222): ext3: EXT3_DEBUG build fixes Locking problems while EXT3FS_DEBUG on Test for sb_getblk return value ext3: Wrong return value for EXT3_IOC_GROUP_ADD ext3: remove trailing newlines from ext3_warning() calls ext3: use sbi instead of EXT3_SB() in resize code. ext3: Properly report backup block present in a group x86-64: Remove fastcall references in x86_64 code x86-64: Use constant instead of raw number in x86_64 ioperm.c Missing __user in pointer referenced within copy_from_user x86-64: Remove duplicated code for reading control registers x86-64: Fix x86_64 compilation with DEBUG_SIG on x86_64: Move functions declarations to header file x86_64: Use read and write crX in .c files x86: remove STR() macros x86: use descriptor's functions instead of inline assembly turn err into errx in lguest call sites mm/sparse-vmemmap.c: make sure init_mm is included lguest: fix drivers/lguest Makefile entry lguest: remove pv_info dependency lguest: introduce vcpu struct lguest: adapt launcher to per-cpuness lguest: initialize vcpu lguest: per-cpu run guest lguest: make write() operation smp aware lguest: make hypercalls use the vcpu struct lguest: per-vcpu lguest timers lguest: per-vcpu interrupt processing. lguest: map_switcher_in_guest() per-vcpu lguest: make emulate_insn receive a vcpu struct. lguest: make registers per-vcpu lguest: replace lguest_arch with lg_cpu_arch. lguest: per-vcpu lguest task management lguest: makes special fields be per-vcpu lguest: make pending notifications per-vcpu lguest: per-vcpu lguest pgdir management lguest: change spte_addr header lguest: change last_guest to last_cpu lguest: move last_pages to lg_cpu lguest: move changed bitmap to lg_cpu lguest: change gpte_addr header lguest: get rid of lg variable assignments lguest: Use explicit includes rateher than indirect lguest: use __PAGE_KERNEL instead of _PAGE_KERNEL x86: irqflags consolidation x86: consolidate spinlock.h x86: wipe out traditional opt from x86_64 Makefile x86: unify msr smp funcs x86: allow sched clock to be overridden by paravirt x86: split get_cycles_sync x86: unify cpuid functions x86: introduce native_read_tscp x86: change rdpmc interface x86: change write msr functions interface x86: make fixups wordsize agnostic x86: integrate 32-bit and 64-bit code in msr.h x86: remove volatile keyword from clflush. x86: put together equal pieces of system.h x86: unify load_segment macro x86: unify paravirt parts of system.h x86: remove unused macro x86: unify smp parts of system.h x86: move switch_to macro to system.h x86: unify system.h x86: put get_kernel_rpl in a common location x86: unify common parts of segment.h x86: remove arch specific segment headers x86: export math_state_restore x86: export cpu_gdt_descr x86: turn priviled operation into a macro in head_64.S x86: prepare time related functions for paravirt x86: tweak io_64.h for paravirt. x86: prepare 64-bit architecture initialization for paravirt x86: unify desc_struct x86: unify struct desc_ptr x86: change gdt acessor macro name x86: removed unused variable x86: introduce gate_desc type. x86: change write_idt_entry signature x86: introduce ldt_desc type. x86: modify write_ldt function x86: introduce fill_ldt x86: provide tss_desc x86: change write_gdt_entry signature. x86: change write_ldt_entry signature x86: move constants to desc_defs.h x86: unify non-paravirt parts of desc.h x86: use the same data type for tls_array. x86: modify get_desc_base x86: unify paravirt pieces of descriptor handling x86: move _set_gate and its users to a common location x86: unify set_tss_desc x86: avoid ifdefs in desc.h, getting rid of pack_ldt and pack_tss x86: move tsc definitions to were they belong x86: get rid of _MASK flags x86: move desc_empty to where they belong x86: move load_cr3 to a common place. x86: unify paravirt pieces of processor.h x86: move the definition of set_iopl_mask to common header x86: unify common parts of processor.h x86: unify current_text_addr x86: unify tss_struct x86: provide 64-bit with a load_sp0 function. x86: unify thread struct. x86: unify TASK_ALIGN definitions x86: change bitwise operations to get a void parameter. x86: unify x86_cpuinfo struct. x86: remove legacy stuff from processor_64.h x86: unify mm_segment_t definition x86: move definitions to processor.h x86: unify prefetch operations x86: unify asm nops x86: move i387 definitions to processor.h x86: remove __init modifier from header declaration x86: finish processor.h integration x86: change paravirt_32.c name x86: adjust PVOP_CALL/VCALL macros for 64-bit x86: cleanup write_tsc x86: provide paravirtualized hook for rdtscp x86: change assembly definition of paravirt_patch_site x86: adjust assembly macros on 64-bit as well. x86: change irq functions to accomodate 64-bit x86: add macro for privileged 64-bit operation x86: adds paravirt hook for swapgs x86: replace privileged instructions with paravirt macros x86: cleanup CLI_STRING, STI_STRING and friends x86: add CLBR_ defines for 64-bit x86: move patching code to arch-specific file. x86: patching functions on 64-bit replace x86_read/write_per_cpu with a common function. x86: add stringify header x86: provide a native_init_IRQ function on 64-bit x86: put generic mm_hooks include into PARAVIRT x86: puts read and write cr8 into pv_cpu_ops x86: provide read and write cr8 paravirt hooks x86: fill pv_cpu_ops structure with cr8 fields x86: add asm_offset PARAVIRT constants x86: provide __parainstructions section x86: change function orders in paravirt.h x86: export check_tsc_unstable x86: export __supported_pte_mask KVM: Put kvm_para.h include outside __KERNEL__ x86: change var types in __inquire_remote_apic x86: add loglevel to printks x86: use apic_*_around instead of apic_write in x86_64 x86: use start_ipi_hook in x86_64 x86: add an smp_apply_quirks to smpboot_32.c x86: decouple call to print_cpu_info from smp_store_cpu_info x86: provide specialized identification routines for x86_64 x86: use identify_boot_cpu x86: call identify_secondary_cpu in smp_store_cpu_info x86: merge smp_store_cpu_info x86: always enable irqs when entering idle x86: don't call local_irq_enable before entering idle x86: move setup_secondary_clock a little bit down in the function x86: move state update out of ipi_lock x86: provide APIC_INTEGRATED definition for x86_64 x86: use APIC_INTEGRATED tests in x86_64 x86: add barriers statement x86: isolate sanity checking x86: isolate logic to disable smp x86: do tests before do_boot_cpu in i386 x86: make __smp_prepare_cpu void x86: move assignment of CPU_PREPARE before do_boot_cpu x86: unify extern masks declaration x86: define bios to apicid mapping x86: initialize map pointers in setup_32.c x86: make node to apic mapping declarations unconditional x86: fix alloc_bootmem_pages_node macro x86: use specialized routine for setup per-cpu area x86: fill bios cpu to apicid maps x86: fill cpu to apicid and present map in mpparse x86: get rid of cpucount x86: allow user to impress friends. x86: do smp tainting checks in a separate function x86: move impress_friends and smp_check to cpus_done x86: add subarch support (for headers) to x86_64 x86: include mach_wakecpu.h in smpboot_64 x86: include smpboot_hooks.h in smpboot_64.c x86: move smp_intr_init away from smpboot_32.c x86: don't set maps in native_smp_prepare_boot_cpu() x86: wipe get_nmi_reason out of nmi_64.h x86: unify nmi_32.h and nmi_64.h x86: call check_nmi_watchdog explicitly in native_smp_cpus_done x86: call nmi_watchdog_default in i386 x86: don't initialize sibling and core maps during preparation x86: schedule work only if keventd is already running x86: do not zap_low_mappings in __smp_prepare_cpus x86: boot cpus from cpu_up, instead of prepare_cpus x86: get rid of commenced mask. x86: use create_idle struct in do_boot_cpu x86: don't span a new worker in __smp_prepare_cpu x86: modify smp_callin in x86_64 to look like i386 x86: wrap esr setting up in i386 in lapic_setup_esr x86: provide an end_local_APIC_setup function x86: calibrate delay with irqs enabled x86: minor adjustments for do_boot_cpu x86: call do_boot_cpu directly from native_cpu_up x86: include mach_apic.h in smpboot_64.c and smpboot.c x86: change wakeup_secondary name x86: add callin tests to cpu_up x86: move {un}map_cpu_to_logical_apicid to smpboot.c x86: move stack_start to smp.h x86: change boot_cpu_id to boot_cpu_physical_apicid x86: integrate do_boot_cpu x86: integrate start_secondary x86: merge smp_prepare_boot_cpu x86: merge native_smp_cpus_done x86: use physical id when disabling smp x86: get rid of smp_boot_cpus x86: additions to i386 native_smp_prepare_cpus. x86: assign nr_ioapics = 0 in smpboot_hooks.h x86: change x86_64 native_smp_prepare_cpus to match i386 x86: add extra sanity check x86: change x86_64 sanity checks to match i386. x86: introduce smpboot_clear_io_apic x86: merge native_smp_prepare_cpus x86: merge cpu_exit_clear x86: move apicid mappings to smpboot.c x86: remove smpboot_32.c and smpboot_64.c KVM: paravirtualized clocksource: host part x86: KVM guest: paravirtualized clocksource
Gleb Natapov (87): [IB/uverbs]: Add O_ASYNC support KVM: don't enter guest after SIPI was received by a CPU KVM: call kvm_arch_vcpu_reset() instead of the kvm_x86_ops callback KVM: Report IRQ injection status to userspace. KVM: Report IRQ injection status for MSI delivered interrupts KVM: APIC: kvm_apic_set_irq deliver all kinds of interrupts KVM: ioapic/msi interrupt delivery consolidation KVM: consolidate ioapic/ipi interrupt delivery logic KVM: change the way how lowest priority vcpu is calculated KVM: APIC: get rid of deliver_bitmask KVM: MMU: do not free active mmu pages in free_mmu_pages() KVM: SVM: Remove duplicate code in svm_do_inject_vector() KVM: reuse (pop|push)_irq from svm.c in vmx.c KVM: Timer event should not unconditionally unhalt vcpu. KVM: Fix interrupt unhalting a vcpu when it shouldn't KVM: VMX: Fix handling of a fault during NMI unblocked due to IRET KVM: VMX: Rewrite vmx_complete_interrupt()'s twisted maze of if() statements KVM: VMX: Do not zero idt_vectoring_info in vmx_complete_interrupts(). KVM: Fix task switch back link handling. KVM: Fix unneeded instruction skipping during task switching. KVM: x86 emulator: fix call near emulation KVM: x86 emulator: Add decoding of 16bit second immediate argument KVM: x86 emulator: Add lcall decoding KVM: x86 emulator: Complete ljmp decoding at decode stage KVM: x86 emulator: Complete short/near jcc decoding in decode stage KVM: x86 emulator: Complete decoding of call near in decode stage KVM: x86 emulator: Add unsigned byte immediate decode KVM: x86 emulator: Completely decode in/out at decoding stage KVM: x86 emulator: Decode soft interrupt instructions KVM: x86 emulator: Add new mode of instruction emulation: skip KVM: SVM: Skip instruction on a task switch only when appropriate KVM: Make kvm_cpu_(has|get)_interrupt() work for userspace irqchip too KVM: VMX: Consolidate userspace and kernel interrupt injection for VMX KVM: VMX: Cleanup vmx_intr_assist() KVM: Use kvm_arch_interrupt_allowed() instead of checking interrupt_window_open directly KVM: SVM: Coalesce userspace/kernel irqchip interrupt injection logic KVM: Remove exception_injected() callback. KVM: Remove inject_pending_vectors() callback KVM: Remove kvm_push_irq() KVM: sync_lapic_to_cr8() should always sync cr8 to V_TPR KVM: Do not report TPR write to userspace if new value bigger or equal to a previous one. KVM: Get rid of arch.interrupt_window_open & arch.nmi_window_open KVM: SVM: Add NMI injection support KVM: Fix userspace IRQ chip migration KVM: Get rid of get_irq() callback KVM: SVM: Don't reinject event that caused a task switch KVM: Unprotect a page if #PF happens during NMI injection. KVM: Do not allow interrupt injection from userspace if there is a pending event. KVM: Remove irq_pending bitmap KVM: skip_emulated_instruction() decode instruction if size is not known KVM: Do not re-execute INTn instruction. KVM: Always request IRQ/NMI window if an interrupt is pending KVM: inject NMI after IRET from a previous NMI, not before. KVM: Do not migrate pending software interrupts. KVM: Disable CR8 intercept if tpr patching is active KVM: Move "exit due to NMI" handling into vmx_complete_interrupts() x86/apic: Enable x2APIC without interrupt remapping under KVM KVM: Avoid redelivery of edge interrupt before next edge KVM: VMX: Properly handle software interrupt re-injection in real mode KVM: Drop interrupt shadow when single stepping should be done only on VMX KVM: Introduce kvm_vcpu_is_bsp() function. KVM: Use pointer to vcpu instead of vcpu_id in timer code. KVM: Break dependency between vcpu index in vcpus array and vcpu_id. KVM: Use macro to iterate over vcpus. KVM: Replace pending exception by PF if it happens serially KVM: Optimize searching for highest IRR KVM: Add Directed EOI support to APIC emulation KVM: x2apic interface to lapic KVM: Use temporary variable to shorten lines. KVM: Add trace points in irqchip code KVM: No need to kick cpu if not in a guest mode KVM: Always report x2apic as supported feature KVM: Move exception handling to the same place as other events KVM: Move kvm_cpu_get_interrupt() declaration to x86 code KVM: Reduce runnability interface with arch support code KVM: silence lapic kernel messages that can be triggered by a guest KVM: s390: remove unused structs KVM: PIT: Unregister ack notifier callback when freeing KVM: Call kvm_vcpu_kick() inside pic spinlock KVM: Call ack notifiers from PIC when guest OS acks an IRQ. KVM: Replace pic_lock()/pic_unlock() with direct call to spinlock functions KVM: Update cr8 intercept when APIC TPR is changed by userspace KVM: VMX: Fix cr8 exiting control clobbering by EPT KVM: Fix coalesced interrupt reporting in IOAPIC KVM: VMX: call vmx_load_host_state() only if msr is cached KVM: fix misreporting of coalesced interrupts by kvm tracer KVM: get_tss_base_addr() should return a gpa_t
Glen Gray (1): v4l: 627: added support for oem version of flytv platinum mini with a
Glen Masgai (2): [ALSA] ymfpci: add S/PDIF-in > S/PDIF-out loop [ALSA] ymfpci: fix swap_rear for S/PDIF passthrough
Glen Overby (1): [XFS] A change to inode chunk allocation to try allocating the new chunk
Glenn Griffin (1): [TCP]: Add IPv6 support to TCP SYN cookies
Glenn Streiff (4): RDMA/nes: Add a driver for NetEffect RNICs RDMA/nes: Fix MAC interrupt erroneously masked on ifdown RDMA/nes: Fix use-after-free in nes_create_cq() RDMA/nes: Formatting cleanup
Goffredo Baroncelli (1): UDF filesystem: array '__mon_yday' declared as not static
Goldwyn Rodrigues (4): NFS: Code comments update in NFS ocfs2: Initialize count in aio_write before generic_write_checks ocfs2: Remove redundant BUG_ON in __dlm_queue_ast() ocfs2/dlm: Wait on lockres instead of erroring cancel requests
Gong Jun (6): hwmon/w83793: Remove the description of AMDSI and update the voltage formula hwmon/w83793: Ignore disabled temperature channels hwmon/w83793: Hide invalid VID readings hwmon: (w83792d) Add individual alarm files hwmon: (w83627ehf) Add support for W83667HG hwmon: (w83627ehf) Only expose in6 or temp3 on the W83667HG
Gordon Farquharson (4): [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field [ARM] 4865/1: Register the F75375 device in the GLAN Tank platform code [ARM] 4875/1: Add MODULE_ALIAS to ixp4xx-beeper module [MTD] [JEDEC] add support for the ST M29W400DB flash chip
Gottfried Haider (1): x86: Add reboot quirk for 3 series Mac mini
Gowrishankar M (1): cgroups: skip processes from other namespaces when listing a cgroup
Grace Pan (4): [Blackfin] arch: Adjust the u-boot and kernel image partition size in mtd device. [Blackfin] arch: Set spi flash partition on bf527 as like bf548. Blackfin arch: Enlarge flash partition for kenel for bf533/bf537 boards Blackfin arch: Add in cflag to support mlong-calls for kgdb_test
Graeme Gregory (21): [ALSA] soc - 0.13 ASoC headers [ARM] 4270/2: mach-s3c2443/irq.c off by one error in dma irqs [ARM] 4299/1: S3C AC97 fill in register bit defines [ALSA] ASoC Samsung S3C24xx build [ALSA] ASoC WM9712 kmemdup [ALSA] ASoC export AC97 DAI [ALSA] ASoC Samsung S3c24xx updates - audio DMA cleanup [ALSA] ASoC Samsung S3C24xx updates - i2s [ARM] 4365/1: Add AC97 clock to s3c2443 machine [ALSA] ASoC S3C24xx machine drivers - s3c2443-AC97 [ALSA] ASoC S3C24xx machine drivers - Openmoko Neo1973 [ALSA] ASoC S3C24xx machine drivers - SMDK 2443 [ALSA] ASoC S3C24xx machine drivers - Kconfig [ALSA] ASoC S3C24xx machine drivers - lm4857-h missing patch [ALSA] soc - Reinitialise DMA on every resume [ALSA] soc - Support suspend and resume of the I2S interface on s3c24xx [ALSA] soc - Add Invert Switch for ROUT2 [ALSA] soc - neo1973_wm8753.c cleanup checkpatch issues [ALSA] soc - neo1973_wm8753.c change maintainer contact info [ALSA] soc - neo1973_wm8753.c add suspend and shutdown hooks for lm4857 chip [ALSA] soc - DAPM - add hook to read state of DAPM widget
Graf Yang (78): [Blackfin] arch: Resolve the clash issue of UART defines between blackfin headers and include/linux/serial_reg. [Blackfin] arch: add Blackfin on-chip SIR IrDA driver support [Blackfin] arch: fix bug - before assign new channel to the map register, need clear the bits first. Blackfin Serial Driver: Enable IR function when user application (irattach /dev/ttyBFx -s) call TIOCSETD ioctl with line discipline N_IRDA Blackfin Serial Driver: use BFIN_UART_NR_PORTS to help SIR driver in uart port. irda: Fix a misalign access issue. (v2) Blackfin serial driver: fix up tty core set_ldisc API change breakage bug Blackfin arch: Add return value check in bfin_sir_probe(), remove SSYNC(). Blackfin RTC Driver: BF561 not have on-chip RTC Blackfin arch: add CONFIG_APP_STACKS_L1 to enable or disable putting kernel stacks in L1 Blackfin arch: add a meaningful name for each irqchip Blackfin arch: Modify some funtion names to more genernal ones Blackfin arch: Not call generic set_irq_handler() in bfin_gpio_irq_type() due to spinlock recursion Blackfin arch: fix define error in BF561 memory map macros Blackfin arch: correct icache size in show_cpuinfo(), let c_start() return proper pointer Blackfin arch: Remove useless head file Blackfin Serial Driver: Fix bug - ircp fails on sir over Blackfin UART Blackfin arch: Zero out bss region in L1/L2 memory. Blackfin arch: fix bug - Fail to boot jffs2 kernel for BF561 with SMP patch Blackfin arch: fix bug - kernel with SMP patch can not bootup Blackfin arch: SMP supporting patchset: BF561 related code Blackfin arch: SMP supporting patchset: Blackfin header files and machine common code Blackfin arch: SMP supporting patchset: Blackfin CPLB related code Blackfin arch: SMP supporting patchset: Blackfin kernel and memory management code Blackfin arch: SMP supporting patchset: some other misc code Blackfin arch: Add code to free gpio when shutdown irq Blackfin arch: fix bug - Turn on DEBUG_DOUBLEFAULT, booting SMP kernel crash Blackfin arch: Request the gpio resource when making it as an irq pin, avoiding override it. Blackfin Serial Driver: fix bug - SIR driver stop receiving randomly Blackfin arch: Allow a gpio pin be requested both as gpio and irq. Blackfin arch: Add document about bfin-gpio Blackfin arch: get oprofile work for user space Blackfin arch: smp patch cleanup from LKML review Blackfin arch: implement support for /proc/dma Blackfin arch: update header to match new location Blackfin arch: Modify bfin_sir device configuration to board file Blackfin arch: Remove wasted SIR header files Blackfin arch: Fix bug - IrDA SIR build failed for BF533. Blackfin arch: remove hardware PM code, oprofile not use it Blackfin arch: Clean oprofile build path for blackfin Blackfin arch: Fix bug - BF518 port F, G, and H have different mux offset compare to BF527 Blackfin arch: Fix bug - 561 SMP kernel can't boot from jffs2 Blackfin arch: add platform device bfin_mii-bus and KSZ8893M switch driver platform resources to board files net: fix some trailing whitespaces Blackfin arch: Fix bug - make ksz8893m driver available when bfin_mac is enabled Blackfin arch: update default kernel config, select KSZ8893M driver for BF518 blackfin: Subtract ANOMALY_05000230 on quot netdev: bfin_mac: add Blackfin MII bus to platform bus to allow DSA access Blackfin Serial Driver: fix missing new lines when under load Blackfin: fix link failure due to CONFIG_EXCEPTION_L1_SCRATCH Blackfin: fix bug found by traps test case 21 Blackfin: add MDMA defines to make cross-variant coding easier Blackfin: work around anomaly 05000287 Blackfin: BF518F-EZBRD: handle required portmuxing of async pins Blackfin: annotate anomaly 05000120 Blackfin: add support for gptimer0 as a tick source Blackfin: add workaround for anomaly 05000287 Blackfin: work around anomaly 05000220 Blackfin: drop unused reserve_pda() function Blackfin: merge sram init functions Blackfin: fix handling of initial L1 reservation Blackfin: convert SMP to only use generic time framework Blackfin: bf518f-ezbrd: fix SPI CS for SPI flash Blackfin: bf526-ezbrd: set SPI flash resources to SST device Blackfin: fix typo in TRAS define in mem_init.h header Blackfin: bf526-ezbrd: handle different SDRAM chips net/irda: convert bfin_sir to net_device_ops Blackfin: update anomaly lists to match latest sheets/usage Blackfin: update handling of anomaly 364 (wrong rev id in BF527-0.1) Blackfin: add CPLB entries for Core B on-chip L1 SRAM regions Blackfin: fix MPU handling of invalid memory accesses Blackfin: improve double fault debug handling Blackfin: SMP port does not yet support cpu frequency scaling Blackfin: handle the core timer interrupt with handle_percpu_irq on SMP Blackfin: swap clocksource ratings for gptimer/cycles mtd: m25p80: add support for AAI programming with SST SPI flashes mtd: m25p80: add SST WF SPI flash device information Blackfin: fix missed cache config renames
Graff Yang (3): [MTD] [CHIPS] cfi_cmdset_0001.c: Fix a bug in inval_cache_and_wait_for_operation(). irda: new Blackfin on-chip SIR IrDA driver nommu: check fd read permission in validate_mmap_request()
Graham Gower (1): prism54/islpci_eth.c: dev_kfree_skb used with interrupts disabled
Graham, David (2): e1000: Remove unused function e1000_mta_set. e1000: Fix for e1000 kills IPMI on a tagged vlan.
Grant C. Likely (9): powerpc: Move xparameters.h into xilinx virtex device specific path powerpc: Make Virtex-II Pro support generic for all Virtex devices powerpc: Migrate Xilinx Vertex support from the OCP bus to the platfom bus. powerpc: Migrate ML300 reference design to the platform bus powerpc: Add ML300 defconfig powerpc: Add Virtex-4 FX to cpu table powerpc: Add xparameters file for Xilinx ML403 reference design powerpc: Add support for Xilinx ML403 reference design powerpc: Add ML403 defconfig
Grant Coady (25): I2C: add new hardware monitor driver: adm9240 I2C: remove <linux/delay.h> from via686a I2C: Setting w83627hf fan divisor 128 fails. I2C: sysfs names: rename to cpu0_vid, take 3 I2C: adm9240 driver cleanup I2C: driver adm1021: remove die_code I2C: add adm9240 driver documentation ide: fix PCI_DEVIEC_ID_APPLE_UNI_N_ATA spelling DEBUG redefined in drivers/mtd/devices/docecc.c net/Kconfig: convert pocket_adapter ISA to PARPORT hwmon: adm9240 driver update - cleanups hwmon: adm9240 driver update - dynamic sysfs pci_ids: remove duplicates from pci_ids.h pci_ids: macros: replace partial with whole symbols pci_ids: remove non-referenced symbols from pci_ids.h pci_ids: cleanup comments pci_ids cleanup: fix two additional IDs in bt87x cciss_scsi warning fix cpufreq: silence cpufreq for UP pci_ids.h: remove duplicate entries hwmon: remove deprecated sysfs names of adm1025 and adm1026 n_hdlc.c: remove unused declaration PCI: pci_ids: remove duplicates gathered during merge period adm9240: Update Grant Coady's email address hwmon: (adm9240) Remove EXPERIMENTAL dependency
Grant Erickson (6): ibm_newemac: Parameterize EMAC Multicast Match Handling ibm_newemac: Add MII mode support to the EMAC RGMII bridge. powerpc/40x: Limit allocable DRAM during early mapping powerpc: Const-qualify Device Node Argument to DCR Resource Extent API powerpc/4xx: DTS: Add Add'l SDRAM0 Compatible and Interrupt Info edac: new ppc4xx driver module
Grant Grundler (72): [PARISC] Update sba_iommu from parisc tree [PARISC] Update ccio-dma from parisc tree [PARISC] Allow STI_CONSOLE access to some FONTS [PARISC] Make sure use of RFI conforms to PA 2.0 and 1.1 arch docs [PARISC] Move pa_tlb_lock to tlb_flush.h [PARISC] Update bitops from parisc tree [PARISC] Use work queue in LED/LCD driver instead of tasklet. [PARISC] Replace uses of __LP64__ with CONFIG_64BIT [PARISC] Minor iosapic.c cleanup [PARISC] Add sync required after fdc to enforce insn ordering [PARISC] More informative error message in pcibios_link_hba_resources [PARISC] Cleanup whitespace and handle proc_mkdir() failures in pci-dma.c [PARISC] Document history of PDC_NARROW as it is now obsolete [PARISC] Update Kconfig for itimer selection [PARISC] Add ECANCELED to errno.h [PARISC] Define pgprot_noncached macro in pgtable.h [PARISC] Fix copy_user_page_asm to NOT access past end of page [PARISC] Properly specify index field to I/D cache flush ops [PARISC] Specify level to fix binutils level promotion bug [PARISC] Properly specify section alignment for real2.S [PARISC] Disable nesting of interrupts [PARISC] irq_affinityp[] only available for SMP builds [PARISC] Remove unused variable in signal.c [PARISC] Truncate overlapping PAT PDC reported ranges [PARISC] Fix BLK_BOUNCE_HIGH on parisc by initializing max_low_pfn [PARISC] Make PCI_HOST_ADDR and PCI_BUS_ADDR symmetrical [PARISC] Remove unnecessary extern declarations from asm/pci.h PCI: make it easier to see that set_msi_affinity() is used PCI: clean up msi.c a bit PCI: fix problems with MSI-X on ia64 [PARISC] Document that we tolerate "Relaxed Ordering" PCI: remove unneeded msi code PCI: clean up pci documentation to be more specific [PARISC] Fix gcc 4.1 warnings in sba_iommu.c [SCSI] sym2: claim only "Storage" class Print physical address in tulip_init_one Flush MMIO writes in reset sequence Clean up tulip.h Use tulip.h in winbond-840.c [NET] Kconfig: fix cut/paste error in TCPPROBE [PARISC] Use CONFIG_HZ to determine interval timer rate (aka clock ticks) [PARISC] Prevent processor_probe() from clobbering cpu_data[0] [PARISC] Add new function to start local Interval Timer, start_cpu_itimer() [PARISC] Rewrite timer_interrupt() and gettimeoffset() using "unsigned" math. [PARISC] remove halftick and copy clocktick to local var (gcc can optimize usage) [PARISC] Further updates to timer_interrupt() USB: input: extract() and implement() are bit field manipulation routines hid-core: big-endian fix fix [PARISC] Remove GCC_VERSION usage as suggested by Adrian Bunk PCI: rework Documentation/pci.txt PCI: pci.txt fix __devexit() usage [PARISC] remove remnants of parisc-specific softirq code [PARISC] remove global_ack_eiem atomic_ops.txt: mention local_t USB: storage: Add unusual_dev for HP r707 PCI: Remove pci_enable_device_bars() from documentation update TULIP MAINTAINERS uli526x partially recognizing interface 2.6.25-rc4 de_stop_rxtx polling wrong [netdrvr] tulip_read_eeprom fixes for BUG 4420 [SCSI] initio: fix big endian problems for auto request sense [netdrvr] typhoon: typhoon_resume - remove call to start_queue [netdrvr] tulip: oops in tulip_interrupt when hibernating with swsusp/suspend2 drivers/net/tulip: update first comment in tulip files sata_sil24: remove unused sil24_port_multiplier parisc: fix wrong assumption about bus->self parisc: update MAINTAINERS ide: remove wmb() from ide-dma-sff.c and scc_pata.c parisc: advertise PCI devs after "assign_resources" parisc: Fix gcc 4.4 warning in lba_pci.c parisc: fix "delay!" timer handling parisc: fix warning in traps.c
Grant Likely (233): Fix compile error for ML300/403 [POWERPC] Don't compile arch/powerpc mpc52xx_pic driver for ARCH=ppc [POWERPC] Document describing mpc52xx device tree binding conventions [POWERPC] Move MPC52xx PIC driver into arch/powerpc/platforms/52xx [POWERPC] Put mpc52xx support file in platforms/52xx [POWERPC] Move Efika support files into platforms/52xx [POWERPC] Add common routines for 52xx support in arch/powerpc [POWERPC] Add lite5200 board support to arch/powerpc [POWERPC] Add device trees for lite5200 and lite5200b eval boards [POWERPC] defconfig for lite5200 board [POWERPC] typo fix and whitespace cleanup on mpc52xx-uart driver [POWERPC] Add of_platform_bus support to mpc52xx psc uart driver [POWERPC] Remove obsolete PPC_52xx and update CLASSIC32 comment [POWERPC] Add missing EXPORTS for mpc52xx support [POWERPC] Fix mpc52xx fdt to use correct device_type for sound devices [POWERPC] Don't include powerpc/sysdev/rom.o for arch/ppc builds [POWERPC] Fix mpc52xx serial driver to work for arch/ppc again V4L/DVB (5024): Fix quickcam communicator driver for big endian architectures [POWERPC] Make it blatantly clear; mpc5200 device tree is not yet stable [POWERPC] Add mpc52xx/lite5200 PCI support [POWERPC] Fixup mp5200 drivers to match device tree changes [POWERPC] mpc5200 device tree bindings refinement [POWERPC] Fix comment typo in Kurobox device tree [POWERPC] Rework Kconfig dependancies for Xilinx Virtex ppc405 platform [POWERPC] Merge common virtex header files [POWERPC] New registration for common Xilinx Virtex ppc405 platform devices [POWERPC] Stop using ppc_sys for Xilinx Virtex boards [POWERPC] Add uartlite boot console driver for the zImage wrapper [POWERPC] Add sane defaults for Xilinx EDK generated xparameters files [POWERPC] Don't define a custom bd_t for Xilixn Virtex based boards. [POWERPC] Don't shutdown TX on mpc5200 serial port if it is a console [POWERPC] 83xx: Add USB support to mpc8349-mitx board port [POWERPC] xilinxfb: Parameterize xilinxfb platform device registration i2c: New DS1682 chip driver i2c-mpc: Use i2c_add_numbered_adapter Add support for Xilinx SystemACE CompactFlash interface xilinxfb:Remove __initdata from xilinx_fb_fix and xilinx_fb_var xilinxfb: Don't bail if the xilinxfb platform device doesn't have any pdata [POWERPC] Only ignore arch/ppc/include, not arch/ppc/boot/include [POWERPC] mpc8349: Add linux,network-index to ethernet nodes in device tree [POWERPC] mpc5200: Add cuimage support for mpc5200 boards [POWERPC] Virtex: Add uartlite bootwrapper driver [POWERPC] Virtex: Add Kconfig macros for Xilinx Virtex board support [POWERPC] Virtex: add xilinx interrupt controller driver [POWERPC] Virtex: Add generic Xilinx Virtex board support [POWERPC] Add PowerPC Xilinx Virtex entry to maintainers [POWERPC] Uartlite: Fix reg io to access documented register size [POWERPC] Uartlite: change name of ports to ulite_ports [POWERPC] Uartlite: Add macro for uartlite device name [POWERPC] Uartlite: Separate the bus binding from the driver proper [POWERPC] Uartlite: Comment block tidy [POWERPC] Uartlite: Add of-platform-bus binding [POWERPC] Uartlite: Let the console be initialized earlier [POWERPC] Uartlite: Flush RX fifo in bootwrapper [POWERPC] XilinxFB: Move xilinxfb_platform_data definition to a shared header file [POWERPC] Setup default eth addr in embed_config for Xilinx Virtex platforms [POWERPC] Uartlite: Add macros for register names [POWERPC] Uartlite: Revert register io access changes [POWERPC] Lite5200: Use comma delimiter format for lists in device tree [POWERPC] Enable debug info on boot wrapper [POWERPC] XilinxFB: add banner output to probe routine when DEBUG is defined [POWERPC] XilinxFB: Replace calls to printk with dev_dbg, dev_err, etc. [POWERPC] XilinxFB: rename failout labels to reflect failure [POWERPC] XilinxFB: Split device setup from bus binding [POWERPC] XilinxFB: cleanup platform_bus binding to use platform bus API. [POWERPC] XilinxFB: add of_platform bus binding [POWERPC] XilinxFB: Make missing pdata structure non-fatal Add Xilinx SystemACE entry to maintainers Sysace: Use the established platform bus api Sysace: Move structure allocation from bus binding into common code Sysace: minor rework and cleanup changes Sysace: Move IRQ handler registration to occur after FSM is initialized Sysace: Add of_platform_bus binding Sysace: Labels in C code should not be indented. Sysace: Minor coding convention fixup Sysace: sparse fixes Sysace: Don't enable IRQ until after interrupt handler is registered [POWERPC] XilinxFB: sparse fixes [POWERPC] Virtex: Fix URL for Xilinx Virtex support in MAINTAINERS [POWERPC] Don't build arch/powerpc/sysdev/dcr.c for ARCH=ppc kernels [POWERPC] Uartlite: bootwrapper bug fix, getc loops forever [POWERPC] MPC52xx: Drop show_cpuinfo platform hooks from Lite5200 [POWERPC] MPC52xx: Trim includes on mpc5200 platform support code [POWERPC] MPC5200: Don't make firmware fixups into common code [POWERPC] Add co-maintainer for PowerPC MPC52xx platform [POWERPC] Only call ppc_md.setup_arch() if it is provided [POWERPC] Remove empty ppc_md.setup_arch hooks [POWERPC] Platforms shouldn't mess with ROOT_DEV [POWERPC] XilinxFB: Use pdata to pass around framebuffer parameters [POWERPC] XilinxFB: Add support for custom screen resolution [POWERPC] XilinxFB: Allow fixed framebuffer base address Lite5200 shouldn't mess with ROOT_DEV XilinxFB: typo bugfix mpc52xx-ata: fix compile warning (unused variable) mpc52xx-uart: fix compile warning (format type mismatch) [POWERPC] bestcomm: Restrict bus prefetch bugfix to original mpc5200 silicon. ppc: fix AT_VECTOR_SIZE on arch/ppc [POWERPC] bootwrapper: Allow wrapper script to execute verbosely [POWERPC] bootwrapper: Bail from script if any command fails [POWERPC] Device tree bindings for Xilinx devices [POWERPC] Uartlite: speed up console output [POWERPC] ppc405 Fix arithmatic rollover bug when memory size under 16M mpc5200: Fix Kconfig dependancies on MPC5200 FEC device driver Fix region size check in mpc5200 FEC driver [POWERPC] 83xx: Update mpc8349emitx(gp) defconfig for USB [POWERPC] Remove xmon from ml300 and ml403 defconfig in arch/ppc gianfar: fix compile warning [POWERPC] virtex bug fix: Use canonical value for AC97 interrupt xparams [POWERPC] Add machine initcall macros [POWERPC] 4xx: typo in calling machine_device_initcall() for Sequoia board [POWERPC] pasemi: Use machine_*_initcall() hooks in platform code [POWERPC] Add of_find_matching_node() helper function [POWERPC] powermac: Use machine_*_initcall() hooks in platform code [POWERPC] cell: Use machine_*_initcall() hooks in platform code [POWERPC] mpc5200: eliminate mpc52xx_*_map_*() functions. [POWERPC] mpc5200: merge defconfigs for all mpc5200 boards [POWERPC] 8xx: Use machine_*_initcall() hooks in platform code [POWERPC] mpc52xx: clean up Kconfig [POWERPC] mpc5200: normalize compatible property bindings [POWERPC] mpc5200: make dts files conform to generic names recommended practice [POWERPC] Efika: prune fixups and make them more carefull [POWERPC] Add common clock setting routine mpc52xx_psc_set_clkdiv() [POWERPC] mpc52xx_psc_spi device driver must not touch port_config and cdm [POWERPC] 82xx and embedded6xx: Use machine_*_initcall() hooks in platform code gianfar driver: eliminate compiler warnings and unnecessary macros [POWERPC] Fix incorrectly tagged __devinitdata structures [POWERPC] Eliminate broken OF console initialization. [POWERPC] bootwrapper: Build multiple cuImages [POWERPC] mpc52xx: fix compile error introduce when rebasing patch [POWERPC] Remove unused CONFIG_WANT_DEVICE_TREE powerpc: mpc5200: fix build error on mpc52xx_psc_spi device driver [POWERPC] Fix zImage-dtb.initrd build error [POWERPC] mpc5200-fec: Fix possible NULL dereference in mdio driver [POWERPC] mpc5200: Fix null dereference if bestcomm fails to initialize [POWERPC] mpc5200: Fix incorrect compatible string for the mdio node [POWERPC] add target for building .dtb files [POWERPC] bootwrapper: Add a firmware-independent simpleboot target. [POWERPC] bootwrapper: fix build error on virtex405-head.S [POWERPC] mpc5200: Fix unterminated of_device_id table [POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format [POWERPC] mpc5200: Allow for fixed speed MII configurations mpc5200_psc_spi: typo fix in header block [POWERPC] bootwrapper: add simpleImage* to list of boot targets powerpc/bootwrapper: Add documentation of boot wrapper targets powerpc/bootwrapper: add missing bit of simpleImage target powerpc/bootwrapper: Allow user to specify additional default targets powerpc/440: Convert Virtex ML507 device tree to dts-v1 powerpc/mpc5200: Add PSC helpers for bestcomm engine powerpc/mpc5200: fix compile warnings in bestcomm driver powerpc: Modify MPC52xx maintainers entry to cover all MPC5xxx parts Fix collateral damage to top level Makefile powerpc/mpc5200: Make mpc5200 GPIO driver select the GENERIC_GPIO config powerpc/mpc5200: add PSC SICR bit definitions of-bindings: Add binding documentation for SPI busses and devices spi: make spi_board_info.modalias a char array of: adapt of_find_i2c_driver() to be usable by SPI also spi: split up spi_new_device() to allow two stage registration. spi: Add OF binding support for SPI busses ALSA: ASoC: Add OpenFirmware helper for matching bus and codec drivers ALSA: ASoC: Add mpc5200-psc I2S driver ALSA: ASoC: Add Texas Instruments TLV320AIC26 codec driver powerpc/mpc5200: fix build warnings on mpc52xx_psc_spi driver powerpc/of-bindings: Don't support linux,<modalias> "compatible" values powerpc/52xx: Make cuImage more robust in locating immr node. powerpc: Add missing cuImage.initrd.% target powerpc/mpc5200: fix bestcomm Kconfig dependencies powerpc/virtex: fix various format/casting printk mismatches powerpc/52xx: update defconfigs powerpc/virtex: Update defconfigs powerpc/virtex5: Fix Virtex5 machine check handling powerpc/mpc5200: Document and tidy irq driver powerpc/mpc5200: Make internal 5200 PIC the default interrupt controller powerpc/mpc5200: Bugfix on handling variable sized buffer descriptors powerpc/mpc5200: Disable bestcomm prefetching when ATA DMA enabled powerpc: Copy bootable images in the default install script powerpc/mpc52xx: Properly update irq_desc when set_type() is called. powerpc/5200: update defconfigs powerpc/5200: Bugfix for PCI mapping of memory and IMMR powerpc/5200: update device tree binding documentation powerpc/5200: Stop using device_type and port-number properties powerpc/5200: Trim cruft from device trees powerpc/5200: Don't specify IRQF_SHARED in PSC UART driver powerpc/5200: Remove pr_debug() from hot paths in irq driver powerpc/5200: Refactor mpc5200 interrupt controller driver powerpc/5200: Rework GPT driver to also be an IRQ controller powerpc/5200: Add support for the Media5200 board from Freescale powerpc/5200: Add 'simple-bus' to the of_platform probe list. powerpc/4xx: Enable SERIAL_OF support by default for Virtex platforms powerpc/4xx: update ml507 .dts file to release reference design powerpc/5200: remove sysfs debug file from GPT driver powerpc/bootwrapper: add fixed-head.o to simpleimage wrappers Fix Xilinx SystemACE driver to handle empty CF slot powerpc/cpm2: fix building fs_enet driver as a module. powerpc: Remove unused symbols from fsl_devices.h net/fec_mpc52xx: fix BUG on missing dma_ops net/fec_mpc52xx: Don't dereference phy_device if it is NULL xsysace: Fix dereferencing of cf_id after hd_driveid removal powerpc/5200: Add FLASH nodes to lite5200 device tree powerpc/5200: defconfig updates of: add of_parse_phandle() helper for parsing phandle properties phylib: rework to prepare for OF registration of PHYs phylib: add *_direct() variants of phy_connect and phy_attach functions openfirmware: Add OF phylib support code net: Rework mpc5200 fec driver to use of_mdio infrastructure. net: rework fsl_pq_mdio driver to use of_mdio infrastructure net: Rework gianfar driver to use of_mdio infrastructure. net: Rework pasemi_mac driver to use of_mdio infrastructure net: Rework ucc_geth driver to use of_mdio infrastructure powerpc/82xx: Rework Embedded Planet ep8248e platform to use of_mdio net: Rework fs_enet driver to use of_mdio infrastructure net: add Xilinx ll_temac device driver net: fix fsl_pq_mdio driver to use module_init() net: Fix ucc_geth.c handling of fixed-link w/o phy-connection-type property. powerpc: Update MPC5xxx and Xilinx Virtex maintainer entries virtio: add missing include to virtio_net.h of: make of_(un)register_platform_driver common code powerpc/boot: add simpleImage.* to clean-files list powerpc/virtex: Add uImage to the default images list powerpc/virtex: refactor intc driver and add support for i8259 cascading powerpc/install: Bail with error code on error in install script Driver Core: Warn driver authors about adding device attributes fbdev/xilinxfb: Fix improper casting and tighen up probe path Revert "net/ucc_geth: Add SGMII support for UEC GETH driver" ASoC: Fix typo in MPC5200 PSC AC97 driver Kconfig ASoC: remove BROKEN from Efika and pcm030 fabric drivers ASoC: Fix mpc5200-psc-ac97 to ensure the data ready bit is cleared ASoC: add locking to mpc5200-psc-ac97 driver powerpc: Fix spin_event_timeout() to be robust over context switches powerpc/pci: Remove dead checks for CONFIG_PPC_OF powerpc/pci: move pci_64.c device tree scanning code into pci-common.c powerpc/pci: Merge ppc32 and ppc64 versions of phb_scan() powerpc/5200: Update defconfigs MAINTAINERS: add Open Firmware / Flattened Device Tree entry
Grazvydas Ignotas (11): ALSA: ASoC: TWL4030 codec - fix 256*Fs clock ASoC: TWL4030: Add input selection and gain controls ASoC: Add support for OMAP3 Pandora ARM: OMAP3: Add basic support for Pandora handheld console ASoC: Mark non-connected TWL4030 pins for pandora ASoC: Update OMAP3 pandora board file ARM: OMAP3: mmc-twl4030 add MMC3 support, v2 omap_hsmmc: Fix MMC3 dma ARM: OMAP3: pandora: setup regulator framework for MMC ARM: OMAP3: pandora: add support for mode devices OMAP2/3: mmc-twl4030: use correct controller in twl_mmc23_set_power
Greg Banks (34): cpumask: add highest_possible_node_id cpumask: export cpu_online_map and cpu_possible_map consistently cpumask: export node_to_cpu_mask consistently knfsd: add some missing newlines in printks knfsd: remove an unused variable from e_show() knfsd: remove an unused variable from auth_unix_lookup() knfsd: Use SEQ_START_TOKEN instead of hardcoded magic (void*)1 knfsd: move tempsock aging to a timer knfsd: convert sk_inuse to atomic_t knfsd: use new lock for svc_sock deferred list knfsd: convert sk_reserved to atomic_t knfsd: test and set SK_BUSY atomically knfsd: split svc_serv into pools knfsd: add svc_get knfsd: add svc_set_num_threads knfsd: use svc_set_num_threads to manage threads in knfsd knfsd: make rpc threads pools numa aware knfsd: allow admin to set nthreads per node knfsd: Prepare knfsd for support of rsize/wsize of up to 1MB, over TCP knfsd: make nfsd readahead params cache SMP-friendly knfsd: knfsd: cache ipmap per TCP socket kbuild: allow multi-word $M in Makefile.modpost Fix a free-wrong-pointer bug in nfs/acl server. knfsd: provide sunrpc pool_mode module option knfsd: remove the nfsd thread busy histogram knfsd: avoid overloading the CPU scheduler with enormous load averages knfsd: add file to export stats about nfsd pools Dynamic debug: allow simple quoting of words Dynamic debug: fix pr_fmt() build error Document /proc/fs/nfsd/pool_stats Fix a build warning about leaking CONFIG_NFSD to userspace. knfsd: reply cache cleanups knfsd: fix reply cache memory corruption knfsd: remove unreported filehandle stats counters
Greg Chandler (1): Input: lifebook - add Hitachi Flora-IE 55mi tablet DMI signature
Greg Edwards (10): [IA64] refresh arch/ia64/defconfig [IA64] enable SGI simulator for generic kernels CON_CONSDEV bit not set correctly on last console [IA64] remove CONFIG_IA64_SGI_SN_SIM kbuild: add ia64 support to rpm Makefile target [IA64] Refresh arch/ia64/configs/sn2_defconfig. [IA64] clean up sn2 region definitions [IA64] mbcs_init() should give up unless running on sn2 [IA64] sn2 maintainer update (Jes Sorensen) [IA64] add platform check to snsc driver init
Greg Felix (1): libata: Check PCI sub-class code before disabling AHCI
Greg Howard (3): [IA64] Altix system controller event handling [IA64-SGI] snsc_event.c new file [IA64-SGI] fix unaligned memory access in snsc_event.c
Greg K-H (1): I2C: mark all functions static in atxp1 driver
Greg KH (33): USB: fix up some sparse warnings about static functions that aren't static. USB: fix up the HP49G+ Calculator USB Serial driver USB: add a driver for the AirPrime CDMA Wireless PC card. PCI: Clean up a lot of sparse "Should it be static?" warnings. PCI: Add pci shutdown ability USB: add modalias sysfs file for usb devices PCI: add modalias sysfs file for pci devices PCI: add MODALIAS to hotplug event for pci devices devfs: remove devfs from Kconfig preventing it from being built I2C: fix up ds1374.c driver so it will build. Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 PCI: fix !CONFIG_HOTPLUG pci build problem Fix bt87x.c build problem add securityfs for all LSMs to use Add the rules about the -stable kernel releases to the Documentation directory Fix manual binding infinite loop Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Revert "[PATCH] USB: Prevent hid-core claiming Apple Bluetooth device on new G4 powerbooks" Merge ../torvalds-2.6/ Merge ../torvalds-2.6/ Merge ../bleed-2.6 i2c-viapro: Cleanup ifdef usage USB: Fix GPL markings on usb core functions. [SCSI] Remove devfs support from the SCSI subsystem fix build breakage in eeh.c in 2.6.16-rc5-git5 We can not allow anonymous contributions to the kernel kobj: fix threshold_init_device/kobject_uevent_env oops agp/via: fixup pci ids PCI: make pci_name use dev_name PCI: fix reference leak in pci_get_dev_by_id() PCI: fix compiler warnings in pci_get_subsys() btrfs: fixes for kobject changes in mainline
Greg Kroah-Hartman (1300): fix Linux kernel ELF core dump privilege elevation USB: fix usb-serial generic initialization USB: add Vernier devices to HID blacklist USB: fix show_modalias() function due to attribute change PCI: fix show_modalias() function due to attribute change w1: fix build issues I2C: fix up some sysfs device attribute file parameters driver core: Fix up the device_attach() error handling in bus_add_device() USB: add ability for usb-serial drivers to determine if their write urb is currently being used. PCI: clean up the MSI code a bit. PCI: make drivers use the pci shutdown callback instead of the driver core callback. PCI: add proper MCFG table parsing to ACPI core. PCI: use the MCFG table to properly access pci devices (i386) PCI: use the MCFG table to properly access pci devices (x86-64) driver core: Add the ability to unbind drivers to devices from userspace driver core: Add the ability to bind drivers to devices from userspace driver core: change bus_rescan_devices to return void PCI: Fix up PCI routing in parent bridge PCI: clean up dynamic pci id logic cleanup: remove unnecessary initializer on static pointers USB: add bMaxPacketSize0 attribute to sysfs USB: fix ftdi_sio compiler warnings I2C: fix max6875 build error Fix manual binding infinite loop PCI: clean up pci.h and split pci register info to separate header file. PCI: start paying attention to a lot of pci function return values USB: fix keyspan_remote endian bug on probe USB: fix up URB_ASYNC_UNLINK usages from the usb-serial drivers USB: fix endian issues in yealink driver. PCI: move pci core to use add_hotplug_env_var() I2C: remove me from the MAINTAINERS file for i2c I2O: Clean up some pretty bad driver model abuses in the i2o code Driver Core: add the ability for class_device structures to be nested Driver Core: fix up all callers of class_device_create() Driver Core: document struct class_device properly INPUT: register the input class device sooner INPUT: export input_dev_class so that input drivers can use it. INPUT: move the input class devices under their new input_dev devices INPUT: Fix oops when accessing sysfs files of nested input devices INPUT: remove the input_class structure, as it is unused. INPUT: rename input_dev_class to input_class to be correct. INPUT: Create symlinks for backwards compatibility update required version of udev I2C: remove devfs support from i2c-dev driver I2C: add i2c module alias for i2c drivers to use USB: disable tasklet if rtl8150 device is removed while active. USB: add endpoint information to sysfs devfs: Remove the mode field from usb_class_driver as it's no longer needed USB: add more snooping hooks in devio.c USB: make wHubCharacteristics __le16 to match other usb descriptor fields USB: remove the global function usbdev_lookup_minor USB: add notifier functions to the USB core for devices and busses USB: convert usbfs/devio.c to use usb notifiers USB: convert usbfs/inode.c to use usb notifiers USB: convert usbmon to use usb notifiers USB: delete the bluetty driver USB Serial: rename usb_serial_device_type to usb_serial_driver USB Serial: get rid of the .owner field in usb_serial_driver USB Serial: move old changelog comments out of source code USB Serial: move name to driver structure USB Serial: remove driver version from a few drivers USB: always export interface information for modalias USB: add nokia_dku2 driver USB: fix up some odd parts due to partial merges PCI: removed unneeded .owner field from struct pci_driver USB: fix build breakage in dummy_hcd.c USB Serial: rename ChangeLog.old USB: move CONFIG_USB_DEBUG checks into the Makefile USB: delete the nokia_dku2 driver USB: add the anydata usb-serial driver Add HOWTO do kernel development document to the Documentation directory update Documentation/00-INDEX USB: reorg some functions out of the main usb.c file USB: add dynamic id functionality to USB core USB: allow usb drivers to disable dynamic ids USB: make registering a usb driver automatically set the module owner USB: remove .owner field from struct usb_driver HOTPLUG: always enable the .config option, unless EMBEDDED Driver core: only all userspace bind/unbind if CONFIG_HOTPLUG is enabled Driver core: Make block devices create the proper symlink name I2C: Fix up debug build error for previous i2c structure changes I2C: Make i2c_add_driver automatically set the proper module owner I2C: Remove .owner setting from i2c_driver as it's no longer needed I2C: move i2c-dev to use dynamic class devices Merge ../torvalds-2.6/ PCI Hotplug: fix up the sysfs file in the compaq pci hotplug driver drivers/sound/oss: Replace pci_module_init() with pci_register_driver() USB: remove some left over devfs droppings hanging around in the usb drivers USB: add might_sleep() to usb_unlink_urb() to warn developers kobject_add() must have a valid name in order to succeed. DRM: fix up classdev interface for drm core IB: fix up major/minor sysfs interface for IB core Revert mount/umount uevent removal USB Serial: fix use-after-free bug in usb-serial core sysfs: sysfs_remove_dir() needs to invalidate the dentry Mark empty release functions as broken add EXPORT_SYMBOL_GPL_FUTURE() add EXPORT_SYMBOL_GPL_FUTURE() to RCU subsystem add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem fix module sysfs files reference counting Kobject: provide better warning messages when people do stupid things sysfs: don't export dir symbols sysfs: fix a kobject leak in sysfs_add_link on the error path USB: fix initdata issue in isp116x-hcd USB serial: add navman driver USB: omninet: fix up debugging comments sysfs: zero terminate sysfs write buffers USB: add driver for funsoft usb serial device PCI: fix via irq SATA patch USB: add ark3116 usb to serial driver USB: fix omninet driver bug kobject: quiet errors in kobject_add PCI: fix error with pci_get_device() call in the mpc85xx driver kobject: make people pay attention to kobject_add errors Add kernel<->userspace ABI stability documentation CCISS: add device symlink to the block cciss block devices in sysfs Driver Core: remove unused exports Driver core: change make_class_name() to take kobjects Driver core: allow struct device to have a dev_t Driver core: add proper symlinks for devices USB: add usb_interrupt_msg() function for api completeness. USB: move the endpoint specific sysfs code to it's own file USB: make usb_create_ep_files take a struct device USB: make endpoints real struct devices USB: move usb_device_class class devices to be real devices USB: convert usb class devices to real devices USB: only make /sys/class/usb show up when there is something in it USB: get USB suspend to work again Driver core: fix locking issues with the devices that are attached to classes devfs: Remove devfs from the kernel tree devfs: Remove devfs documentation from the kernel tree devfs: Remove devfs from the partition code devfs: Remove devfs from the init code devfs: Remove devfs support from the serial subsystem devfs: Remove devfs support from the ide subsystem. devfs: Remove devfs support from the sound subsystem devfs: Remove devfs_*_tape() functions from the kernel tree devfs: Remove devfs_mk_dir() function from the kernel tree devfs: Remove devfs_mk_symlink() function from the kernel tree devfs: Remove devfs_mk_bdev() function from the kernel tree devfs: Remove devfs_mk_cdev() function from the kernel tree devfs: Remove devfs_remove() function from the kernel tree devfs: Remove the devfs_fs_kernel.h file from the tree devfs: Remove the miscdevice devfs_name field as it's no longer needed devfs: Remove the gendisk devfs_name field as it's no longer needed devfs: Remove the videodevice devfs_name field as it's no longer needed devfs: Remove the line_driver devfs_name field as it's no longer needed devfs: Remove the tty_driver devfs_name field as it's no longer needed devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV devfs: Last little devfs cleanups throughout the kernel tree. devfs: Remove it from the feature_removal.txt file 64bit resource: C99 changes for struct resource declarations 64bit resource: fix up printks for resources in sound drivers 64bit resource: fix up printks for resources in networks drivers 64bit resource: fix up printks for resources in pci core and hotplug drivers 64bit resource: fix up printks for resources in mtd drivers 64bit resource: fix up printks for resources in ide drivers 64bit resource: fix up printks for resources in video drivers 64bit resource: fix up printks for resources in pcmcia drivers 64bit resource: fix up printks for resources in arch and core code 64bit resource: fix up printks for resources in misc drivers 64bit resource: introduce resource_size_t for the start and end of struct resource 64bit resource: change resource core to use resource_size_t 64bit resource: change pci core and arch code to use resource_size_t 64bit resource: change pnp core to use resource_size_t 64bit Resource: convert a few remaining drivers to use resource_size_t where needed 64bit Resource: finally enable 64bit resource sizes USB: move usb-serial.h to include/linux/usb/ Revert "[PATCH] USB: convert usb class devices to real devices" Revert "[PATCH] USB: move usb_device_class class devices to be real devices" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge ../torvalds-2.6/ Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of /home/greg/linux/git/torvalds-2.6/ Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-2.6.18 Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream-greg' of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-greg' of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://oss.sgi.com:8090/nathans/xfs-rc-2.6 Merge gregkh@master.kernel.org:/home/rmk/linux-2.6-arm Merge gregkh@master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-2.6.18 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge gregkh@master.kernel.org:/home/rmk/linux-2.6-arm Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge branch 'upstream-greg' of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-greg' of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'fixes' of git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 USB: fix bug in cypress_cy7c63.c driver device_create(): make fmt argument 'const char *' SYSFS: allow sysfs_create_link to create symlinks in the root of sysfs Driver core: add groups support to struct device Driver core: allow devices in classes to have no parent Driver core: add ability for classes to handle devices properly Driver core: add device_rename function Driver core: create devices/virtual/ tree Class: add support for class interfaces for devices Driver core: add ability for devices to create and remove bin files Driver Core: add ability for drivers to do a threaded probe PCI: enable driver multi-threaded probe SHPCHP: fix __must_check warnings PCI Hotplug: fix __must_check warnings PCI: fix __must_check warnings USB: fix __must_check warnings in drivers/usb/core/ USB: fix __must_check warnings in drivers/usb/misc/ USB: fix __must_check warnings in drivers/usb/atm/ USB: fix __must_check warnings in drivers/usb/class/ USB: fix __must_check warnings in drivers/usb/input/ USB: fix __must_check warnings in drivers/usb/host/ USB: fix __must_check warnings in drivers/usb/serial/ USB: fix build error in ohci driver USB: revert EHCI VIA workaround patch USB: ftdi-elan: fix sparse warnings USB: move trancevibrator.c to the proper usb directory USB: add USB serial mos7720 driver USB: cleanup sierra wireless driver a bit PCI Hotplug: move pci_hotplug.h to include/linux/ aoe: fix sysfs_create_file warnings PCI: Revert "PCI: i386/x86_84: disable PCI resource decode on device disable" USB: add another sierra wireless device id USB: add driver for the USB debug devices USB: create a new thread for every USB device found during the probe sequence PCI: Let PCI_MULTITHREAD_PROBE not be broken Driver Core: Move virtual_device_parent() to core.c Driver core: make old versions of udev work properly Driver core: convert vt code to use struct device Driver core: convert vc code to use struct device Driver core: change misc class_devices to be real devices Driver core: convert tty core to use struct device Driver core: convert raw device code to use struct device I2C: convert i2c-dev to use struct device instead of struct class_device Driver core: convert msr code to use struct device Driver core: convert cpuid code to use struct device Driver core: convert PPP code to use struct device Driver core: convert ppdev code to use struct device Driver core: convert mmc code to use struct device Driver core: convert firmware code to use struct device Driver core: convert fb code to use struct device Driver core: change mem class_devices to be real devices Driver core: convert sound core to use struct device USB Storage: remove duplicate Nokia entry in unusual_devs.h USB: disable USB_MULTITHREAD_PROBE [SCSI] ipr: remove duplicate device id Kobject: make kobject apis more robust in handling NULL pointers Driver core: convert pcmcia code to use struct device Driver core: convert SPI code to use struct device Network: convert network devices to use struct device instead of class_device Modules: only add drivers/ direcory if needed PCI: add the sysfs driver name to all modules SERIO: add the sysfs driver name to all modules USB: add the sysfs driver name to all modules USB: add EPIC support to the io_edgeport driver USB: move usb_device_class class devices to be real devices USB: convert usb class devices to real devices USB serial: add dynamic id support to usb-serial core USB: remove duplicate device id from visor USB: remove duplicate device id from ftdi_sio USB: remove duplicate device id from keyspan USB: remove duplicate device id from usb_storage USB: remove duplicate device id from zc0301 PCI: remove duplicate device id from ata_piix PCI: remove duplicate device id from ipr Revert "PCI: remove duplicate device id from ata_piix" Revert "Driver core: convert SPI code to use struct device" Driver.h copyright update USB: Driver to charge USB blackberry devices Driver core: remove class_device_rename Revert "Driver core: let request_module() send a /sys/modules/kmod/-uevent" USB: option: remove duplicate device id table USB: option: add a bunch of new device ids USB: add driver for iowarrior devices. USB: refactor usb device matching and create usb_device_match Revert "driver core: refcounting fix" Driver core: add device symlink back to sysfs USB: new Novatel device ids for option driver Driver core: remove unneeded completion from driver release path Driver core: remove use of rwsem SCSI: use the proper semaphore to protect the class lists USB: remove use of the bus rwsem, as it doesn't really protect anything. PNP: stop using the subsystem rwsem IDE: remove rwsem use from ide-proc core IEEE1394: remove rwsem use from ieee1394 core PHY: remove rwsem use from phy core kobject core: remove rwsem from struct subsystem driver core: bus_add_driver should return an error if no bus USB: sierra: add more checks on shutdown Driver core: fix show_uevent from taking up way too much stack remove "struct subsystem" as it is no longer needed kobject: use the proper printk level for kobject error PCI: remove cpqphp driver maintainer PCI: point people to Bernhard instead of the linux-kernel list USB: fix up license wording on some of my usb-serial drivers USB: serial: aircable: clean up urb->status usage USB: serial: airprime: clean up urb->status usage USB: serial: belkin_sa: clean up urb->status usage USB: serial: cyberjack: clean up urb->status usage USB: serial: cypress_m8: clean up urb->status usage USB: serial: digi_acceleport: clean up urb->status usage USB: serial: empeg: clean up urb->status usage USB: serial: ftdi_sio: clean up urb->status usage USB: serial: garmin_gps: clean up urb->status usage USB: serial: generic: clean up urb->status usage USB: serial: io_edgeport: clean up urb->status usage USB: serial: io_ti: clean up urb->status usage USB: serial: ipaq: clean up urb->status usage USB: serial: ipw: clean up urb->status usage USB: serial: ir-usb: clean up urb->status usage USB: serial: keyspan: clean up urb->status usage USB: serial: keyspan_pda: clean up urb->status usage USB: serial: kl5kusb105: clean up urb->status usage USB: serial: kobil_sct: clean up urb->status usage USB: serial: mct_u232: clean up urb->status usage USB: serial: mos7720: clean up urb->status usage USB: serial: mos7840: clean up urb->status usage USB: serial: navman: clean up urb->status usage USB: serial: omninet: clean up urb->status usage USB: serial: option: clean up urb->status usage USB: serial: oti6858: clean up urb->status usage USB: serial: pl2303: clean up urb->status usage USB: serial: safe_serial: clean up urb->status usage USB: serial: sierra: clean up urb->status usage USB: serial: ti_usb_3410_5052: clean up urb->status usage USB: serial: visor: clean up urb->status usage USB: serial: whiteheat: clean up urb->status usage USB: sierra: remove incorrect usage of the urb status field USB: sierra: cleanup the startup and shutdown path USB: mos7720: change developer email addresses USB: atm: cxacru: clean up urb->status usage USB: atm: speedtch: clean up urb->status usage USB: atm: ueagle-atm: clean up urb->status usage USB: atm: usbatm: clean up urb->status usage USB: class: cdc-acm: clean up urb->status usage USB: class: usblp: clean up urb->status usage USB: storage: onetouch: clean up urb->status usage USB: image: mdc800: clean up urb->status usage USB: image: microtek: clean up urb->status usage USB: core: message: clean up urb->status usage USB: misc: adtux: clean up urb->status usage USB: misc: appledisplay: clean up urb->status usage USB: misc: auerswald: clean up urb->status usage USB: misc: ftdi-elan: clean up urb->status usage USB: misc: iowarrior: clean up urb->status usage USB: misc: ldusb: clean up urb->status usage USB: misc: legousbtower: clean up urb->status usage USB: misc: phidgetkit: clean up urb->status usage USB: misc: phidgetmotorcontrol: clean up urb->status usage USB: misc: usblcd: clean up urb->status usage USB: misc: usbtest: clean up urb->status usage USB: misc: uss720: clean up urb->status usage kobject: put kobject_actions in kobject.h modules: better error messages when modules fail to load due to a sysfs problem. USB: option: Add Dell HSDPA 5520 to driver Revert "usb-storage: implement autosuspend" Driver core: remove subsys_set_kset Driver core: remove kset_set_kset_s Driver core: remove subsys_put() Driver core: remove subsys_get() Driver core: remove put_bus() Driver core: remove get_bus() kobjects: fix up improper use of the kobject name field cdev: remove unneeded setting of cdev names Drivers: clean up direct setting of the name of a kset kobject: remove the static array for the name sysfs: spit a warning to users when they try to create a duplicate sysfs file driver core: remove subsystem_init() Driver core: rename ktype_class Driver core: rename ktype_device Driver core: rename ktype_driver Driver core: rename ktype_edd and ktype_efivar kset: add some kerneldoc to help describe what these strange things are kobject: update the copyrights USB: rename choose_configuration USB: make usb_release_interface static USB: fix memory leak in berry_charge driver PCI: merge almost all of pci_32.h and pci_64.h together USB: add new Novatel device ids to option driver Driver core: remove class_device_*_bin_file kobject: check for duplicate names in kobject_rename Revert "Driver core: remove class_device_*_bin_file" USB: mailing lists have changed kobject: fix the documentation of how kobject_set_name works USB: revert portions of "UNUSUAL_DEV: Sync up some reported devices from Ubuntu" Modules: fix memory leak of module names kobject: remove incorrect comment in kobject_rename ecryptfs: clean up attribute mess kobject: convert ibmasm to use kref, not kobject kobject: convert hvc_console to use kref, not kobject kobject: convert hvcs to use kref, not kobject kobject: convert icom to use kref, not kobject kobject: fix up kobject_set_name to use kvasprintf kobject: make kobject_cleanup be static kobject: add kobject_init_ng function kobject: add kobject_add_ng function kobject: add kobject_init_and_add function kobject: remove struct kobj_type from struct kset kobject: remove kobj_set_kset_s as no one is using it anymore kset: add kset_create_and_add function kobject: add kobject_create_and_add function kobject: get rid of kobject_add_dir kobject: get rid of kobject_kset_add_dir kobject: convert fuse to use kobject_create kobject: convert securityfs to use kobject_create kobject: convert debugfs to use kobject_create kobject: convert configfs to use kobject_create kset: convert ecryptfs to use kset_create kobject: convert main fs kobject to use kobject_create kset: convert gfs2 to use kset_create kset: convert gfs2 dlm to use kset_create kset: convert dlm to use kset_create kset: convert pci hotplug to use kset_create_and_add kset: remove decl_subsys_name kset: convert kernel_subsys to use kset_create kset: convert drivers/base/bus.c to use kset_create kset: convert drivers/base/class.c to use kset_create kset: convert drivers/base/firmware.c to use kset_create kset: convert /sys/devices to use kset_create kobject: convert /sys/hypervisor to use kobject_create kobject: convert s390 hypervisor to use kobject_create kset: convert /sys/devices/system to use kset_create kset: convert slub to use kset_create kset: move /sys/slab to /sys/kernel/slab kset: convert /sys/module to use kset_create kset: convert /sys/power to use kset_create kset: convert struct bus_device->devices to use kset_create kset: convert struct bus_device->drivers to use kset_create ecryptfs: remove version_str file from sysfs efivars: make new_var and del_var binary sysfs files kobject: convert efivars to kobj_attr interface firmware: export firmware_kset so that people can use that instead of the braindead firmware_register interface kset: convert efivars to use kset_create for the efi subsystem. kset: convert efivars to use kset_create for the vars sub-subsystem. kobject: convert arm/mach-omap1/pm.c to kobj_attr interface kobject: convert pseries/power.c to kobj_attr interface kobject: convert s390 ipl.c to kobj_attr interface kset: convert s390 ipl.c to use kset_create kobject: convert parisc/pdc_stable to kobj_attr interface kset: convert parisc/pdc_stable.c to use kset_create kset: convert edd to use kset_create kobject: convert /sys/firmware/acpi/ to use kobject_create firmware: remove firmware_(un)register() firmware: change firmware_kset to firmware_kobj kset: convert ocfs2 to use kset_create kset: convert block_subsys to use kset_create kset: remove decl_subsys macro kobject: convert kernel_kset to be a kobject kobject: remove subsystem_(un)register functions kobject: clean up rpadlpar horrid sysfs abuse kobject: convert ecryptfs to use kobject_create kobject: convert efivars to use kobject_create kobject: convert parisc/pdc_stable to use kobject_create driver core: clean up shutdown.c driver core: clean up device_shutdown driver core: make /sys/power a kobject kobject: grab the kset reference in kobject_add, not kobject_init kobject: clean up debugging messages UIO: fix kobject usage Kobject: change net/bridge to use kobject_create_and_add Kobject: change GFS2 to use kobject_init_and_add Kobject: change drivers/infiniband to use kobject_init_and_add Kobject: change drivers/firmware/edd.c to use kobject_init_and_add Kobject: change drivers/firmware/efivars.c to use kobject_init_and_add Kobject: change drivers/cpufreq/cpufreq.c to use kobject_init_and_add Kobject: change drivers/edac to use kobject_init_and_add Kobject: change drivers/cpuidle/sysfs.c to use kobject_init_and_add Kobject: change drivers/pci/hotplug/pci_hotplug_core.c to use kobject_init_and_add Kobject: change drivers/base/sys.c to use kobject_init_and_add Kobject: change arch/x86/kernel/cpu/intel_cacheinfo.c to use kobject_init_and_add Kobject: change drivers/acpi/system.c to use kobject_create_and_add Kobject: change drivers/block/pktcdvd.c to use kobject_init_and_add Kobject: change arch/sh/kernel/cpu/sh4/sq.c to use kobject_init_and_add Kobject: change drivers/net/ibmveth.c to use kobject_init_and_add Kobject: change drivers/parisc/pdc_stable.c to use kobject_init_and_add Kobject: change arch/ia64/kernel/topology.c to use kobject_init_and_add Kobject: change drivers/md/md.c to use kobject_init_and_add Kobject: change arch/x86/kernel/cpu/mcheck/mce_amd_64.c to use kobject_create_and_add Kobject: change arch/x86/kernel/cpu/mcheck/mce_amd_64.c to use kobject_init_and_add Kobject: the cris iop_fw_load.c code is broken Kobject: convert drivers/base/class.c to use kobject_init/add_ng() Kobject: convert drivers/base/core.c to use kobject_init/add_ng() Kobject: convert drivers/net/iseries_veth.c to use kobject_init/add_ng() Kobject: convert fs/char_dev.c to use kobject_init/add_ng() Kobject: convert kernel/params.c to use kobject_init/add_ng() Kobject: convert kernel/user.c to use kobject_init/add_ng() Kobject: convert mm/slub.c to use kobject_init/add_ng() Kobject: convert net/bridge/br_if.c to use kobject_init/add_ng() driver core: remove owner field from struct bus_type driver core: add way to get to bus kset driver core: add way to get to bus device klist driver core: remove fields from struct bus_type USB: use proper call to driver_create_file PCMCIA: use proper call to driver_create_file PCI: use proper call to driver_create_file PCI: remove foolish code from pci-driver.c Infiniband: make ipath driver use default driver groups. Driver: add driver_add_kobj for looney iseries_veth driver Driver core: move the driver specific module code into the driver core Driver core: move the static kobject out of struct driver Driver core: clean up debugging messages Kobject: change drivers/base/bus to use kobject_init_and_add Kobject: convert block/elevator.c to use kobject_init/add_ng() Kobject: convert block/ll_rw_blk.c to use kobject_init/add_ng() Kobject: convert drivers/md/md.c to use kobject_init/add_ng() Kobject: convert kernel/module.c to use kobject_init/add_ng() Kobject: remove kobject_add() as no one uses it anymore Kobject: rename kobject_add_ng() to kobject_add() Kobject: remove kobject_init() as no one uses it anymore Kobject: rename kobject_init_ng() to kobject_init() Kobject: remove kobject_register() Kset: remove kset_add function Modules: remove unneeded release function Kobject: convert arch/* from kobject_unregister() to kobject_put() Kobject: convert drivers/* from kobject_unregister() to kobject_put() Kobject: convert fs/* from kobject_unregister() to kobject_put() Kobject: convert remaining kobject_unregister() to kobject_put() Kobject: remove kobject_unregister() as no one uses it anymore kobject: remove old, outdated documentation. kobject: update the kobject/kset documentation kobject: add sample code for how to use kobjects in a simple manner. kobject: add sample code for how to use ksets/ktypes/kobjects Driver core: fix coding style issues in device.h Kobject: fix coding style issues in kobject.h Kobject: fix coding style issues in kobject c files Driver core: coding style fixes Driver core: Fix up build when CONFIG_BLOCK=N x86: fix runtime error in arch/x86/kernel/cpu/mcheck/mce_amd_64.c Module: check to see if we have a built in module with the same name Driver core: add bus_find_device_by_name function Module: check to see if we have a built in module with the same name USB: handle idVendor of 0x0000 USB: always announce a device has been added to the system USB: ftdi_sio: remove very old changelog entries from the file. USB: use a real vendor and product id for root hubs USB: mark USB drivers as being GPL only USB: fix codingstyle issues in include/linux/usb.h USB: fix codingstyle issues in include/linux/usb/ USB: fix codingstyle issues in drivers/usb/core/*.h USB: fix codingstyle issues in drivers/usb/core/devices.c USB: fix codingstyle issues in drivers/usb/core/devio.c USB: fix codingstyle issues in drivers/usb/core/hcd-pci.c USB: fix codingstyle issues in drivers/usb/core/message.c USB: fix codingstyle issues in drivers/usb/core/*.c PCI: fix codingstyle issues in drivers/pci/pci.h PCI: fix codingstyle issues in include/linux/pci.h PCI: make pci_bus a struct device Revert "PCI: PCIE ASPM support" pci: pci_enable_device_bars() fix for lpfc driver Block: Fix whole_disk attribute bug sysfs: remove BUG_ON() from sysfs_remove_group() driver core: fix up Kconfig text for CONFIG_SYSFS_DEPRECATED kobject: properly initialize ksets PCI: fix up error messages for pci_bus registering sysdev: fix problem with sysdev_class being re-registered PCI: fix issue with busses registering multiple times in sysfs USB: remove broken usb-serial num_endpoints check IDE: remove ide=reverse IDE core kobject: catch kobjects that are not initialized firmware: clean up samples for coding style issues Driver core: make device_is_registered() work for class devices memstick: convert struct class_device to struct device IB: rename "dev" to "srp_dev" in srp_host structure DRM: remove unused dev_class PCI: remove pci_find_present PCI: remove pci_get_device_reverse from calgary driver PCI: remove pci_get_device_reverse PCI: clean up search.c a lot PCI Hotplug: make cpcihp driver use modern apis PCI Hotplug: the ibm driver is not dependant on PCI_LEGACY PCI: remove initial bios sort of PCI devices on x86 PCI: make no_pci_devices() use the pci_bus_type list PCI: add is_added flag to struct pci_dev PCI: remove pcibios_fixup_ghosts() PCI: remove global list of PCI devices PCI: Change PCI subsystem MAINTAINER checkpatch: usb_free_urb() can take NULL USB: add USB_DT_CS_RADIO_CONTROL define to ch9.h USB: add usb-serial spcp8x5 driver USB: serial: remove unneeded number endpoints settings USB: serial: remove endpoints setting checks from core and header klist: fix coding style errors in klist.h and klist.c USB: add new moto_modem driver for some Morotola phones USB: add association.h USB: add Telstra NextG CDMA id to option driver Driver core: add device_create_vargs and device_create_drvdata mm: bdi: fix race in bdi_class device creation fbdev: fix race in device_create ide: fix race in device_create IB: fix race in device_create LEDS: fix race in device_create Power Supply: fix race in device_create UIO: fix race in device_create SOUND: fix race in device_create s390: fix race in device_create USB: Phidget: fix race in device_create USB: Core: fix race in device_create SCSI: fix race in device_create USB: add TELIT HDSPA UC864-E modem to option driver Revert "USB: EHCI: fix performance regression" HSO: add option hso driver PCI: handle pci_name() being const USB: another option device id USB: add a pl2303 device id dell_rbu: firmware data is const x86 microcode: firmware data is const USB: handle pci_name() being const USB: revert "don't lose disconnections during suspend" USB: revert "don't use reset-resume if drivers don't support it" USB: delete airprime driver Firmware: fix typo in example code device create: block: convert device_create to device_create_drvdata device create: char: convert device_create to device_create_drvdata device create: coda: convert device_create to device_create_drvdata device create: dca: convert device_create to device_create_drvdata device create: dvb: convert device_create to device_create_drvdata device create: framebuffer: convert device_create to device_create_drvdata device create: hid: convert device_create to device_create_drvdata device create: hwmon: convert device_create to device_create_drvdata device create: i2c: convert device_create to device_create_drvdata device create: ide: convert device_create to device_create_drvdata device create: ieee1394: convert device_create to device_create_drvdata device create: infiniband: convert device_create to device_create_drvdata device create: isdn: convert device_create to device_create_drvdata device create: macintosh: convert device_create to device_create_drvdata device create: mips: convert device_create to device_create_drvdata device create: misc: convert device_create to device_create_drvdata device create: mtd: convert device_create to device_create_drvdata device create: net: convert device_create to device_create_drvdata device create: s390: convert device_create to device_create_drvdata device create: scsi: convert device_create to device_create_drvdata device create: sound: convert device_create to device_create_drvdata device create: usb: convert device_create to device_create_drvdata device create: x86: convert device_create to device_create_drvdata driver core: remove device_create() device create: convert device_create_drvdata to device_create Driver Core: add ability for class_for_each_device to start in middle of list Driver Core: add ability for class_find_device to start in middle of list block: fix compiler warning in genhd.c block: make printk_partition use the class iterator function block: make blk_lookup_devt use the class iterator function block: make proc files seq_start use the class_find_device() block: move header for /proc/partitions to seq_start block: make /proc/partitions and /proc/diskstats use class_find_device() infiniband: rename "device" to "ib_device" in cm_device infiniband: make cm_device use a struct device and not a kobject. bluetooth: remove improper bluetooth class symlinks. class: move driver core specific parts to a private structure class: rename "devices" to "class_devices" in internal class structure class: rename "interfaces" to "class_interfaces" in internal class structure class: rename "subsys" to "class_subsys" in internal class structure class: rename "sem" to "class_sem" in internal class structure class: fix docbook comments for class_private structure driver core: remove DEVICE_ID_SIZE define driver core: fix a lot of printk usages of bus_id MTD: handle pci_name() being const 3c59x: handle pci_name() being const sparc64: fix up bus_id changes in sparc core code checkpatch: usb_free_urb() can take NULL USB: serial: remove CONFIG_USB_DEBUG from sierra and option drivers USB: HSO: make tty_operations const USB: HSO: minor fixes due to code review driver core: add init_name to struct device uwb: add the UWB stack (build system) uwb: add WiMedia LLC Protocol (build system) wusb: add the Wireless USB core (build-system) Staging: add TAINT_CRAP for all drivers/staging code Staging: add TAINT_CRAP flag to drivers/staging modules Staging: add Kconfig entries and Makefile infrastructure Staging: add MAINTAINERS entry Staging: add et131x network driver Staging: add Alacritech slicoss network driver Staging: add sxg network driver Staging: add me4000 firmware files Staging: add me4000 pci data collection driver Staging: add the go7007 video driver Staging: add wlan-ng prism2 usb driver V4L/DVB (9116): USB: remove info() macro from usb media drivers Staging: workaround build system bug HID: remove info() macro from usb HID drivers device create: block: convert device_create_drvdata to device_create device create: char: convert device_create_drvdata to device_create device create: ieee1394: convert device_create_drvdata to device_create device create: infiniband: convert device_create_drvdata to device_create device create: misc: convert device_create_drvdata to device_create device create: net: convert device_create_drvdata to device_create device create: s390: convert device_create_drvdata to device_create device create: scsi: convert device_create_drvdata to device_create device create: sound: convert device_create_drvdata to device_create device create: usb: convert device_create_drvdata to device_create device create: video: convert device_create_drvdata to device_create device create: ide: convert device_create_drvdata to device_create device create: remove device_create_drvdata NET: convert the phy_device file to use bus_find_device_by_name Driver core: add bus_sort_breadthfirst() function USB: add USB test and measurement class driver USB: remove warn() macro from usb input drivers USB: remove warn() macro from usb media drivers USB: remove warn() macro from usb net drivers USB: remove warn() macro from usb drivers USB: remove warn macro from HID core USB: remove info() macro from usb/serial drivers USB: remove info() macro from usb/misc drivers USB: remove info() macro from remaining usb drivers USB: remove info() macro from usb network drivers USB: remove info() macro from usb input drivers USB: remove info() macro from usb mtd drivers USB: remove use of err() in drivers/usb/serial USB: remove err() macro from usb class drivers USB: remove err() macro from usb core code USB: remove err() macro from usb misc drivers USB: remove err() macro from more usb drivers Staging: document 4k stack problem for winbond driver Staging: wlan-ng: fix build error if wireless networking is not enabled Staging: pcc-acpi: update to latest version Staging: sxg: fix up unused function warnings Staging: sxg: fix compiler warnings. Staging: wbusb: fix a bunch of compiler warnings Staging: me4000: remove some compiler warnings Staging: usbip: fix build warning on 64bit kernels Document kernel taint flags properly Staging: only build the tree if we really want to Staging: make usbip depend on CONFIG_NET USB: vstusb: fix compiler warning on x86-64 Revert "USB: improve ehci_watchdog's side effect in CPU power management" USB: serial: add more Onda device ids to option driver USB: fix problem with usbtmc driver not loading properly xilinx_hwicap: remove improper wording in license statement driver core: create a private portion of struct device driver core: move klist_children into private structure driver core: move knode_driver into private structure driver core: move knode_bus into private structure Staging: go7007: fixes due to video_usercopy api change Staging: go7007: fixes due v4l2_file_operations api change Staging: w35und: remove usb_submit_urb wrapper function Staging: w35und: remove usb_alloc_urb wrapper function Staging: w35und: fix config build warnings Staging: wlan-ng: fix compiler warnings Staging: at76_usb: fix build breakage Staging: at76_usb: remove compiler warnings Staging: at76_usb: fix up all remaining checkpatch.pl warnings Staging: go7007: fix minor build warnings Staging: go7007: add some more v4l2 ioctls Staging: agnx: fix build errors due to ssid removal Staging: agnx: fix build errors due to rate control API changes Staging: agnx: fix build warnings Staging: otus: fix netdev->priv usage Staging: otus: fix urb callback function type Staging: add rt2860 wireless driver Staging: rt2860: disable root hack for reading files Staging: rt2860: fix up netdev->priv usage Staging: rt2860: Fix minor compiler warnings Staging: rt2860: enable WPA_SUPPLICANT support Staging: benet: fix netif api breakage Staging: benet: fix up netdev->priv change Staging: benet: build is broken unless CONFIG_NETPOLL is enabled Staging: benet: fix build error. Staging: comedi: fix up a lot of checkpatch.pl warnings Staging: comedi: fix checkpatch.pl errors in comedi_fops.c Staging: comedi: fix build error in comedilib.h Staging: comedi: set up infrastructure for individual drivers Staging: comedi: dt9812: fix up a lot of coding style issues Staging: comedi: dt9812: remove dt9812.h Staging: comedi: dt9812: remove typedefs Staging: comedi: dt9812: fix sparse warnings Staging: comedi: usbdux: remove kernel version checks Staging: comedi: usbdux: code style cleanups Staging: comedi: usbdux: remove // comments Staging: comedi: usbdux: fix up printk calls Staging: comedi: usbdux: remove checkpatch.pl warnings Staging: comedi: usbdux: remove typedef Staging: comedi: usbdux: remove comedi usb wrappers Staging: comedi: usbduxfast: remove comedi usb wrappers Staging: comedi: dt9812: remove #ifdef that is not needed Staging: comedi: remove usb wrappers Staging: comedi: remove PCI wrappers Staging: comedi: fix checkpatch.pl issues in comedi_bond.c Staging: comedi: fix checkpatch.pl issues in comedi_fc.c Staging: comedi: remove typedefs from comedi_bond.c Staging: comedi: fix sparse issues in comedi_bond.c Staging: comedi: fix checkpatch.pl issues in comedi_test.c Staging: comedi: fix sparse issues in comedi_test.c Staging: comedi: remove typedefs from comedi_test.c Staging: comedi: fix comedi_parport.c checkpatch.pl issues. Staging: comedi: fix comedi_fc.h checkpatch.pl issues. Staging: comedi: fix comedi_pci.h checkpatch.pl issues. Staging: comedi: comedi_pci.h: remove unneeded wrapper Staging: comedi: comedi_pci.h: remove comedi_pci_enable_no_regions Staging: comedi: comedi_pci.h: remove comedi_pci_disable_no_regions Staging: comedi: me_daq: fix checkpatch.pl issues Staging: comedi: me_daq: remove typedefs Staging: comedi: me_daq: fix sparse issues Staging: comedi: fix checkpatch.pl warning in interrupt.h Staging: add rtl8187se driver Staging: rtl8187se: remove unneeded files Staging: rtl8187se: make the built module be the proper name Staging: rtl8187se: remove duplicate pci ids Staging: add princeton instruments usb camera driver Staging: add mimio xi driver Staging: add rt2870 wireless driver Staging: rt2870: disable root hack for reading files Staging: rt2870: fix up netdev->priv usage Staging: frontier: remove unused alphatrack_sysfs.c file Staging: frontier: fix compiler warnings Staging: epl: run Lindent on all kernel/*.h files Staging: epl: run Lindent on all user/*.h files Staging: epl: run Lindent on *.h files Staging: epl: run Lindent on *.c files Staging: epl: hr timers all run in hard irq context now Staging: epl: fix netdev->priv b0rkage Staging: add android framework Staging: android: remove dummy android.c driver Staging: android: binder: fix build errors USB: serial: fix up urb->status usage USB: option: increase outgoing buffer size and number USB: add new opticon serial driver USB: add siemens_mpi usb-serial "stub" driver USB: remove warn() macro from usb.h USB: remove info() macro from usb.h Revert "driver core: move knode_bus into private structure" Revert "driver core: move knode_driver into private structure" Revert "driver core: move klist_children into private structure" Revert "driver core: create a private portion of struct device" sysfs: fix problems with binary files Staging: comedi: fix Kbuild Staging: meilhaus: fix Kbuild Staging: android: fix build error on 64bit boxes Revert USB: option: add Pantech cards Revert Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 port Staging: android: fix up units in timed_gpio DVB: add firesat driver asix: new device ids USB: usbtmc: fix stupid bug in open() USB: usbtmc: add protocol 1 support Staging: benet: remove driver now that it is merged in drivers/net/ USB: serial: opticon: add write support USB: serial: opticon: add serial line ioctls USB: serial: add symbol serial driver USB: symbolserial: log the ioctl commands USB: serial: add qualcomm wireless modem driver USB: make transfer_buffer_lengths in struct urb field u32 USB: make actual_length in struct urb field u32 USB: remove phidget drivers from kernel tree. USB: serial: rename cp2101 driver to cp210x PS3: replace bus_id usage driver core: create a private portion of struct device driver core: move klist_children into private structure driver core: move knode_driver into private structure driver core: move knode_bus into private structure Staging: slicoss: remove TRUE/FALSE usage Staging: slicoss: remove jiffies macros Staging: slicoss: remove DEBUG_REGISTER_TRACE Staging: slicoss: remove WRITE_REG64 wrapper Staging: slicoss: remove WRITE_REG wrapper Staging: slicoss: remove slic_os.h Staging: slicoss: remove unused #defines Staging: slicoss: delete slicbuild.h Staging: slicoss: clean up SLIC_DUMP_ENABLED Staging: slicoss: remove SLIC_GET_STATS_TIMER_ENABLED Staging: slicoss: delete slicinc.h Staging: slicoss: remove SLIC_GET_STATS_ENABLED Staging: slicoss: add proper KERN_DEBUG to 2 printks Staging: slicoss: remove SLIC_POWER_MANAGEMENT_ENABLED Staging: slicoss: remove LINUX_FREES_ADAPTER_RESOURCES Staging: slicoss: remove SLIC_PING_TIMER_ENABLED Staging: slicoss: remove VALID_ADDRESS macro Staging: slicoss: remove DBG_MSG Staging: slicoss: remove SLIC_ETHTOOL_SUPPORT Staging: slicoss: remove SLICLEVEL and SLIC_DISPLAY macros Staging: slicoss: remove DBG_ERROR macro Staging: slicoss: remove ASSERTMSG macro Staging: slicoss: delete slicdbg.h Staging: slicoss: slichw.h cleanup Staging: sxg: fix build warnings in sxg_ethtool Staging: sxg: remove firmware files from sgx_ethtool.c Staging: sxg: fix build warnings in downloadB firmware files Staging: sxg: fix build warnings in sxg.c Staging: go7007: fix build error Staging: rtl8187se: fix \r\n line ends staging: dst: replace bus_id with dev_set_name Staging: add aten2011 usb to serial converter driver. Staging: aten2011: run lindent Staging: aten2011: move .h files into the driver Staging: aten2011: remove kernel version dependencies Staging: aten2011: fix up comments by removing most of them. Staging: aten2011: remove unneeded defines Staging: aten2011: remove function prototypes. Staging: aten2011: fix up sparse warnings Staging: aten2011: remove unused fields from structures. Staging: aten2011: clean up init and exit functions Staging: aten2011: remove paranoia check functions Staging: aten2011: fix up the set_reg_sync function Staging: aten2011: fix up the get_reg_sync function Staging: aten2011: fix up the set_uart_reg function Staging: aten2011: fix up the get_uart_reg function Staging: aten2011: delete the Dump_serial_port function Staging: aten2011: remove wrappers around serial get and put data functions Staging: aten2011: fix up c++ comments Staging: aten2011: remove DPRINTK macro Staging: aten2011: s/__FUNCTION__/__func__ Staging: aten2011: fix checkpatch errors and warnings Staging: phison: fix up checkpatch and other formatting issues Staging: phison: port code to work properly with latest libata Staging: phison: add driver to the build system Staging: comedi: fix bus_id use in jr3_pci driver Staging: comedi: add c6xdigio driver Staging: comedi: add new drivers to the kernel build Staging: comedi: addi-data header file cleanups Staging: comedi: addi-data: APCI1710_82x54 cleanups Staging: comedi: fix 64bit build errors Staging: epl: remove unneeded files Staging: epl: remove complier macros from global.h Staging: epl: remove NULL from global.h Staging: epl: remove PUBLIC definition Staging: epl: remove _WIN_32_ and _NO_OS_ defines Staging: epl: remove INLINE mess Staging: epl: remove __KERNEL__ checks Staging: epl: unwind rest of _LINUX_ #ifdefs Staging: epl: remove EplObjDef.h Staging: epl: remove GENERIC Staging: epl: remove NEAR Staging: epl: remove FAR Staging: epl: remove ROM Staging: epl: remove MEM Staging: epl: remove REENTRANT Staging: epl: remove compiler warning from SharedBuff.c Staging: epl: remove some unused types Staging: epl: remove CONST Staging: epl: delete EdrvFec5282.h Staging: epl: remove BYTE Staging: epl: remove QWORD Staging: epl: remove DWORD Staging: epl: remove WORD Staging: epl: fix up some non-ANSI functions Staging: epl: clean up demo_main.c Staging: epl: remove kernel version checks Staging: epl: fix sparse warning in proc_fs.c Staging: epl: remove EPLDLLEXPORT Staging: epl: fix up epl/user/*.h files Staging: epl: fix up epl/kernel/*.h files Staging: epl: don't check for devfs Staging: epl: remove pointless highres timer check Staging: p9auth: fix credential logic Staging: p9auth: add to the kernel build Staging: p9auth: remove unneeded header file Staging: p9auth: fix up codingstyle issues Staging: p9auth: fix up sparse warnings Staging: p9auth: use kzalloc Staging: p9auth: clean up #includes Staging: heci: remove kcompat.h Staging: heci: fix checkpatch warnings Staging: heci: fix some sparse warnings Staging: heci: add TODO file Staging: add rt3070 wireless driver Staging: line6: fix bus_id usage Staging: line6: add to the build Staging: line6: remove DEVICE_ATTRIBUTE Staging: line6: remove PT_REGS Staging: line6: remove KERNEL_VERSION checks Staging: line6: static function cleanups Staging: line6: fix up NULL assignment mistakes Staging: line6: coding style cleanups for .h files. Staging: line6: fix checkpatch errors in capture.c Staging: line6: fix checkpatch errors in control.c Staging: line6: fix checkpatch errors in playback.c Staging: line6: fix checkpatch errors in pod.c Staging: line6: fix checkpatch errors in audio.c Staging: line6: fix checkpatch errors in driver.c Staging: line6: fix checkpatch errors in dumprequest.c Staging: line6: fix checkpatch errors in midi.c Staging: line6: fix checkpatch errors in midibuf.c Staging: line6: fix checkpatch errors in pcm.c Staging: line6: fix checkpatch errors in toneport.c Staging: line6: fix checkpatch errors in variax.c staging: document that the wifi staging drivers a bit better Staging: add USB serial Quatech driver Staging: serqt_usb: Lindent the code Staging: serqt_usb: add TODO file Staging: serqt_usb: fix checkpatch errors Staging: serqt_usb: fix build due to proc tty changes driver core: prevent device_for_each_child from oopsing Revert USB: usb-serial ch341: support for DTR/RTS/CTS Staging: go7007: fix build issues Input: wm97xx - do not access dev->driver_data directly net: remove driver_data direct access of struct device net: remove driver_data direct access of struct device from more drivers Wireless: remove driver_data direct access of struct device Revert driver core: move platform_data into platform_device Staging: comedi: David doesn't want to get comedi patches sound: remove driver_data direct access of struct device ath1e: add new device id for asus hardware PCIE: remove driver_data direct access of struct device regulator: remove driver_data direct access of struct device firmware: remove broken example files driver core: fix gcc 4.3.3 warnings about string literals eisa: remove driver_data direct access of struct device firewire: remove driver_data direct access of struct device ide: remove driver_data direct access of struct device ieee1394: remove driver_data direct access of struct device infiniband: remove driver_data direct access of struct device input: remove driver_data direct access of struct device media: remove driver_data direct access of struct device mfd: remove driver_data direct access of struct device PCIE: remove driver_data direct access of struct device pcmcia: remove driver_data direct access of struct device scsi: remove driver_data direct access of struct device thermal: remove driver_data direct access of struct device xen block: remove driver_data direct access of struct device hvcs: remove driver_data direct access of struct device ibmvscsi: gadget: at91_udc: remove driver_data direct access of struct device infiniband: ehca: remove driver_data direct access of struct device ipmi: remove driver_data direct access of struct device mips: remove driver_data direct access of struct device of_serial: remove driver_data direct access of struct device parisc: remove driver_data direct access of struct device parport: remove driver_data direct access of struct device s390: remove driver_data direct access of struct device uml: remove driver_data direct access of struct device usb: gadget: at91_udc: remove driver_data direct access of struct device xen: remove driver_data direct access of struct device from more drivers USB: add usb debugfs directory USB: EHCI: use the new usb debugfs directory USB: FHCI: use the new usb debugfs directory USB: OHCI: use the new usb debugfs directory USB: UHCI: use the new usb debugfs directory USB: usbmon: use the new usb debugfs directory USB: add the usbfs devices file to debugfs USB: OHCI: use the ohci structure directly in debugfs files. USB: EHCI: create sysfs companion files directly in the controller device USB: remove unused usb_host class USB: usbtmc: fix switch statment USB: xhci: fix lots of compiler warnings. USB: xhci: fix some compiler warnings in xhci.h V4L/DVB (11739): remove driver_data direct access of struct device Staging: add mailing list address for staging tree Staging: comedi: fix build errors in pcmcia comedi drivers Staging: comedi: set PCI and PCMCIA defines Staging: comedi: vmk80xx.c: get the driver to build properly Staging: comedi: remove comedi-specific wrappers Staging: comedi: remove RT code Staging: comedi: remove some RT code that lingered staging: comedi: fix pcmcia build breakage Staging: agnx: fix build warnings Staging: meilhaus: fix build warnings Staging: remove driver_data direct access of struct device Staging: rt2870: fix build warnings Staging: android: lowmemorykiller: fix up remaining checkpatch warnings Staging: android: logger: fix up remaining checkpatch warnings Staging: android: ram_console: fix up remaining checkpatch warnings Staging: android: binder: fix up some checkpatch warnings Staging: android: fix Kconfig issues Staging: cpc-usb: fix some build problems in the driver Staging: cpc-usb: add driver to the build Staging: cpc-usb: fix up checkpatch errors in cpc-usb_drv.c Staging: cpc-usb: fix checkpatch warnings in sja2m16c.h Staging: cpc-usb: add TODO file Staging: cpc-usb: fix build warnings Staging: rtl8192su: fix build warnings Staging: altpciechdma: fix build warnings Staging: slicoss: fix build warnings Staging: asus_oled: fix build warnings Staging: remove obsolete serqt_usb driver Staging: pata_rdc: add driver to the build system Staging: pata_rdc: convert code to work in 2.6.29 Staging: pata_rdc: coding style fixes Staging: pata_rdc: remove function prototypes Staging: pata_rdc: use PCI_DEVICE Staging: pata_rdc: fix build warnings Staging: pata_rdc: remove broken flag Staging: pata_rdc: remove dbgprintf macro Staging: pata_rdc: remove DRIVER macros Staging: pata_rdc: remove pointless comments Staging: udlfb: add udlfb driver to build Staging: udlfb: clean up checkpatch warnings in udlfb.h Staging: udlfb: clean up checkpatch warnings in udlfb.c Staging: udlfb: fix some sparse warnings. Staging: comedi: fix build errors Sound: remove direct access of driver_data omap: video: remove direct access of driver_data Staging: meilhaus: add email address to TODO Revert "USB: Add Intel Langwell USB OTG Transceiver Drive" USB: gadget: audio: provide correct device id USB: ti_usb_3410_5052: fix duplicate device ids. Revert USB: usbfs: deprecate and hide option for !embedded staging: remove aten2011 driver TTY: Maintainer change Staging: rtl8192su: fix build error Driver core: move dev_get/set_drvdata to drivers/base/dd.c Staging: hv: add a TODO file Staging: hv: make the Hyper-V virtual bus code build Staging: hv: use the correct #ifdef for x86-64 Staging: hv: add the Hyper-V virtual bus to the build Staging: hv: make the Hyper-V virtual storage driver build Staging: hv: add the Hyper-V virtual scsi driver to the build Staging: hv: storvsc: fix up driver_data usage Staging: hv: make the Hyper-V virtual block driver build Staging: hv: add the Hyper-V virtual block driver to the build Staging: hv: blkvsc: fix up driver_data usage Staging: hv: make the Hyper-V virtual network driver build Staging: hv: add the Hyper-V virtual network driver to the build Staging: hv: netvsc: fix up driver_data usage Staging: hv: remove INTERNAL typedef Staging: hv: remove PVOID typedef Staging: hv: remove VOID typedef Staging: hv: remove UINT8 and INT8 typedefs Staging: hv: remove UINT16 and INT16 typedefs Staging: hv: remove UINT32 and INT32 typedefs Staging: hv: remove UINT64 and INT64 and UCHAR typedefs Staging: hv: remove USHORT typedef Staging: hv: remove ULONGLONG and LONGLONG typedefs Staging: hv: remove ULONG_PTR typedef Staging: hv: remove ULONG and LONG typedefs Staging: hv: remove SIZE_T typedef Staging: hv: remove DWORD and BYTE typedefs Staging: hv: remove BOOL and BOOLEAN typedefs Staging: hv: remove #defines from osd.c Staging: hv: remove MIN and MAX usages Staging: hv: remove PAGE_SIZE and PAGE_SHIFT and __builtin functions Staging: hv: remove STRUCT_PACKED and STRUCT_ALIGNED defines Staging: hv: remove UNUSED_VAR usage Staging: hv: remove FIELD_OFFSET usage Staging: hv: remove TRUE, FALSE, and NULL usage Staging: hv: osd: remove MemAlloc wrapper Staging: hv: osd: remove MemAllocZeroed wrapper Staging: hv: osd: remove MemAllocAtomic wrapper Staging: hv: osd: remove MemFree wrapper Staging: hv: make Channel->InboundLock a real spinlock Staging: hv: make RingInfo->RingLock a real spinlock Staging: hv: make Device->RequestLock a real spinlock Staging: hv: make netDevice->ReceivePacketListLock a real spinlock Staging: hv: make gVmbusConnection.ChannelMsgLock a real spinlock Staging: hv: make gVmbusConnection.ChannelLock a real spinlock Staging: hv: osd: remove spinlock wrapper functions Staging: hv: osd: remove Sleep wrapper Staging: hv: osd: remove MemoryFence wrapper Staging: hv: osd: remove LogMsg wrapper Staging: hv: osd: remove PrintBytes wrapper Staging: hv: fix up printk warnings Staging: hv: osd: remove GetTickCount and GetTimestamp wrappers Staging: hv: force hyper-v drivers to be built as a module Staging: hv: remove more printk() warnings Staging: hv: properly fix the printk() warnings Staging: hv: fix sparse static warnings Staging: hv: fix sparse function warnings Staging: hv: fix sparse NULL pointer warnings Staging: hv: remove custom cpuid function Staging: hv: remove custom rdmsrl and wrmsrl functions Staging: hv: osd: remove physical address wrapper functions Staging: hv: osd: add osd_ prefix to global functions Staging: hv: remove timer wrapper functions Staging: hv: remove duplicated osd.o inclusions Staging: hv: remove ReadMsr and WriteMsr functions from Hv.h Staging: hv: cleanup coding style issues in Hv.h Staging: hv: cleanup coding style issues in Channel.h Staging: hv: cleanup coding style issues in VersionInfo.h Staging: hv: cleanup coding style issues in ChannelInterface.h Staging: hv: cleanup coding style issues in ChannelMgmt.h Staging: hv: cleanup coding style issues in VmbusPrivate.h Staging: hv: cleanup coding style issues in RingBuffer.h Staging: hv: remove Sources.c Staging: hv: clean up NetVsc.h Staging: hv: clean up RndisFilter.h Staging: hv: clean up typedefs in Hv.h Staging: hv: clean up typedefs in ChannelMgmt.h Staging: hv: clean up vstorage.h Staging: hv: move osd.h Staging: hv: osd.h: codingstyle cleanups Staging: hv: osd.h: remove GUID typedef Staging: hv: osd.h: fix GUID reference problem Staging: hv: osd.c: coding style fixes Staging: hv: remove include/HvTypes.h Staging: hv: remove include/HvHalApi.h Staging: hv: coding style cleanup of include/HvHcApi.h Staging: hv: coding style cleanup of include/HvVpApi.h Staging: hv: move vmbus.h Staging: hv: vmbus.h coding style cleanups Staging: hv: move rndis.h Staging: hv: rndis.h: remove pointless typedefs Staging: hv: rndis.h: codingstyle fixes Staging: hv: rndis.h: typedef removal, part 1 Staging: hv: rndis.h: typedef removal, part 2 Staging: hv: coding style cleanups for HvPtApi.h Staging: hv: coding style cleanups for HvSynicApi.h Staging: hv: typdef fixes for HvSynicApi.h Staging: hv: remove volatile usage from HvSynicApi.h Staging: hv: create hv_api.h Staging: hv: coding style cleanups for HvStatus.h Staging: hv: move HvStatus.h into hv_api.h Staging: hv: coding style cleanups for VmbusChannelInterface.h Staging: hv: typedef removal from VmbusChannelInterface.h Staging: hv: coding style cleanups for VmbusApi.h Staging: hv: typedef removal for VmbusApi.h Staging: hv: codingsyle cleanups for ChannelMessages.h Staging: hv: typedef removal for ChannelMessages.h Staging: hv: fix up some coding style issues in logging.h Staging: hv: fix up coding style issues in NetVscApi.h Staging: hv: fix up typedefs in NetVscApi.h Staging: hv: move vstorage.h to hv dir Staging: hv: fix remaining style issue in ChannelInterface.h Staging: hv: fix typedefs in vstorage.h Staging: hv: fix coding style issues in VmbusPacketFormat.h Staging: hv: remove typedefs from VmbusPacketFormat.h Staging: hv: fix coding style issues in StorVscApi.h Staging: hv: fix typedefs in StorVscApi.h Staging: hv: fix coding style issues in nvspprotocol.h Staging: hv: fix typedefs in nvspprotocol.h Staging: hv: move nvspprotocol.h Staging: hv: remove ChannelMessages.h Staging: hv: move List.h Staging: hv: move logging.h Staging: hv: move NetVscApi.h Staging: hv: move StorVscApi.h Staging: hv: move VmbusApi.h Staging: hv: move VmbusChannelInterface.h Staging: hv: move VmbusPacketFormat.h Staging: hv: coding style cleanups of BlkVsc.c Staging: hv: coding style cleanups of ChannelInterface.c Staging: hv: remove typedefs from ChannelMgmt.c Staging: hv: remove typedefs from RndisFilter.c Staging: hv: remove typedefs from StorVsc.c Staging: hv: coding style cleanups for Connection.c Staging: hv: coding style cleanups on Vmbus.c Staging: hv: code reduction from Vmbus.c Staging: hv: fix coding style issues in Hv.c Staging: hv: coding style cleanups for netvsc_drv.c Staging: hv: reorganize netvsc_drv.c Staging: hv: coding style cleanups for ChannelMgmt.c Staging: hv: reorg ChannelMgmt a bit Staging: hv: TODO: add some more items Staging: hv: coding style cleanups for StorVsc.c Staging: hv: reorg StorVsc.c Staging: hv: coding style fixes for blkvsc_drv.c Staging: hv: coding style cleanup for Channel.c Staging: hv: warn the world of a bug in the release function Staging: hv: coding style cleanups for vmbus_drv.c Staging: hv: coding style cleanup for storvsc_drv.c Staging: hv: coding style cleanup for RndisFilter.c Staging: hv: coding style cleanup for NetVsc.c Staging: hv: rename struct NETVSC_DEVICE Staging: hv: remove function pointer typedefs from VmbusApi.h Staging: hv: remove function pointer typedefs from NetVscApi.h Staging: hv: remove function pointer typedefs from StorVscApi.h Staging: hv: remove PFN_CHANNEL_CALLBACK Staging: hv: remove function pointer typedefs from vmbus.h Staging: hv: update the TODO file Staging: vme: change to VME_BUS Staging: remove epl driver Staging: pata_rdc: remove the driver from the staging tree Staging: echo: fix up remaining checkpatch.pl issues Staging: echo: remove TODO item Staging: echo: remove bit_operations.h Staging: echo: remove unneeded USE_MMX defines Staging: echo: remove unneeded USE_SSE2 defines Staging: echo: coding style cleanups Staging: add Realtek 8192 PCI wireless driver Staging: rtl8192e: fix lots of sparse warnings Staging: rtl8192e: remove unused functions Staging: rtl8192e: remove #if 0 sections Staging: rtl8192e: remove kernel version checks Staging: rtl8192e: remove firmware header file not being used Staging: rtl8192e: remove another firmware header file not being used Staging: rtl8192e: coding style cleanups on r819xE_firmware.c Staging: rtl8192e: remove unneeded ieee80211 files Staging: rtl8192e: remove annoying printk() Staging: rtl8192e: fix for stack bug Staging: rtl8192e: fix timeouts on firmware download Staging: get cowloop to build properly Staging: cowloop: add TODO file Staging: add cowloop to the build Staging: cowloop: remove kernel version checks Staging: vt665x: rename the module binary Staging: remove me4000 driver. Staging: meilhaus: remove the drivers Staging: rspiusb: remove the driver Staging: remove at76_usb wireless driver. Staging: remove heci driver Staging: remove sxg driver USB: skeleton: fix coding style issues. Staging: comedi: serial2002: fix include build issue Staging: remove agnx driver Staging: remove cowloop driver Staging: comedi: fix build on arches that don't want comedi drivers Staging: comedi: fix sched.h build breakage Staging: b3dfg: fix sched.h build breakage Staging: poch: fix sched.h build breakage Staging: vme: fix sched.h build breakage Staging: remove stlc45xx driver Staging: android: mark subsystem as broken Staging: wireless drivers Kconfig change
Greg Smith (2): "s390: multiple subchannel sets support" fix s390: lcs incorrect test
Greg Ungerer (418): m68knommu: fix scheduling and race problems in idle loop m68knommu: 523x ColdFire processor init code m68knommu: new family (523x) and board setup m68knommu: fix ColdFire startup code to properly handle non 0 based ram uclinux: update MAINTAINERS entry for UCLINUX m68knommu: cleanup showstack() m68knommu: 523x ColdFire processor support in arch Makefile m68knommu: new family (523x) and board config support m68knommu: use THREAD_SIZE instead of hard coded size m68knommu: need pfn_valid macro m68knommu: new board support in linker script m68knommu: update defconfig for m68knommu uclinux: use MAP_PRIVATE when mmaping code regions in flat binary loader m68knommu: ColdFire 523x processor register definitions m68knommu: defines to support the ColdFire 523x processor m68knommu: 523x ColdFire processor init/config Makefile m68knommu: remove uCdimm specific config code m68knommu: remove DrangonEngine2 specific config code m68knommu: create common config code for all 68VZ328 platforms m68knommu: extract common timer code for 68328 processor m68knommu: include support for the ColdFire 523x processor UARTs m68knommu: add timer support for the 523x ColdFire processor family m68knommu: register map setup for MOD5272 board m68knommu: create common timer code for 68x328 processor varients m68knommu: include ColdFire 523x processor register definitions m68knommu: extract common timer code for 68EZ328 processor m68knommu: config support for FEC eth of 523x Coldfire processor family m68knommu: ColdFire FEC eth driver improvements m68knommu: cache support for 523x/528x processors m68knommu: common ROM/flash based 68360 startup code m68knommu: correct prototype args in checksum.h m68knommu: change addr arg to const in bitops.h/find_next_zero_bit() m68knommu: add ColdFire serial driver support for 523x processor family uclinux: remove use of mtd_put_device() in uclinux MTD map driver m68knommu: dma support for 523x processors uclinux: add NULL check, 0 end valid check and some more exports to nommu.c m68knommu: add SPI register definitions for 528x processors m68knommu: FEC eth definitions support for the 523x Coldfire processor family m68knommu: allow for SDRAM and GPIO differences on 5270/1 and 5274/5 processors m68knommu: common RAM based 68360 startup code m68knommu: fix cache actions for ColdFire 5249, 527x and 528x processors m68knommu: implement scatter/gather support macros m68knommu: startup code for the Drangen Engine 68328 based board m68knommu: optimized local_irq_disable, and platform reboot code m68knommu: change use of extern inline to static inline in headers m68knommu: remove auto-generated asm-offsets.h m68knommu: remove unmaintained asm-m68knommu/ide.h m68knommu: updated defconfig m68knommu: use board name defines to differentiate board definitions m68knommu: add 5208 ColdFire support defines for its internal map m68knommu: add 5208 ColdFire support defines m68knommu: add 5208 ColdFire cache support m68knommu: use board defines to distinguish boards m68knommu: add 5208 ColdFire pit timer support m68knommu: add 5208 ColdFire pit interrupt support m68knommu: add 5208 ColdFire UART support m68knommu: add 5208 ColdFire reset/reboot support m68knommu: add ColdFire 5208 setup support m68knommu: add 5208 ColdFire platform Makefile m68knommu: use the ColdFire PIT timer for new 5208 check for failed kmalloc in inftlmount.c m68knommu: add ColdFire 5208 and M5208EVB build support m68knommu: platform config code for 5208 ColdFire m68knommu: modify the ColdFire PIT timer for new 5208 m68knommu: handle non base address 0 memory of M5208EVB board m68knommu: align param section and add 5208EVB linker support m68knommu: add 5208 ColdFire UART support to ColdFire serial driver m68knommu: add ColdFire 5208 configure support m68knommu: enable cache support code for ColdFIre 5249 m68knommu: FEC ethernet header support for the ColdFire 5208 m68knommu: FEC ethernet support for the ColdFire 5208 m68knommu: move some platform irq support out of irq.h h8300: remove MAGIC_ROM_PTR from k8300_ksyms.c h8300: remove MAGIC_ROM_PTR from memory.c m68knommu: don't set gcc optimizer flags m68knommu: fix mangled 'truct' in ptrace.c m68knommu: fix a5 reg corruption in signal handlers m68knommu: fix ram length of m5208evb board m68knommu: allow configure of FEC for M520x CPU family m68knommu: set irq priority/level different for each ColdFire serial port uclinux: delay binfmt_flat trace m68knommu: fix find_next_zero_bit in bitops.h m68knommu: save reg a5 on context change memmap_init_zone(): remove uneccesary page++ m68knommu: compile fixes for mcfserial.c m68knommu: need pm_power_off in m68knommu m68knommu: hardirq.h needs definition of NR_IRQS m68knommu: use tty_schedule_flip() in 68360serial.c m68knommu: use tty_schedule_flip() in 68328serial.c m68knommu: 532x FEC eth struct map m68knommu: read/write register access for ColdFire core timer m68knommu: switch arch config name to CONFIG_M68K m68knommu: remove use of rom_length m68knommu: read/write register access for PIT timer m68knommu: ColdFire 532x CPU startup code m68knommu: ColdFire 532x register definitions m68knommu: 532x UART support m68knommu: add ColdFire 532x cache init m68knommu: include ColdFire 532x register definitions m68knommu: check DEBUG defined arch code m68knommu: cleanup setup.c m68knommu: add ColdFire 532x timer build support m68knommu: add ColdFire 532x UART address support m68knommu: ColdFire 532x CPU platform build support m68knommu: ColdFire 532x CPU configure support m68knommu: configure support for Avnet5282 board m68knommu: configurable frequency selection m68knommu: configurable frequency selection header m68knommu: force stack alignment on ColdFire m68knommu: ColdFire cache flush fixups m68knommu: fix ColdFire 5249 PLL set m68knommu: make enable_irq() macro statement m68knommu: remove __ramvec from 68328/pilot start code m68knommu: remove unused vars from generic 68328 start code m68knommu: create configurable RAM setup m68knommu: use configurable RAM setup in linker script m68knommu: use configurable RAM setup in start up code m68knommu: use configurable RAM setup page_offset.h m68knommu: update m68knommu defconfnig m68knommu: FEC driver event/irq fixes m68knommu: remove NO_FORMAT_VECi from ptrace.h header m68knommu: use Kconfig RAM config options in 68360 RAM startup code m68knommu: use Kconfig RAM config options in 68360 ROM startup code m68knommu: use Kconfig RAM config options in 68328 startup code m68knommu: create romvec.S for 68328 m68knommu: fix compilation problems with 68328serial driver m68knommu: remove romvec asm code from ints.c m68knommu: build support for 68328 romvec.S m68knommu: fix clobber list in uCdimm/uCsimm helper asm m68knommu: include irqnode.h in 68360/ints.c m68knommu: fix 68360/config.c asm m68knommu: fix 68VZ328/config.c asm m68knommu: fix 68EZ328/config.c asm m68knommu: configuration options for ROM region m68knommu: remove fixed ROM region setups from linker script uclinux: fix proc_task()/get_proc-task() naming m68knommu: fix result type in get_user() macro [ARM] nommu: create flat.h to support uClinux flat binaries m68knommu: fix up for the irq_handler_t changes m68knommu: formatting cleanup in Kconfig m68knommu: add printk level for oops dumps m68knommu: add printk level for stack dump m68knommu: memory register defines for 520x ColdFire CPU's m68knommu: remove __rom_end from 68360 startup code m68knommu: fix dma-mapping.h m68knommu: fix missing bracket in scatterlist.h m68knommu: create rtc.h m68knommu: implement irq_canonicalize() m68knommu: fix timer register access on 523x ColdFire platforms m68knommu: switch 68360 to using rtc_time m68knommu: ColdFire serial driver fixes m68knommu: remove regs arg from coldfire timer interrupt m68knommu: include unused sections in linker script m68knommu: use irq_handler_t passing handler to PIT init m68knommu: use irq_handler_t passing handler to clock init uclinux: correctly remap bin_fmtflat exe allocated mem regions m68knommu: removed include of system.h from bitops m68knommu: use irq_handler_t for passing handler types m68knommu: use irq_handler_t for passing handler types in 68360 setup m68knommu: use irq_handler_t for passing handler types in 68328 setup m68knommu: use irq_handler_t and remove regs arg for 68328 m68knommu: set GPIO lines for serial ports on 5282 in mcfserial.c m68knommu: fix work queues in mcfserial.c driver m68knommu: GPIO line defines for the ColdFire 5282 m68knommu: use irq_handler_t and rtc_time in prototypes m68knommu: remove local_bh_count [ARM] 4387/1: fix /proc/cpuinfo formatting for pre-ARM7 parts [ARM] 4388/1: no need for arm/mm mmap range checks for non-mmu m68knommu: fix ColdFire timer off by 1 nommu: report correct errno in message [ARM] 4391/1: make at91 debug unit support optional [ARM] 4427/1: base Atmel at91x40 architecture defines [ARM] 4428/1: modify at91 includes to handle non-MMU at91x40 family nommu: stub expand_stack() for nommu case m68knommu: use TRHEAD_SIZE instead of hard constant m68knommu: remove cruft from setup code m68knommu: remove old cache management cruft from mm code m68knommu: generic irq handling m68knommu: start dump from exception stack m68knommu: remove is_in_rom() function m68knommu: reformat show_cpuinfo() m68knommu: remove legacy power managament from 68328 serial driver m68knommu: fix workqueues in 68328 serial driver m68knommu: fix tick timer definition for coldfire m68knommu: need to include linux/device.h in dma.c m68knommu: add build support for more Arcturus boards m68knommu: create hw_irq.h m68knommu: simplify ColdFire resume code m68knommu: add configure support for Intec boards m68knommu: fix reset register address casting m68knommu: make BOOTPARAM setup common m68knommu: add prototype for ack_bad_irq m68knommu: use setup_irq() in 68360 timer code m68knommu: remove use of colfire_trap_init m68knommu: use setup_irq() in ColdFire simple timer m68knommu: remove unused mach_trap_init m68knommu: use setup_irq() in ColdFire PIT timer m68knommu: use setup_irq() in 68328 timer code m68knommu: fix declaration of mach_sched_init m68knommu: remove crap from machdep.h include cacheflush.h in FEC driver remove unused config symbol from FEC driver fix work queues in FEC driver clean up reading of ICR register in FEC driver [ARM] 4531/1: remove is_in_rom() protptype changing include/asm-generic/pgtable.h for non-mmu m68knommu: include linux/fs.h for getname() m68knommu: include asm-generic/pgtable.h m68knommu: include linux/fs.h for do_pipe() [ARM] 4532/1: allow configuration of processor ID [ARM] 4533/1: AT91x40 timer support [ARM] 4534/1: AT91x40 interrupt support [ARM] 4535/1: AT91x40 function prototypes [ARM] 4538/1: Atmel EB01 board support [ARM] 4537/1: build support for AT91x40 and EB01 [ARM] 4536/1: configure support for AT91x40 and EB01 M68KNOMMU: remove unused config symbol CONFIG_DISKtel m68knommu: local module/elf definitions m68knommu: updated defconfig m68knommu: no separate stack region to report at startup m68knommu: fix syscall restart handling m68knommu: remove use of undefined symbols in setup.c m68knommu: fix make archclean m68knommu: new style ColdFire UART driver m68knommu: cleanup m68knommu timer code m68knommu: remove unused variables in setup.c m68knommu: cleanup 68328 init code m68knommu: cleanup 68328 timer code m68knommu: cleanup 68360 startup code m68knommu: cleanup 68EZ328 init code m68knommu: cleanup 68VZ328 init code m68knommu: mark setup_arch() as __init m68knommu: mark mem init functions as __init m68knommu: add platform struct for ColdFire UART driver m68knommu: define DMA channels for ColdFire 532x m68knommu: remove unused machdep variable definitions add port definition for mcf UART driver m68knommu: fix pread/pwrite defines m68knommu: build support for new ColdFire serial driver m68knommu: configure support for new ColdFire serial driver m68knommu: platform setup for 5206 ColdFire parts m68knommu: platform setup for 5206e ColdFire parts m68knommu: platform setup for 523x ColdFire parts m68knommu: platform setup for 520x ColdFire parts m68knommu: platform setup for 5272 ColdFire parts m68knommu: platform setup for 5249 ColdFire parts m68knommu: platform setup for 528x ColdFire parts m68knommu: platform setup for 5307 ColdFire parts m68knommu: platform setup for 527x ColdFire parts m68knommu: platform setup for 532x ColdFire parts m68knommu: platform setup for 5407 ColdFire parts m68knommu: move ColdFire entry.S to its own coldfire directory m68knommu: move ColdFire head.S to its own coldfire directory m68knommu: move ColdFire pit.c to its own coldfire directory m68knommu: move ColdFire timers.c to its own coldfire directory m68knommu: move ColdFire vectors.c to its own coldfire directory m68knommu: modify Makefiles to support common coldfire directory m68knommu: create common DMA table for ColdFire CPUs m68knommu: use IRQF_DISABLE in m68328serial.c m68knommu: remove dead code from m68knommu timer code m68knommu: use container_of in mcf.c m68knommu: fix 528x ColdFire cache settings m68knommu: remove unused CONFIG_DISKtel symbol m68knommu: switch 68328 timer to use GENERIC_TIME m68knommu: switch ColdFire PIT timer to use GENERIC_TIME m68knommu: switch ColdFire TIMER to use GENERIC_TIME m68knommu: set config to use GENERIC_TIME m68knommu: remove local gettimeofday code m68knommu: remove empty timer offset function for 68360 m68knommu: remove dead timer int pending code m68knommu: use ARRAY_SIZE in ColdFire serial driver m68knommu: avoid unneccessary use of xchg() in set_mb() m68knommu: use asflags instead of EXTRA_AFLAGS m68knommu: use tabs not spaces in cacheflush.h m68knommu: update defconfig m68knommu: remove duplicate hw_tick() code m68knommu: declare do_IRQ() m68knommu: fix fec driver interrupt races [ARM] 4849/1: move ATAGS asm definitions [ARM] 4850/1: include generic pgtable.h for !CONFIG_MMU case m68knommu: fix 5206e UART init function naming m68knommu: remove unused CONFIG_MTD_KeyTechnology m68knommu: remove unused CONFIG_DISKtel m68knommu: rework definition of HZ m68knommu: fix ColdFire 5272 fec driver hash registers m68knommu: remove unused interrupts in FEC driver m68knommu: missing sections for linker script [ARM] 5051/1: define pgtable_t for the !CONFIG_MMU case too [ARM] 5052/1: export clock functions for the at91x40 [ARM] 5053/1: define before use of processor_id [ARM] 5060/1: remove unnecessary include of asm/io.h m68knommu: change to a configs directory for board configurations m68knommu: defconfig for M5249EVB board m68knommu: defconfig for M5275EVB board m68knommu: defconfig for M5307C3 board m68knommu: defconfig for M5407C3 board m68knommu: remove last use of CONFIG_FADS and CONFIG_RPXCLASSIC m68knommu: put ColdFire head code into .text.head section Move all of include/asm-m68knommu to arch/m68knommu/include/asm. m68knommu: fix cache flushing for the 527x ColdFire processors m68knommu: remove the obsolete and long unused comempci chip support m68knommu: fix syscall restarting uclinux: add process name to allocation error message fec: add FEC platform support to ColdFire CPU's setup code m68knommu: remove ColdFire specific setup code from FEC driver m68k: merge the non-MMU and MMU versions of param.h m68k: merge the non-MMU and MMU versions of swab.h m68k: merge the non-MMU and MMU versions of sigcontext.h m68k: use MMU version of setup.h for both MMU and non-MMU m68k: merge the non-MMU and MMU versions of ptrace.h m68k: merge the non-MMU and MMU versions of signal.h m68k: use the MMU version of unistd.h for all m68k platforms m68k: merge the non-MMU and MMU versions of siginfo.h m68knommu: mark all RAM as ZONE_DMA m68knommu: add a local dma_sync_single_for_cpu() function m68k: use the mmu pci.h for m68knommu as well m68k: swtich non-mmu setups to use the mmu dma-mapping.h m68k: use the mc146818rtc.h for non-mmu setups as well. m68k: use mmu kmap_types.h for non-mmu setups as well m68knommu: remove no longer used mcfpci.h m68k: merge the mmu and non-mmu versions of mmu.h m68k: use mmu scatterlist.h for non-mmu setups as well m68k: use mmu fpu.h for non-mmu builds as well m68k: use mmu timex.h for non-mmu setups as well m68k: use mmu version of elf.h for non-mmu builds as well m68k: use non-mmu version of unaligned.h for all m68k m68k: the one hw_irq.h can be used buy all m68k m68k: merge the mmu and non-mmu versions of page_offset.h m68knommu: mv definition of check_pgt_cache() m68k: merge the mmu and non-mmu versions of pgalloc.h m68k: merge the mmu and non-mmu versions of ucontext.h m68k: merge the mmu and non-mmu versions of segment.h m68k: merge the mmu and non-mmu versions of fb.h m68k: use the mmu version of bootinfo.h for m68knommu as well m68k: use the mmu version of cache.h for m68knommu as well m68k: merge the mmu and non-mmu versions of bug.h m68k: merge the mmu and non-mmu versions of bugs.h m68k: merge the mmu and non-mmu versions of div64.h m68k: merge the mmu and non-mmu versions of current.h m68k: merge the mmu and non-mmu versions of mmu_context.h m68knommu: add missing interrupt line definition for UART 2 m68k: merge the mmu and non-mmu versions of module.h m68knommu: introduce basic clk infrastructure m68k: merge the mmu and non-mmu versions of tlbflush.h m68knommu: switch to using generic_handle_irq() m68knommu: fix end of uart table marker m68knommu: fix 5249 ColdFire UART setup m68knommu: fix 5249 ColdFire UART vector setup m68knommu: fix 5307 ColdFire UART vector setup m68knommu: fix 5407 ColdFire UART vector setup m68knommu: improve compile arch switch settings m68knommu: fix missing .data.cacheline_aligned section m68knommu: remove unused kernel stats offsets m68knommu: fix DMA support for ColdFire m68knommu: update the defconfig for the ColdFire 5208evb board m68knommu: add a defconfig for the ColdFire M5272C3 board m68knommu: update the default config for the ColdFire 5249EVB. m68knommu: update the default config for the ColdFire 5257EVB board m68knommu: update the default config for the ColdFire 5307C3 board m68knommu: update the default config for the ColdFire 5407C3 board MIPS: 64-bit: Fix system lockup. m68knommu: fix system reset for ColdFire 527x family m68knommu: merge system reset for code ColdFire 523x family m68knommu: add CPU reset code for the 5307 ColdFire m68knommu: add CPU reset code for the 5407 ColdFire m68knommu: add CPU reset code for the 5206 ColdFire m68knommu: add CPU reset code for the 5206e ColdFire m68knommu: add CPU reset code for the 5249 ColdFire m68knommu: add CPU reset code for the 532x ColdFire m68knommu: move CPU reset code for the 520x ColdFire into its platform code m68knommu: move CPU reset code for the 523x ColdFire into its platform code m68knommu: move CPU reset code for the 527x ColdFire into its platform code m68knommu: move CPU reset code for the 528x ColdFire into its platform code m68knommu: move CPU reset code for the 5272 ColdFire into its platform code m68knommu: remove obsolete reset code m68knommu: enumerate INIT_THREAD fields properly m68knommu: remove unecessary include of thread_info.h in entry.S fec: remove extra ";" from definition names fec: fix definition of 5272 version of FEC_X_DES_ACTIVE register fec: fix FEC driver packet transmission breakage m68k: remove unused elia.h include file m68k: merge mmu and non-mmu versions of processor.h m68k: merge mmu and non-mmu versions of irq.h m68k: merge the mmu and non-mmu versions of checksum.h m68k: merge mmu and non-mmu versions of dma.h m68k: clean up comment delimiters in dma.h m68knommu: use general interrupt controller for ColdFire 520x family m68knommu: remove per device interrupt mask setting for ColdFire 520x m68knommu: general interrupt controller for ColdFire many 52xx parts m68knommu: clean up ColdFire 527x interrupt setup m68knommu: clean up ColdFire 528x interrupt setup m68knommu: clean up ColdFire 523x interrupt setup m68knommu: general interrupt controller for ColdFire 532x parts m68knommu: clean up ColdFire 532x interrupt setup m68knommu: use common interrupt controller code for older ColdFire CPU's m68knommu: complete interrupt controller code for the 68328 CPU's m68knommu: complete interrupt controller code for the 68360 CPU m68knommu: remove the common interrupt controller structure m68knommu: remove unecessary interrupt level setting in ColdFire 520x setup m68knommu: remove interrupt masking from ColdFire pit timer m68knommu: remove timer device interrupt setup for ColdFire 532x m68knommu: mask off all interrupts in ColdFire intc-simr controller m68knommu: move ColdFire INTC definitions to new include file m68knommu: remove duplicate ColdFire mcf_autovector() code m68knommu: merge old ColdFire interrupt controller masking macros m68knommu: support code to mask external interrupts on old ColdFire CPU's m68knommu: simplify ColdFire "timers" clock initialization m68knommu: clean up ColdFire 532x CPU timer setup m68knommu: map ColdFire interrupts to correct masking bits m68knommu: clean up old ColdFire timer irq setup m68knommu: add support for second interrupt controller of ColdFire 5249 m68knommu: create a speciailized ColdFire 5272 interrupt controller m68knommu: remove ColdFire direct interrupt register access m68knommu: relax IO_SPACE_LIMIT setting m68knommu: remove special interrupt handling code for ne2k support m68knommu: set multi-function pins for ethernet when enabled m68knommu: fix rename of pt_regs offset defines breakage ARM: 5740/1: fix valid_phys_addr_range() range check
Gregor Jasny (3): [ALSA] usbaudio - Fix Oops with broken usb descriptors V4L/DVB (6944a): Fix Regression VIDIOCGMBUF ioctl hangs on bttv driver V4L/DVB (9352): Add some missing compat32 ioctls
Gregor Maier (1): [NETFILTER]: Fix wrong option spelling in Makefile for CONFIG_BRIDGE_EBT_ULOG
Gregorio Guidi (1): ALSA: hda - fix headphone settings and master volume (Conexant CX20551)
Gregory B Frost (1): DVICO Fusion DVB-T1 Tuner (LG-Z201) fix
Gregory CLEMENT (2): MACB: clear transmit buffers properly on transmit underrun [ARM] 5400/1: Add support for inverted rdy_busy pin for Atmel nand device controller
Gregory Greenman (8): iwlwifi: Fix uCode error on association iwlwifi: Don't send host commands on rfkill iwlwifi: get_hw_cmd_size iwlwifi: use uCode error and event tables pointer w.r.t loaded image iwlwifi: configure uCode to use open loop tx power algorithm iwlwifi: memory allocation optimization iwlwifi: call apm stop on exit iwlwifi: fix STATUS_EXIT_PENDING is not set on pci_remove
Gregory Haskins (55): natsemi irq flags KVM: Adds support for in-kernel mmio handlers KVM: VMX: Fix interrupt checking on lightweight exit lockdep: fix mismatched lockdep_depth/curr_chain_hash KVM: Remove arch specific components from the general code sched: add RT-balance cpu-weight sched: clean up this_rq use in kernel/sched_rt.c sched: de-SCHED_OTHER-ize the RT path sched: break out search for RT tasks sched: RT balancing: include current CPU sched: pre-route RT tasks on wakeup sched: optimize RT affinity sched: wake-balance fixes sched: break out early if RT task cannot be migrated sched: RT-balance, optimize sched: add sched-domain roots sched: only balance our RT tasks within our domain sched: RT-balance, only adjust overload state when changing sched: remove some old cpuset logic sched: dynamically update the root-domain span/online maps cpu hotplug: adjust root-domain->online span in response to hotplug event Revert "cpu hotplug: adjust root-domain->online span in response to hotplug event" keep rd->online and cpu_online_map in sync sched: fix cpus_allowed settings sched: fix RT task-wakeup logic sched: fix SCHED_FAIR wake-idle logic error sched: prioritize non-migratable tasks over migratable ones sched: use a 2-d bitmap for searching lowest-pri CPU sched: fix SCHED_OTHER balance iterator to include all tasks sched: fix cpupri hotplug support sched: fix cpupri priocount sched: terminate newidle balancing once at least one task has moved over sched: add avg-overlap support to RT tasks sched: cleanup inc/dec_rt_tasks sched: track the next-highest priority on each runqueue sched: use highest_prio.curr for pull threshold sched: use highest_prio.next to optimize pull operations sched: only try to push a task on wakeup if it is migratable sched: pull only one task during NEWIDLE balancing to limit critical section sched: make double-lock-balance fair sched: add sched_class->needs_post_schedule() member plist: fix PLIST_NODE_INIT to work with debug enabled sched: create "pushable_tasks" list to limit pushing to one attempt RT: fix push_rt_task() to handle dequeue_pushable properly sched: de CPP-ify the scheduler code sched: fix build error in kernel/sched_rt.c when RT_GROUP_SCHED && !SMP sched: Fix race in cpupri introduced by cpumask_var changes sched: Enhance the pre/post scheduling logic sched: Fully integrate cpus_active_map and root-domain code KVM: irqfd KVM: Clean up coalesced_mmio destruction KVM: cleanup io_device code KVM: do not register i8254 PIO regions until we are initialized KVM: make io_bus interface more robust KVM: add ioeventfd support
Gregory Lardiere (1): V4L/DVB (10789): m5602-s5k4aa: Split up the initial sensor probe in chunks.
Grigori Goronzy (1): eeepc-laptop: support for super hybrid engine (SHE)
Grumbach, Emmanuel (1): iwlwifi: use the results from disconnected antenna algorithm
Grzegorz Bernacki (3): powerpc/5200: Add support for the digsy MTC board. powerpc/5200: Add digsy-mtc support to mpc5200_defconfig powerpc/5200: On the digsy-mtc, configure PSC4 and PSC5 as UARTs
Grzegorz Janoszka (1): arch/i386/pci/irq.c - new VIA chipsets (fwd)
Grzegorz Nosek (1): cgroups: relax ns_can_attach checks to allow attaching to grandchild cgroups
Grégoire Henry (1): drm/i915: initialize fence registers to zero when loading GEM
Grégory Lardière (2): V4L/DVB (11688): gspca - m5602-s5k4aa: Fixup SXGA resolution. V4L/DVB (11689): gspca - m5602-s5k4aa: Fixup the vflip/hflip
Guennadi Liakhovetski (200): [SCSI] dc395x: atomic_kmap for PIO [SCSI] dc395x: "fix" virt_addr calculation on AUTO_REQSENSE USB: net2282 and net2280 software compatibility [SCSI] dc395x: dynamically map scatter-gather for PIO [SCSI] Remove last page_address from dc395x.c USB: console: fix oops USB console: fix disconnection issues [ARM] 3672/1: PXA: don't probe output GPIOs for interrupt [SCSI] enable clustering for tmscsim [SCSI] tmscsim: set max_sectors [POWERPC] Linkstation / kurobox support [ARM] 4144/1: Fix for patch #4099/1 with CONFIG_I2C_PXA_SLAVE set [POWERPC] Update to linkstation / kurobox support [ARM] 4278/1: configure pxa27x I2C SCL as "input" [ARM] 4295/2: Fix error-handling in pxaficp_ir.c (version 2) [SCSI] tmscsim: remove long dead DMA_INT [SCSI] tmscsim: remove bogus endianness conversions [SCSI] tmscsim: Remove the last bus_to_virt() dma_declare_coherent_memory wrong allocation [SCSI] tmscsim: clean-up status codes [POWERPC] Don't link timer.o for powerpc systems using generic rtc [POWERPC] Add of_register_i2c_devices() [POWERPC] Fix RTC and device tree on linkstation machines [POWERPC] Fix i2c device string format [POWERPC] linkstation updates provide stubs for enable_irq_wake() and disable_irq_wake() wake up from a serial port [ARM] 4647/1: at91rm9200: Remove redundant machine-type verification and manipulation [ARM] 4660/3: at91: allow selecting UART for early kernel messages gpio: rename pca9539 driver gpio: rename pca953x symbols gpio: handle pca953{4,5,6,7,8} too lib/scatterlist.o needed by a module only - link it in unconditionally [ARM] 4845/1: Orion: Ignore memory tags with invalid data [ARM] pxa: V4L2 soc_camera driver for PXA270 [ARM] pxa: Phycore pcm-990-specific code for the PXA270 Quick Capture driver V4L/DVB (7169): Add chip IDs for Micron mt9m001 and mt9v022 CMOS cameras V4L/DVB (7170): soc_camera V4L2 driver for directly-connected SoC-based cameras V4L/DVB (7578a): V4L: V4L2 soc_camera driver for PXA270 V4L/DVB (7173): Add support for the MT9M001 camera V4L/DVB (7174): Add support for the MT9V022 camera V4L/DVB (7196): Lift videobuf-dma-sg's PCI dependency, until it is fixed V4L/DVB (7217): Replace NO_GPIO with gpio_is_valid() V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set" V4L/DVB (7237): Convert videobuf-dma-sg to generic DMA API V4L/DVB (7249): Fix advertised pixel formats in mt9m001 and mt9v022 V4L/DVB (7250): Clean up pxa-camera driver, remove non-functional and never tested pm-support V4L/DVB (7276): soc-camera: deactivate cameras when not used V4L/DVB (7336): soc-camera: streamline hardware parameter negotiation V4L/DVB (7374): Fix left-overs from the videobuf-dma-sg.c conversion to generic DMA V4L/DVB (7376): Improve compile-time type-checking in videobuf V4L/DVB (7378): cleanup variable initialization V4L/DVB (7406): soc-camera: improve separation between soc_camera_ops and soc_camera_device V4L/DVB (7500): soc-camera: extract function pointers from host object into operations V4L/DVB (7501): soc-camera: use a spinlock for videobuffer queue V4L/DVB (7668): soc-camera: Remove redundant return V4L/DVB (7670): pxa-camera: handle FIFO overruns V4L/DVB (7671): pxa-camera: fix DMA sg-list coalescing for more than 2 buffers gpiolib: better rmmod infrastructure gpiolib: i2c/spi drivers: handle rmmod better gpio: define gpio_is_valid() [ARM] 5028/1: pxafb: fix broken "backward compatibility way" in framebuffer V4L/DVB (7810): soc_camera: mt9v022 and mt9m001 depend on I2C V4L/DVB (7859): mt9v022: fix a copy-paste error in comment V4L/DVB (7911): Remove v4l2_video_std_fps prototype declaration [ARM] 5077/1: spi: fix list scan success verification in PXA ssp driver V4L/DVB (8039): pxa-camera: fix platform_get_irq() error handling. V4L/DVB (8040): soc-camera: remove soc_camera_host_class class [ARM] 5078/1: pxa-pwm: Add missing MODULE_LICENSE to be able to build the driver [ARM] 5094/1: pcm990: Add framebuffer and backlight support serial: fix serial_match_port() for dynamic major tty-device numbers [ARM] 5088/3: pxa2xx: add pxa2xx_set_spi_info to register pxa2xx-spi platform devices [ARM] 5095/2: pcm990: switch from pxa_gpio_mode to pxa2xx_mfp_config V4L/DVB (8425): v4l: fix checkpatch errors introduced by recent commits V4L/DVB (8488a): Add myself as a maintainer of the soc-camera subsystem [ARM] 5182/1: pxa: Fix pcm990 compilation smc911x: Fix external PHY detection V4L/DVB (8685): mt9m001, mt9v022: Simplify return code checking V4L/DVB (8686): mt9m111: style cleanup V4L/DVB (8799): soc-camera: add API documentation smc911x: Add support for LAN921{5,7,8} chips from SMSC pxa2xx_spi: minor cleanup V4L/DVB (9241): soc-camera: move sensor power management to soc_camera_platform.c sh: fix soc-camera compile breakage on Migo-R. powerpc: fix i2c on PPC linkstation / kurobox machines [ARM] pxa/pcm990: use negative number for an invalid GPIO in camera data i.MX31: fix mxc_iomux_set_pad() [ARM] pcm037: add support for the on-board LAN9217 network controller V4L/DVB (9785): soc-camera: merge .try_bus_param() into .try_fmt_cap() V4L/DVB (9786): soc-camera: formatting fixes V4L/DVB (9787): soc-camera: let camera host drivers decide upon pixel format V4L/DVB (9788): soc-camera: simplify naming V4L/DVB (9789): soc-camera: add a per-camera device host private data pointer V4L/DVB (9790): soc-camera: pixel format negotiation - core support V4L/DVB (10066): mt9m001 mt9v022: fix bus-width switch GPIO availability test V4L/DVB (10072): soc-camera: Add signal inversion flags to be used by camera drivers V4L/DVB (10074): soc-camera: add camera sense data V4L/DVB (10075): pxa-camera: setup the FIFO inactivity time-out register V4L/DVB (10080): soc-camera: readability improvements, more strict operations checks V4L/DVB (10081): pxa-camera: call try_fmt() camera device method with correct pixel format V4L/DVB (10083): soc-camera: unify locking, play nicer with videobuf locking V4L/DVB (10090): soc-camera: let drivers decide upon supported field values V4L/DVB (10091): mt9m001 mt9v022: simplify pointer derefernces V4L/DVB (10093): soc-camera: add new bus width and signal polarity flags V4L/DVB (10099): soc-camera: add support for MT9T031 CMOS camera sensor from Micron V4L/DVB (10176a): Switch remaining clear_user_page users over to clear_user_highpage dmaengine: add async_tx_clear_ack() macro i.MX31: Image Processing Unit DMA and IRQ drivers i.MX31: framebuffer driver i.MX31: framebuffer driver V4L/DVB (10663): soc-camera: fix S_CROP breakage on PXA and SuperH powerpc: fix linkstation and storcenter compilation breakage mxc: first set GPIO level, then switch direction to output dma: ipu_idmac driver cosmetic clean-up dma: improve section assignment in i.MX31 IPU DMA driver dma: i.MX31 IPU DMA robustness improvements V4L/DVB (10665): soc-camera: add data signal polarity flags to drivers V4L/DVB (10672): sh_mobile_ceu_camera: include NV* formats into the format list only once. V4L/DVB (10673): mt9t031: fix gain and hflip controls, register update, and scaling V4L/DVB (10674): soc-camera: camera host driver for i.MX3x SoCs V4L/DVB (10675): soc-camera: extend soc_camera_bus_param_compatible with more tests V4L/DVB (11024): soc-camera: separate S_FMT and S_CROP operations V4L/DVB (11025): soc-camera: configure drivers with a default format on open V4L/DVB (11026): sh-mobile-ceu-camera: set field to the value, configured at open() V4L/DVB (11027): soc-camera: configure drivers with a default format at probe time dma: Add SoF and EoF debugging to ipu_idmac.c, minor cleanup leds: allow led-drivers to use a variable range of brightness values leds: Add dac124s085 driver V4L/DVB (11323): pxa-camera: simplify the .buf_queue path by merging two loops V4L/DVB (11325): soc-camera: fix breakage caused by 1fa5ae857bb14f6046205171d98506d8112dd74e V4L/DVB (11326): mt9m001: fix advertised pixel clock polarity V4L/DVB (11347): mt9t031: use platform power hook V4L/DVB (11349): mx3-camera: adapt the clock definition and the driver to the new clock naming fbdev: i.MX31: fix panning, error handling, clean up [ARM] pxa/pcm990: start external GPIOs immediately after built-in ones [ARM] pxa: remove duplicate select statements from Kconfig V4L/DVB (11561a): move media after i2c ARM: ARCH_MXC should select HAVE_CLK mxc: emulate GPIO interrupt on both-edges ARM: framebuffer support for pcm037 ARM: add USB device support to pcm037 dma: fix ipu_idmac.c to not discard the last queued buffer FB: fix unsafe use of disable_irq() in mx3fb.c USB: gadget: Add i.MX3x support to the fsl_usb2_udc driver V4L/DVB (11607): soc-camera: add a free_bus method to struct soc_camera_link V4L/DVB (11608): soc-camera: host-driver cleanup V4L/DVB (11609): soc-camera: remove an extra device generation from struct soc_camera_host V4L/DVB (11610): soc-camera: simplify register access routines in multiple sensor drivers V4L/DVB (11611): soc-camera: link host drivers after clients V4L/DVB (11705): soc-camera: prepare for the platform driver conversion soc-camera: unify i2c camera device platform data SH: convert ap325rxa to soc-camera as platform-device SH: convert migor to soc-camera as platform-device pcm037: add MT9T031 camera support ARM: add support for the EET board, based on the i.MX31 pcm037 module V4L/DVB (12160): soc-camera: fix missing clean up on error path mx3: Fix double pin allocation in pcm037_eet.c i.MX31: fix framebuffer locking regressions V4L/DVB (12424): soc-camera: fix recursive locking in .buf_queue() [ARM] pxa/pcm990: convert pcm990 to soc-camera as platform-device [ARM] pxa/mioa701: convert mioa701 to the new platform-device soc-camera interface [ARM] pxa/em-x270: convert em-x270 to soc-camera as platform-device V4L/DVB (12158): v4l: add cropping prototypes to struct v4l2_subdev_video_ops V4L/DVB (12504): soc-camera: prepare soc_camera_platform.c and its users for conversion V4L/DVB (12505): soc_camera_platform: pass device pointer from soc-camera core on .add_device() V4L/DVB (12506): soc-camera: convert to platform device V4L/DVB (12507): sh: soc-camera updates V4L/DVB (12508): soc-camera: remove unused .iface from struct soc_camera_platform_info V4L/DVB (12509): sh: prepare board-ap325rxa.c for v4l2-subdev conversion V4L/DVB (12510): soc-camera: (partially) convert to v4l2-(sub)dev API V4L/DVB (12511): V4L2: add a new V4L2_CID_BAND_STOP_FILTER integer control V4L/DVB (12512): ov772x: implement a band-stop filter support V4L/DVB (12513): soc-camera: add support for camera-host controls V4L/DVB (12514): sh_mobile_ceu_camera: add a control for the camera low-pass filter V4L/DVB (12515): soc-camera: use struct v4l2_rect in struct soc_camera_device V4L/DVB (12516): ov772x: successful S_FMT and S_CROP must update user-provided rectangle V4L/DVB (12517): mt9t031: improve rectangle placement in invalid S_CROP V4L/DVB (12518): ov772x: S_CROP must return actually configured geometry V4L/DVB (12519): soc-camera: put pixel format initialisation back in probe, add .put_formats() V4L/DVB (12520): sh-mobile-ceu-camera: do not wait for interrupt when releasing buffers V4L/DVB (12521): soc-camera: use .s_std() from struct v4l2_subdev_core_ops V4L/DVB (12522): sh-mobile-ceu-camera: implement host-side cropping V4L/DVB (12523): tw9910: return updated geometry on successful S_FMT and S_CROP V4L/DVB (12524): soc-camera: S_CROP V4L2 API compliance fix V4L/DVB (12525): soc-camera: prohibit geometry change with initialised buffers V4L/DVB (12526): ov772x: do not use scaling for cropping V4L/DVB (12527): tw9910: do not lie about cropping abilities V4L/DVB (12528): sh_mobile_ceu_camera: implement host-side image scaling V4L/DVB (12529): soc-camera: switch to s_crop v4l2-subdev video operation V4L/DVB (12530): soc-camera: switch to using v4l2_subdev_call() V4L/DVB (12531): soc-camera: Use I2C device for dev_{dbg,info,...} output in all clients V4L/DVB (12532): soc-camera: Use camera device object for core output V4L/DVB (12533): soc-camera: Use video device object for output in host drivers V4L/DVB (12534): soc-camera: V4L2 API compliant scaling (S_FMT) and cropping (S_CROP) V4L/DVB (12535): soc-camera: remove .init() and .release() methods from struct soc_camera_ops V4L/DVB (12536): soc-camera: remove .gain and .exposure struct soc_camera_device members V4L/DVB (12580): soc-camera: remove now unneeded subdevice group ID assignments sh_mobile_ceu_camera: fix compile breakage, caused by a bad merge fix compilation of i.MX31 platforms fix pcm037_eet compilation with the new SPI driver
Guenter Gebhardt (1): Staging: comedi: add me4000 driver
Gui Jianfeng (10): [IPV6]: Remove useless code from fib6_del_route(). SCTP: Fix chunk parameter processing bug SCTP: Remove useless assignment from __sctp_rcv_lookup_endpoint [SCTP]: Fix protocol violation when receiving an error lenght INIT-ACK [SCTP]: Remove an unused parameter from sctp_cmd_hb_timer_update SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked. sctp: retran_path update bug fix sctp: Move sctp_v4_dst_saddr out of loop tcp: Fix kernel panic when calling tcp_v(4/6)_md5_do_lookup cfq: cleanup for last_end_request in cfq_data
Gui,Jian (1): [POWERPC] Disallow kprobes on emulate_step and branch_taken
Guido Guenther (7): PowerBook 6,1: headphone not detected after suspend [SPARC64]: Oops in pci_alloc_consistent with cingergyT2 rivafb/nvidiafb: race between register_framebuffer and *_bl_init rivafb: use constants instead of magic values rivafb: fix initial brightness [NET]: Allow group ownership of TUN/TAP devices. [POWERPC] Fix build of modular drivers/macintosh/apm_emu.c
Guido Günther (1): ALSA: support Sony Vaio TT
Guido Scholz (1): USB: ftdi_sio: Add USB Product Id for OpenDCC
Guilherme M. Schroeder (1): applesmc: add support for Macbook
Guillaume Autran (1): ppc32: fix destroy_context() race condition
Guillaume Chazarain (19): printk return value: fix it kmsg_write: don't return printk return value [PKT_SCHED] netem: Fix slab corruption with netem (2nd try) [PKT_SCHED]: Fix regression in PSCHED_TADD{,2}. [IPV6]: Clean skb cb on IPv6 input. [IPV4]: Clear the whole IPCB, this clears also IPCB(skb)->flags. ACPI: EC: move verbose printk to debug build only [CPUFREQ] Uninitialized use of cmd.val in arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c:acpi_cpufreq_target() procfs: Fix listing of /proc/NOT_A_TGID/task i386: Don't use the TSC in sched_clock if unstable Factor outstanding I/O error handling hwmon: Fix regression caused by typo in lm90.c asus-laptop: Fix rmmod of asus_laptop ieee80211: Stop net_ratelimit/IEEE80211_DEBUG_DROP log pollution kbuild: re-enable Makefile generation in a new O=... directory sched: fix rq->clock warps on frequency changes sched: monitor clock underflows in /proc/sched_debug x86: scale cyc_2_nsec according to CPU frequency sched: fix rq->clock overflows detection with CONFIG_NO_HZ
Guillaume GARDET (1): [ARM] 5228/1: Add the RGB555 wiring for the atmel LCD
Guillaume GOURAT / (1): USB: Kaweth.c udelay patch
Guillaume Knispel (4): powerpc: Fix corruption error in rh_alloc_fixed() printk: correct the behavior of printk_timed_ratelimit() poll/select: initialize triggered field of struct poll_wqueues poll/select: avoid arithmetic overflow in __estimate_accuracy()
Guillaume Munch (2): [ALSA] Add support for Sony Vaio AR 11B [ALSA] hda-codec - Support for SigmaTel 9872
Guillaume Thouvenin (21): x86_64: cleanup of unneeded macros KVM: x86 emulator: Make a distinction between repeat prefixes F3 and F2 KVM: x86 emulator: cmps instruction KVM: Prefixes segment functions that will be exported with "kvm_" KVM: x86 emulator: Update c->dst.bytes in decode instruction KVM: x86 emulator: add support for jmp far 0xea KVM: x86 emulator: adds support to mov r,imm (opcode 0xb8) instruction KVM: x86 emulator: Add support for mov seg, r (0x8e) instruction KVM: x86 emulator: Add support for mov r, sreg (0x8c) instruction KVM: x86 emulator: Add DstAcc operand type KVM: x86 emulator: Add cmp al, imm and cmp ax, imm instructions (ocodes 3c, 3d) KVM: x86 emulator: Use DstAcc for 'and' KVM: x86 emulator: consolidate push reg KVM: x86 emulator: Add decode entries for 0x04 and 0x05 opcodes (add acc, imm) KVM: allow emulator to adjust rip for emulated pio instructions KVM: VMX: Handle mmio emulation when guest state is invalid KVM: x86 emulator: Extend the opcode descriptor KVM: x86 emulator: add Src2 decode set KVM: x86 emulator: add a new "implied 1" Src decode type KVM: x86 emulator: add the assembler code for three operands KVM: x86 emulator: add the emulation of shld and shrd instructions
Guillem Jover (2): Allow user processes to raise their oom_adj value ACPI: Always report a sync event after a lid state change
Gunnar Larisch (2): Add cmpxchg_local to ppc 3c980-TX needs EXTRA_PREAMBLE
Guo-Fu Tseng (18): jme: JMicron Gigabit Ethernet Driver jme: Added half-duplex mode and IPv6 RSS fix jme: Advances version number nf_conntrack_ecache.h: Fix missing braces tcpv6: fix error with CONFIG_TCP_MD5SIG disabled jme: Remove 64 and 40 bit dma_mask jme: Modifies messages to display correct hardware version jme: Fix pci sync jme: Clear all modified GHC register flags jme: Adding {64,40}bits DMA mask back jme: Advance version number after previous changes jme: Some minor coding style consistency modifications jme: Fix unmatched tasklet_{enable|disable} pair jme: Fix typo jme: Change bufinf memory location jme: Remove shadow register support jme: Tuning rxsum function jme: Advance driver version number
Gupta, Ajay Kumar (1): USB: musb: fix the nop registration for OMAP3EVM
Guryanov Dmitry (1): Input: aiptek - add support for Genius G-PEN 560 tablet
Gustavo F. Padovan (37): x86: coding styles fixes to arch/x86/kernel/process_64.c x86: add KERN_INFO to printks on process_64.c x86: coding style fixes to arch/x86/kernel/crash_dump_64.c x86: coding style fixes to arch/x86/kernel/signal_64.c x86: coding style fixes to arch/x86/kernel/traps_64.c x86: coding style fixes to arch/x86/kernel/sys_x86_64.c drivers/net: Remove 'return' of void function NS8390p_init() drivers/net: coding styles fixes to drivers/net/8390p.c drivers/net: coding styles fixes to drivers/net/8390.c x86: coding style fixes to arch/x86/kernel/traps_64.c x86: remove redundant KERN_DEBUG on pr_debug x86, fixmap: rename __FIXADDR_SIZE and __FIXADDR_BOOT_SIZE x86, fixmap: define FIXADDR_BOOT_* and redefine FIX_ADDR_SIZE x86, fixmap: define reserve_top_address for x86_64 x86, fixmap: add CONFIG_X86_{LOCAL,IO}_APIC x86, fixmap: add CONFIG_EFI x86, fixmap: prepare fixmap_64.h for unification x86, fixmap: prepare fixmap_32.h for unification x86, fixmap: unify fixmap.h Bluetooth: Use macros for L2CAP channel identifiers Bluetooth: Use macro for L2CAP hint mask on receiving config request Bluetooth: Fix errors and warnings in L2CAP reported by checkpatch.pl Bluetooth: Add configuration support for ERTM and Streaming mode Bluetooth: Create separate l2cap_send_disconn_req() function Bluetooth: Add initial support for ERTM packets transfers Bluetooth: Add support for Segmentation and Reassembly of SDUs Bluetooth: Initial support for retransmission of packets with REJ frames Bluetooth: Add support for Retransmission and Monitor Timers Bluetooth: Enable Streaming Mode for L2CAP Bluetooth: Add support for FCS option to L2CAP Bluetooth: Add support for L2CAP SREJ exception Bluetooth: Full support for receiving L2CAP SREJ frames Bluetooth: Add locking scheme to L2CAP timeout callbacks Bluetooth: Use proper *_unaligned_le{16,32} helpers for L2CAP Bluetooth: Acknowledge L2CAP packets when receiving RR-frames (F-bit=1) Bluetooth: Handle L2CAP case when the remote receiver is busy Bluetooth: Add support for L2CAP 'Send RRorRNR' action
Gustavo Fernando Padovan (3): removed unused var real_tty on n_tty_ioctl() x86: remove unnecessary #ifdef CONFIG_X86_32...#else kernel/signal.c: change vars pid and tgid types to pid_t
Guus Sliepen (1): USB: usbtmc: sanity checks for DEV_DEP_MSG_IN urbs
Guy Cohen (17): mac80211: Assign correct TID for local bridged packets iwlwifi: 802.11n spec removes AUTO offset for FAT channel iwlwifi: fix current channel is not scanned iwlwifi: remove support for Narrow Channel (10Mhz) iwlwifi: HT antenna/chains overhaul iwlwifi: TLC modifications iwlwifi: rate scale module cleanups iwlwifi: rate scale restructure toggle_antenna functions iwlwifi: rs fix wrong parenthesizing in rs_get_lower_rate function iwlwifi: rate sacaling fixes iwlwifi: more RS improvements iwlwifi: fix exit from stay_in_table state iwlwifi: fix rate scale TLC column selection bug iwlwifi: fix in-column rate scaling mac80211: move netif_carrier_on to after ieee80211_bss_info_change_notify iwlwifi: fix searching for best rate in new search column iwlwifi: Added support for 3 antennas
Guy German (1): IB/mthca: use generic function instead of arbel_ version in mthca_free_region()
Guy Martin (4): V4L/DVB (3296): Fixes a bug at compat_ioctl32 kernel module [PARISC] Fix parport_gsc by selecting PARPORT_NOT_PC V4L/DVB (3352): Some fixes to compat_ioctl32 [PARISC] Add missing statfs64 and fstatfs64 syscalls
Guy Streeter (2): correct sys_shmget allocation check Cap shmmax at INT_MAX in compat shminfo
Gwendal Grignou (3): [SCSI] mpt fusion: update Kconfig help sata_sil24: prevent hba lockup when pass-through ATA commands are used sata_mv: Prevent PIO commands to be defered too long if traffic in progress.
Gábor Stefanik (54): rtl8187: Remove the "8187B chip detected" message when probing RTL8187B cards mac80211: Fix handling of retry count of NO_ACK frames in minstrel mac80211: Fix handling of retry count of NO_ACK frames in PID iwlwifi: Fix handling of retry count of NO_ACK frames in iwl-{3945|agn}-rs ath9k: Fix handling of retry count of NO_ACK frames mac80211: Warn if the rate controller requests retries for a NO_ACK frame zd1211rw: Replace ZD_CS_MULTICAST with ZD_CS_NO_ACK cfg80211: fix disabling WPA via wext (SIOCSIWAUTH) b43: implement baseband init for LP-PHY <= rev1 b43: Add LP 2063 radio init b43: Typo fixes & minor cleanup b43: Fix fallout from the IEEE80211_IF_TYPE to NL80211_IFTYPE change. b43: LP-PHY: Implement STX synchronization b43: Implement LP-PHY baseband table initialization b43: Update LP-PHY rev2+ baseband init to match the specs ssb: Implement the remaining rev.8 SPROM vars needed for LP-PHY b43: Fix a typo in the sync_stx routine b43: LP-PHY: Implement reading band SPROM b43: Implement RC calibration for rev.2+ LP PHYs b43: LP-PHY: Refactor TX gain table I/O b43: Implement RC calibration for rev.0/1 LP-PHYs b43: Update dummy transmission to match V4 specs b43: LP-PHY: Initialize TX power control b43: LP-PHY: Implement channel switching for rev2+/B2063 radio b43: LP-PHY: Implement channel switching for rev0/1/B2062 radio ssb: Fix typo in the rev8 SPROM extraction routine b43: Add LP-PHY firmware loading support b43: Make LP-PHY testable b43: LP-PHY: Don't adjust gain table for rev2+ when setting channel b43: LP-PHY: Update TX gain override for a spec typo fix b43: LP-PHY: Fix another TX power control abuse b43: Handle B43_PHYTYPE_LP in RX path b43: LP-PHY: Update baseband init for recent spec changes b43: LP-PHY: Fix a spec error in the B2062 channel switch routine b43: LP-PHY: Update code for spec fixes, and fix a few typos b43: LP-PHY: Fix a bug in the B2062 channel tune path b43: LP-PHY: Update B2062 radio init with recent spec changes b43: LP-PHY: Remove BROKEN from B43_PHY_LP b43: LP-PHY: Fix reading old mode in the set TX power control routine b43: LP-PHY: Fix setting TX power control mode during RC calibration b43: LP-PHY: Two small spec updates b43: LP-PHY: Implement spec updates and remove resolved FIXMEs iwlwifi: Make injection of non-broadcast frames work again b43: LP-PHY: Fix a few typos in the RC calibration code b43: LP-PHY: Fix and simplify Qdiv roundup b43: Fix and update LP-PHY code ssb: Implement PMU LDO control and use it in b43 b43: LP-PHY: Revert to the original PHY register write routine b43: Enable LP-PHY support by default and remove Kconfig warning b43: Implement antenna diversity support for LP-PHY b43: Refactor and update antenna diversity for A/G-PHY b43: Add myself to module authors & to LP-PHY file copyright notices b43: Fix typo in modparam_btcoex description b43: LP-PHY: Fix TX gain tables
H Hartley Sweeten (25): auxdisplay: remove PARPORT dependency kernel/softirq.c: fix sparse warning Input: rotary_encoder - add support for REL_* axes Input: add matrix keypad driver for Cirrus EP93xx net/sunrpc/svc_xprt.c: fix sparse warnings kernel/posix-cpu-timers.c: fix sparse warning NULL noise in fs/super.c:kill_bdev_super() mtd: plat_nand: add platform probe/remove callbacks mtd: plat_nand: allow platform to set partitions USB: core/sysfs: fix sparse warnings USB: host/ohci-hcd.c: fix sparse warnings USB: hub.c: fix sparse warnings mm/page-writeback.c: dirty limit type should be unsigned long jbd2: bitfields should be unsigned HID: local function should be static mtd: ep93xx: cleanup includes in ts7250 nand driver mtd: make few symbols static hwmon: Include <linux/io.h> instead of <asm/io.h> USB: ohci-ep93xx.c: remove unused variable fs/buffer.c: clean up EXPORT* macros aio.c: move EXPORT* macros to line after function gpio: include <linux/gpio.h> not <asm/gpio.h> jbd.h: bitfields should be unsigned fs/bio.c: move EXPORT* macros to line after function Input: rotary_encoder - fix relative axis support
H. J. Lu (4): i386/x86_64 segment register access update [IA64] Fix a typo in arch/ia64/kernel/entry.S auxiliary vector cleanups [IA64] Fix 2.6 kernel for the new ia64 assembler
H. Peter Anvin (359): CPUID bug and inconsistency fix biarch compiler support for i386 Make the bzImage format self-terminating RAID6 Altivec fix kbuild: drop vmlinux dependency from "make install" [MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT. x86: "make isoimage" support; FDINITRD= support; minor cleanups Update documentation for BLK_DEV_INITRD to match current usage [efficeon-agp] Add missing memory mask [ARM] Fix byte order macros for Thumb PCI: Ignore pre-set 64-bit BARs on 32-bit platforms Make procfs obligatory except under CONFIG_EMBEDDED Make sysctl obligatory except under CONFIG_EMBEDDED initramfs overwrite fix i386: Fix the EDD code misparsing the command line Boot loader ID for Gujin i386: All Transmeta CPUs have constant TSCs md: RAID6: clean up CPUID and FPU enter/exit code x86: Clean up x86 control register and MSR macros (corrected) cleanfile: a script to clean up stealth whitespace cleanpatch: a script to clean up stealth whitespace added by a patch Documentation/i386/boot.txt: update and correct i386: cpu/transmeta.c: fix definition of USER686 i386: remove unused rdtsc() macro i386: msr.h: be paranoid about types and parentheses Further update of the i386 boot documentation boot documentation: clarifications x86 setup: MAINTAINERS: formally take responsibility for the i386 boot code hd.c: remove BIOS/CMOS queries include/asm-i386/boot.h: This is <asm/boot.h>, not <linux/boot.h> Unify the CPU features vectors between i386 and x86-64 x86 Kconfig: change X86_MINIMUM_CPU_MODEL to X86_MINIMUM_CPU_FAMILY Clean up struct screen_info (<linux/screen_info.h>) Define zero-page offset 0x1e4 as a scratch field, and use it Make definitions for struct e820entry and struct e820map consistent Make struct boot_params a real structure, and remove obsolete fields x86-64: add CONFIG_PHYSICAL_ALIGN for consistency with i386 x86-64: add symbolic constants for the boot segment selectors Header file to produce 16-bit code with gcc Top header file for new x86 setup code Simple bitops for the new x86 setup code. String-handling functions for the new x86 setup code. A20 handling code APM probing code Command-line parsing code for the new x86 setup code Console-writing code for the new x86 setup code Version string for the new x86 setup code CPU features verification for the new x86 setup code EDD probing code for the new x86 setup code MCA support for new x86 setup code Memory probing support for the new x86 setup code Voyager support for the new x86 setup code Video mode probing support for the new x86 setup code Code for actual protected-mode entry Assembly header and main routine for new x86 setup code Linker script for the new x86 setup code Use the new x86 setup code for i386 Use the new x86 setup code for x86-64; unify with i386 Remove old i386 setup code scripts: Make cleanfile/cleanpatch warn about long lines [x86 setup] MAINTAINERS: document x86 setup code git tree [x86 setup] build/tools.c: fix comment [x86 setup] Fix assembly constraints [x86 setup] VGA: Clear the Protect bit before setting the vertical height [x86 setup] Save/restore DS around invocations of INT 10h [x86 setup] APM: BX should be zero when disconnecting [x86 setup] Fix typos in struct efi_info [x86 setup] Make struct ist_info cross-architecture, and use in setup code [x86 setup] Make struct apm_bios_info cross-architecture [x86 setup] Newline after setup signature failure message [x86 setup] EDD: Fix the computation of the MBR sector buffer [x86 setup] EDD: add missing =m constraint [x86 setup] Document grub < 0.93 as broken [x86 setup] The current display page is returned in %bh, not %bl [x86 setup] Don't use EDD to get the MBR signature [x86 setup] edd.c: make sure MBR signatures actually get reported [x86 setup] Volatilize asm() statements [x86 setup] Make sure AH=00h when setting a video mode [x86 setup] Don't rely on the VESA BIOS being register-clean [x86 setup] Present the canonical video mode number to the kernel [acpi] Correct the decoding of video mode numbers in wakeup.S [x86 setup] Handle case of improperly terminated E820 chain [x86 setup] Correct the SMAP check for INT 0x15, AX=0xe820 [x86] remove uses of magic macros for boot_params access Remove magic macros for screen_info structure members x86: Create clflush() inline, remove hardcoded wbinvd x86: clean up setup.h and the boot code x86 setup: handle boot loaders which set up the stack incorrectly x86 setup: sizeof() is unsigned, unbreak comparisons x86: additional CPUID strings; fix strings for AMD-ecx x86 setup: add a near jump to serialize %cr0 on 386/486 x86 setup: set %ebx == %ebp == %edi == 0 on protected mode entry security: remove security_sb_post_mountroot hook x86: add <asm/asm.h> x86: unify asm/cpufeature.h x86: prepare merger of <asm/alternative_{32,64}.h> x86: actually merge <asm/alternative.h> x86: rename the struct pt_regs members for 32/64-bit consistency x86: use generic register names in struct user_regs_struct x86: use generic register names in struct sigcontext x86: use generic register name in the thread and tss structures i386: handle an initrd in highmem (version 2) x86: <asm/segment.h>: boot GDT entries are 32/64-independent x86 setup: make PM transition more paranoid; cleanup 32-bit entry x86 setup: initialize LDTR and TR to make life easier to Intel VT x86 setup: use X86_CR0_PE macro instead of hard-coded constant x86 setup: display VESA graphics modes in vga=ask menu x86 setup: fix constraints in segment accessor functions x86 setup: OK -> ok (no need to scream) x86 setup: add missing prototype; formatting fix x86 setup: add note to use edd=off on EDD probing hangs x86 setup: push video mode setup as late as possible x86 setup: guard the heap against invalid stack setups x86 setup: correct the base in the GDT_ENTRY() macro x86: add _ASM_EXTABLE macro to <asm/asm.h> x86: use _ASM_EXTABLE macro in arch/x86/kernel/test_nx.c x86: use _ASM_EXTABLE macro in arch/x86/lib/mmx_32.c x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_32.c x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_64.c x86: use _ASM_EXTABLE macro in arch/x86/mm/init_32.c x86: use _ASM_EXTABLE macro in include/asm-x86/futex.h x86: use _ASM_EXTABLE macro in include/asm-x86/i387.h x86: use _ASM_EXTABLE macro in include/asm-x86/msr.h x86: use _ASM_EXTABLE macro in include/asm-x86/system.h x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_32.h x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_64.h x86: cpuid: allow querying %ecx-sensitive CPUID levels x86: cpuid, msr: use inode mutex instead of big kernel lock x86: reintroduce volatile keyword in prototype to clflush() x86: unify CPU feature string names x86 setup: print missing CPU features in cleartext asm-generic/tlb.h: remove <linux/quicklist.h> md: raid6: Fix mktable.c md: raid6: clean up the style of raid6test/test.c Sanitize the type of struct user.u_ar0 avoid overflows in kernel/time.c timeconst.pl: correct reversal of USEC_TO_HZ and HZ_TO_USEC x86: add pgd_large() on 64-bit, for consistency x86: do not promote TM3x00/TM5x00 to i686-class x86: require family >= 6 if we are using P6 NOPs x86: don't use P6_NOPs if compiling with CONFIG_X86_GENERIC x86: add comments for NOPs x86: handle BIOSes which terminate e820 with CF=1 and no SMAP x86: unify arch/x86/mm/Makefile x86: clean up the page table dumper and add 32-bit support types: create <asm-generic/int-*.h> alpha: types: use <asm-generic/int-*.h> for the alpha architecture arm: types: use <asm-generic/int-*.h> for the arm architecture avr32: types: use <asm-generic/int-*.h> for the avr32 architecture blackfin: types: use <asm-generic/int-*.h> for the blackfin architecture cris: types: use <asm-generic/int-*.h> for the cris architecture frv: types: use <asm-generic/int-*.h> for the frv architecture h8300: types: use <asm-generic/int-*.h> for the h8300 architecture ia64: types: use <asm-generic/int-*.h> for the ia64 architecture m32r: types: use <asm-generic/int-*.h> for the m32r architecture m68k: types: use <asm-generic/int-*.h> for the m68k architecture mips: types: use <asm-generic/int-*.h> for the mips architecture mn10300: types: use <asm-generic/int-*.h> for the mn10300 architecture parisc: types: use <asm-generic/int-*.h> for the parisc architecture powerpc: types: use <asm-generic/int-*.h> for the powerpc architecture s390: types: use <asm-generic/int-*.h> for the s390 architecture sh: types: use <asm-generic/int-*.h> for the sh architecture sparc: types: use <asm-generic/int-*.h> for the sparc architecture sparc64: types: use <asm-generic/int-*.h> for the sparc64 architecture v850: types: use <asm-generic/int-*.h> for the v850 architecture x86: types: use <asm-generic/int-*.h> for the x86 architecture xtensa: types: use <asm-generic/int-*.h> for the xtensa architecture types: add C99-style constructors to <asm-generic/int-*.h> Make constants in kernel/timeconst.h fixed 64 bits types: s390: fix #ifdef reversal in <asm-s390/types.h> x86: string_32.h: workaround for broken gcc 4.0 x86: fix overlong line in arch/x86/kernel/cpu/amd_64.c x86: update Documentation/i386/boot.txt x86: move x86-specific documentation into Documentation/x86 x86: setup: issue a null command after enabling A20 via KBC x86: remove arbitrary ELF section limit in i386 relocatable kernel x86: fix regression: boot failure on AMD Elan TS-5500 x86 ACPI: normalize segment descriptor register on resume x86, suspend, acpi: enter Big Real Mode x86, suspend, acpi: correct and add comments about Big Real Mode x86: unify and correct the GDT_ENTRY() macro x86: unify and correct the GDT_ENTRY() macro x86: doc: move x86-generic documentation from Doc/x86/i386 x86: doc: boot.txt: fix the size of the start_sys field x86, xsave: add <asm/xcr.h> header file for XCR registers x86, xsave: keep the XSAVE feature mask as an u64 x86: cleanup for setup code crashes during IST probe x86: boot: stub out unimplemented CPU feature words x86: add NOPL as a synthetic CPU feature bit x86: use X86_FEATURE_NOPL in alternatives x86: <asm/asm.h> consistency cleanups smp: have smp_call_function_single() detect invalid CPUs x86: msr: propagate errors from smp_call_function_single() x86: cpuid: propagate error from smp_call_function_single() x86: msr: correct return value on partial operations x86: cpuid: correct return value on partial operations x86: msr: fix bogus return values from rdmsr_safe/wrmsr_safe Merge branch 'x86/urgent' into x86/cleanups x86: msr-on-cpu: remove unnecessary level of abstraction x86: update defconfigs Merge branch 'x86/urgent' into x86/cpu x86: generate names for /proc/cpuinfo from <asm/cpufeature.h> x86: cpufeature: add Intel features from CPUID and AVX specs x86: <asm/cpufeature.h>: clean up overlong lines, whitespace x86: cpufeature: fix SMX flag x86: boot/compressed/Makefile: fix "make clean" Merge branch 'x86/cpu' into x86/core Merge branch 'linus' into x86/core Merge branch 'x86/cpu' into x86/xsave Merge branch 'x86/cpu' into x86/x2apic x86: additional defconfig updates x86: boot: stub out unimplemented CPU feature words x86: add NOPL as a synthetic CPU feature bit x86: use X86_FEATURE_NOPL in alternatives x86: when building image.iso, use isohybrid if it exists kbuild: fix cc-option and cc-option-yn x86: prevent binutils from being "smart" and generating NOPLs for us x86: completely disable NOPL on 32 bits x86 setup: handle more than 8 CPU flag words Revert "x86: fix ghost EDD devices in /sys again" x86 setup: correct segfault in generation of 32-bit reloc kernel dyn_array: don't break compiling for !CONFIG_SMP x86: Fix ASM_X86__ header guards x86: drop double underscores from header guards x86: canonicalize remaining header guards [SCSI] lib: string_get_size(): don't hang on zero; no decimals on exact [SCSI] sd: fix computation of the full size of the device x86: 32 bit: interrupt stub consistency with 64 bit x86: 32 bits: shrink and align IRQ stubs x86: 64 bits: shrink and align IRQ stubs x86: attempt reboot via port CF9 if we have standard PCI ports x86: fix up the new IRQ code for older versions of gas x86: revert default reboot method to REBOOT_KBD x86: drop REBOOT_CF9_COND from reboot fallback chain x86: prioritize the FPU traps for the error code x86: PAT: fix address types in track_pfn_vma_new() x86: unify the implementation of FPU traps bzip2/lzma: use a table to search for initramfs compression formats bzip2/lzma: handle failures from bzip2 and lzma correctly bzip2/lzma: make config machinery an arch configurable bzip2/lzma: proper Kconfig dependencies for the ramdisk options bzip2/lzma: DECOMPRESS_GZIP should select ZLIB_INFLATE bzip2/lzma: move initrd/ramfs options out of BLK_DEV bzip2/lzma: fix constant in decompress_inflate bzip2/lzma: centralize format detection bzip2/lzma: comprehensible error messages for missing decompressor init: make initrd/initramfs decompression failure a KERN_EMERG event bzip2/lzma: update boot protocol specification x86: add MSR_IA32_MISC_ENABLE bits to <asm/msr-index.h> x86: unmask CPUID levels on Intel CPUs x86: clean up stray space in <asm/processor.h> x86: handle PAT more like other CPU features x86: filter CPU features dependent on unavailable CPUID levels x86: correct the CPUID pattern for MSR_IA32_MISC_ENABLE availability Merge branch 'core/percpu' into x86/paravirt x86 setup: a20: early timeout for a nonexistent keyboard controller x86: add x86@kernel.org to MAINTAINERS Merge branch 'core/percpu' into x86/paravirt x86: merge sys_rt_sigreturn between 32 and 64 bits x86: truncate ISA addresses to unsigned int x86, mce: use %ll instead of %L for 64-bit numbers x86, mce: remove incorrect __cpuinit for mce_cpu_features() x86, mce: remove invalid __cpuinit/__cpuexit annotations Merge branch 'x86/urgent' into x86/mce2 x86, mce, cmci: remove incorrect __cpuinit/__cpuexit annotations x86, mce: enable machine checks in 32-bit defconfig Merge branch 'x86/defconfig' into x86/mce2 Merge branch 'x86/core' into x86/mce2 Merge branch 'x86/core' into x86/mce2 x86: remove zImage support x86: remove additional vestiges of the zImage/bzImage split x86: use targets in the boot Makefile instead of CLEAN_FILES x86: move brk initialization out of #ifdef CONFIG_BLK_DEV_INITRD x86-32: tighten the bound on additional memory to map x86-32: move _end to a dummy section x86, setup: move 32-bit code to .text32 x86, setup: fix the setting of 480-line VGA modes compiler-gcc4: conditionalize #error on __KERNEL__ bzip2/lzma: move CONFIG_RD_* options under CONFIG_EMBEDDED bzip2/lzma: clarify the meaning of the CONFIG_RD_ options bzip2/lzma: consistently capitalize LZMA in Kconfig bzip2/lzma: don't ask for compression mode for the default initramfs x86, setup: preemptively save/restore edi and ebp around INT 15 E820 x86, setup: ACPI 3, BIOS workaround for E820-probing code bzip2/lzma: quiet Kconfig warning for INITRAMFS_COMPRESSION_NONE x86, setup: guard against pre-ACPI 3 e820 code not updating %ecx x86, setup: compile with -DDISABLE_BRANCH_PROFILING mutex: drop "inline" from mutex_lock() inside kernel/mutex.c x86, setup: un-resequence mode setting for VGA 80x34 and 80x60 modes x86, setup: "glove box" BIOS calls -- infrastructure x86, setup: "glove box" BIOS interrupts in the core boot code x86, setup: "glove box" BIOS interrupts in the APM code x86, setup: "glove box" BIOS interrupts in the EDD code x86, setup: "glove box" BIOS interrupts in the MCA code x86, setup: "glove box" BIOS interrupts in the video code x86, setup: fix comment in the "glove box" code x86, kbuild: make "make install" not depend on vmlinux x86: fix typo in address space documentation x86, boot: align the .bss section in the decompressor kbuild: allow compressors (gzip, bzip2, lzma) to take multiple inputs x86: add a Kconfig symbol for when relocations are needed x86, boot: simplify arch/x86/boot/compressed/Makefile x86, boot: follow standard Kbuild style for compression suffix x86, boot: use BP_scratch in arch/x86/boot/compressed/head_*.S x86, boot: stylistic cleanups for boot/compressed/head_32.S x86, boot: stylistic cleanups for boot/compressed/head_64.S x86, boot: straighten out ranges to copy/zero in compressed/head*.S x86, boot: set up the decompression stack as early as possible x86, boot: zero EFLAGS on 32 bits x86, boot: use appropriate rep string for move and clear x86, boot: determine compressed code offset at compile time x86, boot: make symbols from the main vmlinux available x86, boot: use LOAD_PHYSICAL_ADDR on 64 bits x86, boot: remove dead code from boot/compressed/head_*.S x86, boot: make kernel_alignment adjustable; new bzImage fields x86: document new bzImage fields x86: default CONFIG_PHYSICAL_START and CONFIG_PHYSICAL_ALIGN to 16 MB x86: make CONFIG_RELOCATABLE the default x86, defconfig: update to current, no material changes x86, defconfig: update kernel position parameters x86: add extension fields for bootloader type and version x86, boot: correct sanity checks in boot/compressed/misc.c x86-64: align __PHYSICAL_START, remove __KERNEL_ALIGN x86, boot: correct the calculation of ZO_INIT_SIZE x86, setup: revert ACPI 3 E820 extended attributes support Merge branch 'x86/urgent' into x86/setup x86, mce: add comment about mce_chrdev_ops being writable x86, mce: fix comment style in mce-inject.c x86, mce: drop "extern" from function prototypes in asm/mce.h Merge branch 'irq/numa' into x86/mce3 x86: cap iomem_resource to addressable physical memory x86, boot: use .code16gcc instead of .code16 x86, mce: mce_intel.c needs <asm/apic.h> devpts: remove module-related code x86, setup: correct include file in <asm/boot.h> x86, setup: remove obsolete pre-Kconfig CONFIG_VIDEO_ variables Revert "x86: cap iomem_resource to addressable physical memory" x86: Fix movq immediate operand constraints in uaccess.h x86: Fix assert syntax in vmlinux.lds.S x86: fix assembly constraints in native_save_fl() x86, intel_txt: tboot.c needs <asm/fixmap.h> x86, intel_txt: Factor out the code for S3 setup x86, intel_txt: Handle ACPI_SLEEP without X86_TRAMPOLINE x86, mtrr: make mtrr_aps_delayed_init static bool Merge commit 'origin/x86/urgent' into x86/asm x86: allow "=rm" in native_save_fl() x86, xen: Initialize cx to suppress warning Merge branch 'x86/urgent' into x86/pat mm: remove !NUMA condition from PAGEFLAGS_EXTENDED condition set x86, asm: Add 32-bit versions of the combined CFI macros x86, asm: Make _ASM_EXTABLE() usable from assembly code x86, msr: CFI annotations, cleanups for msr-reg.S x86, msr: Have the _safe MSR functions return -EIO, not -EFAULT x86, msr: Create _on_cpu helpers for {rw,wr}msr_safe_regs() x86, msr: Export the register-setting MSR functions via /dev/*/msr x86, msr: fix msr-reg.S compilation with gas 2.16.1 x86, msr: change msr-reg.o to obj-y, and export its symbols Merge branch 'x86/pat' into x86/urgent x86: fix kernel panic on 32 bits when profiling
H.J. Thomassen (1): Staging: add cowloop driver
HIRANO Takahito (1): V4L/DVB (12997): Add the DTV_ISDB_TS_ID property for ISDB_S
Haavard Skinnemoen (310): MTD: Convert Atmel PRI information to AMD format MTD: Add lock/unlock operations for Atmel AT49BV6416 avr32 architecture AVR32 MTD: Static Memory Controller driver AVR32 MTD: AT49BV6416 platform device for ATSTK1000 AVR32: Use unsigned long flags for saving interrupt state Generic ioremap_page_range: implementation Generic ioremap_page_range: flush_cache_vmap Generic ioremap_page_range: alpha conversion Generic ioremap_page_range: avr32 conversion Generic ioremap_page_range: cris conversion Generic ioremap_page_range: i386 conversion Generic ioremap_page_range: m32r conversion Generic ioremap_page_range: x86_64 conversion AVR32: Implement kernel_execve at91_serial -> atmel_serial: at91rm9200_usart.h at91_serial -> atmel_serial: at91_serial.c at91_serial -> atmel_serial: Kconfig symbols at91_serial -> atmel_serial: Platform device name at91_serial -> atmel_serial: Public definitions at91_serial -> atmel_serial: Internal names serial: Rename PORT_AT91 -> PORT_ATMEL atmel_serial: Rename at91_register_uart_fns atmel_serial: Pass fixed register mappings through platform_data atmel_serial: Support AVR32 AVR32: Allow renumbering of serial devices atmel_serial: Fix roundoff error in atmel_console_get_options IRQ: Fix AVR32 breakage AVR32: Minor Makefile cleanup AVR32: Silence some compile warnings AVR32: Don't try to iounmap P2 segment addresses AVR32: Fix oversize immediates in atomic.h AVR32: Implement and export __raw_{read,write}s[bwl] AVR32: Use __raw MMIO access for internal peripherals AVR32: Update defconfig AVR32: Get rid of board_early_init AVR32: Fix thinko in generic_find_next_zero_le_bit() AVR32: Wire up sys_epoll_pwait AVR32: Add missing return instruction in __raw_writesb [MTD] bugfix: DataFlash is not bit writable Atmel MACB ethernet driver [AVR32] Portmux API update [AVR32] Add macb1 platform_device [AVR32] Move ethernet tag parsing to board-specific code [AVR32] Remove mii_phy_addr and eth_addr from eth_platform_data [AVR32] Remove unused file [AVR32] Set flow handler for external interrupts [AVR32] Put the chip in "stop" mode when halting the system [AVR32] Don't include <asm/delay.h> [AVR32] Implement intc_get_pending() [AVR32] Pass dev parameter to dma_cache_sync() [AVR32] Add missing #include <linux/param.h> to delay.c Generic ioremap_page_range: mips conversion Generic ioremap_page_range: parisc conversion Generic ioremap_page_range: s390 conversion Generic ioremap_page_range: sh conversion Generic ioremap_page_range: sh64 conversion MACB: Use struct delayed_work instead of struct work_struct MACB: Use __raw register access [AVR32] Export clear_page symbol [AVR32] Update ATSTK1000 defconfig: Enable macb by default Remove avr32@atmel.com from MAINTAINERS [AVR32] Implement dma_mapping_error() [AVR32] GPIO API implementation [AVR32] Don't reset PIO state at bootup [AVR32] Introduce at32_reserve_pin() [AVR32] Add PIOE device and reserve SDRAM pins [AVR32] SPI platform code update [AVR32] Remove last remains of libgcc [AVR32] ssize_t should be long, not int [AVR32] Add missing #include <linux/module.h> [MTD] Don't include linux/mtd/map.h from linux/mtd/physmap.h atmel_serial: Use __raw I/O register access SPI: atmel_spi driver [AVR32] Fix prototypes for __raw_writesb and friends [AVR32] Define ioremap_nocache, ioport_map and ioport_unmap [AVR32] Wire up the SysV IPC calls properly [AVR32] Remove unnecessary sys_nfsservctl conditional [AVR32] Make sure all genclocks have a parent [AVR32] Warn, don't BUG if clk_disable is called too many times [AVR32] Use per-controller spi_board_info structures macb: Remove inappropriate spinlocks around mii calls [AVR32] at32_spi_setup_slaves should be __init [AVR32] show_trace: Only walk valid stack addresses [AVR32] Fix typo in include/asm-avr32/Kbuild [AVR32] Fix bogus ti->flags manipulation in debug handler [AVR32] Don't use kmap() in flush_icache_page() [AVR32] Add basic HMATRIX support [AVR32] Add mach-specific Kconfig [AVR32] Don't enable clocks with no users [AVR32] Clean up asm/sysreg.h [AVR32] Clean up cpu identification and add features bitmap [AVR32] Clean up exception handling code [AVR32] Fix NMI handler [AVR32] Make I/O access macros work with external devices [AVR32] Move setup_bootmem() from mm/init.c to kernel/setup.c [AVR32] Simplify early handling of memory regions [AVR32] Reserve framebuffer memory in early_parse_fbmem() [AVR32] Get rid of board_setup_fbmem() [AVR32] Use memcpy/memset in memcpy_{from,to}_io and memset_io [AVR32] Board code for ATNGW100 [AVR32] Optimize the TLB miss handler [AVR32] Fix compile error with gcc 4.1 i2c: Bitbanging I2C bus driver using the GPIO API [AVR32] Use correct config symbol when setting cpuflags [AVR32] Implement dma_{alloc,free}_writecombine() [AVR32] Fix section mismatch .taglist -> .init.text [AVR32] Wire up sys_utimensat Use common cpu_is_xxx() macros on AT91 and AVR32 atmel_spi: remove unnecessary (and wrong) #ifdefs fbdev: add support for AVR32 [AVR32] Remove bogus comment in arch/avr32/kernel/irq.c [AVR32] Wire up signalfd, timerfd and eventfd [AVR32] Implement platform hooks for atmel_lcdfb driver atmel_spi dma address bugfix [AVR32] STK1000: Set SPI_MODE_3 in the ltv350qv board info [AVR32] Define ARCH_KMALLOC_MINALIGN to L1_CACHE_BYTES [AVR32] Fix bug in invalidate_dcache_region() [AVR32] Update defconfigs usb gadget: Rename husb2dev -> usba atmel_serial: fix break handling [AVR32] Split SM device into PM, RTC, WDT and EIC [AVR32] Remove optimization of unaligned word loads [AVR32] Fix build error in parse_tag_rdimg() [AVR32] Fix atomic_add_unless() and atomic_sub_unless() [AVR32] Initialize phy_mask for both macb devices atmel_lcdfb: use spare bits in 32bpp mode as alpha channel [AVR32] Wire up i2c-gpio on the ATNGW100 board [AVR32] Simplify pte_alloc_one{,_kernel} [AVR32] Fix bogus pte_page() definition [AVR32] Define mmiowb() [AVR32] Move AT32_PM_BASE definition into pm.h [AVR32] Wire up USBA device [AVR32] checkstack support [AVR32] Kill a few hardcoded constants in vmlinux.lds [AVR32] Remove unneeded 8K alignment of .text section [AVR32] Make dma_sync_*_for_cpu no-ops [AVR32] Ignore a few irrelevant syscalls [AVR32] Don't use __builtin_xchg() backlight: Add Samsung LTV350QV LCD driver USB: add atmel_usba_udc driver atmel_usba_udc: Keep track of the device status [AVR32] Fix a couple of sparse warnings [AVR32] Implement more at32_add_device_foo() functions [AVR32] Implement at32_add_device_cf() AVR32: Fix sg_page breakage dmaengine: fix broken device refcounting [AVR32] pcmcia ioaddr_t should be 32 bits on AVR32 [AVR32] Turn off debugging in SMC driver [AVR32] Add missing bit in PCCR sysreg [AVR32] Export intc_get_pending symbol mmc: Add missing sg_init_table() call dmaengine: correct invalid assumptions in the Kconfig text [AVR32] Add TIF_RESTORE_SIGMASK to the work masks [AVR32] Fix invalid status register bit definitions in asm/ptrace.h [AVR32] Kconfig: Use def_bool instead of bool + default [AVR32] Implement stacktrace support [AVR32] Implement irqflags trace and lockdep support [AVR32] Clean up OCD register usage [AVR32] Follow the rules when dealing with the OCD system [AVR32] Fix copy_to_user_page() breakage [AVR32] Fix wrong pt_regs in critical exception handler [AVR32] Drop GFP_COMP for DMA memory allocations [AVR32] Remove redundant try_to_freeze() call from do_signal() ptrace: Call arch_ptrace_attach() when request=PTRACE_TRACEME [AVR32] Enable debugging only when needed [AVR32] Include instrumentation menu [AVR32] Oprofile support [AVR32] Provide more CPU information in /proc/cpuinfo and dmesg [AVR32] Add support for AT32AP7001 and AT32AP7002 [AVR32] ATSTK1000: Move gpio-leds setup to setup.c [AVR32] Clean up external DAC setup code [AVR32] Add support for ATSTK1003 and ATSTK1004 [AVR32] Kconfig: Choose daughterboard instead of CPU [AVR32] ATSTK1002: Update defconfig [AVR32] ATNGW100: Update defconfig [AVR32] NMI debugging [AVR32] extint: Set initial irq type to low level macb: Fix section mismatch and shrink runtime footprint kbuild: Fix instrumentation removal breakage on avr32 Fix timerfd breakage on avr32 atmel_spi throughput improvement atmel_spi: fix dmachain oops with DEBUG enabled atmel_lcdfb: validate display timings MAINTAINERS: add Haavard as maintainer of the atmel_serial driver atmel_serial: use cpu_relax() when busy-waiting atmel_serial: use existing console options only if BRG is running atmel_serial: fix bugs in probe() error path and remove() atmel_serial: fix broken RX buffer allocation atmel_serial: use container_of instead of direct cast atmel_serial: show tty name in /proc/interrupts AVR32: Define PAGE_SHARED avr32: Fix broken pte dump code in do_page_fault() avr32: Use correct config symbol in atstk1004 board code avr32: Call tick_nohz_{stop,restart}_sched_tick() in idle loop atmel_serial: fix interrupt handler return value avr32: Fix OCD refcounting bug avr32: Work around byteswap bug in gcc < 4.2 avr32: Build fix for CONFIG_BUG=n avr32: Fix bug in early resource allocation code atmel_usba: Kill copy_to_fifo() and copy_from_fifo() Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/tclib into base Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/usba-2.6.26 into base avr32: Delete mostly unused header asm/intc.h avr32: Use constants from sysreg.h in asm.h avr32: Move sleep code into mach-at32ap atmel_lcdfb: don't initialize a pre-allocated framebuffer atmel_spi: clean up baud rate divisor calculation avr32: Update defconfigs avr32: Fix cpufreq oops when ondemand governor is default atmel_serial: filter out FP during baud rate detection rtc-at32ap700x: fix bug in at32_rtc_readalarm() avr32: Provide PCI DMA mapping API avr32: export empty_zero_page avr32: Fix wrong I/O access size in __raw_readsb avr32: Clean up time.c #includes avr32: Kill unneeded #include <asm/pgalloc.h> from asm/mmu_context.h avr32: Kill special exception handler sections avr32: Move setup_platform() into chip-specific file avr32: Rename at32ap.c -> pdc.c avr32: Clean up and optimize the TLB operations avr32: Remove useless zeroing of swapper_pg_dir at startup avr32: Store virtual addresses in the PGD avr32: Cover the kernel page tables in the user PGDs avr32: Use a quicklist for PGD allocation avr32: Use a quicklist for PTE allocation as well atmel_serial: Fix build on avr32 with CONFIG_PM enabled atmel_serial: Drain console TX shifter before suspending macb: Basic suspend/resume support rtc-at32ap700x: Enable wakeup avr32: Enable SDRAMC clock at startup avr32: Add simple SRAM allocator avr32: Add system device for the internal interrupt controller (intc) avr32: Power Management support ("standby" and "mem" modes) dmaengine: Couple DMA channels to their physical DMA device dmatest: Simple DMA memcpy test client dmaengine: Add dma_client parameter to device_alloc_chan_resources dmaengine: Add slave DMA interface dmaengine: Driver for the Synopsys DesignWare DMA controller [MTD] [NAND] atmel_nand: Work around AT32AP7000 ECC erratum atmel-mci: Driver for Atmel on-chip MMC controllers Subject: [PATCH 1/2] serial: Add flush_buffer() operation to uart_ops Subject: [PATCH 2/2] atmel_serial: Implement flush_buffer() hook atmel_serial: Fix tty_port breakage debugfs: Implement debugfs_remove_recursive() mmc: Export internal host state through debugfs mmc: Add per-card debugfs support atmel-mci: debugfs support Merge commit 'upstream/master' [ARM] 5180/1: at91: Fix at91_nand -> atmel_nand rename fallout avr32: Move include/asm-avr32 to arch/avr32/include/asm avr32: Introduce arch/avr32/mach-*/include/mach avr32: Use <mach/foo.h> instead of <asm/arch/foo.h> avr32: Remove include/asm-avr32/arch-at32ap avr32: Introduce <mach/chip.h> avr32: Add MMIO address definitions for certain controllers avr32: Clean up HMATRIX code avr32: Update defconfigs avr32: Reduce DataFlash bus speed to 8 MHz on ATNGW100 avr32: Make atstk1006_nand_data definition static atmel_lcdfb: set ypanstep to 1 and enable y-panning on AT91 atmel_lcdfb: add board parameter specify framebuffer memory size avr32: Fix lockup after Java stack underflow in user mode atmel_lcdfb: disable LCD and DMA engines when suspending atstk1000: fix build breakage with BOARD_ATSTK100X_SW2_CUSTOM=y atmel-mci: debugfs: enable clock before dumping regs atmel-mci: Fix memory leak in atmci_regs_show atmel-mci: Fix bogus debugfs file size atmel-mci: Set MMC_CAP_NEEDS_POLL if no detect_pin avr32: Provide a way to deselect pins in the portmux ALSA: ASoC: Fix at32-pcm build breakage with PM enabled dw_dmac: fix copy/paste bug in tasklet atmel-mci: Initialize BLKR before sending data transfer command atmel-mci: Implement tasklet as a state machine atmel-mci: Don't stop the clock between transfers atmel-mci: Platform code for supporting multiple mmc slots atmel-mci: support multiple mmc slots atmel-mci: Add experimental DMA support atmel-mci: Don't overwrite error bits when NOTBUSY is set atmel-mci: Add missing flush_dcache_page() in PIO transfer code atmel-mci: Initialize BLKR before sending data transfer command avr32: Implement {read,write}[bwl]_be avr32: Minor pm_power_off cleanup Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/atmel-mci-2.6.28 avr32: Fix build failures in board code avr32: Kconfig: Remove pointless if around atstk1000 include avr32: Add defconfig for the mimc200 board avr32: Add defconfig for the favr-32 board [MTD] [NOR] AT49BV6416 has swapped erase regions avr32: Scale loops_per_jiffy when cpu frequency changes avr32: Fix GPIO initcall breakage Merge branches 'boards' and 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 ATSTK1006: Fix boot from NAND flash avr32: favr-32 build fix favr-32: Remove deprecated call Merge branch 'cleanups' into boards Merge branch 'move-atmel-mci-h' into boards avr32: data param to at32_add_device_mci() must be non-NULL atmel_spi: clean up SPIv1 quirk handling spi: atmel_spi update chipselect handling avr32: Define DIE_OOPS Merge branches 'fixes', 'cleanups' and 'boards' avr32: Move syscalls.h under arch/avr32/include/asm/ avr32: fix out-of-range rjmp instruction on large kernels Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into avr32-arch USB: atmel_usb_udc: Use kzalloc() to allocate ep structures Merge branch 'avr32-arch' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 avr32: Fix oops on unaligned user access atmel_serial: fix hang in set_termios when crtscts is enabled atmel_serial: fix bad BUILD_BUG_ON() usage
Hagen Paul Pfeifer (2): netfilter: nf_conntrack: table max size should hold at least table size netfilter: fix hardcoded size assumptions
Haiyang Zhang (2): Staging: hv: Add Haiyang's email to the TODO file Staging: hv: Fix null pointer error after vmbus loading
Haiying Wang (17): [POWERPC] 85xx: Fix the size of qe muram for MPC8568E powerpc/85xx: Add localbus node in mpc8572ds dts file powerpc/85xx: Don't reset the MPIC for CAMP mode on MPC8572DS powerpc/85xx: Create dts for each core in CAMP mode for MPC8572DS ucc_geth: Change uec phy id to the same format as gianfar's powerpc/85xx: clean up for mpc8568_mds name powerpc/qe: update risc allocation for QE net/ucc_geth: update riscTx and riscRx in ucc_geth powerpc/qe: update QE Serial Number net/ucc_geth: Assign six threads to Rx for UEC powerpc/85xx: Add MPC8569MDS board support powerpc/qe: add new qe properties for QE based chips net/phy/marvell: update m88e1111 support for SGMII mode fsl_pq_mido: Set the first UCC as the mii management interface master net/ucc_geth: Add SGMII support for UEC GETH driver powerpc/85xx: Add UCC6 and UCC8 nodes in SGMII mode for MPC8569MDS net/ucc_geth: Add SGMII support for UCC GETH driver
Hal Rosenstock (52): IPoIB: set skb->mac.raw on receive IB: remove unneeded includes IB: Remove incorrect comments IB: Update FMR functions IB: Update MAD client API IB: Add MAD helper functions IB: Combine some MAD routines IB: Change saving of user's send wr_id in MAD IB: Change ib_mad_send_wr_private struct IB: Fix timeout/cancelled MAD handling IB: Minor cleanup during MAD startup and shutdown IB: Add ib_coalesce_recv_mad to MAD IB: Add automatic retries to MAD layer IB: Simplify calling of list_del in MAD IB: Eliminate MAD cache leak associated with local completions IB: Add ib_modify_mad API to MAD IB: Optimize canceling a MAD IB: Fix a couple of MAD code paths IB: Add ib_create_ah_from_wc to IB verbs IB: A couple of IB core bug fixes IB: Introduce RMPP APIs IB: Add RMPP implementation IB: Add Service Record support to SA client IB: Add the header file for kernel CM (Communications Manager) IB: Add the kernel CM implementation IB: User MAD ABI changes to support RMPP IB: Implementation for RMPP support in user MAD IB: Add the header file for user space CM IB: Add kernel portion of user CM implementation IB: Hook up userspace CM to the make system IB: Eliminate sparse warnings in SA client IB: Add core locking documentation to Infiniband [IB/ucm]: Clean up userspace CM [IPoIB] Handle sending of unicast RARP responses IB: Eliminate redundant NULL checks IB: Fix ib_mad_thread_completion_handler declaration IB: RMPP fixes IB: Define more SA methods IB: Move SA attributes to ib_sa.h IPoIB: Fix SA client retransmission strategy IB: Fix data length for RMPP SA sends [IB] Fix RMPP receive length calculation IB/mad: RMPP support for additional classes IB/mad: Fix RMPP version check during agent registration IB/umad: Fix declaration of dev_map[] IB/mad: Change SMI to use enums rather than magic return codes IB/umad: Clarify documentation of transaction ID IB/mad: Enhance SMI for switch support IB/mad: Fix error path if response alloc fails in ib_mad_recv_done_handler() IB/mad: Fix memory leak in switch handling in ib_mad_recv_done_handler() IB/mad: agent_send_response() should be void IB/mad: Allow tuning of QP0 and QP1 sizes
Halperin, Daniel C (2): iwlwifi: update iwl-commands.h for 3 stream support iwlwifi: implement iwl_debug_report_frame for iwlagn
Hamish Moffatt (1): [MTD] [NAND] plat_nand: set mtd->name
Han, Weidong (4): intel-iommu: fix PCI device detach from virtual machine intel-iommu: set compatibility format interrupt x86, dmar: check if it's initialized before disable queue invalidation x2apic/intr-remap: decouple interrupt remapping from x2apic
Handle X (1): ACPI: hotkey.c fixes, fix for potential crash of hotkey.c
Hank Janssen (7): Staging: hv: add the Hyper-V api header files Staging: hv: add the Hyper-V driver header files Staging: hv: add the Hyper-V virtual bus Staging: hv: add the Hyper-V virtual block driver Staging: hv: add the Hyper-V virtual network driver Staging: hv: add the Hyper-V virtual storage driver Staging: hv: Fix vmbus load hang caused by faulty data packing
Hanna Linder (2): alim15x3: replace pci_find_device() with pci_dev_present() PCI: arch/i386/pci/acpi.c: use for_each_pci_dev
Hannes Eder (163): sound: Fix warnings relating to ignored return value in snd_card_register sound/sound_core: Fix sparse warnings ALSA: hda - fix sparse warning x86: vmware - fix sparse warnings x86: hypervisor - fix sparse warnings x86: remove duplicate #define from 'cpufeature.h' x86: boot - fix sparse warnings x86: HPET: fix sparse warning CRED: fix sparse warnings x86: microcode: fix sparse warnings pkt_sched: fix sparse warning ACPI: EC: fix compilation warning alim15x3: fix sparse warning mISDN: use NULL pointer instead of plain integer mISDN: consistently define 'debug' as '*u_int' mISDN: make global symbols static or include header files mISDN: un-export symbol 'plx_lock' mISDN: fix sparse warning: symbol 'nskb' shadows an earlier one mISDN: fix sparse warning: symbol 'id' shadows an earlier one mISDN: comment out unused symbols mISDN: timerdev: use __user for mISDN_read's buffer argument mISDN: hfcmulti: use __iomem address space modifier isdn: eicon: fix sparse warning: make global functions static drivers/net: fix sparse warning: use ANSI-style function declaration drivers/net: fix sparse warnings: make do-while a compound statement drivers/net: fix sparse warning: returning void-valued expression drivers/net: fix sparse warnings: make symbols static drivers/net/arcnet: fix sparse warnings: make symbols static drivers/net/atlx: fix sparse warnings: make symbols static drivers/net/bonding: fix sparse warnings: move decls to header file drivers/net/cxgb3: comment out dead code drivers/net/e1000e: fix sparse warnings: make symbols static drivers/net/enic: fix sparse warning: make symbol static drivers/net/igb: remove dead code (function 'igb_read_pci_cfg') drivers/net/irda: fix sparse warnings: make symbols static drivers/net/ixgbe: fix sparse warnings: make symbols static drivers/net/netxen: fix sparse warnings: use NULL pointer instead of plain integer drivers/net/qlge: fix sparse warnings: make symbols static drivers/net/skfp: fix sparse warnings: make symbols static drivers/net/tokenring: fix sparse warnings: make symbols static drivers/net/tulip: fix sparse warnings: make do-while a compound statement drivers/net/wan: fix sparse warnings: make do-while a compound statement drivers/net/wan: fix sparse warning: make symbol static drivers/net/wan/z85230.c: fix sparse warnings: un-EXPORT symbols drivers/net/wireless: fix sparse warnings: make symbols static drivers/net/wireless/ath9k: fix sparse warnings: make symbols static drivers/net/wireless/b43: fix sparse warnings: make symbols static drivers/net/wireless/ipw2x00: fix sparse warnings: make symbols static drivers/net/wireless/prism54: fix sparse warnings: make symbols static drm/i915: fix sparse warnings: declare one-bit bitfield as unsigned drm/i915: fix sparse warnings: make symbols static drm/i915: fix sparse warnings: move 'extern' decls to header file drm/i915: fix sparse warnings: returning void-valued expression drm/i915: un-EXPORT and make 'intelfb_panic' static KVM: fix sparse warning KVM: VMX: fix sparse warning kbuild: disable sparse warning "returning void-valued expression" HID: avoid sparse warning in HID_COMPAT_LOAD_DRIVER proc: fix sparse warning trivial: rtc-ds1511: fix sparse warning trivial: rtc-stk17ta8: fix sparse warning hugetlb: fix sparse warnings nvidia: fix sparse warnings viafb: fix sparse warnings pm3fb: fix sparse warning neofb: fix sparse warnings i810: fix sparse warnings intelfb: fix sparse warnings kernel/irq: fix sparse warning: make symbol static tracing: fix sparse warnings: make symbols static tracing: fix sparse warnings: fix (un-)signedness tracing: fix sparse warning: attribute function with __acquires/__releases drivers/isdn/hardware/mISDN: fix sparse warnings: make symbols static drivers/isdn/mISDN: fix sparse warnings: make symbols static drivers/isdn/hardware/mISDN: change type of hfc_jiffies to unsigned long drivers/net/at1700.c: fix sparse warning: symbol shadows an earlier one drivers/net/e2100.c: fix sparse warning: symbol shadows an earlier one drivers/net/ni65.c: fix sparse warnings: symbol shadows an earlier one drivers/net/ns83820.c: fix sparse warnings: fix signedness drivers/net/niu.c: fix sparse warning: symbol shadows an earlier one drivers/net/lance.c: fix sparse warnings: fix signedness drivers/net/ni65.c: fix sparse warnings: fix signedness drivers/net/ppp*.c: fix sparse warnings: fix signedness drivers/net/r6040.c: fix sparse warning: Using plain integer as NULL pointer drivers/net/s2io.c: fix sparse warning: symbol shadows an earlier one drivers/net/arcnet: fix sparse warning: symbol shadows an earlier one drivers/net/atl1e: fix sparse warnings: fix signedness drivers/net/atlx: fix sparse warnings: fix signedness drivers/net/bonding: fix sparse warnings: context imbalance drivers/net/bonding: fix sparse warning: symbol shadows an earlier one drivers/net/cxgb3: fix sparse warning: symbol shadows an earlier one drivers/net/cxgb3: fix sparse warnings: fix signedness drivers/net/e1000e: fix sparse warning: Should it be static? drivers/net/hamradio: fix warning: format not a string literal and no ... drivers/net/hamradio: fix sparse warning: context imbalance drivers/net/hamradio: fix sparse warning: symbol shadows an earlier one drivers/net/hamradio: fix sparse warnings: fix signedness drivers/net/ixgbe: fix sparse warning: Should it be static? drivers/net/pcmcia: fix warning: format not a string literal and no ... drivers/net/sfc: fix sparse warning: symbol shadows an earlier one drivers/net/skfp: fix sparse warning: Should it be static? drivers/net/tokenring: fix warning: format not a string literal and no ... drivers/net/tokenring: fix sparse warning: symbol shadows an earlier one drivers/net/tulip: fix warning: format not a string literal and no ... drivers/net/tulip: fix sparse warning: symbol shadows an earlier one drivers/net/usb: fix sparse warnings: Should it be static? drivers/net/wan: fix warning: format not a string literal and no ... drivers/net/wan: fix sparse warning: symbol shadows an earlier one drivers/net/wireless: fix sparse warning: context imbalance drivers/net/wireless: fix sparse warnings: symbol shadows an earlier one drivers/net/wireless: fix sparse warnings: fix signedness drivers/net/wireless/ath9k: fix sparse warnings: Should it be static? drivers/net/wireless/b43: fix warning: format not a string literal and no ... drivers/net/wireless/ipw2x00: fix sparse warnings: fix signedness drivers/net/wireless/prism54: fix sparse warning: fix signedness drivers/net/tokenring: fix sparse warning: cast truncates bits from const value drivers/net/sfc: fix sparse warnings: Should it be static? drivers/net/igb: fix sparse warning: symbol shadows an earlier one ipv6: fix sparse warning: Using plain integer as NULL pointer x86: kexec/i386: fix sparse warnings: Using plain integer as NULL pointer x86: numa_32.c: fix sparse warning: Using plain integer as NULL pointer sound/oss: fix sparse warnings: different signedness sound/oss: fix sparse warning: symbol shadows an earlier one ALSA: sound/usb/usx2y: fix sparse warning: Should it be static? ALSA: sound/usb/usx2y: fix sparse warning: do-while statement is not a compound ... ALSA: sound/drivers/vx: fix sparse warning: different signedness ALSA: sound/pci/emu10k1: fix sparse warning: different signedness ALSA: sound/pci/hda: fix sparse warning: different signedness net/802: fix sparse warnings: context imbalance 9p: fix sparse warning: cast adds address space appletalk: fix warning: format not a string literal and no ... sysctl: fix sparse warning: Should it be static? decnet: fix sparse warnings: context imbalance decnet: fix sparse warnings: symbol shadows an earlier one inet fragments: fix sparse warning: context imbalance wanrouter: fix sparse warnings: context imbalance drivers/isdn/capi: fix sparse warning: context imbalance drivers/isdn/act2000: fix sparse warning: symbol shadows an earlier one drivers/isdn/hisax: fix sparse warning: Should it be static? drivers/isdn/hardware/icon: fix sparse warning: cast truncates bits drivers/isdn/hardware/eicon: fix sparse warnings: Should it be static? IOMMU-API: use ANSI style function declaration for 'iommu_found' ide: NULL noise: drivers/ide/ide-*.c xfs: move declaration to header file xfs: make symbols static xfs: include header files for prototypes drm/radeon: NULL noise: drivers/gpu/drm/radeon/radeon_*.c KVM: fix sparse warnings: context imbalance KVM: fix sparse warnings: Should it be static? GFS2: fix sparse warnings: constant is so big it is ... GFS2: fix sparse warning: Should it be static? USB: host: fix sparse warning: Using plain integer as NULL pointer trivial: NULL noise: drivers/media/dvb/frontends/drx397xD_fw.h trivial: NULL noise: drivers/mtd/tests/mtd_*test.c NULL noise: arch/x86/xen/smp.c init/main.c: fix sparse warnings: context imbalance NULL noise: drivers/platform/x86/panasonic-laptop.c NULL noise: arch/x86/xen/smp.c KVM: make 'lapic_timer_ops' and 'kpit_ops' static IPVS: use pr_fmt IPVS: use pr_err and friends instead of IP_VS_ERR and friends MAINTAINERS: add IPVS include files checkpatch: make -f alias --file, add --help, more verbose help message
Hannes Hering (11): memory: Introduce exports for memory notifiers ehea: Add dependency to Kconfig ehea: Add DLPAR memory remove support ehea: Fix DLPAR memory handling ehea: Enable DLPAR memory remove ehea: Fix memory hotplug support ehea: Fix some whitespace issues ehea: Fix: Remove adapter from adapter list in error path ehea: fix invalid pointer access IB/ehca: Tolerate dynamic memory operations before driver load ehea: Fix napi list corruption on ifconfig down
Hannes Reinecke (73): driver core: fix error handling in bus_add_device PCI: Remove newline from pci MODALIAS variable [SCSI] aic79xx: Remove busyq [SCSI] aic79xx: update to use scsi_transport_spi [SCSI] aic79xx: DV parameter settings [SCSI] aic79xx: fixup DT setting Floppy: Add cmos attribute to floppy driver scan all enabled ports on ata_piix ide: incorrect device link for ide-cs [SCSI] aic7xxx/aic79xx: New device ids [SCSI] aic79xx: Use struct map_node [SCSI] aic79xx: Sanitize inb/outb handling [SCSI] aic79xx: Sequencer update [SCSI] aic7xxx: Update aicasm [SCSI] aic79xx: sequencer fixes [SCSI] aic79xx: SLOWCRC fix [SCSI] aic7xxx: update documentation [SCSI] aic79xx: Fix timer handling [SCSI] aic79xx: remove qfrozen [SCSI] aic79xx: use tcq functions [SCSI] aic79xx: Remove dead code [SCSI] aic79xx: Update error recovery [SCSI] aic79xx: Invalid Sequencer interrupt occured [SCSI] aic79xx: use BIOS settings [SCSI] aic79xx: Avoid renegotiation on inquiry [SCSI] aic79xx bus reset update [SCSI] aic79xx: target hotplug fixes [SCSI] audit drivers for incorrect max_id use [SCSI] HP XP devinfo update [SCSI] aic79xx: remove slave_destroy [SCSI] Wrong size information for devices with disabled read access dm: add uevent change event on resume [SCSI] aic7xxx: Adjust .max_sectors [SCSI] scsi_debug: support REPORT TARGET PORT GROUPS [SCSI] aic79xx: Fixup external device reset [SCSI] aic79xx: set precompensation [SCSI] aic7xxx: Remove slave_destroy [SCSI] aic79xx: Print out signalling [SCSI] block: convert jiffies to msecs in scsi_ioctl() ACPI support for IDE devices [SCSI] aic79xx: use dma_get_required_mask() [SCSI] fc_transport: Check portstates before invoking target scan [SCSI] aic7xxx: Add suspend/resume support [SCSI] aic7xxx: Update Maintainer information [SCSI] aic7xxx: Fix firmware build [SCSI] add scsi_host and scsi_target to scsi_bus [SCSI] qla2xxx, lfpc: Rename 'state' attribute to 'link_state' [SCSI] use default attributes for scsi_host [SCSI] aic7xxx: Update type check in aicasm grammar [SCSI] aic7xxx: teach aicasm to not emit unused debug code/data [SCSI] aic7xxx: Update _shipped files [SCSI] megaraid_mbox: fix Dell CERC firmware problem [SCSI] scsi_dh: Implement common device table handling [SCSI] scsi_dh: Add 'dh_state' sysfs attribute [SCSI] scsi_dh: Update EMC handler [SCSI] scsi_dh: Update hp_sw hardware handler [SCSI] scsi_dh: Update RDAC device handler [SCSI] scsi_dh: add generic SPC-3 alua handler [SCSI] scsi_dh: attach to hardware handler from dm-mpath [SCSI] scsi_dh: create lookup cache block/cciss.c: remove pointless curr_queue calculation [SCSI] Skip deleted devices in __scsi_device_lookup_by_target() block: fix deadlock in blk_abort_queue() for drivers that readd to timeout list [SCSI] Check for deleted device in scsi_device_online() [SCSI] aic7xxx: leaves timer running on init failure block: fix intermittent dm timeout based oops virtio_blk: SG_IO passthru support sd, sr: fix Driver 'sd' needs updating message dm mpath: change attached scsi_dh cciss: Ignore stale commands after reboot [SCSI] iscsi_tcp: Evaluate socket state in data_ready() Send uevents for write_protect changes [SCSI] Retry ADD_TO_MLQUEUE return value for EH commands
Hans Engelen (1): USB: dell device id for option.c
Hans J Koch (2): UIO: fix up the UIO documentation UIO: add UIO documentation target to DocBook Makefile
Hans J. Koch (15): v4l: 664: improved coding style for timer settings V4L: 899: fix rds raw data buffer handling bug which caused V4L/DVB (4406): Convert radio-cadet to V4L2 API UIO: Add the User IO core code UIO: Documentation pxafb: Add support for other palette formats UIO: Add write function to allow irq masking UIO: Add alignment warnings for uio-mem UIO: Change driver name of uio_pdrv UIO: Pass information about ioports to userspace (V2) UIO: Documentation for UIO ioport info handling UIO: Add missing documentation of features added recently UIO: Add name attributes for mappings and port regions UIO: fix specific device driver missing statement for depmod Input: ucb1400_ts - fix a misleading function name
Hans Reiser (4): reiser4: add radix_tree_lookup_slot() re-export clear_page_dirty_for_io() reiser4: vfs: add truncate_inode_pages_range() VFS: move inode_lock into sync_sb_inodes
Hans Rosenfeld (3): /proc/pid/pagemap: fix PM_SPECIAL macro x86: fix pmd_bad and pud_bad to support huge pages Change pagemap output format to allow for future reporting of huge pages
Hans Schillstrom (1): i2c-bfin-twi: Fix mismatch in add timer and delete timer
Hans Schou (1): x86, debug: print more information about unknown CPUs
Hans Ulrich Niedermann (1): docbook: fix command spacing
Hans Verkuil (880): v4l: 685: update the tveeprom tuner list with the tuner v4l: 728: vidiocsfreq and vidiocgfreq expect an unsigned long as argument v4l: 754: add the adapter address prefix to the tda9887 kernel messages v4l: 763: include newer i2c id at linux include media id h v4l: 771: the wm8775 is a wolfson microelectronics 24 bit 96khz adc with 4 v4l: 788: log message v4l: 798: this patch adds the vidioc log status to videodev2 h and adds v4l: 810: vidioc log status is added to videodev2.h v4l: 816: added driver for cirrus logic low voltage stereo a-d converter V4L: 915: fixes compilation problems due removal of media/id.h and i2c-algo-bit V4L: 917: fixes some bugs in msp3400 v4l: (944) added driver for saa7127 video decoder v4l: (945) adds a new include for internal v4l2 ioctls and api v4l: (946) adds support for cx25840 video decoder v4l: (948) adds support for saa7115 video decoder v4l: (966) Authorship fixes for new Modules v4l: 976: ensure consistent v4l firmware prefixes V4L: Add workaround for Hauppauge PVR150 with certain NTSC tuner models V4L/dvb: fix kernel message (print of %s from random pointer) V4L/DVB (3191): Fix CC output V4L (0978): 64-bit fixes for removing warnings on compat_ioctl32 V4L/DVB (3062): Fix wrong tuner.h define for tuner 46 V4L/DVB (3064): Some cleanups on msp3400 V4L/DVB (3065): Fix gcc-4.0.2 compile error in msp3400.c V4L/DVB (3100): fix compile error, remove dead code and volume scaling V4L/DVB (3103): Add VIDIOC_LOG_STATUS to tuner-core.c V4L/DVB (3105): Remove AUDC_CONFIG_PINNACLE horror, fix mt20xx radio support. V4L/DVB (3115): Add missing VIDEO_ADV_DEBUG config option. V4L/DVB (3116): tda9887 improvements: better defaults, better configurability. V4L/DVB (3117): Fix broken TV standard check. V4L/DVB (3179): Fix 64-bit compile warnings V4L/DVB (3245): Added some comments about multiple tuner support. V4L/DVB (3246): Use VIDIOC_S_AUDIO instead of AUDC_SET_INPUT in cs53l32a V4L/DVB (3247): Replace AUDC_SET_INPUT with VIDIOC_S_AUDIO in wm8775. V4L/DVB (3248): Add selected input to saa7115 VIDIOC_LOG_STATUS output. V4L/DVB (3214): Calculate the saa7115 AMCLK regs instead of using fixed values V4L/DVB (3249): Generalized cx25840 video/audio input handling V4L/DVB (3250): tea5767: move signal strength level to the 0-65535 range V4L/DVB (3253): Add V4L2 commands to tvaudio V4L/DVB (3254): Don't reprogram the video standard if it is unchanged. V4L/DVB (3255): When in radio mode don't do anything with VIDIOC_G_TUNER. V4L/DVB (3256): When in radio mode ignore VIDIOC_G_TUNER V4L/DVB (3257): Add missing audiochip.h include. V4L/DVB (3261): msp3400.c cleanup (almost all cosmetic) V4L/DVB (3271): more cleanups, simplify volume/balance/bass/treble handling V4L/DVB (3275): Split msp3400.c into msp3400-driver.c and msp3400-kthreads.c V4L/DVB (3276): Added new diagnositics macros, convert msp3400 to the new macros. V4L/DVB (3278): convert diagnostics over to the new v4l2-common.h macros. V4L/DVB (3279): Added VIDIOC_QUERYCTRL to cx25840. V4L/DVB (3280): Added VIDIOC_QUERYCTRL to saa7115 V4L/DVB (3195): Fix for 64-bit compile warning V4L/DVB (3291): Fix signed/unsigned bug in hue handling V4L/DVB (3292): Fix signed/unsigned bug in brightness handling of cx25840 V4L/DVB (3317): msp3400: use v4l2_std_id and determine chip capabilities. V4L/DVB (3324): msp3400 audio handling bug fixes. V4L/DVB (3326): Fix stereo and standard reporting of msp3400 (esp. for radio) V4L/DVB (3347): Fixes some bad global variables V4L/DVB (3348): debug renamed to cx25840_debug V4L/DVB (3363): Add support for Samsung tuner TCPN 2121P30A V4L/DVB (3384): Separate tv & radio freqs, fix cb/freq transmit order for tuners that need this. V4L/DVB (3385): Return -EINVAL for unknown commands in msp3400 module. V4L/DVB (3402): Fix handling of VIDIOC_G_TUNER audmode in msp3400 V4L/DVB (3403): Add probe check for the tda9840. V4L/DVB (3403): Add probe check for the tda9840. V4L/DVB (3427): audmode and rxsubchans fixes (VIDIOC_G/S_TUNER) V4L/DVB (3430): Add new internal VIDIOC_INT commands V4L/DVB (3300): Add standard for South Korean NTSC-M using A2 audio. V4L/DVB (3300): Add standard for South Korean NTSC-M using A2 audio. V4L/DVB (3324): Fix Samsung tuner frequency ranges V4L/DVB (3354): Fix maximum for the saturation and contrast controls. V4L/DVB (3354): Fix maximum for the saturation and contrast controls. V4L/DVB (3551): Fix saturation bug. Fix NTSC->PAL standard change. Detect NTSC-KR standard. V4L/DVB (3577): Cleanup audio input handling V4L/DVB (3578): Make scart definitions easier to handle V4L/DVB (3579): Move msp_modus to msp3400-kthreads, add JP and KR std detection V4L/DVB (3580): Last round of msp3400 cleanups before adding routing commands V4L/DVB (3581): Add new media/msp3400.h header containing the routing macros V4L/DVB (3582): Implement correct msp3400 input/output routing V4L/DVB (3584): Implement V4L2_TUNER_MODE_LANG1_LANG2 audio mode V4L/DVB (3587): Always wake thread after routing change. V4L/DVB (3588): Remove VIDIOC_G/S_AUDOUT from msp3400 V4L/DVB (3598): Add bit algorithm adapter for the Conexant CX2341X boards. V4L/DVB (3599): Implement new routing commands for wm8775 and cs53l32a. V4L/DVB (3605): Add support for I2C_HW_B_CX2341X board adapter V4L/DVB (3606): Minor layout changes to make it consistent V4L/DVB (3607): Implement routing command for saa7115.c V4L/DVB (3608): Implement new routing commands in saa7127.c V4L/DVB (3609): Remove VIDIOC_S_AUDIO from tvaudio: no longer used. V4L/DVB (3610): Added the new routing commands to cx25840. V4L/DVB (3661): Add wm8739 stereo audio ADC i2c driver V4L/DVB (3662): Don't set msp3400c-non-existent register V4L/DVB (3663): Fix msp3400c wait time and better audio mode fallbacks V4L/DVB (3665): Add new NEC uPD64031A and uPD64083 i2c drivers V4L/DVB (3666): Remove trailing newlines V4L/DVB (3692): Keep experimental SLICED_VBI defines under an #if 0 V4L/DVB (3693): Fix msp3400c and bttv stereo/mono/bilingual detection/handling V4L/DVB (3696): Previous change for cx2341X boards broke the remote support V4L/DVB (3697): More msp3400 and bttv fixes V4L/DVB (3700): Remove obsolete commands from tvp5150.c V4L/DVB (3702): Make msp3400 routing defines more consistent V4L/DVB (3813): Add support for TCL M2523_5N_E tuner. V4L/DVB (3825): Remove broken 'fast firmware load' from cx25840. V4L/DVB (3709): Improve line-in handling V4L/DVB (3711): Add support for VIDIOC_INT_S_CRYSTAL_FREQ internal command. V4L/DVB (3712): Fix video input setting of em28xx, use _INT_S_VIDEO_ROUTING in tvp5150 V4L/DVB (3814): Add support for Samsung TCPG 6121P30A PAL tuner. V4L/DVB (4005): Add support for the cx25836/7 video decoder. V4L/DVB (4006): Stop/start microcontroller when changing sampling frequency V4L/DVB (4008): Audio soft reset improvements V4L/DVB (4188): Add new MPEG control/ioctl definitions to videodev2.h V4L/DVB (4189): Add videodev support for VIDIOC_S/G/TRY_EXT_CTRLS. V4L/DVB (4190): Add helper functions for control processing to v4l2-common. V4L/DVB (4191): Add CX2341X MPEG encoder module. V4L/DVB (4192): Use control helpers for saa7115, cx25840, msp3400. V4L/DVB (4193): Update cx2341x fw encoding API doc. V4L/DVB (4196): Port cx88-blackbird to the new MPEG API. V4L/DVB (4197): Port new MPEG API to saa7134-empress with saa6752hs V4L/DVB (4198): Avoid newer usages of obsoleted experimental MPEGCOMP API V4L/DVB (4199): Add cx2341x-specific control array to cx2341x.c V4L/DVB (4200): Disable bitrate_mode when encoding mpeg-1. V4L/DVB (4202): allow selecting CX2341x port mode V4L/DVB (4203): Explicitly set the enum values. V4L/DVB (4221): Add HM12 YUV format define. V4L/DVB (4222): Always switch tuner mode when calling VIDIOC_S_FREQUENCY. V4L/DVB (4223): Add V4L2_CID_MPEG_STREAM_VBI_FMT control V4L/DVB (4252): Remove duplicate 'tda9887' in info messages. V4L/DVB (4253): IVTV VBI format description too long. V4L/DVB (4254): Remove obsoleted tuner_debug option. V4L/DVB (4255): Tda9887 default TOP value is 0x10 V4L/DVB (4257): Fix 64-bit compile warnings. V4L/DVB (4259): Pass an explicit log prefix to cx2341x_log_status V4L/DVB (4270): Add tda9887-specific tuner configuration V4L/DVB (4281): TDA9887_SET_CONFIG should only be handled by the tda9887. V4L/DVB (4290): Add support for the TCL M2523_3DB_E tuner. V4L/DVB (4416): Cx25840_read4 has wrong endianness. V4L/DVB (4418): Fix broken msp3400 module option 'standard' V4L/DVB (4419): Turn on the Low Noise Amplifier of the Samsung tuners. V4L/DVB (4417): Add support for PAL-Nc in cx24850. V4L/DVB (4545): Add missing v4l2_buf_type to struct v4l2_sliced_vbi_cap. V4L/DVB (4546): Add u32 argument to VIDIOC_INT_RESET. V4L/DVB (4547): Add YUV HM12 and VBI IVTV format documentation. V4L/DVB (4548): Better temporal filter handling. V4L/DVB (4582): VIDIOC_INT_S_REGISTER is IOW, not IOR. V4L/DVB (4584): Fix VIDIOC_S_FMT min/max check in pvrusb2 V4L/DVB (4585): VIDIOC_G_SLICED_VBI_CAP now accepts a v4l2_buf_type, make it IOWR V4L/DVB (4688): Fix msp343xG handling (regression from 2.6.16) V4L/DVB (4708): Add tveeprom support for Philips FM1236/FM1216ME MK5 V4L/DVB (4729): Fix VIDIOC_G_FMT for NTSC in cx25840. V4L/DVB (4744): The Samsung TCPN2121P30A does not have a tda9887 V4L/DVB (4746): HM12 is YUV 4:2:0, not YUV 4:1:1 V4L/DVB (4885): Improve saa711x check V4L/DVB (4812): Detect presence of IR receiver/IR transmitter in tveeprom V4L/DVB (4886): Minor coding style improvements V4L/DVB (4913): Fix broken TUNER_LG_NTSC_TAPE radio support V4L/DVB (4967): Add missing tuner module option pal=60 for PAL-60 support. V4L/DVB (4968): Add PAL-60 support for cx2584x. V4L/DVB (4982): Fix broken audio mode handling for line-in in msp3400. V4L/DVB (4983): Force temporal filter to 0 when scaling to prevent ghosting. V4L/DVB (4984): LOG_STATUS should show the real temporal filter value. V4L/DVB (4988): Cx2341x audio_properties is an u16, not u8 V4L/DVB (4981): Update cx2341x documentation. V4L/DVB (4985): Update cx2341x documentation. V4L/DVB (4986): Removed unimplemented cx2341x API commands V4L/DVB (4987): Improve cx2341x documentation V4L/DVB (5119): Various cx2341x documentation updates/fixes. V4L/DVB (5179): Cx2341x encoder documentation update. V4L/DVB (5180): Fix cx2584x revision reporting. V4L/DVB (5181): Sliced VBI API no longer marked experimental. V4L/DVB (5182): Remove #if 0 section from videodev2.h V4L/DVB (5183): Fix CC handling in VIDIOC_INT_G_VBI_DATA V4L/DVB (5255): Fix cx25840 firmware loading. V4L/DVB (5304): Improve chip matching in v4l2_register V4L/DVB (5270): Add VIDIOC_G_ENC_INDEX ioctl V4L/DVB (5271): Add VIDIOC_TRY_ENCODER_CMD and VIDIOC_ENCODER_CMD ioctls. V4L/DVB (5305): Mark VIDIOC_DBG_S/G_REGISTER as experimental V4L/DVB (5415): Msp_attach must return 0 if no msp3400 was found. V4L/DVB (5268): Add support for three new MPEG controls. V4L/DVB (5272): Add V4L2_CAP_VIDEO_OUTPUT_POS capability V4L/DVB (5289): Add support for video output overlays. V4L/DVB (5290): Add support for VIDIOC_INT_G/S_STD_OUTPUT V4L/DVB (5306): Add support for VIDIOC_G_CHIP_IDENT V4L/DVB (5307): Add support for the cx23415 MPEG decoding features. V4L/DVB (5336): Cx23416 doc updates + rename CX2341X_ENC_UNKNOWN V4L/DVB (5341): Add cx23415/6 chip idents. V4L/DVB (5345): ivtv driver for Conexant cx23416/cx23415 MPEG encoder/decoder V4L/DVB (5355): Add VIDIOC_G_CHIP_IDENT to various i2c modules V4L/DVB (5356): Fix bogus error messages in ivtv for VIDIOC_G_CHIP_IDENT V4L/DVB (5375): Add missing VIDEO_CX25840 dep, remove unused VIDEO_TLV320AIC23B dep V4L/DVB (5376): Add dependency on VIDEO_V4L1 V4L/DVB (5377): Replace SA_* with IRQF_* V4L/DVB (5378): Add missing IVTV_FB_WARN #define V4L/DVB (5379): If possible make vars/functions static. V4L/DVB (5389): Add tveeprom entry for tuner LG S701D MK3 V4L/DVB (5402): Add vsync_field to the union in video_event for VIDEO_EVENT_VSYNC V4L/DVB (5403): Set vsync_field correctly in ivtv. V4L/DVB (5404): Merges VBI & YUV handling into a single work queue. V4L/DVB (5405): Add missing includes. V4L/DVB (5406): Add comment why the symbols are exported. V4L/DVB (5407a): Update feature-removal-schedule.txt: remove VIDIOC_S/G_MPEGCOMP V4L/DVB (5409): Add CARDLIST.ivtv and README.ivtv V4L/DVB (5410): Add VIDIOC_G/S_PRIORITY support to ivtv. V4L/DVB (5411): Use v4l_printk_ioctl for debug V4L/DVB (5412): Fix VIDIOC_TRY_ENCODER_CMD and VIDEO_TRY_COMMAND V4L/DVB (5413): Use spin_lock_init to fix lockdep warnings. V4L/DVB (5414): Add missing kfree in early exit of saa7115. V4L/DVB (5416): Use pci_register_driver instead of pci_module_init in ivtv. V4L/DVB (5417): First unregister the driver, and then free the memory. V4L/DVB (5418): Speed is a signed 32-bit integer, not unsigned. V4L/DVB (5419): Add comment how the speed field is interpreted. V4L/DVB (5420): Initialize the inputs before registering the devices. V4L/DVB (5436): Fix TV output initialization V4L/DVB (5560): Ivtv: fix incorrect bitwise-and for command flags. V4L/DVB (5670): Adding new fields to v4l2_pix_format broke the ABI, reverted that change V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler V4L/DVB (5730): Remove unused V4L2_CAP_VIDEO_OUTPUT_POS V4L/DVB (5732): Add ivtv CROPCAP support and fix ivtv S_CROP for video output. V4L/DVB (5736): Add V4L2_FBUF_CAP/FLAG_LOCAL/GLOBAL_INV_ALPHA V4L/DVB (5673): Fix audio stuttering for saa711x/ivtv when in radio mode. V4L/DVB (5751): Ivtv: fix ia64 printk format warnings. V4L/DVB (5671): Autodetect new PVR150 low profile cards. V4L/DVB (5674): Models 30012-30039 are for a low profile PVR250, not PVR150. V4L/DVB (5729): Remove support for 256 Kb firmware files. V4L/DVB (5733): Blackbird should accept only new cx2341x encoding firmwares V4L/DVB (5768): Ivtv: fix converity warning V4L/DVB (5769): Ivtv: fix broken VBI output support V4L/DVB (5770): Ivtv: fix return code of VIDIOC_G/S_FBUF when no FB is present V4L/DVB (5841): tveeprom: add support for Philips FQ1216LME MK3 tuner. V4L/DVB (5842): ivtv: Add locking to ensure stream setup is atomic. V4L/DVB (5843): ivtv: fix missing signal_pending check. V4L/DVB (5844): ivtv: add high volume debugging flag V4L/DVB (5850): ivtv: improve API command debugging V4L/DVB (5851): ivtv: fix missing I2C_ALGOBIT config option V4L/DVB (5853): ivtv: add support to suppress high volume i2c debug messages. V4L/DVB (5854): ivtv: cleanup of driver messages V4L/DVB (5855): ivtv: fix Kconfig typo and refer to the driver homepage. V4L/DVB (5866): ivtv: fix DMA timeout when capturing VBI + another stream V4L/DVB (5867): videodev2.h: add missing <sys/time.h> for userspace V4L/DVB (5869): Add check for valid control ID to v4l2_ctrl_next. V4L/DVB (5880): wm8775/wm8739: Fix memory leak when unloading module V4L/DVB (5916): ivtv: fix pause/continue/play handling V4L/DVB (5917): ivtv: improve mailbox responsiveness. V4L/DVB (5918): ivtv: fix TV-out VBI handling, only reset on last close. V4L/DVB (5920): ivtv: fix incorrect fw size report. V4L/DVB (5968): videodev2.h: remove superfluous FBUF GLOBAL_INV_ALPHA support V4L/DVB (5967): ivtv: fix VIDIOC_S_FBUF:new OSD values where never set V4L/DVB (5969): ivtv: report ivtv version in status log V4L/DVB (6095): ivtv: fix VIDIOC_G_ENC_INDEX flag handling V4L/DVB (5881): ivtv: init channel for NTSC_M_JP standard. V4L/DVB (5902): Add ivtv-fb framebuffer driver. V4L/DVB (5904): ivtv-fb: cleanups V4L/DVB (5905): ivtv-fb: Use proper ioctl value V4L/DVB (5906): ivtv-fb: replace HZ with msecs_to_jiffies V4L/DVB (5909): ivtv: update version to 1.1 to mark ivtv-fb support V4L/DVB (5910): ivtv-fb: improve debug message V4L/DVB (5919): ivtv: remove dead code V4L/DVB (5921): ivtv: add missing composite input line for ivtv_pci_pg600v2 V4L/DVB (5922): ivtv, cx25840: postpone fw load until first use V4L/DVB (5924): ivtv-fb: initializing the fb should trigger ivtv firmware load V4L/DVB (5927): ivtv: set correct crystal frequency of the GVMVPRX cards V4L/DVB (5928): tuner: fix TOP values for the Panasonic VP27 tuner. V4L/DVB (5929): Add vp27smpx driver V4L/DVB (5992): ivtv: show card name as well in the LOG_STATUS output. V4L/DVB (5993): cx25840: resetting also requires reloading the firmware V4L/DVB (5994): ivtv: make VIDIOC_INT_RESET support smarter. V4L/DVB (5995): ivtv: add AverMedia M116 V4L/DVB (5997): cx25840: fix audio mute handling and reporting V4L/DVB (5998): ivtv: no need to mute the audio input V4L/DVB (5999): cx25840: add radio support. V4L/DVB (6002): ivtv: remove unused struct field. V4L/DVB (6003): vp27smpx: correctly attribute the origin of the driver V4L/DVB (6043): ivtv: fix incorrect round-robin implementation V4L/DVB (6045): ivtv: fix handling of INITIALIZE_INPUT fw call V4L/DVB (6046): ivtv: always steal full frames if out of buffers. V4L/DVB (6047): ivtv: Fix scatter/gather DMA timeouts V4L/DVB (6048): ivtv: fix stop stream locking V4L/DVB (6049): ivtv: fix VBI reinsertion decoding V4L/DVB (6050): ivtv: retry/timer improvements V4L/DVB (6051): cx25840: make proper use of SOFT_RESET V4L/DVB (6053): ivtv: setup TV output standard on init to prevent flicker V4L/DVB (6054): ivtv: specify some stream sizes in kB instead of MB V4L/DVB (6055): ivtv: improve debug messages V4L/DVB (6056): ivtv: move serialization to the fileops level V4L/DVB (6057): ivtv-fb: remove unused header includes V4L/DVB (6058): ivtv: add support for highmem udma V4L/DVB (6059): ivtv: log stereo/bilingual audio modes V4L/DVB (6060): ivtv: fix IVTV_IOC_DMA_FRAME bug introduced by highmem bugfix V4L/DVB (6061): ivtv: add VIDIOC_OVERLAY V4L/DVB (6086): ivtv: fix output mode processing: UDMA_YUV wasn't cleared V4L/DVB (6087): ivtv: prevent changing VBI format while capture is in progress V4L/DVB (6088): cx2341x: some controls can't be changed while the device is busy V4L/DVB (6089): ivtv: log in status if framebuffer uses YUV instead of RGB V4L/DVB (6090): ivtv-fb: correct transparency bit reporting V4L/DVB (6091): ivtv: header cleanup V4L/DVB (6092): ivtv: more cleanups, merged ivtv-audio.c and ivtv-video.c into ivtv-routing.c V4L/DVB (6093): ivtv: reorganized and cleanup ivtv struct V4L/DVB (6094): ivtv: more ivtv-driver.h cleanups V4L/DVB (6096): ivtv: fix V4L2_ENC_CMD_STOP_AT_GOP_END support V4L/DVB (6097): ivtv: set correct pixel format and alpha properties V4L/DVB (6108): videodev2.h: add new pixel formats for the cx23415 OSD V4L/DVB (6109): ivtv: use new videodev2.h pixel formats V4L/DVB (6112): cx25840: use a workqueue to load the firmware V4L/DVB (6113): ivtv: udelay for the i2c bus was set too high V4L/DVB (6115): ivtv/ivtv-fb: improve locking to avoid initialization problems V4L/DVB (6116): ivtv: VBI cleanups and fixes V4L/DVB (6117): ivtv: finish VBI related cleanup V4L/DVB (6118): ivtv-fb: add missing FBIO_WAITFORVSYNC ioctl define V4L/DVB (6119): ivtvfb: renamed ivtv-fb to ivtvfb, move header to include/linux V4L/DVB (6120): ivtvfb: rename some missed ivtv-fb references to ivtvfb V4L/DVB (6121): ivtvfb: replace ivtv_fb prefix to ivtvfb V4L/DVB (6123): ivtv: move ivtv.h public header to include/linux V4L/DVB (6321): Remove obsolete VIDIOC_S/G_MPEGCOMP ioctls V4L/DVB (6338): ivtv: fix incorrect EBUSY return V4L/DVB (6339): ivtv: set the video color to black instead of green when capturing from the radio V4L/DVB (6341): ivtv: fix resizing MPEG1 streams V4L/DVB (6342): ivtv: fix circular locking (bug 9037) V4L/DVB (6343): ivtvfb: check return value of unregister_framebuffer V4L/DVB (6347): ivtv: fix video mute when radio is used V4L/DVB (6348): ivtv: undo video mute when closing the radio V4L/DVB (6485): ivtv: fix compile warning V4L/DVB (6876): ivtv: mspx4xx needs a longer i2c udelay V4L/DVB (6916): ivtv: udelay has to be changed *after* the eeprom was read, not before V4L/DVB (6999): ivtv: stick to udelay=10 after all V4L/DVB (6451): v4l2: add support for bus-based I2C drivers V4L/DVB (6452): wm8775: convert to bus-based I2C API V4L/DVB (6453): wm8739: convert to bus-based I2C API V4L/DVB (6454): vp27smpx: convert to bus-based I2C API V4L/DVB (6455): saa7115: convert to bus-based I2C API V4L/DVB (6456): saa7127: convert to bus-based I2C API V4L/DVB (6457): msp3400: convert to bus-based I2C API V4L/DVB (6458): cs53l23a: convert to bus-based I2C API V4L/DVB (6459): cx25840: convert to bus-based I2C API V4L/DVB (6460): v4l2-i2c-drv: add legacy_probe function pointer V4L/DVB (6461): tvaudio: convert to bus-based I2C API V4L/DVB (6462): upd64083: convert to bus-based I2C API V4L/DVB (6463): upd64031a: convert to bus-based I2C API V4L/DVB (6464): tlv320aic23b: convert to bus-based I2C API V4L/DVB (6465): Use correct error codes when chip is not recognized V4L/DVB (6466): v4l2-i2c-drv: first call remove, then detach client V4L/DVB (6467): v4l2-common: minor cleanups V4L/DVB (6471): tuner: i2c_client cannot be part of the tuner struct V4L/DVB (6486): m52790: add new Mitsubishi A/V switch i2c driver V4L/DVB (6487): i2c-id: add M52790 driver ID V4L/DVB (6488): ivtv: add ASUS Falcon2 support V4L/DVB (6489): ivtv: add support for AVerMedia PVR-150 Plus V4L/DVB (6490): Remove EXPERIMENTAL from several i2c drivers V4L/DVB (6553): tuner: replace default_mode_mask V4L/DVB (6555): tuner: reorder functions to prepare for i2c conversion V4L/DVB (6556): tuner: convert to bus-based I2C API V4L/DVB (6557): tea5767: remove unnecessary warning V4L/DVB (6665b): add ivtv to MAINTAINERS V4L/DVB (6737): wm8775: codingstyle cleanup V4L/DVB (6738): wm8739: codingstyle cleanups V4L/DVB (6739): cs53l32a: codingstyle cleanups V4L/DVB (6740): tlv320aic23b: codingstyle cleanups V4L/DVB (6741): cx2341x: codingstyle cleanups V4L/DVB (6742): ivtv: fix incorrect debug message V4L/DVB (6743): cx25840: fix endianness inconsistency V4L/DVB (6762): ivtv: update version number to 1.2 V4L/DVB (6763): ivtv: add AVerMedia EZMaker PCI Deluxe support V4L/DVB (6764): ivtv: select VIDEO_IR in Kconfig V4L/DVB (6765): ivtv: convert to bus-based i2c API V4L/DVB (6766): ivtv: remove i2c legacy support from drivers that no longer need it V4L/DVB (6859): tveeprom: add support for Hauppauge models 74xxx V4L/DVB (6860): tveeprom: CodingStyle cleanup V4L/DVB (6861): cx2341x: command argument should be u32 instead of int V4L/DVB (6862): ivtv: really remove i2c legacy support from drivers that no longer need it V4L/DVB (6863): upd64083: CodingStyle cleanups V4L/DVB (6864): upd64031a: CodingStyle cleanup V4L/DVB (6865): vp27smpx: CodingStyle cleanup V4L/DVB (6866): msp3400: CodingStyle cleanups V4L/DVB (6867): saa7127: CodingStyle cleanups V4L/DVB (6868): i2c-id.h: add I2C_DRIVERID_CS5345 V4L/DVB (6869): cs5345: new i2c driver V4L/DVB (6896): ivtv: add XC2028 support for Club3D cards V4L/DVB (6917): ivtv: small textual update i2c: Keep client->driver and client->dev.driver in sync V4L/DVB (7240): tveeprom: remove obsolete i2c driver code V4L/DVB (7244): ivtv: CROP is not supported for video capture V4L/DVB (7245): ivtv: start timer for each DMA transfer V4L/DVB (7337): ivtv: fix polling bug V4L/DVB (7338): ivtv: improve pal/secam module options, add tunerhz module option V4L/DVB (7339): ivtv: add support for Japanese variant of the Adaptec AVC-2410 V4L/DVB (7340): ivtv: fix tunerhz bug: PAL-N(c) is 50 Hz, not 60 V4L/DVB (7341): ivtv: rename tunerhz to tunertype V4L/DVB (7342): saa7115: fix PAL-Nc handling V4L/DVB (7343): msp3400: fix SECAM D/K handling V4L/DVB (7344): cx25840: better PAL-M and NTSC-KR handling V4L/DVB (7534): ivtv: the upd* modules have to be probed to properly autodetect some cards V4L/DVB (7535): saa717x: add new audio/video decoder i2c driver V4L/DVB (7754): ivtv: change initialization order to fix an oops when device registration failed V4L/DVB (7755): ivtv: add support for card comments and detected but unsupported cards V4L/DVB (7756): ivtv: use strlcpy instead of strcpy V4L/DVB (7757): ivtv: add autodetect for the AVermedia M104 card V4L/DVB (7758): ivtv: fix oops when itv->speed == 0 and VIDEO_CMD_PLAY is called V4L/DVB (7759): ivtv: increase version number to 1.2.1 V4L/DVB (7761): ivtv: increase the DMA timeout from 100 to 300 ms V4L/DVB (7762): ivtv: fix tuner detection for PAL-N/Nc V4L/DVB (7763): ivtv: add tuner support for the AverMedia M116 V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip V4L/DVB (7791): ivtv: POLLHUP must be returned on eof V4L/DVB (7852): ivtv: prefix ivtv external functions with ivtv_ V4L/DVB (7853): ivtv/cx18: fix compile warnings V4L/DVB (7854): cx18/ivtv: improve and fix out-of-memory handling V4L/DVB (7860a): Add MAINTAINERS for cx18 V4L/DVB (7887): cx18: fix Compro H900 analog support. V4L/DVB (7888): cx18: minor card definition updates. V4L/DVB (7889): cx18: improve HVR-1600 detection. V4L/DVB (7890): cx18: removed bogus and confusing conditional V4L/DVB (7885): ivtv/cx18: add compat_ioctl entries V4L/DVB (7925): cx18: ensure that the xceive pin is always asserted on init. V4L/DVB (7928): cx18: fix audio registers 808 and 80c V4L/DVB (7930): ivtv: bump version to 1.3.0. V4L/DVB (7931): cx18: allow for simultaneous digital and analog capture V4L/DVB (7932): cx18: mark Compro H900 as fully supported. V4L/DVB (7934): cx18: move gpio_dir/val statics to the cx18 struct. V4L/DVB (7977): cx18: fix init order and remove duplicate open_on_first_use. V4L/DVB (7978): cx18: explicitly test for XC2028 tuner V4L/DVB (8007): cx18/cx25840: the S-Video LUMA input can use all In1-In8 inputs V4L/DVB (8008): cx18: remove duplicate audio and video input enums V4L/DVB (8092): videodev: simplify and fix standard enumeration V4L/DVB (7926): ivtv: add support for the Buffalo PC-MV5L/PCI card. V4L/DVB (7927): ivtv: simplify gpio initialization for XCeive tuners. V4L/DVB (7946): videodev: small fixes for VIDIOC_G_FREQUENCY and VIDIOC_G_FMT V4L/DVB (7947): videodev: add vidioc_g_std callback. V4L/DVB (7948): videodev: add missing vidioc_try_fmt_sliced_vbi_output and VIDIOC_ENUMOUTPUT handling V4L/DVB (7949): videodev: renamed the vidioc_*_fmt_* callbacks V4L/DVB (7988): soc_camera: missed fmt callback conversion. V4L/DVB (8079): ivtv: Convert to video_ioctl2. V4L/DVB (8080): ivtv: make sure all v4l2_format fields are filled in V4L/DVB (8081): ivtv: remove obsolete arrays. V4L/DVB (8083): videodev: zero fields for ENCODER_CMD and VIDIOC_G_SLICED_VBI_CAP V4L/DVB (8084): ivtv/cx18: remove unnecessary memsets & KERNEL_VERSION tests V4L/DVB (8085): ivtv: fill in all v4l2_framebuffer fields in VIDIOC_G/S_FBUF V4L/DVB (8086): ivtv/cx18: fix video_temporal_filter handling V4L/DVB (8087): cx18: make sure all v4l2_format fields are filled in V4L/DVB (8091): cx18: show GPIO pins when VIDIOC_LOG_STATUS is called. V4L/DVB (8093): cx18: fix prefix typo V4L/DVB (8103): videodev: fix/improve ioctl debugging V4L/DVB (8104): cx18/ivtv: ioctl debugging improvements V4L/DVB (8105): cx2341x: add TS capability V4L/DVB (8106): ivtv/cx18: improve tuner std check in card definitions. V4L/DVB (8107): cx18: improve support for the Raptor board. V4L/DVB (8111): ivtv/cx18: fix compile error when CONFIG_VIDEO_ADV_DEBUG is not defined. V4L/DVB (8112): videodev: improve extended control support in video_ioctl2() V4L/DVB (8113): ivtv/cx18: remove s/g_ctrl, now all controls are handled through s/g_ext_ctrl V4L/DVB (8116): videodev: allow PRIVATE_BASE controls when called through VIDIOC_G/S_CTRL. V4L/DVB (8151): saa7134-empress: fix MPEG control support V4L/DVB (8162): cx18: fix PAL/SECAM support V4L/DVB (8164): cx18/ivtv: choose a better initial TV standard for cards without eeprom. V4L/DVB (8165): cx18: fix v4l-cx23418-dig.fw firmware load. V4L/DVB (8167): cx18: set correct audio inputs for tuner and line-in 2. V4L/DVB (8168a): cx18: Update cx18 documentation. V4L/DVB (8168): cx18: Upgrade to newer firmware & update cx18 documentation. V4L/DVB (8169): cx18: enable TS support V4L/DVB (8171): ivtv: put back full device name, people relied on it in udev rules. V4L/DVB (8173): saa711x.c: remove obsolete file. v4l-dvb: remove legacy checks to allow support for kernels < 2.6.10 V4L/DVB (8376): cx25840: move cx25840_vbi_setup to core.c and rename to cx25840_std_setup V4L/DVB (8377): ivtv/cx18: ensure the default control values are correct V4L/DVB (8378): cx18: move cx18_av_vbi_setup to av-core.c and rename to cx18_av_std_setup V4L/DVB (8380): saa7115: use saa7115_auto instead of saa711x as the autodetect driver name. V4L/DVB (8381): ov7670: fix compile warnings V4L/DVB (8387): Some cosmetic changes V4L/DVB (8390): videodev: add comment and remove magic number. V4L/DVB (8410): sh_mobile_ceu_camera: fix 64-bit compiler warnings V4L/DVB (8411): videobuf-dma-contig.c: fix 64-bit build for pre-2.6.24 kernels V4L/DVB (8414): videodev/cx18: fix get_index bug and error-handling lock-ups V4L/DVB (8422): cs5345: fix incorrect mask with VIDIOC_DBG_S_REGISTER V4L/DVB (8423): cx18: remove firmware size check V4L/DVB (8427): videodev: split off the ioctl handling into v4l2-ioctl.c V4L/DVB (8428): videodev: rename 'dev' to 'parent' V4L/DVB (8429): videodev: renamed 'class_dev' to 'dev' V4L/DVB (8430): videodev: move some functions from v4l2-dev.h to v4l2-common.h or v4l2-ioctl.h V4L/DVB (8477): v4l: remove obsolete audiochip.h V4L/DVB (8479): tveeprom/ivtv: fix usage of has_ir field V4L/DVB (8482): videodev: move all ioctl callbacks to a new v4l2_ioctl_ops struct V4L/DVB (8483): Remove obsolete owner field from video_device struct. V4L/DVB (8484): videodev: missed two more usages of the removed 'owner' field. V4L/DVB (8487): videodev: replace videodev.h includes by videodev2.h where possible V4L/DVB (8488): videodev: remove some CONFIG_VIDEO_V4L1_COMPAT code from v4l2-dev.h V4L/DVB (8504): s2255drv: add missing header V4L/DVB (8505): saa7134-empress.c: fix deadlock V4L/DVB (8506): empress: fix control handling oops V4L/DVB (8523): v4l2-dev: remove unused type and type2 field from video_device V4L/DVB (8524): videodev: copy the VID_TYPE defines to videodev.h V4L/DVB (8525): fix a few assorted spelling mistakes. V4L/DVB (8526): saa7146: fix VIDIOC_ENUM_FMT V4L/DVB (8546): saa7146: fix read from uninitialized memory V4L/DVB (8546): add tuner-3036 and dpc7146 drivers to feature-removal-schedule.txt i2c: Fix NULL pointer dereference in i2c_new_probed_device V4L/DVB (8629): v4l2-ioctl: do not try to handle private V4L1 ioctls V4L/DVB (8633): ivtv: update ivtv version number V4L/DVB (8648): ivtv: improve CC support V4L/DVB (8757): v4l-dvb: fix a bunch of sparse warnings V4L/DVB (8778): radio: fix incorrect video_register_device result check V4L/DVB (8779): v4l: fix more incorrect video_register_device result checks V4L/DVB (8790): saa7115: call i2c_set_clientdata only when state != NULL V4L/DVB (8789): wm8739: remove wrong kfree V4L/DVB (8904): cx88: add missing unlock_kernel V4L/DVB (8905): ov511: fix exposure sysfs attribute bug V4L/DVB (8919): cx18: Fix tuner audio input for Compro H900 cards V4L/DVB (8613): v4l: move BKL down to the driver level. V4L/DVB (8630): First mxb cleanup phase V4L/DVB (8635): v4l: add AC-3 audio support to the MPEG Encoding API V4L/DVB (8636): v4l2: add v4l2_ctrl_get_name control support function. V4L/DVB (8637): v4l2: add v4l2_ctrl_query_menu_valid_items support function V4L/DVB (8639): saa6752hs: cleanup and add AC-3 support V4L/DVB (8640): saa6752hs: add PMT table for AC3 V4L/DVB (8641): arv: fix compilation errors/warnings V4L/DVB (8649): v4l2: add AAC bitrate control V4L/DVB (8689): dpc7146: remove dpc7146 demonstration board driver V4L/DVB (8690): tuner-3036: remove driver V4L/DVB (8691): i2c-id: remove obsolete SAB3036 driver ID V4L/DVB (8695): usbvideo: add proper error check and add release function V4L/DVB (8745): v4l2: fix a bunch of compile warnings. V4L/DVB (8746): v4l-dvb: fix compile warnings. V4L/DVB (8776): radio: replace video_exclusive_open/release V4L/DVB (8777): tea575x-tuner: replace video_exclusive_open/release V4L/DVB (8780): v4l: replace the last uses of video_exclusive_open/release V4L/DVB (8781): v4l2-dev: remove obsolete video_exclusive_open/release V4L/DVB (8782): v4l2-dev: add video_device_release_empty V4L/DVB (8783): v4l: add all missing video_device release callbacks V4L/DVB (8784): v4l2-dev: make the video_device's release callback mandatory V4L/DVB (8785): v4l2: add __must_check to v4l2_dev.h V4L/DVB (8786): v4l2: remove the priv field, use dev_get_drvdata instead V4L/DVB (8787): v4l2-dev: cleanups and add video_drvdata helper function V4L/DVB (8788): v4l: replace video_get_drvdata(video_devdata(filp)) with video_drvdata(filp) V4L/DVB (8791): v4l2-dev: do not clear the driver_data field V4L/DVB (8850): bt856: fix define conflict V4L/DVB (8852): v4l2: use register_chrdev_region instead of register_chrdev V4L/DVB (8856): v4l: fix assorted compile warnings/errors V4L/DVB (8857): v4l2-dev: replace panic with BUG V4L/DVB (8906): v4l-dvb: fix assorted sparse warnings V4L/DVB (8917): saa7134-empress: fix changing the capture standard for non-tuner inputs V4L/DVB (8918): saa6752hs: simplify writing to registers V4L/DVB (8920): cx18/ivtv: fix check of window boundaries for VIDIOC_S_FMT V4L/DVB (8921): ivtv: fix incorrect capability and assorted sliced vbi and video out fmt fixes V4L/DVB (8939): cx18: fix sparse warnings V4L/DVB (8940): saa7115: fix saa7111(a) support V4L/DVB (8941): mxb/tda9840: cleanups, use module saa7115 instead of saa7111. V4L/DVB (8942): mxb: coding style cleanups V4L/DVB (8943): saa5246a: convert i2c driver for new i2c API V4L/DVB (8944): saa5249: convert i2c driver for new i2c API V4L/DVB (8945): mxb: use unique i2c adapter name V4L/DVB (8946): dib7000m: fix powerpc build error V4L/DVB (8904): cx88: add missing unlock_kernel V4L/DVB (9133): v4l: disconnect kernel number from minor V4L/DVB (9129): zoran: move zoran sources into a zoran subdirectory V4L/DVB (9157): cx18/ivtv: add 'PCI:' prefix to bus_info. V4L/DVB (9159): saa5249: fix compile errors V4L/DVB (9160): v4l: remove vidioc_enum_fmt_vbi_cap V4L/DVB (9162): ivtv: fix raw/sliced VBI mixup V4L/DVB (9191): ivtv: partially revert an earlier patch that checks the max image height V4L/DVB (9198): adv7170: convert i2c driver for new i2c API V4L/DVB (9199): adv7175: convert i2c driver for new i2c API V4L/DVB (9200): bt819: convert i2c driver for new i2c API V4L/DVB (9201): bt856: convert i2c driver for new i2c API V4L/DVB (9202): bt866: convert i2c driver for new i2c API V4L/DVB (9203): ks0127: convert i2c driver for new i2c API V4L/DVB (9204): saa7110: convert i2c driver for new i2c API V4L/DVB (9205): saa7111: convert i2c driver for new i2c API V4L/DVB (9206): saa7114: convert i2c driver for new i2c API V4L/DVB (9207): saa7185: convert i2c driver for new i2c API V4L/DVB (9208): vpx3220: convert i2c driver for new i2c API V4L/DVB (9209): v4l2: add comment to the v4l2-i2c-drv headers. V4L/DVB (9324): v4l2: add video_ioctl2_unlocked for unlocked_ioctl support. V4L/DVB (9325): ivtv: switch to unlocked_ioctl. V4L/DVB (9327): v4l: use video_device.num instead of minor in video%d V4L/DVB (9485): ivtv: remove incorrect V4L1 & tvaudio dependency V4L/DVB (9486): ivtv/ivtvfb: no longer experimental V4L/DVB (9506): ivtv/cx18: fix test whether modules should be loaded or not. V4L/DVB (9748): em28xx: fix compile warning V4L/DVB (9906): v4l2-compat: test for unlocked_ioctl as well. V4L/DVB (9484): v4l: rename compat_ioctl32.c to v4l2-compat-ioctl32.c V4L/DVB (9502): ov772x: CodingStyle improvements V4L/DVB (9503): v4l: remove inode argument from video_usercopy V4L/DVB (9504): dvbdev: fix typo causing 2.6.28 compile error V4L/DVB (9507): v4l: remove EXPERIMENTAL from several drivers V4L/DVB (9508): ivtv: enable tuner support for Yuan PG600-2 V4L/DVB (9678): af9015: Cleanup switch for usb ID V4L/DVB (9820): v4l2: add v4l2_device and v4l2_subdev structs to the v4l2 framework. V4L/DVB (9821): v4l2-common: add i2c helper functions V4L/DVB (9822): cs53l32a: convert to v4l2_subdev. V4L/DVB (9823): cx25840: convert to v4l2_subdev. V4L/DVB (9824): m52790: convert to v4l2_subdev. V4L/DVB (9825): msp3400: convert to v4l2_subdev. V4L/DVB (9826): saa7115: convert to v4l2_subdev. V4L/DVB (9827): saa7127: convert to v4l2_subdev. V4L/DVB (9828): saa717x: convert to v4l2_subdev. V4L/DVB (9829): tuner: convert to v4l2_subdev. V4L/DVB (9830): upd64031a: convert to v4l2_subdev. V4L/DVB (9831): upd64083: convert to v4l2_subdev. V4L/DVB (9832): vp27smpx: convert to v4l2_subdev. V4L/DVB (9833): wm8739: convert to v4l2_subdev. V4L/DVB (9834): wm8775: convert to v4l2_subdev. V4L/DVB (9835): ivtv/ivtvfb: convert to v4l2_device/v4l2_subdev. V4L/DVB (9904): v4l: fix compile warning. V4L/DVB (9905): v4l2-compat32: add missing newline after kernel message V4L/DVB (9932): v4l2-compat32: fix 32-64 compatibility module V4L/DVB (9934): v4l2-compat32: add two additional #ifdef __OLD_VIDIOC_ lines V4L/DVB (9939): tuner: fix tuner_ioctl compile error if V4L1 ioctls are disabled. V4L/DVB (9940): bt832: remove this driver V4L/DVB (9941): cx24113: fix compile warnings V4L/DVB (9942): v4l2-dev: check for parent device in get_index. V4L/DVB (9943): v4l2: document video_device. V4L/DVB (9944): videodev2.h: fix typo. V4L/DVB (9957): v4l2-subdev: add g_sliced_vbi_cap and add NULL pointer checks V4L/DVB (9958): tvp5150: convert to v4l2_subdev. V4L/DVB (9959): tvaudio: convert to v4l2_subdev. V4L/DVB (9960): v4l2-subdev: ioctl ops should use unsigned for cmd arg. V4L/DVB (9961): tea6415c: convert to v4l2_subdev. V4L/DVB (9962): tea6420: convert to v4l2_subdev. V4L/DVB (9963): tlv320aic23b: convert to v4l2_subdev. V4L/DVB (9964): tda7432: convert to v4l2_subdev. V4L/DVB (9965): tda9840: convert to v4l2_subdev. V4L/DVB (9966): tda9875: convert to v4l2_subdev. V4L/DVB (9967): cs5345: convert to v4l2_subdev and fix broken s_ctrl. V4L/DVB (9973): v4l2-dev: use the release callback from device instead of cdev V4L/DVB (9974): v4l2-dev: allow drivers to pass v4l2_device as parent V4L/DVB (9975): ivtv: set v4l2_dev instead of parent. V4L/DVB (10132): v4l2-compat-ioctl32: remove dependency on videodev. V4L/DVB (10133): v4l2-framework: use correct comment style. V4L/DVB (10134): v4l2 doc: set v4l2_dev instead of parent. V4L/DVB (10135): v4l2: introduce v4l2_file_operations. V4L/DVB (10136): v4l2 doc: update v4l2-framework.txt V4L/DVB (10137): v4l2-compat32: only build if needed V4L/DVB (10138): v4l2-ioctl: change to long return type to match unlocked_ioctl. V4L/DVB (10139): v4l: rename v4l_compat_ioctl32 to v4l2_compat_ioctl32 V4L/DVB (10140): gp8psk: fix incorrect return code (EINVAL instead of -EINVAL) V4L/DVB (10141): v4l2: debugging API changed to match against driver name instead of ID. V4L/DVB (10214): Fix 'stb0899_get_srate' defined but not used warning V4L/DVB (10230): v4l2-device: fix buggy macro V4L/DVB (10243): em28xx: fix compile warning V4L/DVB (10248): v4l-dvb: fix a bunch of compile warnings. V4L/DVB (10250): cx25840: fix regression: fw not loaded on first use V4L/DVB (10270): saa7146: fix unbalanced mutex_lock/unlock V4L/DVB (10314): cx25840: ignore TUNER_SET_CONFIG in the command callback. V4L/DVB (10229): ivtv: fix memory leak V4L/DVB (10625): ivtv: fix decoder crash regression V4L/DVB (10626): ivtv: fix regression in get sliced vbi format V4L/DVB (10231): v4l2-subdev: add v4l2_ext_controls support V4L/DVB (10244): v4l2: replace a few snprintfs with strlcpy V4L/DVB (10246): saa6752hs: convert to v4l2_subdev. V4L/DVB (10247): saa7134: convert to the new v4l2 framework. V4L/DVB (10249): v4l2-common: added v4l2_i2c_tuner_addrs() V4L/DVB (10251): cx25840: add comments explaining what the init() does. V4L/DVB (10252): v4l2 doc: explain why v4l2_device_unregister_subdev() has to be called. V4L/DVB (10271): saa7146: convert to video_ioctl2. V4L/DVB (10272): av7110: test type field in VIDIOC_G_SLICED_VBI_CAP V4L/DVB (10291): em28xx: fix VIDIOC_G_CTRL when there is no msp34xx device. V4L/DVB (10313): saa7146: fix VIDIOC_ENUMSTD. V4L/DVB (10406): gspca: fix compiler warning V4L/DVB (10408): v4l2: fix incorrect hue range check V4L/DVB (10409): v4l: remove unused I2C_DRIVERIDs. V4L/DVB (10486): ivtv/cx18: fix g_fmt and try_fmt for raw video V4L/DVB (10487): doc: update hm12 documentation. V4L/DVB (10488): ivtv: cleanup naming conventions V4L/DVB (10489): doc: use consistent naming conventions for vdev and v4l2_dev. V4L/DVB (10490): v4l2: prefill ident and revision from v4l2_dbg_chip_ident. V4L/DVB (10496): saa7146: implement v4l2_device support. V4L/DVB (10497): saa7146: i2c adapdata now points to v4l2_device. V4L/DVB (10498): saa7146: the adapter class will be NULL when v4l2_subdev is used. V4L/DVB (10499): saa7146: convert saa7146 and mxb in particular to v4l2_subdev. V4L/DVB (10500): saa7146: setting control while capturing should return EBUSY, not EINVAL. V4L/DVB (10501): saa7146: prevent unnecessary loading of v4l2-common. V4L/DVB (10502): saa7146: move v4l2 device registration to saa7146_vv. V4L/DVB (10536): saa6588: convert to v4l2-i2c-drv-legacy.h V4L/DVB (10537): saa6588: convert to v4l2_subdev. V4L/DVB (10538): saa6588: add g_chip_ident support. V4L/DVB (10539): saa6588: remove legacy_class, not needed for saa6588 V4L/DVB (10540): cx2341x: fixed bug causing several audio controls to be no longer listed V4L/DVB (10542): v4l2-subdev: add querystd and g_input_status V4L/DVB (10544): v4l2-common: add comments warning that about the sort order V4L/DVB (10641): v4l2-dev: remove limit of 32 devices per driver in get_index() V4L/DVB (10642): vivi: update comment to reflect that vivi can now create more than 32 devs. V4L/DVB (10643): v4l2-device: allow a NULL parent device when registering. V4L/DVB (10644): v4l2-subdev: rename dev field to v4l2_dev V4L/DVB (10645): vivi: introduce v4l2_device and do several cleanups V4L/DVB (10646): vivi: controls are per-device, not global. V4L/DVB (10647): vivi: add slider flag to controls. V4L/DVB (10685): v4l2: add colorfx support to v4l2-common.c, and add to 'Changes' in spec. V4L/DVB (10686): v4l2: add V4L2_CTRL_FLAG_WRITE_ONLY flag. V4L/DVB (10687): v4l2-common/v4l2-spec: support/document write-only and button controls V4L/DVB (10691): v4l2-common: add v4l2_i2c_subdev_addr() V4L/DVB (10692): usbvision: convert to v4l2_device/v4l2_subdev. V4L/DVB (10698): v4l2-common: remove v4l2_ctrl_query_fill_std V4L/DVB (10700): saa7115: don't access reg 0x87 if it is not present. V4L/DVB (10701): saa7185: add colorbar support. V4L/DVB (10702): saa7115: add querystd and g_input_status support for zoran. V4L/DVB (10703): zoran: convert to video_ioctl2 and remove 'ready_to_be_freed' hack. V4L/DVB (10704): zoran: remove broken BIGPHYS_AREA and BUZ_HIMEM code, and allow for kmallocs > 128 kB V4L/DVB (10705): zoran: use slider flag with volume etc. controls. V4L/DVB (10706): zoran: fix field typo. V4L/DVB (10707): zoran: set bytesperline to 0 when using MJPEG. V4L/DVB (10708): zoran: remove old V4L1 ioctls, use v4l1-compat instead. V4L/DVB (10709): zoran: set correct parent of the video device. V4L/DVB (10710): zoran: cleanups in an attempt to make the source a bit more readable. V4L/DVB (10711): zoran: fix TRY_FMT support V4L/DVB (10712): zoran: fix G_FMT V4L/DVB (10713): zoran: if reqbufs is called with count == 0, do a streamoff. V4L/DVB (10714): zoran et al: convert zoran i2c modules to V4L2. V4L/DVB (10715): zoran: clean up some old V4L1 left-overs and remove the MAP_NR macro. V4L/DVB (10716): zoran: change buffer defaults to something that works with tvtime V4L/DVB (10717): zoran: TRY_FMT and S_FMT now do the same parameter checks. V4L/DVB (10718): bt866: convert to v4l2_subdev. V4L/DVB (10719): bt819: convert to v4l2_subdev. V4L/DVB (10720): bt819: that delay include is needed after all. V4L/DVB (10721): bt856: convert to v4l2_subdev. V4L/DVB (10722): ks0127: convert to v4l2_subdev. V4L/DVB (10723): ks0127: add supported ks0127 variants to the i2c device list. V4L/DVB (10724): saa7110: convert to v4l2_subdev. V4L/DVB (10725): saa7185: convert to v4l2_subdev. V4L/DVB (10726): vpx3220: convert to v4l2_subdev. V4L/DVB (10727): adv7170: convert to v4l2_subdev. V4L/DVB (10728): adv7175: convert to v4l2-subdev. V4L/DVB (10729): zoran: convert to v4l2_device/v4l2_subdev. V4L/DVB (10730): v4l-dvb: cleanup obsolete references to v4l1 headers. V4L/DVB (10731): zoran i2c modules: remove i2c autoprobing support. V4L/DVB (10732): zoran: s_jpegcomp should return a proper result, not 0. V4L/DVB (10733): zoran: increase bufsize to a value suitable for 768x576. V4L/DVB (10858): vino: convert to video_ioctl2. V4L/DVB (10859): vino: minor renames V4L/DVB (10860): saa7191: convert to v4l2-i2c-drv-legacy.h V4L/DVB (10861): vino/indycam/saa7191: convert to i2c modules to V4L2. V4L/DVB (10862): indycam: convert to v4l2_subdev V4L/DVB (10863): saa7191: convert to v4l2_subdev. V4L/DVB (10864): vino: introduce v4l2_device. V4L/DVB (10865): vino: convert to v4l2_subdev. V4L/DVB (10866): saa7191, indycam: remove compat code. V4L/DVB (10868): vino: add note that this conversion is untested. V4L/DVB (10873): w9968cf: add v4l2_device. V4L/DVB (10874): w9968cf/ovcamchip: convert to v4l2_subdev. V4L/DVB (10880): radio-aimslab: convert to v4l2_device. V4L/DVB (10881): radio-aztech: convert to v4l2_device. V4L/DVB (10882): radio-cadet: convert to v4l2_device. V4L/DVB (10883): radio-gemtek-pci: convert to v4l2_device. V4L/DVB (10884): radio-gemtek: convert to v4l2_device. V4L/DVB (10885): radio-maestro: convert to v4l2_device. V4L/DVB (10886): radio-maxiradio: convert to v4l2_device. V4L/DVB (10887): radio-rtrack2: convert to v4l2_device. V4L/DVB (10888): radio-sf16fmi: convert to v4l2_device. V4L/DVB (10889): radio-sf16fmr2: convert to v4l2_device. V4L/DVB (10890): radio-terratec: convert to v4l2_device. V4L/DVB (10891): radio-trust: convert to v4l2_device. V4L/DVB (10892): radio-typhoon: convert to v4l2_device. V4L/DVB (10893): radio-zoltrix: convert to v4l2_device. V4L/DVB (10894): ISA radio drivers: improve kernel log message V4L/DVB (10909): tvmixer: remove last remaining references to this deleted module. V4L/DVB (10910): videodev2.h: remove deprecated VIDIOC_G_CHIP_IDENT_OLD V4L/DVB (10912): vivi: fix compile warning. V4L/DVB (10914): v4l2: fix compile warnings when printing u64 value. V4L/DVB (10919): tlv320aic23b: use v4l2-i2c-drv.h instead of drv-legacy.h V4L/DVB (10920): v4l2-ioctl: fix partial-copy code. V4L/DVB (10921): msp3400: remove obsolete V4L1 code V4L/DVB (10959): radio: remove uaccess include V4L/DVB (10960): omap24xxcam: don't set vfl_type. V4L/DVB (10962): fired-avc: fix printk formatting warning. V4L/DVB (10965): ivtv: bump version V4L/DVB (10980): doc: improve the v4l2-framework documentation. V4L/DVB (10983): v4l2-common: add missing i2c_unregister_device. V4L/DVB (10987): cx23885: fix crash on non-netup cards V4L/DVB (10988): v4l2-dev: use parent field if the v4l2_device has no parent set. V4L/DVB (11021): v4l2-device: add a notify callback. V4L/DVB (11022): zoran/bt819: use new notify functionality. V4L/DVB (11044): v4l2-device: add v4l2_device_disconnect V4L/DVB (11045): v4l2: call v4l2_device_disconnect in USB drivers. V4L/DVB (11046): bttv: convert to v4l2_device. V4L/DVB (11047): cx88: convert to v4l2_device. V4L/DVB (11048): zoran: fix incorrect return type of notify function. V4L/DVB (11051): v4l-dvb: replace remaining references to the old mailinglist. V4L/DVB (11052): bt819: remove an unused header V4L/DVB (11053): saa7134: set v4l2_dev field of video_device V4L/DVB (11098): v4l2-common: remove incorrect MODULE test V4L/DVB (11100): au8522: fix compilation warning. V4L/DVB (11112): v4l2-subdev: add support for TRY_FMT, ENUM_FMT and G/S_PARM. V4L/DVB (11113): ov7670: convert to v4l2_subdev V4L/DVB (11114): cafe_ccic: convert to v4l2_device. V4L/DVB (11115): cafe_ccic: use v4l2_subdev to talk to the ov7670 sensor. V4L/DVB (11116): ov7670: cleanup and remove legacy code. V4L/DVB (11117): ov7670: add support to get/set registers V4L/DVB (11118): cafe_ccic: replace debugfs with g/s_register ioctls. V4L/DVB (11120): cafe_ccic: stick in a comment with a request for test results V4L/DVB (11253): saa7134: fix RTD Embedded Technologies VFG7350 support. V4L/DVB (11254): cs53l32a: remove legacy support. V4L/DVB (11255): dst_ca: fix compile warning. V4L/DVB (11256): dabusb: fix compile warning. V4L/DVB (11275): tvaudio: fix mute and s/g_tuner handling V4L/DVB (11276): tvaudio: add tda9875 support. V4L/DVB (11277): tvaudio: always call init_timer to prevent rmmod crash. V4L/DVB (11278): bttv: convert to v4l2_subdev since i2c autoprobing will disappear. V4L/DVB (11279): bttv: tda9875 is no longer used by bttv, so remove from bt8xx/Kconfig. V4L/DVB (11281): bttv: move saa6588 config to the helper chip config V4L/DVB (11282): saa7134: add RDS support. V4L/DVB (11283): saa6588: remove legacy code. V4L/DVB (11295): cx23885: convert to v4l2_device. V4L/DVB (11297): cx23885: convert to v4l2_subdev. V4L/DVB (11298): cx25840: remove legacy code for old-style i2c API V4L/DVB (11300): cx88: convert to v4l2_subdev. V4L/DVB (11301): wm8775: remove legacy code for old-style i2c API V4L/DVB (11302): tda9875: remove legacy code for old-style i2c API V4L/DVB (11303): tda7432: remove legacy code for old-style i2c API V4L/DVB (11304): v4l2: remove v4l2_subdev_command calls where they are no longer needed. V4L/DVB (11305): cx88: prevent probing rtc and ir devices V4L/DVB (11309): cx25840: cleanup: remove intermediate 'ioctl' step V4L/DVB (11310): cx18: remove intermediate 'ioctl' step V4L/DVB (11311): v4l: replace 'ioctl' references in v4l i2c drivers V4L/DVB (11312): tuner: remove V4L1 code from this driver. V4L/DVB (11313): v4l2-subdev: add enum_framesizes and enum_frameintervals. V4L/DVB (11314): au8522: remove unused I2C_DRIVERID V4L/DVB (11315): cx25840: fix 'unused variable' warning. V4L/DVB (11316): saa7191: tuner ops wasn't set. V4L/DVB (10982): cx231xx: fix compile warning V4L/DVB (10989): cx25840: cx23885 detection was broken V4L/DVB (11361): msp3400: remove i2c legacy code V4L/DVB (11362): saa7115: remove i2c legacy code V4L/DVB (11363): tvp5150: remove i2c legacy code. V4L/DVB (11364): tuner: remove i2c legacy code. V4L/DVB (11365): tvaudio: remove i2c legacy code V4L/DVB (11366): v4l: remove obsolete header and source V4L/DVB (11367): v4l2-common: remove legacy code V4L/DVB (11368): v4l2-subdev: move s_standby from core to tuner. V4L/DVB (11369): v4l2-subdev: add load_fw and use that instead of abusing core->init. V4L/DVB (11370): v4l2-subdev: move s_std from tuner to core. V4L/DVB (11371): v4l2: remove legacy fields in v4l2-i2c-drv.h. V4L/DVB (11372): v4l2: use old-style i2c API for kernels < 2.6.26 instead of < 2.6.22 V4L/DVB (11374): v4l2-common: add v4l2_i2c_new_probed_subdev_addr V4L/DVB (11373): v4l2-common: add explicit v4l2_device pointer as first arg to new_(probed)_subdev V4L/DVB (11375): v4l2: use v4l2_i2c_new_probed_subdev_addr where appropriate. V4L/DVB (11376): tvaudio.h: add static inline to retrieve the list of possible i2c addrs. V4L/DVB (11377): v4l: increase version numbers of drivers converted to v4l2_subdev. V4L/DVB (11379): mxb: fix copy-and-paste bug in mute. V4L/DVB (11380): v4l2-subdev: change s_routing prototype V4L/DVB (11381): ivtv/cx18: remove VIDIOC_INT_S_AUDIO_ROUTING debug support. V4L/DVB (11390): 2-dev.c: return 0 for NULL open and release callbacks V4L/DVB (11668): ivtv: fix compiler warning. V4L/DVB (11669): uvc: fix compile warning V4L/DVB (11674): ivtv: fix incorrect bit tests V4L/DVB (11675): ivtv/radio: fix V4L2_TUNER_MODE/V4L2_TUNER_SUB confusion V4L/DVB (11679): cafe_ccic: fix sensor detection V4L/DVB (11670): tuner: remove tuner_i2c_address_check V4L/DVB (11671): v4l2: add v4l2_device_set_name() V4L/DVB (11672): ivtv: use v4l2_device_set_name. V4L/DVB (11673): v4l2-device: unregister i2c_clients when unregistering the v4l2_device. V4L/DVB (11676): radio-fm16: cleanups V4L/DVB (11677): radio-fm16: fix g_tuner. V4L/DVB (11967): v4l: i2c modules must be linked before the v4l2 drivers i2c: New macro to initialize i2c address lists on the fly V4L/DVB (12104): ivtv/cx18: fix regression: class controls are no longer seen V4L/DVB (12107): smscoreapi: fix compile warning V4L/DVB (12108): v4l2-i2c-drv.h: add comment describing when not to use this header. V4L/DVB (12109): radio-tea5764: fix incorrect rxsubchans value V4L/DVB (12111): tcm825x: remove incorrect __exit_p wrapper V4L/DVB (12112): cx231xx: fix uninitialized variable. V4L/DVB (12125): v4l2: add new s_config subdev ops and v4l2_i2c_new_subdev_cfg/board calls V4L/DVB (12128): v4l2: update framework documentation. V4L/DVB (12153): ttpci: config TTPCI_EEPROM depends on I2C V4L/DVB (12300): bttv: fix regression: tvaudio must be loaded before tuner V4L/DVB (12428): hdpvr: add missing initialization of current_norm V4L/DVB (12429): v4l2-ioctl: fix G_STD and G_PARM default handlers V4L/DVB (12212): v4l2: add RDS API to videodev2.h V4L/DVB (12214): bttv: set RDS capability if applicable. V4L/DVB (12215): saa6588: conform to the final RDS spec. V4L/DVB (12216): saa7134: set RDS capability if applicable. V4L/DVB (12217): radio-cadet: conform to the RDS spec. V4L/DVB (12218): radio-si470x: conform to the RDS spec. V4L/DVB (12316): v4l: add V4L2_CAP_RDS_OUTPUT and V4L2_CAP_MODULATOR caps V4L/DVB (12426): pvrusb2: fix compile warning V4L/DVB (12427): cx24113: fix mips compiler warning V4L/DVB (12455): radio-typhoon: remove obsolete RADIO_TYPHOON_PROC_FS config option V4L/DVB (12543): v4l: introduce string control support. V4L/DVB (12553): FM TX: si4713: Add Kconfig and Makefile entries V4L/DVB (12612): si4713: simplify the code to remove a compiler warning. V4L/DVB (12613): cx25840: fix determining the firmware name V4L/DVB (12948): v4l1-compat: fix VIDIOC_G_STD handling V4L/DVB (12540): v4l: simplify v4l2_i2c_new_subdev and friends V4L/DVB (12541): v4l: remove video_register_device_index V4L/DVB (12722): v4l2-dev: replace 'kernel number' by 'device node number'. V4L/DVB (12723): ivtv/cx18: replace 'kernel number' with 'device node number'. V4L/DVB (12724): v4l2-dev: add simple wrapper functions around the devnode numbers V4L/DVB (12725): v4l: warn when desired devnodenr is in use & add _no_warn function
Hans Werner (2): V4L/DVB (10977): STB6100 init fix, the call to stb6100_set_bandwidth needs an argument V4L/DVB (10392): lnbp21: documentation about the system register
Hans de Goede (151): abituguru: New hardware monitoring driver abituguru: Review fixes abituguru: Fix fan detection hwmon: Fix for first generation Abit uGuru chips hwmon: Documentation update for abituguru PATCH: 1 line 2.6.18 bugfix: modpost-64bit-fix.patch hwmon: abituguru timeout fixes abituguru: Add suspend/resume support hwmon/abituguru: Fix unchecked return status HID: fix mismatch between hid-input HUT find/search mapping and the HUT Input: atkbd - change mapping for e032 from KEY_WWW to KEY_HOMEPAGE hwmon: fix detection of abituguru volt inputs hwmon: Add support for newer uGuru's hwmon: fix Abit Uguru3 driver detection on some motherboards hwmon: refuse to load abituguru driver on non-Abit boards hwmon: fix lm78 detection regression hwmon: fscher control update bugfix hwmon: fscher read control bugfix hwmon: add support for Fintek F71882FG and F71883FG hwmon: update sysfs interface document - error handling hwmon: Add new combined driver for FSC chips hwmon: (abituguru3) Add support for 2 new motherboards hwmon: (abituguru3) Identify ABit IP35 Pro as such [SCSI] sd: add fix for devices with last sector access problems [SCSI] usbstorage: use last_sector_bug flag universally hwmon: (fschmd) Read voltage scaling factors from BIOS DMI hwmon: (abituguru3) Identify Abit AW8D board as such hwmon: (abituguru3) update driver detection V4L/DVB (8153): Subdriver pac207 added and minor changes. V4L/DVB (8191): gspca: Make CONFIG_VIDEO_ADV_DEBUG actually work. V4L/DVB (8192): Try to fix a reg_w() bug V4L/DVB (8194): gspca: Fix the format of the low resolution mode of spca561. V4L/DVB (8196): gspca: Correct sizeimage in vidioc_s/try/g_fmt_cap V4L/DVB (8197): gspca: pac207 frames no more decoded in the subdriver. V4L/DVB (8198): gspca: Frame decoding errors when PAC207 in full daylight. V4L/DVB (8202): gspca: PAC207 frames may be not compressed. V4L/DVB (8348): gspca: Add auto gain/exposure to sonixb and tas5110 / ov6650 sensors. V4L/DVB (8354): gspca: Better gain for bridge sn9c10x - sensor ov6650. V4L/DVB (8356): gspca: 352x288 mode fix and source clean-up for Sonix bridges. V4L/DVB (8357): gspca: Perfect exposure for sn9c10x, sensor ov6650. V4L/DVB (8362): gspca: Bad offset of the brightness sum in sn9c103 packets. V4L/DVB (8363): gspca: Bad image size with spca501. V4L/DVB (8364): gspca: Support of powerline frequency for ov6650. V4L/DVB (8366): gspca: Better code for ov6650 and ov7630. V4L/DVB (8372): gspca: Small ov6650 fixes. V4L/DVB (8373): gspca: Hue, saturation and contrast controls added for sn9c10x ovxxxx. V4L/DVB (8374): gspca: No conflict of 0c45:6011 with the sn9c102 driver. V4L/DVB (8455): gspca_sonixb sn9c103 + ov7630 autoexposure and cleanup V4L/DVB (8456): gspca_sonixb remove non working ovXXXX contrast, hue and saturation ctrls V4L/DVB (8458): gspca_sonixb remove one more no longer needed special case from the code V4L/DVB (8667): gspca: Bad probe of Z-Star/Vimicro webcams with pas106 sensor. V4L/DVB (8720): gspca: V4L2_CAP_SENSOR_UPSIDE_DOWN added as a cap for some webcams. V4L/DVB (8809): gspca: Revert commit 9a9335776548d01525141c6e8f0c12e86bbde982 V4L/DVB (8812): gspca: Do pac73xx webcams work. V4L/DVB (8813): gspca: Adjust SOF detection for pac73xx. V4L/DVB (8815): gspca: Fix problems with disabled controls. V4L/DVB (8816): gspca: Set disabled ctrls and fix a register pb with ovxxxx in sonixb. V4L/DVB (8817): gspca: LED and proble changes in sonixb. V4L/DVB (8825): gspca: More controls for pac73xx and new webcam 093a:2624. V4L/DVB (8827): gspca: Stop pac7302 autogain oscillation. V4L/DVB (8830): gspca: Move some probe code to the new init function. V4L/DVB (8831): gspca: Resolve webcam conflicts between some drivers. V4L/DVB (8833): gspca: Cleanup the sonixb code. V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed images. V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer added in sonixb. V4L/DVB (8868): gspca: Support for vga modes with sif sensors in sonixb. V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from sn9c102 to gspca. V4L/DVB (8870): gspca: Fix dark room problem with sonixb. V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and adjust exposure. V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update usb-id's. V4L/DVB (8880): PATCH: Fix parents on some webcam drivers V4L/DVB (8909): gspca: PAC 7302 webcam 093a:262a added. V4L/DVB (9543): gspca: Adjust autoexpo values for cams with a vga sensor in sonixb. V4L/DVB (9685): gspca: Correct restart of webcams in spca501. V4L/DVB (9686): gspca: Don't return the control values from the webcams in spca501. V4L/DVB (9687): gspca: Split brightness and red and blue balance in spca501. V4L/DVB (9706): gspca: Use the ref counting of v4l2 for disconnection. V4L/DVB (9707): gspca: Remove the event counter and simplify the frame wait. V4L/DVB (9878): gspca - vc032x: Fix frame overflow errors with vc0321. V4L/DVB (9982): gspca - pac207: Update my email address. V4L/DVB (9992): gspca - pac207: Webcam 093a:2461 added. V4L/DVB (10044): gspca - pac7311: Webcam 093a:2620 added. hwmon: (f71882fg) Style cleanups and put some repeating code into functions hwmon: (f71882fg) Add support for the F71862FG superio sensors hwmon: (f71882fg) Move some io access from the detect to the probe function hwmon: (f71882fg) Prepare for adding F8000 support hwmon: (f71882fg) Fix various sysfs callback function issues hwmon: (f71882fg) Cleanup fan and temp hyst functions hwmon: (f71882fg) Check for hwmon powerdown state hwmon: (f71882fg) Separate max and crit alarm and beep hwmon: (f71882fg) Remove the fan_mode module option hwmon: (f71882fg) Add F8000 support hwmon: (f71882fg) Add missing pwm3 attr for f71862fg hwmon: (f71882fg) Fix auto_channels_temp temp numbering with f8000 hwmon: (f71882fg) Add documentation hwmon: (f71882fg) Printout fan modes hwmon: (f71882fg) Fix fan_to/from_reg prototypes hwmon: (fschmd) Cleanups for watchdog support hwmon: (fschmd) Add watchdog support hwmon: Deprecate the fscher and fscpos drivers hwmon: Fix ACPI resource check error handling V4L/DVB (11221): gspca - sonixj: Prefer sonixj instead of sn9c102 for 0471:0327. i2c-i801: Instantiate FSC hardware montioring chips hwmon: (fschmd) Add support for the FSC Syleus IC hwmon: (fschmd) Add support for the FSC Hades IC hwmon: (tmp401) Add support for TI's TMP401 sensor chip hwmon: (f71882fg) Cleanup f8000 pwm handling hwmon: (f71882fg) Sanity check f8000 pwm settings hwmon: (f71882fg) Add temp#_fault sysfs attr for f8000 hwmon: (f71882fg) Add support for the F71858F V4L/DVB (11448): gspca - main: Use usb interface as parent. V4L/DVB (11871): gspca - spca561: Change the Rev12a controls. V4L/DVB (11872): gspca - spca561: Rename the 'White Balance' control to 'Hue'. V4L/DVB (11970): gspca - ov519: Add support for the ov518 bridge. V4L/DVB (11972): gspca - main: Skip disabled controls. V4L/DVB (11870): gspca - main: VIDIOC_ENUM_FRAMESIZES ioctl added. V4L/DVB (12071): gspca: fix NULL pointer deref in query_ctrl V4L/DVB (12072): gspca-ov519: add extra controls V4L/DVB (12073): gspca_ov519: limit ov6630 qvif uv swap fix to ov66308AF V4L/DVB (12074): gspca_ov519: Add 320x240 and 160x120 support for cif sensor cams V4L/DVB (12075): gspca_ov519: check ov518 packet numbers V4L/DVB (12076): gspca_ov519: Fix led inversion with some cams V4L/DVB (12077): gspca_ov519: Fix 320x240 with ov7660 sensor V4L/DVB (12078): gspca_ov519: Better default contrast for ov6630 V4L/DVB (12079): gspca_ov519: add support for the ov511 bridge V4L/DVB (12080): gspca_ov519: Fix ov518+ with OV7620AE (Trust spacecam 320) V4L/DVB (12081): gspca_ov519: Cleanup some sensor special cases V4L/DVB (12082): gspca_stv06xx: Add support for st6422 bridge and sensor V4L/DVB (12083): ov511: remove ov518 usb id's from the driver V4L/DVB (12084): ov511: mark as deprecated V4L/DVB (12085): gspca_ov519: constify ov518 inititial register value tables V4L/DVB (12086): gspca_sonixj: Fix control index numbering V4L/DVB (12087): gspca_sonixj: enable support for 0c45:613e camera V4L/DVB (12088): Mark the v4l1 uvcvideo quickcam messenger driver as deprecated V4L/DVB (12089): gspca_sonixj: increase 640x480 frame-buffersize V4L/DVB (12090): gspca_sonixj: enable autogain control for the ov7620 V4L/DVB (12091): gspca_sonixj: Add light frequency control V4L/DVB (12092): gspca_sonixj + ov7630: invert vflip control instead of changing default V4L/DVB (12093): gspca_sonixj: Name saturation control saturation, not color V4L/DVB (12357): gspca - tv8532: Bad ISOC packet scan V4L/DVB (12616): gspca_pac207: remove a number of unneeded (repeated) register writes V4L/DVB (12617): gspca_pac207: enable higher framerates / lower exposure settings V4L/DVB (12619): gspca: mr97310a fix detection of sensortype for vivicam with id byte of 0x53 V4L/DVB (12620): gspca_mr97310a: cleanup/fixup control handling V4L/DVB (12621): gspca_mr97310a: Move detection of CIF sensor type to probe() function V4L/DVB (12622): gspca_mr97310a: make the probing a bit less chatty V4L/DVB (12623): gspca_mr97310a: Add controls for CIF type 0 sensor cams V4L/DVB (12624): gspca_mr97310a: Use correct register for CIF type 1 sensor gain settings V4L/DVB (12625): Add new V4L2_FMT_FLAG_EMULATED flag to videodev2.h V4L/DVB (12626): gspca_mr97310a: Allow overriding of detected sensor type V4L/DVB (12627): gspca_mr97310a: Add one more vivitar mini cam to the list of CIF cams
Hans-Christian Egtvedt (69): Input: Add driver for ITM Touch USB touchscreens. spi: correct bus_num and buffer bug in spi core spi: set kset of master class dev explicitly [AVR32] Add nwait and tdf parameters to SMC configuration [AVR32] Change system timer from count-compare to Timer/Counter 0 [AVR32] Put cpu in sleep 0 when idle. [WATCHDOG] Watchdog driver for AT32AP700X devices [WATCHDOG] at32ap700x-wdt: add missing iounmap in _remove [WATCHDOG] at32ap700x-wdt: add iounmap if probe function fails Input: add gpio-mouse driver rtc: make example code jump to done instead of return when ioctl not supported rtc-dev: return -ENOTTY in ioctl if irq_set_freq is not implemented by driver Driver for the Atmel on-chip RTC on AT32AP700x devices [AVR32] CPU frequency scaling for AT32AP [AVR32] Add Atmel SSC driver platform device to AT32AP architecture [AVR32] Wire up SSC platform device 0 as TX on ATSTK1000 board [ALSA] Add SPI devices to ALSA Kconfig and Makefile [ALSA] ALSA sound driver for the AT73C213 DAC using Atmel SSC driver Driver for the Atmel on-chip SSC on AT32AP and AT91 [AVR32] Wire up AT73C213 sound driver on ATSTK1000 board [MTD] [NOR] More CFI fixups for Atmel chips Extend I/O resource for wdt0 for at32ap7000 devices [WATCHDOG] at32ap700x_wdt: add support for boot status and add fix for silicon errata Disable VGA text console for AVR32 architecture [ALSA] at73c213: replace spinlock in mixer functions with a mutex Input: add PS/2 serio driver for AVR32 devices Generate raw keyboard codes for AVR32 architecture avr32: Implement set_rate(), set_parent() and mode() for pll1 [ALSA] Add __devinit macro to at73c213 sound driver probe functions Input: at32psif - update MODULE_AUTHOR with new email avr32: Add pin configuration choice to LCDC peripheral avr32: Add PSIF platform devices avr32: Fix typo of IFSR in a comment in the PIO header file Input: ads7846 - optimize order of calculating Rt in ads7846_rx() avr32: Add platform data for AC97C platform device atmel_pwm: set up only one PWM clock when allocating a clock fbdev: LCD backlight driver using Atmel PWM driver avr32: add generic_find_next_le_bit bit function avr32: fix sys_sync_file_range() call convention avr32: Add support for EVKLCD10X addon boards avr32: add support for EarthLCD Favr-32 board avr32: remove .note.gnu.build-id section when making vmlinux.bin ALSA: Add ALSA driver for Atmel Audio Bitstream DAC ALSA: Add ALSA driver for Atmel AC97 controller ALSA: Add Atmel ALSA drivers directory atmel-ssc: fix misuse of dev_dbg when requested ssc instance is not found atmel-mci: fix sdc_reg typo avr32: fix 15-bit LCDC pin mask to use MSB lines avr32: add pin mask for 18-bit color on the LCD controller avr32: set pin mask to alternative 18 bpp for EVKLCD10x boards avr32: configure MCI detect and write protect pins for EVKLCD10x boards avr32: use GPIO line PB15 on EVKLCD10x boards for backlight avr32: fix timing LCD parameters for EVKLCD10X boards atmel-usba-udc: use gpio_is_valid() to check vbus_pin I/O line avr32: use gpio_is_valid() to check USBA vbus_pin I/O line avr32: at32ap700x: setup DMA for ABDAC in the machine code avr32: at32ap700x: setup DMA for AC97C in the machine code dw_dmac: add cyclic API to DW DMA driver ALSA: snd-atmel-ac97c: cleanup register definitions ALSA: snd-atmel-ac97c: remove dead break statements after return in switch case ALSA: snd-atmel-ac97c: do not overwrite OCA and ICA when assigning channels ALSA: snd-atmel-ac97c: set correct size for buffer hardware parameter ALSA: snd-atmel-ac97c: enable interrupts to catch events for error reporting ALSA: snd-atmel-ac97c: do a proper reset of the external codec ALSA: snd-atmel-ac97c: cleanup registers when removing driver ALSA: snd-atmel-ac97c: replace bus_id with dev_name() ALSA: snd-atmel-abdac: replace bus_id with dev_name() ALSA: snd-atmel-abdac: increase periods_min to 6 instead of 4 Input: add wm97xx accelerated driver for Atmel microprocessors
Hans-Frieder Vogt (2): I2C: cleanup of i2c-nforce2 i2c: Cleanups to the i2c-nforce2 bus driver
Hans-Joachim Picht (4): [S390] fix sparsemem related compile error with allnoconfig on s390 [S390] pm: add kernel_page_present [S390] s390: hibernation support for s390 [S390] add call home support
Hans-Juergen Koch (1): hwmon: New max6650 driver
Hans-Juergen Tappe (SYSGO AG) (1): [IPV4]: Fix Kconfig syntax error
Hans-Jürgen Koch (9): [MTD] Driver for AT26Fxxx dataflash devices UIO: Hilscher CIF card driver hwmon: Add LM93 support hwmon: fix array overruns in lm93.c Fix a lock problem in generic phy code V4L/DVB (6215): Bugfix for saa6588.c, add forgotten spin_lock_init() UIO: Add a MAINTAINERS entry for Userspace I/O UIO: arch/arm/Kconfig: Make UIO available on ARM architecture UIO: Remove needless PCI_DEVICE_ID definition from uio_cif.c
Hans-Peter Nilsson (2): spi_bitbang(): use overridable setup_transfer() method SPI cleanup() method param becomes non-const
Hansjoerg Lipp (12): isdn4linux: Siemens Gigaset drivers - Kconfigs and Makefiles isdn4linux: Siemens Gigaset drivers - common module isdn4linux: Siemens Gigaset drivers - event layer isdn4linux: Siemens Gigaset drivers - isdn4linux interface isdn4linux: Siemens Gigaset drivers - tty interface isdn4linux: Siemens Gigaset drivers - procfs interface isdn4linux: Siemens Gigaset drivers - direct USB connection isdn4linux: Siemens Gigaset drivers - isochronous data handler isdn4linux: Siemens Gigaset drivers - M105 USB DECT adapter TTY: return class device pointer from tty_register_device() i4l gigaset: move sysfs entry to tty class device i4l: Gigaset drivers: add IOCTLs to compat_ioctl.h
Hantzis Fotis (1): tcp: tcp_init_wl / tcp_update_wl argument cleanup
Hao Song (1): ALSA: hda - Add quirk for Gateway T6834c laptop
Hao Wu (1): USB: Add Intel Langwell USB OTG Transceiver Drive
Haojian Zhuang (16): [ARM] pxa: fix gpio issue in zylonite [ARM] pxa: remove duplicate mfp definition in mach [ARM] pxa: support mfp of pxa935 [ARM] pxa: expand irq support for PXA93x and PXA950 [ARM] pxa: update cpu_is_xsc3() to include Marvell CPUID [ARM] pxa: add cpu_is_pxa950() and Kconfig options [ARM] pxa: add more registers in interrupt controller [ARM] pxa: initialize default interrupt priority and use ICHP for IRQ handling [ARM] pxa: update dependancy of pxa i2c module [ARM] pxa: merge {zylonite,littleton}_defconfig into pxa3xx_defconfig [ARM] pxa: update rtc-sa1100.c to use 'struct dev_pm_ops' regulator: add buck3 in da903x driver regulator: support da9030 BUCK in da903x driver regulator: replace ADTV1 register by ADTV2 in da903x regulator: support list voltage in da903x regulator: fix voltage range in da9034 ldo12
Harald Jenny (1): sony-laptop: VGN-A317M hotkey support
Harald Krapfenbauer (2): Blackfin: cm-bf537u: split board from cm-bf537e Blackfin: update cm board resources
Harald Welte (125): [IPV4]: Primary and secondary addresses [NETFILTER]: Fix deadlock with ip_queue and tcp local input path. [NETFILTER]: Fix handling of ICMP packets (RELATED) in ipt_CLUSTERIP target. [NETFILTER]: Fix "iptables -D" rule deletion with ipt_CLUSTERIP target. [CRYPTO]: Add cipher speed tests [NETFILTER]: ipt_CLUSTERIP: fix ARP mangling [ALSA] Add new pci device id (SB400) to atiixp-modem [NETFILTER] Inherit masq_index to slave connections don't try to do any NAT on untracked connections [NETFILTER]: convert nfmark and conntrack mark to 32bit [NETFILTER]: reduce netfilter sk_buff enlargement [NETFILTER]: connection tracking event notifiers [NETFITLER]: Add nfnetlink layer. [NETFILTER]: Add ctnetlink subsystem [NETFILTER]: Rename skb_ip_make_writable() to skb_make_writable() [NETFILTER]: Move ipv4 specific code from net/core/netfilter.c to net/ipv4/netfilter.c [NETLINK]: Add properly module refcounting for kernel netlink sockets. [NETFILTER]: Move reroute-after-queue code up to the nf_queue layer. [NETFILTER]: Core changes required by upcoming nfnetlink_queue code [NETFILTER]: Add "nfnetlink_queue" netfilter queue handler over nfnetlink [NETFILTER]: Add refcounting and /proc/net/netfilter interface to nfnetlink_queue [NETFILTER]: Extend netfilter logging API [NETFILTER]: Add new "nfnetlink_log" userspace packet logging facility [NETFILTER]: fix ctnetlink 'create_expect' parsing [NETFILTER]: attribute count is an attribute of message type, not subsytem [NETFILTER]: cleanup nfnetlink_check_attributes() [NETFILTER]: don't use nested attributes for conntrack_expect [NETFILTER]: move conntrack helper buffers from BSS to kmalloc()ed memory [NETFILTER]: fix autoloading of nfnetlink_log [NETFILTER]: ip{6}_queue: prevent unregistration race with nfnetlink_queue [NETFILTER]: split net/core/netfilter.c into net/netfilter/*.c [NETFILTER]: add correct bridging support to nfnetlink_{queue,log} [NETFILTER]: add /proc/net/netfilter interface to nf_queue [NETFILTER]: more verbose return codes from nf_{log,queue} [NETFILTER]: check nf_log function call arguments [DCCP]: make <linux/dccp.h> include-able from userspace [NETFILTER]: New iptables DCCP protocol header match [NETFILTER]: Fix compilation when no PROC_FS enabled [NETFILTER]: Fix NF_QUEUE_NR() macro [NETFILTER]: Fix gcc-3.4.x warning about iplicit operator precedence [NETFILTER]: introduce and use aligned_u64 data type [NETFILTER]: Add new iptables "connbytes" match [NETFILTER]: Add new iptables TTL target [NETFILTER6]: Add new ip6tables HOPLIMIT target [NETFILTER] remove bogus hand-coded htonll() from nenetlink_queue USB: fix usbdevice_fs header breakage [NETFILTER]: Fix oops in conntrack event cache [NETFILTER] Fix Kconfig dependencies for nfnetlink/ctnetlink [NETFILTER] move nfnetlink options to right location in kconfig menu [NETFILTER]: Solve Kconfig dependency problem [NETFILTER]: Add new PPTP conntrack and NAT helper [NETFILTER]: Export ip_nat_port_{nfattr_to_range,range_to_nfattr} [NETFILTER] fix DEBUG statement in PPTP helper [NETFILTER] remove unneeded structure definition from conntrack helper [NETFILTER] Fix conntrack event cache deadlock/oops documentation: sparse no longer uses bk, but git [NETFILTER]: Fix ip[6]t_NFQUEUE Kconfig dependency [NETFILTER] ip_conntrack: Update event cache when status changes [NETFILTER]: Fix invalid module autoloading by splitting iptable_nat Fix signal sending in usbdevio on async URB completion [NETFILTER] PPTP helper: Add missing Kconfig dependency [NETFILTER] ipt_ULOG: Mark ipt_ULOG as OBSOLETE [NETFILTER] nfnetlink: use highest bit of nfa_type to indicate nested TLV [NETFILTER] nat: remove bogus structure member [NETFILTER] conntrack_netlink: Fix endian issue with status from userspace [NETFILTER]: Add missing include to ip_conntrack_tuple.h [NETFILTER]: Use only 32bit counters for CONNTRACK_ACCT [NETFILTER] ip_conntrack: Make "hashsize" conntrack parameter writable [NETFILTER]: Add "revision" support to arp_tables and ip6_tables [NETFILTER] PPTP helper: Fix compilation of conntrack helper without NAT [NETFILTER] PPTP helper: Fix endianness bug in GRE key / CallID NAT [NETFILTER] NAT: Fix module refcount dropping too far [NETFILTER]: Fix double free after netlink_unicast() in ctnetlink [NETFILTER] nfnetlink: Use kzalloc [NETFILTER]: CONNMARK target needs ip_conntrack [NETFILTER] nf_queue: Fix Ooops when no queue handler registered [NETFILTER] nfnetlink: nfattr_parse() can never fail, make it void [NETFILTER] nfnetlink: only load subsystems if CAP_NET_ADMIN is set New Omnikey Cardman 4040 driver New Omnikey Cardman 4000 driver [NETFILTER] nfnetlink: unconditionally require CAP_NET_ADMIN Make sysctl.h (again) usable from userspace [NETFILTER] ip_conntrack: fix ftp/irc/tftp helpers on ports >= 32768 [NETFILTER] x_tables: Abstraction layer for {ip,ip6,arp}_tables [NETFILTER] Fix Kconfig menu level for x_tables pcmcia: CM4000, CM4040 Driver fixes [NETFILTER] NAT sequence adjustment: Save eight bytes per conntrack [NETFILTER] nfnetlink_log: add sequence numbers for log events [NETFILTER] nf_conntrack: clean up to reduce size of 'struct nf_conn' [Cardman 40x0] Fix udev device creation spi_s3c2410_gpio.c spi mode 2 and 3 support [ALSA] s3c24xx-pcm: fix hw_params dma handling [ALSA] neo1973: ASoC include pathname fix USB: ftdi_sio: Support for more JTAG adaptors MMC: S3C24XX MMC/SD driver write fixes MMC: DMA free fix for S3C24XX SD/MMC driver ALSA: HDA patch_via.c: cleanup ALSA: HDA patch_via.c: HP and CD pin connect config ALSA: HDA patch_via.c: Fix inversion of surround and side channels ALSA: HDA patch_via.c: Add VT1708S and VT1702 support ALSA: HDA patch_via.c: Mute on headphone plug-in ALSA: HDA patch_via.c: Independent DAC for headphone ALSA: HDA patch_via.c: Second S/PDIF (HDMI) support ALSA: HDA VIA: Fix crash on codecs without Headphone ALSA: HDA VIA: Fix 2nd S/PDIF out function ALSA: HDA VIA: Replace buggy Mic Boost panasonic-laptop: add Panasonic Let's Note laptop extras driver v0.94 panasonic-laptop: Fix autoloading panasonic-laptop: use snprintf with PAGE_SIZE in sysfs attributes viafb: make it work on x86_64 via82cxxx: Add VIA VX855 PCI Device ID hwrng: via_rng - The VIA Hardware RNG driver is for the CPU, not Chipset hwrng: via_rng - Support VIA Nano hardware RNG hwrng: via_rng - Support VIA Nano hardware RNG on X86_64 builds CPUFREQ: Enable acpi-cpufreq driver for VIA/Centaur CPUs CPUFREQ: Mark e_powersaver driver as EXPERIMENTAL and DANGEROUS i2c-viapro: Add new PCI device ID for VX855 mmc: Add new via-sdmmc host controller driver sdhci: Specific quirk vor VIA SDHCI controller in VX855ES viafb: make module parameters visible in sysfs viafb: remove unused structure member viafb: add support for the VX855 chipset viafb: make viafb a first-class citizen using pci_driver viafb: pass reference to pci device when calling framebuffer_alloc() ARM: S3C24XX: Introduce S3C2442B CPU
Hareesh Nagarajan (1): [SBUSFB] tcx: Use FB_BLANK_UNBLANK instead of magic constant.
Haren Myneni (12): Xmon bug fix for soft-reset fix in __alloc_bootmem_core() when there is no free page in first node's memory powerpc: Fix search for the main interrupt controller Small fix in eeh definitions when CONFIG_EEH not enabled powerpc: fix for compile problem in kdump code when SMP disabled powerpc: Fix kdump copy regs and dynamic allocate per-cpu crash notes powerpc: Kconfig changes for CRASH_DUMP kexec: fix in free initrd when overlapped with crashkernel region powerpc: Trivial fix to set the proper timeout value for kdump powerpc: clear IPIs on kdump [POWERPC] kdump: Reserve the existing TCE mappings left by the first kernel [POWERPC] Fix might-sleep warning on removing cpus
Harihara Kadayam (1): [SCSI] qla2xxx: Add ISP84XX support.
Hariprasad Nellitheertha (1): kdump: sysrq trigger mechanism for kexec based crashdumps
Harish Zunjarrao (7): [SCSI] qla2xxx: Track total number of ISP aborts. [SCSI] qla2xxx: Add LIP count to FC-transport statistics. [SCSI] qla2xxx: Add input/output byte-count statistics. [SCSI] qla2xxx: Use byte-address while reading FC boot code versions from flash. [SCSI] qla2xxx: Get FLT address in dword format. [SCSI] qla2xxx: Correct hard-coded address of a second-port's NVRAM. qla2xxx: Correct iiDMA-update calling conventions.
Harley Laue (1): Input: xpad - add Pelican Eclipse D-Pad to the list of devices
Harrison Metzger (1): USB: Added driver for a Delcom USB 7-segment LED Display
Harry Ciao (14): edac: fix edac core deadlock when removing a device edac: AMD8111 driver header file edac: AMD8111 driver source file edac: Add edac_pci_alloc_index() pci: Add AMD8111 PCI Bridge PCI Device ID edac: AMD8131 driver header file edac: AMD8131 driver source file edac: AMD8131 driver Kconfig & Makefile edac: AMD8111 driver Kconfig & Makefile edac: AMD8111 & AMD8131 use dev_name() edac: AMD8111 & AMD8131 Kconfig fixup edac: add CPC925 Memory Controller driver edac: add edac_device_alloc_index() edac: cpc925 MC platform device setup
Harry Fearnhamm (2): [ARM] 3527/1: MPCore Boot Lockup Fix RealView: Use flush_cache_all() rather than MCR in cpu_enter_lowpower()
Harshula Jayasuriya (2): sunrpc: GSS integrity and decryption failures should return GARBAGE_ARGS NFS: out of date comment regarding O_EXCL above nfs3_proc_create()
Hartley Sweeten (51): [ARM] 5242/1: ep93xx: bugfix, GPIO port F enable register offset [ARM] 5243/1: ep93xx: bugfix, GPIO ports C and F are swapped [ARM] 5276/1: ep93xx: allow selecting UART for early kernel messages [ARM] 5273/2: ep93xx: move ethernet support into core.c [ARM] 5293/1: ep93xx: add defines for external chipselects [ARM] 5309/1: ep93xx: add edb9307a platform [ARM] 5311/1: ep93xx: add core support for built in i2c bus [ARM] 5324/2: ep93xx: support gpio interrupt debounce [ARM] 5342/1: ep93xx: platform init cleanup [ARM] 5343/1: ep93xx: include linux/i2c.h [ARM] 5371/1: ep93xx: add i2c device to edb9307a [ARM] 5405/1: ep93xx: remove unused gesbc9312.h header [ARM] 5406/1: ep93xx: remove unneeded header in ohci-ep93xx.c [ARM] 5419/1: ep93xx: fix build warnings about struct i2c_board_info [ARM] 5451/1: ep93xx:core.c: build warning fix [ARM] 5454/1: ep93xx_eth: fix sparse warnings [ARM] 5452/1: ep93x: rtc: use ioremap'ed addresses [ARM] 5504/1: ep93xx: Merge all edb93xx platforms [ARM] 5509/1: ep93xx: clkdev enable UARTS [ARM] 5526/1: ep93xx: usb driver cleanup [ARM] 5527/1: ep93xx: core.c: trivial spelling error [ARM] 5528/1: ep93xx: add defines for dma clock magic numbers [ARM] 5573/1: ep93xx: ensure typesafe io [ARM] 5574/1: ep93xx: gpio.c: fix header includes and __iomem pointers [ARM] 5575/1: ep93xx: Show gpio interrupt type in debugfs output. [ARM] 5577/2: ep93xx: syscon locked register functions [ARM] 5578/1: ep93xx: add ep93xx-keypad clock [ARM] 5595/1: ep93xx: missing header in dma-m2p.c [ARM] 5592/1: ep93xx: cleanup platform header includes [ARM] 5593/1: ep93xx: clock.c __iomem pointer [ARM] 5598/1: ep93xx: core.c typesafe vic_init [ARM] 5599/1: MAINTAINERS: update for EP93XX ARM [ARM] 5600/1: ep93xx: core.c remove cast when copying dev_addr [ARM] 5609/1: ep93xx: add register defines for keypad support [ARM] 5612/1: ep93xx: add platform LEDs [ARM] 5611/1: ep93xx: update ts72xx nor flash support ARM: 5628/1: ep93xx: Introduce Pulse Width Modulator (PWM) driver ARM: 5638/1: arch/arm/kernel/signal.c: use correct address space for CRUNCH ARM: 5639/1: arm: clkdev.c should include <linux/clk.h> ARM: 5711/1: locomo.c: CodingStyle cleanups ARM: 5735/1: sa1111: CodingStyle cleanups ARM: 5744/1: ep93xx: add remaining phys offset selections ARM: 5745/1: Change ep93xx gpio_irq static inlines to macros ARM: 5729/1: ep93xx: define EP93XX_*_PHYS_BASE with macros ARM: 5753/1: ep93xx: remove old EP93XX_GPIO_* defines ARM: 5754/1: ep93xx: update i2c support ARM: 5756/1: ep93xx: introduce clk parent ARM: 5760/1: ep93xx: fix build error in edb93xx.c ARM: 5767/1: ep93xx: remove ep93xx_init_time() prototype ARM: 5768/1: ep93xx: remove dead code in ep93xx_gpio_ab_irq_handler() ARM: 5769/1: CPU_ARM920T: remove dead Maverick EP9312 URL
Hartmut Birr (15): V4L/DVB (4914): Saa7146: Protect access to the IER register by a spinlock V4L/DVB (4915): Saa7146: Add timeout protection for I2C interrupt V4L/DVB (4918): Budget-av: Add delay for frontend power-on V4L/DVB (4919): Budget-ci: Use SAA7146_IER_ENABLE/DISABLE to enable or disable a hardware interrupt V4L/DVB (4921): Budget-av, budget-ci: Fix MC1 register programming V4L/DVB (5247): Stv0297: Enable BER/UNC counting V4L/DVB (5542): Budget-av: Remove polarity switching of the clock for DVB-C V4L/DVB (5543): Tda10023: Add support for frontend TDA10023 V4L/DVB (5544): Budget-av: Make inversion setting configurable, add KNC ONE V1.0 card V4L/DVB (5545): Saa7146: Release capture buffers on device close V4L/DVB (5822): Fix the return value in ttpci_budget_init() V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends V4L/DVB (6499): tda10021: Bit error counting fixed V4L/DVB (6500): tda10021: Fix reported signal strength V4L/DVB (6501): stv0297: Signal strength fixes
Hartmut Hackmann (83): dvb: frontend: tda1004x update dvb: frontend: bcm3510: fix firmware version check dvb: frontend: tda1004x: support tda827x tuners dvb: tda1004x: pll communication fixes v4l: 653: ts dma buffer synchronization was inverted v4l: 655: added support for the philips td1316 tuner v4l: 656: added support for the following cards v4l: 677: increased eeprom dump to 128 bytes v4l: 806: add support for tda8275a v4l: 823: corrected probing code for tda8290 v4l: 848: fixed tda8290 autodetection V4L: 896: fixed tda8290 secam l V4L: 904: added dvb support for tda8275a philips tiger reference design V4L: 908: added dvb-t support for asus p7134 dual v4l: (949) Added support for secam l' DVB (2421): Fixed oddities at firmware download V4L/DVB (3371): Turn frame locked sound on, basic support for FM radio with TDA8275(a) V4L/DVB (3275): Allow SAA7134 to fall back to AM sound when there is NICAM-L V4L/DVB (3303): TDA8290 update V4L/DVB (3304): TDA10046 Driver update V4L/DVB (3305): Added support for the ADS Instant TV DUO Cardbus PTV331 V4L/DVB (3378): Restore power on defaults of tda9887 after tda8290 probe V4L/DVB (3395): Fixed Pinnacle 300i DVB-T support V4L/DVB (3378): Restore power on defaults of tda9887 after tda8290 probe V4L/DVB (3395): Fixed Pinnacle 300i DVB-T support V4L/DVB (3400): Fixes for Lifeview Trio non fatal bugs V4L/DVB (3401): Coding style fixes in saa7134-dvb.c V4L/DVB (3644): Added PCI IDs of 2 LifeView Cards V4L/DVB (3645): Corrected CVBS input for the AVERMEDIA 777 DVB-T V4L/DVB (3646): Added support for the new Lifeview hybrid cardbus modules V4L/DVB (4306): Support non interlaced capture by default for saa713x V4L/DVB (4307): Added support for the md8800 quadro board V4L/DVB (4308): Added PCI ID for AverMedia DVB-T 777 with SAA7133 V4L/DVB (4309): Added PCI ID of the Genius VideoWonder Dual Cardbus V4L/DVB (4701): Saa713x audio fixes V4L/DVB (4703): Add support for the ASUS EUROPA2 OEM board V4L/DVB (4704): SAA713x: fixed compile warning in SECAM fixup V4L/DVB (4727): Support status readout for saa713x based FM radio V4L/DVB (4770): Fix mode switch of Compro Videomate T300 V4L/DVB (4726): Add support for Pinnacle 310i V4L/DVB (4767): Make Remote control of the Pinnacle PCTV 310i work V4L/DVB (4769): Added support for a ASUSTEK P7131 Dual DVB-T variant V4L/DVB (4791): Added autodetected flag to the saa7134_dev structure V4L/DVB (4792): Add support for the Compro Videomate DVB-T200A V4L/DVB (4835): Added support for the Terratec Cinergy HT PCMCIA module V4L/DVB (4872): Saa7134-alsa improvements V4L/DVB (5311): Tda1004x driver updates V4L/DVB (5312): Saa713x: added a GPIO handler function V4L/DVB (5313): Added a config entry and a gpio function pointer to tuner struct V4L/DVB (5314): Added support for tda827x tuners with preamlifiers V4L/DVB (5315): Tda1004x: check request firmware for NULL ponter again V4L/DVB (5318): Fix tda8290 code for tda827x module V4L/DVB (5319): Set tda827x to sleep mode after attach V4L/DVB (5320): Filled in limiting values in tda827x.c V4L/DVB (5321): Saa7134-dvb: initialize the dvb frontend in dvb_init V4L/DVB (5322): Removed board naming code in saa7134-dvb V4L/DVB (5323): Updated support for tuner callbacks V4L/DVB (5326): Allow to set tuner_config in attach inform V4L/DVB (5369): Fixed 1 byte too short buffer in tda827x.c V4L/DVB (5443): Saa7134: put tuner to sleep mode after board initialization V4L/DVB (5444): Saa7134-dvb fix sleep function of the fmd1216 tuner. V4L/DVB (5445): Added / corrected support for some ASUS hybrid boards V4L/DVB (5446): Renamed ASUStek P7131 card [1043:4876] V4L/DVB (5458): Tda1004x: add ts_mode option to config struct V4L/DVB (5484): Set tda8290 to analog mode after init V4L/DVB (5485): Tda827x: delayed probing of tuner version V4L/DVB (6579): Fix bug #8824: Correct support for Diseqc on tda10086 V4L/DVB (7186): tda10086: make the 22kHz tone for DISEQC a config option V4L/DVB (7223): Add support for the ISL6405 dual LNB supply chip V4L/DVB (7224): Initial DVB-S support for MD8800 /CTX948 V4L/DVB (7226): saa7134: add support for the NXP Snake DVB-S reference design V4L/DVB (7227): saa7134: fixed DVB-S support for Medion/Creatix CTX948 V4L/DVB (7390): saa7134: clear audio DSP interface after access error V4L/DVB (7391): saa7134: Add DVB-S support for the MD 1734 cards with 2 saa7134 V4L/DVB (7392): saa7134: support 2nd DVB-S section of the MD8800 V4L/DVB (7393): tda827x: fixed support of tuners with LNA V4L/DVB (7395): saa7134: start 2nd LND supply of Medion cards only if needed V4L/DVB (7396): saa7134: fixed pointer in tuner callback V4L/DVB (7654): tda10086: make the xtal frequency a configuration option V4L/DVB (7655): tda10086 coding stlye fixes V4L/DVB (7656): tda826x: Calculate cut off fequency from symbol rate V4L/DVB (7880): saa7134: remove explicit GPIO initialization V4L/DVB (7881): saa7134: fixed a compile warning in saa7134-core.c
Hartmut Rick (1): smsc47m192: New hwmon driver for SMSC LPC47M192/997
Harvey Harrison (669): sh: Use def_bool where possible. [NET]: Remove FASTCALL macro x86: use def_bool where possible x86: use def_bool where possible in Kconfig.cpu x86: unify include/asm-x86/linkage_[32|64].h x86: unify mmap_{32|64}.c UML: remove remaining FASTCALL uses x86: remove last users of FASTCALL core: remove last users of empty FASTCALL macro x86: remove all definitions with fastcall x86: remove fastcall from include/asm-x86 x86: clean up local_{32|64}.h x86: fix asm memory constraints in local_64.h x86: introduce asm helpers in local_{32|64}.h x86: unify local_{32|64}.h x86: local.h fix checkpatch warnings x86: unify kexec_{32|64}.h x86: unify extable_{32|64}.c x86: use helper in fault_64.c x86: kprobes leftover cleanups x86: unify module_{32|64}.h x86: add reenter_kprobe helper x86: introduce REX prefix helper for kprobes x86: kprobes remove fix_riprel #ifdef x86: cosmetic fixes fault_{32|64}.c x86: kprobes change kprobe_handler flow x86: fault_32.c cleanup x86: begin fault_{32|64}.c unification x86: introduce force_sig_info_fault helper to X86_64 x86: introduce __die helper to X86_32 x86: more users of PF_ constants in fault_32|64.c x86: use fixup_exception() in traps_64.c x86: move get_segment_eip() to step.c x86: trivial whitespace in kprobes.c x86: use wrmsrl in kprobes.c, step.c x86: common x86_32|64 naming x86: remove last user of get_segment_eip x86: do_page_fault small unification x86: last of trivial fault_32|64.c unification x86: function ifdefs in fault_32|64.c x86: unify pt_regs accessors ptrace.h x86: clean up ptrace.h x86: rename stack_pointer to kernel_trap_sp x86: unify printk strings in fault_32|64.c x86: use v8086_mode helper, trivial unification x86: add vdso32-int80-syms.lds to .gitignore x86: update reliability argument to printk_address x86: make printk_address available on X86_32 x86: add dump_pagetable helper to X86_32 x86: add is_f00f_bug helper to fault_32|64.c x86: add is_errata100 helper to fault_32|64.c x86: introduce show_fault_oops helper to fault_32|64.c x86: unify page fault oops printing x86: unify fault_32|64.c by ifdef'd function bodies x86: unify fault_32|64.c with ifdefs x86: unify fault_32|64.c x86: remove nx_enabled from fault.c x86: shrink some ifdefs in fault.c x86: fix sparse warnings in intel_cacheinfo.c x86: fix sparse warning in kernel/scx200_32.c x86: fix small sparse warning x86: make early_console static in early_printk.c x86: fix sparse warnings in cpu/common.c x86: fixes for lookup_address args x86: reduce ifdef sections in fault.c x86: remove long dead cyrix mtrr code x86: sparse errors from string_32.h x86: remove final FASTCALL() uses x86: add include to cpu/intel.c x86: add function prototype to vm86.h x86: small sparse fix in process_32.c x86: add cpu init function defintions to cpu.h x86: add cpu mtrr init function definitions to mtrr.h slub: fix shadowed variable sparse warnings mm: remove fastcall from mm/ x86: trivial sparse/checkpatch in quirks.c x86: fix sparse error in traps_32.c x86: fix sparse warnings in powernow-k8.c cpuidle: dubious one-bit signed bitfield in cpuidle.h fs: remove fastcall, it is always empty kernel: remove fastcall in kernel/* lib: remove fastcall from lib/* Remove fastcall from linux/include asm-generic: remove fastcall misc: removal of final callers using fastcall x86: fix sparse warning in xen/time.c x86: sparse warning in therm_throt.c x86: sparse warnings in pageattr.c x86: fix sparse warning in topology.c x86: fix sparse warnings in acpi/bus.c x86, core: remove CONFIG_FORCED_INLINING x86: pit_clockevent can be static include/linux: Remove all users of FASTCALL() macro remove final fastcall users Final removal of FASTCALL()/fastcall x86: include proper prototypes for rodata_test inotify: make variables static in inotify_user.c kernel-doc: remove fastcall ata: make ata_scsiop_inq_89 static in libata-scsi.c ata: fix sparse warning in libata-core.c ata: fix sparse warning in ata_piix.c ata: fix sparse warning in sata_promise.c ata: fix sparse warning in sata_via.c ata: fix sparse warnings in sata_mv.c ata: sparse fixes for pata_amd.c ata: fix sparse warning in pata_cs5536.c ata: fix sparse warning in pata_jmicron.c ata: fix sparse warning in pata_marvell.c ata: fix sparse warning in pata_acpi.c ACPI: sparse fix, replace macro with static function x86, kprobes: remove sparse warnings from x86 x86: sparse error in efi_32.c x86: sparse warning in efi.c ata: fix sparse warnings in pata_legacy.c ata: fix sparse warning in libata.h nfs: fix sparse warnings markers: fix sparse warnings in markers.c tlan: add static to function definitions tipc: fix integer as NULL pointer sparse warnings in tipc sched: fix signedness warnings in sched.c sched: add declaration of sched_tail to sched.h lguest: include function prototypes [Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__ [ALSA] sound: ice1712: unused structs sparc: replace remaining __FUNCTION__ occurances sparc64: replace remaining __FUNCTION__ occurances UBI: fix sparse errors in ubi.h block: remove extern on function definition block: fix shadowed variable warning in blk-map.c debugfs: fix sparse warnings specialix.c: fix possible double-unlock jfs: replace __inline with inline sh: replace remaining __FUNCTION__ occurrences net: replace __inline with inline irda: replace __inline with inline isdn: replace __inline with inline atm: replace remaining __FUNCTION__ occurrences net: replace remaining __FUNCTION__ occurrences [WATCHDOG] replace remaining __FUNCTION__ occurrences [ARM] replace remaining __FUNCTION__ occurrences [IA64] remove remaining __FUNCTION__ occurrences [IA64] kprobes arch consolidation build fix [CIFS] cifs: replace remaining __FUNCTION__ occurrences ata: replace remaining __FUNCTION__ occurrences ACPI: replace remaining __FUNCTION__ occurrences iop-adma.c: replace remaining __FUNCTION__ occurrences b43: phy.c fix typo in register write b43: pull out helpers for writing noise table ioc3.c: replace remaining __FUNCTION__ occurrences V4L/DVB (7236): bttv: struct member initialized twice kernel: add bit rotation helpers for 16 and 8 bit drm: radeon: fix sparse integer as NULL pointer warnings in radeon_mem.c [POWERPC] Replace remaining __FUNCTION__ occurrences [POWERPC] ppc: Replace remaining __FUNCTION__ occurrences net: marvell.c fix sparse shadowed variable warning [SCSI] ch: fix sparse shadowed variable warnings lzo: fix typo in decompressor IB: Replace remaining __FUNCTION__ occurrences with __func__ [S390] replace remaining __FUNCTION__ occurrences ext4: replace remaining __FUNCTION__ occurrences jdb2: replace remaining __FUNCTION__ occurrences x86: change most X86_32 pt_regs members to unsigned long x86: make X86_32 pt_regs members unsigned long x86: regparm(3) is mandatory, no need to annotate x86: reduce trivial style differences in signal_32|64.c x86: Use FIX_EFLAGS define in X86_64 x86: use sizeof(long) to unify signal_32|64.c x86: move struct definitions to unifed sigframe.h x86: Unify argument names in signal_32|64.c x86: define DEBUG_SIG in signal_64.c x86: replace remaining __FUNCTION__ occurances pata_amd: fix sparse warning [XFS] Replace __inline with inline [XFS] replace remaining __FUNCTION__ occurrences security: replace remaining __FUNCTION__ occurrences ieee1394: replace remaining __FUNCTION__ occurrences x86: kgdb build fix x86: pageattr.c fix shadowed variable warning driver core: replace remaining __FUNCTION__ occurrences PCI: replace remaining __FUNCTION__ occurrences block: replace remaining __FUNCTION__ occurrences dlm: match signedness between dlm_config_info and cluster_set [JFFS2] include function prototype for jffs2_ioctl [JFFS2] fix sparse warning in write.c [MTD] replace remaining __FUNCTION__ occurrences i2c: Replace remaining __FUNCTION__ occurrences lockd: fix sparse warning in svcshare.c nfsd: fix sparse warnings nfsd: fix sparse warning in vfs.c [ALSA] sound: cmipci.c fix shadowed variable warning [ALSA] sound: ens1370.c fix shadowed variable warning [ALSA] sound: es1968.c fox shadowed variable warning [ALSA] sound: fm801.c fix shadowed variable warning [ALSA] sound: maestro3.c fix shadowed variable warnings [ALSA] sound: rme32.c fix integer as NULL pointer warning [ALSA] sound: rme96.c fix integer as NULL pointer warning [ALSA] sound: ac97_pcm.c fix shadowed variable warning [ALSA] sound: ali5451.c fix shadowed variable warnings [ALSA] sound: ca0106_main.c fix shadowed variable warnings [ALSA] sound: ca0106_mixer.c fix shadowed variable warnings [ALSA] sound: au88x0_pcm.c fix integer as NULL pointer warning [ALSA] sound: emuproc.c fix signedness warning [ALSA] sound: emu10k1x.c fix shadowed variable warnings [ALSA] sound: ice1712.c fix shadowed variable warnings [ALSA] sound: virtuoso.c fix shadowed variable warning [ALSA] sound: pcxhr_core.c fix shadowed variable warning [ALSA] sound: riptide.c fix shadowed variable warnings [ALSA] sound: hdspm.c fix returning void expression warnings [ALSA] sound: patch_sigmatel.c fix shadowed variable warning [ALSA] sound: hda: missing includes of hda_patch.h [ALSA] sound: replace remaining __FUNCTION__ occurences V4L/DVB (7273): suppress compound statement warning in dvb-bt8xx.c V4L/DVB (7274): dabusb: fix shadowed variable warning in dabusb.c V4L/DVB (7502): v4l: video/usbvision replace remaining __FUNCTION__ occurrences V4L/DVB (7508): media/common/ replace remaining __FUNCTION__ occurrences V4L/DVB (7509): media/dvb/b2c2 replace remaining __FUNCTION__ occurrences V4L/DVB (7510): media/dvb/bt8xx replace remaining __FUNCTION__ occurrences V4L/DVB (7511): media/dvb/cinergyT2 replace remaining __FUNCTION__ occurrences V4L/DVB (7512): media/dvb/dvb-core replace remaining __FUNCTION__ occurrences V4L/DVB (7513): media/dvb/dvb-usb replace remaining __FUNCTION__ occurrences V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences V4L/DVB (7515): media/dvb/ttpci replace remaining __FUNCTION__ occurrences V4L/DVB (7516): media/dvb/ttusb-budget replace remaining __FUNCTION__ occurrences V4L/DVB (7517): media/dvb/ttusb-dec replace remaining __FUNCTION__ occurrences V4L/DVB (7518): media/video/ replace remaining __FUNCTION__ occurrences V4L/DVB (7519): media/video/cpia2 replace remaining __FUNCTION__ occurrences V4L/DVB (7520): media/video/cx23885 replace remaining __FUNCTION__ occurrences V4L/DVB (7521): media/video/cx88 replace remaining __FUNCTION__ occurrences V4L/DVB (7522): media/video/em28xx replace remaining __FUNCTION__ occurrences V4L/DVB (7523): media/video/et61x251 replace remaining __FUNCTION__ occurrences V4L/DVB (7524): media/video/ovcamchip replace remaining __FUNCTION__ occurrences V4L/DVB (7525): media/video/pwc replace remaining __FUNCTION__ occurrences V4L/DVB (7526): media/video/saa7134 replace remaining __FUNCTION__ occurrences V4L/DVB (7527): media/video/sn9c102 replace remaining __FUNCTION__ occurrences V4L/DVB (7528): media/video/usbvideo replace remaining __FUNCTION__ occurrences V4L/DVB (7529): media/video/zc0301 replace remaining __FUNCTION__ occurrences libata: functions with definition should not be extern usb: replace remaining __PRETTY_FUNCTION__ occurrences USB: replace remaining __FUNCTION__ occurrences netxen: reduce stack usage of netxen_nic_flash_print mac-hid: fix build after lockdep annotation v4l/dvb: add statics to avoid multiple definitions agp: fix shadowed variable warning in amd-k7-agp.c V4L/DVB (7739): mt312.h: dubious one-bit signed bitfield V4L/DVB (7740): tuner-xc2028.c dubious !x & y V4L/DVB (7746): pvrusb2: make signed one-bit bitfields unsigned ide: replace remaining __FUNCTION__ occurrences KVM: x86 emulator: add ad_mask static inline KVM: x86 emulator: make register_address, address_mask static inlines KVM: x86 emulator: make register_address_increment and JMP_REL static inlines KVM: x86 emulator: fix sparse warnings in x86_emulate.c KVM: SVM: make iopm_base static KVM: sparse fixes for kvm/x86.c KVM: replace remaining __FUNCTION__ occurances audit: move extern declarations to audit.h audit: fix sparse shadowed variable warnings rtc: replace remaining __FUNCTION__ occurrences remove sparse warning for mmzone.h smack: fix integer as NULL pointer warning in smack_lsm.c alpha: remove remaining __FUNCTION__ occurrences alpha: replace __inline with inline m68k: replace remaining __FUNCTION__ occurrences uml: replace remaining __FUNCTION__ occurrences ncpfs: add prototypes to ncp_fs.h ncpfs: fix sparse warnings in ioctl.c ncpfs: fix sparse warning in ncpsign_kernel.c char: make functions static in synclinkmp.c spi: replace remaining __FUNCTION__ occurrences capi: fix sparse warnings using integer as NULL pointer avm: fix sparse warning using integer as NULL pointer eicon: fix sparse integer as NULL pointer warnings isdn: replace remaining __FUNCTION__ occurrences fbcon: replace mono_col macro with static inline video: replace remaining __FUNCTION__ occurrences md: fix integer as NULL pointer warnings in md.c md: replace remaining __FUNCTION__ occurrences ext2: replace remaining __FUNCTION__ occurrences ext3: replace remaining __FUNCTION__ occurrences jbd: replace remaining __FUNCTION__ occurrences ufs: replace remaining __FUNCTION__ occurrences ufs: replace __inline with inline udf: fix sparse warning in namei.c reiserfs: fix sparse warning in journal.c reiserfs: fix more sparse warnings in do_balan.c reiserfs: replace remaining __FUNCTION__ occurrences [MIPS] replace __inline with inline [MIPS] replace remaining __FUNCTION__ occurrences init: fix integer as NULL pointer warnings kernel: fix integer as NULL pointer warnings mm: fix integer as NULL pointer warnings drivers: atm, char fix integer as NULL pointer warnings scsi: fix integer as NULL pointer warnings media: fix integer as NULL pointer warnings drivers: fix integer as NULL pointer warnings net: eepro autoport typo x86: !x & y typo in mtrr code power: replace remaining __FUNCTION__ occurrences adfs: work around bogus sparse warning coda: add static to functions in dir.c befs: fix sparse warning in linuxvfs.c autofs4: fix sparse warning in root.c firmware: replace remaining __FUNCTION__ occurrences drivers/misc: replace remaining __FUNCTION__ occurrences xen: make blkif_getgeo static ecryptfs: replace remaining __FUNCTION__ occurrences kernel: add common infrastructure for unaligned access kernel: Move arches to use common unaligned access drivers/block: use get_unaligned_* helpers hid-core: use get_unaligned_* helpers char: use get_unaligned_* helpers input: use get_unaligned_* helpers mmc: use get/put_unaligned_* helpers net: use get/put_unaligned_* helpers wireless: use get/put_unaligned_* helpers pcmcia: use get/put_unaligned_* helpers usb: use get/put_unaligned_* helpers video: use get/put_unaligned_* helpers fat: use get/put_unaligned_* helpers hfsplus: use get/put_unaligned_* helpers isofs: use get/put_unaligned_* helpers ncpfs: use get/put_unaligned_* helpers char: fix sparse shadowed variable warnings in esp.c char: esp.c: fix possible double-unlock char: rocket.c: fix sparse variable shadowing and int as NULL pointer cyclades.c: fix sparse shadowed variable warnings epca.c: static functions and integer as NULL pointer fixes Add macros similar to min/max/min_t/max_t drivers: replace remaining __FUNCTION__ occurrences mm: remove remaining __FUNCTION__ occurrences kernel: replace remaining __FUNCTION__ occurrences lib: replace remaining __FUNCTION__ occurrences afs: replace remaining __FUNCTION__ occurrences fs: replace remaining __FUNCTION__ occurrences drivers/char: replace remaining __FUNCTION__ occurrences serial: replace remaining __FUNCTION__ occurrences mac80211: incorrect shift direction net: fix returning void-valued expression warnings pcmcia: replace remaining __FUNCTION__ occurrences fuse: use clamp() rather than nested min/max block: remove remaining __FUNCTION__ occurrences virtio: fix sparse return void-valued expression warnings irda: use get_unaligned_* helpers bluetooth: use get/put_unaligned_* helpers net: use get/put_unaligned_* helpers dccp: ccid2.c, ccid3.c use clamp(), clamp_t() kgdb: trivial sparse fixes in kgdb test-suite kgdb: fix signedness mixmatches, add statics, add declaration to header sched: make rt_sched_class, idle_sched_class static sched: add statics, don't return void expressions misc: fix integer as NULL pointer warnings mmc: make one-bit signed bitfields unsigned usb: fix integer as NULL pointer warnings found by sparse mac80211: remove unnecessary byteshifts in frame control testing wireless: use get/put_unaligned_* helpers mac80211: tkip.c use kernel-provided infrastructure b43: replace limit_value macro with clamp_val b43legacy: replace limit_value macro with clamp_val b43: use the bitrev helpers rather than rolling a private one lib: create common ascii hex array parisc: replace remaining __FUNCTION__ occurrences drivers/parisc: replace remaining __FUNCTION__ occurrences sh: use the common ascii hex helpers nfs: replace remaining __FUNCTION__ occurrences Input: replace remaining __FUNCTION__ occurrences Input: wacom - make one-bit signed bitfields unsigned Input: use clamp_val() macro in ff-memless.c byteorder: don't directly include linux/byteorder/generic.h [ALSA] i2c: cs8427.c use put_unaligned helper ata: remove FIT() macro mac80211: michael.c use kernel-provided infrastructure mac80211: introduce struct michael_mic_ctx and static helpers mac80211: add const, remove unused function, make one function static mac80211: add a struct to hold tkip context mac80211: tkip.c use struct tkip_ctx in phase 1 key mixing mac80211: tkip.c use struct tkip_ctx in phase 2 key mixing x86: fix integer as NULL pointer warning acpi: fix integer as NULL pointer warning isdn: fix integer as NULL pointer warning scsi: fix integer as NULL pointer warning fbdev: fix integer as NULL pointer warning kgdb: use common ascii helpers and put_unaligned_be32 helper acpi: fix sparse const errors sh: module.c use kernel unaligned helpers [SCSI] aacraid: linit.c make aac_show_serial_number static lib: export bitrev16 bluetooth: hci_bcsp.c small cleanups/api users mac80211: add helpers for frame control testing mac80211: remove ieee80211_get_morefrag mac80211: make ieee80211_get_hdrlen_from_skb return unsigned mac80211: add utility function to get header length mac80211: wpa.c use new access helpers mac80211: use new helpers in util.c - ieee80211_get_bssid() mac80211: wme.c use new helpers mac80211: rx.c use new helpers mac80211: tkip.c consolidate tkip IV writing in helper mac80211: tkip.c fold ieee80211_gen_rc4key into its one caller mac80211: tkip.c use a local struct tkip_ctx in ieee80211_get_tkip_key alsa: add annotations to bitwise type snd_pcm_hw_param_t ath5k: use frame control helpers zd1211rw: use frame control helpers b43: use frame control helpers b43legacy: use frame control helpers adm8211: remove unnecessary protected bit mask/check [GFS2] trivial sparse lock annotations mac80211: wep.c use new frame control helpers mac80211: tx.c use new frame control helpers mac80211: rx.c use new frame control helpers mac80211: mlme.c use new frame control helpers prism: islpci_eth.c endianness fix tulip: remove wrapper around get_unaligned block: use get_unaligned_* helpers mac80211: move QOS control helpers into ieee80211.h mac80211: use symbolic defines in wpa.c mac80211: remove one user of ieee80211_get_hdr_info mac80211: remove ieee80211_get_hdr_info mac80211: remove trivial rx_data->fc users mac80211: wpa.c remove rx/tx_data ->fc users mac80211: pass scratch buffer directly, remove additional pointers mac80211: aes_ccm.c remove crypto wrapper and extra args crypto: camellia - Use kernel-provided bitops, unaligned access helpers crypto: rmd128 - sparse annotations crypto: rmd - sparse annotations [MTD] mtdchar.c silence sparse warning [MTD] mtdchar.c remove shadowed variable warnings [SCSI] Replace __FUNCTION__ with __func__ in iscsi_tcp. [SCSI] scsi: use get_unaligned_* helpers ata: endianness annotations in pata drivers ide: eliminate FIT() macro ide-tape: use clamp_t() rather than nested min_t()/max_t() ide: use get_unaligned_* helpers ide: endian annotations in ide-floppy.c net: make __skb_splice_bits static x86: suppress sparse returning void warnings nfsd: nfs4xdr.c do-while is not a compound statement sctp: remove unnecessary byteshifting, calculate directly in big-endian KVM: add statics were possible, function definition in lapic.h V4L/DVB (7586): radio: use get/put_unaligned_* helpers V4L/DVB (8199): gspca: Compile warnings about NULL ptr. USB: use get_unaligned_* helpers for kl5kusb105 driver USB: digi_accelport.c trivial sparse lock annotation USB: cp2101.c fix sparse signedness mismatch warnings USB: speedtch.c fix sparse shadowed variable warning net: igb_main.c fix sparse integer as NULL pointer warning net: tun.c fix cast PCI: fixup sparse endianness warnings in proc.c lockd: trivial sparse endian annotations HID: use get/put_unaligned_* helpers ide: ide-cd.c fix sparse endianness warnings ide: ide-cd_ioctl.c fix sparse integer as NULL pointer warnings Input: ads7846 - fix sparse endian warnings cifs: assorted endian annotations ecryptfs: crypto.c use unaligned byteorder helpers ecryptfs: inode.c mmap.c use unaligned byteorder helpers ide: ide-tape.c sparse annotations and unaligned access removal ide: trivial sparse annotations fs: ldm.[ch] use get_unaligned_* helpers include: use get/put_unaligned_* helpers lzo: use get/put_unaligned_* helpers markers: fix sparse integer as NULL pointer warning sys_paccept definition missing __user annotation cris: use the common ascii hex helpers frv: use the common ascii hex helpers mn10300: use the common ascii hex helpers [SCSI] replace __FUNCTION__ with __func__ mac80211: fix sparse integer as NULL pointer warning omfs: sparse annotations net: use the common ascii hex helpers isdn: use the common ascii hex helpers irda: replace __FUNCTION__ with __func__ [MTD] [NAND] diskonchip.c fix sparse endian warnings byteorder: add a new include/linux/swab.h to define byteswapping functions byteorder: add include/linux/byteorder.h to define endian helpers [XFS] use get_unaligned_* helpers x86: early_printk.c trivial sparse fixes powerpc: Use the common ascii hex helpers powerpc: Replace __FUNCTION__ with __func__ b43legacy: use le16 frame control directly, avoid byteswapping iwlwifi: use le16 frame control directly, use QOS symbolic constant mask ath5k: explicitly check skb->len mac80211: explicitly check skb->len mac80211: wme.h remove unused QOS_CONTROL_LEN mac80211: wep.c replace magic numbers in IV/ICV removal mac80211: rx.c/tx.c remove more users of tx/rx_data->fc mac80211: remove ieee80211_get_hdrlen mac80211: remove IEEE80211_FC helper mac80211: use ieee80211 frame control directly mac80211: remove rx/tx_data->fc member mac80211: remove WLAN_FC_DATA_PRESENT wireless: replace __FUNCTION__ with __func__ [ARM] use the new byteorder headers libertas: use the common frame control functions ALSA: ac97_patch make functions static avr32: use the new byteorder headers mISDN: endian annotations for struct zt mISDN: annotate iomem pointer and add statics net: em_cmp.c use unaligned access helpers rcu: fix sparse shadowed variable warning x86: ds.c ptrace.c integer as NULL pointer sparse fixes x86, olpc: fix endian bug in openfirmware workaround drivers/net: replace __FUNCTION__ with __func__ bq27x00_battery: use unaligned access helper block: kmalloc args reversed, small function definition fixes ACPI: toshiba_acpi.c fix sparse signedness mismatch warnings V4L/DVB (8725): drx397xD.c sparse annotations V4L/DVB (8742): pvrusb2: use proper byteorder interface V4L/DVB (8800): [v4l-dvb-maintainer] [PATCH] v4l: mt9m111.c make function static x86: suppress trivial sparse signedness warnings ftrace: fix hex output mode of ftrace trace: add build-time check to avoid overrunning hex buffer xtensa: replace remaining __FUNCTION__ occurrences KVM: make irq ack notifier functions static KVM: x86.c make kvm_load_realmode_segment static x86: pvclock: fix shadowed variable warning olpc: olpc_battery.c sparse endian annotations include: replace __FUNCTION__ with __func__ misc: replace __FUNCTION__ with __func__ befs: annotate fs32 on tests for superblock endianness char: moxa.c sparse annotation lib: pull base-guessing logic to helper function lib: trivial whitespace tidy lib: remove defining macros for strict_strto?? FRV: Switch unaligned access to the packed-struct implementation mm: hugetlb.c make functions static, use NULL rather than 0 byteorder: add new headers for make headers-install byteorder: use generic C version for value byteswapping byteorder: provide swabb.h generically in asm/byteorder.h byteorder: remove direct includes of linux/byteorder/swab[b].h byteorder: remove direct includes of linux/byteorder/swab[b].h misc: replace remaining __FUNCTION__ with __func__ ALSA: hda - correct bracketing in spdif test in patch_sigmatel.c Staging: sxg: replace __FUNCTION__ with __func__ Staging: remove remaining uses of __FUNCTION__ [SCSI] aic79xx: fix shadowed variables, add statics [SCSI] aic79xx: fix shadowed variables printk: add %pM format specifier for MAC addresses x86: use the new byteorder headers printk: add %p6 format specifier for IPv6 addresses net: replace all current users of NIP6_SEQFMT with %#p6 misc: replace NIP6_FMT with %p6 format specifier netfilter: replace uses of NIP6_FMT with %p6 net: replace uses of NIP6_FMT with %p6 net, misc: replace uses of NIP6_FMT with %p6 infiniband: use %p6 for printing message ids infiniband: ipoib replace IPOIB_GID_FMT with %p6 infiniband: remove IPOIB_GID_RAW_ARG, IPOIB_GID_ARG, IPOIB_GID_FMT uwb: use the %pM formatting specifier in eda.c net: remove NIP6(), NIP6_FMT, NIP6_SEQFMT and final users x86: two trivial sparse annotations x86: start annotating early ioremap pointers with __iomem printk: add %I4, %I6, %i4, %i6 format specifiers net: replace %#p6 format specifier with %pi6 net: replace %p6 with %pI6 printk: remove %p6 format specifier, fix up comments sparc64: remove byteshifting from out* helpers sparc: use the new byteorder headers net: easy removals of HIPQUAD using %pI4 format MIPS: Use the new byteorder headers sh: use the new byteorder headers. net: replace NIPQUAD() in net/ipv4/netfilter/ net: replace NIPQUAD() in net/ipv4/ net/ipv6/ net: replace NIPQUAD() in net/netfilter/ net: replace NIPQUAD() in net/*/ drivers: replace NIPQUAD() fs: replace NIPQUAD() misc: replace NIPQUAD() PCI: annotate return value of pci_ioremap_bar with __iomem printk: ipv4 address digits printed in reverse order powerpc: Use the new byteorder headers UBIFS: endian handling fixes and annotations xtensa: use the new byteorder headers ipvs: oldlen, newlen should be be16, not be32 phonet: sparse annotations of protocol, remove forward declaration tipc: trivial endian annotation in debug statement x86: x86_32 has its own irq_regs definition netfilter: payload_len is be16, add size of struct rather than size of pointer xtensa: switch to packed struct unaligned access implementation isdn: use %pI4, remove get_{u8/u16/u32} and put_{u8/u16/u32} inlines V4L/DVB (9635): v4l: s2255drv fix firmware test on big-endian isdn: remove extra byteswap in isdn_net_ciscohdlck_slarp_send_reply net: jme.c rxdesc.flags is __le16, other missing endian swaps net: ipg.c fix bracing on endian swapping net: ip_sockglue.c add static, annotate ports' endianness isdn: isdn_net.c annotate struct ip_ports and trivial sparse fixes aoe: remove private mac address format function decnet: remove private wrappers of endian helpers decnet: compile fix for removal of byteorder wrapper fuse: clean up annotations of fc->lock iwlwifi: remove uses of __constant_{endian} helpers [MTD] remove private wrapper of endian helpers in rfd_ftl.c i2c-pmcmsp: Fix endianness misannotation i2c-highlander: Trivial endian casting fixes Input: ads7846 - strict_strtoul takes unsigned long dlm: trivial annotation of be16 value crypto: camellia - use kernel-provided bitops, unaligned access crypto: remove uses of __constant_{endian} helpers crypto: salsa20 - Remove private wrappers around various operations [S390] s390: use the new byteorder headers m68k: use the new byteorder headers V4L/DVB (9636): dvb: cinergyt2 annotate struct endianness, remove unused variable, add static V4L/DVB (9637): usb vendor_ids/product_ids are __le16 mmc: trivial annotation of 'blocks' __FUNCTION__ is gcc-specific, use __func__ ieee1394: consolidate uses of IEEE1934_BUSID_MAGIC ieee1394: pcilynx: trivial endian annotation ieee1394: replace CSR_SET_BUS_INFO_GENERATION macro ieee1394: mark bus_info_data as a __be32 array ieee1394: eth1394: trivial sparse annotations ieee1394: dv1394: annotate frame input/output structs as little endian ieee1934: dv1394: interrupt enabling/disabling broken on big-endian GFS2: sparse annotation of gl->gl_spin parisc: use the new byteorder headers staging: correct dubious use of !x & y Staging: go7007: annotate code pointers lib: fix sparse shadowed variable warning lib: radix_tree.c make percpu variable static lib: proportions.c trivial sparse lock annotation ibmpex: add endian annotation to extract_data() helper blackfin: remove __FUNCTION__ in video driver fb: carminefb: trivial annotation packing color register byteorder: only use linux/swab.h avr32: introduce asm/swab.h mips: introduce asm/swab.h powerpc: introduce asm/swab.h s390: introduce asm/swab.h sh: introduce asm/swab.h sparc: introduce asm/swab.h x86: introduce asm/swab.h m68k: introduce asm/swab.h alpha: introduce asm/swab.h arm: introduce asm/swab.h blackfin: introduce asm/swab.h ia64: introduce asm/swab.h h8300: introduce asm/swab.h m68knommu: introduce asm/swab.h m32r: introduce asm/swab.h frv: introduce asm/swab.h mn10300: introduce asm/swab.h byteorder: remove the now unused byteorder.h USB: avoid needless address-taking of function parameters USB: wusb: annotate association types withe proper endianness xtensa: introduce swab.h trivial: replace last usages of __FUNCTION__ in kernel staging: __FUNCTION__ is gcc-specific, use __func__ parisc: introduce asm/swab.h memstick: annotate endianness of attribute structs RDMA/nes: Fix for NIPQUAD removal cris: introduce asm/swab.h byteorder: make swab.h include asm/swab.h like a regular header IB: Remove __constant_{endian} uses typhoon: replace users of __constant_{endian} bnx2: annotate bp->phy_lock functions m68k{nommu}: fixups after the header move prism54: remove private implementation of le32_add_cpu wimax: replace uses of __constant_{endian} net: replace uses of __constant_{endian} wireless: replace uses of __constant_{endian} ALSA: echoaudio - replace uses of __constant_{endian} rndis: remove private wrapper of __constant_cpu_to_le32 net: replace __constant_{endian} uses in net headers ALSA: pcxhr.h replace signed one-bit bitfields wimax: replace uses of __constant_{endian} nfs: replace uses of __constant_{endian} PCI: __FUNCTION__ is gcc-specific, use __func__ USB: replace uses of __constant_{endian} netfilter: fix endian bug in conntrack printks netpoll: store local and remote ip in net-endian kernel: remove HIPQUAD() ntfs: remove private wrapper of endian helpers [SCSI] replace __inline with inline
Hauke Mehrtens (1): p54usb: Fixes compile error with CONFIG_PM=n
Havasi Ferenc (1): [JFFS2][SUMMARY] Fix a summary collecting bug.
He, Qing (8): KVM: VMX: Enable io bitmaps to avoid IO port 0x80 VMEXITs KVM: Add get/set irqchip ioctls for in-kernel PIC live migration support KVM: Bypass irq_pending get/set when using in kernel irqchip KVM: in-kernel IOAPIC save and restore support KVM: disable tpr/cr8 sync when in-kernel APIC is used KVM: round robin for APIC lowest priority delivery mode KVM: enable in-kernel APIC INIT/SIPI handling KVM: VMX: Fix exit qualification width on i386
Hector Martin (3): ALSA: hda - Acer Aspire 8930G support ALSA: hda - More Aspire 8930G fixes ACPI battery: work around negative s16 battery current on Acer
Hefty, Sean (1): IB/cm: Correctly free cm_device structure
Heikki Lindholm (3): V4L/DVB (6666): saa7134-alsa: fix period handling V4L/DVB (6690): saa7134: fix ignored interrupts [ALSA] add number of periods constraint to snd-aoa
Heikki Orsila (4): [IPV4]: Debug cleanup Open IPMI BT overflow V4L/DVB (5329): Some saa7134 cleanups kconfig: fix typos: "Suport" -> "Support"
Heiko Baums (1): V4L/DVB (5114): Cx88: Add support for svideo/composite input of the Terratec Cinergy 1400 DVB-T
Heiko Carstens (607): s390: fix memory holes and cleanup setup_arch s390: kernel stack overflow panic s390: cmm sender parameter visibility s390: memory detection > 32GB s390: pending interrupt after ipl from reader s390: improved machine check handling kexec: s390 support s390: fix finish_arch_switch s390: atomic64 inline functions s390: external call performance s390: 31 bit memory size limit s390: cpu timer reset in machine check handler s390: check for interrupt before waiting s390: kexec fixes and improvements. zfcp: bugfix and compile fixes s390: compat system calls s390: spinlock corner case s390: bl_dev array size s390: show_cpuinfo fix s390: export ipl device parameters cpu hoptlug: avoid usage of smp_processor_id() in preemptible code s390: signal delivery s390: memory query wait psw s390: merge common parts of head.S and head64.S signal handling: revert sigkill priority fix [SCSI] zfcp: fix spinlock initialization s390: show_task oops s390: fix blk_queue_ordered call in dasd.c fixup powerpc: Fix sigmask handling in sys_sigsuspend. s390: Remove CVS generated information s390: New default configuration s390: Add support for new syscalls/TIF_RESTORE_SIGMASK s390: compile fix: missing defines in asm-s390/io.h s390: fix compat syscall wrapper [SPARC64]: Fix sys_newfstatat syscall table entry for 64-bit. remove bogus comment from init/main.c s390: update default configuration s390: earlier initialization of cpu_possible_map s390: update maintainers file s390: fix non smp build of kexec s390: add support for unshare system call s390: add #ifdef __KERNEL__ to asm-s390/setup.h s390: fstatat64 support s390: fix __delay implementation s390: fix preempt_count of idle thread with cpu hotplug s390: additional_cpus parameter s390: possible_cpus parameter s390: smp initialization speed s390: sys32_fstatat -> sys32_fstatat64 cpu hotplug documentation fix s390: revert dasd eer module s390: early parameter parsing s390: instruction processing damage handling [IPV4]: inet_init() -> fs_initcall s390: fix ipd handling s390: bug in setup_rt_frame RCU: introduce rcu_needs_cpu() interface s390: exploit rcu_needs_cpu() interface cpu hotplug: fix CPU_UP_CANCEL handling s390: setup.c cleanup + build fix [S390] cleanup bitops.h. [S390] incomplete stack traces. [S390] memory detection. [S390] __syscall_return error check. [S390] head.S code moving. [S390] preempt_count initialization. add __[start|end]_rodata sections to asm-generic/sections.h s390: put sys_call_table into .rodata section and write protect it lockdep: special s390 print_symbol() version lockdep: console_init after local_irq_enable() lockdep: add print_ip_sym() lockdep: s390 CONFIG_FRAME_POINTER support lockdep: stacktrace subsystem, s390 support lockdep: irqtrace subsystem, s390 support lockdep: s390 turn validator off in machine-check handler lockdep: annotate qeth driver zfcp: fix incorrect usage of erp_lock zfcp: fix incorrect usage of fsf_req_list_lock vmstat: export all_vm_events() s390: remove BINFMT_ELF32 config option [S390] __builtin_trap() and gcc version. [S390] raw_local_save_flags/raw_local_irq_restore type check [S390] cpu_relax() is supposed to have barrier() semantics. [S390] xpram module parameter parsing. [S390] Fix sparse warnings. [S390] Fix gcc warning about unused return values. [S390] xpram module parameter parsing - take 2. [S390] .align 4096 statements in head.S [S390] sysfs_create_xxx return values. pi-futex: missing pi_waiters plist initialization [S390] tape class return value handling. [S390] dasd slab cache alignment. [S390] kernel page table allocation. s390: fix arp_tbl lock usage in qeth [S390] cio: kernel stack overflow. [S390] initrd vs. bootmem bitmap. [S390] empty function defines. [S390] fix syscall restart handling. [S390] Use simple_strtoul instead of own cmm_strtoul wrapper. [S390] __exit cleanup. [S390] convert some assembler to C. [S390] Missing initialization in common i/o layer. [S390] Kernel stack overflow handling. [S390] Remove kexec experimental flag. [SCSI] zfcp: remove zfcp_ccw_unregister function [SCSI] zfcp: create private slab caches to guarantee proper data alignment bootmem: use MAX_DMA_ADDRESS instead of LOW32LIMIT s390: fix cmm kernel thread handling own header file for struct page [S390] Whitespace cleanup. convert s390 page handling macros to functions [S390] Wire up sys_getcpu system call. [S390] Remove crept in whitespace from head*.S again. [S390] Have s390 use add_active_range() and free_area_init_nodes. [S390] Remove open-coded mem_map usage. [S390] irq change build fixes. sysrq: irq change build fix. [S390] irq change improvements. Disable DETECT_SOFTLOCKUP for s390 [S390] Wire up epoll_pwait syscall. [S390] uaccess error handling. [NET]: fix uaccess handling sys_pselect7 vs compat_sys_pselect7 uaccess error handling [S390] revert add_active_range() usage patch. [S390] IRQs too early enabled. cpu topology: consider sysfs_create_group return value [S390] Remove unused GENERIC_BUST_SPINLOCK from Kconfig. [S390] Add __must_check to uaccess functions. [S390] termio <-> termios conversion error handling. [S390] extmem unbalanced spin_lock. [S390] Reset infrastructure for re-IPL. [S390] Bad kexec control page allocation. [S390] cpcmd <-> __cpcmd calling issues [S390] cpu shutdown rework [S390] Misaligned wait PSW at memory detection. [S390] Cleanup memory_chunk array usage. [S390] pfault code cleanup. [S390] Use diag260 for memory size detection. [S390] lockdep: show held locks when showing a stackdump [S390] Convert extmem spin_lock into a mutex. [S390] Memory detection fixes. [S390] Don't use small stacks when lockdep is used. binfmt: fix uaccess handling compat: fix uaccess handling profile: fix uaccess handling [S390] uaccess_pt: add missing down_read() and convert to is_init(). [S390] Virtual memmap for s390. [S390] Use add_active_range() and free_area_init_nodes(). [S390] Poison init section before freeing it. tty: export get_current_tty qeth: fix uaccess handling and get rid of unused variable [S390] cio: use barrier() in stsch_reset. [S390] Fix cpu hotplug (missing 'online' attribute). [S390] Fix vmalloc area size calculation. [S390] don't call handle_mm_fault() if in an atomic context. [S390] Move init_irq_proc to the other irq related functions. [S390] Get rid of a lot of sparse warnings. [S390] Remove pointless/unreliable kernel messages. [S390] Simplify virt_to_phys. [S390] Fix FCP dump feature detection. [S390] sclp: don't call local_bh_disable/_local_bh_enable if in_interrupt() [S390] Small barrier() and cpu_relax() cleanup. [S390] Fix kprobes breakpoint handling. [S390] kretprobe_trampoline_holder() in wrong section. [S390] Fix register usage description. [S390] Add set_fs(USER_DS) to start_thread(). [S390] Convert memory detection into C code. [S390] Mark kernel text section read-only. [S390] Avoid excessive inlining. one more iomap s390 build fix [S390] smp_call_function/smp_call_function_on locking. lockdep: forward declare struct task_struct [S390] Optional ZONE_DMA for s390. [S390] etr: Add barrier() to etr_sync_cpu_start(). [S390] bss section clearing. [S390] nss: Free unused memory in kernel image. timer/hrtimer: take per cpu locks in sane order [S390] smp: disable preemption in smp_call_function/smp_call_function_on [S390] reipl: move dump_prefix_page out of text section. [S390] nss: disable kexec. [S390] check_bugs() should be inline. [SCSI] zfcp: fix likely/unlikely usage [S390] memory detection: fix off by one bug. [S390] Wire up compat_sys_epoll_pwait. [S390] Wire up sys_utimes. [S390] Fix TCP/UDP pseudo header checksum computation. [S390] memory detection: stop at first memory hole. [S390] cio/ipl: Clean interface between cio and ipl code. [S390] Use generic bug. [S390] Get rid of console setup functions. [S390] Processor degradation notification. [S390] Clean up smp code in preparation for some larger changes. [AF_IUCV/IUCV] : Add missing section annotations [AF_IUCV]: Compile fix - adopt to skbuff changes. Introduce CONFIG_HAS_DMA [SCSI] zfcp: rework request ID management. [SCSI] zfcp: clear adapter failed flag if an fsf request times out. [SCSI] zfcp: clear boxed flag on unit reopen. call cpu_chain with CPU_DOWN_FAILED if CPU_DOWN_PREPARE failed slab: use CPU_LOCK_[ACQUIRE|RELEASE] [S390] Avoid sparse warnings. [S390] Avoid compile warning. x86_64: use signalfd and timerfd compat syscalls compat signalfd and timerfd are cond syscalls simplify compat_sys_timerfd Let smp_call_function_single return -EBUSY on UP [S390] Wire up sys_utimensat. [S390] Wire up signald, timerfd and eventfd syscalls. [S390] Make use of kretprobe_assert. [S390] More verbose show_mem() like other architectures. [S390] Fix section annotations. [S390] Fix yet another two section mismatches. [S390] Print list of modules on die(). [S390] Add oops_enter()/oops_exit() calls to die(). [S390] Move psw_set_key. [S390] sclp: introduce some new interfaces. [S390] sclp: Test facility list before executing a service call. [S390] zcore: Fix __user annotation. [S390] smp: Merge smp_count_cpus() and smp_get_save_areas(). [S390] Remove volatile from atomic_t [S390] dasd: Avoid compile warnings on !CONFIG_DASD_PROFILE [S390] s390: rename CPU_IDLE to S390_CPU_IDLE generic bug: use show_regs() instead of dump_stack() [S390] Simplify stack trace. [SCSI] zfcp: NULL vs 0 usage [S390] Convert to smp_call_function_single. [S390] Improve __smp_call_function_map. [S390] sclp: kill unused SCLP config option. [S390] Get rid of new section mismatch warnings. [S390] Fix IRQ tracing. [S390] Fix sclp_vt220 error handling. Fix WARN_ON() on bitfield ops for all other archs [S390] qdio: make sure data structures are correctly aligned. [S390] remove DEFAULT_MIGRATION_COST [S390] vmur: use DECLARE_COMPLETION_ONSTACK to keep lockdep happy [IPVS]: Use IP_VS_WAIT_WHILE when encessary. [SCSI] zfcp: fix memory leak [SCSI] zfcp: allocate gid_pn_data objects from gid_pn_cache [SCSI] zfcp: fix the data buffer accessor patch [S390] Change atomic_read/set to inline functions with barrier semantics. qeth: dont return the return values of void functions. [AF_IUCV]: remove static declarations from header file. lockdep: s390: connect the sysexit hook [S390] zcrypt: make init/exit functions static. [S390] Get rid of a bunch of sparse warnings again. [S390] Get rid of ARCH_KMALLOC_MINALIGN. [S390] qdio: dont cast function pointers and use them to call functions. [S390] Force link error if xchg/cmpxchg gets called with unsupported size. [S390] Make vmalloc area start at address > 4GB. [S390] cpcmd: fix inline assembly usage. [S390] vmwatchdog: fix broken inline assembly. [S390] pfault: Fix alignment of parameter list. [SCSI] zfcp: avoid if (whatever) ; constructs. [S390] Add per-cpu idle time / idle count sysfs attributes. net: fix xfrm build - missing scatterlist.h include sg: add missing sg_init_table calls to zfcp [S390] cio: use INIT_WORK to initialize struct work. [S390] Fix compile on !CONFIG_SMP. [S390] Fix memory detection. [S390] Rename "idle_time" attribute to "idle_time_us". [S390] Fix irq tracing and lockdep_sys_exit calls. [S390] cmm: remove unused binary sysctls. [S390] appldata: remove unused binary sysctls. [S390] Fix kernel preemption. [S390] Dont overwrite lowcores on smp_send_stop(). [S390] Fix memory detection. [S390] Add missing die_notifier() call to die(). tty: add the new termios2 ioctls to the compatible list. [S390] Make sure the restore psw masks are initialized. [SCSI] zfcp: fix use after free bug. [S390] Standby cpu activation/deactivation. [S390] sclp: convert channel path configure code to use sync interface. [S390] Print kernel version in dump_stack() and show_regs(). [S390] Get rid of HOLES_IN_ZONE requirement. [S390] Remove owner_pc member from raw_spinlock_t. [S390] Use new style spinlock initializer in __RWSEM_INITIALIZER. [S390] Get rid of additional_cpus kernel parameter. [S390] Remove appldata include from sysctl_check.c [S390] Allocate and free cpu lowcores and stacks when needed/possible. latencytop: Change Kconfig dependency. [S390] DEBUG_PAGEALLOC support for s390. [S390] Fix linker script. [S390] Fix smp_call_function_mask semantics. [S390] Fix couple of section mismatches. [S390] Implement ext2_find_next_bit. [S390] latencytop s390 support. [S390] Remove BUILD_BUG_ON() in vmem code. [S390] dcss: Initialize workqueue before using it. tty: let architectures override the user/kernel macros. tty: s390 support for termios2. [S390] Wire up new timerfd syscalls. [S390] Let NR_CPUS default to 32/64 on s390/s390x. [S390] Make sure enabled wait psw is loaded in default_idle. [S390] Initialize per cpu lowcores on cpu hotplug. [S390] qdio: fix qdio_activate timeout handling. [S390] etr: fix compile error on !SMP [S390] Fix futex_atomic_cmpxchg_std inline assembly. iucv: fix build error on !SMP [S390] idle: Fix machine check handling in idle loop. [S390] Get rid of memcpy gcc warning workaround. [S390] Fix IPL from NSS. [S390] futex: let futex_atomic_cmpxchg_pt survive early functional tests. sched: add exported arch_reinit_sched_domains() to header file. sched: add arch_update_cpu_topology hook. iucv: get rid of in_atomic() use. Fix "$(AS) -traditional" compile breakage caused by asmlinkage_protect [S390] Protect against sigaltstack wraparound. [S390] sclp: Get rid of in_atomic() use. [S390] exec_protect: Fix incorrect extern declarations. [S390] Export stfle. [S390] cpu topology support for s390. [S390] Vertical cpu management. [S390] crypto: use more descriptive function names for init/exit routines. [S390] Convert monitor calls to function calls. [S390] Convert s390 to GENERIC_CLOCKEVENTS. [S390] Fix a lot of sparse warnings. [S390] uaccess: Always access the correct address space. [S390] lowcore: Change type of lowcores softirq_pending to __u32. KVM: s390: arch backend for the kvm kernel module KVM: s390: Fix incorrect return value KVM: s390: rename stfl to kvm_stfl KVM: s390: Improve pgste accesses [S390] Move show_regs to traps.c. [S390] Add missing ifndef/define to include/asm-s390/sysinfo.h. [S390] smp: Fix locking order. [S390] Automatically detect added cpus. [S390] Add topology_core_siblings to topology.h [S390] cpu topology: Fix possible deadlock. [S390] uaccess_mvcos: #ifdef config dependent code. [S390] Move stfl to system.h and delete duplicated version. [S390] vmemmap: use clear_table to initialise page tables. [S390] Convert machine feature detection code to C. [S390] Convert to SPARSEMEM & SPARSEMEM_VMEMMAP clocksource: Fix permissions for available_clocksource clocksource: allow read access to available/current_clocksource sched: fix missing locking in sched_domains code [S390] tty3270: fix put_char fail/success conversion. memory hotplug: memmap_init_zone called twice memory_hotplug: always initialize pageblock bitmap [S390] sparsemem vmemmap: initialize memmap. [S390] smp: __smp_call_function_map vs cpu_online_map fix. [S390] show_interrupts: prevent cpu hotplug when walking cpu_online_map. s390: KVM guest: fix compile error memory hotplug: fix early allocation handling [S390] Fix section mismatch warnings. [S390] showmem: Only walk spanned pages. [S390] sclp_vt220: fix scheduling while atomic bug. [SCSI] zfcp: Fix fsf_status_read return code handling iucv: fix section mismatch warning. iucv: prevent cpu hotplug when walking cpu_online_map. [S390] sparsemem: use SPARSEMEM_STATIC if !64BIT. [S390] vmemmap: fix off-by-one bug. generic-ipi: fix s390 build bug nohz: don't stop idle tick if softirqs are pending. [S390] sclp: keep facility mask up to date. [S390] sclp: fix possible deadlock on cpu rescan. [S390] Remove ipldelay kernel parameter. [S390] initrd vs bss section clearing. [S390] idle: remove idle notifier chain. [S390] Add sched.h include to asm-s390/pgtable.h. [S390] Add support for memory hot-add. [S390] Add support for memory hot-add via sclp. [S390] Move memory detection code to own file. [S390] Remove P390 support. [S390] sclp_tty: remove ioctl interface. [S390] sclp_tty: Fix scheduling while atomic bug. [S390] Increase default warning stacksize. [S390] Fix stacktrace compile bug. fix core/stacktrace changes on avr32, mips, sh qeth: use dev->ml_priv instead of dev->priv [S390] Remove last P390 trace. [S390] nohz/sclp: disable timer on synchronous waits. [S390] Wire up new syscalls. [S390] Remove diag 0x260 call from memory detection. [S390] stp: fix section mismatch warning. [S390] qdio: fix section mismatch bug. [S390] virtio console: fix section mismatch warning. [S390] dont use kthread for smp_rescan_cpus(). cpu hotplug: s390 doesn't support additional_cpus anymore. [S390] Remove unneeded spinlock initialization. [S390] Fix linker script. [S390] dcss: fix build bug. iucv: Fix mismerge again. [S390] nohz: Fix __udelay. [S390] cio: fix cio_tpi. [S390] Move private simple udelay function to arch/s390/lib/delay.c. [S390] 3215: Remove tasklet. dsa: fix compile bug on s390 PCI: fix pci_ioremap_bar() on s390 Call init_workqueues before pre smp initcalls. workqueue: introduce create_rt_workqueue stop_machine: use workqueues instead of kernel threads stop_machine: fix error code handling on multiple cpus [S390] Fix sysdev class file creation. [S390] Change default IPL method to IPL_VM. [S390] No more 4kb stacks. lockdep: fix irqs on/off ip tracing [SCSI] zfcp: fix req_list_locking. [S390] sclp: emit error message if assign storage fails [S390] lockdep: fix compile bug [S390] ftrace: disable tracing on idle psw [S390] ftrace: fix kernel stack backchain walking [S390] cpu topology: fix locking ftrace: preemptoff selftest not working [S390] Fix alignment of initial kernel stack. nohz: no softirq pending warnings for offline cpus sched: let arch_update_cpu_topology indicate if topology changed sched: add missing arch_update_cpu_topology() call [S390] cpu topology: fix cpu_core_map initialization [S390] cpu topology: dont destroy cpu sets on topology change [S390] convert etr/stp to stop_machine interface [S390] convert s390 to generic IPI infrastructure [S390] Move stfle to header file. [S390] ftrace: function tracer backend for s390 [S390] cio: get rid of compile warning [S390] mark disabled_wait as noreturn function [S390] sclp vt220: fix compile warning [S390] Remove initial kernel stack backchain initialization. [S390] cpu topology: introduce kernel parameter [S390] cpu topology: remove dead code [SCSI] zfcp: fix compile warning stop_machine: introduce stop_machine_create/destroy. module: convert to stop_machine_create/destroy. qeth: get rid of extra argument after printk to dev_* conversion iucv: fix cpu hotplug stop_machine/cpu hotplug: fix disable_nonboot_cpus [S390] ptrace: no extern declarations for userspace [S390] types: add/fix types.h include in header files [S390] remove code for oldselect system call [S390] vdso: compile fix [S390] Use unsigned long long for u64 on 64bit. [CVE-2009-0029] Move compat system call declarations to compat header file [CVE-2009-0029] Convert all system calls to return a long [CVE-2009-0029] Rename old_readdir to sys_old_readdir [CVE-2009-0029] Remove __attribute__((weak)) from sys_pipe/sys_pipe2 [CVE-2009-0029] Make sys_pselect7 static [CVE-2009-0029] Make sys_syslog a conditional system call [CVE-2009-0029] System call wrapper infrastructure [CVE-2009-0029] s390: enable system call wrappers [CVE-2009-0029] System call wrapper special cases [CVE-2009-0029] System call wrappers part 01 [CVE-2009-0029] System call wrappers part 02 [CVE-2009-0029] System call wrappers part 03 [CVE-2009-0029] System call wrappers part 04 [CVE-2009-0029] System call wrappers part 05 [CVE-2009-0029] System call wrappers part 06 [CVE-2009-0029] System call wrappers part 07 [CVE-2009-0029] System call wrappers part 08 [CVE-2009-0029] System call wrappers part 09 [CVE-2009-0029] System call wrappers part 10 [CVE-2009-0029] System call wrappers part 11 [CVE-2009-0029] System call wrappers part 12 [CVE-2009-0029] System call wrappers part 13 [CVE-2009-0029] System call wrappers part 14 [CVE-2009-0029] System call wrappers part 15 [CVE-2009-0029] System call wrappers part 16 [CVE-2009-0029] System call wrappers part 17 [CVE-2009-0029] System call wrappers part 18 [CVE-2009-0029] System call wrappers part 19 [CVE-2009-0029] System call wrappers part 20 [CVE-2009-0029] System call wrappers part 21 [CVE-2009-0029] System call wrappers part 22 [CVE-2009-0029] System call wrappers part 23 [CVE-2009-0029] System call wrappers part 24 [CVE-2009-0029] System call wrappers part 25 [CVE-2009-0029] System call wrappers part 26 [CVE-2009-0029] System call wrappers part 27 [CVE-2009-0029] System call wrappers part 28 [CVE-2009-0029] System call wrappers part 29 [CVE-2009-0029] System call wrappers part 30 [CVE-2009-0029] System call wrappers part 31 [CVE-2009-0029] System call wrappers part 32 [CVE-2009-0029] System call wrappers part 33 [CVE-2009-0029] s390 specific system call wrappers [S390] personality: fix personality loss on execve [S390] cputime: fix lowcore initialization on cpu hotplug [S390] etr/stp: fix possible deadlock lcs: fix compilation for !CONFIG_IP_MULTICAST sysrq: include interrupt.h instead of irq.h syscall define: fix uml compile bug [S390] fix "mem=" handling in case of standby memory Fix fixpoint divide exception in acct_update_integrals [S390] topology: define SD_MC_INIT to fix performance regression [S390] ftrace/mcount: fix kernel stack backchain s390: remove arch specific smp_send_stop() hwrng: timeriomem - Breaks an allyesconfig build on s390: qeth: fix wait_event_timeout handling [S390] page fault: invoke oom-killer [S390] dasd: enable compat ioctls [S390] move sysinfo.c from drivers/s390 to arch/s390/kernel [S390] delete drivers/s390/ebcdic.c [S390] arch/s390/kernel/process.c: fix whitespace damage [S390] cputime: initialize per thread timer values on fork [S390] ftrace: dont trace machine check handler [S390] split/move machine check handler code [S390] Remove CONFIG_MACHCHK_WARNING. [S390] convert bitmap definitions to C [S390] move EXPORT_SYMBOLs to definitions [S390] cio/crw: add/fix locking [S390] cio: ensure single load of irq handler pointer [S390] bitops: remove likely annotations [S390] use compiler builtin versions of strlen/strcpy/strcat [S390] smp: fix memory leak on __cpu_up [S390] smp: perform initial cpu reset before starting a cpu [S390] fix clock comparator save area usage sysrq: include interrupt.h instead of irq.h [S390] fix hypfs build failure ETHOC: fix build breakage on s390 Btrfs: fix __ucmpdi2 compile bug on 32 bit builds mutex: have non-spinning mutexes on s390 by default [S390] wire up preadv/pwritev system calls [S390] call nmi_enter/nmi_exit on machine checks [S390] smp: fix cpu_possible_map initialization [S390] ipl: fix compile breakage [S390] omit frame pointers on s390 when possible tracing: fix build failure on s390 atomic: fix atomic_long_cmpxchg/xchg for 64 bit architectures trace: disable preemption before taking raw spinlocks [S390] implement interrupt-enabling rwlocks [S390] add mini sclp driver [S390] implement is_compat_task [S390] secure computing arch backend [S390] uaccess: use might_fault() instead of might_sleep() [S390] vmalloc: add vmalloc kernel parameter support [S390] maccess: add weak attribute to probe_kernel_write [S390] maccess: arch specific probe_kernel_write() implementation [S390] kprobes: use probe_kernel_write [S390] ftrace: add dynamic ftrace support [S390] ftrace: add function trace mcount test support [S390] ftrace: add function graph tracer support [S390] ftrace: add system call tracer support [S390] wire up sys_rt_tgsigqueueinfo [S390] wire up sys_perf_counter_open PM: Add empty suspend/resume device irq functions [S390] time: convert from bootmem to slab [S390] 3215 console: convert from bootmem to slab [S390] 3270 console: convert from bootmem to slab [S390] sclp console: convert from bootmem to slab [S390] vt220 console: convert from bootmem to slab [S390] pm: fix build error for !SMP [S390] kprobes: defer setting of ctlblk state can: let SJA1000 driver depend on HAS_IOMEM net: let KS8842 driver depend on HAS_IOMEM timer stats: Optimize by adding quick check to avoid function calls gcov: fix __ctors_start alignment [S390] sclp: fix compile error for !SCLP_CONSOLE [S390] monreader: fix dev_set_drvdata conversion [S390] udelay: disable lockdep to avoid false positives [S390] perf_counter build fix [S390] add __ucmpdi2() helper function [S390] add generic atomic64 support for 31 bit timer stats: fix quick check optimization partitions: fix broken uevent_suppress conversion [S390] hibernation: fix lowcore handling [S390] hibernation: fix register corruption on machine checks [S390] vdso: fix per cpu area allocation locking, powerpc: Rename __spin_try_lock() and friends locking, sparc: Rename __spin_try_lock() and friends locking, m68k/asm-offsets: Rename pt_regs offset defines locking, m68k: Calculate thread_info offset with asm offset locking: Move spinlock function bodies to header file locking: Allow arch-inlined spinlocks locking: Simplify spinlock inlining locking: Inline spinlock code for all locking variants on s390 locking, m68k/asm-offsets: Rename signal defines [SCSI] zfcp: optimize zfcp_qdio_account KVM: fix compile warnings on s390 [S390] cio: move scsw helper functions to header file [S390] introduce get_clock_monotonic [S390] convert/optimize csum_fold() to C [S390] atomic ops: add effecient atomic64 support for 31 bit [S390] atomic ops: small cleanups [S390] hibernation: remove dead file [S390] hibernation: merge files and move to kernel/ [S390] kernel: always keep machine flags in lowcore [S390] Initialize __LC_THREAD_INFO early. [S390] use generic scatterlist.h [S390] Enable guest page hinting by default. [S390] Limit cpu detection to 256 physical cpus. [S390] Get rid of cpuid.h header file. [S390] Remove smp_cpu_not_running. [S390] Wire up page fault events for software perf counters. nilfs2: fix format string compile warning (ino_t) [S390] Convert sys_clone to function with parameters. [S390] Convert sys_execve to function with parameters. [S390] Get rid of init_module/delete_module compat functions. [S390] hibernation: fix guest page hinting related crash [S390] hibernation: reset system after resume [S390] Change kernel_page_present coding style. [S390] fix disabled_wait inline assembly clobber list [S390] smp: introduce LC_ORDER and simplify lowcore handling [S390] hibernate: make sure pfn_is_nosave handles lowcore pages ext2: fix format string compile warning (ino_t) fs: change sys_truncate length parameter type [S390] Enable kmemleak on s390. [S390] Provide arch specific mdelay implementation. [S390] compat: fix truncate system call wrapper [S390] ftrace: drop nmi protection [S390] perf_counter: fix vdso detection [S390] 64-bit register support for 31-bit processes [S390] call home support: fix proc handler [SCSI] zfcp: fix kfree handling in zfcp_init_device_setup [S390] smp: fix prefix handling of offlined cpus [S390] call home: fix error handling in init function [S390] call home: fix string length handling [S390] smp: fix sigp stop handling [S390] smp: fix sigp sense handling
Heiko J Schick (3): powerpc: IBMEBUS bus support powerpc: Extends HCALL interface for InfiniBand usage IB/ehca: Add driver for IBM eHCA InfiniBand adapters
Heiko Schocher (11): sh: Fix copy_{to,from}_user_page() with cache disabled. fs_enet: Fix SCC Ethernet on CPM2, and crash in fs_enet_rx_napi() powerpc: Add support for the MPC852 based mgsuvd board from keymile. powerpc: Add support for mpc8247 based board MGCOGE from keymile. ucc_geth.c: Fix upsmr setting in RMII mode 83xx: add support for the kmeter1 board. powerpc/82xx: mgcoge - updates for 2.6.32 powerpc/82xx: mgcoge - updated defconfig powerpc/pci: Fix MODPOST warning mpc5200: support for the MAN mpc5200 based board uc101 mpc5200: support for the MAN mpc5200 based board mucmc52
Heinz Mauelshagen (15): dm io: fix bi_max_vecs dm io: delay dec_count dm io: prepare for new interface dm io: new interface dm exception store: update dm io interface dm log: update dm io interface dm: bio list helpers dm: delay target dm log: generalise name in messages dm log: move dirty region log code into separate module dm io: clean interface dm kcopyd: clean interface dm log: clean interface dm raid1: separate region_hash interface part1 dm stripe: fix init failure
Heinz-Ado Arnolds (1): x86: fix reboot problem with Dell Optiplex 745, 0KW626 board
Helge Bahmann (2): proc: fix PG_locked reporting in /proc/kpageflags drm: fix double lock typo
Helge Deller (138): [PARISC] Add __read_mostly section for parisc [PARISC] Fix Cirrus 6832 Cardbus on RDI Tadpole PARISC Laptop [PARISC] Introduce DINO_LOCAL_IRQS and use it for gsc_find_local_irq [PARISC] Add some defines for HugeTLB pages [PARISC] stifb: use F_EXTEND macro [PARISC] stifb: Fix framebuffer console at 32bpp [PARISC] stifb: Remove obsolete MODULE_PARM() [PARISC] Use kzalloc and other janitor-style cleanups [PARISC] Drop unused do_check_pgt_cache() [PARISC] Clean up compiler warning in pci.c [PARISC] Add CONFIG_DEBUG_RODATA to protect read-only data [PARISC] Use DEBUG_KERNEL to catch used-after-free __init data [PARISC] Enable free_initrd_mem() [PARISC] I/O-Space must be ioremap_nocache()'d [PARISC] Fix IOREMAP with a 64-bit kernel [PARISC] Add STRICT_MM_TYPECHECKS [PARISC] Add CONFIG_HPPA_IOREMAP to conditionally enable ioremap [PARISC] Fix stifb with IOREMAP and a 64-bit kernel [PARISC] Enable ioremap functionality unconditionally [PARISC] Temporary FIXME for ioremapping EISA regions [PARISC] Remove obsolete CONFIG_DEBUG_IOREMAP [PARISC] Fixup CONFIG_EISA a bit [PARISC] Convert HIL drivers to use input_allocate_device [PARISC] Update defconfigs [PARISC] EISA regions must be mapped NO_CACHE [PARISC] Misc. janitorial work [PARISC] defconfig updates [PARISC] Further work for multiple page sizes Input: logips2pp - add sugnature 56 (Cordless MouseMan Wheel), cleanup [SERIAL] 8250: constify some serial structs Input: constify psmouse driver [PARISC] Honour "panic_on_oops" sysctl Fix section mismatch in de2104x.c struct seq_operations and struct file_operations constification [PARISC] Show more memory information and memory layout at bootup [PARISC] avoid compiler warnings when compiling 64bit [TRIVIAL] [PARISC] Fix module.c printk message, add missing ')' [PARISC] lasi_82596: use BUILD_BUG_ON() and constify static array fbcmap.c: mark structs const or __read_mostly various fbdev files: mark structs and array read-only constify and annotate __read_mostly in vgacon.c and fbmem.c annotate some variables in vesafb driver as __read_mostly constify vga16fb.c sstfb: add sysfs interface use cycle_t instead of u64 in struct time_interpolator [PARISC] Generic BUG [PARISC] fix build for WARN_ON() when CONFIG_DEBUG_BUGVERBOSE=y [PARISC] whitespace cleanups and unify 32/64bit user-access assembler inlines [PARISC] fix fixup declarations for 32bit and use CONFIG_64BIT [PARISC] dump stack backtrace on BUG() and add syslog-levels to printk()s [PARISC] add missing syscalls for vmsplice, move_pages, getcpu & epoll_pwait [PARISC] Use fstatat64 instead of newfstatat syscall [PARISC] a and b in "break a,b" message were swapped [PARISC] GENERIC_TIME patchset for parisc [PARISC] disable cr16 clocksource when multiple CPUs are online [PARISC] Convert soft power switch driver to kthread [PARISC] detect recursive kernel crash earlier [PARISC] use less assembler statements in syscall path [PARISC] implement standard ENTRY(), END() and ENDPROC() [PARISC] Fixes /proc/cpuinfo cache output on B160L [PARISC] fix ENTRY() and ENDPROC() for 64bit-parisc [PARISC] more ENTRY(), ENDPROC(), END() conversions [PARISC] add ASM_EXCEPTIONTABLE_ENTRY() macro [PARISC] use CONFIG_64BIT instead of __LP64__ [PARISC] convert to use CONFIG_64BIT instead of __LP64__ [PARISC] add ENTRY()/ENDPROC() and simplify assembly of HP/UX emulation code [PARISC] do not export get_register/set_register [PARISC] fix section mismatch warnings in harmony sound driver Input: HIL - various fixes for HIL drivers Input: HIL - cleanup coding style Input: HIL - fix rwlock recursion bug [PARISC] fix lasi_82596 build [PARISC] fix section mismatch in parport_gsc [PARISC] fix section mismatch in parisc STI video drivers [PARISC] fix section mismatch in ccio-dma [PARISC] fix section mismatches in arch/parisc/kernel [PARISC] fix section mismatch in parisc eisa driver [PARISC] fix section mismatch in superio serial drivers [PARISC] Wire up utimensat/signalfd/timerfd/eventfd syscalls [PARISC] fix "ENTRY" macro redefinition [PARISC] fix section mismatch in smp.c [PARISC] Handle wrapping in expand_upwards() stifb: detect cards in double buffer mode more reliably Input: inport, logibm - use KERN_INFO when reporting missing mouse WAVELAN - compile-time check for struct sizes [NETFILTER]: nf_log: add netfilter gcc printf format checking backlight: Avoid unecessary driver callbacks stifb: fix crash A1439A CRX (Rattler) graphics card [PARISC] head.S: section mismatch fixes Input: apm-power - fix crash when unloading modules Input: locomokbd - add 'off' button support for Sharp Collie/Poodle parisc: fix trivial section name warnings Input: add option to disable HP SDC driver sticore: don't activate unsupported GSC STI cards on HPPA parisc: convert to generic compat_sys_ptrace fix cpumask build breakage on parisc unitialized return value in mm/mlock.c: __mlock_vma_pages_range() parisc: fix bug in compat_arch_ptrace parisc: fix kernel crash when unwinding a userspace process Input: HIL drivers - add MODULE_ALIAS() module: fix module loading failure of large kernel modules for parisc parisc: fix module loading failure of large kernel modules parisc: fix GFP_KERNEL use while atomic in unwinder parisc: trivial fixes parisc: Replace NR_CPUS in parisc code parisc: add uevent helper for parisc bus fix early_serial_setup() regression Input: hilkbd - fix crash when removing hilkbd module parisc: BUG_ON() cleanup parisc: fix section mismatch warnings parisc: fix `struct pt_regs' declared inside parameter list warning parisc: remove unused local out_putf label parisc: fix dev_printk() compile warnings for accessing a device struct parisc: add braces around arguments in assembler macros parisc: fix 64bit build parisc: fix usage of 32bit PTE page table entries on 32bit kernels parisc: use constants instead of numbers in assembly parisc: allow to build with 16k default kernel page size parisc: add LATENCYTOP_SUPPORT and CONFIG_STACKTRACE_SUPPORT parisc: simplify sys_clone() parisc: add ftrace (function and graph tracer) functionality parisc: blink all or loadavg LEDs on oops parisc: document light weight syscall ABI parisc: oops_enter()/oops_exit() in die() parisc: fix "make tar-pkg" drivers/input/serio/hp_sdc.c: fix crash when removing hp_sdc module ide-cd: fix kernel crash on hppa regression parisc: fix ldcw inline assembler parisc: fix irq compile bugs in arch/parisc/kernel/irq.c parisc: ensure broadcast tlb purge runs single threaded parisc: hp_sdc_mlc.c - check return value of down_trylock() parisc: dino.c - check return value of pci_assign_resource() parisc: sticore.c - check return values parisc: parisc-agp.c - use correct page_mask function parisc: hppb.c - fix printk format strings parisc: rename parisc's vmalloc_start to parisc_vmalloc_start parisc: Fix linker script breakage. agp: parisc-agp.c - use correct page_mask function
Helge Wagner (1): x86: restrict keyboard io ports reservation to make ipmi driver work
Helmut Schaa (31): mac80211: Fix queuing of scan containing a SSID mac80211: Remove local->scan_flags mac80211: Restore rx.fc before every invocation of ieee80211_invoke_rx_handlers mac80211: fix association with some APs mac80211: fix NULL pointer dereference in ieee80211_compatible_rates iwlwifi: fix typo which caused iwl_get_tx_fail_reason to ever return an empty string ath5k: remove obsolete declaration of struct ieee80211_hw_mode iwl3945: remove obsolete irq handling ipw2200: fix scanning while associated ath5k: discard 11g caps if reported by an ar5211 eeprom iwl3945: report killswitch changes even if the interface is down iwl3945: fix some warnings when compiled without debug iwlagn: fix hw-rfkill while the interface is down sdhci: fix led naming iwlagn: clean up error path in iwl_pci_probe libipw: fix debug output ipw2x00: remove duplicated defines ipw2x00: Use IE definitions from linux/ieee80211.h ipw2x00: remove obsolete enums mac80211: handle failed scan requests in STA mode mac80211: start pending scan after probe/auth/assoc timed out mac80211: shorten the passive dwell time for sw scans cfg80211: update misleading comment mac80211: refactor the scan code mac80211: advance the state machine immediately if no delay is needed mac80211: introduce a new scan state "decision" mac80211: Replace {sw, hw}_scanning variables with a bitfield mac80211: implement basic background scanning mac80211: rename scan_state to next_scan_state cfg80211: increase scan result expire time mac80211: fix an oops in ieee80211_scan_state_set_channel
Hemant Pedanekar (4): davinci: dm646x: Add clock info and update mux setup for ATA davinci: Move IO device mapping macros from io.h to hardware.h davinci: dm646x: Add IDE setup davinci: dm646x-evm: Add support for IDE
Hemanth V (1): spi: McSPI off-mode support
Hendrik Borghorst (1): V4L/DVB (5505): Fix Kernel Bugzilla #8301: spinlock fix for flexcop-pci
Hendrik Brueckner (55): [S390] Extra Kernel Parameters via VMPARM hvc_console: Add a hangup notifier for backends hvc_console: Add tty driver flag TTY_DRIVER_RESET_TERMIOS hvc_console: Fix loop if put_char() returns 0 hvc_console: Add support for tty window resizing hvc_console: Remove __devexit annotation of hvc_remove() hvc_console: Always schedule resize work on resize hvc_console: Escape magic sysrq key [S390] s390/hvc_console: z/VM IUCV hypervisor console support [S390] iucv: Locking free version of iucv_message_(receive|send) [S390] s390/setup: set default preferred console device "ttyS" [S390] provide documentation for hvc_iucv kernel parameter. af_iucv: New error return codes for connect() af_iucv: Free iucv path/socket in path_pending callback [S390] hvc_iucv: Change IUCV term id and use one device as default [S390] hvc_iucv: Limit rate of outgoing IUCV messages [S390] hvc_iucv: Update function documentation [S390] hvc_iucv: Refactor console and device initialization [S390] hvc_iucv: Special handling of IUCV HVC devices [S390] update documentation for hvc_iucv kernel parameter. hvc_console: Remove tty->low_latency [S390] hvc_iucv: Update and add missing kernel messages [S390] hvc_iucv: Provide IUCV z/VM user ID filtering [S390] remove duplicate nul-termination of string af_iucv: fix oops in iucv_sock_recvmsg() for MSG_PEEK flag af_iucv: Reject incoming msgs if RECV_SHUTDOWN is set af_iucv: Test additional sk states in iucv_sock_shutdown af_iucv: Fix race when queuing incoming iucv messages af_iucv: sync sk shutdown flag if iucv path is quiesced af_iucv: add sockopt() to enable/disable use of IPRM_DATA msgs af_iucv: Support data in IUCV msg parameter lists (IPRMDATA) af_iucv: Modify iucv msg target class using control msghdr af_iucv: Provide new socket type SOCK_SEQPACKET af_iucv: cleanup and refactor recvmsg() EFAULT handling af_iucv: New socket option for setting IUCV MSGLIMITs [S390] pm: hvc_iucv power management callbacks af_iucv: Change if condition in sendmsg() for more readability af_iucv: Return -EAGAIN if iucv msg limit is exceeded [S390] kernel: Storing machine flags early in lowcore [S390] set preferred console based on conmode tracing: Add syscall tracepoints - s390 arch update tracing: Check invalid syscall nr while tracing syscalls tracing: Don't trace kernel thread syscalls [S390] kernel: Append scpdata to kernel boot command line [S390] kernel: Convert upper case scpdata to lower case [S390] move (io|sysc)_restore_trace_psw into .data section [S390] kernel: Print an error message if kernel NSS cannot be defined [S390] kvm: use console_initcall() to initialize s390 virtio console iucv: fix iucv_buffer_cpumask check when calling IUCV functions iucv: use correct output register in iucv_query_maxconn() af_iucv: fix race in __iucv_sock_wait() af_iucv: handle non-accepted sockets after resuming from suspend af_iucv: do not call iucv_sock_kill() twice af_iucv: fix race when queueing skbs on the backlog queue hvc_console: Provide (un)locked version for hvc_resize()
Hendrik Schweppe (1): USB: visor.c id for gspda smartphone
Henk (4): input-driver-yealink-P1K-usb-phone USB: yealink: fix htons usage, documentation updates USB: Buffer overflow patch for Yealink driver drivers/usb/input/yealink.c: Cleanup device matching code
Henk Stegeman (1): net/fec_mpc52xx: Migrate to net_device_ops.
Henk Vergonet (6): USB: add YEALINK phones to the HID_QUIRK_IGNORE blacklist USB: Fix unload oops and memory leak in yealink driver V4L/DVB (7736): This patch adds support for the Micronas DRX3975D/DRX3977D DVB-T demodulator V4L/DVB (12870): tda18271: update temperature compensation calculatation formula V4L/DVB (12871): tda18271: fix bad data in tda18271_cid_target table V4L/DVB (13002): Adds support for Zolid Hybrid PCI card:
Henne (11): ata-piix: fixes kerneldoc error [SCSI] scsi: Convertion to struct scsi_cmnd in ips-driver [SCSI] scsi: Scsi_Cmnd convertion in arm subtree [SCSI] scsi: Scsi_Cmnd convertion in aic7xxx_old.c [SCSI] scsi: remove hosts.h sched: fix a kerneldoc error on is_init() [SCSI] Scsi_Cmnd convertion in sun3-driver [SCSI] Scsi_Cmnd conversion in qlogicfas408 driver [SCSI] fix typo in previous Scsi_Cmnd convertion in aic7xxx_old.c [SCSI] scsi: t128 scsi_cmnd convertion [SCSI] dpt: whitespace cleanup
Hennerich, Michael (2): fix unaligned exception in /drivers/net/wireless/orinoco.c USB: sl811-hcd: Fix device disconnect:
Henning Glawe (1): HID: ignore Philips IEEE802.15.4 RF Dongle
Henning Rogge (1): nl80211: Add signal strength and bandwith to nl80211station info
Henning Schroeer (1): V4L/DVB (4776): Adding USB IDs for Uniwill STK7700P-ref-design
Henrik Austad (3): sched: idle_at_tick is only used when CONFIG_SMP is set documentation: ignore byproducts from latex Doc/sysfs-rules: Swap the order of the words so the sentence makes more sense
Henrik Brix Andersen (2): hostap update ipw2200: print geography code upon module load
Henrik Kretzschmar (45): [ALSA] Fix two typos and changes on snd_assert() [ALSA] cleanup and typo-correction [ALSA] fix compiler warning [ALSA] typo-fix and snd_assert()-expression-split [ALSA] adds __init and in snd_memory_init() [AGPGART] x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge [ALSA] pcxhr - Fix a compiler warning on 64bit architectures [ALSA] add __devinitdata to all pci_device_id Driver core: kernel-doc in drivers/base/core.c corrections [I/OAT]: Remove pci_module_init() from Intel I/OAT DMA engine initialisation cleanup for ULI526x-net-driver pcie: fix warnings when CONFIG_PM=n [SCSI] convert to PCI_DEVICE() macro remove an unused function from the header libata: change path to libata in libata.tmpl PCI: kerneldoc correction in pci-driver kerneldoc for handle_bad_irq() Documentation for lock_key in struct hrtimer_base add missing desctiption in super.c [SCSI] scsi-driver ultrastore replace Scsi_Cmnd with struct scsi_cmnd [SCSI] wd33c93: Scsi_Cmnd convertion [TG3]: Convert the pci_device_id table to PCI_DEVICE() [SCSI] seagate: remove header and convert to struct scsi_cmnd [SCSI] scsi: included header cleanup [SCSI] pci_module_init conversion in scsi subsystem USB: fixes kerneldoc errors in usbcore-auto(susp/res)-patch USB: microtek usb scanner: Scsi_Cmnd conversion docbook: fix segfault in docproc.c kerneldoc-typo in led-class.c mm: fix in kerneldoc RDMA/amso1100: pci_module_init() conversion [SCSI] Scsi_Cmnd conversion in psi240i driver [SCSI] convert ninja driver to struct scsi_cmnd [SCSI] fc4: Conversion to struct scsi_cmnd in fc4 pci_module_init convertion in ata_generic.c pci_module_init() conversion for pata_pdc2027x pci_module_init() convertion in olympic.c kerneldoc fix in libata kerneldoc fix in audit_core_dumps V4L/DVB (8682): V4L: fix return value of register video func V4L/DVB (8750): V4L: check inval in video_register_device_index() V4L/DVB (8748): V4L: fix return value of meye probe callback V4L/DVB (8750): V4L: check inval in video_register_device_index() sound: Remove removed OSS kernel parameters from doc
Henrik Kurelid (7): firesat: update isochronous interface, add CI support firesat: avc resend firedtv: fix returned struct for ca_info firedtv: use length_field() of PMT as length firedtv: fix registration - adapter number could only be zero V4L/DVB (12482): firedtv: add PID filtering for SW zigzag retune V4L/DVB (12582): The current AVC debugging can clog the log down a lot since many
Henrik Rydberg (40): HID: apple_fn_keys F5 and F6 Input: bcm5974 - add driver for Macbook Air and Pro Penryn touchpads Input: bcm5974 - add maintainer entry MAINTAINERS: add a maintainer for the BCM5974 multitouch driver Input: bcm5974 - small formatting cleanup Input: bcm5974 - improve finger tracking and counting Input: bcm5974 - add BTN_TOUCH event for mousedev benefit Input: bcm5974 - switch back to normal mode when closing hwmon: applesmc: specified number of bytes to read should match actual hwmon: applesmc: fix the 'wait status failed: c != 8' problem hwmon: applesmc: prolong status wait hwmon: applesmc: allow for variable ALV0 and ALV1 package length hwmon: applesmc: add support for Macbook Air hwmon: applesmc: Add support for Macbook Pro 4 hwmon: applesmc: Add support for Macbook Pro 3 hwmon: applesmc: lighter wait mechanism, drastic improvement hwmon: applesmc: add support for iMac 5 hwmon: applesmc: add support for Macbook 5 hwmon: applesmc: add support for Macbook Pro 5 hwmon: applesmc: add support for iMac 8 hwmon: applesmc: add support for Macbook 4 HID: support for new unibody macbooks HID: map macbook keys for "Expose" and "Dashboard" hwmon: applesmc: Add support for iMac 6 drivers/hwmon/applesmc.c: add generic MacPro support hwmon: applesmc: make applesmc load automatically on startup hwmon: applesmc: Add support for MacBook Air 2 Input: bcm5974 - prepare for a new trackpad header type Input: bcm5974 - add quad-finger tapping Input: bcm5974 - Add support for the Macbook 5 (Unibody) Input: bcm5974 - augment debug information Input: bcm5974 - add documentation for the driver Input: allow certain EV_ABS events to bypass all filtering Input: add detailed multi-touch finger data report protocol Input: document the multi-touch (MT) protocol Input: multitouch - add tracking ID to the protocol Input: multitouch - augment event semantics documentation backlight: mbp_nvidia_bl: add support for MacBookAir 1,1 Input: bcm5974 - silence uninitialized variables warnings hwmon: applesmc: restore accelerometer and keyboard backlight on resume
Henrik Sjoberg (2): dvb: dst: protect dst_write_tuna from simultaneous writes V4L/DVB (4181): Fix CA Info and Application Info
Henrique de Moraes Holschuh (283): ACPI: ibm-acpi: new ibm-acpi maintainer ACPI: ibm-acpi: do not use / in driver names ACPI: ibm-acpi: trivial Lindent cleanups ACPI: ibm-acpi: Use a enum to select the thermal sensor reading strategy ACPI: ibm-acpi: Implement direct-ec-access thermal reading modes for up to 16 sensors ACPI: ibm-acpi: document thermal sensor locations for the A31 ACPI: ibm-acpi: prepare to cleanup fan_read and fan_write ACPI: ibm-acpi: clean up fan_read ACPI: ibm-acpi: break fan_read into separate functions ACPI: ibm-acpi: cleanup fan_write ACPI: ibm-acpi: document fan control ACPI: ibm-acpi: extend fan status functions ACPI: ibm-acpi: fix and extend fan enable ACPI: ibm-acpi: fix and extend fan control functions ACPI: ibm-acpi: store embedded controller firmware version for matching ACPI: ibm-acpi: workaround for EC 0x2f initialization bug ACPI: ibm-acpi: implement fan watchdog command ACPI: ibm-acpi: add support for the ultrabay on the T60,X60 ACPI: ibm-acpi: make non-generic bay support optional ACPI: ibm-acpi: backlight device cleanup ACPI: ibm-acpi: style fixes and cruft removal ACPI: ibm-acpi: update version and copyright backlight: do not power off backlight when unregistering Revert "ACPI: ibm-acpi: make non-generic bay support optional" ACPI: ibm-acpi: cleanup init and exit paths ACPI: bay: use IS_ERR for return of register_platform_device_simple ACPI: ibm-acpi: fix initial status of backlight device ACPI: ibm-acpi: make ibm-acpi bay support optional ACPI: ibm-acpi: improve backlight power handling ACPI: ibm-acpi: allow module to load when acpi notifiers can't be set (v2) ACPI: ibm-acpi: kill trailing whitespace ACPI: ibm-acpi: rename some identifiers ACPI: ibm-acpi: add header file ACPI: ibm-acpi: organize code ACPI: ibm-acpi: update copyright notice ACPI: ibm-acpi: update documentation ACPI: ibm-acpi: move driver to drivers/misc hierarchy ACPI: ibm-acpi: rename driver to thinkpad-acpi ACPI: thinkpad-acpi: cleanup Kconfig for thinkpad-acpi ACPI: thinkpad-acpi: add compatibility MODULE_ALIAS entry ACPI: thinkpad-acpi: cleanup after rename ACPI: thinkpad-acpi: update MAINTAINERS ACPI: thinkpad-acpi: rename register_ibmacpi_subdriver ACPI: thinkpad-acpi: rename one stray use of ibm-acpi in a comment ACPI: thinkpad-acpi: rename module glue ACPI: thinkpad-acpi: rename thinkpad constants ACPI: thinkpad-acpi: update fan firmware documentation ACPI: thinkpad-acpi: add debug mode ACPI: thinkpad-acpi: clean up probing and move init to subdrivers ACPI: thinkpad-acpi: add subdriver debug statements ACPI: thinkpad-acpi: uncouple subdriver init from ibms struct ACPI: thinkpad-acpi: improve thinkpad detection ACPI: thinkpad-acpi: use bitfields to hold subdriver flags ACPI: thinkpad-acpi: use bitfields for module flags ACPI: thinkpad-acpi: prepare for device model conversion ACPI: thinkpad-acpi: mark acpi helper functions __must_check ACPI: thinkpad-acpi: clean up hotkey subdriver ACPI: thinkpad-acpi: cleanup bluetooth and wan for sysfs conversion ACPI: thinkpad-acpi: cleanup video subdriver ACPI: thinkpad-acpi: clean up CMOS commands subdriver ACPI: thinkpad-acpi: cleanup thermal subdriver for sysfs conversion ACPI: thinkpad-acpi: improve fan watchdog messages ACPI: thinkpad-acpi: register with the device model ACPI: thinkpad-acpi: driver sysfs conversion ACPI: thinkpad-acpi: add infrastructure for the sysfs device attributes ACPI: thinkpad-acpi: protect fan and hotkey data structures ACPI: thinkpad-acpi: add sysfs support to the thermal subdriver ACPI: thinkpad-acpi: add sysfs support to fan subdriver ACPI: thinkpad-acpi: add a safety net for TPEC fan control mode ACPI: thinkpad-acpi: add sysfs support to the cmos command subdriver ACPI: thinkpad-acpi: update brightness sysfs interface support ACPI: thinkpad-acpi: add a fan-control feature master toggle ACPI: thinkpad-acpi: do not arm fan watchdog if it would not work ACPI: thinkpad-acpi: fix a fan watchdog invocation ACPI: thinkpad-acpi: map ENXIO to EINVAL for fan sysfs ACPI: thinkpad-acpi: improve fan control documentation ACPI: thinkpad-acpi: improve debugging for acpi helpers ACPI: thinkpad-acpi: improve dock subdriver initialization ACPI: thinkpad-acpi: add sysfs support to hotkey subdriver ACPI: thinkpad-acpi: add sysfs support to wan and bluetooth subdrivers ACPI: thinkpad-acpi: do not use named sysfs groups Input: add a new EV_SW SW_RADIO event, for radio switches on laptops ACPI: thinkpad-acpi: add DMI-based modalias ACPI: thinkpad-acpi: remove all uneeded initializers ACPI: thinkpad-acpi: update information on T43 thermal sensor 0xc1 ACPI: thinkpad-acpi: enable more hotkeys ACPI: thinkpad-acpi: export hotkey maximum masks ACPI: thinkpad-acpi: export to sysfs the state of the radio slider switch ACPI: thinkpad-acpi: checkpoint sysfs interface version due to hotkey ACPI: thinkpad-acpi: update CMOS commands documentation ACPI: thinkpad-acpi: register input device ACPI: thinkpad-acpi: add input device support to hotkey subdriver ACPI: thinkpad-acpi: make the input event mode the default ACPI: thinkpad-acpi: add power-management handler capability ACPI: thinkpad-acpi: export EV_SW SW_RADIO events ACPI: thinkpad-acpi: checkpoint sysfs interface version due to input layer ACPI: thinkpad-acpi: rename pci HID constant ACPI: thinkpad_acpi: use bool for boolean parameters ACPI: thinkpad-acpi: store ThinkPad model information ACPI: thinkpad-acpi: allow use of CMOS NVRAM for brightness control ACPI: thinkpad-acpi: react to Lenovo ThinkPad differences in hot key ACPI: thinkpad-acpi: make sure DSDT TMPx readings don't return +128 ACPI: thinkpad-acpi: make EC-based thermal readings non-experimental ACPI: thinkpad-acpi: bump up version to 0.15 ACPI: thinkpad-acpi: add locking to brightness subdriver ACPI: thinkpad-acpi: fix the module init failure path ACPI: thinkpad-acpi: change thinkpad-acpi input default and kconfig help ACPI: thinkpad-acpi: fix sysfs paths in documentation ACPI: fix CONFIG_NET=n acpi_bus_generate_netlink_event build failure ACPI: thinkpad-acpi: revert new 2.6.23 CONFIG_THINKPAD_ACPI_INPUT_ENABLED option ACPI: thinkpad-acpi: bump up version to 0.16 ACPI: thinkpad-acpi: make room for more features in tp_features bitfield ACPI: thinkpad-acpi: issue EV_SYNC after EV_SWITCH ACPI: thinkpad-acpi: add mutex-based locking to input device event send path ACPI: thinkpad-acpi: keep track of module state ACPI: thinkpad-acpi: check version of hot key firmware ACPI: thinkpad-acpi: dequeue all pending hot key events at once (v2.2) ACPI: thinkpad-acpi: fix regression on HKEY LID event handling ACPI: thinkpad-acpi: use a separate platform device for hwmon and name it (v2) ACPI: thinkpad-acpi: duplicate driver attributes to new hwmon pdrv ACPI: thinkpad-acpi: skip blanks before the data when parsing sysfs ACPI: thinkpad-acpi: revert keymap changes ACPI: thinkpad-acpi: support 16 levels of brightness (v3) ACPI: thinkpad-acpi: add brightness_force parameter ACPI: thinkpad-acpi: prefer standard ACPI backlight level control ACPI: thinkpad-acpi: bump up version to 0.17 ACPI: thinkpad-acpi: allow for syscall restart in sysfs handlers ACPI: thinkpad-acpi: fix brightness_set error paths ACPI: thinkpad-acpi: fix oops when a module parameter has no value ACPI: thinkpad-acpi: fix lenovo keymap for brightness ACPI: thinkpad-acpi: document keymap gotcha's (v2) ACPI: thinkpad-acpi: refactor hotkey_get and hotkey_set (v2) ACPI: thinkpad-acpi: prepare for NVRAM polling support ACPI: thinkpad-acpi: add CMOS NVRAM polling for hot keys (v9) ACPI: thinkpad-acpi: bump up version to 0.18 ACPI: thinkpad-acpi: spring cleanup part 1 ACPI: thinkpad-acpi: spring cleanup part 2 ACPI: thinkpad-acpi: spring cleanup part 3 ACPI: thinkpad-acpi: spring cleanup part 4 ACPI: thinkpad-acpi: module glue cleanups ACPI: thinkpad-acpi: rename IBM in defines ACPI: thinkpad-acpi: some checkpatch.pl fluff ACPI: thinkpad-acpi: add suspend handler ACPI: thinkpad-acpi: cleanup hotkey_notify and HKEY log messages ACPI: thinkpad-acpi: wakeup on hotunplug reporting ACPI: thinkpad-acpi: add X61t HKEY events ACPI: thinkpad-acpi: silence _sta warning ACPI: thinkpad-acpi: add poll() support to some sysfs attributes ACPI: thinkpad-acpi: update copyright dates to 2008 ACPI: thinkpad-acpi: bump up version to 0.19 ACPI: thinkpad-acpi: trivial fix to module_desc typo ACPI: thinkpad-acpi: trivial fix to documentation ACPI: thinkpad-acpi: always track input device open/close ACPI: thinkpad-acpi: synchronize input device switches ACPI: thinkpad-acpi: make the video output feature optional ACPI: thinkpad-acpi: issue input events for tablet swivel events ACPI: thinkpad-acpi: improve thinkpad-acpi input device documentation ACPI: thinkpad-acpi: minor hotkey_radio_sw fixes ACPI: thinkpad-acpi: add tablet-mode reporting ACPI: thinkpad-acpi: fix hotkey_get_tablet_mode leds: Add support to leds with readable status ACPI: thinkpad-acpi: BIOS backlight mode helper (v2.1) ACPI: thinkpad-acpi: warn once about weird hotkey masks ACPI: thinkpad-acpi: enhance box identification output (v2) ACPI: thinkpad-acpi: rate-limit CMOS/EC unsynced error messages ACPI: thinkpad-acpi: fix brightness dimming control bug ACPI: thinkpad-acpi: claim tpacpi as an official short handle (v1.1) ACPI: thinkpad-acpi: prepare light and LED for sysfs support ACPI: thinkpad-acpi: add sysfs led class support for thinklight (v3.1) ACPI: thinkpad-acpi: add sysfs led class support to thinkpad leds (v3.2) ACPI: thinkpad-acpi: use uppercase for "LED" on user documentation ACPI: thinkpad-acpi: fluff really minor fix ACPI: thinkpad-acpi: use a private workqueue ACPI: thinkpad-acpi: fix selects in Kconfig ACPI: thinkpad-acpi: bump up version to 0.20 Input: rename SW_RADIO to SW_RFKILL_ALL thinkpad-acpi: SW_RADIO to SW_RFKILL_ALL rename thinkpad-acpi: fix initialization error paths thinkpad-acpi: fix LED handling on older ThinkPads rfkill: clarify meaning of rfkill states rfkill: fix minor typo in kernel doc rfkill: handle SW_RFKILL_ALL events rfkill: add parameter to disable radios by default rfkill: add read-write rfkill switch support rfkill: add the WWAN radio type rfkill: rework suspend and resume handlers rfkill: add notifier chains support rfkill: add type string helper rfkill: add uevent notifications rfkill: do not allow userspace to override ALL RADIOS OFF rfkill: document rw rfkill switches and clarify input subsystem interactions rfkill: rename the rfkill_state states and add block-locked state rfkill: improve documentation for kernel drivers rfkill: some minor kernel-doc changes for rfkill_toggle_radio rfkill: ignore errors from rfkill_toggle_radio in rfkill_add_switch ACPI: thinkpad-acpi: minor refactor on radio switch init ACPI: thinkpad-acpi: consolidate wlsw notification function ACPI: thinkpad-acpi: prepare for bluetooth and wwan rfkill support ACPI: thinkpad-acpi: WLSW overrides other rfkill switches ACPI: thinkpad-acpi: add bluetooth and WWAN rfkill support ACPI: thinkpad-acpi: bump up version to 0.21 ACPI: thinkpad-acpi: don't misdetect in get_thinkpad_model_data() on -ENOMEM rfkill: document rfkill_force_state as required (v2) rfkill: fix led-trigger unregister order in error unwind rfkill: document the rfkill struct locking (v2) rfkill: mutex fixes rfkill: yet more minor kernel-doc fixes rfkill: query EV_SW states when rfkill-input (re)?connects to a input device rfkill: protect suspended rfkill controllers rfkill: detect bogus double-registering (v2) rfkill: add default global states (v2) rfkill: add __must_check annotations rfkill: introduce RFKILL_STATE_MAX rfkill: use strict_strtoul (v2) rfkill: add WARN and BUG_ON paranoia (v2) rfkill: rename rfkill_mutex to rfkill_global_mutex rfkill: remove transmitter blocking on suspend rfkill: update LEDs for all state changes ACPI: thinkpad-acpi: attempt to preserve fan state on resume ACPI: thinkpad-acpi: Remove firmware backlight delays for Intel ACPI IGD OpRegion rfkill: use killable locks instead of interruptible rfkill: export global states to rfkill-input rfkill: add master_switch_mode and EPO lock to rfkill and rfkill-input rfkill: honour EPO state when resuming a rfkill controller rfkill: rate-limit rfkill-input workqueue usage (v3) rfkill: preserve state across suspend rfkill: always call get_state() hook on resume ACPI: thinkpad-acpi: fix fan sleep/resume path ACPI: thinkpad-acpi: update documents for the new location ACPI: thinkpad-acpi: debug facility to emulate the rf switches ACPI: thinkpad-acpi: resume with radios disabled ACPI: thinkpad-acpi: preserve radio state across shutdown ACPI: thinkpad-acpi: add UWB radio support ACPI: thinkpad-acpi: use killable instead of interruptible mutexes ACPI: thinkpad-acpi: clean up hotkey_notify() ACPI: thinkpad-acpi: handle HKEY thermal and battery alarms ACPI: thinkpad-acpi: start the event hunt season ACPI: thinkpad-acpi: clean-up fan subdriver quirk ACPI: thinkpad-acpi: handle HKEY event 6030 ACPI: thinkpad-acpi: bump up version to 0.22 thinkpad-acpi: update copyright notices thinkpad-acpi: drop ibm-acpi alias thinkpad-acpi: documentation cleanup thinkpad-acpi: cleanup debug helpers thinkpad-acpi: add missing log levels thinkpad-acpi: add new debug helpers and warn of deprecated atts thinkpad-acpi: remove HKEY disable functionality thinkpad-acpi: restrict access to some firmware LEDs thinkpad-acpi: enhanced debugging messages for rfkill subdrivers thinkpad-acpi: enhanced debugging messages for the hotkey subdriver thinkpad-acpi: enhanced debugging messages for the fan subdriver thinkpad-acpi: rework brightness support thinkpad-acpi: silence hotkey enable warning for module parameter thinkpad-acpi: fix LED blinking through timer trigger thinkpad-acpi: fix use of MODULE_AUTHOR thinkpad-acpi: simplify module autoloading thinkpad-acpi: bump up version to 0.23 thinkpad-acpi: store fw version with strict checking thinkpad-acpi: add quirklist engine thinkpad-acpi: fix BEEP ACPI handler warnings thinkpad-acpi: enhance led support thinkpad-acpi: silence bogus warning when ACPI video is disabled thinkpad-acpi: forbid the use of HBRV on Lenovo ThinkPads thinkpad-acpi: support the second fan on the X61 thinkpad-acpi: disable broken bay and dock subdrivers thinkpad-acpi: remove dock and bay subdrivers thinkpad-acpi: fix incorrect use of TPACPI_BRGHT_MODE_ECNVRAM thinkpad-acpi: don't ask about brightness_mode for fw. 1V and 1R thinkpad-acpi: firmware version checks thinkpad-acpi: be more strict when detecting a ThinkPad thinkpad-acpi: hotkey poll fixes thinkpad-acpi: deprecate hotkey_bios_mask thinkpad-acpi: Fix procfs hotkey reset command thinkpad-acpi: don't poll by default any of the reserved hotkeys thinkpad-acpi: report brightness events when required thinkpad-acpi: don't leave ERR_PTR() pointers around thinkpad-acpi: remove uneeded tp_features.hotkey tests in hotkey_exit thinkpad-acpi: drop HKEY event 0x5010 thinkpad-acpi: hotkey event driver update thinkpad-acpi: add internal hotkey event API thinkpad-acpi: name event constants backlight: extend event support to also support poll() thinkpad-acpi: fix CONFIG_THINKPAD_ACPI_HOTKEY_POLL build problem
Henry Nestler (2): initrd: remove unused false condition for initrd_start x86: fix endless page faults in mount_block_root for Linux 2.6
Henry Su (4): Add the combined mode for ATI SB700 add the ATI SB700 SATA controller device id to AHCI pci table add the IDE device ID for ATI SB700 i2c-piix4: Add support for the ATI SB700
Herbert Graeber (1): V4L/DVB (9147): af9015: Add USB ID for MSI DIGIVOX mini III
Herbert Poetzl (13): quota: remove unused sync_dquots_dev() quota: fix error code for ext2_new_inode() JFS: ext2 inode attributes for jfs [ARM] remove duplicate #includes JFS: Add missing file from fa3241d24cf1182b0ffb6e4d412c3bc2a2ab7bf6 don't call check_acpi_pci() on x86 with ACPI disabled loop: potential kernel hang waiting for kthread mtd: fix broken name_to_dev_t() declaration cleanup in proc_check_chroot() vfs: propagate mnt_flags into do_loopback/vfsmount ocfs2: add ext2 attributes Fix linux banner utsname information V4L/DVB (5208): Kthread API conversion for dvb_frontend and av7110
Herbert Valerio Riedel (23): [MTD] FTL Fix missing pointer assignment au1000_eth.c: use ether_crc() from <linux/crc32.h> phy: mdiobus_register(): initialize all phy_map entries phy: new SMSC LAN83C185 PHY driver [MIPS] AU1xxx mips_timer_interrupt() fixes net: au1000_eth: PHY framework conversion [MIPS] Au1xxx: board specific irq code cleanup [MTD] CORE mtdchar.c: fix off-by-one error in lseek() RTC subsystem, Add ISL1208 support [ARM] 4569/1: ep93xx_gpio_irq_type(): fix spurious enumeration offset for FGPIO handling [ARM] 4572/1: ep93xx: add cirrus logic edb9307 support Input: gpio-keys - request and configure GPIOs [ARM] 4668/1: ep93xx: implement new GPIO API [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations [ARM] Orion: provide GPIO method for enabling hardware assisted blinking [ARM] Orion: MV88F5181 support bits [ARM] Orion: add support for Orion/MV88F5181 based D-Link DNS-323 [ARM] Orion: I2C support [ARM] Orion: implement power-off method for QNAP TS-109/209 leds: enable support for blink_set() platform hook in leds-gpio hwmon: add support for GMT G760A fan speed PWM controller
Herbert Xu (906): Fix dst_destroy() race [NET]: Shave sizeof(ptr) bytes off dst_entry [IPV6]: IPV6_CHECKSUM socket option can corrupt kernel memory [IPV6]: Replace bogus instances of inet->recverr [ATALK]: Add missing dev_hold() to atrtr_create(). [IPSEC]: COW skb header in UDP decap [SELINUX]: Fix ipv6_skip_exthdr() invocation causing OOPS. [IPV6]: Fix raw socket checksums with IPsec [IPV6]: Include ipv6.h for ipv6_addr_set [NETLINK]: cb_lock does not needs ref count on sk [NETLINK]: Synchronous message processing. [IPSEC]: Store idev entries Add CXT48 to modem black list in ac97 Fw: [Bugme-new] [Bug 4482] New: natsemi: incorrect initialization of IPv6 Neighbor-discovery multicast [IPV4/IPV6] Ensure all frag_list members have NULL sk [IPSEC]: Fixed alg_key_len usage in attach_one_algo [IPSEC]: Verify key payload in verify_one_algo [CRYPTO]: Only reschedule if !in_atomic() [IPV6]: Fix xfrm tunnel oops with large packets [IPV4]: Fix BUG() in 2.6.x, udp_poll(), fragments + CONFIG_HIGHMEM [IPSEC] Kill spurious hard expire messages [IPSEC] Fix xfrm to pfkey SA state conversion [IPSEC] Turn km_event.data into a union [IPSEC] Set byid for km_event in xfrm_get_policy [IPSEC] Use XFRM_MSG_* instead of XFRM_SAP_* [IPSEC]: Add XFRMA_SA/XFRMA_POLICY for delete notification [IPV4/IPV6]: Replace spin_lock_irq with spin_lock_bh [SCTP]: Replace spin_lock_irqsave with spin_lock_bh [IPSEC]: Add xfrm_init_state [IPSEC]: Add xfrm_state_afinfo->init_flags [IPSEC]: Add XFRM_STATE_NOPMTUDISC flag [CRYPTO]: White space and coding style clean up in tcrypt [CRYPTO]: Kill unnecessary strncpy from tcrypt [CRYPTO]: Use template keys for speed tests if possible [CRYPTO]: Use CPU cycle counters in tcrypt ide: hotplug mark __devinit alim15x3.c ide: hotplug mark __devinit amd74xx.c ide: hotplug mark __devinit cs5530.c ide: hotplug mark __devinit cy82c693.c ide: hotplug mark __devinit it8172.c ide: hotplug mark __devinit ns87415.c ide: hotplug mark __devinit opti621.c ide: hotplug mark __devinit sc1200.c ide: hotplug mark __devinit sl82c105.c ide: hotplug mark __devinit slc90e66.c ide: hotplug mark __devinit triflex.c ide: hotplug mark __devinit via82cxxx.c [IPV4]: Fix crash in ip_rcv while booting related to netconsole [IPV6]: Makes IPv6 rcv registration happen last during initialisation. [CRYPTO] Add plumbing for multi-block operations [CRYPTO] Add support for low-level multi-block operations [CRYPTO] Add alignmask for low-level cipher implementations [PADLOCK] Move fast path work into aes_set_key and upper layer [PADLOCK] Implement multi-block operations [CRYPTO] Ensure cit_iv is aligned correctly [CRYPTO] Handle unaligned iv from encrypt_iv/decrypt_iv [CRYPTO] Update IV correctly for Padlock CBC encryption [CRYPTO] Remove unused iv field from context structure [CRYPTO]: Fix zero-extension bug on 64-bit architectures. [XFRM]: Fix possible overflow of sock->sk_policy tcp: fix TSO cwnd caching bug [IPSEC]: Restrict socket policy loading to CAP_NET_ADMIN. [TCP]: Adjust {p,f}ackets_out correctly in tcp_retransmit_skb() [TCP]: Fix bug #5070: kernel BUG at net/ipv4/tcp_output.c:864 [TCP]: Fix bug #5070: kernel BUG at net/ipv4/tcp_output.c:864 [IPCOMP]: Fix false smp_processor_id warning [RPC]: Kill bogus kmap in krb5 [CRYPTO]: Added CRYPTO_TFM_REQ_MAY_SLEEP flag [CRYPTO]: Use CRYPTO_TFM_REQ_MAY_SLEEP where appropriate [NET]: Add sk_stream_wmem_schedule [TCP]: Fix sk_forward_alloc underflow in tcp_sendmsg [NET]: 2.6.13 breaks libpcap (and tcpdump) [TCP]: Fix TCP_OFF() bug check introduced by previous change. [CRYPTO] Fix boundary check in standard multi-block cipher processors [TCP]: Fix off by one in tcp_fragment() "already sent" test. [TCP]: Fix double adjustment of tp->{lost,left}_out in tcp_fragment(). [TCP]: Compute in_sacked properly when we split up a TSO frame. [TCP]: Handle SACK'd packets properly in tcp_fragment(). [TCP]: Adjust Reno SACK estimate in tcp_fragment [IPV6]: Fix [Bug 5306] Oops on IPv6 route lookup [NET]: Fix packet timestamping. [IPV4]: Fix "Proxy ARP seems broken" [IPV4]: Replace __in_dev_get with __in_dev_get_rcu/rtnl [IPV4]: Get rid of bogus __in_put_dev in pktgen [IPSEC]: Document that policy direction is derived from the index. [IPSEC]: Use ALIGN macro in ESP [IPSEC] Fix block size/MTU bugs in ESP [TCP]: Add code to help track down "BUG at net/ipv4/tcp_output.c:438!" [TCP]: Ratelimit debugging warning. list: add missing rcu_dereference on first element [DCCP]: Use skb_set_owner_w in dccp_transmit_skb when skb->sk is NULL [DCCP]: Make dccp_write_xmit always free the packet [DCCP]: Clear the IPCB area [TCP] Allow len == skb->len in tcp_fragment [NEIGH] Print stack trace in neigh_add_timer [NEIGH] Fix add_timer race in neigh_add_timer [NEIGH] Fix timer leak in neigh_changeaddr [IPV4]: Kill redundant rcu_dereference on fa_info [IPSEC]: Kill obsolete get_mss function [TCP]: Clear stale pred_flags when snd_wnd changes Introduce sg_set_buf [CRYPTO] Simplify one-member scatterlist expressions [CRYPTO] Check cra_alignmask against cra_blocksize [DCCP]: Simplify skb_set_owner_w semantics [DCCP]: Set socket owner iff packet is not data [NET]: Fix zero-size datagram reception [NET]: Fix race condition in sk_stream_wait_connect [IPV4]: Fix ip_queue_xmit identity increment for TSO packets [NET]: Detect hardware rx checksum faults correctly [IPV6]: Fix rtnetlink dump infinite loop USB: fix race in kaweth disconnect [NETLINK]: Use tgid instead of pid for nlmsg_pid [IPV4] Fix EPROTONOSUPPORT error in inet_create [GRE]: Fix hardware checksum modification [IPV4]: Safer reassembly [IP]: Simplify and consolidate MSG_PEEK error handling nbd: fix TX/RX race condition [PADLOCK] Fix sparse warning about 1-bit signed bit-field [CRYPTO] Use standard byte order macros wherever possible [CRYPTO] Allow multiple implementations of the same algorithm [CRYPTO] Allow AES C/ASM implementations to coexist [CRYPTO] cipher: Align temporary buffer in cbc_process_decrypt [CRYPTO] sha1: Fixed off-by-64 bug in sha1_update [CRYPTO] api: Require block size to be less than PAGE_SIZE/8 [CRYPTO] cipher: Set alignmask for multi-byte loads [NET]: Fix skb fclone error path handling. [IPV6]: Don't hold extra ref count in ipv6_ifa_notify [IPV4] multipath_wrandom: Fix softirq-unsafe spin lock usage [IPV6]: Fix illegal dst locking in softirq context. [ICMP]: Fix extra dst release when ip_options_echo fails [PPP]: Fixed hardware RX checksum handling [IPSEC]: Fix strange IPsec freeze. padlock: Fix typo that broke 256-bit keys [XFRM]: Eliminate refcounting confusion by creating __xfrm_state_put(). [IPSEC]: Use TOS when doing tunnel lookups [IPSEC] esp: Kill unnecessary block and indentation [IPSEC]: Kill post_input hook and do NAT-T in esp_input directly [TCP]: Fix zero port problem in IPv6 [NET]: Replace skb_pull/skb_postpull_rcsum with skb_pull_rcsum [CRYPTO] api: Align tfm context as wide as possible [NET]: Take RTNL when unregistering notifier [SCTP]: Fix up sctp_rcv return value [IPSEC]: Fix tunnel error handling in ipcomp6 [INET]: Introduce tunnel4/tunnel6 [IPSEC]: Kill unused decap state argument [IPSEC]: Kill unused decap state structure [IPSEC]: Check x->encap before dereferencing it [INET]: Move no-tunnel ICMP error to tunnel4/tunnel6 [INET]: Use port unreachable instead of proto for tunnels [TCP]: Fix truesize underflow [TCP]: Account skb overhead in tcp_fragment [IPSEC]: Fix IP ID selection [TCP]: Fix sock_orphan dead lock [DCCP]: Fix sock_orphan dead lock [NET] linkwatch: Handle jiffies wrap-around [IPSEC] xfrm: Undo afinfo lock proliferation [IPSEC] xfrm: Abstract out encapsulation modes [IPSEC] proto: Move transport mode input path into xfrm_mode_transport [IPSEC] xfrm: Use IPPROTO_MAX instead of 256 [NET]: Add netif_tx_lock [NET]: Clean up skb_linearize [NET] ppp: Remove unnecessary pskb_may_pull [NET]: skb_trim audit [NET]: Warn in __skb_trim if skb is paged [NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM [BRIDGE]: Add support for NETIF_F_HW_CSUM devices [ETHTOOL]: Fix UFO typo [NET]: Prevent multiple qdisc runs [FORCEDETH] Fix xmit_lock/netif_tx_lock after merge [NET]: Avoid allocating skb in skb_pad [NET]: Prevent transmission after dev_deactivate [NET]: Merge TSO/UFO fields in sk_buff [NET]: Add generic segmentation offload [NET]: Add software TSOv4 [NET]: Added GSO toggle [IPSEC]: Handle GSO packets [NET]: Fix CHECKSUM_HW GSO problems. [CRYPTO] aes-i586: Get rid of useless function wrappers [CRYPTO] digest: Remove unnecessary zeroing during init [CRYPTO] all: Pass tfm instead of ctx to algorithms [CRYPTO] padlock: Rearrange context structure to reduce code size [CRYPTO] api: Added cra_init/cra_exit [CRYPTO] api: Removed const from cra_name/cra_driver_name [CRYPTO] api: Allow replacement when registering new algorithms [CRYPTO] aes: Add wrappers for assembly routines [CRYPTO] tcrypt: Forbid tcrypt from being built-in nfsd kconfig: select things at the closest tristate instead of bool [NET]: Added GSO header verification [NET]: Make illegal_highdma more anal [NET]: Fix logical error in skb_gso_ok [TCP]: Reset gso_segs if packet is dodgy [IPV6]: Remove redundant length check on input [IPV6]: Added GSO support for TCPv6 [NET]: Generalise TSO-specific bits from skb_setup_caps [IPV6]: Added GSO support for TCPv6 [NET]: Verify gso_type too in gso_segment [NET] gso: Add skb_is_gso [NET] gso: Fix up GSO packets with broken checksums [IPV4] inetpeer: Get rid of volatile from peer_total [IPCOMP]: Fix truesize after decompression [IPV4]: Fix error handling for fib_insert_node call [NET]: Update frag_list in pskb_trim [IPV4]: Get rid of redundant IPCB->opts initialisation [NET]: Fix reversed error test in netif_tx_trylock [IPV6]: Audit all ip6_dst_lookup/ip6_dst_store calls [NET]: Fix ___pskb_trim when entire frag_list needs dropping Send wireless netlink events with a clean slate [IPV6]: The ifa lock is a BH lock [INET]: Use pskb_trim_unique when trimming paged unique skbs [BRIDGE]: Disable SG/GSO if TX checksum is off [NET]: Drop tx lock in dev_watchdog_up [CRYPTO] api: Fixed crypto_tfm context alignment [CRYPTO] api: Rename crypto_alg_get to crypto_mod_get [CRYPTO] api: Add crypto_alg reference counting [IPSEC]: Move linux/crypto.h inclusion out of net/xfrm.h [CRYPTO] api: Split out low-level API [CRYPTO] api: Add template registration [CRYPTO] api: Added event notification [CRYPTO] api: Add cryptomgr [CRYPTO] api: Allow algorithm lookup by type [CRYPTO] api: Added spawns [CRYPTO] padlock: Add compatibility alias after rename [CRYPTO] crc32c: Fix unconventional setkey usage [CRYPTO] api: Get rid of flags argument to setkey [CRYPTO] digest: Store temporary digest in tfm [CRYPTO] tcrypt: Use test_hash for crc32c [CRYPTO] cipher: Removed special IV checks for ECB [CRYPTO] api: Add common instance initialisation code [CRYPTO] api: Added asynchronous flag [CRYPTO] s390: Added missing driver name and priority [CRYPTO] api: Added crypto_alloc_base [CRYPTO] api: Feed flag directly to crypto_yield [CRYPTO] api: Added crypto_type support [CRYPTO] cipher: Added encrypt_one/decrypt_one [CRYPTO] scatterwalk: Prepare for block ciphers [CRYPTO] cipher: Added block cipher type [CRYPTO] cipher: Added block ciphers for CBC/ECB [CRYPTO] padlock: Added block cipher versions of CBC/ECB [CRYPTO] s390: Added block cipher versions of CBC/ECB [CRYPTO] tcrypt: Use block ciphers where applicable [BLOCK] cryptoloop: Use block ciphers where applicable [BLOCK] dm-crypt: Use block ciphers where applicable [IPSEC]: Add compatibility algorithm name support [IPSEC] ESP: Use block ciphers where applicable [SUNRPC] GSS: Use block ciphers where applicable [CRYPTO] users: Use block ciphers where applicable [CRYPTO] drivers: Remove obsolete block cipher operations scatterlist: Add const to sg_set_buf/sg_init_one pointer argument [CRYPTO] api: Mark parts of cipher interface as deprecated [CRYPTO] digest: Added user API for new hash type [CRYPTO] hmac: Add crypto template implementation [CRYPTO] tcrypt: Use HMAC template and hash interface [IPSEC]: Use HMAC template and hash interface [SCTP]: Use HMAC template and hash interface [CRYPTO] doc: Update documentation for hash and me [CRYPTO] digest: Remove old HMAC implementation [SCSI] iscsi: Use crypto_hash interface instead of crypto_digest [CRYPTO] users: Use crypto_hash interface instead of crypto_digest [CRYPTO] api: Add crypto_comp and crypto_has_* [CRYPTO] users: Use crypto_comp and crypto_has_* [CRYPTO] padlock: Convert padlock-sha to use crypto_hash [CRYPTO] api: Deprecate crypto_digest_* and crypto_alg_available [IPV4]: Uninline inet_lookup_listener [IPV4]: Use network-order dport for all visible inet_lookup_* [TCP]: Fix rcv mss estimate for LRO [CRYPTO] hmac: Fix hmac_init update call [CRYPTO] hmac: Fix error truncation by unlikely() [IPV6]: Disable SG for GSO unless we have checksum Let WARN_ON/WARN_ON_ONCE return the condition [UDP6]: Fix flowi clobbering [UDP]: Fix MSG_PROBE crash [CRYPTO] api: Select cryptomgr where needed [NET]: Fix segmentation of linear packets [SCTP]: Always linearise packet on input [NET]: Set truesize in pskb_copy [BLOCK] dm-crypt: Align IV to u64 for essiv [CRYPTO] cryptoloop: Select CRYPTO_CBC [CRYPTO] dm-crypt: Make iv_gen_private a union [CRYPTO] dm-crypt: Select CRYPTO_CBC [CRYPTO] sha512: Fix sha384 block size e1000: Do not truncate TSO TCP header with 82544 workaround vmx: Fix register constraint in launch code [IPSEC] flow: Fix potential memory leak [IPSEC]: Policy list disorder [CRYPTO] all: Check for usage in hard IRQ context [CRYPTO] tcrypt: Removed vestigial crypto_alloc_tfm call [CRYPTO] api: Remove deprecated interface [CRYPTO] api: Add type-safe spawns [CRYPTO] api: Allow multiple frontends per backend [CRYPTO] xcbc: Use new cipher interface [CRYPTO] api: Use structs for cipher/compression [PACKET]: Add optional checksum computation for recvmsg [PACKET]: Fix skb->cb clobbering between aux and sockaddr [NETFILTER]: Clear GSO bits for TCP reset packet [IPV4] devinet: Register inetdev earlier. [UDP]: Reread uh pointer after pskb_trim [IPV6]: Do not set IF_READY if device is down [IPV6]: Set IF_READY if the device is up and has carrier [CRYPTO] api: Use the right value when advancing scatterwalk_copychunks crypto api: Use the right value when advancing scatterwalk_copychunks [CRYPTO] api: Flush the current page right than the next [IPSEC]: Reject packets within replay window but outside the bit mask [SC92031]: Fix priv->lock context [NET]: Get rid of alloc_skb_from_cache [UDP6]: Restore sk_filter optimisation [UDP]: Clean up UDP-Lite receive checksum [NET]: Allow forwarding of ip_summed except CHECKSUM_COMPLETE [NET]: Use csum_start offset instead of skb_transport_header [NETDRV]: Perform missing csum_offset conversions [NET]: Treat CHECKSUM_PARTIAL as CHECKSUM_UNNECESSARY [NET]: Warn about GSO/checksum abuse [IPV4]: Consolidate common SNMP code [IPV6]: Consolidate common SNMP code [CRYPTO] api: Proc functions should be marked as unused [CRYPTO] api: Add async block cipher interface [CRYPTO] tcrypt: Use async blkcipher interface [CRYPTO] templates: Pass type/mask when creating instances [CRYPTO] api: Add async blkcipher type [CRYPTO] cryptomgr: Fix parsing of nested templates [CRYPTO] api: Do not remove users unless new algorithm matches [CRYPTO] cryptd: Add software async crypto daemon [CRYPTO] api: Add ablkcipher_request_set_tfm [NETLINK]: Kill CB only when socket is unused [NETFILTER]: sip: Fix RTP address NAT [NETLINK]: Remove references to process ID [CRYPTO] cryptomgr: Fix use after free [NET] link_watch: Move link watch list into net_device [NET]: Remove link_watch delay for up even when we're down [NET] link_watch: Eliminate potential delay on wrap-around [NET] link_watch: Always schedule urgent events [NET_SCHED]: Rationalise return value of qdisc_restart [NET_SCHED]: Reread dev->qdisc for NETDEV_TX_OK [NET_SCHED]: Avoid requeue warning on dev_deactivate [IPSEC]: Check validity of direction in xfrm_policy_byid [IPSEC]: Don't warn if high-order hash resize fails [CRYPTO] padlock: Make CRYPTO_DEV_PADLOCK a tristate again [CRYPTO] tcrypt: Add missing error check [CRYPTO] api: Read module pointer before freeing algorithm [IPSEC] pfkey: Load specific algorithm in pfkey_add rather than all [IPSEC]: Fix warnings with casting int to pointer [NET_SCHED]: Fix qdisc_restart return value when dequeue is empty e1000: restore netif_poll_enable call but make sure IRQs are off [NET] napi: Call __netif_rx_complete in netif_rx_complete [NET] gso: Fix GSO feature mask in sk_setup_caps [IPV4]: Only panic if inetdev_init fails for loopback [IPV4]: Convert IPv4 devconf to an array [IPV4]: Add default config support after inetdev_init [IPV4]: Restore old behaviour of default config values [IPV4]: Do not remove idev when addresses are cleared [IPV6] addrconf: Fix IPv6 on tuntap tunnels [TCPv4]: Improve BH latency in /proc/net/tcp [NET]: Fix TX checksum feature check [NET]: Update comments for skb checksums [CRYPTO] api: Wake up all waiters when larval completes [CRYPTO] cipher: Remove obsolete fields from cipher_tfm [IPVS]: Use skb_forward_csum [NET]: Call uninit if necessary in register_netdevice [NET]: Take dev_base_lock when moving device name hash list entry [NET] loopback: Panic if registration fails [NET]: Allow netdev REGISTER/CHANGENAME events to fail [IPV4/IPV6]: Fail registration if inet device construction fails [IPV6]: Remove circular dependency on if_inet6.h [IPSEC]: Ensure that state inner family is set [NET]: Share correct feature code between bridging and bonding [NET]: Fix unbalanced rcu_read_unlock in __sock_create [SNAP]: Check packet length before reading [CRYPTO] blkcipher: Fix handling of kmalloc page straddling [CRYPTO] blkcipher: Fix inverted test in blkcipher_get_spot [NET]: Do not dereference iov if length is zero [PPP] pppoe: Fix skb_unshare_check call position [PPP] pppoe: Fix data clobbering in __pppoe_xmit and return value [PPP] pppoe: Fill in header directly in __pppoe_xmit [BRIDGE]: Kill clone argument to br_flood_* [NET] skbuff: Add skb_cow_head [PPP] generic: Call skb_cow_head before scribbling over skb [PPP] generic: Fix receive path data clobbering & non-linear handling [PPP] pppoe: Fix double-free on skb after transmit failure [PPP] L2TP: Disallow non-UDP datagram sockets [PPP] L2TP: Fix skb handling in pppol2tp_recv_core [PPP] L2TP: Fix skb handling in pppol2tp_xmit [NETLINK]: Avoid pointer in netlink_run_queue [SKBUFF]: Fix up csum_start when head room changes [PKT_SCHED]: Add stateless NAT [IPSEC] esp: Remove keys from esp_data structure [IPSEC] ah: Remove keys from ah_data structure [IPSEC]: Move common output code to xfrm_output [IPSEC]: Move xfrm_state_check into xfrm_output.c [IPSEC]: Move output replay code into xfrm_output [IPSEC]: Unexport xfrm_replay_notify [IPSEC]: Move RO-specific output code into xfrm6_mode_ro.c [IPSEC]: Remove bogus ref count in xfrm_secpath_reject [IPSEC]: Store IPv6 nh pointer in mac_header on output [IPSEC]: Remove gratuitous km wake-up events on ACQUIRE [IPSEC]: Move common code into xfrm_alloc_spi [XFRM] user: Move attribute copying code into copy_to_user_state_extra [IPSEC]: Lock state when copying non-atomic fields to user-space [IPSEC]: Move state lock into x->type->output [CRYPTO] api: Add aead crypto type [CRYPTO] api: Add support for multiple template parameters [CRYPTO] api: Add missing headers for setkey_unaligned [CRYPTO] ablkcipher: Remove queue pointer from common alg object [CRYPTO] api: Move scatterwalk into algapi [CRYPTO] scatterwalk: Add scatterwalk_map_and_copy [CRYPTO] api: Fixed crypto_*_reqsize return type [CRYPTO] aead: Add authenc [CRYPTO] api: Kill crypto_km_types [CRYPTO] cryptomgr: Fix parsing of recursive algorithms [CRYPTO] authenc: Kill spaces in algorithm names [CRYPTO] blkcipher: Remove alignment restriction on block size [CRYPTO] api: Explain the comparison on larval cra_name [CRYPTO] blkcipher: Increase kmalloc amount to aligned block size [CRYPTO] blkcipher: Added blkcipher_walk_virt_block [IPSEC] esp: Remove NAT-T checksum invalidation for BEET [IPSEC] beet: Fix extension header support on output [IPSEC]: Set skb->data to payload in x->mode->output [IPSEC]: Use IPv6 calling convention as the convention for x->mode->output [IPSEC]: Get rid of ipv6_{auth,esp,comp}_hdr [IPSEC]: Move IP length/checksum setting out of transforms [IPSEC]: Move IP protocol setting from transforms into xfrm4_input.c [SKBUFF]: Merge common code between copy_skb_header and skb_clone [SKBUFF]: Add skb_morph [IPV4]: Make ip_defrag return the same packet [IPV4]: Change ip_defrag to return an integer [NET]: Avoid unnecessary cloning for ingress filtering [BRIDGE]: Unshare skb upon entry [NETFILTER]: Do not copy skb in skb_make_writable [IPVS]: Replace local version of skb_make_writable [NETFILTER]: Avoid skb_copy/pskb_copy/skb_realloc_headroom [NETFILTER]: Replace sk_buff ** with sk_buff * [IPV6]: Make ipv6_frag_rcv return the same packet [IPV6]: Avoid skb_copy/pskb_copy/skb_realloc_headroom on input [NET]: Fix csum_start update in pskb_expand_head [NET]: Avoid copying TCP packets unnecessarily [IPV6]: Replace sk_buff ** with sk_buff * in input handlers [IPSEC]: Fix pure tunnel modes involving IPv6 [IPSEC]: Move tunnel parsing for IPv4 out of xfrm4_input [IPSEC]: Get nexthdr from caller in xfrm6_rcv_spi [IPSEC]: Move ip_summed zapping out of xfrm6_rcv_spi [IPSEC]: Fix length check in xfrm_parse_spi [IPSEC]: Move type and mode map into xfrm_state.c [IPSEC]: Add missing BEET checks [IPSEC]: Store afinfo pointer in xfrm_mode [IPSEC]: Use the top IPv4 route's peer instead of the bottom [IPSEC]: Disallow combinations of RO and AH/ESP/IPCOMP [IPSEC]: Rename mode to outer_mode and add inner_mode [NET]: Fix possible dev_deactivate race condition [NET]: Fix SKB_WITH_OVERHEAD calculation Fix synchronize_irq races with IRQ handler [CRYPTO] tcrypt: Move sg_init_table out of timing loops [CRYPTO] users: Fix up scatterlist conversion errors [IPSEC]: Fix crypto_alloc_comp error checking [TCP]: Fix size calculation in sk_stream_alloc_pskb [TCP]: Fix TCP header misalignment [CRYPTO] authenc: Move initialisations up to shut up gcc [CRYPTO] api: Fix potential race in crypto_remove_spawn [IPSEC]: Temporarily remove locks around copying of non-atomic fields [SKBUFF]: Free old skb properly in skb_morph [IPSEC]: Fix uninitialised dst warning in __xfrm_lookup Merge branch 'fixes-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [INET]: Fix inet_diag dead-lock regression [IPSEC]: Fix potential dst leak in xfrm_lookup [IPSEC]: Avoid undefined shift operation when testing algorithm ID [CRYPTO] padlock: Fix spurious ECB page fault [IPV4] raw: Strengthen check on validity of iph->ihl [ATM]: Check IP header validity in mpc_send_packet [CRYPTO] padlock: Fix alignment fault in aes_crypt_copy [CRYPTO] scatterwalk: Use generic scatterlist chaining [CRYPTO] doc: Update api-intro.txt [CRYPTO] ablkcipher: Add distinct ABLKCIPHER type [CRYPTO] api: Add crypto_inc and crypto_xor [CRYPTO] cbc: Use crypto_xor [CRYPTO] cbc: Require block size to be a power of 2 [CRYPTO] pcbc: Use crypto_xor [CRYPTO] ctr: Use crypto_inc and crypto_xor [CRYPTO] ctr: Fix multi-page processing [CRYPTO] authenc: Use or instead of max on alignment masks [CRYPTO] aead: Make authsize a run-time parameter [CRYPTO] authenc: Move enckeylen into key itself [CRYPTO] authenc: Fix hash verification [CRYPTO] tcrypt: Make gcm available as a standalone test [CRYPTO] gcm: Fix ICV handling [CRYPTO] aead: Return EBADMSG for ICV mismatch [CRYPTO] scatterwalk: Move scatterwalk.h to linux/crypto [CRYPTO] scatterwalk: Restore custom sg chaining for now [CRYPTO] gcm: Put abreq in private context instead of on stack [CRYPTO] authenc: Fix typo in ivsize [CRYPTO] authenc: Use RTA_OK to check length [CRYPTO] authenc: Merge common hashing code [CRYPTO] api: Sanitise mask when allocating ablkcipher/hash [CRYPTO] api: Add crypto_attr_alg_name [CRYPTO] gcm: Fix request context alignment [CRYPTO] blkcipher: Merge ablkcipher and blkcipher into one option/module [CRYPTO] ctr: Refactor into ctr and rfc3686 [CRYPTO] gcm: Add support for async ciphers [CRYPTO] skcipher: Add crypto_grab_skcipher interface [CRYPTO] skcipher: Add givcrypt operations and givcipher type [CRYPTO] skcipher: Added geniv field [CRYPTO] cryptd: Use geniv of the underlying algorithm [CRYPTO] skcipher: Add skcipher_geniv_alloc/skcipher_geniv_free [CRYPTO] chainiv: Add chain IV generator [CRYPTO] skcipher: Added skcipher_givcrypt_complete [CRYPTO] eseqiv: Add Encrypted Sequence Number IV Generator [CRYPTO] skcipher: Create default givcipher instances [CRYPTO] authenc: Use crypto_grab_skcipher [CRYPTO] gcm: Allow block cipher parameter [CRYPTO] gcm: Use crypto_grab_skcipher [CRYPTO] skcipher: Remove crypto_spawn_ablkcipher [CRYPTO] seqiv: Add Sequence Number IV Generator [CRYPTO] skcipher: Add top-level givencrypt/givdecrypt calls [CRYPTO] aead: Add givcrypt operations [CRYPTO] authenc: Add givencrypt operation [CRYPTO] aead: Add top-level givencrypt/givdecrypt calls [CRYPTO] aead: Allow algorithms with no givcrypt support [CRYPTO] aead: Add aead_geniv_alloc/aead_geniv_free [CRYPTO] seqiv: Add AEAD support [CRYPTO] aead: Create default givcipher instances [CRYPTO] null: Add null blkcipher algorithm [CRYPTO] null: Allow setkey on digest_null [CRYPTO] scatterwalk: Handle zero nbytes in scatterwalk_map_and_copy [CRYPTO] seqiv: Add select AEAD in Kconfig [CRYPTO] chainiv: Avoid lock spinning where possible [CRYPTO] api: Show async type [CRYPTO] gcm: Introduce rfc4106 [CRYPTO] api: Include sched.h for cond_resched in scatterwalk.h [CRYPTO] padlock: Only reset the key once for each CBC and ECB operation [CRYPTO] tcrypt: Zero axbuf in the right function [CRYPTO] xcbc: Fix algorithm leak when block size check fails [CRYPTO] xcbc: Remove bogus hash/cipher test [CRYPTO] tcrypt: Make xcbc available as a standalone test [CRYPTO] api: Set default CRYPTO_MINALIGN to unsigned long long [INET]: Fix truesize setting in ip_append_data sched: do not do cond_resched() when CONFIG_PREEMPT [CRYPTO] hifn795x: Disallow built-in hifn795x when HW_RANDOM is m [IPV6]: Only set nfheader_len for top xfrm dst [IPSEC]: Use dst->header_len when resizing on output [IPV6]: Move nfheader_len into rt6_info [NET]: Eliminate duplicate copies of dst_discard [NET]: Remove unnecessary inclusion of dst.h [IPSEC]: Only set neighbour on top xfrm dst [IPSEC]: Set dst->input to dst_discard [IPSEC]: Make sure idev is consistent with dev in xfrm_dst [IPSEC]: Replace x->type->{local,remote}_addr with flags [IPSEC]: Move flow construction into xfrm_dst_lookup [IPSEC]: Merge common code into xfrm_bundle_create [IPSEC]: Forbid BEET + ipcomp for now [IPSEC]: Move x->outer_mode->output out of locked section [INET]: Give outer DSCP directly to ip*_copy_dscp [IPSEC]: Separate inner/outer mode processing on output [IPSEC]: Separate inner/outer mode processing on input [IPV4]: Add ip_local_out [IPV6]: Add ip6_local_out [IPSEC]: Merge most of the output path [IPSEC]: Add async resume support on output [IPSEC]: Merge most of the input path [IPSEC]: Store xfrm states in security path directly [IPSEC]: Move integrity stat collection into xfrm_input [IPSEC]: Move state lock into x->type->input [IPSEC]: Make x->lastused an unsigned long [IPSEC]: Remove nhoff from xfrm_input [IPSEC]: Add async resume support on input [IPSEC]: Use the correct family for input state lookup [UDP]: Avoid repeated counting of checksum errors due to peeking [UDP]: Restore missing inDatagrams increments [UDP]: Only increment counter on first peek/recv [IPSEC]: Add xfrm_input_state helper [IPSEC]: Make xfrm_lookup flags argument a bit-field [IPSEC]: Added xfrm_decode_session_reverse and xfrmX_policy_check_reverse [IPSEC]: Add ICMP host relookup support [IPSEC]: Fix reversed ICMP6 policy check [IPSEC]: Make callers of xfrm_lookup to use XFRM_LOOKUP_WAIT [IPSEC]: Do not let packets pass when ICMP flag is off [NET]: Check RTNL status in unregister_netdevice [DECNET]: Fix inverted wait flag in xfrm_lookup call [IPSEC]: Fix zero return value in xfrm_lookup on error [UDP]: Move udp_stats_in6 into net/ipv4/udp.c [PACKET]: Fix /proc/net/packet crash due to bogus private pointer [IPSEC]: Do xfrm_state_check_space before encapsulation [SNMP]: Fix SNMP counters with PREEMPT [IPSEC]: Rename tunnel-mode functions to avoid collisions with tunnels [IPSEC]: Fix double free on skb on async output [IPSEC]: Fix transport-mode async resume on intput without netfilter [IPSEC]: Move all calls to xfrm_audit_state_icvfail to xfrm_input [IPSEC]: Kill duplicate xfrm_policy_flush prototype [IPSEC]: Return EOVERFLOW when output sequence number overflows [IPSEC]: Use crypto_aead and authenc in ESP [IPSEC]: Allow async algorithms [IPSEC]: Add support for combined mode algorithms [INET]: Prevent out-of-sync truesize on ip_fragment slow path [AUDIT]: Increase skb->truesize in audit_expand [IPCOMP]: Fetch nexthdr before ipch is destroyed [IPCOMP]: Fix reception of incompressible packets [ICMP]: Restore pskb_pull calls in receive function Avoid divide in IS_ALIGN [IPV6]: Fix IPsec datagram fragmentation [IPSEC]: Fix bogus usage of u64 on input sequence number [IPV6]: Fix reversed local_df test in ip6_fragment [CRYPTO] skcipher: Move chainiv/seqiv into crypto_blkcipher module [CRYPTO] authenc: Add missing Kconfig dependency on BLKCIPHER [IPCOMP]: Disable BH on output when using shared tfm [ESP]: Add select on AUTHENC [CRYPTO] skcipher: Fix section mismatches [TCP]: Let skbs grow over a page on fast peers [IPSEC]: Fix BEET output [NET]: Add preemption point in qdisc_run [IPV6]: Fix ICMP relookup error path dst leak [ICMP]: Ensure that ICMP relookup maintains status quo [IPSEC]: Fix catch-22 with algorithm IDs above 31 [IPSEC]: Use digest_null directly for auth [CRYPTO] api: Fix scatterwalk_sg_chain [CRYPTO] eseqiv: Fix off-by-one encryption [CRYPTO] hmac: Avoid calling virt_to_page on key ipsec: Use the correct ip_local_out function net pppoe: Check packet length on all receive paths pppoe: Unshare skb before anything else crypto: chainiv - Invoke completion function [CRYPTO] cryptd: Fix EINPROGRESS notification context [CRYPTO] tcrpyt: Get rid of change log in source [CRYPTO] rmd: Use pointer form of endian swapping operations crypto: tcrpyt - Remove unnecessary kmap/kunmap calls crypto: talitos - Use proper form for algorithm driver names crypto: hash - Fixed digest size check crypto: hash - Removed vestigial ahash fields crypto: hash - Added scatter list walking helper crypto: crc32c - Add ahash implementation crypto: hash - Move ahash functions into crypto/hash.h Revert crypto: prng - Deterministic CPRNG netfilter: nf_nat_sip: c= is optional for session virtio net: Add ethtool ops for SG/GSO virtio net: Allow receiving SG packets ipsec: ipcomp - Merge IPComp implementations ipsec: ipcomp - Decompress into frags if necessary sctp: Drop ipfargok in sctp_xmit function udp: Drop socket lock for encapsulated packets crypto: tcrypt - Fix AEAD chunk testing crypto: hash - Fix digest size check for digest type crypto: hash - Add missing top-level functions ipv4: Disable route secret interval on zero interval loopback: Enable TSO net: Preserve netfilter attributes in skb_gso_segment using __copy_skb_header loopback: Drop obsolete ip_summed setting crypto: authenc - Avoid using clobbered request pointer crypto: api - Export crypto_alg_lookup instead of __crypto_alg_lookup crypto: api - Display larval objects properly crypto: tcrypt - Avoid using contiguous pages crypto: tcrypt - Abort and only log if there is an error crypto: tcrypt - Add alg_test interface crypto: cryptomgr - Add test infrastructure crypto: api - Use test infrastructure crypto: cryptomgr - Test ciphers using ECB crypto: skcipher - Move IV generators into their own modules crypto: skcipher - Use RNG interface instead of get_random_bytes Revert "crypto: camellia - Use kernel-provided bitops, unaligned access helpers" net: Enable TSO if supported by at least one device ipsec: Restore larval states and socket policies in dump ipsec: Use RCU-like construct for saved state within a walk udp: Fix rcv socket locking ipsec: Fix xfrm_state_walk race ipsec: Fix pskb_expand_head corruption in xfrm_state_check_space ipsec: Put dumpers on the dump list net: BUG instead of corrupting memory in pskb_expand_head netdrv: Fix unregister_netdev typos net: Fix netdev_run_todo dead-lock gre: Use needed_headroom gre: Move MTU setting out of ipgre_tunnel_bind_dev gre: Add netlink interface gre: Add Transparent Ethernet Bridging inet: Make tunnel RX/TX byte counters more consistent gre: Initialise rtnl_link tunnel parameters properly net: Fix disjunct computation of netdev features bridge: netfilter: fix update_pmtu crash with GRE crypto: api - Disallow cryptomgr as a module if algorithms are built-in net: Add frag_list support to skb_segment net: Add frag_list support to GSO net: Add Generic Receive Offload infrastructure ipv4: Add GRO infrastructure net: Add skb_gro_receive tcp: Add GRO support ethtool: Add GGRO and SGRO ops e1000e: Add GRO support crypto: padlock - Avoid resetting cword on successive operations crypto: api - Move type exit function into crypto_tfm crypto: api - Rebirth of crypto_alloc_tfm crypto: hash - Add shash interface crypto: hash - Export shash through ahash crypto: hash - Add import/export interface crypto: api - Call type show function before legacy for proc crypto: hash - Export shash through hash crypto: crc32c - Switch to shash crypto: crc32c-intel - Switch to shash crypto: crc32c - Test descriptor context format libcrc32c: Move implementation to crypto crc32c libcrc32c: Add crc32c_le macro libcrc32c: Select CRYPTO in Kconfig crypto: hash - Make setkey optional crypto: null - Switch to shash crypto: rmd128 - Switch to shash crypto: rmd160 - Switch to shash crypto: rmd256 - Switch to shash crypto: rmd320 - Switch to shash crypto: aes - Precompute tables tcp: Always set urgent pointer if it's beyond snd_nxt ipsec: Remove useless ret variable gro: Fix potential use after free net: Fix percpu counters deadlock gro: Use gso_size to store MSS gro: Add page frag support gro: Add internal interfaces for VLAN vlan: Add GRO interfaces ipv6: Add GRO support tcp6: Add GRO support ipcomp: Remove spurious truesize increase netfilter 02/09: bridge: Fix handling of non-IP packets in FORWARD/POST_ROUTING netfilter 03/09: bridge: Disable PPPOE/VLAN processing by default ipv6: Fix fib6_dump_table walker leak gro: Check for GSO packets and packets with frag_list crypto: authenc - Fix zero-length IV crash gro: Fix page ref count for skbs freed normally gso: Ensure that the packet is long enough net: Add debug info to track down GSO checksum bug gro: Fix handling of complete checksums in IPv6 gro: Fix error handling on extremely short frags gro: Fix merging of paged packets e1000e: Invoke VLAN GRO handler ixgbe: Replace LRO with GRO sfc: Replace LRO with GRO igb: Replace LRO with GRO cxgb3: Replace LRO with GRO crypto: blkcipher - Fix WARN_ON handling in walk_done crypto: api - Fix algorithm test race that broke aead initialisation net: Fix frag_list handling in skb_seq_read gro: Move common completion code into helpers gro: Avoid copying headers of unmerged packets gro: Do not merge paged packets into frag_list gro: Open-code memcpy in napi_fraginfo_skb packet: Avoid lock_sock in mmap handler gro: Fix handling of imprecisely split packets ipv4: Delete redundant sk_family assignment net: Partially allow skb destructors to be used on receive path net: Reexport sock_alloc_send_pskb crypto: api - Fix zeroing on free crypto: shash - Fix tfm destruction ipv6: Copy cork options in ip6_append_data tun: Limit amount of queued packets per device gro: Fix frag_list merging on imprecisely split packets crypto: scatterwalk - Avoid flush_dcache_page on slab pages gro: Remember number of held packets instead of counting every time gro: Optimise Ethernet header comparison gro: Optimise IPv4 packet reception gro: Optimise TCP packet reception bridge: Fix LRO crash with tun tun: Fix merge error crypto: lrw - Fix big endian support crypto: shash - Remove superfluous check in init_tfm crypto: shash - Add crypto_shash_blocksize crypto: sha-s390 - Switch to shash crypto: api - crypto_alg_mod_lookup either tested or untested crypto: api - Fix crypto_alloc_tfm/create_create_tfm return convention crypto: skcipher - Avoid infinite loop when cipher fails selftest crypto: aead - Avoid infinite loop when nivaead fails selftest crypto: testmgr - Test skciphers with no IVs tcp: Always set urgent pointer if it's beyond snd_nxt crypto: api - Fix module load deadlock with fallback algorithms netpoll: Add drop checks to all entry points nlattr: Fix build error with NET off GRO: Move netpoll checks to correct location gro: Fix vlan/netpoll check again gro: Fix legacy path napi_complete crash crypto: sha512-s390 - Add missing block size GRO: Disable GRO on legacy netif_rx path gso: Fix support for linear packets module: try_then_request_module must wait gro: Normalise skb before bypassing GRO on netpoll VLAN path tun: Fix crash with non-GSO users gro: Restore correct value to gso_size gro: New frags interface to avoid copying shinfo gro: Fix use after free in tcp_gro_receive tun: Only free a netdev when all tun descriptors are closed tun: Fix sk_sleep races when attaching/detaching crypto: api - Fix algorithm module auto-loading crypto: padlock - Revert aes-all alias to aes gro: Fix handling of headers that extend over the tail gro: Fix COMPLETE checksum handling tcp: Unexport TCPv6 GRO functions skbuff: Move new code into __copy_skb_header skbuff: Copy csum instead of csum_start/csum_offset gro: Open-code frags copy in skb_gro_receive gro: Inline skb_gro_header and cache frag0 virtual address gro: Localise offset/headlen in skb_gro_offset gro: Only use skb_gro_header for completely non-linear packets tcp: Optimise GRO port comparisons tcp: Remove unnecessary window comparisons for GRO tcp: Optimise len/mss comparison gro: Optimise length comparison in skb_gro_header gro: Avoid unnecessary comparison after skb_gro_header ipv4: Use 32-bit loads for ID and length in GRO gro: Open-code final pskb_may_pull gro: Nasty optimisations for page frags in skb_gro_receive gro: Store shinfo in local variable in skb_gro_receive tcp: Do not check flush when comparing options for GRO crypto: hash - Fix handling of sg entry that crosses page boundary crypto: padlock - Restore dependency on x86 crypto: testmgr - Dynamically allocate xbuf and axbuf crypto: testmgr - Check all test vector lengths crypto: testmgr - Allow hash test vectors longer than a page gso: Stop fraglists from escaping tun: Only wake up writers virtio_net: Set correct gso->hdr_len tun: Optimise handling of bogus gso->hdr_len net: Ensure partial checksum offset is inside the skb head [SCSI] cxgb3i: Include net/dst.h for struct dst_cache virtio_net: Fix IP alignment on non-mergeable RX path crypto: ansi_cprng - Do not select FIPS crypto: tcrypt - Fix module return code when testing by name net: Move rx skb_orphan call to where needed crypto: testmgr - Remove hash size check ipsec: Fix name of CAST algorithm crypto: skcipher - Fix request for sync algorithms crypto: skcipher - Change default sync geniv on SMP to eseqiv inet: Call skb_orphan before tproxy activates gro: Flush GRO packets in napi_disable_pending path tcp: Stop non-TSO packets morphing into TSO tcp: Do not tack on TSO data to non-TSO packet cdc_eem: Use netdev stats structure dm9601: Use netdev stats structure net1080: Use netdev stats structure rndis_host: Use netdev stats structure smsc95xx: Use netdev stats structure usbnet: Use netdev stats structure usbnet: Remove private stats structure crypto: testmgr - Allow implementation-specific tests tun: Fix device unregister race crypto: api - Add new template create function crypto: api - Add crypto_alloc_instance2 crypto: shash - Add shash_instance crypto: api - Add new style spawn support crypto: shash - Add spawn support crypto: api - Add crypto_attr_alg2 helper crypto: shash - Add shash_attr_alg2 helper crypto: shash - Add shash_register_instance crypto: shash - Add crypto_shash_ctx_aligned crypto: shash - Add __crypto_shash_cast crypto: shash - Use finup in default digest crypto: shash - Propagate reinit return value crypto: shash - Add shash_instance_ctx crypto: api - Fix crypto_drop_spawn crash on blank spawns crypto: shash - Export/import hash state only crypto: shash - Move finup/digest null checks to registration time crypto: sha1_generic - Add export/import support crypto: sha256_generic - Use 64-bit counter like sha1 crypto: sha256_generic - Add export/import support crypto: sha1-s390 - Add export/import support crypto: sha256-s390 - Add export/import support crypto: padlock - Use shash fallback for sha crypto: shash - Move null setkey check to registration time crypto: async - Use kzfree for requests crypto: shash - Make descsize a run-time attribute crypto: padlock - Switch sha to shash crypto: hmac - Switch to shash crypto: xcbc - Switch to shash crypto: authenc - Remove reference to crypto_hash crypto: hash - Remove legacy hash/digest implementaion crypto: shash - Export async functions crypto: cryptd - Use shash algorithms crypto: ahash - Add crypto_ahash_set_reqsize crypto: cryptd - Use crypto_ahash_set_reqsize crypto: crypto4xx - Use crypto_ahash_set_reqsize crypto: api - Remove frontend argument from extsize/init_tfm crypto: ahash - Convert to new style algorithms crypto: ahash - Add instance/spawn support crypto: tcrypt - Add mask parameter crypto: hash - Add helpers to free spawns crypto: cryptd - Switch to template create API crypto: cryptd - Switch to new style ahash crypto: crypto4xx - Switch to new style ahash crypto: ahash - Remove old_ahash_alg crypto: hash - Zap unaligned buffers crypto: shash - Fix alignment in unaligned operations crypto: ahash - Use GFP_KERNEL in unaligned setkey crypto: ahash - Add unaligned handling and default operations crypto: crypto4xx - Disable SHA implementation crypto: hmac - Fix incorrect error value when creating instance crypto: xcbc - Fix incorrect error value when creating instance crypto: padlock - Fix compile error on i386 crypto: ahash - Fix setkey crash crypto: shash - Fix digest size offset crypto: shash - Fix async finup handling of null digest crypto: padlock - Fix hashing of partial blocks vlan: Propagate physical MTU changes crypto: cryptd - Add finup/export/import for hash crypto: xcbc - Use crypto_xor crypto: xcbc - Fix shash conversion crypto: sha512 - Export struct sha512_state crypto: sha512_generic - Use 64-bit counters crypto: sha512-s390 - Add export/import support crypto: shash - Require all algorithms to support export/import crypto: hmac - Prehash ipad/opad crypto: api - Fix aligned ctx helper tun: Extend RTNL lock coverage over whole ioctl Revert crypto: fips - Select CPRNG crypto: ctr - Use chainiv on raw counter mode crypto: blkcipher - Do not use eseqiv on stream ciphers crypto: skcipher - Fix skcipher_dequeue_givcrypt NULL test crypto: api - Do not displace newly registered algorithms crypto: padlock-sha - Fix stack alignment tcp: Try to catch MSG_PEEK bug gre: Fix dev_addr clobbering for gretap
Herbert Xu ~{PmVHI~} (1): [TCP]: Avoid skb_pull if possible when trimming head
Herbert van den Bergh (1): do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY
Hermann Kneissel (3): USB: garmin_gps support for new generation of gps receivers USB: serial: garmin_gps: fixes package loss if used from gpsbabel USB: garmin_gps: removes usb_reset_device from garmin_close
Hermann Lauer (2): [ALSA] es1938 - improve capture hw pointer reads sungem: improve ethtool output with internal pcs and serdes
Hermann Pitton (19): v4l: 833: analog support for asus p7131 dual tda8275a V4L/DVB (4511): Restore tuner_ymec_tvf66t5_b_dff_pal_ranges[] to fix UHF switch functionality V4L/DVB (4702): Fix: set antenna input for DVB-T for Asus P7131 Dual hybrid V4L/DVB (4802): Cx88: fix remote control on WinFast 2000XP Expert V4L/DVB (4768): Add the Asus P7131 Dual hybrid to the new tda8290_i2c_gate_ctrl V4L/DVB (4961): Add support for the ASUS P7131 remote control V4L/DVB (4962): Add the Composite over S-Video input on the Asus P7131 Dual V4L/DVB (6686): saa7134: fix composite over s-video input on the Tevion MD 9717 V4L/DVB (6687): saa7134: add mute support for radio/analog-in on MD9717 and MD7134 V4L/DVB (7016): saa7134: remove the Avermedia Super 007 from eeprom detection V4L/DVB (7017): saa7134: add MSI TV@nywhere Plus with the older tda8275 tuner V4L/DVB (7082): support for Twinhan Hybrid DTV-DVB 3056 PCI V4L/DVB (7083): saa7134: enable radio and external analog audio-in on the md2819 V4L/DVB (7084): saa7134: add support for the Medion / Creatix CTX948 card V4L/DVB (7085): saa7134: detect the LifeView FlyDVB-T Hybrid Mini PCI V4L/DVB (7229): saa7134: add support for the Creatix CTX953_V.1.4.3 Hybrid V4L/DVB (8319): saa7134: Add support for analog only ASUSTeK P7131 V4L/DVB (9113): saa7134: fixes for the Asus Tiger Revision 1.00 V4L/DVB (9798): saa7134: add analog and DVB-T support for Medion/Creatix CTX946
Herton Ronaldo Krzesinski (64): Include serial_reg.h with userspace headers [ALSA] HDA-Intel - Add support for RV610/RV630 HDMI audio [ALSA] hda-codec - Fix capture mixers of ALC662 models [ALSA] hda-codec - Adapt eeepc p701 mixer for virtual master control rtl8187: Add missing priv->vif assignments [ALSA] hda-codec - Fix ALC662 DAC mixer mutes [ALSA] hda-codec - Map 3stack-6ch-dig ALC662 model for Asus P5GC-MX [ALSA] hda-codec - Fix DAC assignment order in ALC883 [ALSA] hda-codec - Map 3stack-6ch-dig ALC883 model for MSI 945GCM5 V2 (MSI-7267) [ALSA] hda-codec - Remove now uneeded 6stack-hp model from ALC883 [ALSA] hda-codec - Use base ALC883 mixer for 6stack-dell model [ALSA] hda-codec - Use common 3stack-6ch mixer for 3stack-hp model [ALSA] hda-codec - Map clevo-m720r ALC883 model for Clevo M720SR [ALSA] hda-codec - Support mic automute for Clevo M720R/SR [ALSA] hda-intel: Add Quanta IL1 ALC267 model rtl8187: use different ANAPARAM*_OFF values for 8187B Fix typos from signal_32/64.h merge rtl818x: merge tx/rx descriptor flags ALSA: hda: fix oopses in snd-hda-intel after digital slave support additions ALSA: hda - Fix ALC662 DAC mixer mutes also for auto config model ata_piix: add Hercules EC-900 mini-notebook to ich_laptop short cable list ALSA: hda - Map ALC662 model for Gigabyte 945GCM-S2L ALSA: hda - Map ALC662 model for Foxconn 45CMX/45GMX/45CMX-K piix: add Hercules EC-900 mini-notebook to ich_laptop short cable list rtl8187: adapt for deprecated IEEE80211_CONF_SHORT_SLOT_TIME flag rtl8187: add short slot handling for 8187B Input: i8042 - add Dell XPS M1530 to nomux list rtl8187: fix 8187B throughput regression rtl8187: implement conf_tx callback to configure tx queues rtl8187: feedback transmitted packets using tx close descriptor for 8187B [CPUFREQ] add to speedstep-lib additional fsb values for core processors [CPUFREQ] Add Celeron Core support to p4-clockmod. rtl8187: Fix crash on unload when using SLUB debug ALSA: hda - Add missing terminators in patch_sigmatel.c ALSA: hda - Consider additional capture source/selector in ALC889 ALSA: hda - make alc882_auto_init_input_src aware of selectors ALSA: hda - Additional pin nids for STAC92HD71Bx and STAC92HD75Bx codecs ALSA: hda - Dynamic detection of dmics/dmuxes/smuxes in stac92hd71bxx ALSA: hda - Don't call stac92xx_parse_auto_config with wrong dig_in ALSA: hda - Bind new ecs mobo id (1019:2950) to model=ecs202 ALSA: hda - Don't touch non-existent port f on 4-port 92hd71bxx codecs ALSA: hda - Cleanup setting of pin_configs in patch_stac927x ALSA: hda - Change HP dv7 (103c:30f4) quirk from hp-m4 to hp-dv5 model ALSA: hda - Fix speaker output on HP DV4 1155-SE w1: add missing Kconfig/Makefile entries for DS2431 slave driver ALSA: hda - Add 4 channel mode for 3stack-hp model (ALC888) ALSA: hda - Add headphone automute support for 3stack-hp model (ALC888) ALSA: hda - Map 3stack-hp model (ALC888) for HP Educ.ar mac80211: deauth before flushing STA information n411: add missing Makefile entry Staging: agnx: mac80211 hw config change flags Staging: rtl8187se: fix build warnings rt2x00: prevent double kfree when failing to register hardware tomoyo: add missing call to cap_bprm_set_creds ALSA: hda - move 8086:fb30 quirk (stac9205) to the proper section Staging: comedi: s626: use subvendor:subdevice ids for SAA7146 board USB: option: add ZTE device ids and remove ONDA ids ALSA: hda - fix noise issue when recording from digital mic with alc268 rtl8187: always set MSR_LINK_ENEDCA flag with RTL8187B rtl8187: fix circular locking (rtl8187_stop/rtl8187_work) rtl8187: Implement rfkill support topstar-laptop: add new driver for hotkeys support on Topstar N01 Input: atkbd - consolidate force release quirks for volume keys Staging: rtl8187se/rtl8192e/rtl8192su: allow module unload
Hideaki YOSHIFUJI (2): USB: compilation failure on usb/image/microtek.c From: Kazunori Miyazawa kazunori@miyazawa.org
Hidehiro Kawai (21): ext4: don't read inode block if the buffer has a write error jbd2: don't abort if flushing file data failed ext3: don't read inode block if the buffer has a write error jbd: don't abort if flushing file data failed coredump_filter: add description of bit 4 jbd2: abort when failed to log metadata buffers jbd2: fix error handling for checkpoint io ext4: add checks for errors from jbd2 jbd2: don't dirty original metadata buffer on abort ext4: add an option to control error handling on file data jbd: abort when failed to log metadata buffers jbd: don't dirty original metadata buffer on abort ext3: add an option to control error handling on file data jbd: ordered data integrity fix jbd: fix error handling for checkpoint io ext3: add checks for errors from jbd jbd: test BH_Write_EIO to detect errors on metadata buffers ext3: fix a bug accessing freed memory in ext3_abort ext4: fix a bug accessing freed memory in ext4_abort coredump_filter: permit changing of the default filter x86, mce: Rename incorrect macro name "CONFIG_X86_THRESHOLD"
Hideki Iwamoto (3): i2c: Fix I2C_FUNC_PROTOCOL_MANGLING documentation i2c: Fix union i2c_smbus_data definition i2c: Several PEC-related fixes in software SMBus emulation
Hideki Yamane (1): [netdrvr] tulip: add pci id
Hideo AOKI (3): overcommit: add calculate_totalreserve_pages() overcommit: use totalreserve_pages overcommit: use totalreserve_pages for nommu
Hideo Aoki (2): [NET] CORE: Introducing new memory accounting interface. [UDP]: Add memory accounting.
Hideo Saito (7): sh: Fix kernel thread stack corruption with preempt. sh: Fix PCI BAR address-space wraparound. sh: Fix multiple UTLB hit on UP SH-4. sh: Fix up HAS_SR_RB typo in entry-macros. sh: Fix up optimized SH-4 memcpy on big endian. sh: Fix up thread info pointer in syscall_badsys resume path. powerpc/mm: Fix broken MMU PID stealing on !SMP
Hidetoshi Seto (113): [IA64] mca_drv cleanup [IA64] MCA recovery verify pfn_valid [IA64] mca_drv: Add minstate validation [IA64] printing support for MCA/INIT [IA64] CMC/CPE: Reverse the order of fetching log and checking poll threshold sysfs: remove duplicated dput in sysfs_update_file sysfs: update obsolete comment in sysfs_update_file CPEI gets warning at kernel/irq/migration.c:27/move_masked_irq() PCI : remove too specialized __pci_enable_device for default resume PCI : Move pci_fixup_device and is_enabled (originally intended change) PCI : add extremely specialized __pci_reenable_device for default resume PCI : Add selected_regions funcs [IA64] ar.itc access must really be after xtime_lock.sequence has been read [IA64] Remove assembler warnings on head.S [IA64] Adjust CMCI mask on CPU hotplug [IA64] generalize attribute of fsyscall_gtod_data [IA64] mca style cleanup [IA64] VIRT_CPU_ACCOUNTING (accurate cpu time accounting) [IA64] cleanup and improve fsys_gettimeofday [IA64] kdump: add kdump_on_fatal_mca [IA64] kdump: crash.c coding style fix sched, cpuset: customize sched domains, docs sched, cpuset: customize sched domains, core [IA64] disable interrupts on exit of ia64_trace_syscall [IA64] do notify DIE_MCA_MONARCH_PROCESS for each monarchs [IA64] simplify notify hooks in mca.c [IA64] bugfix: nptcg breaks cpu-hotadd [IA64] fix section mismatch in arch/ia64/kernel/acpi.c [IA64] fix section mismatch in arch/ia64/kernel/irq.c [IA64] fix section mismatch in arch/ia64/kernel/palinfo.c [IA64] fix section mismatch in arch/ia64/kernel/topology.c [IA64] smp.c coding style fix [IA64] fix interrupt masking for pending works on kernel leave [IA64] trivial cleanup for entry.S [IA64] trivial cleanup for perfmon.c PCI/MSI: skip calling pci_find_capability from msi_set_mask_bits doc: Test-by? [IA64] use mprintk instead of printk, in ia64_mca_modify_original_stack PCI: fix aer resume sanity check PCI hotplug: aerdrv: fix a typo in error message PCI/MSI: bugfix/utilize for msi_capability_init() x86, mce: remove incorrect __cpuinit for intel_init_cmci() posixtimers, sched: Fix posix clock monotonicity x86: smarten /proc/interrupts output for new counters x86: smarten /proc/interrupts output for new counters x86: MCE: make cmci_discover_lock irq-safe x86, mce: Cleanup param parser x86, mce: use strict_strtoull x86, mce: trivial clean up for therm_throt.c x86, mce: trivial clean up for mce.c x86, mce: trivial clean up for mce_amd_64.c x86, mce: trivial clean up for mce_intel_64.c x86, mce: trivial clean up for mce-inject.c x86: trivial clean up for arch/x86/Kconfig x86, mce: fix for mce counters x86, mce: Fix mce printing x86, mce: Add boot options for corrected errors PCI MSI: Remove unused/obsolete macros and definitions PCI MSI: Define PCI_MSI_MASK_32/64 x86, mce: don't init timer if !mce_available x86, mce: cleanup mce_start() x86, mce: add __read_mostly x86, mce: rename static variables around trigger x86, mce: sysfs entries for new mce options x86, mce: unify mce.h x86, mce: make mce_disabled boolean x86, mce: unify smp_thermal_interrupt, prepare p4 x86, mce: unify smp_thermal_interrupt, prepare mce_intel_64 x86, mce: unify smp_thermal_interrupt, prepare x86, mce: unify smp_thermal_interrupt x86, mce: squash mce_intel.c into therm_throt.c x86, mce: remove intel_set_thermal_handler() x86, mce: remove therm_throt.h x86, mce: mce.h cleanup x86, mce: rename _64.c files which are no longer 64-bit-specific x86, mce: fix error path in mce_create_device() PCI: make msi_free_irqs() to use msix_mask_irq() instead of open coded write x86, mce: Fix mce resume on 32bit x86, mce: percpu mcheck_timer should be pinned PCI MSI: Return if alloc_msi_entry for MSI-X failed PCI MSI: shorten PCI_MSIX_ENTRY_* symbol names PCI MSI: Unmask MSI if setup failed PCI MSI: Fix restoration of MSI/MSI-X mask states in suspend/resume kexec: fix omitting offset in extended crashkernel syntax sysrq, kdump: make sysrq-c consistent x86, mce: CE in last bank prevents panic by unknown MCE PCI MSI: Remove attribute check from pci_disable_msi() PCI MSI: Use list_first_entry() PCI MSI: Unify msi_free_irqs() and msix_free_all_irqs() PCI MSI: Relocate error path in init_msix_capability() PCI MSI: MSI-X cleanup, msix_map_region() PCI MSI: MSI-X cleanup, msix_program_entries() PCI MSI: MSI-X cleanup, msix_setup_entries() PCI MSI: Style cleanups PCI: pcie, aer: checkpatch style cleanup in pcie/aer/* PCI: pcie, aer: AER_PR for printing in aerdrv_errprint.c PCI: pcie, aer: rework MASK macros in aerdrv_errprint.c PCI: pcie, aer: init struct aer_err_info for reuse PCI: pcie, aer: fix report of multiple errors PCI: pcie, aer: remove spinlock in aerdrv_errprint.c PCI: pcie, aer: refer mask state in mask register properly PCI: pcie, aer: report multiple/first error on a device PCI: pcie, aer: remove unused macros PCI: pcie, aer: flags to bits PCI: pcie, aer: change error print format PCI: pcie, aer: report all error before recovery [IA64] kdump: Mask MCA/INIT on frozen cpus [IA64] kexec: Make INIT safe while transition to [IA64] kexec: Unregister MCA handler before kexec [IA64] kdump: Don't return APs to SAL from kdump [IA64] kdump: Mask INIT first in panic-kdump path [IA64] kdump: Try INIT regardless of [IA64] kdump: Short path to freeze CPUs
Hien Nguyen (2): kprobes: function-return probes kprobes: moves lock-unlock to non-arch kprobe_flush_task
Hifumi Hisashi (1): Fix the error handling in direct I/O
HighPoint Linux Team (9): [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver [SCSI] hptiop: wrong register used in hptiop_reset_hba() [SCSI] hptiop: adding new firmware interface and more PCI device IDs [SCSI] hptiop: avoid buffer overflow when returning sense data [SCSI] hptiop: add more adapter models and other fixes [SCSI] hptiop: add more PCI device IDs [SCSI] hptiop: Add new PCI device ID [SCSI] hptiop: Add RR44xx adapter support
Hillier, Gernot (1): [SCSI] aacraid: disable Dell Percraid quirk on Adaptec 2200S and 2120S
Hin-Tak Leung (14): rtl8187: updating rtl8187.h to support RTL8187B rtl8187: updating rtl818x.h to support RTL8187B rtl8187: updating rtl8187_rtl8225.c to support RTL8187B rtl8187: change rtl8187_dev.c to support RTL8187B (part 1) rtl8187: change rtl8187_dev.c to support RTL8187B (part 2) rtl8187: updating Kconfig to support RTL8187B zd1211rw: adding Sitecom WL-603 (0df6:0036) to the USB id list zd1211rw: adding 0ace:0xa211 as a ZD1211 device zd1211rw: treat MAXIM_NEW_RF(0x08) as UW2453_RF(0x09) for TP-Link WN322/422G zd1211rw: adding 083a:e503 as a ZD1211B device zd1211rw: adding SONY IFU-WLM2 (054c:0257) as a zd1211b device zd1211rw: sort vid/pid pairs by numerical value zd1211rw: adding Accton Technology Corp (083a:e501) as a ZD1211B device rtl8187: updating Kconfig with info of branded devices
Hinko Kocevar (3): [IRDA]: mcs7780 needs to free allocated rx buffer. [IRDA]: irlmp_unregister_link() needs to free lsaps. cris: compile fixes for 2.6.26-rc5
Hiro Yoshioka (1): x86: cache pollution aware __copy_from_user_ll()
Hirofumi Nakagawa (3): Remove duplicated unlikely() in IS_ERR() [SCSI] zfcp: Remove duplicated unlikely() macros. UBIFS: remove unneeded unlikely()
Hirokazu Takahashi (2): memcg: simplify force_empty and move_lists memcg: add mem_cgroup_disabled()
Hirokazu Takata (82): m32r: Support M3A-2170(Mappi-III) platform m32r: Update setup_xxxxx.c m32r: Update m32r_cfc.[ch] to support Mappi-III platform m32r: Cleanup arch/m32r/mm/extable.c m32r: Remove include/asm-m32r/m32102peri.h m32r: Update defconfig files m32r: Use asm-generic/div64.h m32r: build fix for asm-m32r/topology.h m32r: framebuffer device support m32r: Fix local-timer event handling m32r: trap handler code for illegal traps m32r: Fix smp.c for preempt kernel m32r: remove unused instructions m32r: fix #if warnings m32r: NONCACHE_OFFSET in _port2addr m32r: SMC91x driver update m32r: Fix sys_tas() syscall m32r: Introduce atomic_cmpxchg and atomic_inc_not_zero operations m32r: M3A-2170(Mappi-III) IDE support m32r: trivial fix to remove unused instructions m32r: Support M32104UT target platform m32r: Update syscall macros for MMU-less targets m32r: Update _port2addr to use NONCACHE_OFFSET m32r: Fix M32104 cache flushing routines m32r: Remove unnecessary icu_data_t definitions m32r: __cmpxchg_u32 fix m32r: update sys_tas() routine m32r: enable asm code optimization m32r: fix and update for gcc-4.0 m32r: Fix cpu_possible_map and cpu_present_map initialization for SMP kernel m32r: security fix of {get,put}_user macros Remove unused prepare_to_switch macro m32r: Remove symbols exported twice m32r: Fix pt_regs for !COFNIG_ISA_DSP_LEVEL2 target m32r: update include/asm-m32r/semaphore.h m32r: mappi3 reboot support m32r: Remove a warning in m32r_sio.c m32r: update switch_to macro for tuning m32r: Fix "value computed not used" warnings m32r: revise __raw_read_trylock() m32r: make userspace headers platform-independent m32r: support a synthesizable M32700 core m32r: fix ace_handler to pass full 32-bit address m32r: bootloader support for OPSPUT platform m32r: build fix for processors without ISA_DSP_LEVEL2 m32r: fix do_page_fault and update_mmu_cache m32r: update defconfig files for v2.6.19 m32r: fix kernel entry address of vmlinux m32r: cosmetic updates and trivial fixes m32r: fix switch_to macro to push/pop frame pointer if needed m32r: fix tme_handler to check _PAGE_PRESENT bit m32r: fix pte_to_pgoff(), pgoff_to_pte() and __swp_type() macros m32r: A MAINTAINERS entry for the M32R architecture m32r: Fix ei_tx_timeout() in drivers/net/lib8390.c m32r: build fix for removing fs.h from mm.h m32r: Move defconfig files to arch/m32r/configs/ m32r: Update defconfig files for 2.6.23-rc1 m32r: Add defconfig file for the usrv platform. m32r: Rearrange platform-dependent codes m32r: Move dot.gdbinit files m32r: Define symbols to unify platform-dependent ICU checks m32r: Simplify ei_handler code m32r: Exit ei_handler directly for no IRQ case or IPI operations m32r: Cosmetic updates of arch/m32r/kernel/entry.S m32r: Separate syscall table from entry.S m32r: build fix of entry.S m32r: Rename STI/CLI macros m32r: serial: remove M32R_SIO_SHARE_IRQS m32r: Add missing syscalls m32r: Ignore warnings for unused syscalls m32r: Update sys_rt_sigsuspend m32r: move include/asm-m32r headers to arch/m32r/include/asm m32r: move include/asm-m32r/* to arch/m32r/include/asm/ m32r: build fix for __stringify macro m32r: use __stringify() macro in assembler.h m32r: fix tme_handler m32r: export delay loop symbols m32r: define ioread* and iowrite* macros m32r: add rtc_lock variable m32r: Fix set_memory() for DISCONTIGMEM m32r: add NOTES to vmlinux.lds.S to remove .note.gnu.build-id section m32r: bzip2/lzma kernel compression support
Hiroki Kaminaga (1): [ARM] 3194/1: add pfn_to_kaddr macro for ARM take2
Hironobu Ishii (2): ipmi_msghandler: inconsistent spin_lock usage ipmi: fix inconsistent spinlock usage
Hiroshi DOYU (32): ARM: OMAP: GPIO: IRQSTATUS2 workaround for retention state ARM: OMAP: Add mailbox support for IVA ARM: OMAP: Fix sleep under spinlock for cpufreq ARM: OMAP: Fix Unbalanced enable for IRQ in omap mailbox ARM: OMAP: Add fuctional clock enabler for iva2 ARM: OMAP: CLKFW: Initial debugfs support for omap clock framework include/linux/ioport.h: add missing macro argument for devm_release_* family omap mailbox: cleanup omap2 register definition with macro omap mailbox: add initial omap3 support omap mailbox: print hardware revision at startup omap mailbox: fix empty struct device for omap_mbox omap mailbox: fix empty struct device for omap1 omap mailbox: fix empty struct device for omap2 omap mailbox: add save_/restore_ctx() for PM omap mailbox: move mailbox.h into mailbox.c omap mailbox: convert sequence bit checking to module paramter omap mailbox: remove unnecessary header file inclusion omap iommu: tlb and pagetable primitives omap iommu: omap2 architecture specific functions omap iommu: omap3 iommu device registration omap iommu: simple virtual address space management omap iommu: entries for Kconfig and Makefile omap2 iommu: entries for Kconfig and Makefile omap iommu: add MPU_BRIDGE_IOMMU for tidspbridge migration OMAP: iommu: fix wrong argument in flush_cache_vmap() OMAP: iommu: add initial debugfs support OMAP clock: use debugfs_remove_recursive() for rewinding omap: mailbox: Execute softreset at startup omap: mailbox: Flush posted write when acking mailbox irq omap: Fix wrong condition check in while loop for mailbox and iommu2 omap: iovmm: Fix incorrect spelling omap: iommu: fix wrong condition check for SUPERSECTION
Hiroshi Ito (1): mtd: jedec_probe: fix NEC uPD29F064115 detection
Hiroshi Miura (4): [CPUFREQ] Fix speedstep-smi CPU detection to not run on Pentium 4. usb-serial: option support HSDPA modem A2502 ALSA: hda - Add support of Toshiba RX1 Staging: add pcc-acpi driver
Hiroshi Shimamoto (144): sched: fix invalid sched_class use sched: clean up sched_fork() x86: merge init_task_32/64.c x86: add lapic_shutdown for x86_64 x86: add safe_smp_processor_id for x86_64 x86: unify crash_32/64.c x86: enable irq in default_idle on 64-bit x86: io_apic_64.c: remove unused config check x86: clean up nmi_32/64.c x86: clean up process_32/64.c x86: clean up apic_32/64.c x86: clean up apic_32.c, take 2 x86: move out tick_nohz_stop_sched_tick() call from the loop x86: kdump failure x86: move warning message of polling idle and HT enabled x86: move select_idle_routine() call after detect_ht() x86: remove struct cpu_model_info latencytop: fix kernel panic while reading latency proc file latencytop: fix memory leak on latency proc file latencytop: change /proc task_struct access method sched: fix race in schedule() x86: split cpuinfo from setup_64.c into cpu/proc_64.c x86: make cpu/proc|_64.c similar x86: add power management line in /proc/cpuinfo x86: cosmetic unification cpu/proc|_64.c x86: unify cpu/proc|_64.c x86: X86_HT always enable on X86_64 SMP tty: fix routine name in ptmx_open() x86: use per_cpu data in nmi_32 x86: nmi and irq counters are unsigned in nmi_64.c posix-timers: print RT watchdog message x86: coding style fixes for nmi.c x86: move bugs_64.c to cpu/bugs_64.c sched: fix typo in Documentation/scheduler/sched-rt-group.txt Update taskstats-struct document for scaled time accounting x86_64: ia32_signal.c: use macro instead of immediate softlockup: fix invalid proc_handler for softlockup_panic x86_32: remove redundant KERN_INFO x86_64: ia32_signal.c: remove signal number conversion x86_32: use apic_ops at print_local_APIC() x86_64: uml: fix rename header guard rcuclassic: fix compilation NG x86: acpi: move acpi_mcfg_64bit_base_addr into CONFIG_PCI_MMCONFIG rcuclassic: fix compiler warning x86_32: signal: use syscall_get_nr and error x86_32: signal: introduce signal_fault() x86: signal: make NR_restart_syscall x86: signal: split out frame setups x86_32: signal: move signal number conversion to upper layer x86: signal_64.c: clean up signal_fault() x86: signal_64.c: arg for restore_i387_xstate() is void __user * x86: signal_64.c: make handle_signal() similar sched: fix deadlock in setting scheduler parameter to zero x86: signal: put give_sigsegv of setup frames together x86: signal: remove unneeded err handling x86: signal: introduce do_rt_sigreturn() uaccess: fix parameters inversion for __copy_from_user_inatomic() x86: signal: cosmetic unification of do_signal() x86: signal: cosmetic unification of do_notify_resume() x86: signal: cosmetic unification of handle_signal() x86: signal_32.c: introduce signr_convert() x86: signal_64.c: introduce helper function signr_convert() x86: signal: introduce helper macro is_ia32 x86: signal_32.c: introduce macro ia32_setup_frame and ia32_setup_rt_frame x86: ia32_signal.c: remove unnecessary cast to u32 x86: ia32_signal.c remove unnecessary function calls x86: signal: move macros out from restore_sigcontext() x86: signal: remove indent in restore_sigcontext() x86: signal: cosmetic unification of restore_sigcontext() x86: signal_64.c: get_stack() doesn't need entire regs x86: signal: cosmetic unification of signr_convert() x86: signal: cosmetic unification of macros for setup_rt_frame() x86: signal: cosmetic unification of NR_restart_syscall x86: signal_64: remove unused code in __setup_rt_frame() x86: signal_32: do save_i387_xstate() at get_sigframe() x86: ia32_signal: do save_i387_xstate_ia32 at get_sigframe() x86: signal_64: setup fpstate in setup_sigcontext() x86: signal_64: make setup_sigcontext() similar x86: signal: cosmetic unification of setup_sigcontext() x86: signal_32: introduce retcode and rt_retcode x86: ia32_signal: remove unnecessary padding x86: ia32_signal: cleanup macro COPY x86: ia32_signal: introduce COPY_SEG_CPL3 x86: ia32_signal: cleanup macro RELOAD_SEG x86: ia32_signal: remove using temporary variable x86: ia32_signal: change order of storing in setup_sigcontext() x86: uaccess_64: fix return value in __copy_from_user() x86: signal: rename COPY_SEG_STRICT to COPY_SEG_CPL3 x86: signal: cosmetic unification of including headers x86: signal: cosmetic unification of sys_sigaltstack() x86: signal: cosmetic unification of sys_rt_sigreturn() x86: signal: move {setup|restore}_sigcontext() x86: signal: cosmetic unification of __setup_sigframe() and __setup_rt_sigframe() x86: signal: unify signal_{32|64}.c, prepare x86: signal: unify signal_{32|64}.c x86: signal: change type of paramter for sys_rt_sigreturn() x86: uaccess: return value of __{get|put}_user() can be int x86: kill #ifdef for exit_idle() x86: hardirq: introduce inc_irq_stat() x86: hardirq: use inc_irq_stat() in non-unified functions x86: signal: use signal_fault() in sys_sigreturn() x86: ia32_signal: use __put_user() instead of __copy_to_user() x86: ia32_signal: use proper macro __USER32_DS x86: signal: move ia32 func declarations into arch/x86/kernel/signal.c x86: signal: rename sigframe and rt_sigframe on 32-bit x86: signal: move sigframe.h to arch/x86/include/asm x86: signal: prepare to include from ia32_signal.c x86: ia32_signal: rename struct sigframe and rt_sigframe x86: ia32_signal: use sigframe.h x86: sigframe.h: add guard macro x86: sigframe.h: include headers for dependency x86: asm-offset_64: use rt_sigframe_ia32 x86: ia32.h: remove unused struct sigfram32 and rt_sigframe32 printk: fix discarding message when recursion_bug x86: ia32_signal: remove unnecessary declaration binfmts.h: include list.h x86: uaccess: fix style problems x86: uaccess: rename __put_user_u64() to __put_user_asm_u64() x86: uaccess: introduce try and catch framework x86: signal: use {get|put}_user_try and catch x86: ia32_signal: use {get|put}_user_try and catch x86: intel_cacheinfo: fix compiler warning x86: uaccess: fix compilation error on CONFIG_M386 x86: mm: introduce helper function in fault.c x86: uaccess: use errret as error value in __put_user_size() x86: syscalls.h: remove asmlinkage from declaration of sys_rt_sigreturn() x86: ia32_signal: remove unused debug code x86: ia32_signal: introduce GET_SEG() macro x86: ia32_signal: introduce {get|set}_user_seg() sched_rt: don't start timer when rt bandwidth disabled x86: signal: add __user annotation x86: signal: intrroduce get_sigframe() and replace get_sigstack() x86: signal: use 16 bytes boundary for rt_sigframe x86: signal: unify get_sigframe() x86: signal: introduce helper align_sigframe() x86, signals: fix xine & firefox bustage x86: signal: check signal stack overflow properly x86: signal: check sas_ss_size instead of sas_ss_flags() posix-timers: Fix oops in clock_nanosleep() with CLOCK_MONOTONIC_RAW sched, task_struct: stack_canary is not needed without CC_STACKPROTECTOR sched: Use for_each_class macro in move_one_task() timekeeping: Fix invalid getboottime() value task_struct cleanup: move binfmt field to mm_struct trace: Fix missing assignment in trace_ctxwake_*
Hiroyuki YAMAMORI (1): [IPV6]: Fix Temporary Address Generation
Hisashi Hifumi (20): reiserfs: fix journaling issue regarding fsync() jbd2: wait for already submitted t_sync_datalist buffer to complete jbd: wait for already submitted t_sync_datalist buffer to complete i386: replace spin_lock_irqsave with spin_lock mm: use pagevec to rotate reclaimable page [S390] do local_irq_restore while spinning in spin_lock_irqsave. ext4: fdatasync should skip metadata writeout when overwriting fix invalidate_inode_pages2_range() to not clear ret ext3: fdatasync should skip metadata writeout when overwriting vfs: pagecache usage optimization for pagesize!=blocksize VFS: fix dio write returning EIO when try_to_release_page fails GFS2: Pagecache usage optimization on GFS2 xfs: pagecache usage optimization ocfs2: Pagecache usage optimization on ocfs2 ocfs2: fdatasync should skip unimportant metadata writeout NILFS2: Pagecache usage optimization on NILFS2 Btrfs: fdatasync should skip metadata writeout Btrfs: pin buffers during write_dev_supers jbd2: clean up jbd2_journal_try_to_free_buffers() jbd: clean up journal_try_to_free_buffers()
Hitoshi Mitake (8): drivers/edac: i3000: missing init code edac: fix module initialization on several modules 2nd time edac x38: new MC driver module x86: provide readq()/writeq() on 32-bit too edac: add more verbose debug info sched: Hide runqueues from direct refer at source code level Making fs/minix/minix.h double including safe sched: Hide runqueues from direct reference at source code level for __raw_get_cpu_var()
Hoang-Nam Nguyen (46): IB/ehca: Fix device registration IB/ehca: Tweak trace message format IB/ehca: Assure 4K alignment for firmware control blocks IB/ehca: Use named constant for max mtu IB/ehca: Activate scaling code by default IB/ehca: Use WQE offset instead of WQE addr for pending work reqs IB/ehca: Use proper GFP_ flags for get_zeroed_page() IB/ehca: Fix improper use of yield() with spinlock held IB/ehca: Fix mismatched spin_unlock in irq handler IB/ehca: Remove use of do_mmap() IB/ehca: Remove obsolete prototypes IB/ehca: Rework irq handler IB/ehca: Fix race condition/locking issues in scaling code IB/ehca: Allow en/disabling scaling code via module parameter IB/ehca: Change query_port() to return LINK_UP instead UNKNOWN IB/ehca: Fix sync between completion handler and destroy cq IB/ehca: Fix AQP0/1 QP number IB/ehca: Return proper error code if register_mr fails IB/ehca: Change scaling_code parameter description to match default value IB/ehca: Report RDMA atomic attributes in query_qp() IB/ehca: Improve latency by unlocking after triggering the hardware IB/ehca: Fix memory leak in error path of ehca_get_dma_mr() IB/ehca: Use common error code mapping instead of specific ones IB/ehca: Use #define for "pages per register_rpage" instead of hardcoded value IB/ehca: Use macro to calculate number of chunks in a mem block IB/ehca: MR/MW structure refactoring IB/ehca: Restructure ehca_set_pagebuf() IB/ehca: Fix warnings issued by checkpatch.pl IB/ehca: Support large page MRs IB/ehca: Generate async event when SRQ limit reached IB/ehca: Move ehca2ib_return_code() out of line IB/ehca: Fix include order to better match kernel style IB/ehca: Move extern declarations from .c files to .h files IB/ehca: Use remap_4k_pfn() to map firmware contexts to user space IB/ehca: Fix large page HW cap defines IB/ehca: Fix mem leak of firmware ctrlblock in ehca_create_srq() IB/ehca: Adjust 64-bit alignment of create QP response for userspace IB/ehca: Forward event client-reregister-required to registered clients IB/ehca: Remove CQ-QP-link before destroying QP in error path of create_qp() IB/ehca: Define array to store SMI/GSI QPs IB/ehca: Add "port connection autodetect mode" IB/ehca: Add PMA support lib/vsprintf.c: fix bug omitting minus sign of numbers (module_param) IB/ehca: Remove tgid checking IB/ehca: handle negative return value from ibmebus_request_irq() properly IB/ehca: Don't allow creating UC QP with SRQ
Holden Karau (1): atmel: output signal strength information
Holger Brunck (1): UBI: fix bug in image sequence number handling
Holger Eitzenberger (32): [NETFILTER]: ULOG/nfnetlink_log: Use better default value for 'nlbufsiz' [NETFILTER]: Fix CID offset bug in PPTP NAT helper debug message bonding: add and use bond_is_lb() bonding: use table for mode names bonding: fix compile error if debug enabled bonding: use pr_debug instead of own macros bonding: remove duplicate declarations bonding: make tbl argument to bond_parse_parm() const bonding: turn all bond_parm_tbls const bonding: improve elaborate port_state assignment bonding: introduce and use port_params structure bonding: use port_params in __record_pdu() bonding: use plain memcpy in __record_default() bonding: init port_params from template bonding: remove various function declarations bonding: use port_params in __update_selected() bonding: use port_params in __update_default_selected() bonding: use port_params in __update_lacpdu_from_port 802.3ad: make ntt bool 802.3ad: turn ports is_enabled into a bool 802.3ad: turn ports is_individual into a bool 802.3ad: remove typedef around ad_system 802.3ad: initialize ports LACPDU from const initializer 802.3ad: generalize out mac address initializer 802.3ad: use standard ethhdr instead of ad_header netfilter: ctnetlink: add callbacks to the per-proto nlattrs netlink: add nla_policy_len() netfilter: limit the length of the helper name netfilter: ctnetlink: allocate right-sized ctnetlink skb netfilter: nf_conntrack: add generic function to get len of generic policy netfilter: nf_conntrack: calculate per-protocol nlattr size ctnetlink: compute generic part of event more acurately
Holger Macht (10): ACPI: ibm_acpi: Add support for the generic backlight device ACPI: asus_acpi: Add support for the generic backlight device ACPI: toshiba_acpi: Add support for the generic backlight device ACPI: dock: Send key=value pair instead of plain value ACPI: Do not pass NULL to acpi_get_handle() when looking for _EJD ACPI: Set flag DOCK_UNDOCKING when triggered via sysfs [libata] ACPI: Properly handle bay devices in dock stations bay: exit if notify handler cannot be installed ACPI: Properly clear flags on false-positives and send uevent on sudden unplug ACPI: dock: Don't eval _STA on every show_docked sysfs read
Holger Schurig (165): usbtouchscreen: add support for DMC TSC-10/25 devices libertas: rename wlan_association_worker libertas: a debug output was missing a newline libertas: fix removal of all debugfs files libertas: remove __FILE__ from debug output libertas: remove unused/superfluous definitions of DEV_NAME_LEN libertas: move vendor & product id's into if_usb.c libertas: make libertas_wlan_data_rates static libertas: exclude non-used code when PROC_DEBUG is not set libertas: make debug configurable libertas: tune debug code libertas: single out mesh code libertas: change debug output of libertas_interrupt() libertas: get rid of libertas_sbi_get_priv() libertas: fix SSID output libertas: changed some occurences of kmalloc() + memset(&a,0,sz) to kzalloc() libertas: move reset_device() code main.c to if_usb.c libertas: split wlan_add_card() libertas: indirect all hardware access via hw_XXXX functions libertas: move contents of fw.h to decl.h libertas: split module into two (libertas.ko and usb8xxx.ko) libertas: fix RESET logic at unload time libertas: let DRV_NAME be overridable libertas: remove unused variables in wlan_dev_t libertas: fix use-after-free in rx path libertas: remove fw.c libertas: fix one more sparse warning libertas: make more functions static & remove unused functions libertas: uppercase some #defines libertas: access mesh_dev more carefully libertas: tune hardware info output libertas: remove debugmode libertas: make the hex dumper nicer libertas: remove a hundred CMD_RET_xxx definitions libertas: use LBS_DEB_HOST for host-to-card communications libertas: use LBS_DEB_HOST for host-to-card communications add support for Marvell 8385 CF cards libertas: remove unused adapter->prev_XXXX variables libertas: remove adapter->{rx,tx}antenna libertas: remove adapter->prescan libertas: remove adapter->scanprobes libertas: remove adapter->pkttxctrl libertas: remove adapter->txrate libertas: remove adapter->rxpd_rate libertas: remove adapter->{data,bcn}_avg_factor libertas: remove adapter->nullpktinterval libertas: remove adapter->locallisteninterval libertas: remove adapter->multipledtim libertas: remove adapter->atimwindow libertas: remove adapter->regiontableindex libertas: remove adapter->listeninterval libertas: remove adapter->adhoc_grate_enabled libertas: remove adapter->beaconperiod libertas: remove adapter->scanmode libertas: remove adapter->scantype libertas: remove bss_descriptior->networktsf libertas: remove bss_descriptor->timestamp libertas: fix two debug statements in cmdresp.c libertas: fix u8 constant libertas: fix a debug statement libertas: fix "warning: Using plain integer as NULL pointer" sparse warnings libertas: clean up scan debug messages libertas: remove one superfluous include libertas: let get nick return what set nick has set janitorial: fix all double includes in drivers/net/wireless libertas: fixes for slow hardware libertas: let more than one MAC event through libertas: move wlan_*_association_work from header to c file libertas: move to uniform lbs_/LBS_ namespace libertas: clean up association debug messages libertas: remove arbitrary typedefs libertas: rework event subscription libertas: tweak association debug output libertas: tweak tx path debugging libertas: remove numprobes libertas: remove user-specified channel list libertas: less eventcause shifts libertas: remove cmd_ctrl_node->cmdflags libertas: remove cmd_ctrl_node->status libertas: make more functions static libertas: handy function to call firmware commands libertas: fix data packet size errors libertas: implement new scanning logic libertas: endianness fixes libertas: fix use-after-free error libertas cs/sdio: fix 'NOHZ: local_softirq_pending 08' message libertas: move cardspecific data to driver libertas: always show firmware release libertas: don't blindly try mesh libertas: pepper main with debug statement libertas: fix interrupt while removing driver [ARM] 4827/1: fix two warnings in drivers/i2c/busses/i2c-pxa.c [ARM] 4828/1: fix 3 warnings in drivers/video/pxafb.c [ARM] 4829/1: add .get method to pxa-cpufreq to silence a warning libertas: trim overly long debug statement libertas: make association debug output nicer libertas: make lbs_sync_channel() static libertas: make lbs_unset_basic_rate_flags() static libertas: rename/document scan_channel libertas: implement SSID scanning for SIOCSIWSCAN libertas: convert CMD_MAC_CONTROL to a direct command libertas: rename packetfilter to mac_control libertas: remove some unused commands libertas: make a handy lbs_cmd_async() command libertas: fix scheduling while atomic bug in CMD_MAC_CONTROL libertas: convert GET_LOG to a direct command libertas: misc power saving adjusts libertas: remove lots of unused stuff libertas: store rssi as an u32 libertas: fix spinlock recursion bug libertas: kill useless #define LBS_MONITOR_OFF 0 libertas: remove CMD_802_11_PWR_CFG libertas: the compact flash driver is no longer experimental libertas: reduce debug output libertas: convert CMD_802_11_MAC_ADDRESS to a direct command libertas: convert CMD_802_11_EEPROM_ACCESS to a direct command libertas: convert sleep/wake config direct commands libertas: don't depend on IEEE80211 libertas: fix mode initialization problem libertas: move association code from join.c into scan.c libertas: move association code from scan.c into assoc.c libertas: move lbs_update_channel out of assoc.c libertas: remove lbs_get_fwversion() libertas: convert libertas driver to use an event/cmdresp queue libertas: un-garbage various command structs sysctl: allow embedded targets to disable sysctl_check.c libertas: fix use-before-check violation libertas: debug output tweaks for lbs_thread libertas: make some functions void libertas: allow removal of card at any time libertas: remove lbs_get_data_rate() libertas: reduce command retry time libertas: don't spin_unlock_irq() twice libertas: speeds up downloading of CF firmware libertas: use lbs_pr_XX instead of printk libertas: before sleeping, check for a command result libertas: fix compact flash interrupt handling libertas: unify various CF-related defines libertas: fix command size for CMD_802_11_SUBSCRIBE_EVENT libertas: fix sleep confirmation libertas: fix interrupt issue libertas: document register meanings libertas: check for old, unsupported hardware libertas: rename some registers to clarify their meaning ssb: allow compilation on systems without PCI libertas: remove two libertas sparse warning wireless: fix two bad print_ssid conversions arm/imx2x: new IOMUX definitions arm/imx21: add kbuild support for the Freescale i.MX21 arm/imx2x: removes a bunch of sparse-warnings arm/imx2x: split i.MX21/i.MX27 register definitions arm/imx21: clock support for i.MX21 arm/imx21: Framebuffer support for i.MX21 arm/imx: Kconfig beautification imx21: fixes some clocknames imx21: activate i2c imx: exit functions can/should be void imx: re-work of PWM, add i.MX21 support orinoco: enable cfg80211 "set_channel" operation cfg80211: allow scanning on specified frequencies when using wext-compatibility cfg80211: use cfg80211_wext_freq() for freq conversion cfg80211: minimal error handling for wext-compat freq scanning cfg80211: use cfg80211_wext_freq() for freq conversion cfg80211: minimal error handling for wext-compat freq scanning libertas spi: fix sparse errors
Holger Smolinski (3): dm raid1: one kmirrord per mirror [S390] console flush on panic / reboot [S390] dasd: add device attribute to disable blocking on lost paths
Hollis Blanchard (81): powerpc: fix RTC/NVRAM accesses on Maple [POWERPC] 4xx: Implement udbg_getc() for 440 [POWERPC] 4xx: enable built-in networking for Sequoia defconfig KVM: Portability: Make exported debugfs data architecture-specific KVM: Portability: Move x86 instruction emulation code to x86.c KVM: Portability: Move x86 FPU handling to x86.c KVM: Portability: Move x86 vcpu ioctl handlers to x86.c KVM: Remove unused "rmap_overflow" variable KVM: Correct consistent typo: "destory" -> "destroy" KVM: Move misplaced comment KVM: Portability: Move address types to their own header file KVM: Portability: Move IO device definitions to its own header file KVM: Portability: Stop including x86-specific headers in kvm_main.c KVM: Portability: Create kvm_arch_vcpu_runnable() function KVM: Use CONFIG_PREEMPT_NOTIFIERS around struct preempt_notifier KVM: Rename debugfs_dir to kvm_debugfs_dir ppc: Export tlb_44x_hwater for KVM KVM: ppc: Add DCR access information to struct kvm_run KVM: Add MAINTAINERS entry for PowerPC KVM KVM: ppc: PowerPC 440 KVM implementation KVM: ppc: Handle guest idle by emulating MSR[WE] writes KVM: ppc: Remove duplicate function KVM: ppc: add lwzx/stwz emulation KVM: ppc: Remove unmatched kunmap() call KVM: ppc: Use a read lock around MMU operations, and release it on error KVM: ppc: Report bad GFNs KVM: ppc: fix invalidation of large guest pages KVM: Move KVM TRACE DEFINITIONS to common header KVM: ppc: guest breakpoint support KVM: ppc: Stop saving host TLB state KVM: ppc: Write only modified shadow entries into the TLB on exit KVM: powerpc: Map guest userspace with TID=0 mappings KVM: ppc: kvmppc_44x_shadow_release() does not require mmap_sem to be locked powerpc: Remove superfluous WARN_ON() from dma-noncoherent.c KVM: ppc: stop leaking host memory on VM exit powerpc/kvm: update KVM config options in ppc44x_defconfig powerpc: Force memory size to be a multiple of PAGE_SIZE virtio-pci queue allocation not page-aligned virtio: avoid implicit use of Linux page size in balloon interface KVM: ppc: Move 440-specific TLB code into 44x_tlb.c KVM: ppc: Rename "struct tlbe" to "struct kvmppc_44x_tlbe" KVM: ppc: combine booke_guest.c and booke_host.c KVM: ppc: Refactor powerpc.c to relocate 440-specific code ppc: Create disassemble.h to extract instruction fields KVM: ppc: refactor instruction emulation into generic and core-specific pieces KVM: ppc: Move the last bits of 44x code out of booke.c KVM: ppc: create struct kvm_vcpu_44x and introduce container_of() accessor KVM: ppc: adjust vcpu types to support 64-bit cores KVM: ppc: fix set regs to take care of msr change KVM: ppc: optimize kvm stat handling KVM: ppc: optimize find first bit KVM: ppc: optimize irq delivery path KVM: ppc: improve trap emulation KVM: ensure that memslot userspace addresses are page-aligned KVM: ppc: fix Kconfig constraints KVM: ppc: use MMUCR accessor to obtain TID KVM: ppc: use prefetchable mappings for guest memory KVM: ppc: fix userspace mapping invalidation on context switch KVM: ppc: support large host pages powerpc/44x: declare tlb_44x_index for use in C code KVM: ppc: directly insert shadow mappings into the hardware TLB KVM: ppc: save and restore guest mappings on context switch KVM: ppc: Implement in-kernel exit timing statistics KVM: ppc: mostly cosmetic updates to the exit timing accounting code KVM: ppc: move struct kvmppc_44x_tlbe into 44x-specific header KVM: ppc: cosmetic changes to mmu hook names KVM: ppc: small cosmetic changes to Book E DTLB miss handler KVM: ppc: change kvmppc_mmu_map() parameters KVM: ppc: turn tlb_xlate() into a per-core hook (and give it a better name) KVM: ppc: rename 44x MMU functions used in booke.c KVM: ppc: remove last 44x-specific bits from booke.c KVM: ppc: use macros instead of hardcoded literals for instruction decoding KVM: ppc: split out common Book E instruction emulation KVM: ppc: Add dbsr in kvm_vcpu_arch KVM: ppc: No need to include core-header for KVM in asm-offsets.c currently KVM: ppc: ifdef iccci with CONFIG_44x KVM: ppc: E500 core-specific code KVM: ppc: Add kvmppc_mmu_dtlb/itlb_miss for booke KVM: ppc: distinguish between interrupts and priorities KVM: ppc: Add extra E500 exceptions KVM: ppc: remove debug support broken by KVM debug rewrite
Hong H. Pham (2): sparc64: Sync FPU state in VIS emulation handler. sparc64: fix and optimize irq distribution
Hong Liu (14): Fixed problem with not being able to decrypt/encrypt broadcast packets. Fixed oops if an uninitialized key is used for encryption. Fixes the ad-hoc network WEP key list issue. [Bug 455] Fix frequent channel change generates firmware fatal error. Don't set hardware WEP if we are actually using TKIP/AES. Mixed PTK/GTK CCMP/TKIP support. Card with WEP enabled and using shared-key auth will have firmware Fixes problem with WEP not working (association succeeds, but no Tx/Rx) Fixes WEP firmware error condition. Fixed problem with not being able to send broadcast packets. ieee80211: Fix QoS is not active problem ieee80211: fix not allocating IV+ICV space when usingencryption in ieee80211_tx_frame mac80211: fix memory leak when defrag fragments mac80211: add support for iwlist channel
Hongjie Yang (6): [S390] memory detection misses 128k. [S390] boot from NSS support [S390] incorrect reipl nss name. [S390] Cleanup dcssblk printk messages. [S390] dcssblk: add >2G DCSSs support and stacked contiguous DCSSs support. [S390] convert dcssblk and extmem printks messages to pr_xxx macros.
Honza Maly (1): [ALSA] Enable DXS controls for VIA VT82xx
Horms (38): Maintainers list update: linux-net -> netdev [IPVS]: Add netdev and me as maintainer contacts README doesn't mention bzip2 source tarball audit_sysctl_exit can only be used with CONF_AUDIT_SYSCTL MAINTAINERS: better list for "POSIX CLOCKS and TIMERS" [IPV4]: Document icmp_errors_use_inbound_ifaddr sysctl [IPV4]: Remove suprious use of goto out: in icmp_reply [IA64] support panic_on_oops sysctl [IA64] Document the "nomca" boot parameter IA64: Use early_parm to handle mvec_name and nomca net: ne2k.c won't compile if pci_clone_list is const Documentation: Reorder documentation of nomca and nomce Documentation: Make fujitsu/frv/kernel-ABI.txt 80 columns wide kexec: grammar fix for crash_save_this_cpu() [IPVS]: Add sysctl documentation CONFIG_WIRELESS_EXT is neccessary after all nfs: Update Documentation/nfsroot.txt to include dhcp, syslinux and isolinux panic_on_oops: remove ssleep() Change panic_on_oops message to "Fatal exception" [IA64] CONFIG_KEXEC/CONFIG_CRASH_DUMP permutations [IA64] Kexec/Kdump: honour non-zero crashkernel offset. [IA64] kexec/kdump: tidy up declaration of relocate_new_kernel_t Kdump documentation update: kexec-tools update Kdump documentation update: ia64 portion [IA64] Zero size /proc/vmcore on ia64 [IA64] kexec: typo in the saved_max_pfn description in contig.c [IA64] kexec: Minor enhancement to includes in crash.c [IA64] kexec: Remove inline declaration of efi_get_pal_addr() [IA64] add newline to PAL-code warning message [IA64] kexec: Move machine_shutdown from machine_kexec.c to process.c kexec: fix references to init in documentation for kexec [IA64] point saved_max_pfn to the max_pfn of the entire system [IA64] remove duplicate declaration of efi_initialize_iomem_resources [IA64] whitespace fixes for include/asm-ia64/sal.h [IA64] put kdump_find_rsvd_region in __init [SCSI] fusion: remove unnecessary code in mptscsih_resume() [SCSI] fusion: honour return value of pci_enable_device() in mpt_resume() [IA64] Ensure that machvec is set up takes place before serial console
Horst H. von Brand (3): [NETFILTER]: Fix Kconfig typo [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra 1 (no PCI) [SPARC]: Missing #include <linux/mm.h> in drivers/sbus/char/flash.c
Horst Hummel (34): s390: dasd readonly attribute s390: don't pad cdl blocks for write requests s390: dasd set online failure s390: fba dasd i/o errors s390: free dasd slab cache s390: deadlock in dasd_devmap s390: 64 bit diag250 support s390: BIODASDPRRD ioctl return code s390: dasd failfast support s390: dasd open counter s390: dasd wait for clear i/o interrupt s390: dasd partition detection s390: dasd proc interface typo s390: Remove old history/whitespave from partition code s390: random values in result of BIODASDINFO2 s390: dasd device offline messages s390: dasd proc entries s390: dasd ioctl never returns s390: dasd device identifiers [S390] dasd_eckd_dump_sense bug. [S390] dasd whitespace and other cosmetics. [S390] add PAV support to the dasd driver. [S390] dasd set offline kernel bug. [S390] dasd calls kzalloc while holding a spinlock. [S390] dasd PAV enabling. [S390] dasd: fix device shutdown process. [S390] dasd default debug level. [S390] handle incorrect values when writing to dasd sysfs attributes. [S390] Enhanced handling of failed termination requests. [S390] return 'count' for successful execution of dasd_eer_enable. [S390] New DASD feature for ERP related logging [S390] Remove dasd_ccw_log function. [S390] dasd: fix unconditional reserve handling. [S390] dasd: Add sysfs attribute status and generate uevents.
Horst Kronstorfer (1): ppc32: Fix BCSR_SIZE for MPC834x SYS
Horst Schirmeier (5): USB: pl2303_update_line_status data length fix USB: usbcore: usb_set_configuration oops (NULL ptr dereference) USB: fix check_ctrlrecip to allow control transfers in state ADDRESS [SERIAL] typo: buad -> baud trivial: doc: document missing value 2 for randomize-va-space
Hu Tao (1): Btrfs: fix error message formatting
Hua Zhong (8): [NET]: sockfd_lookup_light() returns random error for -EBADFD [TCP]: Fix unlikely usage in tcp_transmit_skb() [IPV4]: Remove likely in ip_rcv_finish() fix can_share_swap_page() when !CONFIG_SWAP likely cleanup: remove unlikely in sys_mprotect() remove unlikely() in might_sleep_if() remove unlikely(sb) in prune_dcache IDE error handling fixes
Huacai Chen (1): rtc: fix CMOS time error after writing /proc/acpi/alarm
Huang Shijie (4): lib: do code optimization for radix_tree_lookup() and radix_tree_lookup_slot() mmap: remove unnecessary code mmap: save some cycles for the shared anonymous mapping mm/rmap.c: fix comment
Huang Weiyi (150): sparc64: remove duplicated include fs/proc/task_mmu.c: remove duplicated include files Remove duplicated include in net/sunrpc/svc.c [POWERPC] Remove duplicate #include b43: nphy.c remove duplicated include [S390] blacklist.c: removed duplicated include rcu: remove duplicated include in kernel/rcupreempt_trace.c rcu: remove duplicated include in kernel/rcupreempt.c Blackfin EMAC Driver: Removed duplicated include <linux/ethtool.h> x86: ipi.c: removed duplicated include x86: smpboot.c: removed duplicated include Input: apanel - remove duplicate include uml: remove a duplicate include [CRYPTO] hifn: Remove duplicated include V4L/DVB (8095): zoran_driver.c: Removed duplicated include arch/x86/kernel/genx2apic_uv_x.c: Removed duplicated include drivers/char/nvram.c: Removed duplicated include Input: uinput - remove duplicate include drivers/misc/atmel-ssc.c: Removed duplicated include char/xilinx_hwicap/xilinx_hwicap.c: Removed duplicated include arch/x86/kernel/visws_quirks.c: Removed duplicated #include include/linux/aio.h: removed duplicated include drivers/video/fbmem.c: removed duplicated include powerpc: Removed duplicated include in stacktrace.c ALSA: sound/soc/pxa/tosa.c: removed duplicated include arch/sh/boards/board-ap325rxa.c: removed duplicated #include arch/sh/boards/mach-se/7343/irq.c: removed duplicated #include arch/sparc64/kernel/signal.c: removed duplicated #include drivers/char/efirtc.c: removed duplicated #include drivers/misc/sgi-gru/grutlbpurge.c: removed duplicated #include [ARM] JIVE: Remove duplicated mtd includes arch/x86/kernel/acpi/boot.c: removed duplicated #include arch/x86/kernel/cpuid.c: removed duplicated #include [MTD] [NAND] drivers/mtd/nand/nandsim.c: remove duplicated #include mm/sparse.c: removed duplicated include drivers/char/rtc.c: removed duplicated include reiserfs: removed duplicated #include [netdrvr] remove unnecessary #include removed unused #include <version.h> [MTD] removed unused #include <version.h> sdricoh_cs: removed unused #include <version.h> Input: remove version.h from drivers that don't need it removed unused #include <version.h> arch/x86/kernel/apm_32.c: remove duplicated #include [MTD] [NAND] au1550nd.c: remove unused #include <version.h> [WATCHDOG] removed unused #include <version.h> wireless: remove unused #include <version.h> [netdrvr] removed unused #include <version.h> [ARM] remove unused #include <version.h> V4L/DVB: remove unused #include <version.h> ALSA: ASoC codec: remove unused #include <version.h> wireless: remove duplicated #include qlge: remove duplicated #include netfilter: remove unused #include <version.h> jme: remove unused #include <version.h> V4L/DVB: v4l2-dev: remove duplicated #include USB: remove unused #include <version.h> USB: ti_usb_3410_5052: removed duplicated include arch/m68k/bvme6000/rtc.c: remove duplicated include mm: remove duplicated #include's [MTD] [NAND] OMAP2: remove duplicated #include Staging: SLICOSS: remove duplicated #include's Staging: et131x: remove duplicated #include's Staging: wlan-ng: prism2: remove duplicated #include staging: wlan-ng: prism2: remove more duplicated #include Staging: go7007: remove unused #include <version.h> Staging: SLICOSS: remove unused #include <version.h> mlx4_en: remove duplicated #include viafb: removed duplicated #include's uwb: remove unused #include <version.h> wusb: remove unused #include <version.h> remove unused #include <version.h>'s init/do_mounts_md.c: remove duplicated #include ALSA: ASoC codec: remove unused #include <version.h> [IA64] remove duplicated #include from pci-dma.c 9p: rdma: remove duplicated #include LIS3LV02Dx: remove unused #include <version.h> [IA64] remove duplicate include iommu.h V4L/DVB: remove unused #include <version.h> V4L/DVB: remove unused #include <version.h> net: KS8695: removed duplicated #include tracing: removed duplicated #include x86: remove duplicated #include's Staging: wlan-ng: remove unused #include <version.h> uwb: remove unused #include <version.h>'s [S390] gettimeofday.S: removed duplicated #includes ARM: OMAP: remove duplicated #include's Btrfs: removed unused #include <version.h>'s Btrfs: remove duplicated #include V4L/DVB (10193): removed unused #include <version.h>'s MIPS: Octeon: Remove duplicated #includes dnet: remove duplicated #include atl1c: remove duplicated #include MIPS: compat: Remove duplicated #include avr32: remove duplicated #include USB: gadget: remove duplicated #include [S390] remove duplicated #includes dnet: remove unused #include <version.h> glge: remove unused #include <version.h> Staging: remove duplicated #include's mfd: remove duplicated #include from pcf50633 smsc911x: remove unused #include <linux/version.h> V4L/DVB: usbvision: remove unused #include <version.h> V4L/DVB: zr364xx: remove unused #include <version.h> powerpc: Remove duplicated #include's ACPI: cpufreq: remove dupilcated #include tracing, x86: remove duplicated #include ide: remove unused #include <linux/version.h> RDS: remove unused #include <version.h> hp_accel: remove unused #include <version.h> sysrq: remove duplicated #include microblaze: remove duplicated #include's [ARM] pxa/em-x270: remove duplicated #include [ARM] S3C: remove duplicated #include cfg80211: remove duplicated #include nl80211: remove duplicated #include ARM: OMAP3: remove duplicated #include x86: mce: remove duplicated #include sh: pci: remove duplicated #include's V4L/DVB: cx231xx: remove unused #include <linux/version.h>'s [ARM] S3C24XX: remove duplicated #include x86: Remove duplicated #include's Staging: comedi: remove dupilcated #include Staging: rt3070: remove dupilcated #include Staging: remove unused #include <linux/version.h>'s OMAP1: remove duplicated #include mx31: remove duplicated #include powerpc/85xx: remove duplicated #include [ARM] MINI2440: remove duplicated #include drm: remove unused #include <linux/version.h>'s kmemcheck: remove duplicated #include powerpc/perf_counter: Remove duplicated #include x86: Remove duplicated #include [ARM] remove duplicated #include [ARM] remove duplicated #include dropmon: remove duplicated #include mn10300: remove duplicated #include microblaze: remove duplicated #include MIPS: AR7: Remove unused inclusions of <linux/version.h>. Security/SELinux: remove duplicated #include Staging: cpc-usb: remove unused #include <linux/version.h> ASoC: remove unused #include <linux/version.h> V4L/DVB (12201): adv7343: remove unused #include <linux/version.h> V4L/DVB (13029): radio-si4713: remove #include <linux/version.h> x86/i386: Remove duplicated #include powerpc/book3e-64: Remove duplicated #include powerpc/mm: Remove duplicated #include m68knommu: remove duplicated #include MIPS: BCM63xx: Remove duplicated #include MIPS: Remove duplicated #include
Huang Ying (53): kexec jump kexec jump: save/restore device state kexec: fix compilation warning on xchg(&kexec_lock, 0) in kernel_kexec() kexec jump: clean up #ifdef and comments kexec jump: rename KEXEC_CONTROL_CODE_SIZE to KEXEC_CONTROL_PAGE_SIZE kexec jump: check code size in control page kexec jump: remove duplication of kexec_restart_prepare() kexec jump: in sync with hibernation implementation kexec jump: __ftrace_enabled_save/restore kexec jump: fix for ftrace ftrace: fix incorrect comment style of __ftrace_enabled_save() kexec/i386: remove PAGE_SIZE alignment from relocate_kernel kexec/i386: allocate page table pages dynamically kexec/i386: setup kexec page table in C x86: kexec: Use one page table in x86_64 machine_kexec x86, mce: fix a race condition in mce_read() crypto: aes - Move key_length in struct crypto_aes_ctx to be the last field crypto: aes - Export x86 AES encrypt/decrypt functions crypto: cryptd - Add support to access underlying blkcipher crypto: aes-ni - Add support to Intel AES-NI instructions for x86_64 platform crypto: api - Use dedicated workqueue for crypto subsystem crypto: cryptd - Per-CPU thread implementation based on kcrypto_wq crypto: chainiv - Use kcrypto_wq instead of keventd_wq x86: EFI: Back efi_ioremap with init_memory_mapping instead of FIX_MAP x86, kexec: fix kexec x86 coding style x86, kexec: x86_64: add identity map for pages at image->start x86, kexec: x86_64: add kexec jump support for x86_64 dm crypt: fix kcryptd_async_done parameter x86, kexec: fix crashdump panic with CONFIG_KEXEC_JUMP crypto: cryptd - Use nivcipher in cryptd_alloc_ablkcipher crypto: fpu - Add template for blkcipher touching FPU crypto: aes-ni - Add support for more modes x86, mce: improve mce_get_rip x86, mce: export MCE severities coverage via debugfs PCI: Add pci_bus_set_ops PCI: PCIE AER: export aer_irq PCI: PCIE AER: Document for PCIE AER software error injection PCI AER: software error injection x86, mce: fix a race condition about mce_callin and no_way_out crypto: aes-ni - Fix cbc mode IV saving crypto: aes-ni - Do not sleep when using the FPU crypto: aes-ni - Remove CRYPTO_TFM_REQ_MAY_SLEEP from fpu template crypto: ghash - Add GHASH digest algorithm for GCM crypto: gcm - Use GHASH digest algorithm crypto: cryptd - Add support to access underlaying shash x86, mce: Support specifying context for software mce injection x86, mce: Support specifying raise mode for software MCE injection x86, mce: Move debugfs mce dir creating to mce.c x86, mce: Fake panic support for MCE testing x86: Move kernel_fpu_using to irq_fpu_usable in asm/i387.h KVM: Add MCE support x86: mce, inject: Use real inject-msg in raise_local crypto: aesni-intel - Fix irq_fpu_usable usage
Huang, Xiaolan (1): [IA64] fix personality(PER_LINUX32) performance issue
Huang, Ying (40): x86: NX bit handling in change_page_attr() x86 boot: document for 32 bit boot protocol x86_64 EFI boot support: EFI frame buffer driver x86_64 EFI boot support: EFI boot document x86: EFI runtime service support x86: EFI runtime service support: EFI runtime services x86: EFI runtime service support: document for EFI runtime services x86: EFI runtime service support: remove duplicated code from efi_32.c x86 boot: use E820 memory map on EFI 32 platform x86: 32-bit EFI runtime service support: fixes in sync with 64-bit support x86 boot : export boot_params via debugfs for debugging i386 boot: replace boot_ioremap with enhanced bt_ioremap - enhance bt_ioremap x86: replace boot_ioremap() with enhanced bt_ioremap() - remove boot_ioremap() x86 32-bit boot: rename bt_ioremap() to early_ioremap() x86: early_ioremap_reset fix x86: make early_ioremap_debug early_param x86: fix some bugs about EFI runtime code mapping x86: fix NX bit handling in change_page_attr() x86: ioremap_nocache fix x86: use reboot_type on EFI 32 x86: fixes some bugs about EFI memory map handling x86: change_page_attr_clear fix x86: c_p_a clflush_cache_range fix x86: early_ioremap_reset fix 2 x86: fix EFI mapping x86: EFI runtime code mapping enhancement x86: EFI_PAGE_SHIFT fix x86, boot: add free_early to early reservation machanism x86, boot: add linked list of struct setup_data x86, boot: export linked list of struct setup_data via debugfs x86, boot: Document for linked list of struct setup_data x86: split out common code into find_overlapped_early() x86: reserve highmem pages via reserve_early x86: reserve EFI memory map with reserve_early x86: extract common part of head32.c and head64.c into head.c x86: linked list of setup_data for i386 lockdep: output lock_class key instead of address for forward dependency output lockdep: add lock_class information to lock_chain and output it lockdep: add lock_class information to lock_chain and output it x86 boot: pass E820 memory map entries more than 128 via linked list of setup data
Huaxu Wan (2): hwmon: (coretemp) Add Lynnfield CPU hwmon: (coretemp) Maintainer update
Hubert Feurstein (3): ARM: 5749/1: ep93xx/micro9: Update maintainer ARM: 5750/1: ep93xx/micro9: Update platform code ARM: 5751/1: ep93xx/micro9: Add Micro9-Slim
Hubert Kahlert (1): [ALSA] Fix mask to stop AT91 SSC clock on shutdown
Hubert WS Lin (2): pcnet32: set_ringparam implementation pcnet32: set min ring size to 4
Hugh Blemings (3): ibm_newemac: Skip EMACs that are marked unused by the firmware [POWERPC] 4xx: Base support for 440GX Taishan eval board Updated contact info for CREDITS file
Hugh Dickins (401): freepgt: free_pgtables use vma list freepgt: remove MM_VM_SIZE(mm) freepgt: hugetlb_free_pgd_range freepgt: remove arch pgd_addr_end freepgt: mpnt to vma cleanup freepgt: hugetlb area is clean freepgt: free_pgtables from FIRST_USER_ADDRESS freepgt: sys_mincore ignore FIRST_USER_PGD_NR freepgt: arm FIRST_USER_ADDRESS PAGE_SIZE freepgt: arm26 FIRST_USER_ADDRESS PAGE_SIZE freepgt: arch FIRST_USER_ADDRESS 0 freepgt: remove FIRST_USER_ADDRESS hack fix impossible VmallocChunk shmem: restore superblock info mbind: fix verify_pages pte_page mbind: check_range use standard ptwalk dup_mmap: update comment on new vma bad_page: clear reclaim and slab rme96xx: fix PageReserved range get_user_pages: kill get_page_map do_wp_page: cannot share file page can_share_swap_page: use page_mapcount mm: fix remap_pte_range BUG fix fsync(dir) return value for ram-based filesystems Fix get_request nastiness lower VM_DONTCOPY total_vm x86_64: access of some bad address fix VmSize and VmData after mremap swap: update swapfile i_sem comment swap: correct swapfile nr_good_pages swap: move destroy_swap_extents calls swap: swap extent list is ordered swap: show span of swap extents swap: swap unsigned int consistency swap: freeing update swap_list.next swap: get_swap_page drop swap_list_lock swap: scan_swap_map restyled swap: scan_swap_map drop swap_device_lock swap: scan_swap_map latency breaks swap: swap_lock replace list+device swap: update swsusp use of swap_info delete from_swap_cache BUG_ONs rmap: don't test rss mm: fix madvise vma merging x86-64: Fix idle=poll error path in setup_arg_pages() misses vm_unacct_memory() Don't map the same page too much mm: hugetlb truncation fixes Fix handling spurious page fault for hugetlb region mm: copy_pte_range progress fix mm: msync_pte_range progress mm: zap_pte_range dont dirty anon mm: anon is already wrprotected mm: vm_stat_account unshackled mm: remove_vma_list consolidation mm: unlink_file_vma, remove_vma mm: exit_mmap need not reset mm: page fault handlers tidyup mm: move_page_tables by extents mm: tlb_gather_mmu get_cpu_var mm: tlb_is_full_mm was obscure mm: tlb_finish_mmu forget rss mm: mm_init set_mm_counters mm: rss = file_rss + anon_rss mm: batch updating mm_counters mm: dup_mmap use oldmm more mm: dup_mmap down new mmap_sem mm: sh64 hugetlbpage.c mm: m68k kill stram swap mm: copy_one_pte inc rss mm: zap_pte_range dec rss mm: do_swap_page race major mm: do_mremap current mm mm: zap_pte out of line mm: update_hiwaters just in time mm: mm_struct hiwaters moved mm: ia64 use expand_upwards mm: init_mm without ptlock mm: ptd_alloc inline and out mm: ptd_alloc take ptlock mm: arches skip ptlock mm: page fault handler locking mm: pte_offset_map_lock loops mm: flush_tlb_range outside ptlock mm: unlink vma before pagetables mm: unmap_vmas with inner ptlock mm: xip_unmap ZERO_PAGE fix mm: rmap with inner ptlock mm: kill check_user_page_readable mm: follow_page with inner ptlock mm: i386 sh sh64 ready for split ptlock mm: arm ready for split ptlock mm: parisc pte atomicity mm: cris v32 mmu_context_lock mm: uml pte atomicity mm: uml kill unused mm: split page table lock mm: fix rss and mmlist locking mm: update comments to pte lock Suppress split ptlock on arches which may use one page for multiple page tables [SPARC64] mm: don't re-evaluate *ptep [SPARC64] mm: context switch ptlock [SPARC64] mm: simpler tlb_flush_mmu [SPARC64] mm: update get_user_insn comment unpaged: get_user_pages VM_RESERVED unpaged: private write VM_RESERVED unpaged: sound nopage get_page unpaged: unifdefed PageCompound unpaged: VM_UNPAGED unpaged: VM_NONLINEAR VM_RESERVED unpaged: COW on VM_UNPAGED unpaged: anon in VM_UNPAGED unpaged: ZERO_PAGE in VM_UNPAGED unpaged: PG_reserved bad_page unpaged: copy_page_range vma unpaged: fix sound Bad page states mm: update split ptlock Kconfig mm: unbloat get_futex_key mm: powerpc ptlock comments mm: powerpc init_mm without ptlock mm: fill arch atomic64 gaps pfnmap: remove src_page from do_wp_page pfnmap: do_no_page BUG_ON again [SCSI] st: fix a bug in sgl_map_user_pages failure path [SCSI] sg and st unmap_user_pages allow PageReserved [SCSI] sg: fix a bug in st_map_user_pages failure path mips: setup_zero_pages count 1 mm: free_pages_and_swap_cache opt Fix sg_page_malloc() memset Restore KERN_EMERG to each line printed by bad_page mm: hugepage accounting fix x86: fix stack trace facility level compound page: use page[1].lru compound page: default destructor compound page: no access_process_vm check tmpfs: fix mount mpol nodelist parsing tmpfs: recommend remount for mpol page_add_file_rmap(): remove BUG_ON()s fix pcmcia_device_probe oops fix free swap cache latency remove VM_DONTCOPY bogosities shmem: inline to avoid warning shmdt: check address alignment pcmcia: fix pcmcia_device_remove oops shmat: stop mprotect from giving write permission to a readonly attachment (CVE-2006-1524) Fix MADV_REMOVE protection checking swapoff: use atomic_inc_not_zero() on mm_users remove unused o_flags from do_shmat fix update_mmu_cache in fremap.c [AGPGART] remove private page protection map valid_swaphandles() fix hugetlb: fix size=4G parsing hugetlb: fix prio_tree unit hugetlb: fix absurd HugePages_Rsvd [POWERPC] Make current preempt-safe [POWERPC] Make high hugepage areas preempt safe [POWERPC] Make mmiowb's io_sync preempt safe hugetlb: prepare_hugepage_range check offset too hugetlb: fix error return for brk() entering a hugepage region [POWERPC] Make soft_enabled irqs preempt safe kill install_file_pte's pte_val ext4 balloc: reset windowsz when full ext4 balloc: fix off-by-one against grp_goal ext4 balloc: fix off-by-one against rsv_end ext4 balloc: say rb_entry not list_entry ext4 balloc: use io_error label ext4 balloc: fix _with_rsv freeze ext3 balloc: reset windowsz when full ext3 balloc: fix off-by-one against grp_goal ext3 balloc: fix off-by-one against rsv_end ext3 balloc: say rb_entry not list_entry ext3 balloc: use io_error label ext3 balloc: fix _with_rsv freeze read_zero_pagealigned() locking fix fix BUG_ON(!PageSlab) from fallback_alloc fix OOM killing of swapoff mm: mremap correct rmap accounting page_mkwrite caller race fix fix umask when noACL kernel meets extN tuned for ACLs shmem and simple const super_operations suspend regression: sysfs deadlock drm: fix DRM_CONSISTENT mapping holepunch: fix shmem_truncate_range punching too far holepunch: fix shmem_truncate_range punch locking holepunch: fix disconnected pages after second truncate holepunch: fix mmap_sem i_mutex deadlock fix OOM killing processes wrongly thought MPOL_BIND [POWERPC] Don't use SLAB/SLUB for PTE pages slub: don't confuse ctor and dtor i386: don't check_pgt_cache in flush_tlb_mm [POWERPC] Fix smp_call_function to be preempt-safe fix compat console unimap regression [SCSI] fix CONFIG_SCSI_WAIT_SCAN=m splice: __generic_file_splice_read: fix i_size_read() length checks mount -t tmpfs -o mpol=: check nodes online i386 mm: use pte_update() in ptep_test_and_clear_dirty() page_mapping must avoid slub pages mm: kill validate_anon_vma to avoid mapcount BUG shmem: convert to using splice instead of sendfile() mspec_mmap: don't set VM_LOCKED Remove nid_lock from alloc_fresh_huge_page fix maxcpus=N parsing reverse CONFIG_ACPI_PROC_EVENT default fix bogus hotplug cpu warning fix maxcpus=1 oops in show_stat() [POWERPC] ppc64: support CONFIG_DEBUG_PREEMPT Fix sys_remap_file_pages BUG at highmem.c:15! fix mprotect vma_wants_writenotify prot fix sg_phys to use dma_addr_t fix tmpfs BUG and AOP_WRITEPAGE_ACTIVATE arm26: remove it again tmpfs: restore missing clear_highpage prep_zero_page: remove bogus BUG_ON swapin_readahead: excise NUMA bogosity swapin_readahead: move and rearrange args swapin needs gfp_mask for loop on tmpfs shmem: SGP_QUICK and SGP_FAULT redundant shmem_getpage return page locked shmem_file_write is redundant swapin: fix valid_swaphandles defect swapoff: scan ptes preemptibly tmpfs: move swap_state stats update tmpfs: shuffle add_to_swap_caches tmpfs: move swap swizzling into shmem tmpfs: allow filepage alongside swappage tmpfs: allocate on read when stacked tmpfs: make shmem_unuse more preemptible tmpfs: open a window in shmem_unuse_inode tmpfs: radix_tree_preloading tmpfs: fix shmem_swaplist races mm: don't waste swap on locked pages stop c_p_a corrupting the pds memcgroup: temporarily revert swapoff mod memcgroup: reinstate swapoff mod memcgroup: fix zone isolation OOM memcgroup: revert swap_state mods memcgroup: tidy up mem_cgroup_charge_common memcgroup: fix hang with shmem/tmpfs [POWERPC] Fix DEBUG_PREEMPT warning when warning percpu: fix DEBUG_PREEMPT per_cpu checking x86: a P4 is a P6 not an i486 memcg: mm_match_cgroup not vm_match_cgroup memcg: move_lists on page not page_cgroup memcg: page_cache_release not __free_page memcg: when do_swap's do_wp_page fails memcg: fix VM_BUG_ON from page migration memcg: bad page if page_cgroup when free memcg: mem_cgroup_charge never NULL memcg: remove mem_cgroup_uncharge memcg: memcontrol whitespace cleanups memcg: memcontrol uninlined and static memcg: remove clear_page_cgroup and atomics memcg: css_put after remove_list memcg: fix mem_cgroup_move_lists locking memcg: fix oops on NULL lru list splice: use mapping_gfp_mask scsi: fix sense_slab/bio swapping livelock x86: MPSC should use P6 NOPs x86: vget_cycles() __always_inline x86: fix HT cpu booting on 32-bit x86: fix PAE pmd_bad bootup warning x86: fix app crashes after SMP resume x86: strengthen 64-bit p?d_bad() x86: fix bad pmd ffff810000207xxx(9090909090909090) libata: fix G5 SATA broken on -rc5 x86: PAT: make pat_x_mtrr_type() more readable x86: fix Intel Mac booting with EFI exec: fix stack excutability without PT_GNU_STACK x86: BUILD_IRQ say .text to avoid .data.percpu generic_file_aio_read() cleanups tmpfs: support aio mm: fix ever-decreasing swap priority security: remove unused forwards exec: remove some includes netns: fix ip_rt_frag_needed rt_is_expired sched: move sched_clock before first use exec: include pagemap.h again to fix build tmpfs: fix kernel BUG in shmem_delete_inode [SCSI] sd: fix USB devices incorrectly reporting DIF support memcg: fix oops in mem_cgroup_shrink_usage x86: fix /proc/meminfo DirectMap mm: VM_flags comment fixes mm: page_remove_rmap comments on PageAnon mm: show free swap as signed ipv4: mode 0555 in ipv4_skeleton x86: add periodic corruption check powerpc: Fix rare boot build breakage x86: unsigned long pte_pfn mm: ifdef Quicklists in /proc/meminfo block: adjust blkdev_issue_discard for swap Export tiny shmem_file_setup for DRM-GEM sparc64: Fix __copy_{to,from}_user_inatomic defines. x86: align DirectMap in /proc/meminfo sprint_symbol(): use less stack migration: fix writepage error vmscan: let GFP_NOFS go to swap again don't unlink an active swapfile KSYM_SYMBOL_LEN fixes fix mapping_writably_mapped() mm: don't mark_page_accessed in shmem_fault mm: remove cgroup_mm_owner_callbacks mm: remove GFP_HIGHUSER_PAGECACHE mm: add Set,ClearPageSwapCache stubs mm: replace some BUG_ONs by VM_BUG_ONs mm: add_active_or_unevictable into rmap mm: make page_lock_anon_vma() static mm: further cleanup page_add_new_anon_rmap mm: gup persist for write permission mm: wp lock page before deciding cow mm: reuse_swap_page replaces can_share_swap_page mm: try_to_free_swap replaces remove_exclusive_swap_page mm: try_to_unuse check removing right swap mm: remove try_to_munlock from vmscan mm: remove gfp_mask from add_to_swap mm: add add_to_swap stub mm: optimize get_scan_ratio for no swap swapfile: swapon needs larger size type swapfile: remove SWP_ACTIVE mask swapfile: remove surplus whitespace swapfile: remove v0 SWAP-SPACE message swapfile: rearrange scan and swap_info swapfile: swapon use discard (trim) swapfile: swap allocation use discard swapfile: swapon randomize if nonrot swapfile: swap allocation cycle if nonrot swapfile: change discard pgoff_t to sector_t swapfile: let others seed random badpage: simplify page_alloc flag check+clear badpage: keep any bad page out of circulation badpage: replace page_remove_rmap Eeek and BUG badpage: vm_normal_page use print_bad_pte badpage: zap print_bad_pte on swap and file badpage: remove vma from page_remove_rmap badpage: ratelimit print_bad_pte and bad_page badpage: KERN_ALERT BUG instead of KERN_EMERG mm: fix error case in mlock downgrade reversion profiling: fix broken profiling regression shmem: fix shared anonymous accounting sysfs: fix some bin_vm_ops errors compat_do_execve should unshare_files fix setuid sometimes doesn't fix setuid sometimes wouldn't mm: page_mkwrite change prototype to match fault: fix sysfs shmem: writepage directly to swap shmem: respect MAX_LFS_FILESIZE x86 microcode: revert some work_on_cpu powerpc: Allow 256kB pages with SHMEM Revert "kobject: don't block for each kobject_uevent". mm: pass correct mm when growing stack doc: hashdist defaults on for 64bit hugh: update email address integrity: fix IMA inode leak ide: fix PowerMac bootup oops mm: alloc_large_system_hash check order hugetlb: fault flags instead of write_access mm: don't rely on flags coincidence mm: pass mm to grab_swap_token x86, mce: therm_throt: Don't log redundant normality mm: fix hugetlb bug due to user_shm_unlock call ACPI: fix NULL bug for HID/UID string fix undefined reference to user_shm_unlock ksm: first tidy up madvise_vma() ksm: define MADV_MERGEABLE and MADV_UNMERGEABLE ksm: the mm interface to ksm ksm: no debug in page_dup_rmap() ksm: identify PageKsm pages ksm: prevent mremap move poisoning ksm: rename kernel_pages_allocated ksm: move pages_sharing updates ksm: pages_unshared and pages_volatile ksm: break cow once unshared ksm: keep quiet while list empty ksm: five little cleanups ksm: fix endless loop on oom ksm: distribute remove_mm_from_lists ksm: fix oom deadlock ksm: sysfs and defaults ksm: add some documentation ksm: remove VM_MERGEABLE_FLAGS ksm: clean up obsolete references ksm: unmerge is an origin of OOMs ksm: mremap use err from ksm_madvise mm: munlock use follow_page mm: remove unused GUP flags mm: add get_dump_page mm: FOLL_DUMP replace FOLL_ANON mm: follow_hugetlb_page flags mm: fix anonymous dirtying mm: reinstate ZERO_PAGE mm: FOLL flags for GUP flags mm: m(un)lock avoid ZERO_PAGE mm: hugetlbfs_pagecache_present mm: ZERO_PAGE without PTE_SPECIAL mm: move highest_memmap_pfn tmpfs: depend on shmem nommu: fix two build breakages ksm: more on default values HWPOISON: fix oops on ksm pages HWPOISON: fix/proc/meminfo alignment hwpoison: fix oops on ksm pages hwpoison: fix/proc/meminfo alignment
Hugo Santos (1): [IPV6] ip6_tunnel: release cached dst on change of tunnel params
Hugo Villeneuve (9): ASoC: Add Right-Justified mode and Codec clock master to davinci-i2s ASoC: Add PCM3008 ALSA SoC driver ASoC: Add driver for the Lyrtech SFFSDR board ASoC: DaVinci: Fix SFFSDR compilation error. USB: musb cppi bugfixes ASoC: Davinci: Fix incorrect machine type for SFFSDR board ALSA: ASoC: Davinci: Replaced DAI format RIGHT_J by DSP_B for SFFSDR ALSA: ASoC: Davinci: Updated sffsdr_hw_params() function to new format davinci: DM644x: add support for SFFSDR board
Hui Zhu (1): elf: fix multithreaded program core dumping on arm
Humphrey Bucknell (1): avr32: pm_standby low-power ram bug fix
Hunter Adrian (2): UBIFS: fix compiler warnings UBIFS: return error if link and unlink race
Hunyue Yau (1): omapfb: add support for the 2430SDP LCD
Huzaifa Sidhpurwala (2): USB: option.c Add support for ZTE AC2726 EVDO modem USB: option: Support for AIRPLUS MCD650 Datacard
Hye-Shik Chang (1): [CRYPTO] seed: New cipher algorithm
HyeonSeung Jang (1): [POWERPC] spufs: fix context switch during page fault
Hynek Petrak (1): PHY probe not working properly for ibm_emac (PPC4xx)
Hyok S. Choi (27): [ARM] start_thread fixup for nommu mode [ARM] Support register switch in nommu mode [ARM] noMMU: block sys_fork in nommu mode [ARM] noMMU: removes TLB codes in nommu mode [ARM] nommu: rename compressed/head.S symbols to a new style [ARM] nommu: MPU support in boot/compressed/head.S [ARM] nommu: start-up code [ARM] nommu: add nommu specific Kconfig and MMUEXT variable in Makefile [ARM] nommu: fixups for the exception vectors [ARM] nommu: trivial patch for arch/arm/lib/Makefile frv: define MMU mode specific syscalls as 'cond_syscall' and clean up unneeded macros [ARM] nommu: trivial fixups for head-nommu.S and the Makefile [ARM] nommu: avoid selecting TLB and CPU specific copy code [ARM] nommu: add arch/arm/Kconfig-nommu to Kconfig files [ARM] nommu: export flush_dcache_page() [ARM] nommu: Initial uCLinux support for MMU-based CPUs [ARM] nommu: allows to support module in nommu [ARM] nommu: defines CPU_CP15, CPU_CP15_MMU and CPU_CP15_MPU [ARM] nommu: manage the CP15 things [ARM] nommu: add ARM7TDMI core support [ARM] nommu: add ARM740T core support [ARM] nommu: add ARM9TDMI core support [ARM] nommu: add ARM940T core support [ARM] nommu: add ARM946E-S core support [ARM] nommu: abort handler fixup for !CPU_CP15_MMU cores. [ARM] nommu: confirms the CR_V bit in nommu mode nommu: Enables to select noMMU mode
Håvard Skinnemoen (10): MTD: Fix bug in fixup_convert_atmel_pri [MTD] Unlock NOR flash automatically where necessary [MTD] [NAND] at91_nand: Convert to generic GPIO API [MTD] [NAND] rename at91_nand -> atmel_nand: file names and Kconfig [MTD] [NAND] rename at91_nand -> atmel_nand: internal symbols [MTD] [NAND] atmel_nand: Clean up and fix probe() error path avr32: move hsmc_init() to core_initcall [MTD] [NAND] avr32: atmel_nand platform code for AT32AP700x [MTD] [NAND] atmel_nand: make available on AVR32 avr32: Add support for ATSTK1006
Högander Jouni (2): ARM: OMAP: Add PARENT_CONTROLS_CLOCK flag to dpll5_m2_ck ARM: OMAP2: Clock: Combine 34xx l3_icks and l4_icks
H�kon L�vdal (1): README: bzip2 is not new
H�vard Skinnemoen (2): USB: list atmel husb2_udc gadget controller USB: usb ethernet gadget recognizes HUSB2DEV
IKEDA, Munehiro (2): Documentation: add Japanese translated stable_api_nonsense.txt HOWTO: adjust translation header of Japanese stable_api_nonsense.txt
ILLES, Marton (1): [SCSI] Add SUN Universal Xport to no attach blacklist
ISHIKAWA Mutsumi (1): sony-laptop: detect the ICH9 chipset as Type3
Iacopo Spalletti (1): [ACPI] update hotkey documentation
Iain McFarlane (1): USB: add Zoom Telephonics Model 3095F V.92 USB Mini External modem to cdc-acm
Ian Abbott (52): USB: VID/PID updates for ftdi_sio driver USB: ftdi_sio redundant macro removal USB: ftdi_sio: new PID for ELV UM100 USB: ftdi_sio: avoid losing received data in tty-ldisc USB ftdi_sio: reduce device id table clutter USB ftdi_sio: remove redundant TIOCMBIS and TIOCMBIC code USB: ftdi_sio: new microHAM and Evolution Robotics devices USB: ftdi_sio: Update RTS and DTR simultaneously USB: ftdi_sio: fix a couple of timeouts USB ftdi_sio: user specified VID/PID USB ftdi_sio: New IDs for ELV, Xsens and Falcom products USB: ftdi_sio: custom baud rate fix USB: ftdi_sio: new IDs for KOBIL devices USB: ftdi_sio: new IDs for Teratronik devices USB: ftdi_sio: new IDs for Westrex devices USB: ftdi_sio: new microHAM device IDs USB: ftdi_sio: add support for Eclo COM to 1-Wire USB adapter USB: ftdi_sio: add support for ASK RDR 400 series card reader USB: ftdi_sio: Add support for HCG HF Dual ISO RFID Reader USB: ftdi_sio: add support for Yost Engineering ServoCenter3.1 USB serial visor: fix race in open/close USB serial ftdi_sio: Prevent userspace DoS USB serial ftdi_sio: Add support for Tactrix OpenPort devices PCI: Fix fakephp deadlock UIO: Take offset into account when determining number of pages that can be mapped Staging: comedi: add amplc_pc236 driver Staging: comedi: add adv_pci1723 driver Staging: comedi: add ampl_dio200 driver Staging: comedi: add amplc_pc263 driver Staging: comedi: add amplc_pci224 driver Staging: comedi: new devices for ni_pcimio.c Staging: comedi: Add a module parameter 'comedi_autoconfig'. Staging: comedi: Make comedi_auto_config() succeed when auto-configuration disabled. Staging: comedi: comedi_rt_task_context_t fix Staging: comedi: Use explicit value for enumerated constant INSN_CONFIG_GET_HARDWARE_BUFFER_SIZE. Staging: comedi: newer gcc warning fixes Staging: comedi: comedi_open: Fix null pointer dereference. Staging: comedi: 'pcmcia_parse_tuple()' now has two arguments, not three. Staging: comedi: pcl818: Fix option handling for FIFO mode (hopefully!). Staging: comedi: pcl818: Tidy up AI command after channel dropout or similar error. Staging: comedi: Work around malformed RTAI_VERSION_CODE. Staging: comedi: Undo stupid commit made 3 months ago Staging: comedi: amplc_pc236: Corrected documentation. Staging: comedi: Corrected type of a printk argument in resize_async_buffer(). Staging: comedi: jr3_pci: Initialize transf variable fully in jr3_pci_poll_subdevice(). Staging: comedi: cb_pcidio: fix "section mismatch" error Staging: comedi: s526: Fix number of channels on DIO subdevice Staging: comedi: s526: Get rid of global variable 'cmReg'. Staging: comedi: s526: Take account of arch's byte order. Staging: comedi: s526: fixes for pulse generator Staging: comedi: ni_65xx.c: fix insn_bits shift calculation. Staging: comedi: ni_65xx.c: fix output inversion problem.
Ian Armstrong (34): V4L/DVB (5184): Add cx23415 decoder register documentation V4L/DVB (5437): Update cx23415 documentation V4L/DVB (5438): Fix ivtv yuv threshold handling V4L/DVB (6052): ivtv: fix udma yuv bug V4L/DVB (5908): ivtv-fb: cleanups, prevent fw calls in some cases V4L/DVB (5970): ivtv: prevent vertical overflow of yuv output V4L/DVB (5971): ivtv-fb: framebuffer timings no longer locked on module load V4L/DVB (5972): ivtv: prevent yuv register updates from being missed V4L/DVB (5973): ivtv: attach yuv field order to each frame V4L/DVB (6340): ivtvfb: screen mode change sometimes goes wrong V4L/DVB (6345): ivtvfb: YUV handling of an image which is not visible in the display area V4L/DVB (6346): ivtvfb: YUV output size fix when ivtvfb is not loaded V4L/DVB (6380): ivtvfb: Removal of the 'osd_compat' module option V4L/DVB (6712): ivtv: ivtv yuv stream handling change V4L/DVB (6713): ivtv: ivtv_yuv_prep_frame breakup and yuv hardware buffer changes V4L/DVB (6714): ivtv: yuv frame parameter fix V4L/DVB (6715): ivtv: Remove unnecessary register update V4L/DVB (6716): ivtv: yuv interlace mode change V4L/DVB (6717): ivtv: Initial merge of video48 yuv handling into the IVTV_IOC_DMA_FRAME framework V4L/DVB (6718): ivtv: ivtv yuv format description correction V4L/DVB (6719): ivtv: ivtv-yuv clean-up + source cropping bug-fix V4L/DVB (7242): ivtv: fix for yuv filter table check V4L/DVB (7279): ivtv: Add missing sg_init_table() V4L/DVB (7243): ivtv: yuv framebuffer tracking V4L/DVB (7886): ivtvfb: Use DMA for write() V4L/DVB (8088): ivtv: yuv decoder lock fix V4L/DVB (8090): ivtv: yuv decoder lock fix (2) V4L/DVB (9163): ivtvfb: fix sparse warnings and improve write function V4L/DVB (9164): ivtvfb: a small cosmetic change V4L/DVB (9165): ivtv: V4L2_FBUF_FLAG_OVERLAY status fix V4L/DVB (9166): ivtv - Fix potential race condition in yuv handler V4L/DVB (9190): ivtv: yuv write() error handling tweak V4L/DVB (9328): ivtvfb: FB_BLANK_POWERDOWN turns off video output fbcon: only unbind from console if successfully registered
Ian Campbell (75): Input: return correct value when setting up absolute device via uinipt. use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh pcmcia: fix i82365 request_region double usage USB: gadget/ether fixes USB: gadget/ether build fixes. kbuild: allow cscope to index multiple architectures cs89x0: collect tx_bytes statistics ARM: 2833/2: Remove support for WDIOF_MAGICCLOSE from sa1100-wdt Input: fix checking whether new keycode fits size-wise I2C: i2c-algo-pca -- gracefully handle a busy bus [ARM] 3032/1: sparse: complains about generic_fls() prototype in asm-arm/bitops.h [ARM] 3044/1: Fix sparse warnings about incompatible pointer types for register defined in pxa-regs.h [ARM] 3048/1: register i2s resources not i2c resources for the pxa i2s platform device [WATCHDOG] sa1100_wdt.c sparse cleanups [WATCHDOG] sa1100_wdt.c sparse clean (2) Put .note.* sections into a PT_NOTE segment Translate asm version of ELFNOTE macro into preprocessor macro i386: Allow i386 crash kernels to handle x86_64 dumps x86_32: remove unnecessary use of %ebx as the boot cpu flag x86_32: always run the full set of paging state. x86: unify whitespace and comments in arch/x86/boot/compressed/vmlinux_??.lds x86: unify whitespace in arch/x86/boot/compressed/vmlinux_??.scr x86: switch to .rodata.compressed in arch/x86/boot/compressed/vmlinux_??.scr x86: unify arch/x86/boot/compressed/vmlinux_??.scr x86: unify strings in arch/x86/boot/compressed/misc_??.c x86: unify whitespace and comments in arch/x86/boot/compressed/misc_??.c x86: unify headers in arch/x86/boot/compressed/misc_??.c x86: unify variable names in arch/x86/boot/compressed/misc_??.c x86: unify arch/x86/boot/compressed/misc_??.c x86: define OBJCOPYFLAGS explicitly for each target. x86: construct 32-bit boot time page tables in native format. x86: fix early_ioremap pagetable ops xen: Implement getgeo for Xen virtual block device. x86/xen: fix DomU boot problem x86: use ELF format in compressed images. x86: add a crc32 checksum to the kernel image. x86: reduce arch/x86/mm/ioremap.o size x86: boot protocol updates x86: add more boot protocol documentation xen/blkfront: Make sure we don't use bounce buffers, we don't need them. xen: Avoid allocations causing swap activity on the resume path fbdefio: add set_page_dirty handler to deferred IO FB xen: do not reserve 2 pages of padding between hypervisor and fixmap. kbuild: do not include arch/<ARCH>/include/asm in find-sources twice. xen: pin correct PGD on suspend swiotlb: move some definitions to header swiotlb: add comment where we handle the overflow of a dma mask on 32 bit swiotlb: allow architectures to override phys<->bus<->phys conversions swiotlb: add arch hook to force mapping swiotlb: consolidate swiotlb info message printing x86/swiotlb: add default phys<->bus conversion x86/swiotlb: add default swiotlb_arch_range_needs_mapping swiotlb: range_needs_mapping should take a physical address. swiotlb: do not use sg_virt() x86: rename arch/x86/kernel/pci-swiotlb_64.c => pci-swiotlb.c xen: handle highmem pages correctly when shrinking a domain xen: unitialised return value in xenbus_write_transaction IDE: Unregister and disable devices if initialization fails. xen: explicitly initialise the cpu field of irq_info xen: expose enable_IO_APIC for 32-bit xen: fix xen_flush_tlb_others x86, xen: record and display initiator of each multicall when debugging xen: resume interrupts before system devices. xen: add irq_from_evtchn xen: add /dev/xen/evtchn driver xen: export ioctl headers to userspace xen: remove suspend_cancel hook xen: use device model for suspending xenbus devices xen: drop kexec bits from /sys/hypervisor since kexec isn't implemented yet xen: honour VCPU availability on boot xen: resume interrupts before system devices. xen: honour VCPU availability on boot xen/blkfront: allow xenbus state transition to Closing->Closed when not Connected xen/blkfront: fix warning when deleting gendisk on unplug/shutdown Correct nr_processes() when CPUs have been unplugged
Ian Dall (3): JFS: Need to be root to create files with security context w1: w1 temp calculation overflow fix Bug 11061, NFS mounts dropped
Ian E. Morgan (3): [WATCHDOG] New SBC8360 watchdog driver (revised) SBC8360: module_param() permission fixes lis3: add support for the HP HDX 18
Ian Kent (79): autofs4: wait order fix autofs4: tree race fix autofs4: bump version number autofs4: avoid panic on bind mount of autofs owned directory autofs4: post expire race fix autofs4: bad lookup fix autofs4: subversion bump to identify these changes autofs4: mistake in debug print autofs4: fix infamous "Busy inodes after umount ..." message autofs4 oops fix autofs4: lookup white space cleanup autofs4: use libfs routines for readdir autofs4: can't mount due to mount point dir not empty autofs4: expire code readability cleanup autofs4: simplify expire tree traversal autofs4: fix false negative return from expire autofs4: expire mounts that hold no (extra) references only autofs4: remove update_atime unused function autofs4: add a show mount options for proc filesystem autofs4: white space cleanup for waitq.c autofs4: rename simple_empty_nolock function autofs4: change may_umount* functions to boolean autofs4: increase module version autofs4: nameidata needs to be up to date for follow_link autofs4: add v5 follow_link mount trigger method autofs4: add v5 expire logic autofs4: add new packet type for v5 communications autofs4: change AUTOFS_TYP_* AUTOFS_TYPE_* autofs4: follow_link missing functionality autofs4: atomic var underflow autofs4: NFY_NONE wait race fix autofs4: need to invalidate children on tree mount expire autofs4: zero timeout prevents shutdown autofs4 needs to force fail return revalidate autofs4: autofs4_follow_link false negative fix autofs4: pending flag not cleared on mount fail autofs4: panic after mount fail autofs4: header file update autofs4: fix another race between mount and expire autofs4: check for directory re-create in lookup autofs4: deadlock during create autofs4: fix sparse warning in waitq.c:autofs4_expire_indirect() autofs4: check for invalid dentry in getpath autofs4: don't make expiring dentry negative autofs4: revert - redo lookup in ttfd autofs4: use look aside list for lookups autofs4: fix symlink name allocation autofs4: don't release directory mutex if called in oz_mode autofs4: use lookup intent flags to trigger mounts autofs4: fix waitq locking autofs4: fix pending mount race autofs4: add missing kfree autofs4: check kernel communication pipe is valid for write autofs4: fix waitq memory leak autofs4: detect invalid direct mount requests autofs4: indirect dentry must almost always be positive autofs4: cleanup redundant readir code autofs4: fix pending checks autofs4: fix indirect mount pending expire race autofs4: fix direct mount pending expire race autofs4: fix direct mount pending expire race - correction autofs4: reorganize expire pending wait function calls autofs4: remove unused ioctls autofs4: cleanup autofs mount type usage autofs4: track uid and gid of last mount requester autofs4: device node ioctl documentation autofs4: add miscellaneous device for ioctls autofs4: correct offset mount expire check autofs4: collect version check return autofs4: improve parameter usage autofs4: fix var shadowed by local delaration autofs4: make autofs type usage explicit autofs4: fix string validation check order autofs4: cleanup expire code duplication autofs4: fix lookup deadlock autofs4: fix kernel includes autofs4: fix incorrect return in autofs4_mount_busy() autofs4: remove hashed check in validate_wait() autofs4 - fix missed case when changing to use struct path
Ian McDonald (36): [DCCP]: Fix elapsed time option as per section 13.2 of spec v11 [DCCP]: Fix the timestamp options [DCCP]: Create Documentation/networking/dccp.txt [DCCP]: Alter website for DCCP in MAINTAINERS [DCCP]: Comment typo [DCCP] ccid3: Divide by zero fix [DCCP]: Set the default CCID according to kernel config selection Documentation: Update to BUG-HUNTING [NET]: fix __sk_stream_mem_reclaim [DCCP]: Fix default sequence window size [DCCP]: Fix typo [DCCP]: Update contact details and copyright [DCCP]: Introduces follows48 function [DCCP]: Introduce dccp_rx_hist_find_entry [DCCP]: Fix CCID3 [DCCP]: Shift sysctls into feat.h [DCCP]: Introduce tx buffering [DCCP]: Tidyup CCID3 list handling [DCCP]: Introduce constants for CCID numbers [DCCP]: Use constants for CCIDs [DCCP]: Introduce dccp_probe [DCCP]: Fix DCCP Probe Typo [DCCP]: Fix logfile overflow [DCCP]: Set TX Queue Length Bounds via Sysctl [DCCP]: Make dccp_probe more portable [DCCP]: Update Documentation [DCCP] CCID3: Remove non-referenced variable [DCCP]: Adds the tx buffer sysctls [DCCP]: Remove timeo from output.c [DCCP]: Update documentation [DCCP] ccid3: return value in ccid3_hc_rx_calc_first_li [CCID3]: Fix use of invalid loss intervals [CCID3]: More verbose debugging ccid3: Update copyrights Fix dccp_sum_coverage loss_interval: Fix timeval initialisation
Ian Molton (48): [ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs. [ALSA] soc - Preliminary ac97 drivers for Toshiba e800 PDAs Fix serial broken-ness on PXA250 Clocklib: Provide for GPIO 12 clock on PXA Clocklib: Fix SA1111 clock name mess. E-series GPIO / IRQ definitions. Fix broken e-series build Add e350 support PXA UDC - allow use of inverted GPIO for pullup E-series UDC support Support for LCD on e740 e750 e400 and e800 e-series PDAs [ARM] pxa: PXA25x UDC - Fix warning during build [ARM] PXA: squash warning in pxafb [ARM] update defconfig for eseries. mfd: TMIO MMC structures and accessors. mfd: driver for the T7L66XB TMIO SoC mfd: driver for the TC6387XB TMIO controller. mfd: tc6387 MMC platform data mfd: t7l66 MMC platform data mfd: driver for the TMIO NAND controller mfd: TMIO MMC driver mfd: tc6393 cleanup and update [ARM] eseries: whitespace fixes and cleanup [ARM] clocklib: Allow dynamic alias creation [ARM] clocklib: Update users of aliases to new API [ARM] Fix eseries IRQ limit [ARM] e740 config use MFP [ARM] e400 config use MFP [ARM] eseries: Split machine definitions [ARM] eseries: move LCD defs into machine files [ARM] eseries: move UDC defs to machine files mfd: reduce stack usage in mfd-core.c mfd: update TMIO drivers to use the clock API [ARM] IrDA support for e7xx [ARM] pxa: e740 MFP fix [ARM] pxa: Add multi-io support for e-series [PCMCIA] e740 PCMCIA socket driver. [ARM] pxa: Update eseries defconfig [ARM] pxa: add e750 MFP config ASoC: dapm: Allow explictly named mixer controls ASoC: cleanup duplicated code. ASoC: Driver for the WM9705 AC97 codec. ASoC: machine driver for Toshiba e750 ASoC: machine driver for Toshiba e800 ASoC: machine support for Toshiba e740 PDA ASoC: fixes to caching implementations ASoC: Fix WM9705 capture switch name tmio_mmc: fix clock setup
Ian Pickworth (5): V4L: Fixes nicam sound V4L/DVB (3416): Recognise Hauppauge card #34519 V4L/DVB (3416): Recognise Hauppauge card #34519 V4L/DVB (3393): Cx88: reduce excessive logging V4L/DVB (3423): Fix cx88 error messages on balance change
Ian Romanick (3): matroxfb: read MGA PInS data on PowerPC Add support SiS based XGI chips to SiS DRM. drm: Fix ioc32 compat layer
Ian S. Nelson (1): /sys/modules: allow full length section names
Ian Schram (7): iwlwifi: fix various spelling and typos iwlwifi: rename iwl_eeprom_aqcuire_semaphore to _acquire_ iwlwifi: Two comments in iwl-3945.c were longer than 80 columns iwlwifi: Beautify by removing superfluous newlines and code iwlwifi: remove late null-check and duplicate bug_on mac80211_hwsim.c: fix: BUG: unable to handle kernel NULL pointer dereference at 0000000000000370 perf_counter: Fix perf_copy_attr() pointer arithmetic
Ian Wienand (5): [IA64] Fix undefined reference to can_cpei_retarget for simulator [IA64] Simulator bootloader fails with gcc 4 Input: convert dmasound_awacs (OSS) to dynamic input allocation [IA64] SKI Simulator boot [IA64] set_thread_area fails in IA32 chroot
Ignacio García Pérez (1): serial: support for InstaShield IS-400 four port RS-232 PCI card
Igor Chernyshev (1): ALSA: ice1724 - Patch for suspend/resume for Audiotrak Prodigy HD2
Igor Kuznetsov (2): V4L/DVB (7765): Add support for Beholder BeholdTV H6 V4L/DVB (7766): saa7134: add another PCI ID for Beholder M6
Igor M Liplianin (1): V4L/DVB (8421): Adds support for Dvbworld DVB-S 2102 USB card
Igor M. Liplianin (61): V4L/DVB (4398): Add support for Acorp TV134DS + FlyDVB-S cards. V4L/DVB (8989): Added support for TeVii S460 DVB-S/S2 card V4L/DVB (8991): Added support for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards V4L/DVB (8992): Kconfig corrections for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards V4L/DVB (8993): cx24116: Fix lock for high (above 30000 kSyms) symbol rates V4L/DVB (8994): Adjust MPEG initialization in cx24116 V4L/DVB (9005): Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error V4L/DVB (9010): Add support for SDMC DM1105 PCI chip V4L/DVB (9012): Add support for DvbWorld 2004 DVB-S2 PCI adapter V4L/DVB (9014): History update: MPEG initialization in cx24116. V4L/DVB (9017): Add support for Silicon Laboratories SI2109/2110 demodulators. V4L/DVB (9018): Add support for USB card modification with SI2109/2110 demodulator. V4L/DVB (9026): Add support for ST STV0288 demodulator and cards with it. V4L/DVB (9067): Kconfig correction for USB card modification with SI2109/2110 demodulator. V4L/DVB (9068): Kconfig dependency fix for DW2002 card with ST STV0288 demodulator. V4L/DVB (9174): Allow custom inittab for ST STV0288 demodulator. V4L/DVB (9175): Remove NULL pointer in stb6000 driver. V4L/DVB (9176): Add support for DvbWorld USB cards with STV0288 demodulator. V4L/DVB (9296): Patch to remove warning message during cx88-dvb compilation V4L/DVB (9608): Fix section mismatch warning for dm1105 during make V4L/DVB (9520): stb0899 Remove double .read_status assignment V4L/DVB (9533): cx88: Add support for TurboSight TBS8910 DVB-S PCI card V4L/DVB (9534): cx88: Add support for Prof 6200 DVB-S PCI card V4L/DVB (9535): cx88-dvb: Remove usage core->prev_set_voltage from cx24116 based cards. V4L/DVB (9537): Add TerraTec Cinergy S USB support V4L/DVB (9795): Add Compro VideoMate E650F (DVB-T part only). V4L/DVB (9797): Fix stv0299 support in dw2102 USB DVB-S/S2 driver V4L/DVB (10976): Bug fix: For legacy applications stv0899 performs search only first time after insmod. V4L/DVB (10266): Add support for TurboSight TBS6920 DVB-S2 PCI-e card. V4L/DVB (10267): Add support for TeVii S470 DVB-S2 PCI-e card. V4L/DVB (10268): Proper implement set_voltage in cx24116. V4L/DVB (10269): Add support for DVBWorld DVBS2 PCI-e 2005. V4L/DVB (10413): Bug fix: Restore HVR-4000 tuning. V4L/DVB (10743): dm1105: not demuxing from interrupt context. V4L/DVB (10744): dm1105: infrared remote code is remaked. V4L/DVB (10799): Add support for ST STV6110 silicon tuner. V4L/DVB (10800): Add support for ST LNBH24 LNB power controller. V4L/DVB (10801): Add headers for ST STV0900 dual demodulator. V4L/DVB (10802): Add more headers for ST STV0900 dual demodulator. V4L/DVB (10803): Add core code for ST STV0900 dual demodulator. V4L/DVB (10804): Add support for ST STV0900 dual demodulator. V4L/DVB (10805): Add support for NetUP Dual DVB-S2 CI card V4L/DVB (10808): Fix typo in lnbp21.c V4L/DVB (10871): stv0900: delete debug messages not related to stv0900 tuning algorythm V4L/DVB (11054): Shorten some lines in stv0900 to less then 81 characters V4L/DVB (11055): Fix typo in stv0900 V4L/DVB (11981): Remote control debugging for dw2102 driver based USB cards V4L/DVB (11982): Add keymaps for TeVii and TBS USB DVB-S/S2 cards V4L/DVB (11983): Add support for DVBWorld DVB-C USB Cable card. V4L/DVB (11984): Add support for yet another SDMC DM1105 based DVB-S card. V4L/DVB (12095): Change lnbh24 configure bits for NetUP card. V4L/DVB (12098): Create table for customize stv0900 ts registers. V4L/DVB (12309): Add output clock configuration for stv6110 tuner. V4L/DVB (12310): stv6110 tuner: remove unused iq_wiring configuration parameter. V4L/DVB (12313): stv6110: Read registers through one time i2c_transfer calling V4L/DVB (12314): cx23885: add CAM presence checkout V4L/DVB (12332): Create card parameters array in SDMC DM1105 driver V4L/DVB (12461): Add ce5039(zl10039) tuner support. V4L/DVB (12462): Add TeVii S630 USB DVB-S card support. V4L/DVB (12463): Add support for Compro VideoMate S350 DVB-S PCI card. V4L/DVB (12486): cx88: fix TBS 8920 card support
Igor Mammedov (20): [CIFS] Switch cifsd to kthread_run from kernel_thread [CIFS] Add uid to key description so krb can handle user mounts [CIFS] DFS support patchset: Added mountdata [CIFS] DFS support: provide shrinkable mounts [CIFS] Fix mixed case name in structure dfs_info3_param [CIFS] Only convert / when server does not support posix paths [CIFS] DFS patch that connects inode with dfs handling ops cifs: timeout dfs automounts +little fix. [CIFS] fixed compatibility issue with samba refferal request Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fixed build warning in is_ip Fixed DFS code to work with new 'build_path_from_dentry', that returns full path if share in the dfs, now. CIFSGetDFSRefer cleanup + dfs_referral_level_3 fixed to conform REFERRAL_V3 the MS-DFSC spec. Fix possible access to undefined memory region. Adds username in the upcall key for unattended mounts with keytab Fixed parsing of mount options when doing DFS submount [CIFS] Prevent OOPs when mounting with remote prefixpath. Remote DFS root support. Enable dfs submounts to handle remote referrals. Added loop check when mounting DFS tree.
Igor Perminov (5): mac80211: FIF_PSPOLL filter flag rt2x00: Fix for race condition while update beacon rt2x00: FIF_PSPOLL filter flag support rt2x00: Fix beacon de-synchronization while update beacon mac80211: Fix [re]association power saving issue on AP side
Igor Popik (1): [PCMCIA] i82365: release all resources if no devices are found
Ihar Hrachyshka (4): libertas: fix memory alignment problems on the blackfin libertas: fix memory alignment problems on the blackfin rtl8187: Fixed section mismatch in rtl8187_dev.c MIPS: enable serial UART support on PNX833X devices.
Ilgu Hong (3): [SCSI] scsi dh alua: fix group id masking [SCSI] scsi dh alua: add intel Multi-Flex device [SCSI] scsi dh alua: handle report luns data changed in check sense callout
Ilia Sotnikov (1): [IPV4]: Aggregate route entries with different TOS values
Iliyan Malchev (1): Staging: HTC Dream: add qdsp support
Ilkka Koskinen (1): mfd: Do not dereference null pointer in twl4030 error path
Ilkka Virta (1): sungem: Soft lockup in sungem on Netra AC200 when switching interface up
Ilpo Jarvinen (3): [WATCHDOG] Add necessary braces to if (...) \n #if... cases [WATCHDOG] at91rm9200_wdt.c: fix misleading indentation dm raid1: fix do_failures
Ilpo Järvinen (1): [POWERPC] Fix invalid semicolon after if statement
Ilpo Järvinen (336): [PKT_SCHED] RED: Fix overflow in calculation of queue average [TCP]: Fixes IW > 2 cases when TCP is application limited [TCP]: Prevent pseudo garbage in SYN's advertized window [TCP] FRTO: Incorrectly clears TCPCB_EVER_RETRANS bit [TCP] FRTO: Separated response from FRTO detection algorithm [TCP] FRTO: Moved tcp_use_frto from tcp.h to tcp_input.c [TCP] FRTO: Comment cleanup & improvement [TCP] FRTO: Consecutive RTOs keep prior_ssthresh and ssthresh [TCP] FRTO: Use Disorder state during operation instead of Open [TCP] FRTO: Ignore some uninteresting ACKs [TCP] FRTO: fixes fallback to conventional recovery [TCP] FRTO: Response should reset also snd_cwnd_cnt [TCP]: Don't enter to fast recovery while using FRTO [TCP] FRTO: frto_counter modulo-op converted to two assignments [TCP]: Prevent unrelated cwnd adjustment while using FRTO [TCP] FRTO: Entry is allowed only during (New)Reno like recovery [TCP] FRTO: Reverse RETRANS bit clearing logic [TCP] FRTO: Fake cwnd for ssthresh callback [TCP]: Prevent reordering adjustments during FRTO [TCP]: SACK enhanced FRTO [TCP] FRTO: Sysctl documentation for SACK enhanced version [TCP]: struct *sock argument renamed: sp -> sk [TCP]: Correct reordering detection change (no FRTO case) [TCP]: Add two new spurious RTO responses to FRTO [TCP] Sysctl documentation: tcp_frto_response [TCP]: Complete icsk-to-local-variable change (in tcp_enter_cwr) [TCP]: FRTO undo response falls back to ratehalving one if ECEd [TCP]: Sed magic converts func(sk, tp, ...) -> func(sk, ...) [TCP]: Catch skb with S+L bugs earlier [TCP] FRTO: Delay skb available check until it's mandatory [TCP] FRTO: RFC4138 allows Nagle override when new data must be sent [TCP]: Use S+L catcher only with SACK for now [TCP] Highspeed: Limited slow-start is nowadays in tcp_slow_start [TCP] FRTO: Add missing ECN CWR sending to one of the responses [TCP] FRTO: Prevent state inconsistency in corner cases [TCP]: Fix GSO ignorance of pkts_acked arg (cong.cntrl modules) [TCP]: Fix left_out setting during FRTO [TCP]: Add missing break to TCP option parsing code [TCP]: Congestion control API RTT sampling fix [TCP]: Fix logic breakage due to DSACK separation [TCP]: SACK fastpath did override adjusted fackets_out [BNX2]: Seems to not need net/tcp.h [DECNET]: Another unnecessary net/tcp.h inclusion in net/dn.h [TCP]: Verify the presence of RETRANS bit when leaving FRTO [TCP]: Fix ratehalving with bidirectional flows [TCP]: Bidir flow must not disregard SACK blocks for lost marking [TCP]: Also handle snd_una changes in tcp_cwnd_down [TCP]: DSACK signals data receival, be conservative [IPv6]: Invalid semicolon after if statement IB/mlx4: Incorrect semicolon after if statement [MIPS] Fix invalid semicolon after if statement [TCP]: Fix fastpath_cnt_hint when GSO skb is partially ACKed [TCP]: Add highest_sack seqno, points to globally highest SACK [TCP]: Extracted rexmit hint clearing from the LOST marking code [TCP]: Rexmit hint must be cleared instead of setting it [TCP]: Move Reno SACKed_out counter functions earlier [TCP] FRTO: remove unnecessary fackets/sacked_out recounting [TCP]: Access to highest_sack obsoletes forward_cnt_hint [TCP]: Move code from tcp_ecn.h to tcp*.c and tcp.h & remove it [TCP]: Add tcp_dec_pcount_approx int variant [TCP]: Remove num_acked>0 checks from cong.ctrl mods pkts_acked [TCP]: Tighten tcp_sock's belt, drop left_out [TCP]: Add tcp_left_out(tp) "back" to get cleaner looking lines [TCP]: Left out sync->verify (the new meaning of it) & definify [TCP]: Restore over-zealous tcp_sync_left_out-like removals [TCP]: Keep state in Disorder also if only lost_out > 0 [TCP]: Reduce sacked_out with reno when purging write_queue [TCP]: Don't panic if S+L skb is detected [TCP]: Move sack_ok access to obviously named funcs & cleanup [TCP]: Update comment about highest_sack validity [TCP]: Remove unnecessary wrapper tcp_packets_out_dec [TCP]: tcp_packets_out_inc to tcp_output.c (no callers elsewhere) [TCP]: Rename tcp_ack_packets_out -> tcp_rearm_rto [TCP]: Discard fuzzy SACK blocks [TCP] MIB: Add counters for discarded SACK blocks [NET] Cleanup: DIV_ROUND_UP [NET]: DIV_ROUND_UP cleanup (part two) [TCP]: Maintain highest_sack accurately to the highest skb [TCP]: Make fackets_out accurate [TCP]: clear_all_retrans_hints prefixed by tcp_ [TCP]: Move accounting from tso_acked to clean_rtx_queue [TCP]: Cleanup tcp_tso_acked and tcp_clean_rtx_queue [TCP] FRTO: Improve interoperability with other undo_marker users [TCP] FRTO: Update sysctl documentation [TCP]: Enable SACK enhanced FRTO (RFC4138) by default [TCP]: Avoid clearing sacktag hint in trivial situations [TCP]: Re-place highest_sack check to a more robust position [TCP]: Reordered ACK's (old) SACKs not included to discarded MIB [TCP] MIB: Count FRTO's successfully detected spurious RTOs [TCP]: No fackets_out/highest_sack tuning when SACK isn't enabled [TCP]: fix comments that got messed up during code move [TCP]: Update comment of SACK block validator [TCP]: Wrap-safed reordering detection FRTO check [TCP]: Fix two off-by-one errors in fackets_out adjusting logic [TCP]: Comment fastpath_cnt_hint off-by-one trap [TCP]: "Annotate" another fackets_out state reset [TCP]: Separate lost_retrans loop into own function [TCP]: Add bytes_acked (ABC) clearing to FRTO too [TCP]: Fix mark_head_lost to ignore R-bit when trying to mark L [TCP]: Kill almost unused variable pcount from sacktag [TCP]: Extract tcp_match_queue_to_sack from sacktag code [TCP]: No need to re-count fackets_out/sacked_out at RTO [TCP]: Fix lost_retrans loop vs fastpath problems [TCP]: Limit processing lost_retrans loop to work-to-do cases [TCP]: high_seq parameter removed (all callers use tp->high_seq) [TCP]: Make snd_cwnd_cnt 32-bit [TCP]: Remove lost_retrans zero seqno special cases [SCSI] osst: fix if (...) \n #if... cases missing semicolons when false [TCP]: MTUprobe: receiver window & data available checks fixed [TCP] MTUprobe: Cleanup send queue check (no need to loop) [CRYPTO] cast6: inline bloat-- [TCP]: Move !in_sack test earlier in sacktag & reorganize if()s [TCP]: Extend reordering detection to cover CA_Loss partially [TCP]: non-FACK SACK follows conservative SACK loss recovery [TCP]: Convert highest_sack to sk_buff to allow direct access [TCP]: Make lost retrans detection more self-contained [TCP]: Prior_fackets can be replaced by highest_sack seq [TCP]: Create tcp_sacktag_one(). [TCP]: Earlier SACK block verification & simplify access to them [TCP]: Rewrite SACK block processing & sack_recv_cache use [TCP]: Correct DSACK check placing [PCOUNTER] Fix build error without CONFIG_SMP [TCP]: Move FRTO checks out from write queue abstraction funcs [TCP]: Two fixes to new sacktag code [TCP]: Move LOSTRETRANS MIB outside !(L|S) check [TCP]: Remove superflucious FLAG_DATA_SACKED [TCP]: Unite identical code from two seqno split blocks [TCP]: Cong.ctrl modules: remove unused good_ack from cong_avoid [TCP]: MTUprobe: prepare skb fields earlier [TCP]: Remove local variable and use packets_in_flight directly [TCP]: Add tcp_for_write_queue_from_safe and use it in mtu_probe [TCP]: Remove duplicated code block from clean_rtx_queue [TCP]: Add unlikely() to urgent handling in clean_rtx_queue [TCP]: Cleanup local variables of clean_rtx_queue [TCP]: Abstract tp->highest_sack accessing & point to next skb [TCP]: Fix TSO deferring [TCP]: Force TSO splits to MSS boundaries [TCP]: Remove seq_rtt ptr from clean_rtx_queue args [TCP]: Make invariant check complain about invalid sacked_out [TCP]: Rename update_send_head & include related increment to it [TCP]: Introduce tcp_wnd_end() to reduce line lengths [TCP]: Dropped unnecessary skb/sacked accessing in reneging [TCP]: Remove TCPCB_URG & TCPCB_AT_TAIL as unnecessary [TCP]: reduce tcp_output's indentation levels a bit [TCP]: cleanup tcp_{in,out}put.c style [TCP]: Code duplication removal, added tcp_bound_to_half_wnd() [TCP]: Remove unnecessary local variable [TCP]: cleanup tcp_parse_options deep indented switch [TCP]: Urgent parameter effect can be simplified. [TCP]: Perform setting of common control fields in one place [NETFILTER]: Kill some supper dupper bloatry [IPVS]: Kill some bloat [XFRM]: Kill some bloat [CCID3]: Kill some bloat [NET]: Remove obsolete comment [TCP]: Uninline tcp_set_state [TCP]: Uninline tcp_is_cwnd_limited [XFRM] xfrm_policy: kill some bloat [IPV6] route: kill some bloat [NETLINK] af_netlink: kill some bloat [PKTGEN]: Kill dead static inlines [PKTGEN]: uninline getCurUs [NETFILTER] xt_policy.c: kill some bloat [NET] core/utils.c: digit2bin is dead static inline [PKT_SCHED] HTB: htb_classid is dead static inline [NET] 9p: kill dead static inline buf_put_string [TCP]: NewReno must count every skb while marking losses [NETFILTER]: ipt_CLUSTERIP: kill clusterip_config_entry_get [NETFILTER]: nf_conntrack: kill unused static inline (do_iter) [MTD] JEDEC probe: kill some inline bloat [MTD] jedec probe: drop unnecessary forward declarations [TIPC]: Kill unused static inline (x5) [SCTP]: Kill unused static inline sctp_sysctl_jiffies_ms [LLC]: Kill static inline llc_addrany [TCP]: Must count fack_count also when skipping [TCP]: Prevent sending past receiver window with TSO (at last skb) [NET]: uninline skb_put, de-bloats a lot [NET]: uninline skb_pull, de-bloats a lot [NET]: uninline dev_alloc_skb, de-bloats a lot [NET]: uninline skb_push, de-bloats a lot [NET]: uninline dst_release [NET]: uninline skb_trim, de-bloats [SCTP]: Remove sctp_add_cmd_sf wrapper bloat [TCP]: Restore 2.6.24 mark_head_lost behavior for newreno/fack [TCP]: Fix NewReno's fast rexmit/recovery problems with GSOed skb [TCP]: tcp_simple_retransmit can cause S+L [TCP]: Don't allow FRTO to take place while MTU is being probed [TCP]: Remove superflushious skb == write_queue_tail() check i2o: remove static inline forward declarations fs/coda: remove static inline forward declarations smb.h: uses struct timespec but didn't include linux/time.h net: Add missing braces to multi-statement if()s tcp FRTO: SACK variant is errorneously used with NewReno tcp FRTO: Fix fallback to conventional recovery tcp FRTO: work-around inorder receivers tcp: Make prior_ssthresh a u32 hamradio/scc: add missing block braces to multi-statement if s2io: add missing block braces to multistatement if statement tcp: Reorganize tcp_sock to fill 64-bit holes & improve locality tcp: Fix inconsistency source (CA_Open only when !tcp_left_out(tp)) tcp: fix skb vs fack_count out-of-sync condition [MIPS] Add missing braces to pte_mkyoung drivers/net: convert BUG_TRAP to generic WARN_ON net: convert BUG_TRAP to generic WARN_ON net: drop unused BUG_TRAP() pkt_sched: remove bogus block (cleanup) mpu401: reindent misindented spinlock powerpc/spufs: Remove invalid semicolon after if statement [CIFS] reindent misindented statement tcp: Add tcp_validate_incoming & put duplicated code there tcp: Add tcp_collapse_one to eliminate duplicated code tcp: Add tcp_parse_aligned_timestamp atl1e: multistatement if missing braces s2io: reindented misleading for loop tcp: Partial hint clearing has again become meaningless tcp: move tcp_verify_retransmit_hint tcp: add helper for lost bit toggling tcp: convert retransmit_cnt_hint to seqno tcp: Kill precaution that's very likely obsolete tcp: No need to clear retransmit_skb_hint when SACKing tcp: add tcp_can_forward_retransmit tcp: remove obsolete validity concern tcp: Reorganize skb tagbit checks tcp: remove tp->lost_out guard to make joining diff nicer tcp: reorganize retransmit code loops tcp: remove retransmit_skb_hint clearing from failure tcp: don't clear retransmit_skb_hint when not necessary tcp: don't clear lost_skb_hint when not necessary tcp: back retransmit_high when it over-estimated ipv6: almost identical frag hashing funcs combined tcp: kill pointless urg_mode tcp: cleanup messy initializer tcp: fix length used for checksum in a reset tcpv6: fix option space offsets with md5 tcpv[46]: fix md5 pseudoheader address field ordering tcpv6: trivial formatting changes to send_(ack|reset) tcpv6: convert opt[] -> topt in tcp_v6_send_reset tcpv6: combine tcp_v6_send_(reset|ack) pktgen: fix skb leak in case of failure nubus: fix mis-indented statement netfilter: snmp nat leaks memory in case of failure tcp: should use number of sack blocks instead of -1 tcp: Restore ordering of TCP options for the sake of inter-operability ALSA: sound/ice1712: indentation & braces disagree - add braces bpa10x: free sk_buff with kfree_skb pcmcia: fix indentation & braces disagreement - add braces RDMA/nes: Reindent mis-indented spinlocks b43legacy: reindent misleading statement tcp: collapse more than two on retransmission tcp: move tcp_simple_retransmit to tcp_input tcp: more aggressive skipping tcp: Make SACK code to split only at mss boundaries tcp: make tcp_sacktag_one able to handle partial skb too tcp: Try to restore large SKBs while SACK processing tcp: Make shifting not clear the hints tcp: add some mibs to track collapsing tcp: handle shift/merge of cloned skbs too tcp: tcp_limit_reno_sacked can become static tcp: skb_shift cannot cache frag ptrs past pskb_expand_head niu: use net_device_stats nowadays available in net_device bnx2: use net_device_stats nowadays available in net_device ne2: silence static never defined warnings tcp: make urg+gso work for real this time dccp: use roundup instead of opencoding tcp: force mss equality with the next skb too. tcp: Fix thinko making the not-shiftable to cover S|R as well tcp: make mtu probe failure to not break gso'ed skbs unnecessarily tcp: introduce struct tcp_sacktag_state to reduce arg pressure tcp: no need to pass prev skb around, reduces arg pressure tcp: drop tcp_bound_rto, merge content of it tcp_set_rto tcp: share code through function, not through copy-paste. :-) tcp: move some parts from tcp_write_xmit tcp: use tcp_write_xmit also in tcp_push_one tcp: fix tso_should_defer in 64bit icsk: join error paths using goto xfrm6_tunnel: join error paths using goto ipv6/mcast: join error paths using goto ip6mr: use goto to common label instead of opencoding xfrm: join error paths can: merge error paths ax25: join the return paths that free skb bt/rfcomm/tty: join error paths irda: merge exit paths nf/dccp: merge errorpaths rpc/rdma: goto instead of copypaste hp100: use roundup instead of open coding ipmr: merge common code libertas: use roundup instead of opencoding [SCSI] tmscsim: fix indentation and braces disagreement - add braces [SCSI] scsi_error: fix indentation and braces disagreement - add braces ipv6: IPV6_PKTINFO relied userspace providing correct length consolemap: indentation & braces disagree - reindent USB: usbtmc: indent & braces disagree, something else is desired indentation & braces disagree - add braces misdn: one handmade ARRAY_SIZE converted misdn: indentation and braces disagree - add braces ipmr: use goto to common label instead of opencoding ax25: more common return path joining ipv6/ndisc: join error paths ipv6/addrconf: common code located net/sunrpc/xprtsock.c: some common code found tcp: remove obsoleted comment about different passes sx.c: fix dbl statement if - add missing braces tcp: fix retrans_out leaks tcp: don't backtrack to sacked skbs tcp: fix lost_cnt_hint miscounts tcp: deferring in middle of queue makes very little sense tcp: Don't clear hints when tcp_fragmenting tcp: fix corner case issue in segmentation during rexmitting tcp: remove redundant code from tcp_mark_lost_retrans tcp: separate timeout marking loop to it's own function tcp: cleanup ca_state mess in tcp_timer tcp: drop unnecessary local var in collapse htcp: merge icsk_ca_state compare tcp: add helper for AI algorithm tcp: kill eff_sacks "cache", the sole user can calculate itself tcp: in sendmsg/pages open code the real goto target tcp: get rid of two unnecessary u16s in TCP skb flags copying tcp: remove pointless .dsack/.num_sacks code tcp: kill dead end_seq variable in clean_rtx_queue tcp: consolidate paws check tcp: don't check mtu probe completion in the loop tcp: simplify tcp_current_mss tcp: cache result of earlier divides when mss-aligning things tcp: make sure xmit goal size never becomes zero net/*: use linux/kernel.h swap() tcp: add helper for counter tweaking due mid-wq change tcp: miscounts due to tcp_fragment pcount reset tcp: fix >2 iw selection Input: pc110pad - remove unused variable dev tcp: fix mid-wq adjustment helper powerpc: Fix of_node_put() exit path in of_irq_map_one() tcp: extend ECN sysctl to allow server-side only ECN tcp: fix MSG_PEEK race check tcp: fix loop in ofo handling code and reduce its complexity tcp: fix ssthresh u16 leftover
Ilpo J�rvinen (14): [TCP]: Process DSACKs that reside within a SACK block [TCP]: Another TAGBITS -> SACKED_ACKED|LOST conversion [TCP]: Consider GSO while counting reord in sacktag [TCP]: Fix reord detection due to snd_una covered holes [TCP]: Add unlikely() to sacktag out-of-mem in fragment case [TCP]: Split SACK FRTO flag clearing (fixes FRTO corner case bug) [TCP] FRTO: Limit snd_cwnd if TCP was application limited [TCP] FRTO: Plug potential LOST-bit leak [TCP]: Make sure write_queue_from does not begin with NULL ptr [TCP] FRTO: Clear frto_highmark only after process_frto that uses it [TCP] MTUprobe: fix potential sk_send_head corruption [TCP] FRTO: Use of existing funcs make code more obvious & robust [TCP]: Move prior_in_flight collect to more robust place [TCP]: NAGLE_PUSH seems to be a wrong way around
Ilya A. Volynets-Evenbakh (2): O2 parport definitions ACPI: dock: add access to ACPI docking station UID
Ilya Frolov (2): Input: usbtouchscreen - add support for GeneralTouch devices HID: Add GeneralTouch touchscreen to the blacklist
Ilya Yanok (10): vfb: make virtual framebuffer mmapable powerpc/4xx: Necessary fixes to PCI for 4GB RAM size powerpc/44x: Support 16K/64K base page sizes on 44x powerpc: Rework dma-noncoherent to use generic vmalloc layer dnet: Dave DNET ethernet controller driver (updated) qong: basic support for Dave/DENX QongEVB-LITE board dnet: replace obsolete *netif_rx_* functions with *napi_* dnet: DNET should depend on HAS_IOMEM mxc: add arch_reset() function qong: remove AIPS[12] mappings from machine-specific iotable
Imre Deak (47): Input: ads7846 - add pen_down sysfs attribute Input: ads7846 - power down ADC a bit later Input: ads7846 - debouncing and rudimentary sample filtering Input: ads7846 - miscellaneous fixes Input: ads7846 - handle IRQs that were latched during disabled IRQs Input: ads7846 - report 0 pressure value along with pen up event Input: ads7846 - improve filtering for thumb press accuracy SPI: per-transfer overrides for wordsize and clocking ARM: OMAP: GPIO IRQ lazy IRQ disable fix ARM: OMAP: Fix GPIO IRQ mask handling genirq: fix typo in IRQ resend ARM: OMAP: timer32k: fix tick count calculation when reprogramming ARM: OMAP: GPIO: fix MPUIO check ARM: OMAP: Sleep is prevented when no LCD is attached ARM: OMAP2: Dynamic allocator for GPMC memory space Input: ads7846 - pluggable filtering logic Input: ads7846 - optionally leave Vref on during differential measurements Input: ads7846 - switch to using hrtimer Input: ads7846 - select correct SPI mode Input: ads7846 - detect pen up from GPIO state ARM: OMAP: FB: add controller platform data ARM: OMAP: FB sync with N800 tree (support for dynamic SRAM allocations) ARM: OMAP: add SoSSI clock (call propagate_rate for childrens) omap_uwire: SPI_CPHA mode bugfix OMAP: add TI OMAP framebuffer driver OMAP: add TI OMAP1610 accelerator entry. OMAP: add TI OMAP1 internal LCD controller OMAP: add TI OMAP2 internal display controller support. OMAP: add TI OMAP1 external LCD controller support - SoSSI OMAP: add TI OMAP2 external LCD controller support - RFBI OMAP: add external Epson HWA742 LCD controller support OMAP: add external Epson Blizzard LCD controller support OMAP: LCD panel support for the TI OMAP H4 board OMAP: LCD panel support for the TI OMAP H3 board OMAP: LCD panel support for the TI OMAP1610 Innovator board OMAP: LCD panel support for the TI OMAP1510 Innovator board ARM: OMAP: add SoSSI clock ARM: OMAP: add SoSSI clock (remove manual checking of SoSSI state from idle) ARM: OMAP: N770: add missing LCD, LCD controller, touchscreen device registration ARM: OMAP2: 2430SDP: Add FB support to board file ARM: OMAP3: ZOOM MDK: Add FB support to board file omapfb: add support for MIPI-DCS compatible LCDs N770: enable LCD MIPI-DCS in Kconfig omapfb: dispc: various typo fixes omapfb: add FB manual update option to Kconfig omapfb: HWA742: fix pointer to be const ARM: 5742/1: ARM: add debug check for invalid kernel page faults
Imre Kaloz (9): [ARM] 4425/2: Gateway 7001 series support [ARM] 4426/2: Netgear WG302 v2 and WAG302 v2 support powerpc/4xx: MTD support for the AMCC Taishan Board [ARM] Orion: enable all currently supported boards in defconfig [ARM] Orion: add Netgear WNR854T support crypto: ixp4xx - Select CRYPTO_AUTHENC [ARM] orion5x: WNR854T switch support MIPS: Sibyte: Remove simulator option MIPS: Sibyte: Remove standalone kernel support
Imre_Deak (1): [ARM] 4158/1: Fix user page protection macros
InKi Dae (2): Samsung SoC Framebuffer driver: add Alpha Channel support drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer
Inaky Perez-Gonzalez (121): USB: Add some basic WUSB definitions usb: deal with broken config descriptors wusb: hub code recognizes wusb ports wusb: handle wusb device ep0 speed settings wusb: pretty print new wireless USB devices when they connect PCI: switch pci_{enable,disable}_device() to be nestable PCI: pci_{enable,disable}_device() nestable ports pci: add class codes for Wireless RF controllers USB: descriptor structures have to be packed USB: add rationale on why usb descriptor structures have to be packed usb: introduce usb_device authorization bits usb: add the concept of default authorization to USB hosts usb: cleanup usb_register_bus() and hook up sysfs group usb: initialize authorization and wusb bits in USB devices usb: usb_set_configuration() obeys authorization usb: usb_get_configuration() obeys authorization usb: usb_probe_interface() obeys authorization usb: usb_generic_probe() obeys authorization usb: split usb_new_device for clarity and refactoring usb: introduce usb_authorize/deauthorize() usb: hook up device authorization to sysfs usb: document device authorization wusb: add authenticathed bit to usb_dev wusb: add link wusb-usb device wusb: teach choose_address() about wireless devices wusb: devices dont use a set address wusb: make ep0_reinit available for modules uwb: add initial documentation uwb: add the uwb include files uwb: add the UWB stack (core files) uwb: add the UWB stack (radio controller interface) uwb: add the UWB stack (MLME) uwb: add whc-rc radio control driver uwb: add HWA radio controller driver uwb: add the i1480 DFU driver uwb: add the i1480 WLP driver wusb: add the Wireless USB include files. wusb: add the Wireless USB core wusb: add the Wireless USB core (protocol) wusb: add the Wireless USB core (security) wusb: add the USB wusb-cbaf driver wusb: add the Wire Adapter (WA) core wusb: add HWA host controller driver uwb: add credits for the original developers of the UWB/WUSB/WLP subsystems USB: Introduce usb_queue_reset() to do resets from atomic contexts debugfs: add helpers for exporting a size_t simple value wimax: documentation for the stack wimax: headers for kernel API and user space interaction wimax: internal API for the kernel space WiMAX stack wimax: debug macros and debug settings for the WiMAX stack wimax: generic device management (registration, deregistration, lookup) genetlink: export genl_unregister_mc_group() wimax: basic API: kernel/user messaging, rfkill and reset wimax: debugfs controls wimax: Makefile, Kconfig and docbook linkage for the stack i2400m: documentation and instructions for usage i2400m: host/device procotol and core driver definitions i2400m: Generic probe/disconnect, reset and message passing i2400m: linkage to the networking stack i2400m: firmware loading and bootrom initialization i2400m: RX and TX data/control paths i2400m: various functions for device management i2400m: debugfs controls i2400m/USB: header for the USB bus driver i2400m/USB: probe/disconnect, dev init/shutdown and reset backends i2400m/USB: firmware upload backend i2400m/USB: TX and RX path backends i2400m/SDIO: header for the SDIO subdriver i2400m/SDIO: probe/disconnect, dev init/shutdown and reset backends i2400m/SDIO: firmware upload backend i2400m/SDIO: TX and RX path backends i2400m: Makefile and Kconfig wimax: export linux/wimax.h and linux/wimax/i2400m.h with headers_install wimax/i2400m: add CREDITS and MAINTAINERS entries wimax: fix '#ifndef CONFIG_BUG' layout to avoid warning wimax: fix kconfig interactions with rfkill and input layers wimax: testing for rfkill support should also test for CONFIG_RFKILL_MODULE i2400m/usb: wrap USB power saving in #ifdef CONFIG_PM wimax: fix kernel-doc for debufs_dentry member of struct wimax_dev wimax: fix typo in kernel-doc for debugfs_dentry in struct wimax_dev wimax/i2400m: error paths that need to free an skb should use kfree_skb() debugfs: introduce stub for debugfs_create_size_t() when DEBUG_FS=n wimax/i2400m: convert to net_device_ops USB: add kernel-doc for wusb_dev in struct usb_device wimax: fix build issue when debugfs is disabled wimax: fix oops in wimax_dev_get_by_genl_info() when looking up non-wimax iface wimax/i2400m: driver loads firmware v1.4 instead of v1.3 wimax/i2400m: add the ability to fallback to other firmware files if the default is not there wimax/i2400m: drop support for deprecated major fw interface, add for new minor wimax/i2400m: firmware_check() encodes the firmware version in i2400m->fw_version wimax/i2400m: allow control of the base-station idle mode timeout wimax/i2400m: support extended data RX protocol (no need to reallocate skbs) wimax/i2400m: implement RX reorder support wimax: fix oops if netlink fails to add attribute wimax: oops: wimax_dev_add() is the only one that can initialize the state wimax/i2400m: fix device crash: fix optimization in _roq_queue_update_ws wimax/i2400m: usb: fix device reset on autosuspend while not yet idle wimax/i2400m: generate fake source MAC address with random_ether_addr() wimax/i2400m: trace commands sent from user space on the "echo" pipe wimax/i2400m: allow kernel commands to device to be logged too wimax/i2400m: factor out 'state report's TLV handling to a function wimax/i2400m: remove redundant readiness checks from i2400m_report_tlv_*() wimax: document why wimax_msg_*() operations can be used in any state wimax/i2400m: sdio: set the block size before enabling the function wimax/i2400m: usb: fix device reset on autosuspend while not yet idle wimax: a new API call was added, increment minor protocol version number wimax/i2400m: introduce module parameter to disable entering power save wimax/i2400m: don't call netif_start_queue() in _tx_msg_sent() wimax/i2400m: i2400m's work queue should be initialized before RX support wimax/i2400m: i2400m_schedule_work() doesn't need i2400m->work_queue wimax/i2400m: rename misleading I2400M_PL_PAD to I2400M_PL_ALIGN wimax/i2400m: fix panic/warnings caused by missed check on empty TX message wimax/i2400m: fix panic due to missed corner cases on tail_room calculation wimax/i2400m: don't reset device on i2400m_dev_shutdown() wimax/i2400m: fix oops when the TX FIFO fills up due to a missing check wimax/i2400m: if a device reboot happens during probe, handle it wimax/i2400m: Allow bus-specific driver to specify retry count wimax/i2400m: don't reset device when bootrom init retries are exceeded wimax/i2400m/sdio: Move all the RX code to a unified, IRQ based receive routine wimax: fix warning caused by not checking retval of rfkill_set_hw_state() wimax: fix gcc warnings in sh4 when calling BUG()
Indika Katugampala (1): V4L/DVB (10528): em28xx: support added for IO-DATA GV/MVP SZ - EMPIA-2820 chipset
Ingo Brueckl (4): unicode table for cp437 console ASCII glyph 1:1 mapping x86: convert permanent_kmaps_init() from macro to inline Fix compiler warning in arch/x86/mm/init_32.c
Ingo Korb (2): Char: stallion, fix oops during init with ISA cards Char: istallion, init+locking fixes
Ingo Molnar (2972): sched: fix signed comparisons of long long timer exit cleanup smp_processor_id() cleanup sched: uninline task_timeslice consolidate PREEMPT options into kernel/Kconfig.preempt enable PREEMPT_BKL on !PREEMPT+SMP too sched: voluntary kernel preemption Tweak idle thread setup semantics x86: i8253/i8259A lock cleanup cond_resched(): fix bogus might_sleep() warning remove sys_set_zone_reclaim() Fix semundo lock leakage [NETPOLL]: pre-fill skb pool x86: compress the stack layout of do_page_fault() i386: fix incorrect TSS entry for LDT detect soft lockups pcmcia: reduce ds.c stack footprint timer initialization cleanup: DEFINE_TIMER more SPIN_LOCK_UNLOCKED -> DEFINE_SPINLOCK conversions spinlock consolidation sched cleanups sched: TASK_NONINTERACTIVE sched: fix SMT scheduler latency bug Fix spinlock owner debugging x86: inline spin_unlock if !CONFIG_DEBUG_SPINLOCK and !CONFIG_PREEMPT small kernel_stat.h cleanup rcutorture: renice to low priority add hlist_replace_rcu() fix spinlock-debugging smp_processor_id() usage RCU signal handling DEBUG_SLAB depends on SLAB mutex subsystem, add atomic_xchg() to all arches mutex subsystem, add asm-generic/mutex-[dec|xchg|null].h implementations mutex subsystem, add include/asm-x86_64/mutex.h mutex subsystem, core mutex subsystem, documentation mutex subsystem, debugging code mutex subsystem, more debugging code mutex subsystem, semaphore to mutex: VFS, sb->s_lock mutex subsystem, semaphore to completion: drivers/block/loop.c hrtimer: clean up mktime and make arguments const hrtimer: coding style clean up of clock constants hrtimer: coding style and white space cleanup nfs: sleep_on() removal remove unnecessary asm/mutex.h from kernel/mutex-debug.c fix i386 mutex fastpath on FRAME_POINTER && !DEBUG_MUTEXES mark mutex_lock*() as might_sleep() mutex: trivial whitespace cleanups uninline capable() sched: add cacheflush() asm V4L/DVB (3354e): bttv semaphore to mutex conversion [SERIAL] convert uart_state.sem to uart_state.mutex IB: convert from semaphores to mutexes sched: add new SCHED_BATCH policy Make __always_inline actually force always inlining enable unit-at-a-time optimisations for gcc4 mark several functions __always_inline When CONFIG_CC_OPTIMIZE_FOR_SIZE, allow gcc4 to control inlining V4L/DVB (3380): Semaphore to mutex conversion on drivers/media drivers/char/esp.c spinlock fix kernel/hrtimer.c sparse warning fix sem2mutex: mm/slab.c sem2mutex: drivers/macintosh/windfarm_core.c [ALSA] Remove BKL from sound/core/info.c JFS: semaphore to mutex conversion. IB/srp: Semaphore to mutex conversion Fix boot-time slowdown for measure_migration_cost fix uidhash_lock <-> RCU deadlock fix deadlock in drivers/pci/msi.c rcu_torture_lock deadlock fix CONFIG_DOUBLEFAULT Kconfig fix solve false-positive soft lockup messages during IDE init V4L/DVB (3318b): sem2mutex: drivers/media/, #2 Fix spinlock debugging delays to not time out too early SLOB=y && SMP=y fix x86: print out early faults via early_printk() hrtimer: round up relative start time on low-res arches Introduce CONFIG_DEFAULT_MIGRATION_COST Input: psmouse - semaphore to mutex conversion Input: atkbd - semaphore to mutex conversion Input: joysticks - semaphore to mutex conversion idle threads should have a sane ->timestamp value ipw2100: semaphore to mutexes conversion NFS: sem2mutex idmap.c simplify audit_free() locking sem2mutex: audit_netlink_sem [CASSINI]: sem2mutex [SUNGEM]: sem2mutex [NET]: sem2mutex part 2 [ALSA] semaphore -> mutex (core part) [ALSA] semaphore -> mutex (driver part) [ALSA] semaphore -> mutex (ISA part) [ALSA] semaphore -> mutex (PCI part) [ALSA] semaphore -> mutex (Archs, misc buses) sem2mutex: security/ V4L/DVB (3568g): sem2mutex: zoran Make CONFIG_REGPARM enabled by default kernel/cpuset.c, mutex conversion convert kernel/rcupdate.c:rcu_barrier_sema to mutex convert fs/9p/ to mutexes, fix locking bugs sem2mutex: drivers/char/ sem2mutex: quota sem2mutex: inotify sem2mutex: tty sem2mutex: iprune sem2mutex: kprobes sem2mutex: fs/libfs.c sem2mutex: fs/seq_file.c sem2mutex: drivers/block/loop.c sem2mutex: drivers/block/nbd.c sem2mutex: sound/oss/ sem2mutex: JFFS sem2mutex: autofs4 wq_sem sem2mutex: HPFS sem2mutex: NCPFS sem2mutex: UDF sem2mutex: serial ->port_write_mutex oss: semaphore to mutex conversion make bug messages more consistent NTFS: Semaphore to mutex conversion. i2c: Semaphore to mutex conversions, part 2 hwmon: Semaphore to mutex conversions PCI hotplug: convert semaphores to mutex timer-irq-driven soft-watchdog, cleanups [NETFILTER] x_table.c: sem2mutex drivers/block/floppy.c: dont free_irq() from irq context warn if free_irq() is called from IRQ context sem2mutex: fs/ sem2mutex: misc static one-file mutexes sem2mutex: ipc, id.sem ia64: add ptr_to_compat() s390: add ptr_to_compat() parisc: add ptr_to_compat() mips: add ptr_to_compat() lightweight robust futexes: arch defaults lightweight robust futexes: core lightweight robust futexes: docs lightweight robust futexes: compat lightweight robust futexes: i386 lightweight robust futexes: x86_64 lightweight robust futexes updates lightweight robust futexes updates 2 sem2mutex: mtd/doc2000.c sem2mutex: drivers/mtd/ introduce a "kernel-internal pipe object" abstraction splice: add optional input and output offsets get rid of the PIPE_*() macros pipe.c/fifo.c code cleanups splice: comment styles another round of fs/pipe.c cleanups md: locking fix [XFRM]: fix softirq-unsafe xfrm typemap->lock use [XFRM]: fix incorrect xfrm_state_afinfo_lock use [XFRM]: fix incorrect xfrm_policy_afinfo_lock use V4L/DVB (3965): Fix CONFIG_VIDEO_VIVI=y build bug sem2mutex: acpi, acpi_link_lock slab.c: fix offslab_limit bug [XFS] lock validator: lockdep: small xfs init_rwsem() cleanup mm/slab.c: fix early init assumption i386: break out of recursion in stackframe walk cond_resched() might_sleep() fix introduce WARN_ON_ONCE(cond) [CIFS] Remove calls to to take f_owner.lock [ARM] fix drivers/mfd/ucb1x00-core.c IRQ probing bug work around ppc64 bootup bug by making mutex-debugging save/restore irqs Convert kernel/cpu.c to mutexes fix IDE deadlock in error reporting code x86_64: x86_64-enable-large-bzImage.patch x86_64: fix unlikely profiling & vsyscalls on x86_64 x86_64: fix vector_lock deadlock in io_apic.c vdso: randomize the i386 vDSO by moving it into a vma spin/rwlock init cleanups pi-futex: futex code cleanups pi-futex: robust futex docs fix pi-futex: introduce debug_check_no_locks_freed() pi-futex: introduce WARN_ON_SMP pi-futex: add plist implementation pi-futex: scheduler support for pi pi-futex: rt mutex core pi-futex: rt mutex debug pi-futex: rt mutex futex api pi-futex: futex_lock_pi/futex_unlock_pi support genirq: rename desc->handler to desc->chip genirq: sem2mutex probe_sem -> probing_active genirq: cleanup: merge irq_affinity[] into irq_desc[] genirq: cleanup: remove irq_descp() genirq: cleanup: remove fastcall genirq: cleanup: misc code cleanups genirq: cleanup: reduce irq_desc_t use, mark it obsolete genirq: cleanup: include/linux/irq.h genirq: cleanup: merge irq_dir[], smp_affinity_entry[] into irq_desc[] genirq: cleanup: merge pending_irq_cpumask[] into irq_desc[] genirq: cleanup: turn ARCH_HAS_IRQ_PER_CPU into CONFIG_IRQ_PER_CPU genirq: add ->retrigger() irq op to consolidate hw_irq_resend() genirq: doc: comment include/linux/irq.h structures genirq: doc: handle_IRQ_event() and __do_IRQ() comments genirq: cleanup: no_irq_type cleanups genirq: update copyrights genirq MSI fixes genirq: add handle_bad_irq() genirq: cleanup: no_irq_type -> no_irq_chip rename genirq: more verbose debugging on unexpected IRQ vectors genirq: add chip->eoi(), fastack -> fasteoi fix drivers/video/imacfb.c compilation fix platform_device_put/del mishaps pi-futex: futex_wake() lockup fix lockdep: floppy.c irq release fix lockdep: add is_module_address() lockdep: add per_cpu_offset() lockdep: add disable/enable_irq_lockdep() API lockdep: add local_irq_enable_in_hardirq() API lockdep: add DECLARE_COMPLETION_ONSTACK() API lockdep: clean up rwsems lockdep: remove RWSEM_DEBUG remnants lockdep: rename DEBUG_WARN_ON() lockdep: remove DEBUG_BUG_ON() lockdep: remove mutex deadlock checking code lockdep: better lock debugging lockdep: mutex section binutils workaround lockdep: locking init debugging improvement lockdep: beautify x86_64 stacktraces lockdep: x86_64 document stack frame internals lockdep: i386 remove multi entry backtraces lockdep: stacktrace subsystem, core lockdep: stacktrace subsystem, i386 support lockdep: stacktrace subsystem, x86_64 support lockdep: irqtrace subsystem, core lockdep: irqtrace subsystem, docs lockdep: irqtrace subsystem, i386 support lockdep: irqtrace cleanup of include/asm-i386/irqflags.h lockdep: irqtrace subsystem, x86_64 support lockdep: irqtrace cleanup of include/asm-x86_64/irqflags.h lockdep: locking API self tests lockdep: core lockdep: allow read_lock() recursion of same class lockdep: design docs lockdep: procfs lockdep: prove rwsem locking correctness lockdep: prove spinlock rwlock locking correctness lockdep: prove mutex locking correctness lockdep: kconfig lockdep: print all lock classes on SysRQ-D lockdep: x86_64 early init lockdep: x86 smp alternatives workaround lockdep: do not recurse in printk lockdep: fix RT_HASH_LOCK_SZ lockdep: enable on i386 lockdep: enable on x86_64 lockdep: enable on s390 lockdep: annotate direct io lockdep: annotate serial lockdep: annotate dcache lockdep: annotate i_mutex lockdep: annotate futex lockdep: annotate genirq lockdep: annotate waitqueues lockdep: annotate mm lockdep: annotate skb_queue_head_init lockdep: annotate timer base locks lockdep: annotate scheduler runqueue locks lockdep: annotate hrtimer base locks lockdep: annotate sock_lock_init() lockdep: annotate af_unix locking lockdep: annotate bh_lock_sock() lockdep: annotate ieee1394 skb-queue-head locking lockdep: annotate ->mmap_sem lockdep: annotate NTFS locking rules lockdep: annotate sound/core/seq/seq_ports.c lockdep: annotate 8390.c disable_irq() lockdep: annotate 3c59x.c disable_irq() lockdep: annotate enable_in_hardirq() lockdep: annotate on-stack completions lockdep: annotate ->s_lock lockdep: annotate SLAB code lockdep: annotate blkdev nesting lockdep: annotate on-stack completions, mmc lockdep: annotate sk_locks lockdep: annotate forcedeth.c disable_irq() sched: clean up fallout of recent changes sched: cleanup, remove task_t, convert to struct task_struct sched: cleanup, convert sched.c-internal typedefs to struct lock validator: fix ns83820.c irq-flags bug lockdep: add more rwsem.h documentation lockdep: core, reduce per-lock class-cache size lockdep: clean up completion initializer in smpboot.c uninline init_waitqueue_head() lockdep: HPET/RTC fix lockdep: undo mm/slab.c annotation revert slab.c locking change lockdep: core, fix rq-lock handling on __ARCH_WANT_UNLOCKED_CTXSW pi-futex: robust-futex exit crash fix pi-futex: robust-futex exit ipc/msg.c: clean up coding style [IPV6] lockdep: annotate __icmpv6_socket lockdep: annotate idescsi_pc_intr() lockdep: annotate reiserfs lockdep: do not touch console state when tainting the kernel lockdep: double the number of stack-trace entries genirq core: fix handle_level_irq() lockdep core: improve the lock-chain-hash genirq: convert the x86_64 architecture to irq-chips genirq: convert the i386 architecture to irq-chips i386: fix rwsem build bug on CONFIG_M386=y lockdep: fix printk recursion logic lockdep: increase max allowed recursion depth genirq: clean up irq-flow-type naming genirq: clean up irq-flow-type naming, fix [SCSI] fix module unload induced compile warning [IA64] typename -> name conversion [IA64] use generic_handle_irq() x86_64: fix CONFIG_CC_STACKPROTECTOR build bug x86_64: stack unwinder crash fix i386/x86_64: ACPI cpu_idle_wait() fix lockdep: fix static keys in module-allocated percpu areas x86_64: fix 'earlyprintk=...,keep' regression SysRq-X: show blocked tasks sleep profiling hotplug CPU: clean up hotcpu_notifier() use lockdep: more chains lockdep: show more details about self-test failures lockdep: register_lock_class() fix add ignore_loglevel boot option lockdep: fix seqlock_init() net, 8139too.c: fix netpoll deadlock netpoll: fix netpoll lockup debug: add sysrq_always_enabled boot option lockdep: filter off by default lockdep: improve verbose messages lockdep: improve lockdep_reset() lockdep: clean up VERY_VERBOSE define lockdep: use chain hash on CONFIG_DEBUG_LOCKDEP too lockdep: print irq-trace info on asserts lockdep: fix possible races while disabling lock-debugging x86_64: fix boot hang caused by CALGARY_IOMMU_ENABLED_BY_DEFAULT x86_64: fix boot time hang in detect_calgary() workqueue: fix schedule_on_each_cpu() lock debugging: fix DEBUG_LOCKS_WARN_ON() & debug_locks_silent sched: fix bad missed wakeups in the i386, x86_64, ia64, ACPI and APM idle code suspend: fix suspend on single-CPU systems change WARN_ON back to "BUG: at ..." rcu: rcutorture suspend fix sched: fix cond_resched_softirq() offset kvm: fix GFP_KERNEL allocation in atomic section in kvm_dev_ioctl_create_vcpu() KVM: Fix GFP_KERNEL alloc in atomic section bug KVM: Use raw_smp_processor_id() instead of smp_processor_id() where applicable profiling: fix sched profiling typo KVM: Avoid oom on cr3 switch KVM: Make loading cr3 more robust KVM: Simplify mmu_alloc_roots() KVM: add VM-exit profiling paravirt: mark the paravirt_ops export internal notifiers: fix blocking_notifier_call_chain() scalability ACPI: fix cpufreq regression lockdep: also check for freed locks in kmem_cache_free() audit: fix audit_filter_user_rules() initialization bug highmem: catch illegal nesting close_files(): add scheduling point kvm: optimize inline assembly kvm: fix vcpu freeing bug i386: improve sched_clock() on i686 x86: fix laptop bootup hang in init_acpi() Uninline jiffies.h functions Fix multiple conversion bugs in msecs_to_jiffies Fix timeout overflow with jiffies x86: rewrite SMP TSC sync code uninline irq_enter() i386 prepare for dyntick i386: enable dynticks in kconfig Add debugging feature /proc/timer_stat Add debugging feature /proc/timer_list Add SysRq-Q to print timer_list debug info genirq: do not mask interrupts by default genirq: remove IRQ_DISABLED NOHZ: Fix RCU handling add MAINTAINERS entry for high-res timers, clockevents, dynticks x86: add -freg-struct-return to CFLAGS sched: fix SMT scheduler bug KVM: add MSR based hypercall API KVM: Add host hypercall support for vmx paravirt: remove NO_IDLE_HZ on x86 paravirt: clarify VMI description paravirt: let users decide whether they want VMI disable NMI watchdog by default paravirt: re-enable COMPAT_VDSO CPU hotplug: call check_tsc_sync_source() with irqs off futex: PI state locking fix setup_boot_APIC_clock() irq-enable fix KVM: always reload segment selectors hrtimers: fix reprogramming SMP race high-res timers: resume fix sched: get rid of p->children use in show_task() make SysRq-T show all tasks again x86-64: optimize & fix APIC mode setup x86-64: always use physical delivery mode on > 8 CPUs x86-64: remove clustered APIC mode x86: default to physical mode on hotplug CPU kernels enhance initcall_debug, measure latency timer stats: speedups sched: fix SysRq-N (normalize RT tasks) sched: rename idle_type/SCHED_IDLE sched: add SCHED_IDLE policy sched: zap the migration init / cache-hot balancing code sched: uninline set_task_cpu() sched: remove sched_exit() sched: add in_atomic_preempt_off() sched: add init_idle_bootup_task() sched: move code into kernel/sched_stats.h sched: increase the resolution of smpnice sched: cfs core, kernel/sched_fair.c sched: cfs core, kernel/sched_rt.c sched: cfs core, kernel/sched_idletask.c sched: cfs, core data types sched: cfs rq data types sched: add rq_clock()/__rq_clock() sched: make posix-cpu-timers use CFS's accounting information sched: add cfs_rq ops sched: clean up the rt priority macros sched: remove the SleepAVG field sched: move around resched_task() sched: cleanup: move dequeue/enqueue_task() sched: clean up __normal_prio() position sched: cfs, add load-calculation methods sched: remove sleep_type sched: remove expired_starving() sched: remove the sleep-bonus interactivity code sched: cfs core code sched: x86, track TSC-unstable events sched: turn on the use of unstable events sched: make use of precise accounting for /proc task stats sched: clean up fastcall uses of sched_fork()/sched_exit() sched: clean up include files in sched.c sched: remove interactivity types sched: remove interactivity types from sched.h sched: remove batch_task() sched: remove unused rq types from sched.c sched: remove old cpu accounting field sched: add CFS debug sysctls sched: scheduler debugging, core sched: scheduler debugging, enable in Kconfig sched: add CFS documentation sched: do not set softirqs to nice +19 sched: style cleanups sched: clean up sleep_on() APIs sched: more agressive idle balancing sched: micro-optimize mmdrop() sched: add CFS credits sched: allow larger granularity sched: remove stale version info from kernel/sched_debug.c sched: fix show_task()/show_tasks() output sched: small topology.h cleanup [RFKILL]: fix net/rfkill/rfkill-input.c bug on 64-bit systems sched: remove dead code from task_stime() sched: improve weight-array comments sched: document prio_to_wmult[] sched: prettify prio_to_wmult[] sched: fix up fs/proc/array.c whitespace problems vdso: print fatal signals sys_time() speedup add POSIX clocks and timers maintainer sched: implement cpu_clock(cpu) high-speed time source highres: improve debug output hrtimer: speedup hrtimer_enqueue sched: increase SCHED_LOAD_SCALE_FUZZ sched: make cpu_clock() not use the rq clock blktrace: use cpu_clock() instead of sched_clock() sched: remove cache_hot_time sched: calc_delta_mine(): use fixed limit sched: uninline calc_delta_mine() sched: uninline inc/dec_nr_running() sched: ->task_new cleanup sched: move load-calculation functions sched: add schedstat_set() API sched: use schedstat_set() API sched: reduce debug code sched: reduce task_struct size atl1: use spin_trylock_irqsave() sched: batch sleeper bonus sched: reorder update_cpu_load(rq) with the ->task_tick() call sched: uninline rq_clock() sched: schedule() speedup sched: clean up delta_mine sched: delta_exec accounting fix sched: document nice levels sched: add [__]update_rq_clock(rq) sched: eliminate rq_clock() use sched: remove rq_clock() sched: eliminate __rq_clock() use sched: remove __rq_clock() sched: remove 'now' use from assignments sched: remove the 'u64 now' parameter from print_cfs_rq() sched: remove the 'u64 now' parameter from update_curr() sched: remove the 'u64 now' parameter from update_stats_wait_start() sched: remove the 'u64 now' parameter from update_stats_enqueue() sched: remove the 'u64 now' parameter from __update_stats_wait_end() sched: remove the 'u64 now' parameter from update_stats_wait_end() sched: remove the 'u64 now' parameter from update_stats_curr_start() sched: remove the 'u64 now' parameter from update_stats_dequeue() sched: remove the 'u64 now' parameter from update_stats_curr_end() sched: remove the 'u64 now' parameter from __enqueue_sleeper() sched: remove the 'u64 now' parameter from enqueue_sleeper() sched: remove the 'u64 now' parameter from enqueue_entity() sched: remove the 'u64 now' parameter from dequeue_entity() sched: remove the 'u64 now' parameter from set_next_entity() sched: remove the 'u64 now' parameter from pick_next_entity() sched: remove the 'u64 now' parameter from put_prev_entity() sched: remove the 'u64 now' parameter from update_curr_rt() sched: remove the 'u64 now' parameter from ->enqueue_task() sched: remove the 'u64 now' parameter from ->dequeue_task() sched: remove the 'u64 now' parameter from ->pick_next_task() sched: remove the 'u64 now' parameter from pick_next_task() sched: remove the 'u64 now' parameter from ->put_prev_task() sched: remove the 'u64 now' parameter from ->task_new() sched: remove the 'u64 now' parameter from update_curr_load() sched: remove the 'u64 now' parameter from inc_load() sched: remove the 'u64 now' parameter from dec_load() sched: remove the 'u64 now' parameter from inc_nr_running() sched: remove the 'u64 now' parameter from dec_nr_running() sched: remove the 'u64 now' parameter from enqueue_task() sched: remove the 'u64 now' parameter from dequeue_task() sched: remove the 'u64 now' parameter from deactivate_task() sched: remove the 'u64 now' local variables sched debug: remove the 'u64 now' parameter from print_task()/_rq() sched: move the __update_rq_clock() call to scheduler_tick() sched: remove __update_rq_clock() call from entity_tick() sched: clean up set_curr_task_fair() sched: optimize activate_task() sched: optimize update_rq_clock() calls in the load-balancer sched: make the multiplication table more accurate sched: round a bit better sched: fix update_stats_enqueue() reniced codepath sched: refine negative nice level granularity sched: improve rq-clock overflow logic sched: fix typo in the FAIR_GROUP_SCHED branch sched debug: dont print kernel address in /proc/sched_debug sched: fix sleeper bonus pci/hotplug/cpqphp_ctrl.c: remove stale BKL use sched: sched_clock_idle_[sleep|wakeup]_event() sched: tweak the sched_runtime_limit tunable sched: remove HZ dependency from the granularity default sched: tidy up and simplify the bonus balance sched: fix startup penalty calculation sched: cleanup, sched_granularity -> sched_min_granularity sched: s/sched_latency/sched_min_granularity sched: make the scheduler converge to the ideal latency sched: fix wait_start_fair condition in update_stats_wait_end() sched: small schedstat fix sched: clean up task_new_fair() sched: fix niced_granularity() shift sched: debug: fix cfs_rq->wait_runtime accounting sched: debug: fix sum_exec_runtime clearing sched: fix xtensa build warning sched: add /proc/sys/kernel/sched_compat_yield sched: fix profile=sleep [9P]: build fix with !CONFIG_SYSCTL sched: fix sysctl_sched_child_runs_first flag sched: resched task in task_new_fair() sched: small sched_debug cleanup sched: debug: track maximum 'slice' sched: uniform tunings sched: use constants if !CONFIG_SCHED_DEBUG sched: remove stat_gran sched: remove precise CPU load sched: remove precise CPU load calculations #2 sched: track cfs_rq->curr on !group-scheduling too sched: cleanup: simplify cfs_rq_curr() methods sched: uninline __enqueue_entity()/__dequeue_entity() sched: speed up update_load_add/_sub() sched: clean up calc_weighted() sched: introduce se->vruntime sched: move sched_feat() definitions sched: optimize vruntime based scheduling sched: simplify check_preempt() methods sched: wakeup granularity increase sched: add se->vruntime debugging sched: remove SCHED_FEAT_SKIP_INITIAL sched: add more vruntime statistics sched: debug: update exec_clock only when SCHED_DEBUG sched: remove wait_runtime limit sched: remove wait_runtime fields and features sched: x86: allow single-depth wchan output sched: fix delay accounting performance regression sched: prettify /proc/sched_debug output sched: enhance debug output sched: kernel/sched_fair.c whitespace cleanups sched: fair-group sched, cleanups sched: enable CONFIG_FAIR_GROUP_SCHED=y by default sched debug: BKL usage statistics sched: remove unneeded tunables sched debug: print settings sched debug: more width for parameter printouts sched: entity_key() fix sched: remove condition from set_task_cpu() sched: remove last_min_vruntime effect sched: undo some of the recent changes sched: fix sign check error in place_entity() sched: fix sched_fork() sched: remove set_leftmost() sched: clean up schedstats, cnt -> count sched: cleanup, remove stale comment sched: mark scheduling classes as const sched: whitespace cleanups sched: vslice fixups for non-0 nice levels sched: optimize schedule() a bit on SMP sched: tweak wakeup granularity sched: run sched_domain_debug() if CONFIG_SCHED_DEBUG=y sched: break out if printing a warning in sched_domain_debug() sched: style cleanup sched: kfree(NULL) is valid sched: cleanup: rename SCHED_FEAT_USE_TREE_AVG to SCHED_FEAT_TREE_AVG sched: cleanup: rename task_grp to task_group sched: cleanup: function prototype cleanups sched: fix: move the CPU check into ->task_new_fair() sched: update comment sched: clean up is_migration_thread() sched: do not normalize kernel threads via SysRq-N sched: do not wakeup-preempt with SCHED_BATCH tasks sched: speed up context-switches a bit sched: reintroduce cache-hot affinity sched: debug: increase width of debug line sched: debug, improve migration statistics sched: allow the immediate migration of cache-cold tasks sched: reintroduce topology.h tunings sched: enable wake-idle on CONFIG_SCHED_MC=y sched: affine sync wakeups sched: sync wakeups preempt too [ALSA] fix bootup crash in snd_gus_interrupt() time: introduce xtime_seconds forcedeth: fix NAPI rx poll function ssb: fix build failure softlockup: use cpu_clock() instead of sched_clock() fix the softlockup watchdog to actually work softlockup: make asm/irq_regs.h available on every platform softlockup: improve debug output softlockup watchdog: style cleanups printk: add KERN_CONT annotation x86: enable NMI watchdog on nosmp x86: do not crash on non-Geode PCs in TSC probe x86: prepare page allocator for high allocations on PAGEALLOC=y x86: fix CONFIG_PAGEALLOC related boot hangs/OOMs i386: print better early fault info i386: remove unnecessary code forcedeth: fix rx-work condition in nv_rx_process_optimized() too [DCCP]: fix link error with !CONFIG_SYSCTL sched: cleanup, fix spacing sched: cleanup, make struct rq comments more consistent sched: add KERN_CONT annotation x86: fix global_flush_tlb() bug x86: fix CONFIG_NUMA and nosmp | maxcpus=0/1 crash New maintainers for the x86 (32-bit and 64-bit) architecture sched: fix fastcall mismatch in completion APIs sched: clean up sched_domain_debug() sched: mark CONFIG_FAIR_GROUP_SCHED as !EXPERIMENTAL natsemi: fix oops, link back netdevice from private-struct USB: fix ssb_ohci_probe() build bug sched: fix style of swap() macro in kernel/sched_fair.c sched: fix style in kernel/sched.c sched: reintroduce SMP tunings again x86: make ipi_handler() always defined x86: make nmi_cpu_busy() always defined KVM: fix !SMP build error sched: turn off PREEMPT_RESTRICT sched: remove PREEMPT_RESTRICT sched: wakeup preemption fix sched: clean up the wakeup preempt check sched: clean up the wakeup preempt check, #2 sched: reorder SCHED_FEAT_ bits x86: ignore the sys_getcpu() tcache parameter x86: turn off iommu merge by default x86: fix APIC related bootup crash on Athlon XP CPUs sched: fix prev_stime calculation sched: fix kernel/acct.c comment sched: fix RLIMIT_CPU comment sched: bump version of kernel/sched_debug.c sched: clean up sd_alloc_ctl_cpu_table() definition sched: clean up, move __sched_text_start/end to sched.h sched: clean up overlong line in kernel/sched_debug.c sched: clean up kernel/sched_stat.h vfs: coredumping fix isdn: bootup crash fix sched: fix crash in sys_sched_rr_get_interval() sched: default to more agressive yield for SCHED_BATCH tasks drivers/s390/net/ctcmain.c: fix build bug sched: style cleanups lockdep: fix debug_show_all_locks() lockdep: make cli/sti annotation warnings clearer sched: enable early use of sched_clock() sched: touch softlockup watchdog after idling sched: do not hurt SCHED_BATCH on wakeup x86: fix "Kernel panic - not syncing: IO-APIC + timer doesn't work!" x86: fix die() to not be preemptible sched: fix gcc warnings scsi: revert "[SCSI] Get rid of scsi_cmnd->done" hda_intel suspend latency: shorten codec read CPU hotplug: fix cpu_is_offline() on !CONFIG_HOTPLUG_CPU block: fix blktrace timestamps x86: fix boot crash on HIGHMEM4G && SPARSEMEM sched: group scheduler, set uid share fix printk: make printk more robust by not allowing recursion sched: fix CONFIG_PRINT_TIME's reliance on sched_clock() sched: remove printk_clock() sched: remove printk_clock references from ia64 cpu-hotplug: fix build on !CONFIG_SMP softlockup: automatically detect hung TASK_UNINTERRUPTIBLE tasks sched: clean up pick_next_highest_task_rt() sched: clean up find_lock_lowest_rq() sched: clean up overlong line in kernel/sched_debug.c sched: clean up kernel/sched_rt.c sched: remove rt_overload() sched: remove leftover debugging sched: clean up pull_rt_task() sched: clean up schedule_balance_rt() sched: fix sched_rt.c:join/leave_domain sched: remove unused JIFFIES_TO_NS() macro sched: style cleanup, #2 sched: add credits for RT balancing improvements sched: reactivate fork balancing sched: whitespace cleanups in topology.h sched: documentation, whitespace fixes sched: make PREEMPT_BKL the default sched: remove the !PREEMPT_BKL code softlockup: fix signedness printk: use ktime_get() printk: revert ktime_get() timestamps x86: offer is_hpet_enabled() on !CONFIG_HPET_TIMER too x86: make clockevents more robust x86: various changes and cleanups to in_p/out_p delay details x86: make io_delay=0xed the default x86: add DMI quirk for io-delay hangs on Compaq Presario V6000 laptops x86: idle wakeup event in the HLT loop x86: clean up arch/x86/kernel/aperture_64.c x86: clean up arch/x86/kernel/aperture_64.c printk()s x86: mach-voyager, lindent x86: lindent arch/i386/math-emu x86: lindent arch/i386/math-emu, cleanup x86: code cleanups in arch/x86/kernel/pci-gart_64.c x86: clean up drivers/char/rtc.c x86: avoid build warning x86: dummy placeholder for acpi/reboot.h x86: replace outb_p() with udelay(2) in drivers/input/mouse/pc110pad.c x86: remove unused include/asm-x86/processor_32/64.h x86: add some pirq debugging x86: hlt on early crash x86: debug: double-check the empty zero page x86: lfence fix x86: move native_read_tsc() offline x86: map vsyscalls early enough x86: read_tsc sync x86: fix sched_clock() x86: page.h: move and unify types for pagetable entry, #1 x86: page.h: move and unify types for pagetable entry, #2 x86: page.h: move and unify types for pagetable entry, #3 x86: page.h: move and unify types for pagetable entry, #4 x86: page.h: move and unify types for pagetable entry, #5 x86: page.h: move and unify types for pagetable entry, #6 x86: clean up include/asm-x86/calling.h x86: clean up arch/x86/mm/fault_64.c x86: migration helpers for KVM x86: add PWT to NOCACHE flags x86/pgtable: fix constant sign extension problem x86/pgtable: unify pagetable accessors, #1 x86/pgtable: unify pagetable accessors, #2 x86/pgtable: unify pagetable accessors, #3 x86/pgtable: unify pagetable accessors, #4 x86/pgtable: unify pagetable accessors, #5 x86: unify pgtable accessors which use, #2 x86: fix pte_modify() bug x86: fix UML and -regparm=3 x86: make early printk selectable on 64-bit as well x86: smp_scan_config() debugging printouts x86: pat: e820 cleanup x86: fix DMI ioremap leak x86: early fault debugging improvement x86: add debug of invalid per_cpu map accesses x86: check_tsc_warp() slowness fix x86: add warning to check_tsc_warp() x86: fix up alternatives with lockdep enabled genirq: stackdump after the "Trying to free already-free IRQ" message x86: get_cycles() fix x86: clean up paging_init() x86: fix DEBUG_RODATA kconfig text x86: improve MTRR trimming messages x86: change ioremap() to default to uncached x86: clean up arch/x86/mm/pageattr_32.c x86: clean up arch/x86/mm/pageattr_64.c x86: return the page table level in lookup_address() x86: clean up arch/x86/mm/pageattr-test.c x86: enhance early_ioremap() x86: increase the number of boot-mappings x86: add debug warnings to early_ioremap() x86: early_ioremap(), debugging x86: add early_ioremap() leak detection x86: fix early_ioremap()/btmap x86: fix EISA ioremap x86: early_ioremap_init(), enhance warnings x86: fix more non-global TLB flushes x86: simplify the 32-bit cpa code x86: simplify 32-bit cpa largepage splitting x86: further cpa largepage-split cleanups x86: cpa self-test fixes x86: simplify cpa largepage split, #3 x86: cpa: simplify locking x86: do not PSE on CONFIG_DEBUG_PAGEALLOC=y x86: cpa self-test, WARN_ON() x86: prepare for the unification of the cpa code x86: prepare for the unification of the cpa code x86: simplify pageattr_64.c x86: unify header part of pageattr_64.c x86: clean up and simplify 64-bit split_large_page() x86: introduce native_set_pte_atomic() on 64-bit too x86: simplify __change_page_attr() x86: change 64-bit __change_page_attr() to struct page x86: change 64-bit pageattr to use set_pte_atomic() x86: 64-bit pageattr.c, prepare for unification x86: 64-bit, add the new split_large_page() function x86: clean up differences between 64-bit and 32-bit x86: return -EINVAL in __change_page_attr(), instead of 0 x86: add kernel_map_pages() to 64-bit x86: enable DEBUG_PAGEALLOC on 64-bit x86: backmerge 64-bit details into 32-bit pageattr.c x86: prepare for pageattr.c unification x86: unify pageattr_32.c and pageattr_64.c x86: re-add clflush_cache_range() x86: clean up arch/x86/mm/pageattr.c x86: keep the BIOS area executable x86: change cpa to pfn based x86: add PAGE_KERNEL_EXEC_NOCACHE x86: cpa: make self-test depend on DEBUG_KERNEL x86: cpa: move clflush_cache_range() x86: cpa: set_memory_notpresent() x86: remove flush_agp_mappings() x86: cpa: fix loop x86: ioremap KERN_INFO x86: fix clflush_page_range logic x86: init memory debugging x86: enable CONFIG_DEBUG_PAGEALLOC more widely x86: rodata config hookup x86: cpa: fix the self-test x86: make ioremap() UC by default x86: arch/x86/mm/init_64.c printk fixes x86: arch/x86/mm/init_32.c cleanup x86: arch/x86/mm/init_32.c printk fixes x86: fix arch/x86/kernel/test_nx.c modular build bug ia64: on UP percpu variables are not small memory model [ALSA] snd hda suspend latency: shorten codec read x86: uninline __pte_free_tlb() and __pmd_free_tlb() asm-generic/tlb.h: build fix debug: turn ignore_loglevel into an early param x86: fix bootup crash in native_read_tsc() x86: relax RAM check in ioremap() x86: VMI fix x86: AMD Athlon X2 hard hang fix x86: remove cpa warning x86: cpa, cleanups x86: cpa, eliminate CPA_ enum x86: cpa, clean up code flow x86: remove X2 workaround brk randomization: introduce CONFIG_COMPAT_BRK generic: add __FINITDATA x86: delay CPA self-test and repeat it virtio: fix trivial build bug x86: fix deadlock, make pgd_lock irq-safe SLUB: fix checkpatch warnings x86: fix pgtable_t build breakage x86: fixup more paravirt fallout brk: help text typo fix x86: fix sigcontext.h user export x86: fix "BUG: sleeping function called from invalid context" in print_vma_addr() x86: EFI set_memory_x()/set_memory_uc() fixes x86: fix gart_iommu_init() x86: cpa, fix out of date comment x86: exclude vsyscall files from stackprotect x86: clean up csum-wrappers_64.c some more x86: change IO delay back to 0x80 sched: make early bootup sched_clock() use safer sched: clean up __pick_last_entity() a bit x86: make DEBUG_PAGEALLOC and CPA more robust x86: fix spontaneous reboot with allyesconfig bzImage x86: rename KERNEL_TEXT_SIZE => KERNEL_IMAGE_SIZE x86: fix execve with -fstack-protect x86: fix leak un ioremap_page_range() failure x86: delay the export removal of init_mm x86: disable BTS ptrace extensions for now x86: revert "x86: fix pmd_bad and pud_bad to support huge pages" sysfs: CONFIG_SYSFS_DEPRECATED fix x86: re-add reboot fixups drivers/char/esp.c: fix bootup lockup fix BIOS PCI config cycle buglet causing ACPI boot regression x86: ioremap, remove WARN_ON() sched: fix update_load_add()/sub() sched: fix calc_delta_mine() sched: fix fair sleepers sched: simplify sched_slice() sched: clean up wakeup balancing, move wake_affine() sched: clean up wakeup balancing, rename variables sched: clean up wakeup balancing, code flow sched, net: socket wakeups are sync sched: improve affine wakeups sched: wakeup-buddy tasks are cache-hot sched: retune wake granularity sched: tune multi-core idle balancing x86: add dmi quirk for io_delay x86: fix prefetch workaround x86: prefetch fix #2 revert "ACPI: drivers/acpi: elide a non-zero test on a result that is never 0" forcedeth: fix locking bug with netconsole x86: fix nmi_watchdog=2 on Pentium-D CPUs x86: print message if nmi_watchdog=2 cannot be enabled revert "x86: tsc prevent time going backwards" revert "sched: fix fair sleepers" mm: sparsemem memory_present() fix x86: check vmlinux limits, 64-bit x86: increase the kernel text limit to 512 MB x86: add gbpages switches x86: bump image header to version 2.08. x86: clean up mmx_32.c x86: more coding style fixes in centaur.c x86: clean up include/asm-x86/processor.h x86: more cleanups in arch/x86/boot/compressed/misc.c x86: de-macro start_thread() x86: clean up cpu capabilities accesses x86: clean up cpu capabilities accesses, generic x86: clean up cpu capabilities accesses, amd.c x86: clean up cpu capabilities accesses, centaur.c x86: clean up cpu capabilities accesses, common.c x86: clean up cpu capabilities accesses, cyrix.c x86: clean up cpu capabilities in arch/x86/kernel/cpu/intel.c x86: clean up cpu capabilities accesses, transmeta.c x86: clean up traps_32.c x86, tracing: add notrace to asm-x86/linkage.h x86: ioremap(), extend check to all RAM pages x86: warn about RAM pages in ioremap() x86: redo cded932b75ab0a5f9181e x86: debug pmd_bad() x86: clean up switch_to() x86: fix switch_to() clobbers x86: add comments to processor.h x86: clean up i387.c x86: remove DEBUG_SIG x86: clean up arch/x86/kernel/signal_32.c x86: move extern declaration to vdso.h x86: add KERN_INFO to show_unhandled_signals printout x86: remove mach_reboot.h x86: fill cpu to apicid and present map in mpparse, fix x86: vsmp fix x86 vsmp fix is vsmp box cleanup x86: revert ucminus change x86: PAT fix x86: tom2 warning fix x86: fix ioapic bug again undo "x86: fix breakage of vSMP irq operations" x86: spinlock ops are always-inlined x86: ioremap of 64-bit resource on 32-bit kernel fix x86: mpparse, move disabled cpus to smpboot.c, fix x86: mpparse, move boot cpu physical apicid to apic_32.c, fix x86: mpparse, move generic processor info to apic_32.c fix x86: move phys cpu present map to smpboot.c, 64-bit, prepare x86: mpparse: 64-bit fix x86: cleanup replace most vm86 flags with flags from processor-flags.h, fix x86: support for new UV apic, prepare x86: uv fix x86: set_cyc2ns_scale() remove prev scale x86: improve default idle x86: extend the scheduled bzImage symlinks removal x86: 4kstacks default x86: don't set io apic features if io-apic is not enabled, fix x86: standalone trampoline code uaccess: add probe_kernel_write() x86: kgdb support x86 PAT: fix mmap() of holes x86: KGDB build fix x86: clean up cpu capabilities accesses, p4-clockmod.c x86: rename find_max_pfn() to propagate_e820_map() x86: dma-ops on highmem fix sched: re-do "sched: fix fair sleepers" sched: make cpu_clock() globally synchronous sched: introduce SCHED_FEAT_SYNC_WAKEUPS, turn it off sched: feat affine wakeups sched: cache hot buddy sched: reenable sync wakeups sched: remove sysctl_sched_batch_wakeup_granularity time: add ns_to_ktime() sched: fix checks sched: add SCHED_FEAT_DEADLINE sched: features fix sched: build fix intel-iommu.c: dma ops fix x86: voyager fix "make namespacecheck" fixes pat: cleanups /dev/mem: make promisc the default x86: xen unify x86 add common mm pgtable c fix seqlock: livelock fix softlockup: fix NOHZ wakeup x86: make clear_fixmap() available on 64-bit as well x86: make __set_fixmap() non-init x86: remove set_fixmap() warning x86: harden kernel code patching x86 PAT: tone down debugging messages x86 PAT: decouple from nonpromisc devmem x86: add optimized inlining generic: make optimized inlining arch-opt-in x86 PAT: decouple from nonpromisc devmem uml: fix build error uml: Kconfig cleanup x86: PAT fix make CC_OPTIMIZE_FOR_SIZE non-experimental bootprotocol: cleanup ACER_WMI/ASUS_LAPTOP: fix build bug fix drivers/media/common/tuners/ build bug inlining: do not allow gcc below version 4 to optimize inlining hpet: fix x86, voyager: fix ioremap_nocache() x86 VISWS: build fix revert: "x86: ioremap(), extend check to all RAM pages" x86: Kconfig fix x86: CONFIG_X86_ELAN fix x86: optimize inlining off x86: 8K stacks by default x86: numaq fix isdn: hysdn_procconf.c build fix uml: fix gcc problem x86: es7000 build fix sysfs: build fix irda: fix !PNP support in drivers/net/irda/nsc-ircc.c irda: fix !PNP support for drivers/net/irda/smsc-ircc2.c sched: remove old sched doc sched: make clock sync tunable by architecture code sched: fix cpu clock sched, x86: add HAVE_UNSTABLE_SCHED_CLOCK semaphore: fix Fix drivers/media build for modular builds x86: rdc: leds build/config fix revert: thread_info.h change x86: redo thread_info.h change x86: defconfig updates Merge branch 'linus' into x86/urgent Merge branch 'linus' into x86/urgent x86: fix csum_partial() export V4L/DVB (7834): build fix for drivers/media/video/au0828 V4L/DVB (7836): cinergyT2 build fix V4L/DVB (7858): video: build fix for drivers/media/video/mt9v022.c tty: fix BKL related leak and crash bitops: fix build in struct thread_info x86: PEBS cleanup x86: remove mwait capability C-state check Merge branch 'linus' into x86/pat rculist.h: fix include in net/netfilter/nf_conntrack_netlink.c USB: build fix rcu: fix nf_conntrack_helper.c build bug namespacecheck: automated fixes x86: prevent PGE flush from interruption/preemption sched: add latency tracer callbacks to the scheduler tracing: add notrace to linkage.h ftrace: fix kexec ftrace: cleanups ftrace: add README ftrace: fix time offset ftrace: fix locking ftrace: cleanups ftrace: timestamp syncing, prepare ftrace: fast, scalable, synchronized timestamps ftrace: remove-idx-sync ftrace: clean-up-pipe-iteration ftrace: add raw output ftrace: bin-output ftrace: add trace_special() ftrace, locking fix ftrace: use cpu clock again ftrace: build fix ftrace: introduce the "hex" output method ftrace: build fix ftrace: build fix ftrace: cleanups ftrace: disable -pg for the tracer itself ftrace: remove notrace ftrace: add wakeup events to sched tracer ftrace: add stack tracing ftrace: sched tracer fix ftrace: make nostacktrace the default ftrace: sched tracer, trace full rbtree ftrace: trace curr/next tasks ftrace: fix wakeups ftrace: fix __trace_special() ftrace: trace scheduler rbtree ftrace: add tracing_cpumask ftrace: make use of tracing_cpumask ftrace: fix cmdline tracing ftrace: iter ctrl fix ftrace: include cpu in stacktrace ftrace: sched tree fix ftrace: sched special ftrace: make it more available in the Kconfig ftrace: remove add-hoc code ftrace: restrict tracing to HAVE_FTRACE architectures ftrace: cleanups ftrace: trace faster ftrace: special stacktrace ftrace: stacktrace fix ftrace: fix mcount export bug ftrace: cleanups ftrace: fix include file dependency ftrace: fix build bug ftrace: add sysprof plugin ftrace: extend sysprof plugin ftrace: extend sysprof plugin some more ftrace: sysprof-plugin, add self-tests ftrace: sysprof plugin improvement ftrace: make sysprof dependent on x86 for now ftrace: sysprof fix ftrace: sysprof updates sysprof: update copyrights mmiotrace: ftrace fix mmiotrace: cleanup softlockup: allow panic on lockup softlockup: fix softlockup_thresh fix - fix mmioftrace + rcu merge interaction x86: make NUMAQ depend on PCI x86: untangle pci dependencies debugging: make stacktrace independent from DEBUG_KERNEL sched: do not trace sched_clock x86: stackprotector & PARAVIRT fix x86: fix stackprotector canary updates during context switches x86: fix canary of the boot CPU's idle task panic: print more informative messages on stackprotect failure panic: print out stacktrace if DEBUG_BUGVERBOSE x86: if stackprotector is enabled, thn use stack-protector-all by default stackprotector: include files stackprotector: add boot_init_stack_canary() x86: fix the stackprotector canary of the boot CPU x86: stackprotector: mix TSC to the boot canary x86: unify stackprotector features ftrace: fix merge xen: fix early bootup crash on native hardware xen: fix "xen: implement save/restore" revert ("sched: fair: weight calculations") sched: cleanup revert ("sched: fair-group: SMP-nice for group scheduling") sched: re-tune NUMA topologies Merge commit 'linus/master' into sched-fixes-for-linus softlockup: fix false positives on nohz if CPU is 100% idle for more than 60 seconds nohz: reduce jiffies polling overhead - fix typo in include/asm-x86/nmi.h drivers/watchdog/geodewdt.c: build fix fix build bug in "x86: add PCI extended config space access for AMD Barcelona" fix build bug in "x86: add PCI extended config space access for AMD Barcelona" xen: export get_phys_to_machine x86: fix nmi.c build bug x86 mpparse: build fix x86: add acpi_numa_slit_init() dummy implementation on 32-bit x86: add dummy acpi_numa_processor_affinity_init() implementation on 32-bit x86, numaq: add pci_acpi_scan_root() stub x86: 32-bit numa, build fix x86, numaq 32-bit: build fix x86: mp build fix x86: disable preemption in native_smp_prepare_cpus x86: ioremap fix failing nesting check V4L/DVB (7910): usb: input layer dependency fixes V4L/DVB (7974): fix MEDIA_TUNER && FW_LOADER build error namespacecheck: more sched.c fixes sched: fix cpuprio build bug x86, 32-bit: SRAT fix uml: PATH_MAX needs limits.h Revert "x86, 32-bit: SRAT fix" irda: net/irda build fix: mcs7780 Revert "x86, numaq: add pci_acpi_scan_root() stub" x86, mpparse: build fix sched: sched_clock() lockdep fix USB: fix build bug in USB_ISIGHTFW Merge branch 'linus' into x86/gart geode: fix modular build Revert "x86: fix ioapic bug again" Revert "prohibit rcutorture from being compiled into the kernel" printk: export console_drivers Merge branch 'linus' into x86/nmi Merge branch 'linus' into sched-devel Merge branch 'linus' into tracing/ftrace Merge branch 'linus' into tracing/mmiotrace-mergefixups Merge branch 'linus' into tracing/sysprof Merge branch 'linus' into x86/cleanups Merge branch 'linus' into x86/memtest Merge branch 'linus' into x86/pat Merge branch 'linus' into x86/ptemask Merge branch 'linus' into x86/timers Merge branch 'linus' into x86/xen Merge branch 'linus' into core/rcu Merge branch 'linus' into core/rodata Merge branch 'linus' into core/softirq Merge branch 'linus' into core/softlockup Merge branch 'linus' into timers/hpet Merge branch 'linus' into x86/gart Merge branch 'linus' into x86/irq Merge branch 'linus' into x86/irqstats Merge branch 'linus' into x86/kconfig namespacecheck: fixes ftrace: build fix with gcc 4.3 rcutorture: WARN_ON_ONCE(1) when detecting an error Merge branch 'sched' into sched-devel Merge branch 'linus' into sched/urgent x86, MM: virtual address debug, cleanups x86, bitops: make constant-bit set/clear_bit ops faster, adapt, clean up x86: unify __set_fixmap, fix x86, bitops: make constant-bit set/clear_bit ops faster, gcc workaround Merge branch 'linus' into core/softirq Merge branch 'linus' into sched/urgent Merge branch 'linus' into tracing/ftrace Merge branch 'linus' into core/rcu Merge branch 'linus' into sched/devel Merge branch 'linus' into x86/threadinfo x86: fix "x86: use cpu_khz for loops_per_jiffy calculation" Merge commit 'v2.6.26-rc8' into x86/xen Merge branch 'linus' into core/softirq Merge branch 'linus' into sched/devel Merge branch 'linus' into sched/new-API-sched_setscheduler Merge branch 'linus' into stackprotector Merge branch 'linus' into tracing/ftrace Merge branch 'linus' into tracing/mmiotrace-mergefixups Merge branch 'linus' into tracing/sysprof Merge branch 'linus' into x86/cleanups Merge branch 'linus' into x86/delay Merge branch 'linus' into x86/fixmap Merge branch 'linus' into x86/gart Merge branch 'linus' into x86/i8259 Merge branch 'linus' into x86/irq Merge branch 'linus' into x86/kconfig Merge branch 'linus' into x86/memtest Merge branch 'linus' into x86/nmi Merge branch 'linus' into x86/pebs Merge branch 'linus' into x86/timers Merge commit 'v2.6.26-rc8' into core/softlockup Merge commit 'v2.6.26-rc8' into core/rcu [netdrvr] 3c59x: remove irqs_disabled warning from local_bh_enable Merge branch 'core/debugobjects' into core/urgent x86, AMD IOMMU: build fix x86, AMD IOMMU, build fix #2 x86, AMD IOMMU: build fix #3 fix "smp_call_function: get rid of the unused nonatomic/retry argument" fix: "smp_call_function: get rid of the unused nonatomic/retry argument" fix: "smp_call_function: get rid of the unused nonatomic/retry argument" sched: export cpu_clock sched: sched_clock_cpu() based cpu_clock(), lockdep fix sched: build fix stacktrace: fix modular build, export print_stack_trace and save_stack_trace fix "ftrace: store mcount address in rec->ip" stacktrace: export save_stack_trace[_tsk] Merge commit 'v2.6.26-rc8' into x86/mce Merge branch 'x86/s2ram-fix' into x86/urgent Merge commit 'v2.6.26-rc9' into cpus4096 Revert "cpumask: introduce new APIs" Merge commit 'v2.6.26-rc9' into sched/devel Merge branch 'linus' into tracing/mmiotrace Merge branch 'tracing/mmiotrace-mergefixups' into tracing/mmiotrace Merge commit 'v2.6.26-rc9' into x86/cpu Revert "Revert "x86: fix ioapic bug again"" x86 build fix: x86, io-apic: fix nmi_watchdog=1 bootup hang Revert "x86, io-apic: fix nmi_watchdog=1 bootup hang" Revert "x86: APIC/SMP: downgrade the NMI watchdog for "nosmp"" Merge branches 'x86/numa-fixes', 'x86/apic', 'x86/apm', 'x86/bitops', 'x86/build', 'x86/cleanups', 'x86/cpa', 'x86/cpu', 'x86/defconfig', 'x86/gart', 'x86/i8259', 'x86/intel', 'x86/irqstats', 'x86/kconfig', 'x86/ldt', 'x86/mce', 'x86/memtest', 'x86/pat', 'x86/ptemask', 'x86/resumetrace', 'x86/threadinfo', 'x86/timers', 'x86/vdso' and 'x86/xen' into x86/devel Merge branch 'x86/setup' into x86/devel Merge branches 'x86/mmio', 'x86/delay', 'x86/idle', 'x86/oprofile', 'x86/debug', 'x86/ptrace' and 'x86/amd-iommu' into x86/devel Merge branch 'x86/irq' into x86/devel Merge branch 'linus' into tmp.x86.mpparse.new x86: unify the reserve_bootmem() behavior of early_res_to_bootmem() Revert parts of "x86: update mptable" Merge branch 'x86/mpparse' into x86/devel Merge branch 'x86/numa' into x86/devel Merge branch 'x86/nmi' into x86/devel Merge branch 'linus' into x86/irq SGI UV: TLB shootdown using broadcast assist unit SGI UV: clean up arch/x86/kernel/tlb_uv.c SGI UV: TLB shootdown using broadcast assist unit, fix Merge branch 'x86/uv' into x86/devel Merge branch 'x86/fixmap' into x86/devel x86: fix sleep.c build error x86: build fix x86: remove extra newline from setup.c x86: build fix x86: nmi_watchdog - documentation fix - v2 - x86: move early_ioremap prototypes to io.h x86: move prefill_possible_map calling early, fix x86: fix "x86: let setup_arch call init_apic_mappings for 32bit" printk: export console_drivers x86: boot IRQ quirks and rerouting, fix x86, uv: build fix for "x86, uv: update x86 mmr list for SGI uv" x86, uv: build fix #2 for "x86, uv: update x86 mmr list for SGI uv" x86: delay lib unification build fix x86: build fix for "x86: fix C1E && nx6325 stability problem" Merge branch 'x86/core' into x86/unify-pci Merge branch 'x86/unify-lib' into x86/core x86: build fix for "x86: fix C1E && nx6325 stability problem" Merge branch 'linus' into core/printk Merge branch 'x86/gart' into x86/core Revert "x86: fix IO APIC breakage on HP nx6325, v2" Revert "x86: fix IO APIC breakage on HP nx6325" Merge branch 'tracing/ftrace' into auto-ftrace-next Merge branch 'tracing/mmiotrace' into auto-ftrace-next Merge branch 'tracing/sysprof' into auto-ftrace-next x86: fix visws and vsmp build x86, visws: fix generic-ipi build x86, visws: use mach-default/entry_arch.h Merge branch 'x86/unify-pci' into x86/core Merge branch 'x86/core' into x86/generalize-visws x86: add early quirk support x86, VisWS: turn into generic arch, make VisWS boot on a regular PC x86, VisWS: turn into generic arch, add early init quirks x86, VisWS: turn into generic arch, use generic mpparse code x86, VisWS: turn into generic arch, install proper PCI quirk x86, VisWS: turn into generic arch, update asm-x86/mach-visws/mach_apic.h x86, VisWS: turn into generic arch, eliminate include/asm-x86/mach-visws/mach_apic.h x86, VisWS: turn into generic arch, enhance include/asm-x86/mach-default/smpboot_hooks.h x86, VisWS: turn into generic arch, update include/asm-x86/mach-visws/smpboot_hooks.h x86, VisWS: turn into generic arch, eliminate include/asm-x86/mach-visws/smpboot_hooks.h x86, VisWS: turn into generic arch, update asm-x86/mach-visws/mach_apicdef.h x86, VisWS: turn into generic arch, eliminate asm-x86/mach-visws/mach_apicdef.h x86, VisWS: turn into generic arch, create include/asm-x86/visws/ x86, VisWS: turn into generic arch, move definitions x86, VisWS: turn into generic arch, eliminate include/asm-x86/mach-visws/setup_arch.h x86, VisWS: turn into generic arch, add NR_IRQS quirk x86, VisWS: turn into generic arch, add early quirks to default architectures x86, VisWS: turn into generic arch, copy visws files x86, VisWS: turn into generic arch, flip over VISWS to generic arch x86, VisWS: turn into generic arch, clean up x86, VisWS: turn into generic arch, IO-APIC setup fix x86, VisWS: turn into generic arch, clean up x86, VisWS: turn into generic arch, clean up x86, VisWS: turn into generic arch, remove leftover files x86, VisWS: turn into generic arch, eliminate Kconfig specials x86, VisWS: turn into generic arch, update include file change x86, VisWS: do not allow VisWS for Voyager x86, VisWS: build fix x86, VisWS: build fix x86, VisWS: fix pci_direct_conf1 dependency Merge branch 'linus' into core/rcu x86: fix tsc unification buglet with ftrace and stackprotector ftrace: build fix for ftraced_suspend x86: fix savesegment() bug causing crashes on 64-bit Merge branch 'x86/generalize-visws' into x86/core Merge branch 'linus' into x86/core Merge branch 'x86/core' into x86/x2apic Merge branch 'linus' into sched/devel stackprotector: remove self-test Merge branch 'linus' into x86/pci-ioapic-boot-irq-quirks Merge commit 'v2.6.26' into core/locking lockdep: fix ftrace irq tracing false positive Merge commit 'v2.6.26' into x86/core lockdep: fix kernel/fork.c warning Merge branch 'sched/clock' into sched/devel Merge commit 'v2.6.26' into sched/devel Merge branch 'tracing/ftrace' into auto-ftrace-next Merge branch 'sched/for-linus' into tracing/for-linus Merge branch 'auto-ftrace-next' into tracing/for-linus Merge branch 'linus' into x86/urgent Merge branch 'core/rcu' into core/rcu-for-linus Merge branch 'generic-ipi' into generic-ipi-for-linus generic-ipi: merge fix generic-ipi: more merge fallout Merge branch 'linus' into core/softlockup Merge branch 'linus' into cpus4096 xen64: fix !HVC_XEN build dependency xen64: fix build error on 32-bit + !HIGHMEM Revert "suspend, xen: enable PM_SLEEP for CONFIG_XEN" Revert "x86_64: there's no need to preallocate level1_fixmap_pgt" x86, xen, vdso: fix build error x86: paravirt spinlocks, !CONFIG_SMP build fixes x86: paravirt spinlocks, modular build fix x86, paravirt-spinlocks: fix boot hang Merge branch 'linus' into x86/kprobes Merge branch 'x86/step' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland into x86/step ftrace: fix merge buglet x86 reboot quirks: add Dell Precision WorkStation T5400 ftrace: fix lockup with MAXSMP ftrace: do not trace scheduler functions ftrace: do not trace library functions Merge branch 'linus' into x86/urgent Merge branch 'x86/setup' of ssh://master.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into x86/setup Merge branch 'linus' into xen-64bit x86: rename CONFIG_NONPROMISC_DEVMEM to CONFIG_PROMISC_DEVMEM x86: remove arch/x86/kernel/smpcommon_32.c Revert parts of "ftrace: do not trace scheduler functions" Merge branch 'linus' into x86/step Merge branch 'linus' into x86/urgent Merge branch 'linus' into x86/paravirt-spinlocks Merge branch 'linus' into x86/cleanups sched: fix build error, provide partition_sched_domains() unconditionally x86: re-enable OPTIMIZE_INLINING Merge branch 'linus' into x86/amd-iommu Merge branch 'linus' into x86/pci-ioapic-boot-irq-quirks Merge branch 'linus' into timers/nohz Merge branch 'linus' into core/generic-dma-coherent Merge branch 'linus' into cpus4096 cpumask: Optimize cpumask_of_cpu in lib/smp_processor_id.c, fix Merge branch 'linus' into pci-for-jesse Merge branch 'linus' into x86/x2apic Merge branch 'x86/apic' into x86/x2apic Merge branch 'x86/uv' into x86/x2apic Subject: devmem, x86: fix rename of CONFIG_NONPROMISC_DEVMEM x86, VisWS: turn into generic arch, eliminate leftover files Merge branch 'sched/urgent' into sched/devel sched: hrtick_enabled() should use cpu_active() x86, xen: fix apic_ops build on UP x86, lguest: fix apic_ops build on UP Merge branch 'linus' into x86/urgent KVM: fix exception entry / build bug, on 64-bit Merge branch 'linus' into x86/paravirt-spinlocks Merge branch 'linus' into xen-64bit Merge branches 'x86/urgent', 'x86/amd-iommu', 'x86/apic', 'x86/cleanups', 'x86/core', 'x86/cpu', 'x86/fixmap', 'x86/gart', 'x86/kprobes', 'x86/memtest', 'x86/modules', 'x86/nmi', 'x86/pat', 'x86/reboot', 'x86/setup', 'x86/step', 'x86/unify-pci', 'x86/uv', 'x86/xen' and 'xen-64bit' into x86/for-linus Merge branch 'x86/paravirt-spinlocks' into x86/for-linus Merge branch 'linus' into cpus4096-for-linus acpi: fix crash in core ACPI code, triggered by CONFIG_ACPI_PCI_SLOT=y Merge branch 'linus' into x86/x2apic x86, cyrix: debug net 8390p: fix interface usage sched: fix hrtick & generic-ipi dependency e1000e: fix e1000_netpoll(), remove extraneous e1000_clean_tx_irq() call Merge branch 'linus' into tracing/urgent ftrace: remove latency-tracer leftover Merge branch 'linus' into x86/pebs x86: fix ds.c build error Merge branch 'linus' into x86/x2apic mm/hugetlb.c: fix build failure with !CONFIG_SYSCTL signalfd: fix undefined reference to `compat_sys_signalfd4' when !CONFIG_SIGNALFD Merge branch 'linus' into x86/urgent crashdump: fix undefined reference to `elfcorehdr_addr' x86, RDC321x: add to mach-default x86, RDC321x: remove gpio.h complications ftrace: fix modular build Merge branch 'linus' into x86/header-guards Merge branch 'linus' into x86/cleanups Merge branch 'x86/header-guards' into x86/core Merge branch 'x86/x2apic' into x86/core Merge branch 'x86/urgent' into x86/core cpumask: export cpumask_of_cpu_map x86: usb debug port early console, fix Merge branch 'linus' into x86/xen x86: visws_quirks, fix build error Merge branch 'timers/urgent' of ssh://master.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into timers/urgent Merge core/lib: pick up memparse() change. x86: L3 cache index disable for 2.6.26, cleanups x86 l3 cache index disable for 2 6 26 fix Merge branch 'linus' into x86/cpu x86: L3 cache index disable for 2.6.26, fix #2 Merge branch 'x86-tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace into x86/tracehook Merge branch 'x86/crashdump' into x86/urgent Merge branch 'linus' into cpus4096 Merge branch 'linus' into cpus4096 Merge branch 'linus' into core/generic-dma-coherent x86, microcode support: fix build error x86, microcode: fix symbol exports x86, microcode: fix module license string Merge commit 'v2.6.27-rc1' into x86/microcode Merge commit 'v2.6.27-rc1' into x86/urgent Merge branch 'sched/urgent' into sched/clock Merge branch 'x86/fpu' into x86/core Merge commit 'v2.6.27-rc1' into x86/core Merge branch 'x86/core' into x86/xsave Merge branch 'linus' into x86/xen Merge branch 'x86/spinlocks' into x86/xen Merge branch 'x86/urgent' into x86/xen sched clock: revert various sched_clock() changes sched clock: clean up sched_clock_cpu() sched: eliminate scd->prev_raw sched clock: simplify __update_sched_clock() sched clock: couple local and remote clocks Merge branch 'linus' into sched/urgent Merge branch 'linus' into timers/hpet net/ipv4/route.c: fix build error Merge branch 'linus' into sched/clock lockdep: rename map_[acquire|release]() => lock_map_[acquire|release]() Merge branch 'linus' into x86/x2apic Merge branch 'linus' into x86/cleanups Merge branch 'linus' into core/rcu rcu, debug: detect stalled grace periods, cleanups Merge branch 'linus' into sched/urgent printk: robustify printk, fix lockdep: increase MAX_LOCKDEP_KEYS Merge branch 'linus' into x86/defconfig Merge branch 'sched/clock' into sched/urgent Merge branch 'core/locking' into core/urgent lockdep: build fix x86: fix xsave build error Merge commit 'v2.6.27-rc3' into x86/urgent Merge commit 'v2.6.27-rc3' into core/urgent Merge commit 'v2.6.27-rc3' into x86/xsave Merge branch 'x86/fpu' into x86/urgent Merge commit 'v2.6.27-rc3' into x86/prototypes Merge branch 'linus' into x86/core Merge branches 'x86/prototypes', 'x86/x2apic' and 'x86/debug' into x86/core Merge branch 'x86/apic' into x86/core Merge branch 'x86/core' into x86/apic Merge branch 'x86/amd-iommu' into x86/urgent x86, nmi: clean UP NMI watchdog failure message Merge branch 'linus' into x86/cpu Merge branch 'linus' into x86/tracehook Merge branch 'x86/geode' into x86/urgent Merge branch 'linus' into x86/gart x86: add MAP_STACK mmap flag x86: add MAP_STACK mmap flag Merge branch 'x86/oprofile' into oprofile Merge branch 'linus' into x86/cleanups Merge branch 'linus' into x86/xen Merge branch 'linus' into x86/doc Revert "reduce tlb/cache flush times of agpgart memory allocation" Revert "introduce two APIs for page attribute" Merge branch 'x86/urgent' into x86/pat dma-coherent: export dma_[alloc|release]_from_coherent methods Merge branch 'x86/gart' into x86/iommu x86: work around MTRR mask setting, v2 Merge branch 'x86/cpu' into x86/x2apic rtc: fix deadlock Merge branch 'linus' into x86/xen Merge branch 'x86/urgent' into x86/cleanups Merge branch 'linus' into x86/urgent Merge branch 'linus' into sched/devel sched: clean up __might_sleep() sched: extract walk_tg_tree(), fix Merge branch 'linus' into x86/x2apic x86: split e820 reserved entries record to late v4 Merge branch 'core/resources' into x86/core Merge branch 'x86/debug' into x86/cpu IO resources: fix/remove printk x86: quick TSC calibration, improve Merge branch 'x86/xsave' into x86/core Merge branch 'x86/cpu' into x86/core Merge branch 'x86/x2apic' into x86/core Merge commit '63cc8c75156462d4b42cbdd76c293b7eee7ddbfe': Merge branch 'x86/core' into x86/unify-cpu-detect x86: cpu/common*.c, merge whitespaces x86, init_64.c: cleanup Merge branch 'x86/alternatives' into x86/core Merge branch 'linus' into x86/tracehook Merge branch 'linus' into x86/defconfig Merge branches 'x86/tracehook', 'x86/xsave' and 'x86/prototypes' into x86/signal Merge branch 'x86/cleanups' into x86/signal Merge branch 'linus' into timers/ntp Merge branch 'linus' into sched/devel Merge branch 'sched/cpuset' into sched/urgent x86, tsc calibration: fix Merge branch 'x86/pebs' into x86/unify-cpu-detect Merge commit 'v2.6.27-rc6' into core/rcu softlockup: increase hung tasks check from 2 minutes to 8 minutes Merge branch 'linus' into core/debug Merge commit 'v2.6.27-rc6' into x86/iommu Merge commit 'v2.6.27-rc6' into core/locking Merge commit 'v2.6.27-rc6' into x86/unify-cpu-detect Merge branch 'core/xen' into x86/xen Merge commit 'v2.6.27-rc6' into timers/urgent Merge commit 'v2.6.27-rc6' into sched/devel x86: some lock annotations for user copy paths, v3 Merge branch 'linus' into x86/iommu Revert "lockdep: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set" x86: cpuid, fix typo x86, microcode rework, v2, fix timers: fix itimer/many thread hang, fix timers: fix itimer/many thread hang, fix #2 timers: fix itimer/many thread hang, cleanups Merge commit 'v2.6.27-rc6' into core/resources Merge commit 'v2.6.27-rc6' into x86/pat Merge commit 'v2.6.27-rc6' into timers/hpet Merge commit 'v2.6.27-rc6' into x86/memory-corruption-check x86: add DMI quirk for AMI BIOS which corrupts address 0xc000 during resume x86: reserve low 64K on AMI and Phoenix BIOS boxen x86: add X86_RESERVE_LOW_64K dmi scan: warn about too early calls to dmi_check_system() Merge commit 'v2.6.27-rc6' into x86/cleanups Merge commit 'v2.6.27-rc7' into x86/debug sched: turn off WAKEUP_OVERLAP timers: fix build error in !oneshot case Merge branch 'x86/signal' into core/signal Merge commit 'v2.6.27-rc7' into core/locking Merge branches 'sched/urgent' and 'sched/rt' into sched/devel Merge branch 'timers/urgent' into x86/xen Merge commit 'v2.6.27-rc7' into x86/pebs Merge commit 'v2.6.27-rc7' into x86/microcode IO resources, x86: ioremap sanity check to catch mapping requests exceeding, fix x86, pci-hotplug, calgary / rio: fix EBDA ioremap() timers: fix itimer/many thread hang, fix Merge commit 'v2.6.27-rc8' into oprofile Merge branch 'oprofile-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into oprofile x86: add PCI IDs for AMD Barcelona PCI devices Merge commit 'v2.6.27-rc8' into genirq Merge commit 'v2.6.27-rc8' into core/rcu rcu: RCU-based detection of stalled CPUs for Classic RCU, fix Merge commit 'v2.6.27-rc8' into x86/setup Merge branch 'linus' into sched/devel Merge branch 'x86/header-guards' into x86-v28-for-linus-phase1 Merge branch 'x86/pebs' into x86-v28-for-linus-phase1 Merge branch 'x86/prototypes' into x86-v28-for-linus-phase1 Merge branch 'x86/tracehook' into x86-v28-for-linus-phase1 Merge 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' into x86-v28-for-linus-phase1 x86: SB450: deprioritize DMI quirks Merge branches 'sched/devel', 'sched/cpu-hotplug', 'sched/cpusets' and 'sched/urgent' into sched/core Merge branch 'linus' into core/rcu Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-hrtimer into timers/range-hrtimers sched debug: add name to sched_domain sysctl entries Merge commit 'v2.6.27' into timers/hpet x86, pat: cleanups Merge branch 'linus' into x86/pat2 Merge branches 'core/iommu', 'x86/amd-iommu' and 'x86/iommu' into x86-v28-for-linus-phase3-B Merge branch 'sched/clock' into sched/urgent Merge branch 'x86/apic' into x86-v28-for-linus-phase4-B Merge branch 'x86/unify-cpu-detect' into x86-v28-for-linus-phase4-D Merge branch 'x86/urgent' into core/signal Merge branch 'linus' into x86/xen Merge branch 'linus' into x86/spinlocks Merge branch 'linus' into x86/quirks Merge branch 'linus' into x86/signal Merge branch 'x86/signal' into core/signal Merge branches 'core/signal' and 'x86/spinlocks' into x86/xen Merge branch 'linus' into x86/memory-corruption-check x86: memory corruption check - cleanup Merge branch 'linus' into x86/xsave x86, fpu: check __clear_user() return value warnings: fix arch/x86/kernel/early_printk.c warnings: fix arch/x86/kernel/io_apic_64.c x86, amd-iommu: propagate PCI device enabling error x86: extend processor type select help text x86: make processor type select depend on CONFIG_EMBEDDED Merge branches 'x86/xen', 'x86/build', 'x86/microcode', 'x86/mm-debug-v2', 'x86/memory-corruption-check', 'x86/early-printk', 'x86/xsave', 'x86/ptrace-v2', 'x86/quirks', 'x86/setup', 'x86/spinlocks' and 'x86/signal' into x86/core-v2 warning: fix init do_mounts_md c net/mac80211/rx.c: fix build error x86: print out EBDA/lowmem address x86: remove additional_cpus configurability Merge branch 'linus' into oprofile Merge branch 'linus' into oprofile-v2 Merge branches 'oprofile-v2' and 'timers/hpet' into x86/core-v4 x86/mm: unify init task OOM handling tracing: disable tracepoints by default sched: clean up tracepoints tracing: clean up tracepoints kconfig structure ftrace: ignore functions that cannot be kprobe-ed ftrace: mark lapic_wd_event() notrace ftrace: build fix ftrace: ftrace_kill_atomic() build fix ftrace: scripts/recordmcount.pl cross-build hack ftrace: clean up macro usage stack tracer: depends on DEBUG_KERNEL ftrace: make it depend on DEBUG_KERNEL ring-buffer: fix build error tracing/fastboot: build fix tracing/stacktrace: improve help text tracing/fastboot: improve help text hrtimers: fix typo Merge branches 'core/softlockup', 'core/softirq', 'core/resources', 'core/printk' and 'core/misc' into core-v28-for-linus Merge branch 'linus' into stackprotector Merge branch 'linus' into genirq irq: sparse irqs, export nr_irqs irq: sparse irqs, fix #3 irq: sparse irqs, fix IRQ auto-probe crash sparseirq: fix lockdep x86: make io_apic_32.c the same as io_apic_64.c warning: fix arch x86 kernel io_apic c sparseirq: export nr_irqs on m68k/sparc/s390 x86: HPET_MSI Basic HPET_MSI setup code, cleanups x86, UV: add uv_setup_irq() and uv_teardown_irq() functions, v3, fix genirq: remove artifacts from sparseirq removal io_apic: make irq_mis_count available on 64-bit too intr_remapping: fix typo m32r: fix build due to notify_cpu_starting() change Merge branch 'linus' into core/urgent profiling: fix !procfs build Merge branch 'linus' into sched/urgent Merge branch 'linus' into tracing-v28-for-linus-v3 sched: disable the hrtick for now genirq: fix off by one and coding style Merge branch 'tracing/ftrace' into tracing/urgent ftrace: fix build failure Merge commit 'v2.6.28-rc1' into sched/urgent ftrace: warning in kernel/trace/ftrace.c Merge commit 'v2.6.28-rc2' into tracing/urgent Merge commit 'v2.6.28-rc2' into x86/uv Merge commit 'v2.6.28-rc2' into x86/pci-ioapic-boot-irq-quirks Merge commit 'v2.6.28-rc2' into x86/doc Merge commit 'v2.6.28-rc2' into core/locking Merge branch 'linus' into tracing/ftrace x86: cpu_index build fix x86: build fix Merge commit 'v2.6.28-rc3' into sched/core Merge commit 'v2.6.28-rc3' into tracing/ftrace Merge branches 'tracing/ftrace', 'tracing/markers', 'tracing/mmiotrace', 'tracing/nmisafe', 'tracing/tracepoints' and 'tracing/urgent' into tracing/core rcu: make rcu-stall debug printout more standard x86 debug: mark early_printk.o as notrace sched: re-tune balancing Merge branch 'tracing/fastboot' into tracing/ftrace Merge branch 'iommu-fixes-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent Merge branch 'sched/urgent' into sched/core sched: fine-tune SD_SIBLING_INIT Merge branch 'oprofile-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into x86/urgent Merge branches 'tracing/ftrace', 'tracing/fastboot', 'tracing/nmisafe' and 'tracing/urgent' into tracing/core sched: improve sched_clock() performance sched: optimize sched_clock() a bit Merge branch 'linus' into x86/cleanups x86: clean up rdtsc_barrier() use x86: clean up vget_cycles() irq: fix typo Merge commit 'v2.6.28-rc4' into x86/cleanups Merge commit 'v2.6.28-rc4' into timers/rtc Merge commit 'v2.6.28-rc4' into x86/apic sched: rename SCHED_NO_NO_OMIT_FRAME_POINTER => SCHED_OMIT_FRAME_POINTER Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent Merge branch 'tracing/urgent' into tracing/ftrace Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core tracing, x86: clean up FUNCTION_RET_TRACER Kconfig tracing, x86: function return tracer, fix assembly constraints tracing: function return tracer, build fix x86: fix documentation typo in arch/x86/Kconfig Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'tracing/function-return-tracer' into tracing/fastboot Merge branches 'tracing/fastboot', 'tracing/function-return-tracer' and 'tracing/ring-buffer' into tracing/core tracing: branch tracer, tweak output Merge branch 'linus' into core/locking lockdep: include/linux/lockdep.h - fix warning in net/bluetooth/af_bluetooth.c tracing: branch tracer, fix vdso crash tracing: finetune branch-tracer output Merge branch 'linus' into x86/crashdump sched: fix init_idle()'s use of sched_clock() Merge branches 'tracing/branch-tracer', 'tracing/fastboot', 'tracing/function-return-tracer' and 'tracing/urgent' into tracing/core tracing: fix mmiotrace resizing crash lockdep: include/linux/lockdep.h - fix warning in net/bluetooth/af_bluetooth.c Merge branches 'tracing/fastboot', 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'tracing/ftrace' into tracing/function-return-tracer sched: fix kernel warning on /proc/sched_debug access MAINTAINERS: remove me as RAID maintainer tracepoints: format documentation markers/tracpoints: fix non-modular build Merge branches 'tracing/branch-tracer', 'tracing/ftrace', 'tracing/function-return-tracer', 'tracing/tracepoints' and 'tracing/urgent' into tracing/core Merge commit 'v2.6.28-rc5' into x86/cleanups Merge branches 'tracing/branch-tracer' and 'tracing/urgent' into tracing/core x86, PEBS/DS: fix code flow in ds_request() Merge branch 'x86/urgent' into x86/cleanups Merge branch 'iommu-fixes-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent x86: fix wakeup_cpu with numaq/es7000, v2, fix #2 Merge branch 'linus' into tracing/urgent Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent Merge branch 'linus' into sched/core ftrace: fix selftest locking Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'linus' into x86/uv Merge branch 'linus' into x86/memory-corruption-check Merge branch 'x86/cleanups' into x86/irq Merge commit 'v2.6.28-rc6' into sched/core x86: clean up after: move entry_64.S register saving out of the macros, fix x86: entry_64.S: rename Merge commit 'v2.6.28-rc6' into x86/urgent Merge commit 'v2.6.28-rc6' into x86/debug x86: clean up stack overflow debug check Merge branches 'tracing/profiling', 'tracing/options' and 'tracing/urgent' into tracing/core tracing/function-return-tracer: clean up task start/exit callbacks tracing: allow tracing of suspend/resume & hibernation code again Merge commit 'v2.6.28-rc6' into irq/urgent Merge branch 'oprofile-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into x86/urgent Merge branch 'ppc/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/powerpc x86 defconfig: increase CONFIG_LOG_BUF_SHIFT Merge branch 'sched/rt' into sched/core Merge branches 'core/debug', 'core/futexes', 'core/locking', 'core/rcu', 'core/signal', 'core/urgent' and 'core/xen' into core/core Merge branches 'tracing/branch-tracer', 'tracing/fastboot', 'tracing/ftrace', 'tracing/function-return-tracer', 'tracing/power-tracer', 'tracing/powerpc', 'tracing/ring-buffer', 'tracing/stack-tracer' and 'tracing/urgent' into tracing/core Merge branches 'sched/core', 'core/core' and 'tracing/core' into cpus4096 tracing, tty: fix warnings caused by branch tracing and tty_kref_get() x86: fix unused variable warning in arch/x86/kernel/hpet.c lockdep: fix unused function warning in kernel/lockdep.c Merge branches 'tracing/core', 'x86/urgent' and 'x86/ptrace' into tracing/hw-branch-tracing netfilter: fix warning in net/netfilter/nf_conntrack_proto_tcp.c netfilter: fix warning in net/netfilter/nf_conntrack_ftp.c net/wireless/reg.c: fix bad WARN_ON in if statement s2io: fix warning in drivers/net/s2io.c niu: fix warnings in drivers/net/niu.c niu: fix another warning in drivers/net/niu.c qla3xxx: fix warning in drivers/net/qla3xxx.c sunrpc: fix warning in net/sunrpc/xprtrdma/svc_rdma_transport.c pkt_sched: fix warning in net/sched/sch_hfsc.c ipv6: fix warning in net/ipv6/ip6_flowlabel.c dsa: fix warning in net/dsa/mv88e6xxx.c dsa: fix warning in net/dsa/mv88e6060.c fix warning in fs/dlm/netlink.c sis900: fix warning in drivers/net/sis900.c z85230: fix warning in drivers/net/wan/z85230.c mlx4: fix error path in drivers/net/mlx4/en_rx.c cassini: fix warning in drivers/net/cassini.c dccp: fix warning in net/dccp/options.c mlx4: fix warning in drivers/net/mlx4/mcg.c Merge branches 'tracing/hw-branch-tracing' and 'tracing/branch-tracer' into tracing/core ax25: fix warning in net/ax25/sysctl_net_ax25.c sunrpc: fix warning in net/sunrpc/xprtrdma/verbs.c bluetooth: fix warning in net/bluetooth/rfcomm/sock.c atlx: fix warning in drivers/net/atlx/atl2.c depca: fix warning in drivers/net/depca.c 3c523: fix warning in drivers/net/3c523.c tracing: function graph tracer, fix Merge commit 'v2.6.28-rc6' into core/debug debugobjects: add boot parameter default value blktrace: port to tracepoints, update sched: convert struct root_domain to cpumask_var_t, fix Merge branches 'tracing/blktrace', 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing/power-tracer' into tracing/core tracing/function-graph-tracer: more output tweaks Merge branch 'x86/debug' into x86/irq x86: ret_from_fork - get rid of jump back debug warnings: eliminate warn_on_slowpath() vfs, seqfile: export mangle_path() generally Merge branch 'sched/urgent' into sched/core sched, cpusets: fix warning in kernel/cpuset.c sched: prevent divide by zero error in cpu_avg_load_per_task, update x86: provide readq()/writeq() on 32-bit too, cleanup x86: provide readq()/writeq() on 32-bit too, complete Merge branch 'x86/urgent' into x86/iommu Merge branch 'tracing/urgent' into tracing/core Merge branches 'tracing/branch-tracer', 'tracing/ftrace', 'tracing/function-graph-tracer', 'tracing/markers', 'tracing/powerpc', 'tracing/stack-tracer' and 'tracing/tracepoints' into tracing/core Merge branch 'linus' into cpus4096 Merge branch 'x86/io' into x86/iommu Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core Merge commit 'v2.6.28-rc7'; branch 'x86/dumpstack' into tracing/ftrace tracing/function-graph-tracer: enabled by default Merge branch 'iommu-fixes-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent Merge branch 'oprofile-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into x86/urgent Merge commit 'v2.6.28-rc7' into core/locking Merge commit 'v2.6.28-rc7' into tracing/core Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core tracing: fix typo and missing inline function Merge commit 'v2.6.28-rc7' into x86/cleanups Merge branches 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing/urgent' into tracing/core Merge branch 'sched/urgent' into sched/core Merge branch 'linus' into x86/quirks Merge branches 'x86/signal' and 'x86/irq' into perfcounters/core performance counters: documentation performance counters: x86 support x86, perfcounters: read out MSR_CORE_PERF_GLOBAL_STATUS with counters disabled x86: fix default_spin_lock_flags() prototype tracing/function-graph-tracer: fix 'flags' variable mismatch sparseirq: fix typo in !CONFIG_IO_APIC case perfcounters: select ANON_INODES perfcounters, x86: simplify disable/enable of counters perfcounters, x86: clean up debug code perfcounters: consolidate global-disable codepaths perf counters: restructure the API perf counters: add support for group counters perf counters: group counter, fixes perf counters: hw driver API perf counters: implement PERF_COUNT_CPU_CLOCK perf counters: consolidate hw_perf save/restore APIs perf counters: implement PERF_COUNT_TASK_CLOCK perf counters: add prctl interface to disable/enable counters perf counters: clean up state transitions perf counters: update docs Merge branches 'tracing/function-graph-tracer' and 'tracing/ring-buffer' into tracing/core x86, bts: fix build error x86: soften multi-BAR mapping sanity check warning message oprofile: select RING_BUFFER Merge commit 'v2.6.28-rc8' into sched/core x86, debug: remove EBDA debug printk Merge commit 'v2.6.28-rc8' into x86/mm Merge commit 'v2.6.28-rc8' into x86/irq Merge branch 'x86/irq' into perfcounters/core tracing/function-graph-tracer: add a new .irqentry.text section, fix sparse irqs: handle !GENIRQ platforms sparse irqs: add irqnr.h to the user headers list Merge branch 'tracing/fastboot' into cpus4096 Merge branch 'sched/core' into cpus4096 Merge branches 'irq/sparseirq', 'x86/quirks' and 'x86/reboot' into cpus4096 x86: implement atomic64_t on 32-bit perfcounters: restructure x86 counter math perfcounters: implement "counter inheritance" perfcounters: fix task clock counter perfcounters: add context switch counter perfcounters: add task migrations counter perfcounters: add nr-of-faults counter perfcounters: fix non-intel-perfmon CPUs perfcounters, x86: fix sw counters on non-PMC CPUs perfcounters: fix lapic initialization Merge branch 'linus' into perfcounters/core perfcounters: release CPU context when exiting task counters Merge branches 'tracing/fastboot', 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing/hw-branch-tracing' into tracing/core Merge branch 'linus' into cpus4096 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-ingo into cpus4096 perfcounters: flush on setuid exec x86, mm: limit MAXMEM on 64-bit Merge commit 'v2.6.28-rc8' into x86/cpufeature x86: support always running TSC on Intel CPUs, add cpufeature definition Merge branch 'x86/cpufeature' into x86/tsc Merge commit 'v2.6.28-rc8' into x86/doc Merge commit 'v2.6.28-rc8' into x86/uv perfcounters: use hw_event.disable flag Merge branch 'linus' into cpus4096 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/travis/linux-2.6-cpus4096-for-ingo into cpus4096 Merge branch 'irq/sparseirq' into cpus4096 Merge branch 'x86/crashdump' into cpus4096 x86: update io_apic.c to the new cpumask code Merge branch 'linus' into cpus4096 Merge branch 'x86/apic' into cpus4096 Merge branches 'tracing/ftrace' and 'tracing/hw-branch-tracing' into tracing/core Merge branch 'iommu-fixes-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent Merge branch 'linus' into core/rcu hrtimers: fix warning in kernel/hrtimer.c tracing: fix warning in kernel/trace/trace.c tracing: fix warnings in kernel/trace/trace_sched_switch.c x86: fix warning in arch/x86/kernel/microcode_amd.c sched: move test_sd_parent() to an SMP section of sched.h sched: fix warning in kernel/sched.c x86: fix warning in arch/x86/kernel/io_apic.c Merge branches 'tracing/ftrace', 'tracing/ring-buffer' and 'tracing/urgent' into tracing/core sched: fix warning in fs/proc/base.c perfcounters: remove warnings perfcounters: tweak group scheduling x86, perfcounters: rename intel_arch_perfmon.h => perf_counter.h x86, perfcounters: prepare for fixed-mode PMCs perfcounters: add fixed-mode PMC enumeration x86, perfcounters: refactor code for fixed-function PMCs perfcounters: hw ops rename perfcounters: fix task clock counter perfcounters: pull inherited counters perfcounters: fix init context lock perfcounters: enable lowlevel pmc code to schedule counters x86, perfcounters: print out the ->used bitmask perfcounters: remove ->nr_inherited perfcounters: generalize the counter scheduler perfcounters: add PERF_COUNT_BUS_CYCLES x86, perfcounters: add support for fixed-function pmcs Merge commit 'v2.6.28-rc9' into x86/apic Merge branch 'x86/apic' into x86/irq Merge branches 'x86/apic', 'x86/cleanups', 'x86/cpufeature', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/detect-hyper', 'x86/doc', 'x86/dumpstack', 'x86/early-printk', 'x86/fpu', 'x86/idle', 'x86/io', 'x86/memory-corruption-check', 'x86/microcode', 'x86/mm', 'x86/mtrr', 'x86/nmi-watchdog', 'x86/pat2', 'x86/pci-ioapic-boot-irq-quirks', 'x86/ptrace', 'x86/quirks', 'x86/reboot', 'x86/setup-memory', 'x86/signal', 'x86/sparse-fixes', 'x86/time', 'x86/uv' and 'x86/xen' into x86/core Merge branch 'x86/ptrace' into x86/tsc Merge branch 'x86/tsc' into x86/core Merge branch 'x86/iommu' into x86/core Merge branch 'x86/irq' into x86/core x86: export vector_used_by_percpu_irq x86: disable X86_PTRACE_BTS Merge branch 'linus' into tracing/hw-branch-tracing Revert "x86: disable X86_PTRACE_BTS" crypto: testmgr - Fix error flow of test_comp rcu: provide RCU options on non-preempt architectures too perfcounters: include asm/perf_counter.h only if CONFIG_PERF_COUNTERS=y stacktrace: provide save_stack_trace_tsk() weak alias Merge branches 'x86/pat2' and 'x86/fpu'; commit 'v2.6.28' into x86/core x86: turn CONFIG_SPARSE_IRQ off by default Merge branch 'x86/tsc' into tracing/core Merge branches 'tracing/ftrace', 'tracing/hw-branch-tracing' and 'tracing/ring-buffer'; commit 'v2.6.28' into tracing/core Merge branch 'sched/urgent'; commit 'v2.6.28' into sched/core Merge commit 'v2.6.28' into core/core Merge branch 'core/debug' into core/core Merge branch 'core/futexes' into core/core Merge branches 'core/debugobjects', 'core/iommu', 'core/locking', 'core/printk', 'core/rcu', 'core/resources', 'core/softirq' and 'core/stacktrace' into core/core x86, sparseirq: clean up Kconfig entry Merge branches 'irq/sparseirq', 'irq/genirq' and 'irq/urgent'; commit 'v2.6.28' into irq/core Merge branches 'timers/clocksource', 'timers/hpet', 'timers/hrtimers', 'timers/nohz', 'timers/ntp', 'timers/posixtimers' and 'timers/rtc' into timers/core Merge branch 'x86/fpu' into x86/cleanups x86: clean up comment style in arch/x86/kernel/traps.c sparseirq: do not printk when migrating IRQ descriptors sparseirq: fix desc->lock init Merge branch 'x86/core' into x86/cleanups sparseirq: work around __weak alias bug Merge branch 'linus' into perfcounters/core Merge branch 'linus' into timers/hrtimers Merge branches 'tracing/docs', 'tracing/function-graph-tracer' and 'linus' into tracing/core tracing/ftrace: make trace_find_cmdline() generally available Merge branch 'linus' into x86/cleanups tracing/selftest: remove TRACE_CONT reference Merge branch 'topic/kmemtrace' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 into tracing/kmemtrace kmemtrace: move #include lines relayfs: replace BUG() with WARN_ON() in relay_late_setup_files() tracing, kvm: change MARKERS to select instead of depends on tracing/kmemtrace: export kmemtrace_mark_alloc_node() / kmemtrace_mark_free() Merge branch 'linus' into tracing/kmemtrace Merge branch 'tracing/kmemtrace' into tracing/kmemtrace2 Merge branch 'linus' into stackprotector tracing/kmemtrace: fix typo kbuild: Remove gcc 4.1.0 quirk from init/main.c Disallow gcc versions 3.{0,1} Merge branch 'linus' into x86/cleanups Merge branches 'x86/cleanups', 'x86/fpu' and 'x86/urgent' into x86/core Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask into cpus4096-v2 cpumask: convert RCU implementations, fix ia64: cpumask fix for is_affinity_mask_valid() Merge branch 'linus' into core/urgent intel-iommu: fix build error with INTR_REMAP=y and DMAR=n Merge branch 'linus' into sched/urgent hrtimer: splitout peek ahead functionality, fix Merge branch 'core/iommu' into core/urgent genirq: provide irq_to_desc() to non-genirq architectures too Merge branch 'linus' into cpus4096 Merge branches 'core/futexes', 'core/locking', 'core/rcu' and 'linus' into core/urgent Merge branches 'sched/clock', 'sched/cleanups' and 'linus' into sched/urgent Merge branch 'linus' into tracing/kmemtrace2 kmemtrace: add kmemtrace_init() Merge branches 'tracing/kmemtrace2' and 'tracing/ftrace' into tracing/urgent [IA64] fix typo in cpumask_of_pcibus() Merge branches 'x86/cleanups', 'x86/mpparse', 'x86/numa' and 'x86/uv' into x86/urgent x86: offer frame pointers in all build modes PCI: Don't carp about BAR allocation failures in quiet boot powerpc: Use correct type in prom_init.c powerpc/cell: Use correct types in beat files powerpc/cell: Fix some u64 vs. long types powerpc/pasemi: local_irq_save uses an unsigned long Merge branch 'linus' into x86/setup-lzma bzip2/lzma: make flush_buffer() unconditional Merge branch 'linus' into x86/cleanups Merge branch 'linus' into core/iommu Merge commit 'v2.6.29-rc1' into perfcounters/core Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core Merge commit 'v2.6.29-rc1' into x86/urgent Merge commit 'v2.6.29-rc1' into core/urgent Merge commit 'v2.6.29-rc1' into tracing/urgent Merge commit 'v2.6.29-rc1' into irq/urgent Merge branch 'sched/latest' of git://git.kernel.org/pub/scm/linux/kernel/git/ghaskins/linux-2.6-hacks into sched/rt smp_call_function_single(): be slightly less stupid, fix Merge commit 'v2.6.29-rc1' into sched/urgent Merge commit 'v2.6.29-rc1' into timers/urgent Merge commit 'v2.6.29-rc1' into x86/cleanups Merge commit 'v2.6.29-rc1' into timers/hrtimers Revert "sched: improve preempt debugging" smp_call_function_single(): be slightly less stupid, fix #2 Revert "cpumask: use work_on_cpu in acpi-cpufreq.c for drv_read and drv_write" Revert "i386: add TRACE_IRQS_OFF for the nmi" powerpc: Change u64/s64 to a long long integer type x86, cpufreq: remove leftover copymask_copy() x86: change the default cache size to 64 bytes Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/travis/linux-2.6-cpus4096-for-ingo into cpus4096 irq: export __set_irq_handler() and handle_level_irq() tracing: trace_stat.c cleanup x86: fix broken flush_tlb_others_ipi(), fix Merge branches 'cpus4096', 'x86/cleanups' and 'x86/urgent' into x86/percpu Merge branch 'linus' into cpus4096 fix: crash: IP: __bitmap_intersects+0x48/0x73 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/travis/linux-2.6-cpus4096-for-ingo into cpus4096 Merge branch 'linus' into core/iommu sched: fix !CONFIG_SCHEDSTATS build failure percpu: add optimized generic percpu accessors Merge branch 'linus' into irq/genirq irq: provide debug_poll_all_shared_irqs() method under CONFIG_DEBUG_SHIRQ Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branch 'core/percpu' into perfcounters/core Merge branch 'core/percpu' into stackprotector x86, rdc321x: remove/move leftover files Merge branch 'tracing/ftrace'; commit 'v2.6.29-rc2' into tracing/core Merge branch 'stackprotector' into core/percpu Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/travis/linux-2.6-cpus4096-for-ingo into cpus4096 x86: fully honor "nolapic", fix fix: crash: IP: __bitmap_intersects+0x48/0x73 Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu x86, cpumask: fix tlb flush race Merge commit 'v2.6.29-rc2' into x86/mm Revert "x86: signal: change type of paramter for sys_rt_sigreturn()" Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branch 'cpus4096' into core/percpu x86, mm: move tlb.c to arch/x86/mm/ x86: uv cleanup, build fix Merge branch 'x86/mm' into core/percpu x86: make x86_32 use tlb_64.c, build fix, clean up X86_L1_CACHE_BYTES x86: uv cleanup, build fix #2 Merge commit 'v2.6.29-rc2' into perfcounters/core Merge branch 'tracing/ftrace' into tracing/core Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branch 'core/percpu' into perfcounters/core Merge branch 'core/percpu' into perfcounters/core x86, xen: fix hardirq.h merge fallout Merge branch 'tracing/ftrace' into tracing/core x86: use standard PIT frequency x86: unmask CPUID levels on Intel CPUs, fix Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core x86, debug: remove early_printk() #ifdefs from head_32.S x86: improve early fault/irq printout Merge branch 'linus' into core/percpu Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branches 'tracing/blktrace', 'tracing/kmemtrace' and 'tracing/urgent' into tracing/core Merge branch 'core/percpu' into x86/core Merge branches 'x86/asm', 'x86/cleanups', 'x86/cpudetect', 'x86/debug', 'x86/doc', 'x86/header-fixes', 'x86/mm', 'x86/paravirt', 'x86/pat', 'x86/setup-v2', 'x86/subarch', 'x86/uaccess' and 'x86/urgent' into x86/core x86, genapic: refactor genapic_64.h x86, genapic: refactor genapic_32.h x86, genapic: unify struct genapic x86, genapic: finish unification x86, genapic: cleanups x86, genapic: provide IPI callbacks unconditionally x86: rename 'genapic' to 'apic' x86: clean up genapic_flat x86: clean up genapic_phys_flat x86: clean up apic_x2apic_uv_x x86: clean up apic_x2apic_phys x86: clean up apic_x2apic_cluster x86, genapic: cleanup 32-bit apic_default template x86, genapic: cleanup 32-bit apic_bigsmp template x86, genapic: cleanup 32-bit apic_numaq template x86, genapic: cleanup 32-bit apic_es7000 template x86, genapic: cleanup 32-bit apic_summit template x86: remove APIC_INIT / APICFUNC / IPIFUNC x86: clean up apic->acpi_madt_oem_check methods x86: clean up apic->apic_id_registered() methods x86, genapic: rename int_delivery_mode, et. al. x86, apic: remove IRQ_DEST_MODE / IRQ_DELIVERY_MODE x86, apic: remove DEFAULT_IRQ_DELIVERY_MODE and DEFAULT_IRQ_DEST_MODE x86, apic: remove SUMMIT_IRQ_DELIVERY_MODE and SUMMIT_IRQ_DEST_MODE x86, apic: remove NUMAQ_IRQ_DELIVERY_MODE and NUMAQ_IRQ_DEST_MODE x86, apic: remove BIGSMP_IRQ_DELIVERY_MODE and BIGSMP_IRQ_DEST_MODE x86, apic: remove ES7000_IRQ_DELIVERY_MODE and ES7000_IRQ_DEST_MODE x86, apic: remove IRQ_DEST_MODE x86, apic: clean up target_cpus methods x86, apic: clean up / remove TARGET_CPUS x86: clean up esr_disable() methods x86: rename ->ESR_DISABLE to ->disable_esr x86: clean up the APIC_DEST_LOGICAL logic x86, apic: rename genapic::apic_destination_logical to genapic::dest_logical x86, apic: clean up check_apicid*() callbacks x86, apic: remove no_balance_irq and no_ioapic_check flags x86, apic: clean up ->vector_allocation_domain() x86, apic: clean up ->init_apic_ldr() x86, apic: clean up ->ioapic_phys_id_map() x86, apic: clean up ->setup_apic_routing() x86, apic: streamline the ->multi_timer_check() quirk x86, apic: clean up ->apicid_to_node() x86, apic: clean up ->cpu_to_logical_apicid() x86, apic: clean up ->cpu_present_to_apicid() x86, apic: clean up ->apicid_to_cpu_present() x86: refactor ->setup_portio_remap() subarch methods x86: refactor ->check_phys_apicid_present() subarch methods x86: refactor ->enable_apic_mode() subarch methods x86, es7000: clean up es7000_enable_apic_mode() x86, apic: unify phys_pkg_id() x86, apic: refactor ->phys_pkg_id() x86, smp: clean up mps_oem_check() x86, mpparse: call the generic quirk handlers early x86: consolidate the ->mps_oem_check() code x86, apic: refactor ->get_apic_id() & GET_APIC_ID() x86, apic: refactor ->apic_id_mask & APIC_ID_MASK x86, apic: get rid of *_APIC_ID_MASK definitions x86, apic: refactor ->cpu_mask_to_apicid*() x86, apic: untangle the send_IPI_*() jungle x86, smp: clean up ->trampoline_phys_low/high handling x86: set ->trampoline_phys_low/high on 64-bit too x86, smp: refactor ->wait_for_init_deassert() x86, smp: refactor ->smp_callin_clear_local_apic() methods x86, smp: refactor ->store/restore_NMI_vector() methods x86, smp: remove ->restore_NMI_vector() x86, smp: refactor ->inquire_remote_apic() methods x86, ES7000: consolidate the APIC code x86, smp: eliminate asm/mach-default/mach_wakecpu.h x86: eliminate asm/mach-*/mach_mpparse.h x86: remove mach_mpspec.h x86: remove mach_apicdef.h x86, smp: refactor ->wake_cpu x86, numaq: consolidate code x86, summit: consolidate code x86: tone down mtrr_trim_uncached_memory() warning x86, summit: consolidate code, fix x86: remove mach_apic.h x86, ES7000: Consolidate code x86, NUMAQ: Consolidate code x86, bigsmp: consolidate code x86, bigsmp: consolidate header code x86, smp: remove mach_ipi.h x86: remove subarchitecture support code x86: move mach-default/*.h files to asm/ x86: remove subarchitecture support x86/Voyager: clean up BROKEN Kconfig reference x86: disable Voyager temporarily x86/Voyager: remove MCA Kconfig quirk x86/Voyager: remove NATSEMI Kconfig quirk x86/Voyager: remove KVM Kconfig quirk x86/Voyager: remove KGDB Kconfig quirk x86/Voyager: remove HIBERNATION Kconfig quirk x86/Voyager: remove ARCH_SUSPEND_POSSIBLE Kconfig quirk x86: replace CONFIG_X86_SMP with CONFIG_SMP x86: generalize boot_cpu_id x86/Voyager: remove X86_HT Kconfig quirk x86/Voyager: remove X86_BIOS_REBOOT Kconfig quirk x86/Voyager: remove X86_FIND_SMP_CONFIG Kconfig quirk x86/VisWS: remove Kconfig quirk x86/Voyager: remove VMI Kconfig quirk x86/Voyager: remove KVM_CLOCK quirk x86/Voyager: remove KVM_GUEST quirk x86/Voyager: remove PARAVIRT Kconfig quirk x86/Voyager: remove APIC/IO-APIC Kbuild quirk x86/Voyager: remove MCE quirk x86/Voyager: remove HOTPLUG_CPU Kconfig quirk x86/Voyager: remove power management Kconfig quirk x86/Voyager: remove ISA quirk x86: cleanup, introduce CONFIG_NON_STANDARD_PLATFORMS x86: move ELAN to the NON_STANDARD_PLATFORM section x86: move VOYAGER to the NON_STANDARD_PLATFORM section x86: move non-standard 32-bit platform Kconfig entries x86: move X86_VSMP from subarch menu x86: remove the subarch menu x86: rename X86_GENERICARCH to X86_32_NON_STANDARD x86/Voyager: move to the X86_32_NON_STANDARD code section Merge branch 'tracing/ftrace' into tracing/core Revert "generic, x86: fix __per_cpu_load relocation" Merge branch 'linus' into core/percpu x86, apic, 32-bit: add self-IPI methods x86, irq: add LOCAL_PERF_VECTOR x86, apic: clean up header section x86: update copyrights x86, apic: unify the APIC vector enumeration x86, apic: clean up spurious vector sanity check x86, voyager: move Voyager-specific defines to voyager.h x86, irqs, voyager: remove Voyager quirk x86, irq: add IRQ layout comments x86, irq_vectors.h: remove needless includes x86, irq: describe NR_IRQ sizing details, clean up x86, vm86: clean up invalid_vm86_irq() Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branches 'tracing/ftrace', 'tracing/kmemtrace' and 'linus' into tracing/core Merge branch 'core/header-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6-tipclean into core/header-fixes Merge branch 'core/header-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6-tip into core/header-fixes x86: document 64-bit and 32-bit function call convention ABI Merge branch 'core/xen' into x86/urgent Merge branches 'tracing/blktrace', 'tracing/ftrace', 'tracing/urgent' and 'linus' into tracing/core Merge branch 'sched/urgent' into timers/urgent printk: introduce printk_once() Merge branches 'tracing/ftrace' and 'linus' into tracing/core perfcounters: fix "perf counters kills oprofile" bug, v2 Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu smp, generic: introduce arch_disable_smp_support() instead of disable_ioapic_setup() x86, apic: explain the purpose of max_physical_apicid smp, generic: introduce arch_disable_smp_support(), build fix Merge branch 'x86/urgent' into x86/apic x86, numaq: cleanups x86: clean up arch/x86/Kconfig* ring_buffer: remove unused flags parameter, fix Merge branch 'linus' into x86/mm timers: split process wide cpu clocks/timers, remove spurious warning Merge branch 'core/header-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6-tip into core/header-fixes Merge branch 'linus' into core/locking drm/i915: select framebuffer support automatically Merge branches 'sched/rt' and 'sched/urgent' into sched/core Merge branches 'timers/clockevents', 'timers/hpet', 'timers/hrtimers' and 'timers/urgent' into timers/core Merge commit 'v2.6.29-rc4' into tracing/core Merge branch 'tip/tracing/core/devel' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'jsgf/x86/unify' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/headers x86: early_printk.c - fix pgtable.h unification fallout x86, pgtable.h: macro-ify *_page() methods x86, pgtable.h: fix 2-level 32-bit build tracing/blktrace: move the tracing file to kernel/trace, fix Merge branch 'x86/paravirt' into x86/apic Merge commit 'v2.6.29-rc4' into core/percpu Merge branch 'x86/uaccess' into core/percpu Merge branch 'x86/urgent' into core/percpu Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge commit 'v2.6.29-rc4' into perfcounters/core Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core Merge branch 'tip/tracing/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge commit 'v2.6.29-rc4' into sched/core Merge branch 'x86/apic' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/apic x86, apic: make generic_apic_probe() generally available Merge commit 'v2.6.29-rc4' into x86/cleanups stackprotector: fix multi-word cross-builds x86: make hibernation always-possible sched: cpu hotplug fix x86, defconfig: update the 32-bit defconfig x86, defconfig: update the 64-bit defconfig x86, defconfig: turn off CONFIG_ENABLE_WARN_DEPRECATED x86, defconfig: turn off CONFIG_SCSI_ISCSI_ATTRS=y Merge branch 'linus' into core/softlockup x86: fix warning in find_low_pfn_range() x86, 32-bit: clean up find_low_pfn_range() x86, 32-bit: refactor find_low_pfn_range() softlockup: move 'one' to the softlockup section in sysctl.c Merge branch 'linus' into perfcounters/core Merge branch 'linus' into x86/apic Merge branch 'core/percpu' into x86/core Merge branch 'x86/cleanups' into x86/core Merge branches 'x86/acpi', 'x86/asm', 'x86/cpudetect', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/doc', 'x86/header-fixes', 'x86/headers' and 'x86/minor-fixes' into x86/core Merge branch 'x86/mm' into x86/core Merge branches 'x86/paravirt', 'x86/pat', 'x86/setup-v2', 'x86/subarch', 'x86/uaccess' and 'x86/urgent' into x86/core Merge branch 'x86/core' into perfcounters/core Merge branches 'tracing/ftrace', 'tracing/ring-buffer', 'tracing/sysprof', 'tracing/urgent' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'tip/tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branches 'irq/genirq', 'irq/sparseirq' and 'irq/urgent' into irq/core Merge branch 'x86/core' into x86/headers Merge branch 'x86/untangle2' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/headers x86 headers: remove duplicate pud_large() definition x86 headers: include linux/types.h x86 headers: include page_types.h in pgtable_types.h x86 headers: protect page_32.h via __ASSEMBLY__ Merge branch 'core/header-fixes' into x86/headers Merge commit 'v2.6.29-rc5' into x86/apic irq: clean up manage.c irq: refactor and clean up the free_irq() code flow Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/power-tracer Merge branch 'sched/urgent'; commit 'v2.6.29-rc5' into sched/core lockdep: annotate reclaim context (__GFP_NOFS), fix perfcounters: remove duplicate definition of LOCAL_PERF_VECTOR perfcounters: fix acpi_idle_do_entry() workaround Merge branches 'tracing/hw-branch-tracing' and 'tracing/power-tracer' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace ftrace: fix !CONFIG_FTRACE [un_]register_ftrace_command() prototypes ftrace: fix !CONFIG_DYNAMIC_FTRACE ftrace_swapper_pid definition Merge branches 'x86/acpi', 'x86/apic', 'x86/cpudetect', 'x86/headers', 'x86/paravirt', 'x86/urgent' and 'x86/xen'; commit 'v2.6.29-rc5' into x86/core x86: remove stale arch/x86/include/asm/page_64.h.rej file Merge branch 'x86/headers' into x86/core x86, apic: fix build fallout of genapic changes Merge branch 'x86/apic' into perfcounters/core remove: genapic prepare x86, apic: merge genapic.h into apic.h x86, apic: remove genapic.h x86, apic: remove duplicate asm/apic.h inclusions x86, apic: remove stale references to APIC_DEFINITION x86, apic: clean up arch/x86/kernel/bigsmp_32.c x86, apic: clean up the cpu_2_logical_apiciddeclaration x86, es7000: clean up x86, apic: remove apicid_cluster() x86, es7000: remove externs x86, es7000: remove dead code, clean up x86, es7000: misc cleanups x86, numaq_32: clean up x86, numaq_32: clean up, misc x86, apic: remove ->store_NMI_vector() x86, apic: rename 'genapic' to 'apic' x86, apic: move APIC drivers to arch/x86/kernel/apic/* irq: further clean up the free_irq() code flow x86, apic: move remaining APIC drivers to arch/x86/kernel/apic/* irq: name 'p' variables a bit better Merge branch 'x86/apic' into perfcounters/core x86, apic: separate 32-bit setup functionality out of apic_32.c Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace timers: add mod_timer_pending() inotify: fix GFP_KERNEL related deadlock Merge branch 'linus' into tracing/blktrace Merge branch 'tip/tracing/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent Merge branches 'tracing/blktrace', 'tracing/ftrace' and 'tracing/urgent' into tracing/core Merge branch 'mainline/function-graph' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/function-graph-tracer Documentation/ftrace.txt: update tracing/function-graph-tracer: fix merge Merge branch 'x86/untangle2' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/headers x86: use the right protections for split-up pagetables Merge branches 'tracing/function-graph-tracer' and 'linus' into tracing/core Merge branch 'for-ingo' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 into tracing/kmemtrace Merge branch 'x86/urgent' into x86/core Merge branches 'x86/asm', 'x86/cleanups' and 'x86/headers' into x86/core x86, pat: add large-PAT check to split_large_page() Merge branch 'tip/x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into x86/mm x86, mm: fault.c cleanup x86, mm: fault.c, refactor/simplify the is_prefetch() code x86, mm: fault.c, factor out the vm86 fault check x86, mm: fault.c, enable PF_RSVD checks on 32-bit too x86, mm: fault.c, simplify kmmio_fault() x86, mm, kprobes: fault.c, simplify notify_page_fault() x86, mm: fault.c, reorder functions x86, mm: fault.c, unify oops printing x86, mm: fault.c, unify oops handling x86, mm: fault.c, remove #ifdef from do_page_fault() x86, mm: rename TASK_SIZE64 => TASK_SIZE_MAX x86, mm: fault.c, remove #ifdef from fault_in_kernel_space() x86, mm: fault.c, give another attempt at prefetch handing before SIGBUS x86, mm: fault.c, update copyrights x86, mm: fault.c, simplify kmmio_fault(), cleanup Merge branch 'linus' into timers/hpet Merge branches 'tracing/function-graph-tracer', 'tracing/kmemtrace' and 'tracing/markers' into tracing/core Merge branch 'tip/x86/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'linus' into x86/apic PM: Split up sysdev_[suspend|resume] from device_power_[down|up], fix x86: remove the Voyager 32-bit subarch x86: remove various unused subarch hooks x86: refactor x86_quirks support Merge branch 'tracing/ftrace'; commit 'v2.6.29-rc6' into tracing/core Merge branches 'x86/acpi', 'x86/apic', 'x86/asm', 'x86/cleanups', 'x86/mm', 'x86/signal' and 'x86/urgent'; commit 'v2.6.29-rc6' into x86/core Merge branch 'x86/core' into core/percpu Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branch 'x86/asm' into x86/mm tracing/hw-branch-tracing: convert bts-tracer mutex to a spinlock x86, mm: pass in 'total' to __copy_from_user_*nocache() x86: usercopy: check for total size when deciding non-temporal cutoff tracing: remove /debug/tracing/latency_trace Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace alloc_percpu: add align argument to __alloc_percpu, fix alloc_percpu: fix UP build Merge branch 'x86/urgent' into x86/pat generic-ipi: cleanups time: ntp: clean up kernel/time/ntp.c time: ntp: simplify the second_overflow() code flow time: ntp: simplify the MAX_TICKADJ_SCALED definition time: ntp: clean up ntp_update_frequency() time: ntp: refactor up ntp_update_frequency() time: ntp: refactor and clean up ntp_update_offset() time: ntp: simplify ntp_update_offset_fll() time: ntp: micro-optimize ntp_update_offset() time: ntp: fix bug in ntp_update_offset() & do_adjtimex() time: ntp: refactor do_adjtimex() time: ntp: refactor do_adjtimex() some more time: ntp: make 64-bit constants more robust time: ntp: simplify ntp_tick_adj calculations time: ntp: clean up second_overflow() gpu/drm, x86, PAT: PAT support for io_mapping_*, export symbols for modules Merge branches 'tracing/ftrace', 'tracing/hw-branch-tracing' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of ssh://master.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branch 'x86/urgent' into x86/core Merge branches 'x86/urgent' and 'x86/pat' into x86/core Merge branches 'x86/apic', 'x86/defconfig', 'x86/memtest', 'x86/mm' and 'linus' into x86/core x86: remove update_apic from x86_quirks, fix Merge branch 'x86/core' into perfcounters/core Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core Merge branches 'sched/cleanups', 'sched/urgent' and 'linus' into sched/core x86: apic: simplify secondary CPU wakeup methods x86: apic: simplify secondary CPU wakeup methods, fix x86: fix !ACPI build for es7000_32.c sched: sched_clock() improvement: use in_nmi() tracing: implement trace_clock_*() APIs sched: allow architectures to specify sched_clock_stable x86: set X86_FEATURE_TSC_RELIABLE Merge branch 'sched/clock' into tracing/ftrace fix warning in arch/x86/kernel/cpu/intel_cacheinfo.c Merge branch 'sched/clock' into tracing/ftrace Merge branches 'tracing/ftrace' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'tracing/ftrace' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace x86: i915 needs pgprot_writecombine() and is_io_mapping_possible() Revert "gpu/drm, x86, PAT: PAT support for io_mapping_*" Merge branch 'x86/urgent' into x86/pat Merge branch 'x86/pat' into x86/core x86, mm: dont use non-temporal stores in pagecache accesses Merge branches 'sched/clock', 'sched/urgent' and 'linus' into sched/core Merge branch 'linus' into irq/genirq Merge branches 'tracing/ftrace', 'tracing/mmiotrace' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace x86: set_highmem_pages_init() cleanup, fix !CONFIG_NUMA && CONFIG_HIGHMEM=y Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branches 'x86/apic', 'x86/cpu', 'x86/fixmap', 'x86/mm', 'x86/sched', 'x86/setup-lzma', 'x86/signal' and 'x86/urgent' into x86/core Merge branch 'x86/core' into core/percpu Merge branch 'tracing/ftrace'; commit 'v2.6.29-rc7' into tracing/core Merge branch 'rfc/splice/tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge commit 'v2.6.29-rc7' into perfcounters/core Merge branch 'rfc' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core x86, mce: fix build failure in arch/x86/kernel/cpu/mcheck/threshold.c Merge branch 'core/locking' into tracing/ftrace Merge branch 'x86/urgent' into x86/mm Merge branch 'tracing/ftrace' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace tracing: rename ftrace_printk() => trace_printk() tracing: move utility functions from ftrace.h to kernel.h Merge commit 'v2.6.29-rc7' into core/locking Merge commit 'v2.6.29-rc7' into sched/core perfcounters: fix reserved bits sizing Merge branch 'linus' into core/iommu Merge branch 'iommu/fixes-2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/iommu x86: move init_memory_mapping() to common mm/init.c, build fix on 32-bit PAE x86: UV, SGI RTC: add generic system vector, build fix on UP Merge branch 'x86/urgent' into x86/core Merge branch 'x86/mce2' into x86/core Merge branch 'x86/mm' into x86/core Merge branch 'x86/doc' into x86/core Merge branch 'x86/uv' into x86/core tracing: clean up menu Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'sched/core' into sched/cleanups tracing, power-trace: make it build even if the power-tracer is turned off Merge branch 'x86/core' into tracing/textedit Merge branch 'core/printk' into tracing/ftrace tracing: trace_bprintk() cleanups Merge branches 'tracing/doc', 'tracing/ftrace', 'tracing/printk' and 'tracing/textedit' into tracing/core tracing: trace_printk() fix, move format array to data section tracing: optimize trace_printk() Merge branches 'x86/apic', 'x86/asm', 'x86/fixmap', 'x86/memtest', 'x86/mm', 'x86/urgent', 'linus' and 'core/percpu' into x86/core Merge branches 'tracing/doc', 'tracing/ftrace', 'tracing/printk' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'x86/core' into tracing/ftrace Merge branches 'sched/cleanups' and 'linus' into sched/core Merge branch 'core/printk' into tracing/ftrace x86, sched_clock(): mark variables read-mostly Merge branches 'tracing/ftrace', 'tracing/textedit' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'linus' into core/percpu Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu Merge branches 'x86/cleanups', 'x86/kexec', 'x86/mce2' and 'linus' into x86/core Merge branch 'x86/core' into cpus4096 x86: work around Fedora-11 x86-32 kernel failures on Intel Atom CPUs Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branches 'x86/asm', 'x86/debug', 'x86/mm', 'x86/setup', 'x86/urgent' and 'linus' into x86/core x86: memcpy, clean up Merge branch 'linus' into irq/genirq Merge branch 'linus' into core/locking locking: rename trace_softirq_[enter|exit] => lockdep_softirq_[enter|exit] Merge branch 'core/locking' into tracing/ftrace Merge branch 'linus' into core/ipi x86: unify kmap_atomic_pfn() and iomap_atomic_prot_pfn(), fix Merge branches 'tracing/ftrace' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branches 'sched/clock', 'sched/urgent' and 'linus' into sched/core Merge commit 'v2.6.29-rc8' into cpus4096 Merge branch 'cpus4096' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-x86 into cpus4096 Merge commit 'v2.6.29-rc8' into tracing/ftrace Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branches 'tracing/ftrace' and 'tracing/syscalls'; commit 'v2.6.29-rc8' into tracing/core futex: remove the pointer math from double_unlock_hb, fix generic-ipi: eliminate WARN_ON()s during oops/panic Merge branch 'x86/core' into core/ipi panic: decrease oops_in_progress only after having done the panic panic, smp: provide smp_send_stop() wrapper on UP too panic: clean up kernel/panic.c x86, bts: cleanups x86, bts: detect size of DS fields, fix tracing/syscalls: support for syscalls tracing on x86, fix Merge branch 'x86/core' into x86/kconfig Merge branch 'x86/asm' into tracing/syscalls Merge branch 'core/percpu' into x86/core x86: cpu/common.c more cleanups Merge branches 'x86/apic', 'x86/asm', 'x86/cleanups', 'x86/debug', 'x86/kconfig', 'x86/mm', 'x86/ptrace', 'x86/setup' and 'x86/urgent'; commit 'v2.6.29-rc8' into x86/core kconfig: improve seed in randconfig Merge branches 'tracing/ftrace', 'tracing/syscalls' and 'linus' into tracing/core Merge branches 'irq/genirq' and 'linus' into irq/core Merge branch 'tracing/syscalls' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branch 'linus' into core/printk Merge branches 'tracing/ftrace' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branches 'sched/cleanups' and 'linus' into sched/core Merge branch 'linus' into core/iommu Merge branch 'dma-api/debug' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/iommu dma-debug: fix dma_debug_add_bus() definition for !CONFIG_DMA_API_DEBUG Merge branches 'x86/cleanups', 'x86/cpu', 'x86/debug', 'x86/mce2', 'x86/mm', 'x86/mtrr', 'x86/setup', 'x86/setup-memory', 'x86/urgent', 'x86/uv', 'x86/x2apic' and 'linus' into x86/core x86: microcode: cleanup tracepoints: dont update zero-sized tracepoint sections x86: mpparse: clean up code by introducing a few helper functions, fix symbols, stacktrace: look up init symbols after module symbols Merge branches 'tracing/ftrace', 'tracing/kprobes', 'tracing/tasks' and 'linus' into tracing/core Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace Merge branches 'x86/cleanups', 'x86/mm', 'x86/setup' and 'linus' into x86/core tracing, Text Edit Lock - kprobes architecture independent support, nommu fix Merge branch 'x86/core' of git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6-tip into x86/cleanups Merge branches 'tracing/ftrace', 'tracing/hw-breakpoints', 'tracing/ring-buffer', 'tracing/textedit' and 'linus' into tracing/core tracing: add run-time field descriptions for event filtering, kfree fix Merge branches 'irq/sparseirq' and 'linus' into irq/core Merge branches 'sched/debug' and 'linus' into sched/core block: cleanup bio_alloc_bioset() Merge branches 'x86/apic', 'x86/cleanups', 'x86/mm', 'x86/pat', 'x86/setup' and 'x86/signal'; commit 'v2.6.29' into x86/core Merge branch 'x86/core' of git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6-tiptop into x86/cleanups Merge branch 'sched/cleanups'; commit 'v2.6.29' into sched/core Merge branch 'sched/balancing' into sched/core Merge commit 'v2.6.29' into timers/core Merge branch 'timers/hpet' into timers/core Merge branches 'timers/new-apis', 'timers/ntp' and 'timers/urgent' into timers/core Merge commit 'v2.6.29' into core/header-fixes Merge commit 'v2.6.29' into x86/setup-lzma Merge branch 'core/percpu' into percpu-cpumask-x86-for-linus-2 Merge branch 'linus' into percpu-cpumask-x86-for-linus-2 Merge branches 'x86/apic', 'x86/cleanups' and 'x86/mm' into x86/core Merge branch 'linus' into x86/core Merge branch 'linus' into core/iommu Merge branch 'linus' into core/futexes Merge branch 'linus' into core/printk x86/mm: further cleanups of fault.c's include file section Revert "cpuacct: reduce one NULL check in fast-path" lockdep: annotate reclaim context (__GFP_NOFS), fix SLOB Merge branch 'linus' into cpumask-for-linus tracing, Text Edit Lock: cleanup Merge branch 'linus' into locking-for-linus Merge branches 'tracing/docs', 'tracing/filters', 'tracing/ftrace', 'tracing/kprobes', 'tracing/blktrace-v2' and 'tracing/textedit' into tracing/core-v2 Merge branch 'tracing/core-v2' into tracing-for-linus Merge branch 'linus' into x86/urgent kmemtrace, fs: uninline simple_transaction_set() kmemtrace, fs: fix linux/fdtable.h header file dependencies kmemtrace, rcu: fix linux/rcutree.h and linux/rcuclassic.h dependencies kmemtrace, rcu: fix rcu_tree_trace.c data structure dependencies kmemtrace, rcu: fix rcupreempt.c data structure dependencies kmemtrace: small cleanups Merge branch 'dma-debug' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent x86, mtrr: remove debug message Merge branch 'linus' into irq/threaded Merge branch 'linus' into perfcounters/core-v2 perf_counter: fix crash on perfmon v1 systems perf_counter: create Documentation/perf_counter/ and move perfcounters.txt there perf_counter: add sample user-space to Documentation/perf_counter/ perf_counter tools: tidy up in-kernel dependencies perf_counter tools: fix build warning in kerneltop.c perf_counter tools: increase cpu-cycles again softlockup: make DETECT_HUNG_TASK default depend on DETECT_SOFTLOCKUP Merge branch 'linus' into core/softlockup x86, perfcounters: add atomic64_xchg() Merge branch 'linus' into perfcounters/core Merge branch 'linus' into tracing/hw-branch-tracing Merge branch 'tracing/blktrace-fixes' into tracing/urgent Merge branch 'linus' into tracing/core Merge branch 'tracing/urgent' into tracing/ftrace ramfs: fix double freeing s_fs_info on failed mount Merge commit 'v2.6.30-rc1' into perfcounters/core mm, x86, ptrace, bts: defer branch trace stopping, cleanup mm, x86, ptrace, bts: defer branch trace stopping, remove dead code x86 early quirks: eliminate unused function Merge commit 'v2.6.30-rc1' into core/urgent Merge commit 'v2.6.30-rc1' into sched/urgent sched: refresh MAINTAINERS entry Merge commit 'v2.6.30-rc1' into x86/urgent perf_counter: fix off task->comm by one perf_counter tools: include PID in perf-report output, tweak user/kernel printut Merge branch 'tracing/urgent' into tracing/core x86, irqinit: preempt merge conflicts Merge branch 'linus' into tracing/core lockdep: warn about lockdep disabling after kernel taint, fix Merge branch 'core/urgent' into core/rcu tracing: make the trace clocks available generally x86: disable X86_PTRACE_BTS for now Merge branch 'linus' into x86/apic perf_counter: copy in Git's top Makefile perf_counter tools: add in basic glue from Git perf_counter tools: clean up after introduction of the Git command framework perf_counter tools: separate kerneltop into 'perf top' and 'perf stat' perf_counter tools: add help texts perf_counter tools: add 'perf record' command perf_counter tools: fix --version perf_counter tools: add 'perf help' perf_counter tools: fix 'make install' Merge branch 'linus' into x86/urgent perfcounters, sched: remove __task_delta_exec() Merge branch 'linus' into x86/mm Merge commit 'v2.6.30-rc3' into x86/urgent locking: clarify kernel-taint warning message Merge commit 'v2.6.30-rc3' into tracing/hw-branch-tracing perf_counter tools: move helper library to util/* x86, vmlinux.lds: add copyright x86, vmlinux.lds: fix relocatable symbols Merge branch 'linus' into perfcounters/core perf_counter: add/update copyrights perf_counter tools: add perf-report to the Makefile perf_counter tools: perf stat: make -l default-on perf_counter tools: fix infinite loop in perf-report on zeroed event records perf_counter tools: fix x86 syscall numbers Merge branch 'x86/apic' into irq/numa x86, mm: fault.c, use printk_once() in is_errata93() perf_counter: round-robin per-CPU counters too perf_counter: initialize the per-cpu context earlier perf_counter: convert perf_resource_mutex to a spinlock perf_counter: fix fixed-purpose counter support on v2 Intel-PERFMON irq: change ->set_affinity() to return status, fix Merge branch 'core/locking' into perfcounters/core x86: clean up arch/x86/kernel/tsc_sync.c a bit Merge branch 'linus' into tracing/core Merge branch 'tracing/hw-branch-tracing' into tracing/core Merge branch 'x86/urgent' into x86/xen perf_counter tools: remove debug code from builtin-stat.c Merge commit 'v2.6.30-rc5' into x86/mm Merge commit 'v2.6.30-rc5' into x86/apic Merge commit 'v2.6.30-rc5' into sched/core Merge commit 'v2.6.30-rc5' into core/iommu Merge branch 'x86/apic' into irq/numa lockdep: increase MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS perf_counter: x86: Fix throttling perf_counter: x86: Disallow interval of 1 perf_counter: x86: Protect against infinite loops in intel_pmu_handle_irq() perf_counter: Remove ACPI quirk perf stat: handle Ctrl-C perf_counter: fix threaded task exit perf_counter, x86: fix zero irq_period counters Merge commit 'v2.6.30-rc6' into perfcounters/core Merge commit 'v2.6.30-rc6' into x86/mm perf_counter, x86: speed up the scheduling fast-path Merge commit 'v2.6.30-rc6' into tracing/core sched: properly define the sched_group::cpumask and sched_domain::span fields perf_counter: fix counter freeing logic perf_counter: fix counter inheritance race perf_counter: Fix context removal deadlock perf_counter: fix !PERF_COUNTERS build failure perf_counter tools: increase limits perf_counter: Increase mmap limit perf_counter tools: increase limits, fix perf_counter: Move child perfcounter init to after scheduler init perf stat: flip around ':k' and ':u' flags Revert "perf_counter, x86: speed up the scheduling fast-path" perf_counter: fix warning & lockup perf_counter, x86: Fix APIC NMI programming perf_counter, x86: Make NMI lockups more robust perf_counter: Initialize ->oncpu properly perf record: Straighten out argv types perf stat: Remove unused variable perf record: Convert to Git option parsing perf_counter tools: Librarize event string parsing perf stat: Convert to Git option parsing perf top: Convert to Git option parsing perf_counter tools: remove the standalone perf-report utility perf record: Convert to Git option parsing perf report: Add help/manpage perf report: add --dump-raw-trace option perf report: add counter for unknown events perf report: add more debugging perf report: Only load text symbols from kallsyms, fix perf_counter tools: Introduce stricter C code checking perf_counter tools: Rename output.perf to perf.data perf_counter tools: Add built-in pager support perf report: Remove <ctype.h> include pref_counter: tools: report: Add header printout & prettify pref_counter: tools: report: Robustify in case of weird events perf_counter: Fix perf_counter_init_task() on !CONFIG_PERF_COUNTERS perf_counter tools: report: Add help text for --sort x86, mce: clean up mce_64.c x86, mce: clean up mce_32.c x86, mce: clean up p4.c x86, mce: clean up p5.c x86, mce: clean up p6.c x86, mce: clean up k7.c x86, mce: clean up winchip.c x86, mce: clean up non-fatal.c x86, mce: clean up therm_throt.c x86, mce: clean up mce_amd_64.c x86, mce: unify, prepare 64bit in mce.h x86, mce: unify, prepare codes x86, mce: unify, prepare for 32-bit v2 x86, mce: unify x86, mce: Rename sysfs variables x86, mce: print number of MCE banks perf_counter tools: Clean up builtin-stat.c's do_perfstat() perf_counter tools: Split display into reading and printing perf_counter tools: Also display time-normalized stat results perf_counter: Fix cpuctx->task_ctx races perf_counter: Robustify counter-free logic perf_counter tools: Print 'CPU utilization factor' in builtin-stat perf_counter tools: Fix 'make install' perf_counter tools: Generate per command manpages (and pdf/html, etc.) perf_counter tools: Fix unknown command help text Merge branch 'linus' into perfcounters/core perf_counter: Tidy up style details Merge branch 'linus' into irq/numa Merge branch 'x86/cpufeature' into irq/numa perf report: Clean up the default output perf report: Fix column width/alignment of dsos perf record: Add --append option perf record: Increase mmap buffering default perf report: Print more info instead of <unknown> entries perf_counter tools: Make source code headers more coherent perf record: Print out the number of events captured perf report: Print -D to stdout perf report: Improve sort key recognition perf report: Handle vDSO symbols properly perf_counter tools: Clean up old kerneltop references perf record: Refine capture printout perf report: Display 100% correctly perf stat: Print out all arguments perf report: Add front-entry cache for lookups perf help: Fix bug when there's no perf-* command around perf_counter tools: Optimize harder perf_counter tools: Work around warnings in older GCCs perf_counter: Fix throttling lock-up perf report: Clean up event processing perf report: Split out event processing helpers perf report: Handle all known event types perf top: Reduce default filter threshold perf record/report: Fix PID/COMM handling Merge branch 'tracing/ftrace' into tracing/core perf_counter tools: Build with native optimization perf_counter tools: Print out symbol parsing errors only if --verbose perf report: Print out the total number of events perf_counter tools: Add color terminal output support perf_counter tools: Dont output in color on !tty perf report: Bail out if there are unrecognized options/arguments perf stat: Update help text perf record: Split out counter creation into a helper function perf record, top: Implement --freq perf report: Display user/kernel differentiator perf_counter tools: Clarify events/samples naming Merge branch 'tip/tracing/ftrace-4' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace perf_counter tools: Remove -march=native perf_counter tools: Sample and display frequency adjustment changes perf record: Set frequency correctly perf_counter: Separate out attr->type from attr->config perf_counter: Implement generalized cache event types perf_counter tools: Fix cache-event printout perf_counter tools: Uniform help printouts perf_counter tools: Tidy up manpage details perf_counter tools: Prepare for 'perf annotate' perf_counter tools: Add 'perf annotate' feature Merge branch 'linus' into perfcounters/core perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/ perf_counter tools: Fix error condition in parse_aliases() perf annotate: Automatically pick up vmlinux in the local directory perf annotate: Fix command line help text Merge branch 'linus' into core/iommu Merge branch 'dma-debug/2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/iommu Merge branch 'linus' into x86/cpu perf stat: Continue even on counter creation error perf top: Fall back to cpu-clock-tick hrtimer sampling if no cycle counter available perf record: Fall back to cpu-clock-ticks if no PMU perf_counter tools: Handle kernels with !CONFIG_PERF_COUNTER perf report: Print more expressive message in case of file open error perf stat: Print out instructins/cycle metric perf_counter: Clean up x86 boot messages perf_counter tools: Standardize color printing Merge branch 'amd-iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/iommu Revert "x86, bts: reenable ptrace branch trace support" perf_counter tools: Clean up u64 usage perf_counter: Better align code perf_counter: Turn off by default Merge branch 'linus' into perfcounters/core Merge branch 'linus' into x86/mce3 perf stat: Reorganize output perf stat: Add feature to run and measure a command multiple times perf stat: Enable raw data to be printed [SCSI] cnic: fix error: implicit declaration of function ‘__symbol_get’ perf report: Print out raw events in hexa perf record/report: Add call graph / call chain profiling perf_counter, x86: Fix call-chain walking perf_counter, x86: Fix kernel-space call-chains perf record: Fix fast task-exit race perf report: Add per system call overhead histogram perf report: Fix 32-bit printf format x86: mm: Read cr2 before prefetching the mmap_lock Merge branch 'amd-iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent Merge branch 'linus' into x86/urgent Merge branch 'linus' into perfcounters/core dma-debug: Put all hash-chain locks into the same lock class Merge branch 'x86/urgent' into x86/mce3 Merge branch 'auto' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into oprofile perf report: Tidy up the "--parent <regex>" and "--sort parent" call-chain features perf report: Add validation of call-chain entries perf report: Filter to parent set by default perf_counter, x86: Improve interactions with fast-gup Merge branch 'x86/mce3' into x86/urgent Merge branch 'tip/tracing/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent Merge branch 'tip/tracing/urgent-1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent perf_counter tools: Fix vmlinux fallback when running on a different kernel Merge branch 'for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu into x86/urgent perf report: Fix help text typo security: rename ptrace_may_access => ptrace_access_check perf_counter tools: Add CREDITS file for Git contributors i2c: fix build bug in i2c-designware.c perf_counter tools: Remove dead code perf stat: Add -n/--null option to run without counters perf stat: Fix multi-run stats Merge branch 'linus' into sched/core eeepc-laptop: Fix build failure with HOTPLUG_PCI && !SYSFS perf stat: Use percentages for scaling output ia64/PCI: adjust section annotation for pcibios_setup() Merge branch 'linus' into perfcounters/urgent perf report: Fix HV bit mismerge perf_counter tools: Add more warnings and fix/annotate them kmemleak: Fix scheduling-while-atomic bug x86: Fix printk call in print_local_apic() Merge branch 'dma-debug/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/urgent perf report: Annotate variable initialization x86: atomic64: Move the 32-bit atomic64_t implementation to a .c file x86: atomic64: Improve atomic64_add_return() x86: atomic64: Reduce size of functions x86: atomic64: Make atomic_read() type-safe x86: atomic64: Fix unclean type use in atomic64_xchg() Merge branch 'amd-iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent x86: atomic64: Export APIs to modules x86: atomic64: Improve atomic64_xchg() x86: atomic64: Clean up atomic64_sub_and_test() and atomic64_add_negative() Merge branch 'linus' into x86/cleanups x86: Further clean up of mtrr/generic.c Merge branch 'tip/tracing/ring-buffer-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/core dma-debug: Fix the overlap() function to be correct and readable Merge branch 'linus' into tracing/core Merge branch 'linus' into sched/core perf_counter tools: Fix link errors with older toolchains debug lockups: Improve lockup detection Merge branch 'sched/urgent' into sched/core lockdep: Fix BFS build sched: Fix cpupri build on !CONFIG_SMP debug lockups: Improve lockup detection, fix generic arch fallback Merge branch 'tracing/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into tracing/urgent perf_counter: Set the CONFIG_PERF_COUNTERS default to y if CONFIG_PROFILING=y net: Fix spinlock use in alloc_netdev_mq() x86: Introduce GDT_ENTRY_INIT(), fix APM Merge branch 'linus' into tracing/urgent perf_counter, x86: Fix lapic printk message perf_counter, x86: Fix generic cache events on P6-mobile CPUs Merge branch 'linus' into tracing/core perf_counter, x86: Fix/improve apic fallback perf_counter: Provide hw_perf_counter_setup_online() APIs tracing: Fix syscall tracing on !HAVE_FTRACE_SYSCALLS architectures Merge branch 'perfcounters/urgent' into perfcounters/core Merge commit 'v2.6.31-rc6' into core/rcu perf: Enable more compiler warnings perf: Build with stack-protector and with -D_FORTIFY_SOURCE=2 x86, mce: Don't initialize MCEs on unknown CPUs Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core perf tools: Remove obsolete defines perf_counter: Fix the PARISC build perf annotate: Fix segmentation fault [S390] ftrace: update system call tracer support Merge branch 'bugfix' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/urgent tracing: Fix too large stack usage in do_one_initcall() Merge commit 'v2.6.31-rc7' into x86/cpu Merge branch 'perfcounters/urgent' into perfcounters/core Merge commit 'v2.6.31-rc7' into x86/cleanups Merge commit 'v2.6.31-rc7' into irq/core Merge branch 'tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into tracing/core perf_counters: Increase paranoia level Merge branch 'tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into tracing/core modules: Fix build error in the !CONFIG_KALLSYMS case Merge branch 'for-ingo' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6 into x86/apic Merge branch 'tip/tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/core Merge branch 'perfcounters/tracing' into perfcounters/core Merge commit 'v2.6.31-rc8' into core/locking CRIS: fix defconfig build failure Merge branch 'x86/paravirt' into x86/cpu Merge commit 'v2.6.31-rc8' into x86/txt Merge commit 'v2.6.31-rc8' into sched/core perf tools: Clean up warnings list in the Makefile perf tools: Work around strict aliasing related warnings perf trace: Sample the CPU too Merge branch 'perfcounters/urgent' into perfcounters/core perf_counter: Introduce new (non-)paranoia level to allow raw tracepoint access perf trace: Sample timestamps as well perf trace: Fix parsing of perf.data perf tools: Seek to the end of the header area perf trace: Print out in nanoseconds perf trace: Fix read_string() perf_counter: Fix output-sharing error path x86, msr: Fix msr-reg.S compilation with gas 2.16.1, on 32-bit too Merge branch 'linus' into core/rcu Merge branches 'sched/domains' and 'sched/clock' into sched/core sched: Fix dynamic power-balancing crash sched: Clean up topology.h sched: Turn on SD_BALANCE_NEWIDLE Merge branch 'amd-iommu/2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/iommu Merge commit 'v2.6.31-rc9' into tracing/core Merge branch 'tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into tracing/core sched: Disable NEW_FAIR_SLEEPERS for now sched: Fix sched::sched_stat_wait tracepoint field perf: Add 'perf sched' tool perf sched: Import schedbench.c perf sched: Implement the scheduling workload replay engine perf sched: Tighten up the code perf sched: Clean up latency and replay sub-commands perf sched: Display time in milliseconds, reorganize output perf sched: Add runtime stats perf sched: Output runtime and context switch totals perf sched: Add 'perf sched latency' and 'perf sched replay' perf sched: Finish latency => atom rename and misc cleanups perf sched: Clean up PID sorting logic perf sched: Implement the 'perf sched record' subcommand perf_counter: Allow mmap if paranoid checks are turned off perf sched: Add 'perf sched trace', improve documentation perf_counter, sched: Add sched_stat_runtime tracepoint perf tools: Implement counter output multiplexing perf sched: Fix 'perf sched latency' output on 32-bit systems MAINTAINERS: Update tracing tree details slub: Fix build error in kmem_cache_open() with !CONFIG_SLUB_DEBUG sched: Implement a gentler fair-sleepers feature amd64_edac: build driver only on AMD hardware perf sched: Account for lost events, increase default buffering perf sched: Sanity check context switch events perf sched: Make idle thread and comm/pid names more consistent perf sched: Add 'perf sched map' scheduling event map printout Merge branch 'tip/tracing/core4' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/core Blackfin: Fix link errors with binutils 2.19 and GCC 4.3 sched: Fix TASK_WAKING & loadaverage breakage Merge branch 'linus' into tracing/core perf sched: Determine the number of CPUs automatically Merge branch 'linus' into perfcounters/core Merge branch 'tracing/core-v3' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into tracing/urgent Merge branch 'tip/tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent Merge branch 'linus' into x86/urgent Merge branch 'linus' into perfcounters/rename perf_counter: Rename list_entry -> group_entry, counter_list -> group_list perf_counter: Rename 'event' to event_id/hw_event perf: Do the big rename: Performance Counters -> Performance Events perf: Tidy up after the big rename Driver-Core: fix devnode callbacks for dabusb and industrialio perf stat: Fix zero total printouts x86: mce: Clean up thermal throttling state tracking code x86: mce: Fix thermal throttling message storm media: video: Fix build in saa7164 vgaarb: make client interface config invariant. modules, tracing: Remove stale struct marker signature from module_layout() Merge branch 'bugfix' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/urgent x86: mce: Use safer ways to access MCE registers Merge branch 'linus' into x86/urgent input: fix build failures caused by Kconfig Winbond WPCD376I Consumer IR hardware driver Kconfig entry Merge branch 'x86/asm' into x86/urgent x86: EDAC: MCE: Fix MCE decoding callback logic Revert "x86, timers: Check for pending timers after (device) interrupts" perf tools: Fix the NO_64BIT build on pure 64-bit systems Merge branch 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into core/urgent headers: Fix build after <linux/sched.h> removal Merge branch 'linus' into x86/urgent Revert "x86: linker script syntax nits" x86: Document linker script ASSERT() quirk perf tools: Bump version to 0.0.2 Merge branch 'iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent
Ingo Oeser (6): [IPV6]: Cleanup of net/ipv6/reassambly.c [IPV6]: Nearly complete kzalloc cleanup for net/ipv6 [IPV6]: Cleanups for net/ipv6/addrconf.c (kzalloc, early exit) v2 PCI: Documentation: no more device ids [CRYPTO] blkcipher: Use max() in blkcipher_get_spot() to state the intention kobject: Replace ALL occurrences of '/' with '!' instead of only the first one.
Ingo Schneider (1): V4L/DVB (3669): Configurable dma buffer size for saa7146-based budget dvb cards
Ingo van Lil (4): drivers/block/nbd.c compile fix wireless: fix IW_IS_{GET,SET} comment in wireless.h mtd: memory corruption in block2mtd.c USB: gadget: dummy_hcd.c: fix nested switch statements
Ion Badulescu (1): [netdrvr starfire] fix highmem and broken firmware issues
Ionut Nicu (3): [POWERPC] QE: Make qe_get_firmware_info reentrant [POWERPC] Fix kernel panic in arch_arm_kprobe fsl_pq_mdio: Fix fsl_pq_mdio to work with modules
Ira Snyder (13): V4L/DVB (4849): Add missing spin_unlock to saa6588 decoder driver initializer entry defined twice in pata_rz1000 hwmon: Add LTC4245 driver hwmon: Add LTC4215 driver fsldma: fix "DMA halt timeout!" errors fsldma: fix infinite loop on multi-descriptor DMA chain completion fsldma: snooping is not enabled for last entry in descriptor chain fsldma: fix memory leak on error path in fsl_dma_prep_memcpy() fsldma: enable external start for the 83xx controller fsldma: do not clear bandwidth control bits on the 83xx controller fsldma: split apart external pause and request count features fsldma: Add DMA_SLAVE support hwmon: (adm1031) Add sysfs files for temperature offsets
Ira W. Snyder (7): [TG3]: Add missing unlock in tg3_open() error path. virtio_net: use correct accessors for scatterlists fsldma: use PCI Read Multiple command hwmon: (ltc4215) Clear faults at startup hwmon: (ltc4245) Clear faults at startup edac: mpc85xx add mpc83xx support edac: i5400 fix missing CONFIG_PCI define
Ira Weiny (1): IB/cm: set private data length for reject messages
Irwan Djajadi (2): [ACPI] drivers/acpi/hotkey.c: check kmalloc return value pcf8563: remove MOD_INC_USE_COUNT, MOD_DEC_USE_COUNT
Isaku Yamahata (105): xen: definisions which ia64 needs xen: definitions which ia64/xen needs xen: add missing definitions for xen grant table which ia64/xen needs xen: add missing definitions in include/xen/interface/vcpu.h which ia64/xen needs xen: move features.c from arch/x86/xen/features.c to drivers/xen xen: move events.c to drivers/xen for IA64/Xen support Xen: make events.c portable for ia64/xen support xen: add resend_irq_on_evtchn() definition into events.c xen: make include/xen/page.h portable moving those definitions under asm dir xen: replace callers of alloc_vm_area()/free_vm_area() with xen_ prefixed one xen: make grant table arch portable xen: import arch generic part of xencomm xen: Move manage.c to drivers/xen for ia64/xen support xen: compilation fix to balloon driver for ia64 support xen: add missing definitions in include/xen/interface/memory.h which ia64/xen needs [IA64] pvops: preparation: remove extern in irq_ia64.c [IA64] pvops: preparation: move the constants, LOAD_OFFSET, to a header file. [IA64] pvops: preparation: introduce ia64_set_rr0_to_rr4() to make kernel paravirtualization friendly. [IA64] pvops: preparation: introduce ia64_get_psr_i() to make kernel paravirtualization friendly. [IA64] pvops: introduce pv_info which describes some random info. [IA64] pvops: add an early setup hook for pv_ops. [IA64] pvops: introduce pv_cpu_ops to paravirtualize privileged instructions. [IA64] pvops: preparation for paravirtulization of hand written assembly code. [IA64] pvops: define paravirtualized instructions for native. [IA64] pvops: paravirtualize minstate.h. [IA64] pvops: paravirtualize ivt.S [IA64] pvops: paravirtualize entry.S [IA64] pvops: paravirtualize NR_IRQS [IA64] pvops: define initialization hooks, pv_init_ops, for paravirtualized environment. [IA64] pvops: add hooks, pv_iosapic_ops, to paravirtualize iosapic. [IA64] pvops: add hooks, pv_irq_ops, to paravirtualized irq related operations. [IA64] pvops: add to hooks, pv_time_ops, for steal time accounting. [IA64] pvops: documentation on ia64/pv_ops [IA64] pv_ops: move some functions in ivt.S to avoid lack of space. xen: Use wmb instead of rmb in xen_evtchn_do_upcall(). xen: Use wmb instead of rmb in xen_evtchn_do_upcall(). xen-netfront: fix xennet_release_tx_bufs() xen: add xen_arch_resume()/xen_timer_resume hook for ia64 support [IA64] pv_ops: fix ivt.S paravirtualization xen-netfront: Avoid unaligned accesses to IP header ia64/pv_ops: fix paravirtualization of ivt.S with CONFIG_SMP=n ia64/pv_ops: avoid name conflict of get_irq_chip(). ia64/pv_ops: update native/inst.h to clobber predicate. ia64: move function declaration, ia64_cpu_local_tick() from .c to .h ia64/xen: reserve "break" numbers used for xen hypercalls. ia64/xen: introduce sync bitops which is necessary for ia64/xen support. ia64/xen: increase IA64_MAX_RSVD_REGIONS. ia64/xen: introduce definitions necessary for ia64/xen hypercalls. ia64/xen: define several constants for ia64/xen. ia64/xen: add a necessary header file to compile include/xen/interface/xen.h ia64/xen: define helper functions for xen related address conversion. ia64/xen: define helper functions for xen hypercalls. ia64/xen: implement the arch specific part of xencomm. ia64/xen: xencomm conversion functions for hypercalls ia64/xen: implement arch specific part of xen grant table. ia64/xen: add definitions necessary for xen event channel. ia64/xen: introduce helper function to identify domain mode. ia64/pv_ops/xen: elf note based xen startup. ia64/pv_ops/xen: define xen pv_init_ops for various xen initialization. ia64/pv_ops/xen: define xen pv_cpu_ops. ia64/pv_ops/xen: define xen paravirtualized instructions for hand written assembly code ia64/pv_ops/xen: paravirtualize DO_SAVE_MIN for xen. ia64/pv_ops/xen: paravirtualize ivt.S for xen. ia64/pv_ops/xen: paravirtualize entry.S for ia64/xen. ia64/pv_ops/xen: implement xen pv_iosapic_ops. ia64/pv_ops/xen: define the nubmer of irqs which xen needs. ia64/pv_ops/xen: implement xen pv_irq_ops. ia64/pv_ops/xen: implement xen pv_time_ops. ia64/xen: define xen machine vector for domU. ia64/xen: preliminary support for save/restore. ia64/pv_ops: update Kconfig for paravirtualized guest and xen. ia64/xen: a recipe for using xen/ia64 with pv_ops. ia64/pv_ops: paravirtualized instruction checker. xen: portability clean up and some minor clean up for xencomm.c xen: compilation fix fo xen CPU hotplugging xen: compilation fix of drivers/xen/events.c on IA64 xen: portability clean up and some minor clean up for xencomm.c xen: compilation fix of drivers/xen/events.c on IA64 [IA64] ia64/pv_ops/pv_cpu_ops: fix _IA64_REG_IP case. [IA64] xen: fix xen_get_eflags. [IA64] Update to use account_{steal,idle}_ticks [IA64] fixes configs and add default config for ia64 xen domU ia64/pv_ops/xen: use __initconst instead of __initdata for const data ia64/xen: short-circuit tests for dom0 ia64/pv_ops: add hooks to paravirtualize fsyscall implementation. ia64/pv_ops/xen: preliminary to paravirtualizing fsys.S for xen. ia64/pv_ops: paravirtualize fsys.S. ia64/pv_ops/pvchecker: support mov = ar.itc paravirtualization ia64/pv_ops: paravirtualize mov = ar.itc. ia64/pv_ops/xen: paravirtualize read/write ar.itc and ar.itm ia64/pv_ops/pv_time_ops: add sched_clock hook. ia64/pv_ops/xen/pv_time_ops: implement sched_clock. ia64/pv_ops: gate page paravirtualization. ia64/pv_ops/xen: define xen specific gate page. ia64/pv_ops: move down __kernel_syscall_via_epc. ia64/pv_ops: paravirtualize gate.S. ia64/pv_ops/xen/gate.S: xen gate page paravirtualization ia64/pv_op/binarypatch: add helper functions to support binary patching for paravirt_ops. ia64/pv_ops: implement binary patching optimization for native. ia64/pv_ops/bp/module: support binary patching for kernel module. ia64/pv_ops/binary patch: define paravirt_dv_serialize_data() and suppress false positive warning. ia64/pv_ops/bp/xen: implemented binary patchable pv_cpu_ops. ia64/xen: fix the link error. ia64: remove some warnings. [IA64] fix allmodconfig compilation breakage.
Ishai Rabinovitz (17): IB/mthca: Fix memory leak of multicast group structures IB/mthca: Use an enum for HCA page size IB/srp: Complete correct SCSI commands on device reset IB/srp: Clean up loop in srp_remove_one() IB/srp: Handle DREQ events from CM IB/srp: Factor out common request reset code [SCSI] sg.c: Fix bad error handling in IB/srp: Fix crash in srp_reconnect_target IB/srp: Work around data corruption bug on Mellanox targets IB/srp: Don't schedule reconnect from srp IB/srp: Add port/device attributes dm: fix alloc_dev error path IB/srp: Remove redundant memset() IB/srp: Enable multiple connections to the same target IB/srp: Check match_strdup() return IB/srp: Don't wait for response when QP is in error state. IB/srp: Add orig_dgid sysfs attribute to scsi_host
Ishimatsu Yasuaki (1): [IA64] Fix wrong assumption about irq and vector in msi_ia64.c
Ishizaki Kou (69): [POWERPC] spufs: Add SPU register lock [POWERPC] TLB insertion cleanup [POWERPC] Fix oprofile support on Cell LPAR [POWERPC] Add a field for each specific bus to struct pci_controller [POWERPC] Add IRQ remapping hook [POWERPC] Celleb: hypervisor call numbers [POWERPC] Celleb: Cell SCC definitions [POWERPC] Celleb: Support PCI bus and base of I/O [POWERPC] Celleb: setup sio in SCC [POWERPC] Celleb: interfaces to the hypervisor [POWERPC] Celleb: support interrupts [POWERPC] Celleb: setup usb host controller in SCC [POWERPC] Celleb: support iommu [POWERPC] Celleb: htab routines [POWERPC] Celleb: support udbg [POWERPC] Celleb: hypervisor console driver [POWERPC] Celleb: consolidate spu management ops [POWERPC] Celleb: support spu priv1 ops [POWERPC] Celleb: basic support [POWERPC] Celleb: add celleb_defconfig [POWERPC] celleb: fix CONFIG_KEXEC dependency [POWERPC] celleb: fix scc_uhc.c dependency [POWERPC] ps3: don't call ps3_system_bus_driver_register on other platforms USB: ps3: don't call ps3_system_bus_driver_register on other platforms spidernet: remove txram full logging [POWERPC] Celleb: bug fix caused by not casting pointer types [POWERPC] celleb: Fix support for multiple PCI domains [POWERPC] celleb: Fix PCI config space accesses to subordinate buses [POWERPC] celleb: Fix parsing of machine type hack command line option [POWERPC] celleb: Update celleb_defconfig spidernet: remove unnecessary accesses to phy [POWERPC] of_serial: Ignore unknown serial port [POWERPC] of_serial: add port type checking spidernet: improve interrupt handling [POWERPC] Make xmon_write accept a const buffer [POWERPC] fix showing xmon help [POWERPC] Fix celleb pci section warnings [POWERPC] Fix celleb sio section warning [POWERPC] Init markings for celleb [POWERPC] Init markings for hvc_beat spidernet: fix interrupt reason recognition [POWERPC] Celleb: Move pause, kexec_cpu_down to beat.c [POWERPC] Celleb: Support for Power/Reset buttons [POWERPC] Celleb: New HTAB Guest OS Interface on Beat [POWERPC] Celleb: Serial I/O update [POWERPC] Celleb: update for PCI [POWERPC] cell: Fix undefined reference to mmio_nvram_init [POWERPC] celleb: Add support for native CBE [POWERPC] Update celleb_defconfig to add support for native CBE [POWERPC] cell: add missing '\n' [POWERPC] Cleanup calling mmio_nvram_init [POWERPC] celleb: Split machine definition [POWERPC] celleb: Coding style cleanup [POWERPC] hvcbeat: Fix buffer manipulation spidernet: add missing initialization spidernet: increase auto-negotiation timeout to 5 seconds spidernet: change interrupt masks spidernet: fix error interrupt handling spidernet: revise link status logging [POWERPC] cell: Generalize io-workarounds code [POWERPC] celleb: Consolidate io-workarounds code [POWERPC] celleb: Move the files for celleb base support [POWERPC] celleb: Move the SCC related code for celleb [POWERPC] celleb: Move files for Beat hvcall interfaces [POWERPC] celleb: Move files for Beat mmu and iommu [POWERPC] celleb: Move a file for SPU on Beat [POWERPC] celleb: Move miscellaneous files for Beat [POWERPC] celleb: Add support for PCI Express [POWERPC] cell: Fix section mismatches in io-workarounds code
Ismail Donmez (3): Documentation/networking/dmfe.txt: Make documentation nicer Move linux/device.h include in linux/atmdev.h to #ifdef __KERNEL__ section [NET_SCHED]: Revert "HTB: fix incorrect use of RB_EMPTY_NODE"
Itai Levi (1): atmel_serial: fix flow control bug
Itaru Kitayama (1): slub: fix typo in Documentation/vm/slub.txt
Iustin Pop (1): md: expose the degraded status of an assembled array through sysfs
Ivan Bobyr (1): V4L/DVB (7590): ir-common: Adds 3 missing IR keys for FlyVIdeo2000
Ivan Casado Ruiz (1): Input: ALPS - fix forward/back buttons on Ahtec laptop.
Ivan Kokshaysky (68): pci: yenta cardbus fix alpha smp fix alpha smp fix (part #2) PCI: handle subtractive decode pci-pci bridge better PCI: pci_assign_unassigned_resources() on x86 yet another fix for setup-bus.c/x86 merge PCI: remove PCI_BRIDGE_CTL_VGA handling from setup-bus.c increase PCIBIOS_MIN_IO on x86 ACPI: increase PCIBIOS_MIN_IO on x86 Fix restore of 64-bit PCI BAR's VIA VT8235 PCI quirk x86: pci_assign_unassigned_resources() update yenta oops fix Alpha: ISA IRQs fixup for dp264 alpha: fix kernel panic during SysRq-b slab: alpha inlining fix pci: fixup parent subordinate busnr alpha: additional smp barriers fix radeon_cp_init_ring_buffer() fix alpha breakage PCI: NCR 53c810 quirk Alpha: convert to generic irq framework (generic part) Alpha: convert to generic irq framework (alpha part) alpha: set cpu_possible_map much earlier alpha: fix IRQ handling lockup Alpha: strncpy() fix alpha: SMP IRQ routing fix alpha: fixes for specific machine types alpha: more fixes for specific machine types alpha: build fixes - force architecture ALPHA: fix BOOTP image creation ALPHA: "prctl" macros PCI: i386: fixup for Siemens Nixdorf AG FSC Multiprocessor Interrupt Controllers alpha: fix alignment problem in csum_ipv6_magic() fix alpha ISA support alpha: strncpy/strncat fixes alpha: build fixes mm: fix exit_mmap BUG() on a.out binary exit gameport: don't export functions that are static inline alpha: fix conversion from denormal float to double PCI: fix for quirk_e100_interrupt() PCI x86: always use conf1 to access config space below 256 bytes moduleparam: fix alpha, ia64 and ppc64 compile failures alpha: fix iommu-related boot panic alpha: fix ALSA DMA mmap crash PCI: clean up resource alignment management alpha: fix legacy mode PCI IDE controllers alpha: unbreak OSF/1 (a.out) binaries alpha: fix module load failures on smp (bug #10926) alpha: link failure fix alpha: fix compile failures with gcc-4.3 (bug #10438) alpha: resurrect Cypress IDE quirk alpha: fix vmalloc breakage alpha: nautilus - fix compile failure with gcc-4.3 alpha: nautilus - fix hang on boot alpha: fix RTC on marvel alpha: .gitignore vmlinux.lds alpha: make pte_alloc_one_kernel() inline alpha: use syscall wrappers alpha: compile fixes alpha: fix the BUG() macro PCI/alpha: pci sysfs resources alpha: xchg/cmpxchg cleanup and fixes alpha: titan and marvel build fixes alpha: exception table sorting alpha: futex implementation alpha: binfmt_aout fix alpha: AGP update (fixes compile failure)
Ivan Kuten (6): [MTD] [NAND] at91_nand rdy_pin fix [MTD] [NAND] at91_nand rdy_pin fix [ALSA] soc - ln2440sbc ac97 support rtl8187: Add Abocom USB ID mac80211: fix unaligned access in ieee80211_wep_encrypt_data USB: Correct Makefile to make isp1760 buildable
Ivan Martinez (2): Staging: comedi: add cb_pcidas driver Staging: comedi: add cb_pcidda driver
Ivan N. Zlatev (1): [ALSA] hda-codec - Fix pin configs for Intel Macs
Ivan Skytte Jorgensen (6): [SCTP] Rename SCTP specific control message flags. [SCTP] Fix SCTP_SETADAPTION sockopt to use the correct structure. [SCTP] Allow SCTP_MAXSEG to revert to default frag point with a '0' value. [SCTP] Do not allow unprivileged programs initiating new associations on [SCTP]: Add support for SCTP_CONTEXT socket option. [SCTP]: Fix typo adaption -> adaptation as per the latest API draft.
Ivan Skytte J�rgensen (1): [SCTP] Fix sctp_get{pl}addrs() API to work with 32-bit apps on 64-bit kernels.
Ivan Vecera (5): r8169: fix oops in r8169_get_mac_version r8169: read MAC address from EEPROM on init x86: call machine_shutdown and stop all CPUs in native_machine_halt r8169: Don't update statistics counters when interface is down r8169: read MAC address from EEPROM on init (2nd attempt)
Ivo Clarysse (2): MXC: mx21ads base support MXC: mx2_defconfig file
Ivo Couckuyt (1): p54usb: add USB ID for Phillips CPWUA054
Ivo Manca (2): hwmon: (sis5595) Add individual alarm files hwmon: (sis5595) Split sis5595_attributes_opt
Ivo van Doorn (365): This will move the ieee80211_is_ofdm_rate function to the ieee80211.h Currently the info_element is parsed by 2 seperate functions, this When an assoc_resp is received the network structure is not completely [NET]: rfkill: add support for input key to control wireless radio CRC ITU-T V.41 [RFKILL]: Fix check for correct rfkill allocation [RFKILL]: Make rfkill->name const Add 93cx6 eeprom library eeprom_93cx6: Add comment for 1us delay after pulse [RFKILL]: Make state sysfs writable [MAC80211]: Add LONG_RETRY flag to ieee80211_tx_control [RFKILL]: Remove IRDA [RFKILL]: Add support for ultrawideband [RFKILL]: Add rfkill documentation [RT2x00]: add driver for Ralink wireless hardware rt2x00: Correct error in calculating rssi for link tuner rt2x00: Make *_beacon_update static rt2x00: Increase rt2x00usb_vendor_request timeout. rt2x00: Correctly identify rt2561turbo rt2x00: Reorganize rt2x00dev->flags rt2x00: Add rt2x00dev->flags to debugfs rt2x00: make rt2x00lib_stop_link_tuner() reentrant with link_tuner work rt2x00: Stop link tuning when radio is down rt2x00: Fix obvious typo in comment rt2x00: Fix panic on rmmod with rfkill enabled rt2x00: Release rt2x00 2.0.9 [RFKILL]: Move rfkill_switch_all out of global header rt2x00: Remove duplicate code in MAC & BSSID handling rt2x00: Remove radio check from rt2x00lib_toggle_rx rt2x00: Store "STARTED" state during suspend rt2x00: Move rt2x00dev flags into enumeration rt2x00: Don't use changed_flags inside configure_packet_filter rt2x00: Fix rfkill handling rt2x00: Move TSF sync values into rt2x00config rt2x00: get_duration expects values in 100kbs rt2x00: Cut lines down to 80 characters rt2x00: Add get_tx_data_len callback function rt2x00: Pass dev_state to rt2x00lib_toggle_rx rt2x00: Small optimizations rt2x00: Reorganize configuration handler rt2x00: Clean disabling of rt73usb_get_tsf rt2x00: Allways memset memory obtained from skb_push() rt2x00: Release 2.0.10 rt2x00: Add new rt73usb USB ID rt2x00: Block adhoc & master mode rt2x00: Fix chipset revision validation rt2x00: Request usb_maxpacket() once rt2x00: Corectly initialize rt2500usb MAC rt2x00: Put 802.11 data on 4 byte boundary rt2x00: Fix ieee80211 payload alignment mac80211: Add radio led trigger rt2x00: Move quality statistics into seperate structure rt2x00: Use enum defines rt2x00: Correctly translate mac80211 antenna setup to rt2x00 rt2x00: SW diversity should default to antenna B rt2x00: Remove rt2x00_clear_link rt2x00: Implement SW diversity rt2x00: Cleanup if-statements rt2x00: Release rt2x00 2.0.11 rt2x00: Disable RX when switching antenna rt2x00: Split rt61/rt73 antenna selection into RX and TX antenna rt2x00: Input-polldev requires input device rt2x00: Detect initial rfkill state on register rt2x00: Remove unused variables rt2x00: Remove data_desc structure rt2x00: Release rt2x00 2.0.12 rt2x00: Move duplicate code into rt2x00pci_txdone() rt2x00: Replace DRV_NAME with KBUILD_MODNAME rt2x00: Extend PLCP descriptor definition for rt2400pci rt2x00: Move register value/offset files into new folder rt2x00: Add chipset version to chipset debugfs entry rt2x00: Add skb descriptor rt2x00: Add TX/RX frame dumping facility rt2x00: Use IEEE80211_IF_TYPE_INVALID directly rt2x00: Cleanup rfkill rt2x00: Release rt2x00 2.0.13 rt2x00: Fix chipset debugfs file rt2x00: Always call ieee80211_stop_queue() when return NETDEV_TX_BUSY rt2x00: Only set the TBCN flag when the interface is configured to send beacons. rt2x00: Store queue idx and entry idx in data_ring and data_entry rt2x00: Move start() and stop() handlers into rt2x00lib.c rt2x00: Move packet filter flags rt2x00: Cleanup write_tx_desc() arguments rt2x00: Determine MY_BSS from descriptor rt2x00: Move init_txring and init_rxring into rt2x00lib rt2x00: Correctly initialize data and desc pointer rt2x00: Release rt2x00 2.0.14 rt2x00: Data and desc pointer initialization rt2x00: Fix queue_idx initialization mac80211: Initialize vif pointer rt2x00: Add new USB ID to rt2500usb rt2x00: Fix antenna diversity rt2x00: Add link tuner safe RX toggle states rt2x00: Don't switch to antenna with low rssi rt2x00: Fix rt2x00lib_reset_link_tuner() rt2x00: Update copyright notice rt2x00: Queue handling overhaul rt2x00: Fix tx parameter initialization rt2x00: Enable master and adhoc mode again rt2x00: Driver requiring firmware should select crc algo rt2x00: Add per-interface structure rt2x00: Remove TX_MGMT queue usage rt2x00: Initialize QID from queue->qid rt2x00: Move beacon and atim queue defines into rt2x00 rt2x00: Fix queue index handling wireless: Fix WARN_ON() with ieee802.11b rt2x00: Rate structure overhaul rt2x00: Remove HWMODE_{A,B,G} rt2x00: Use ieee80211_channel_to_frequency() rt2x00: Make use of MAC80211_LED_TRIGGERS rt2x00: Enable LED class support for rt2500usb/rt73usb rt2x00: Fix rate initialization rt2x00: Release rt2x00 2.1.0 rt2x00: Fix invalid DMA free rt2x00: Make rt2x00 less verbose rt2x00: Remove MGMT ring initialization rt2x00: Select CONFIG_NEW_LEDS rt2x00: make csr_cache and csr_addr an union rt2x00: Fix scheduling while atomic errors in usb drivers rt2x00: Add queue statistics to debugfs rt2x00: Fix typo in debug statement rt2x00: Fix skbdesc->data_len initialization rt2x00: Fix queue->qid initialization rt2x00: Cleanup Makefile rt2x00: Kill guardian urb during disable_radio rt2x00: Release rt2x00 2.1.1 rt2x00: Send frames out with configured TX power rt2x00: Don't report driver generated frames to tx_status() rt2x00: Filter ACK_CTS based on FIF_CONTROL rt2x00: Fix Descriptor DMA initialization rt2x00: Remove reset_tsf() rt2x00: Rename dscape -> mac80211 rt2x00: Cleanup mode registration rt2x00: Remove async vendor request calls from rt2x00usb rt2x00: Fix MAC address defines in rt61pci rt2x00: Release rt2x00 2.1.2 rt2x00: Check for 5GHz band in link tuner rt2x00: Release rt2x00 2.1.3 rt2x00: Add new D-Link USB ID rt2x00: Add suspend/resume handlers to rt2x00rfkill rt2x00: Align RX descriptor to 4 bytes rt2x00: Don't use uninitialized desc_len rt2x00: Use skbdesc fields for descriptor initialization rt2x00: Only disable beaconing just before beacon update rt2x00: Upgrade queue->lock to use irqsave rt2x00: Move firmware checksumming to driver rt2x00: Start bugging when rt2x00lib doesn't filter SW diversity rt2x00: Check IEEE80211_TXCTL_SEND_AFTER_DTIM flag rt2x00: Rename config_preamble() to config_erp() rt2x00: Make rt2x00leds_register return void rt2x00: Always enable TSF ticking rt2x00: Fix basic rate initialization rt2x00: Fix RX DMA ring initialization rt2x00: Fix rt2400pci signal rt2x00: Release rt2x00 2.1.4 rt2x00: Only strip preamble bit in rt2400pci rt2x00: Add dev_flags to rx descriptor rt2x00: Fix rate detection for invalid signals rt2x00: Fix in_atomic() usage rt2x00: Ignore set_state(STATE_SLEEP) failure rt2x00: Invert scheduled packet_filter check rt2x00: TO_DS filter depends on intf_ap_count rt2x00: Remove MAC80211_LEDS dependency rt2x00: Use lib->config_filter() during scheduled packet filter config Add rfkill to MAINTAINERS file Update rt2x00 MAINTAINERS entry rt2x00: Only free skb when beacon_update fails rt2x00: Don't enable short preamble for 1MBs rt2x00: Fix quality/activity led handling mac80211: Replace ieee80211_tx_control->key_idx with ieee80211_key_conf mac80211: Add IEEE80211_KEY_FLAG_PAIRWISE rt2x00: Support hardware RTS and CTS-to-self frames rt2x00: Remove DRIVER_SUPPORT_MIXED_INTERFACES rt2x00: Use rt2x00 queue numbering rt2x00: Add helper macros rt2x00: Fix kernel-doc rt2x00: Release rt2x00 2.1.5 rt2x00: Clarify supported chipsets in Kconfig rt2x00: Don't use pskb_expand_head() rt2x00: Fix broken recover-on-error path rt2x00: Clean up error handling of PCI queue DMA allocation. mac80211: Don't encrypt beacons mac80211: Set IEEE80211_TXPD_REQ_TX_STATUS for all TX frames mac80211: Add RTNL version of ieee80211_iterate_active_interfaces rt2x00: trim skb_frame_desc to 32 bytes rt2x00: Fix TX status reporting rt2x00: Remove ieee80211_tx_control argument from write_tx_desc() rt2x00: Preserve descriptor information after memmove() rt2x00: Split rt2x00lib_write_tx_desc() rt2x00: Remove redundant flags/dev_flags initializations rt2x00: Merge RX and TX entry private data rt2x00: Remove extra + rt2x00: Release rt2x00 2.1.6 rt2x00: Fix memleak in tx() path rt2x00: Don't count retries as failure rt2x00: Reset antenna RSSI after switch rt2x00: Use atomic interface iteration in irq context rt2x00: Don't kill guardian_urb when it wasn't created rt2x00: Add D-link DWA111 support rt2x00: Calculate register offset during compile time rt2x00: Cleanup/optimize set_state() function callback function rt2x00: Move led initialization into function rt2x00: Remove CTS/RTS check in tx() rt2x00: Removed unused descriptor read in txdone rt2x00: Make rt2x00_set/get_field macros rt2x00: Release rt2x00 2.1.7 rt2x00: Fix queue initialization rt2x00: Implement rt2x00usb_kick_tx_queue() rt2x00: Move generic TX frame writing code into rt2x00queue rt2x00: Don't kick TX queue after each frame rt2x00: Use __builtin_choose_expr() instead of ?: rt2x00: Clear IEEE80211_TX_CTL_USE_RTS_CTS flag for RTS frame rt2x00: Remove unused defines rt2x00: Fix unbalanced mutex locking rt2x00: Use ieee80211 fc handlers rt2x00: Cleanup symbol exports rt2x00: Fix sparse warning on nested container_of() rt2x00: Increase queue size rt2x00: Release rt2x00 2.1.8 rt2x00: Remove duplicate deinitialization rt2x00: kill URB for all TX queues during disable_radio() mac80211: Add RTNL warning for workqueue rt2x00: Fix lock dependency errror mac80211: Only flush workqueue when last interface was removed mac80211: Don't request encryption for probe response rt2x00: Remove input_polldev requirements for rfkill rt2x00: Decrease alignment headroom rt2x00: Use ieee80211_hw->workqueue again rt2x00: Report RX end time for rt2400pci rt2x00: Fix register comments rt2x00: Disable synchronization during initialization rt2x00: Fix NULL pointer error in adhoc/master mode rt2x00: Add support for CTS protection in rt2x00lib rt2x00: Reorganize beacon handling rt2x00: Reset LED assoc status after firmware update rt2x00: Remove duplicate declaration rt2x00: Fix EIFS timing value rt2x00: Fix QOS sequence counting rt2x00: Fix memleak when RTS/CTS fails rt2x00: Force full register config after start() rt2x00: Clear queue entry flags during initialization rt2x00: Fix access permissions on debugfs files rt2x00: Fix partial antenna configuration rt2x00: rt61pci needs another millisecond after firmware upload rt2x00: Fix VGC lower bound initialization rt2x00: Sequence counter should be protected in irqsave rt2x00: Fix compile warning rt2x00: Disable link tuning in rt2500usb rt2x00: Block all unsupported modes rt2x00: Implement HW encryption rt2x00: Implement HW encryption (rt61pci) rt2x00: Implement HW encryption (rt73usb) rt2x00: Gather channel information in structure rt2x00: Release rt2x00 2.2.0 rt2x00: Move lna_gain calculation to config() callback rt2x00: Add module parameter to disable HW crypto rt2x00: Fix race conditions in flag handling rt2x00: Map extra_tx_headroom to DMA rt2x00: Initialize txop during conf_tx() callback rt2x00: Add Signal type flag rt2x00: Release rt2x00 2.2.1 rt2x00: Revert "rt2x00: Fix the beacon length bug" rt2x00: Make RFKILL enabled by default rt2x00: Make rt2x00 LEDS invisible config option rt2x00: Fix HW crypto key handling rt2x00: Fix build error when mac80211=M rt2x00=Y rt2x00: Optimize configuration handling rt2x00: Remove ieee80211_bss_conf from rt2x00_intf rt2x00: Improve interface_modes initialization rt2x00: Release rt2x00 2.2.2 rt2x00: Remove debugfs CSR access wrappers rt2x00: Remove RATE_BASIC flag rt2x00: Fix LED state handling rt2x00: Block set_key() during suspend/shutdown rt2x00: Fix BUG_ON() with antenna handling rt2x00: Cleanup TX/RX entry handling rt2x00: Optimize get_duration / get_duration_res rt2x00: Fix race condition when using inderect registers rt2x00: Cleanup indirect register access rt2x00: Move rt73usb register access wrappers into rt2x00usb rt2x00: Fix TX failure path rt2x00: Detect USB BULK in/out endpoints rt2x00: Don't switch off LED on initialization rt2x00: Optimize IV/EIV handling rt2x00: Store retry limit values rt2x00: Remove duplicate code rt2x00: Implement HW encryption (rt2500usb) rt2x00: Release rt2x00 2.2.3 rt2x00: Add RXDONE_CRYPTO_IV/ICV flags rt2x00: Fix check for BSS info changes rt2x00: Move crypto TX descriptor handling to rt2x00crypto.c rt2x00: Correctly initialize AID during set_key() rt2x00: Fix TX short preamble detection rt2x00: Fix segementation fault Fix rt2500usb HW crypto: TKIP rt2x00: Fix rt2500usb HW crypto: WEP 128 & AES rt2x00: Fix TX rate short preamble detection rt2x00: Implement Powersaving rt2x00: Move link tuning into seperate file rt2x00: Reduce calls to bbp_read() rt2x00: Restrict interface between rt2x00link and drivers rt2x00: Add RFKILL support to rt2500usb and rt73usb rt2x00: Rename CONFIG_CRYPTO_COPY_IV rt2x00: Implement WDS support rt2x00: Split EEPROM_NIC_TX_RX_FIXED rt2x00: Move code into seperate functions rt2x00: Remove ENTRY_TXD_OFDM_RATE rt2x00: Allow drivers to pass the noise value during rxdone rt2x00: Introduce RXDONE_SIGNAL_MASK mask rt2x00: Release rt2x00 2.3.0 rt2x00: Replace RFKILL with INPUT rt2x00: Only register rfkill input when key is present rt2x00: Update copyright year to 2009 rt2x00: conf_tx() only need register access for WMM queues rt2x00: Add LED_MODE_ASUS support rt2x00: rt2x00_rev() should return u32 rt2x00: Restrict firmware file lengths rt2x00: Simplify suspend/resume handling rt2x00: Move intf_work to mac82011 workqueue rt2x00: Add kill_tx_queue callback function rt2x00: Validate firmware in driver Add new rt73usb USB ID rt2x00: uncomment get_tsf rt2x00: Remove check for rf word 0 rt2x00: Add various new USB IDs for rt73usb rt2x00: Fix RF offset rt2x00: Fix SW antenna diversity rt2x00: Export all register stats through debugfs rt2x00: Update MAINTAINERS entry: new mailinglist rt2x00: New USB ID for rt73usb rt2x00: Add rt73usb USB IDs rt2x00: Don't free register information on suspend rt2x00: Move Move pci_dev specific access to rt2x00pci rt2x00: Fix Sparse warning rt2x00: Move iv_len into tx descriptor data rt2x00: Add support for L2 padding during TX/RX rt2x00: Implement support for 802.11n rt2x00: Implement support for rt2800usb rt2x00: Add new USB ID for rt2800usb rt2x00: Synchronize initialization with rt2870 driver rt2x00: Simplify rt2x00_check_rev rt2x00: Fix chipset detection for rt73usb rt2x00: Add USB ID for rt2800usb rt2x00: Add new rt2800usb USB ID's for Sweex rt2x00: Remove usage of IEEE80211_CONF_CHANGE_BEACON_INTERVAL rt2x00: Add new rt2800usb USB ID's rt2x00: Remove last usage of beacon_int from ieee80211_config rt2x00: use wiphy rfkill interface rt2x00: Remove DEVICE_STATE_DISABLED_RADIO_HW rt2x00: Fix build error when crypto support is disabled rt2x00: Remove usage of deprecated radio_enabled & IEEE80211_CONF_CHANGE_RADIO_ENABLED rt2x00: Use IEEE80211_TX_CTL_MORE_FRAMES flag rt2x00: Align ieee80211 header to 4-byte boundary for PCI devices rt2x00: Fix RFKILL polling rt2x00: Fix for rt2800usb for SHARED_KEY_TABLE initializations rt2x00: Add new RF chip defines rt2x00: Set SKBDESC_L2_PADDED in RX path rt2x00: wireless CLI ID and packet ID must not be 0 rt2x00: Fix MCS register intialization rt2x00: configure_filter() callback is allowed to sleep rt2x00: bss_info_changed() callback is allowed to sleep rt2x00: Cleanup rt2x00mac_bss_info_changed() rt2x00: Fix TX status reporting rt2x00: Reorganize padding & L2 padding rt2x00: Hardcode TX ack timeout and consume time
Iwo Mergler (3): rt2x00: Support for large vendor requests rt2x00: Large vendor requests for rt73usb firmware upload and beacons rt2x00: Fix the beacon length bug
Izik Eidus (48): KVM: VMX: allow rmode_tss_base() to work with >2G of guest memory KVM: Support more memory slots KVM: MMU: Set shadow pte atomically in mmu_pte_write_zap_pte() KVM: x86 emulator: fix JMP_REL KVM: x86 emulator: fix the saving of of the eip value KVM: Remove the usage of page->private field by rmap KVM: Add general accessors to read and write guest memory KVM: Allow dynamic allocation of the mmu shadow cache size KVM: Support assigning userspace memory to the guest KVM: MMU: Add rmap_next(), a helper for walking kvm rmaps KVM: MMU: Keep a reverse mapping of non-writable translations KVM: MMU: Make gfn_to_page() always safe KVM: MMU: Partial swapping of guest memory KVM: Unmap kernel-allocated memory on slot destruction KVM: Export memory slot allocation mechanism KVM: Add kernel-internal memory slots KVM: Add ioctl to tss address from userspace, KVM: x86 emulator: remove 8 bytes operands emulator for call near instruction KVM: add kvm_is_error_hva() KVM: introduce gfn_to_hva() KVM: Change kvm_{read,write}_guest() to use copy_{from,to}_user() KVM: MMU: Change guest pte access to kvm_{read,write}_guest() KVM: Simplify kvm_clear_guest_page() KVM: MMU: Fix potential memory leak with smp real-mode KVM: MMU: Selectively set PageDirty when releasing guest memory KVM: MMU: Code cleanup KVM: MMU: mark pages that were inserted to the shadow pages table as accessed KVM: MMU: Fix dirty page setting for pages removed from rmap KVM: remove the usage of the mmap_sem for the protection of the memory slots. KVM: MMU: fix dirty bit setting when removing write permissions KVM: x86: add functions to get the cpl of vcpu KVM: x86: hardware task switching support KVM: MMU: allow the vm to shrink the kvm mmu shadow caches KVM: add vm refcounting KVM: x86: task switch: fix wrong bit setting for the busy flag KVM: MMU: Fix aliased gfns treated as unaliased KVM: introduce kvm_read_guest_virt, kvm_write_guest_virt KVM: remove the vmap usage KVM: Fix dirty bit tracking for slots with large pages KVM: MMU: make __kvm_mmu_free_some_pages handle empty list ksm: add mmu_notifier set_pte_at_notify() ksm: Kernel SamePage Merging ksm: change copyright message ksm: change ksm nice level to be 5 ksm: change default values to better fit into mainline kernel KVM: MMU: dont hold pagecount reference for mapped sptes pages KVM: MMU: add SPTE_HOST_WRITEABLE flag to the shadow ptes KVM: add support for change_pte mmu notifiers
Iñaky Pérez-González (1): rfkill: add the WiMAX radio type
J Hadi Salim (2): [PKT_SCHED]: Action repeat [XFRM]: Fix XFRMGRP_REPORT to use correct multicast group.
J J (1): ata_piix: add ICH7 on Acer 3682WLMi to laptop list
J. Bruce Fields (344): NFS: Allow NFS versions to support different sets of inode operations. NFSv4: Add {get,set,list}xattr methods for nfs4 NFSv4: fix fattr size calculations NFSv4: Client-side xdr for reading NFSv4 acls NFSv4: ACL support for the NFSv4 client: read NFSv4: Client-side xdr for writing NFSv4 acls NFSv4: ACL support for the NFSv4 client: write NFSv4: client-side caching NFSv4 ACLs RPC: Don't fall back from krb5p to krb5i RPC: [PATCH] improve rpcauthauth_create error returns NFSv4: handle no acl attr NFSv4: Fix acl buffer size SUNRPC: Add support for privacy to generic gss-api code. SUNRPC: Provide a callback to allow free pages allocated during xdr encoding SUNRPC: Retry wrap in case of memory allocation failure. RPCSEC_GSS: cleanup au_rslack calculation RPCSEC_GSS: client-side privacy support RPCSEC_GSS: Simplify rpcsec_gss crypto code RPCSEC_GSS: krb5 pre-privacy cleanup RPCSEC_GSS: Add support for privacy to krb5 rpcsec_gss mechanism. RPCSEC_GSS remove all qop parameters RPCSEC_GSS: krb5 cleanup VFS: Fix memory leak with file leases NLM: Clean up nlmsvc_grant_reply locking NLM: don't unlock on cancel requests NLM: clean up nlmsvc_delete_block NLM: Further cancel fixes NLM: fix parsing of sm notify procedure NFSv3: try get_root user-supplied security_flavor SUNRPC: Update the spkm3 code to use the make_checksum interface SUNRPC: Make spkm3 report unsupported encryption types SUNRPC: Make krb5 report unsupported encryption types svcrpc: save and restore the daddr field when request deferred nfsd4: fix nfsd4_lock cleanup on failure nfsd4: rename lk_stateowner nfsd4: remove release_state_owner() nfsd4: fix check_for_locks nfsd4: operation debugging svcrpc: gss: svc context creation error handling nfsd4: fix open of recovery directory nfsd4: recovery lookup dir check nfsd4: handle replays of failed open reclaims nfsd4: no replays on unconfirmed owners nfsd4: nfs4state.c miscellaneous goto removals nfsd4: simplify process-open1 logic nfsd4: don't create on open that fails due to ERR_GRACE nfsd4: fix open_downgrade [OCFS2] Documentation Fix knfsd: fix nfs4_open lock leak lockd: Remove FL_LOCKD flag SUNRPC,RPCSEC_GSS: remove unnecessary kmalloc of a checksum NFSv4: Dont list system.nfs4_acl for filesystems that don't support it. SUNRPC,RPCSEC_GSS: fix krb5 sequence numbers. LOCKD: nlmsvc_traverse_blocks return is unused LOCKD: Make nlmsvc_traverse_shares return void SUNRPC,RPCSEC_GSS: spkm3: import contexts using NID_cast5_cbc SUNRPC,RPCSEC_GSS: spkm3--fix config dependencies VFS,fs/locks.c: cleanup locks_insert_block knfsd: svcrpc: WARN() instead of returning an error from svc_take_page RPCSEC_GSS: fix leak in krb5 code caused by superfluous kmalloc NFSv4: remove obviously bogus comparison from decode_getacl knfsd: nfsd4: fix open_confirm locking knfsd: nfsd: call nfsd_setuser() on fh_compose(), fix nfsd4 permissions problem knfsd: nfsd4: remove superfluous grace period checks knfsd: svcrpc: gss: simplify rsc_parse() knfsd: nfsd4: fix some open argument tests knfsd: nfsd4: fix open flag passing knfsd: svcrpc: Simplify nfsd rpcsec_gss integrity code knfsd: nfsd: mark rqstp to prevent use of sendfile in privacy case knfsd: svcrpc: gss: server-side implementation of rpcsec_gss privacy NLM/lockd: remove b_done NFSv4: increase client-provided nfs4 clientid size NFSv4: It's perfectly legal for clp to be NULL here.... knfsd: nfsd4: fix owner-override on open knfsd: nfsd4: fix open permission checking knfsd: nfsd4: Fix error handling in nfsd's callback client nfs4: initialize cl_ipaddr nfsd4: reindent do_open_lookup() nfsd4: fix open-create permissions nfsd: fix spurious error return from nfsd_create in async case rpc: gss: eliminate print_hexl()'s rpc: gss: fix a kmap_atomic race in krb5 code gss: krb5: remove signalg and sealalg rpcgss: krb5: expect a constant signalg value rpcgss: krb5: kill checksum_type, miscellaneous small cleanup rpcgss: simplify make_checksum rpcgss: krb5: clean up some goto's, etc. rpcgss: krb5: sanity check sealalg value in the downcall rpcgss: krb5: ignore seed rpcgss: krb5: miscellaneous cleanup knfsd: nfsd4: fix non-terminated string knfsd: nfsd4: relax checking of ACL inheritance bits knfsd: nfsd4: simplify nfsv4->posix translation knfsd: nfsd4: represent nfsv4 acl with array instead of linked list knfsd: nfsd4: fix memory leak on kmalloc failure in savemem knfsd: nfsd4: fix error return on unsupported acl knfsd: nfsd4: acls: don't return explicit mask knfsd: nfsd4: acls: avoid unnecessary denies knfsd: nfsd4: fix handling of directories without default ACLs [CRYPTO] api: scatterwalk_copychunks() fails to advance through scatterlist knfsd: nfsd4: remove superfluous cancel_delayed_work() call locks: trivial removal of unnecessary parentheses locks: create posix-to-flock helper functions NFS4: invalidate cached acl on setacl locks: make ->lock release private data before returning in GETLK case locks: factor out generic/filesystem switch from test_lock locks: fix F_GETLK regression (failure to find conflicts) sunrpc: drop BKL around wrap and unwrap Fix trivial typos in anon_inodes.c comments knfsd: nfsd4: fix NFSv4 filehandle size units confusion knfsd: nfsd4: silence a compiler warning in ACL code knfsd: nfsd4: fix handling of acl errrors knfsd: nfsd: remove unused header interface.h knfsd: nfsd: make all exp_finding functions return -errno's on err knfsd: nfsd4: build rpcsec_gss whenever nfsd4 is built knfsd: nfsd4: simplify exp_pseudoroot arguments knfsd: nfsd: remove superfluous assignment from nfsd_lookup knfsd: nfsd: provide export lookup wrappers which take a svc_rqst knfsd: nfsd: set rq_client to ip-address-determined-domain knfsd: nfsd: use ip-address-based domain in secinfo case knfsd: nfsd: factor nfsd_lookup into 2 pieces knfsd: nfsd4: make readonly access depend on pseudoflavor knfsd: nfsd: factor out code from show_expflags knfsd: nfsd: display export secinfo information knfsd: nfsd4: secinfo handling without secinfo= option knfsd: nfsd: allow auth_sys nlm on rpcsec_gss exports knfsd: nfsd: enforce per-flavor id squashing locks: convert an -EINVAL return to a BUG locks: clean up lease_alloc() locks: share more common lease code locks: rename lease functions to reflect locks.c conventions locks: provide a file lease method enabling cluster-coherent leases locks: export setlease to filesystems nfs: disable leases over NFS locks: make posix_test_lock() interface more consistent locks: fix vfs_test_lock() comment nfsd: fix possible read-ahead cache and export table corruption nfsd: return errors, not NULL, from export functions nfsd: remove unnecessary NULL checks from nfsd_cross_mnt knfsd: move EX_RDONLY out of header knfsd: clean up EX_RDONLY SUNRPC: move bkl locking and xdr proc invocation into a common helper knfsd: fix typo in export display, print uid and gid as unsigned nfsd: fix possible oops on re-insertion of rpcsec_gss modules nfsd4: idmap upcalls should use unsigned uid and gid knfsd: eliminate unnecessary -ENOENT returns on export downcalls nfs: add server port to rpc_pipe info file SUNRPC: Fix default hostname created in rpc_create() nfsd: tone down inaccurate dprintk nfsd: remove unused cache_for_each macro knfsd: delete code made redundant by map_new_errors knfsd: cleanup of nfsd4 cmp_* functions knfsd: demote some printk()s to dprintk()s knfsd: nfs4 name->id mapping not correctly parsing negative downcall knfsd: spawn kernel thread to probe callback channel knfsd: move nfsv4 slab creation/destruction to module init/exit knfsd: fix callback rpc cred knfsd: remove code duplication in nfsd4_setclientid() svcgss: move init code into separate function knfsd: let nfsd manage timing out its own leases knfsd: don't shutdown callbacks until nfsv4 client is freed knfsd: nfsv4 delegation recall should take reference on client knfsd: query filesystem for NFSv4 getattr of FATTR4_MAXNAME locks: reverse order of posix_locks_conflict() arguments locks: kill redundant local variable locks: fix flock_lock_file() comment Documentation: move mandatory locking documentation to filesystems/ locks: add warning about mandatory locking races Documentation: move locks.txt in filesystems/ nfsd: remove IS_ISMNDLCK macro dcache: trivial comment fix dcache: don't expose uninitialized memory in /proc/<pid>/fd/<fd> [SUNRPC]: fix rpc debugging sunrpc: fix rpc debugging locks: fix possible infinite loop in posix deadlock detection knfsd: fix spurious EINVAL errors on first access of new filesystem nfsd4: recheck for secure ports in fh_verify sunrpc: rpc_pipe_poll may miss available data in some cases sunrpc: document the rpc_pipefs kernel api nfs4: allow nfsv4 acls on non-regular-files nfsd4: probe callback channel only once nfsd: move callback rpc_client creation into separate thread knfsd: fix broken length check in nfs4idmap.c knfsd: fix cache.c comment nfsd: Fix handling of negative lengths in read_buf() knfsd: cleanup nfsd4 properly on module init failure nfsd: cleanup nfsd module initialization cleanup nfsd: fail module init on reply cache init failure knfsd: cache unregistration needn't return error nfsd: select CONFIG_PROC_FS in nfsv4 and gss server cases nfsd: fail init on /proc/fs/nfs/exports creation failure nfsd: move cache proc (un)registration to separate function knfsd: allow cache_register to return error on failure nfsd: move nfsd/auth.h into fs/nfsd nfsd: minor fs/nfsd/auth.h cleanup nfsd4: kill some unneeded setclientid comments nfsd: eliminate final bogus case from setclientid logic nfsd: uniquify cl_confirm values nfsd4: kill unnecessary same_name() in setclientid_confirm nfsd4: remove unnecessary cl_verifier check from setclientid_confirm nfsd4: kill unneeded cl_confirm check nfsd: fix encode_entryplus_baggage() indentation nfsd4: make current_clientid local nfsd4: miscellaneous nfs4state.c style fixes nfsd4: recognize callback channel failure earlier nfsd4: fix bad seqid on lock request incompatible with open mode nfsd: allow root to set uid and gid on create nfsd: fix rsi_cache reference count leak sunrpc: gss: simplify rsi_parse logic nfsd4: clean up access_valid, deny_valid checks. svcrpc: ensure gss DESTROY tokens free contexts from cache knfsd: don't bother mapping putrootfh enoent to eperm lockd: minor log message fix nfsd: more careful input validation in nfsctl write methods locks: clarify posix_locks_deadlock Documentation: move dnotify.txt to filesystems/ Documentation: move sharedsubtrees.txt to filesystems/ Documentation: create new scheduler/ subdirectory REPORTING-BUGS: cc the mailing list too nfsd: clean up svc_reserve_auth() Documentation: prune redundant SubmitChecklist items nfsd: fix oops on access from high-numbered ports Spell out behavior of atomic_dec_and_lock() in kerneldoc Documentation: move nfsroot.txt to filesystems/ Documentation: move rpc-cache.txt to filesystems/ Move sched-rt-group.txt to scheduler/ locks: fix possible infinite loop in fcntl(F_SETLKW) over nfs nfs: remove unnecessary NFS_NEED_* defines nfsd4: remove unnecessary CHECK_FH check in preprocess_seqid_op nfsd4: simplify stateid sequencing checks nfsd4: kill unnecessary check in preprocess_stateid_op svcrpc: move unused field from cache_deferred_req nfsd: clarify readdir/mountpoint-crossing code lockd: fix race in nlm_release() lockd: clean up __nsm_find() lockd: convert nsm_mutex to a spinlock nfsd: move most of fh_verify to separate function lockd: Fix stale nlmsvc_unlink_block comment nfsd: fix comment locks: don't call ->copy_lock methods on return of conflicting locks nfsd: don't allow setting ctime over v4 nfsd: remove unnecessary atomic ops nfsd: reorder printk in do_probe_callback to avoid use-after-free svcrpc: fix proc/net/rpc/auth.unix.ip/content display Merge branch 'from-tomtucker' into for-2.6.26 nfsd: add dprintk of compound return nfsd: remove three unused NFS4_ACE_* defines nfs: rewrap NFS/RDMA documentation to 80 lines svcrpc: fix handling of garbage args Merge branch 'for-bfields' of git://linux-nfs.org/~tomtucker/xprt-switch-2.6 into for-2.6.27 nfsd: document open share bit tracking Documentation: clarify tcp_{r,w}mem sysctl docs lockd: minor svclock.c style fixes lockd: get host reference in nlmsvc_create_block() instead of callers nfsd: Use C99 initializers in fs/nfsd/nfs4xdr.c MAINTAINERS: mention lockd and sunrpc in nfs entries nfsd: fix buffer overrun decoding NFSv4 acl nfsd: permit unauthenticated stat of export root locks: allow lockd to process blocked locks during grace period lockd: don't depend on lockd main loop to end grace nfsd: common grace period control lockd: move grace period checks to common code lockd: reject reclaims outside the grace period nfs: remove an obsolete nfs_flock comment nfs: break up nfs_follow_referral nfs: replace while loop by for loops in nfs_follow_referral nfs: prepare to share nfs_set_port nfs: Fix misparsing of nfsv4 fs_locations attribute Merge branch 'from-tomtucker' into for-2.6.28 NFS: Cleanup nfs_set_port nfsd: clean up expkey_parse error cases nfsd: fix failure to set eof in readdir in some situations nfsd: clean up grace period on early exit nfsd: use of unitialized list head on error exit in nfs4recover.c EXPORTFS: handle NULL returns from fh_to_dentry()/fh_to_parent() nfsd: update fh_verify description nfsd: document new filehandle fsid types nfsd: Ensure nfsv4 calls the underlying filesystem on LOCKT nfsd: fix double-locks of directory mutex nfs: note that CONFIG_SUNRPC_XPRT_RDMA turns on server side support too nfsd: fix null dereference on error path nfsd: fix cred leak on every rpc lockd: fix regression in lockd's handling of blocked locks nfsd: nfsd should drop CAP_MKNOD for non-root nfsd4: split lockstateid/openstateid release logic nfsd4: remove a forward declaration nfsd4: split open/lockowner release code nfsd: clarify exclusive create bitmask result. nfsd4: fix misplaced comment nfsd4: use helper for copying filehandles for replay nfsd4: use helper for copying delegation filehandle nfsd4: trivial preprocess_stateid_op cleanup nfsd4: move check_stateid_generation check nfsd4: remove redundant "if" in nfs4_preprocess_stateid_op nfsd4: remove unneeded local variable nfsd4: remove some dprintk's nfsd4: add a helper function to decide if stateid is delegation nfsd4: separate delegreturn case from preprocess_stateid_op nfsd4: fail when delegreturn gets a non-delegation stateid nfsd4: remove unused CHECK_FH flag nfsd4: rename io_during_grace_disallowed nfsd4: put_nfs4_client does not require state lock nfsd4: remove use of mutex for file_hashtable nfsd4: fix do_probe_callback errors nfsd4: move rpc_client setup to a separate function nfsd4: support putpubfh operation nfsd4: don't do lookup within readdir in recovery code nfsd4: remove redundant check from nfsd4_open nfsd4: don't check ip address in setclientid nfsd: eliminate ENCODE_HEAD macro nfsd4: delete obsolete xdr comments nfsd: support ext4 i_version nfsd: quiet compile warning nfsd4: setclientid_confirm callback-change fixes nfsd4: set shorter timeout nfsd4: set cb_client inside setup_callback_client nfsd4: create rpc callback client from server thread nfsd4: lookup up callback cred only once nfsd4: replace callback thread by asynchronous rpc nfsd4: rename callback struct to cb_conn nfsd4: eliminate struct nfs4_cb_recall nfsd4: remove unused dl_trunc nfsd4: track recall retries in nfs4_delegation nfsd4: make recall callback an asynchronous rpc nfsd4: check for negative dentry before use in nfsv4 readdir lockd: fix list corruption on lockd restart nfsd: silence lockdep warning nfsd: Revert "svcrpc: take advantage of tcp autotuning" Merge commit 'v2.6.30' into for-2.6.31 nfsd: track last inode only in use_wgather case nfsd: Pull write-gathering code out of nfsd_vfs_write nfsd: minor nfsd_vfs_write cleanup nfsd: minor write_pool_threads exit cleanup nfs: fix compile error in rpc_pipefs.h Merge branch 'nfs-for-2.6.32' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 into for-2.6.32-incoming nfsd: move some of fh_compose into helper functions nfsd: move fsid_type choice out of fh_compose nfsd4: filehandle leak or error exit from fh_compose() nfsd: clean up readdirplus encoding nfsd: fix leak on error in nfsv3 readdir nfsd4: fix null dereference creating nfsv4 callback client nfsd4: allow nfs4 state startup to fail nfsd4: use common rpc_cred for all callbacks nfsd: revise 4.1 status documentation
J. Bruce Fields - unquoted (3): spkm3: fix spkm3's use of hmac spkm3: remove bad kfree, unnecessary export spkm3: initialize hash
J. K. Cliburn (2): atl1e: fix broken multicast by removing unnecessary crc inversion atl1: Do not enumerate options unsupported by chip
J. R. Okajima (3): loop: add ioctl to resize a loop device remove unlock_kernel() left accidentally vfs: fix nd->root leak in do_filp_open()
J. Simonetti (1): [IPV4]: Sysctl configurable icmp error source address.
J. Suter (1): [Bluetooth]: Implement RFCOMM remote port negotiation
J.A. Magallon (2): Kill signed chars kbuild: signed char fixes for scripts
J.A. Magallón (2): x86: fix typo in enable_mtrr_cleanup early parameter x86: mtrr_cleanup try gran_size to less than 1M, cleanup
J.Bruce Fields (28): knfsd: svcrpc: gss: factor out some common wrapping code knfsd: svcrpc: gss: fix failure on SVC_DENIED in integrity case knfsd: svcrpc: use consistent variable name for the reply state knfsd: nfsd4: refactor exp_pseudoroot knfsd: nfsd4: clean up exp_pseudoroot knfsd: nfsd4: acls: relax the nfsv4->posix mapping knfsd: nfsd4: acls: fix inheritance knfsd: nfsd4: acls: simplify nfs4_acl_nfsv4_to_posix interface knfsd: nfsd4: acls: fix handling of zero-length acls knfsd: nfsd: store export path in export knfsd: nfsd4: xdr encoding for fs_locations knfsd: nfsd4: actually use all the pieces to implement referrals knfsd: nfsd4: remove a dprink from nfsd4_lock knfsd: svcrpc: fix gss krb5i memory leak knfsd: nfsd4: clarify units of COMPOUND_SLACK_SPACE knfsd: nfsd: make exp_rootfh handle exp_parent errors knfsd: nfsd: simplify exp_pseudoroot knfsd: nfsd4: handling more nfsd_cross_mnt errors in nfsd4 readdir knfsd: nfsd: don't drop silently on upcall deferral knfsd: svcrpc: remove another silent drop from deferral code knfsd: nfsd4: pass saved and current fh together into nfsd4 operations knfsd: nfsd4: remove spurious replay_owner check knfsd: nfsd4: move replay_owner to cstate knfsd: nfsd4: don't inline nfsd4 compound op functions knfsd: nfsd4: make verify and nverify wrappers knfsd: nfsd4: reorganize compound ops knfsd: nfsd4: simplify migration op check knfsd: nfsd4: simplify filehandle check
J.H.M. Dassen (Ray) (1): net/ipv4: correct RFC 1122 section reference in comment
J.O. Aho (1): V4L/DVB (3395): Hauppauge Grey Remote support
J.P. Mellor (1): Staging: comedi: add ni_660x driver
J.R. Mauro (17): Staging: Fix gcc warnings in sxg Staging: Lindent sxg.c Staging: Clean up sxg driver Staging: Lindent the echo driver Staging: sxg: clean up C99 comments Staging: sxg: remove typedefs Staging: sxg: break the build in a cleaner way when !x86 Staging: sxg: update README Staging: echo: remove typedefs Staging: echo: Lindent drivers/staging/echo Staging: et131x: fix build failure Staging: otus: fix name clash Staging: rt2860: use standard bit-reverse function Staging: comedi: fix build if CONFIG_PROC_FS is not set Staging: android: binder: Fix gcc warnings about improper format specifiers for size_t in printk staging: android: binder: Fix use of euid Staging: rspiusb: make driver compile
JANAK DESAI (8): unshare system call -v5: Documentation file unshare system call -v5: system call handler function unshare system call -v5: unshare filesystem info unshare system call -v5: unshare namespace unshare system call -v5: unshare vm unshare system call -v5: unshare files unshare system call -v5: system call registration for i386 powerpc: unshare system call registration
Jacek Luczak (11): x86: section mismatch fixes, #1 x86: setup_trampoline() - fix section mismatch warning x86: remove vm86.h inclusion from process_32.c x86: e820_64, fix section mismatch warning x86: trampoline_32.S - switch to .cpuinit.data x86: uniq_ioapic_id - fix section mismatch warning x86: unlock_ExtINT_logic() - fix section mismatch warnings x86: pgtable_32.h - prototype and section mismatch fixes x86: section mismatch fixes, #2 x86: section mismatch fixes, #3 [ALSA] Revert migration to alc_set_pin_output() in alc861_auto_set_output_and_unmute()
Jack F Vogel (1): check nmi watchdog is broken
Jack Hammer (7): [SCSI] ServeRAID V7.12.02 [SCSI] ips: Fix up for correct scatter/gather processing [SCSI] ips: Fix initialization bug with kdump [SCSI] ips: remove "Version Matching" [SCSI] ips: Mode Sense (Caching Page ) fix [SCSI] ips soft lockup during reset/initialization [SCSI] ServeRAID: prevent seeing DADSI devices
Jack Lee (1): ide: add it8213 IDE driver
Jack Morgenstein (108): [IB] mthca: fix hw_ver value returned from mthca_query_device [IB] Add checks to multicast attach and detach [IB] mthca: Report correct atomic capability [IB] mthca: Fill in more fields in query_port method [IB] mthca: Better limit checking and reporting [IB] mthca: Don't enter QP into MCG more than once. [IB] mthca: check P_Key index in modify QP [IB] mthca: report page size capability [IB] uverbs: have kernel return QP capabilities IB/uverbs: track multicast group membership for userspace QPs IB/mthca: fix QP size limits for mem-free HCAs IB/umad: fix memory leaks IB/mthca: fix memory user DB table leak IB/mthca: check RDMA limits IB/mthca: correct log2 calculation IB/mthca: don't change driver's copy of attributes if modify QP fails IB/mthca: Fix SRQ cleanup during QP destroy IB/mthca: Fix IB_QP_ACCESS_FLAGS handling. IB/mthca: Fix corner cases in max_rd_atomic value handling in modify QP IB/mthca: fix WQE size calculation in create-srq IB/mthca: check return value in mthca_dev_lim call IB/mthca: check port validity in modify_qp IB/mthca: max_inline_data handling tweaks IB/mthca: fix for SQEr-to-RTS transition in modify QP IB/mthca: fix for RTR-to-RTS transition in modify QP IB/mthca: multiple fixes for multicast group handling IB/uverbs: Fix reference counting on error paths IB/uverbs: Release event file reference on ib_uverbs_create_cq() error IB/mthca: Fix memory leaks in error handling IB/mthca: Implement query_ah method IB/umad: Add support for large RMPP transfers IPoIB: Move ipoib_ib_dev_flush() to ipoib workqueue IB/mthca: Check that SRQ WQE size does not exceed device's max value IB/mthca: Check SRQ limit in modify SRQ operation IB/mthca: Fix uninitialized variable in mthca_alloc_qp() IB/mthca: Fix check of size in SRQ creation IB/mad: include GID/class when matching receives IB: simplify static rate encoding IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devices IB: Add caching of ports' LMC IB/mad: Check GID/LID when matching requests IPoIB: Fix kernel unaligned access on ia64 IB/mthca: fix static rate returned by mthca_ah_query IB/uverbs: Avoid a crash on device hot remove IB/core: Fix SM LID/LID change with client reregister set IB/mthca: Fix lid used for sending traps IB/mthca: Fix default static rate returned for Tavor in AV IB/mthca: Return port number for unconnected QPs in query_qp IB/mthca: Return correct number of bits for static rate in query_qp IB/mthca: Recover from catastrophic errors IB/mthca: Query port fix IB/uverbs: Return sq_draining value in query_qp response IB/mthca: Fix initial SRQ logsize for mem-free HCAs IB/mthca: Fix PRM compliance problem in atomic-send completions IB/mlx4: Fix uninitialized spinlock for 32-bit archs mlx4_core: Don't set MTT address in dMPT entries with PA set IB/mlx4: Fix zeroing of rnr_retry value in ib_modify_qp() IB/mlx4: Handle buffer wraparound in __mlx4_ib_cq_clean() IB/mlx4: Correct max_srq_wr returned from mlx4_ib_query_device() mlx4_core: Add new Mellanox device IDs IB/mlx4: Implement query QP IB/mlx4: Implement query SRQ IB/mlx4: Fix flow label returned from query QP IB/mlx4: Fix port returned from query QP for QPs in INIT state mlx4_core: Reset device when internal error is detected IB/mlx4: Increase max outstanding RDMA reads as target mlx4_core: Remove kfree() in mlx4_mr_alloc() error flow IPoIB: Fix leak in ipoib_transport_dev_init() error path IB/mlx4: Fix data corruption triggered by wrong headroom marking order IB/mlx4: Display misc device information under /sys/class/infiniband/ mlx4_core: Support ICM tables in coherent memory mlx4_core: Write MTTs from CPU instead with of WRITE_MTT FW command IB/mlx4: Implement FMRs mlx4_core: Increase max number of QPs per multicast group to 56 IB/mlx4: Sanity check userspace send queue sizes mlx4_core: Increase command timeout for INIT_HCA to 10 seconds mlx4_core: Fix thinko in QP destroy (incorrect bitmap_free) mlx4_core: Fix state check in mlx4_qp_modify() IPoIB: Fix oops if xmit is called when priv->broadcast is NULL mlx4_core: Fix max_eqs masking in QUERY_DEV_CAP IB/mthca: Don't read reserved fields in mthca_QUERY_ADAPTER() mlx4_core: Don't read reserved fields in mlx4_QUERY_ADAPTER() mlx4_core: For 64-bit systems, vmap() kernel queue buffers IB/mlx4: Use multiple WQ blocks to post smaller send WQEs IPoIB: On P_Key change event, reset state properly IB/mlx4: mlx4_ib_fmr_alloc() should call mlx4_fmr_enable() mlx4_core: Move table_find from fmr_alloc to fmr_enable mlx4_core: Increase max number of QPs to 128K IB/mthca: Update module version and release date IB/mlx4: Update module version and release date IPoIB: Test for NULL broadcast object in ipiob_mcast_join_finish() IB/uverbs: Fix check of is_closed flag check in ib_uverbs_async_handler() mlx4_core: Add module parameter to enable QoS support mlx4_code: Add missing FW status return code mlx4: Update/add Mellanox Technologies copyright lines to mlx4 driver files mlx4_core: Save/restore default port IB capability mask IB/mlx4: Fix MTT leakage in resize CQ IB/mlx4: Set ownership bit correctly when copying CQEs during CQ resize IPoIB: In unicast_arp_send(), only free newly-created paths mlx4_core: Add device IDs for MT25458 10GigE devices IB/sa_query: Fix AH leak due to update_sm_ah() race IB/mthca: Fix timeout for INIT_HCA and a few other commands IB/mlx4: Don't overwrite fast registration page list when posting work request IB/mlx4: Add strong ordering to local inval and fast reg work requests IB/uverbs: Return ENOSYS for unimplemented commands (not EINVAL) IB/mlx4: Don't allow userspace open while recovering from catastrophic error IB/mthca: Don't allow userspace open while recovering from catastrophic error IB/mthca: Fix access to freed memory in catastrophic event handling
Jack Steiner (153): [IA64-SGI] Change SAL call request code for SN systems [IA64-SGI] - new macros for SGI SN simulator [IA64] - Disable tiocx driver on non-SN systems [IA64-SGI] - New SN hardware support - addr_macros [IA64-SGI] - New SN hardware support - use_alias_space [IA64-SGI] - New SN hardware support - boot_init_shub2 [IA64-SGI] - New SN hardware support - no_wars [IA64-SGI] - New SN hardware support - bte_fixes [IA64-SGI] - New SN hardware support - cpu_relax [IA64-SGI] - New SN hardware support - ptc_fixes [IA64-SGI] Add new vendor-specific SAL calls for: [IA64] Increase max physical address for SN platforms [IA64] Cleanup use of various #defines related to nodes [IA64] Increase max NR_CPUS on IA64 from 512 to 1024 [IA64-SGI] Increase max system size of SGI SN systems [IA64-SGI] support for older versions of PROM [IA64] Limit the maximum NODEDATA_ALIGN() offset [IA64-SGI] Fix SN PTC deadlock recovery [IA64-SGI] Missed TLB flush [IA64] Hole in IA64 TLB flushing from system threads [IA64] Zonelists for nodes without cpus [IA64] Scaling fix for simultaneous unaligned accesses [IA64-SGI] Update TLB flushing code for SN platform sys_sched_getaffinity() & hotplug [IA64-SGI] - Eliminate SN pio_phys_xxx macros. Move to assembly [IA64] Missing check for TIF_WORK if trace/audit enabled [IA64-SGI] Make number of TIO nodes configurable Increase max kmalloc size for very large systems slab: allocate larger cache_cache if order 0 fails [IA64] Increase max node count on SN platforms [IA64] Increase max node count on SN platforms [IA64] Increase max node count on SN platforms [IA64] Increase max node count on SN platforms sched: reduce overhead of calc_load [IA64] - Fix MAX_PXM_DOMAINS for systems with > 256 nodes [IA64-SGI] - Fix discover of nearest cpu node to IO node [IA64-SGI] - Reduce overhead of reading sn_topology [IA64-SGI] SN topology fix for large systems [IA64-SGI] - Pass OS logical cpu number to the SN prom (bios) [IA64] Save register stack contents on cpu start [IA64] SN fix for cpu hotplug/kexec [IA64] - Allow IPIs in timer loop [IA64] Count resched interrupts [IA64] - Reduce overhead of FP exception logging messages x86-64: - Ignore long SMI interrupts in clock calibration x86-64: - Ignore long SMI interrupts in clock calibration code - update 1 [IA64] Fix get_model_name() for mixed cpu type systems [IA64] Speed up boot - skip unnecessary clock calibration [IA64] Optional method to purge the TLB on SN systems x86: increase max physical memory size of 64-bit x86: allow NODES_SHIFT to be a config option on x86_64 x86: change GET_APIC_ID() from an inline function to an out-of-line function x86: add functions to determine if platform is a UV platform x86: increase size of APICID x86: parsing for ACPI "SAPIC" table x86: add UV specific header for MMR definitions x86: define the macros and tables for the basic UV infrastructure. x86: define the macros and tables for blade functions x86: support for new UV apic x86: support for new UV apic, fix x86: UV startup of slave cpus [IA64] Add header files for SGI UV platform [IA64] machvec support for SGI UV platform x86, uv: update macros used by UV platform [IA64] Fix CONFIG_IA64_SGI_UV build error x86: fix stack overflow for large values of MAX_APICS x86: increase MAX_APICS for very large x86-64 configs x86: map UV chipset space - pagetable x86: map UV chipset space - UV support x86: fix kernel_physical_mapping_init() for large x86 systems - Fix compile errors in SGI console drivers (linux-next tree) mm: add zap_vma_ptes(): a library function to unmap driver ptes GRU Driver: hardware data structures GRU Driver: GRU instructions & macros GRU Driver: driver internal header files GRU Driver: kernel services header files GRU Driver: driver initialization, file & vma ops GRU Driver: page faults & exceptions GRU Driver: kernel services provide by driver GRU Driver: resource management GRU Driver: /proc interfaces GRU Driver: TLB flushing, MMUOPS callouts GRU Driver: driver makefile GRU Driver: export is_uv_system(), zap_page_range() & follow_page() GRU Driver: driver/misc Makefile & Kconfig changes GRU Driver V3: fixes to resolve code review comments Remove EXPORTS of follow_page & zap_page_range [IA64] Eliminate trailing backquote in IA64_SGI_UV MAINTAINERS: add maintainers for GRU, XPC, XPNET and XP x86, uv: add early detection of UV system types x86, uv: fix for size of hub mappings x86, UV: new UV genapic functions for x2apic x86, uv: fix ordering of calls to uv_system_init & uv_cpu_init GRU driver: minor updates GRU: fix for debug option [IA64] Fix GRU compile error w/o CONFIG_HUGETLB_PAGE x86: UV fix for global physical addresses sgi-gru: exclude UV definitions on 32-bit x86 sgi-gru: add definitions of x86_64 GRU MMRs sgi-gru: add definitions of ia64 GRU MMRs sgi-gru: add macros for using the UV hub to send interrupts sgi-gru: misc GRU cleanup sgi-gru: improvements to GRU debug messages & statistics sgi-gru: change GRU CCH commands from inline functions to outofline functions sgi-gru: add statistics to the GRU context management functions sgi-gru: add support for a user to explicitly unload a GRU context sgi-gru: aSID (context management) bug fixes sgi-gru: restructure the GRU vtop functions sgi-gru: add support to the GRU driver for message queue interrupts sgi-gru: macro for scanning all gru chiplets sgi-gru: fix bugs related to module unload of the GRU driver sgi-gru: support multiple pagesizes in GRU cpumask: fix slab corruption caused by alloc_cpumask_var_node() x86, UV: Fix for nodes with memory and no cpus x86, uv: add Kconfig dependency on NUMA for UV systems x86/uv: fix init of memory-less nodes x86/uv: fix init of cpu-less nodes x86/uv: fix for no memory at paddr 0 x86, UV: Fix macros for multiple coherency domains gru: bug fixes for GRU exception handling gru: dump chiplet state gru: dynamic allocation of kernel contexts gru: change context load and unload gru: support cch_allocate for kernel threads gru: change resource assignment for kernel threads gru: support contexts with zero dsrs or cbrs gru: fix handling of mesq failures gru: check context state on reload gru: support instruction completion interrupts gru: support for asynchronous gru instructions gru: update gru kernel self tests gru: update to rev 0.9 of gru spec gru: fix cache coherency issues with instruction retry gru: add user request to explicitly unload a gru context gru: fix automatic retry of gru instruction failures gru: collect per-context user statistics gru: delete user request for fetching chiplet status gru: cleanup gru inline functions gru: generic infrastructure for context options gru: add user request to specify gru slice gru: fix potential use-after-free when purging GRU tlbs gru: fixes to grudump utility gru: remove references to the obsolete global status handle gru: copyright fixes x86, UV: Handle missing blade-local memory correctly x86, UV: Delete mapping of MMR rangs mapped by BIOS x86, UV: Fix macros for accessing large node numbers x86, UV: Fix UV apic mode x86, UV: Complete IRQ interrupt migration in arch_enable_uv_irq() x86, pat: Fix cacheflush address in change_page_attr_set_clr() x86: SGI UV: Fix IPI macros x86: SGI UV: Add volatile semantics to macros that access chipset registers x86: SGI UV: Map MMIO-High memory range
Jack Stone (4): Remove unnecessary kmalloc casts in the jfs filesystem ide: Remove void casts infiniband: Remove void casts i2c: Remove void casts
Jack Tan (1): [MIPS] Fixe the definition of PTRS_PER_PGD
Jaco Kroon (2): [PKTGEN]: Deinitialise static variables. USB: add Digitech USB-Storage to unusual_devs.h
Jacob Pan (1): PCI: avoid early PCI mmconfig init if pci=noearly is given in cmdline
Jacob Shin (8): x86_64: Support for AMD specific MCE Threshold. [CPUFREQ] Improve Error reporting in powernow-k8 x86_64: Proper null pointer check in powernow_k8_get x86_64: apic support for extended apic interrupt x86_64: mce_amd relocate sysfs files x86_64: mce_amd support for family 0x10 processors x86_64: mce_amd cleanup x86_64: Fix hotplug problem in mce amd
Jacob.Shin@amd.com (1): Fix x86_64/msr.h interface to agree with i386/msr.h
Jae-hyeon Park (2): ACPI: Device [kobj-name] is not power manageable ACPI: fix not power-manageable device message
Jaidev Patwardhan (2): MIPS: GCMP: Avoid accessing registers when they are not present MIPS: SMTC: Avoid queing multiple reschedule IPIs
Jaikumar Ganesh (1): Bluetooth: When encryption is dropped, do not send RFCOMM packets
Jaime Velasco Juan (8): USB: option: Add a new device ID for the HUAWEI E220 HSDPA modem. USB: option: Bind to the correct interface of the Huawei E220 V4L/DVB (7019): V4L: add support for Syntek DC1125 webcams V4L/DVB (7088): V4L: stkwebcam: Add support for YUYV format V4L/DVB (7089): V4L: stkwebcam: Power management support V4L/DVB (7090): V4L: stkwebcam: use v4l_compat_ioctl32 V4L/DVB (8491): stkwebcam: Always reuse last queued buffer V4L/DVB (9978): stkwebcam: Implement VIDIOC_ENUM_FRAMESIZES ioctl
Jake Edge (1): proc: avoid information leaks to non-privileged processes
Jake Moilanen (14): ppc64: reverse prediction on spinlock busy loop code ppc64: PCI device-node failure detection oprofile PVR 970MP fbdev: ATI RN50 pci id powerpc: IOMMU SG paranoia [POWERPC] Add support for PCI-Express nodes in the device tree [POWERPC] MSI abstraction [POWERPC] Use H_CEDE on non-SMT [POWERPC] Export msi symbols [POWERPC] Add 970GX cputable entry [POWERPC] DMA 4GB boundary protection [POWERPC] 750CL cputable entry [POWERPC] DMA 4GB boundary protection [POWERPC] Donate idle CPU cycles on dedicated partitions
Jakob Bornecrantz (3): drm: sanitise drm modesetting API + remove unused hotplug drm: Small logic fix in drm_mode_setcrtc drm: Catch stop possible NULL pointer reference
Jakob Gruber (1): Staging: rt2870: Add USB ID for Linksys, Planex Communications, Belkin
Jakub Bogusz (1): ppc32: don't recursively crash in die() on CHRP/PReP machines
Jakub Jelinek (3): FUTEX_WAKE_OP: pthread_cond_signal() speedup Mark unwind info for signal trampolines in vDSOs [IA64] Implement futex primitives
Jakub Schmidtke (2): [ALSA] hda-codec - Add ALC861VD/ALC660VD support Staging: add asus_oled driver
Jakub W. Jozwicki J (1): pata_sis: implement laptop list and add ASUS A6K/A6U
Jamal Hadi Salim (61): [PKT_SCHED]: Introduce simple actions. [PKT_SCHED]: Fixup simple action define. [IPSEC] Add complete xfrm event notification [IPSEC] Use NLMSG_LENGTH in xfrm_exp_state_notify [NETLINK]: Correctly set NLM_F_MULTI without checking the pid [NETLINK]: Explicit typing [NETLINK]: Set correct pid for ioctl originating netlink events [IPV6]: V6 route events reported with wrong netlink PID and seq number [IPV4]: Fix secondary IP addresses after promotion [NET]: Add IFB (Intermediate Functional Block) network device. [PKT_SCHED]: Fix qdisc return code. [NETLINK] genetlink: Fix bugs spotted by Andrew Morton. [NET] ethernet: Fix first packet goes out with MAC 00:00:00:00:00:00 [IPSEC]: Sync series - core changes [IPSEC]: Sync series - fast path [IPSEC]: Sync series - user [IPSEC]: Sync series - acquire insert [IPSEC]: Sync series - SA expires [IPSEC]: Sync series - policy expires [IPSEC]: Sync series - update selinux [XFRM]: Rearrange struct xfrm_aevent_id for better compatibility. [PKT_SCHED] act_police: Rename methods. [XFRM]: Fix aevent timer. [XFRM]: Add documentation for async events. [PKT_SCHED]: Return ENOENT if qdisc module is unavailable [IPSEC]: output mode to take an xfrm state as input param [XFRM]: Sub-policies broke policy events [XFRM]: nlmsg length not computed correctly in the presence of subpolicies [XFRM]: Make copy_to_user_policy_type take a type [XFRM]: Make flush notifier prettier when subpolicy used [XFRM]: Convert a few __u8 to proper u8 [GENETLINK]: Add cmd dump completion. [XFRM]: Fix aevent structuring to be more complete. [GENETLINK]: Move command capabilities to flags. [XFRM] Optimize policy dumping [XFRM] Optimize SA dumping [GENETLINK]: Fix misplaced command flags. [XFRM]: Export SAD info. [XFRM]: Missing bits to SAD info. [XFRM]: Export SPD info [XFRM] SAD info TLV aggregationx [XFRM] SPD info TLV aggregation [NET_SCHED]: prio qdisc boundary condition [NET_SCHED]: Cleanup readability of qdisc restart [PKTGEN]: Centralize packet overhead tracking [PKTGEN]: Introduce sequential flows [XFRM] Introduce standalone SAD lookup [PKTGEN]: IPSEC support [NET_SCHED] protect action config/dump from irqs [NET]: migrate HARD_TX_LOCK to header file [NET_SCHED]: explict hold dev tx lock [NET_CLS_ACT]: Introduce skb_act_clone [NET_CLS_ACT]: Use skb_act_clone [NET]: Document some simple rules for actions net_cls_act: Make act_simple use of netlink policy. net_cls_act: act_simple dont ignore realloc code ipsec: pfkey should ignore events when no listeners pkt_sched: Fix actions referencing wext: Send name on events net-sched: Fix actions flushing net-sched: fix Action flushing return code
James A Webb (1): V4L/DVB (12584): Support for Kaiser Baas ExpressCard Dual HD Tuner
James A. Treacy (1): USB: cdc-acm: support some gps data loggers
James Blanford (2): V4L/DVB (13008): gspca - stv06xx-hdcs: Fixup exposure V4L/DVB (13009): gspca - stv06xx-hdcs: Reduce exposure range
James Bottomley (470): re-export cancel_rearming_delayed_workqueue add Big Endian variants of ioread/iowrite merge by hand (scsi_device.h) fully merge up to scsi-misc-2.6 Fix aic7xxx_osm.c compile with older gcc's fix subarch breakage in amd dual core updates [SCSI] fix command retries in spi_transport class [SCSI] correct the sym2 period setting routines [SCSI] qla1280: update firmware [SCSI] remove PCI2000 and PCI2220i drivers [SCSI] mptfusion: correct Kconfig problem [SCSI] drivers/scsi/FlashPoint.c: cleanups [SCSI] ultrastor: fix compile failure merge by hand - fix up rejections in Documentation/DocBook/Makefile [SCSI] implement parameter limits in the SPI transport class [SCSI] correct aic7xxx period setting routines [SCSI] remove aic7xxx busyq [SCSI] aic7xxx: remove the last vestiges of the runq [SCSI] aic7xxx: remove the completeq [SCSI] aic7xxx: make correct use of slave_alloc/destroy and remove the per device timer [SCSI] aic7xxx: add back locking [SCSI] aic7xxx: fix U160 mode [SCSI] Add target alloc/destroy callbacks to the host template [SCSI] allow the HBA to reserve target and device private areas Automatic merge of ../scsi-misc-2.6-old/ [SCSI] aic7xxx: remove separate target and device allocations [SCSI] fix aic7xxx coupled parameter problem [SCSI] update spi transport class so that u320 Domain Validation works [SCSI] aic7xxx: fix the BIOS limits setting routines merge by hand (fix up qla_os.c merge error) merge by hand (qla_os.c mismerge) Add scatter-gather support for the block layer SG_IO The blk_rq_map_user() change missed an update in scsi_ioctl.c update blk_execute_rq to take an at_head parameter [SCSI] megaraid: fix compilation after eh locking changes [SCSI] aic7xxx: correct target valid check in aic7xxx_proc.c [SCSI] aic7xxx: fix boot hang with Fujitsu drives [SCSI] add TYPE_RBC to our type table [SCSI] SPI transport class, don't negotiate options not supported fix voyager subarchitecture EXPORT_SYMBOL breakage caused by i386_ksym reduction [SCSI] fix function prototype warning [SCSI] aic7xxx: fix bug in DT handing [SCSI] add template for scsi_host_set_state() [SCSI] aic7xxx: final fixes for DT handling [SCSI] aic79xx: fix up transport settings [SCSI] add missing hold_mcs parameter to the spi transport class [SCSI] aic79xx: add hold_mcs to the transport parameters [SCSI] fix aic7xxx performance issues since 2.6.12-rc2 [SCSI] aic7xxx: upport all sequencer and core fixes from adaptec version 6.3.9 fix voyager compile after machine_emergency_restart breakage [SCSI] aic7xxx/79xx: fix another potential panic due to a non existent target [SCSI] aacraid: correct use of cmd->timeout field [SCSI] add global timeout to the scsi mid-layer [SCSI] Bug 4940 Repeatable Kernel Panic on Adaptec 2015S I20 device on bootup [SCSI] aic79xx: fix boot panic with no hardware [SCSI] iscsi: fix 64 bit compile warning Merge ../linux-2.6 remove name length check in a workqueue [SCSI] Make the HSG80 a REPORTLUN2 device [SCSI] aic7xxx: lost multifunction flags handling [SCSI] add ability to deny binding to SPI transport class [SCSI] correct transport class abstraction to work outside SCSI Fix oops in sysfs_hash_and_remove_file() fix mismerge in ll_rw_blk.c [SCSI] use scatter lists for all block pc requests and simplify hw handlers update scsi_wait_req to new format for blk_rq_map_kern() [SCSI] use scatter lists for all block pc requests and simplify hw handlers [SCSI] fix transport class corner case after rework [SCSI] add missing attribute container function prototype Merge HEAD from ../scsi-misc-2.6-tmp [SCSI] convert the remaining mid-layer pieces to scsi_execute_req [SCSI] convert SPI transport class to scsi_execute [SCSI] convert sd to scsi_execute_req (and update the scsi_execute_req API) [SCSI] convert sr to scsi_execute_req [SCSI] convert ch to use scsi_execute_req [SCSI] fix 3ware raid emulated commands [SCSI] fix sense buffer length handling problem Merge by hand (conflicts in sr.c) [SCSI] correct attribute_container list usage [SCSI] attribute container final klist fixes [SCSI] embryonic RAID class This patch fixes in st.c the bug in the signed/unsigned int comparison klist: fix klist to have the same klist_add semantics as list_head [SCSI] ibmvscsi: handle large scatter/gather lists [SCSI] quieten messages on scsi_execute commands Merge by hand (conflicts in sd.c) fix klist semantics for lists which have elements removed on traversal Merge HEAD from ../scsi-iscsi-2.6 [SCSI] iscsi_tcp: make iscsi compile again after recent netlink changes [SCSI] SCSI core: fix leakage of scsi_cmnd's [SCSI] SCSI core: fix leakage of scsi_cmnd's [SCSI] move iscsi to a better place in Kconfig [SCSI] SAS transport class: fixup prototype of sas_host_setup [SCSI] Alter the scsi_add_device() API to conform to what users expect [SCSI] blacklist REPORT LUNS usage on transtec arrays [SCSI] aic7xxx: move to dma_get_required_mask() and correct 39 bit assumptions [SCSI] fix sym scsi boot hang [SCSI] atp870u: fix memory addressing bug [SCSI] fix oops on usb storage device disconnect [SCSI] Fix thread termination for the SCSI error handle [SCSI] allow REPORT LUN scanning even for LUN 0 PQ of 3 [SCSI] fix potential panic with proc on module removal [SCSI] aic7xxx/aic79xx: fix module removal path not to panic [SCSI] Legacy MegaRAID: Fix READ CAPACITY [PARISC] Fix the alloc_slabmgmt panic [PARISC] Remove the spurious do_softirq calls from entry.S [SCSI] aacraid: Use DMA mask defines Merge HEAD from ../scsi-misc-2.6-old [SCSI] qla2xxx: Resync with latest released ISP23xx/63xx firmware -- 3.03.18. [SCSI] avoid overflows in disk size calculations [SCSI] move the mid-layer printk's over to shost/starget/sdev_printk [SCSI] qla2xxx: fix unnecessary activation of blk tag queue [SCSI] qla2xxx: put back label erroneously removed by eh_active patch [SCSI] fix up mismerge in osst [SCSI] remove broken driver cpqfc [SCSI] lpfc: Fix for "command completion for iotax x?? not found" Merge by Hand Fix ips.c compile [SCSI] Fix transport class oops [SCSI] raid class update Merge by hand (conflicts between pending drivers and kfree cleanups) [SCSI] sd: fix issue_flush Merge by hand (whitespace conflicts in libata.h) [PARISC] Make sure timer and IPI execute with interrupts disabled [PARISC] Fix our interrupts not to use smp_call_function [PARISC] Add IRQ affinities [PARISC] Fix our spinlock implementation ide: fix ide_toggle_bounce() to not try to bounce if we have an IOMMU [SCSI] SPI DV: be more conservative about echo buffer usage [SCSI] correct some dropped const compiler warnings [SCSI] qla2xxx: fix compile error caused by pci_dev.owner move [SCSI] Consolidate REQ_BLOCK_PC handling path (fix ipod panic) Merge by hand (conflicts in scsi_lib.c) Fix up SCSI mismerge [SCSI] 53c700: update endian processing macros [SCSI] fix scsi_reap_target() device_del from atomic context Fix Fibre Channel boot oops [SCSI] aic7xxx: fix timer handling bug [SCSI] aic79xx: bump version to 3.0 [SCSI] fix up message/i2o/pci.c [SCSI] mptfc: need to select transport attrs [PARISC] Fix floating point invalid exception trap handler [SCSI] fusion: fix compile add scsi_execute_in_process_context() API [SCSI] fix wrong context bugs in SCSI fix x86 topology export in sysfs for subarchitectures voyager: fix boot panic by adding topology export voyager: fix the cpu_possible_map to make voyager boot again x86: fix broken SMP boot sequence fix voyager after topology.c move [SCSI] Add EXPORT_SYMBOL for spi msg functions [SCSI] add execute_in_process_context() API [SCSI] fix scsi process problems and clean up the target reap issues [SCSI] mptspi: Add transport class Domain Validation [SCSI] add 6.0 Gbit phy definitions to the sas transport class [SCSI] make some sas class properties optional convert aic94xx over to using the sas transport end device [SCSI] lpfc: minor syntax fixes [SCSI] sr: partial revert of 24669f75a3231fa37444977c92d1f4838bec1233 [SCSI] add missing transport_container_unregister in sas class [SCSI] fix minor problem in spi transport message functions [SCSI] mptscsih: remove unused page 1 setting function [SCSI] add preliminary expander support to the sas transport class Merge ../linux-2.6 [SCSI] add scsi_reprobe_device [SCSI] add scsi_mode_select to scsi_lib.c [SCSI] allow displaying and setting of cache type via sysfs [SCSI] convert mptsas over to end_device/expander allocations [SCSI] eliminate rphy allocation in favour of expander/end device allocation Merge ../linux-2.6 Add API for flushing Anon pages Add flush_kernel_dcache_page() API [PARISC] Add parisc implementation of flush_anon_page() [PARISC] Add parisc implementation of flush_kernel_dcache_page() [SCSI] remove qlogicfc [SCSI] expose sas internal class for the domain transport [SCSI] add SCSI_UNKNOWN and LUN transfer limit restrictions [SCSI] scsi_transport_sas: don't scan a non-existent end device Merge ../scsi-rc-fixes-2.6 [SCSI] Fix DVD burning issues. [SCSI] fix proc_scsi_write to return "length" on success with remove-single-device case [SCSI] mptspi: reset handler shouldn't be called for other bus protocols [SCSI] scsi_transport_sas; fix user_scan [SCSI] aic7xxx: expose the bus setting to sysfs [SCSI] spi transport: don't allow dt to be set on SE or HVD buses Merge ../linux-2.6 [SCSI] scsi_transport_sas: fix panic in sas_free_rphy [SCSI] hptiop: don't use cmnd->bufflen [SCSI] 53c700: remove reliance on deprecated cmnd fields [PARISC] Fix PCREL22F relocation problem for most modules [PARISC] Fix do_gettimeofday() hang fix subarchitecture breakage with CONFIG_SCHED_SMT voyager: fix compile after setup rework voyager: add cpu_present_map [SCSI] scsi_transport_sas: introduce a sas_port entity Merge ../linux-2.6/ [SCSI] 53c700: fix breakage caused by the autosense update [SCSI] mptsas: eliminate ghost devices [SCSI] fix error handling in scsi_io_completion Merge ../scsi-misc-2.6 [SCSI] scsi_transport_sas: add unindexed ports [SCSI] scsi_transport_sas: add expander backlink [SCSI] scsi_transport_sas: kill the use of channel [SCSI] NCR_D700: misc fixes (section and argument ordering) [SCSI] mptsas: add parent port backlink [SCSI] arcmsr: fix up sysfs values Merge ../linux-2.6 [SCSI] fix up short inquiry printing Merge ../linux-2.6 [SCSI] scsi_transport_sas: remove local_attached flag [SCSI] aic94xx: new driver [SCSI] aic94xx: add MODULE_FIRMWARE tag [SCSI] block: add support for shared tag maps [SCSI] add shared tag map helpers [SCSI] sd: fix cache flushing on module removal (and individual device removal) [SCSI] add failure return to scsi_init_shared_tag_map() [SCSI] Fix refcount breakage with 'echo "1" > scan' when target already present [SCSI] fix up non-modular SCSI [SCSI] SAS: consolidate linkspeed definitions [SCSI] scsi_transport_sas: make minimum and maximum linkrate settable quantities [SCSI] aci94xx: implement link rate setting [SCSI] fix up SCSI netlink build [SCSI] aha152x: remove static host array Merge mulgrave-w:git/scsi-misc-2.6 [SCSI] aic7xxx: avoid checking SBLKCTL register for certain cards [SCSI] SPI transport class: misc DV fixes Merge mulgrave-w:git/linux-2.6 [SCSI] scsi_transport_fc: fixup netlink arguments update to the kernel kmap/kunmap API [PARISC] parisc specific kmap API implementation for pa8800 [PARISC] Allow nested interrupts [VOYAGER] fix genirq mess [VOYAGER] fix up attribute packed specifiers in voyager.h [VOYAGER] fix up ptregs removal mess [SCSI] add can_queue to host parameters [SCSI] aic94xx: fix pointer to integer conversion warning Merge ../scsi-rc-fixes-2.6 [SCSI] 53c700: brown paper bag fix for auto request sense [SCSI] libsas: better error handling in sas_expander.c [SCSI] scsi_transport_spi: fix sense buffer size error [SCSI] seagate: remove BROKEN tag [SCSI] scsi_scan: fix report lun problems with CDROM or RBC devices [SCSI] NCR_D700: needs burst length setting to 8 x86: fix PDA variables to work during boot Merge branch 'linus' Merge branch 'linus' [SCSI] aic94xx: tie driver to the major number of the sequencer firmware [SCSI] sd: typo fix: sdkp_printk should be sd_printk fix process crash caused by randomisation and 64k pages [SCSI] make scsi_wait_scan always modular [SCSI] expose eh_timed_out to the host template [SCSI] sd: fix up start/stop messages for new sd_printk() API [SCSI] fix scsi_wait_scan build problem [SCSI] 3w-xxxx: fix oops caused by incorrect REQUEST_SENSE handling [VOYAGER] add smp_call_function_single [VOYAGER] clockevents: correct boot cpu is zero assumption [VOYAGER] clockevents driver: bring voyager in to line [VOYAGER] add smp alternatives mca: fix bus matching mca: add integrated device bus matching [SCSI] aacraid: fix panic on short Inquiry [SCSI] ibmmca: convert to new probing API and fix oopses [SCSI] aic7xxx: fix aicasm build failure with gcc-3.4.6 [SCSI] scsi_error: send the sense buffer down without copying [SCSI] Merge up to linux-2.6 head [SCSI] lpfc: Fix NPIV compile problem [SCSI] libsas: Add SATA support to STP piece for SATA on SAS expanders [SCSI] libsas: fix up sas_smp_phy_control() [SCSI] aic94xx: add SATAPI support [SCSI] libsas: better error handling in sas_ex_discover_end_dev() [SCSI] libsas: fixup NCQ for SATA disks [SCSI] libsas, aic94xx: fix dma mapping cockups with ATA [SCSI] libsas: fix lockdep issue with ATA [SCSI] bsg: separate bsg and SCSI (so SCSI can be modular) [SCSI] scsi_transport_sas: add destructor for bsg [SCSI] libsas: fix scr_read/write users and update the libata documentation [SCSI] bsg: fix bsg_register_queue error path [SCSI] bsg: make class backlinks [SCSI] libsas: make ATA functions selectable by a config option [SCSI] bsg: fix unused variable warnings for BLK_DEV_BSG=n [SCSI] aic79xx, aic7xxx: Fix incorrect width setting [SCSI] libsas: fix build dependencies on libata [SCSI] mpt fusion: make logging a global sysfs parameter [SCSI] aic7xxx: cap maxsync according to correct card limits [SCSI] sd: disentangle barriers in SCSI [SCSI] scsi_transport_spi: fix domain validation failure from incorrect width setting [SCSI] arcmsr: fix compile problems [SCSI] move ULD attachment into the prep function [SCSI] sg: use idr to replace static arrays [SCSI] Fix device not ready printk introduce DMA_MASK_NONE as a signal for unable to do DMA pcmcia: use DMA_MASK_NONE for the default for all pcmcia devices x86: voyager don't try to support uniprocessor builds [SCSI] include linux/scatterlist.h in scsi_eh.h [SCSI] make supported_mode default to initiator. x86: voyager: fix bogus conversion to per_cpu for boot_cpu_info sched: fix incorrect assumption that cpu 0 exists [SCSI] Update MAINTAINER email address and trees [SCSI] dpt_i2o: driver is only 32 bit so don't set 64 bit DMA mask [SCSI] scsi_sysfs: restore prep_fn when ULD is removed [SCSI] DocBook scsi_midlayer.tmpl->scsi.tmpl [SCSI] sd,sr: add early detection of medium not present [SCSI] libsas: add host SMP processing [SCSI] libsas: don't treat underrun as an error on SMP tasks [SCSI] libsas, bsg: pass errors through correctly [SCSI] libsas: don't use made up error codes [SCSI] sr: update to follow tray status correctly [SCSI] block: Introduce new blk_queue_update_dma_alignment interface [SCSI] relax scsi dma alignment [libata] Prefer SCSI_SENSE_BUFFERSIZE to sizeof() [SCSI] libata: fix corruption induced by relaxed DMA alignment in SCSI [SCSI] sysfs: fix the sysfs_add_file_to_group interfaces [SCSI] attribute_container: update to use the group interface [SCSI] add missing transport configure points for target and host [SCSI] sysfs: add filter function to groups [SCSI] scsi_transport_spi: convert to attribute groups [SCSI] fix pcmcia compile problem [SCSI] scsi.h: add macro for enclosure bit of inquiry data [SCSI] don't use __GFP_DMA for sense buffers if not required [SCSI] libsas: abstract STP task status into a function block: implement drain buffers SG: work with the SCSI fixed maximum allocations. [SCSI] remove use_sg_chaining [SCSI] bsg: copy the cmd_type field to the subordinate request for bidi [SCSI] Revert "[SCSI] aacraid: fib context lock for management ioctls" libata: kill now unused n_iter and fix sata_fsl [SCSI] mca_53c9x: remove driver [SCSI] sd: handle bad lba in sense information [SCSI] add protocol definitions [SCSI] update my email address [SCSI] dec_esp: Remove driver [SCSI] remove m68k NCR53C9x based drivers [SCSI] NCR53C9x: remove driver [SCSI] sr: fix test unit ready responses [SCSI] enclosure: add support for enclosure services [SCSI] ses: add new Enclosure ULD [SCSI] update SG_ALL to avoid causing chaining [SCSI] sym53c416: fix module parameters [SCSI] aic94xx: fix REQ_TASK_ABORT and REQ_DEVICE_RESET [SCSI] fas216: fix up the previous fas216 commit [SCSI] aic7xx: mitigate HOST_MSG_LOOP invalid SCB ff panic [SCSI] gdth: don't call pci_free_consistent under spinlock libata: eliminate the home grown dma padding in favour of libata: implement drain buffers [SCSI] libsas: fix error handling [SCSI] aic94xx: fix sequencer hang on error recovery [SCSI] libsas: correctly flush the LU queue on error recovery [SCSI] mvsas: remove execute permission from file [SCSI] libsas: export sas_find_local_phy function [SCSI] aic94xx: plumb in I_T_nexus_reset task management function [SCSI] libsas: use the supplied address for SATA devices rather than changing it [SCSI] libsas: misc fixes to the eh path [SCSI] aic94xx: fix TMF ascb handling to prevent sequencer panic [SCSI] Fix dependency problems in SCSI drivers firmware: provide stubs for the FW_LOADER=n case drivers: fix dma_get_required_mask [PARISC] add pa8900 CPUs to hardware inventory Revert "[SCSI] fix bsg queue oops with iscsi logout" [SCSI] libsas: Warn if ATA device detected but CONFIG_SCSI_SAS_ATA not set [SCSI] consolidate command allocation in a single place [SCSI] export command allocation and freeing functions independently of the host [SCSI] mpt fusion: fix up msi_enable in mpt_suspend [SCSI] wd33c93: fix up cut and paste error [SCSI] hptiop: fix header.context usage [SCSI] fix barrier failure issue [SCSI] transport_class: BUG if we can't release the attribute container [SCSI] libsas: fix missing inlines in header file [SCSI] ips: remove spurious cpu_to_leX on outX statements libata: fix boot panic with SATAPI devices on non-SFF HBAs PCI: remove parisc consumer of the pci global_list [SCSI] st: fix up after class_device removal [SCSI] ses: fix up functionality after class_device->device conversion [SCSI] sysfs: make group is_valid return a mode_t [SCSI] scsi_transport_spi: fix the attribute settings [SCSI] rework scsi_target allocation [SCSI] fix SLUB WARN_ON [SCSI] gdth: fix timer handling [SCSI] gdth: fix Error: Driver 'gdth' is already registered, aborting... [SCSI] aha152x: fix init suspiciously returned 1, it should follow 0/-E convention [SCSI] aha152x: Fix oops on module removal x86: [VOYAGER] fix duplicate phys_cpu_present_map symbol [SCSI] fix intermittent oops in scsi_bus_uevent [SCSI] make use of the residue value [SCSI] sr: fix corrupt CD data after media change and delay [SCSI] esp: tidy up target reference counting firmware: fix the request_firmware() dummy [SCSI] mptspi: fix oops in mptspi_dv_renegotiate_work() [SCSI] fusion: default MSI to disabled for SPI and FC controllers [SCSI] fix locking in host use of blk_plug_device() [SCSI] bsg: fix oops on remove ipwireless: fix compile failure [SCSI] ses: fix VPD inquiry overrun [SCSI] scsi_transport_spi: fix oops in revalidate [IA64] Fix __{in,out}s{w,l} to handle unaligned data [SCSI] fix check of PQ and PDT bits for WLUNs lib: Correct printk %pF to work on all architectures [IA64] fix compile failure with non modular builds Fix compile failure with non modular builds [SCSI] Fix hang with split requests [SCSI] add inline functions for recognising created and blocked states [SCSI] Update the SCSI state model to allow blocking in the created state [SCSI] lib: add generic helper to print sizes rounded to the correct SI range [SCSI] sd: use generic helper to print capacities in both binary and SI [SCSI] scsi_dh: suppress comparison warning parisc: initialize unwinder much earlier [SCSI] scsi_error: fix target reset handling [SCSI] sd: fix compile failure with CONFIG_BLK_DEV_INTEGRITY=n [SCSI] fix removable device inability to detect disk changes PCI: add routines for debugging and handling lost interrupts x86/voyager: fix boot breakage caused by x86: boot secondary cpus through initial_code x86: use CONFIG_X86_SMP instead of CONFIG_SMP x86/voyager: fix compile breakage casued by x86: move prefill_possible_map calling early x86/voyager: fix compile breakage caused by dc1e35c6e95e8923cf1d3510438b63c600fee1e2 x86/voyager: fix missing cpu_index initialisation x86, voyager: fix smp_intr_init() compile breakage x86, voyager: fix smp generic helper voyager breakage [SCSI] aacraid: switch to block timeout [SCSI] ibmvscsi: switch to block timeout [SCSI] megaraid_sas: switch to block timeout [SCSI] make scsi_eh_try_stu use block timeout [SCSI] stex: switch to block timeout [SCSI] scsi_lib: only call scsi_unprep_request() under queue lock [SCSI] mpt fusion: clear list of outstanding commands on host reset [SCSI] st: update to use block timeout [SCSI] remove timeout from struct scsi_device [SCSI] fcoe: fix incorrect use of struct module [SCSI] cxgb3i: fix select/depend problem [SCSI] fcoe: fix configuration problems [SCSI] scsi_lib: don't decrement busy counters when inserting commands [SCSI] scsi_lib: fix DID_RESET status problems ACPI PCI hotplug: harden against panic regression x86: fix build breakage on voyage x86/Voyager: make it build and boot x86: fix "__udivdi3" [drivers/scsi/aha1542.ko] undefined [SCSI] fix ABORTED_COMMAND looping forever problem x86, Voyager: fix compile by lifting the degeneracy of phys_cpu_present_map [SCSI] osst: Remove SUGGEST flags [SCSI] Make scsi.h independent of the rest of the scsi includes parisc: remove klist iterators parisc: fix macro expansion in atomic.h [SCSI] fix recovered error handling tg3: fix big endian MAC address collection failure block: allow blk_rq_map_kern to append to requests Merge branch 'scsi-fixes' into merge-base async: make sure independent async domains can't accidentally entangle block: fix oops with block tag queueing block: fix an oops on BLKPREP_KILL pata_legacy: wait for async probing [SCSI] fix up scsi_eh_lock_door() [SCSI] sd: fix bug in SCSI async probing [SCSI] mpt fusion: fix up doc book comments [SCSI] Merge branch 'linus' [SCSI] don't attach ULD to Dell Universal Xport [SCSI] aic79xx: make driver respect nvram for IU and QAS settings enhance device info matching for multiple tables scsi_transport_spi: use spi target settings instead of inquiry data for DV scsi_transport_spi: Blacklist Ultrium-3 tape for IU transfers Revert "[SCSI] cnic: fix error: implicit declaration of function ‘__symbol_get’" [SCSI] scsi_transport_fc: replace BUS_ID_SIZE by fixed count [SCSI] zalon: fix oops on attach failure [SCSI] scsi_transport_sas: fix incorrect duplicate setup of max_phys [SCSI] ses: fix hotplug with multiple devices and expanders [SCSI] ses: add support for enclosure component hot removal [SCSI] ses: update enclosure data on hot add [SCSI] fix bugs in scsi_vpd_inquiry() [SCSI] update MAINTAINERS with new email module: workaround duplicate section names [SCSI] fix oops during scsi scanning parisc: add me to Maintainers [SCSI] fix memory leak in initialization
James Bowes (1): Documentation: Fix typo in SubmitChecklist.
James Bursa (1): adfs: fix filename handling
James C Georgas (2): [ALSA] ac97_codec - trivial fix for bit update functions [ALSA] Remove AC97 POP control for STAC9708/11
James Cameron (2): sis900: phy for FoxCon motherboard USB: Obscure Maxon BP3-USB Device Support 16d8:6280 for option driver
James Carter (4): selinux: export initial SID contexts via selinuxfs selinux: explicitly number all selinuxfs inodes selinux: remove unused enumeration constant from selinuxfs selinux: change numbering of boolean directory inodes in selinuxfs
James Chapman (22): [WATCHDOG] mv64x60_wdt.patch i2c: ds1337 BCD conversion fix mv643xx_eth: use MII library for PHY management mv643xx_eth: use MII library for ethtool functions [SKB]: Introduce skb_queue_walk_safe() [L2TP]: Add the ability to autoload a pppox protocol module. [UDP]: Introduce UDP encapsulation type for L2TP [L2TP]: Changes to existing ppp and socket kernel headers for L2TP [L2TP]: PPP over L2TP driver core [L2TP]: Add PPPoL2TP maintainer [L2TP]: Add PPPoL2TP in-kernel documentation [UDP]: Cleanup UDP encapsulation code [PPPOL2TP]: Add CONFIG_INET Kconfig dependency. [PPP]: L2TP: Fix oops in transmit and receive paths [PPPOL2TP]: Make locking calls softirq-safe [PPPOL2TP]: Fix SMP issues in skb reorder queue handling l2tp: avoid skb truesize bug if headroom is increased lt2p: Fix possible WARN_ON from socket code when UDP socket is closed l2tp: Fix possible oops if transmitting or receiving when tunnel goes down l2tp: Fix potential memory corruption in pppol2tp_recvmsg() l2tp: fix UDP checksum support ppp: fix segfaults introduced by netdev_priv changes
James Cleverdon (1): i386/x86-64: Share interrupt vectors when there is a large number of interrupt sources
James Courtier-Dutton (98): [ALSA] Adds Capture to P16V chip. [ALSA] Add's identification of the SB Live! Platinum [CT4760P] [ALSA] Added identification for the Audigy ES. [ALSA] Display SPDIF in status in proc fs 'spdif-in' file. [ALSA] Improve SPDIF playback via the P16V/CA0151 chip. [ALSA] Improve playback startup. Increase buffer size, and reduce xruns. [ALSA] Fix typo in speaker routing. Now sound comes from the correct speakers [ALSA] Update A_SAMPLE_RATE register details. [ALSA] Support multiple capture rates on p16v. [ALSA] Implement different capture sources. [ALSA] Increase capture buffer sizes. [ALSA] Fix snd-usb-audio dependency on snd-hwdep. [ALSA] Implement surround71 outputs on SB Live 24bit. [ALSA] When the alsamixer says 'SPDIF Out [Off]', SPDIF output should be off and Analog output should be on. [ALSA] Tidy up card recognition. [ALSA] Implement support for Line-in capture on SB Live 24bit. [ALSA] Add Mic capture support. [ALSA] Implement S32_LE(24bit) and 96000 capture rates etc. [ALSA] Be more specific with which I2C channel to use. [ALSA] AC97 - renamed vendor/device to subvendor/subdevice where appropriate [ALSA] ca0106: Fix 96000 Hz audio playback. [ALSA] emu10k1: Add more card identification entries. [ALSA] snd-emu10k1: Card capabilities tidy up. [ALSA] snd-emu10k1: Tidy mixer controls. [ALSA] emu10k1: Sort by card id. [ALSA] emu10k1: Added tested status comments. [ALSA] emu10k1: Add module option uint subsystem. [ALSA] snd-emu10k1: Fixes recognition of Audigy ES. [ALSA] emu10k1: Add EMU 1212m card entry and document it as not supported yet. [ALSA] ac97: Fix volume control bit size detection for STAC9704. [ALSA] Add new ID. Fixes ALSA bug #1298 [ALSA] Add new card ID. Fixes ALSA bug #1297 [ALSA] snd-ca0106: Tidy up volume controls [ALSA] snd-ca0106, snd-emu10k1: Add symlink in the sys tree. [ALSA] snd-emu10k1: ALSA bug#1297: Fix a error recognising the SB Live Platinum. Creative Audigy 2 cardbus: Add IO window wakeup magic [ALSA] snd-ca0106: Add midi support. [ALSA] ca0106: Cosmetic changes. [ALSA] ca0106: Added copyright messages. [ALSA] snd-emu10k1: Attenuate output volume to reduce distortion [ALSA] snd-emu10k1: Found some new registers to display in debug mode. [ALSA] emu10k1: Partial support for Creative emu1212m [ALSA] snd-ca0106: update SPDIF to IEC958 in mixer control names. [ALSA] snd-ca0106: Fixes sound output for Creative Audigy SE aka.SB0570. [ALSA] snd-emu10k1: Removes some distortion from Audigy 2 ZS Notebook. [ALSA] snd-emu10k1: Enable speakers on Audigy 2 ZS Notebook. [ALSA] snd-emu10k1: Fix whitespace. [ALSA] snd-emu10k1: Fix whitespace. [ALSA] snd-emu10k1: Tidy SPI code. [ALSA] snd-ca0106: Fix SPI driver code. Fixes speaker output. [ALSA] snd-emu10k1: Add some comments regarding chip types. [ALSA] snd-emu10k1: Add comments regarding chips present on the card. [ALSA] snd-emu10k1: Correct control names for Audigy 4 Pro. [ALSA] snd-emu10k1: Add new SB Live 5.1 PCI-ID. [ALSA] snd-ca0106: Fixed ALSA bug#1600 [ALSA] emu10k1: Add some descriptive text. [ALSA] ca0106: Add analog capture controls. [ALSA] emu10k1: Add support for Audigy4 (not Pro) [ALSA] Add p17v.h file. [ALSA] ca0106: Fixes MSI K8N's SB Live 24 bit, no sound from line-in. [ALSA] AC97: Correct Mic Boost label. [ALSA] snd-ca0106: Update playback to 24bit. Fix typo is comment. [ALSA] snd-emu10k1: Fixes ALSA bug#2190 [ALSA] snd-emu10k1: Implement support for Audigy 2 ZS [SB0353] [ALSA] snd-emu10k1: Implement 24bit capture via Philips 1361T ADC for SB0240 card. [ALSA] snd-ca0106: Fix dB gain TLVs. [ALSA] snd-emu10k1: Implement dB gain infomation. [ALSA] snd-emu10k1: Add a comment explaining the conversion function for dB gain. [ALSA] snd-emu10k1: Fix capture for one variant. [ALSA] snd-ca0106: Add new card variant. [ALSA] snd-ca0106: Fix typos. [ALSA] ac97: Identify CMI9761 chips. [ALSA] snd-emu10k1: Added support for emu1010, including E-Mu 1212m and E-Mu 1820m [ALSA] snd_emu10k1: Added support for 14dB Attenuation PADS on DACs and ADCs. [ALSA] snd-emu10k1: Add emu1010 internal clock rate control for 44100 or 48000. [ALSA] snd-emu10k1: emu1010: replace long udelay with msleep. [ALSA] snd-emu10k1: Update Enum naming. [ALSA] snd-ca0106: Updated Enum control names. [ALSA] emu10k1: Add Audio capture support for Audigy 2 ZS Notebook. [ALSA] emu10k1: Rename the digital optical capture control for the Audigy 2 ZS [ALSA] ca0106: Fix sound capture on Audigy LS via AC97. [ALSA] emu10k1: Update registers defines for the Audigy 2/emu10k2.5 [ALSA] snd-emu10k1: Prevent E-Mu 1010 Notebook card from hanging PC. [ALSA] snd-emu10k1: Initial support for E-Mu 1616 and 1616m. [ALSA] snd-emu10k1:Enable E-Mu 1616m notebook firmware loading. [ALSA] snd-ca0106: Add support for X-Fi Extreme Audio. [ALSA] snd-emu10k1: Add support for E-Mu 1616 PCI, 1616M PCI, 0404 PCI, E-Mu [ALSA] snd-emu10k1:Improves firmware loading for E-Mu cards. [ALSA] snd-ca0106:Add recognition for new variant. Fixes ALSA bug#3251 [ALSA] snd-emu10k1:Support for ADAT and S/PDIF. [ALSA] snd-emu10k1:Implement SPDIF/ADAT status. [ALSA] snd-emu10k1:Unmute the Audio/Micro Dock after firmware load. [ALSA] snd-usb-audio: Add basic support for E-Mu USB devices. [ALSA] emu10k1: Add mixer controls parameter checking. [ALSA] emu10k1: Add mixer controls parameter checking. [ALSA] emu10k1: Add comments regarding E-Mu ins and outs. [ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404. [ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.
James Gardiner (1): ALSA: hda - Addition for HP dv4-1222nr laptop support
James Harper (1): fix PROMISC/bridging in TLAN driver
James Hsiao (1): crypto: amcc - Add crypt4xx driver
James Jarvis (1): i386: DMI_MATCH patch in reboot.c for SFF Dell OptiPlex 745 - fixes hang on reboot
James K Lewis (1): Spidernet: remove ETH_ZLEN check in earlier patch
James Ketrenos (81): Add ipw2100 wireless driver. Add ipw2200 wireless driver. Fixed some endian issues with 802.11 header usage in ieee80211_rx.c ieee80211 quality scaling algorithm extension handler ieee80211 Added wireless spy support Changed 802.11 headers to use ieee80211_info_element[0] ieee80211 Removed ieee80211_info_element_hdr ieee80211 Cleanup memcpy parameters. ieee80211 Switched to sscanf in store_debug_level ieee80211 Fixed type-o of abg_ture -> abg_true Updated ipw2200 to compile with ieee80211 abg_ture to abg_true change ieee80211: Updated ipw2100 to be compatible with ieee80211_hdr changes ieee80211: Updated ipw2100 to be compatible with ieee80211's hard_start_xmit change ieee80211: Updated ipw2200 to be compatible with ieee80211_hdr changes ieee80211: Updated ipw2200 to be compatible with ieee80211's hard_start_xmit change. ieee80211: Updated atmel to be compatible with ieee80211_hdr changes ieee80211: Fixed a kernel oops on module unload ieee80211: Hardware crypto and fragmentation offload support ieee80211: Fix time calculation, switching to use jiffies_to_msecs ieee80211: Fix kernel Oops when module unload ieee80211: Allow drivers to fix an issue when using wpa_supplicant with WEP ieee82011: Added WE-18 support to default wireless extension handler ieee80211: Renamed ieee80211_hdr to ieee80211_hdr_3addr ieee80211: adds support for the creation of RTS packets ieee82011: Added ieee80211_tx_frame to convert generic 802.11 data frames, and callbacks ieee80211: Fix TKIP, repeated fragmentation problem, and payload_size reporting ieee80211: Return NETDEV_TX_BUSY when QoS buffer full ieee80211: Add QoS (WME) support to the ieee80211 subsystem ieee80211: Added ieee80211_geo to provide helper functions ieee80211: Added ieee80211_radiotap.h ieee80211: Additional fixes for endian-aware types ieee80211: "extern inline" to "static inline" ieee80211: Type-o, capbility definition for QoS, and ERP parsing ieee80211: Mixed PTK/GTK CCMP/TKIP support ieee80211: Keep auth mode unchanged after iwconfig key off/on cycle ieee80211: Updated copyright dates ieee80211: Updated hostap to be compatible with ieee80211_hdr changes ieee80211: Updated hostap to be compatible with extra_prefix_len changes ieee82011: Remove WIRELESS_EXT ifdefs ieee80211: Added subsystem version string and reporting via MODULE_VERSION ieee80211: Added handle_deauth() callback, enhanced tkip/ccmp support of varying hw/sw offload ieee80211: added IE comments, reason_code to reason, removed info_element from ieee80211_disassoc ieee80211: in-tree driver updates to sync with latest ieee80211 series ieee80211: update orinoco, wl3501 drivers for latest struct naming Lindent and trailing whitespace script executed ieee80211 subsystem Update version ieee80211 stamp to 1.1.6 ieee80211 build fix scripts/Lindent on ieee80211 subsystem. Update version ieee80211 stamp to 1.1.7 Ran scripts/Lindent on drivers/net/wireless/ipw2{1,2}00.{c,h} Catch ipw2200 up to equivelancy with v1.0.1 Catch ipw2200 up to equivelancy with v1.0.2 Catch ipw2200 up to equivelancy with v1.0.3 Catch ipw2200 up to equivelancy with v1.0.4 Catch ipw2100 up to equivelancy with v1.1.1 Catch ipw2200 up to equivelancy with v1.0.5 Changed default # of missed beacons to miss before disassociation to 24 Updated to support ieee80211 callback to is_queue_full for 802.11e Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled. Added more useful geography encoding so people's experience with Modified ipw_config and STATUS_INIT setting to correct race condition Switched firmware error dumping so that it will capture a log available Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error Added cmdlog in non-debug systems. Updated ipw2200 to use the new ieee80211 callbacks Added wait_state wakeup on scan completion. Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled. Removed PF_SYNCTHREAD legacy. Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7) Pulled out a stray KERNEL_VERSION check around the suspend handler. Removed legacy WIRELESS_EXT checks from ipw2200.c Removed warning about TKIP not being configured if countermeasures are Added channel support for ipw2200 cards identified as 'ZZR' Fixed parameter reordering in firmware log routine. Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firmware. Update version ipw2200 stamp to 1.0.8 Updated READMEs and MAINTAINERS for the ipw2100 and ipw2200 drivers. ipw2100: Fix 'Driver using old /proc/net/wireless...' message ipw2200: stop netdev queue if h/w doesn't have space for new packets ipw2200: switch to the new ipw2200-fw-3.0 image format ieee80211: Don't update network statistics from off-channel packets.
James Lamanna (3): [EBTABLES]: vfree() checking cleanups janitor: reiserfs: super.c - vfree() checking cleanups reiserfs: [kv]free() checking cleanup
James Le Cuirot (1): V4L/DVB (5821): Saa7134: add remote control support for LifeView FlyDVB-S LR300
James Lentini (11): IB: clean up user access config options IB/mthca: Include the header we really want IB/mad: Remove unused includes [NFS] [PATCH] NFS: initialize default port in kernel mount client SUNRPC: remove NFS/RDMA client's binary sysctls SUNRPC xprtrdma: fix XDR tail buf marshalling for all ops SUNRPC xptrdma: simplify build configuration Documentation: NFS/RDMA instructions for 2.6.25-rc1 Update to NFS/RDMA documentation update NFS/RDMA documentation update port number in NFS/RDMA documentation
James Morris (129): SELinux: fix bug in Netlink message type detection SELinux: add support for NETLINK_KOBJECT_UEVENT [TCP]: Trivial tcp_data_queue() cleanup SELinux: add finer grained permissions to Netlink audit processing Update my credits entry SELinux: default labeling of MLS field Update contact info for James Morris Fix capifs bug in initialization error path. [SELINUX]: Update for tcp_diag rename to inet_diag. SELinux - fix SCTP socket bug and general IP protocol handling SELinux: convert to kzalloc SELinux: canonicalize getxattr() selinuxfs cleanups: fix hard link count selinuxfs cleanups: use sel_make_dir() selinuxfs cleanups: sel_fill_super exit path selinuxfs cleanups: sel_make_bools selinuxfs cleanups: sel_make_avc_files SELinux: fix hard link count for selinuxfs root directory SELinux: cleanup stray variable in selinux_inode_init_security() SELinux: add slab cache for inode security struct LSM: add missing hook to do_compat_readv_writev() [SECMARK]: Add new flask definitions to SELinux [SECMARK]: Add SELinux exports [SECMARK]: Add secmark support to core networking. [SECMARK]: Add xtables SECMARK target [SECMARK]: Add secmark support to conntrack [SECMARK]: Add CONNSECMARK xtables target [SECMARK]: Add new packet controls to SELinux lsm: add task_setioprio hook [TCP]: fix memory leak in net/ipv4/tcp_probe.c::tcpprobe_read() [SECURITY] secmark: nul-terminate secdata [NETFILTER]: Add secmark headers to header-y [XFRM]: remove xerr_idxp from __xfrm_policy_check() IPsec: propagate security module errors up from flow_cache_lookup [IPV6]: fix lockup via /proc/net/ip6_flowlabel [IPV6]: return EINVAL for invalid address with flowlabel lease request [IPV6]: fix flowlabel seqfile handling [SELinux]: Add support for DCCP Compile fix for "peer secid consolidation for external network labeling" Rename class_destroy to avoid namespace conflicts. KVM: add valid_vcpu() helper time: fix formatting in /proc/timer_list [NET]: Convert xtime.tv_sec to get_seconds() security: prevent permission checking of file removal via sysfs_remove_group() security: revalidate rw permissions for sys_splice and sys_vmsplice [NET]: Mark Paul Moore as maintainer of labelled networking. security: Convert LSM into a static interface NFS: add newline to kernel warning message in auth_gss code Security: remove security.h include from mm.h security: call security_file_permission from rw_verify_area SELinux: remove unused backpointers from security objects SELinux: unify printk messages SELinux: add netport.[ch] security: fix up documentation for security_module_enable netfilter: ip_tables: add iptables security table for mandatory access control rules netfilter: ip6_tables: add ip6tables security table SELinux: remove inherit field from inode_security_struct SELinux: open code policy_rwlock SELinux: open code load_mutex SELinux: open code sidtab lock SELinux: remove unused and shadowed addrlen variable SELinux: use do_each_thread as a proper do/while block security: fix return of void-valued expressions security: remove register_security hook Revert "SELinux: allow fstype unknown to policy to use xattrs if present" Merge branch 'master' into next SELinux: add gitignore file for mdp script Merge branch 'master' into next Merge branch 'next' into for-linus Merge branch 'master' of git://git.infradead.org/users/pcmoore/lblnet-2.6_next into next Merge branch 'next' into for-linus Merge branch 'master' into next security: remove broken and useless declarations Merge branch 'master' into next Merge branch 'master' into next Merge branch 'serge-next' into next MAINTAINERS: Add security subsystem maintainer Merge branch 'master' into next security: pass mount flags to security_sb_kern_mount() SELinux: don't check permissions for kernel mounts Merge branch 'next' into for-linus Merge branch 'next' into for-linus keys: fix sparse warning by adding __user annotation to cast Merge branch 'master' of git://git.infradead.org/users/pcmoore/lblnet-2.6_next into next Revert "CRED: Fix regression in cap_capable() as shown up by sys_faccessat() [ver #2]" Merge branch 'next' into for-linus maintainers: add security subsystem wiki selinux: remove unused bprm_check_security hook selinux: remove secondary ops call to bprm_committing_creds selinux: remove secondary ops call to bprm_committed_creds selinux: remove secondary ops call to sb_mount selinux: remove secondary ops call to sb_umount selinux: remove secondary ops call to inode_link selinux: remove secondary ops call to inode_unlink selinux: remove secondary ops call to inode_mknod selinux: remove secondary ops call to inode_follow_link selinux: remove secondary ops call to inode_permission selinux: remove secondary ops call to inode_setattr selinux: remove secondary ops call to file_mprotect selinux: remove secondary ops call to task_create selinux: remove unused cred_commit hook selinux: remove secondary ops call to task_setrlimit selinux: remove secondary ops call to task_kill selinux: remove secondary ops call to unix_stream_connect selinux: remove secondary ops call to shm_shmat selinux: remove hooks which simply defer to capabilities IMA: fix ima_delete_rules() definition Merge branch 'master' into next security: change link order of LSMs so security=tomoyo works Merge branch 'master' into next Merge branch 'master' into next Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next Merge branch 'master' into next Merge branch 'master' into next Merge branch 'master' into next Merge branch 'next' into for-linus nfs: remove unnecessary NFS_INO_INVALID_ACL checks Merge branch 'master' into next keys: annotate seqfile ops with __releases and __acquires Merge branch 'master' into next Revert "SELinux: Convert avc_audit to use lsm_audit.h" Merge branch 'master' into next Merge branch 'master' into next Merge branch 'master' into next SELinux: fix memory leakage in /security/selinux/hooks.c security: update documentation for security_request_module Merge branch 'master' into next Merge branch 'next' into for-linus seq_file: constify seq_operations
James Nelson (2): floppy: relocate devfs comment Documentation/kernel-docs.txt update.
James Pearson (1): Don't truncate /proc/PID/environ at 4096 characters
James Puthukattukaran (1): x86-64: x86-64 system crashes when no memory populating Node 0
James R. Webb (1): v4l: 707: remote for kworld terminator
James Ring (1): Fix spelling in E1000_DISABLE_PACKET_SPLIT Kconfig description
James Simmons (16): fbdev: iomove removal VGA to fbcon fix. fbdev: new pci id for chipsfb fbdev: stack reduction fbdev: fill in the access_align field. Display name of fbdev device fbdev: prevent drivers that have hardware cursors from calling software cursor code Return the line length via sysfs for fbdev backlight: lcd: Remove dependenct from the framebuffer layer Video Select set for VESA FB fbdev: update after backlight argument change backlight: Improve backlight selection for fbdev drivers Driver core: fix error by cleanup up symlinks properly fbdev: fix kconfig error if FB_DDC=n fbdev: display class tgafb accelerated code
James Smart (195): [SCSI] lpfc 8.1.4 : Fix Discovery processing for NPorts that change their NPortId on the fly [SCSI] lpfc 8.1.4 : Fixed RSCN handling when a PLOGI is in retry [SCSI] lpfc 8.1.4 : Fixed a timer panic due to timer firing after freeing ndlp [SCSI] lpfc 8.1.4 : Introduce lpfc_reset_barrier() function for resets on dual channel adapters [SCSI] lpfc 8.1.4 : Two misc fixes [SCSI] lpfc 8.1.4 : Change version number to 8.1.4 [SCSI] FC transport : Avoid device offline cases by stalling aborts until device unblocked [SCSI] FC transport: fixes for workq deadlocks [SCSI] lpfc 8.1.5 : Fix Discovery processing for NPorts that hit nodev_tmo during discovery [SCSI] lpfc 8.1.5 : Use asynchronous ABTS completion to speed up abort completions [SCSI] lpfc 8.1.5 : Fixed FC protocol violation in handling of PRLO. [SCSI] lpfc 8.1.5 : Fix cleanup code in the lpfc_pci_probe_one() error code path [SCSI] lpfc 8.1.5 : Additional fixes to LOGO, PLOGI, and RSCN processing [SCSI] lpfc 8.1.5 : Misc small fixes [SCSI] lpfc 8.1.5 : Change version number to 8.1.5 [SCSI] lpfc 8.1.6 : Fix Data Corruption in Bus Reset Path [SCSI] Block I/O while SG reset operation in progress - the midlayer patch [SCSI] Block I/O while SG reset operation in progress - lpfc portion [SCSI] fc transport: resolve scan vs delete deadlocks [SCSI] update max sdev block limit [SCSI] fc transport: bug fix: correct references [SCSI] lpfc 8.1.7: Use mod_timer instead of add_timer in lpfc_els_timeout_handler [SCSI] lpfc 8.1.7: Standardize the driver on a single define for the maximum supported targets [SCSI] lpfc 8.1.7: Fix memory leak and cleanup code related to per ring lookup array [SCSI] lpfc 8.1.7: Fixed infinite retry of REG_LOGIN mailbox failed due to MBXERR_RPI_FULL [SCSI] lpfc 8.1.7: Issue DOWN_LINK prior to INIT_LINK to work around link failure issue [SCSI] lpfc 8.1.7: Fix txcmplq related panics on heavy IO while downloading firmware [SCSI] lpfc 8.1.7: Correct bogus nodev_tmo message on NPort that changes its NPort Id [SCSI] lpfc 8.1.7: Consolidate dma buf cleanup into a separate function [SCSI] lpfc 8.1.7: Fix panic in lpfc_sli_validate_fcp_iocb [SCSI] lpfc 8.1.7: Adding new issue_reset sysfs attribute [SCSI] lpfc 8.1.7: Remove depricated sysfs attribute board_online [SCSI] lpfc 8.1.7: Correct the wait in attachment that delays for topology discovery [SCSI] lpfc 8.1.7: Add lpfc_sli_flush_mbox_queue() function [SCSI] lpfc 8.1.7: Misc Fixes [SCSI] lpfc 8.1.7: Change version number to 8.1.7 [SCSI] lpfc 8.1.7 : Add statistics reset callback for FC transport [SCSI] lpfc 8.1.7 : Fix failing firmware download due to mailbox delays needing to be longer [SCSI] lpfc 8.1.7 : Fix race condition between lpfc_sli_issue_mbox and lpfc_online [SCSI] lpfc 8.1.7 : Short bug fixes [SCSI] lpfc 8.1.7 : ID String and Message fixes [SCSI] lpfc 8.1.7 : Change version number to 8.1.8 [SCSI] fc transport: convert fc_host symbolic_name attribute to a dynamic attribute [SCSI] fc transport: add fc_host system_hostname attribute and u64_to_wwn() [SCSI] lpfc 8.1.9 : Misc Bug Fixes [SCSI] lpfc 8.1.9 : Stall eh handlers if resetting while rport blocked [SCSI] lpfc 8.1.9 : Change version number to 8.1.9 [SCSI] SCSI and FC Transport: add netlink support for posting of transport events [SCSI] SCSI & FC transport: extend event vendor id's to 64bits [SCSI] lpfc 8.1.10 : Add support to post events via new FC event interfaces [SCSI] lpfc 8.1.10 : Add support to return adapter symbolic name [SCSI] FC transport: Add dev_loss_tmo callbacks, and new fast_io_fail_tmo w/ callback [SCSI] lpfc 8.1.10 : Add support for dev_loss_tmo_callbk and fast_io_fail_tmo_callbk [SCSI] lpfc 8.1.10 : Add support for new lpfc soft_wwpn attribute [SCSI] lpfc 8.1.10 : Change version number to 8.1.10 [SCSI] lpfc: don't free mempool if mailbox is busy [SCSI] lpfc 8.1.11 : Discovery Fixes [SCSI] lpfc 8.1.11 : Fix lpfc_multi_ring_support [SCSI] lpfc 8.1.11 : Fix Memory leaks [SCSI] lpfc 8.1.11 : Adjust LOG_FCP logging [SCSI] lpfc 8.1.11 : Add MSI (Message Signalled Interrupts) support [SCSI] lpfc 8.1.11 : Removed decoding of PCI Subsystem Id [SCSI] lpfc 8.1.11 : Add soft_wwnn sysfs attribute, rename soft_wwn_enable [SCSI] lpfc 8.1.11 : Misc Fixes [SCSI] lpfc 8.1.11 : Change version number to 8.1.11 [SCSI] fc_transport: update potential link speeds [SCSI] lpfc 8.1.12 : Misc bug fixes and code cleanup [SCSI] lpfc 8.1.12 : Modify ELS abort handling to prevent double completion [SCSI] lpfc 8.1.12 : Rework offline path to solve HBA reset issues [SCSI] lpfc 8.1.12 : Fix unlock inside list traversal [SCSI] lpfc 8.1.12 : Reorganize lpfc_nlp_list() and callers to prepare for nodelist simplification [SCSI] lpfc 8.1.12 : Round 2 of Miscellaneous fixes [SCSI] lpfc 8.1.12 : Fixed recovery of rport after race with dev_loss_tmo [SCSI] lpfc 8.1.12 : Improve diagnostic messages and change local loopback message to KERN_INFO [SCSI] lpfc 8.1.12 : Improve handling of failed ELS aborts [SCSI] lpfc 8.1.12 : Reference count node structures for node lifetime management [SCSI] lpfc 8.1.12 : Collapse discovery lists to a single node list [SCSI] lpfc 8.1.12 : Don't process ERATT interrupts when issuing KILL_BOARD mbx command [SCSI] lpfc 8.1.12 : Add support for async scanning [SCSI] lpfc 8.1.12 : Added support for 8G speed and new HBAs [SCSI] lpfc 8.1.12 : Update copyright year to 2007 [SCSI] lpfc 8.1.12 : Change version number to 8.1.12 [SCSI] fc_transport: make all rports wait dev_loss_tmo before removing them [SCSI] FC Transport support for vports based on NPIV [SCSI] fc_transport: fix sysfs deadlock on vport delete [SCSI] lpfc: NPIV: split ports [SCSI] lpfc: NPIV: add SLI-3 interface [SCSI] lpfc: NPIV: add NPIV support on top of SLI-3 [SCSI] lpfc: bug fixes [SCSI] lpfc: update to version 8.2.1 [SCSI] lpfc 8.2.2 : Error messages and debugfs updates [SCSI] lpfc 8.2.2 : Fix locking around HBA's port_list [SCSI] lpfc 8.2.2 : Attribute and Parameter splits for vport and physical port [SCSI] lpfc 8.2.2 : Rework the lpfc_printf_log() macro [SCSI] lpfc 8.2.2 : Miscellaneous management and logging mods [SCSI] lpfc 8.2.2 : Miscellaneous Bug Fixes [SCSI] lpfc 8.2.2 : Style cleanups [SCSI] lpfc 8.2.2 : Change version number to 8.2.2 [SCSI] lpfc : scsi command accessor fix for 8.2.2 [SCSI] lpfc : Correct queue tag handling [SCSI] lpfc 8.2.3 : Added support for ASICs that report temperature [SCSI] lpfc 8.2.3 : NPIV bug fixes [SCSI] lpfc 8.2.3 : Remove flawed MBX_STOP_IOCB logic [SCSI] lpfc 8.2.3 : Miscellaneous Small Fixes - part 1 [SCSI] lpfc 8.2.3 : FC Discovery Fixes [SCSI] lpfc 8.2.3 : Miscellaneous Small Fixes - part 2 [SCSI] lpfc 8.2.3 : Internal loopback fixes [SCSI] lpfc 8.2.3 : Temperature handling fix [SCSI] lpfc 8.2.3 : Change version number to 8.2.3 [SCSI] lpfc 8.2.4 : Miscellaneous Discovery/ELS Fixes [SCSI] lpfc 8.2.4 : Correct abort handler logic [SCSI] lpfc 8.2.4 : Add parameters to enable and disable heartbeat and hba resets [SCSI] lpfc 8.2.4 : Miscellaneous Fixes [SCSI] lpfc 8.2.4 : Add additional sysfs and module parameters [SCSI] lpfc 8.2.4 : Fix Unsolicited Data items [SCSI] lpfc 8.2.4 : Enhance debugfs use [SCSI] lpfc 8.2.4 : Rework misplaced reference taking on node structure [SCSI] lpfc 8.2.4 : Update lpfc driver version to 8.2.4 [SCSI] lpfc 8.2.5 : Correct ndlp referencing issues [SCSI] lpfc 8.2.5 : Miscellaneous Fixes [SCSI] lpfc 8.2.5 : Add MSI-X single message support [SCSI] lpfc 8.2.5 : Miscellaneous discovery Fixes [SCSI] lpfc 8.2.5 : Fix buffer leaks [SCSI] lpfc 8.2.5 : Update lpfc driver version to 8.2.5 [SCSI] hosts.c: fixes for "no error" reported after error scenarios [SCSI] lpfc 8.2.6 : Multiple discovery fixes [SCSI] lpfc 8.2.6 : PCI Parity and EEH handling fixes [SCSI] lpfc 8.2.6 : Miscellaneous Fixes [SCSI] lpfc 8.2.6 : Update lpfc driver version to 8.2.6 [SCSI] scsi_transport_fc: fc_user_scan correction [SCSI] lpfc 8.2.7 : Change device reset behavior [SCSI] lpfc 8.2.7 : Discovery Fixes [SCSI] lpfc 8.2.7 : Rework the worker thread [SCSI] lpfc 8.2.7 : Miscellaneous Fixes [SCSI] lpfc 8.2.7 : Update version to 8.2.7 [SCSI] scsi_host_lookup: error returns and NULL pointers [SCSI] scsi_netlink: Add transport and LLD recieve and event support [SCSI] lpfc 8.2.8 : Add kernel-doc function headers [SCSI] lpfc 8.2.8 : Miscellaneous Discovery Fixes [SCSI] lpfc 8.2.8 : Update driver for new SLI-3 features [SCSI] lpfc 8.2.8 : Miscellaneous Bug Fixes [SCSI] lpfc 8.2.8 : Add new FCOE hardware support [SCSI] lpfc 8.2.8 : Add support for PCI-EEH permanent disabling [SCSI] lpfc 8.2.8 : Update driver to use new Host byte error code DID_TRANSPORT_DISRUPTED [SCSI] lpfc 8.2.8 : Add MSI-X support [SCSI] lpfc 8.2.8 : update driver version to 8.2.8 [SCSI] lpfc 8.2.8 v2 : Revert target busy in favor of transport disrupted [SCSI] lpfc 8.2.8 v2 : Add sysfs control of target queue depth handling [SCSI] lpfc 8.2.8 v2 : Add statistical reporting control and additional fc vendor events [SCSI] fc_transport: fix old bug on bitflag definitions [SCSI] lpfc 8.3.0 : Rework RSCN netlink event to send entire RSCN payload [SCSI] lpfc 8.3.0 : Add support for Power Management Suspend/Resume operations [SCSI] lpfc 8.3.0 : Add kernel-doc headers to lpfc_scsi.c [SCSI] lpfc 8.3.0 : Fix system crash due to uninitialized node access [SCSI] lpfc 8.3.0 : Fix multiple NPIV issues [SCSI] lpfc 8.3.0 : Added 3 small features and improve PCI EEH support [SCSI] lpfc 8.3.0 : Fix issue with assumed Interrupt Enable Block support [SCSI] lpfc 8.3.0 : Fix several minor issues [SCSI] lpfc 8.3.0 : Add active interrupt test for enabling MSI/MSI-X/INTx [SCSI] lpfc 8.3.0 : Fix some memory handling issues [SCSI] lpfc 8.3.0 : Add BlockGuard support (T10-DIF) structs and defs [SCSI] lpfc 8.3.0 : Add BlockGuard support (T10-DIF) code [SCSI] lpfc 8.3.0 : Hook lpfc's debugfs into Kconfig [SCSI] lpfc 8.3.0 : Update driver version to 8.3.0 [SCSI] fc transport: pre-emptively terminate i/o upon dev_loss_tmo timeout [SCSI] lpfc : correct printk types on PPC compiles [SCSI] fc transport: restore missing dev_loss_tmo callback to LLDD [SCSI] scsi_scan: add missing interim SDEV_DEL state if slave_alloc fails [SCSI] lpfc 8.3.1 : Fix up kernel-doc function comments [SCSI] lpfc 8.3.1: misc fixes/changes [SCSI] lpfc 8.3.1 : Update version to 8.3.1 [SCSI] lpfc 8.3.2 : Reorganization for SLI4 [SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - Base Support [SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - Queues [SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - Mailbox handling [SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - FCOE Discovery support [SCSI] lpfc 8.3.2 : Update of copyrights [SCSI] lpfc 8.3.2 : Miscellaneous Changes [SCSI] lpfc 8.3.2 : Persistent Vport Support [SCSI] lpfc 8.3.2 : Update the lpfc driver version to 8.3.2 [SCSI] FC Pass Thru support [SCSI] lpfc 8.3.3 : Fix various SLI-3 vs SLI-4 differences [SCSI] lpfc 8.3.3 : FC/FCOE discovery fixes [SCSI] lpfc 8.3.3 : Fix a couple of spin_lock and memory issues and a crash [SCSI] lpfc 8.3.3 : Add support for Target Reset handler entrypoint [SCSI] lpfc 8.3.3 : Update driver version to 8.3.3 [SCSI] lpfc 8.3.4: Various SLI4 fixes [SCSI] lpfc 8.3.4: Consistently Implement persistent port disable [SCSI] lpfc 8.3.4: Various SLI3 fixes [SCSI] lpfc 8.3.4: Fix a pair of FCoE issues [SCSI] lpfc 8.3.4: NPIV vport fixes [SCSI] lpfc 8.3.4: Add bsg (SGIOv4) support for ELS/CT support [SCSI] lpfc 8.3.4: Remove spaces before newlines in several log messages [SCSI] lpfc 8.3.4: Update driver version to 8.3.4 [SCSI] fc_transport: Correct max fc_host attribute count
James T Klaas (1): V4L/DVB (5582): Added support for Sabrent TV-PCB05 card.
James Treacy (1): USB: cdc-acm.c: remove duplicate lines for MTK gps support
James Woodcock (1): USB: serial: refuse to open recently removed USB Serial devices
James.Smart@Emulex.Com (51): [SCSI] lpfc: hgp/pgp cleanups [SCSI] Fix issue where all hosts log nodev message for other initiators [SCSI] lpfc: Fixes in mbox_timeout_handler [SCSI] lpfc: Fix error loading on sparc [SCSI] lpfc: Set max_sectors in host template [SCSI] lpfc: Add LP6000 PCI ID [SCSI] lpfc: Fix LS_RJT never sent by lpfc_els_unsol_event() [SCSI] lpfc: Add completion handler to the abort iocbs [SCSI] lpfc: Fix ADISC completion incorrectly putting initiators on mapped list [SCSI] lpfc: Remove $Id$ keyword strings. [SCSI] lpfc: Update copyright notices [SCSI] lpfc: Change version to 8.0.29. [SCSI] add int_to_scsilun() function [SCSI] fix target scanning oops with fc transport class [SCSI] lpfc driver 8.0.30 : fix iocb reuse initialization [SCSI] lpfc driver 8.0.30 : fix lip/cablepull panic [SCSI] lpfc driver 8.0.30 : task mgmt bit clearing [SCSI] lpfc driver 8.0.30 : fix get_stats panic [SCSI] lpfc driver 8.0.30 : dev_loss and nodev timeouts [SCSI] lpfc driver 8.0.30 : convert to use of int_to_scsilun() [SCSI] lpfc driver 8.0.30 : update version to 8.0.30 [SCSI] Add Emulex as maintainer of lpfc SCSI driver [SCSI] FW: [PATCH] for Deadlock in transport_fc [SCSI] update fc_transport for removal of block/unblock functions [SCSI] lpfc: Cleanup code in lpfc_get_stats(). [SCSI] lpfc: Update to Emulex hba model names [SCSI] lpfc: Return -EINVAL, -EPERM, and -EIO instead of 0 from sysfs callbacks [SCSI] lpfc: Add range checking for attributes passed as options at load time. [SCSI] lpfc: Fix comments for nodev_tmo [SCSI] lpfc: Fix for "Unknown IOCB command Data: x0 x3 x0 x0" [SCSI] lpfc: Restore HEX safe bahavior of the sysfs xxx_store functions. [SCSI] lpfc: Remove RPI hash from the driver [SCSI] lpfc: Replace lpfc_sli_issue_iocb_wait_high_priority [SCSI] lpfc: Adjust lpfc_scsi_buf allocation [SCSI] lpfc: Remove unneeded IOCB_t * cast [SCSI] lpfc: Fix eh_ return codes for commands [SCSI] lpfc 8.1.0 : Add owner field to struct pci_driver [SCSI] lpfc: Change version number to 8.1.0 [SCSI] lpfc 8.1.1: Miscellaneous Cleanups [SCSI] lpfc 8.1.1 : Correct some 8bit to 16bit field conversions/comparisons [SCSI] lpfc 8.1.1 : Fixes for short cable pulls [SCSI] lpfc 8.1.1 : Adjust use of scsi_block_requests and interaction w/ FC transport [SCSI] lpfc 8.1.1 : Remove locking wrappers around error handlers [SCSI] lpfc 8.1.1 : Fixes to error handlers [SCSI] lpfc 8.1.1 : Add support for more members of the Light Pulse 11xxx (4Gb) family [SCSI] lpfc 8.1.1 : Bring model descriptions in sync with Emulex standard generic names [SCSI] lpfc 8.1.1 : Add polled-mode support [SCSI] lpfc 8.1.1 : Added code to adjust lun queue depth to avoid target overloading [SCSI] lpfc 8.1.1 : kill use of pci_read_config_xxx [SCSI] lpfc 8.1.1 : Change version number to 8.1.1 [SCSI] fix for fc transport recursion problem.
James.Yang (1): [POWERPC] Remove CPU_FTR_NEED_COHERENT for 7448.
Jamie Clark (1): sata_sil24: Add Adaptec 1220SA PCI ID
Jamie Lenehan (11): sh: Titan board support. sh: Fix pr_debug statements for sh4 sh: Fix IPR-IRQ's for IRQ-chip change breakage. sh: Titan defconfig update. sh: sh775x/titan fixes for irq header changes. sh: register rtc resources for sh775x. rtc: rtc-sh: fix for period rtc interrupts. rtc: rtc-sh: fix rtc for out-by-one for the month. rtc: rtc-sh: alarm support. rtc-sh: act on rtc_wkalrm.enabled when setting an alarm sh: allow earlyprintk baud rate to be set via command line
Jamie Lentin (3): Staging: at76_usb: Add support for OQO Model 01+ at76c50x-usb: Add device ID for OQO model 01+ Input: atkbd - add a quirk for OQO 01+ multimedia keys
Jamie Lokier (1): Remova long-incorrect address for Jamie Lokier
Jamie Painter (1): USB: usbnet - Add unlink_rx_urbs() call to allow for Jumbo Frames
Jamie Wellnitz (31): [SCSI] lpfc 8.1.2: Remove unused prototypes from lpfc_crtn.h [SCSI] lpfc 8.1.2: Remove unreferenced cfg_fcp_bind_method from struct lpfc_hba [SCSI] lpfc 8.1.2: Remove unused SLI_IOCB_HIGH_PRIORITY [SCSI] lpfc 8.1.2: Handling of ELS commands RRQ, RPS, RPL and LIRR correctly [SCSI] lpfc 8.1.2: Fixed a race condition in the PLOGI retry logic. [SCSI] lpfc 8.1.2: Explicitly initialize the skip_post argument to lpfc_sli_send_reset [SCSI] lpfc 8.1.2: Fixed system panic in lpfc_sli_brdreset during dynamic add of LP11K [SCSI] lpfc 8.1.2: Fixed a double insertion of mail box object to the SLI mailbox list. [SCSI] lpfc 8.1.2: Add module parameter to limit number of outstanding commands per lpfc HBA [SCSI] lpfc 8.1.2: Misc FC Discovery changes : [SCSI] lpfc 8.1.2: Correct use of the hostdata field in scsi_host [SCSI] lpfc 8.1.2: Remove hba_list from struct lpfc_hba [SCSI] lpfc 8.1.2: Add ERROR and WARM_START modes for diagnostic purposes. [SCSI] lpfc 8.1.2: Added support for FAN [SCSI] lpfc 8.1.2: Make lpfc_els_rsp_rps_acc and lpfc_els_rsp_rpl_acc static [SCSI] lpfc 8.1.2: Code style changes for Discovery code [SCSI] lpfc 8.1.2: Allow turning on internal loop-back mode [SCSI] lpfc 8.1.2: Code cleanup of lpfc_mbx_cmpl_config_link [SCSI] lpfc 8.1.2: Fixed module parameter descriptions. [SCSI] lpfc 8.1.2: Fix panic caused by HBA resets and target side cable pulls [SCSI] lpfc 8.1.2: Modify RSCN handling to unregister rpis on lost FCP_TARGETs immediately [SCSI] lpfc 8.1.2: Change version number to 8.1.2 lpfc 8.1.3: Derive supported speeds from LMT field in the READ_CONFIG lpfc 8.1.3: PCI hrd_type should be obtained with pci_read_config_byte() macro lpfc 8.1.3: Remove unused MBhostaddr from lpfc_sli structure lpfc 8.1.3: Fix performance when using multiple SLI rings lpfc 8.1.3: Fix deadlock in lpfc_fdmi_tmo_handler lpfc 8.1.3: Protect NPL lists with host lock lpfc 8.1.3: Fix polling mode panic lpfc 8.1.3: Change version number to 8.1.3 [SCSI] sd: Fix handling of NO_SENSE check condition
Jan "Yenya" Kasprzak (1): [NET]: Terminology in ip-sysctl.txt
Jan Altenberg (14): m68k: ptrace.h typo fix typo fixes for rt-mutex-design.txt Malta: Fix build if CONFIG_MTD is diabled. [MIPS] Fix some whitespace damage [ARM] at91: correct value for AT91_RSTC_KEY [GIANFAR]: Fix compile error in latest git Add select PHYLIB to the UCC_GETH Kconfig option ucc_geth: remove get_perm_addr from ucc_geth_ethtool.c [ARM] 4542/1: AT91: include atmel_lcdc.h in at91sam926{1,3}_devices.c [ARM] 4691/1: add missing i2c_board_info struct for at91rm9200 [ARM] Remove at91_lcdc.h USB: gadget: queue usb USB_CDC_GET_ENCAPSULATED_RESPONSE message UBI: initialize static volumes with vol->used_bytes rtc_time_to_tm: fix signed/unsigned arithmetic
Jan Andersson (3): sparc32: add offset in pci_map_sg() spi_mpc83xx: hang fix usb: fix usbtest halt check on big endian systems
Jan Beulich (316): [ATM]: fix ATM makefile for out-of-source-tree builds console blanking oops fix adjust i386 watchdog tick calculation allow early printk to use more than 25 lines eliminate duplicate rdpmc definition ide-floppy adjustments adjust per_cpu definition in non-SMP case apply quotation handling to Makefile.build kbuild: adjust .version updating kbuild: fix split-include dependency x86-64: Fix CFI information x86-64: Safe interrupts in oops_begin/end x86-64: Declare NMI_VECTOR and handle it in the IPI sending code. x86-64: Lose constraints on cmpxchg x86-64: reduce x86-64 bug frame by 4 bytes free initrd mem adjustment minor fbcon_scroll adjustment fbcon: constify font data matroxfb adjustments x86_64: NMI watchdog frequency calculation adjustments x86: cmpxchg improvements i386: NMI pointer comparison fix make vesafb build without CONFIG_MTRR x86_64: Adjust, correct, and complete the HPET definitions for x86-64. i386: don't blindly enable interrupts in die() i386: move SIMD initialization i386: fix bound check IDT gate ELF: symbol table type additions x86_64: More CFI fixes for 32bit entry code x86_64: Separate CONFIG_UNWIND_INFO from CONFIG_DEBUG_INFO x86_64: fix bound check IDT gate x86_64: Removing unused function die_if_kernel(). x86_64: make trap information available to die notification handlers x86_64: Clean up double fault handling x86_64: Remove unprotected iret x86_64: Adjust page fault handling x86_64: Move int 3 handler to debug stack and allow to increase it. x86_64: fix page fault from show_trace() x86_64: Fix 64bit FXSAVE encoding x86_64: Fix get_cmos_time() x86_64: Reduce screen space needed by stack trace x86_64: Display meaningful part of filename during BUG() i386/x86-64: make setup_early_printk() usage consistent x86_64: don't copy command line twice x86_64: eliminate empty_bad_{page,{pte,pmd}_table} x86_64: Fix MCE exception stack for boot CPU x86_64: small fix for CFI annotations x86_64: minor odering correction to dump_pagetable() prevent recursive panic from softlockup watchdog x86_64: make touch_nmi_watchdog() not touch impossible cpus' private data kbuild: consolidate command line escaping kbuild: fix mkmakefile kbuild: version.h should depend on .kernelrelease x86_64: fix USER_PTRS_PER_PGD kbuild: version.h should depend on .kernelrelease kconfig: fix time ordering of writes to .kconfig.d and include/linux/autoconf.h i386: actively synchronize vmalloc area when registering certain callbacks i386: fix uses of user_mode() vs. user_mode_vm() i386: cleanup after cpu_gdt_descr conversion to per-cpu data tvec_bases too large for per-cpu data abstract type/size specification for assembly CONFIG_UNWIND_INFO adjust /dev/{kmem,mem,port} write handlers x86_64: Use correct PUD for memory hotadd x86_64: cpu_pda array to macro followup correction x86_64: disallow multi-byte hardware execution breakpoints x86_64: eliminate set_debug() x86_64: save FPU context slightly later x86_64: actively synchronize vmalloc area when registering certain callbacks x86_64: remove dead do_softirq_thunk x86_64: miscellaneous cleanup i386: pass proper trap numbers to die chain handlers kbuild: Do not overwrite makefile as anohter user i386: apic= command line option should always be x86_64: fix last_tsc calculation of PM timer [CPUFREQ] dprintk adjustments to cpufreq-nforce2 [CPUFREQ] dprintk adjustments to cpufreq-speedstep-centrino [CPUFREQ] cpufreq core {d,}printk adjustments PCI Hotplug: Fix recovery path from errors during pcie_init() fix x86 microcode driver handling of multiple matching revisions adjust handle_IRR_event() return type x86_64: serialize assign_irq_vector() use of static variables i386/x86-64: simplify ioapic_register_intr() x86_64: add END()/ENDPROC() annotations to entry.S x86_64: reliable stack trace support x86_64: reliable stack trace support (x86-64) x86_64: reliable stack trace support (x86-64 IRQ stack x86_64: reliable stack trace support (x86-64 syscall i386: reliable stack trace support (i386) i386: reliable stack trace support i386 entry.S i386/x86-64: fall back to old-style call trace if no unwinding x86_64: allow unwinder to build without module support x86_64: use halt() instead of raw inline assembly x86_64: miscellaneous mm/init.c fixes i386/x86-64: adjust /proc/interrupts column headings x86_64: adjust kstack_depth_to_print default x86: fix x86 cpuid keys used in alternative_smp() x86: Make backtracer fallback logic more bullet-proof initialize end of memory variables as early as possible remove int_delivery_dest i386: initialize end-of-memory variables as early as possible annotate arch/x86_64/lib/*.S i386/x86-64: Work around gcc bug with noreturn functions in unwinder fix Intel RNG detection x86-64: Speed up dwarf2 unwinder x86-64: Fix ENOSYS in system call tracing x86-64: work around gcc4 issue with -Os in Dwarf2 stack unwind x86-64: miscellaneous entry.S adjustments i386: clear_fixmap() should not use set_pte() i386: Don't touch per cpu memory of offline CPUs in touch_nmi_watchdog x86-64: remove prototype of free_bootmem_generic() i386: conditionalize inclusion of some MTRR flavors x86-64: adjust pmd_bad() i386: fix MTRR code unwinder: more sanity checks in Dwarf2 unwinder unwinder: Add debugging output to the Dwarf2 unwinder unwinder: fully support linker generated .eh_frame_hdr section unwinder: move .eh_frame to RODATA allow hwrandom core to be a module move kallsyms data to .rodata rtc: fx error case RTC driver init adjustment intel-rng workarounds [IA64] Enable SWIOTLB only when needed [IA64] missing exports hwsw_sync_... [IA64] swiotlb bug fixes [IA64] make swiotlb use bus_to_virt/virt_to_bus [IA64] swiotlb cleanup [IA64] swiotlb abstraction (e.g. for Xen) x86: simplify notify_page_fault() x86-64: Tighten mce_amd driver MSR reads x86-64: remove get_pmd() i386: entry.S END/ENDPROC annotations i386: Fix broken CONFIG_COMPAT_VDSO on i386 small irq management simplification adjust legacy IDE resource setting (v2) kbuild: fix dependency generation [AGPGART] Add missing calls to global_flush_tlb() to ali-agp [AGPGART] Move [un]map_page_into_agp into asm/agp.h [AGPGART] Intel-agp adjustments i386: adjustments to page table dump during oops (v4) x86: adjust inclusion of asm/fixmap.h x86-64: adjust inclusion of asm/vsyscall32.h x86: consolidate smp_send_stop() i386: mtrr range check correction x86-64: a few missing entry.S annotations i386: Add dwarf2 annotations to *_user and checksum functions x86: Improve handling of kernel mappings in change_page_attr x86: tighten kernel image page access rights x86-64: adjust EDID retrieval x86: fix amd64-agp aperture validation PCI: remove pci_dac_dma_... APIs mm: fix improper .init-type section references page table handling cleanup kill vmalloc_earlyreserve adjust nosmp handling modpost white list pattern adjustment x86_64: ia32entry adjustments i386: allow debuggers to access the vsyscall page with compat vDSO x86_64: minor exception trace variables cleanup x86_64: remove unused variable maxcpus i386: smp-alt-once option is only useful with HOTPLUG_CPU i386: minor nx handling adjustment x86_64: remove __smp_alt* sections kconfig: tristate choices with mixed tristate and boolean values floppy: tolerate DMA channel unavailability cleanup floppy.h handle recursive calls to bust_spinlocks() store __setup_str_* in a more compact way constify string/array kparam tracking structures PNP: don't fail device init if no DMA channel available i386: avoid temporarily inconsistent pte-s x86: misc. constifications x86: constify stacktrace_ops i386: constify wd_ops x86: also show non-zero IRQ counts for vectors that currently don't have a handler x86: multi-byte single instruction NOPs x86: honor _PAGE_PSE bit on page walks acpi: make __acpi_map_table() and __init function ACPI: fix modpost warnings x86: also define AT_VECTOR_SIZE_ARCH [IA64] make flush_tlb_kernel_range() an inline function kbuild: scripts/mkmakefile: dynamic determination of output directory kconfig: tristate choices with mixed tristate and boolean values i386: hard_{en,dis}able_TSC can be static x86-64: make pda's cpunumber and nodenumber unsigned x86-64: honor notify_die() returning NOTIFY_STOP x86: move to .rodata/.init.data x86: make __{save,restore}_processor_state static x86: adjust enable_NMI_through_LVT0() x86: also define AT_VECTOR_SIZE_ARCH x86-64: clean up linker script x86: adjust/fix LDT handling for Xen [IA64] remove dead code: __cpu_{down,die} from !HOTPLUG_CPU [IA64] honor notify_die() returning NOTIFY_STOP constify tables in kernel/sysctl_check.c x86: fix merge mistake in i387.c x86: fix typo in step.c avoid endless loops in lib/swiotlb.c x86: prevent unconditional writes to DebugCtl MSR x86: simplify sync_test_bit() x86: bitops asm constraint fixes i386: fix asm constraint in do_IRQ() x86: fix watchdog ops for CoreDuo i386: fix signal type for iret exception x86-64: extend MCE CPU quirk handling x86: minor polishing to top-level arch Makefile x86: separate cmpxchg8b checking from PAE checking x86: avoid re-loading LDT in unrelated address spaces x86/xen: fix arbitrary_virt_to_machine() move BUG_TABLE into RODATA x86: move tracedata to RODATA x86: make /proc/stat account for all interrupts x86: eliminate duplicate consistency checks in init_32.c i386: move FIX_ACPI_* into non-permanent range x86: constify data in reboot.c x86: eliminate dead code in x86_64 entry.S agp: two-stage page destruction issue x86-64: remove unnecessary ptregs call stubs xen/blkfront: add __exit to module_exit() handlers ACPICA: Update tracking macros to reduce code/data size Fix FADT parsing x86: check function status in EDD boot code x86: fix two modpost warnings x86: reduce forbid_dac's visibility x86: reduce force_mwait visibility i386/xen: add proper unwind annotations to xen_sysenter_target x86: i386: reduce boot fixmap space [CIFS] Fix compiler warning on 64-bit mm: remove double indirection on tlb parameter to free_pgd_range() & Co fbcon: remove stray semicolons vmlinux.lds: move __attribute__((__cold__)) functions back into final .text section iscsi_ibft_find: fix modpost warning dma: fix order calculation in dma_mark_declared_memory_occupied() page allocator: use no-panic variant of alloc_bootmem() in alloc_large_system_hash() x86: fix spin_is_contended() x86-64: fix overlap of modules and fixmap areas x86: fix 1:1 mapping init on 64-bit (memory hotplug case) x86: fix two modpost warnings in mm/init_64.c x86: ticket spin locks: fix asm constraints x86: ticket spin locks: factor out more common code x86: ticket spin locks: reduce instruction dependencies x86: init annotations in early_printk() setup x86: pgd_{c,d}tor() cleanup x86: adjust vmalloc_sync_all() for Xen (2nd try) x86-64: add two __cpuinit annotations x86-64: eliminate dead code ACPI: fix FADT parsing x86-64: reduce boot fixmap space x86-64: slightly stream-line 32-bit syscall entry code x86-64: fix combining of regions in init_memory_mapping() x86: make mm/gup.c more virtualization friendly x86: adjust dependencies for CONFIG_X86_CMOV Kconfig: eliminate "def_bool n" constructs adjust init section definitions i386/PAE: fix pud_page() x86: simplify X86_MPPARSE config option x86: add two missing unwind annotations x86: consolidate __swp_XXX() macros allow bug table entries to use relative pointers (and use it on x86-64) x86, 32-bit: simplify alloc_low_page() x86, 32-bit: add some compile time checks to mem_init() x86, 32-bit: improve lazy TLB handling code kbuild: strip generated symbols from *.ko allow stripping of generated symbols under CONFIG_KALLSYMS_ALL init/main.c: mark late_time_init as __initdata x86: fully honor "nolapic" x86: avoid early crash in disable_local_APIC() x86: avoid early crash in disable_local_APIC() x86: fix assumed to be contiguous leaf page tables for kmap_atomic region (take 2) x86: remove leftover unwind annotations x86-64: move save_paranoid into .kprobes.text x86-64: remove unnecessary spill/reload of rbx from memcpy x86: fix HYPERVISOR_update_descriptor() x86: move a few device initialization objects into .devinit.rodata x86: move various CPU initialization objects into .cpuinit.rodata x86: smarten /proc/interrupts output x86, 32-bit: also limit NODES_HIGH_SHIFT here x86, 32-bit: also use cpuinfo_x86's x86_{phys,virt}_bits members x86: move save_mr() into .meminit.text x86: properly __init-annotate recent early_printk additions x86: clean up output resulting from update_mptable option x86: fix code paths used by update_mptable x86: create a non-zero sized bm_pte only when needed ACPI: constify tables in pci_irq.c kbuild: remove pointless strdup() on arguments passed to new_module() in modpost [IA64] xen_domu_defconfig: fix build issues/warnings x86: fix boot hang in early_reserve_e820() x86-64: finish cleanup_highmaps()'s job wrt. _brk_end x86: fix percpu_{to,from}_op() initconst adjustments [IA64] address compiler warnings perfmon.c/salinfo.c x86: Fix fixmap ordering x86, mce: Fix set_trigger() accessor x86, 32-bit: Fix double accounting in reserve_top_address() i386: Fix section mismatches for init code with !HOTPLUG_CPU x86: add vmlinux.lds to targets in arch/x86/boot/compressed/Makefile x86: properly annotate alternatives.c x86: Fix build with older binutils and consolidate linker script x86: Fix earlyprintk=dbgp for machines without NX Staging: hv: adjust Hyper-V Kconfig thermal: add missing Kconfig dependency x86: Increase timeout for EHCI debug port reset completion in early printk x86: cpuinit-annotate SMP boot trampolines properly x86: Correct segment permission flags in 64-bit linker script memory hotplug: fix updating of num_physpages for hot plugged memory mm: replace various uses of num_physpages by totalram_pages mm: don't use alloc_bootmem_low() where not strictly needed mm: also use alloc_large_system_hash() for the PID hash table BUILD_BUG_ON(): fix it and a couple of bogus uses of it module: reduce symbol table for loaded modules (v2) module: reduce string table for loaded modules (v2) x86: Don't leak 64-bit kernel register values to 32-bit processes iSCSI/iBFT: use proper address translation x86: Fix Suspend to RAM freeze on Acer Aspire 1511Lmi laptop x86-64: Fix register leak in 32-bit syscall audting
Jan Blunck (41): sg.c: fix a memory leak in devices seq_file implementation Eliminate __attribute__ ((packed)) warnings for gcc-4.1 afs: remove unnecessary __attribute__((packed)) i4l: __attribute__((packed)) for the CAPI message structs s390: fix compile with VIRT_CPU_ACCOUNTING=n fix vmstat per cpu usage fix hrtimer percpu usage typo trigger a syntax error if percpu macros are incorrectly used Fix typo in "syntax error if percpu macros are incorrectly used" patch igrab() should check for I_CLEAR i386: make callgraph use dump_trace() on i386/x86_64 x86: introduce frame_pointer() and stack_pointer() oprofile: fix oops on x86 32-bit Dont touch fs_struct in drivers Dont touch fs_struct in usermodehelper Remove path_release_on_umount() Move struct path into its own header Embed a struct path into struct nameidata instead of nd->{dentry,mnt} Introduce path_put() Use path_put() in a few places instead of {mnt,d}put() Introduce path_get() Use struct path in fs_struct Make set_fs_{root,pwd} take a struct path One less parameter to __d_path d_path: kerneldoc cleanup d_path: Use struct path in struct avc_audit_data d_path: Make proc_get_link() use a struct path argument d_path: Make get_dcookie() use a struct path argument Use struct path in struct svc_export Use struct path in struct svc_expkey d_path: Make seq_path() use a struct path argument d_path: Make d_path() use a struct path vfs: remove lives_below_in_same_fs() autofs: path_{get,put}() cleanups nfs: path_{get,put}() cleanups Don't clean bounds.h and asm-offsets.h [patch 1/4] vfs: path_{get,put}() cleanups memcg: reduce size of mem_cgroup by using nr_cpu_ids powerpc/spufs: Remove double check for non-negative dentry KVM: Wake up waitqueue before calling get_cpu() atomic: only take lock when the counter drops to zero on UP as well
Jan Capek (2): USB: ftdi_sio - MachX product ID added USB: ftdi_sio - product ID's for CCS PIC programmers
Jan Ceuleers (1): V4L/DVB (11962): dvb: Fix broken link in get_dvb_firmware for nxt2004 (A180)
Jan Dittmer (2): [IPV6] sit: Add missing MODULE_LICENSE Add missing space in module.c for taintskernel
Jan Dumon (5): USB: unusual_devs: Add support for GI 0431 SD-Card interface hso: add Vendor/Product ID's for new devices hso: fix for crash when unplugging the device hso: fix for the 'invalid frame length' messages MAINTAINERS: switch maintainer of the hso driver
Jan Engelhardt (322): pnp: fix two messages in manager.c Update devices.txt openpromfs: fix missing NUL openpromfs: remove unnecessary casts openpromfs: factorize out printk time parameter fuse: use MISC_MAJOR update-devices.txt [GFS2] More style changes kconfig: linguistic fixes for Documentation/kbuild/kconfig-language.txt kbuild: linguistic fixes for Documentation/kbuild/modules.txt kbuild: linguistic fixes for Documentation/kbuild/makefiles.txt ACPI: Remove unnecessary from/to-void* and to-void casts in drivers/acpi Fix typos in doc and comments Fix typos in drivers/isdn/hisax/isdnl2.c constify inode accessors pull in necessary header files for cdev.h EXT{2,3,4}_FS: remove outdated part of the help text cdev.h: forward declarations [NETFILTER]: Remove useless comparisons before assignments [NETFILTER]: x_tables: fix return values for LOG/ULOG [NETFILTER]: {ip,ip6}_tables: remove x_tables wrapper functions [NETFILTER]: {ip,ip6}_tables: use struct xt_table instead of redefined structure names Use menuconfig objects: MTD Use menuconfig objects - I2C [POWERPC] Use menuconfig objects II - Macintosh i386: Use menuconfig objects - APM PCI hotplug: Use menuconfig objects [WATCHDOG] Kconfig menuconfig patch Use menuconfig objects - hwmon Fix kevent's childs priority greediness vt: allow for the palette to be exposed and changed via sysfs vt: add color support to the "underline" and "italic" attributes Use menuconfig objects II: video/logo mmc: Use menuconfig objects V4L/DVB (5586): Use menuconfig objects II - V4L V4L/DVB (5599): Use menuconfig objects II - DVB Use menuconfig objects: PHY Use menuconfig objects: netdev Use menuconfig objects II - netdev/atm Use menuconfig objects II - netdev/pcmcia Use menuconfig objects II - netdev/wan Use menuconfig objects: libata Use menuconfig objects: IDE USB: Fix debug output of ark3116 [DCCP]: Use menuconfig objects. [IPVS]: Use menuconfig objects. [SCTP]: Use menuconfig objects. [TIPC]: Use menuconfig objects. [ARCNET]: Use menuconfig objects. [TR]: Use menuconfig objects. [SPARC]: Linux always started with 9600 8N1 ACPI: Use menuconfig objects Use menuconfig objects II - netdev (general+100mbit) HID: Use menuconfig objects IB: Use menuconfig for InfiniBand menu Use menuconfigs instead of menus, so the whole menu can be disabled at once block/Kconfig already has its own "menuconfig" so remove these Make a "menuconfig" out of the Kconfig objects "menu, ..., endmenu", [NETFILTER]: x_tables: switch hotdrop to bool [NETFILTER]: x_tables: switch xt_match->match to bool [NETFILTER]: x_tables: switch xt_match->checkentry to bool [NETFILTER]: x_tables: switch xt_target->checkentry to bool [NETFILTER]: add some consts, remove some casts [NETFILTER]: Remove incorrect inline markers [NETFILTER]: Remove redundant parentheses/braces [NETFILTER]: Add u32 match [CRYPTO] Kconfig: Use menuconfig objects USB: Use menuconfig objects USB: fix gregkh-usb-usb-use-menuconfig-objects [NETFILTER]: x_tables: add connlimit match leds: Use menuconfig objects II - LED Use menuconfig objects II - KVM/Virt Use menuconfig objects II - auxdisplay Use menuconfig objects II - EDAC Use menuconfig objects II - IPMI Use menuconfig objects II - misc strange dev Use menuconfig objects II - module menu Use menuconfig objects II - oprofile Use menuconfig objects II - Telephony Use menuconfig objects II - TPM Use menuconfig objects: connector Use menuconfig objects: crypto hw Use menuconfig objects: I2O Use menuconfig objects: parport Use menuconfig objects: PNP Use menuconfig objects: W1 Kernel utf-8 handling make timespec_equal() take const arguments Use menuconfig objects: ISDN: CONFIG_ISDN Use menuconfig objects: ISDN: CONFIG_ISDN_CAPI Use menuconfig objects: ISDN: CONFIG_CAPI_AVM Use menuconfig objects: ISDN: CONFIG_CAPI_EICON Use menuconfig objects II - MD [SCSI] Use menuconfig objects Use menuconfig objects: ISDN Use menuconfig objects: ISDN/Gigaset [NET]: Make NETDEVICES depend on NET. Use menuconfig objects: RTC Add some help texts to recently-introduced kconfig items Btrfs: Simplify makefile [NETFILTER]: x_tables: add xt_time match [NETFILTER]: x_tables: add missing ip6t_modulename aliases [SCSI] mpt fusion: Use menuconfig objects Use menuconfig objects: PCMCIA menuconfig: transform NLS and DLM menus menuconfig: transform Network Filesystems menu Remove CONFIG_VT_UNICODE Convert files to UTF-8 and some cleanups [NETFILTER]: Copyright/Email update [NETFILTER]: Sort matches/targets in Kbuild file [NETFILTER]: Clean up Makefile [NETFILTER]: fix forgotten module release in xt_CONNMARK and xt_CONNSECMARK [NETFILTER]: xt_helper: Do not bypass RCU [SPARC]: Constify function pointer tables. security/selinux: constify function pointer tables and fields UIO: constify function pointer tables [AVR32] constify function pointer tables [WATCHDOG] constify function pointer tables IPoIB: Constify seq_operations function pointer tables IB/ipath: Remove unnecessary cast [S390] constify function pointer tables. sh: constify function pointer tables kconfig: allow overriding symbols [NETFILTER]: x_tables: consistent and unique symbol names [NETFILTER]: merge ipt_owner/ip6t_owner in xt_owner [NETFILTER]: Use lowercase names for matches in Kconfig [NET]: Constify include/net/dsfield.h [NETFILTER]: Merge ipt_tos into xt_dscp [NETFILTER]: Merge ipt_TOS into xt_DSCP [NETFILTER]: IPv6 capable xt_tos v1 match [NETFILTER]: IPv6 capable xt_TOS v1 target [NETFILTER]: x_tables: use %u format specifiers [NETFILTER]: Introduce nf_inet_address [NETFILTER]: Parenthesize macro parameters [NETFILTER]: xt_connlimit: use the new union nf_inet_addr [NETFILTER]: remove ipt_TOS.c [NETFILTER]: xt_TOS: Change semantic of mask value [NETFILTER]: xt_TOS: Properly set the TOS field [NETFILTER]: Annotate start of kernel fields in NF headers [NETFILTER]: xt_CONNMARK target, revision 1 [NETFILTER]: xt_MARK target, revision 2 [NETFILTER]: xt_connmark match, revision 1 [NETFILTER]: Extend nf_inet_addr with in{,6}_addr [NETFILTER]: xt_conntrack match, revision 1 [NETFILTER]: xt_mark match, revision 1 [NETFILTER]: xt_pkttype: Add explicit check for IPv4 [NETFILTER]: xt_pkttype: IPv6 multicast address recognition [NETFILTER]: xt_policy: use the new union nf_inet_addr [NETFILTER]: Update modules' descriptions [NETFILTER]: Rename ipt_iprange to xt_iprange [NETFILTER]: xt_iprange match, revision 1 [NETFILTER]: Update feature-removal-schedule.txt [IPV4]: Enable use of 240/4 address space. [AF_X25]: constify function pointer tables [MIPS]: constify function pointer tables block: constify function pointer tables x86: remove unneded casts x86: constify function pointer tables Input: constify function pointer tables (seq_operations) [AF_RXRPC]: constify function pointer tables [NETFILTER]: Use const in struct xt_match, xt_target, xt_table linux/types.h: Use __u64 for aligned_u64 [NETFILTER]: xt_conntrack: add port and direction matching [NETFILTER]: ebtables: remove casts, use consts [NETFILTER]: ebtables: Update modules' descriptions [NETFILTER]: ebtables: mark matches, targets and watchers __read_mostly [NETFILTER]: xt_TCPMSS: consider reverse route's MTU in clamp-to-pmtu [NETFILTER]: xt_owner: allow matching UID/GID ranges [NETFILTER]: nf_conntrack_h323: clean up code a bit [NETFILTER]: xt_hashlimit match, revision 1 [NETFILTER]: nf_conntrack_h323: constify and annotate H.323 helper [NETFILTER]: nf_{conntrack,nat}_sip: annotate SIP helper with const [NETFILTER]: nf_{conntrack,nat}_tftp: annotate TFTP helper with const [NETFILTER]: nf_{conntrack,nat}_pptp: annotate PPtP helper with const [NETFILTER]: nf_conntrack_sane: annotate SANE helper with const [NETFILTER]: nf_{conntrack,nat}_proto_tcp: constify and annotate TCP modules [NETFILTER]: nf_{conntrack,nat}_proto_udp{,lite}: annotate with const [NETFILTER]: nf_{conntrack,nat}_proto_gre: annotate with const [NETFILTER]: nf_{conntrack,nat}_icmp: constify and annotate [NETFILTER]: nf_conntrack: annotate l3protos with const USB: constify function pointer tables PCI: constify function pointer tables nozomi: constify driver [IA64] constify function pointer tables fs/fat/: refine chmod checks [NETFILTER]: xt_iprange: add missing #include reiserfs: constify function pointer tables procfs: constify function pointer tables OSS: constify function pointer tables [ARM] constify function pointer tables [NETFILTER]: xt_hashlimit: remove unneeded struct member [NETFILTER]: xt_iprange: fix subtraction-based comparison [NETFILTER]: xt_conntrack: fix missing boolean clamping [NETFILTER]: xt_conntrack: fix IPv4 address comparison [OCFS2]: constify function pointer tables [NETFILTER]: xt_time: fix failure to match on Sundays Fixes to the seq_file document [NETFILTER]: nf_nat: autoload IPv4 connection tracking [NET]: Sink IPv6 menuoptions into its own submenu [NETFILTER]: xt_sctp: simplify xt_sctp.h [NETFILTER]: annotate xtables targets with const and remove casts [NETFILTER]: annotate {arp,ip,ip6,x}tables with const [NETFILTER]: annotate rest of nf_conntrack_* with const [NETFILTER]: annotate rest of nf_nat_* with const [NETFILTER]: remove arpt_table indirection macro [NETFILTER]: remove arpt_target indirection macro [NETFILTER]: remove arpt_(un)register_target indirection macros [NETFILTER]: Explicitly initialize .priority in arptable_filter [NETFILTER]: Remove unused callbacks in nf_conntrack_l3proto [NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l3proto [NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l4proto [NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_tuple.h [NETFILTER]: nf_nat: use bool type in nf_nat_proto [NETFILTER]: nf_conntrack: const annotations in nf_conntrack_sctp, nf_nat_proto_gre [NETFILTER]: nf_conntrack: replace NF_CT_DUMP_TUPLE macro indrection by function call [CRYPTO] api: Constify function pointer tables V4L/DVB (7140): constify function pointer tables KVM: constify function pointer tables vt: fix background color on line feed kgdb: kconfig fix xconfig/menuconfig element vt/fbcon: update scrl_erase_char after 256/512-glyph font switch vt/fbcon: fix background color on line feed vt: fix background color on line feed, DEC invert [patch 2/4] fs: make struct file arg to d_path const netfilter: xt_TCPMSS: collapse tcpmss_reverse_mtu{4,6} into one function Btrfs: bdi_init and bdi_destroy come with 2.6.23 netfilter: Use unsigned types for hooknum and pf vars netfilter: rename ipt_recent to xt_recent netfilter: xt_recent: IPv6 support netfilter: Introduce NFPROTO_* constants netfilter: x_tables: use NFPROTO_* in extensions netfilter: implement NFPROTO_UNSPEC as a wildcard for extensions netfilter: ebtables: do centralized size checking netfilter: change return types of check functions for Ebtables extensions netfilter: change return types of match functions for ebtables extensions netfilter: Change return types of targets/watchers for Ebtables extensions netfilter: add dummy members to Ebtables code to ease transition to Xtables netfilter: ebt_among: obtain match size through different means netfilter: change Ebtables function signatures to match Xtables's netfilter: move Ebtables to use Xtables netfilter: x_tables: output bad hook mask in hexadecimal netfilter: ebtables: use generic table checking netfilter: implement hotdrop for Ebtables netfilter: remove unused Ebtables functions netfilter: remove redundant casts from Ebtables netfilter: ebtables: fix one wrong return value netfilter: xtables: do centralized checkentry call (1/2) netfilter: ip6tables: fix name of hopbyhop in Kconfig netfilter: ip6tables: fix Kconfig entry dependency for ip6t_LOG netfilter: ebtables: make BRIDGE_NF_EBTABLES a menuconfig option netfilter: xtables: sort extensions alphabetically in Kconfig netfilter: xtables: use "if" blocks in Kconfig netfilter: xtables: move extension arguments into compound structure (1/6) netfilter: xtables: move extension arguments into compound structure (2/6) netfilter: xtables: move extension arguments into compound structure (3/6) netfilter: xtables: move extension arguments into compound structure (4/6) netfilter: xtables: move extension arguments into compound structure (5/6) netfilter: xtables: move extension arguments into compound structure (6/6) netfilter: xtables: provide invoked family value to extensions netfilter: xtables: cut down on static data for family-independent extensions netfilter: xtables: use NFPROTO_UNSPEC in more extensions netfilter: xtables: remove bogus mangle table dependency of connmark ext4: fix kconfig typo and extra whitespace netfilter: replace old NF_ARP calls with NFPROTO_ARP netfilter: xtables: add missing const qualifier to xt_tgchk_param include: linux/fs.h: put declarations in __KERNEL__ netfilter 05/09: ebtables: fix inversion in match code netfilter 08/09: xt_time: print timezone for user information UBI: constify file operations Btrfs: change/remove typedef net: constify VFTs netfilter: remove unneeded goto netfilter: make proc/net/ip* print names from foreign NFPROTO netfilter: Combine ipt_TTL and ip6t_HL source netfilter: Combine ipt_ttl and ip6t_hl source netfilter: xtables: add backward-compat options netfilter: install missing headers [SCSI] lpfc: constify virtual function tables netfilter: xtables: avoid pointer to self netfilter: trivial Kconfig spelling fixes fs: make struct dentry->d_op const V4L/DVB (10391): dvb: constify VFTs ACPI: constify VFTs (1/2) ACPI: constify VFTs (2/2) netfilter: xt_recent: fix stack overread in compat code md: constify VFTs netfilter: xtables: use NFPROTO_ for xt_proto_init callsites netfilter: queue: use NFPROTO_ for queue callsites netfilter: xtables: use NFPROTO_ in standard targets netfilter: xtables: remove redundant casts netfilter: xtables: fix const inconsistency netfilter: xtables: consolidate open-coded logic netfilter: xtables: reduce indent level by one netfilter: xtables: remove some goto netfilter: xtables: remove another level of indent netfilter: xtables: consolidate comefrom debug cast access netfilter: xtables: print hook name instead of mask netfilter: xt_quota: fix incomplete initialization netfilter: xtables: conntrack match revision 2 net: mark read-only arrays as const net: implement a SO_PROTOCOL getsockoption net: implement a SO_DOMAIN getsockoption netfilter: xtables: remove xt_TOS v0 netfilter: xtables: remove xt_CONNMARK v0 netfilter: xtables: remove xt_MARK v0, v1 netfilter: xtables: remove xt_connmark v0 netfilter: xtables: remove xt_conntrack v0 netfilter: xtables: remove xt_iprange v0 netfilter: xtables: remove xt_mark v0 netfilter: xtables: remove xt_owner v0 netfilter: xtables: remove redirecting header files netfilter: conntrack: switch hook PFs to nfproto netfilter: xtables: switch hook PFs to nfproto netfilter: xtables: switch table AFs to nfproto netfilter: xtables: realign struct xt_target_param netfilter: iptables: remove unused datalen variable netfilter: xtables: use memcmp in unconditional check netfilter: xtables: ignore unassigned hooks in check_entry_size_and_hooks netfilter: xtables: check for unconditionality of policies netfilter: xtables: check for standard verdicts in policies netfilter: xtables: mark initial tables constant
Jan Evert van Grootheest (4): ht6560b can only do up to PIO mode 4 ht6560b: force prefetch for some devices ht6560b: update email address ht6560b: remove old history
Jan Frey (1): V4L/DVB (5786): Ir-kbd-i2c: add support for Hauppauge HVR1300 remote
Jan Glauber (72): s390: in-kernel crypto rename s390: sha256 support s390: aes support s390: in-kernel crypto test vectors s390: des crypto code cleanup s390: des crypto code speedup s390: aes crypto code fixes s390: sha256 crypto code fix s390: overflow in sched_clock s390: monotonic_clock interface s390: hangcheck timer support s390: timer interface visibility [S390] init_timer in tty3270. [S390] move crypto options and some cleanup. [S390] Support for s390 Pseudo Random Number Generator [S390] fix non-smp compile. [S390] smp_call_function cleanup [S390] crypto: cleanup. [S390] vtime: cleanup per_cpu usage. [S390] aes-s390 key length. [S390] Fix broken logic, SIGA flags must be bitwise ORed [CRYPTO] sha: Add header file for SHA definitions [CRYPTO] hifn: Make Kconfig option depend on PCI [CRYPTO] tcrypt: AES CBC test vectors from NIST SP800-38A [S390] crypto: move s390 Kconfig options. [S390] switch sched_clock to store-clock-extended. [CRYPTO] s390: Generic sha_update and sha_final [CRYPTO] sha512: Hardware acceleration for s390 [CRYPTO] sha384: Hardware acceleration for s390 [CRYPTO] sha512: Rename sha512 to sha512_generic crypto: s390 - Respect STFL bit [S390] Cleanup cpacf printk messages. [S390] qdio: new qdio driver. [S390] qdio: make sure qdr is aligned to page size [S390] qdio: prevent oopsing if qdio_establish fails [S390] qdio: improve s390 debug feature usage [S390] qdio: remove the module_get & module_put pair [S390] qdio: prevent stack clobber [S390] qdio: prevent double qdio shutdown in case of I/O errors [S390] qdio: remove incorrect memset [S390] qdio: fix qeth port count detection [S390] qdio: add eqbs/sqbs instruction counters [S390] qdio: fix compile warning under 31 bit [S390] qdio: rework debug feature logging [S390] qdio: improve inbound buffer acknowledgement [S390] qdio: fix error reporting for hipersockets [S390] convert cpacf printks to pr_xxx macros. [S390] qdio: fix broken pointer in case of CONFIG_DEBUG_FS is disabled [S390] qdio: add missing tiq_list locking [S390] qdio: Dont call qdio_shutdown in case qdio_activate fails [S390] qdio: proper kill of qdio tasklets [S390] qdio: call qdio_free also if qdio_shutdown fails [S390] qdio: move ACK to newest buffer for devices without QEBSM [S390] qdio: seperate last move index and polling index [S390] qdio: tasklet termination in case of module unload [S390] qdio: report SIGA errors directly [S390] qdio: merge inbound and outbound handler functions [S390] extend virtual timer interface by mod_virt_timer_periodic [S390] qdio: remove dead timeout handler [S390] qdio: simplify error handling in irq handler [S390] qdio: inline qdio_perf_stat_inc [S390] qdio: move adapter interrupt tasklet code [S390] qdio: fix check for running under z/VM [S390] qdio: extract all primed SBALs at once [S390] qdio: merge AI tasklet into interrupt handler [S390] qdio: leave inbound SBALs primed [S390] qdio: Sanitize do_QDIO sanity checks crypto: sha-s390 - Fix warnings in import function [S390] qdio: continue polling if the queue is not finished [S390] qdio: remove limited number of debugfs entries [S390] qdio: reduce per device debug messages [S390] qdio: change state of all primed input buffers
Jan Harkes (18): coda: do not grab an uninitialized fd when the open upcall returns an error coda: correctly invalidate cached access rights coda: fix nlink updates for directories coda: allow removal of busy directories coda: coda doesn't track atime coda: use ilookup5 coda: cleanup /dev/cfs open and close handling coda: cleanup for upcall handling path coda: block signals during upcall processing coda: avoid lockdep warning in coda_readdir coda: replace upc_alloc/upc_free with kmalloc/kfree coda: ignore returned values when upcalls return errors coda: cleanup coda_lookup, use dsplice_alias coda: cleanup downcall handler coda: remove struct coda_sb_info coda: remove statistics counters from /proc/fs/coda coda: update module information coda: remove CODA_STORE/CODA_RELEASE upcalls
Jan Kara (326): quota: fix possible oops on quotaoff Fix rewriting on a full reiserfs filesystem ext3: fix log_do_checkpoint() assertion failure ext3: fix list scanning in __cleanup_transaction cond_resched_lock() fix reiserfs: add checking of journal_begin() return value quota: improve credits estimates quota: ext3: Improve quota credit estimates quota: reiserfs: improve quota credit estimates Make reiserfs BUG on too big transaction ext3: fix options parsing ext2: fix mount options parting ext2: drop quota reference before releasing inode ext3: drop quota references before releasing inode Fix error handling in reiserfs reiserfs+acl+quota deadlock fix Fix JBD race in t_forget list handling Make ll_rw_block() wait for buffer lock Change ll_rw_block() calls in JBD Change ll_rw_block() calls in Reiser Change ll_rw_block() calls in UFS Change HFS+ to not use ll_rw_block() Fix race in do_get_write_access() ext3: Fix unmapped buffers in transaction's lists Fix return value in reiserfs allocator Fix oops in vfs_quotaon_mount() jbd: split checkpoint lists reiserfs: fix assertion failure in reiserfs+journaled quotas jbd: log_do_checkpoint fix jbd: remove_transaction fix Fix oops in invalidate_dquots() Small cleanup in quota.h Fix reiserfs deadlock jbd: fix BUG in journal_commit_transaction() JBD: split checkpoint lists Fix possible UDF deadlock and memory corruption (CVE-2006-4145) jbd: fix commit of ordered data buffers dquot: add proper locking when using current->signal->tty Fix IO error reporting on fsync() Copy i_flags to ocfs2 inode flags on write readahead: improve heuristic detecting sequential reads readahead: code cleanup ext3: copy i_flags to inode flags on write ext3: copy i_flags to inode flags on write udf: use sector_t and loff_t for file offsets UDF: introduce struct extent_position udf: use get_bh() udf: add assertions udf: support files larger than 1G circular locking dependency found in QUOTA OFF Fix possible UDF data corruption udf: fix possible leakage of blocks debugfs: add rename for debugfs files jbd commit: fix transaction dropping jbd2 commit: fix transaction dropping ext2: fix a comment when ext2_release_file() is called ext3: fix deadlock in ext3_remount() and orphan list handling ext4: fix deadlock in ext4_remount() and orphan list handling ext4: copy i_flags to inode flags on write UDF: handle wrong superblock better Fix possible NULL pointer dereference in udf_table_free_blocks() quota: fix infinite loop quota: send messages via netlink jbd2: fix commit code to properly abort journal jbd: fix commit code to properly abort journal ext2: avoid rec_len overflow with 64KB block size Fix possibly too long write in o2hb_setup_one_bio() Forbid user to change file flags on quota files Fix 64KB blocksize in ext3 directories ocfs2: Remove expensive bitmap scanning jbd: Fix assertion failure in fs/jbd/checkpoint.c Fix compilation warning in dquot.c Fix computation of SKB size for quota messages Don't send quota messages repeatedly when hardlimit reached ocfs2: Silence false lockdep warnings ocfs2: Safer read_inline_data() ocfs2: Use generic_file_llseek ocfs2: printf fixes ext4: Avoid rec_len overflow with 64KB block size jbd2: Fix assertion failure in fs/jbd2/checkpoint.c jbd: Remove useless loop when writing commit record inotify: send IN_ATTRIB events when link count changes quota: improve inode list scanning in add_dquot_ref() ext3: fix lock inversion in direct IO Use pgoff_t instead of unsigned long udf: cleanup directory offset handling udf: fix adding entry to a directory udf: change maintainer isofs: implement dmode option buffer_head: fix private_list handling quota: turn quotas off when remounting read-only ext4: Fix Direct I/O locking udf: fix directory offset handling vfs: add explanation of I_DIRTY_DATASYNC bit vfs: fix NULL pointer dereference in fsync_buffers_list() quota: add possibly missing iput() when quotaon and quotaoff races vfs: fix possible deadlock in ext2, ext3, ext4 when using xattrs udf: Mark udf_process_sequence() as noinline udf: Remove checking of existence of filename in udf_add_entry() udf: Remove declarations of arrays of size UDF_NAME_LEN (256 bytes) udf: Cleanup volume descriptor sequence processing udf: Improve error recovery on mount udf: Move filling of partition descriptor info into a separate function udf: Move processing of virtual partitions udf: Cleanup anchor block detection. udf: Improve anchor block detection udf: Silence warning about accesses beyond end of device udf: Fix detection of VAT version udf: Allow loading of VAT inode udf: Handle VAT packed inside inode properly udf: Mount filesystem read-only if it has pseudooverwrite partition udf: Add read-only support for 2.50 UDF media ocfs2: Improve rename locking quota: remove superfluous DQUOT_OFF() in fs/namespace.c quota: various style cleanups quota: quota core changes for quotaon on remount quota: ext3: make ext3 handle quotaon on remount quota: ext4: make ext4 handle quotaon on remount quota: reiserfs: make reiserfs handle quotaon on remount ext3: fix update of mtime and ctime on rename ext3: fix hang on umount with quotas when journal is aborted ext3: fix mount messages when quota disabled reiserfs: fix hang on umount with quotas when journal is aborted reiserfs: unpack tails on quota files vfs: fix lock inversion in drop_pagecache_sb() vfs: skip inodes without pages to free in drop_pagecache_sb() ext4: Fix update of mtime and ctime on rename ext4: Fix hang on umount with quotas when journal is aborted isofs: fix access to unallocated memory when reading corrupted filesystem quota: add a convenience macro for filesystems udf: Fix memory corruption when fs mounted with noadinicb option quota: don't call sync_fs() from vfs_quota_off() when there's no quota turn off ext4: correct mount option parsing to detect when quota options can be changed ext4: Fix mount messages when quota disabled ext4: fix synchronization of quota files in journal=data mode ext4: fix typos in messages and comments (journalled -> journaled) Merge branch 'master' into for_mm ext3: add missing unlock to error path in ext3_quota_write() ext4: add missing unlock to an error path in ext4_quota_write() reiserfs: add missing unlock to an error path in reiserfs_quota_write() ext4: Set journal pointer to NULL when journal is released vfs: Move mark_inode_dirty() from under page lock in generic_write_end() ext4: Invert the locking order of page_lock and transaction start ext4: Fix lock inversion in ext4_ext_truncate() vfs: export filemap_fdatawrite_range() jbd2: Implement data=ordered mode handling via inodes ext4: Use new framework for data=ordered mode in JBD2 jbd2: Remove data=ordered mode support using jbd buffer heads ext3: fix synchronization of quota files in journal=data mode ext3: fix typos in messages and comments (journalled -> journaled) ext3: correct mount option parsing to detect when quota options can be changed reiserfs: fix synchronization of quota files in journal=data mode reiserfs: fix typos in messages and comments (journalled -> journaled) reiserfs: correct mount option parsing to detect when quota options can be changed quota: fix possible infinite loop in quota code quota: rename quota functions from upper case, make bigger ones non-inline quota: cleanup loop in sync_dquots() quota: move function-macros from quota.h to quotaops.h quota: convert macros to inline functions quota: implement sending information via netlink about user below quota quota: documentation for sending "below quota" messages via netlink and tiny doc update udf: Fix lock inversion between iprune_mutex and alloc_mutex (v2) udf: Fix error paths in udf_new_inode() ocfs2: Fix check of return value of ocfs2_start_trans() ocfs2: Fix checking of return value of new_inode() ocfs2: Let inode be really deleted when ocfs2_mknod_locked() fails udf: Fix BUG_ON() in destroy_inode() quota: Add callbacks for allocating and destroying dquot structures quota: Increase size of variables for limits and inode usage quota: Remove bogus 'optimization' in check_idq() and check_bdq() quota: Make _SUSPENDED just a flag quota: Allow to separately enable quota accounting and enforcing limits ext3: Use sb_any_quota_loaded() instead of sb_any_quota_enabled() ext4: Use sb_any_quota_loaded() instead of sb_any_quota_enabled() reiserfs: Use sb_any_quota_loaded() instead of sb_any_quota_enabled(). quota: Remove compatibility function sb_any_quota_enabled() quota: Introduce DQUOT_QUOTA_SYS_FILE flag quota: Move quotaio_v[12].h from include/linux/ to fs/ quota: Split off quota tree handling into a separate file quota: Convert union in mem_dqinfo to a pointer quota: Allow negative usage of space and inodes quota: Keep which entries were set by SETQUOTA quotactl quota: Update version number quota: Add helpers to allow ocfs2 specific quota initialization, freeing and recovery quota: Implement function for scanning active dquots ocfs2: Support nested transactions ocfs2: Assign feature bits and system inodes to quota feature and quota files ocfs2: Mark system files as not subject to quota accounting ocfs2: Implementation of local and global quota file handling ocfs2: Add quota calls for allocation and freeing of inodes and space ocfs2: Implement quota recovery ocfs2: Enable quota accounting on mount, disable on umount ocfs2: Add missing initialization ocfs2: Fix oops when extending quota files ocfs2: Make ocfs2_get_quota_block() consistent with ocfs2_read_quota_block() ocfs2: Fix build warnings (64-bit types vs long long) quota: Unexport dqblk_v1.h and dqblk_v2.h quota: Export dquot_alloc() and dquot_destroy() functions reiserfs: Add default allocation routines for quota structures ext3: Add default allocation routines for quota structures ext4: Add default allocation routines for quota structures jbd2: Fix oops in jbd2_journal_init_inode() on corrupted fs quota: don't set grace time when user isn't above softlimit ext2: also update the inode on disk when dir is IS_DIRSYNC quota: Improve locking ocfs2: Remove ocfs2_dquot_initialize() and ocfs2_dquot_drop() ocfs2: Push out dropping of dentry lock to ocfs2_wq ocfs2: Fix possible deadlock in ocfs2_write_dquot() jbd2: Fix return value of jbd2_journal_start_commit() Revert "ext4: wait on all pending commits in ext4_sync_fs()" jbd2: Avoid possible NULL dereference in jbd2_journal_begin_ordered_truncate() jbd: fix return value of journal_start_commit() ext3: revert "ext3: wait on all pending commits in ext3_sync_fs" ext4: Fix deadlock in ext4_write_begin() and ext4_da_write_begin() ext3: Remove unnecessary quota functions ext4: Remove unnecessary quota functions reiserfs: Remove unnecessary quota functions quota: Move quota files into separate directory quota: Make global quota locks cacheline aligned quota: Remove NODQUOT macro quota: Remove dqbuf_t and other cleanups vfs: Use lowercase names of quota functions ramfs: Remove quota call ext2: Use lowercase names of quota functions ext3: Use lowercase names of quota functions ext4: Use lowercase names of quota functions reiserfs: Use lowercase names of quota functions ufs: Use lowercase names of quota functions udf: Use lowercase names of quota functions jfs: Use lowercase names of quota functions nfsd: Use lowercase names of quota functions quota: Remove uppercase aliases for quota functions. quota: Remove superfluous inlines quota: Coding style fixes ext3: Avoid starting a transaction in writepage when not necessary jbd2: Update locking coments udf: fix sparse warnings: udf: Add checks to not underflow sector_t udf: Fix oops when invalid character in filename occurs udf: Some type fixes and cleanups udf: Try anchor in block 256 first udf: Don't write integrity descriptor too often jbd: fix oops in jbd_journal_init_inode() on corrupted fs ext3: avoid false EIO errors ext3: Try to avoid starting a transaction in writepage for data=writepage jbd: update locking coments ext2: fix data corruption for racing writes ocfs2: Fix possible deadlock in ocfs2_global_read_dquot() ocfs2: Fix lock inversion in ocfs2_local_read_info() ocfs2: Fix possible deadlock with quotas in ocfs2_setattr() ocfs2: Fix possible deadlock in quota recovery ocfs2: Correct ordering of ip_alloc_sem and localloc locks for directories jbd2: Fix a race between checkpointing code and journal_get_write_access() ext4: Fix truncation of symlinks after failed write ext4: Get rid of EXTEND_DISKSIZE flag of ext4_get_blocks_handle() jbd: fix race in buffer processing in commit code vfs: Fix sys_sync() and fsync_super() reliability (version 4) vfs: Call ->sync_fs() even if s_dirt is 0 (version 4) vfs: Make __fsync_super() a static function (version 4) vfs: Make sys_sync() use fsync_super() (version 4) vfs: Move syncing code from super.c to sync.c (version 4) vfs: Rename fsync_super() to sync_filesystem() (version 4) quota: Introduce writeout_quota_sb() (version 4) udf: Use device size when drive reported bogus number of written blocks ext2: Do not update mtime of a moved directory ext3: fix chain verification in ext3_get_blocks() ext3: make sure inode is deleted from orphan list after truncate isofs: let mode and dmode mount options override rock ridge mode setting isofs: fix setting of uid and gid to 0 isofs: cleanup mount option processing vfs: Set special lockdep map for dirs only if not set by fs ocfs2: Add lockdep annotations jbd2: Fail to load a journal if it is too short jbd: Fail to load a journal if it is too short ext3: Fix truncation of symlinks after failed write jbd: Fix a race between checkpointing code and journal_get_write_access() ext3: Get rid of extenddisksize parameter of ext3_get_blocks_handle() ocfs2: Fix deadlock on umount ocfs2: Make global quota files blocksize aligned ocfs2: Mark buffer uptodate before calling ocfs2_journal_access_dq() ocfs2: Initialize blocks allocated to local quota file ocfs2: Zero out padding of on disk dquot structure ocfs2: Fix initialization of blockcheck stats ocfs2: Remove syncjiff field from quota info ocfs2: Define credit counts for quota operations udf: Fix loading of VAT inode when drive wrongly reports number of recorded blocks quota: Silence lockdep on quota_on ocfs2: Fix possible deadlock when extending quota file ocfs2: Handle quota file corruption more gracefully ocfs2: Don't oops in ocfs2_kill_sb on a failed mount jbd2: Annotate transaction start also for jbd2_journal_restart() ext4: Fix possible deadlock between ext4_truncate() and ext4_get_blocks() nfs: Remove reference to generic_osync_inode from a comment ocfs2: Add missing lock name ext3: Improve error message that changing journaling mode on remount is not possible vfs: Introduce filemap_fdatawait_range vfs: Export __generic_file_aio_write() and add some comments vfs: Remove syncing from generic_file_direct_write() and generic_file_buffered_write() pohmelfs: Use __generic_file_aio_write instead of generic_file_aio_write_nolock ocfs2: Use __generic_file_aio_write instead of generic_file_aio_write_nolock vfs: Introduce new helpers for syncing after writing to O_SYNC file or IS_SYNC inode ext2: Update comment about generic_osync_inode ext3: Remove syncing logic from ext3_file_write ext4: Remove syncing logic from ext4_file_write ntfs: Use new syncing helpers and update comments ocfs2: Update syncing after splicing to match generic version xfs: Convert sync_page_range() to simple filemap_write_and_wait_range() pohmelfs: Use new syncing helper fat: Opencode sync_page_range_nolock() vfs: Remove generic_osync_inode() and sync_page_range{_nolock}() udf: Remove dead code udf: Remove wrong assignment in udf_symlink udf: Perform preallocation only for regular files udf: Fix possible corruption when close races with write ext3: Update MAINTAINERS for ext3 and JBD jbd: Journal block numbers can ever be only 32-bit use unsigned int for them jbd: Annotate transaction start also for journal_restart() ext3: Fix possible deadlock between ext3_truncate() and ext3_get_blocks() ext3: Flush disk caches on fsync when needed ext4: Update documentation about quota mount options fs: make sure data stored into inode is properly seen before unlocking new inode vm: document that setting vfs_cache_pressure to 0 isn't a good idea vfs: split generic_forget_inode() so that hugetlbfs does not have to copy it fs: Fix busyloop in wb_writeback() ext4: Update documentation about quota mount options ext3: Update documentation about ext3 quota mount options
Jan Kasprzak (1): netfilter: nf_ct_icmp: keep the ICMP ct entries longer
Jan Kiszka (55): mm: fix oom roll-back of __vmalloc_area_node i386: white space fixes in i387.h i386: avoid redundant preempt_disable in __unlazy_fpu fix param_sysfs_builtin name length check HID: Map MS Presenter 8000 bottom-side buttons HID: Refactor MS Presenter 8K key mapping KVM: VMX: Force seg.base == (seg.sel << 4) in real mode KVM: Avoid spurious execeptions after setting registers printk: don't prefer unsuited consoles on registration kgdb, x86: Avoid invoking kgdb_nmicallback twice per NMI KVM: Consolidate XX_VECTOR defines KVM: VMX: Reinject real mode exception KVM: VMX: Cleanup stalled INTR_INFO read KVM: x86: Silence various LAPIC-related host kernel messages KVM: VMX: include all IRQ window exits in statistics KVM: VMX: Use INTR_TYPE_NMI_INTR instead of magic value KVM: VMX: Support for NMI task gates KVM: x86: Reset pending/inject NMI state on CPU reset KVM: VMX: refactor/fix IRQ and NMI injectability determination KVM: VMX: refactor IRQ and NMI window enabling KVM: VMX: fix real-mode NMI support KVM: x86: Enable NMI Watchdog via in-kernel PIT source KVM: x86: VCPU with pending NMI is runnabled KVM: Kick NMI receiving VCPU KVM: x86: Support for user space injected NMIs KVM: VMX: Provide support for user space injected NMIs KVM: VMX: work around lacking VNMI support KVM: x86: Fix and refactor NMI watchdog emulation KVM: x86: Optimize NMI watchdog delivery KVM: VMX: Fix pending NMI-vs.-IRQ race for user space irqchip KVM: x86: Rework user space NMI injection as KVM_CAP_USER_NMI KVM: VMX: Support for injecting software exceptions KVM: New guest debug interface KVM: VMX: Allow single-stepping when uninterruptible KVM: x86: Virtualize debug registers KVM: x86: Wire-up hardware breakpoints for guest debugging KVM: Remove old kvm_guest_debug structs KVM: Advertise guest debug capability per-arch KVM: Drop unused evaluations from string pio handlers KVM: Fix overlapping check for memory slots KVM: Unregister cpufreq notifier on unload KVM: MMU: Fix auditing code KVM: Drop request_nmi from stats KVM: Fix KVM_GET_MSR_INDEX_LIST KVM: VMX: Fix locking order in handle_invalid_guest_state KVM: VMX: Fix locking imbalance on emulation failure KVM: Allow PIT emulation without speaker port KVM: Cleanup LAPIC interface KVM: Fix racy event propagation in timer KVM: Drop useless atomic test from timer function Revert "KVM: x86: check for cr3 validity in ioctl_set_sregs" KVM: Drop obsolete cpu_get/put in make_all_cpus_request KVM: VMX: Avoid to return ENOTSUPP to userland KVM: x86: Disallow hypercalls for guest callers in rings > 0 KVM: x86: Catch potential overrun in MCE setup
Jan Kratochvil (8): USB HID: Logitech wheel 0x046d/0xc294 needs HID_QUIRK_NOGET quirk USB: Add USB_DEVICE_INTERFACE_PROTOCOL macro Input: xpad - add support for Xbox 360 gamepad Input: xpad - add Xbox360 gamepad rumble support Input: xpad - fix check for succesful usb_buffer_alloc PIE randomization Input: xpad - add support for leds on xbox 360 pad x86: fix crash due to missing debugctlmsr on AMD K6-3
Jan Luebbe (2): USB: Add device id for Sierra Wireless MC8755 USB: sierra: Fix id for Sierra Wireless MC8755 in new table
Jan Lübbe (1): fix console change race exposed by CFS
Jan Mate (4): USB Storage: unusual_devs.h entry for Sony Ericsson P990i USB Storage: unusual_devs.h entry for Sony Ericsson P990i USB Storage: unusual_devs.h entry for Sony Ericsson P990i USB Storage: unusual_devs.h entry for Sony Ericsson P990i
Jan Niehusmann (3): let IPW2{1,2}00 select IEEE80211 smbfs: Fix slab corruption in samba error path mac80211: trigger ieee80211_sta_work after opening interface
Jan Nijs (3): V4L/DVB (5135): Qt1010: correct hardlockup when an app access the DVB dongle V4L/DVB (5232): Gl861: correct oops when loading module V4L/DVB (5233): Gl861: correct address of the bulk endpoint
Jan Nikitenko (11): au1550 SPI controller driver CRC7 support au1550_spi: fix prototype of irq handler spi_bitbang: short transfer status fix mmc_spi: put signals to low power off fix spi: au1550_spi: improve pio transfer mode spi: au1550_spi full duplex dma fix MIPS: Fix oops in dma_unmap_page on not coherent mips platforms V4L/DVB (11999): af9015: fix stack corruption bug V4L/DVB (12341): zl10353 and qt1010: fix stack corruption bug V4L/DVB (12342): af9015: avoid magically sized temporary buffer in eeprom_dump
Jan Pieter (1): [ATM]: drivers/atm/atmdev_init.c no longer necessary
Jan Rinze (1): [ARM] 4645/1: Cyberpro: Trivial fix to restore 16bpp mode.
Jan Scholz (2): HID: Apple ALU wireless keyboards are bluetooth devices HID: completely remove apple mightymouse from blacklist
Jan Sembera (1): ipv6: silence log messages for locally generated multicast
Jan Slupski (1): prism54: support for 124a:4025 - another version of IOGear GWU513 802.11g
Jan Veldeman (3): I2C: Documentation fix Driver core: Documentation: fix whitespace between parameters Driver core: Documentation: use S_IRUSR | ... in stead of 0644
Jan Yenya Kasprzak (1): Char: mxser_new, fix recursive locking
Jan-Benedict Glaw (6): kbuild: create tarballs Input: lkkbd - miscellaneous fixes kbuild: tar-pkg with out-out-tree building Silence a const vs non-const warning Update for the srm_env driver. lkkbd: Remove my old snail-mail address
Jan-Bernd Themann (31): ehea: IBM eHEA Ethernet Device Driver ehea: bugfix for register access functions ehea: firmware (hvcall) interface changes ehea: fix port state notification, default queue sizes ehea: kzalloc GFP_ATOMIC fix ehea: Fixed error recovery ehea: dynamic add / remove port ehea: NAPI multi queue TX/RX path for SMP ehea: fix for dynamic lpar support ehea: code cleanup ehea: removing unused functionality ehea: Whitespace cleanup eHEA: Capability flag for DLPAR support eHEA: net_poll support ehea: fix interface to DLPAR tools ehea: fix module parameter description ehea: fix queue destructor ehea: propagate physical port state ehea: fix last_rx update [NET]: Generic Large Receive Offload for TCP traffic [EHEA]: Use LRO. ehea: DLPAR memory add fix ehea: use kernel event queue ehea: fix port_napi_disable/enable ehea: add kexec support ehea: fix sysfs link compile problem ehea: set mac address fix ehea: fix might sleep problem ehea: add MODULE_DEVICE_TABLE ehea: fix race condition ehea: fix circular locking problem
Jan-Espen Pettersen (1): mac80211: don't send empty extended rates IE
Jan-Frode Myklebust (1): oom_adj/oom_score documentation
Janak Desai (1): [IA64] unshare system call registration for ia64
Janboe Ye (1): OMAP3: Fix omap3 sram virtual addres overlap vmalloc space after increasing vmalloc size
Janet Morgan (1): add OOM debug
Jani Alinikula (1): [ALSA] Stereo controls for M-Audio Revolution cards
Jani Monoses (1): V4L/DVB (11720): gspca - sonixj: Webcam 06f8:3008 added
Jani Nikula (5): ALSA: Add support for video out to the jack reporting API gitignore: Add GNU GLOBAL files to top .gitignore Input: gpio-keys - revert 'change timer to workqueue' Input: gpio-keys - avoid possibility of sleeping in timer function gpiolib: allow exported GPIO nodes to be named using sysfs links
Janne Grunau (32): V4L/DVB (5956): Add remote control support for the Hauppauge Nova-T 500 V4L/DVB (5957): Add remote keymap for the Hauppauge Nova-TD Stick V4L/DVB (5962): Fix line-break in err output V4L/DVB (5964): Fixed remote control for dib0700 with new firmware V4L/DVB (7538): Adds selectable adapter numbers as per module option V4L/DVB (7734): em28xx: copy and paste error in em28xx_init_isoc V4L/DVB (8634): v4l2: extend MPEG Encoding API with AVC and AAC V4L/DVB (8964): dvb/budget: push adapter_nr mod option down to individual drivers V4L/DVB (9105): correct Makefile symbol for stv0288 frontend V4L/DVB (11095): adds V4L2_CID_SHARPNESS to v4l2_ctrl_query_fill() V4L/DVB (11096): V4L2 Driver for the Hauppauge HD PVR usb capture device V4L/DVB (11097): use video_ioctl2 as ioctl handler directly V4L/DVB (11125): fix mispelled Hauppauge in HD PVR and PVR USB2 driver comments V4L/DVB (11152): hdpvr: Fix build with Config_I2C not set V4L/DVB (11228): hdpvr: use debugging macro for buffer status V4L/DVB (11229): hdpvr: set usb interface dev as parent in struct video_device V4L/DVB (11230): hdpvr: return immediately from hdpvr_poll if data is available V4L/DVB (11231): hdpvr: locking fixes V4L/DVB (11245): hdpvr: add struct v4l2_device V4L/DVB (11246): hdpvr: convert printing macros to v4l2_* with struct v4l2_device V4L/DVB (11247): hdpvr: empty internal device buffer after stopping streaming V4L/DVB (11351): v4l: use usb_interface for v4l2_device_register V4L/DVB (11352): cx231xx: use usb_interface.dev for v4l2_device_register V4L/DVB (11353): cx231xx: remove explicitly set v4l2_device.name V4L/DVB (11354): usbvision: use usb_interface.dev for v4l2_device_register V4L/DVB (11355): pvrusb2: use usb_interface.dev for v4l2_device_register V4L/DVB (11356): au0828: use usb_interface.dev for v4l2_device_register V4L/DVB (11357): au0828: remove explicitly set v4l2_device.name and unused au0828_instance V4L/DVB (11358): w9968cf: use usb_interface.dev for v4l2_device_register V4L/DVB (12684): DVB: make DVB_MAX_ADAPTERS configurable V4L/DVB (12685): dvb-core: check fe->ops.set_frontend return value V4L/DVB (12686): dvb-core: check supported QAM modulations
Janne Kulmala (1): x86: enable HPET on Fujitsu u9200
Janos Farkas (1): pcmcia: permit single-character identifiers
Janosch Machowinski (1): [ACPI] handle BIOS with implicit C1 in _CST
Janusz Krzysztofik (20): [IPV4] LVS: Allow to send ICMP unreachable responses when real-servers are removed ASoC: OMAP: fix OMAP1510 broken PCM pointer callback ASoC: Add support for Conexant CX20442-11 voice modem codec ASoC: Jack handling enhancements as suggested by subsystem maintainer ASoC: CX20442: fix issues pointed out by subsystem maintainer TTY: Add definition of a new line discipline required by Amstrad E3 (Delta) ASoC driver ASoC: CX20442: push down machine independent line discipline bits ASoC: add support for Amstrad E3 (Delta) machine ASoC: CX20442: add some debugging ASoC: CX20442: simplify codec controller usage TTY/ASoC: Rename N_AMSDELTA line discipline to N_V253 ASoC: OMAP: Make use of DMA channel self linking on OMAP1510 ASoC: OMAP: Enhance OMAP1510 DMA progress software counter ARM: OMAP: DMA: Add support for DMA channel self linking on OMAP1510 OMAP1: AMS_DELTA: add modem support omap: Fix omap-keypad by restoring old keypad.h without breaking omap2 boards that use matrix_keypad omap1: Fix redundant UARTs pin muxing that can break other hardware support omap1: Fix DSP public peripherals support for ams-delta ASoC: Amstrad Delta: add info about the line discipline requirement to Kconfig help text netdev: usb: dm9601.c can drive a device not supported yet, add support for it
Jar (3): pcmcia: documentation fix pcmcia: remove duplicates in orinoco_cs hostap update
Jared Hulbert (5): [ARM] 3206/1: Modifications to the bus arbiter controller for the Intel PXA27x [ARM] 4554/1: replace consistent_sync() with flush_ioremap_region() mm: introduce VM_MIXEDMAP return pfn from direct_access, for XIP [MTD][NOR] Add physical address to point() method
Jarek Poplawski (134): lockdep ifdef fix USB: fix cdc-acm problems with hard irq? (inconsistent lock state) lockdep: internal locking fixes lockdep: misc fixes in lockdep.c [NET_SCHED] sch_cbq: deactivating when grafting, purging etc. [NET_SCHED] sch_htb: turn intermediate classes into leaves [IPV4] devinet: inetdev_init out label moved after RCU assignment [TCP]: rare bad TCP checksum with 2.6.19 [NET_SCHED] sch_prio: class statistics printing enabled lockdep: more unlock-on-error fixes [BRIDGE] br_if: Fix oops in port_carrier_check lockdep: debug_locks check after check_chain_key [SCTP] ipv6: inconsistent lock state ipv6_add_addr/sctp_v6_copy_addrlist lockdep: lockdep_depth vs. debug_locks lockdep: debug_show_all_locks & debug_show_held_locks vs. debug_locks lockdep: lookup_chain_cache comment errata lockdep: removed unused ip argument in mark_lock & mark_held_locks timer: parenthesis fix in tbase_get_deferrable() etc [NET]: lockdep classes in register_netdevice Documentation/memory-barriers.txt: various fixes [NETPOLL] netconsole: fix soft lockup when removing module [NETPOLL]: Fixups for 'fix soft lockup when removing module' lib8390: comment on locking by Alan Cox docs: note about select in kconfig-language.txt request_irq: fix DEBUG_SHIRQ handling [AX25]: Locking dependencies fix in ax25_disconnect(). [AX25] af_ax25: Possible circular locking. [VLAN]: nested VLAN: fix lockdep's recursive locking warning [NET] gen_estimator: gen_replace_estimator() cosmetic changes [NET_SCHED] sch_htb: htb_requeue fix [AX25] af_ax25: remove sock lock in ax25_info_show() [AX25] ax25_route: make ax25_route_lock BH safe [AX25] ax25_timer: use mod_timer instead of add_timer [AX25] ax25_ds_timer: use mod_timer instead of add_timer mkiss: ax_bump() locking fix [AX25] ax25_out: check skb for NULL in ax25_kick() Subject: [PPPOL2TP] add missing sock_put() in pppol2tp_recv_dequeue() [PPPOL2TP]: Add missing sock_put() in pppol2tp_tunnel_closeall() netpoll: zap_completion_queue: adjust skb->users counter [NET] ifb: set separate lockdep classes for queue locks [ROSE/AX25] af_rose: rose_release() fix [NET_SCHED] cls_u32: refcounting fix for u32_delete() [NET_SCHED] sch_api: fix qdisc_tree_decrease_qlen() loop sch_sfq: use del_timer_sync() in sfq_destroy() sch_htb: remove from event queue in htb_parent_to_leaf() ax25: Fix NULL pointer dereference and lockup. netfilter: nf_conntrack_ipv6: fix inconsistent lock state in nf_ct_frag6_gather() pkt_sched: sch_sfq: dump a real number of flows net_sched: Add qdisc __NET_XMIT_STOLEN flag net_sched: Add qdisc __NET_XMIT_BYPASS flag pkt_sched: Add BH protection for qdisc_stab_lock. pkt_sched: Fix oops in htb_delete. pkt_sched: Protect gen estimators under est_lock. pkt_sched: Fix unlocking in tc_ctl_tfilter() net: Change handling of the __QDISC_STATE_SCHED flag in net_tx_action(). pkt_sched: Grab correct lock in notify_and_destroy(). pkt_sched: Add lockdep annotation for qdisc locks pkt_sched: Fix qdisc_watchdog() vs. dev_deactivate() race pkt_sched: Fix qdisc list locking pkt_sched: Fix dev_graft_qdisc() locking pkt_sched: Use rcu_assign_pointer() to change dev_queue->qdisc pkt_sched: Fix gen_estimator locks pkt_sched: Fix sch_tree_lock() pkt_sched: Fix locking of qdisc_root with qdisc_root_sleeping_lock() pkt_sched: Fix qdisc state in net_tx_action() pkt_sched: Check the state of tx_queue in dequeue_skb() pkt_sched: Remove the tx queue state check in qdisc_run() pkt_sched: Fix handling of gso skbs on requeuing pkt_sched: Simplify dev_requeue_skb and dequeue_skb netrom: Fix sock_orphan() use in nr_release pkt_sched: Update qdisc requeue stats in dev_requeue_skb() lib8390: Fix locking in ei_poll (poll controller) pkt_sched: sch_generic: Fix oops in sch_teql pkt_sched: sch_generic: Add Qdisc_ops peek() method. pkt_sched: sch_generic: Add generic qdisc->ops->peek() implementation. pkt_sched: Add qdisc->ops->peek() implementation. pkt_sched: Use qdisc->ops->peek() instead of ->dequeue() & ->requeue() pkt_sched: Add peek emulation for non-work-conserving qdiscs. sch_netem: Remove classful functionality sch_netem: Replace ->requeue() method with open code pkt_sched: sch_generic: Kfree gso_skb in qdisc_reset() pkt_sched: Fix qdisc len in qdisc_peek_dequeued() pkt_sched: Remove qdisc->ops->requeue() etc. pkt_sched: sch_drr: Fix qlen in drr_drop() net: gen_estimator: Fix gen_kill_estimator() lookups pkt_sched: sch_api: Remove qdisc_list_lock pkt_sched: gen_estimator: Optimize gen_estimator_active() pkt_sched: sch_htb: Remove htb_class aprio field pkt_sched: sch_htb: Remove htb_sched nwc_hit field pkt_sched: sch_htb: Clean htb_class prio and quantum fields pkt_sched: sch_htb: Remove L2T() pkt_sched: sch_htb: Replace HTB_ACCNT() macro with inlines pkt_sched: sch_htb: Optimize htb_find_next_upper() pkt_sched: sch_htb: Optimize WARN_ONs in htb_dequeue_tree() etc. drivers/net: starfire: Fix napi ->poll() weight handling pkt_sched: Annotate uninitialized var in sfq_enqueue() net: Fix oops in dev_ifsioc() pkt_sched: Remove smp_wmb() in qdisc_watchdog() pkt_sched: cls_u32: Fix locking in u32_change() pkt_sched: sch_htb: Consider used jiffies in htb_do_events() pkt_sched: sch_htb: Break all htb_do_events() after 2 jiffies net: Fix data corruption when splicing from sockets. net: Optimize memory usage when splicing from sockets. pkt_sched: sch_hfsc: sch_htb: Add non-work-conserving warning handler. pkt_sched: sch_htb: Warn on too many events. pkt_sched: sch_htb: Use workqueue to schedule after too many events. gianfar: Fix boot hangs while bringing up gianfar ethernet pkt_sched: sch_multiq: Change errno on non-multiqueue devices use. net: Fix page seeking for skb_splice_bits(). vlan: Update skb->mac_header in __vlan_put_tag(). pkt_sched: sch_drr: Fix oops in drr_change_class. pkt_sched: act_police: Fix a rate estimator test. pkt_sched: Change misleading code in class delete. net: sch_netem: Fix an inconsistency in ingress netem timestamps. net: Fix oops when splicing skbs from a frag_list. pkt_sched: gen_estimator: Fix signed integers right-shifts. pkt_sched: Use PSCHED_SHIFT in PSCHED time conversion pkt_sched: Change PSCHED_SHIFT from 10 to 6 ipv4: Fix fib_trie rebalancing pkt_sched: Rename PSCHED_US2NS and PSCHED_NS2US pkt_sched: Update drops stats in act_police ipv4: Fix fib_trie rebalancing, part 2 ipv4: Fix fib_trie rebalancing, part 3 ipv4: Fix fib_trie rebalancing, part 4 (root thresholds) ipv4: Use synchronize_rcu() during trie_rebalance() ipv4: Fix inflate_threshold_root automatically ipv4: fib_trie: Use tnode_get_child_rcu() and node_parent_rcu() in lookups net: sk_free() should be allowed right after sk_alloc() pkt_sched: Fix qdisc_graft WRT ingress qdisc pkt_sched: Fix tx queue selection in tc_modify_qdisc pkt_sched: Fix qdisc_create on stab error handling pkt_sched: Fix qstats.qlen updating in dump_stats ax25: Fix ax25_cb refcounting in ax25_ctl_ioctl ax25: Fix possible oops in ax25_make_new
Jarkko Lavinen (20): [MTD] NAND: Fix the broken dynamic array allocations OneNand: Fix free byte positions. MMC: OMAP: Abort stuck commands MMC: OMAP: Use tasklet instead of workqueue for cover switch notification MMC: OMAP: Move failing command abortion to workqueue MMC: OMAP: Lazy clock shutdown MMC: OMAP: Start new commands from work queue instead of irq MMC: OMAP: Do not busy wait for end of command for ever i82875p_edac: fix overflow device resource setup i82875p_edac: fix module remove mmc: Add 8-bit bus width support omap_hsmmc: Do dma cleanup also with data CRC errors omap_hsmmc: Add 8-bit bus width mode support omap_hsmmc: Disable SDBP at suspend mmc: Accept EXT_CSD rev 1.3 since it is backwards compatible with 1.2 omap_hsmmc: Do not expect cmd/data to be non-null when CC/TC occurs mmc: add mmc card sleep and awake support omap_hsmmc: fix scatter-gather list sanity checking omap_hsmmc: add mmc card sleep and awake support omap_hsmmc: fix NULL pointer dereference
Jarkko Nikula (76): ARM: OMAP: Correct two bugs in arch/arm/mach-omap2/clock.c ARM: OMAP: Add helper module for board specific I2C bus registration ARM: OMAP1: Use I2C bus registration helper for omap1 [ALSA] ASoC: Fix TLV320AIC3X PLL divider table for 64 kHz rate [ALSA] ASoC: Fix DAPM widget function types in pxa machine drivers [ALSA] ASoC: Fix WM9712 mixer_event DAPM widget function type ARM: OMAP: Pass logical DMA channel number always to callback handlers [ALSA] ASoC: Add support for 12 MHz MCLK in TLV320AIC3X [ALSA] ASoC: Add support for 19.2 MHz MCLK in TLV320AIC3X [ALSA] ASoC: Add drivers for the Texas Instruments OMAP processors ARM: OMAP: DMA: Fix incorrect channel linking [ALSA] ASoC: Fix TLV320AIC3X mono line output interconnect [ALSA] ASoC: Fix wrong enum count for jack_function in N810 machine driver [ALSA] ASoC: Convert N810 machine driver to use gpiolib ARM: OMAP: DMA: Don't mark channel active in omap_enable_channel_irq ALSA: ASoC: Cover also Nokia N810 WiMAX Edition in N810 machine driver ALSA: ASoC: Add support for generic DAPM register modifier widget ALSA: ASoC: TLV320AIC3X: Use register modifier widget for mic bias ALSA: ASoC: TLV320AIC3X: Modify only interface related bits in aic3x_set_dai_fmt ALSA: ASoC: TLV320AIC3X: Add support for digital microphone input ALSA: ASoC: Add digital mic configuration to N810 machine driver ARM: OMAP: DMA: Don't mark channel active in omap_enable_channel_irq ALSA: ASoC: TLV320AIC3X: Add mixer control for ADC highpass filter ALSA: ASoC: Fix error paths in N810 machine driver init and release clocks at exit ARM: OMAP: Add support for OMAP2430 in McBSP ARM: OMAP: Fixes to omap_mcbsp_request function ALSA: ASoC: tlv320aic3x: Use uniform tlv320aic naming ALSA: ASoC: Remove unused AUDIO_NAME define from codec drivers ALSA: ASoC: OMAP: Add multilink support to McBSP DAI driver ALSA: ASoC: OMAP: Add support for OMAP2430 and OMAP34xx in McBSP DAI driver ALSA: ASoC: OMAP: Set DMA stream name at runtime in McBSP DAI driver ALSA: ASoC: OMAP: Fix DSP DAI format in McBSP DAI driver ALSA: ASoC: OMAP: Continue fixing DSP DAI format in McBSP DAI driver ALSA: ASoC: tlv320aic3x: Fix DSP DAI format and signal polarities matching ASoC: Fix supported sample rates of TWL4030 audio codec ASoC: OMAP: Add more supported sample rates into McBSP DAI driver gpiolib: extend gpio label column width in debugfs file ASoC: OMAP: Fix preprocessor filled DAI name in McBSP DAI i2c-omap: Do not use interruptible wait call in omap_i2c_xfer_msg ASoC: OMAP: Apply channel constrains to N810 machine driver ASoC: OMAP: Add support for mono audio links in McBSP DAI ARM: OMAP: Extend gpio label column width in omap_gpio debugfs file ARM: OMAP: make legacy gpio request/free calls superfluous ARM: OMAP: Switch to gpio_request/free calls ARM: OMAP: Switch ohci-omap to gpio_request/free calls ARM: OMAP3: Add OMAP34xx pin multiplexing into I2C bus registration helper ASoC: Fix incorrect DSP format in OMAP McBSP DAI and affected drivers ASoC: Fix DSP formats in SSM2602 audio codec ASoC: OMAP: Select OMAP pin multiplexing when using Nokia N810 ASoC drivers ARM: OMAP: Fix gpio by switching to generic gpio calls, v2 ARM: OMAP: DMA: Fix uninitialized channel flags ASoC: WM8990: Fix kcontrol's private value use in put callback ASoC: TLV320AIC3X: Fix volume ranges ASoC: TLV320AIC3X: Add TLV information for volume controls ASoC: OMAP: N810: Mark not connected input pins ASoC: OMAP: N810: Add more jack functions ARM: OMAP: Add documentation for function omap_register_i2c_bus ARM: OMAP: Add command line option for I2C bus speed, v2 ARM: OMAP: Add method to register additional I2C busses on the command line, v2 ARM: OMAP3: Remove unused CONFIG_I2C2_OMAP_BEAGLE ASoC: OMAP: Set minimum buffer size constraint for McBSP2 in OMAP3 ASoC: OMAP: Fix DSP_B format in OMAP McBSP DAI driver ASoC: OMAP: Fix FS polarity in OSK5912 machine driver ASoC: OMAP: Update contact addresses ARM: OMAP2: Remove defines and resource init for OMAP24XX EAC USB: musb: Remove my email address from few musb related drivers ARM: OMAP2: Fix tusb6010 init error and compilation warning ARM: OMAP2: Fix SPI driver failure on 2420 when running multi-omap config ARM: OMAP: Update contact address of I2C registration helper ARM: OMAP: McBSP: Fix ASoC on OMAP1510 by fixing API of omap_mcbsp_start/stop OMAP: McBSP: Use textual values in DMA operating mode sysfs files ASoC: OMAP: Fix setup of XCCR and RCCR registers in McBSP DAI ARM: OMAP: McBSP: Merge two functions into omap_mcbsp_start/_stop ASoC: OMAP: Add functionality to set CLKR and FSR sources in McBSP DAI omap: Fix MMC gpio_wp for BeagleBoard C2 and above omap: McBSP: Fix incorrect receiver stop in omap_mcbsp_stop
Jarod Wilson (36): V4L/DVB (5482): Bttv: automatically load dvb-bt8xx for bttv cards with dvb firewire: OHCI 1.0 Isochronous Receive support firewire: replace subtraction with bitwise and firewire: fw-sbp2: increase login orb reply timeout, fix "failed to login" firewire: fw-sbp2: Use sbp2 device-provided mgt orb timeout for logins firewire: fw-sbp2: set single-phase retry_limit firewire: fw-ohci: use dma_alloc_coherent for ar_buffer firewire: fw-ohci: plug dma memory leak in AR handler firewire: fw-sbp2: set dual-phase cycle_limit firewire: fw-ohci: make sure HCControl register LPS bit is set firewire: fw-ohci: log regAccessFail events firewire: fw-ohci: don't append to AT context when it's not active firewire: replace more hex values with defined csr constants firewire: use bitwise and to get reg in handle_registers [S390] CVE-2008-1514: prevent ptrace padding area read/write in 31-bit mode HID: blacklist additional SoundGraph iMon LCD models crypto: ansi_cprng - Avoid incorrect extra call to _get_more_prng_bytes crypto: ansi_cprng - fix inverted DT increment routine crypto: des3_ede - permit weak keys unless REQ_WEAK_KEY set crypto: ccm - Fix handling of null assoc data HID: add antec-branded soundgraph imon devices to blacklist drm/i915: ignore LVDS on intel graphics systems that lie about having it [CPUFREQ] add atom family to p4-clockmod crypto: testmgr - Handle AEAD test vectors expected to fail verification crypto: testmgr - Add self-tests for rfc4309(ccm(aes)) crypto: testmgr - Add infrastructure for ansi_cprng self-tests crypto: testmgr - Add ansi_cprng test vectors crypto: testmgr - Catch base cipher self-test failures in fips mode crypto: testmgr - Print self-test pass notices in fips mode crypto: testmgr - Add ctr(aes) test vectors crypto: testmgr - Mark algs allowed in fips mode crypto: testmgr - Skip algs not flagged fips_allowed in fips mode crypto: tcrypt - Do not exit on success in fips mode drm/i915: add ignore lvds quirk info for AOpen Mini PC crypto: des_s390 - Permit weak keys unless REQ_WEAK_KEY set HID: ignore all recent SoundGraph iMON devices
Jaroslav Barton (1): V4L/DVB (6588): Leadtek Winfast DTV Dongle remote control
Jaroslav Franek (1): sound: emu10k1 - fix system hang with Audigy2 ZS Notebook PCMCIA card
Jaroslav Kysela (155): [ALSA] timer - added tread semaphore [ALSA] replace SNDRV_PCM_HW_PARAMS_RUNTIME -> SNDRV_PCM_HW_PARAMS_NORESAMPLE ALSA CVS update [ALSA] fixed PAUSE ioctl for user space interface [ALSA] Reverted last patch for SNDCTL_DSP_GETOPTR fix & possible overflow fix [ALSA] alsa-oss - improve readability of snd_pcm_oss_bytes() function [ALSA] alsa-oss - 2nd - improved readability [ALSA] select ISAPNP for SND_INTERWAVE_STB target [ALSA] version 1.0.9 Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [ALSA] via82xx - added 0x1071/0x8399 to while list [ALSA] AC97 - renamed vendor/device to subvendor/subdevice where appropriate [ALSA] OSS PCM emulation - The final fix for SNDCTL_DSP_GETOPTR problem [ALSA] OSS PCM emulation - The 2nd final fix for SNDCTL_DSP_GETOPTR problem [ALSA] via82xx - fixed entry for Umax AB 595T (VIA K8N800A - VT8237) [ALSA] ak4114: removed duplicate wake_up() [ALSA] via82xx - added MSI K7T266 Pro2 - 4005:4710 to white list (DXS enable) [ALSA] via82xx - changed MSI K7T266 Pro2 - 4005:4710 in white list (SRC enable) [ALSA] ens1371 - added extra delay for ac97 codec initialization [ALSA] version 1.0.9b broken error path in drivers/pnp/card.c [ALSA] opl3sa2 driver - added support for PnP BIOS devices [ALSA] opl3sa2 - fixed typo in PnP BIOS IDs (YMF0021 -> YMH0021) [ALSA] opl3sa2 - use different name for PnP BIOS driver [ALSA] hda-patch-realtek - added pci subdevice ID for Acer TravelMate 8100 (3 stack model + digital out) [ALSA] hda-intel: Suspend/resume fixes for PCM devices [ALSA] Timer API - added SUSPEND/RESUME events [ALSA] Timer API - SNDRV_TIMER_EVENT_RESUME - val is resolution in ns [ALSA] ALSA timer - fixed compilation [ALSA] PCM resume cleanups [ALSA] ac97_bus - replace <linux/module.h> with <sound/driver.h> for consistency [ALSA] ac97_bus - revert last change and do it only in the ALSA tree [ALSA] version 1.0.10rc1 [ALSA] version 1.0.10rc1 [ALSA] usb-audio: remove duplicate fixup entry (Hercules DJ Console) Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [ALSA] Cleanup - remove sound/core/wrappers.c [ALSA] version 1.0.10rc3 [ALSA] ice1724 (juli) - forced analog doughter board detection [ALSA] ac97 - procfs - print PCI subsystem vendor/device values [ALSA] intel8x0 - Added swap_hp quirk for Fujitsu-Siemens Celsius H320 [0x10cf:0x12f2] [ALSA] ens1371: added spdif and lineio module options [ALSA] version 1.0.11rc2 [ALSA] dummy driver - added CA0106 emulation defines [ALSA] ad1889 - remove CVS ID from the driver identification [ALSA] bt87x - fix detection of unknown card [ALSA] cs4232/cs4236 - moved CS423X_DRIVER define outside CONFIG_PNP Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [ALSA] PCM midlevel & PCM OSS - make procfs & OSS plugin code optional [ALSA] ymfpci - make rear channel swap optional [ALSA] snd_pcm_format_name() is no longer exported [ALSA] ice1712 & cs8427 - fix problem for S/PDIF input setup [ALSA] bt848 - added Leadtek Winfast tv 2000xp delux to whitelist [ALSA] ice1712 - Delta 1010LT S/PDIF fixes [ALSA] intel8x0 - wait for ICH_RESETREGS Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [ALSA] version 1.0.11rc4 [ALSA] PCM core - introduce CONFIG_SND_PCM_XRUN_DEBUG [ALSA] aoa driver - Kconfig - remove spaces for SND!=n [ALSA] version 1.0.12rc1 [ALSA] sound/pci/Kconfig - fix broken indenting for SND_FM801_TEA575X [ALSA] Control API - TLV implementation for additional information like dB scale [ALSA] fm801: fixed broken previous patch for the FM tuner only code [ALSA] Control API - more robust TLV implementation [ALSA] HDA codec - little code & comment cleanup [ALSA] HDA codec & CA0106 - add/fix TLV support [ALSA] HDA driver - do not set mute flag for dB scale (follow HDA specification) [ALSA] ice1712 - fix 1600->16000Hz value typo [ALSA] version 1.0.13 [ALSA] version 1.0.13 [ALSA] version 1.0.13 [ALSA] ac97_codec (ALC655): add EAPD hack for MSI L725 laptop [ALSA] version 1.0.14rc1 [ALSA] version 1.0.14rc1 [ALSA] hda_intel: increase maximum DMA buffer size to 1024MB [ALSA] pcm core: add prealloc_max file to substream directory to show maximum DMA size [ALSA] hda-codec - add ASUS W7J (0x1043, 0x1205) to quirk list - 3stack [ALSA] version 1.0.14rc2 [ALSA] SoC codecs - fix Kconfig - depends -> depends on [ALSA] version 1.0.14rc2 [ALSA] version 1.0.14rc3 [ALSA] version 1.0.14rc3 [NETFILTER]: ipt_CLUSTERIP: fix oops in checkentry function [ALSA] version 1.0.14rc4 [ALSA] version 1.0.14rc4 [ALSA] version 1.0.14 [ALSA] version 1.0.14 [ALSA] SC6000 driver - add HAS_IOPORT dependency [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz [ALSA] version 1.0.15 [ALSA] version 1.0.15 [ALSA] version 1.0.15 [ALSA] Use posix clock monotonic for PCM and timer timestamps [ALSA] PCM - fixed SNDRV_PCM_FORMAT_U24_BE silence constant [ALSA] PCM - added back TSTAMP ioctl for PCM (for old alsa-lib binaries) [ALSA] PCM core - remove SNDRV_PCM_TSTAMP_MMAP condition in snd_pcm_status() [ALSA] PCM interface - rename SNDRV_PCM_TSTAMP_MMAP to SNDRV_PCM_TSTAMP_ENABLE [ALSA] ice1712 - fixed midi input for Hoontech C-Ports [ALSA] version 1.0.16rc2 [ALSA] Added support for Delta1010E (newer revisions of Delta1010) [ALSA] ice1712 - added support for M-Audio Delta 66E ALSA: Release v1.0.17rc1 ALSA: Release 1.0.17rc2 ALSA: Remove duplicate MODULE_AUTHOR/DESCRIPTION/LICENCE from snd-ens1370.ko ALSA: emu10k1 - fix possible memory leak in memory allocation routines [ALSA] Revert "alsa: add annotations to bitwise type snd_pcm_hw_param_t" ALSA: Release v1.0.17rc3 ALSA: HDA - HP dc7600 with pci sub IDs 0x103c/0x3011 belongs to hp-3013 model ALSA: Release v1.0.17 ALSA: Fix commit: Add automatic model setting for the Acer Aspire 5920G laptop sound: Revert "ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE" ALSA: hda - put all HDA codec IDs to components for precise hw detection ALSA: dummy driver - do not use assignment in if condition ALSA: release v1.0.18rc1 ALSA: Cosmetic change: CA0106 on MSI K8N Diamond PLUS Motherboard ALSA: intel8x0: implement ac97_clock whitelist ALSA: Release v1.0.18rc3 USB: ftdi_sio: Add 0x5050/0x0900 USB IDs (Papouch Quido USB 4/4) USB: hub.c: Add initial_descriptor_timeout module parameter for usbcore ALSA: Release v1.0.18 ALSA: Release v1.0.18a ALSA: add /sys/class/sound/card#/id (r/w) and card#/number (r/o) files ALSA: when card identification is changed, change also /proc/asound symlink ALSA: hdsp/hdspm: remove card->id from rawmidi device name ALSA: include/sound/info.h - coding style changed ALSA: Release v1.0.19 ALSA: snd-hda-intel: Fix ALC662/ALC663 Beep Amplifier Index ALSA: snd-hda-intel - add checks for invalid values to *query_supported_pcm() [ALSA] hda_intel: fix unexpected ring buffer positions [ALSA] pcm-midlevel: Add more strict buffer position checks based on jiffies [ALSA] intel8x0: an attempt to make ac97_clock measurement more reliable [ALSA] intel8x0: do not use zero value from PICB register [ALSA] intel8x0: fix wrong conditions in ac97_clock measure routine [ALSA] intel8x0: add one retry to the ac97_clock measurement routine [ALSA] ac97_codec: increase timeout for analog subsections [ALSA] intel8x0: another attempt to fix ac97_clock measure routine ALSA: Release v1.0.20 ALSA: au88x0: fix .pointer callback ALSA: au88x0: fix wrong period_elapsed() call ALSA: PCM midlevel: improve fifo_size handling ALSA: PCM midlevel: introduce mask for xrun_debug() macro ALSA: PCM midlevel: Do not update hw_ptr_jiffies when hw_ptr is not changed ALSA: PCM midlevel: lower jiffies check margin using runtime->delay value ALSA: hda-intel: improve initialization for ALC262_HP_BPC model ALSA: Core - add snd_card_set_id() function ALSA: Core - clean up snd_card_set_id* calls and remove possible id collision ALSA: pcm - Fix a typo in hw_ptr update check ALSA: hda_intel: more strict alc880_parse_auto_config dig_nid checking ALSA: hda_codec: Check for invalid zero connections ALSA: hda_generic: do not read connections for widged with an unknown type ALSA: hda_generic: use AC_WCAP_CONN_LIST check for widget connections ALSA: hda-intel: Cleanups for widget connection list handling ALSA: hda - Add better Intel IbexPeak platform support ALSA: Release v1.0.21
Jaroslav Kysela perex@suse.cz (1): [ALSA] remove duplicate Logitech Quickcam USB ID in usbquirks.h
Jason Andryuk (8): Staging: at76_usb: fix bugs introduced by "Staging: at76_usb: cleanup dma on stack issues" at76c50x-usb: update to latest mac80211 hw scan api at76c50x-usb: convert at76_debug to an unsigned int at76c50x-usb: fix oops on disconnect at76c50x-usb: clean up DMA on stack at76c50x-usb: additional disconnect fixes iwl3945: initialize is_valid_rtc_data_addr function pointer iwl3945: re-add iwl_poll_direct_bit return value check
Jason Baron (41): pty_chars_in_buffer oops fix fix disassociate_ctty vs. fork race fix sched_setscheduler semantics make vm86 call audit_syscall_exit make PROT_WRITE imply PROT_READ block_dev.c mutex_lock_nested() fix lockdep: add graph depth information to /proc/lockdep speed up madvise_need_mmap_write() usage stop_machine: add ALL_CPUS option driver core: basic infrastructure for per-module dynamic debug messages exec.c, compat.c: fix count(), compat_count() bounds checking Driver core: fix 'dynamic_debug' cmd line parameter tracing: convert c/p state power tracer to use tracepoints tracing, genirq: add irq enter and exit trace events tracing: tracepoints for softirq entry/exit - add softirq-to-name array tracing: tracepoints for softirq entry/exit - tracepoints dynamic debug: combine dprintk and dynamic printk dynamic debug: update docs Driver core: remove pr_fmt() from dynamic_dev_dbg() printk kerneldoc, tracing: make kernel-doc understand TRACE_EVENT() macro (take #2) tracing: add new tracepoints docbook tracing: add irq tracepoint documentation Remove old PRINTK_DEBUG config item perf_counter: Add tracepoint support to perf list, perf stat perf_counter: Detect debugfs location tracing: Map syscall name to number tracing: Call arch_init_ftrace_syscalls at boot tracing: Add DECLARE_TRACE_WITH_CALLBACK() macro tracing: Add syscall tracepoints tracing: Update FTRACE_SYSCALL_MAX tracing: Raw_init() bailout in trace event register fail case tracing: Add ftrace_event_call void * 'data' field tracing: Add trace events for each syscall entry/exit tracing: Add individual syscalls tracepoint id support tracing: Add perf counter support for syscalls tracing tracing: Add more namespace area to 'perf list' output tracing: Convert x86_64 mmap and uname to use DEFINE_SYSCALL tracing: Define NR_syscalls for x86 (32) tracing: Define NR_syscalls for x86_64 tracing: Convert event tracing code to use NR_syscalls tracing: Remove FTRACE_SYSCALL_MAX definitions
Jason Cooper (1): USB: net: asix: add support for Cables-to-Go USB Ethernet adapter
Jason Davis (1): x86_64 genapic update
Jason Gaston (36): irq and pci_ids: patch for Intel ESB2 piix: IDE PATA patch for Intel ESB2 intel8x0: AC'97 audio patch for Intel ESB2 ata_piix: IDE mode SATA patch for Intel ESB2 ahci: AHCI mode SATA patch for Intel ESB2 i2c-i801: I2C patch for Intel ESB2 irq and pci_ids for Intel ICH7DH & ICH7-M DH hda_intel: Intel ESB2 support intel8x0: fix for Intel AC'97 audio driver ahci: AHCI mode SATA patch for Intel ICH7-M DH ahci: AHCI mode SATA patch for Intel ICH8 Intel ICH8 SATA: add PCI device IDs [ALSA] hda-intel - patch for Intel ICH8 PCI: irq and pci_ids: patch for Intel ICH8 piix: add Intel ICH8M device IDs i2c-i801: I2C patch for Intel ICH8 ahci: AHCI mode SATA patch for Intel ICH9 PCI: irq: irq and pci_ids patch for Intel ICH9 i2c-i801: SMBus patch for Intel ICH9 i2c: i2c-i801 documentation update ata_piix: IDE mode SATA patch for Intel ICH9 [ALSA] hda_intel: ALSA HD Audio patch for Intel ICH9 ahci: RAID mode SATA patch for Intel ICH9M pci_ids: update patch for Intel ICH9M ata_piix: IDE mode SATA patch for Intel Tolapai PCI: irq and pci_ids patch for Intel Tolapai ata_piix: replace spaces with tabs ahci: RAID mode SATA patch for Intel Tolapai i2c-i801: Add support for the Intel Tolapai SMBus ata_piix: SATA 2port controller port map fix x86: intel_cacheinfo.c: cpu cache info entry for Intel Tolapai [ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID's ahci: RAID mode SATA patch for Intel ICH10 DeviceID's ata_piix: IDE mode SATA patch for Intel ICH10 DeviceID's PCI: pci_ids: patch for Intel ICH10 DeviceID's PCI: irq: patch for Intel ICH10 DeviceID's
Jason Gunthorpe (5): Fix typo causing bad mode of /initrd.image IB: Make sure struct ib_user_mad.data is aligned IPoIB: Check multicast address format TPM: Fixup boot probe timeout for tpm_tis driver tpm-fixup-pcrs-sysfs-file-update
Jason Jin (11): [POWERPC] 86xx: Enable the AC97 interface on 8641D board. [POWERPC] Treat 8610 PCIe host bridge as transparent [POWERPC] 86xx: Fix the wrong serial1 interrupt for 8610 board [POWERPC] Update booting-without-of for Freescale PCIe MSI [POWERPC] fsl: PCIe MSI support for 83xx/85xx/86xx processors. [POWERPC] 86xx: Enable MSI support for MPC8610HPCD board [POWERPC] 85xx: Enable MSI support for 85xxds board powerpc/85xx: Minor fixes for 85xxds and 8536ds board. powerpc/85xx: Enable enhanced functions for 8536 TSEC [MTD] [NAND] Set the fsl elbc ECCM according the settings in bootloader. powerpc: Fix the ide suspend function in uli1575
Jason Lunz (5): bcm43xx: quiet down log spam from set_security ide: reprogram disk pio timings on resume [AF_PACKET]: Remove unnecessary casts. uml: fix LVM crash [JFFS2] fix write deadlock regression
Jason Parekh (1): Input: appletouch - verious updates for MacBooks
Jason Riedy (1): iwlwifi: Allow building iwl3945 without iwl4965.
Jason Uhlenkott (13): Fix typo in scdrv_init() x86_64: Don't claim too many vectors for TLB flushing [IA64] Handle debug traps in fsys mode NFS: Clean up nfs_create_request comments drivers/edac: new inte 30x0 MC driver drivers/edac: mod race fix i82875p fix do_sys_open() prototype e1000e Kconfig: remove ref to nonexistant docs drivers-edac: i3000 code tidying drivers-edac: i3000 replace macros with functions drivers/edac: i3000: 64bit build drivers/edac/i3000: document type promotion edac: i3200 memory controller driver
Jason Wessel (66): kernel/params.c: fix sysfs access with CONFIG_MODULES=n i386: fix regression, endless loop in ptrace singlestep over an int80 kgdb: core consoles: polling support, kgdboc kgdb: document parameters kgdb: fix kgdboc dynamic module configuration kgdb: fix NMI hangs kgdb: clocksource watchdog kgdb: print breakpoint removed on exception kgdb: add x86 HW breakpoints kgdb: fix optional arch functions and probe_kernel_* kgdb: kgdboc pl011 I/O module kgdb: fix several kgdb regressions kgdb: add kgdb internal test suite kgdb: add documentation kgdb: allow static kgdbts boot configuration kgdb: documentation fixes kgdb: fix SMP NMI kgdb_handle_exception exit race kgdb: always use icache flush for sw breakpoints kgdb: 1000 loops for the single step test in kgdbts kgdbts: Use HW breakpoints with CONFIG_DEBUG_RODATA softlockup: fix NMI hangs due to lock race - 2.6.26-rc regression softlockup: fix NMI hangs due to lock race - 2.6.26-rc regression kgdb: documentation update - remove kgdboe kgdb: sparse fix kgdb: remove unused HAVE_ARCH_KGDB_SHADOW_INFO config variable kgdb: support for ARCH=arm kgdb, powerpc: arch specific powerpc kgdb support kgdb: kgdboc console poll hooks for cpm uart kgdb: kgdboc console poll hooks for mpsc uart [MIPS] kgdb: Remove existing implementation [MIPS] kgdb: add arch support for the kernel's kgdb core kgdb: remove the requirement for CONFIG_FRAME_POINTER kgdb: fix kgdb_validate_break_address to perform a mem write kgdb: fix gdb serial thread queries usb: fix null deferences in low level usb serial kgdb, x86, arm, mips, powerpc: ignore user space single stepping kgdb, x86_64: gdb serial has BX and DX reversed kgdb, x86_64: fix PS CS SS registers in gdb serial kgdboc,tty: Fix tty polling search to use name correctly kgdb: call touch_softlockup_watchdog on resume usb: fix pl2303 initialization tty: tty_io.c shadows sparse fix tty: Fix sparse static warning for tty_driver_lookup_tty sysrq, intel_fb: fix sysrq g collision kgdb,i386: use address that SP register points to in the exception frame USB: usb_debug, usb_generic_serial: implement multi urb write USB: serial: ftd_sio usb: move status check USB: serial: usb_debug,usb_generic_serial: implement sysrq and serial break USB: serial: ftd_sio: implement sysrq handling on break USB: pl2303 usb_serial: implement sysrq handling on break USB: usb_serial: only allow sysrq on a console port USB: console: Fix regression in usb console on kernel boot USB: ehci,dbgp,early_printk: split ehci debug driver from early_printk.c USB: dbgp: insert cr prior to nl as needed USB: ehci-dbgp: Execute early BIOS hand off USB: dbgp: EHCI debug controller initialization delays early_printk: Allow more than one early console USB: ehci-dbgp: stability improvements and external re-init USB: ehci-dbgp,ehci: Allow early or late use of the dbgp device USB: ehci-dbgp: errata for EHCI debug controller initialization USB: ehci-dbgp: errata for EHCI debug/host controller synchronization USB: ehci-dbgp,documentation: Documentation updates for ehci-dbgp USB: ehci-dbgp,ehci: Allow dbpg to work with suspend/resume x86: early_printk: Protect against using the same device twice x86: earlyprintk: Fix regression to handle serial,ttySn as 1 arg
Jason Yeh (2): Oprofile Multiplexing Patch oprofile: Implement performance counter multiplexing
Jasper Bryant-Greene (2): move ETH_P_PAE from ieee80211_i.h to if_ether.h replace net_device arguments with ieee80211_{local,sub_if_data} as appropriate
Jasper Spaans (3): fbcon: fix obvious bug in fbcon logo rotation code Input: logips2pp - add new signature (85) bonding: Modify hash transmit policies to use the packet's source MAC address
Jassi (4): ASoC: S3C lrsync function made to work with IRQs disabled. ARM: S3C64XX: DMA: struct s3c64xx_dma_buff lli fix. ARM: S3C64XX: DMA: 'size' argument of dma_pool_create ARM: S3C64XX: DMA: Debugged alloc's with GFP_KERNEL flag in Intr context.
Jaswinder Singh (51): vicam: use request_firmware() edgeport: use request_firmware() edgeport-ti: use request_firmware() dsp56k: use request_firmware firmware: convert sb16_csp driver to use firmware loader exclusively x86: introducing asm-x86/traps.h x86: Introducing asm/syscalls.h x86: process_32.c declare cpu_number before they get used x86: signal_XX.c declare do_notify_resume before they get used x86: time_XX.c declare functions before they get used x86: setup.c declare saved_video_mode before they get used x86: e820.c declare pci_mem_start before they get used x86: pci-dma.c declare iommu_bio_merge before they get used x86: pci-nommu.c declare nommu_dma_ops before they get used x86: i387.c declare dump_fpu() before they get used x86: ptrace.c declare functions before they get used x86: proc.c declare cpuinfo_op before they get used x86: common.c declare idle_regs before they get used x86: mtrr/main.c declare range_state as static x86: apic_XX.c declare functions before they get used x86: vm86_32.c declare functions before they get used x86: mm/init_XX.c declare functions before they get used x86: mm/fault.c declare do_page_fault before they get used x86: mm/ioremap.c declare early_ioremap_debug and early_ioremap_nested as static x86: mm/pageattr.c declare arch_report_meminfo before they get used x86: mm/pgtable_32.c declare set_pmd_pfn before they get used x86: mach-default/setup.c declare no_broadcast before they get used x86_64: Declare new_utsname in asm-x86/syscalls.h X86_32: declare pt_regs_access as unsigned long X86_SMP: smp.c declare functions before they get used X86_SMP: smpboot.c declare idle_thread_array and smp_b_stepping as static X86_SMP: ipi.c declare functions before they get used X86_SMP: tlb_XX.c declare smp_invalidate_interrupt before they get used cassini: use request_firmware x86: process_64.c declare __switch_to() and sys_arch_prctl before they get used x86: signal.c declare do_notify_resume before they get used x86: ldt.c declare sys_modify_ldt before they get used x86: setup.c find_and_reserve_crashkernel should be static avr32: Introducing asm/syscalls.h x86: time_64.c timer_interrupt() should be static x86: tls.c declare sys_set_thread_area and sys_get_thread_area before they get used x86: process.c declare c1e_remove_cpu before they get used x86: traps.c declare functions before they get used x86: perf_counter.c intel_perfmon_event_map and max_intel_perfmon_events should be static x86: common.c boot_cpu_stack and boot_exception_stacks should be static x86: traps.c replace #if CONFIG_X86_32 with #ifdef CONFIG_X86_32 x86: reboot.c declare port_cf9_safe before they get used x86: apic.c x2apic_preenabled and disable_x2apic should be static firmware: convert acenic driver to request_firmware() firmware: convert av7110 driver to request_firmware() Remove fdump tool for av7110 firmware
Jaswinder Singh Rajput (391): x86: perf_counter remove unwanted hw_perf_enable_all x86: introducing asm/sys_ia32.h x86: apic.c declare pic_mode before they get used x86: io_apic.c io_apic_sync should be static x86: efi.c declare add_efi_memmap before they get used x86_64: pci-gart_64.c iommu_fullflush should be static x86, pci: move arch/x86/pci/pci.h to arch/x86/include/asm/pci_x86.h x86: amd_iommu_init.c: iommu_enable and iommu_enable_event_logging should be static x86: amd_iommu.c: prealloc_protection_domains should be static x86: genx2apic_phys.c: x2apic_send_IPI_self and init_x2apic_ldr should be static x86: bios_uv.c: uv_systab should be static sched: sched.c declare variables before they get used x86: apic.c: xapic_icr_read and x2apic_icr_read should be static x86: uv_bau.h: fix dubious bitfield x86: xsave.c: restore_user_xstate should be static x86: cpuid.c fix style problems x86: ldt.c fix style problems x86: nmi.c fix style problems x86: mpparse.c fix style problems AMD IOMMU: prealloc_protection_domains should be static x86: rename mp_config_table to mpc_table x86: rename mpc_config_bus to mpc_bus x86: rename mpc_config_processor to mpc_cpu x86: rename mpc_config_ioapic to mpc_ioapic x86: rename mpc_config_intsrc to mpc_intsrc x86: rename mpc_config_lintsrc to mpc_lintsrc x86: rename mpc_config_oemtable to mpc_oemtable x86: apic.c fix style problems x86: process_32.c fix style problems x86: traps.c fix style problems x86: irq.c fix style problems x86: irq_64.c fix style problems x86: time_32.c fix style problems x86: time_64.c fix style problems x86: ioport.c fix style problems x86: irq_32.c fix style problems x86: i8259.c fix style problems x86: irqinit_32.c fix style problems x86: irqinit_64.c fix style problems x86: setup_percpu.c fix style problems x86: irqinit_64.c init_ISA_irqs should be static firmware: convert tg3 driver to request_firmware() starfire: use request_firmware() x86: rename all fields of mpc_iopic mpc_X to X x86: rename all fields of mpc_lintsrc mpc_X to X x86: rename all fields of mpc_intsrc mpc_X to X x86: rename all fields of mpc_cpu mpc_X to X x86: rename all fields of mpc_bus mpc_X to X x86: rename all fields of mpc_oemtable oem_X to X x86: rename all fields of mpc_table mpc_X to X x86: smp.h remove obsolete function declaration x86: smp.h move zap_low_mappings declartion to tlbflush.h x86: smp.h move prefill_possible_map declartion to cpu.h x86: smp.h move stack_processor_id declartion to cpu.h x86: smp.h move safe_smp_processor_id declartion to cpu.h x86: smp.h move cpu_physical_id declartion to cpu.h x86: smp.h move boot_cpu_id declartion to cpu.h firmware: convert e100 driver to request_firmware() x86: rename intel_mp_floating to mpf_intel x86: rename all fields of mpf_intel mpf_X to X x86: smp.h move cpu_callin_mask and cpu_callin_map declartion to cpumask.h x86: smp.h move cpu_callout_mask and cpu_callout_map declartion to cpumask.h x86: smp.h move cpu_initialized_mask and cpu_initialized declartion to cpumask.h x86: smp.h move cpu_sibling_setup_mask and cpu_sibling_setup_map declartion to cpumask.h x86: microcode_intel.c fix style problems x86: msr.c fix style problems x86: module_32.c fix style problems x86: module_64.c fix style problems x86: fix mpparse.c build error on latest git x86: fix apic.c build error on latest git x86: replacing mp_config_ioapic with mpc_ioapic x86: replacing mp_config_intsrc with mpc_intsrc time-sched.c: tick_nohz_update_jiffies should be static include of <linux/types.h> is preferred over <asm/types.h> headers_check fix: can/bcm.h headers_check fix: dvb/audio.h headers_check fix: dvb/dmx.h headers_check fix: dvb/frontend.h headers_check fix: dvb/net.h headers_check fix: dvb/video.h headers_check fix: netfilter/xt_conntrack.h headers_check fix: nfsd/export.h headers_check fix: nfsd/nfsfh.h headers_check fix: nfsd/syscall.h headers_check fix: raid/md_p.h headers_check fix: spi/spidev.h headers_check fix: tc_act/tc_gact.h headers_check fix: tc_act/tc_mirred.h headers_check fix: tc_act/tc_pedit.h headers_check fix: tc_ematch/tc_em_cmp.h headers_check fix: tc_ematch/tc_em_meta.h headers_check fix: tc_ematch/tc_em_nbyte.h headers_check fix: tc_ematch/tc_em_text.h headers_check fix: usb/cdc.h headers_check fix: usb/gadgetfs.h headers_check fix: linux/aio_abi.h headers_check fix: linux/atalk.h headers_check fix: linux/atmbr2684.h headers_check fix: linux/auto_fs4.h headers_check fix: linux/bfs_fs.h headers_check fix: linux/blktrace_api.h headers_check fix: linux/capability.h headers_check fix: linux/cdrom.h headers_check fix: linux/cgroupstats.h headers_check fix: linux/dlm_plock.h headers_check fix: linux/dn.h headers_check fix: linux/edd.h headers_check fix: linux/efs_fs_sb.h headers_check fix: linux/elf-fdpic.h headers_check fix: linux/elf.h headers_check fix: linux/errqueue.h headers_check fix: linux/genetlink.h headers_check fix: linux/gfs2_ondisk.h headers_check fix: linux/hid.h headers_check fix: linux/hiddev.h headers_check fix: linux/icmpv6.h headers_check fix: linux/if_addr.h headers_check fix: linux/if_addrlabel.h headers_check fix: linux/if_fc.h headers_check fix: linux/if_hippi.h headers_check fix: linux/if_link.h headers_check fix: linux/if_ppp.h headers_check fix: linux/if_strip.h headers_check fix: linux/if_tr.h headers_check fix: linux/igmp.h headers_check fix: linux/inet_diag.h headers_check fix: linux/ip6_tunnel.h headers_check fix: linux/ipv6.h headers_check fix: linux/ipv6_route.h headers_check fix: linux/ipx.h headers_check fix: linux/irda.h headers_check fix: linux/minix_fs.h headers_check fix: linux/msdos_fs.h headers_check fix: linux/neighbour.h headers_check fix: linux/nfs_idmap.h headers_check fix: linux/phonet.h headers_check fix: linux/pkt_cls.h headers_check fix: linux/pkt_sched.h headers_check fix: linux/ppp_defs.h headers_check fix: linux/random.h headers_check fix: linux/signalfd.h headers_check fix: linux/sound.h headers_check fix: linux/synclink.h headers_check fix: linux/taskstats.h headers_check fix: linux/video_decoder.h headers_check fix: linux/video_encoder.h headers_check fix: linux/videodev.h headers_check fix: linux/virtio_blk.h headers_check fix: linux/virtio_console.h headers_check fix: linux/virtio_net.h headers_check fix: mtd/inftl-user.h headers_check fix: sound/hdsp.h headers_check fix: video/sisfb.h headers_check fix: video/uvesafb.h headers_check fix: linux/nubus.h headers_check fix: linux/rtnetlink.h headers_check fix: x86, e820.h headers_check fix: x86, kvm.h headers_check fix: x86, mce.h headers_check fix: x86, mtrr.h headers_check fix: x86, ptrace-abi.h headers_check fix: x86, sigcontext.h headers_check fix: x86, sigcontext32.h headers_check fix: x86, swab.h headers_check fix: alpha, statfs.h headers_check fix: alpha, swab.h headers_check fix: arm, a.out.h headers_check fix: arm, setup.h headers_check fix: arm, swab.h headers_check fix: avr32, swab.h headers_check fix: blackfin, swab.h headers_check fix: frv, swab.h headers_check fix: h8300, swab.h headers_check fix: ia64, fpu.h headers_check fix: ia64, gcc_intrin.h headers_check fix: ia64, intrinsics.h headers_check fix: ia64, kvm.h headers_check fix: ia64, swab.h headers_check fix: m32r, swab.h headers_check fix: mips, sigcontext.h headers_check fix: mips, swab.h headers_check fix: mn10300, swab.h headers_check fix: parisc, pdc.h headers_check fix: parisc, swab.h headers_check fix: powerpc, bootx.h headers_check fix: powerpc, elf.h headers_check fix: powerpc, kvm.h headers_check fix: powerpc, ps3fb.h headers_check fix: powerpc, spu_info.h headers_check fix: powerpc, swab.h headers_check fix: xtensa, swab.h x86: irqinit_32.c fix compilation warning headers_check fix: linux/coda_psdev.h headers_check fix: linux/in6.h headers_check fix: linux/nubus.h headers_check fix: linux/socket.h headers_check fix: linux/reinserfs_fs.h headers_check fix: x86, prctl.h headers_check fix: x86, setup.h headers_check fix cleanup: linux/coda_psdev.h headers_check fix cleanup: linux/nubus.h headers_check fix cleanup: linux/reiserfs_fs.h Neither asm/types.h nor linux/types.h is required for arch/ia64/include/asm/fpu.h make linux/types.h as assembly safe unconditionally include asm/types.h from linux/types.h x86: mm/init_32.c fix compilation warning x86: kernel/mpparse.c fix compilation warnings drm_proc.c fix compilation warning falcon fix compilation warnings iscsi_ibft.c fix compilation warning ne3210.c fix compilation warning for phys_addr_t arlan-main.c fix compilation warnings for phys_addr_t x86: include/asm/processor.h remove double declaration of print_cpu_info x86: prepare perf_counter to add more cpus x86: AMD Support for perf_counter x86: remove double copy of show_cpuinfo_core for 32 and 64 bit x86: decent declarations in perf_counter.c x86: use pr_info in perf_counter.c x86: perf_counter cleanup x86: cpu architecture debug code x86: cpu architecture debug code, build fix, cleanup x86: cpu_debug add write support for MSRs x86: cpu/common.c cleanups x86: entry_32.S fix compile warnings - fix work mask bit width x86: cpu_debug add support for various AMD CPUs x86: cpu/mttr/cleanup.c fix compilation warning x86: kprobes.c fix compilation warning x86: mpparse: clean up code by introducing a few helper functions tracing: fix oops in tracepoint_update_probe_range() x86: mpparse.c introduce smp_dump_mptable helper function x86: mpparse.c introduce check_physptr helper function x86: topology.c cleanup x86: kdebugfs.c cleanup x86: i8253 cleanup x86: rtc.c cleanup x86: io_delay.c cleanup x86: pci-nommu.c cleanup x86: cpu/cpu.h cleanup x86: irq.c use same path for show_interrupts x86: irq.c keep CONFIG_X86_LOCAL_APIC interrupts together x86: apic/io_apic.c define msi_ir_chip and ir_ioapic_chip all the time x86: e820 fix various signedness issues in setup.c and e820.c unconditionally include asm/types.h from linux/types.h yam: use request_firmware 3C359: use request_firmware smc91c92_cs: use request_firmware [SCSI] qla1280: use request_firmware [SCSI] advansys: use request_firmware [SCSI] qlogicpti: use request_firmware myri_sbus: use request_firmware x86: cpu_debug remove execute permission x86: apic/x2apic_cluster.c x86_cpu_to_logical_apicid should be static x86: clean up declarations and variables x86: vdso/vma.c declare vdso_enabled and arch_setup_additional_pages before they get used x86: pci-swiotlb.c swiotlb_dma_ops should be static x86: page_types.h unification of declarations x86: avoid multiple declaration of kstack_depth_to_print x86, documentation: kernel-parameters replace X86-32,X86-64 with X86 x86: k8 convert node_to_k8_nb_misc() from a macro to an inline function x86: mm/numa_32.c calculate_numa_remap_pages should use __init x86: cpufeature.h fix name for X86_FEATURE_MCE tracing: trace_output.c, fix false positive compiler warning x86: msr-index.h remove duplicate MSR C001_0015 declaration x86, mtrr: replace MTRRcap_MSR with msr-index's MSR_MTRRcap x86, mtrr: replace MTRRfix64K_00000_MSR with msr-index's MSR_MTRRfix64K_00000 x86, mtrr: replace MTRRfix16K_80000_MSR with msr-index's MSR_MTRRfix16K_80000 x86, mtrr: remove mtrr MSRs double declaration x86, mtrr: replace MTRRfix4K_C0000_MSR with msr-index's MSR_MTRRfix4K_C0000 x86, mtrr: replace MTRRdefType_MSR with msr-index's MSR_MTRRdefType x86: asm/processor.h: remove double declaration drm/i915: acpi/video.c fix section mismatch warning headers_check fix: linux/auto_fs.h headers_check fix: linux/net_dropmon.h drm/i915: intel_lvds.c fix section mismatch x86: cpu_debug: Remove model information to reduce encoding-decoding MIPS: ioctl.h: Fix headers_check warnings headers_check fix: m68k, swab.h powerpc, perf_counter: Fix performance counter event types PM/ACPI/x86: Fix sparse warning in arch/x86/kernel/acpi/sleep.c perf_counter, x86: Check old-AMD performance monitoring support perf_counter, x86: Update AMD hw caching related event table x86, cpu: cpu/proc.c display cache alignment and address sizes for 32 bit headers_check fix: mn10300, ptrace.h headers_check fix: mn10300, setup.h [IA64] msi_ia64.c dmar_msi_type should be static Documentation/accounting/getdelays.c intialize the variable before using it x86: apic/io_apic.c: dmar_msi_type should be static x86: msr.h linux/types.h is only required for __KERNEL__ x86: oprofile/op_model_amd.c set return values for op_amd_handle_ibs() Documentation/connector/cn_test.c comment unused cn_test_want_notify() x86: ds.c fix invalid assignment perf_counter, x8: Fix L1-data-Cache-Store-Referencees for AMD scsi_transport_iscsi: return -EOVERFLOW for Too many iscsi targets perf_counter tools: Define separate declarations for H/W and S/W events perf_counter tools: Introduce alias member in event_symbol perf_counter tools: Set alias for page-faults perf stat: Fix command option / manpage perf stat: Fix verbose for perf stat perf stat: Remove dead code perf_counter tools: Check for valid cache operations perf_counter tools: Shorten names for events perf_counter tools: Add alias for 'l1d' and 'l1i' gitignore: ignore scripts/ihex2fw perf stat: Improve output KVM: kvm/x86_emulate.c toggle_interruptibility() should be static KVM: shut up uninit compiler warning in paging_tmpl.h perf stat: Micro-optimize the code: memcpy is only required if no event is selected and !null_run netfilter: headers_check fix: linux/netfilter/xt_osf.h perf stat: Define MATCH_EVENT for easy attr checking x86: Remove double declaration of MSR_P6_EVNTSEL0 and MSR_P6_EVNTSEL1 perf list: Add cache events x86: Mark device_nb as static and fix NULL noise x86: Declare check_efer() before it gets used x86: Remove unused variable disable_x2apic x86: Remove unused function lapic_watchdog_ok() x86: Clean up mtrr/amd.c: x86: Clean up mtrr/centaur.c x86: Clean up mtrr/cleanup.c x86: Clean up mtrr/cyrix.c x86: Clean up mtrr/generic.c x86: Clean up mtrr/if.c x86: Clean up mtrr/mtrr.h x86: Clean up mtrr/state.c x86: Clean up mtrr/main.c includecheck fix: include/linux, rfkill.h ALSA: riptide - proper handling of pci_register_driver for joystick ALSA: OSS sequencer should be initialized after snd_seq_system_client_init ARM: includecheck fix: misc.c ARM: includecheck fix: atomic.h ARM: includecheck fix: board-dm355-evm.c ARM: includecheck fix: board-dm355-leopard.c ARM: includecheck fix: board-dm644x-evm.c ARM: includecheck fix: board-dm646x-evm.c ARM: includecheck fix: board-sffsdr.c ARM: includecheck fix: mach-omap1/mcbsp.c ARM: includecheck fix: mach-omap2/mcbsp.c ARM: includecheck fix: plat-s3c64xx/pm.c ARM: includecheck fix: plat-stmp3xxx/pinmux.c parisc: includecheck fix for ccio-dma.c ide: ide-taskfile.c fix style problems MN10300: includecheck fix: mn10300, pci.h IA64: includecheck fix: ia64, ia64_ksyms.c IA64: includecheck fix: ia64, pgtable.h net: cs89x0: includecheck fix for cs89x0.c net: pcmcia/axnet_cs: includecheck fix axnet_cs.c net: include/linux/icmpv6: includecheck fix for icmpv6.h net: smc911x: includecheck fix for smc911x.h SPARC: fix duplicate declaration PRISM54: fix compilation warning Security/SELinux: includecheck fix kernel/sysctl.c KVM: Replace MSR_IA32_TIME_STAMP_COUNTER with MSR_IA32_TSC of msr-index.h KVM: Use MSR names in place of address xfs: includecheck fix for fs/xfs/xfs_iops.c Staging: otus: includecheck fix: drivers/staging/otus/usbdrv.h Staging: rt2860: includecheck fix: rt_linux.h drm/i915: intel_display.c handle latency variable efficiently tty: includecheck fix: drivers/char, vt.c includecheck fix: s390, sys_s390.c gitignore usr/initramfs_data.cpio.bz2 and usr/initramfs_data.cpio.lzma includecheck fix: um, helper.c includecheck fix: x86, traps.c includecheck fix: x86, shadow.c includecheck fix: drivers/scsi, libfcoe.c includecheck fix: drivers/scsi, ibmvscsi.c includecheck fix: drivers/video, vgacon.c includecheck fix: drivers/xen, evtchn.c includecheck fix: include/acpi, acpi_bus.h includecheck fix: include/drm, drm_memory.h includecheck fix: include/linux, aio.h includecheck fix: include/linux, page_cgroup.h includecheck fix: include/linux, ftrace.h includecheck fix: kernel/trace, ring_buffer.c includecheck fix: x86, cpu/common.c mm: includecheck fix for mm/shmem.c mm: includecheck fix for mm/nommu.c pcmcia: pcnet_cs.c removing useless condition vlynq: includecheck fix: drivers/vlynq/vlynq.c sh: includecheck fix: dwarf.c includecheck fix: Documentation, cfag12864b-example.c mtd: nand: fix htmldocs warnings net: fix htmldocs sunrpc, clnt.c net: fix htmldocs sunrpc, clnt.c parisc: includecheck fix: signal.c ARM: Remove unused CONFIG SA1100_H3XXX ARM: includecheck fix: mach-davinci, board-dm365-evm.c x86, SLUB: Remove unused CONFIG FAST_CMPXCHG_LOCAL Blackfin: includecheck fix: mach-bf548, ezkit.c mm: includecheck fix: vmalloc.c fs: includecheck fix: proc, kcore.c video: includecheck fix: msm, mddi.c video: includecheck fix: da8xx-fb.c
Javier Achirica (1): airo: Off-by-one channel fix
Javier Cardona (22): libertas: fixed transmission flow control on the mesh interface libertas: added transmission failures to mesh statistics zd1211rw: Fixed incorrect constant name. libertas: Extend MESH_CONFIG command to access non-volatile configuration libertas: sysfs interface for accessing non-volatile configuration libertas: sysfs interface for accessing default mesh channel libertas: rate adaptation configuration via iwconfig. libertas: Reduce the WPA key installation time. libertas: Reduce the WPA key installation time (fixups) mac80211: use correct address for mesh Path Error mac80211: Assign next hop address to pending mesh frames mac80211: Fix regression in mesh forwarding path. mac80211: Improve dequeing from mpath frame queue. mac80211: Use 3-address format for mesh broadcast frames. mac80211: Update the station failed frames average when minstrel is used. mac80211: Early detection of broken mesh paths when using minstrel. mac80211: Assign a default mesh beaconing interval. mac80211: Move mpath and mpp growth to mesh workqueue. mac80211: Fix unresolved mesh frames queued without valid control.vif mac80211: Decouple fail_avg stats used by mesh from rate control algorithm. mac80211: Update mesh config IE to 11s draft 3.02 ath9k: Add support FIF_OTHER_BSS filtering mode.
Javier Herrero (8): Blackfin arch: Added support for HV Sistemas H8606 board Blackfin arch: Default config for HV Sistemas H8606 board [Blackfin] arch: Added support for 8250-class UARTs in HV Sistemas H8606 board, modification in 8250.c driver for correct compilation with Blackfin [Blackfin] arch: Added support for OpenCores Keyboard Controller to H8606 board 8250 Serial Driver: Added support for 8250-class UARTs in HV Sistemas H8606 board Blackfin serial driver: add extra IRQ flag for 8250 serial driver Blackfin arch: flash memory map and dm9000 resources updating Input: add driver for OpenCores Keyboard Controller
Javier Martin (1): USB: option.c to support Alcatel X060S/X200 broadband modems
Javier Smaldone (1): USB: Add support for ROKR W5 in unusual_devs.h
Jay Cliburn (46): via-velocity: allow MTU size less than 1500 bytes via-velocity: fix speed and link status reported by ethtool sata_via: Add SATA support for vt8237a maintainers: add atl1 maintainers Add Attansic L1 ethernet driver. atl1: drop NET_PCI from Kconfig atl1: read MAC address from register atl1: bump version number atl1: remove unnecessary crc inversion atl1: use dev_printk macros atl1: fix whitespace damage PCI: quirk disable MSI on via vt3351 atl1: remove irq_sem atl1: header file cleanup atl1: cleanup atl1_main atl1: fix excessively indented code atl1: reorder atl1_main functions atl1: change tpd_avail function name atl1: fix typo in DMA engine setup atl1: change cmb write threshold atl1: fix typo in dma_req_block atl1: use kernel provided ethernet length constants atl1: fix frame length bug atl1: relocate atl1 driver to /drivers/net/atlx atl1: move common functions to atlx files atl1: fix broken TSO atl1: add ethtool register dump atl1: simplify tx packet descriptor atl1: use csum_start atl1: use netif_msg atl1: print debug info if rrd error atl1: make functions static atl1: reduce forward declarations atl1: add PHY power save mode atl1: fix broken suspend and resume atl1: add shutdown callback atl1: bump version number atl1: fix suspend regression atl1: deal with hardware rx checksum bug atl1: disable TSO by default atl2: add tx bytes statistic atl1: fix transmit timeout bug atl1: remove LLTX atl1: remove EXPERIMENTAL label atl1: update introductory comments atl1: fix vlan tag regression
Jay Estabrook (5): drm: fix alpha domain handling ALPHA: support graphics on non-zero PCI domains ALPHA: correct low-level I/O routines for sable-lynx ALPHA: misc fixes alpha: -Werror fixes for sys_titan.c
Jay Fenlason (16): firewire: fw-sbp2: correctly dereference by container_of firewire: fw-cdev: reorder wakeup vs. spinlock firewire: prevent userspace from accessing shut down devices firewire: fw_send_request_sync() firewire: Add more documentation to firewire-cdev.h firewire: Survive more than 256 bus resets firewire: fix struct fw_node memory leak firewire: fw-ohci: don't leak dma memory on module removal firewire: fw-sbp2: fix races firewire: typo in comment firewire: improve refcounting of fw_card firewire: add a client_list_lock firewire: cdev: use an idr rather than a linked list for resources firewire: implement asynchronous stream transmission firewire: broadcast channel support firewire: add IPv4 support
Jay Fenlason, Stefan Richter (2): firewire: cdev: add ioctls for isochronous resource management firewire: cdev: add ioctl for broadcast write requests
Jay Lan (10): Improper initrd failure message at boot time csa: basic accounting over taskstats csa: Extended system accounting over taskstats csa: convert CONFIG tag for extended accounting routines csa accounting taskstats update [IA64] Do not call SN_SAL_SET_CPU_NUMBER twice on cpu 0 [IA64] Fix typo/thinko in crash.c [IA64] kdump on INIT needs multi-nodes sync-up (v.2) [IA64] kexec fails on systems with blocks of uncached memory [IA64] Reserve elfcorehdr memory in CONFIG_CRASH_DUMP
Jay Lubomirski (1): serial: clear proper MPSC interrupt cause bits
Jay Schulist (1): smctr.c: fix logical-bitwise-or confusion
Jay Sternberg (24): iwlwifi: define firmware file name once iwlwifi: expand error lookup and align output iwlwifi: indicate txpower is off in sysfs iwlwifi: correct Kconfig to prevent following entries from not indenting iwlwifi: remove static from 5000 structures iwlwifi: add recognition of Intel WiFi Link 6000 and 6050 Series iwlwifi: add recognition of Intel WiFi Link 100 Series iwlwifi: add new HW_REV_TYPEs for Intel WiFi Link 100, 6000 and 6050 Series iwlwifi: simplify parameter setting to allow support for 6000 series iwlwifi: parametrize configuration of the PLL for exclusion on 6000 iwlwifi: correct API command overlap iwlwifi: define structures and functions externally for customization iwlwifi: remove chain noise calibration functions from 6000 family ipw2x00: correct Kconfig to prevent following entries from not indenting iwlwifi: update 5150 API version to support new firmware iwlwifi: correct device name for 1000 series iwlwifi: fix EEPROM validation mask to include OTP only devices iwlwifi: fix device id registration for 6000 series 2x2 devices iwlwifi: update 5000 ucode support to version 2 of API Atheros Kconfig needs to be dependent on WLAN_80211 iwlwifi: Handle new firmware file with ucode build number in header iwlwifi: update 1000 series API version to match firmware iwlwifi: remove duplicated version info from sysfs iwlwifi: incorrect method used for finding valid OTP blocks
Jay Vosburgh (81): [BONDING]: bonding using arp_ip_target may stay down with active path bonding: gratuitous ARP bonding: xor/802.3ad improved slave hash bonding: documentation update [TOKENRING]: Use interrupt-safe locking with rif_lock. bonding: plug reference count leak fix bonding crash, remove old ABI support bonding: fix feature consolidation bonding: UPDATED hash-table corruption in bond_alb.c bonding: allow bond to use TSO if slaves support it bonding: fix a locking bug in bond_release bonding: suppress duplicate packets bonding: support carrier state for master bonding: Allow bonding to enslave a 10 Gig adapter bonding: Convert delay value from s16 to int bonding: Remove unneeded NULL test bonding: Handle large hard_header_len bonding: Add priv_flag to avoid event mishandling bonding: Validate probe replies in ARP monitor bonding: Don't mangle LACPDUs bonding: Fix primary selection error at enslavement time bonding: update version number bonding: fix device name allocation error bonding: fix error check in sysfs creation bonding: modify sysfs support to permit multiple loads bonding: update version bonding: fix double dev_add_pack bonding: only receive ARPs for us bonding: Improve IGMP join processing bonding: Fix use after free in unregister path bonding: Fix 802.3ad no carrier on "no partner found" instance bonding / ipv6: no addrconf for slaves separately from master net/bonding: Optionally allow ethernet slaves to keep own MAC bonding: two small fixes for IPoIB support Convert bonding timers to workqueues bonding: Convert balance-rr transmit to new locking bonding: Convert miimon to new locking bonding: Convert locks to _bh, rework alb locking for new locking bonding: Convert more locks to _bh, acquire rtnl, for new locking bonding: Acquire correct locks in alb for promisc change bonding: fix rtnl locking merge error bonding: don't validate address at device open [BONDING]: Fix resource use after free bonding: Add new layer2+3 hash for xor/802.3ad modes bonding: Fix race at module unload bonding: fix locking in sysfs primary/active selection bonding: fix ASSERT_RTNL that produces spurious warnings bonding: fix locking during alb failover and slave removal bonding: release slaves when master removed via sysfs bonding: Fix up parameter parsing bonding: fix lock ordering for rtnl and bonding_rwsem bonding: Don't hold lock when calling rtnl_unlock [BONDING]: Documentation update bonding: fix parameter parsing bonding: fix set_multicast_list locking bonding: fix NULL pointer deref in startup processing bonding: do not acquire rtnl in ARP monitor bonding: update version bonding: update MAINTAINERS bonding: Fix locking in 802.3ad mode bonding: fix two compiler warnings bonding: update version bonding: fix error unwind in bonding_store_bonds bonding: fix enslavement error unwinds bonding: Use msecs_to_jiffies, eliminate panic bonding: remove test for IP in ARP monitor bonding: refactor ARP active-backup monitor bonding: Add "follow" option to fail_over_mac bonding: Rework / fix multiple gratuitous ARP support bonding: Allow setting max_bonds to zero bonding: refactor mii monitor bonding: fix miimon failure counter bonding: Clean up resource leaks bonding, net: Move last_rx update into bonding recv logic bonding: Fix ALB mode to balance traffic on VLANs bonding: alternate agg selection policies for 802.3ad bonding: Fix updating of speed/duplex changes bonding: Remove debug printk vlan: update vlan carrier state for admin up/down bonding: fix alb mode locking regression bonding: propogate vlan_features to bonding master
Jaya Kumar (38): x86 reboot: Add reboot fixup for gx1/cs5530a Framebuffer driver for Arc LCD board ide: CS5535 driver [ALSA] Add support for the CS5535 Audio device [ALSA] PM support for cs5535audio [ALSA] Single variables for cs5535audio [ALSA] ac97_codec - fix duplicate control creation in AC97 [ALSA] cs5535audio - trivial debug printk [ALSA] AD1888 suspend/resume fix [ALSA] AD1888 mixer controls for DC mode Input: add Atlas button driver fbdev: mm: Deferred IO support fbdev: hecuba Framebuffer Driver fbdev: defio and Metronomefb [ARM] 4867/1: Adds flash, udc, mci support for gumstix F boards [ARM] 5006/1: Gumstix GPIO header fixup and defconfig fixup fbdev: metronomefb bugfix fbdev: hecubafb bugfix fbdev: platforming metronomefb and am200epd fbdev: platforming hecubafb and n411 [ARM] 5115/1: pxafb: fix ifdef for command line option handling [ARM] 5116/1: pxafb: cleanup and fix order of failure handling [ARM] 5117/1: pxafb: fix __devinit/exit annotations [ARM] 5118/1: pxafb: add exit and remove handlers fbdev: bugfix for multiprocess defio [ARM] 5186/1: metronomefb: convert printk to dev_dbg/err messages [ARM] 5209/1: metronomefb: changes to use platform framebuffer [ARM] 5200/1: am200epd: use fb notifiers and gpio api [ARM] 5197/1: gumstix: conversion to MFP support and add bluetooth support [ARM] 5330/1: mach-pxa: Fixup reset for systems using reboot=cold or other strings [ARM] 5335/1: pxa25x_udc: Fix is_vbus_present to return 1 or 0 Input: add support for Wacom W8001 penabled serial touchscreen ALSA: cs5535audio: turn off PCM properly if closing the audio device ALSA: cs5535audio: OLPC analog input support [ARM] 5337/1: gumstix: move am200 specific gpio pins into am200epd. [ARM] pxa/gumstix: fix incorrect init done by am200 [ARM] 5353/1: fbdev: add E-Ink Broadsheet controller support v3 [ARM] 5354/1: mach-pxa: add AM300 platform driver v3
Jayachandran C (13): [NETLINK]: Remove dead code in af_netlink.c [IPV4]: Remove dead code from ip_output.c [SCSI] Fix issue reported by coverity in drivers/scsi/scsi_ioctl.c [SCSI] sr: remove dead code [IPV4]: Fix issue reported by Coverity in ipv4/fib_frontend.c [SERIAL] remove unneeded code from serial_core.c kernel/module.c: removed dead code UDF: Fix issues reported by Coverity in namei.c IPMI: fix issues reported by Coverity in ipmi_msghandler.c [BRIDGE] ebtables: fix allocation in net/bridge/netfilter/ebtables.c driver core: fix unnecessary NULL check in drivers/base/class.c drm: Fix further issues in drivers/char/drm/via_irq.c [EBTABLES]: Clean up vmalloc usage in net/bridge/netfilter/ebtables.c
Jayamohan Kallickal (3): [SCSI] be2iscsi: add 10Gbps iSCSI - BladeEngine 2 driver [SCSI] libiscsi: iscsi_session_setup to allow for private space [SCSI] be2iscsi: Moving to pci_pools v3
Jean Delvare (1029): I2C: via686a cleanups I2C: Fix incorrect sysfs file permissions in it87 and via686a drivers I2C: Kill address ranges in non-sensors i2c chip drivers I2C: Merge unused address lists in some video drivers I2C: #include <linux/config.h> cleanup I2C: New hardware monitoring driver: w83627ehf I2C: Fix bugs in the new w83627ehf driver I2C: Add support for the LPC47M15x and LPC47M192 chips to smsc47m1 I2C: Remove redundancy from i2c-core.c I2C: Kill common macro abuse in chip drivers I2C: Coding style cleanups to via686a I2C: chips/Kconfig corrections I2C: Kill another macro abuse in via686a I2C: Sensors mailing list has moved I2C: pcf8574 driver cleanup I2C: lm90 uses new sysfs callbacks I2C: lm83 uses new sysfs callbacks I2C: lm63 uses new sysfs callbacks I2C: drivers/i2c/chips/it87.c: use dynamic sysfs callbacks I2C: rename i2c-sysfs.h to hwmon-sysfs.h I2C: w83781d: remove non-i2c sensor chips PCI: Add PCI quirk for SMBus on the Asus P4B-LX I2C: Strip trailing whitespace from strings I2C: New max6875 driver may corrupt EEPROMs I2C: max6875 documentation update I2C: max6875 Kconfig update I2C: m41t00: fix incorrect kfree I2C: drop bogus eeprom comment I2C: Clarify the usage of i2c-dev.h I2C: Move hwmon drivers (1/3) I2C: Move hwmon drivers (2/3) I2C: Move hwmon drivers (3/3) I2C: Missing space in split strings I2C: use time_after in 3 chip drivers I2C: missing new lines in i2c-core messages I2C: 24RF08 corruption prevention (again) hwmon: Off-by-one error in fscpos driver hwmon: soften lm75 initialization hwmon: kill client name lm78-j hwmon: Document on the W83627EHG chip I2C: Separate non-i2c hwmon drivers from i2c-core (1/9) I2C: Separate non-i2c hwmon drivers from i2c-core (2/9) I2C: Separate non-i2c hwmon drivers from i2c-core (3/9) I2C: Separate non-i2c hwmon drivers from i2c-core (4/9) I2C: Separate non-i2c hwmon drivers from i2c-core (5/9) I2C: Separate non-i2c hwmon drivers from i2c-core (6/9) I2C: Separate non-i2c hwmon drivers from i2c-core (7/9) I2C: Separate non-i2c hwmon drivers from i2c-core (8/9) I2C: Separate non-i2c hwmon drivers from i2c-core (9/9) I2C: refactor message in i2c_detach_client hwmon: tag super-i/o find functions __init I2C: inline i2c_adapter_id I2C: fix typo in documentation I2C: Improve core debugging messages hwmon: move SENSORS_LIMIT to hwmon.h hwmon: lm85: trivial cleanups hwmon: hwmon vs i2c, second round (01/11) hwmon: hwmon vs i2c, second round (02/11) hwmon: hwmon vs i2c, second round (03/11) hwmon: hwmon vs i2c, second round (04/11) hwmon: hwmon vs i2c, second round (05/11) hwmon: hwmon vs i2c, second round (06/11) hwmon: hwmon vs i2c, second round (07/11) hwmon: hwmon vs i2c, second round (08/11) hwmon: hwmon vs i2c, second round (09/11) hwmon: hwmon vs i2c, second round (10/11) hwmon: hwmon vs i2c, second round (11/11) I2C: Rewrite i2c_probe I2C: Centralize 24RF08 corruption prevention I2C: Kill i2c_algorithm.name (1/7) I2C: Kill i2c_algorithm.id (2/7) I2C: Kill i2c_algorithm.id (3/7) I2C: Kill i2c_algorithm.id (4/7) I2C: Kill i2c_algorithm.id (5/7) I2C: Kill i2c_algorithm.id (6/7) I2C: Kill i2c_algorithm.id (7/7) I2C: Outdated i2c_adapter comment hwmon: separate maintainer I2C: Drop I2C_DEVNAME and i2c_clientname I2C: Drop debug eeprom dump code in pcilynx I2C: Drop probe parameter of i2c-keywest i2c: bug fix for busses/i2c-mv64xxx.c I2C: Fix sgi_xfer return value I2C: Drop the I2C_ACK_TEST ioctl hwmon: fix sis5595, via686a force_addr module parameter hwmon: Update smsc47m1 head comment hwmon: w83627hf: no reset by default I2C: i2c-nforce2: drop unused define i2c: kill an unused i2c_adapter struct member hwmon: via686a: save 0.5k by long v[256] -> s16 v[256] hwmon: adm9240 whitespace cleanups hwmon: Do not forcibly enable via686a by default i2c: Discard explicit static initializations to 0 hwmon: Discard explicit static initializations to 0 hwmon: Discard bogus comment about init setting limits i2c: Reuse name strings in i2c bus drivers hwmon: w83l785ts converted to dynamic sysfs callbacks hwmon: Minor w83l785ts optimization i2c: Adjust i2c_probe() for busses without SMBUS_QUICK i2c: Minor i2c-amd8111 cleanup i2c-viapro: New maintainer i2c-viapro: Coding style fixes i2c-viapro: Implement I2C Block transactions i2c-viapro: Code cleanups i2c-viapro: Update supported devices list i2c-viapro: Refactor control outb i2c-viapro: Improve register dump i2c: Add missing i2c-ixp2000/4xx adapter name i2c: Cleanup i2c-dev ioctl debug message i2c: Drop useless CVS revision IDs i2c: Cleanup i2c-i801 ifdefs i2c: Documentation fixes i2c: Fix misplaced i2c.h comment i2c: Drop out-of-date, colliding ioctl definitions hwmon: Drop legacy ISA address support from it87 hwmon: Drop useless w83627hf initialization step i2c: Drop unused per-i2c-algorithm adapter max i2c: Drop I2C_SMBUS_I2C_BLOCK_MAX i2c: Rename i2c-parport variable to avoid confusion i2c: Drop meaningless use of I2C_DF_NOTIFY in i2c_client structures hwmon: Missing class check in two hwmon drivers i2c: kzalloc cleanups, 1 of 2 i2c: kzalloc cleanups, 2 of 2 i2c: Documentation update i2c: ID redefinition cleanups i2c: Drop unused parport i2c IDs i2c: i2c-i810 documentation update i2c: SMBus PEC support rewrite, 1 of 3 i2c: SMBus PEC support rewrite, 2 of 3 i2c: SMBus PEC support rewrite, 3 of 3 i2c: i2c-i801 PEC code cleanups hwmon: Separate the lm90 register read function hwmon: Add PEC support to the lm90 driver hwmon: lm90 documentation update hwmon: smsc47m1 documentation update PCI: Add quirk for SMBus on HP D530 Typo fix: explictly -> explicitly Typo fix: dot after newline in printk strings radeonfb: prevent spurious recompilations i2c: writing-client doc update complement i2c-viapro: Some adjustments v4l: 885: second round of i2c ids redefinition cleanup hwmon: Fix lm78 VID conversion hwmon: Fix missing it87 fan div init hwmon: w83792d fix unused fan pins radeon drm: fix compilation breakage with gcc 2.95.3 V4L/DVB (3188): Fix compilation failure with gcc 2.95.3. Fix recursive config dependency for SAA7134 Simplify the VIDEO_SAA7134_OSS Kconfig dependency line hwmon: Support the VRM 10 mode of the ADT7463 i2c: Drop i2c_driver.flags, 1 of 3 i2c: Drop i2c_driver.flags, 2 of 3 i2c: Drop i2c_driver.flags, 3 of 3 i2c: Rework client usage count, 1 of 3 i2c: Rework client usage count, 2 of 3 i2c: Rework client usage count, 3 of 3 i2c: Chip driver porting guide update i2c: i2c_get_client is gone i2c: Drop i2c_driver.{owner,name}, 10 of 11 i2c: Drop i2c_driver.{owner,name}, 11 of 11 i2c: Documentation update hwmon: w83792d misc cleanups hwmon: w83792d simplify in low bits handling hwmon: it87 use u8 for vrm i2c: driver ID list cleanups i2c: update i2c_driver.command documentation i2c: I2C_DF_NOTIFY removal comment cleanups i2c: i2c-nforce2 add nforce4 MCP-04 device ID vr41xx: section tags fix savagefb: One more I2C-enabled device in savagefb vr41xx: ARRAY_SIZE cleanup cs89x0: Fix the Kconfig help text platform-device-del typo fix Fix zoran_card compilation warning ide-disk: Restore missing space in log message I2C: Resurrect i2c_smbus_write_i2c_block_data. hwmon: Fix negative temperature readings in lm77 driver hwmon: Inline w83792d register access functions hwmon: Add f71805f documentation hwmon: New f71805f driver hwmon: Fix reboot on it87 driver load vt8231: Fix sysfs temperature interface w83781d: Use real-time status registers w83627hf: Document the reset module parameter it87: Fix oops on removal i2c: Drop outdated probe/remove code in i2c-isa Fix error handling in backlight drivers macintosh: cleanup the use of i2c headers V4L/DVB (3568a): saa7114: Fix i2c block write V4L/DVB (3568b): saa7111: Prevent array overrun V4L/DVB (3568c): zoran: Init cleanups V4L/DVB (3568e): bt856: Spare memory V4L/DVB (3568f): saa7110: Fix array overrun V4L/DVB (3568i): adv7175: Drop unused register cache V4L/DVB (3568j): adv7175: Drop unused encoder dump command V4L/DVB (3568k): zoran: Use i2c_master_send when possible i386 traps: merge printk calls m68k: rtc driver cleanup hwmon: Use attribute arrays in f71805f I2C: fix sx200_acb build on other arches hwmon: w83792d drop useless macros i2c: Speed up block transfers i2c: Semaphore to mutex conversions, part 3 hwmon: f71805f semaphore to mutex conversions hwmon: Add support for the Winbond W83687THF hwmon: Support the Pentium M VID code w83781d: Document the alarm and beep bits w83781d: Don't reset the chip by default i2c: Optimize core_lists mutex usage i2c: Drop the i2c-frodo bus driver i2c: Fix i2c-ite name initialization i2c: Cleanup isp1301_omap I2C: i2c-ali1535: Drop redundant mutex I2C: i2c-amd756-s4882: Improve static mutex initialization I2C: Drop unneeded i2c-dev.h includes matrox maven: memory allocation and other cleanups i2c: convert ds1374 to use a workqueue w83792d: Be quiet on misdetection PCI: Add PCI quirk for SMBus on the Asus A6VA notebook fb: Fix section mismatch in savagefb i2c-i801: Fix resume when PEC is used USB: Use new PCI_CLASS_SERIAL_USB_* defines Fix OCFS2 warning when DEBUG_FS is not enabled ieee80211: Fix A band channel count (resent) scx200_acb: Fix return on init error scx200_acb: Fix resource name use after free V4L/DVB (4040a): Fix the following section warnings: V4L/DVB (4045): Fixes recursive dependency for I2C PCI: Error handling on PCI device resume Remove <linux/i2c-id.h> and <linux/i2c-algo-ite.h> from userspace export w83627ehf: Add alarms support f71805f: Resource needs not be global hwmon: Add sysfs interface for individual alarm files I2C: i2c-piix4: Fix typo in documentation I2C: i2c-piix4: Document the IBM problem more clearly I2C: i2c-nforce2: Add support for the nForce4 MCP51 and MCP55 HWMON: hdaps: Update the list of supported systems HWMON: lm83: Documentation update HWMON: Improve the help text for CONFIG_HWMON i2c: Suggest N for rare devices in Kconfig hwmon: Sysfs interface documentation update, 2 of 2, take 2 hwmon: Fix a typo in the hdaps driver hwmon: Drop some maintainers entries scx200_acb: Mark scx200_acb_probe __init scx200_acb: Documentation update i2c-i801: Fix block transaction poll loops i2c-i801: Remove force_addr parameter i2c-i801: Remove PCI function check i2c-i801: Cleanups i2c-i801: Better pci subsystem integration i2c-i801: Merge setup function hwmon: Fix the Kconfig header rtc: small documentation update scx200_acb: Fix the block transactions i2c-powermac: Fix master_xfer return value i2c-ite: Plan for removal i2c: New mailing list PCI: Unhide the SMBus on Asus PU-DLS ACPI: fix kfree in i2c_ec error path i2c-dev: Cleanups i2c-dev: Use a list for data storage i2c-dev: Drop the client template i2c: __must_check fixes (core drivers) i2c: __must_check fixes, i2c-dev i2c-algo-sibyte: Cleanups i2c-algo-sibyte: Merge into i2c-sibyte i2c-sibyte: Kip Walker is gone i2c-matroxfb: Struct init conversion i2c-algo-bit: Discard the mdelay data struct member i2c: Plan i2c-isa for removal i2c-stub: Chip address as a module parameter i2c-dev: attach/detach_adapter cleanups i2c: __must_check fixes (chip drivers) i2c-algo-bit: Cleanups i2c-core: Drop useless bitmaskings i2c: Warn on i2c client creation failure i2c-isa: Restore driver owner i2c: Constify i2c_algorithm declarations, part 1 i2c: Constify i2c_algorithm declarations, part 2 i2c: Drop unimplemented slave functions smsc47m1: dev_warn fix it87: Add support for the IT8716F it87: No sysfs files for disabled fans it87: Prevent overflow on fan clock divider write it87: in8 has no limit registers it87: Cleanup set_fan_div it87: Add support for the IT8718F it87: Overwrite broken default limits it87: Copyright update k8temp: Enable automatic loading hwmon: Make a dozen drivers no more experimental hwmon: Add individual alarm files to 4 drivers hwmon: Fix unchecked return status, batch 4 Fix unchecked return status, batch 5 hwmon: Fix unchecked return status, batch 6 hwmon: Fix unchecked return status, SMSC chips hwmon: Remove Yuan Mu's address i2c: Prevent deadlock on i2c client registration [WATCHDOG] includes for sample watchdog program. hwmon: Fix documentation typos smsc47m1: List the SMSC LPC47M112 as supported hwmon: Let w83781d and lm78 load again hwmon: Fix debug messages in w83781d [SCSI] gdth: Fix && typos V4L/DVB (4817): Fix uses of "&&" where "&" was intended RDMA/amso1100: Fix && typo Fix i2c-ixp4xx compile (missing brace) [6PACK]: Masking bug in 6pack driver. USB: net1080: Fix && typos MAINTAINERS: Update the i2c and hwmon subsystems info i2c: Fix documentation typos i2c: Update the list of driver IDs i2c: Delete the broken i2c-ite bus driver i2c: Use put_user instead of copy_to_user where possible i2c: Use the __ATTR macro where possible i2c: Discard the i2c algo del_bus wrappers i2c: Enable PEC on more i2c-i801 devices i2c: Refactor a kfree in i2c-dev i2c: Fix OMAP clock prescaler to match the comment hwmon/f71805f: Store the fan control registers hwmon/f71805f: Add manual fan speed control hwmon/f71805f: Let the user adjust the PWM base frequency hwmon/f71805f: Support DC fan speed control mode hwmon/f71805f: Add support for "speed mode" fan speed control hwmon/f71805f: Document the fan control features hwmon/hdaps: Move the DMI detection data to .data hwmon/it87: Remove the SMBus interface support hwmon: New PC87427 hardware monitoring driver hwmon/f71805f: Add support for the Fintek F71872F/FG chip hwmon/f71805f: Always create all fan inputs hwmon/f71805f: Fix the device address decoding hwmon: Update Rudolf Marek's e-mail address [CPUFREQ] Optimize gx-suspmod revision ID fetching drm: Stop defining pci_pretty_name [ALSA] sound: Don't include i2c-dev.h microcode: fix mc_cpu_notifier section warning V4L/DVB (5010): Cx88: Fix leadtek_eeprom tagging hwmon: Fix the VRD 11 decoding PCI: Unhide the SMBus on the Asus P4P800-X Fix VIA quirks via quirk update PCI: Speed up the Intel SMBus unhiding quirk [ALSA] snd-ak4114: Fix two array overflows matroxfb: Use kzalloc i2c-ali1563: Improve the status messages i2c-ali1563: Fix device initialization i2c-nforce2: Drop unused reference to pci_dev i2c-piix4: Add support for the ATI SB600 i2c-i801: Spelling fix i2c-i801: Document the SMBus unhiding quirk i2c: completion header cleanups i2c: Update the list of bus IDs i2c-viapro: Add support for the VIA CX700 south bridge i2c-amd8111: Proposed cleanups i2c: Declare more i2c_adapter parent devices i2c: Remove the warning on missing adapter device i2c: Stop using i2c_adapter.class_dev hwmon/it87: Add PWM base frequency control hwmon: Drop unused mutexes in two drivers hwmon: Simplify the locking model of two drivers hwmon: Cleanup a bogus legacy comment hwmon/f71805f: Fix a race condition parport_pc: fix parport_pc_probe_port section warning i810fb: fix i810_check_params section mismatch V4L/DVB (5258): Cafe_ccic: fix compiler warning io_apic.h needs apicdef.h [S390] strlcpy is smart enough i2c-amd8111: Missed cleanup i2c-i801: Restore the device state before leaving PCI: Stop unhiding the SMBus on Toshiba laptops V4L/DVB (5421): Fix suspend/resume in msp3400 and tuner [APPLETALK]: Fix a remotely triggerable crash hwmon/w83627ehf: Fix the fan5 clock divider write i2c-pasemi: Depend on PPC_PASEMI again hwmon/w83627ehf: Don't redefine REGION_OFFSET [NET]: Clean up sk_buff walkers. dev_printk and new-style class devices V4L/DVB (5380): Cx25840-firmware include cleanup V4L/DVB (5491): Cx88: Support the DTV1000 T analog inputs V4L/DVB (5492): Remove useless includes of i2c-algo-bit.h strlcpy is smart enough ieee1394: eth1394: Move common recv_init code to helper function i2c: Kill i2c_adapter.class_dev i2c: i2c_adapter devices need no driver i2c-algo-bit: Always send a stop condition before leaving i2c: Emulate SMBus block read over I2C i2c-algo-bit: Emulate SMBus block read i2c-parport: Optimize binary size i2c-nforce2: Add support for the MCP61 and MCP65 i2c: Cleanup the includes of <linux/i2c.h> scx200_acb: Fix PCI device reference count i2c-parport: Fix a minor race on driver unload i2c-parport-light: Port to the new device driver model i2c-elektor: Port to the new device driver model i2c-pca-isa: Port to the new device driver model i2c-algo-bit: Add i2c_bit_add_numbered_bus i2c: Add i2c_new_probed_device() i2c: Document i2c_new_device() i2c: Move i2c-isa-only exported symbol declarations i2c: Make i2c_del_driver a void function i2c-algo-bit: Implement a 50/50 SCL duty cycle i2c-algo-bit: Improve debugging i2c-pxa: Clean transaction stop i2c: Restore i2c_smbus_read_block_data i2c: Obsolete i2c-ixp2000, i2c-ixp4xx and scx200_i2c i2c: Documentation update platform: reorder platform_device_del PCI: scatterlist.h needs types.h PCI: Cleanup the includes of <linux/pci.h> PCI: Require vendor and device for new_id xtensa: strlcpy is smart enough hwmon/smsc47m192: Document the LPC47M292 as supported hwmon: Request the I/O regions in platform drivers hwmon/smsc47m1: Add support for the LPC47M292 hwmon/smsc47m1: Get rid of a useless mutex hwmon: Only call vid_which_vrm() when needed hwmon/w83627hf: Preliminary cleanups hwmon/w83627hf: Convert to a platform driver hwmon: Document the new fan1_target interface file hwmon/smsc47m1: Convert to a platform driver hwmon/smsc47m1: Use DRVNAME consistently hwmon/smsc47m1: Use dynamic sysfs callbacks hwmon/lm78: No longer use i2c-isa hwmon/lm78: Be less i2c_client-centric hwmon/lm78: Use dynamic sysfs callbacks hwmon/lm75: Use dynamic sysfs callbacks hwmon/w83781d: No longer use i2c-isa hwmon/w83781d: Clean up conversion macros hwmon/w83781d: Be less i2c_client-centric hwmon/w83781d: Use dynamic sysfs callbacks hwmon/w83781d: Deprecate W83627HF support hwmon/smsc47b397: Convert to a platform driver hwmon/smsc47b397: Use dynamic sysfs callbacks oss: strlcpy is smart enough legacy PC parports support parport->dev Clean up mutex_trylock noise rivafb/nvidiafb: Enable hardware monitoring rivafb: handle I2C bus creation failure rivafb/nvidiafb: Various cleanups applesmc: Use the address as platform device ID applesmc: Use standard sysfs names for labels V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c [ALSA] sound: strlcpy is smart enough rivafb: Fix I2C getscl callback function nvidiafb: Enable debugging messages a Kconfig option i2c-tiny-usb: Fix truncated adapter name hwmon/ds1621: Fix swapped temperature limits hwmon/w83627hf: Be quiet when no chip is found hwmon-vid: Don't spam the logs when VRM version is missing hwmon/applesmc: Simplify dependencies hwmon/coretemp: fix a broken error path i2c: Delete outdated x1205 driver documentation i2c: Deprecate legacy RTC drivers i2c: Fix the i2c_smbus_read_i2c_block_data() prototype matroxfb: Clean-up i2c header inclusions i2c-sis5595: Resolve resource conflict with sis5595 i2c: New bus driver for the TAOS evaluation modules i2c/tsl2550: Speed up initialization i2c-savage4: Delete many unused defines i2c-rpx: Remove [IPV4]: Cleanup call to __neigh_lookup() tty_io: Use kzalloc V4L/DVB (5815): Cx88: i2c structure templates clean-up hwmon/lm90: Spelling fix: explicitly hwmon/smsc47m192: Semaphore to mutex conversion hwmon/ds1621: Minor cleanups hwmon/ds1621: Use dynamic sysfs callbacks hwmon/ds1621: Create individual alarm files hwmon/pc87360: Convert to a platform driver hwmon: Use platform_device_add_data() hwmon: Fault files naming convention hwmon/via686a: Temperature interrupt configuration fix hwmon/via686a: Convert to a platform driver hwmon/via686a: Use dynamic sysfs callbacks hwmon/sis5595: Convert to a platform driver hwmon/sis5595: Use dynamic sysfs callbacks hwmon/sis5595: Use PCI_REVISION_ID hwmon: Fix a potential race condition on unload hwmon/w83627ehf: Preserve speed reading when changing fan min hwmon/smsc47b397: Don't report missing fans as spinning at 82 RPM hwmon: Improve the pwmN_enable documentation hwmon/w83627ehf: Fix timing issues hwmon/w83627ehf: Add support for the VID inputs hwmon/w83627ehf: Enable VBAT monitoring hwmon/w83627ehf: Export the thermal sensor types hwmon/w83627ehf: No need to initialize fan_min hwmon/w83627ehf: Be quiet when no chip is found i2c: Delete the i2c-isa pseudo bus driver x86_64: asm/ptrace.h needs linux/compiler.h hwmon: Add missing __devexit tags in various drivers hwmon: (adm1031) Fix broken links in documentation hwmon: (w83627ehf) don't assume bank 0 hwmon: (smsc47m1) restore missing name attribute i2c-i801: Typo: erroneous PCI: Run k8t_sound_hostbridge quirk only when needed hwmon: End of I/O region off-by-one i2c-pxa: Fix adapter number Fix this Paul Simon song's name V4L/DVB (6147): Pwc: Fix a broken debug message V4L/DVB (5884): zr36067: clean up debug function V4L/DVB (6081): ivtv: Fix static structure initialization V4L/DVB (6212): pvrusb2: I2C adapter tweaks from Jean Delvare V4L/DVB (6214): usbvision: Don't support I2C_M_REV_DIR_ADDR hwmon: (f71805f) List the F71806F/FG as supported hwmon: Don't export thermistor beta hwmon: (lm93) Documentation fixes hwmon: (lm70) Add a name attribute hwmon: (smsc47m1) No confusing debugging messages hwmon: Update the sysfs interface documentation hwmon: (lm85) Use dynamic sysfs callbacks hwmon: (lm85) Export in5, in6 and in7 voltage channels hwmon: (lm85) Add individual alarm files hwmon: (lm85) Clean up the handling of additional resolution bits hwmon: (lm85) Let the user set the fan min limit to 0 hwmon: (lm93) Use standard names for vid files hwmon: (it87) Add support for fan4 and fan5 hwmon: Kconfig dependency cleanups hwmon: (lm90) Export temperature offset values hwmon: (lm78) Add individual alarm files hwmon: (lm87) Fix a division by zero hwmon: (lm87) Add individual alarm files hwmon: (thmc50) Don't create temp3 if not enabled hwmon: (thmc50) Fix a debug message hwmon: Fix the code examples in documentation hwmon: VRM is not read from registers hwmon: (w83781d) Add individual alarm and beep files hwmon: (lm87) Disable VID when it should be dmi-id: Use dynamic sysfs attributes dmi-id: Possible cleanup Driver core: Make platform_device.id an int hwmon: (w83627hf) Fix setting fan min right after driver load i2c: Kill struct i2c_device_id i2c/pcf8574: No arbitrary initialization i2c-stub: Support multiple chips cx23885: Drop empty i2c algorithm control callback i2c-nforce2: Declare PEC as supported hwmon: (w83627hf) don't assume bank 0 [TCP]: Update the /proc/net/tcp documentation rtc-pcf8583: Check for i2c adapter functionality ieee1394: pcilynx: I2C cleanups Spelling fix: explicitly [INET]: Let inet_diag and friends autoload [INET]: Use MODULE_ALIAS_NET_PF_PROTO_TYPE where possible. [TCP]: Saner thash_entries default with much memory. hwmon: (w83781d) Add missing curly braces i2c-dev: Unbound new-style i2c clients aren't busy i2c: Make i2c_check_addr static i2c/eeprom: Hide Sony Vaio serial numbers i2c/eeprom: Recognize VGN as a valid Sony Vaio name prefix fb_ddc: fix DDC lines quirk i2c: Delete an outdated piece of documentation hwmon: (w83627ehf) Be more careful when changing VID input level dmi-id: fix for __you_cannot_kmalloc_that_much failure snd_mixer_oss_build_input(): fix for __you_cannot_kmalloc_that_much failure with gcc-3.2 i2c: Driver IDs are optional i2c-sibyte: Fix an error path sysfs: Fix a copy-n-paste typo in comment V4L/DVB (6915): ivtv: drop an incorrect comment [I2C] i2c-mv64xxx: Don't set i2c_adapter.retries i2c-nforce2: The nForce2 can do block transactions i2c-stub: Mention the existence of an helper script i2c-stub: Use a single array for byte and word operations i2c-algo-pcf: Delete broken 10-bit address support i2c: normal_i2c can be made const (rtc drivers) i2c: normal_i2c can be made const (remaining drivers) i2c: Kill rogue driver IDs i2c: Don't uselessly set i2c_adapter.retries i2c: Deprecate drivers for I2C buses on video adapters i2c: Use the driver model reference counting i2c: Change prototypes of refcounting functions i2c: Drop redundant i2c_adapter.list i2c: Drop redundant i2c_driver.list i2c: Rename main mutex i2c-i801: Document which chip support what feature i2c-i801: More explicit names for chip features i2c-i801: Clear special mode bits as needed i2c-i801: Implement I2C block read support i2c: Discard unused driver IDs i2c-sibyte: Remove the bus scan module parameter i2c: Let the user specify PCI driver data through new_id i2c-piix4: Drop redundant PCI function number check i2c-viapro: Add support for the VT8237S i2c: Drivers stop using the redundant client list i2c: Limit locking scope in i2c_detach_client i2c: Drop legacy locking in i2c_new_probed_device PCI: Unhide the SMBus on the HP xw4100 rtc-pcf8583: Don't abuse I2C_M_NOSTART ACPI: cleanup acpi.h dmi: Let drivers walk the DMI table hwmon: (lm78/w83781d) Probe fewer I2C addresses hwmon: (lm87) Add support for the Analog Devices ADM1024 hwmon: (adm1025) Use dynamic sysfs callbacks hwmon: (adm1025) Add individual alarm files hwmon: (adm1025) Various cleanups hwmon: (fschmd) Discard non-ASCII characters hwmon: (gl518sm) Various cleanups hwmon: (gl518sm) Don't create sysfs files for missing features hwmon: (gl518sm) Refactor fan functions hwmon: (gl518sm) Add individual alarm and beep files hwmon: (gl518sm) Report error on invalid fan div value hwmon: (gl518sm) Fix the reported fan speed hwmon: (lm90) Use generic i2c reads during detection hwmon: (gl520sm) Various cleanups hwmon: (gl520sm) Put register addresses in arrays hwmon: (gl520sm) De-macro the sysfs callbacks hwmon: (gl520sm) Add individual alarm and beep files hwmon: Update the lm-sensors website address hwmon: Let the user override the detected Super-I/O device ID hwmon: (it87) Discard a dead e-mail address hwmon: (it87) Add individual alarm files hwmon: (adm1026) Add individual alarm files hwmon: (adm1026) Whitespace cleanups hwmon: (adm1026) More cleanups (updated) hwmon: (adm1026) Don't create files for missing inputs hwmon: (w83781d) Drop W83627HF support hwmon: (w83781d) Misc cleanups hwmon: (it87) Delete pwmN_freq files on driver removal hwmon: (adm1031) Fix register overwrite in set_fan_div() hwmon: (adm1031) Various cleanups hwmon: (adm1031) Get rid of macro-generated wrappers hwmon: (adm1031) Add individual alarm and fault files hwmon: (lm85) Return standard values in pwmN_enable hwmon: (lm85) Make the pwmN_enable files writable hwmon: Discard useless I2C driver IDs hwmon: (lm77) Add individual alarm files hwmon: (adm9240) Add individual alarm files hwmon: VRM is not written to registers hwmon: (asb100) Various cleanups hwmon: (asb100) De-macro the sysfs callbacks hwmon: (asb100) Add individual alarm files hwmon: (w83627ehf) The W83627DHG has 8 VID pins hwmon: (w83627hf) Enable VBAT monitoring hwmon: (w83627hf) Add individual alarm and beep files hwmon: (w83627hf) Refactor beep enable handling hwmon: (lm80) Various cleanups hwmon: (lm80) De-macro the sysfs callbacks hwmon: (lm80) Add individual alarm files hwmon: (lm92) Add individual alarm files hwmon: (max1619) Add individual alarm and fault files hwmon: (smsc47m1) Add individual alarm files hwmon: (via686a) Add individual alarm files hwmon: (vt8231) Add individual alarm files hwmon: (adm1026) Properly terminate sysfs groups dmi: don't save the same device twice dmi: prevent linked list corruption ARM: OMAP: Release i2c_adapter after use (Siemens SX1) ACPI: Fix a duplicate log level i2c: chips subdirectory is deprecated ASoC/TLV320AIC3X: Stop I2C driver ID abuse hwmon: (w83781d) Fix I/O resource conflict with PNP pci: revert SMBus unhide on HP Compaq nx6110 HID: fix build failure in hiddev_ioctl with gcc 3.2 i2c: Remove the algorithm drivers from the config menu i2c-dev: Split i2cdev_ioctl V4L/DVB (7332): ir-kbd-i2c: Minor optimization in ir_probe V4L/DVB (7751): ir-kbd-i2c: Save a temporary memory allocation in ir_probe hwmon: (w83l785ts) Don't ask the user to report failures hwmon: (w83793) VID and VRM handling cleanups hwmon: (lm75) Fix an incorrect comment radeonfb: fix debug option radeonfb: drop redundant RTRACE macro radeonfb: speed up the I2C buses savagefb: speed up the I2C bus i2c-stub: No newline in parameter description i2c: Spelling fix (successful) i2c-piix4: Minor cleanups i2c-sis5595: Minor cleanups in sis5595_access i2c/tps65010: Add missing intialization of client data i2c: Drop unused RTC driver IDs i2c-amd756-s4882: Fix an error path i2c: Add support for device alias names i2c: Convert most new-style drivers to use module aliasing dmi: clean-up dmi helper declarations modpost: i2c aliases need no trailing wildcard i2c-piix4: Blacklist two mainboards i2c: Improve the functionality documentation i2c: Match dummy devices by type i2c: Convert some more new-style drivers to use module aliasing [GFS2] Prefer strlcpy() over snprintf() Fix misuses of bdevname() i2c: New co-maintainer i2c-nforce2: Disable the second SMBus channel on the DFI Lanparty NF4 Expert i2c: Clean up Blackfin BF527 I2C device declarations i2c: Switch pasemi to the new device/driver matching scheme i2c: Convert remaining new-style drivers to use module aliasing i2c: Kill the old driver matching scheme i2c-amd756: Fix functionality flags i2c/max6875: Really prevent 24RF08 corruption rtc-ds1374: rename device to just "ds1374" PCI: Unhide the SMBus on the Compaq Evo D510 hwmon: (lm85) Fix function RANGE_TO_REG() hwmon: (adt7473) Initialize max_duty_at_overheat before use hwmon: Update the sysfs interface documentation [MTD] [NOR] gen_probe: No debug message when debugging is disabled i2c-nforce2: Add support for multiplexing on the Tyan S4985 i2c-core: Remove needless include i2c: Group bus drivers by type i2c: Delete unused function i2c_smbus_write_quick i2c: Update stray references to smbus_access i2c-piix4: Various cleanups and minor fixes i2c: Consistently reject unsupported transactions i2c: Simplify i2c_del_driver() i2c: Let framebuffer drivers set their I2C bus class to DDC i2c: Let bus drivers add SPD to their class i2c/eeprom: Only probe buses with DDC or SPD class i2c/eeprom: Fall back to SMBus read word transactions i2c: Simplify i2c_device_probe i2c-algo-pcf: Drop unused struct members i2c-i801: Remove verbose debugging messages i2c-i801: Properly report bus arbitration loss i2c-i801: Rename local variable temp to status i2c-i801: Fix handling of error conditions i2c: Check for ACPI resource conflicts i2c: Drop stray references to lm_sensors i2c-dev: Delete empty detach_client callback i2c: Clean up old chip drivers i2c: Call client_unregister for new-style devices too i2c: Add detection capability to new-style drivers i2c: Clear i2c_adapter.dev on adapter removal i2c: Convert the eeprom driver to a new-style i2c driver i2c: Convert the pcf8591 driver to a new-style i2c driver i2c: Convert the pcf8574 driver to a new-style i2c driver i2c: Convert the pcf8575 driver to a new-style i2c driver i2c: Convert the pca9539 driver to a new-style i2c driver i2c: Convert the max6875 driver to a new-style i2c driver w1/ds2482: Convert to a new-style driver hwmon: (ad7418) Convert to a new-style i2c driver hwmon: (adm1021) Convert to a new-style i2c driver hwmon: (adm1025) Convert to a new-style i2c driver hwmon: (adm1026) Convert to a new-style i2c driver hwmon: (adm1029) Convert to a new-style i2c driver hwmon: (adm1031) Convert to a new-style i2c driver hwmon: (adm9240) Convert to a new-style i2c driver hwmon: (ads7828) Convert to a new-style i2c driver hwmon: (adt7470) Convert to a new-style i2c driver hwmon: (adt7473) Convert to a new-style i2c driver hwmon: (asb100) Convert to a new-style i2c driver hwmon: (atxp1) Convert to a new-style i2c driver hwmon: (ds1621) Convert to a new-style i2c driver hwmon: (f75375s) Drop legacy i2c driver hwmon: (fscher) Convert to a new-style i2c driver hwmon: (fschmd) Convert to a new-style i2c driver hwmon: (fscpos) Convert to a new-style i2c driver hwmon: (gl518sm) Convert to a new-style i2c driver hwmon: (gl520sm) Convert to a new-style i2c driver hwmon: (lm63) Convert to a new-style i2c driver hwmon: (lm77) Convert to a new-style i2c driver hwmon: (lm80) Convert to a new-style i2c driver hwmon: (lm83) Convert to a new-style i2c driver hwmon: (lm87) Convert to a new-style i2c driver hwmon: (lm90) Convert to a new-style i2c driver hwmon: (lm92) Convert to a new-style i2c driver hwmon: (lm93) Convert to a new-style i2c driver hwmon: (max1619) Convert to a new-style i2c driver hwmon: (max6650) Convert to a new-style i2c driver hwmon: (smsc47m192) Convert to a new-style i2c driver hwmon: (thmc50) Convert to a new-style i2c driver hwmon: (w83791d) Convert to a new-style i2c driver hwmon: (w83792d) Convert to a new-style i2c driver hwmon: (w83793) Convert to a new-style i2c driver hwmon: (w83l785ts) Convert to a new-style i2c driver hwmon: (w83l786ng) Convert to a new-style i2c driver V4L/DVB (7924): ivtv/cx18: snprintf fixes V4L/DVB (8046): zoran: i2c structure templates clean-up V4L/DVB (8047): bt8xx: i2c structure templates clean-up V4L/DVB (8245): ovcamchip: Delete stray I2C bus ID V4L/DVB (8246): tvaudio: Stop I2C driver ID abuse V4L/DVB (8315): zr36067: Delete dead code V4L/DVB (8316): bt819: Fix a debug message V4L/DVB (8379): saa7127: Make device detection optional USB: ohci-pnx4008: I2C cleanups and fixes V4L/DVB (8499): zr36067: Rework device memory allocation hwmon: (adt7473) Remove unused defines hwmon: (lm85) Coding-style cleanups hwmon: (lm85) Drop dead code hwmon: (lm85) Don't write back cached values hwmon: (lm85) Misc cleanups hwmon: (lm85) Simplify device initialization function radeonfb: give i2c buses nicer names hwmon: (f71882fg) Delete needless forward declarations hwmon: (w83627hf) Drop reset module parameter [WATCHDOG] Fix build with CONFIG_ITCO_VENDOR_SUPPORT=n i2c: Fix oops on bus multiplexer driver loading i2c: Let users select algorithm drivers manually again i2c: Check for address business before creating clients hwmon: (lm75) Drop legacy i2c driver matrox maven: fix a broken error path matroxfb: i2c structure templates clean-up matrox maven: convert to a new-style i2c driver hwmon-vid: Fix AMD K8 VID decoding dev_printk(): constify the `dev' argument ALSA: ASoC: Fix double free and memory leak in many codec drivers i2c: Add missing kerneldoc descriptions i2c: Prevent log spam on some DVB adapters ALSA: ASoC: Add missing new-line at end of strings V4L/DVB (8837): dvb: fix I2C adapters name size ALSA: ASoC: Convert uda1380 to a new-style i2c driver ALSA: ASoC: Convert ak4535 to a new-style i2c driver ALSA: ASoC: Convert wm8750 to a new-style i2c driver ALSA: ASoC: Convert wm8731 to a new-style i2c driver ALSA: ASoC: Convert wm8990 to a new-style i2c driver sound: ASoC: Fix an error path in neo1973_wm8753 sound: ASoC: Convert wm8753 to a new-style i2c driver sound: ASoC: Convert neo1973/lm4857 to a new-style i2c driver sound: ASoC: Convert wm8510 to a new-style i2c driver hwmon: (atxp1) Fix device detection logic MAINTAINERS: Trivial whitespace cleanups MAINTAINERS: Various fixes ALSA: ASoC: Convert tlv320aic3x to a new-style i2c driver (v2) i2c: Fix mailing lists in two MAINTAINERS entries ALSA: ASoC: Fix another cs4270 error path ALSA: ASoC: Fix cs4270 error path V4L/DVB (8955): bttv: Prevent NULL pointer dereference in radio_open V4L/DVB (8957): zr36067: Restore the default pixel format V4L/DVB (8958): zr36067: Return proper bytes-per-line value V4L/DVB (8961): zr36067: Fix RGBR pixel format hwmon: (it87) Prevent power-off on Shuttle SN68PT V4L/DVB (8879): bttv: Don't unmask VPRES interrupt V4L/DVB (8956): bttv: Turn video_nr, vbi_nr and radio_nr into arrays V4L/DVB (8962): zr36067: VIDIOC_S_FMT returns the colorspace value i2c/isp1301_omap: Convert to a new-style i2c driver, part 2 hwmon: (dme1737) Be less i2c-centric hwmon: (dme1737) Convert to a new-style i2c driver i2c-parport-light: Don't register a platform device resource i2c: Improve dev-interface documentation i2c: Document the implementation details of the /dev interface i2c: Only build Tyan SMBus mux drivers on x86 ALSA: ASoC: Convert wm8580 to a new-style i2c driver ALSA: ASoC: Convert wm8900 to a new-style i2c driver radeonfb: revert "Fix radeon DDC regression" hwmon: (lm90) Move 16-bit value read to a separate function hwmon: (lm90) Support the extra resolution bits of MAX6657 hwmon: (lm90) Don't access nonexistent registers on Maxim chips hwmon: (lm90) Update datasheet links hwmon: (lm90) Don't spam the kernel log hwmon: (ams) Convert to a new-style i2c driver hwmon: (lm85) Rework the device detection hwmon: (lm85) Implement the standard PWM frequency interface hwmon: (lm85) Select the closest PWM frequency hwmon: (lm85) Support different PWM frequency tables hwmon: (lm85) Convert to a new-style i2c driver hwmon: (lm85) Simplify RANGE_TO_REG hwmon: (lm85) Better label names hwmon: (lm78) Fix I/O resource conflict with PNP hwmon: (lm78) Detect alias chips hwmon: (lm78) Prevent misdetection of Winbond chips hwmon: (lm78) Stop abusing struct i2c_client for ISA devices hwmon: (lm78) Convert to a new-style i2c driver hwmon: (it87) Fix thermal sensor type values hwmon: Drop dead links to old National Semiconductor chip datasheets hwmon: (w83781d) Refactor beep enable handling hwmon: (w83781d) Detect alias chips hwmon: (w83781d) Additional information about AS99127F PWM hwmon: (w83781d) Stop abusing struct i2c_client for ISA devices hwmon: (adm1026) Fix debug messages hwmon: (adm1026) Prevent log spamming V4L/DVB (9197): zoran: set adapter class to I2C_CLASS_TV_ANALOG V4L/DVB (9234): zoran: Drop redundant printk V4L/DVB (9240): saa7127: Fix two typos PCI: Check dynids driver_data value for validity i2c: Delete outdated client porting guide i2c: Constify i2c_get_clientdata's parameter i2c: Delete legacy model documentation i2c: Drop 2-byte address block transfer defines i2c: Update and clean up writing-clients document i2c: Clean up <linux/i2c.h> Schedule removal of the legacy i2c device driver binding model hwmon-vid: Add support for AMD family 10h CPUs hwmon: (lm90) Fix handling of hysteresis value hwmon: (lm90) Add support for the LM99 16 degree offset hwmon: (adt7473) Fix voltage conversion routines i2c: The i2c mailing list is moving V4L/DVB (9337b): remove tuner-3036 and dpc7146 drivers from feature-removal-schedule.txt V4L/DVB (9372): Minor fixes to the saa7110 driver i2c: Remove i2c clients in reverse order i2c-parport: Fix misplaced parport_release call i2c: Get rid of remaining bus_id access i2c: Drop I2C_CLASS_ALL i2c: Drop I2C_CLASS_CAM_ANALOG and I2C_CLASS_SOUND i2c: Drop I2C_CLASS_CAM_DIGITAL Input: apanel - convert to new i2c binding i2c: Use snprintf to set adapter names Blackfin arch: Fix typo (channel) hwmon: Don't overuse I2C_CLIENT_MODULE_PARM hwmon: Check for ACPI resource conflicts hwmon: Fix various typos USB: Convert ohci-pnx4008 to a new-style i2c driver Input: psmouse - make MOUSE_PS2_LIFEBOOK depend on X86 i2c: Delete 10 unused driver IDs i2c: Delete many unused adapter IDs i2c: Quilt tree has moved eeprom: More consistent symbol names i2c: Warn on deprecated binding model use mfd: terminate pcf50633 i2c_device_id list hwmon: (f71882fg) Hide misleading error message i2c-dev: Clarify the unit of ioctl I2C_TIMEOUT i2c: Make sure i2c_algo_bit_data.timeout is HZ-independent hwmon: (abituguru3) Fix I/O error handling hwmon: (it87) Properly decode -128 degrees C temperature [SCSI] libiscsi: fix iscsi pool error path i2c: Document the different ways to instantiate i2c devices i2c: Let checkpatch shout on users of the legacy model i2c: Clarify which clients are auto-removed i2c-nforce2: Add support for MCP67, MCP73, MCP78S and MCP79 i2c: Set a default timeout value for all adapters i2c: Adapter timeout is in jiffies i2c-davinci: Fix timeout handling V4L/DVB (10867): vino: fold i2c-algo-sgi code into vino. V4L/DVB (10931): zoran: Drop the lock_norm module parameter V4L/DVB (10932): zoran: Don't frighten users with failed buffer allocation V4L/DVB (10938): em28xx: Prevent general protection fault on rmmod V4L/DVB (10939): ir-kbd-i2c: Prevent general protection fault on rmmod V4L/DVB (10940): saa6588: Prevent general protection fault on rmmod V4L/DVB (10943): cx88: Prevent general protection fault on rmmod V4L/DVB (11111a): MAINTAINERS: Drop references to deprecated video4linux list hwmon: (ds1621) Reorder code statements hwmon: (ds1621) Clean up register access hwmon: (ds1621) Avoid unneeded register access hwmon: (ds1621) Clean up documentation hwmon: (w83627ehf) Invert fan pin variables logic Move the pcf8591 driver to hwmon hwmon: Define a standard interface for chassis intrusion detection dmi: Let dmi_walk() users pass private data DRM: drm_crtc_helper.h doesn't actually need i2c.h workqueue: add to_delayed_work() helper function [SCSI] libiscsi: fix iscsi pool error path i2c: Deprecate client_register and client_unregister methods i2c: Delete many unused driver IDs i2c: Delete unused i2c-algo-sgi helper module ibm_newemac: Fix dangerous struct assumption V4L/DVB (11437): pvrusb2: Drop client_register/unregister stubs ACPI: Adjust Kelvin offset to match local implementation hwmon: (lm95241) Convert to new-style i2c driver sfc: Don't specify unexistent IRQ i2c-algo-pca: Fix use of uninitialized variable in debug message i2c-voodoo3: Deprecate in favor of tdfxfb i2c: Let new-style drivers implement attach_adapter MAINTAINERS: bluesmoke-devel list is moderated for non-subscribers edac: use to_delayed_work() ALSA: AOA: Convert onyx and tas codecs to new-style i2c drivers ALSA: keywest: Convert to new-style i2c driver go7007: Convert to the new i2c device binding model net/netrom: Fix socket locking V4L/DVB (11568): cx18: Fix the handling of i2c bus registration error hwmon: (w83781d) Fix W83782D support (NULL pointer dereference) fbdev: remove outdated advice about I2C configuration ALSA: keywest: Get rid of useless i2c_device_name() macro r8169: Use a different default for each family ALSA: Add missing __devexit_p() markers x86: Add quirk for reboot stalls on a Dell Optiplex 360 trivial: fix ETIMEOUT -> ETIMEDOUT typos i2c: Do not probe for TV chips on Voodoo3 adapters i2c: Do not give adapters a default parent therm_pm72: Convert to a new-style i2c driver windfarm: Convert to new-style i2c drivers therm_adt746x: Convert to a new-style i2c driver therm_windtunnel: Convert to a new-style i2c driver hwmon: Fix more __devexit_p glitches hwmon: (w83627ehf) Add W83627DHG-P support hwmon: PCI quirk for hwmon access on MSI MS-7031 board V4L/DVB (11564): tda7432: Delete old driver history V4L/DVB (11723): Link firmware to physical device V4L/DVB (11737): Drop stray references to i2c_probe V4L/DVB (11748): pvrusb2: Don't use the internal i2c client list V4L/DVB (11843): ir-kbd-i2c: Don't use i2c_client.name for our own needs V4L/DVB (11844): ir-kbd-i2c: Switch to the new-style device binding model V4L/DVB (11845): ir-kbd-i2c: Use initialization data V4L/DVB (11846): ir-kbd-i2c: Don't assume all IR receivers are supported V4L/DVB (11847): saa7134: Simplify handling of IR on MSI TV@nywhere Plus V4L/DVB (11848): saa7134: Simplify handling of IR on AVerMedia Cardbus E506R V4L/DVB (11849): ivtv: Probe more I2C addresses for IR devices V4L/DVB (11850): pvrusb2: Instantiate ir_video I2C device by default V4L/DVB (11992): Add missing __devexit_p() i2c: Kill client_register and client_unregister methods i2c: Get rid of the legacy binding model i2c: Drop i2c_probe function i2c: Merge i2c_attach_client into i2c_new_device i2c: Kill is_newstyle_driver i2c: Kill the redundant client list i2c: Limit core locking to the necessary sections i2c: Add a sysfs interface to instantiate devices i2c: Don't advertise i2c functions when not available Staging: sxg: Add missing __devexit_p() Staging: rtl8187se: Use to_delayed_work Staging: altpciechdma: Add missing __devexit_p() Staging: slicoss: Add missing __devexit_p() Fix staging drivers after smp_lock.h redux hwmon: (smsc47m1) Differentiate between LPC47M233 and LPC47M292 3c59x: Fix build failure with gcc 3.2 IDE: Save a call to PageHighMem() PCI: Unhide the SMBus on the Compaq Evo D510 USDT V4L/DVB (12343): Stop defining I2C adapter IDs nobody uses V4L/DVB (12365): ir-kbd-i2c: Remove superfulous inlines hwmon-vid: Ignore 6th VID pin of AMD family 0Fh processors hwmon: Clearly mark ACPI drivers as such hwmon: (pcf8591) Documentation clean-ups hwmon: (lm85) Don't bind to Winbond/Nuvoton WPCD377I Driver core: Add support for compatibility classes Blackfin: clean up duplicate I2C device type definitions i2c: Drop unused i2c_driver.id field i2c-taos-evm: Switch echo off to improve performance i2c/tsl2550: Use combined SMBus transactions i2c: Convert i2c clients to a device type i2c: Convert i2c adapters to bus devices i2c: Provide compatibility links for i2c adapters i2c: Clearly mark ACPI drivers as such USB: Fix sysfs paths in documentation matroxfb: make CONFIG_FB_MATROX_MULTIHEAD=y mandatory matroxfb: get rid of unneeded macros ACCESS_FBINFO and MINFO matroxfb: get rid of unneeded macros WPMINFO and friends matroxfb: get rid of unneeded macro MINFO_FROM matroxfb: get rid of CONFIG_FB_MATROX_32MB hwmon: Delete deprecated FSC drivers ACPI: Clarify resource conflict message sound: Make keywest_driver static net: Fix wrong sizeof i2c: Move misc devices documentation max6875: Discard obsolete detect method ds2482: Discard obsolete detect method ltc4215/ltc4245: Discard obsolete detect methods leds: leds-pca9532 - Drop unused module parameters Staging: IIO: tsl2561: Drop unused module parameters mfd: AB3100 drop unused module parameters i2c: Minor documentation update i2c: Hide probe errors caused by ACPI resource conflicts macintosh: Don't assume i2c device probing always succeeds MAINTAINERS: Fix Riku Voipio's address hwmon: (dme1737) No vid attributes for SCH311x hwmon: (it87) Fix VID reading on IT8718F/IT8720F
Jean Noel Cordenner (2): vfs: Add 64 bit i_version support ext4: Add inode version support in ext4
Jean PIHET (1): [ARM] 5195/1: ARMv7 Oprofile support
Jean Pihet (4): omap_hsmmc: recover from transfer failures omap_hsmmc: Change while(); loops with finite version OMAP3 SDRC: add support for 2 SDRAM chip selects OMAP3: Setup MUX settings for SDRC CKE signals
Jean Tourrilhes (41): irda_device() oops fix WE-19 for kernel 2.6.13 ray_cs : WE-17 support iw263_netwave_we17.diff atmel_cs : WE-17 support wl3501_cs : WE-17 support prism54 : WE-17 support airo : WE-19 support hostap: Add support for WE-19 hostap: Use GFP_ATOMIC to get rid of weird might_sleep issue hostap: Remove iwe_stream_add_event kludge Wavelan_cs bitfield fixes [IRDA]: irda-usb bug fixes [IRDA]: nsc-ircc: ISAPnP support [IRDA]: nsc-ircc: support for yet another Thinkpad IrDA chipset WE-20 for kernel 2.6.16 zd1201 wireless stat update wext: Fix IWENCODEEXT security permissions Revert NET_RADIO Kconfig title change wext: Fix RtNetlink ENCODE security permissions Prism54 : add bitrates to scan result WE-21 for airo WE-21 for atmel WE-21 for hostap WE-21 for ipw2100 WE-21 for orinoco WE-21 for Prism54 WE-21 for ray_cs WE-21 for wl3501 WE-21 for zd1201 WE-21 for ipw2200 orinoco: fix WE-21 buffer overflow wireless: More WE-21 potential overflows... wext: Add missing ioctls to 64<->32 conversion WE-22 : prevent information leak on 64 bit Driver core: notify userspace of network device renames V4L/DVB (5461): Pwc: cisco VT Camera support softmac: Fix ESSID problem softmac: Channel is listed twice in scan output WE : Add missing auth compat-ioctl libertas: fix a few wext abuses...
Jean-Baptiste Joret (1): [S390] dasd_eckd / Write format R0 is now allowed BB
Jean-Baptiste Maneyrol (2): rtc driver rtc-pcf8563 century bit inversed i2c: Add request/release_mem_region to i2c-ibm_iic bus driver
Jean-Baptiste Onofre (1): USB: storage: support of Dane-Elec MediaTouch USB device
Jean-Christian de Rivaz (1): Blackfin SMC91X ethernet supporting driver: SMC91C111 LEDs are note drived in the kernel like in uboot
Jean-Christop PLAGNIOL-VILLARD (2): [ARM] 5370/1: at91: fix rm9200 watchdog [ARM] 5412/1: XSCALE: add ice dcc support
Jean-Christophe DUBOIS (5): [CELL] fix cbe_cpufreq for legacy SLOF tree. [CELL] fix cbe_thermal for legacy SLOF tree. [CELL] allow linux to map Cell regs on legacy SLOF tree. xfrm: remove unnecessary variable in xfrm_output_resume() 2nd try [ARM] 5226/1: remove unmatched comment end.
Jean-Christophe Dubois (3): mconf.c needs locale.h [POWERPC] Fix dcr_unmap() rndis_host: fix transfer size negotiation
Jean-Christophe Lallemand (1): atmel_spi: work-around required for new HW bug in AT91SAM9263 Rev.B SPI controller
Jean-Christophe PLAGNIOL-VILLARD (2): sh: mach-r2d: add physmap-flash support for R2D+ boards. wl12xx: switch to %pM to print the mac address
Jean-Denis Boyer (1): [ATM]: [br2684] if we free the skb, we should return 0
Jean-Francois Moine (306): V4L/DVB (8152): Initial release of gspca with only one driver. V4L/DVB (8154): Fix protection problems in the main driver. V4L/DVB (8156): Many bug fixes, zc3xx added. V4L/DVB (8157): gspca: all subdrivers V4L/DVB (8158): gspca: minor changes V4L/DVB (8180): Source cleanup - compile error with VIDEO_ADV_DEBUG. V4L/DVB (8181): gspca: read() did not work (loop in kernel, timeout...) V4L/DVB (8193): gspca: Input buffer may be changed on reg write. V4L/DVB (8195): gspca: Input buffer overwritten in spca561 + cleanup code. V4L/DVB (8201): gspca: v4l2_pix_format in each subdriver. V4L/DVB (8204): gspca: Cleanup code. V4L/DVB (8231): gspca: Do not declare the webcams declared by other drivers. V4L/DVB (8232): gspca: Change the USERPTR mechanism. V4L/DVB (8346): gspca: Bad pixel format of bridge VC0321. V4L/DVB (8350): gspca: Conform to v4l2 spec and mutex unlock fix. V4L/DVB (8352): gspca: Buffers for USB exchanges cannot be in the stack. V4L/DVB (8358): gspca: Better initialization of sn9c120 - ov7660. V4L/DVB (8369): gspca: Bad initialization of sn9c102 ov7630. V4L/DVB (8370): gspca: Webcam 0461:0821 added. V4L/DVB (8371): gspca: Webcam 08ca:2050 added. V4L/DVB (8415): gspca: Infinite loop in i2c_w() of etoms. V4L/DVB (8435): gspca: Delay after reset for ov7660 and USB traces in sonixj. V4L/DVB (8436): gspca: Version number only in the main driver. V4L/DVB (8438): gspca: Lack of matrix for zc3xx - tas5130c (vf0250). V4L/DVB (8441): gspca: Bad handling of start of frames in sonixj. V4L/DVB (8442): gspca: Remove the version from the subdrivers. V4L/DVB (8511): gspca: Get the card name of QUERYCAP from the usb product name. V4L/DVB (8512): gspca: Do not use the driver_info field of usb_device_id. V4L/DVB (8513): gspca: Set the specific per webcam information in driver_info. V4L/DVB (8515): gspca: Webcam 0c45:6143 added in sonixj. V4L/DVB (8517): gspca: Bad sensor for some webcams in zc3xx since 28b8203a830e. V4L/DVB (8518): gspca: Remove the remaining frame decoding functions from the subdrivers. V4L/DVB (8519): gspca: Set the specific per webcam information in driver_info for sonixb. V4L/DVB (8520): gspca: Bad webcam information in some modules since 28b8203a830e. V4L/DVB (8521): gspca: Webcams with Sonix bridge and sensor ov7630 are VGA. V4L/DVB (8550): gspca: Change a bit the init of ov7660 and Sonix JPEG bridges. V4L/DVB (8552): gspca: Bad pixel format in the spca508 subdriver. V4L/DVB (8567): gspca: hflip and vflip controls added for ov519 - ov7670 plus init cleanup. V4L/DVB (8569): gspca: Set back the old values of Sonix sn9c120 and cleanup source. V4L/DVB (8571): gspca: Don't use CONFIG_VIDEO_ADV_DEBUG as a compile option. V4L/DVB (8572): gspca: Webcam 0c45:6143 in documentation. V4L/DVB (8573): gspca: Bad scan of frame in spca505/506/508. V4L/DVB (8574): gspca: Bad bytesperlines of pixelformat in spca505/506/508 and vc023x. V4L/DVB (8602): gspca: Fix small bugs, simplify and cleanup ov519. V4L/DVB (8604): gspca: Fix of "scheduling while atomic" crash. V4L/DVB (8660): gspca: Simplify the scan of URB packets in pac7311. V4L/DVB (8661): gspca: Bug in the previous changeset about pac7311. V4L/DVB (8663): gspca: Webcam 0c45:6128 added in sonixj. V4L/DVB (8664): gspca: The bridge/sensor of the webcam 093a:2621 is a PAC 7302. V4L/DVB (8665): gspca: Fix the 640x480 resolution of the webcam 093a:2621. V4L/DVB (8666): gspca: Bad scanning of frames in pac7311. V4L/DVB (8668): gspca: Conflict GSPCA / ET61X251 for the webcam 102c:6251. V4L/DVB (8669): gspca: Add white balance control for spca561 rev 012A. V4L/DVB (8671): gspca: Remove the unused field 'dev_name' of the device structure. V4L/DVB (8672): gspca: Big rewrite of spca561. V4L/DVB (8673): gspca: Bad frame scanning again and bad init in pac7311. V4L/DVB (8674): gspca: Webcam 0c45:612e added in sonixj. V4L/DVB (8675): gspca: Pixmap PJPG (Pixart 73xx JPEG) added, generated by pac7311. V4L/DVB (8703): gspca: Do controls work for spca561 revision 12a. V4L/DVB (8705): gspca: Adjust some control limits in spca561. V4L/DVB (8706): Make contrast and brightness work for pac7302. V4L/DVB (8707): gspca: Colors, hflip and vflip controls added for pac7302. V4L/DVB (8709): gspca: Fix initialization and controls of sn9x110 - ov7630. V4L/DVB (8710): gspca: Bad color control in sonixj. V4L/DVB (8711): gspca: Bad controls and quantization table of pac7311. V4L/DVB (8712): gspca: Bad start of sonixj webcams since changeset a8779025e7e8. V4L/DVB (8713): gspca: Bad color control again in sonixj. V4L/DVB (8714): gspca: Bad start of sn9c110 and sensor om6802. V4L/DVB (8715): gspca: Change the name of some webcam in the gspca doc. V4L/DVB (8716): gspca: Bad start of sn9c110 and sensor ov7630. V4L/DVB (8717): gspca: Frame buffer too small for small resolutions (sonixj and t613). V4L/DVB (8718): gspca: suspend/resume added. V4L/DVB (8719): gspca: Have VIDIOC_QUERYCTRL more compliant to the spec. V4L/DVB (8810): gspca: Compile error when CONFIG_PM not defined. V4L/DVB (8814): gspca: Set DISABLED the disabled controls at query control time. V4L/DVB (8818): gspca: Reinitialize the device on resume. V4L/DVB (8819): gspca: Initialize the ov519 at open time and source cleanup. V4L/DVB (8820): gspca: Change initialization and gamma of zc3xx - pas106. V4L/DVB (8822): gspca: Change some subdriver functions for suspend/resume. V4L/DVB (8823): gspca: H and V flips work for ov7670 only in ov519. V4L/DVB (8824): gspca: Too much code removed in the suspend/resume changeset. V4L/DVB (8826): gspca: Webcam Labtec 2200 (093a:2626) added in pac7311. V4L/DVB (8828): gspca: Set the clock at the end of initialization in sonixj. V4L/DVB (8829): gspca: Have a clean kmalloc-ated buffer for USB exchanges. V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams. V4L/DVB (8872): gspca: Bad image format and offset with rev072a of spca561. V4L/DVB (8926): gspca: Bad fix of leak memory (changeset 43d2ead315b1). V4L/DVB (9080): gspca: Add a delay after writing to the sonixj sensors. V4L/DVB (9092): gspca: Bad init values for sonixj ov7660. V4L/DVB (8910): gspca: Add support of image transfer by bulk and minor change. V4L/DVB (8927): gspca: PAC 207 webcam 093a:2476 added. V4L/DVB (8928): gspca: Version change to 2.3.0. V4L/DVB (8929): gspca: sonixj webcam 0458:702e added. V4L/DVB (8930): gspca: The image transfer by bulk is started by the subdrivers. V4L/DVB (8931): gspca: Vflip added for sonixj - ov7630. V4L/DVB (9074): gspca: sonixj webcam 0c45:60fe added. V4L/DVB (9078): gspca: New exported function to retrieve the current frame buffer. V4L/DVB (9079): gspca: Return error code from stream start functions. V4L/DVB (9081): gspca: Bad webcam name of 046d:092f in documentation. V4L/DVB (9082): gspca: Vertical flip the image by default in sonixj. V4L/DVB (9083): gspca: URB_NO_TRANSFER_DMA_MAP is not useful for isoc transfers. V4L/DVB (9087): gspca: Image transfer by bulk uses altsetting 0 with any buffer size. V4L/DVB (9089): gspca: Remove the duplicated EOF (ff d9) in t613. V4L/DVB (9097): gspca: Adjust control values and restore compilation of sonixj. V4L/DVB (9118): gspca: Set the vertical flip at streamon time in sonixj. V4L/DVB (9119): gspca: Don't destroy the URBs on disconnect. V4L/DVB (9120): gspca: sd_desc->start returns a value and static functions in m5602. V4L/DVB (9121): gspca: Add the subdriver finepix in Kconfig and Makefile. V4L/DVB (9122): gspca: Bad name of the sunplus subdriver in Kconfig. V4L/DVB (9124): gspca: Bad name of the tv8532 subdriver in Kconfig. V4L/DVB (9125): gspca: Big rewrite of t613 driver V4L/DVB (9126): gspca: Fix some compilation warnings in m5602. V4L/DVB (9286): gspca: Compilation problem of gspca.c and the kernel version. V4L/DVB (9287): gspca: Change the name of the multi bytes write function in t613. V4L/DVB (9288): gspca: Write to the USB device and not USB interface in t613. V4L/DVB (9289): gspca: Other sensor identified as om6802 in t613. V4L/DVB (9290): gspca: Adjust the sensor init sequences in t613. V4L/DVB (9291): gspca: Do not set the white balance temperature by default in t613. V4L/DVB (9292): gspca: Call the control setting functions at init time in t613. V4L/DVB (9294): gspca: Add a stop sequence in t613. V4L/DVB (9367a): Add gspca driver and subdrivers to MAINTAINERS V4L/DVB (9556): gspca: Bad init sequence for sensor HV7131B in zc3xx. V4L/DVB (9557): gspca: Small changes for the sensor HV7131B in zc3xx. V4L/DVB (9689): gspca: Memory leak when disconnect while streaming. V4L/DVB (9690): gspca: Lock the subdrivers via module_get/put. V4L/DVB (9691): gspca: Move the video device to a separate area. V4L/DVB (9691): gspca: Some cleanups at device register V4L/DVB (9541): gspca: Add infrared control for sonixj - mi0360. V4L/DVB (9544): gspca: Clear the bulk endpoint at starting time when bulk transfer. V4L/DVB (9545): gspca: Add a flag for empty ISOC packets. V4L/DVB (9546): gspca: Bad scanning of ISOC packets in tv8532. V4L/DVB (9547): gspca: Version change. V4L/DVB (9552): gspca: Simplify the ISOC packet scanning in tv8532. V4L/DVB (9553): gspca: Webcam 145f:013a added in pac207. V4L/DVB (9561): gspca: Cleanup the source of ov519. V4L/DVB (9562): gspca: Set the default frame rate to 30 fps for sensor ov764x in ov519. V4L/DVB (9565): gspca: Remove empty lines in traces. V4L/DVB (9560): gspca: Let gspca handle the webcam 0c45:602c instead of sn9c102. V4L/DVB (9563): gspca: Let gspca handle the webcam 0471:0328 instead of sn9c102. V4L/DVB (9680): gspca: Let gspca handle the webcam 0c45:613a instead of sn9c102. V4L/DVB (9681): gspca: Rewrite the exchanges with the sensor ov7648 of sonixj. V4L/DVB (9688): gspca: Reset the bulk URB status before resubmitting at irq level. V4L/DVB (9708): gspca: Do the sn9c105 - ov7660 work again in sonixj. V4L/DVB (9709): gspca: Fix typos and name errors in Kconfig. V4L/DVB (9711): gspca: Let gspca handle the webcams 045e:00f5 & 00f7 instead of sn9c102. V4L/DVB (9713): gspca: Add the ov534 webcams in the gspca documentation. V4L/DVB (9558): gspca: Add the light frequency control for the sensor HV7131B in zc3xx V4L/DVB (9710): gspca: Remove some unuseful core in main. V4L/DVB (9837): gspca: Simplify the brightness/contrast for ov76xx sensors in sonixj. V4L/DVB (9838): gspca: Delay when trying an other altsetting on streaming start. V4L/DVB (9840): gspca: Simplify the pkt_scan of stk014. V4L/DVB (9841): gspca: Use msleep instead of mdelay. V4L/DVB (9842): gspca: Center the brightness in sonixj. V4L/DVB (9843): gspca: Change the colors and add the red and blue controls in sonixj. V4L/DVB (9845): gspca: Add sensor mi0360 in vc032x. V4L/DVB (9846): gspca: Do the webcam microphone work when present. V4L/DVB (9847): gspca: Align the 640x480 and 320x240 init of tas5130 in zc3xx. V4L/DVB (9848): gspca: Webcam 06f8:3004 added in sonixj. V4L/DVB (9849): gspca: Add the webcam 0c45:613a in the gspca documentation. V4L/DVB (9850): gspca: Bad color control in sonixj. V4L/DVB (9852): gspca: Fix image problem at low resolutions with ov7660 in sonixj. V4L/DVB (9853): gspca: Webcam 093a:2622 added in pac7311. V4L/DVB (9854): gspca: Add the webcam 0c45:60fe in the gspca documentation. V4L/DVB (9861): gspca - ov534: Accept many simultaneous webcams. V4L/DVB (9863): gspca - sonixj: Cleanup / simplify code. V4L/DVB (9865): gspca - vc032x: Bad check of the sensor mi0360. V4L/DVB (9866): gspca - vc032x: V and H flips added for sensors ov7660 and 7670. V4L/DVB (9867): gspca - vc032x: Remove the autogain control. V4L/DVB (9868): gspca - zc3xx: Remove the duplicated register names V4L/DVB (9869): gspca - zc3xx: Change the USB exchanges for the sensor pas202b. V4L/DVB (9870): gspca - vc032x: Webcam 15b8:6002 and sensor po1200 added. V4L/DVB (9871): gspca - vc032x: Bad detection of sensor mi0360. V4L/DVB (9879): gspca - vc032x: Remove the unused quality/qindex. V4L/DVB (9880): gspca - vc032x: Add V&H flips and sharpness controls for sensor po1200. V4L/DVB (9884): gspca - ov534: Fix a warning when compilation without GSPCA_DEBUG. V4L/DVB (9984): gspca - pac7311: Webcam 093a:262c added. V4L/DVB (9985): gspca - spca561: Cleanup source. V4L/DVB (9986): gspca - spca561: Don't get the control values from the webcam. V4L/DVB (9987): gspca - spca561: Control changes for Rev72a. V4L/DVB (9988): gspca - spca561: Separate the bridge and sensor tables of Rev72a V4L/DVB (9990): gspca - main: Remove useless tests of the buffer type. V4L/DVB (9991): gspca - main: Check if a buffer has been queued on streamon. V4L/DVB (9995): gspca - ov534 and m5602: Set static some functions/variables. V4L/DVB (9997): gspca - main: Don't lock the kernel on ioctl. V4L/DVB (10045): gspca - ov534: Remove empty line in trace. V4L/DVB (10046): gspca - ov534: Use the gspca usb buf for usb control messages. V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. V4L/DVB (10050): gspca - vc032x: Webcam 046d:0897 added. V4L/DVB (10385): gspca - main: Fix memory leak when USB disconnection while streaming. V4L/DVB (10332): gspca - main: Version change. V4L/DVB (10333): gspca - main and many subdrivers: Remove the epaddr variable. V4L/DVB (10337): gspca - common: Simplify the debug macros. V4L/DVB (10343): gspca - zc3xx / zc0301: Handle the 0ac8:303b instead of zc0301. V4L/DVB (10345): gspca - jpeg subdrivers: One quantization table per subdriver. V4L/DVB (10346): gspca - zc3xx: Fix bad variable type with i2c read. V4L/DVB (10347): gspca - mars: Optimize, rewrite initialization and add controls. V4L/DVB (10348): gspca - mars: Bad isoc packet scanning. V4L/DVB (10350): gspca - tv8532: Cleanup code. V4L/DVB (10352): gspca - spca508: Cleanup code. V4L/DVB (10353): gspca - some subdrivers: Don't get the control values from the webcam. V4L/DVB (10354): gspca - tv8532: Change the max brightness. V4L/DVB (10356): gspca - sonixj: Cleanup code. V4L/DVB (10357): gspca - main: Cleanup code. V4L/DVB (10360): gspca - mars: Bad interface/altsetting since 0a10a0e906be. V4L/DVB (10361): gspca - sonixj: Gamma control added. V4L/DVB (10363): gspca - spca500: Abnormal error message when starting ClickSmart310. V4L/DVB (10367): gspca - spca561: Optimize the isoc scanning function. V4L/DVB (10368): gspca - spca561: Fix bugs and rewrite the init/start of the rev72a. V4L/DVB (10370): gspca - main: Have 3 URBs instead of 2 for ISOC transfers. V4L/DVB (10371): gspca - spca561: Fix image problem in the 352x288 mode of rev72a. V4L/DVB (10372): gspca - sonixj: Cleanup code. V4L/DVB (10373): gspca - zc3xx: Sensor adcm2700 added. V4L/DVB (10374): gspca - zc3xx: Bad probe of the sensor adcm2700. V4L/DVB (10375): gspca - zc3xx: Remove duplicated sequence of sensor cs2102k. V4L/DVB (10376): gspca - zc3xx: Remove some useless tables of sensor adcm2700. V4L/DVB (10378): gspca - main: Avoid error on set interface on disconnection. V4L/DVB (10380): gspca - t613: Cleanup and optimize code. V4L/DVB (10381): gspca - t613: New unknown sensor added. V4L/DVB (10382): gspca - t613: Bad returned value when no known sensor found. V4L/DVB (10383): gspca - spca505: Cleanup and optimize code. V4L/DVB (10384): gspca - spca505: Simplify and add the brightness in start. V4L/DVB (10387): gspca - spca505: Move some sequences from probe to streamon. V4L/DVB (10389): gspca - zc3xx: Do work the sensor adcm2700. V4L/DVB (10419): gspca - sonixj: Sensor mt9v111 added. V4L/DVB (10420): gspca - vc032x: Webcam 041e:405b added and mi1310_soc updated. V4L/DVB (10421): gspca - documentation: Add the webcam 041e:405b. V4L/DVB (10423): gspca - sonixj: Bad sensor definition of the webcams 0c45:60c0. V4L/DVB (10424): gspca - vc032x: Add resolution 1280x1024 for sensor mi1310_soc. V4L/DVB (10425): gspca - sonixj: Bad initialization of sensor mt9v111. V4L/DVB (10427): gspca - sonixj: Sensor sp80708 added for webcam 0c45:6143. V4L/DVB (10428): gspca - sonixj: Specific gamma tables per sensor. V4L/DVB (10429): gspca - sonixj: Simplify the probe of the sensors mi0360/mt9v111. V4L/DVB (10430): gspca - sonixj: Adjust some exchanges with the sensor mt9v111. V4L/DVB (10431): gspca - vc032x: Bad revision for the webcam 041e:405b. V4L/DVB (10432): gspca - vc032x: Cleanup source, optimize and check i2c_write. V4L/DVB (10617): gspca - vc032x: Remove the vc0321 reset. V4L/DVB (10618): gspca - some drivers: Fix compilation warnings. V4L/DVB (10620): gspca - main: More checks of the device disconnection. V4L/DVB (10635): gspca - sonixj: No vertical flip control for mt9v111. V4L/DVB (10636): gspca - sonixj: Add autogain for ov7630/48 and vflip for ov7648. V4L/DVB (10637): gspca - t613: Bad sensor name in kernel trace when 'other' sensor. V4L/DVB (10638): gspca - t613: Bad debug level when displaying the sensor type. V4L/DVB (10679): gspca - sonixj: Handle the webcam 0c45:613c instead of sn9c102. V4L/DVB (10680): gspca - zc3xx: Bad probe of the ov7xxx sensors. V4L/DVB (10681): gspca - zc3xx: Bad probe of the ov7630c sensor. V4L/DVB (10787): gspca - mars: Bad webcam register values tied to saturation. V4L/DVB (10788): gspca - vc032x: Bad matrix for sensor mi1310_soc. V4L/DVB (11039): gspca - most jpeg subdrivers: Change the JPEG header creation. V4L/DVB (11040): gspca - most jpeg subdrivers: Have the JPEG quality settable. V4L/DVB (11103): gspca - main: May have isochronous transfers on altsetting 0 V4L/DVB (11104): gspca - ov534: Bad frame pointer after adding the last packet V4L/DVB (11105): gspca - ov534: Adjust the packet scan function V4L/DVB (11106): gspca - ov534: New sensor ov965x and re-enable the webcam 06f8:3003 V4L/DVB (11143): gspca - t613: Bad sensor detection. V4L/DVB (11144): gspca - t613: Don't re-read the ID registers at probe time. V4L/DVB (11145): gspca - t613: Greater delay after om6802 reset. V4L/DVB (11146): gspca - vc032x: Change the probe sequence. V4L/DVB (11209): gspca - vc032x: New sensor mi1320_soc and webcam 15b8:6001 added. V4L/DVB (11211): gspca - vc032x: Simplify the i2c write function. V4L/DVB (11212): gspca - vc032x: Use YVYU format for sensor mi1320_soc. V4L/DVB (11218): gspca - sq905: Update the frame pointer after adding the last packet. V4L/DVB (11219): gspca - sq905: Optimize the resolution setting. V4L/DVB (11220): gspca - finepix: Use a workqueue for streaming. V4L/DVB (11223): gspca - doc: Add the 15b8:6001 webcam to the Documentation. V4L/DVB (11402): gspca - vc032x: Remove the JPEG tables of mi1320_soc. V4L/DVB (11446): gspca - t613: Do sensor reset only for sensor om6802. V4L/DVB (11449): gspca - zc3xx: Bad probe of many webcams since adcm2700 addition. V4L/DVB (11708): gspca - main: Version change. V4L/DVB (11709): gspca - zc3xx: Bad debug level in i2c_read V4L/DVB (11710): gspca - main: Webcams cannot do both isoc and bulk image transfers. V4L/DVB (11711): gspca - main: Fix a crash when no bandwidth available V4L/DVB (11712): gspca - main: Set the current alternate setting only when needed V4L/DVB (11713): gspca - ov534: Don't discard the images when no UVC EOF V4L/DVB (11714): gspca - spca500 and sunplus: Change the 0x00 insertion mechanism. V4L/DVB (11715): gspca - main: Set the number of packets per ISOC message. V4L/DVB (11716): gspca - sonixj: Adjust some exchanges according to traces V4L/DVB (11717): gspca - sonixj: Webcams with bridge sn9c128 added V4L/DVB (11718): gspca - vc032x: Bad pixelformat for mi1320_soc V4L/DVB (11719): gspca - vc032x: mi1320_soc images are upside-down V4L/DVB (11867): gspca - spca508: Cleanup source and update copyright. V4L/DVB (11868): gspca - spca508: Optimize code. V4L/DVB (11869): gspca - ov534: JPEG 320x240 and 640x480 formats for ov965x. V4L/DVB (11969): gspca - spca505: Reinitialize the webcam at resume time. V4L/DVB (11971): gspca - doc: Add the 05a9:a518 webcam to the Documentation. V4L/DVB (11973): gspca - ov534: Do the ov772x work again. V4L/DVB (12267): gspca - sonixj: Bad sensor init of non ov76xx sensors. V4L/DVB (12226): gspca - spca508: Extend the write_vector routine. V4L/DVB (12227): gspca - pac7311: Webcam 093a:2629 added. V4L/DVB (12228): gspca - vc032x: Webcam 0ac8:c301 added. V4L/DVB (12229): gspca - main: Change the ISOC initialization mechanism. V4L/DVB (12230): gspca - t613: Change tas5130a init sequences. V4L/DVB (12231): gspca - main: Version change. V4L/DVB (12280): gspca - sonixj: Remove auto gain/wb/expo for the ov7660 sensor. V4L/DVB (12353): gspca - vc032x: Add the 1280x960 resolution for sensor mi1310_soc V4L/DVB (12354): gspca - vc032x: H and V flip controls added for mi13x0_soc sensors V4L/DVB (12355): gspca - vc032x: Cleanup source V4L/DVB (12358): gspca - main: Memorize the current alt before setting it V4L/DVB (12383): gspca - vc032x: Bad h/v flip controls when inverted by default. V4L/DVB (12501): gspca - sonixj: Do the ov7660 sensor work again. V4L/DVB (12691): gspca - sonixj: Don't use mdelay(). V4L/DVB (12692): gspca - sunplus: Optimize code. V4L/DVB (12693): gspca - sunplus: The brightness is signed. V4L/DVB (12694): gspca - vc032x: Change the start exchanges of the sensor hv7131r. V4L/DVB (12695): gspca - vc032x: Do the LED work with the sensor hv7131r. V4L/DVB (12696): gspca - sonixj / sn9c102: Two drivers for 0c45:60fc and 0c45:613e. V4L/DVB (12953): gspca - vc032x: Bad GPIO of the Samsung Q1 on start/stop streaming.
Jean-Luc Leger (6): [MTD] Fix invalid default value of CONFIG_MTD_PCMCIA_ANONYMOUS in Kconfig W1: fix dependencies of W1_SLAVE_DS2433_CRC clean up default value of SCHED_SMT clean up default value of SYSCALL_DEBUG clean up default value of USB_ISP116X_HCD, USB_SL811_HCD and USB_SL811_CS clean up default value of IP_DCCP_ACKVEC
Jean-Luc L�ger (1): [SPARC64]: Fix dependencies of HUGETLB_PAGE_SIZE_64K
Jean-Marc Spaggiari (1): hwmon: (it87) Add support for the ITE IT8720F
Jean-Mickael Guerin (2): IPv6: set RTPROT_KERNEL to initial route sctp: fix sack_timeout sysctl min and max types
Jean-Paul Saman (2): disable init/initramfs.c disable init/initramfs.c: architectures
Jean-Samuel Chenard (1): UIO: add pgprot_noncached() to UIO mmap code
Jeb Cramer (2): ixgbe: Add optional DCA infrastructure igb: add DCA support
Jeet Chaudhuri (1): [IrDA]: Incorrect TTP header reservation
Jeff (4): [CIFS] Do not allow signals in cifs_demultiplex_thread [CIFS] Mount should fail if server signing off but client mount option requires it [CIFS] ipv6 support no longer experimental [CIFS] Respect umask when using POSIX mkdir
Jeff Bailey (1): [PARISC] Export pdc.h for palo
Jeff Chua (2): acpi: remove "video device notify" message x86: make sparsemem more available
Jeff Dike (557): uml: fix oops related to exception table [AUDIT] Update UML audit-syscall-{entry,exit} calls to new prototypes uml: fix a ptrace call uml: Fix SIGWINCH relaying uml: tidy Makefile.rules uml: inclusion cleanup uml: hostfs failed mount handling uml: __deprecated makes build unnecessarily noisy uml: Remove include/asm-um/elf.h uml: command line handling cleanup uml: Eliminate unusable function uml: Makefile cleanup uml: Turn literal numbers into symbolic constants uml: x86_64 fixes uml: small fixes left over from rc4 uml: Page fault fixes uml: Delay loop cleanups uml: multicast driver cleanup uml: Export clear_user_* uml: initrd cleanup uml: Remove ubd-mmap support uml: fixrange_init 3-level page table support uml: Change printf to printk in console driver uml: fix a couple of warnings uml: turn off kmalloc always on a fatal signal uml: remove 2_5compat.h uml: single-space a help message uml: fix segfault on exit with CONFIG_GCOV uml: remove unused code uml: make the emulated iomem driver work on 2.6 uml: compile fixes for gcc 4 uml: fix strace -f uml: clean up error path uml: remove duplicate includes uml: build cleanups uml: use fork instead of clone uml: slirp and slip driver cleanups and fixes uml: fork cleanup uml: fix timer initialization uml: always disable kmalloc during shutdown uml: time initialization tidying uml: hot-unplug code cleanup uml: kill some useless vmalloc tlb flushing uml: skas0 - separate kernel address space on stock hosts uml: fix misdeclared function uml: fix TT mode by reverting "use fork instead of clone" uml: vm86 compile fix uml: Fix redundant assignment uml: Fix load average >=1 uml: fix vsyscall brokenness uml: fix a crash under screen uml: remove debugging code from page fault path uml: Rename Kconfig files to be like the other arches uml: error path cleanup uml: mark SMP on UML/x86_64 as broken uml: remove duplicated exports uml: TLB operation batching uml: merge duplicated page table code uml: system call path cleanup uml: use host AIO support uml: add host AIO support to block driver uml: fix x86_64 page leak uml: _switch_to code consolidation uml: breakpoint an arbitrary thread uml: Remove an unused file uml: Remove a useless include uml: Remove some build warnings uml: preserve errno in error paths uml: move libc code out of mem_user.c and tempfile.c uml: merge mem_user.c and mem.c uml: return a real error code uml: remove include of asm/elf.h uml: UML/i386 cmpxchg fix UML - Fix Al's build tidying uml: fix x86_64 with !CONFIG_FRAME_POINTER uml: revert block driver use of host AIO uml: improve stub debugging uml: separate libc-dependent early initialization uml: separate libc-dependent helper code uml: big memory fixes uml: make tt mode-dependent options depend on MODE_TT uml: eliminate use of local in clone stub uml: eliminate anonymous union and clean up symlink lossage uml: properly invoke x86_64 system calls uml: eliminate use of libc PAGE_SIZE uml skas0: stop gcc's insanity uml: use kstrdup uml: non-void functions should return something uml: Formatting changes uml: use ARRAY_SIZE uml: Remove unneeded structure field uml: Move mconsole support out of generic code uml: Add static initializations and declarations uml: line_setup interface change uml: move console configuration uml: Simplify console opening/closing and irq registration uml: Fix flip_buf full handling uml: Add throttling to console driver uml: separate libc-dependent umid code uml: umid cleanup uml: SIGWINCH handling cleanup uml: better diagnostics for broken configs uml: add mconsole_reply variant with length param uml: capture printk output for mconsole stack uml: capture printk output for mconsole sysrq uml: fix whitespace in mconsole driver uml: free network IRQ correctly consolidate asm/futex.h uml: whitespace cleanup uml: fix missing KBUILD_BASENAME uml: update Kconfig help uml: revert compile-time option checking uml: eliminate doubled boot output uml: fix debug output on x86_64 uml: kill an unused variable uml: add __raw_writel definition uml: eliminate some globals uml: implement soft interrupts uml: use setjmp/longjmp instead of sigsetjmp/siglongjmp uml: add TIF_RESTORE_SIGMASK support uml: use generic sys_rt_sigsuspend uml: add a build dependency uml: fix some typos uml: add debug switch for skas mode uml: close TUN/TAP file descriptors uml: balance list_add and list_del in the network driver uml: block SIGWINCH in ptrace tester child uml: initialize process FP registers properly uml: remove a dead file uml: fix build warnings in __get_user uml: fix declaration of exit() uml: fix some printf formats uml: move libc-dependent irq code to os-Linux uml: merge irq_user.c and irq.c uml: move SIGIO startup code to os-Linux/start_up.c uml: move sigio_user.c to os-Linux/sigio.c uml: move tty logging to os-Linux uml: oS header cleanups uml: allow ubd devices to be shared in a cluster uml: fix segfault on signal delivery uml: prevent umid theft uml: fix thread startup race uml: fix hostfs stack corruption UML: Hotplug memory, take 2 uml: redeclare highmem uml: fix initcall return values UML: TLS fixlets Add GFP_NOWAIT uml: memory hotplug cleanups fuse: add O_ASYNC support to FUSE device fuse: add O_NONBLOCK support to FUSE device uml: MADV_REMOVE fixes uml: change sigjmp_buf to jmp_buf uml: add missing __volatile__ uml: clean up after MADVISE_REMOVE uml: update defconfig uml: error handling fixes uml: uml-makefile-nicer uses SYMLINK incorrectly uml: change timer initialization uml: add asm/irqflags.h uml: fix wall_to_monotonic initialization uml: fix a typo in do_uml_initcalls uml: add -ffreestanding to CFLAGS UML: fix wall_to_monotonic initialization uml: fix /proc/mounts parsing boundary condition uml: fix off-by-one bug in VM file creation uml: unregister useless console when it's not needed uml: add locking to xtime accesses uml: remove unneeded time definitions uml: remove stray file uml: fix biarch gcc build on x86_64 uml: add __raw_writeq definition uml: timer initialization cleanup uml: remove some useless exports uml: fix static binary segfault uml: remove useless declaration uml: signal initialization cleanup uml: timer handler tidying uml: ifdef a mode-specific function uml: mark forward_interrupts as being mode-specific uml: remove spinlock wrapper functions uml: remove os_isatty uml: fix exitcall ordering bug uml: make some symbols static uml: remove syscall debugging uml: move _kern.c files uml: formatting fixes uml: add some EINTR protection uml: remove unused variable uml: make mconsole version requests happen in a process uml: tidy longjmp macro uml: tidy biarch gcc support uml: header formatting cleanups UML - fix utsname build breakage uml: Use klibc setjmp/longjmp uml: Use ARRAY_SIZE more assiduously uml: Fix stack alignment uml: Whitespace fixes uml: Fix handling of failed execs of helpers uml: Improve SIGBUS diagnostics uml: SIGIO cleanups uml: Move signal handlers to arch code uml: timer cleanups uml: Remove unused variable uml: stack usage reduction Split i386 and x86_64 ptrace.h Make UML use ptrace-abi.h uml: const more data uml: get rid of ZONE_DMA use uml: fix missing x86_64 register definitions uml: fix gcov support uml: use correct SIGBUS handler uml: add checkstack support uml: mark some tt-mode code uml: thread creation tidying uml: file renaming uml: add an export uml: fix sleep length bug uml: fix allocation size uml: assign random MACs to interfaces if necessary uml: mechanical tidying after random MACs change uml: locking documentation uml: close file descriptor leaks uml: stack consumption reduction uml: remove unneeded file uml: don't roll my own random MAC generator uml: remove pte_mkexec const struct tty_operations uml: MODE_TT is bust uml: add _text definition to linker scripts uml: add INITCALLS uml: fix I/O hang uml: include tidying uml: include stddef.h correctly uml: include asm/page.h in order to get PAGE_SHIFT uml: size register files correctly uml: use get_random_bytes() after random pool is seeded UML: add generic BUG support Fix crossbuilding checkstack Fix UML on non-standard VM split hosts uml: fix signal frame alignment uml: console locking fixes uml: return hotplug errors to host uml: console whitespace and comment tidying uml: lock the irqs_to_free list uml: add locking to network transport registration uml: network driver whitespace and style fixes uml: watchdog driver locking uml: watchdog driver formatting uml: audio driver locking uml: audio driver formatting uml: mconsole locking uml: make two variables static uml: port driver formatting uml: Kill a compilation warning uml: network driver locking and code cleanup uml: use LIST_HEAD where possible uml: locking commentary in the random driver uml: mostly const a structure uml: chan_user.h formatting fixes uml: console locking commentary and code cleanup uml: fix previous console locking uml: locking comments in iomem driver uml: mem.c and physmem.c formatting fixes uml: initialize a list head uml: make time data per-cpu uml: delete unused file uml: remove unused variable and function uml: make signal handlers static uml: const a variable uml: remove code controlled by non-existent config option uml: add per-device queues and locks to ubd driver uml: locking fixes in the ubd driver uml: locking comments in memory and tempfile code uml: locking comments in startup code uml: style fixes in startup code uml: libc-dependent code should call libc directly uml: fix style violations uml: IRQ handler tidying uml: SIGIO locking comment uml: SIGIO formatting fixes uml: umid tidying uml: ELF locking commentary uml: register handling formatting fixes uml: AIO locking and tidying uml: fix error output during early boot uml: x86_64 thread fixes uml: x86_64 ptrace fixes uml: fix 2.6.20 hang uml: fix host LDT lookup initialization locking, try 2 uml: add back accidentally removed error uml: host VDSO fix uml: pte_mkread fix linux/audit.h needs linux/types.h uml: fix formatting violations in signal delivery code uml: add a debugging message uml: comment the initialization of a global uml: arch_prctl should set thread fs uml: fix epoll uml: fix static linking uml: use correct register file size everywhere uml: fix I/O hang when multiple devices are in use uml: fix device unplug crash uml: irq locking fixes uml: fix compilation problems uml: delete unused code uml: formatting fixes uml: host_info tidying uml: mark tt-mode code for future removal uml: print coredump limits uml: handle block device hotplug errors uml: driver formatting fixes uml: network interface hotplug error handling uml: move SIGIO testing to sigio.c uml: create arch.h uml: create as-layout.h uml: move remaining useful contents of user_util.h uml: remove user_util.h uml: add missing __init declarations uml: speed up exec uml: no locking needed in tls.c uml: tidy process.c uml: remove page_size() uml: kernel_thread shouldn't panic uml: tidy fault code uml: kernel segfaults should dump proper registers uml: comment early boot locking uml: irq locking commentary uml: delete HOST_FRAME_SIZE uml: drivers get release methods uml: dump registers on ptrace or wait failure uml: speed up page table walking uml: remove unused x86_64 code uml: start fixing os_read_file and os_write_file uml: tidy libc code uml: convert libc layer to call read and write uml: batch I/O requests uml: send pointers instead of structures to I/O thread uml: dump core on panic uml: don't try to handle signals on initial process stack uml: change remaining callers of os_{read_write}_file uml: formatting fixes around os_{read_write}_file callers uml: remove debugging remnants uml: rename os_{read_write}_file_k back to os_{read_write}_file uml: aIO deadlock avoidance uml: speed page fault path uml: eliminate a piece of debugging code uml: more page fault path trimming uml: only flush areas covered by VMA uml: out of tmpfs space error clarification uml: virtualized time fix uml: hostfs style fixes uml: an idle system should have zero load average Remove tas() x86: create asm/cmpxchg.h uml: network and pcap cleanup uml: pcap devices should get MACs from command line uml: fix build breakage uml: mark a tt-only function Fix Linuxdoc comment uml: remove task_protections uml: use UM_THREAD_SIZE in userspace code uml: tidy IRQ code uml: iRQ stacks uml: shrink kernel stacks uml: improve PTRACE_SYSEMU checking uml: fix kernel stack size on x86_64 uml: get declaration of simple_strtoul uml: remove PAGE_SIZE from libc code uml: kill x86_64 STACK_TOP_MAX uml: add asm/paravirt.h uml: fix request->sector update uml: use get_free_pages to allocate kernel stacks Add generic exit-time stack-depth checking to CONFIG_DEBUG_STACK_USAGE uml: xterm driver tidying uml: pty channel tidying uml: handle errors on opening host side of consoles uml: SIGIO support cleanup uml: simplify helper stack handling uml: Eliminate kernel allocator wrappers uml: export hostfs symbols uml: limit request size on COWed devices uml: remove dead file uml: fix string exporting on UML/i386 uml: fix aio compilation bug uml: more __init annotations UML: console should handle spurious IRQS uml: fix previous request size limit fix uml: fix linker script alignment bugs uml: fix x86_64 core dump crash UML: Fix ELF_CORE_COPY_REGS build botch uml: fix irqstack crash KVM: Set exit_reason to KVM_EXIT_MMIO where run->mmio is initialized. KVM: add hypercall nr to kvm_run uml: move userspace code to userspace file uml: tidy recently-moved code uml: fix error cleanup ordering uml: console subsystem tidying uml: fix console writing bugs uml: console tidying uml: stop using libc asm/page.h uml: fix an IPV6 libc vs kernel symbol clash uml: fix nonremovability of watchdog uml: stop specially protecting kernel stacks uml: stop saving process FP state uml: physmem code tidying uml: add VDE networking support uml: throw out CONFIG_MODE_TT uml: remove sysdep/thread.h uml: style fixes pass 1 uml: throw out CHOOSE_MODE uml: style fixes pass 2 uml: remove code made redundant by CHOOSE_MODE removal uml: style fixes pass 3 uml: remove __u64 usage from physical memory subsystem uml: get rid of do_longjmp uml: fold mmu_context_skas into mm_context uml: rename pt_regs general-purpose register file uml: free LDT state on process exit uml: remove os_* usage from userspace files uml: replace clone with fork uml: fix inlines uml: userspace files should call libc directly uml: clean up tlb flush path uml: remove unneeded if from hostfs uml: fix hostfs style uml: don't use glibc asm/user.h uml: floating point signal delivery fixes uml: ptrace floating point fixes uml: coredumping floating point fixes uml: sysrq and mconsole fixes uml: style fixes in FP code uml: eliminate floating point state from register file uml: remove unused file uml: more idiomatic parameter parsing uml: eliminate hz() uml: fix timer switching uml: simplify interval setting uml: separate timer initialization uml: GENERIC_TIME support uml: GENERIC_CLOCKEVENTS support uml: clocksource support uml: tickless support uml: eliminate interrupts in the idle loop uml: time build fix uml: eliminate SIGALRM uml: use *SEC_PER_*SEC constants uml: network formatting uml: network driver MTU cleanups uml: correctly handle skb allocation failures uml: fix stub address calculations uml: arch/um/drivers formatting [UMP]: header_ops conversion needed for non-ethernet drivers uml: correctly strip kernel defines from userspace CFLAGS UML: fix defconfig build again uml: fix symlink loops uml: fix recvmsg return value checking uml: update address space affected by pud_clear uml: fix spurious IRQ testing uml: remove last include of libc asm/page.h uml: fix build for !CONFIG_TCP uml: fix build for !CONFIG_PRINTK uml: fix !NO_HZ busy-loop uml: keep UML Kconfig in sync with x86 uml: after_sleep_interval should return something uml: work around host tcsetattr bug UML: change sigcontext fields to match x86 uml: add asm-um/asm.h uml: arch/um/include/init.h needs a definition of __used uml: implement get_wchan uml: get rid of asmlinkage uml: document new ubd flag uml: further bugs.c tidying uml: SMP needs to depend on BROKEN for now uml: console driver cleanups uml: clone.c tidying uml: borrow const.h techniques uml: delete some unused headers uml: allow LFLAGS on command line uml: tidy kern_util.h uml: tidy pgtable.h UML - Fix build in 2.6.24-rc2-mm1 uml: reconst a parameter uml: host TLS diagnostics uml: move um_virt_to_phys uml: header untangling uml: style cleanup uml: current.h cleanup uml: fix page table data sizes uml: add virt_to_pte uml: simplify SIGSEGV handling uml: use ptrace directly in libc code uml: kill processes instead of panicing kernel uml: clean up TASK_SIZE usage uml: cover stubs with a VMA uml: fx command-line CFLAGS and LDFLAGS support uml: syle fixes in arch/um/os-Linux uml: miscellaneous code cleanups uml: style fixes in file.c uml: 64-bit tlb fixes uml: customize tlb.h uml: eliminate setjmp_wrapper uml: install panic notifier earlier uml: use barrier() instead of mb() uml: tidy helper code uml: don't kill pid 0 uml: get rid of syscall counters uml: don't allow processes to call into stub uml: move sig_handler_common_skas uml: clean up sig_handler_common_skas uml: style fixes in arch/um/kernel uml: signal handling tidying uml: remove init_irq_signals uml: SMP locking commentary uml: implement O_APPEND uml: remove fakehd uml: DEBUG_SHIRQ fixes uml: add back CONFIG_HZ uml: style fixes in arch/um/sys-x86_64 uml: add newlines to printks uml: move register initialization uml: remove unused fields from mm_context uml: remove map_cb uml: use of a public MAC is a warning, not an error uml: defconfig tweaks uml: redo the calculation of NR_syscalls uml: make mconsole_stack namespace-aware Fix __const_udelay declaration and definition mismatches uml: runtime host VMSPLIT detection uml: style fixes in arch/um/os-Linux uml: x86_64 should copy %fs during fork uml: fix mm_context memory leak UML: update defconfig uml: remove unused sigcontext accessors uml: fix FP register corruption random: add async notification support to /dev/random asm-*/futex.h should include linux/uaccess.h uml: redo host capability detection and disabling uml: style fixes uml: hppfs fixes uml: move hppfs_kern.c to hppfs.c uml: tidy ptrace interface uml: fix build when SLOB is enabled uml: remove unused header uml: fix bad NTP interaction with clock uml: use __SPIN_LOCK_UNLOCKED uml: physical memory shouldn't include initial stack uml: random driver fixes uml: style fixes in the random driver uml: track and make up lost ticks uml: deal with host time going backwards uml: memcpy export needs to follow host declaration uml: stub needs to tolerate SIGWINCH uml: remove include of asm/user.h uml: work around broken host PTRACE_SYSEMU [UML] fix gcc ICEs and unresolved externs UML - Fix boot crash
Jeff Garzik (1264): DocBook: remove obsolete templates [libata ahci] support PCI MSI interrupt vector [libata] ATA passthru (arbitrary ATA command execution) [netdrvr 8139cp] TSO support [netdrvr starfire] Add GPL'd firmware, remove compat code [NET] ieee80211 subsystem libata: Fix use-after-iounmap [wireless] ipw2100: fix build after applying SuSE cleanups libata: bump version libata: minor DocBook update libata: more doc updates libata: doc updates [libata] ahci: Update for recent ->host_stop() API change libata: more docs updates libata: kernel-doc warning fixes [libata] ahci: minor PCI MSI cleanup [libata] ahci: finish ATAPI support (hopefully) [SCSI] Remove unnecessary locking around completion function calls [SCSI] Remove no-op implementations of SCSI EH hooks [SCSI] allow sleeping in ->eh_abort_handler() [SCSI] allow sleeping in ->eh_device_reset_handler() [SCSI] allow sleeping in ->eh_bus_reset_handler() [SCSI] allow sleeping in ->eh_host_reset_handler() Merge /spare/repo/linux-2.6/ fc4/fc: fix warnings and errors related to recent SCSI EH updates aic7xxx/aic79xx_osm: revert completely bogus ahd_linux_queue() patch Merge upstream kernel changes into 'C/H/S support' branch of libata. Merge /spare/repo/linux-2.6/ libata: Update 'passthru' branch for latest libata Merge /spare/repo/linux-2.6/ Merge upstream (approx. 2.6.12-git8) into 'janitor' branch of netdev-2.6. Merge /spare/repo/linux-2.6/ Merge /spare/repo/netdev-2.6/ branch 'register-netdev' Merge /spare/repo/linux-2.6/ Merge /spare/repo/netdev-2.6/ branch 'ieee80211' wireless/orinoco: remove changelog, bump version Merge /spare/repo/netdev-2.6/ branch 'orinoco' Merge upstream ieee80211.h with us (us == branch 'ieee80211' of netdev-2.6) Merge /spare/repo/linux-2.6/ Update is_multicast_ether_addr() definition; net/ieee80211.h cleanups. Merge upstream net/ieee80211.h changes into 'ieee80211' branch. Merge /spare/repo/netdev-2.6 branch 'ieee80211' Merge /spare/repo/netdev-2.6 branch 'ieee80211' libata: update DMA blacklist Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/netdev-2.6 branch 'ieee80211' wireless: fix ipw warning; add is_broadcast_ether_addr() to linux/etherdevice.h ieee80211.h build fix Merge upstream 2.6.13-rc1-git1 into 'ieee80211' branch of netdev-2.6. Merge /spare/repo/netdev-2.6 branch 'ieee80211' Merge upstream 2.6.13-rc3 into ieee80211 branch of netdev-2.6. Merge /spare/repo/netdev-2.6 branch 'ieee80211' /spare/repo/netdev-2.6 branch 'master' /spare/repo/netdev-2.6 branch 'ieee80211' ieee80211: trim trailing whitespace /spare/repo/netdev-2.6 branch 'ieee80211' [wireless ipw2200] trim trailing whitespace /spare/repo/netdev-2.6 branch 'ieee80211' [wireless hostap] trim trailing whitespace libata: trim trailing whitespace. Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Fix numerous minor problems with new phy subsystem. phy subsystem: more cleanups Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ /spare/repo/netdev-2.6 branch 'ieee80211' /spare/repo/netdev-2.6 branch 'ieee80211' ieee80211: remove last uses of compat define WLAN_CAPABILITY_BSS /spare/repo/netdev-2.6 branch 'ieee80211' Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ [netdrvr eepro100] check for skb==NULL before calling rx_align(skb) /spare/repo/libata-dev branch 'upstream-fixes' Merge /spare/repo/linux-2.6/ libata: release prep (bump versions, etc.) /spare/repo/libata-dev branch 'upstream-fixes' Merge /spare/repo/linux-2.6/ Merge upstream into ieee80211. /spare/repo/netdev-2.6 branch 'ieee80211' Merge upstream into 'upstream' branch of netdev-2.6.git. /spare/repo/netdev-2.6 branch 'ieee80211' hostap: s/IEEE80211_FCTL_WEP/IEEE80211_FCTL_PROTECTED/ to fix build libata: fix EH locking [libata sata_sil] list documentation URL, since its public libata: fix a few alan-isms [libata scsi] fix read/write translation edge cases /spare/repo/netdev-2.6 branch 'ieee80211' [libata] license change, other bits [libata sata_promise] Do not attempt to use SATA phy on PATA controllers [libata sata_nv] NVIDIA ok'd license change from OSL+GPL to GPL /spare/repo/netdev-2.6 branch 'uli-tulip' /spare/repo/netdev-2.6 branch 'sis190' /spare/repo/netdev-2.6 branch 'e100' Merge /spare/repo/linux-2.6/ /spare/repo/libata-dev branch 'v2.6.13' Merge /spare/repo/linux-2.6/ /spare/repo/netdev-2.6 branch 'chelsio' Merge upstream kernel into libata 'passthru' branch Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge libata branch 'chs-support' to latest upstream kernel. [libata] allow ATAPI to be enabled with new atapi_enabled module option /spare/repo/libata-dev branch 'master' /spare/repo/libata-dev branch 'master' [libata ahci] minor remove/unplug path cleanup [libata] __iomem annotations for various drivers [libata] update several drivers to use pci_iomap()/pci_iounmap() Merge HEAD from /spare/repo/linux-2.6/.git [libata] fix ATAPI-enable typo [netdrvr tulip] new PCI ID [netdrvr de2104x] store PCI bus addresses in unsigned long /spare/repo/netdev-2.6 branch 'master' /spare/repo/netdev-2.6 branch 'ieee80211' [wireless hostap] automatically select ieee80211 dependency in Kconfig /spare/repo/libata-dev branch 'master' /spare/repo/libata-dev branch 'master' /spare/repo/libata-dev branch 'iomap-try3' [wireless] build fixes after merging WE-19 [wireless ieee80211,ipw2200] Lindent source code [kernel-doc] fix various DocBook build problems/warnings [libata sata_mv] fix build Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Kconfig: IEEE80211 should not depend on NET_RADIO [libata] minor fixes Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ [libata] fix PIO completion race Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ [netdrvr] delete CONFIG_PHYCONTROL Merge /spare/repo/linux-2.6/ Merge /spare/repo/linux-2.6/ Remove WIRELESS_EXT ifdefs from several wireless drivers. [wireless airo] remove needed dma_addr_t obfuscation /spare/repo/libata-dev branch 'chs-support' libata: move EH docs to separate DocBook chapter [libata] improve device scan Merge branch 'master' Merge libata upstream (which includes C/H/S support) include irq-pio branch. [libata] improve device scan even more Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' e1000: fix warnings Merge rsync://bughost.org/repos/ieee80211-delta/ Merge /spare/repo/linux-2.6/ Merge branch 'scsi-scan' Merge branch 'master' libata: add ata_ratelimit(), use it in AHCI driver irq handler libata: fix ATAPI DMA alignment issues libata: ATAPI command completion tweaks and notes libata: move atapi_request_sense() to libata-scsi module [libata sata_mv] fix warning libata: minor cleanups Merge branch 'master' [libata passthru] add (DRIVER_SENSE << 24) to all check-conditions Merge branch 'master' Merge branch 'upstream' [libata irq-pio] build fix Merge branch 'master' Merge branch 'upstream' [libata passthru] update ATAPI completion for new error handling Merge branch 'sil24' Merge branch 'upstream' e100: revert CPU cycle saver microcode, it causes severe problems [libata pdc_adma] license update, minor cleanup Merge branch 'master' sata_nv: Fixed bug introduced by 0.08's MCP51 and MCP55 support. Merge branch 'master' Merge branch 'master' Fix and clean up quirk_intel_ide_combined() configuration Merge branch 'master' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' [libata pdc_adma] update for removal of ATA_FLAG_NOINTR Merge branch 'upstream' libata: add ata_sg_is_last() helper, use it in several drivers Merge branch 'master' Merge branch 'master' Merge rsync://bughost.org/repos/ieee80211-delta/ Merge branch 'upstream' drivers/block/sx8: several minor changes libata: turn on block layer clustering drivers/block/sx8: kill unused variable libata: const-ification bombing run Merge branch 'master' Merge branch 'master' kill massive wireless-related log spam Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' [libata pdc_adma] minor fixes and cleanups [git] change permissions on drivers/net/amd8111e.[ch] to 0644, [libata sata_promise] add pci id Merge branch 'master' Merge branch 'master' [SCSI] kill unused scsi_scan_single_target() Merge branch 'upstream' [SCSI] introduce sfoo_printk, sfoo_id, sfoo_channel helpers [SCSI] use {sdev,scmd,starget,shost}_printk in generic code [SCSI] use sfoo_printk() in drivers [SCSI] use scmd_id(), scmd_channel() throughout code [libata] ensure ->tf_read() hook reads Status and Error registers Merge branch 'master' [libata] remove ata_chk_err(), ->check_err() hook. Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' Merge branch 'upstream' [libata pdc_adma] fix for new irq-driven PIO code [libata] change ata_qc_complete() to take error mask as second arg Merge branch 'upstream' Merge branch 'upstream' [libata] fix legacy IDE probing [libata ata_piix] use dev_printk() where appropriate [libata ata_piix] fix native mode probe, after recent updates [libata] use dev_printk() throughout drivers Merge branch 'master' Merge branch 'master' Merge branch 'master' remove some more check_region stuff Merge branch 'master' [libata] ata_tf_to_host cleanups [libata] locking rewrite (== fix) Merge branch 'upstream' Merge branch 'upstream' Merge branch 'upstream' [netdrvr 8139too] replace hand-crafted kernel thread with workqueue Merge branch 'master' [libata] ATAPI pad allocation fixes/cleanup [netdrvr 8139too] use cancel_rearming_delayed_work() to cancel thread [netdrvr 8139too] use rtnl_shlock_nowait() rather than rtnl_lock_interruptible() Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge git://git.tuxdriver.com/git/netdev-jwl Remove linux/version.h include from drivers/net/phy/* and net/ieee80211/*. [netdrvr] fac_8xx build fix [netdrvr s2io] warning fixes Merge branch 'master' [libata] eliminate use of drivers/scsi/scsi.h compatibility header/defines Merge branch 'master' Merge git://git.tuxdriver.com/git/netdev-jwl Merge rsync://bughost.org/repos/ieee80211-delta/ Merge rsync://bughost.org/repos/ipw-delta/ [wireless ipw2100] kill unused-var warnings for debug-disabled code Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' Merge branch 'upstream' Merge branch 'master' [netdrvr 8139too] fast poll for thread, if an unlikely race occurs [libata] constify PCI ID table in several drivers lpfc build fix Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' [libata sata_mv] add Adaptec 1420SA PCI ID Merge branch 'atmel' TCP: fix vegas build Merge branch '8139-thread' Merge branch 'sis900-wol' Merge branch 'sky2' Merge branch 'master' Merge branch 'master' [libata ahci, qstor] fix miscount of scatter/gather entries [libata ahci] set port ATAPI bit correctly [libata sata_mv] minor fixes [libata sata_mv] trim trailing whitespace [libata sata_mv] note driver is "HIGHLY EXPERIMENTAL" in Kconfig [libata sata_mv] implement a bunch of errata workarounds [libata sata_mv] move code around [libata sata_mv] mv_hw_ops for hardware families; new errata [libata sata_mv] hardware initialization work [libata sata_mv] move code around [libata sata_mv] call phy fixups during init, as well as phy reset [libata sata_mv] fix tons of 50XX bugs move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h Merge branch 'master' [libata ahci] error handling fixes [libata] fix bugs in ATAPI padding DMA mapping code [libata] minor fixes, new helpers [libata] REQUEST SENSE handling fixes [libata] remove two unused fields from struct ata_port [libata ata_piix] cleanup: remove duplicate ata_port_info records Merge branch 'bonding-sysfs' of git://git.tuxdriver.com/git/netdev-jwl Merge branch 'master' [libata ahci] command completion fixes, improved debug msgs Merge branch 'upstream-fixes' Merge branch 'master' [libata ahci] tone down ATAPI errors [libata] bump versions Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'upstream-fixes' [libata] add timeout to commands for which we call wait_completion() [libata sata_mv] SATA probe, DMA boundary fixes [libata sata_mv] handle lack of hardware nIEN support Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' [libata sata_mv] IRQ PIO build fix Merge branch 'for-jeff' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 Merge branch 'master' Merge branch 'upstream-jgarzik' of git://git.tuxdriver.com/git/netdev-jwl Merge branch 'halasa-hdlc' of git://git.tuxdriver.com/git/netdev-jwl Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' of git://git.tuxdriver.com/git/netdev-jwl Merge branch 'linville-e1000' of git://git.tuxdriver.com/git/netdev-jwl [libata sata_mv] update copyright, driver version [wireless hermes] build fix Merge branch 'upstream-fixes' siimage: docs urls Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' Merge branch 'master' Merge branch 'master' [libata] Print out SATA speed, if link is up [bonding] Remove superfluous changelog. Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' [libata sata_promise] minor whitespace cleanup Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'for-jeff' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 Merge branch 'upstream-fixes' [netdrvr skge] fix typo, fix build Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'upstream' [libata] irq-pio: fix breakage related to err_mask merge Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'upstream-fixes' Merge branch 'e1000' Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' [libata] mark certain hardware (or drivers) with a no-atapi flag Merge branch 'upstream-fixes' Merge branch 'upstream' [netdrvr skge] fix build Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' [libata sata_promise] irq_pio: fix merge bug Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' Merge branch 'upstream-jgarzik' of git://git.tuxdriver.com/git/wireless-2.6 Merge branch 'upstream' Merge branch 'upstream' Merge branch 'janitor' Merge branch 'upstream' Merge branch 'debug' Merge branch 'lba48-opt' Merge branch 'upstream' Merge branch 'master' Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'master' Merge branch 'tmp' Merge branch 'tmp' Merge branch 'tmp' Merge branch 'tmp' Merge branch 'tmp' Merge branch 'upstream-2.6.17' Merge branch 'upstream-fixes' [libata sata_sil] implement 'slow_down' module parameter [libata ata_piix] Fix ICH6/7 map value interpretation Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'upstream-fixes' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [libata ahci] Isolate Intel-ism, add JMicron JMB360 support Merge branch 'upstream-fixes' [libata ahci] add another JMicron pci id Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'upstream-fixes' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'upstream-fixes' [libata sata_mv] add 6042 support, fix 60xx/50xx EDMA configuration Merge branch 'master' [libata sata_mv] do not enable PCI MSI by default Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'sundance' Merge branch 'for-jeff' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'master' Merge branch 'upstream-fixes' [libata scsi] build fix for ATA_FLAG_IN_EH change Merge branch 'upstream' Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' Merge branch 'upstream' [libata] build fix after merging some pre-packet_task-removal code [libata] Move PCI IDE BMDMA-related code to new file libata-bmdma.c. Merge branch 'upstream' Merge branch 'net.b0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird Merge branch 'viro' Merge branch 'upstream' Merge branch 'master' Merge branch 'master' Merge branch 'upstream' [libata irq-pio] s/assert/WARN_ON/ Merge branch 'master' Merge branch 'upstream' [libata] build fix after cdb_len move Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'for-jeff' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'upstream' sata_vsc build fix Merge branch 'forcedeth' Merge branch 'upstream-fixes' Merge branch 'upstream' Merge branch 'for-jeff' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'master' Merge branch 'upstream' [libata] Disable FUA Merge branch 'for-jeff' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'e1000' of ssh://198.78.49.142/srv/git/intel/linux-2.6 Merge branch 'upstream-fixes' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' Merge branch 'lro' Merge branch 'upstream' Merge branch 'net-const' s2io: set_multicast_list bug Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'upstream-fixes' Merge branch 'for-jeff' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 Merge branch 'upstream-fixes' Merge branch 'e1000-upstream' of git://198.78.49.142/linux-2.6 Merge branch 'master' Merge branch 'upstream-fixes' Merge branch 'upstream' libata: irq-pio build fixes Merge branch 'master' Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'upstream' libata: turn on ATAPI by default Merge branch 'e100-fixes' of git://198.78.49.142/~jbrandeb/linux-2.6 Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'master' [libata] sata_mv: fix irq port status usage [netdrvr] pcnet32: Lindent [netdrvr] pcnet32: other source formatting cleanups Merge branch 'e1000-fixes' of git://198.78.49.142/~jbrandeb/linux-2.6 [libata] SCSI VPD page 0x83 fixes [libata] add prototypes for helpers [libata] fix oops on non-DMA bmdma hardware [libata sata_vsc, sata_svw] Convert #define'd constants to enums Merge branch 'master' Merge branch 'master' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [libata sata_sil24] cleanups: use pci_iomap(), kzalloc() [libata sata_nv] cleanups: convert #defines to enums; remove in-file history [libata sata_nv] eliminate duplicate codepaths with iomap [libata sata_uli] kill scr_addr abuse [libata] Move some bmdma-specific code to libata-bmdma.c Merge branch 'master' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 PCI: fix pci_request_region[s] arg Merge branch 'upstream' [libata] irq-pio: fix build breakage [libata] export ata_dev_pair; trim trailing whitespace Merge branch 'upstream' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'mv-merge' Merge branch 'upstream' Merge branch 'upstream' [libata] ahci: add ATI SB600 PCI IDs splice exports Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' Merge branch 'upstream' [libata] irq-pio: Fix merge mistake Merge branch 'upstream' [libata] kill bogus cut-n-pasted comments in three drivers [libata] bump versions Merge branch 'upstream' Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' [libata] sata_mv: fix can_queue line accidentally removed in scsi-eh patch Merge branch 'master' libata: Fix EH merge difference between this branch and upstream. libata: Add helper ata_shost_to_port() Merge branch 'upstream' Merge branch 'upstream' Merge branch 'master' [netdrvr b44] trim trailing whitespace Merge branch 'upstream-fixes' Merge branch 'master' Merge branch '7.0.38-k2' of git://66.93.40.222/srv/git/netdev-2.6 Merge branch 'master' Merge branch 'upstream' Merge branch 'upstream' Merge branch 'master' Merge branch 'e1000-7.0.38-k2-fixes' of git://63.64.152.142/~ahkok/git/netdev-2.6 Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [netdrvr smc911x] trim trailing whitespace Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' Merge branch 'master' Merge branch 'master' into upstream-fixes Merge branch 'skb_truesize' of git://lost.foo-projects.org/~ahkok/git/linux-2.6 into upstream-fixes Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'upstream' into max-sect Merge branch 'upstream' into irq-pio Merge branch 'master' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'for-jeff' of git://htj.dyndns.org/libata-tj into tejun-merge Merge branch 'max-sect' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'e1000-7.0.38-k4' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream Merge branch 'master' into upstream [netdrvr pcnet_cs, myri] trim trailing whitespace Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge branch 'upstream-fixes' into upstream [netdrvr ibmlana, ibmveth] trim trailing whitespace Merge branch 'master' into upstream [libata sata_promise] Add PATA cable detection. Merge branch 'upstream-fixes' into upstream [libata] libata-scsi, sata_mv: trim trailing whitespace Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream [netdrvr] trim trailing whitespace: 8139*.c, epic100, forcedeth, tulip/* [netdrvr s/390] trim trailing whitespace Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'velocity' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge branch 'upstream-fixes' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp Merge branch 'upstream-fixes' into upstream libata: more verbose request_irq() failure libata: fix build, by adding required workqueue member to port struct [libata] Update docs to reflect current driver API Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'upstream' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream [libata] sata_nv: s/spin_lock_irqsave/spin_lock/ in irq handler Merge branch 'master' into upstream Merge branch 'master' into upstream [libata] ahci: Add NVIDIA PCI IDs. [libata] sata_nv: add PCI IDs [libata] ahci: add JMicron PCI IDs Merge branch 'upstream' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream [libata] Add host lock to struct ata_port [libata] Bump versions [libata] sata_vsc: partially revert a PCI ID-related commit [netdrvr] natsemi: Separate out media initialization code [netdrvr] natsemi: minor cleanups [netdrvr] Remove long-unused bits from Becker template drivers [netdrvr] epic100: minor cleanups [netdrvr] Remove Linux-specific changelogs from several Becker template drivers [netdrvr] Remove Becker-template 'io_size' member, when invariant [netdrvr] via-velocity: use netdev_priv() where appropriate [netdrvr] minor cleanups in Becker-derived drivers [netdrvr] via-velocity: misc. cleanups [netdrvr] via-velocity: remove io_size struct member, it is invariant [netdrvr] Use dev_printk() when ethernet interface isn't available [netdrvr] use dev_xxx() printk helpers, rather than dev_printk(KERN_xxx, ... [netdrvr] 3c59x: snip changelog from source code Merge branch 'upstream' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream [PCI] Add JMicron PCI ID constants Merge branch 'master' into upstream Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [libata] ata_piix: Consolidate PCS register writing [libata] ata_piix: attempt to fix ICH8 support [libata] ata_piix: minor cleanups noticed in prior patch run [libata] ata_piix: correct 'invalid MAP value' typo-caused error [NET] ethtool: fix oops by testing correct struct member Merge branch 'upstream-fixes-jgarzik' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream [libata] sata_promise: comment out duplicate PCI ID Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream [libata] ahci: add SiS PCI IDs Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'bcm43xx' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream [libata] manually inline ata_host_remove() Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'tj-upstream-fixes' of git://htj.dyndns.org/libata-tj into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream [libata] some function renaming [libata] Kill 'count' var in ata_device_add() Merge branch 'sii-m15w' into upstream [ATA] Increase lba48 max-sectors from 200 to 256. Merge branch 'upstream-fixes' into upstream Merge branch 'tj-upstream-pci_register_driver' of git://htj.dyndns.org/libata-tj into upstream Move libata to drivers/ata. Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream libata: Remove SCSI_ prefix from Kconfig symbols libata: Separate libata.ko build from individual driver builds [libata] ata_piix: add missing kfree() libata: Make sure drivers/ata is a separate Kconfig menu Merge branch 'master' into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream drivers/net: Remove deprecated use of pci_module_init() Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp Clean up drivers/ata/Kconfig a bit. Merge branch 'upstream-fixes' into upstream libata: Grand renaming. Rename libata-bmdma.c to libata-sff.c. Merge branch 'master' into upstream Merge /spare/repo/linux-2.6 into upstream [libata] Add a bunch of PATA drivers. [libata] Trim trailing whitespace. Merge branch 'upstream' into pata-drivers [libata #pata-drivers] Trim trailing whitespace. Merge branch 'upstream' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream [SCSI] Add Promise SuperTrak driver Merge branch 'master' into upstream Merge branch 'master' into upstream Merge branch 'upstream' into pata-drivers [libata] Add pata_jmicron driver to Kconfig, Makefile Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge branch 'tmp' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' into upstream Merge tag '8139cp-20060912-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp Merge tag 'r8169-20060912-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp [libata] ata_piix: build fix Merge branch 'master' into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge branch 'upstream-fixes' into upstream drivers/net: Trim trailing whitespace drivers/net: const-ify ethtool_ops declarations drivers/net/phy/fixed: #if 0 some incomplete code Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream-fixes Merge branch 'upstream-fixes' into upstream Merge branch 'tmp' into upstream Merge branch 'master' into upstream Merge branch 'master' into upstream e1000, ixgb: Remove pointless wrappers Merge branch 'master' into upstream [libata] Delete pata_it8172 driver [netdrvr] lp486e: fix typo [netdrvr] mv643xx_eth: fix obvious typo, which caused build breakage Merge branch 'upstream-fixes' into upstream Merge branch 'master' into upstream Merge tag 'r8169-20060920-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp net/ieee80211: fix more crypto-related build breakage Merge branch 'master' into upstream Move several *_SUPER_MAGIC symbols to include/linux/magic.h. [libata] No need for all those arch libata-portmap.h headers Delete unused drivers/net/gt64240eth.h Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into tmp [libata] Fix oops introduced in non-uniform port handling fix Merge branch 'master' into upstream [libata] pata_serverworks: fill in ->irq_clear hook [libata] One more s/15/ATA_SECONDARY_IRQ/ substitution [libata] sata_mv: fix oops by filling in missing hook [libata] Don't use old-EH ->eng_timeout() hook when not needed Merge branch 'upstream' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp Merge branch 'master' into upstream Merge branch 'master' into upstream [libata] Use new PCI_VDEVICE() macro to dramatically shorten ID lists [libata] minor PCI IDE probe fixes and cleanups [libata] init probe_ent->private_data in a common location [libata] Print out Status register, if a BSY-sleep takes too long [libata] PCI ID table cleanup in various drivers [libata] DocBook minor updates, fixes SCSI: fix request flag-related build breakage Merge branch 'master' into upstream Merge branch 'master' into upstream [netdrvr] phy: Fix bugs in error handling drivers/net/wireless/{airo,ipw2100}: fix error handling bugs [netdrvr] hp100: encapsulate all non-module code [libata] pata_artop: kill gcc warning [MTD] fix printk warning hp100: fix conditional compilation mess fs/eventpoll: error handling micro-cleanup ipmi: fix uninitialized data bug drivers/char/ip2: kill unused code, label schedule ftape removal [TIPC]: fix printk warning [ATM]: [ambassador] Change the return type to reflect reality [JFFS2] kill warning RE debug-only variables RTC: build fixes [SCSI] SCSI osst: add error handling to module init, sysfs [SCSI] SCSI sd: fix module init/exit error handling [SCSI] SCSI st: fix error handling in module init, sysfs [SCSI] SCSI aic94xx: handle sysfs errors [SCSI] SCSI megaraid_sas: handle thrown errors [SCSI] raid class: handle component-add errors [netdrvr] b44: handle excessive multicast groups Merge branch 'master' into upstream-fixes arch/i386/kernel/time: don't shadow 'irq' function arg drivers/net: eliminate irq handler impossible checks, needless casts Various drivers' irq handlers: kill dead code, needless casts drivers/net/eepro: kill dead code drivers/isdn/act2000: kill irq2card_map Merge branch 'submit1' of viper:/spare/repo/irq-remove-2.6 into irqcleanups irda: donauboe fixes, cleanups firmware/dcdbas: fix bug in error cleanup Merge branch 'master' into upstream-fixes [libata] sata_promise: add PCI ID Merge branch 'master' into upstream-fixes tpm: fix error handling x86/microcode: handle sysfs error firmware/dell_rbu: handle sysfs errors ipmi: handle sysfs errors EISA: handle sysfs errors firmware/efivars: handle error drivers/mca: handle sysfs errors ISDN: several minor fixes [WATCHDOG] watchdog/iTCO_wdt: fix bug related to gcc uninit warning Input: fm801-gp - handle errors from pci_enable_device() V4L/DVB (4741): {ov511,stv680}: handle sysfs errors V4L/DVB (4742): Drivers/media/video: handle sysfs errors drivers/led: handle sysfs errors I2O: handle a few sysfs errors fs/partitions/check: add sysfs error handling rtc: fix printk of 64-bit res on 32-bit platform ISDN: fix drivers, by handling errors thrown by ->readstat() ISDN: check for userspace copy faults USB/gadget/net2280: handle sysfs errors Driver core: bus: remove indentation level [CPUFREQ] handle sysfs errors WAN/pc300: handle, propagate minor errors Merge branch 'we21-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into tmp Merge tag 'jg-20061012-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [ATM]: handle sysfs errors [ATM] firestream: handle thrown error drm: fix error returns, sysfs error handling PCMCIA: handle sysfs, PCI errors Merge branch 'upstream-fixes' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes Revert "[PATCH] Add 0x7110 piix to ata_piix.c" Input: trackpoint - handle sysfs errors Input: logips2pp - handle sysfs errors Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [libata] sata_via: fix obvious typo Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [SCSI] SCSI/aha1740: handle SCSI API errors [SCSI] minor bug fixes and cleanups scx200_acb: handle PCI errors Merge branch 'tj-upstream-fixes' of git://htj.dyndns.org/libata-tj into tmp Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [libata] pata_marvell: minor and trivial cleanups [libata] ahci: Match PCI class code for AHCI [libata] sata_promise: fix TBG mode register offset [netdrvr] netxen: build fixes Revert "[PATCH] Add support for Marvell 88e1111S and 88e1145" [netdrvr] skge: build fix [libata] pata_cs5535: fix build Remove long-unmaintained ftape driver subsystem. Merge branch 'netdev-2.6.20' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird into tmp [SCSI] megaraid: fix MMIO casts Merge branch 'master' into upstream Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Merge tag 'r8169-upstream-20061204-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream [netdrvr] netxen: workqueue-related build fixes [wireless] zd1211rw: workqueue-related build fixes I2O: more error checking PNP: handle sysfs errors RTC: handle sysfs errors sound/oss/emu10k1: handle userspace copy errors SPI: improve sysfs compiler complaint handling PCI MSI: always toggle legacy-INTx-enable bit upon MSI entry/exit ISDN: fix warnings atyfb, rivafb: minor fixes MD: conditionalize some code DRM: handle pci_enable_device failure [libata] use kmap_atomic(KM_IRQ0) in SCSI simulator [libata] sata_svw: Disable ATAPI DMA on current boards (errata workaround) USB: fix ohci.h over-use warnings [libata] sata_svw, sata_vsc: kill iomem warnings e1000: For sanity, reformat e1000_set_mac_type(), struct e1000_hw[_stats] e1000: omit stats for broken counter in 82543 e1000: consolidate managability enabling/disabling e1000: workaround for the ESB2 NIC RX unit issue e1000: 3 new driver stats for managability testing Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Revert "[PATCH] e1000: disable TSO on the 82544 with slab debugging" Note that JFFS (v1) is to be deleted, in feature-removal-schedule.txt Merge branch 'master' into upstream-fixes Merge branch 'master' into upstream-fixes Merge ../linux-2.6 x86-64: define dma noncoherent API functions Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream [libata] trim trailing whitespace [libata] sata_vsc: build fix after PCI MSI feature addition [libata] Shuffle DRV_xxx in core and SiS drivers, to kill warnings libata: build fix after dmesg probe output changes libata: kill ATA_ENABLE_PATA x86-64: define dma noncoherent API functions Merge branch 'gfar' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into upstream Merge branch 'master' into upstream Remove JFFS (version 1), as scheduled. Merge branch 'upstream-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream libata: Fix Cell SATA driver dependencies [libata] ata_piix: remove duplicate PCI IDs [libata] ACPI: remove needless ->qc_issue hook existence test [libata] sata_mv: don't touch reserved bits in EDMA config register [libata] sata_mv: Fix 50xx irq mask [libata] Trim trailing whitespace. [libata] bump versions [netdrvr] tc35815: fix obvious bugs [libata] change master/slave IDENTIFY order [libata] pata_{legacy,sc1200,sl82c105}: add missing hooks [libata] pata_cmd64x: fix driver description in comments Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [netdrvr] tulip, de2104x: fix typo: s/__sparc_/__sparc__/ [libata] pata_jmicron: build fix Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into tmp [netdrvr] ewrk3: correct card detection bug [libata] Disable ACPI by default; fix namespace problems Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [libata] sata_mv: remove extra braces [libata] export sata_print_link_status() [libata] sata_mv: clean up DMA boundary issues, turn on 64-bit DMA [libata] Update several PATA drivers for new ->cable_detect hook [libata] More PATA driver ->cable_detect support [libata] sata_mv: support ->cable_detect [libata] turn on !IORDY filter libata/IDE: remove combined mode quirk [libata reset-seq] build and merge fixes [netdrvr] atl1: fix build Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream Move USB network drivers to drivers/net/usb. Merge branch 'libertas' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream libata: Trim trailing whitespace libata: bump versions partitions/LDM: build fix [SCSI] aacraid,qla2xxx: use irq_handler_t where appropriate Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes [libata] sata_promise: fix flags typo [libata] sata_mv: add TODO list [libata] Fix decoding of 6-byte commands [libata] sata_via, pata_via: Add PCI IDs. [SCSI] fdomain: fix PCMCIA-related warnings firewire: fix return code [libata] Add drive to NCQ blacklist Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes misc/tifm_7xx1: replace deprecated irq flag [ATM]: Fix warning. Revert "[netdrvr e100] experiment with doing RX in a similar manner to eepro100" Merge branch 'libertas' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'libertas-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'master' into upstream-fixes Merge branch 'libertas-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'for_linus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into upstream-fixes [libata] sata_nv: undo merge error [libata] pata_atiixp: add SB700 PCI ID [libata] sata_sil: register table cleanup [libata] PATA drivers: remove ATA_FLAG_SRST [libata] drivers: remove 'void __iomem *' casts from pre-iomap days [libata] pdc_adma: Reorder initializers with a couple structs [libata] sata_sx4: named constant cleanup [libata] pata_sil680: minor cleanups from benh [libata] ahci: Factor out SATA port init into a separate function [libata] ahci: minor internal cleanups [libata] sata_sx4, sata_via: minor documentation updates [ATA] Add named constant for ATAPI command DEVICE RESET [libata] ahci: minor internal cleanups [libata] pata_ixp4xx: kill unused var [libata] Clean up driver udma_mask initializers [libata] AHCI: Add support for Marvell AHCI-like chips (initially 6145) [libata] Use ATA_UDMAx standard masks when filling driver's udma_mask info [libata] sata_mv: print out additional chip info during probe Remove sk98lin ethernet driver. [netdrvr] Fix dependencies for ax88796 ne2k clone driver pata_hpt3x3: fix DMA Kconfig option to actually have a hope of working [libata] sata_mv: Minor cleanups and renaming, preparing for new EH & NCQ drivers/dma: handle sysfs errors [libata] sata_mv: minor bug fixes, enhancements, and cleanups (prep for new EH) [libata] sata_mv: Convert to new exception handling (EH) infrastructure [libata] sata_mv: Fix and clean up per-chip-generation tests pda_power: clean up irq, timer Merge branch 'upstream-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream kernel/auditfilter: kill bogus uninit'd-var compiler warning [netdrvr] natsemi: Fix device removal bug [netdrvr] eepro100, ne2k-pci: abort resume if pci_enable_device() fails drivers/usb/misc/auerswald: fix status check, remove redundant check drivers/net/wan/pc300_drv: fix bug caught by gcc warning drivers/telephony/ixj: cleanup and fix gcc warning drivers/mtd/ubi/eba: minor cleanup: tighten scope of a local var drivers/net/wan/sbni: kill uninit'd var warning drivers/infiniband/hw/mthca/mthca_qp: kill uninit'd var warning [libata] sata_mv: use pci_try_set_mwi() drivers/atm/ambassador: kill uninit'd var warning, and fix bug drivers/*: mark variables with uninitialized_var() arch/i386/* fs/* ipc/*: mark variables with uninitialized_var() [ISDN] HiSax: move card setup into separate function [ISDN] HiSax: move card state alloc/setup code into separate functions [ISDN] HiSax netjet_s: code movement, prep for hotplug [ISDN] HiSax netjet_u: split setup into 3 smaller functions [ISDN] HiSax enternow: split setup into 3 smaller functions [ISDN] HiSax bkm_a4t: split setup into two smaller functions [ISDN] HiSax hfc_pci: minor cleanups Merge branch 'upstream-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream [libata] sata_mv: Micro-optimization and cleanups [libata] sata_mv: minor cleanups [SCSI] libsas: Remove PCI dependencies [SCSI] gdth: remove redundant PCI stuff Merge branch 'ucc_geth' of master.kernel.org:/pub/scm/linux/kernel/git/leo/fsl-soc into upstream-fixes Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'r8169-for-jeff-20070806' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream-fixes [libata] pata_isapnp: replace missing module device table [libata] Bump driver versions [libata] ata_piix: properly terminate DMI system list Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes drivers/net/pcmcia/3c589_cs: fix port configuration switcheroo Revert "drivers/net/pcmcia/3c589_cs: fix port configuration switcheroo" Merge branch 'r8169-for-jeff-20070919' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes aic94xx: fix DMA data direction for SMP requests Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes sata_mv: correct S/G table limits drivers/firmware: const-ify DMI API and internals drivers/block/umem: move private include away from include/linux drivers/block/umem: use dev_printk() drivers/block/umem: minor cleanups drivers/block/umem: trim trailing whitespace drivers/block/umem: use DRIVER_NAME where appropriate [ETHTOOL]: Add ETHTOOL_[GS]FLAGS sub-ioctls [ETHTOOL]: Introduce get_sset_count. Obsolete get_stats_count, self_test_count [ETHTOOL]: Introduce ->{get,set}_priv_flags, ETHTOOL_[GS]PFLAGS [ETHTOOL]: Internal cleanup of ethtool_value-related handlers [netdrvr] skfp: remove a bunch of dead code drivers/net/skfp: Remove dead code referencing pci_find_device() [netdrvr] 8139cp, 8139too: convert to generic DMA [8139too]: tab-align enums and structs; remove dead code [netdrvr] ns83820: add ethtool media support [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code [ETHTOOL] Provide default behaviors for a few ethtool sub-ioctls [netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count [netdrvr] sundance: fix phy scanning on IP100A drivers/net/qla3xxx: trim trailing whitespace [NET]: split dev_ifsioc() according to locking JFS: fix bio-related build breakage [libata] sata_mv: more S/G fixes [ISDN] hysdn: convert to PCI hotplug API [ISDN] Remove CONFIG_PCI ifdefs from 100% PCI source code [ISDN] HiSax avm_pci: split setup into three smaller functions [ISDN] HiSax elsa: split huge setup function into four smaller functions [ISDN] HiSax sedlbauer: move ISAPNP and PCI code into functions of their own [ISDN] HiSax diva: split setup into three smaller functions [SCSI] arcmsr: Fix hardware wait loops [SCSI] arcmsr: irq handler fixes, cleanups, micro-opts [SCSI] aic94xx: fix SSP IU status print-out [SCSI] gdth: Remove 2.4.x support, in-kernel changelog [libata] pdc_adma: convert to new exception handling (EH) framework [SCSI] gdth: kill gdth_{read,write}[bwl] wrappers [libata] Remove ->irq_ack() hook, and ata_dummy_irq_on() [libata] Remove ->port_disable() hook [libata] ata_piix: Use more-robust form of array initialization [libata] blacklist Maxtor*BANC* using new wildcard blacklist matching [SCSI] gdth: Reorder scsi_host_template intitializers [libata] SCSI: support INQUIRY page 89h (ATA info page) [libata] Slightly improved no-op REQUEST SENSE, SEND DIAGNOSTIC [libata] SCSI: improve FORMAT UNIT; minor code cleanups [libata] SCSI: clean up R/W recovery mode page [libata] SCSI: simulator version, not device version, belongs in VPD [libata] AHCI: enable AHCI mode, before using AHCI reset [libata] ata_piix: add HP compaq laptop to short cable list [libata] Turn on ACPI by default [libata] struct pci_dev related cleanups PCI: Add 'nodomains' boot option, and pci_domains_supported global PCI: X86: Introduce and enable PCI domain support x86/pci/acpi: fix DMI const-ification fallout [libata] pata_cs5536: new API build fix drivers/block/cpqarray,cciss: kill unused var [netdrvr] forcedeth: improved probe info; dev_printk() cleanups [netdrvr] forcedeth: remove in-driver copy of net_device_stats drivers/char/ip2: fix used-uninit'd bug [NET]: fix carrier-on bug? [libata] kill ata_sg_is_last() [libata] sata_sis: use correct S/G table size Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream [Bluetooth] Eliminate checks for impossible conditions in IRQ handler [PARPORT] Consolidate code copies into a single generic irq handler [PARPORT] Kill useful 'irq' arg from parport_{generic_irq,ieee1284_interrupt} [PARPORT] Remove unused 'irq' argument from parport irq functions Eliminate pointless casts from void* in a few driver irq handlers. [NETDRVR] lib82596, netxen: delete pointless tests from irq handler drivers/char/ip2: split out irq core logic into separate function drivers/char/ip2: separate polling and irq-driven work entry points char/pcmcia/synclink_cs: trim trailing whitespace isdn/act2000: fix major bug. clean irq handler. isdn/sc: irq handler clean drivers/char/riscom8: clean up irq handling [SPARC, XEN, NET/CXGB3] use irq_handler_t where appropriate Merge branch 'upstream-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream Merge branch 'bug-fixes' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream Merge branch 'features' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream Update MAINTAINERS to reflect my (jgarzik's) current efforts. Remove Andrew Morton from list of net driver maintainers. [libata] checkpatch-inspired cleanups cgroup: kill unused variable eexpress: fix !SMP unused-var warning ni5010: kill unused variable [NET]: Validate device addr prior to interface-up ISDN/sc: fix longstanding warning x86: lguest build fix lguest: build fix [libata] Create internal helper ata_dev_set_feature() Permit silencing of __deprecated warnings. drivers/ide/pci/sc1200.c: fix suspend/resume buglets and warnings [TCP] IPV6: fix softnet build breakage x86: fix !SMP compiler warning in arch/x86/kernel/acpi/processor.c x86: fix compiler warnings in arch/x86/kernel/early-quirks.c [ISDN] capidrv: address two longstanding warnings drivers/net/irda/au1k_ir: fix obvious irq handler bugs Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'upstream-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-fixes [libata] fix 'if(' and similar areas that lack whitespace [libata] Address some checkpatch-spotted issues [libata] sata_nv: fix SWNCQ enabling [libata] AHCI: fix newly introduced host-reset bug ata/sata_fsl: Remove unnecessary SCR cases ata/sata_fsl: cleanup needless casts to/from void __iomem * ata/sata_fsl: remove unneeded on-stack copy of FIS ata/sata_fsl: remove unneeded sata_fsl_hardreset() SCSI: add asynchronous event notification API [libata] Utilize new SCSI event infrastructure V4L/DVB (6407): planb: fix obvious interrupt handling bugs Merge branch 'dipm-fix' into upstream-fixes PCI: Add Kconfig option to disable deprecated pci_find_* API ACPI: SBS: Fix retval warning pata_ali: trim trailing whitespace (fix checkpatch complaints) dmfe: checkpatch fix (add whitespace) [SCSI] NCR5380: Fix bugs and canonicalize irq handler usage Merge branch 'master' into upstream-fixes Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes IDE: terminate ACPI DMI list [SCSI] ips: remove ips_ha members that duplicate struct pci_dev members [SCSI] ips: trim trailing whitespace [SCSI] ips: PCI API cleanups [SCSI] ips: handle scsi_add_host() failure, and other err cleanups [SCSI] NCR5380: minor irq handler cleanups [SCSI] sym53c416: kill pointless irq handler loop and test [SCSI] gdth: kill unneeded 'irq' argument Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes Merge branch 'ipg-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-fixes Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes libata: checkpatch fixes [libata] Build fix WRT ata_is_xxx() new API introduction libata: make ata_port_queue_task() an internal function [ARM] Misc minor interrupt handler cleanups [ARM] Remove pointless casts from void pointers, hamradio/scc: kill unnecessary use of 'irq' function arg [netdrvr] irq handler minor cleanups in several drivers [netdrvr] ibmlana: modularization cleanup [netdrvr] ibmlana: move away from legacy MCA API [netdrvr] netxen: checkpatch fixes (98% trim trailing whitespace) drivers/net/r6040: fix obvious problems (but more remain) wireless: checkpatch cleanups [netdrvr] checkpatch cleanups drivers/net/cxgb3: trim trailing whitespace USB: s3c2410_udc: minor irq handler cleanups [netdrvr] sis190: build fix Rename: linux/pata_platform.h to linux/ata_platform.h riscom8: fix SMP brokenness sound/oss/pss: set_io_base() always returns success, mark it void sound/oss/sb_common.c: fix casting warning Remove pointless casts from void pointers Merge branch 'r6040' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-fixes [SCSI] mvsas: Add Marvell 6440 SAS/SATA driver mvsas: fix build warning, clean prototypes Revert "power_state: get rid of write-only variable in SATA" [libata] wrap kmap_atomic(KM_IRQ0) with local_irq_save/restore() ahci: work around ATI SB600 h/w quirk [libata] ahci: SB600 workaround is suspect... play it safe for now netxen, phy/marvell, skge: minor checkpatch fixes [SCSI] gdth: PCI probe cleanups, prep for PCI hotplug API conversion [SCSI] gdth: convert to PCI hotplug API [libata] sata_svw: fix reversed port count [netdrvr] tulip/winbond-840: don't let tulip.h symbol stomp ours [netdrvr] forcedeth: internal simplifications; changelog removal [libata] sata_nv: disable ADMA by default [libata] improve Kconfig help text for new PMP, SFF options [ISDN] HiSax: modularization prep [ISDN] Hisax: eliminate many unnecessary references to CardType[] ARM minor irq handler cleanup: avoid passing unused info to irq [SPARC] minor irq handler cleanups [BLACKFIN] minor irq handler cleanups [PPC] minor irq handler cleanups drivers/char: minor irq handler cleanups [ISDN] minor irq handler cleanups [IA64] minor irq handler cleanups [ALSA] Fix synchronize_irq() bugs, redundancies arm/mach-integrator/time.c, mwave: revert portions of recent irq cleanups [netdrvr] tehuti: move ioctl perm check closer to function start [SCSI] aha152x, eata, u14-34f: minor irq handler cleanups [SCSI] aha1542: minor irq handler cleanups Merge branch 'sis190' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream Merge branch 'upstream-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream [libata] pata_atiixp: fix PIO timing data misprogramming [libata] linux/libata.h: reorganize ata_device struct members a bit fix warning in drivers/net/appletalk/cops.c Merge branch 'for-2.6.26' of git://git.farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream [libata] revert new check-ready Status register logic [MIPS] msp_hwbutton.c: minor irq handler cleanups drivers/net/lib8390: fix warning, trim trailing whitespace [netdrvr] Trim trailing whitespace for several drivers drivers/ata: trim trailing whitespace Merge branch 'for-2.6.27' of git://git.marvell.com/mv643xx_eth into upstream-next [netdrvr] fealnx: clean up nasty mess of arch ifdefs [netdrvr] kill sync_irq-before-freq_irq pattern Merge branch 'r8169-next' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-next Merge branch 'r8169-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-fixes [netdrvr] atl1d: fix !CONFIG_PM build Merge branch 'for-2.6.27' of git://git.marvell.com/mv643xx_eth into upstream-fixes drivers/media, include/media: delete zero-length files Merge branch 'via-velocity' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into tmp Merge branch 'for-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 into tmp [libata] pata_it821x: fix warning Merge branch 'for-2.6.27' of git://git.marvell.com/mv643xx_eth into upstream-fixes [netdrvr] smc91x: fix resource removal (null ptr deref) Merge branch 'r8169-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-next Merge branch 'for-2.6.28' of git://git.marvell.com/mv643xx_eth into upstream-next [netdrvr] myri10ge, ixgbe: remove broken select INTEL_IOATDMA drivers/net/wan/syncppp: Fix unused-var warnings linux/string.h: fix comment typo [libata] pata_hpt3x3: correct _freeze() function declaration [libata] get-identity ioctl: Fix use of invalid memory pointer [libata] sata_via: kill uninit'd var warning [libata] sata_sx4: convert to new exception handling methods [SCSI] mvsas: move into new directory drivers/scsi/mvsas/ [SCSI] mvsas: split driver into multiple files [libata] ahci: use less error-prone array initializers osdblk: a Linux block device for OSD objects Remove zero-length file drivers/char/vr41xx_giu.c Remove zero-length file drivers/mtd/maps/sbc8240.c [libata] EH: freeze port before aborting commands [libata] sata_sil: disable DMA engine in sil_freeze()
Jeff Hansen (5): [ARM] Fix IXDP425 setup bug ath9k: Reset SC_OP_TSF_RESET flag after stuck beacon ath9k: Combine legacy and 11n rc statistics ath9k: Add "debug" file to debugfs bridge: Fix double-free in br_add_if.
Jeff Haran (1): edac: fix local pci_write_bits32
Jeff Kirsher (104): e1000: Fixes for 8357x e1000: Fix jumbo frame performance e1000: Fix TSO e1000: General Fixes e1000: Fix SoL/IDER link and loopback e1000: Fix ASF/AMT for 8257{1|2|3} controllers e1000: Fix PHY config for 82573 controller Fix e1000 stats e1000: Fix LED functionality for 82573 e1000: Fix adapter structure and prepare for multique fix e1000: Fix mulitple queues e1000: Fix loopback logic e1000: Fix PHY reset when blocked e1000: Fix EEPROM read logic e1000: Fix flow control water marks e1000: Fix TX queue length based on link speed e1000: Fix Desc. Rings and Jumbo Frames e1000: Fix TX timeout logic e1000: Fix desc. clean up e1000: Fix bit 22 (TXDCTL) for 82571 & 82572 controllers e1000: Fix collision distance e1000: Fix __pskb_pull_tail e1000: Fix VLAN support e1000: Fixed frame size logic e1000: Fix Netpoll issue e1000: Added interrupt auto mask support e1000: Added cleaned_count to RX buffer allocation e1000: Added hardware support for PCI express, 82546GB, and 82571 Fiber e1000: Added firmware version reporting for 8257{1|2|3} controllers e1000: Added PCIe bus information e1000: Added variable to handle return values for pci_enable_* functions e1000: Added copy break code e1000: Cleaned up code and removed hard coded numbers e1000: Removed unused variables and initialized variables e1000: revert to single descriptor for legacy receive path e1000: Remove Multiqueue code until we have support for MSI-X in our hardware e1000: Fix dead counters e1000: Fix lock up while setting ring parameters e1000: Fix unecessary delay for 82573 controllers e1000: Fix AMT losing connectivity when switching VLAN in passive mode e1000: Fix dhcp issue when the skb structure fields are not filled properly e1000: Fix 82543 issue when reading eeprom e1000: Fix RSS if enabled in mid-connection e1000: Fix Quadport Wake on LAN e1000: Fix network problems when forced at 100Mb/s and to fix TSO when forced at 100Mb/s e1000: Fix filling skb descriptors while using packet split e1000: Add 82573 controller support to TSO fix e1000: Add enabled Jumbo frame support for 82573L e1000: Add performance enahancement by balancing TX and RX e1000: Add support for new hardware (ESB2) e1000: Fixed the following issues with ESB2 (requires ESB2 support): e1000: Add copybreak when using packet split e1000: Added a performance enhancement - prefetch e1000: Added driver comments and whitespace changes. Modified long lines of code to ensure they would not wrap beyond 80 characters. e1000: Fix mii-tool access to setting speed and duplex e100: Fix MDIO/MDIO-X e1000: Remove 0x1000 as supported device e1000: Allow NVM to setup LPLU for IGP2 and IGP3 e1000: Force full DMA clocking for 10/100 speed e1000: Disable aggressive clocking on esb2 with SERDES port e1000: rename flow control symbols e1000: add enums for several link properties e1000: allow ethtool to pass arbitrary speed advertisment e1000: Fix MANC detection for PCIE adapters e1000: gather hardware bit tweaks. e1000: add PCI-E capability detection code e1000: reduce RAR entries available for ICH8 e1000: rework polarity, NVM, eeprom code and fixes. e1000: fix VR powerdown code e1000: reorder pci-e infor struct e1000: rename ICH8 flash macros e1000: fix ethtool reported bus type for older adapters e1000e: rename mc_addr_list_update e1000e: reorganize PHY and flow control interface e1000e: limit EEPROM size accesses e1000e: Make arrays out of these Rx/Tx registers e1000e: rename a few functions ixgbe: fix typo ixbge: allow vlan devices to use TSO and TCP CSUM offload igb: allow vlan devices to use TSO and TCP CSUM offload e1000e: allow VLAN devices to use TSO and TCP CSUM offload MAINTAINERS igb: fix EEH recovery during reset on PPC e1000e: fix EEH recovery during reset on PPC igb: limit EEPROM access igb: cleanup function header comments igb/ixgbe/e1000e: resolve tx multiqueue bug e1000: remove email reference e1000e: convert ndev_ printks to something smaller ixgbe: fix pci_resource allocation as in other drivers ixgbe: bump version igb: add IGB_DCA instead of selecting INTEL_IOATDMA net: kconfig cleanup e1000e: fix warn_on reload after phy_id error e1000e: fix IPMI traffic DCB: fix kconfig option ixgbe: cleanup link up/down messages e1000: cleanup link up/down messages ixgb: cleanup link up/down messages e100: cleanup link up/down messages igb: fixup AER with proper error handling e1000e: fix double release of mutex igb: remove LRO Kconfig option igb: add RQDPC (Receive Queue Drop Packet Count) register macro
Jeff Lackey (1): ARM: 2650/1: PXA27x sleep - workaround Errata 39 & 50 (Patch 2667)
Jeff Layton (227): [CIFS] Make sec=none force an anonymous mount inode numbering: make static counters in new_inode and iunique be 32 bits inode numbering: change libfs sb creation routines to avoid collisions with their root inodes RPC: add wrapper for svc_reserve to account for checksum NFS: Use GFP_HIGHUSER for page allocation in nfs_symlink() NFS4: on a O_EXCL OPEN make sure SETATTR sets the fields holding the verifier NFSv4: handle lack of clientaddr in option string knfsd: set the response bitmask for NFS4_CREATE_EXCLUSIVE [CIFS] Byte range unlock request to non-Unix server can unlock too much [NFS] [PATCH] NFS: show addr=ipaddr in /proc/mounts rather than [CIFS] [CIFS] parse server_GUID in SPNEGO negProt response [CIFS] Break up unicode_sessetup string functions ecryptfs: allow lower fs to interpret ATTR_KILL_S*ID knfsd: only set ATTR_KILL_S*ID if ATTR_MODE isn't being explicitly set reiserfs: turn of ATTR_KILL_S*ID at beginning of reiserfs_setattr VFS: make notify_change pass ATTR_KILL_S*ID to setattr operations NFS: if ATTR_KILL_S*ID bits are set, then skip mode change CIFS: ignore mode change if it's just for clearing setuid/setgid bits [CIFS] allow cifs_calc_signature2 to deal with a zero length iovec [CIFS] implement upcalls for SPNEGO blob via keyctl API [CIFS] Register and unregister cifs_spnego_key_type on module init/exit [CIFS] add OIDs for KRB5 and MSKRB5 to ASN1 parsing routines [CIFS] fix oops on second mount to same server when null auth is used smbfs: fix debug builds [CIFS] clean up error handling in cifs_mount [CIFS] add hostname field to TCP_Server_Info struct [CIFS] have cifs_get_spnego_key get the hostname from TCP_Server_Info [CIFS] Fix potential data corruption when writing out cached dirty pages [CIFS] Only dump SPNEGO key if CONFIG_CIFS_DEBUG2 is set [CIFS] redo existing session setup if needed in cifs_mount [CIFS] use krb5 session key from first SMB session after a NegProt [CIFS] fix unicode string alignment in SPNEGO setup SUNRPC: spin svc_rqst initialization to its own function NLM: tear down RPC clients in nlm_shutdown_hosts smbfs: fix calculation of kernel_recvmsg size parameter in smb_receive() NLM: set RPC_CLNT_CREATE_NOPING for NLM RPC clients NLM: have server-side RPC clients default to soft RPC tasks NLM: don't reattempt GRANT_MSG when there is already an RPC in flight NLM: don't requeue block if it was invalidated while GRANT_MSG was in flight NFS: fix reference counting for NFSv4 callback thread NFS: remove error field from nfs_readdir_descriptor_t NFS: flush signals before taking down callback thread NFS: clean up short packet handling for NFSv2 readdir NFS: clean up short packet handling for NFSv3 readdir NFS: clean up short packet handling for NFSv4 readdir NFS: initialize flags field in nfs_open_context NFS: remove duplicate flags assignment from nfs_validate_mount_data SUNRPC: export svc_sock_update_bufs SUNRPC: have svc_recv() check kthread_should_stop() NLM: Convert lockd to use kthreads SUNRPC: allow svc_recv to break out of 500ms sleep when alloc_page fails NFS: convert nfs4 callback thread to kthread API SUNRPC: remove svc_create_thread() NFS: don't let nfs_callback_svc exit on unexpected svc_recv errors (try #2) NLM: don't let lockd exit on unexpected svc_recv errors (try #2) knfsd: get rid of imode variable in nfsd_setattr knfsd: clear both setuid and setgid whenever a chown is done [CIFS] add local struct inode pointer to cifs_setattr [CIFS] when not using unix extensions, check for and set ATTR_READONLY on create and mkdir [CIFS] CIFS currently allows for permissions to be changed on files, even fix memory leak in CIFSFindNext clarify return value of cifs_convert_flags() add function to convert access flags to legacy open mode on non-posix shares, clear write bits in mode when ATTR_READONLY is set when creating new inodes, use file_mode/dir_mode exclusively on mount without unix extensions silently ignore ownership changes unless unix extensions are enabled or we're faking uid changes disable most mode changes on non-unix/non-cifsacl mounts vm: add kzalloc_node() inline knfsd: clean up nfsd filesystem interfaces knfsd: remove special handling for SIGHUP knfsd: convert knfsd to kthread API sunrpc: remove sv_kill_signal field from svc_serv struct lockd: close potential race with rapid lockd_up/lockd_down cycle nfsd: treat all shutdown signals as equivalent NFS: implement option checking when remounting NFS filesystems (resend) nfs4: remove BKL from nfs_callback_up and nfs_callback_down nfs4: fix potential race with rapid nfs_callback_up/down cycle cifs: fix inode leak in cifs_get_inode_info_unix cifs: fix wksidarr declaration to be big-endian friendly lockd: nlm_release_host() checks for NULL, caller needn't lockd: eliminate duplicate nlmsvc_lookup_host call from nlmsvc_testlock lockd: eliminate duplicate nlmsvc_lookup_host call from nlmsvc_lock lockdep: annotate cifs in-kernel sockets [CIFS] break ATTR_SIZE changes out into their own function [CIFS] remove level of indentation from decode_negTokenInit [CIFS] properly account for new user= field in SPNEGO upcall string allocation remove locking around tcpSesAllocCount atomic variable bundle up Unix SET_PATH_INFO args into a struct and change name change CIFSSMBSetTimes to CIFSSMBSetPathInfo Rename CIFSSMBSetFileTimes to CIFSSMBSetFileInfo and add PID arg [CIFS] cifs_mkdir and cifs_create should respect the setgid bit on parent dir spin off cifs_setattr with unix extensions to its own function move file time and dos attribute setting logic into new function turn cifs_setattr into a multiplexor that calls the correct function cifs: add local server pointer to cifs_setup_session [CIFS] Add destroy routine for dns_resolver cifs: fix O_APPEND on directio mounts cifs: clean up variables in cifs_unlink cifs: have find_writeable_file prefer filehandles opened by same task cifs: move rename and delete-on-close logic into helper function cifs: add function to set file disposition cifs: fix inverted NULL check after kmalloc cifs: work around samba returning -ENOENT on SetFileDisposition call cifs: remove NULL termination from rename target in CIFSSMBRenameOpenFIle cifs: explicitly revoke SPNEGO key after session setup knfsd: allocate readahead cache in individual chunks [CIFS] fix some settings of cifsAttrs after calling SetFileInfo and SetPathInfo NFS: missing nfs_fattr_init in nfs3_proc_getacl and nfs3_proc_setacls (resend #2) [CIFS] cifs: remove pointless lock and unlock of GlobalMid_Lock in header_assemble [CIFS] eliminate usage of kthread_stop for cifsd cifs: don't use CREATE_DELETE_ON_CLOSE in cifs_rename_pending_delete cifs: track DeletePending flag in cifsInodeInfo cifs: make cifs_rename handle -EACCES errors [CIFS] fix saving of resume key before CIFSFindNext cifs: fix unlinking of rename target when server doesn't support open file renames cifs: handle the TCP_Server_Info->tsk field more carefully cifs: fix renaming one hardlink on top of another cifs: disable sharing session and tcon and add new TCP sharing code cifs: reinstate sharing of SMB sessions sans races cifs: reinstate sharing of tree connections [CIFS] fix regression in cifs_write_begin/cifs_write_end cifs: fix buffer overrun in parse_DFS_referrals lockd: convert reclaimer thread to kthread interface sunrpc: fix code that makes auth_gss send destroy_cred message (try #2) cifs: remove unused SMB session pointer from struct mid_q_entry cifs: display addr and prefixpath options in /proc/mounts cifs: take module reference when starting cifsd cifs: convert tcpSem to a mutex cifs: make dnotify thread experimental code cifs: account for IPv6 in ses->serverName and clean up netbios name handling cifs: move allocation of new TCP_Server_Info into separate function cifs: don't declare smb_vol info on the stack cifs: make ipv4_connect take a TCP_Server_Info arg cifs: make ipv6_connect take a TCP_Server_Info arg cifs: fix wait_for_response to time out sleeping processes correctly cifs: zero out session password before freeing it cifs: have calc_lanman_hash take more granular args cifs: store password in tcon sunrpc: add sv_maxconn field to svc_serv (try #3) lockd: set svc_serv->sv_maxconn to a more reasonable value (try #3) dlm: initialize file_lock struct in GETLK before copying conflicting lock nfsd: only set file_lock.fl_lmops in nfsd4_lockt if a stateowner is found cifs: turn smb_send into a wrapper around smb_sendv cifs: make sure we allocate enough storage for socket address cifs: refactor new_inode() calls and inode initialization cifs: properly handle case where CIFSGetSrvInodeNumber fails cifs: posix fill in inode needed by posix open cifs: fix buffer format byte on NT Rename/hardlink writeback: guard against jiffies wraparound on inode->dirtied_when checks (try #3) cifs: flush data on any setattr cifs: vary timeout on writes past EOF based on offset (try #5) cifs: remove dnotify thread code cifs: no need to use rcu_assign_pointer on immutable keys cifs: fix unicode string area word alignment in session setup cifs: fix buffer size for tcon->nativeFileSystem field cifs: add cFYI messages with some of the saved strings from ssetup/tcon cifs: remove unneeded bcc_ptr update in CIFSTCon cifs: when renaming don't try to unlink negative dentry nls: add a nls_nullsize inline cifs: move #defines for mapchars into cifs_unicode.h cifs: add replacement for cifs_strtoUCS_le called cifs_from_ucs2 cifs: add new function to get unicode string length in bytes cifs: rename cifs_strlcpy_to_host and make it use new functions cifs: convert CIFSTCon to use new unicode helper functions cifs: fix session setup unicode string saving to use new unicode helpers cifs: change CIFSSMBUnixQuerySymLink to use new helpers cifs: change cifs_get_name_from_search_buf to use new unicode helper cifs: fix length handling in cifs_get_name_from_search_buf [CIFS] remove cifs_strfromUCS_le cifs: fix error handling in parse_DFS_referrals cifs: fix pointer initialization and checks in cifs_follow_symlink (try #4) cifs: fix artificial limit on reading symlinks cifs: tighten up default file_mode/dir_mode cifs: have cifs_NTtimeToUnix take a little-endian arg cifs: make cnvrtDosUnixTm take a little-endian args and an offset cifs: rename cifs_iget to cifs_root_iget cifs: make serverino the default when mounting cifs: fix IPv6 address length check cifs: make overriding of ownership conditional on new mount options cifs: add addr= mount option alias for ip= cifs: remove never-used in6_addr option cifs: remove unneeded NULL checks from cifs_show_options cifs: have cifs_show_options show forceuid/forcegid options cifs: add new routine for converting AF_INET and AF_INET6 addrs cifs: display scopeid in /proc/mounts cifs: have cifs parse scope_id out of IPv6 addresses and use it cifs: fix problems with earlier patches cifs: remove rw/ro options cifs: fix fh_mutex locking in cifs_reopen_file cifs: add new cifs_iget function and convert unix codepath to use it cifs: fix regression with O_EXCL creates and optimize away lookup cifs: add pid of initiating process to spnego upcall info cifs: rename CIFSSMBUnixSetInfo to CIFSSMBUnixSetPathInfo cifs: make a separate function for filling out FILE_UNIX_BASIC_INFO cifs: add and use CIFSSMBUnixSetFileInfo for setattr calls cifs: convert cifs_get_inode_info and non-posix readdir to use cifs_iget cifs: remove cifsInodeInfo->inUse counter cifs: when ATTR_READONLY is set, only clear write bits on non-directories cifs: free nativeFileSystem field before allocating a new one cifs: disable serverino if server doesn't support it cifs: fix sb->s_maxbytes so that it casts properly to a signed value cifs: fix error handling in mount-time DFS referral chasing code cifs: reinstate original behavior when uid=/gid= options are specified cifs: show noforceuid/noforcegid mount options (try #2) vfs: make get_sb_pseudo set s_maxbytes to value that can be cast to signed sunrpc: add routine for comparing addresses sunrpc: add common routine for copying address portion of a sockaddr nfsd: make nfs4_client->cl_addr a struct sockaddr_storage nfsd: convert nfs4_cb_conn struct to hold address in sockaddr_storage nfsd: add support for NFSv4 callbacks over IPv6 nfsd: populate sin6_scope_id on callback address with scopeid from rq_addr on SETCLIENTID call cifs: send IPv6 addr in upcall with colon delimiters cifs: use tcon pointer in cifs_show_options cifs: protect GlobalOplock_Q with its own spinlock cifs: consolidate reconnect logic in smb_init routines cifs: fix oplock request handling in posix codepath cifs: remove cifsInodeInfo.oplockPending flag cifs: take read lock on GlobalSMBSes_lock in is_valid_oplock_break cifs: have cifsFileInfo hold an extra inode reference vfs: explicitly cast s_maxbytes in fiemap_check_ranges vfs: change sb->s_maxbytes to a loff_t vfs: remove redundant position check in do_sendfile cifs: convert oplock breaks to use slow_work facility (try #4) cifs: eliminate cifs_init_private cifs: fix problems with last two commits cifs: fix locking and list handling code in cifs_open and its helper
Jeff Liu (1): ocfs2: trivial fix for s/migrate/migration/ in dlmrecovery.c logging
Jeff Long (1): USB: cp2101: new device id
Jeff Mahoney (124): reiserfs: Check if attrs are enabled for attr ioctls reiserfs: enable attrs by default if saf openfirmware: generate device table for userspace openfirmware: add sysfs nodes for open firmware devices openfirmware: implement hotplug for macio devices reiserfs: fix up case where indent misreads the code Lindent: ignore .indent.pro Lindent: ignore .indent.pro reiserfs: fix deadlock in inode creation failure path w/ default ACL reiserfs: handle cnode allocation failure gracefully reiserfs: skip commit on io error reiserfs: close open transactions on error path reiserfs: reiserfs: check for files > 2GB on 3.5.x disks ocfs2/dlm: fix compilation on ia64 reiserfs: disable automatic enabling of reiserfs inode attributes reiserfs: fix potential (unlikely) oops in reiserfs_get_acl ocfs2: fix -Wformat warnings when building UML on x86-64 ocfs2: complete failure recovery for nodemanager init reiserfs: fix unaligned bitmap usage [TG3]: netif_carrier_off runs too early; could still be queued when init fails reiserfs: reiserfs_file_write() will lose error code when a 0-length write occurs w/ O_SYNC lib: add idr_replace dm: fix idr minor allocation dm: move idr_pre_get dm: change minor_lock to spinlock dm: add DMF_FREEING dm: fix mapped device ref counting dm: add module ref counting dm: fix block device initialisation reiserfs: fix handling of device names with /'s in them [DISKLABEL] SUN: Fix signed int usage for sector count reiserfs: fix is_reusable bitmap check to not traverse the bitmap info array reiserfs: clean up bitmap block buffer head references reiserfs: reorganize bitmap loading functions reiserfs: on-demand bitmap loading reiserfs: use generic_file_open for open() checks reiserfs: eliminate minimum window size for bitmap searching reiserfs: reset errval after initializing bitmap cache [patch 2/3] OCFS2 Configurable timeouts autofs4: fix race in unhashed dentry code reiserfs: fix xattr root locking/refcount bug reiserfs: suppress lockdep warning reiserfs: mailing list has moved saa7134: fix thread shutdown handling reiserfs: fix up lockdep warnings reiserfs: dont use BUG when panicking reiserfs: use is_reusable to catch corruption reiserfs: fix memset byte count during resize reiserfs: fix usage of signed ints for block numbers reiserfs: remove first_zero_hint reiserfs: ignore on disk s_bmap_nr value reiserfs: eliminate private use of struct file in xattr ocfs2/cluster: Get rid of arguments to the timeout routines fsl-diu-db: compile fix [SCSI] dpt_i2o: Add PROC_IA64 define reiserfs: discard prealloc in reiserfs_delete_inode reiserfs: convert j_lock to mutex reiserfs: convert j_flush_sem to mutex reiserfs: convert j_commit_lock to mutex Btrfs: Add workaround for AppArmor changing remove_suid() x86: define ARCH_WANT_FRAME_POINTERS kmalloc: return NULL instead of link failure Btrfs: balance_level checks !child after access Btrfs: remove btrfs_init_path reiserfs: add support for mount count incrementing reiserfs: audit transaction ids to always be unsigned ints reiserfs: use buffer_info for leaf_paste_entries reiserfs: use more consistent printk formatting reiserfs: make some warnings informational reiserfs: rework reiserfs_warning reiserfs: prepare_error_buf wrongly consumes va_arg reiserfs: eliminate reiserfs_warning from uniqueness functions reiserfs: add locking around error buffer reiserfs: rework reiserfs_panic reiserfs: rearrange journal abort reiserfs: introduce reiserfs_error() reiserfs: use reiserfs_error() reiserfs: small variable cleanup reiserfs: xattr reiserfs_get_page takes offset instead of index reiserfs: remove link detection code reiserfs: remove IS_PRIVATE helpers reiserfs: Clean up xattrs when REISERFS_FS_XATTR is unset reiserfs: simplify xattr internal file lookups/opens reiserfs: eliminate per-super xattr lock reiserfs: make per-inode xattr locking more fine grained reiserfs: remove i_has_xattr_dir reiserfs: use generic xattr handlers reiserfs: journaled xattrs reiserfs: use generic readdir for operations across all xattrs reiserfs: add atomic addition of selinux attributes during inode creation reiserfs: factor out buffer_info initialization reiserfs: cleanup path functions reiserfs: strip trailing whitespace reiserfs: rename p_s_sb to sb reiserfs: rename p_s_bh to bh reiserfs: rename p_s_inode to inode reiserfs: rename p_s_tb to tb reiserfs: rename p_._ variables reiserfs: rename [cn]_* variables reiserfs: xattr_create is unused with xattrs disabled reiserfs: Expand i_mutex to enclose lookup_one_len reiserfs: fixup xattr_root caching reiserfs: dont associate security.* with xattr files reiserfs: remove privroot hiding in lookup dup2: Fix return value with oldfd == newfd and invalid fd reiserfs: clean up ifdefs reiserfs: deal with NULL xattr root w/ xattrs disabled reiserfs: fixup perms when xattrs are disabled reiserfs: allow exposing privroot w/ xattrs enabled reiserfs: fix warnings with gcc 4.4 ocfs2: Fixup orphan scan cleanup after failed mount staging: add dependencies on PCI for drivers that require it Staging: rtl8192su: compile fixes Staging: rtl8192su: fix up printk warnings Staging: rtl8192su: fixup size comparison warning Staging: rtl8192su: stop using skb->tail Staging: rtl8192su: add linux/vmalloc.h Staging: rtl8192e: compile fixes Staging: winbond: implement prepare_multicast and fix API usage Staging: iio: Don't build on s390 Staging: rtl8192e: Add #include <linux/vmalloc.h> staging: Complete sched.h removal from interrupt.h staging: more sched.h fixes hfs: fix oops on mount with corrupted btree extent records
Jeff Morrow (1): bugfixes and new hardware support for arcnet driver
Jeff Moyer (25): filemap_getpage can block when MAP_NONBLOCK specified [NETPOLL]: Set poll_owner to -1 before unlocking in netpoll_poll_unlock() [NETPOLL]: Introduce a netpoll_info struct [NETPOLL]: allow multiple netpoll_clients to register against one interface [NETPOLL]: rx_flags bugfix [NETPOLL]: deadlock bugfix fix O_DIRECT read of last block in a sparse file firmware: fix BUG: in fw_realloc_buffer Add a sysfs file to determine if a kexec kernel is loaded direct-io: sync and invalidate file region when falling back to buffered write raw: don't allow the creation of a raw device with minor number 0 fix the max path calculation in radix-tree.c aio: account I/O wait time properly aio: only account I/O wait time in read_events if there are active requests aio: io_getevents() should return if io_destroy() is invoked aio: fix misleading comments autofs4: fix execution order race in mount request code autofs4: fix incorrect return from root.c:try_to_fill_dentry() autofs4: use struct qstr in waitq.c aio: lookup_ioctx can return the wrong value when looking up a bogus context cfq-iosched: make seek_mean converge more quickly cfq-iosched: use the default seek distance when there aren't enough seek samples block: implement blkdev_readpages cfq: remove extraneous '\n' in blktrace output cfq: choose a new next_req when a request is dispatched
Jeff Norden (1): pata_it821x: fix lost interrupt with atapi devices
Jeff Raubitschek (1): [libata passthru] fix leak on error
Jeff Roberson (1): edac: i5400 fix csrow mapping
Jeffrey Layton (1): make iunique use a do/while loop rather than its obscure goto loop
Jeffrey Vandenbroucke sign (1): hid-core.c: fix "input irq status -32 received" for Silvercrest USB Keyboard
Jelle Foks (9): V4L/DVB (3426): PATCH cx88-mpeg: cx8802_restart_queue() for blackbird V4L/DVB (4838): Fix cx88-blackbird null pointer V4L/DVB (4839): Add support ptv-305 USB: ftdi_sio: Add USB ID of ADSTech USBX-707 V4L/DVB (5816): Cx88-blackbird: fix vidioc_g_tuner never ending list of tuners V4L/DVB (6828): cx88-blackbird: audio improvements V4L/DVB (6829): cx88-blackbird: remove unnecessary msleep()'s V4L/DVB (6830): cx88-blackbird: remove unnecessary encoder unmute V4L/DVB (9654): new email address
Jennifer Hunt (3): [S390]: Add AF_IUCV socket support [AF_IUCV]: Implementation of a skb backlog queue [AF_IUCV]: Improve description of IUCV and AFIUCV configuration options.
Jens Axboe (708): possible use-after-free of bio noop-iosched: kill O(N) merge scan Avoid unnecessary ide-cd cache flushes fix alsa via82xx resume relax ide-cd dma restrictions Relax idecd dma alignment check sata_sil: Fix FIFO PCI Bus Arbitration kernel oops Keep the bio end_io parts inside of bio.c for blk_rq_map_kern() Cleanup blk_rq_map_* interfaces kill 'reading' variable in sg_io(), it isn't used anymore. Update cfq io scheduler to time sliced design Fix cfq_find_next_crq() CFQ io scheduler updates CFQ io scheduler, add ioprio documentation CFQ io scheduler: scheduler switch oops ll_rw_blk: prevent huge request allocations as-iosched tunable encoding fix cfq-iosched: fix problem with barriers and max_depth == 1 cfq-iosched.c: minor fixes cfq-iosched: reverse bad reference count fix fix pf request handling scsi_ioctl: only warn for rejected commands [PARISC] Add new ioprio_{set,get} syscalls generic dispatch fixes elevator: leftover function declaration 02/05: update ioscheds to use generic dispatch queue [BLOCK] elevator switch fixes/cleanup [BLOCK] Leftover reference to ->max_back_kb Fix on-the-fly switch from cfq i/o scheduler noop-iosched: avoid corrupted request merging [BLOCK] Update read/write block io statistics at completion time [BLOCK] Unify the seperate read/write io stat fields into arrays [BLOCK] aoe: update for combined io statistics [BLOCK] Move all core block layer code to new block/ directory [BLOCK] iosched: fix setting of default io scheduler [BLOCK] Document the READ/WRITE splitup of the disk stats VM: fix zone list restart in page allocatate cciss: bug fix for BIG_PASS_THRU as-iosched: remove state assertion in as_add_request() [SCSI] fix panic when ejecting ieee1394 ipod cciss: double put_disk() [SCSI] scsi_lib: stricter checks for clearing use_10_for_rw [BLOCK] ll_rw_blk: fastpath get_request() [BLOCK] bio: check for same page merge possibilities in __bio_add_page() [BLOCK] Correct blk_execute_rq_nowait() prototype [SCSI] scsi_end_async() needs to take an uptodate parameter Suspend support for libata [BLOCK] bio: init ->bi_bdev in bio_init() [BLOCK] scsi_ioctl: file can be NULL from ioctl_by_bdev() [BLOCK] Kill blk_attempt_remerge() [BLOCK] ll_rw_blk: Enable out-of-order request completions through softirq [SCSI] Kill the SCSI softirq handling [IDE] Use the block layer deferred softirq request completion [BLOCK] CCISS: update for blk softirq completions ide: preserve errors for failed requests cdrom: kill "open failed" error message dm: don't enable bouncing by default Revert ide softirq handling [BLOCK] elevator: if specified scheduler is not found, fall back to default Fix drivers/block/ps2esdi.c compile [BLOCK] ll_rw_blk: make max_sectors and max_hw_sectors unsigned ints [BLOCK] ll_rw_blk: use preempt-disabling disk_stat_add() in completion [LIBATA] Blacklist certain Maxtor firmware revisions for FUA support [BLOCK] A few kerneldoc fixups fix ordering on requeued request drainage cciss: softirq handler needs to save interrupt flags blk: Fix SG_IO ioctl failure retry looping Add missing FUA write to sata_mv dma command list cfq-iosched: slice expiry fixups relay: migrate from relayfs to a generic relay API relay: add sendfile() support Block queue IO tracing support (blktrace) as of 2006-03-23 [BLOCK] ll_rw_blk: kmalloc -> kzalloc conversion ide-cd: quiet down GPCMD_READ_CDVD_CAPACITY failure Fix blktrace compile with sysfs not defined Don't make debugfs depend on DEBUG_KERNEL [BLOCK] cfq-iosched: change cfq io context linking from list to tree ll_rw_blk: fix 80-col offender in put_io_context() [BLOCK] cfq-iosched: seek and async performance fixes Introduce sys_splice() system call splice: add support for SPLICE_F_MOVE flag splice: fix shadow[] filling logic splice: improve writeback and clean up page stealing splice: add comments documenting more of the code splice: add a SPLICE_F_MORE flag splice: export generic_splice_sendpage splice: page stealing needs to wait_on_page_writeback() splice: fix page stealing LRU handling. splice: mark the io page as accessed splice: only call wake_up_interruptible() when we really have to splice: cleanup __generic_file_splice_read() splice: optimize the splice buffer mapping splice: be smarter about calling do_page_cache_readahead() splice: add direct fd <-> fd splicing support splice: speedup __generic_file_splice_read splice: speedups and optimizations splice: unlikely() optimizations splice: add Ingo as addition copyright holder splice: pass offset around for ->splice_read() and ->splice_write() splice: add support for sys_tee() splice: close i_size truncate races on read splice: cleanup the SPLICE_F_NONBLOCK handling tee: link_pipe() must be careful when dropping one of the pipe locks splice: offset fixes splice: fixup writeout path after ->map changes Don't inherit ->splice_pipe across forks splice: fix smaller sized splice reads splice: fix offset problems Add support for the sys_vmsplice syscall splice: rearrange moving to/from pipe helpers splice: add ->splice_write support for /dev/null splice: switch to using page_cache_readahead() Add find_get_pages_contig(): contiguous variant of find_get_pages() splice: make the read-side do batched page lookups splice: fix bugs with stealing regular pipe pages splice: fix bugs in pipe_to_file() pipe: introduce ->pin() buffer operation Add ->splice_read/splice_write to def_blk_fops splice: call handle_ra_miss() on failure to lookup page pipe: enable atomic copying of pipe data to/from user space vmsplice: allow user to pass in gift pages vmsplice: fix badly placed end paranthesis splice: fix page LRU accounting vmsplice: restrict stealing a little more splice: fix unlocking of page on error ->prepare_write() splice: LRU fixups splice: rename remaining info variables to pipe splice: redo page lookup if add_to_page_cache() returns -EEXIST compat_sys_vmsplice: one-off in UIO_MAXIOV check [BLOCK] limit request_fn recursion blk: fix gendisk->in_flight accounting during barrier sequence x86: wire up vmsplice syscall cfq-iosched: fixup locking and ->queue_list list management cfq-iosched: check busy queues before deciding we are idle cfq-iosched: Detect idle process issuing async request cfq-iosched: Detect hardware queueing cfq-iosched: fix bug in timer handling for the idle class cfq-iosched: busy_rr fairness fix elevator switching race debugfs inode leak cfq-iosched: fix crash in do_div() fix cdrom open Fix missing ret assignment in __bio_map_user() error path cfq-iosched: Don't set the queue batching limits Kill PF_SYNCWRITE flag Get rid of struct request request_pm_state member Rearrange a few struct request members Make CFQ the default IO scheduler cfq-iosched: correctly set ioprio on both targets cfq-iosched: many performance fixes cfq-iosched: rq update fixes splice: retrieve mapping after locking the page rbtree: support functions used by the io schedulers Only the first two bits in bio->bi_rw and rq->flags match splice: fix problems with sys_tee() cdrom: fix bad cgc.buflen assignment cciss: fix stall with softirq handling and CFQ cfq-iosched: don't use a hard jiffies value, translate from msecs ide: option to disable cache flushes for buggy drives ide: if the id fields looks screwy, disable DMA it821x: fix ide dma setup bug scsi: kill overeager "not-ready" messages Split struct request ->flags into two parts elevator: move the backmerging logic into the elevator core rbtree: fixed reversed RB_EMPTY_NODE and rb_next/prev elevator: abstract out the rbtree sort handling as-iosched: migrate to using the elevator rb functions cfq-iosched: migrate to using the elevator rb functions deadline-iosched: migrate to using the elevator rb functions elevator: introduce a way to reuse rq for internal FIFO handling cfq-iosched: convert to using the FIFO elevator defines as-iosched: reuse rq for fifo as-iosched: remove arq->is_sync member deadline-iosched: remove elevator private drq request type cfq-iosched: remove the crq flag functions/variable Add one more pointer to struct request for IO scheduler usage cfq-iosched: kill crq as-iosched: kill arq Remove ->waiting member from struct request Remove struct request_list from struct request Remove ->rq_status from struct request Drop useless bio passing in may_queue/set_request API ll_rw_blk: cleanup __make_request() struct request: shrink and optimize some more cfq-iosched: cleanups, fixes, dead code removal cfq-iosched: kill cfq_exit_lock elevator: define ioc counting mechanism as-iosched: use new io context counting mechanism cfq-iosched: use new io context counting mechanism Audit block layer inlines Kill various deprecated/unused block layer defines/functions Make sure all block/io scheduler setups are node aware cfq-iosched: Kill O(N) runtime of cfq_resort_rr_list() cfq-iosched: kill the empty_list Add blk_start_queueing() helper cfq-iosched: improve queue preemption ll_rw_blk: allow more flexibility for read_ahead_kb store Allow file systems to differentiate between data and meta reads ext3: make meta data reads use READ_META cfq-iosched: use metadata read flag blktrace: support for logging metadata reads SCSI: scsi_done_q is unused Update axboe@suse.de email address blk_queue_start_tag() shared map race fix Only enable CONFIG_BLOCK option for embedded elevator: elevator_type member not used splice: fix pipe_to_file() ->prepare_write() error path ide-cd: fix breakage with internally queued commands ide-cd: one more missing REQ_TYPE_CMD_ATA check Add lockless helpers for remove_suid() Remove SUID when splicing into an inode CFQ: use irq safe locking in cfq_cic_link() CFQ: bad locking in changed_ioprio() CFQ: request <-> request merging rr_list fixup Add 0x7110 piix to ata_piix.c splice: fix problem introduced with inode diet Fix bad data direction in SG_IO ide-cd: only set rq->errors SCSI style for block pc requests cciss: fix iostat cpqarray: fix iostat [BLOCK] Cleanup unused variable passing blktrace: uninline trace_note() blktrace: don't return blktrace_seq from trace_note() Propagate down request sync flag Allow as-iosched to be unloaded Fixup cciss error handling ->nr_sectors and ->hard_nr_sectors are not used for BLOCK_PC requests Remove queue merging hooks __blk_rq_map_user() doesn't need to grab the queue_lock __blk_rq_unmap_user() fails to return error Fixup blk_rq_unmap_user() API cfq-iosched: don't allow sync merges across queues block: document io scheduler allow_merge_fn hook elevator: fixup typo in merge logic cfq-iosched: tighten allow merge criteria cfq-iosched: merging problem cdrom: set default timeout to 7 seconds ide-cd maintainer blktrace: only add a bounce trace when we really bounce elevator: abstract out the activate and deactivate functions elevator: don't sort reads between writes cfq-iosched: remove cfq_io_context last_queue cfq-iosched: move on_rr check into cfq_resort_rr_list() cfq-iosched: document the cfqq flags cfq-iosched: use last service point as the fairness criteria cfq-iosched: defer slice activation to first request being active cfq-iosched: account for slice over/under time cfq-iosched: don't pass in queue for cfq_arm_slice_timer() cfq-iosched: tweak the FIFO checking cfq-iosched: check whether a queue timed out in accounting cfq-iosched: remove the implicit queue kicking in slice expire cfq-iosched: improve continue or break logic in cfq_dispatch Maxtor 6B250S0/BANC1B70 hangs with NCQ cfq-iosched: fix sequential write regression cfq-iosched: fix alias + front merge bug cfq-iosched: improve preemption for cooperating tasks cfq-iosched: development update cfq-iosched: minor updates cfq-iosched: rework the whole round-robin list concept cfq-iosched: speed up rbtree handling cfq-iosched: sort RT queues into the rbtree cfq-iosched: sort IDLE queues into the rbtree cfq-iosched: style cleanups and comments cfq-iosched: slice offset should take ioprio into account cfq-iosched: get rid of ->cur_rr and ->cfq_list cfq-iosched: don't pass unused preemption variable around cfq-iosched: get rid of ->dispatch_slice cfq-iosched: never allow an async queue idling cfq-iosched: improve sync vs async workloads cfq-iosched: tighten queue request overlap condition ll_rw_blk: add io_context private pointer cfq-iosched: speedup cic rb lookup [BLOCK] Don't pin lots of memory in mempools elevator: elv_list_lock does not need irq disabling Merge branch 'cfq' into for-linus splice: always call into page_cache_readahead() Fix compile/link of init/do_mounts.c with !CONFIG_BLOCK ll_rw_blk: fix gcc 4.2 warning on current_io_context() splice: move inode size check into generic_file_splice_read() splice: remove do_splice_direct() symbol export pipe: move pipe_inode_info structure decleration up before it's used splice: move balance_dirty_pages_ratelimited() outside of splice actor splice: __generic_file_splice_read: fix read/truncate race splice: adjust balance_dirty_pages_ratelimited() call splice: fix leak of pages on short splice to pipe splice: only check do_wakeup in splice_to_pipe() for a real pipe [TCP] tcp_read_sock: Allow recv_actor() return return negative error value. use_clustering (sht) bit set to 0 in AHCI ? blk_hw_contig_segment(): bad segment size checks Remove acsi.c Remove legacy CDROM drivers splice: abstract out actor data vmsplice: add vmsplice-to-user support sys_sendfile: switch to using ->splice_read, if available sendfile: remove .sendfile from filesystems that use generic_file_sendfile() sendfile: kill generic_file_sendfile() splice: add void cookie to the actor data loop: convert to using splice_direct_to_actor() instead of sendfile() sendfile: convert nfs to using splice_read() sendfile: convert nfsd to splice_direct_to_actor() splice: divorce the splice structure/function definitions from the pipe header pipe: allow passing around of ops private pointer relay: use splice_to_pipe() instead of open-coding the pipe loop sendfile: remove bad_sendfile() from bad_file_ops splice: completely document external interface with kerneldoc Remove remnants of sendfile() pipe: change the ->pin() operation to ->confirm() pipe: add documentation and comments cfq-iosched: fix async queue behaviour splice: fix offset mangling with direct splicing (sendfile) nfsd: fix nfsd_vfs_read() splice actor setup bsg: support for full generic block layer SG v3 bsg: use u32 etc instead of uint32_t bsg: style cleanup bsg: silence a bogus gcc warning Add queue resizing support bsg: add cheasy error checks for sysfs stuff splice: direct splicing updates ppos twice bsg: address various review comments bsg: convert to dynamic major bsg: mark FUJITA Tomonori as bsg maintainer bsg: fix missing space in version print debugfs: remove rmdir() non-empty complaint IDE: fix termination of non-fs requests splice: fix bad unlock_page() in error case [BLOCK] Get rid of request_queue_t typedef [BLOCK] Add request_queue_t and mark it deprecated ocfs2: bad kunmap_atomic() Fix race with shared tag queue maps Fixup rq_for_each_segment() indentation Fix warnings with !CONFIG_BLOCK [BLOCK] Move sector_div() from blkdev.h to kernel.h [BLOCK] Better fix for do_blk_trace_setup() for !CONFIG_BLOCK [BLOCK] Only include the compat ioctl code if CONFIG_BLOCK is set [BLOCK] s390 xpram typo splice: fix double kunmap() in vmsplice copy path block: ll_rw_blk.c: cosmetics bio: use memset() in bio_init() bio: make freeing of ->bi_io_vec conditional in bio_free() block: add end_queued_request() and end_dequeued_request() helpers block: factor our bio_check_eod() block: Initial support for data-less (or empty) barrier support block: convert blkdev_issue_flush() to use empty barriers pktcdvd: don't rely on bio_init() preserving bio->bi_io_vec crypto: don't pollute the global namespace with sg_next() Add sg helpers for iterating over a scatterlist table block: convert to using sg helpers scsi: convert to using sg helpers Add chained sg support to linux/scatterlist.h ll_rw_blk: temporarily enable max_segments tweaking scsi: simplify scsi_free_sgtable() SCSI: support for allocating large scatterlists libata: convert to using sg helpers scsi_debug: support sg chaining scsi generic: sg chaining support qla1280: sg chaining support aic94xx: sg chaining support qlogicpti: sg chaining support ide-scsi: sg chaining support aha1542: convert to use the data buffer accessors infiniband: sg chaining support USB storage: sg chaining support Fusion: sg chaining support i2o: sg chaining support IDE: sg chaining support mmc: need to zero sglist on init i386 dma_map_sg: convert to using sg helpers i386: enable sg chaining swiotlb: sg chaining support x86-64: update calgary iommu to sg helpers x86-64: update nommu to sg helpers x86-64: update pci-gart iommu to sg helpers x86-64: enable sg chaining IA64: sg chaining support PS3: sg chaining support PPC: sg chaining support SPARC: sg chaining support SPARC64: sg chaining support Merge branch 'barrier' into for-linus Merge branch 'sglist-arch' into for-linus [BLOCK] Clear sg entry before filling in blk_rq_map_sg() [SCSI] ide-scsi: remove usage of sg_last() Revert "[SCSI] Remove full sg table memset()" [BLOCK] blk_rq_map_sg() next_sg fixup [SG] Add helpers for manipulating SG entries [SG] Update block layer to use sg helpers [SG] Update crypto/ to sg helpers [SG] Update drivers to use sg helpers Update fs/ to use sg helpers Update net/ to use sg helpers Update swiotlb to use sg helpers Update arch/ to use sg helpers Change table chaining layout Add CONFIG_DEBUG_SG sg validation s390 zfcp: sg fixups [BLOCK] Don't clear sg_dma_len/addr() in blk_rq_map_sg() [BLOCK] blk_rq_map_sg: force clear termination bit alpha: sg_virt() fallout mips: sg_page() fallout arm: sg fallout blackfin: remove sg_address() frv: update comment in scatterlist to reflect new setup m68knommu: remove sg_address() sh/sh64: fixup dma-mapping for new sg layout fvr32: fixup dma-mapping for new sg layout [SG] Add debug check for page alignment mmc: sg fallout SG: Change sg_set_page() to take length and offset argument SG: audit of drivers that use blk_rq_map_sg() Merge branch 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 into sg xtensa: dma-mapping.h is using linux/scatterlist.h functions, so include it SG: clear termination bit in sg_chain() SG: s390-scsi: missing size parameter in zfcp_address_to_sg() [BLOCK] Fix bad sharing of tag busy list on queues with shared tag maps SG: Make sg_init_one() use general table init functions [SG] Get rid of __sg_mark_end() [BLOCK] Don't allow empty barriers to be passed down to queues that don't grok them ieee1394: iso and async streams: s/g list fix ioprio: allow sys_ioprio_set() value of 0 to reset ioprio setting block: fix requeue handling in blk_queue_invalidate_tags() Revert "ll_rw_blk: temporarily enable max_segments tweaking" loop: fix bad bio_alloc() nr_iovec request blktrace: kill the unneeded initcall __bio_clone: don't calculate hw/phys segment counts SG: Move functions to lib/scatterlist.c and add sg chaining allocator helpers SG: Convert SCSI to use scatterlist helpers for sg chaining ioprio: move io priority from task_struct to io_context io context sharing: preliminary support block: cfq: make the io contect sharing lockless io_context sharing - anticipatory changes kernel: add CLONE_IO to specifically request sharing of IO contexts cfq-iosched: relax IOPRIO_CLASS_IDLE restrictions cfq-iosched: kill some big inlines [SPLICE]: Don't assume regular pages in splice_to_pipe() [TCP]: Splice receive support. [TCP] splice: add tcp_splice_read() to IPV6 xsysace: end request handling fix block: first step of splitting ll_rw_blk, rename it block: split tag and sysfs handling from blk-core.c block: continue ll_rw_blk.c splitup block: get rid of unnecessary forward declarations in blk-core.c block: remove dated (and wrong) comment in blk-core.c block: ll_rw_blk.c split, add blk-merge.c block: fix warning on compile with CONFIG_BLOCK cciss: fix bug in overriding ->data_len before completion splice: fix problem with atime not being updated as-iosched: fix double locking bug in as_merged_requests() splice: always updated atime in direct splice block: new end request handling interface should take unsigned byte counts block: make core bits checkpatch compliant cfq-iosched: make checkpatch compliant block: make elevator lib checkpatch compliant ide-cd: fix leftover data BUG as-iosched: fix inconsistent ioc->lock context block: kill swap_io_context() block: fixup rq_init() a bit splice: missing user pointer access verification block: make blk_rq_map_user() clear ->bio if it unmaps it cfq-iosched: add hlist for browsing parallel to the radix tree elevator: make elevator_get() attempt to load the appropriate module splice: only return -EAGAIN if there's hope of more data block: fix blkdev_issue_flush() not detecting and passing EOPNOTSUPP back scsi: missing add of padded bytes to io completion byte count relay: fix subbuf_splice_actor() adding too many pages Revert "unexport bio_{,un}map_user" relay: set an spd_release() hook for splice splice: fix infinite loop in generic_file_splice_read() io context: increment task attachment count in ioc_task_link() block: update git url for blktrace dm: use unlocked variants of queue flag check/set Improve queue_is_locked() block: sysfs store function needs to grab queue_lock and use queue_flag_*() block: adjust tagging function queue bit locking cfq-iosched: fix RCU race in the cfq io_context destructor handling block: get rid of likely/unlikely predictions in merge logic block: optimize generic_unplug_device() cfq-iosched: make io priorities inherit CPU scheduling class as well as nice block: avoid duplicate calls to get_part() in disk stat code block: use unitialized_var() in bio_alloc_bioset() Revert "relay: fix splice problem" splice: handle try_to_release_page() failure block: make blktrace use per-cpu buffers for message notes cfq-iosched: fix RCU problem in cfq_cic_lookup() Add generic helpers for arch IPI function calls x86: convert to generic helpers for IPI function calls powerpc: convert to generic helpers for IPI function calls ia64: convert to generic helpers for IPI function calls alpha: convert to generic helpers for IPI function calls arm: convert to generic helpers for IPI function calls m32r: convert to generic helpers for IPI function calls mips: convert to generic helpers for IPI function calls parisc: convert to generic helpers for IPI function calls sh: convert to generic helpers for IPI function calls smp_call_function: get rid of the unused nonatomic/retry argument on_each_cpu(): kill unused 'retry' parameter Properly notify block layer of sync writes cfq-iosched: properly protect ioc_gone and ioc count as-iosched: properly protect ioc_gone and ioc count cfq-iosched: add message logging through blktrace block: kill request_queue_t block: integrity checkpatch cleanups block: blkdev.h cleanup, move iocontext stuff to iocontext.h block: integrity cleanups cfq-iosched: get rid of enable_idle being unused warning sg: fix odd style (extra parenthesis) introduced by cmd filter patch block: integrity flags can't use bit ops on unsigned short block: extend queue_flag bitops generic-ipi: fixlet ide-cd: fix oops when using growisofs block: add a blk_plug_device_unlocked() that grabs the queue lock md: the bitmap code needs to use blk_plug_device_unlocked() block: submit_bh() inadvertently discards barrier flag on a sync write block: remove blk_queue_tag_depth() and blk_queue_tag_queue() block: disable sysfs parts of the disk command filter btrfs: 32-bit type problems Btrfs: Fix bi_end_io() functions on > 2.6.23 kernels Btrfs: KM_IRQ0 usage in end_io handling Btrfs: sysfs compile fixup block: add bio_has_data() to detect whether a bio carries data or not block: use bio_has_data() to check for data carrying bio block: use bio_has_data() in the IO completion path highmem: use bio_has_data() in the bounce path block: raid fixups for removal of bi_hw_segments block: make bi_phys_segments an unsigned int instead of short block: use linux/uaccess.h in elevator.c instead of asm variant block: split softirq handling into blk-softirq.c block: make kblockd_schedule_work() take the queue as parameter block: add support for IO CPU affinity block: inherit CPU completion on bio->rq and rq->rq merges block: don't use bio_has_data() in the completion path Change default value of CONFIG_DEBUG_BLOCK_EXT_DEVT to 'n' block: update comment on end_request() block: unify request timeout handling block: add bio_kmalloc() block: add fault injection mechanism for faking request timeouts block: use rq complete marking in blk_abort_request() block: cleanup some of the integrity stuff in blkdev.h block: blk_cleanup_queue() should call blk_sync_queue() block: add queue flag for SSD/non-rotational devices libata: set queue SSD flag for SSD devices block: as/cfq ssd idle check update block: reserve some tags just for sync IO blktrace: use BLKTRACE_BDEV_SIZE as the name size for setup structure block: revert part of d7533ad0e132f92e75c1b2eb7c26387b25a583c1 block: add some comments around the bio read-write flags block: only call ->request_fn when the queue is not stopped block: remove __generic_unplug_device() from exports libata: switch to using block layer tagging support libata: fix bug with non-ncq devices scsi: make sure that scsi_init_shared_tag_map() doesn't overwrite existing map libata: fix NCQ devices behind port multipliers libata: add whitelist for devices with known good pata-sata bridges block: hold extra reference to bio in blk_rq_map_user_iov() block: add comment in blk_rq_timed_out() about why next can not be 0 block: leave the request timeout timer running even on an empty list cciss: switch to using hlist for command list management block: don't use plugging on SSD devices bio: only mempool back the largest bio_vec slab cache bio: move the slab pointer inside the bio_set bio: allow individual slabs in the bio_set bio: add support for inlining a number of bio_vecs inside the bio aio: make the lookup_ioctx() lockless block: get rid of elevator_t typedef nbd: tell the block layer that it is not a rotational device cfq-iosched: remove limit of dispatch depth of max 4 times quantum block: add one-hit cache for disk partition lookup Get rid of CONFIG_LSF cfq-iosched: fix race between exiting queue and exiting task bounce: don't rely on a zeroed bio_vec list bio: get rid of bio_vec clearing block: get rid of the manual directory counting in blktrace block: seperate bio/request unplug and sync bits block: add bio_rw_flagged() for testing bio->bi_rw block: silently error an unsupported barrier bio block: add sysfs file for controlling io stats accounting block: fix oops in blk_queue_io_stat() block: fix inconsistent parenthesisation of QUEUE_FLAG_DEFAULT block: add text file detailing queue/ sysfs files block: fix bad definition of BIO_RW_SYNC block: revert part of 18ce3751ccd488c78d3827e9f6bf54e6322676fb block: fix bogus gcc warning for uninitialized var usage cciss: shorten 30s timeout on controller reset block: reduce stack footprint of blk_recount_segments() xen/blkfront: use blk_rq_map_sg to generate ring entries cciss: remove 30 second initial timeout on controller reset block: fix missing bio back/front segment size setting in blk_recount_segments() block: don't create bio_vec slabs of less than the inline number cciss: add BUILD_BUG_ON() for catching bad CommandList_struct alignment block: remove various blk_queue_*() setting functions in blk_init_queue_node() block: get rid of unused blkdev_free_rq() define Move the default_backing_dev_info out of readahead.c and into backing-dev.c btrfs: get rid of current_is_pdflush() in btrfs_btree_balance_dirty Get rid of pdflush_operation() in emergency sync and remount block: change the request allocation/congestion logic to be sync/async based Add WRITE_SYNC_PLUG and SWRITE_SYNC_PLUG block: fsync_buffers_list() should use SWRITE_SYNC_PLUG jbd: use WRITE_SYNC_PLUG instead of WRITE_SYNC jbd2: use WRITE_SYNC_PLUG instead of WRITE_SYNC block: enabling plugging on SSD devices that don't do queuing block: Add flag for telling the IO schedulers NOT to anticipate more IO block: switch sync_dirty_buffer() over to WRITE_SYNC block: elevator quiescing helpers cciss: fix residual count for block pc requests cfq-iosched: change dispatch logic to deal with single requests at the time cfq-iosched: kill two unused cfqq flags block: remove unused REQ_UNPLUG cfq-iosched: don't let idling interfere with plugging block: fix bad spelling of quiesce Document and move the various READ/WRITE types cfq-iosched: use rw_is_sync() to see if rw flags are sync or not cfq-iosched: get rid of private SYNC/ASYNC defines as-iosched: get rid of private REQ_SYNC/REQ_ASYNC defines block: update biodoc.txt on plugging buffer: switch do_emergency_thaw() away from pdflush_operation() cfq-iosched: don't delay queue kick for a merged request bio: add documentation to bio_alloc() cfq-iosched: no need to save interrupts in cfq_kick_queue() cfq-iosched: tweak kick logic a bit more cfq-iosched: log responsible 'cfqq' in idle timer arm cfq-iosched: add close cooperator code block: make blk_abort_queue() ignore non-request based devices cfq-iosched: clear ->prio_trees[] on cfqd alloc cfq-iosched: fix bug with aliased request and cooperation detection cfq-iosched: cache prio_tree root in cfqq->p_root block: make blk_do_io_stat() do the full "is this rq accountable" checks block: include discard requests in IO accounting splice: fix misleading comment splice: fix repeated kmap()'s in default_file_splice_read() Revert "mm: add /proc controls for pdflush threads" virtio_blk: get rid of unused variable block: add warning to blk_make_request() block: change the tag sync vs async restriction logic Merge branch 'master' into for-2.6.31 Merge branch 'master' into for-2.6.31 Revert "block: implement blkdev_readpages" Revert "block: Fix bounce limit setting in DM" [libata] get rid of ATA_MAX_QUEUE loop in ata_qc_complete_multiple() v2 ntfs: remove old debug check for dirty data in ntfs_put_super() block: don't overwrite bdi->state after bdi_init() has been run btrfs: properly register fs backing device ubifs: register backing_dev_info cfq-iosched: move cfqq initialization out of cfq_find_alloc_queue() cfq-iosched: get rid of the need for __GFP_NOFAIL in cfq_find_alloc_queue() block: get rid of queue-private command filter Fix congestion_wait() sync/async vs read/write confusion block: always assign default lock to queues block: make the end_io functions be non-GPL exports perf record: Add missing -C option support for specifying profile cpu sparc: add basic support for 'perf' writeback: get rid of generic_sync_sb_inodes() export writeback: move dirty inodes from super_block to backing_dev_info writeback: switch to per-bdi threads for flushing data writeback: get rid of pdflush completely writeback: add some debug inode list counters to bdi stats writeback: add name to backing_dev_info writeback: check for registered bdi in flusher add and inode dirty cfq-iosched: drain device queue before switching to a sync queue block: make bio_rw_flagged() return a bool bio: first step in sanitizing the bio->bi_rw flag testing block: improve queue_should_plug() by looking at IO depths block: add blk-iopoll, a NAPI like approach for block devices block: fix long lines in block/blk-iopoll.c block: adjust default budget for blk-iopoll block: fix comment in blk-iopoll.c block: use interrupts disabled version of raise_softirq_irqoff() cfq-iosched: get rid of must_alloc flag block: make blk_iopoll_prep_sched() follow normal 0/1 return convention block: enable rq CPU completion affinity by default block: don't assume device has a request list backing in nr_requests store block: fix linkage problem with blk_iopoll and !CONFIG_BLOCK fs: remove bdev->bd_inode_backing_dev_info writeback: get rid of wbc->for_writepages writeback: make wb_writeback() take an argument structure fs: Assign bdi in super_block writeback: only use bdi_writeback_all() for WB_SYNC_NONE writeout writeback: use RCU to protect bdi_list writeback: inline allocation failure handling in bdi_alloc_queue_work() writeback: separate starting of sync vs opportunistic writeback writeback: splice dirty inode entries to default bdi on bdi_destroy() writeback: add comments to bdi_work structure writeback: use schedule_timeout_interruptible() nfs: nfs_kill_super() should call bdi_unregister() after killing super writeback: don't use schedule_timeout() without setting runstate writeback: make balance_dirty_pages() gradually back more off nfs: initialize the backing_dev_info when creating the server writeback: improve readability of the wb_writeback() continue/break logic writeback: get rid to incorrect references to pdflush in comments writeback: don't resort for a single super_block in move_expired_inodes() writeback: make the super_block pinning more efficient writeback: writeback_inodes_sb() should use bdi_start_writeback() writeback: pass in super_block to bdi_start_writeback() cciss: cciss_host_attr_groups should be const cfq-iosched: add a knob for desktop interactiveness cfq-iosched: implement slower async initiate and queue ramp up cfq-iosched: rename 'desktop' sysfs entry to 'low_latency' cfq-iosched: use assigned slice sync value, not default cfq-iosched: don't delay async queue if it hasn't dispatched at all Revert "Seperate read and write statistics of in_flight requests" cfq-iosched: fix issue with rq-rq merging and fifo list ordering block: get rid of kblock_schedule_delayed_work() block: use proper BLK_RW_ASYNC in blk_queue_start_tag() cfq-iosched: abstract out the 'may this cfqq dispatch' logic cfq-iosched: fix the slice residual sign cfq-iosched: apply bool value where we return 0/1 backing-dev: ensure that a removed bdi no longer has super_block referencing it backing-dev: bdi sb prune should be in the unregister path, not destroy cfq-iosched: fix bad return value cfq_should_preempt() fuse: fix kunmap in fuse_ioctl_copy_user
Jens Låås (1): fib_trie: resize rework
Jens Osterkamp (21): net: add driver for the NIC on Cell Blades net: update the spider_net driver net: fix bonding with spider_net net: fix spider_net media detection spidernet: fix Kconfig after BPA->CELL rename fix spidernet build issue powerpc: cell interrupt controller updates spidernet : reduce console spam spidernet : enable tx checksum offloading by default spidernet: introduce new setting spidernet: enable support for bcm5461 ethernet phy spidernet: replace whitespaces by tabs spidernet: bug fix for init code spidernet: rework tx queue handling [POWERPC] cell: Enable spider workarounds on all PCI buses spidernet : fix memory leak in spider_net_stop sungem_phy: support bcm5461 phy, autoneg. spidernet: move medium variable into card struct spidernet MAINTAINERship update [POWERPC] move celleb DABRX definitions [POWERPC] enable hardware watchpoints on cell blades
Jens Rosenboom (4): ipv6: avoid wraparound for expired preferred lifetime ipv6: Log the explicit address that triggered DAD failure ipv6: Ignore route option with ROUTER_PREF_INVALID ipv6: Log the affected address when DAD failure occurs
Jens Rottmann (5): x86 setup: don't recalculate ss:esp unless really necessary lxfb: extend PLL table to support dotclocks below 25 MHz fix "lxfb: extend PLL table to support dotclocks below 25 MHz" x86, geode-mfgpt: check IRQ before using MFGPT as clocksource parport_pc: after superio probing restore original register values
Jens Taprogge (1): USB: Unusual dev for the "Kyocera / Contax SL300R T*" digital camera.
Jens-Michael Hoffmann (4): ieee1394/dma: LIndent fixes ieee1394/ieee1394_transactions: LIndent fixes ieee1394/iso: LIndent fixes ieee1394/raw1394: LIndent fixes
Jens.Osterkamp@de.ibm.com (1): powerpc/cell: add iommu support for larger memory
Jenx Axboe (1): [SCSI] gdth: don't map zero-length requests
Jeremy Allison (3): [CIFS] POSIX extensions, SetFSInfo added Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS]
Jeremy Fitzhardinge (701): Input: This patch implements compat_ioctl for joydev. ACPI: Allow a WAN module enable/disable on a Thinkpad X60. redirect speedstep-centrino maintainer mail to cpufreq list USB: Add Sierra Wireless MC5720 ID to airprime.c Clean up and refactor i386 sub-architecture setup Fix bounds check in vsnprintf, to allow for a 0 size and NULL buffer Implement kasprintf [NET] netpoll: don't spin forever sending to stopped queues [CPUFREQ] [1/2] add __find_governor helper and clean up some error handling. [CPUFREQ] [2/2] demand load governor modules. x86: reserve a boot-loader ID number for Xen [CPUFREQ] sw_any_bug_dmi_table can be used on resume, so it isn't initdata i386: fix dubious segment register clear in cpu_init() Type checking for write_pda() i386: Fix pack_descriptor() x86: make __FIXADDR_TOP variable to allow it to make space for a hypervisor x86: put .note.* sections into a PT_NOTE segment in vmlinux i386: Fix fake return address i386: remove default_ldt, and simplify ldt-setting. i386: Use asm-offsets for the offsets of registers into the pt_regs struct i386: Basic definitions for i386-pda i386: Initialize the per-CPU data area i386: Use %gs as the PDA base-segment in the kernel i386: Fix places where using %gs changes the usermode ABI i386: Update sys_vm86 to cope with changed pt_regs and %gs usage i386: Implement smp_processor_id() with the PDA i386: Implement "current" with the PDA i386: Store the interrupt regs pointer in the PDA Fix kunmap_atomic's use of kpte_clear_flush() Generic BUG implementation Generic BUG for i386 Generic BUG for x86-64 Fix generic WARN_ON message [POWERPC] Generic BUG for powerpc Use activate_mm() in fs/aio.c:use_mm() ptrace: Fix EFL_OFFSET value according to i386 pda changes i386: Convert i386 PDA code to use %fs i386: fix typo in sync_constant_test_bit()'s name Add kvasprintf() i386: No need to use -traditional for processing asm in i386/kernel/ i386: clean up mach_reboot_fixups i386: Simplify smp_call_function*() by using common implementation i386: Add smp_ops interface i386: Add machine_ops interface to abstract halting and rebooting x86-64: Account for module percpu space separately from kernel percpu i386: Clean up asm-i386/bugs.h i386: clean up identify_cpu i386: Relocate VDSO ELF headers to match mapped location with COMPAT_VDSO i386: Make COMPAT_VDSO runtime selectable. x86-64: Clean up asm-x86_64/bugs.h i386: Update smp_call_function* comments x86: Allow percpu variables to be page-aligned i386: Remove smp_alt_instructions i386: Allow boot-time disable of SMP altinstructions x86-64: update MAINTAINERS i386: PARAVIRT: Remove CONFIG_DEBUG_PARAVIRT i386: PARAVIRT: use paravirt_nop to consistently mark no-op operations i386: PARAVIRT: Add pagetable accessors to pack and unpack pagetable entries i386: PARAVIRT: Hooks to set up initial pagetable i386: PARAVIRT: Allocate a fixmap slot i386: PARAVIRT: Allow paravirt backend to choose kernel PMD sharing x86: PARAVIRT: add hooks to intercept mm creation and destruction i386: PARAVIRT: rename struct paravirt_patch to paravirt_patch_site for clarity i386: PARAVIRT: Use patch site IDs computed from offset in paravirt_ops structure i386: PARAVIRT: Fix patch site clobbers to include return register i386: PARAVIRT: Consistently wrap paravirt ops callsites to make them patchable i386: PARAVIRT: Document asm-i386/paravirt.h i386: PARAVIRT: add common patching machinery i386: PARAVIRT: add flush_tlb_others paravirt_op i386: PARAVIRT: revert map_pt_hook. i386: PARAVIRT: add kmap_atomic_pte for mapping highpte pages i386: PARAVIRT: flush lazy mmu updates on kunmap_atomic i386: PARAVIRT: Use enums for paravirt lazy flush modi i386: PARAVIRT: Clean up paravirt patchable wrappers i386: PARAVIRT: drop unused ptep_get_and_clear x86: deflate stack usage in lib/inflate.c x86-64: deflate inflate_dynamic too i386: Page-align the GDT i386: Convert PDA into the percpu section i386: cleanups to help using per-cpu variables from asm i386: Define per_cpu_offset i386: Fix UP gdt bugs i386: map enough initial memory to create lowmem mappings x86: update for i386 and x86-64 check_bugs i386: PARAVIRT: Allow boot-time disable of paravirt_ops patching x86: PARAVIRT: Jeremy Fitzhardinge jeremy@goop.org i386: Clean up ELF note generation i386: PARAVIRT: fix startup_ipi_hook config dependency Add apply_to_page_range() which applies a function to a pte range Ignore stolen time in the softlockup watchdog add touch_all_softlockup_watchdogs() i386: move common parts of smp into their own file i386: fix voyager build kbuild: .paravirtprobe section is obsolete, so modpost doesn't need to handle it add kstrndup add argv_split() usermodehelper: split setup from execution Add common orderly_poweroff() usermodehelper: Tidy up waiting use elfnote.h to generate vsyscall notes. paravirt: add an "mm" argument to alloc_pt paravirt: add a hook for once the allocator is ready paravirt: increase IRQ limit paravirt: unstatic leave_mm paravirt: unstatic smp_store_cpu_info paravirt: make siblingmap functions visible paravirt: export __supported_pte_mask Allocate and free vmalloc areas paravirt: helper to disable all IO space Add a sched_clock paravirt_op Add nosegneg capability to the vsyscall page notes xen: Add Xen interface header files xen: Core Xen implementation xen: virtual mmu xen: event channels xen: time implementation xen: configuration xen: add pinned page flag xen: Complete pagetable pinning xen: ignore RW mapping of RO pages in pagetable_init xen: Account for stolen time xen: Implement sched_clock xen: SMP guest support xen: Add support for preemption xen: lazy-mmu operations xen: hack to prevent bad segment register reload xen: use the hvc console infrastructure for Xen console xen: Add grant table support xen: add the Xenbus sysfs and virtual device hotplug driver xen: add virtual block device driver. xen: add virtual network device driver xen: machine operations xen: handle external requests for shutdown, reboot and sysrq xen: Place vcpu_info structure into per-cpu memory xen: Attempt to patch inline versions of common operations xen: suppress abs symbol warnings for unused reloc pointers xen: use iret directly when possible xen: disable all non-virtual drivers i386: fix iounmap's use of vm_struct's size field xen: xen/page.h compile fix xen-netfront: Avoid deref'ing skbafter it is potentially freed. acpiphp_ibm: add missing '\n' to error message xen: don't bother trying to set cr4 xen: execve's error paths don't pin the mm before unpinning xen: disable split pte locks for now xen-netfront: remove dead code xen-netfront: rearrange netfront structure to separate tx and rx paravirt: refactor struct paravirt_ops into smaller pv_*_ops paravirt: clean up lazy mode handling remove dead code in pgtable_cache_init xen: yield to IPI target if necessary xen: add batch completion callbacks xen: deal with stale cr3 values when unpinning pagetables xen: lock pte pages while pinning/unpinning xen: ask the hypervisor how much space it needs reserved xen: fix incorrect vcpu_register_vcpu_info hypercall argument xen: add some debug output for failed multicalls xfs: eagerly remove vmap mappings to avoid upsetting Xen [XFS] eagerly remove vmap mappings to avoid upsetting Xen xen: mask _PAGE_PCD from ptes x86/paravirt: revert exports to restore old behaviour xen: relax signature check xen: disable vcpu_info placement for now x86: partial unification of asm-x86/bitops.h x86: clean up bitops-related warnings x86: add set/clear_cpu_cap operations x86: kill mk_pte_huge x86: clean up mm/init_32.c x86: page.h: unify constants x86: page.h: unify page copying and clearing x86: add _AT() macro to conditionally cast x86: page.h: move and unify types for pagetable entry x86: page.h: move pa and va related things x86: page.h: move remaining bits and pieces x86: page.h: move things back to their own files x86/efi: fix improper use of lvalue x86: move all asm/pgtable constants into one place x86: avoid name conflict for Voyager leave_mm x86/pgtable: unify pagetable accessors, #6 x86: mask NX from pte_pfn x86: unify pgtable accessors which use x86: page.h: make pte_t a union to always include x86/vmi: fix compilation as a result of pte_t changes x86: pgtable: unify pte accessors x86: fix warning x86: unify zero_page definition x86: unify paravirt pagetable accessors xen: mask out PWT too x86/pgtable: explain constant sign extension problem add native_pud_val and _pmd_val for 2 and 3 x86/paravirt: rearrange common mmu_ops x86/paravirt: common implementation for pte value ops x86/paravirt: common implementation for pgd value ops x86/paravirt: common implementation for pmd value ops x86/paravirt: make set_pte operations common x86/paravirt: make set_pmd operation common x86/paravirt: make set_pud operation common xen: fix mismerge in masking pte flags x86: add mm parameter to paravirt_alloc_pd x86: demacro asm-x86/pgalloc_32.h xen: deal with pmd being allocated/freed x86: preallocate pmds at pgd creation time x86: allocate and initialize unshared pmds x86: ignore spurious faults x86: don't special-case pmd allocations as much x86: defer cr3 reload when doing pud_clear() x86: use the same pgd_list for PAE and 64-bit x86: fix early_ioremap pagetable ops x86: unify PAE/non-PAE pgd_ctor x86: revert "defer cr3 reload when doing pud_clear()" x86: pud_clear: only reload cr3 if necessary x86: update reference for PAE tlb flushing x86/early_ioremap: don't assume we're using swapper_pg_dir xen: unpin initial Xen pagetable once we're finished with it xen: mask out SEP from CPUID xen: fix RMW when unmasking events xen: fix UP setup of shared_info xen: use iret instruction all the time x86: only enable interrupts when kernel state has been set up x86: simplify sync_test_bit(), improve x86: sparsemem: reduce i386 PAE section size x86: paravirt_ops: don't steal memory resources in paravirt_disable_iospace x86: convert pgalloc_64.h from macros to inlines x86: add common mm/pgtable.c x86: put paravirt stubs into common asm/pgalloc.h x86: move pte functions into common asm/pgalloc.h x86: move pmd functions into common asm/pgalloc.h x86: move pgalloc pud and pgd operations into common place x86: move all the pgd_list handling to one place x86: rename paravirt_alloc_pt etc after the pagetable structure x86: add pud_alloc for 4-level pagetables x86/pgtable.h: demacro ptep_set_access_flags x86/pgtable.h: demacro ptep_test_and_clear_young x86/pgtable.h: demacro ptep_clear_flush_young x86: demacro pgalloc paravirt stubs xen: use appropriate pte types xen: make use of pte_t union xen: unify pte operations xen: use phys_addr_t when referring to physical addresses xen: unify pte operations on machine frames xen: make sure iret faults are trapped x86: unify KERNEL_PGD_PTRS x86: unify pgd ctor/dtor xen: add support for callbackops hypercall xen: support sysenter/sysexit if hypervisor does xen: implement a debug-interrupt handler xen: make sure retriggered events are set pending xen: short-cut for recursive event handling xen: no need for domU to worry about MCE/MCA xen: jump to iret fixup xen/blkfront: use bdget_disk xen: disable preemption during tlb flush xen: allow set_pte_at on init_mm to be lockless xen: fold xen_sysexit into xen_iret xen: allow compilation with non-flat memory xen: add balloon driver hotplug-memory: make online_page() common x86: don't bother printing compat vdso address x86: define PTE_MASK in a universally useful way x86: fix warning on 32-bit non-PAE x86: rearrange __(VIRTUAL|PHYSICAL)_MASK x86: use PTE_MASK in 32-bit PAE x86: use PTE_MASK in pgtable_32.h x86: clarify use of _PAGE_CHG_MASK x86: use PTE_MASK rather than ad-hoc mask xen: use PTE_MASK in pte_mfn() xen: remove support for non-PAE 32-bit hrtimer: remove warning in hres_timers_resume x86: use pteval_t for _PAGE_FOO x86: use symbolic constant in stts() xen: add raw console write functions for debug xen: make early console also write to debug console xen: use hypercall rather than clts xen: use new sched_op xen: allow some cr4 updates xen: don't worry about preempt during xen_irq_enable() x86/paravirt: add pte_flags to just get pte flags xen: make earlyprintk=xen work again xen: count resched interrupts properly xen: make phys_to_machine structure dynamic xen: add configurable max domain size xen: efficiently support a holey p2m table xen: make dummy_shared_info non-static xen: add p2m mfn_list_list xen: add rebind_evtchn_irq xen: fix unbind_from_irq() xen-console: add save/restore xenbus: rebind irq on restore xen: implement save/restore xen: maintain clock offset over save/restore CONFIG_PM_SLEEP fix: xen: fix compilation when CONFIG_PM_SLEEP is disabled xen: avoid hypercalls when updating unpinned pud/pmd xen: restore vcpu_info mapping xen: resume timers on all vcpus xen: add new Xen elfnote types and use them appropriately x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits. common implementation of iterative div/mod add an inlined version of iter_div_u64_rem always_inline timespec_add_ns x86: make asm/asm.h work for asm code. x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits. xen: mask unwanted pte bits in __supported_pte_mask xen: don't drop NX bit xen: mask unwanted pte bits in __supported_pte_mask xen: don't drop NX bit x86: unify asm-x86/fixmap*.h x86: unify __set_fixmap x86: implement set_pte_vaddr x86/paravirt/xen: add set_fixmap pv_mmu_ops xen: remove support for non-PAE 32-bit mm: add a ptep_modify_prot transaction abstraction paravirt: add hooks for ptep_modify_prot_start/commit xen: implement ptep_modify_prot_start/commit xen: add mechanism to extend existing multicalls xen: fix address truncation in pte mfn<->pfn conversion x86: compile error fix for smpboot.c build: add __page_aligned_data and __page_aligned_bss xen: reserve Xen-specific memory in e820 map xen: reserve ISA space in e820 map xen: set max_pfn_mapped x86: asm-x86/pgtable.h: fix compiler warning x86: add memory clobber to save/loadsegment x86: add memory barriers to wrmsr x86: remove open-coded save/load segment operations x86, 64-bit: use write_gdt_entry in vsyscall_set_cpu x86, 64-bit: use p??_populate() to attach pages to pagetable x86, 64-bit: unify early_ioremap x86, 64-bit: add gate_offset() and gate_segment() macros x86: unify pgd_index x86: unify mmu_context.h x86, 64-bit: add prototype for x86_64_start_kernel() x86, 64-bit: add sync_cmpxchg x86: simplify vmalloc_sync_all x86/paravirt: add a pgd_alloc/free hooks x86: preallocate and prepopulate separately x86/paravirt: add debugging for missing operations x86/paravirt: define PARA_INDIRECT for indirect asm calls x86, 64-bit: add FIX_PARAVIRT_BOOTMAP fixmap slot x86, 64-bit: split x86_64_start_kernel x86, 64-bit: adjust mapping of physical pagetables to work with Xen x86, 64-bit: create small vmemmap mappings if PSE not available x86, 64-bit: PSE no longer a hard requirement x86, 64-bit: __switch_to(): move arch_leave_lazy_cpu_mode() to the right place x86: save %fs and %gs before load_TLS() and arch_leave_lazy_cpu_mode() x86: use __KERNEL_DS as SS when returning to a kernel thread x86/paravirt: split sysret and sysexit x86/paravirt, 64-bit: don't restore user rsp within sysret x86/paravirt: add sysret/sysexit pvops for returning to 32-bit compatibility userspace x86, 64-bit: ia32entry: replace privileged instructions with pvops x86, 64-bit: swapgs pvop with a user-stack can never be called x86/paravirt, 64-bit: add adjust_exception_frame x86/paravirt, 64-bit: make load_gs_index() a paravirt operation x86: fix pte allocation in "x86: introduce init_memory_mapping for 32bit" x86/paravirt: groundwork for 64-bit Xen support, fix x86/paravirt: groundwork for 64-bit Xen support, fix #2 x86_64: fix non-paravirt compilation x86: setup_arch() && early_ioremap_init() x86, paravirt, 64-bit: fix compile errors with IA32_EMULATION off x86: fix CPA self-test for "x86/paravirt: groundwork for 64-bit Xen support" x86_64/setup: unconditionally populate the pgd x86: always set _PAGE_GLOBAL in _PAGE_KERNEL* flags x86_32: remove __PAGE_KERNEL(_EXEC) x86/cpa: use an undefined PTE bit for testing CPA x86: fix compile error in current tip.git x86_64: add pseudo-features for 32-bit compat syscall x86_64: vdso32 cleanup using feature flags generic ipi function calls: wait on alloc failure fallback x86_64: there's no need to preallocate level1_fixmap_pgt x86: clean up formatting of __switch_to x86: use __page_aligned_data/bss x86_64: adjust exception frame in ia32entry x86_64: unstatic get_local_pda xen: print backtrace on multicall failure xen: define set_pte from the outset xen64: define asm/xen/interface for 64-bit xen: make ELF notes work for 32 and 64 bit xen: fix 64-bit hypercall variants xen64: fix calls into hypercall page xen64: add extra pv_mmu_ops xen64: random ifdefs to mask out 32-bit only code xen64: get active_mm from the pda xen: move smp setup into smp.c x86_64: add workaround for no %gs-based percpu xen64: smp.c compile hacking xen64: add xen-head code to head_64.S xen64: add asm-offsets xen64: add 64-bit assembler xen64: use set_fixmap for shared_info structure xen: cpu_detect is 32-bit only xen64: add hypervisor callbacks for events, etc xen64: early mapping setup xen64: 64-bit starts using set_pte from very early xen64: map an initial chunk of physical memory xen32: create initial mappings like 64-bit xen: fix truncation of machine address xen64: use arbitrary_virt_to_machine for xen_set_pmd xen: set num_processors xen64: defer setting pagetable alloc/release ops xen: use set_pte_vaddr xen64: deal with extra words Xen pushes onto exception frames xen64: add pvop for swapgs xen64: register callbacks in arch-independent way xen64: add identity irq->vector map xen: rework pgd_walk to deal with 32/64 bit xen: make sure the kernel command line is right suspend, xen: enable PM_SLEEP for CONFIG_XEN xen64: implement failsafe callback xen64: implement 64-bit update_descriptor xen64: save lots of registers xen64: allocate and manage user pagetables xen64: set up syscall and sysenter entrypoints for 64-bit xen64: set up userspace syscall patch xen: implement Xen write_msr operation xen: update Kconfig to allow 64-bit Xen xen64: disable 32-bit syscall/sysenter if not supported. x86_64: further cleanup of 32-bit compat syscall mechanisms x86: xen: no need to disable vdso32 x86_64: adjust exception frame on paranoid exceptions x86/paravirt: add hooks for spinlock operations paravirt: introduce a "lock-byte" spinlock implementation xen: use lock-byte spinlock implementation xen: implement Xen-specific spinlocks x86, xen, power: fix up config dependencies on PM xen: report hypervisor version x86: rename PTE_MASK to PTE_PFN_MASK x86: add PTE_FLAGS_MASK x86: call early_cpu_init at the same point xen: don't use sysret for sysexit32 x86/paravirt/xen: properly fill out the ldt ops x86: split spinlock implementations out into their own files x86: fix initialization of 'l' bit in ldt descriptors xen: fix allocation and use of large ldts generic, memparse(): constify argument xen-balloon: fix up sysfs issues xen-balloon: clean up unused functions xen: suppress known wrmsrs mac80211: return correct error return from ieee80211_wep_init xen: compile irq functions without -pg for ftrace xen: fix allocation and use of large ldts, cleanup __sched_setscheduler: don't do any policy checks when not "user" x86: work around gcc 3.4.x bug x86_64: use save/loadsegment in ia32 compat x86: another user of PTE_FLAGS_MASK xen: clean up domain mode predicates x86/paravirt: add spin_lock_flags lock op xen: clarify locking used when pinning a pagetable. xen: add xen_ prefixes to make tracing with ftrace easier x86: export pv_lock_ops non-GPL xen: save previous spinlock when blocking xen: add debugfs support xen: allow interrupts to be enabled while doing a blocking spin xen: measure how long spinlocks spend blocking x86: build fix in "xen spinlock updates and performance measurements" x86: export pv_lock_ops non-GPL ACPI: thinkpad-acpi: wan radio control is not experimental x86: make sure the CPA test code's use of _PAGE_UNUSED1 is obvious x86: check for and defend against BIOS memory corruption x86: clean up memory corruption check and add more kernel parameters x86: default corruption check to off, but put parameter default in Kconfig x86: fix compile error with corruption checking disabled xen: fix 2.6.27-rc5 xen balloon driver warnings mm: define USE_SPLIT_PTLOCKS rather than repeating expression xen: fix pinning when not using split pte locks x86: fix possible x86_64 and EFI regression xen: fix for xen guest with mem > 3.7G generic: add phys_addr_t for holding physical addresses generic: make PFN_PHYS explicitly return phys_addr_t generic: redefine resource_size_t as phys_addr_t xen: clean up x86-64 warnings xen: remove unused balloon.h xen: use spin_lock_nest_lock when pinning a pagetable x86: add _PAGE_IOMAP pte flag for IO mappings x86: remove duplicate early_ioremap declarations x86: add early_memremap() x86: use early_memremap() in setup.c x86-64: don't check for map replacement ftrace: fix build problem with CONFIG_FTRACE xen: don't reload cr3 on suspend x86/tlb_uv: remove strange mc146818rtc include xen: don't reload cr3 on suspend bio: define __BIOVEC_PHYS_MERGEABLE x86, xen: fix use of pgd_page now that it really does return a page vmap: cope with vm_unmap_aliases before vmalloc_init() xen: make sure stray alias mappings are gone before pinning xen: fix scrub_page() x86: remove unused iommu_nr_pages swiotlb: allow architectures to override swiotlb pool allocation xen: clean up asm/xen/hypervisor.h x86: make sure we really have an hpet mapping before using it swiotlb: factor out copy to/from device swiotlb: support bouncing of HighMem pages x86: add swiotlb allocation functions x86: unify pci iommu setup and allow swiotlb to compile for 32 bit sparseirq, xen: make sure irq_desc is allocated for interrupts swiotlb: add hwdev to swiotlb_phys_to_bus() / swiotlb_sg_to_bus() mm/apply_to_range: call pte function with lazy updates x86/pvops: remove pte_flags pvop x86: add pte_set_flags/clear_flags for pte flag manipulation x86: unify asm/io.h: IO_SPACE_LIMIT xen: make sysfs files behave as their names suggest xen: move remaining mmu-related stuff into mmu.c x86/pvops: add a paravirt_ident functions to allow special patching x86: fix paravirt clobber in entry_64.S x86/paravirt: selectively save/restore regs around pvops calls x86/paravirt: add register-saving thunks to reduce caller register pressure x86/paravirt: implement PVOP_CALL macros for callee-save functions x86/paravirt: use callee-saved convention for pte_val/make_pte/etc x86/paravirt: fix missing callee-save call on pud_val x86: split loading percpu segments from loading gdt xen: setup percpu data pointers x86/paravirt: don't restore second return reg x86/vmi: fix interrupt enable/disable/save/restore calling convention. x86/paravirt: return full 64-bit result xen: disable interrupts before saving in percpu xen: fix 32-bit build resulting from mmu move xen: setup percpu data pointers xen: make direct versions of irq_enable/disable/save/restore to common code xen: use direct ops on 64-bit x86: don't apply __supported_pte_mask to non-present ptes x86: unify pte_none x86: unify pte_same x86: unify pte_present x86: unify pud_present x86: unify pgd_present x86: unify pmd_present x86: unify pmd_none x86: unify pgd_page_vaddr x86: unify pud_page_vaddr x86: include pgtable_SIZE.h earlier x86: unify pud_page x86: unify pgd_page x86: unify pud_index x86: unify pud_offset x86: unify pmd_page_vaddr x86: unify pmd_page x86: unify pmd_index x86: unify pmd_offset x86: remove redundant pfn_pmd definition x86: unify pmd_pfn x86: unify pmd_pfn x86: unify pte_index x86: unify pte_offset_kernel x86: unify pud_large x86: unify pgd_bad x86: unify pgd_bad x86: unify pmd_bad x86: unify pages_to_mb x86: unify pud_none x86: unify pgd_none x86: unify io_remap_pfn_range x86: add and use pgd/pud/pmd_flags x86: make pgd/pud/pmd/pte_none consistent x86: asm/io.h: unify virt_to_phys/phys_to_virt x86: asm/io.h: unify ioremap prototypes x86: Fix compile error in arch/x86/kernel/early_printk.c x86: add handle_irq() to allow interrupt injection x86: unify do_IRQ() xen: set irq_chip disable xen: use our own eventchannel->irq path xen: pack all irq-related info together xen: remove irq bindcount xen: make sure that softirqs get handled at the end of event processing x86: use early_ioremap in __acpi_map_table x86: always explicitly map acpi memory acpi: remove final __acpi_map_table mapping before setting acpi_gbl_permanent_mmap x86: make apic_* operations inline functions x86: unstatic mp_find_ioapic so it can be used elsewhere x86: add mp_find_ioapic_pin x86: unstatic ioapic entry funcs Merge commit 'remotes/tip/x86/paravirt' into x86/untangle2 mm: rearrange exit_mmap() to unlock before arch_exit_mmap x86: rename *-defs.h to *-_types.h for consistency Split pgtable.h into pgtable_types.h and pgtable.h x86: Split pgtable_32.h into pgtable_32.h and pgtable_32_types.h x86: Split pgtable_64.h into pgtable_64_types.h and pgtable_64.h x86: Include pgtable_32|64_types.h in pgtable_types.h x86: create _types.h counterparts for page*.h x86: move 2 and 3 level asm-generic defs into page-defs x86: move defs around to allow paravirt.h to just include page_types.h x86: define pud_flags and pud_large properly to allow non-PAE builds x86: move pte types into pgtable*.h x86/cpa: make sure cpa is safe to call in lazy mmu mode x86/paravirt: make arch_flush_lazy_mmu/cpu disable preemption x86: use _types.h headers in asm where available x86: move more pagetable-related definitions into pgtable*.h Merge commit 'tip/x86/headers' into x86/untangle2 x86, xen: short-circuit tests for dom0 x86, xen: degrade BUG to WARN when multicall fails x86, xen: do multicall callbacks with interrupts disabled acpi: add some missing section markers xen: disable interrupts early, as start_kernel expects x86-32: use non-lazy io bitmap context switching x86: unify chunks of kernel/process*.c x86: add forward decl for tss_struct xen: deal with virtually mapped percpu data x86: remove vestigial fix_ioremap prototypes x86: un-__init fill_pud/pmd/pte x86: clean up old gcc warnings x86-32: use specific __vmalloc_start_set flag in __virt_addr_valid x86: pre-initialize boot_cpu_data.x86_phys_bits to avoid system_state tests x86-32: make sure virt_addr_valid() returns false for fixmap addresses x86: make section delimiter symbols part of their section x86: add brk allocation for very, very early allocations x86-32: use brk segment for allocating initial kernel pagetable x86: use brk allocation for DMI x86: allow extend_brk users to reserve brk space x86, paravirt: prevent gcc from generating the wrong addressing mode x86-32: make sure we map enough to fit linear map pagetables x86-32: remove ALLOCATOR_SLOP from head_32.S x86/brk: make the brk reservation symbols inaccessible from C x86/brk: put the brk reservations in their own section x86/32: no need to use set_pte_present in set_pte_vaddr x86: with the last user gone, remove set_pte_present Revert "x86: create a non-zero sized bm_pte only when needed" x86/dmi: fix dmi_alloc() section mismatches mm: disable preemption in apply_to_pte_range x86/paravirt: remove lazy mode in interrupts x86/pvops: replace arch_enter_lazy_cpu_mode with arch_start_context_switch x86/paravirt: flush pending mmu updates on context switch x86/paravirt: finish change from lazy cpu to context switch start/end x86/paravirt: allow preemption with lazy mmu mode mm: allow preemption in apply_to_pte_range x86/paravirt: use percpu_ rather than __get_cpu_var xen: disable preempt for leave_lazy_mmu xen: separate p2m allocation from setting xen: split construction of p2m mfn tables from registration xen: clean up xen_load_gdt xen: make xen_load_gdt simpler xen: remove xen_load_gdt debug xen: mask XSAVE from cpuid x86-64: remove PGE from must-have feature list x86-64: non-paravirt systems always has PSE and PGE xen/mmu: some early pagetable cleanups xen/mmu: weaken flush_tlb_other test xen: set _PAGE_NX in __supported_pte_mask before pagetable construction xen: clean up gate trap/interrupt constants xen/dev-evtchn: clean up locking in evtchn xen/xenbus: export xenbus_dev_changed xen: add /sys/hypervisor support xen/sys/hypervisor: change writable_pt to features xen: add "capabilities" file Merge branches 'for-linus/xen/dev-evtchn', 'for-linus/xen/xenbus', 'for-linus/xen/xenfs' and 'for-linus/xen/sys-hypervisor' into for-linus/xen/master Merge branch 'for-linus/xen/core' into for-linus/xen/master Merge commit 'origin/master' into for-linus/xen/master lguest: update lazy mmu changes to match lguest's use of kvm hypercalls xen: disable preempt for leave_lazy_mmu xen: separate p2m allocation from setting xen: split construction of p2m mfn tables from registration xen: clean up xen_load_gdt xen: make xen_load_gdt simpler xen: remove xen_load_gdt debug xen: mask XSAVE from cpuid x86-64: remove PGE from must-have feature list xen/mmu: some early pagetable cleanups xen/mmu: weaken flush_tlb_other test xen: set _PAGE_NX in __supported_pte_mask before pagetable construction xen: clean up gate trap/interrupt constants xen: add FIX_TEXT_POKE to fixmap xen: add FIX_TEXT_POKE to fixmap tracing: avoid warnings from zero-arg tracepoints x86: xen, i386: reserve Xen pagetables xen: reserve Xen start_info rather than e820 reserving xen/x86-64: fix breakpoints and hardware watchpoints xen/x86-64: clean up warnings about IST-using traps xen: cache cr0 value to avoid trap'n'emulate for read_cr0 x86: Fix performance regression caused by paravirt_ops on native kernels x86: make _PAGE_HIDDEN conditional x86: unify pte_hidden x86/paravirt: split paravirt definitions into paravirt_types.h x86: split out core __math_state_restore x86-32: make sure clts is batched during context switch x86-64: move unlazy_fpu() into lazy cpu state part of context switch x86-64: move clts into batch cpu state updates when preloading fpu x86/acpi: acpi_parse_madt_ioapic_entries: remove redundant braces x86/ioapic.c: ioapic_modify_irq is too large to inline x86/ioapic.c: unify __mask_IO_APIC_irq() x86/ioapic.c: remove #ifdef for 82093AA workaround x86/ioapic.c: remove redundant declaration of irq_pin_list x86/ioapic.c: move lost comment to what seems like appropriate place x86/ioapic.c: convert io_apic_level_ack_pending loop to normal for() loop x86/ioapic.c: simplify add_pin_to_irq_node() x86/ioapic.c: convert replace_pin_at_irq_node to conventional for() loop x86/ioapic.c: clean up replace_pin_at_irq_node logic and comments x86/ioapic.c: convert __target_IO_APIC_irq to conventional for() loop x86/ioapic.c: unify ioapic_retrigger_irq() x86, amd: Don't probe for extended APIC ID if APICs are disabled x86: make sure load_percpu_segment has no stackprotector xen: rearrange things to fix stackprotector x86, xen: Suppress WP test on Xen xenfb: connect to backend before registering fb x86/i386: Make sure stack-protector segment base is cache aligned x86/i386: Put aligned stack-canary in percpu shared_aligned section xen: make -fstack-protector work under Xen xen: only enable interrupts while actually blocking for spinlock x86: split __phys_addr out into separate file xen: check EFER for NX before setting up GDT mapping x86: split NX setup into separate file to limit unstack-protected code x86/paravirt: Use normal calling sequences for irq enable/disable xen: set up mmu_ops before trying to set any ptes xen/hvc: make sure console output is always emitted, with explicit polling xen: mask extended topology info in cpuid
Jeremy Higdon (7): [SCSI] qla1280.c - fix result for device Busy and Queue Full sgiioc4: check for no hwifs available Fix sgiioc4 DMA timeout problem with 64KiB s/g elements. sgiioc4: use mmio ops instead of port io sgiioc4: Disable module unload [SCSI] qla1280: Fix queue depth problem [IA64] fix PCI DMA flag propagation on SN (Altix) with PICs
Jeremy Huddleston (1): Input: appletouch - improve finger detection
Jeremy Huntwork (1): Fix incompatibility with versions of Perl less than 5.6.0
Jeremy Katz (8): KVM: Move virtualization deactivation from CPU_DEAD state to CPU_DOWN_PREPARE USB: Support Blackberry Pearl with berry_charge USB: Don't autosuspend Blackberry devices. USB: Don't let usb-storage steal Blackberry Pearl Map volume and brightness events on thinkpads virtio: Fix sysfs bits to have proper block symlink crypto: padlock - Make module loading quieter when hardware isn't available x86: disable apm on the olpc
Jeremy Kerr (122): powerpc: cell: use kzalloc in alloc_spu_context() powerpc: Allow devices to register with numa topology powerpc: cell: Add numa id to struct spu powerpc: Add of_parse_dma_window() powerpc: pseries: Use generic dma-window parsing function [POWERPC] cell: register SPUs as sysdevs [POWERPC] spufs: use kzalloc in create_spu [POWERPC] change get_property to return void * [POWERPC] Remove linux,device properties [POWERPC] Use const qualifiers for prom parsing utilites [POWERPC] Remove linux,pci-domain properties [POWERPC] Constify & voidify get_property() [POWERPC] pseries: Constify & voidify get_property() [POWERPC] iseries: Constify & voidify get_property() [POWERPC] mpc: Constify & voidify get_property() [POWERPC] cell: Constify & voidify get_property() [POWERPC] chrp: Constify & voidify get_property() [POWERPC] maple: Constify & voidify get_property() [POWERPC] powermac: Constify & voidify get_property() [POWERPC] video & agp: Constify & voidify get_property() [POWERPC] scsi: Constify & voidify get_property() [POWERPC] netdevices: Constify & voidify get_property() [POWERPC] sound: Constify & voidify get_property() [POWERPC] tmp_atmel: Constify & voidify get_property() [POWERPC] sata_svw: Constify & voidify get_property() [POWERPC] tsi108: Constify & voidify get_property() [POWERPC] Make get_property() return a const void * [POWERPC] Simplify dma_ops bug conditions [POWERPC] spufs: Add isolated-mode SPE recycling support [POWERPC] Cell iommu support [POWERPC] spufs: Add runcntrl read accessors [POWERPC] spufs: Load isolation kernel from spu_run [POWERPC] spufs: return an error in spu_create is isolated create isnt supported [POWERPC] spufs: provide siginfo for SPE faults [POWERPC] spufs: add mode= mount option [POWERPC] spufs: Minor cleanup of spu_wait [POWERPC] spu_base: fix initialisation on systems with no SPEs [POWERPC] cell: enable RTAS-based PTCAL for Cell XDR memory [POWERPC] spufs: Fix gang destroy leaks [POWERPC] spusched: Fix timeslice calculations [POWERPC] spusched: Print out scheduling tunables with DEBUG [POWERPC] spufs: Remove spufs_dir_inode_operations [POWERPC] spufs: Trivial whitespace fixes [POWERPC] spufs: Fix libassist accounting [CELL] spufs: Make signal-notification files readonly for NOSCHED contexts [CELL] spufs: Remove spurious WARN_ON for spu_deactivate for NOSCHED contexts [CELL] spufs: fix array size of channel index [CELL] spufs: remove unused file argument from spufs_run_spu() spufs: make signal-notification files readonly for NOSCHED contexts [POWERPC] cell: Fix errno for modular spufs_create with invalid neighbour [POWERPC] cell/PS3: Always set master run control bit in mfc_sr1_set [POWERPC] PS3: Fix CONFIG_SMP=n, CONFIG_KEXEC=y build [POWERPC] spufs: Remove asmlinkage from do_spu_create [POWERPC] spufs: Remove spu_harvest [POWERPC] cell: Unify spufs syscall path [POWERPC] spufs: Remove asmlinkage from spufs_calls [POWERPC] spufs: Fix restore_decr_wrapped() to match CBE Handbook [POWERPC] cell: Remove DEBUG for SPU callbacks [POWERPC] cell: Don't cast the result of of_get_property() [POWERPC] spufs: fix mismerge, making context signal{1,2} files readable again [POWERPC] spufs: Fix context destroy vs /spu readdir race [POWERPC] cell: export force_sig_info() [POWERPC] cell: handle kernel SLB setup in spu_base.c [POWERPC] cell: use spu_load_slb for SLB setup [POWERPC] cell: add spu_64k_pages_available() check [POWERPC] cell: handle SPE kernel mappings that cross segment boundaries [POWERPC] cell: catch errors from sysfs_create_group() [POWERPC] spufs: move fault, lscsa_alloc and switch code to spufs module [POWERPC] spufs: fix incorrect interrupt status clearing in backing mbox stat poll [POWERPC] spufs: use #defines for SPU class [012] exception status [POWERPC] spufs: rework class 0 and 1 interrupt handling [POWERPC] spufs: Don't leak kernel stack through an empty {i,m}box_info read ps3fb: prevent use after free of fb_info ps3fb: fix deadlock on kexec() [POWERPC] spufs: Fix SPE single-step mode [POWERPC] spufs: fix scheduler starvation by idle contexts [POWERPC] spufs: fix context destruction during psmap fault [POWERPC] spufs: fix invalid scheduling of forgotten contexts [POWERPC] spufs: fix order of sputrace thread IDs [POWERPC] spufs: don't (ab)use SCHED_IDLE [POWERPC] spufs: fix rescheduling of non-runnable contexts [POWERPC] spufs: add newline to signal{1,2}_type files [POWERPC] spufs: reacquire LS pointer in spu_process_callback [POWERPC] spufs: save MFC command channel before purging MFC queue [POWERPC] cell: Fix lost interrupts due to fasteoi handler [POWERPC] spufs: don't touch suspend bits when purging DMA queue [POWERPC] spufs: fix save of mfc_cntl register [POWERPC] spufs: fix post-stopped update of MFC_CNTL register [POWERPC] spufs: update master runcntl with context lock held [POWERPC] spufs: don't acquire state_mutex interruptible while performing callback mutex-debug: check mutex magic before owner powerpc/spufs: avoid magic numbers for mapping sizes powerpc/spufs: allow spufs files to specify sizes powerpc/spufs: add sizes for context files powerpc/spufs: only add ".ctx" file with "debug" mount option powerpc/spufs: fix npc setting for NOSCHED contexts powerpc/spufs: reference context while dropping state mutex in scheduler powerpc/spufs: Fix multiple get_spu_context() powerpc/spufs: Fix race for a free SPU powerpc/spufs: set nlink count for spufs root correctly powerpc/spufs: use inc_nlink powerpc/spufs: sputrace: Only enable logging on open(), prevent multiple openers powerpc/spufs: sputrace: Don't block until the read buffer is full powerpc/spufs: Use state_mutex for switch_log locking, and prevent multiple openers powerpc/spufs: Don't require full buffer in switch_log read powerpc/spufs: Don't spu_acquire_saved unnecessarily in regs read powerpc/spufs: Use kmalloc rather than kzalloc for switch log buffer scripts/package: don't break if %{_smp_mflags} isn't set OF-device: Don't overwrite numa_node in device registration powerpc/spufs: Fix spinning in spufs_ps_fault on signal scripts/package: allow custom options to rpm powerpc/spufs: Use correct return value for spu_handle_mm_fault powerpc/spufs: Clear purge status before setting up isolated mode powerpc/spufs: Constify context contents and coredump callback constants powerpc/spufs: Check file offset before calculating write size in fixed-sized files powerpc/spufs: Fix incorrect buffer offset in regs write powerpc: Fix page_ins details in lppaca comments powerpc: Add dispatch trace log fields to lppaca powerpc: Add virtual processor dispatch trace log powerpc/cell: Fix iommu exception reporting powerpc: Add write barrier before enabling DTL flags fs: allow d_instantiate to be called with negative parent dentry
Jeremy McNicoll (2): [POWERPC] 85xx: sbc8548 - Fix incorrect PCI-X and PCI interrupt map [POWERPC] 85xx: SBC8548 - Add flash support and HW Rev reporting
Jeremy Roberson (5): hid-core.c: Adds all GTCO CalComp Digitizers and InterWrite School Products to blacklist hid-core.c: Adds GTCO CalComp Interwrite IPanel PIDs to blacklist USB Input: Added kernel module to support all GTCO CalComp USB InterWrite School products USB: hid-core.c: Removes GTCO CalComp Interwrite IPanel PIDs from blacklist HID: Blacklist new GTCO CalComp USB device PIDs
Jeremy Theler (1): Staging: comedi: add adq12b driver
Jeremy White (1): isofs: show hidden files, add granularity for assoc/hidden files flags
Jerome Arbez-Gindre (1): connector: add a BlackBoard user to connector
Jerome Borsboom (5): [AF_KEY]: no message type set [VLAN]: Allow VLAN interface on top of bridge interface [NET]: parse ip:port strings correctly in in4_pton [NETFILTER]: nf_conntrack_sip: add missing message types containing RTP info [NETFILTER]: nf_nat_sip: only perform RTP DNAT if SIP session was SNATed
Jerome Demange (1): [ALSA] ac97 - enables sound output through speakers on MSI S250 laptop
Jerome Forissier (1): [SCTP] Implement Sec 2.41 of SCTP Implementers guide.
Jerome Glisse (39): radeon: fix some hard lockups on r3/4/500s drm: Split out the mm declarations in a separate header. Add atomic operations. drm: Export hash table functionality. drm: include kernel list header file in hashtab header drm/radeon: introduce kernel modesetting for radeon hardware drm/radeon: command stream checker for r3xx-r5xx hardware drm/radeon: fix radeon kms framebuffer device drm/radeon: fix driver initialization order so radeon kms can be builtin drm/radeon/kms: fix bandwidth computation on avivo hardware drm/radeon/kms: Fix caching mode selection for GTT object drm/radeon/kms: Add specific rs690 authorized register table drm/radeon/kms: add r600 KMS support drm/radeon/kms: wait for cp idle before stopping it. drm/radeon/kms: call r100_cp_disable rather than duplicating code. drm/radeon/kms: add R4XX mc register access helper. drm/radeon/kms: Don't try to process irq when we are unloading drm/radeon/kms: R3XX/R4XX AGP asic use PCI GART not PCIE GART drm/radeon/kms: move modeset init outside of GPU init drm/radeon/kms: convert r4xx to new init path drm/radeon/kms: move mtrr range add and memory information drm/radeon/kms: cleanup - remove radeon_share.h drm/radeon/kms: clear confusion in GART init/deinit path drm/radeon/kms: don't fail if we fail to init GPU acceleration drm/radeon/kms: Convert RV515 to new init path and associated cleanup drm/radeon/kms: Convert R520 to new init path and associated cleanup drm/radeon/kms: Convert RS400/RS480 to new init path & fix legacy VGA (V3) drm/radeon/kms: Convert R300 to new init path drm/radeon/kms: Convert R100 to new init path (V2) drm/radeon/kms: Convert RS690/RS740 to new init path (V2). drm/radeon/kms: Convert RS600 to new init path drm/radeon/kms: Remove old init path as no hw use it anymore drm/radeon/kms: Fix R600 write back buffer drm/radeon/kms: Fix R600/RV770 startup path & reset drm/radeon/kms: Fix R600/RV770 disable acceleration path drm/radeon/kms: R600/RV770 remove dead code and print message for wrong BIOS drm/radeon/kms: Fix irq handling on AVIVO hw drm/radeon/kms: Fix RS600/RV515/R520/RS690 IRQ drm/radeon/kms: Fallback to non AGP when acceleration fails to initialize (v2) drm/radeon/kms: Fix AGP support for R600/RV770 family (v2)
Jerome Marchand (11): block layer: remove a unused argument of drive_stat_acct() block: Fix memory leak in alloc_disk_node() Enhanced partition statistics: core statistics Enhanced partition statistics: update partition statitics Enhanced partition statistics: aoe fix Enhanced partition statistics: sysfs Enhanced partition statistics: procfs Enhanced partition statistics: remove old partition statistics Enhanced partition statistics: documentation update block: fix inconsistency in I/O stat accounting code block: simplify I/O stat accounting
Jerome Pinot (2): Input: fix misspelling of Hangeul key ACPI: add documentation for deprecated /proc/acpi/battery in ACPI_PROCFS
Jerone Young (14): KVM: Portability: Move kvm_memory_alias to asm/kvm.h KVM: Portability: Move x86 pic strutctures KVM: Portability: Move kvm_regs to <asm/kvm.h> KVM: Portability: Move structure lapic_state to <asm/kvm.h> KVM: Portability: Move kvm_segment & kvm_dtable structure to <asm/kvm.h> KVM: Portability: Move kvm_sregs and msr structures to <asm/kvm.h> KVM: Portability: Move cpuid structures to <asm/kvm.h> KVM: Add ifdef in irqchip struct for x86 only structures [ALSA] hda-codec - Add IEC958 digital out support for Lenovo Thinkpads T61/X61 [POWERPC] 4xx: Add idle wait support for 44x platforms powerpc/booke: Fix definitions for dbcr[1-2] and dbsr registers KVM: ppc: enable KVM_TRACE building for powerpc KVM: ppc: adds trace points for ppc tlb activity Input: atkbd - add force relese key quirk for Soltech TA12
Jerrold Jones (2): Input: usbtouchscreen - add support for GoTop tablet devices HID: Add GoTop tablets to blacklist
Jerry Chuang (1): Staging: add rtl8192SU wireless usb driver
Jerry Hicks (1): [MTD] [NOR] drivers/mtd/chips/jedec_probe.c: fix Am29DL800BB device ID
Jes Sorensen (87): [IA64-SGI] cleanup shubio.h ia64 uncached alloc SN2 XPC build patches [IA64] uncached ref count leak mutex subsystem, semaphore to mutex: XFS mutex subsystem, semaphore to mutex: VFS, ->i_sem [SCSI] sem2mutex: scsi_transport_spi.c [SCSI] sem2mutex 3w-[x9]xxx [IA64-SGI] sn2 mutex conversion [IA64-SGI] sn_console.c minor cleanup [IA64] sem2mutex: arch/ia64/ia32/sys_ia32.c [IA64] sem2mutex: arch/ia64/kernel/perfmon.c [IA64-SGI] XPC remove unnecessary GFP_DMA flag [SCSI] qla1280: remove < 2.6.0 support [IA64-SGI] sem2mutex ioc4.c drivers/sn/ must be entered for CONFIG_SGI_IOC3 [IA64-SGI] sn2 housekeeping [IA64-SGI] include/asm-ia64/sn/intr.h more sn2 housekeeping [IA64] prevent sn2 specific code to be run in generic kernels [IA64-SGI] sn2 minor fixes and cleanups [IA64] remove obsolete corporate address [IA64-SGI] remove compile time warning Input: input core - semaphore to mutex conversion [IA64] show "SN Devices" menu only if CONFIG_SGI_SN [IA64-SGI] SN2-XP reduce kmalloc wrapper inlining [SCSI] SCSI core kmalloc2kzalloc [IA64] sysctl option to silence unaligned trap warnings kobj_map semaphore to mutex conversion sem2mutex: drivers/scsi/ide-scsi.c sem2mutex: drivers/block/pktcdvd.c sem2mutex: drivers/block/floppy.c snsc kmalloc2kzalloc [IA64] Add __mca_table to the DISCARD list in gate.lds avoid unaligned access when accessing poll stack [IA64] update sn2 defconfig [IA64] sn2 defconfig [NET]: Eliminate unused /proc/sys/net/ethernet kernel/sys.c doesn't need init.h [SCSI] qla1280 command timeout [IA64] show_mem() printk levels [IA64] trim output of show_mem() Condense output of show_free_areas() do_no_pfn() mspec driver [IA64] update sn2_defconfig [SCSI] qla1280 bus reset typo [IA64] don't double >> PAGE_SHIFT pointer for /dev/kmem access mspec driver build fix [SCSI] qla1280: set residual correctly [IA64] Make SN2 PCI code use ioremap rather than manually mangle the address [IA64] silence GCC ia64 unused variable warnings sn_console section mismatch warning lguest files should explicitly include asm/paravirt.h [IA64] update sn2_defconfig Use copy_to_user() not put_user for struct timespec Move lguest hcalls to arch-specific header Move i386 part of core.c to x86/core.c. Reorder guest saved regs to match hyperall order Make hypercalls arch-independent. Change example launcher to use unsigned long not u32 Move register setup into i386_core.c lguest.h declares a struct timespec, make it include linux/time.h [IA64] update sn2 defconfig to 64kb pages [SCSI] qla1280: convert to use the data buffer accessors iwlwifi: disable interrupts before calling request_irq [IA64] CONFIG_SGI_SN2 - auto select NUMA and ACPI_NUMA KVM: ia64: fix zero extending for mmio ld1/2/4 emulation in KVM [IA64] Fix boot failure on ia64/sn2 KVM: ia64: 'struct fdesc' build fix KVM: ia64: Fix kvm_arch_vcpu_ioctl_[gs]et_regs() KVM: ia64: stack get/restore patch KVM: ia64: expose registers in struct kvm_regs KVM: ia64: dynamic nr online cpus [IA64] Fix kstat_this_cpu build breakage KVM: ia64: fix locking order entering guest KVM: ia64: Map in SN2 RTC registers to the VMM module KVM: ia64: Create inline function kvm_get_itc() to centralize ITC reading. KVM: ia64: SN2 adjust emulated ITC frequency to match RTC frequency KVM: ia64: Drop in SN2 replacement of fast path ITC emulation fault handler KVM: ia64: Don't hold slots_lock in guest mode KVM: ia64: remove empty function vti_vcpu_load() KVM: ia64: restore irq state before calling kvm_vcpu_init KVM: ia64: preserve int status through call to kvm_insert_vmm_mapping KVM: ia64: ia64 vcpu_reset() do not call kmalloc() with irqs disabled [IA64] Fix build error in paravirt_patchlist.c KVM: ia64: fix ia64 build due to missing kallsyms_lookup() and double export KVM: ia64: Correct itc_offset calculations
Jesper Bengtsson (1): [NETFILTER]: xt_tcpudp: fix wrong struct in udp_checkentry
Jesper Dangaard Brouer (37): [NET_SCHED]: Cleanup L2T macros and handle oversized packets [NET_SCHED]: Making rate table lookups more flexible. pkt_sched: HTB scheduler, change default hysteresis mode to off. pkt_sched: Change HTB_HYSTERESIS to a runtime parameter htb_hysteresis. Change UTF8 chars in Kconfig help text about Oprofile AMD barcelona SCHED: netem: Correct documentation comment in code. NIU: Implement discard counters NIU: Implement discard counters, info/debug statements. NIU: Implement discard counters, optimize qlge: Naming interrupt vectors udp: Fix UDP short packet false positive udp: Fix potential wrong ip_hdr(skb) pointers ipv4: Fix rp_filter description in net/ipv4/Kconfig. ipv4: Clean whitespaces in net/ipv4/Kconfig. Doc: Fix typos in ip-sysctl.txt about rp_filter. Doc: Cleanup whitespaces in ip-sysctl.txt Doc: Refer to ip-sysctl.txt for strict vs. loose rp_filter mode Doc: Fix missing whitespaces in RCU documentation. Doc: Fix wrong API example usage of call_rcu(). Doc: Fix spelling in RCU/rculist_nulls.txt. igb: Implement reading of reg RQDPC (Receive Queue Drop Packet Count) igb: Record host memory receive overflow in net_stats netfilter: xt_hashlimit does a wrong SEQ_SKIP ext4: Use rcu_barrier() on module unload. 8021q: Vlan driver should use rcu_barrier() on unload instead of syncronize_net() nfnetlink_queue: Use rcu_barrier() on module unload. can: af_can.c use rcu_barrier() on module unload. sctp: protocol.c call rcu_barrier() on unload. sunrpc/auth_gss: Call rcu_barrier() on module unload. nf_conntrack: Use rcu_barrier() decnet: Use rcu_barrier() on module unload. ipv6: Use rcu_barrier() on module unload. bridge: Use rcu_barrier() instead of syncronize_net() on unload. sunrpc: Use rcu_barrier() on unload. mac80211: Use rcu_barrier() on unload. Doc: seq_file.txt fix wrong dd command example. edac: core: remove completion-wait for complete with rcu_barrier
Jesper Juhl (329): usb: kfree() cleanups in drivers/usb/core/devio.c USB: kfree cleanup for drivers/usb/* - no need to check for NULL [SLIP]: Remove redundant NULL pointer checks prior to kfree misc verify_area cleanups new valid_signal() function convert that currently tests _NSIG directly to use valid_signal() [WAN]: kfree of NULL pointer is valid [PPP]: remove redundant NULL pointer checks before kfree & vfree NTFS: Remove checks for NULL before calling kfree() since kfree() does the ppc64: add missing Kconfig help text fix up a comment still refering to verify_area update Ross Biro bouncing email address JFS: Remove redundant kfree() NULL pointer checks [ALSA] trivial warning fix for emu10k1 [ATM]: [drivers] kill pointless NULL checks and casts before kfree() avoid signed vs unsigned comparison in efi_range_is_wc() [IPV4]: [1/4] signed vs unsigned cleanup in net/ipv4/raw.c [IPV4]: [2/4] signed vs unsigned cleanup in net/ipv4/raw.c [IPV4]: [3/4] signed vs unsigned cleanup in net/ipv4/raw.c [IPV4]: [4/4] signed vs unsigned cleanup in net/ipv4/raw.c md: remove unneeded NULL checks before kfree [ALSA] Remove redundant NULL checks before kfree streamline preempt_count type across archs preempt_count is int - remove cast and don't assign to unsigned type add note about verify_area removal to feature-removal-schedule.txt [SLIP]: Simplify sl_free_bufs() uml: kfree cleanup remove redundant NULL check before before kfree() in kernel/sysctl.c get rid of redundant NULL checks before kfree() in arch/i386/ remove redundant NULL checks before kfree() in sound/ and avoid casting pointers about to be kfree()'ed selinux: kfree cleanup cosmetic fixes for example programs in Documentation/cdrom/sbpcd remove pointless NULL check before kfree in sony535.c kfree cleanups in ixj.c kfree cleanups for drivers/firmware/ xtensa: use valid_signal() [CRYPTO] Don't check for NULL before kfree() [CRYPTO] Add null short circuit to crypto_free_tfm [NET]: Trivial spelling fix patch for net/Kconfig [ATM]: Trivial spelling fix patch for net/Kconfig kallsyms: clarify KALLSYMS_ALL help text clean up inline static vs static inline Update CREDITS entry and listings in source files for Jesper Juhl [CRYPTO]: crypto_free_tfm() callers no longer need to check for NULL frv: Remove export of strtok() Driver core: small cleanup; remove check for NULL before kfree() in driver core remove a redundant variable in sys_prctl() remove verify_area(): remove verify_area() from various uaccess.h headers remove verify_area(): remove or edit references to verify_area in Documentation/ remove verify_area(): remove fs/umsdos/notes as it only contain a verify_area related note isdn_v110 warning fix Documentation: how to apply patches for various trees vfree and kfree cleanup in drivers/ [PARISC] kfree cleanups to ioctl32.c Driver Core: Big kfree NULL check cleanup - Documentation drivers/net: Remove pointless checks for NULL prior to calling kfree() lib/string.c cleanup: whitespace and CodingStyle cleanups lib/string.c cleanup: remove pointless register keyword lib/string.c cleanup: remove pointless explicit casts Whitespace and CodingStyle cleanup for lib/idr.c ide-cd mini cleanup of casts cleanup for kernel/printk.c Kconfig help text correction for CONFIG_FRAME_POINTER [ALSA] Big kfree NULL check cleanup - sound ksymoops related docs update kfree cleanup: drivers/scsi kfree cleanup: drivers/mtd kfree cleanup: drivers/char kfree cleanup: drivers/isdn kfree cleanup: drivers/s390 kfree cleanup: drivers/media kfree cleanup: misc remaining drivers kfree cleanup: fs kfree cleanup: arch kfree cleanup: security [NET]: kfree cleanup README: add info about -stable to README and point at applying-patches.txt [SCSI] handle scsi_add_host failure for aic79xx and fix compiler warning [SCSI] handle scsi_add_host failure for aic7xxx and fix compiler warning USB: Remove unneeded kmalloc() return value casts [NETFILTER]: Decrease number of pointer derefs in nfnetlink_queue.c [NETFILTER]: Decrease number of pointer derefs in nf_conntrack_core.c Documentation: Small applying-patches.txt update V4L/DVB (3173): [PATCH] Decrease number of pointer derefs in flexcop-fe-tuner.c PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/cpqphp_core.c PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/rpaphp_pci.c PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/pciehprm_acpi.c PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/pciehp_core.c Small fixups to the EHCI Kconfig help text CodingStyle correction Docs update: small spelling, formating etc fixes for filesystems/ext3.txt Docs update: remove obsolete patch from locks.txt Docs update: small fixes to stable_kernel_rules.txt turn "const static" into "static const" Decrease number of pointer derefs in exit.c Decrease number of pointer derefs in multipath.c fs/binfmt_elf: Remove unneeded kmalloc() return value casts selinux: Remove unneeded k[cm]alloc() return value casts [RXRPC]: Decrease number of pointer derefs in connection.c [NET]: Remove unneeded kmalloc() return value casts [ATM]: Remove unneeded kmalloc() return value casts + tiny whitespace cleanup Tiny esthetic changes to Documentation/laptop-mode.txt add missing printk loglevel in mm/swapfile.c missing printk loglevel and tiny tiny whitespace change in binfmt_elf() add loglevel to printk in fs/afs/cmservice.c remove unused out_pio label in i810_audio return statement cleanup - kill pointless parentheses Spelling fix in init/Kconfig for the help of CONFIG_SWAP MAINTAINERS: CIFS: add linux-cifs-client@lists.samba.org list Don't check pointer for NULL before passing it to kfree [arch/powerpc/kernel/rtas_flash.c] wrong firmware location in IPW2100 Kconfig entry netfilter: fix build error due to missing has_bridge_parent macro kbuild: small update of allnoconfig description NE2000 Kconfig help entry improvement NFS: "const static" vs "static const" in nfs4 [IPCOMP6]: don't check vfree() argument for NULL. [ALSA] no need to check pointers passed to vfree() for NULL [ALSA] Don't NULL check vfree argument in pdaudiocf_pcm.c [ALSA] fix resource leak in usbmixer fix implicit declaration of GET_APIC_ID in arch/i386/kernel/apic.c Fix the imlicit declaration of mtrr_centaur_report_mcr in arch/i386/kernel/cpu/centaur.c ISDN: fix copy_to_user() unused result warning in isdn_ppp fix 'defined but not used' warning in net/rxrpc/main.c::rxrpc_initialise kallsyms: handle malloc() failure OSS: Fix leak in awe_wave, also remove pointless cast. Fix memory leak in isapnp Docs update: missing files and descriptions for filesystems/00-INDEX vfree NULL check fixup for sb_card maestro3 vfree NULL check fixup no need to check vfree arg for null in oss/sequencer vfree does its own NULL check, no need to be explicit in oss/msnd.c fix signed vs unsigned in nmi watchdog trivial typos in Documentation/cputopology.txt sound: Remove unneeded kmalloc() return value casts ISDN: fix a few memory leaks in sc_ioctl() Decrease number of pointer derefs in jsm_tty.c mtd, nettel: fix build error and implicit declaration [NET]: Remove redundant NULL checks before [kv]free voyager: no need to define BITS_PER_BYTE when it's already in types.h Fix potential NULL pointer deref in gen_init_cpio [IA64] Remove redundant NULL checks before kfree [SCSI] SCSI: aic7xxx_osm_pci resource leak fix. USB: Resource leak fix for whiteheat driver PCI: fix potential resource leak in drivers/pci/msi.c uml: remove NULL checks and add some CodingStyle [TG3]: Fix possible NULL deref in tg3_run_loopback(). [JFFS2] Remove number of pointer dereferences in fs/jffs2/summary.c mtd: fix memory leaks in phram_setup mtd: fix memory leak in block2mtd_setup() [NETFILTER]: Fix memory leak in ipt_recent [SCSI] fix (unlikely) memory leak in DAC960 driver Input: sidewinder - fix memory leak [ALSA] fix potential NULL pointer deref in snd_sb8dsp_midi_interrupt() xtensa: remove verify_area macros OSS: cs46xx cleanup and tiny bugfix i4l: memory leak fix for sc_ioctl(). ISDN: correctly handle isdn_writebuf_stub() errors binfmt_elf: CodingStyle cleanup and remove some pointless casts binflt_elf: remove more casts V4L/DVB (4154): Fix use-after-free bug in cpia2 driver ensure NULL deref can't possibly happen in is_exported() pnp: card_probe(): fix memory leak moxa: remove pointless casts moxa: remove pointless check of 'tty' argument vs NULL moxa: partial CodingStyle cleanup & spelling fixes Correct sa'K' description in sysrq.txt Input: iforce - remove some pointless casts Bluetooth: fix potential NULL ptr deref in dtl1_cs.c::dtl1_hci_send_frame() Clean up 'inline is not at beginning' warnings for usb storage Remove redundant NULL checks before [kv]free - in fs/ Remove redundant NULL checks before [kv]free - in kernel/ Remove redundant NULL checks before [kv]free - in drivers/ [SCSI] small whitespace cleanup for qlogic driver [SCSI] megaraid: Make megaraid_ioctl() check copy_to_user() return value kbuild: add distclean info to 'make help' and more details for 'clean' fix possible NULL ptr deref in forcedeth USB: making the kernel -Wshadow clean - USB & completion Small update to CREDITS Driver core: Don't leak 'old_class_name' in drivers/base/core.c::device_rename() silence 'make xmldocs' warning by adding missing description of 'raw' in nand_base.c:1485 ACPI: Get rid of 'unused variable' warning in acpi_ev_global_lock_handler() Clean up 'make help' output for documentation targets. A few small additions and corrections to README ISDN: Avoid a potential NULL ptr deref in ippp NFS2: Calculate 'w' a bit later in nfsaclsvc_encode_getaclres() NFS3: Calculate 'w' a bit later in nfs3svc_encode_getaclres() Kconfig: fix spelling error in config KALLSYMS help text PCI: Be a bit defensive in quirk_nvidia_ck804() so we don't risk dereferencing a NULL pdev. Remove duplicate listing of Cris arch from README update I/O sched Kconfig help texts - CFQ is now default, not AS. Fix chapter reference in CodingStyle Magic number prefix consistency change to Documentation/magic-number.txt NFS: Kill the obsolete NFS_PARANOIA [MTD] [CHIPS] fix tiny spelling error in comment in cfi_cmdset_0001.c [XFS] Cancel transactions on xfs_itruncate_start error. SubmitChecklist update, fix spelling error Add missing files and dirs to 00-INDEX in Documentation/ Remove the last few UMSDOS leftovers isapnp: remove pointless check of 'type' against 0 in isapnp_read_tag() dm: fix memory leak in dm_create_persistent() when starting metadata update thread fails ACPICA: fix memory leak in acpi_ev_pci_config_region_setup() error path USB: Remove pointless conditional in drivers/usb/serial/io_ti.c::edge_shutdown() cr_backlight_probe() allocates too little storage for struct cr_panel Memory leak in tpm_ascii_bios_measurements_open() i386: Remove unneeded test of 'task' in dump_trace() [POWERPC] Clean up duplicate includes in drivers/macintosh/ [MTD] Clean up duplicate includes in drivers/mtd/ SELinux: fix memory leak in security_netlbl_cache_add() Input: gpio_keys - remove duplicate includes [NETFILTER]: Clean up duplicate includes in net/bridge/ [NETFILTER]: Clean up duplicate includes in net/netfilter/ kbuild: fix up printing of Linux C Library version in scripts/ver_linux Fix "use after free" / "double free" bug in ati_create_gatt_pages / ati_free_gatt_pages [SCSI] libsas: Fix potential NULL dereference in sas_smp_get_phy_events() [IA64] Remove a few duplicate includes hwmon: clean up duplicate includes [MIPS] remove some duplicate includes m68knommu: get rid of duplicate include ipmi: Fix mem leak in try_init_dmi() Fix a use after free bug in kernel->userspace relay file support cciss: fix memory leak USB HID: fix a possible NULL pointer dereference when we fail to allocate memory asus_acpi: fix possible double free (found by Coverity) efficeon-agp leaks 'struct agp_bridge_data' in error paths of agp_efficeon_probe() [NETFILTER]: ipt_recent: avoid a possible NULL pointer deref in recent_seq_open() SLUB: Fix format specifier in Documentation/vm/slabinfo.c Clean up duplicate includes in drivers/block/ Documentation: sysrq, description of 'h' slightly inaccurate sh64: arch/sh64/kernel/signal.c: duplicate include removal [ATM]: Clean up duplicate includes in drivers/atm/ [ATM]: Clean up duplicate includes in net/atm/ [IPV4]: Clean up duplicate includes in net/ipv4/ [IPV6]: Clean up duplicate includes in net/ipv6/ [PKT_SCHED]: Clean up duplicate includes in net/sched/ [SUNRPC]: Clean up duplicate includes in net/sunrpc/ [TIPC]: Clean up duplicate includes in net/tipc/ [XFRM]: Clean up duplicate includes in net/xfrm/ [DCCP]: fix memory leak and clean up style - dccp_feat_empty_confirm() [DLM] Fix memory leak in dlm_add_member() when dlm_node_weight() returns less than zero [WATCHDOG] Add a 00-INDEX file to Documentation/watchdog/ [POWERPC] Clean out a bunch of duplicate includes [IRDA]: Avoid a label defined but not used warning in irda_init() USB: Fix a memory leak in em28xx_usb_probe() tty: dont needlessly cast kmalloc() return value [IRDA]: Do not do pointless kmalloc return value cast in KingSun driver [NET]: Avoid pointless allocation casts in BSD compression module [ISDN]: Get rid of some pointless allocation casts in common and bsd comp. [IA64] Remove unnecessary cast of allocation return value in sn_hwperf_enum_objects() [POWERPC] Don't cast kmalloc return value in ibmebus.c [23/37] Clean up duplicate includes in V4L/DVB (5912): Clean up duplicate includes in drivers/media/ V4L/DVB (5913): Clean up duplicate includes in include/media/ V4L/DVB (6098): ivtv: kzalloc() returns void pointer, no need to cast V4L/DVB (6102): dvb: remove some unneeded vmalloc() return value casts from av7110 V4L/DVB (6285): Remove pointless kmalloc() return value cast in Zoran PCI controller driver [GFS2] Clean up duplicate includes in fs/gfs2/ Clean up duplicate includes in drivers/net/ net: Kill some unneeded allocation return value casts in libertas [ZD1211RW]: Don't needlessly initialize variable to NULL in zd_chip Avoid possible NULL pointer deref in 3c359 driver backlight: Fix cr_bllcd allocations and error paths [SCSI] lpfc: fix potential overflow of hbqs array [SCSI] NCR_D700, lpfc: Clean up duplicate includes [SCSI] mpt fusion: fix two potential mem leaks kbuild: improve scripts/gcc-version.sh output a bit when called without args kbuild: ver_linux fix glibc version print kbuild: scripts/ver_linux : correct printing of binutils version USB: Clean up duplicate includes in drivers/usb/ usb: avoid redundant cast of kmalloc() return value in OTi-6858 driver UBI: don't use array index before testing if it is negative fix use after free in amd create gatt pages [XFS] Fix a potential NULL pointer deref in XFS on failed mount. [NETLINK]: Don't leak 'listeners' in netlink_kernel_create() [ALSA] Clean up duplicate includes in sound/ppc/ [ALSA] Clean up duplicate includes in sound/soc/ [ALSA] Clean up duplicate includes in sound/core/ [ALSA] au88x0: mem leak fix in snd_vortex_create() [ALSA] emu10k1: There's no need to cast vmalloc() return value in snd_emu10k1_create() Clean up duplicate includes in include/linux/memory_hotplug.h Clean up duplicate includes in mm/ mm: no need to cast vmalloc() return value in zone_wait_table_init() uml: remove unneeded void * cast Clean up duplicate includes in drivers/spi/ fix possible NULL deref on low memory condition in capidrv.c::send_message() isdn: guard against a potential NULL pointer dereference in old_capi_manufacturer() fbdev: Update Documentation/fb/00-INDEX Clean up duplicate includes in arch/i386/xen/ Clean up duplicate includes in drivers/char/ Clean up duplicate includes in drivers/w1/ Clean up duplicate includes in fs/ Clean up duplicate includes in fs/ecryptfs/ Clean up duplicate includes in kernel/ pnp: avoid a small unlikely memory leak in proc_read_escd() floppy: do a very minimal style cleanup of the floppy driver floppy: remove dead/commented out code from floppy driver floppy: remove register keyword use from floppy driver Clean up duplicate includes in Documentation/ Add a missing 00-INDEX file for Documentation/vm/ Add a 00-INDEX file to Documentation/mips/ Add a 00-INDEX file to Documentation/sysctl/ Add a 00-INDEX file to Documentation/telephony/ i386: Clean up duplicate includes in arch/i386/kernel/ i386: Clean up duplicate includes in arch/i386/xen/ mxser: fix compiler warning when building without CONFIG_PCI Cyclades: Avoid label defined but not used warning Fix compiler warning in smount example program from sharedsubtree.txt dm io:ctl remove vmalloc void cast Fix memory leak in discard case of sctp_sf_abort_violation() UBI: silence a warning [IrDA]: af_irda memory leak fixes mga_dma: return 'err' not just zero from mga_do_cleanup_dma() Nuke duplicate include from printk.c Nuke a duplicate include from profile.c Nuke duplicate header from sysctl.c markers: don't risk NULL deref in marker Do not include linux/backing-dev.h twice PCI Hotplug: Fix small mem leak in IBM Hot Plug Controller Driver driver core: fix small mem leak in driver_add_kobj() x86 floppy: kill off the 'register' keyword from header [NETLABEL]: Fix NULL deref in netlbl_unlabel_staticlist_gen() if ifindex not found PCI: Hotplug: Fix leaks in IBM Hot Plug Controller Driver - ibmphp_init_devno() Correct a few trivial tree details in Documentation/SubmittingPatches PCI Express ASPM support should default to 'No' USB: test for NULL return from platform_get_resource() in ohci_hcd_sm501_drv_remove() USB: mem leak fixes for AMD 5536 UDC high/full speed USB device controller driver swiotlb: Don't include linux/swiotlb.h twice in lib/swiotlb.c trivial: update Jesper Juhl CREDITS entry with new email include/linux/interrupt.h: do not include linux/irqnr.h twice kernel/cgroup.c: kfree(NULL) is legal
Jesper Nilsson (228): [MTD] Provide mtdram.h with mtdram_init_device() prototype cris build fixes: fix csum_tcpudp_magic() declaration cris build fixes: Add missing syscalls cris build fixes: hardirq.h: include asm/irq.h cris build fixes: atomic.h needs compiler.h cris build fixes: irq fixes cris build fixes: sys_cris.c needs fs.h cris build fixes: add baud rate defines cris build fixes: update eth_v10.c ethernet driver cris build fixes: corrected and improved NMI and IRQ handling cris build fixes: fixes in arch/cris/kernel/time.c cris build fixes: setup.c needs param.h cris build fixes: fix crisksyms.c cris build fixes: defconfig updates CRIS don't include bitops.h in posix_types.h CRISv10 serial driver rewrite CRIS: remove MTD_AMSTD and MTD_OBSOLETE_CHIPS take two CRISv10: fix timer interrupt parameters CRISv10 improve and bugfix fasttimer CRISv32: add cache flush operations CRIS tlb.h should include linux/pagemap.h CRISv10 Ethernet declare mac fix CRISv10 usercopy library add lineendings to asm CRISv10 string library add lineendings to asm CRISv10 memset library add lineendings to asm CRISv10 fasttimer: Scrap INLINE and name timeval_cmp better CRIS: define __ARCH_WANT_SYS_RT_SIGSUSPEND in unistd.h for CRIS CRIS v10: correct do_signal to fix oops and clean up signal handling in general CRIS v10: kernel/time.c needs to include linux/vmstat.h to compile CRIS v10: driver for ds1302 needs to include cris-specific i2c.h CRIS v10: vmlinux.lds.S: ix kernel oops on boot and use common defines CRIS: avoid using arch links in Kconfig cris: remove unused __dummy, CONST_ADDR and ADDR from bitops.h CRIS: Rearrange Kconfigs for v10 and v32 to allow compilation without warnings. CRIS v32: Add new driver files for Artpec-3. CRIS v32: Add new driver files for Etrax-FS CRIS v32: Add new machine dependent files for Etrax-FS and Artpec-3. CRIS v32: Add hardware dependent include files and defconfigs for ETRAX FS and ARTPEC-3 chips. CRIS v32: Add L2 cache initialization code. CRIS v32: Add SECOND_WORD_SYNC, used in sync_serial. CRIS v32: Update synchronous serial driver. CRIS: Merge axisflashmap.h with Axis internal changes. CRIS v32: Update asm-cris/arch-v32/irq.h for ETRAX FS and ARTPEC-3 CRIS: Remove unnecessary CVS log from cris/mm/init.c CRIS v32: Add prototypes for cache flushing CRIS v32: Add headers for EtraxFS and Artpec-3 chips. CRIS: Minor fixes to mm/fault.c CRIS: Minor generic kernel/traps.c changes. CRIS v32: Whitespace and formatting changes for kernel/ptrace.c CRIS: Remove define ARCH_HAS_DMA_DECLARE_COHERENT_MEMORY CRIS v32: Update entry.S to working order. CRIS v32: Fixup kernel Makefile. CRIS v32: New version of I2C driver. CRIS v32: Update and improve axisflashmap CRIS: Update main Kbuild makefile. CRIS v10: Update boot Kbuild makefile. CRIS v10: Update boot/compressed Kbuild makefile. CRIS v10: Update rescue Kbuild makefile. CRIS v10: Update rescue head.s CRIS v10: Update and improve axisflashmap.c CRIS v32: Update traps.c CRIS v32: Update boot Kbuild makefile. CRIS v32: Update boot compressed Kbuild makefile. CRIS v32: Update boot rescue Kbuild makefile. CRIS v32: Remove common gpio and nandflash, add mach-fs and mach-a3 as subdirs. CRIS v32: Update compressed head.S CRIS v32: Update boot/compressed/misc.c CRIS v32: Update boot/rescue/head.S code. CRIS v32: Update debugport. CRIS v32: Include path fix for timex.h CRIS v32: Update and improve fasttimer.c CRIS v32: Update kernel/head.S CRIS v32: Update and simplify kernel/irq.c. CRIS v32: Minor updates to kernel/process.c CRIS v32: Update and improve kernel/traps.c CRIS v32: Minor fixes for io.h CRIS v10: New default config. CRIS v32: Update and improve kernel/time.c CRIS: Add architecture dependent bug.h for CRIS v10 and CRIS v32 CRIS v10: Update boot/compressed/Makefile to use ccflags-y and ldflags-y CRIS v10: Change boot/rescue/Makefile to use ccflags-y, asflags-y and ldflags-y. CRIS v10: Correct and cleanup boot/rescue/kimagerescue.S CRIS v10: Correct and cleanup boot/rescue/testrescue.S CRIS v10: Cleanup drivers/eeprom.c to avoid import conflicts. CRIS v10: Fix bugs in i2c_init and i2c_readreg CRIS v10: Update driver for pcf8563 CRIS v10: Cleanup rtc.h CRIS v10: Update and fix bug in kernel/debugport. CRIS v10: Remove CVS tag from boot/compressed/misc.c CRIS v10: Break long lines in boot/rescue/head.S CRIS v10: Remove CVS id tag from kernel/dma.c CRIS v10: Cleanup kernel/entry.S CVS log and id. CRIS v10: Cleanup kernel/fasttimer.c CRIS v10: Cleanup kernel/irq.c CRIS v10: Remove CVS log and id from kernel/kgdb.c CRIS v10: Remove CVS id from kernel/process.c CRIS: Remove NO_IOMEM config, we have IO memory. CRIS: Move common Kconfig variable ETRAX_RTC to arch independet Kconfig. CRIS v10: Reformat drivers/makefile using tabs. CRIS v10: Remove useless CVS id from kernel/shadows.c CRIS v10: Remove useless CVS id and log from lib/dram_init.S CRIS v10: Remove useless CVS id tag from lib/old_checksum.c CRIS v10: Fix bug where error returns didn't restore irqs in mm/fault.c CRIS v10: Don't call get_mmu_context when switching between tasks with shared memory descriptors CRIS v10: Add synchronous serial port driver for CRIS v10. CRIS v10: Setup serial port 2 to avoid accidental TXD pulse on startup. CRIS v10: Update kernel/io_interface_mux.c CRIS v10: Clear TIF_SYSCALL_TRACE flag in ptrace_disable in kernel/ptrace.c CRIS v10: Remove duplicated folding of carry from lib/checksumcopy.S, it is not needed. CRIS v10: Remove duplicated folding of carry from lib/checksum.S, it is not needed. CRIS: Update cpu_possible_map and raw_smp_processor_id in smp.h header. CRIS: Correct comment in io.h to describe reality of I/O space. CRIS: Correct pfn_pte to make it possible to ioremap uncached addresses. CRIS: Include arch dependent bug.h. CRIS: Allow arch dependent delay to override common version. CRIS: Fix bugs in return value of atomic_inc_return and atomic_dec_return. CRIS v32: Remove useless CVS id tag from boot/compressed/README CRIS v10: Change name of low voltage read and set macros. CRIS v32: Replace build flags in boot/compressed/Makefile CRIS v32: Replace build flags in boot/rescue/Makefile CRIS v32: Rewrite of stream co-processor driver for ETRAX FS and ARTPEC-3 CRIS v32: Change include path for hwregs in drivers/iop_fw_load.c CRIS v32: Change name of LED macros in drivers/mach-a3/gpio.c to avoid collision. CRIS v32: ETRAX FS Change name of LED macros in drivers/mach-fs/gpio.c to avoid collision. CRIS v32: Remove drivers/nandflash.h, now exists as machine specific file. CRIS v32: Update driver for RTC chip pcf8563. CRIS v32: Remove drivers/gpio.c, now exists as machine specific file. CRIS v32: Remove config ifdef around init function for drivers/sync_serial.c CRIS v32: Update kernel/crisksyms.c CRIS v32: Change debug and formatting in kernel/fasttimer.c CRIS v32: Change names of config variable and register field for data available. CRIS: Add support for ETRAX FS and ARTPEC-3 to etraxgpio.h CRIS v10: Update drivers/gpio.c, fix locking and general improvements. CRIS v32: Update boot/rescue/rescue.ld CRIS v32: Update signal handling in kernel/signal.c CRIS v32: Update kernel/smp.c for CRIS v32. CRIS v32: Move vcs_hook to machine specific directory. CRIS v32: Update vcs_hook.c for ETRAX FS. CRIS v32: Add precise delay loops for ETRAX FS and ARTPEC-3. CRIS v32: Add lib/delay to build. CRIS v32: Update lib/checksum.S and lib/checksumcopy.S CRIS v32: Move hw_settings.S to machine specific directories for ETRAX FS and ARTPEC-3 CRIS v32: Change lib/spinlock.S to use byte operations instead of dwords. CRIS v32: Change name of simulator config to CONFIG_ETRAX_VCS_SIM in mm/init.c CRIS v32: Fix bug in internal memory allocator mm/intmem.c CRIS v32: Add workaround for MMU hardware bug for ETRAX FS in mm/mmu.S CRIS v32: Avoid work when switching between tasks with shared memory descriptors in mm/tlb.c CRIS v32: Fix startup oops and replace hardcoded pagesize in vmlinux.lds.S CRIS: Remove CONFIG_NO_IOMEM from default configs. CRIS: Add configuration possibility for using kmalloc for modules. CRIS: Remove useless CVS id and log from kernel/process.c CRIS: Remove useless CVS log from kernel/ptrace.c CRIS: Remove CONFIG_NO_IOMEM from ARTPEC-3 default config. CRIS: Remove include of linux/init.h, not needed anymore. CRIS: Register cpus in kernel/setup.c CRIS: Add sched_clock to kernel/time.c CRIS: Add missing headers to include/asm-cris Kbuild files. CRIS: Rename LED macros to CRIS_LED to avoid name clash in io.h CRIS: Break long comment line in include/asm-cris/arch-v10/page.h CRIS v32: Add missing header to include/asm-cris/arch-v32/Kbuild CRIS v32: Adjust arch-v32/atomic.h for new spinlock/rwlock infrastructure CRIS v32: Add defines for udelay and ndelay in arch-v32/delay.h CRIS v32: Remove useless CVS id tag from arch-v32/hwregs/Makefile CRIS v32: Rename variable used in macro for arch-v32/hwregs/dma.h CRIS v32: Add support for ETRAX FS and ARTPEC-3 for arch-v32/hwregs/eth_defs.h CRIS v32: Remove juliette.h, it is not supported for CRIS v32. CRIS v32: Change name for simulator config in asm-cris/arch-v32/page.h CRIS v32: Add prototype for crisv32_pinmux_dealloc_fixed in asm-cris/arch-v32/pinmux.h CRIS v32: Change name for simulator config in asm-cris/arch-v32/processor.h CRIS v32: Completely rework spinlocks for ETRAX FS and ARTPEC-3 CRIS v32: Remove SMP stub from asm-cris/arch-v32/system.h CRIS v32: Let compiler know that memory is clobbered after a break op. CRIS v32: Move register map header to machine dependent directory. CRIS v32: Correct offset for TASK_pid in asm-cris/arch-v32/offset.h CRIS v32: arch-v32/hwregs/intr_vect_defs.h moved to machine dependent directory. CRIS v32: Minor changes to avoid errors in asm-cris/arch-v32/hwregs/reg_rdwr.h CRIS v32: Remove kernel/arbiter.c, it now exists in machine dependent directory. CRIS v32: Initialize GIO even if we're rambooting in kernel/head.S CRIS v32: Fix minor formatting issue in mach-a3/io.c CRIS: Drop regs parameter from call to profile_tick in kernel/time.c CRIS: Move ETRAX_AXISFLASHMAP to common Kconfig file. CRIS: Make io_pwm_set_period members unsigned in etraxgpio.h CRIS v10: drivers/net/cris/eth_v10.c rename LED defines to CRIS_LED to avoid name clash. CRIS v10: Cleanup of drivers/gpio.c CRIS v32: Clean up nandflash.c for ARTPEC-3 and ETRAX FS. CRIS v32: Correct spelling of bandwidth in function name. MAINTAINERS: Add my information for the CRIS port. CRIS: Add new timerfd syscall entries. CRIS v32: Rewrite ARTPEC-3 gpio driver to avoid volatiles and general cleanup. CRIS v32: Change drivers/i2c.c locking. CRIS v32: Remove hwregs/timer_defs.h, it is now architecture specific. cris: import memset.c from newlib: fixes compile error with newer (pre4.3) gcc CRIS v10: Include mm.h instead of vmstat.h in kernel/time.c CRIS: Import string.c (memcpy) from newlib: fixes compile error with gcc 4 cris: correct usage of __user for copy to and from user space in lib/usercopy and uaccess.h cris: correct syscall numbers in unistd.h for timerfd_settime and timerfd_gettime [CRIS] Build fixes for compressed and rescue images for v10 and v32: Merge branch 'cris_debug_port_fix' into cris Merge branch 'pcf8563_mutex_spinlock' into cris [CRIS] Correct image makefiles to allow using a separate OBJ-directory. [CRIS] Correct definition of subdirs for install_headers. [CRISv10] Correct whitespace damage. [CRISv10] Clean up compressed/misc.c Merge branch 'build_fix' into cris Merge branch 'asm_cris_kbuild' into cris Merge branch 'cris_debug_port_fix' into cris [CRIS] Rename boot-linkscripts and fix the path to them. [CRISv32] Remove warning in io.h Merge branch 'for-next' of git://www.jni.nu/cris into cris_merge [CRIS] Move header files from include to arch/cris/include. [CRIS] Merge asm-offsets.c for both arches into one file. [CRIS] Remove links from CRIS build klist.c: bit 0 in pointer can't be used as flag ipv6: Plug sk_buff leak in ipv6_rcv (net/ipv6/ip6_input.c) CRISv32: Remove extraneous space between -I and the path. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask-for-cris into for-next CRIS: Merge machine dependent boot/compressed and boot/rescue CRISv32: Remove obsolete vcs_hook.o from Makefile CRIS: Wire up syscalls signalfd4 to writev. CRISv32: Fix typo compile error in ARTPEC-3 gpio driver. CRISv10: fix serial driver proc-usage CRISv32: Add arch optimized strcmp. CRISv32: Fix potential null reference in cryptocop driver. CRISv32: irq.c - Move end brace outside #endif CRIS: Change DEFINE_PER_CPU of current_pgd to be non volatile. MAINTAINERS: Change mailing list info for CRIS CRISv10: Don't autonegotiate if autonegotiation is off CRIS: Cleanup linker script using new linker script macros.
Jess Guerrero (1): ntfs: update help text
Jesse Ahrens (1): [CPUFREQ] Support Model D parts and newer in e_powersaver
Jesse Allen (2): orinoco: support smc2532w pcmcia: add id for AMB8110 PC Card
Jesse Barnes (143): From: jbarnes@sgi.com [IA64-SGI] remove unused sn header files update sn2 maintainer [ACPI] cleanup: delete !IA64_SGI_SN from acpi/Kconfig PCI fixup for Toshiba laptops and ohci1394 PCI: fix for Toshiba ohci1394 quirk add boot option to control Intel SATA/PATA combined mode PCI: document sysfs rom file interface PCI: update Toshiba ohci quirk DMI table PCI: fix sysfs rom file creation for BIOS ROM shadows Doc Fix: remove mention of combined mode-related kernel parameters fbdev: fbcon: console unregistration from unregister_framebuffer vt: add comment for unbind_con_driver() x86, 32-bit: trim memory not covered by wb mtrrs drm: update DRM sysfs support i915: add suspend/resume support i915: Fix GR register array size off-by-one bug drm/i915: save/restore interrupt state drm/i915: restore pipeconf regs unconditionally drm/i915: Fix hibernate save/restore of VGA attribute regs i915: fix AR register restore. fix IS_I9XX macro in i915 DRM driver Update MAINTAINERS with location of PCI tree drm/vbl rework: rework how the drm deals with vblank. PCI: don't expose struct pci_vpd to userspace x86: fix PCI MSI breaks when booting with nosmp [MAINTAINERS] PCI list moved drm/i915: fix off by one in VGA save/restore of AR & CR regs. PCI: correct mailing list address remove debug printk from DRM suspend path PCI: update location of PCI hotplug mailing lists Merge branch 'suspend' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 into linux-next Merge branch 'pci-for-jesse' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip into for-linus PCI: fixup write combine comment in pci_mmap_resource x86/PCI: fixup early quirk probing PCI: fixup kdoc blocks for hotplug functions PCI: correct resource number in debug output DRM/i915: only use tiled blits on 965+ Revert "PCI: Correct last two HP entries in the bfsort whitelist" Revert "x86/PCI: ACPI based PCI gap calculation" PCI hotplug: fix typo in pcie hotplug output PCI: document pci_target_state Merge branch 'x86/iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into for-linus Merge branch 'core/generic-dma-coherent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into for-linus PCI: fully restore MSI state at resume time Merge branch 'pci-for-jesse' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into x86-merge Merge branch 'x86-merge' into for-linus i915: Use more consistent names for regs, and store them in a separate file. separate i915 suspend/resume functions into their own file new chip name is GM45 drm: Rework vblank-wait handling to allow interrupt reduction. drm: kill drm_device->irq PCI: fix -Wakpm warnings in pci_pm_init debug output PCI: remove #ifdef DEBUG around dev_dbg call PCI: use pci_find_ext_capability everywhere PCI: include io.h in pci.h so that ioremap_nocache is defined Remove PCI hotplug core MAINTAINERS entry drm: GEM mmap support drm/i915: add GEM GTT mapping support DRM: i915: add mode setting support PCI: check mmap range of /proc/bus/pci files too PCI: fixup whitespace in quirks.c PCI: set device wakeup capable flag if platform support is present drm/i915: don't enable vblanks on disabled pipes drm/i915: set vblank enabled flag correctly across IRQ install/uninstall drm: initial KMS config fixes drm: handle depth & bpp changes correctly drm/i915: make LVDS fixed mode a preferred mode drm: create mode_config idr lock drm/i915: remove unnecessary debug output in KMS init drm/i915: hook up LVDS DPMS property drm: don't whine about not reading EDID data drm/i915: Fix cursor physical address choice to match the 2D driver. networking: document "nc" in addition to "netcat" in netconsole.txt drm/i915: add fence register management to execbuf drm/i915: sync SDVO code with stable userland modesetting driver drm/i915: capture last_vblank count at IRQ uninstall time too drm/i915: add get_vblank_counter function for GM45 drm/i915: take struct mutex around fb unref drm/i915: Keep refs on the object over the lifetime of vmas for GTT mmap. drm/i915: suspend/resume GEM when KMS is active drm/i915: fix WC mapping in non-GEM i915 code. i915: suspend/resume interrupt state drm/i915: remove PLL debugging messages drm/i915: handle bogus VBT panel timing drm: Fix ordering of bit fields in EDID structure leading huge vsync values. drm: disable encoders before re-routing them powerpc/PCI: include pci.h in powerpc MSI implementation drm/i915: check for -EINVAL from vm_insert_pfn drm/i915: add VGA hotplug support for 945+ drm: Use pgprot_writecombine in GEM GTT mapping to get the right bits for !PAT. drm: fix EDID backward compat check drm: remove unused "can_grow" parameter from drm_crtc_helper_initial_config drm/i915: allow tiled front buffers on 965+ drm/i915: automatically select FRAMEBUFFER_CONSOLE if !EMBEDDED drm/i915: sanity check IER at wait_request time drm/i915: allocate large pointer arrays with vmalloc i915: support 8xx desktop cursors drm/i915: apply G45 vblank count code to all G4x chips and fix max_frame_count drm/i915: avoid non-atomic sysrq execution drm/i915: enable MCHBAR if needed PCI: use ACPI _CRS data by default drm/i915: correct suspend/resume ordering drm/i915: fix LFP data fetch drm/i915: enable error detection & state collection drm/i915: refactor error detection & collection drm/i915: FIFO watermark calculation fixes fb/intelfb: conflict with DRM_I915 and hide by default drm/i915: handle FIFO oversubsription correctly drm/i915: correct self-refresh calculation in "everything off" case drm/i915: fix 845G FIFO size & burst length drm: remove root requirement from DRM_IOCTL_SET_VERSION (+ DRM_IOCTL_AUTH_MAGIC) drm: clarify scaling property names drm/i915: increase default latency constant (v2 w/comment) drm/i915: add dynamic clock frequency control PCI: export pci_claim_resource for driver use x86/PCI: initialize PCI bus node numbers early ACPI button: provide lid status functions drm/i915: force mode set at lid open time drm/i915: use ACPI LID status for LVDS ->detect hook drm/i915: generate a KMS uevent at lid open/close time drm/i915: framebuffer compression for pre-GM45 PCI: pcie portdrv: remove unused variable PCI: fix VGA arbiter header file MAINTAINTERS: remove hotplug driver entries drm/i915: fix typo in compressed buffer setup drm/i915: fix suspend/resume breakage in lid notifier drm/i915: fix startup hang on some non-mobile platforms drm/i915: prevent FIFO calculation overflows on 32 bits with high dotclocks ACPI: make ACPI button funcs no-ops if not built in drm/i915: blacklist Acer AspireOne lid status drm/i915: correct FBC update when pipe base update occurs drm: fix drm_fb_helper handling of kernel crtcs x86/PCI: make 32 bit NUMA node array int, not unsigned char drm/i915: split display functions by chip type drm/i915: framebuffer compression for GM45+ ACPI button: don't try to use a non-existent lid device drm/i915: Save and restore the GM45 FBC regs on suspend and resume. drm/i915: save/restore BLC histogram control reg across suspend/resume drm/i915: add FIFO watermark support for G4x drm/i915: update watermarks before enabling PLLs drm/i915: kill warning in intel_find_pll_g4x_dp Revert "PCI: get larger bridge ranges when space is available"
Jesse Brandeburg (192): e100: re-enable microcode with more useful defaults e1000: fix for dhcp issue e100: Fix TX hang and RMCP Ping issue (due to a microcode loading issue) e100: Handle the return values from pci_* functions e100: e100 whitespace fixes e1000: Added disable packet split capability e1000: Added RX buffer enhancements e1000: Added functions to save and restore config e1000: Added functions declarations e1000: Fix whitespace e1000: Added driver comments e1000: fix receive breakage e1000: fix compile warning e100: remove init_hw call to fix panic e100/e1000/ixgb: update MAINTAINERS to current developers e100: update e100.txt e100: fix eeh on pseries during ethtool -t e1000: update the readme with the latest text e1000: Explicitly power up the PHY during loopback testing. e1000: explicit locking for two ethtool path functions ixgb: fix cache miss due to miscalculation e1000: unify WoL capability detection code e1000: Add PCI ID 0x10a4 for our new 4-port PCI-Express device ixgb: Set a constant blink rate for ixgb adapter identify (1sec on, 1sec off) ixgb: Cache-align all TX components of the adapter struct. ixgb: Add buffer_info and test like e1000 has. e100: Add debugging code for cb cleaning. e1000: Maybe stop TX if not enough free descriptors ixgb: combine more rx descriptors to improve performance e1000: FIX: don't poke at manageability registers for incompatible adapters e1000: FIX: Disable Packet Split for non jumbo frames e1000: FIX: Don't limit descriptor size to 4kb for PCI-E adapters e1000: FIX: move length adjustment due to crc stripping disabled. e1000: add mmiowb() for IA64 to sync tail writes e1000: Remove unneeded and unwanted memsets e1000: add queue restart counter e1000: Only set IDE for tx when we are using TIDV/TADV e1000: add dynamic generic MSI interrupt routine e1000: add dynamic itr modes e1000: The user-supplied itr setting needs the lower 2 bits masked off e1000: dynamic itr: take TSO and jumbo into account e1000: Fix Wake-on-Lan with forced gigabit speed e1000: disable TSO on the 82544 with slab debugging e1000: narrow down the scope of the tipg timer tweak e1000: Make the copybreak value a module parameter e1000: No-delay link detection at interface up ixgb: Fix early TSO completion ixgb: Maybe stop TX if not enough free descriptors e1000: simplify case handling gigabit at half duplex e1000: Fix MSI only interrupt handler routine e1000: fix NAPI performance on 4-port adapters e1000: tune our dynamic itr transmit packet accounting e100: allow bad MAC address when running with invalid eeprom csum e100: Optionally use I/O mode only to access register space [E1000]: Fix schedule while atomic when called from mii-tool. [PKTGEN]: pktgen should not print info that it is spinning e1000e: fix link up message to show ethX: e1000e: fix flow control when using ethtool overrides e1000e: fix flow control denial of service possibility ixgb: add explicit state checking e1000e: remove irq_sem e1000: remove irq_sem ixgb: remove irq_sem e1000e: Increment version to 0.2.1 sky2: fix simple define thinko ixgb: maybe stop tx port missed a piece ixgb: repeat 32 bit ioremap cleanup ixgb: fix bug in descriptor ring due to prefetch corruption ixgb: leave room for extra hardware memory usage ixgb: check down state before enable irq ixgb: don't allow too small MTU ixgb: move time stamp set before setting dma pointer ixgb: fix race on rx_buffer_len in mtu change ixgb: fix unload race with timers ixgb: remove lltx support and update tx routine ixgb: update readme text ixgb: add copybreak parameter ixgb: clean up un-necessary declarations ixgb: format all if( to be if ( ixgb: cleanup space after while ixgb: whitespace fixups ixgb: fix spelling errors ixgb: trivial fix space after for ixgb: cleanup checkpatch suggestions that are relevant ixgb: rx cleanup performance improvements ixgb: clean up assignments inside if statements ixgb: audit use of dev_kfree_skb_any ixgb: cleanup header ixgb: make NAPI the only option and the default ixgb: update copyright dates and versions ixgbe: remove device ID for unsupported device e1000e: fix drv load issues ixgbe: add cx4 device ID ixgbe: fix rx csum return status misinterpretation ixgbe: add little endian annotations for sparse ixgbe: do not update stats twice each receive ixgbe: Cleanup references to Tx and Rx rings to becommon across the driver ixgbe: disable flow control by default ixgbe: Implement Tx Head Writeback ixgbe: Lock RSS seed, move rx_buf_len to the rx_ring ixgbe: should not use HW_CSUM, should use IP* flags ixgbe: update dca to new interface, fix CONFIG_DCA_MODULE ixgbe: fix bug where lro settings are per ring ixgbe: fix dca hints going to wrong processor ixgbe: fix bug where using wake queue instead of start ixgbe: fix dca defines to not have spaces ixgbe: fix multicast address update ixgbe: Update watchdog thread to accomodate longerlink_up events ixgbe: link change interrupt was not causing link event ixgbe: fix bug with shared interrupts ixgbe: limit small mtu to minimum for ipv4 support ixgbe: fix ethtool register dump ixgbe: fix ethtool disable csum for ipv6 ixgbe: fix initial interrupt throttle settings ixgbe: fix bug with lots of tx queues ixgbe: recycle pages in packet split mode ixgbe: add device support for XF LR adapters ixgbe: fix ring reallocation in ethtool ixgbe: lro stats were not counted on first ethtool -Scall ixgbe: add clean rx many routine ixgbe: update to latest common code module ixgbe: refresh the ixgbe_down function ixgbe: move set_num_queues and call it after msix failure ixgbe: cleanup defines ixgbe: lower stack space usage ixgbe: xmit frame refactor ixgbe: fix DCA dependency in Kconfig e1000e: reset swflag after resetting hardware e1000e: do not ever sleep in interrupt context e1000e: remove phy read from inside spinlock e1000e: drop stats lock e1000e: update version from k4 to k6 pktgen: fix multiple queue warning ixgbe: add device support for 82598AT (copper 10GbE) adapters pktgen: add full reset functionality e100: fix dma error in direction for mapping ixgbe: fix dma mapping unbalance e1000e: drop lltx, remove unnecessary lock e1000e: workaround hw errata e1000: fix bug with shared interrupt during reset igb: remove dead code in transmit routine e1000e: add aer support e1000e: remove workaround for e1000 hardware ixbge: fix bug when using large pages and jumbo frames e1000e: fix unmap bug e1000: fix unmap bug ixgbe: Fix interrupt configuration for 82599 ixgbe: fix bug with napi add before request_irq ixgbe: Fix the Tx clean logic to return proper status ixgbe: Cleanup on the Rx init path ixgbe: Add a few safety nets for register writes and descriptor cleanups ixgbe: Cleanup some whitespace issues, fixup and add some comments ixgbe: Fixup the watchdog interrupt scheduling on 82599 e1000: fix close race with interrupt e1000e: fix loss of multicast packets e1000e: fix close interrupt race e1000e: update version number e1000: fix loss of multicast packets e1000/e1000: fix compile warning e1000e: fix bug in restart queue logic e1000: fix transmit routine exit bug ixgbe: fix link down initial state ixgb: fix link down initial state igb: fix link down inital state e1000e: indicate link down at load e1000: init link state correctly e1000/e1000e/igb/ixgb: do not use netif_wake_queue un-necessarily sctp: add feature bit for SCTP offload in hardware igb: Enable SCTP checksum offloading ixgbe: enable hardware offload for sctp e1000: fix virtualization bug e1000/e1000e/igb/ixgb: don't txhang after link down ixgbe: Cleanup feature setup code to make the code more readable ixgbe: Re-adjust ring layouts to have better cacheline efficiency ixgbe: fix unmap length bug igb: fix unmap length bug e1000: fix unmap bug e1000: allow ethtool coalesece to adjust interrupts per second e1000: implement jumbo receive with partial descriptors e1000: fix flow control thresholds e1000: drop dead pcie code from e1000 e1000: remove unused functions e1000: use netif_tx_disable e1000: stop timers at appropriate times e1000: test link state conclusively e1000: fix tx waking queue after queue stopped during shutdown e1000: two workarounds were incomplete, fix them e1000: remove races when changing mtu e1000: drop redunant line of code, cleanup e1000: updated whitespace and comments e1000: drop unused functionality for eeprom write/read e1000: fix namespacecheck warnings
Jesse Huang (4): sundance: remove TxStartThresh and RxEarlyThresh subdance: fix TX Pause bug (reset_tx, intr_handler) sundance: correct initial and close hardware step. sundance: solve host error problem in low performance embedded system when continune down and up
Jesse Millan (2): put_compat_shminfo() warning fix x86_64: Fix gcc 4 warning in sched_find_first_bit
Jesse Sung (1): USB: option: add BenQ 3g modem information
Jessica L. Blank (1): USB: Sierra - Add support for Aircard 881U
JiSheng Zhang (1): firewire: queue the right number of data
Jiajun Wu (1): gianfar: fix coalescing setup in ethtool support
Jiang Zhe (6): [ALSA] hda-codec - Update dell-m82 model pin config [ALSA] hda-codec - Add workaround for multiple HPs [ALSA] hda-codec - Avoid wrong speaker-auto mute via mic jack [ALSA] hda-codec - Device ID for Toshiba laptop which uses AD1986A [ALSA] hda-codec - alc268 input_mux should be a selector instead of mixer [ALSA] hda-codec - New model for conexant 5045 codec to support benq r55e
Jiang zhe (11): [ALSA] hda-codec - Device ID for Macbook sound card [ALSA] hda-codec - Fix capture source for Cx5045 codec [ALSA] hda-codec - Add model for Gigabyte P35 DS3R [ALSA] hda-codec - model for alc883 to support M720R [ALSA] hda-codec - model for alc883 to support FUJITSU Pi2515 [ALSA] hda-codec - model for cx20549 to support laptop HP530 [ALSA] hda-codec - model for alc262 to support Lenovo 3000 [ALSA] hda-codec - PCI quirk for MSI laptop [ALSA] hda - Should use HDA_OUTPUT instead of HDA_INPUT to mute pin 15 of ALC880 [ALSA] hda - PCI quirk for laptop LG which use CMI9880 [ALSA] hda - support intel DG33 motherboards
Jianjun Kong (18): af_unix: netns: fix problem of return value af_unix: clean up net/unix/af_unix.c garbage.c sysctl_net_unix.c net: clean up net/ipv4/ah4.c esp4.c fib_semantics.c inet_connection_sock.c inetpeer.c ip_output.c net: clean up net/ipv4/ipip.c raw.c tcp.c tcp_minisocks.c tcp_yeah.c xfrm4_policy.c net: clean up net/ipv4/fib_frontend.c fib_hash.c ip_gre.c net: clean up net/ipv4/igmp.c net: clean up net/ipv4/ip_sockglue.c tcp_output.c net: clean up net/ipv4/ipmr.c net: clean up net/ipv4/ip_fragment.c tcp_timer.c ip_input.c net: clean up net/ipv4/pararp.c net: clean up net/ipv4/devinet.c net: clean up net/ipv4/tcp_ipv4.c net: remove two duplicated #include drivers: remove duplicated #include mac80211: fix a buffer overrun in station debug code module: fix warning of unused function when !CONFIG_PROC_FS rtl8139: unify the struct's name mm: Fix problem of parameter in note
Jianjun kong (1): 8139too: fix HW initial flow
Jiaying Zhang (1): quota: Fix possible deadlock during parallel quotaon and quotaoff
Jie Luo (1): enable bus mastering on i915 at resume time
Jie Yang (5): atl1e: Atheros L1E Gigabit Ethernet driver atl1e: remove the unneeded (struct atl1e_adapter *) atl1c: Atheros L1C Gigabit Ethernet driver atl1c: disable L1/L0s when link detected atl1e: fix 2.6.31-git4 -- ATL1E 0000:03:00.0: DMA-API: device driver frees DMA
Jie Zhang (13): Blackfin arch: Add proper -mcpu option according to the cpu and silicon revision configuration Blackfin arch: Allow ptrace access the fixed code. Blackfin arch: More explicitly describe what the instructions do in inline assembly. Blackfin arch: Allow ptrace to peek and poke application data in L1 data SRAM. Blackfin arch: Fix bug - This change eliminates impact on application debugging Blackfin arch: fix bug - shared lib function in L2 failed be called Blackfin arch: Print FP at level KERN_NOTICE Blackfin arch: Add one more check on `fp' to prevent double fault Blackfin arch: fix 2 bugs related to debug Blackfin arch: fix bug - gdb signull case make trunk kernel panic frequently Blackfin: rename bfin_addr_dcachable to bfin_addr_dcacheable Blackfin: decouple unrelated cache settings to get exact behavior Blackfin: fix miscompilation in lshrdi3
Jike Song (5): pci-skeleton: Misc fixes to build neatly .gitignore: match ncscope.out PCI: utilize calculated results when detecting MSI features x86: clean up comments wrt. rd{msr|tsc|pmc} kbuild: reintroduce ALLSOURCE_ARCHS support for tags/cscope
Jim Cromie (62): hwmon: (1/3) pc87360 driver update hwmon: (2/3) pc87360 driver update hwmon: (3/3) pc87360 driver update earlyuserspace/README: fix homonym err Documentation/filesystems/vfs.txt: typo fix hwmon: Allow sensor attributes arrays hwmon: Use attribute arrays in pc87360 hwmon: Refactor SENSOR_DEVICE_ATTR_2 Re-alphabetize a couple MAINTANTER entries. tabify drivers/char/Makefile generic-time: add macro to simplify/hide mask constants GTOD: add scx200 HRT clocksource chardev: GPIO for SCx200 & PC-8736x: whitespace pre-clean chardev: GPIO for SCx200 & PC-8736x: modernize driver init to 2.6 api chardev: GPIO for SCx200 & PC-8736x: add platforn_device for use w dev_dbg chardev: GPIO for SCx200 & PC-8736x: device minor numbers are unsigned ints chardev: GPIO for SCx200 & PC-8736x: put gpio_dump on a diet chardev: GPIO for SCx200 & PC-8736x: add 'v' command to device-file chardev: GPIO for SCx200 & PC-8736x: refactor scx200_probe to better segregate _gpio initialization chardev: GPIO for SCx200 & PC-8736x: add gpio-ops vtable chardev: GPIO for SCx200 & PC-8736x: dispatch via vtable chardev: GPIO for SCx200 & PC-8736x: add empty common-module chardev: GPIO for SCx200 & PC-8736x: migrate file-ops to common module chardev: GPIO for SCx200 & PC-8736x: migrate gpio_dump to common module chardev: GPIO for SCx200 & PC-8736x: add new pc8736x_gpio module chardev: GPIO for SCx200 & PC-8736x: add platform_device for use w dev_dbg chardev: GPIO for SCx200 & PC-8736x: use dev_dbg in common module chardev: GPIO for SCx200 & PC-8736x: fix gpio_current, use shadow regs chardev: GPIO for SCx200 & PC-8736x: replace spinlocks w mutexes gpio-patchset-fixups: include linux/io.h chardev: GPIO for SCx200 & PC-8736x: display pin values in/out in gpio_dump chardev: GPIO for SCx200 & PC-8736x: add proper Kconfig, Makefile entries pc8736x_gpio: fix re-modprobe errors: define and use constants pc8736x_gpio: fix re-modprobe errors: undo region reservation pc8736x_gpio: fix re-modprobe errors: fix/finish cdev-init scx200_gpio: 1 cdev for N minors: cleanup, prep scx200_gpio: use 1 cdev for N minors, not N for N gpio: drop vtable members .gpio_set_high .gpio_set_low gpio_set is enough gpio: cosmetics: remove needless newlines gpio: rename exported vtables to better match purpose pc87360: Move some code around pc87360: Delete sysfs files on device deletion pc87360: Check for error on sysfs files creation w83781d: Fix unchecked return status drivers/char/scx200_gpio.c: make code static Doc/lockdep-design: explain display of {state-bits} ite_gpio fix tabbage scx200_hrt: fix precedence bug manifesting as 27x clock in 1 MHz mode MAINTAINERS: take over scx200-* and pc8736* drivers w83791d: Fix unchecked return status fix spelling error in include/linux/kernel.h tabify MAINTAINERS hwmon/pc87360: Autodetect the VRM version hwmon: (w83627hf) De-macro sysfs callback functions hwmon: (w83627hf) hoist nr-1 offset out of show-store-temp-X hwmon: (w83627hf) push nr+1 offset into *_REG_FAN macros and simplify hwmon/pc87360 separate alarm files: define some constants hwmon/pc87360 separate alarm files: add in-min/max-alarms hwmon/pc87360 separate alarm files: add temp-min/max/crit/fault-alarms hwmon/pc87360 separate alarm files: define LDNI_MAX const hwmon/pc87360 separate alarm files: add dev_dbg help hwmon/pc87360 separate alarm files: add therm-min/max/crit-alarms
Jim Duchek (1): HID: quirk for MS Wireless Desktop Receiver (model 1028)
Jim Houston (2): fix cond_resched() fix time_adjust cleared before use
Jim Keniston (4): Add Documentation/kprobes.txt kprobes: fix handling of simultaneous probe hit/unregister kprobes: Fix return probes on sys_execve kprobes: Update Documentation/kprobes.txt
Jim Lewis (3): Add ethtool -g support to Spidernet network driver Spidernet: add ethtool -S (show statistics) Add to MAINTAINERS file
Jim Lieb (16): Staging: vt665x: 64bit compile fixes Part 1 Staging: vt665x: 64bit compile fixes Part 2 Staging: vt6655 textual cleanup in prep for driver merge Staging: vt665x: Text janitor in prep for driver merge Staging: vt665x: Text janitor in prep for driver merge, part 2 Staging: vt665x: Typedef and macro cleanup Part 1 Staging: vt665x: Typedef and macro cleanup Part 2 Staging: vt665x: Clean up include files, Part 1 Staging: vt665x: Clean up include files, Part 2 Staging: vt665x: Remove umem.h Part 1 Staging: vt665x: Remove umem.h Part 2 Staging: vt665x: remove tpci.h file Staging: vt665x: remove tpci.h file in vt6656 Staging: vt665x: cleanup USB definitions Staging: vt665x: remove tbit.h Staging: vt665x: remove tbit.h part 2
Jim Meyering (11): uml: improved error handling while locating temp dir USB: usbaudio: handle kcalloc failure doc: fix typo in SubmittingPatches alpha: handle kcalloc failure affs: handle match_strdup failure hfs: handle match_strdup failure hfsplus: handle match_strdup failure lib/inflate.c: handle failed malloc() fs/9p/v9fs.c (v9fs_parse_options): Handle kstrdup and match_strdup failure. Now that this function can fail, return an int, diagnose other option-parsing failures, and adjust the sole caller: (v9fs_session_init): Handle kstrdup failure. Propagate any new v9fs_parse_options failure "up". Btrfs: disk-io.c (open_ctree): Don't deref. NULL upon failed kzalloc Btrfs: disk-io.c (open_ctree): avoid leaks upon allocation failure
Jim Owens (2): Btrfs: selinux support Btrfs: remove unused ftrace include
Jim Paradis (1): x86-64: Fix off by one in pfn_valid
Jim Paris (12): [IPV6]: Update MSS even if MTU is unchanged. V4L/DVB (9875): gspca - main: Fix vidioc_s_jpegcomp locking. V4L/DVB (9858): gspca - ov534: Initialization cleanup. V4L/DVB (9859): gspca - ov534: Fix frame size so we don't miss the last pixel. V4L/DVB (9860): gspca - ov534: Frame transfer improvements. V4L/DVB (9873): gspca - ov534: Improve payload handling. V4L/DVB (9874): gspca - ov534: Explicitly initialize frame format. V4L/DVB (9876): gspca - main: Allow subdrivers to handle v4l2_streamparm requests. V4L/DVB (9877): gspca - ov534: Add framerate support. mtd/ps3vram: Add ps3vram driver for accessing video RAM as MTD ftdi_sio: fix kref leak ps3vram: Correct exchanged gotos in ps3vram_probe() error path
Jim Persson (1): Input: usbtouchscreen - support for JASTEC/DigiTech DTR-02U USB touch controllers
Jim Radford (4): usb-serial: fix shutdown / device_unregister order USB: ftdi_sio: use port_probe / port_remove thereby fixing access to the latency_timer USB: fix usb-serial regression ftrace: scripts/recordmcount.pl support for ARM
Jimi Xenidis (5): ppc64: systemcfg is now a pointer ppc64: Fix recent regression powerpc: Auto reserve of device tree blob [POWERPC] Don't access HID registers if running on a Hypervisor. [POWERPC] Skip the "copy down" of the kernel if it is already at zero.
Jin Dongming (1): mem_class: fix bug
Jin-Bong lee (1): V4L/DVB (5276): Cxusb: fix firmware patch for big endian systems
Jing Huang (1): [SCSI] bfa: Brocade BFA FC SCSI driver
Jing Min Zhao (14): [NETFILTER]: Add H.323 conntrack/NAT helper [NETFILTER]: H.323 helper: move some function prototypes to ip_conntrack_h323.h [NETFILTER]: H.323 helper: change EXPORT_SYMBOL to EXPORT_SYMBOL_GPL [NETFILTER]: H.323 helper: make get_h245_addr() static [NETFILTER]: H.323 helper: add parameter 'default_rrq_ttl' [NETFILTER]: H.323 helper: Change author's email address [NETFILTER]: H.323 helper: Add support for Call Forwarding [NETFILTER]: nf_conntrack_h323: fix ASN.1 types [NETFILTER]: nf_conntrack_h323: fix get_h225_addr() for IPv6 address access [NETFILTER]: nf_conntrack_h323: remove unnecessary process of Information signal [NETFILTER]: nf_conntrack_h323: add missing T.120 address in OLCA [NETFILTER]: nf_nat_h323: call set_h225_addr instead of set_h225_addr_hook [NETFILTER]: nf_conntrack_h323: add checking of out-of-range on choices' index values [NETFILTER]: nf_conntrack_h323: check range first in sequence extension
Jinyoung Park (1): ASoC: Fix errors in WM8990
Jiri Benc (26): video/tuner: fix tuner->freq updating video/tuner: add VIDEO_G_FREQUENCY and freq range to VIDIOC_G_TUNER Typo in tulip driver ieee80211: cleanup [NET]: Fix HH_DATA_OFF. ieee80211: fix ipw 64bit compilation warnings ieee80211: Puts debug macros together and makes escape_essid not inlined. ipw2100: remove strange symbol prefixes ipw2100: remove custom debug-print macros ipw2100: minor cleanups ipw2100: Fix incorrectly named config option. ipw2100: interface-up carrier state fix This removes support for old (and non-mainline) kernels from ipw2200. ipw2200: minor cleanups ieee80211: new constants from latest 802.11x specifications ieee80211: convert defines to enums ieee80211: use endian-aware types ieee80211: division by zero fix orinoco: fix BAP0 offset error after several days of operation [BRIDGE]: fix locking and memory leak in br_add_bridge ieee80211: don't flood log with errors [MAC80211]: Add generic include/linux/ieee80211.h [MAC80211]: Add mac80211 wireless stack. [MAC80211]: Add debugfs attributes. [MAC80211]: Add maintainers entry for mac80211. mac80211: fix GCC warning on 64bit platforms
Jiri Bohac (5): [IPX]: Fix NULL pointer dereference on ipx unload amd8111e: don't call napi_enable if configured w/o NAPI console keyboard mapping broken by 04c71976 [IA64] fix csum_ipv6_magic() bonding: fix a race condition in calls to slave MII ioctls
Jiri Hladky (1): x86: fix bug in arch/i386/lib/delay.c file, delay_loop function
Jiri Kosina (205): make kernels with CONFIG_X86_GENERIC and !CONFIG_SMP compilable Input: serio - add lockdep annotations ACPI: acpi_pci_link_set() can allocate with either GFP_ATOMIC or GFP_KERNEL ACPI: check battery status on resume for un/plug events during sleep autofs: fix error code path in autofs_fill_sb() Generic HID layer - disable USB HID Generic HID layer - code split Generic HID layer - API Generic HID layer - USB API Generic HID layer - hiddev Generic HID layer - input and event reporting Generic HID layer - pb_fnmode Generic HID layer - build i2c: Add support for nested i2c bus locking Generic HID layer - build: USB_HID should select HID Generic HID layer - update MAINTAINERS HID: fix help texts in Kconfig HID: mousepoll parameter makes no sense for generic HID HID: Fix DRIVER_DESC macro HID: update MAINTAINERS entry for USB-HID HID: compilation fix when DEBUG_DATA is defined HID: hid/hid-input.c doesn't need to include linux/usb/input.h HID: fix memleaking of collection USB HID: fix hid_blacklist clash for 0x08ca/0x0010 HID: fix pb_fnmode and move it to generic HID [SCSI] Buslogic: local_irq_disable() is redundant after local_irq_save() HID: hid debug from hid-debug.h to hid layer HID: API - fix leftovers of hidinput API in USB HID USB HID: remove hid_find_field_by_usage() USB HID: fix bogus comment in hid_get_class_descriptor() HID: move away from DEBUG defines in favor of CONFIG_HID_DEBUG NET-3c59x: turn local_save_flags() + local_irq_disable() into local_irq_save() NET: turn local_save_flags() + local_irq_disable() into local_irq_save() [POWERPC] 86xx: local_irq_disable() is redundant after local_irq_save() [POWERPC] powermac: local_irq_disable() is redundant after local_irq_save() CRIS: local_irq_disable() is redundant after local_irq_save() CRIS: turn local_save_flags() + local_irq_disable() into local_irq_save() in headers CRIS: TLB handling: turn local_save_flags() + local_irq_disable() into local_irq_save() CHAR-Amiserial: turn local_save_flags() + local_irq_disable() into local_irq_save() DS1302: local_irq_disable() is redundant after local_irq_save() [ALSA] usbaudio - remove urb->bandwidth reference USB HID: use CONFIG_HID_DEBUG for outputting report descriptor HID: fix bug in zeroing the last field byte in output reports HID: fix possible double-free on error path in hid parser HID: fix broken Logitech S510 keyboard report descriptor; make extra keys work HID: add git tree information to MAINTAINERS HID: fix Logitech DiNovo Edge touchwheel and Logic3 /SpectraVideo middle button bluetooth: fix socket locking in hci_sock_dev_event() HID: allocate hid_parser in a proper way HID: zeroing of bytes in output fields is bogus ISDN: fix BChannel_bh() call from isar_bh() oprofile: fix potential deadlock on oprofilefs_lock bluetooth hid quirks: mightymouse quirk USB HID: move usbhid code from drivers/usb/input to drivers/hid/usbhid USB HID: consolidate vendor/product ids USB HID: extend quirk for Logitech S510 keyboard USB HID: Logitech MX3000 keyboard needs report descriptor quirk USB HID: add FF support for Logitech Force 3D Pro Joystick HID: update copyright and authorship macro 8250: fix possible deadlock between serial8250_handle_port() and serial8250_interrupt() USB HID: don't warn on idVendor == 0 Merge branch 'field-zeroing' into for-linus Bluetooth HID: HIDP - don't initialize force feedback USB HID: report descriptor of Cypress USB barcode readers needs fixup USB HID: hiddev - fix race between hiddev_send_event() and hiddev_release() HID: make debugging output runtime-configurable HID: input mapping for Chicony KU-0418 tactical pad HID: force hid-input for Microsoft SideWinder GameVoice device HID: support for Petalynx Maxter remote control HID: Add NOGET quirk for all NCR devices HID: separate quirks for report descriptor fixup HID: Logitech keyboard 0xc311 needs reset leds quirk HID: handle cases of volume knobs generating relative values Merge branches 'debug-module-param' and 'upstream' into for-linus kernel/printk.c: document possible deadlock against scheduler x86_64: fix wrong comment regarding set_fixmap() USB HID: update description of USBHID in MAINTAINERS USB HID: fix memory leak of usbhid_device HID: Never call hid_free_buffers() when usbhid_device has been freed [IPV6]: Fix source address selection. Input: add KEY_SPELLCHECK HID: add support for Microsoft Natural Ergonomic Keyboard 4000 HID: fix whitespace damage HID: ignore all non-LED usages in output fields in hid-input HID: Report usage codes of keys as EV_MSC scancode events HID: fix input mapping for Microsoft Ergonomic Keyboard USB HID: provide hook for hidraw write() HID: add hidraw interface Merge branch 'hidraw' into for-linus HID: fix HIDIOCGRDESC memory access in hidraw USB: usbserial - fix potential deadlock between write() and IRQ HID: hiddev - fix compiler warning Input: i8042 - add i8042.noloop quirk for MS Virtual Machine RTC: convert mutex to bitfield RTC: assure proper memory ordering with respect to RTC_DEV_BUSY flag V4L/DVB (6733): DVB: Compile 3000MC-specific DIB code only for CONFIG_DVB_DIB3000MC HID: add full support for Genius KB-29E HID: refactor mapping to input subsystem for quirky devices HID: separate hid-input event quirks from generic code HID: hid-input quirk for BTC 8193 HID: remove unused variable in quirk event handler HID: proper handling of MS 4k and 6k devices HID: remove redundant WARN_ON()s in order not to scare users HID: fix compilation of hidbp drivers without usbhid HID: MS Presenter mapping for PID 0x0701 HID: Logitech Extreme 3D needs NOGET quirk x86: randomize brk x86: PIE executable randomization Input: i8042 - add Fujitsu-Siemens Amilo Pro 2010 to nomux list brk: check the lower bound properly UML: fix hostfs build brk: document randomize_va_space and CONFIG_COMPAT_BRK (was Re: HID: fix processing of event quirks HID: add LCSPEC from VERNIER to quirk list acer-wmi: build depends on i8042 Input: i8042 - add Lenovo 3000 N100 to nomux blacklist Input: document i8042.noloop HID: fix comment in hid_input_report() HID: Sunplus Wireless Desktop needs report descriptor fixup HID: fix misplaced rdesc quirk HID: pass numbered reports properly to hidraw HID: Logitech diNovo Mini pad support HID: ThrustMaster FF driver is no longer experimental HID: WiseGroup 866 Dual Joypad needs output reports quirk HID: remove 60x GTCO devices from blacklist HID: fix report descriptor handling for MS Wireless model 1028 Input: fix ordering in joystick Makefile ipwireless: remove dead code Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: i8042 - add Intel D845PESV to nopnp list Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Input: i8042 - add Fujitsu-Siemens Amilo Pro V2030 to nomux table brk: make sys_brk() honor COMPAT_BRK when computing lower bound Input: i8042 - retry failed CTR writes when resuming Input: atkbd - fix HP 2133 not sending release event for video switch Input: i8042 - add Acer Aspire 1360 to nomux blacklist Input: i8042 - add Gericom Bellagio to nomux blacklist Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 HID: fix compile issue in hiddev ioctl HID: remove unused variable from hiddev compat ioctl HID: fix memory leak in hidraw_release HID: add quirk for Logitech DiNovo desktop HID: gyration sleep button quirk HID: remove quirk lookup from usbkbd/usbmouse Merge branches 'upstream' and 'upstream-fixes' into for-linus x86 iommu: remove unneeded parenthesis printk: robustify printk, update comment Input: i8042 - make Lenovo 3000 N100 blacklist entry more specific Input: document i8042.debug in kernel-parameters.txt HID: introduce list for hiddev creation forcing HID: add support for Super Dual Box Pro USB PS2/PS2 adapter HID: fix incorrent length condition in hidraw_write() HID: add missing blacklist entry for Apple ATV ircontrol HID: build drivers for all quirky devices by default HID: fix default building of HID-quirk drivers HID: fix/improve help texts for quirk drivers HID: add support for another Gyration remote control HID: quirk for OLED devices present in ASUS G50/G70/G71 HID: Add support for Sony Vaio VGX-TP1E sched: fix documentation reference for sched_min_granularity_ns HID: fix blacklist entries for greenasia/pantherlord HID: unignore mouse on unibody macbooks HID: add USB ID for another dual gameron adapter HID: ignore mouse interface for unibody macbooks HID: non-input reports can also be numbered HID: add phys and name ioctls to hidraw HID: set proper dev.parent in hidraw HID: fix default Kconfig setting for TopSpeed driver HID: fix error condition propagation in hid-sony driver Merge branch 'upstream-fixes' into for-next Input: i8042 - add Dell Vostro 1510 to nomux list trivial: Update MAINTAINERS entry trivial: printk: fix indentation of new_text_line declaration HID: fix hid->hiddev initialization in hiddev_connect() x86: remove byte locks HID: adjust report descriptor fixup for MS 1028 receiver HID: document difference between hid_blacklist and hid_ignore_list HID: do not try to compile PM code with CONFIG_PM unset HID: hid_reset_resume() needs to be defined only when CONFIG_PM is set HID: bring back possibility to specify vid/pid ignore on module load HID: support for Kensington slimblade device HID: add support for Kye/Genius Ergo 525V Merge branch 'autosuspend' into for-next HID: fix oops in hid_check_keys_pressed() HID: fix hid-ff drivers so that devices work even without ff support HID: hidraw -- fix comment about accepted devices HID: no more reinitializtion is needed in post_reset HID: fix inverted wheel for bluetooth version of apple mighty mouse HID: use debugfs for report dumping descriptor HID: use debugfs for events/reports dumping Merge branches 'upstream' and 'ntrig-multitouch' into for-linus HID: fix debugfs build with !CONFIG_DEBUG_FS HID: fix memory leak on error path in debug code HID: add force feedback support for Logitech WingMan Formula Force GP Input: iforce - support new revision of ACT LABS Force RS HID: support larger reports than 64 bytes in hiddev Merge branches 'upstream', 'upstream-fixes' and 'debugfs' into for-linus HID: fix non-atomic allocation in hid_input_report HID: consolidate connect and disconnect into core code HID: fix kerneldoc comment for hid_input_report() HID: fix possible deadlock in hidraw_read percpu: allow pcpu_alloc() to be called with IRQs off sched: move rq_weight data array out of .percpu
Jiri Moravec (1): fbdev: fix typo in drivers/video/modedb.c
Jiri Olsa (21): [NET]: Removing duplicit #includes sh: remove dead config symbols from SH code [ALSA] sound: remove dead config symbol from sound code m32r: remove dead config symbols from M32R code drivers/serial/s3c2410.c: remove dead config symbols frv: remove dead config symbol from FRV code m68knomu: remove dead config symbols from m68knomu code m68knommu: removing config variable DUMPTOFLASH fs: remove dead config CONFIG_HAS_COMPAT_EPOLL_EVENT symbol alpha/parisc: remove config variable DEBUG_RWLOCK [AF_PACKET]: Remove unused variable. fs: remove unused fops from struct char_device_struct uml: use DIV_ROUND_UP net: adding memory barrier to the poll and receive callbacks memory barrier: adding smp_mb__after_lock tracing: handle broken names in ftrace filter tracing/function-graph: x86_64 stack allocation cleanup tracing: Update *ppos instead of filp->f_pos tracing: Fix trace_seq_printf() return value tracing: Fix comment typo and documentation example tracing: Remove cpu arg from the rb_time_stamp() function
Jiri Pirko (33): Documentation/HOWTO: correct wrong kernel bugzilla FAQ URL docs: fix ManagementStyle book name Input: atkbd - cancel delayed work before freeing its structure net: fix xfrm reverse flow lookup for icmp6 8139cp: allow to set mac address on running device 8139too: allow to set mac address on running device bonding: select current active slave when enslaving device for mode tlb and alb audit: EXECVE record - removed bogus newline rculist.h: introduce list_entry_rcu() and list_first_entry_rcu() rculist: use list_entry_rcu in places where it's appropriate bonding: use ethtool for link checking first bonding: ignore updelay param when there is no active slave bonding: correct the cleanup in bond_create() ne2k-pci: use dev->addr_len instead of "6" net: introduce a list of device addresses dev_addr_list (v6) bonding: get rid of CONFIG_PROC_FS ifdefs net: check retval of dev_addr_init() net: remove needless (now buggy) & from dev->dev_addr net: remove needless (now buggy) & from dev->dev_addr (part2) bridge: avoid an extra space in br_fdb_update() net: correct a comment for the final #endif bonding: allow bond in mode balance-alb to work properly in bridge -try4.3 bonding: use bond_is_lb() when it's appropriate net: convert unicast addr list net: group address list and its count spi: fix spi_write_then_read() comment net: restore the original spinlock to protect unicast list bonding: wipe out printk's bonding: make ab_arp select active slaves as other modes getrusage: fill ru_maxrss value ixgbe: correct the parameter description bonding: set primary param via sysfs netlink: fix typo in initialization
Jiri Slaby (629): docbook build fix PCI: update documentation Remove maintainer's bad e-mails addresses PCI: remove pci_find_device from parport_pc.c [WATCHDOG] removes pci_find_device from i6300esb.c [WATCHDOG] i6300esb.c-2-bugs-little-cleanup.patch [ALSA] pci_find_device remove drivers/base/*: use kzalloc instead of kmalloc+memset PCI: pci_find_device remove (alpha/kernel/sys_sio.c) PCI: pci_find_device remove (alpha/kernel/sys_alcor.c) PCI: pci_find_device remove (ppc/kernel/pci.c) PCI: pci_find_device remove (ppc/platforms/85xx/mpc85xx_cds_common.c) PCI: pci_find_device remove (frv/mb93090-mb00/pci-frv.c) PCI: pci_find_device remove (sparc64/kernel/ebus.c) PCI: arch: pci_find_device remove (frv/mb93090-mb00/pci-irq.c) media-radio: Pci probing for maestro radio media-radio: Maestro radio Lindent media-radio: Maestro types change media-radio: Maestro avoid accessing private structures directly media-radio: Maestro radio delete owner line from video device char/isicom: Whitespace cleanup char/isicom: Type conversion and variables deletion char/isicom: Other little changes char/isicom: Pci probing added char/isicom: Firmware loading char/isicom: More whitespaces and coding style V4L/DVB (3344c): Pci probing for stradis driver V4L/DVB (3344d): Stradis video little cleanup V4L/DVB (3344e): Stradis Lindent V4L/DVB (3344f): Stradis Kconfig url changed V4L/DVB (3439a): media video stradis memory fix V4L/DVB (3439a): media video stradis memory fix ACPI: EC acpi-ecdt-uid-hack pci: bcm43xx avoid pci_find_device [NET]: sun happymeal, little pci cleanup [MTD] pmc551 whitespace cleanup [MTD] pmc551 use kzalloc [MTD] pmc551 pci cleanup isicom: correct firmware loading Char: specialix, kill unneeded page alloc [WATCHDOG] alim remove pci_find_device [WATCHDOG] i8xx_tco remove pci_find_device. char: kill unneeded memsets Char: serial167, remove useless tty check hisax niccy cleanup Char: correct pci_get_device changes [NET]: kconfig, correct traffic shaper Char: isicom, fix close bug mxser: correct tty driver name mxser: make an experimental clone Char: mxser_new, correct include file Char: mxser_new, upgrade to 1.9.1 Char: mxser_new, rework to allow dynamic structs char: mxser_new, use __(dev)init macros char: mxser_new, pci_request_region for pci regions char: mxser_new, check request_region retvals Char: mxser_new, kill unneeded memsets Char: mxser_new, revert spin_lock changes Char: mxser_new, remove request for testers line Char: mxser_new, debug printk dependent on DEBUG Char: mxser_new, alter license terms Char: mxser_new, code upside down Char: mxser_new, CMSPAR is defined char: remove unneded termbits redefinitions (mxser_new) Char: mxser_new, eliminate tty ldisc deref Char: mxser_new, testbit for bit testing Char: mxser_new, correct fail paths Char: mxser_new, don't check tty_unregister retval Char: mxser_new, compress isa finding Char: mxser_new, register tty devices on the fly Char: mxser_new, compact structures, round2 Char: mxser_new, reverse if-else-paths patch Char: mxser_new, comments cleanup Char: mxser_new, correct intr handler proto Char: mxser_new, delete ttys and termios Char: mxser_new, pci probing Char: mxser_new, clean macros isicom, mxser MAINTAINERS update mxser_new: correct tty driver name Char: stallion, use pr_debug macro Char: stallion, remove unneeded casts Char: stallion, kill typedefs Char: stallion, move init/deinit Char: stallion, uninline functions Char: stallion, mark functions as init Char: stallion, remove many prototypes Char: isicom, expand function Char: isicom, rename init function Char: isicom, remove isa code Char: isicom, remove unneeded memset Char: isicom, move to tty_register_device Char: isicom, use pci_request_region Char: isicom, check kmalloc retval Char: isicom, use completion Char: isicom, simplify timer Char: isicom, remove cvs stuff Char: isicom, fix tty index check Char: sx, convert to pci probing Char: sx, use kcalloc Char: sx, mark functions as devinit Char: sx, use eisa probing Char: sx, ifdef ISA code Char: sx, lock boards struct Char: sx, remove duplicite code Char: sx, whitespace cleanup Char: sx, simplify timer logic Char: sx, fix return in module init Char: sx, use pci_iomap Char: sx, request regions Char: stallion, convert to pci probing Char: stallion, prints cleanup Char: stallion, implement fail paths Char: stallion, correct __init macros Char: stallion, functions cleanup Char: stallion, fix fail paths Char: stallion, brd struct locking Char: stallion, remove syntactic sugar Char: stallion, variables cleanup Char: stallion, use dynamic dev Char: istallion, convert to pci probing Char: istallion, remove the mess Char: istallion, eliminate typedefs Char: istallion, variables cleanup Char: istallion, ifdef eisa code Char: istallion, brdnr locking Char: istallion, free only isa Char: istallion, correct fail paths Char: istallion, fix enabling Char: istallion, move init and exit code Char: istallion, change init sequence Char: istallion, dynamic tty device Char: istallion, use mod_timer Char: cyclades, save indent levels Char: cyclades, Lindent the code Char: cyclades, cleanup Char: cyclades, fix warnings mxser_new: fix non-PCI build sx: fix non-PCI build Char: mxser, fix oops when removing opened Char: isicom, eliminate spinlock recursion Input: hid-ff - add support for Logitech Momo racing wheel Input: remove scan_keyb driver Char: tty, delete wake_up_interruptible after tty_wakeup Char: isicom, remove tty_{hang,wake}up bottomhalves Char: isicom, fix locking in isr Char: isicom, augment card_reset Char: isicom, check card state in isr Char: isicom, support higher rates Char: isicom, correct probing/removing Char: tty_wakeup cleanup Char: mxser_new, mark init functions Char: mxser_new, remove useless spinlock Char: serial167, cleanup Char: n_r3964, cleanup Char: mxser_new, remove unused stuff Char: mxser, obsolete old, nonexperimental new Char: mxser_new, remove tty_wakeup bottomhalf Char: mxser_new, clean request_irq call Doc: isicom, remove reserved ioctl-number Char: mxser_new, alter locking in isr Char: mxser_new, header file cleanup Char: mxser_new, less loops in isr Char: mxser_new, fix twice resource releasing Char: mxser_new, do not put pdev Char: mxser_new, upgrade to 1.9.15 Char: mxser_new, do not null driver_data Char: mxser_new, lock count and flags Char: mxser_new, fix sparse warning Char: moxa, remove unused allocated page Char: moxa, do not initialize global static Char: moxa, timers cleanup Char: moxa, remove hangup bottomhalf Char: moxa, remove unused functions Char: moxa, devids cleanup Char: moxa, use PCI_DEVICE Char: moxa, eliminate typedefs Char: moxa, macros cleanup Char: moxa, use del_timer_sync Char: moxa, remove moxa_pci_devinfo Char: moxa, variables cleanup Char: moxa, remove useless variables Char: moxa, pci_probing prepare Char: moxa, pci probing Char: use more PCI_DEVICE macro Char: cyclades, use pci_device_id MAINTAINERS: remove two dead e-mail Char: specialix, isr have 2 params Char: timers cleanup Video: fb, add true ref_count atomicity Video: fb, kzalloc changes [WATCHDOG] timers cleanup Char: mxser_new, fix TIOCMIWAIT Char: mxser, fix TIOCMIWAIT Char: icom, mark __init as __devinit Serial: serial_core, use pr_debug Char: rocket, add MODULE_DEVICE_TABLE Char: cs5535_gpio, add MODULE_DEVICE_TABLE Misc: add sensable phantom driver Char: cyclades, remove PAUSE Char: cyclades, cy_readX/writeX cleanup Char: cyclades, timer cleanup Char: cyclades, remove volatiles Char: cyclades, remove useless casts Char: cyclades, create cy_init_Ze Char: cyclades, use pci_iomap/unmap Char: cyclades, init Ze immediately Char: cyclades, create cy_pci_probe Char: cyclades, move card entries init into function Char: cyclades, init card struct immediately Char: cyclades, remove some global vars Char: cyclades, cy_init error handling Char: cyclades, tty_register_device separately for each device Char: cyclades, clear interrupts before releasing Char: cyclades, allow DEBUG_SHIRQ Char: mxser, schedule for removal Char: isicom, use pr_debug Char: cyclades, use IS_CYC_Z macro Char: cyclades, switch to pci probing Char: cyclades, depends on PCI or ISA Char: cyclades, unexport struct cyclades_card Char: cyclades, remove useless fileds from cyclades_card Char: cyclades, irq is int Char: cyclades, printk cleanups Char: cyclades, mark cyy_init_card as __devinit, not __init Char: cyclades, simplify variables initialization Char: cyclades, get rid of phys addresses Char: cyclades, make info->card a pointer Char: cyclades, remove sleep_on Char: cyclades, fix blockmove Char: cyclades, timers cleanup Char: cyclades, remove unused timestamps Char: cyclades, remove locking macros Char: cyclades, conditions cleanup Char: cyclades, fix tty device unregister Char: cyclades, dynamic ports Char: cyclades, probe cleanup Char: cyclades, copyright and version changes V4L/DVB (5617): V4L2: videodev, allow debugging Char: cyclades, fix deadlock phantom: move to unlocked_ioctl Misc: phantom, take care of pci posting ide: generic IDE PCI driver, add another device exception Char: stallion, don't fail with less than max panels Char: stallion, alloc tty before pci devices init Char: stallion, proper fail return values sx: switch subven and subid values PCI: ATM: lanai, change VENDOR to DEVICE PCI: i386: traps, change VENDOR to DEVICE PCI: pci_ids, reorder some entries PCI: pci_ids, add atheros and 3com_2 vendors PCI: pci_ids, remove double or more empty lines Char: n_hdlc, allow RESTARTSYS retval of tty write Char: mxser_new, fix sparse warning Char: tty_ioctl, use wait_event_interruptible_timeout Char: tty_ioctl, little whitespace cleanup Char: genrtc, use wait_event_interruptible Char: n_r3964, use wait_event_interruptible Char: ip2, use msleep for sleeping Char: cyclades, add firmware loading Char: cyclades, fix sparse warning Char: isicom, cleanup locking Char: isicom, del_timer at exit Char: isicom, proper variables types Char: moxa, eliminate busy waiting Char: specialix, remove busy waiting Char: riscom8, eliminate busy loop Char: vt, use kzalloc Char: vt, use ARRAY_SIZE Char: Kconfig, mxser_new: remove experimental comment Char: stallion, remove user class report request Char: cyclades, select FW_LOADER MAINTAINERS, order NETERION alphabetically Ata: pata_marvell, use ioread* for iomap-ped memory V4L/DVB (6307): V4L: w9968cf, remove bad usage of ERESTARTSYS V4L/DVB (6308): V4L: zc0301, remove bad usage of ERESTARTSYS [MAC80211]: Remove bitfields from struct ieee80211_tx_packet_data [MAC80211]: Remove bitfields from struct ieee80211_txrx_data [MAC80211]: Remove bitfields from struct ieee80211_if_sta [MAC80211]: Remove bitfields from struct ieee80211_sub_if_data Char: mxser_new, upgrade to 1.10 Char: mxser_new, move to PCI_VDEVICE Char: mxser_new, remove useless comments in mxser_cards Char: moxa, fix and optimise empty timer Char: cyclades, remove bottom half processing Char: cyclades, make the isr code readable Char: cyclades, move spin_lock to one place Char: cyclades, fix some -W warnings Char: moxa, cleanup prints Char: moxa, function names cleanup Char: moxa, remove sleep_on Char: rocket, switch sleep_on to completion Char: rocket, fix dynamic_dev tty Char: rocket, don't re-set statics to 0 Char: rocket, remove pci_read_config_dword(CLASS_REVISION) Char: rocket, remove potential leak in module_init Char: rocket, fix signed/unsigned warning Misc: phantom, synchronize_irq() on suspend Misc: phantom, add comment about openhaptics Misc: phantom, improved data passing fs/select, remove unused macros remove asm/bitops.h includes forbid asm/bitops.h direct inclusion cyber2000fb, rename BIT macro i2c-pxa, rename BIT macro to PXA_BIT s2io, rename BIT macro amba-pl011, rename BIT macro define first set of BIT* macros get rid of input BIT* duplicate defines define global BIT macro FlashPoint, use BIT instead of BITW remove BITS_TO_TYPE macro V4L/DVB (6323): V4L: cinergyT2, remove bad usage of ERESTARTSYS Char: cyclades, fix potential NULL dereference [WATCHDOG] bfin_wdt, remove SPIN_LOCK_UNLOCKED [WATCHDOG] Sbus: cpwatchdog, remove SPIN_LOCK_UNLOCKED [SUNRPC]: Remove SPIN_LOCK_UNLOCKED Net: ibm_newemac, remove SPIN_LOCK_UNLOCKED sysfs: remove SPIN_LOCK_UNLOCKED Net: add ath5k wireless driver Net: e100, fix iomap mem accesses MAINTAINERS, order AUERSWALD alphabetically phantom: don't grab other devices Char: rocket, switch long delay to sleep Char: rocket, printk cleanup Char: rocket, remove useless macros Char: char/serial, remove SERIAL_TYPE_NORMAL redefines Char: mxser_new, ioaddresses are ulong Char: stallion, fix compiler warnings Char: riscom8, change rc_init_drivers prototype Char: esp, remove hangup and wakeup bottomhalves Char: istallion, remove hangup bottomhalf Char: specialix, remove bottomhalves Char: stallion, remove bottomhalf Char: serial167, remove bottomhalf Char: riscom8, remove wakeup and hangup bottomhalves Char: mxser, remove special baudrate processing Char: mxser, 0 to NULL in pointer Char: mxser, reorder mxser_cardinfo fields Char: mxser, simplify mxser_get_serial_info Char: mxser, ioctl cleanup Char: mxser, remove it Char: mxser, add support for CP-114UL Char: applicom, use pci_resource_start Char: applicom, use pci_match_id V4L/DVB (7198): V4L, include ioctl.h in videodev headers WDEV: ath5k, fix lock imbalance WDEV, ath5k, don't return int from bool function WDEV: ath5k, typecheck on nonDEBUG char: riscom, fix rc_board indexing block: floppy: fix rmmod lockup x86: fix fault_msg nul termination Char: ip2, fix sparse warnings Char: rio, fix sparse warnings mac80211: fix defined but not used x86: pgtable, document pde bits x86: fix exec mappings comments HID: fix sparse warnings HID: make function from dbg_hid HID: move wait from hid to usbhid x86: fix text_poke() Misc: phantom, add compat ioctl Misc, phantom, fix poll Char: moxa, remove static isa support Char: moxa, cleanup module-param passed isa init Char: moxa, pci io space fixup Char: moxa, fix TIOC(G/S)SOFTCAR param Char: moxa, add firmware loading Char: moxa, merge c2xx and c320 firmware loading Char: moxa, remove port->port Char: moxa, remove unused port entries Char: moxa, centralize board readiness Char: moxa, timer cleanup Char: moxa, ioctl cleanup Char: moxa, merge 2 poll functions Char: moxa, cleanup rx/tx Char: moxa, serialise timer Char: moxa, rework open/close Char: moxa, little cleanup Char: moxa, remove useless tty functions Char: moxa, introduce MOXA_IS_320 macro Char: moxa, notify about board readiness Char: moxa, update credits Char: moxa, add firmware loading fix Char: ip2, macros cleanup Char: rio, fix cirrus defines [SCSI] megaraid_sas: fix suspend/resume sections char: select fw_loader by moxa x86_64: fix mm.txt documentation i2c: Align i2c_device_id ftrace: fix printout x86, generic: mark early_printk as asmlinkage MM: virtual address debug x86, MM: virtual address debug, v2 x86_64: use PAGE_OFFSET in dump_pagetables tty: isicom, enable/disable pci device Char: mxser, add CP-102UF support HID: fix quirk handling in usbmouse/kbd vt: hold console_sem across sysfs operations Char: mxser, ioctl cleanup Char: mxser, globals cleanup Char: mxser, update documentation Char: mxser, prints cleanup Char: mxser, remove predefined isa support Char: mxser, various cleanups drivers/misc/phantom: note PCI Ath5k: fix memory corruption Ath5k: kill tasklets on shutdown Ath5k: flush work Ath5k: fix dma operation Ath5k: suspend/resume fixes mac80211: tx, use dev_kfree_skb_any for beacon_get Char: mxser, ratelimit ioctl warning Ath5k: mask out unneeded interrupts iwlwifi: fix printk newlines PCI: acpi_pcihp: run _OSC on a root bridge PCI: add acpi_find_root_bridge_handle Ath5k: unify resets Ath5k: lock beacons Ath5k: fix bintval setup e100, fix iomap read Char: cyclades. remove bogus iomap Char: sx, fix io unmapping Char: merge ip2main and ip2base ip2: cleanup globals ip2: fix sparse warnings ip2: init/deinit cleanup modpost: add support for hid HID: make a bus from hid code HID: hid, make parsing event driven HID: move ids into separate file HID: move usage input mapping to hid.h HID: move logitech quirks HID: move ignore quirks HID: move apple quirks HID: add compat support HID: indent switches/cases HID: move microsoft quirks HID: move sunplus quirks HID: move cypress quirks HID: move a4tech quirks HID: move cherry quirks HID: move ezkey quirks HID: move chicony quirks HID: move belkin quirks HID: move petalynx quirks HID: move monterey quirks HID: move gyration quirks HID: move samsung quirks HID: remove hid-input-quirks HID: remove rdesc quirk support HID: move sony quirks HID: move dell quirks HID: move connect quirks HID: move reset leds quirk HID: move logitech FF processing HID: fix tty<->hid deadlock HID: move pantherlord FF processing HID: move thrustmaster FF processing HID: move zeroplus FF processing HID: remove hid-ff HID: convert to dev_* prints Char: ds1286, eliminate busy waiting HID: fix hidraw_exit section mismatch Char: sx, remove bogus iomap HID: add hid_type to general hid struct HID: fix hidbus/appletouch device binding regression HID: fix lock imbalance in hidraw HID: fix lock imbalance in hiddev HID: fix oops during suspend of unbound HID devices HID: sync on deleted io_retry timer in usbhid driver Ath5k: add AP mode x86, 64-bit: update address space documentation HID: fix start/stop cycle in usbhid driver HID: don't grab devices with no input HID: remove setup mutex, fix possible deadlock ATM: horizon, fix hrz_probe fail path x86: intel_cacheinfo, minor show_type cleanup MAINTAINERS: add netdev to ATM ATA: piix, fix pointer deref on suspend kbuild: fix make tags/cscope kbuild: fix string equality testing in tags.sh V4L/DVB (9908a): MAINTAINERS: mark linux-uvc-devel as subscribers only DMI: add dmi_match [libata] ata_piix: cleanup dmi strings checking V4L/DVB (9972): v4l: usbvideo, fix module ref count check HID: move usbhid flags to usbhid.h HID: usbhid, use usb_endpoint_xfer_int HID: use GFP_KERNEL in hid_alloc_buffers HID: add dynids facility x86: fix RIP printout in early_idt_handler 8250_pci: add support for netmos 9835 IBM devices relay: fix lock imbalance in relay_late_setup_files PCI hotplug: fix lock imbalance in pciehp NET: net_namespace, fix lock imbalance IWL: fix WARN typo parport: parport_serial, don't bind netmos ibm 0299 HID: fix bus endianity in file2alias x86_64: acpi/wakeup_64 cleanup x86_64: Fix S3 fail path x86_32: summit_32, use BAD_APICID x86_32: summit_32, de-inline functions ipw2200, fix ipw io functions x86_32: apic/bigsmp_32, de-inline functions x86_32: apic/es7000_32, cpu_mask_to_apicid cleanup x86_32: apic/es7000_32, fix cpu_mask_to_apicid x86_32: apic/summit_32, fix cpu_mask_to_apicid x86_32: apic/es7000_32, fix section mismatch x86_32: apic/summit_32, fix section mismatch x86_32: apic/numaq_32, fix section mismatch ath5k: fix hw rate index condition ACPI: remove doubled status checking ath5k: constify stuff ath5k: don't change mac in eeprom_read_mac on error USB: atm/cxacru, fix lock imbalance USB: image/mdc800, fix lock imbalance USB: misc/adutux, fix lock imbalance USB: misc/vstusb, fix lock imbalance USB: wusbcore/wa-xfer, fix lock imbalance ALSA: pcm_oss, fix locking typo ALSA: mixart, fix lock imbalance PCI quirk: don't mark one netmos as class other HID: remove compat stuff tty: moxa, fix refcounting in moxa_poll_port mxser: remove tty_port_tty_get from mxser_check_modem_status x86_32: introduce restore_fpu_checking() x86: unify restore_fpu_checking x86_64: fix incorrect comments Input: mainstone-wm97xx - fix condition in pen_up mac80211: minstrel, fix memory corruption mac80211: pid, fix memory corruption ath5k: 5211, don't crypt every protected frame ath5k: Enable AP mode x86, apic: Restore irqs on fail paths amd_iommu: fix lock imbalance kbuild: allow docproc invocation from external tty:cyclades, load firmware even on Ze tty: cyclades, don't kill FW tty: cyclades, remove spurious check in ISR tty: cyclades, plx9060 casts cleanup tty: cyclades, cache HW version tty: cyclades, convert macros to inlines tty: cyclades, remove typedefs tty: cyclades, fix nports handling tty: cyclades, remove unused variables serial: refactor ASYNC_ flags rocket: fix test_bit parameters epca: fix test_bit parameters tty: remove sleep_on tty: use prepare/finish_wait Char: isicom: fix build warning ath5k: fix beacon_int handling staging: comedi, remove interrupt.h staging: agnx, probe cleanup staging: agnx, remove memlens from probe staging: agnx, fix fail paths in probe staging: agnx, fix bssid compiler warnings staging: meilhaus, switch to misc device staging: meilhaus, annotate cpi functions staging: meilhaus, move tables to .c dma-mapping: mark DMA_nBITS_MASK as deprecated Net: qla3xxx, remove sleeping in atomic HID: hiddev, fix lock imbalance fusion: mptsas, fix lock imbalance n_r3964: fix lock imbalance pcmcia/cm4000: fix lock imbalance vt_ioctl: fix lock imbalance tty: fix tty_port_block_til_ready waiting sound: OSS: mpu401, fix deadlock AFS: Fix lock imbalance floppy: fix lock imbalance Btrfs: fix use after free in btrfs_start_workers fail path mfd: sm501, fix lock imbalance V4L/DVB (12202): em28xx, fix lock imbalance V4L/DVB (12203): radio-si470x: fix lock imbalance rtc: ds1374, fix lock imbalance Wireless: nl80211, fix lock imbalance [WATCHDOG] w83697ug, fix lock imbalance ath5k: remove permissions from debugfs files ath9k: remove permissions from debugfs files hwmon: (max6650) Fix lock imbalance Firmware: firmware_class, fix lock imbalance NET: phy_device, fix lock imbalance drm: drm_debugfs, check kmalloc retval drm: drm_gem, check kzalloc retval tty: nozomi, fix tty refcounting bug wireless: wl12xx, fix lock imbalance uio: mark uio.h functions __KERNEL__ only irq: Clean up by removing irqfixup MODULE_PARM_DESC() [SCSI] lpfc: don't dereference NULL [SCSI] nsp_cs: fix buf overflow NET: llc, zero sockaddr_llc struct toshiba_acpi: return on a fail path x86/PCI: pci quirks, fix pci refcounting KVM: fix lock imbalance V4L/DVB (12372): saa7134: fix lock imbalance V4L/DVB (12373): hdpvr: fix lock imbalances [IA64] pci_br, fix infinite loop in find_free_ate() Staging: dream, fix buf overflow mtd: sst25l, fix lock imbalance cyclades: add tty refcounting cyclades: remove block_til_ready cyclades: avoid addresses recomputation cyclades: switch to tty_port_hangup cyclades: close cleanup cyclades: overall cleanup cyclades: sleep instead busy-wait cyclades: use dtr_rts helpers cyclades: merge cy_startup tails cyclades: ioctls cleanup cyclades: tiocm cleanup cyclades: introduce cyy_readb/writeb cyclades: remove more duplicated code tty: Power: fix suspend vt regression tty: riscom8, fix shutdown declaration tty: riscom8, fix tty refcnt tty: USB: serial/mct_u232, fix tty refcnt tty: Char: mxser, add support for CP112UL tty: Char: mxser, use THRE for ASPP_OQUEUE ioctl USB: usb-serial, remove unused variables USB: make usb_buffer_map_sg consistent with doc video: console, use DIV_ROUND_UP memstick: move dev_dbg Char: vt_ioctl, fix BKL imbalance ACPI: Kconfig, fix proc aggregator text USB: usblcd, fix memory leak x86: crash_dump: Fix non-pae kdump kernel memory accesses PM / Hibernate: Fix blkdev refleaks PM / Hibernate: Fix error handling in save_image() PM / Hibernate: Add newline to load_image() fail path
Jiri Tersel (1): lis3lv02d: add axes knowledge for HP 6510b
Jirka Pirko (3): tokenring/3c359.c: fix allocation null check tokenring/3c359.c: Fix error message when allocating tx_ring tokenring/3c359.c: Prevent possible mem leak when open failed
Jiro SEKIBA (7): nilfs2: fix disorder in cp count on error during deleting checkpoints nilfs2: implement nilfs_show_options to display mount options in /proc/mounts nilfs2: remove redundant super block commit nilfs2: fix disorder of nilfs_write_super in nilfs_sync_fs nilfs2: clean up nilfs_write_super nilfs2: stop using periodic write_super callback nilfs2: shorten freeze period due to GC in write operation v3
Joachim Deguara (7): [CPUFREQ] fix cpuinfo_cur_freq for CPU_HW_PSTATE [ALSA] hda-intel - Fix HDA buffer alignment x86-64: make GART PTEs uncacheable i386: check capability x86_64: make k8topology multi-core aware sched: update Documentation/sched-stats.txt x86: add PCI IDs to k8topology_64.c
Joachim Fenkes (70): [POWERPC] ibmebus: whitespace fixes [POWERPC] ibmebus: dynamic addition/removal of adapters, some code cleanup IB/ehca: Make scaling code work without CPU hotplug [POWERPC] ibmebus: change probe/remove interface from using loc-code to DT path IB/ehca: Implement modify_port IB: Set class_dev->dev in core for nice device symlink IB/ehca: Correctly set GRH mask bit in ehca_modify_qp() IB/ehca: Remove _irqsave, move #ifdef IB/ehca: Beautify sysfs attribute code and fix compiler warnings IB/ehca: Disable scaling code by default, bump version number IB/ehca: Refactor "maybe missed event" code IB/ehca: HW level, HW caps and MTU autodetection IB/ehca: QP code restructuring in preparation for SRQ IB/ehca: add Shared Receive Queue support IB/ehca: Lock renaming, static initializers IB/ehca: Refactor sync between completions and destroy_cq using atomic_t IB/ehca: Change idr spinlocks into rwlocks IB/ehca: Return QP pointer in poll_cq() IB/ehca: Notify consumers of LID/PKEY/SM changes after nondisruptive events IB/ehca: Fix HW level autodetection IB/ehca: Make internal_create/destroy_qp() static IB/ehca: SRQ fixes to enable IPoIB CM [POWERPC] ibmebus: Prevent bus_id collisions [POWERPC] ibmebus: More descriptive error return code in ibmebus_store_probe() IB/ehca: Refactor hvcall tracing IB/ehca: Print return codes as signed decimal integers IB/ehca: ehca_gen_warn() should always print IB/ehca: Add check for max #SGE to create_qp() IB/ehca: Path migration support IB/ehca: Serialize MR alloc and MR free hvCalls IB/ehca: Replace get_paca()->paca_index by the more portable raw_smp_processor_id() IB/ehca: Bump version number and change its format IB/umem: Add hugetlb flag to struct ib_umem IB/ehca: Only use MR large pages for hugetlb regions IB/ehca: Return srq_attr->max_sge in ehca_query_srq() [POWERPC] Move of_device allocation into of_device.[ch] [POWERPC] ibmebus: Remove bus match/probe/remove functions [POWERPC] ibmebus: Add device creation and bus probing based on of_device [POWERPC] ibmebus: Move to of_device and of_platform_driver, match eHCA and eHEA drivers IB/ehca: Supply QP token for SRQ base QPs IB/ehca: Fix masking error in {,re}reg_phys_mr() IB/ehca: Fix ehca_encode_hwpage_size() and alloc_fmr() IB/ehca: Change meaning of hca_cap_mr_pgsize IB/ehca: Enable large page MRs by default IB/ehca: Return physical link information in query_port() IB/ehca: Fix static rate calculation IB/ehca: Fix static rate regression IB/ehca: Fix static rate if path faster than link IB/ehca: Return correct number of SGEs for SRQ IB/ehca: Serialize HCA-related hCalls if necessary IB/ehca: Fix lock flag variable location, bump version number IB/ehca: Prevent RDMA-related connection failures on some eHCA2 hardware IB/ehca: Prevent sending UD packets to QP0 IB/ehca: Update sma_attr also in case of disruptive config change IB/ehca: Prevent posting of SQ WQEs if QP not in RTS IB/ehca: Move high-volume debug output to higher debug levels IB/ehca: Remove mr_largepage parameter IB/ehca: Make some module parameters bool, update descriptions IB/ehca: Bump version number to 0026 IB/ehca: Reject send WRs only for RESET, INIT and RTR state IB/ehca: Reject receive work requests if QP is in RESET state IB/ehca: Make device table externally visible IB/ehca: Filter PATH_MIG events if QP was never armed IB/ehca: Use default value for Local CA ACK Delay if FW returns 0 powerpc/ibmebus: Restore "name" sysfs attribute on ibmebus devices IB/ehca: Change misleading error message on memory hotplug IB/ehca: Fix locking for shca_list_lock IB/ehca: Remove superfluous bitmasks from QP control block IB/ehca: Construct MAD redirect replies from request MAD IB/ehca: Fix CQE flags reporting
Joachim Foerster (4): [POWERPC] Xilinx: Register AC97 Controller Reference with the platform bus [ALSA] Xilinx ML403 AC97 Controller Reference device driver [ALSA] [ML403-AC97CR] Fix capture/periodic overrun bug [ALSA] [ML403-AC97CR] Remove duplicate snd_card_set_dev()
Joachim Fritschi (4): [CRYPTO] twofish: Split out common c code [CRYPTO] twofish: Fix the priority [CRYPTO] twofish: i586 assembly version [CRYPTO] twofish: x86-64 assembly version
Joachim Nilsson (1): fix gconfig crash
Joachim Steiger (1): V4L/DVB (6296): dib0700: add support for AverMedia DVB-T Express card
Joachim Wuttke (1): Staging: comedi: add comedi_test driver
Joakim Koskela (3): [XFRM]: State selection update to use inner addresses. ipsec: Interfamily IPSec BEET ipsec: Interfamily IPSec BEET, ipv4-inner ipv6-outer
Joakim Tjernlund (23): Fix Intel/Sharp command set erase suspend bug [JFFS2] Speed up mount for directly-mapped NOR flash [JFFS2] Obsolete dirent nodes immediately on unlink, where possible. [JFFS2] Better fix for all-zero node headers [JFFS2] Fix hanging close for /dev/mtd character device. [MTD] Only call mtd->sync() method in mtdchar close if opened for write. [JFFS2] Use point(), if available, to check newly erased blocks. [JFFS2] Prevent oops after 'node added in wrong place' debug check [JFFS2] Reduce time for which erase_free_sem is held during erase. spi_mpc83xx.c: support QE enabled 83xx CPU's like mpc832x [JFFS2] Prevent oops after 'node added in wrong place' debug check [IPCONFIG]: ip_auto_config fix Fix ethernet multicast for ucc_geth. ucc_geth: use correct thread number for 10/100Mbps link ucc_geth: fix non-functional fixed phy support ucc_geth: Don't use RX clock as TX clock. spi_mpc83xx: much improved driver ucc_geth_ethtool: Fix typo ucc_geth: Convert to net_device_ops ucc_geth: Move freeing of TX packets to NAPI context jffs2: Fix corruption when flash erase/write failure rtc: rtc-ds1307 add ds1388 i2c-mpc: Do not generate STOP after read.
Joan Eslinger (1): IB/ipath: Change use of constants for TID type to defined values
Joao Ramos (2): ide: try to use PIO Mode 0 during probe if possible ide: do not access ide_drive_t 'drive_data' field directly
Jochen Eisinger (1): i8k: make fan multiplier tunable with a module parameter
Jochen Friedrich (47): tms380tr: move to DMA API [netdrvr] Convert madgemc to new MCA API. tms380tr: remove prototypes in Space.c [LLC]: Fix for Bugzilla ticket #5156 [LLC]: Fix for Bugzilla ticket #5157 [LLC]: Fix llc_fixup_skb() bug [TR]: Set correct frame type for SNAP packets [TR]: Preserve RIF flag even for 2 byte RIF fields. [LLC]: Strip RIF flag from source MAC address [LLC]: Fix TX window scaling [LLC]: Make core block on remote busy. [LLC]: Fix typo [PPC] 8xx: Fix r3 trashing due to 8MB TLB page instantiation [POWERPC] Fix copy'n'paste typo in commproc.c [PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem [PPC] Compile fix for 8xx CPM Ehernet driver [POWERPC] Fix cpm_uart driver [POWERPC] Fix copy'n'paste typo in commproc.c [PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem [POWERPC] Fix cpm_uart driver for cpm1 machines [FS_ENET]: Fix module build. [POWERPC] Fix typo #ifdef -> #ifndef [POWERPC] Kill non-existent symbols from ksyms and commproc.h [POWERPC] Add support for PORTA and PORTB odr registers [POWERPC] Move CPM command handling into the cpm drivers [POWERPC] Update .gitignore files fs_enet: Add fixed-phy support for fs_enet [POWERPC] 8xx: Remove unused m8xx_cpm_hostalloc/free/dump() [POWERPC] 8xx: Rename m8xx_pic_init to mpc8xx_pics_init [POWERPC] 8xx: Remove unneeded and misspelled prototype m8xx_calibrate_decr [POWERPC] 8xx: Remove sysdev/commproc.h [POWERPC] 8xx: Get rid of conditional includes of board specific setup [POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c [POWERPC] CPM: Move definition of buffer descriptor to cpm.h [POWERPC] i2c: OF helpers for the i2c API [POWERPC] i2c: Fix build breakage introduced by OF helpers [POWERPC] Fix of_i2c include for module compilation powerpc/CPM: Add i2c pins to dts and board setup i2c: Add support for I2C bus on Freescale CPM1/CPM2 controllers i2c: Add MAINTAINER entry for i2c-cpm powerpc: Add documentation for CPM GPIO banks powerpc: implement GPIO LIB API on CPM1 Freescale SoC. rt2x00: Fix txdone_entry_desc_flags [WATHDOG] delete unused driver mpc8xx_wdt.c powerpc/cpm1: Fix race condition in CPM1 GPIO library. V4L/DVB (10452): Add Freescale MC44S803 tuner driver V4L/DVB (10453): af9015: add MC44S803 support
Jochen Hein (2): Documentation/Changes: remove outdated translation references trivial: Update contact info for Jochen Hein
Jochen Issing (1): V4L/DVB (4528): PATCH: Club 3D zap250mini
Jochen Voss (6): [ALSA] Revolution 5.1 - add AK5365 ADC support [ALSA] Revolution 5.1 - register the AK5365 ADC with ALSA [ALSA] Revolution 5.1 - complete the AK5365 support [ALSA] Fix volume control for the AK4358 DAC [ALSA] Enable capture from line-in and CD on Revolution 5.1 [ALSA] Enable the analog loopback of the Revolution 5.1
Jody Belka (1): x86: fixup machine_ops reboot_{32|64}.c unification fallout
Jody McIntyre (49): ohci1394: tlabels misprinted in DBGMSG Fix non-legacy ISO receive regression ieee1394: feature removal notices ieee1394: drivers/ieee1394/pcilynx.c: remove dead options ieee1394: drivers/ieee1394/ieee1394_transactions.c: possible cleanups ieee1394: remove NULL checks for kfree ieee1394: drivers/ieee1394/pcilynx.c: Use the DMA_32BIT_MASK constant ieee1394: single buffer fixes to video1394 ieee1394: fix cross_bound check for null ISO packets ieee1394: fix premature expiry of async packets MAINTAINERS: sbp2 driver is not orphaned. sbp2: fix deadlocks and delays on device removal/rmmod sbp2: default to serialize_io=1 ieee1394: reorder activities after bus reset (fixes device detection) ieee1394: skip unnecessary pause when scanning config ROMs ieee1394: fix for debug output ieee1394: use time_before() ieee1394: trivial edits of a few comments ieee1394: remove superfluous include in csr1212 eth1394: workaround limitation in rawiso routines ieee1394: delete legacy module aliases ohci1394: less noise in dmesg sbp2_command_orb_lock must be held when accessing the _orb_inuse list. Remove amdtp, cmp drivers. Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Add SCM info to MAINTAINERS Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git sbp2_command_orb_lock must be held when accessing the _orb_inuse list. csr1212: check results of keyval reads csr1212: add check for !valid Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Clarify T: field in MAINTAINERS Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Update MAINTAINERS - Jody is no longer at Steamballoon. Actually remove amdtp.[ch], cmp.[ch]. Signed-off-by: Jody McIntyre scjody@modernduck.com ohci1394: cleanup the "Unexpected PCI resource length" warning. Merge with git+ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git trivial: fix bad links in the ext2 and ext3 documentation trivial: fix orphan dates in ext2 documentation tracing: Documentation / sample code fixes for tracepoints
Joe (1): [NETFILTER]: ipt_helper.c needs linux/interrupt.h
Joe Buehler (2): x86: add PCI ID for 6300ESB force hpet x86: add PCI ID for 6300ESB force hpet
Joe Carnuccio (6): [SCSI] qla2xxx: Allow region-based flash-part accesses. [SCSI] qla2xxx: Retrieve board serial-number and description from VPD. [SCSI] qla2xxx: Correct descriptions in flash manipulation routines. [SCSI] qla2xxx: Add Flash-Access-Control support for recent ISPs. [SCSI] qla2xxx: Add EDC-update support. [SCSI] qla2xxx: Perform an implicit login to the Management Server.
Joe Chou (2): r6040: fix wrong logic in mdio code r6040: save and restore MIER correctly in the interrupt routine
Joe Eykholt (60): net/core: Uninline skb_bond(). net/core: Allow certain receives on inactive slave. net/core: Allow receive on active slaves. [SCSI] fcoe: Add a header file defining the FIP protocol for FCoE. [SCSI] fcoe, libfcoe: Add support for FIP. FCoE discovery and keep-alive. [SCSI] fcoe: fip: add multicast filter to receive FIP advertisements. [SCSI] libfcoe: fip: fix non-FIP-mode FLOGI state after reset. [SCSI] net, libfcoe: Add the FCoE Initialization Protocol ethertype fix race that can give duplicate host number [SCSI] libfc: remove extra semicolons from debug macros [SCSI] libfc: change debug messages to give host number. [SCSI] fcoe: stop delivery of received frames before doing lport_destroy() [SCSI] libfc: rename lport NONE state to DISABLED [SCSI] libfc: stop login after fabric logoff [SCSI] libfc: in fc_lport_destroy, flush rports after turning off link [SCSI] libfc: fix WARNING from fc_seq_start_next on closed exchanges [SCSI] libfc: rename rport state "NONE" to "DELETE". [SCSI] libfc: fc_rport_logoff should not drop the lock [SCSI] libfc: fix: cancel rport retry timer [SCSI] fcoe: libfcoe: extra semicolon in CHECK_LOGGING macros causes compile error [SCSI] fcoe: remove unnecessary list and lock initializations. [SCSI] libfc: prepare to split off struct fc_rport_priv from fc_rport_libfc_priv [SCSI] libfc: change interface for rport_create [SCSI] libfc: fix RPORT_TO_PRIV and PRIV_TO_RPORT() macros. [SCSI] libfc: make fc_rport_priv the primary rport interface. [SCSI] libfc: change elsct to use FC_ID instead of rdata [SCSI] libfc: make rport structure optional [SCSI] libfc: rearrange code in fc_rport_work [SCSI] libfc: rename rport event CREATED to READY [SCSI] libfc: don't create dummy (rogue) remote ports [SCSI] libfc: fix rport event race between READY and LOGO [SCSI] libfc: eliminate disc->event [SCSI] libfc: remove unused disc->delay element [SCSI] libfc: rport debug messages were printing pointer values [SCSI] libfc: simplify fc_lport_rport_callback [SCSI] libfc: make rport module maintain the rport list [SCSI] libfc: have rport_create do a lookup for pre-existing rports first [SCSI] libfc: change to make remote port callback optional [SCSI] libfc: move rport_lookup into fc_rport.c [SCSI] libfc: do not log off rports before or after discovery [SCSI] libfc: discovery restart sequence error fix [SCSI] libfc: rearrange code in fc_disc_gpn_ft_resp() [SCSI] libfc: handle discovery failure more correctly. [SCSI] libfc: fix: empty zone causes endless discovery retries. [SCSI] libfc: discovery retry should clear pending first. [SCSI] libfc: discovery gpn_ft parse bug [SCSI] libfc: clean up point-to-point discovery code. [SCSI] libfc: don't do discovery before callback is set [SCSI] libfc: move remote port lookup for ELS requests into fc_rport.c. [SCSI] libfc: fix: rport_recv_req needs disc_mutex when calling rport_lookup [SCSI] libfc: improve debug messages for ELS response handlers [SCSI] libfc: correctly handle incoming PLOGI request. [SCSI] libfc: fix rport error handling for login-required and invalid ops [SCSI] libfc: re-login to remote ports that send us LOGO [SCSI] libfc: LOGO response code had extraeous enter_rtv [SCSI] libfc: use ADISC to verify rport login state [SCSI] libfc: fix handling of incoming Discover Address (ADISC) requests [SCSI] libfc: send GPN_ID in reaction to single-port RSCNs. [SCSI] libfc: don't swap OX_ID and RX_ID when sending BA_RJT [SCSI] fcoe: flush per-cpu thread work when destroying interface
Joe Jin (4): [NET] slip: Replace kmalloc() + memset() pairs with the appropriate kzalloc() calls [BONDING]: Replace kmalloc() + memset() pairs with the appropriate kzalloc() calls [IPV6]: Adjust inet6_exit() cleanup sequence against inet6_init() hugetlb: fix race in alloc_fresh_huge_page()
Joe Kappus (1): [NETFILTER]: ip_conntrack_proto_sctp.c needs linux/interrupt.h
Joe Korty (17): add EOWNERDEAD and ENOTRECOVERABLE version 2 rtc.h broke strace(1) builds Simplify proc/devices and fix early termination regression add cpu_relax to hrtimer_cancel i386: Fix entry.S code with !CONFIG_VM86 [SCSI] dpt_i2o: Fix section mismatch x86: expand /proc/interrupts to include missing vectors, v2 slab: NUMA slab allocator migration bugfix x86: fix asm warning in head_32.S lockstat: fix numerical output rounding error lockstat: repair erronous contention statistics x86: make poll_idle behave more like the other idle methods make might_sleep() display the oopsing process message queues: increase range limits proc: fix vma display mismatch between /proc/pid/{maps,smaps} forcdeth: increase max_interrupt_work x86: change thread_info's flag field back to 32 bits
Joe Malicki (1): [SCSI] megaraid_sas: remove sysfs dbg_lvl world writeable permissions
Joe Perches (486): [NET]: Use NIP6_FMT in kernel.h [IRDA]: Ratelimit messages. [IPV4]: Use random32() in net/ipv4/multipath [XFS] reducing the number of random number functions. bcm43xx: Correct printk with PFX before KERN_ [NET]: Introduce and use print_mac() and DECLARE_MAC_BUF() HID: trivial fixes in hid-debug r8169: add KERN_DEBUG to dprintk (trivial) r8169: KERN_XXX vs PFX (trivial) Add missing newlines to some uses of dev_<level> messages sched: constify sched.h [NET]: Fix infinite loop in dev_mc_unsync(). [PPP]: Remove ptr comparisons to 0 [Blackfin] arch: Spelling fixes ACPI: Add missing spaces to printk format [DCCP]: Add missing "space" [IPV4]: Add missing "space" [BRIDGE]: Add missing "space" [IPV6]: Add missing "space" [SCTP]: Add missing "space" [SUNRPC]: Add missing "space" [IRDA]: Add missing "space" [MIPS] vpe: Add missing "space" SUNRPC: Add missing "space" to net/sunrpc/auth_gss.c drivers/ide: Add missing "space" fs/ocfs2: Add missing "space" drivers/net/wireless: Add missing "space" [SPARC64]: Add missing "space" [SPARC]: Add missing "space" [IA64] Add missing "space" to concatenated strings MAINTAINERS: update stale entries i2c: Add missing spaces in split log messages [IA64] Two trivial spelling fixes [SPARC64]: Spelling fixes [SPARC32]: Spelling fixes [NET] include/net/: Spelling fixes [DCCP]: Spelling fixes [IRDA]: Spelling fixes [IPV6]: Spelling fixes [NET] net/core/: Spelling fixes [PKT_SCHED]: Spelling fixes [NETLABEL]: Spelling fixes [SCTP]: Spelling fixes [NETFILTER]: Spelling fixes [NETFILTER] ipv4: Spelling fixes [ATM]: Spelling fixes MAINTAINERS: mailing list archives are web links drivers/ide/: Spelling fixes JFS: Remove defconfig ptr comparison to 0 i2c: Spelling fixes security/selinux: Add missing "space" V4L/DVB (6616): drivers/media/radio: Add missing "space" V4L/DVB (6617): drivers/media/video: Add missing "space" V4L/DVB (6618): drivers/media/dvb: Add missing "space" drivers/infiniband: Add missing "space" IB: Spelling fixes in comments [S390] arch/s390: Add missing "space" [S390] drivers/s390: Add missing "space" [S390] arch/s390/: Spelling fixes [S390] include/asm-s390/: Spelling fixes [S390] drivers/s390/: Spelling fixes sh: arch/sh/: Spelling fixes. sh: include/asm-sh/: Spelling fixes. [IPV4]: Create ipv4_is_<type>(__be32 addr) functions [IPV4] include/net: Use ipv4_is_<type> [IPV4] net/core: Use ipv4_is_<type> [IPV4] net/ipv4: Use ipv4_is_<type> [IPV4] net/netfilter: Use ipv4_is_<type> [IPV4] sctp: Use ipv4_is_<type> [IPV4] drivers/infiniband: Use ipv4_is_<type> [IPV4]: Remove unused IPV4TYPE macros [PARISC]: Fix build after ipv4_is_*() changes. [SUNVNET]: Use print_mac [TG3]: Use print_mac [NIU]: Use print_mac [E1000]: Convert regtest macro's to functions [E1000E]: convert register test macros to functions drivers/net/chelsio: Add missing "space" drivers/net/cxgb3: Add missing "space" drivers/net/ixgb: Add missing "space" drivers/net/netxen: Add missing "space" drivers/net/wan: Add missing "space" drivers/net/sk98lin: Add missing "space" drivers/net: Add missing "space" arch/x86/: spelling fixes KVM: Remove ptr comparisons to 0 ieee1394: Add missing "space" [ALSA] sound/isa: Add missing 'space' [ALSA] sound/: Spelling fixes [ALSA] include/sound/: Spelling fixes USB: Add missing "space" to printk messages USB: Spelling fixes PCI: Add missing "space" in printk messages PCI: Spelling fixes MAINTAINERS: remove Adam Fritzler, remove his email address in other sources MAINTAINERS: update Corey Thomas email address arch/arm/: Spelling fixes include/asm-arm/: Spelling fixes arch/h8300/: Spelling fixes arch/m32r/: Spelling fixes arch/mips/: Spelling fixes include/asm-mips/: Spelling fixes arch/parisc/: Spelling fixes include/asm-parisc/: Spelling fixes arch/um: Spelling fixes drivers/acpi/: Spelling fixes include/acpi/: Spelling fixes drivers/ata/: Spelling fixes drivers/block/: Spelling fixes drivers/bluetooth/: Spelling fixes drivers/char/: Spelling fixes drivers/edac/: Spelling fixes drivers/firmware/: Spelling fixes drivers/input/: Spelling fixes drivers/isdn/: Spelling fixes drivers/macintosh/: Spelling fixes drivers/media/: Spelling fixes include/media/: Spelling fixes drivers/message/: Spelling fixes drivers/mtd/: Spelling fixes drivers/nubus/: Spelling fixes drivers/parisc/: Spelling fixes drivers/pcmcia/: Spelling fixes drivers/scsi/: Spelling fixes drivers/serial/: Spelling fixes drivers/ssb/: Spelling fixes drivers/video/: Spelling fixes drivers/watchdog/: Spelling fixes fs/: Spelling fixes include/asm-frv/: Spelling fixes include/asm-m68knommu/: Spelling fixes include/linux/: Spelling fixes include/scsi/: Spelling fixes kernel/: Spelling fixes lib/: Spelling fixes uml: add missing space [CPUFREQ] arch/x86: Add missing "space" [CPUFREQ] drivers/cpufreq: Add missing "space" hwmon: (vt8231) Add missing "space" printk_ratelimit() functions should use CONFIG_PRINTK net/8021q/vlan_dev.c: Use print_mac. [NET]: Remove MAC_FMT [ARM] include/asm-arm - use angle brackets for includes slab - use angle brackets for include of kmalloc_sizes.h drivers/net/wireless/ath5k - convert == (true|false) to simple logical tests include/net/ieee80211.h - remove duplicate include [NET]: include/net/route.h - remove duplicate include [NET]: include/linux/atalk.h - remove duplicate include [NET]: include/linux/igmp.h - remove duplicate include [NET]: include/linux/udp.h - remove duplicate include e1000: Convert boolean_t to bool ixgb: convert boolean_t to bool [NET]: Rename inet_frag.h identifiers COMPLETE, FIRST_IN, LAST_IN to INET_FRAG_* [ATM]: Use SEQ_START_TOKEN [AF_UNIX]: Use SEQ_START_TOKEN drivers/net/bonding/bond_main.c - remove unnecessary #define ixgb: convert uint16_t style integers to u16 e1000: convert uint16_t style integers to u16 ext4: remove duplicate include of ext4_fs_i.h header file x86: include/asm-x86/mutex_32.h - use angle brackets for include x86: arch/x86/kernel/cpu/feature_names.c - use angle brackets for include x86: cleanup duplicate includes include/asm-x86/acpi.h: checkpatch cleanups - formatting only include/asm-x86/alternative.h: checkpatch cleanups - formatting only include/asm-x86/a.out-core.h: checkpatch cleanups - formatting only include/asm-x86/apicdef.h: checkpatch cleanups - formatting only include/asm-x86/apic.h: checkpatch cleanups - formatting only include/asm-x86/atomic_32.h: checkpatch cleanups - formatting only include/asm-x86/atomic_64.h: checkpatch cleanups - formatting only include/asm-x86/bitops_32.h: checkpatch cleanups - formatting only include/asm-x86/bitops_64.h: checkpatch cleanups - formatting only include/asm-x86/bitops.h: checkpatch cleanups - formatting only include/asm-x86/bug.h: checkpatch cleanups - formatting only include/asm-x86/byteorder.h: checkpatch cleanups - formatting only include/asm-x86/cacheflush.h: checkpatch cleanups - formatting only include/asm-x86/checksum_32.h: checkpatch cleanups - formatting only include/asm-x86/checksum_64.h: checkpatch cleanups - formatting only include/asm-x86/cmpxchg_32.h: checkpatch cleanups - formatting only include/asm-x86/cmpxchg_64.h: checkpatch cleanups - formatting only include/asm-x86/compat.h: checkpatch cleanups - formatting only include/asm-x86/current_32.h: checkpatch cleanups - formatting only include/asm-x86/current_64.h: checkpatch cleanups - formatting only include/asm-x86/desc_defs.h: checkpatch cleanups - formatting only include/asm-x86/desc.h: checkpatch cleanups - formatting only include/asm-x86/div64.h: checkpatch cleanups - formatting only include/asm-x86/dma.h: checkpatch cleanups - formatting only include/asm-x86/dwarf2_64.h: checkpatch cleanups - formatting only include/asm-x86/e820_32.h: checkpatch cleanups - formatting only include/asm-x86/e820_64.h: checkpatch cleanups - formatting only include/asm-x86/edac.h: checkpatch cleanups - formatting only include/asm-x86/efi.h: checkpatch cleanups - formatting only include/asm-x86/elf.h: checkpatch cleanups - formatting only include/asm-x86/fixmap_32.h: checkpatch cleanups - formatting only include/asm-x86/fixmap_64.h: checkpatch cleanups - formatting only include/asm-x86/floppy.h: checkpatch cleanups - formatting only include/asm-x86/futex.h: checkpatch cleanups - formatting only include/asm-x86/genapic_32.h: checkpatch cleanups - formatting only include/asm-x86/geode.h: checkpatch cleanups - formatting only include/asm-x86/highmem.h: checkpatch cleanups - formatting only include/asm-x86/hw_irq_64.h: checkpatch cleanups - formatting only include/asm-x86/hypertransport.h: checkpatch cleanups - formatting only include/asm-x86/i387.h: checkpatch cleanups - formatting only include/asm-x86/i8259.h: checkpatch cleanups - formatting only include/asm-x86/ia32.h: checkpatch cleanups - formatting only include/asm-x86/io_32.h: checkpatch cleanups - formatting only include/asm-x86/io_64.h: checkpatch cleanups - formatting only include/asm-x86/ioctls.h: checkpatch cleanups - formatting only include/asm-x86/io.h: checkpatch cleanups - formatting only include/asm-x86/ipcbuf.h: checkpatch cleanups - formatting only include/asm-x86/ipi.h: checkpatch cleanups - formatting only include/asm-x86/irq_32.h: checkpatch cleanups - formatting only include/asm-x86/irq_64.h: checkpatch cleanups - formatting only include/asm-x86/irqflags.h: checkpatch cleanups - formatting only include/asm-x86/kdebug.h: checkpatch cleanups - formatting only include/asm-x86/kexec.h: checkpatch cleanups - formatting only include/asm-x86/kprobes.h: checkpatch cleanups - formatting only include/asm-x86/kvm_host.h: checkpatch cleanups - formatting only include/asm-x86/kvm_x86_emulate.h: checkpatch cleanups - formatting only include/asm-x86/lguest_hcall.h: checkpatch cleanups - formatting only include/asm-x86/lguest.h: checkpatch cleanups - formatting only include/asm-x86/local.h: checkpatch cleanups - formatting only include/asm-x86/mc146818rtc.h: checkpatch cleanups - formatting only include/asm-x86/mca_dma.h: checkpatch cleanups - formatting only include/asm-x86/mmu_context_32.h: checkpatch cleanups - formatting only include/asm-x86/mmu_context_64.h: checkpatch cleanups - formatting only include/asm-x86/mmu.h: checkpatch cleanups - formatting only include/asm-x86/mmx.h: checkpatch cleanups - formatting only include/asm-x86/mmzone_32.h: checkpatch cleanups - formatting only include/asm-x86/mmzone_64.h: checkpatch cleanups - formatting only include/asm-x86/mpspec_def.h: checkpatch cleanups - formatting only include/asm-x86/mpspec.h: checkpatch cleanups - formatting only include/asm-x86/msidef.h: checkpatch cleanups - formatting only include/asm-x86/msr.h: checkpatch cleanups - formatting only include/asm-x86/mtrr.h: checkpatch cleanups - formatting only include/asm-x86/mutex_32.h: checkpatch cleanups - formatting only include/asm-x86/mutex_64.h: checkpatch cleanups - formatting only include/asm-x86/numa_64.h: checkpatch cleanups - formatting only include/asm-x86/numaq.h: checkpatch cleanups - formatting only include/asm-x86/page_32.h: checkpatch cleanups - formatting only include/asm-x86/page_64.h: checkpatch cleanups - formatting only include/asm-x86/param.h: checkpatch cleanups - formatting only include/asm-x86/paravirt.h: checkpatch cleanups - formatting only include/asm-x86/parport.h: checkpatch cleanups - formatting only include/asm-x86/pci_64.h: checkpatch cleanups - formatting only include/asm-x86/pci-direct.h: checkpatch cleanups - formatting only include/asm-x86/pci.h: checkpatch cleanups - formatting only include/asm-x86/pda.h: checkpatch cleanups - formatting only include/asm-x86/percpu.h: checkpatch cleanups - formatting only include/asm-x86/pgtable-2level.h: checkpatch cleanups - formatting only include/asm-x86/pgtable_32.h: checkpatch cleanups - formatting only include/asm-x86/pgtable-3level.h: checkpatch cleanups - formatting only include/asm-x86/pgtable_64.h: checkpatch cleanups - formatting only include/asm-x86/pgtable.h: checkpatch cleanups - formatting only include/asm-x86/posix_types_32.h: checkpatch cleanups - formatting only include/asm-x86/posix_types_64.h: checkpatch cleanups - formatting only include/asm-x86/processor.h: checkpatch cleanups - formatting only include/asm-x86/proto.h: checkpatch cleanups - formatting only include/asm-x86/ptrace.h: checkpatch cleanups - formatting only include/asm-x86/reboot.h: checkpatch cleanups - formatting only include/asm-x86/resume-trace.h: checkpatch cleanups - formatting only include/asm-x86/rio.h: checkpatch cleanups - formatting only include/asm-x86/rwsem.h: checkpatch cleanups - formatting only include/asm-x86/setup.h: checkpatch cleanups - formatting only include/asm-x86/sigcontext32.h: checkpatch cleanups - formatting only include/asm-x86/sigcontext.h: checkpatch cleanups - formatting only include/asm-x86/signal.h: checkpatch cleanups - formatting only include/asm-x86/smp_32.h: checkpatch cleanups - formatting only include/asm-x86/smp_64.h: checkpatch cleanups - formatting only include/asm-x86/spinlock.h: checkpatch cleanups - formatting only include/asm-x86/srat.h: checkpatch cleanups - formatting only include/asm-x86/string_32.h: checkpatch cleanups - formatting only include/asm-x86/string_64.h: checkpatch cleanups - formatting only include/asm-x86/suspend_32.h: checkpatch cleanups - formatting only include/asm-x86/suspend_64.h: checkpatch cleanups - formatting only include/asm-x86/swiotlb.h: checkpatch cleanups - formatting only include/asm-x86/sync_bitops.h: checkpatch cleanups - formatting only include/asm-x86/system.h: checkpatch cleanups - formatting only include/asm-x86/tce.h: checkpatch cleanups - formatting only include/asm-x86/thread_info_32.h: checkpatch cleanups - formatting only include/asm-x86/thread_info_64.h: checkpatch cleanups - formatting only include/asm-x86/tlbflush.h: checkpatch cleanups - formatting only include/asm-x86/topology.h: checkpatch cleanups - formatting only include/asm-x86/tsc.h: checkpatch cleanups - formatting only include/asm-x86/uaccess_32.h: checkpatch cleanups - formatting only include/asm-x86/uaccess_64.h: checkpatch cleanups - formatting only include/asm-x86/unaligned.h: checkpatch cleanups - formatting only include/asm-x86/unistd_32.h: checkpatch cleanups - formatting only include/asm-x86/unistd_64.h: checkpatch cleanups - formatting only include/asm-x86/user_32.h: checkpatch cleanups - formatting only include/asm-x86/user32.h: checkpatch cleanups - formatting only include/asm-x86/user_64.h: checkpatch cleanups - formatting only include/asm-x86/vdso.h: checkpatch cleanups - formatting only include/asm-x86/vga.h: checkpatch cleanups - formatting only include/asm-x86/vm86.h: checkpatch cleanups - formatting only include/asm-x86/vmi.h: checkpatch cleanups - formatting only include/asm-x86/voyager.h: checkpatch cleanups - formatting only include/asm-x86/xor_32.h: checkpatch cleanups - formatting only include/asm-x86/xor_64.h: checkpatch cleanups - formatting only driver core: Convert debug functions declared inline __attribute__((format (printf,x,y) to statement expression macros x86: include/asm-x86/pgalloc.h/bitops.h: checkpatch cleanups - formatting only synclink drivers bool conversion scripts/Lindent: support gnu indent v2.2.10 Input: remove unused defines drivers/net/ehea - remove unnecessary memset after kzalloc x86: include/asm-x86/string_32.h - style only drivers/char/agp - use bool e1000: neaten function declarations e1000: Use hw, er32, and ew32 e1000: Move extern function definitions to e1000.h e1000: Remove spaces after casts and function names e1000: checkpatch clean e1000: Move assignments in tests before test x86: remove stray <6> in BogoMIPS printk drivers/base/driver.c: remove unused to_dev() macro include/net net/ - csum_partial - remove unnecessary casts drivers/s390/ - csum_partial - remove unnecessary casts net/ipv6/ip6mr.c: Use kmem_cache_zalloc, remove memset Btrfs: MAINTAINERS entry sctp/ipv6.c: use ipv6_addr_copy dlm: use ipv6_addr_copy dlm: comment typo fixes tcp_scalable: Update malformed & dead url KVM: SVM: Fix typo in has_svm() Add scripts/get_maintainer.pl MAINTAINERS - Add file patterns MAINTAINERS - Standardize style MAINTAINERS - Remove HP Fibre Channel HBA no longer in tree MAINTAINERS - standardize "T: git urls" MAINTAINERS - Add Linus Torvalds' git MAINTAINERS - i2c_tiny_usb T: should be W: MAINTAINERS - Update FPU Emulator contact address and web page MAINTAINERS - Remove x86/Voyager no longer in tree MAINTAINERS - Remove cyblafb frame buffer no longer in tree MAINTAINERS - Coalesce sections "DVB" and "Video for Linux" MAINTAINERS - Update M68K patterns MAINTAINERS - Update DRIVER CORE patterns MAINTAINERS - Add missing "/" to some pattern directories MAINTAINERS - Add additional patterns MAINTAINERS - Update Freescale sound patterns scripts/get_maintainer.pl - Allow multiple files on command line MAINTAINERS - Update frv arch patterns MAINTAINERS - Update MN10300 patterns include/video/cyblafb.h: remove it, it's unused ALSA: hda_intel.c - Consolidate bitfields MAINTAINERS - Add section NETWORKING DRIVERS MAINTAINERS - Update NETWORKING W: url and standardize T: git url ALSA: MAINTAINERS - Update SOUND iwl3945-base.c: Add missing space to debug print MAINTAINERS: remove include/asm-*/suspend* file patterns MAINTAINERS: update KMEMTRACE pattern after file rename drivers/net: Convert #ifdef DEBUG printk(KERN_DEBUG to pr_debug( MAINTAINERS: pair EDAC-E752X P: and M: entries acpi-cpufreq: fix printk typo and indentation atl1c_main.c: add wait_for_idle routine arch/m68knommu: Convert #ifdef DEBUG printk(KERN_DEBUG to pr_debug( x_tables: Convert printk to pr_err MAINTAINERS: update 8250 section, give Alan Cox a name scripts/get_maintainer.pl: output first field only in mailing lists and after maintainers. scripts/get_maintainer.pl: better fix for subscriber-only mailing lists scripts/get_maintainer.pl: improve --git-chief-penquins (Linus Torvalds) filtering scripts/get_maintainer.pl: warn on missing git or git repository scripts/get_maintainer.pl: support M: lines with names and multiple entries per M: line scripts/get_maintainer.pl: better email name quoting scripts/get_maintainer.pl: support both "P:/M:" and integrated "M:" lines scripts/get_maintainer.pl: don't print maintainers when not requested scripts/get_maintainer.pl: allow 8 bit characters in email addresses scripts/get_maintainer.pl: change "die" to "warn" when command line file is not a patch MAINTAINERS: swap mismarked ECRYPT FS M: and P: entries MAINTAINERS: add file patterns to "THE REST" MAINTAINERS: update M32R file patterns after rename MAINTAINERS: mark ALSA lists as moderated MAINTAINERS: remove L: linux-kernel@vger.kernel.org from all but "THE REST" MAINTAINERS: mention scripts/get_maintainer.pl in the preface MAINTAINERS: add file pattern to CISCO FCOE HBA DRIVER MAINTAINERS: add Paul McKenney to RCU and RCUTORTURE MAINTAINERS: add file patterns to TTY LAYER MAINTAINERS: Fix Atheros pattern paths bootmem.c: avoid c90 declaration warning MAINTAINERS: pair names/addresses in EDAC-I82975X MAINTAINERS: fix Atheros pattern paths MAINTAINERS: update Ftrace documentation pattern MAINTAINERS: update wireless.h path MAINTAINERS: ieee802154 fix pattern typo MAINTAINERS: kmemtrace pattern update kmemleak: use pr_fmt hwrng: Use PCI_VDEVICE sound: Use PCI_VDEVICE sound: Use PCI_VDEVICE for CREATIVE and ECTIVA eeepc-laptop.c: use pr_fmt and pr_<level> arch/sh/boards/mach-se/7206/io.c: Remove unnecessary semicolons PCI ECRC: Remove unnecessary semicolons [IA64] Remove unnecessary semicolons MAINTAINERS: update EDAC-I82975X MAINTAINERS: STARFIRE/DURALAN update netfilter: add netfilter git to MAINTAINERS MIPS: MT: Remove unnecessary semicolons ext4: Remove unnecessary semicolons in mballoc.c powerpc: Remove unnecessary semicolons Remove multiple KERN_ prefixes from printk formats [WATCHDOG] drivers/watchdog/bcm47xx_wdt.c: Remove unnecessary semicolons drivers/net/wireless: Use PCI_VDEVICE drivers/net/wireless/ath/ath9k: Remove unnecessary semicolons hwmon: (sht15) Remove unnecessary semicolon drivers/dma/fsldma.c: Remove unnecessary semicolons drivers/dma: Remove unnecessary semicolons MAINTAINERS: Update rtl8180 patterns MAINTAINERS: IA64 - pair P:/M: entries properly MAINTAINERS: Remove ivtv-user lists, add CX18 url MAINTAINERS: QLGE 10Gb ETHERNET - pair P:/M: entries properly MAINTAINERS: Use tabs in ACER ASPIRE ONE MAINTAINERS: Remove L: linux-kernel@vger.kernel.org MAINTAINERS: Move ARPD to CREDITS MAINTAINERS: Update KERNEL JANITORS MAINTAINERS: Add PPS patterns MAINTAINERS: USB Serial Digi Acceleport: use separate P: for Al Borchers MAINTAINERS: INPUT: Add Dmitry's name to his email address MAINTAINERS: Remove CS461x sound card section MAINTAINERS: QLOGIC QLA2XXX - add Andrew Vasquez email address MAINTAINERS: QLOGIC QLA3XXX - Add Ron Mercer email address MAINTAINERS: Scott Murray is no longer with SomaNetworks scripts/get_maintainer.pl: Add -f directory use get_maintainer.pl: Add git-min-percent option get_maintainerpl-add-git-min-percent-option-fix MAINTAINERS: coalesce name and email address lines MAINTAINERS: finish off the email address coalescing imxmmc: Remove unnecessary semicolons MAINTAINERS: additional NETWORKING [GENERAL] and NETWORKING DRIVERS patterns MAINTAINERS: NETWORKING [WIRELESS] additional patterns MAINTAINERS: OSD LIBRARY and FILESYSTEM pattern fix REPORTING-BUGS: add get_maintainer.pl blurb MAINTAINERS: update information for sfc network driver lib/vsprintf.c: Add "%pI6c" - print pointer as compressed ipv6 address V4L/DVB (12564a): MAINTAINERS: Update gspca sn9c20x name style s2io.c: Use const for strings s2io.c: Shorten code line length by using intermediate pointers s2io.c: Use calculated size in kmallocs s2io.c: use kzalloc s2io.c: Make more conforming to normal kernel style s2io.c: convert printks to pr_<level> s2io.c: fix spelling explaination s2io.c: Standardize statistics accessors s2io.c: Convert skipped nic->config.tx_cfg[i]. to tx_cfg-> s2io: Generate complete messages using single line DBG_PRINTs drivers/ata: Remove unnecessary semicolons MAINTAINERS: Add Atheros Linux wireless drivers home page V4L/DVB (12196): cx18-fileops.c: Remove unnecessary semicolons V4L/DVB (12197): Remove unnecessary semicolons V4L/DVB (12198): ivtv-driver.c: Remove unnecessary semicolons V4L/DVB (12204): bttv and meye: Use PCI_VDEVICE V4L/DVB (12703): gspca - sn9c20x: Reduces size of object pcmcia: drivers/pcmcia/pcmcia_resource.c: Remove unnecessary semicolons arch/m68knommu/kernel/time.c: Remove unnecessary semicolons mfd: remove unnecessary semicolons from twl4030 x86, mtrr: Convert loop to a while based construct, avoid naked semicolon Use new __init_task_data macro in arch init_task.c files. trivial: remove unnecessary semicolons drivers/regulator/pcf50633-regulator.c: Remove unnecessary semicolons scripts/get_maintainer.pl: add --git-blame scripts/get_maintainer.pl: add sections in pattern match depth order scripts/get_maintainer.pl: add --pattern-depth scripts/get_maintainer.pl: better email routines, use perl not shell where possible scripts/get_maintainer.pl: add .mailmap use, shell and email cleanups scripts/get_maintainer.pl: using --separator implies --nomultiline scripts/get_maintainer.pl: add --remove-duplicates scripts/get_maintainer.pl: add maintainers in order listed in matched section MAINTAINERS: integrate P:/M: lines MAINTAINERS: move ARM lists to infradead lib/vsprintf.c: Avoid possible unaligned accesses in %pI6c msm_sdcc.c: convert printk(KERN_<level> to pr_<level>( msm_sdcc.c: stylistic cleaning msm_sdcc.c: move overly indented code to separate function MAINTAINERS: add Matt Mackall and Herbert Xu to HARDWARE RANDOM NUMBER GENERATOR MAINTAINERS: ARM/Palm file patterns MAINTAINERS: update GENERIC UIO FOR PCI DEVICES MAINTAINERS: update TRACING section MAINTAINERS: update OMAP Tony Lindgren email name MAINTAINERS: change ATM mailing list to moderated MAINTAINERS: use tab not spaces after field types MAINTAINERS: update Kernel Janitors after mismerge MAINTAINERS: update SCORE architecture name style and add file pattern MAINTAINERS: SIMPLE FIRMWARE INTERFACE: update email style MAINTAINERS: WINBOND CIR - Integrate P:/M: lines, fixup David Härdeman's name MAINTAINERS: fix up PERIPHERAL spelling MAINTAINERS: update WOLFSON MICROELECTRONICS scripts/get_maintainer.pl: add patch/file search for keywords MAINTAINERS: document new "K:" entry type
Joe Peterson (11): tty: enable the echoing of ^C in the N_TTY discipline Fix IXANY and restart after signal (e.g. ctrl-C) in n_tty line discipline Resume TTY on SUSP and fix CRNL order in N_TTY line discipline fatfs: add UTC timestamp option UTC timestamp option for FAT filesystems fix n_tty: Fix loss of echoed characters and remove bkl from n_tty n_tty: Fix handling of control characters and continuations n_tty: Fix hanfling of buffer full corner cases n_tty: Output bells immediately on a full buffer n_tty: honor opost flag for echoes n_tty: move echoctl check and clean up logic
Joe Rouvier (1): Input: convert drivers to use strict_strtoul()
Joe Sauer (2): [ALSA] soc - Fix WM9712 register cache entry [ALSA] Fix inverted Phone volume WM9712 mixer control
Joel & Rebecca VanderZee (1): I/O Error attempting to read last partial block of a file in an ISO9660 file system
Joel A. Fowler (1): ctcm: fix minor findings from code analysis tool
Joel Becker (219): hangcheck-timer: Update to 0.9.0. configfs: User-driven configuration filesystem o Remove confusing Kconfig text for CONFIGFS_FS. configfs: Clean up MAINTAINERS entry configfs: Add permission and ownership to configfs objects. ocfs2: Set .owner on masklog sysfs attributes. ocfs2: Respond to on-disk corruption in the extent map code. configfs: Fix a reference leak in configfs_mkdir(). configfs: configfs_mkdir() failed to cleanup linkage. configfs: Make sure configfs_init() is called before consumers. ocfs2: Alloc at least a page for the DLM hash configfs: Release memory in configfs_example. configfs: Clear up a few extra spaces where there should be TABs. ocfs2: Compile-time disabling of ocfs2 debugging output. ocfs2: silence -EEXIST from ocfs2_extent_map_insert/lookup configfs: Prevent duplicate subsystem names. configfs: Zero terminate data in configfs attribute writes. ocfs2: Proper cleanup in case of error in ocfs2_register_hb_callbacks() ocfs2: Concurrent access of o2hb_region->hr_task was not locked ocfs2: add some missing address space callbacks configfs: add missing mutex_unlock() ocfs2: Wrap access of directory allocations with ip_alloc_sem. configfs: consistent attribute size configfs: Convert subsystem semaphore to mutex configfs: accessing item hierarchy during rmdir(2) configfs: config item dependancies. ocfs2: Depend on configfs heartbeat items. ocfs2: live heartbeat depends on the local node configuration ocfs2: Wake up a starting region if it gets killed in the background. Btrfs: cleaner make clean dlm: Split lock mode and flag constants into a sharable header. configfs: Remove EXPERIMENTAL ocfs2: Fix userspace ABI breakage in sysfs ocfs2: Negotiate locking protocol versions. ocfs2: Fix endian bug in o2dlm protocol negotiation. ocfs2: Make ocfs2_slot_info private. ocfs2: Change the recovery map to an array of node numbers. ocfs2: slot_map I/O based on max_slots. ocfs2: De-magic the in-memory slot map. ocfs2: Define the contents of the slot_map file. ocfs2: New slot map format ocfs2: Separate out dlm lock functions. ocfs2: Use global DLM_ constants in generic code. ocfs2: Use -errno instead of dlm_status for ocfs2_dlm_lock/unlock() API. ocfs2: Create the lock status block union. ocfs2: Introduce the new ocfs2_cluster_connect/disconnect() API. ocfs2: Abstract out node number queries. ocfs2: Move o2hb functionality into the stack glue. ocfs2: Remove CANCELGRANT from the view of dlmglue. ocfs2: Abstract out a debugging function for underlying dlms. ocfs2: Clean up stackglue initialization ocfs2: Split o2cb code from generic stack functions. ocfs2: Create ocfs2_stack_operations and split out the o2cb stack. ocfs2: Break out stackglue into modules. ocfs2: Create stack glue sysfs files. ocfs2: Add the USERSPACE_STACK incompat bit. ocfs2: Add the 'cluster_stack' sysfs file. ocfs2: Add the user stack module. ocfs2: Add the ocfs2_control misc device. ocfs2: Start the ocfs2_control handshake. ocfs2: Introduce the DOWN message to ocfs2_control ocfs2: Add the local node id to the handshake. ocfs2: Add the 'set version' message to the ocfs2_control device. ocfs2: Change mlog_bug_on to BUG_ON in ocfs2_lockid.h ocfs2: Add kbuild for ocfs2_stack_user.ko ocfs2: Allow selection of cluster plug-ins. ocfs2: Document /sys/fs/ocfs2 ocfs2: Put tree in MAINTAINERS ocfs2: Correct merge of 52f7c21 (Move /sys/o2cb to /sys/fs/o2cb) ocfs2: Rename 'user_stack' plugin structure to 'ocfs2_user_plugin' ocfs2: Move the hb_ctl_path sysctl into the stack glue. ocfs2: Move the call of ocfs2_hb_ctl into the stack glue. ocfs2: Remove ->hangup() from stack glue operations. ocfs2: Fix CONFIG_OCFS2_DEBUG_FS #ifdefs ocfs2: Don't snprintf() without a format. configfs: Allow ->make_item() and ->make_group() to return detailed errors. Revert "configfs: Allow ->make_item() and ->make_group() to return detailed errors." configfs: Allow ->make_item() and ->make_group() to return detailed errors. configfs: Include linux/err.h in linux/configfs.h configfs: Pin configfs subsystems separately from new config_items. configfs: Convenience macros for attribute definition. ocfs2: Increment the reference count of an already-active stack. ocfs2: Prefix the extent tree operations structure. ocfs2: Prefix the ocfs2_extent_tree structure. ocfs2: Make ocfs2_extent_tree get/put instead of alloc. ocfs2: Make 'private' into 'object' on ocfs2_extent_tree. ocfs2: Provide the get_root_el() method to ocfs2_extent_tree_operations. ocfs2: Use struct ocfs2_extent_tree in ocfs2_num_free_extents(). ocfs2: Determine an extent tree's max_leaf_clusters in an et_op. ocfs2: Create specific get_extent_tree functions. ocfs2: Add an insertion check to ocfs2_extent_tree_operations. ocfs2: Make ocfs2_extent_tree the first-class representation of a tree. ocfs2: Comment struct ocfs2_extent_tree_operations. ocfs2: Change ocfs2_get_*_extent_tree() to ocfs2_init_*_extent_tree() ocfs2: Limit inode allocation to 32bits. ocfs2: Add the 'inode64' mount option. ocfs2: Switch over to JBD2. ocfs2: Separate out sync reads from ocfs2_read_blocks() ocfs2: Require an inode for ocfs2_read_block(s)(). ocfs2: Simplify ocfs2_read_block() ocfs2: Move ocfs2_bread() into dir.c ocfs2: Kill the last naked wait_on_buffer() for cached reads. ocfs2: Make cached block reads the common case. ocfs2: Check xattr block signatures properly. ocfs2: Don't return -EFAULT from a corrupt xattr entry. ocfs2: Check errors from ocfs2_xattr_update_xattr_search() ocfs2: Specify appropriate journal access for new xattr buckets. ocfs2: Don't repeat ocfs2_xattr_block_find() ocfs2: Add JBD2 compat feature bit. ocfs2: Field prefixes for the xattr_bucket structure ocfs2: Convenient access to an xattr bucket's block number. ocfs2: Convenient access to xattr bucket data blocks. ocfs2: Convenient access to an xattr bucket's header. ocfs2: Provide a wrapper to brelse() xattr bucket buffers. ocfs2: Improve ocfs2_read_xattr_bucket(). ocfs2: Wrap journal_access/journal_dirty for xattr buckets. ocfs2: Copy xattr buckets with a dedicated function. ocfs2: Take ocfs2_xattr_bucket structures off of the stack. ocfs2: Use buckets in ocfs2_xattr_bucket_find(). ocfs2: Use buckets in ocfs2_xattr_create_index_block(). ocfs2: Use buckets in ocfs2_defrag_xattr_bucket(). ocfs2: Use buckets in ocfs2_xattr_set_entry_in_bucket(). ocfs2: Wrap inode block reads in a dedicated function. ocfs2: Morph the haphazard OCFS2_IS_VALID_DINODE() checks. ocfs2: Consolidate validation of group descriptors. ocfs2: Wrap group descriptor reads in a dedicated function. ocfs2: Morph the haphazard OCFS2_IS_VALID_GROUP_DESC() checks. ocfs2: Wrap extent block reads in a dedicated function. ocfs2: Wrap dirblock reads in a dedicated function. ocfs2: Wrap xattr block reads in a dedicated function ocfs2: Validate metadata only when it's read from disk. ocfs2: Wrap virtual block reads in ocfs2_read_virt_blocks() ocfs2: Convert ocfs2_read_dir_block() to ocfs2_read_virt_blocks() ocfs2: Fix ocfs2_read_quota_block() error handling. ocfs2: Dirty the entire bucket in ocfs2_bucket_value_truncate() ocfs2: Dirty the entire first bucket in ocfs2_extend_xattr_bucket() ocfs2: Dirty the entire first bucket in ocfs2_cp_xattr_cluster(). ocfs2: Explain t_is_new in ocfs2_cp_xattr_cluster(). ocfs2: Use ocfs2_cp_xattr_bucket() in ocfs2_mv_xattr_bucket_cross_cluster(). ocfs2: Rename ocfs2_cp_xattr_cluster() to ocfs2_mv_xattr_buckets(). ocfs2: ocfs2_mv_xattr_buckets() can handle a partial cluster now. ocfs2: Use ocfs2_mv_xattr_buckets() in ocfs2_mv_xattr_bucket_cross_cluster(). ocfs2: Start using buckets in ocfs2_adjust_xattr_cross_cluster(). ocfs2: Pass buckets into ocfs2_mv_xattr_bucket_cross_cluster(). ocfs2: Move buckets up into ocfs2_add_new_xattr_cluster(). ocfs2: Move buckets up into ocfs2_add_new_xattr_bucket(). ocfs2: Pass xs->bucket into ocfs2_add_new_xattr_bucket(). jbd2: Add buffer triggers ocfs2: Add the on-disk structures for metadata checksums. ocfs2: Add the underlying blockcheck code. ocfs2: Add a validation hook for quota block reads. ocfs2: block read meta ecc. ocfs2: Add journal_access functions with jbd2 triggers. ocfs2: Wrap up the common use cases of ocfs2_new_path(). ocfs2: Use metadata-specific ocfs2_journal_access_*() functions. ocfs2: Add ecc and checksums to ocfs2 xattr buckets. ocfs2: Create ocfs2_xattr_value_buf. ocfs2: Pull ocfs2_xattr_value_buf up from __ocfs2_remove_xattr_range(). ocfs2: Pull ocfs2_xattr_value_buf up into ocfs2_xattr_value_truncate(). ocfs2: Pass ocfs2_xattr_value_buf into ocfs2_xattr_value_truncate(). ocfs2: Pass value buf to ocfs2_xattr_update_entry(). ocfs2: Use ocfs2_xattr_value_buf in ocfs2_xattr_set_entry(). ocfs2: Pass value buf to ocfs2_remove_value_outside(). ocfs2: Use proper journal_access function in xattr.c ocfs2: Checksum and ECC for directory blocks. ocfs2: Validate superblock with checksum and ecc. ocfs2: Enable metadata checksums. ocfs2: Don't hand-code xor in ocfs2_hamming_encode(). ocfs2: Another hamming code optimization. ocfs2: One more hamming code optimization. configfs: Silence lockdep on mkdir(), rmdir() and configfs_depend_item() ocfs2: Fix some printk() warnings. Btrfs: Fix a trivial warning using max() of u64 vs ULL. Btrfs: Fix a bunch of printk() warnings. ocfs2: Fix a missing credit when deleting from indexed directories. ocfs2: Change repository in MAINTAINERS. ocfs2: Use nd_set_link(). ocfs2: Add statistics for the checksum and ecc operations. ocfs2: Provide the ocfs2_dlm_lvb_valid() stack API. ocfs2: Make the ocfs2_caching_info structure self-contained. ocfs2: Change metadata caching locks to an operations structure. ocfs2: Take the inode out of the metadata read/write paths. ocfs2: move ip_last_trans to struct ocfs2_caching_info ocfs2: move ip_created_trans to struct ocfs2_caching_info ocfs2: Pass struct ocfs2_caching_info to the journal functions. ocfs2: Store the ocfs2_caching_info on ocfs2_extent_tree. ocfs2: Pass ocfs2_caching_info to ocfs2_read_extent_block(). ocfs2: ocfs2_find_path() only needs the caching info ocfs2: ocfs2_create_new_meta_bhs() doesn't need struct inode. ocfs2: Pass ocfs2_extent_tree to ocfs2_unlink_path() ocfs2: ocfs2_complete_edge_insert() doesn't need struct inode at all. ocfs2: Get inode out of ocfs2_rotate_subtree_root_right(). ocfs2: Pass ocfs2_extent_tree to ocfs2_get_subtree_root() ocfs2: Drop struct inode from ocfs2_extent_tree_operations. ocfs2: ocfs2_rotate_tree_right() doesn't need struct inode. ocfs2: ocfs2_update_edge_lengths() doesn't need struct inode. ocfs2: ocfs2_rotate_subtree_left() doesn't need struct inode. ocfs2: __ocfs2_rotate_tree_left() doesn't need struct inode. ocfs2: ocfs2_rotate_tree_left() no longer needs struct inode. ocfs2: ocfs2_merge_rec_left/right() no longer need struct inode. ocfs2: ocfs2_try_to_merge_extent() doesn't need struct inode. ocfs2: ocfs2_grow_branch() and ocfs2_append_rec_to_path() lose struct inode. ocfs2: ocfs2_truncate_rec() doesn't need struct inode. ocfs2: Make truncating the extent map an extent_tree_operation. ocfs2: ocfs2_insert_at_leaf() doesn't need struct inode. ocfs2: Give ocfs2_split_record() an extent_tree instead of an inode. ocfs2: ocfs2_do_insert_extent() and ocfs2_insert_path() no longer need an inode. ocfs2: ocfs2_extent_contig() only requires the superblock. ocfs2: Swap inode for extent_tree in ocfs2_figure_merge_contig_type(). ocfs2: Remove inode from ocfs2_figure_extent_contig(). ocfs2: ocfs2_figure_insert_type() no longer needs struct inode. ocfs2: Make extent map insertion an extent_tree_operation. ocfs2: ocfs2_insert_extent() no longer needs struct inode. ocfs2: ocfs2_add_clusters_in_btree() no longer needs struct inode. ocfs2: ocfs2_remove_extent() no longer needs struct inode. ocfs2: ocfs2_split_and_insert() no longer needs struct inode. ocfs2: Teach ocfs2_replace_extent_rec() to use an extent_tree. ocfs2: __ocfs2_mark_extent_written() doesn't need struct inode. ocfs2: Pass ocfs2_caching_info into ocfs_init_*_extent_tree().
Joel H Schopp (1): spufs: fix for CONFIG_NUMA
Joel Schopp (4): ppc64: of_device.c remove useless code ppc64: lparconfig.c memory leak powerpc: Add cputable entry for Power7 architected mode powerpc: Tell firmware we support architecture V2.06
Joel Soete (1): [PARISC] pdc_stable: fix compile errors
Joerg Ahrens (1): xirc2ps_cs: Cannot reset card in atomic context
Joerg Albert (7): mwl8k: fix module re-insertion bug ath5k: fix missing output in monitor mode after ifconfig up ar9170: cleanup of bss_info_changed and beacon config ar9170: remove unnecessary call to ar9170_set_beacon_timers ar9170: added phy register initialisation from eeprom values ath,ar9170: move CTL_ defines into regd.h ath,ar9170: implemented conformance test limit calc. for tx power
Joerg Dorchain (1): [SCSI] gdth: fix oops in gdth_copy_cmd()
Joerg Roedel (432): [IPV6]: Seperate sit driver to extra module [IPV6]: Seperate sit driver to extra module (addrconf.c changes) KVM: SVM: Propagate cpu shutdown events to userspace KVM: vmx: hack set_cr0_no_modeswitch() to actually do modeswitch KVM: SVM: intercept SMI to handle it at host level x86-64: fix cpu MHz reporting on constant_tsc cpus x86: remove constant_tsc reporting from /proc/cpuinfo' power flags KVM: SVM: forbid guest to execute monitor/mwait KVM: SVM: enable LBRV virtualization if available i386: work around miscompilation of alternatives code KVM: SVM: Reliably detect if SVM was disabled by BIOS x86 gart: rename iommu.h to gart.h x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMU x86 gart: make some variables and functions static x86 gart: rename symbols only used for the GART implementation x86: define all _PAGE_* in terms of _PAGE_BIT_* on 64-bit x86: use __PAGE_KERNEL* instead of _KERNPG_TABLE x86: some whitespace cleanups in paging code x86: use __PAGE_KERNEL_EXEC in ioremap_64.c KVM: SVM: Emulate read/write access to cr8 KVM: SVM: Exit to userspace if write to cr8 and not using in-kernel apic KVM: LAPIC: minor debugging compile fix KVM: SVM: support writing 0 to K8 performance counter control registers x86: don't print a warning when MTRR are blank and running in KVM KVM: SVM: Fix lazy FPU switching KVM: SVM: set NM intercept when enabling CR0.TS in the guest KVM: emulate access to MSR_IA32_MCG_CTL KVM: SVM: fix Windows XP 64 bit installation crash KVM: make EFER_RESERVED_BITS configurable for architecture code KVM: align valid EFER bits with the features of the host system KVM: VMX: unifdef the EFER specific code KVM: allow access to EFER in 32bit KVM KVM: SVM: move feature detection to hardware setup code KVM: SVM: add detection of Nested Paging feature KVM: SVM: add module parameter to disable Nested Paging KVM: export information about NPT to generic x86 code KVM: MMU: make the __nonpaging_map function generic KVM: export the load_pdptrs() function to modules KVM: MMU: add TDP support to the KVM MMU KVM: SVM: add support for Nested Paging KVM: SVM: let init_vmcb() take struct vcpu_svm as parameter KVM: SVM: allocate the MSR permission map per VCPU KVM: SVM: enable LBR virtualization KVM: detect if VCPU triple faults KVM: function declaration parameter name cleanup KVM: SVM: indent svm_set_cr4 with tabs instead of spaces KVM: SVM: align shadow CR4.MCE with host KVM: SVM: add intercept for machine check exception KVM: SVM: do not intercept task switch with NPT KVM: SVM: sync TPR value to V_TPR field in the VMCB KVM: export kvm_lapic_set_tpr() to modules KVM: SVM: sync V_TPR with LAPIC.TPR if CR8 write intercept is disabled KVM: SVM: disable CR8 intercept when tpr is not masking interrupts KVM: SVM: remove now obsolete FIXME comment KVM: SVM: remove selective CR0 comment x86, AMD IOMMU: add Kconfig entry x86, AMD IOMMU: add header file for driver data structures and defines x86, AMD IOMMU: add defines and structures for ACPI scanning code x86, AMD IOMMU: add data structures to manage the IOMMUs in the system x86, AMD IOMMU: add functions to find last possible PCI device for IOMMU x86, AMD IOMMU: add amd_iommu_init.c to Makefile x86, AMD IOMMU: add functions for mapping/unmapping the MMIO space x86, AMD IOMMU: add functions for programming IOMMU MMIO space x86, AMD IOMMU: add command buffer (de-)allocation x86, AMD IOMMU: add device table initialization functions x86, AMD IOMMU: add functions for IOMMU hardware initialization from ACPI x86, AMD IOMMU: add detect code for AMD IOMMU hardware x86, AMD IOMMU: add functions to parse IOMMU memory mapping requirements for devices x86, AMD IOMMU: clue initialization code together x86, AMD IOMMU: add early detection code x86, AMD IOMMU: add kernel command line parameters for AMD IOMMU x86, AMD IOMMU: add generic defines and structures for mapping code x86, AMD IOMMU: add amd_iommu.c to Makefile x86, AMD IOMMU: add functions to send IOMMU commands x86, AMD IOMMU: add functions to initialize unity mappings x86, AMD IOMMU: add address allocation and deallocation functions x86, AMD IOMMU: add domain allocation and deallocation functions x86, AMD IOMMU: add functions to find IOMMU device resources x86, AMD IOMMU: add generic dma_ops mapping functions x86, AMD IOMMU: add dma_ops mapping functions for single mappings x86, AMD IOMMU: add mapping functions for scatter gather lists x86, AMD IOMMU: add mapping functions for coherent mappings x86, AMD IOMMU: add pre-allocation of protection domains x86, AMD IOMMU: add dma_ops initialization function x86, AMD IOMMU: add amd_iommu.h to export functions to the generic x86 dma code x86, AMD IOMMU: initialize dma_ops from IOMMU initialization and enable IOMMUs AMD_IOMMU: call detect and initialization functions from dma code x86, AMD IOMMU: add MAINTAINERS entry x86, AMD IOMMU: add documentation for kernel parameters x86, AMD IOMMU: disable suspend/resume with IOMMU enabled (for now) x86, AMD IOMMU: more verbose Kconfig description text x86, AMD IOMMU: remove unnecessary set_bit_string x86, AMD IOMMU: flush domain TLB when there is more than one page to flush x86, AMD IOMMU: honor iommu=off instead of amd_iommu=off x86, AMD IOMMU: don't try to init IOMMU if early detect code did not detect one x86, AMD IOMMU: remove unnecessary code from the iommu_enable function x86, AMD IOMMU: ignore detection of GART IOMMU x86, AMD IOMMU: add comments to amd_iommu_types.h x86, AMD IOMMU: add comments to the initialization code x86, AMD IOMMU: add comments to core code x86, AMD IOMMU: replace HIGH_U32 macro with upper_32_bits function x86, AMD IOMMU: replace UPDATE_LAST_BDF macro with a function x86, AMD IOMMU: replace TBL_SIZE macro with a function x86, AMD IOMMU: remove unnecessary free checks from init code x86, AMD IOMMU: add an emergency exit to the completion wait loop x86, AMD IOMMU: rename struct command to iommu_cmd x86, AMD IOMMU: remove unneeded initializations from command buffer allocation x86, AMD IOMMU: use true/false instead of 0/1 for bool value x86, AMD IOMMU: do runtime list initialization at compile time x86, AMD IOMMU: replace memset with __GFP_ZERO for table allocation x86, AMD IOMMU: replace self made size parsing with memparse call x86, AMD IOMMU: fix device table entry size x86, AMD IOMMU: replace DEVID macro with a function AMD IOMMU: set iommu for device from ACPI code too KVM: VMX: move APIC_ACCESS trace entry to generic code KVM: SVM: implement dedicated NMI exit handler KVM: SVM: implement dedicated INTR exit handler KVM: add missing kvmtrace bits KVM: SVM: add missing kvmtrace markers KVM: SVM: add tracing support for TDP page faults KVM: SVM: fix suspend/resume support x86: convert pci-dma.c from round_up to roundup x86: convert pageattr.c from round_up to roundup x86: convert init_64.c from round_up to roundup x86: convert numa_64.c from round_up to roundup x86: convert discontig_32.c from round_up to roundup iommu: add iommu_num_pages helper function x86, AMD IOMMU: replace to_pages macro with iommu_num_pages x86 gart: replace to_pages macro with iommu_num_pages x86, AMD IOMMU: include amd_iommu_last_bdf in device initialization KVM: SVM: allow enabling/disabling NPT by reloading only the architecture module introduce lower_32_bits() macro x86: fix setup code crashes on my old 486 box x86, AMD IOMMU: use status bit instead of memory write-back for completion wait x86, AMD IOMMU: initialize device table properly x86m AMD IOMMU: cleanup: replace LOW_U32 macro with generic lower_32_bits x86, AMD IOMMU: initialize dma_ops after sysfs registration x86: add alloc_coherent dma_ops callback to GART driver x86: add free_coherent dma_ops callback to GART driver x86: add free_coherent dma_ops callback to Calgary IOMMU driver x86: add alloc_coherent dma_ops callback to NOMMU driver x86: add free_coherent dma_ops callback to NOMMU driver x86: cleanup dma_*_coherent functions x86: move dma_*_coherent functions to include file x86, AMD IOMMU: remove obsolete FIXME comment x86, pci: add northbridge pci ids for fam 0x11 processors x86, gart: add detection of AMD family 0x11 northbridges KVM: SVM: fix random segfaults with NPT enabled KVM: SVM: fix guest global tlb flushes with NPT AMD IOMMU: set iommu sunc flag after command queuing AMD IOMMU: protect completion wait loop with iommu lock AMD IOMMU: check for invalid device pointers AMD IOMMU: move TLB flushing to the map/unmap helper functions x86: move GART TLB flushing options to generic code AMD IOMMU: implement lazy IO/TLB flushing AMD IOMMU: add branch hints to completion wait checks AMD IOMMU: align alloc_coherent addresses properly AMD IOMMU: add event buffer allocation AMD IOMMU: save pci segment from ACPI tables AMD IOMMU: save pci_dev instead of devid AMD IOMMU: add MSI interrupt support AMD IOMMU: add event handling code AMD IOMMU: enable event logging AMD IOMMU: allow IO page faults from devices AMD IOMMU: add dma_supported callback AMD IOMMU: don't assign preallocated protection domains to devices AMD IOMMU: some set_device_domain cleanups AMD IOMMU: replace memset with __GFP_ZERO in alloc_coherent AMD IOMMU: simplify dma_mask_to_pages AMD IOMMU: free domain bitmap with its allocation order AMD IOMMU: remove unnecessary cast to u64 in the init code AMD IOMMU: calculate IVHD size with a function AMD IOMMU: use cmd_buf_size when freeing the command buffer add AMD IOMMU tree to MAINTAINERS file AMD IOMMU: use coherent_dma_mask in alloc_coherent x86/iommu: make GART driver checkpatch clean x86/iommu: convert GART need_flush to bool x86/iommu: use __GFP_ZERO instead of memset for GART KVM: add MC5_MISC msr read support MAINTAINERS: add entry for the KVM AMD module introduce generic header file for the software IO/TLB x86: rename iommu_num_pages function to iommu_nr_pages sparc64: rename iommu_num_pages function to iommu_nr_pages powerpc: rename iommu_num_pages function to iommu_nr_pages introduce generic iommu_num_pages function x86: convert GART driver to generic iommu_num_pages function x86, AMD IOMMU: convert driver to generic iommu_num_pages function x86: convert Calgary IOMMU driver to generic iommu_num_pages function powerpc: use iommu_num_pages function in IOMMU code alpha: use iommu_num_pages function in IOMMU code sparc64: use iommu_num_pages function in IOMMU code x86, gart: fix gart detection for Fam11h CPUs AMD IOMMU: fix detection of NP capable IOMMUs [IA64] use common header for software IO/TLB AMD IOMMU: fix lazy IO/TLB flushing in unmap path x86: default to SWIOTLB=y on x86_64 AMD IOMMU: add parameter to disable device isolation AMD IOMMU: enable device isolation per default AMD IOMMU: fix fullflush comparison length AMD IOMMU: check for next_bit also in unmapped area x86: always define DECLARE_PCI_UNMAP* macros x86: move GART specific stuff from iommu.h to gart.h x86: fix broken flushing in GART nofullflush path x86: fix broken flushing in GART nofullflush path AMD IOMMU: set device table entry for aliased devices AMD IOMMU: fix possible race while accessing iommu->need_sync AMD IOMMU: fix iommu_map_page function AMD IOMMU: fix loop counter in free_pagetable function AMD IOMMU: fix typo in comment AMD IOMMU: fix WARN_ON in dma_ops unmap path AMD IOMMU: __unmap_single: check for bad_dma_address instead of 0 AMD IOMMU: allocate rlookup_table with __GFP_ZERO AMD IOMMU: set cmd buffer pointers to zero manually AMD IOMMU: panic if completion wait loop fails KVM: rename vtd.c to iommu.c introcude linux/iommu.h for an iommu api add frontend implementation for the IOMMU API select IOMMU_API when DMAR and/or AMD_IOMMU is selected KVM: change KVM to use IOMMU API VT-d: adapt domain init and destroy functions for IOMMU API VT-d: adapt device attach and detach functions for IOMMU API VT-d: adapt domain map and unmap functions for IOMMU API VT-d: adapt domain iova_to_phys function for IOMMU API VT-d: register functions for the IOMMU API VT-d: remove now unused intel_iommu_found function AMD IOMMU: rename iommu_map to iommu_map_page AMD IOMMU: make dma_ops_free_pagetable generic AMD IOMMU: add domain id free function AMD IOMMU: refactor completion wait handling into separate functions AMD IOMMU: move invalidation command building to a separate function AMD IOMMU: don't remove protection domain from iommu_pd_list AMD IOMMU: add iommu_flush_domain function AMD IOMMU: add protection domain flags AMD IOMMU: add checks for dma_ops domain to dma_ops functions AMD IOMMU: add device reference counting for protection domains AMD IOMMU: rename set_device_domain function AMD IOMMU: add device detach helper functions AMD IOMMU: add device notifier callback AMD IOMMU: add domain cleanup helper function AMD IOMMU: add domain init function for IOMMU API AMD IOMMU: add domain destroy function for IOMMU API AMD IOMMU: add device detach function for IOMMU API AMD IOMMU: add device attach function for IOMMU API AMD IOMMU: add domain map function for IOMMU API AMD IOMMU: add domain unmap function for IOMMU API AMD IOMMU: add domain address lookup function for IOMMU API AMD IOMMU: register functions for the IOMMU API AMD IOMMU: add a domain flag for default domains AMD IOMMU: allocate a new protection for hotplugged devices AMD IOMMU: use dev_name instead of self-build print_devid AMD IOMMU: convert iommu->need_sync to bool AMD IOMMU: convert amd_iommu_isolate to bool AMD IOMMU: use calc_devid in prealloc_protection_domains AMD IOMMU: use dev_name in iommu_enable function AMD IOMMU: add Kconfig entry for statistic collection code AMD IOMMU: add necessary header defines for stats counting AMD IOMMU: add init code for statistic collection AMD IOMMU: add stats counter for completion wait events AMD IOMMU: add stats counter for map_single requests AMD IOMMU: add stats counter for unmap_single requests AMD IOMMU: add stats counter for map_sg requests AMD IOMMU: add stats counter for unmap_sg requests AMD IOMMU: add stats counter for alloc_coherent requests AMD IOMMU: add stats counter for free_coherent requests AMD IOMMU: add stats counter for cross-page request AMD IOMMU: add stats counter for single iommu domain tlb flushes AMD IOMMU: add stats counter for domain tlb flushes AMD IOMMU: add statistics about allocated io memory AMD IOMMU: add statistics about total number of map requests kvm/iommu: fix compile warning Merge branches 'iommu/api' and 'iommu/amd' into for-linus AMD IOMMU: remove now unnecessary #ifdefs intel-iommu: fix build error with INTR_REMAP=y and DMAR=n dma-debug: add Kconfig entry dma-debug: add header file and core data structures dma-debug: add hash functions for dma_debug_entries dma-debug: add allocator code dma-debug: add initialization code dma-debug: add kernel command line parameters dma-debug: add debugfs interface dma-debug: add core checking functions dma-debug: add checking for map/unmap_page/single dma-debug: add add checking for map/unmap_sg dma-debug: add checking for [alloc|free]_coherent dma-debug: add checks for sync_single_* dma-debug: add checks for sync_single_range_* dma-debug: add checks for sync_single_sg_* dma-debug: x86 architecture bindings dma-debug: Documentation update dma-debug: add checks for kernel text and rodata dma-debug: add a check dma memory leaks dma-debug/x86: register pci bus for dma-debug leak detection dma-debug: make memory range checks more consistent KVM: SVM: Allow read access to MSR_VM_VR KVM: MMU: handle compound pages in kvm_is_mmio_pfn KVM: MMU: remove redundant check in mmu_set_spte KVM: MMU: remove assertion in kvm_mmu_alloc_page KVM: MMU: Fix another largepage memory leak x86/dma: unify definition of pci_unmap_addr* and pci_unmap_len macros KVM: x86: release time_page on vcpu destruction dma-debug: remove broken dma memory leak detection for 2.6.30 amd-iommu: fix iommu flag masks dma-debug: re-add dma memory leak detection amd-iommu: add amd_iommu_dump parameter amd-iommu: add dump for iommus described in ivrs table amd-iommu: print ivhd information to dmesg when requested amd-iommu: print ivmd information to dmesg when requested amd-iommu: move protection domain printk to dump code x86/iommu: add IOMMU_STRESS Kconfig entry amd-iommu: disable device isolation with CONFIG_IOMMU_STRESS amd-iommu: make sure only ivmd entries are parsed amd-iommu: introduce for_each_iommu* macros amd-iommu: consolidate hardware initialization to one function amd-iommu: drop pointless iommu-loop in msi setup code amd-iommu: remove support for msi-x amd-iommu: add function to disable all iommus amd-iommu: add function to flush tlb for all domains amd-iommu: add function to flush tlb for all devices amd_iommu: un __init functions required for suspend/resume amd-iommu: implement suspend/resume amd-iommu: introduce aperture_range structure amd-iommu: move page table allocation code to seperate function amd-iommu: handle page table allocation failures in dma_ops code amd-iommu: make address allocator aware of multiple aperture ranges amd-iommu: change dma_dom->next_bit to dma_dom->next_address amd-iommu: move aperture_range allocation code to seperate function amd-iommu: handle exlusion ranges and unity mappings in alloc_new_range amd-iommu: enlarge the aperture dynamically amd-iommu: remove amd_iommu_size kernel parameter amd-iommu: disable round-robin allocator for CONFIG_IOMMU_STRESS amd-iommu: don't preallocate page tables with CONFIG_IOMMU_STRESS amd-iommu: don't free dma adresses below 512MB with CONFIG_IOMMU_STRESS Merge branches 'amd-iommu/fixes', 'amd-iommu/debug', 'amd-iommu/suspend-resume' and 'amd-iommu/extended-allocator' into amd-iommu/2.6.31 dma-debug: add variables and checks for driver filter dma-debug: add debugfs file for driver filter dma-debug: add dma_debug_driver kernel command line dma-debug: add documentation for the driver filter Merge branches 'dma-debug/fixes' and 'dma-debug/driver-filter' into dma-debug/2.6.31 dma-debug: change hash_bucket_find from first-fit to best-fit dma-debug: comment style fixes dma-debug: code style fixes dma-debug: use pr_* instead of printk(KERN_* ...) dma-debug: disable/enable irqs only once in device_dma_allocations dma-debug: simplify logic in driver_filter() Merge commit 'tip/core/iommu' into amd-iommu/fixes amd-iommu: remove BUS_NOTIFY_BOUND_DRIVER handling amd-iommu: detach device explicitly before attaching it to a new domain amd-iommu: remove unnecessary "AMD IOMMU: " prefix KVM: MMU: remove call to kvm_mmu_pte_write from walk_addr dma-debug: check for sg_call_ents in best-fit algorithm too dma-debug: be more careful when building reference entries amd-iommu: disable IOMMU hardware on shutdown x86: disable IOMMUs on kernel crash amd-iommu: set event buffer head and tail to 0 manually driver core: add BUS_NOTIFY_UNBOUND_DRIVER event dma-debug: fix off-by-one error in overlap function amd-iommu: handle alias entries correctly in init code amd-iommu: set evt_buf_size correctly x86/amd-iommu: Dump fault entry on DTE error x86/amd-iommu: Dump illegal command on ILLEGAL_COMMAND_ERROR x86/amd-iommu: Introduce function for iommu-local domain flush x86/amd-iommu: Remove some merge helper code x86/amd-iommu: replace "AMD IOMMU" by "AMD-Vi" x86/amd-iommu: Remove redundant 'IOMMU' string x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices x86/amd-iommu: Add function to flush all DTEs on one IOMMU x86/amd-iommu: Add reset function for command buffers x86/amd-iommu: Reset command buffer on ILLEGAL_COMMAND_ERROR x86/amd-iommu: Panic if IOMMU command buffer reset fails x86/amd-iommu: Reset command buffer if wait loop fails x86/amd-iommu: Make fetch_pte aware of dynamic mapping levels x86/amd-iommu: Use fetch_pte in iommu_unmap_page x86/amd-iommu: Use fetch_pte in amd_iommu_iova_to_phys x86/amd-iommu: Add a gneric version of amd_iommu_flush_all_devices x86/amd-iommu: Introduce set_dte_entry function x86/amd-iommu: Flush domains if address space size was increased x86/amd-iommu: Introduce increase_address_space function x86/amd-iommu: Change alloc_pte to support 64 bit address space x86/amd-iommu: Remove last usages of IOMMU_PTE_L0_INDEX x86/amd-iommu: Remove bus_addr check in iommu_map_page x86/amd-iommu: Use 2-level page tables for dma_ops domains x86/amd-iommu: Remove old page table handling macros x86/amd-iommu: Support higher level PTEs in iommu_page_unmap x86/amd-iommu: Change iommu_map_page to support multiple page sizes x86/dma: Mark iommu_pass_through as __read_mostly x86/amd-iommu: Add core functions for pd allocation/freeing x86/amd-iommu: Add passthrough mode initialization functions x86/amd-iommu: Fix device table write order x86/amd-iommu: Align locking between attach_device and detach_device x86/amd-iommu: Make sure a device is assigned in passthrough mode x86/amd-iommu: Don't detach device from pt domain on driver unbind x86/amd-iommu: Initialize passthrough mode when requested Merge branches 'gart/fixes', 'amd-iommu/fixes+cleanups' and 'amd-iommu/fault-handling' into amd-iommu/2.6.32 Merge branch 'amd-iommu/passthrough' into amd-iommu/2.6.32 Merge branch 'amd-iommu/pagetable' into amd-iommu/2.6.32 hugetlbfs: export vma_kernel_pagsize to modules KVM: Prepare memslot data structures for multiple hugepage sizes KVM: MMU: Fix MMU_DEBUG compile breakage KVM: MMU: make rmap code aware of mapping levels KVM: MMU: rename is_largepage_backed to mapping_level KVM: MMU: make direct mapping paths aware of mapping levels KVM: MMU: make page walker aware of mapping levels KVM: MMU: shadow support for 1gb pages KVM: MMU: enable gbpages by increasing nr of pagesizes KVM: report 1GB page support to userspace KVM: SVM: add helper functions for global interrupt flag KVM: SVM: optimize nested #vmexit KVM: SVM: optimize nested vmrun KVM: SVM: copy only necessary parts of the control area on vmrun/vmexit KVM: SVM: complete interrupts after handling nested exits KVM: SVM: move nested svm state into seperate struct KVM: SVM: cache nested intercepts KVM: SVM: consolidate nested_svm_exit_handled KVM: SVM: do nested vmexit in nested_svm_exit_handled KVM: SVM: simplify nested_svm_check_exception KVM: SVM: get rid of nested_svm_vmexit_real KVM: SVM: clean up nested_svm_exit_handled_msr KVM: SVM: clean up nestec vmload/vmsave paths KVM: SVM: clean up nested vmrun path KVM: SVM: remove nested_svm_do and helper functions KVM: SVM: handle errors in vmrun emulation path appropriatly KVM: SVM: move special nested exit handling to separate function KVM: SVM: remove unnecessary is_nested check from svm_cpu_run KVM: SVM: move nested_svm_intr main logic out of if-clause KVM: SVM: check for nested VINTR flag in svm_interrupt_allowed KVM: SVM: enable nested svm by default KVM: SVM: Fix tsc offset adjustment when running nested KVM: SVM: Handle tsc in svm_get_msr/svm_set_msr correctly x86/amd-iommu: Workaround for erratum 63 x86/amd-iommu: Un__init function required on shutdown dma-debug: Fix compile warning with PAE enabled Merge branches 'amd-iommu/fixes' and 'dma-debug/fixes' into iommu/fixes
Joerg Schirottke (2): ALSA: hda - Add quirk for Dell Studio 17 ALSA: hda - Add quirk for HP DV6700 laptop
Joerg Sommer (1): bcm43xx: Fix bug in frequency to channel conversion
Joern Engel (25): [MTD] Use after free, found by the Coverity tool [MTD] block2mtd: Remove copyright. Fix offset calculation [MTD] phram: Allow short reads. [MTD] mtdram: Quick cleanup of the driver: [MTD] Fix commandline parser alignement [MTD] cfi_cmdset_0002: Plugged a mem leak. [MTD] maps: Add support for MTX-1 Flash device Remove blkmtd mtd: improve parameter parsing for block2mtd [MTD] Use single flag to mark writeable devices. [MTD] Introduce writesize [MTD] Merge STMicro NOR_ECC code with Intel Sibley code [MTD] Introduce MTD_BIT_WRITEABLE [MTD] remove a forgotten MTD_XIP [MTD] replace MTD_ROM with MTD_GENERIC_TYPE [MTD] replace MTD_RAM with MTD_GENERIC_TYPE [MTD] Disconnect struct mtd_info from ABI [MTD] Allow alternate JFFS2 mount variant for root filesystem. [MTD] block2mtd: remove casts [MTD] block2mtd: remove warning [MTD] block2mtd: remove readahead code introduce I_SYNC fix a trivial typo in scripts/checkstack.pl Document I_SYNC and I_DATASYNC Claim maintainership for block2mtd and update email addresses
Joey Goncalves (1): USB: add picdem device to ldusb
Joey Zhuo (1): via-velocity: enable perfect filtering for multicast packets
Johan Hedberg (1): Bluetooth: Fix removing of RFCOMM DLC timer with DEFER_SETUP
Johan Hovold (6): USB: ftdi_sio: remove tty->low_latency USB: ftdi_sio: remove unused rx_byte counter USB: ftdi_sio: clean up read completion handler USB: ftdi_sio: re-implement read processing USB: pl2303: fix error characters not being reported to ldisc USB: digi_acceleport: Fix broken unthrottle.
Johann Baudy (1): net: TX_RING and packet mmap
Johann Deneux (4): Input: iforce - use usb_kill_urb instead of usb_unlink_urb Input: iforce - fix force feedback not working Input: iforce - minor clean-ups changed email
Johann Felix Soden (17): USB: Add CanonScan LiDE30 to the quirk list [NETNS]: Fix compiler error in net_namespace.c Fix file references in documentation and Kconfig [NET]: Remove further references to net-modules.txt virtio: add missing #include <linux/delay.h> uml: fix initrd printk uml: fix helper_wait calls in watchdog ACPI: buffer array too short in drivers/acpi/system.c ata/sata_fsl: Remove unused variable in sata_fsl_probe [ALSA] pcsp: Fix build with CONFIG_PM=n uml: fix errno return net: Remove references to wan-router.txt in Kconfigs PCI: Fix printk warnings in probe.c PCI: Fix printk warnings in setup-bus.c powerpc/iseries: Remove unused variable in viodasd.c driver core: fix using 'ret' variable in unregister_dynamic_debug_module Staging: et131x: remove unused variable in et1310_tx.c
Johann Lombardi (7): ext2: remove duplicate newlines in ext2_fill_super ext3: external journal device as a mount option ext3: cleanup dead code in ext3_add_entry() jbd2: rename slab ext4: fix credit calculation in ext4_ext_calc_credits_for_insert jbd2: jbd2 stats through procfs ext4: Fix goal inum check in the inode allocator
Johann Wilhelm (3): usb-storage: Ignore the virtual cd-drive of the Huawei E220 USB Modem usb-gsm-driver: Added VendorId and ProductId for Huawei E220 USB Modem USB: usb-storage: Initialize Huawei E220 properly
Johannes Berg (1065): ppc32: set smp_tb_synchronized on UP with SMP kernel ieee80211: enable hw wep where host has to build IV fix wrong comments in ieee80211.h ieee80211: fix sparse warning about missing "static" allow windfarm_pm112 module to load wireless: Add softmac layer to the kernel make softmac depend on IEEE80211 and EXPERIMENTAL softmac: fix some sparse warnings softmac: fix Makefiles softmac: convert to use global workqueue softmac: correctly use netif_carrier_{on,off} softmac: try to reassociate when being disassociated from the AP softmac: add fixme for disassoc softmac: select "best" network based on rssi softmac: check if disassociation is for us before processing it softmac: scan at least once before selecting a network by essid softmac: properly check return value of ieee80211softmac_alloc_mgt softmac: some comment stuff softmac: add copyright and license headers softmac: add MODULE_DESCRIPTION and MODULE_AUTHORs softmac: move EXPORT_SYMBOL_GPL right after functions update copyright in softmac trivial fixes to softmac softmac: update deauth handler to quiet warning softmac: add reassociation code softmac: remove dead code softmac: fix event sending softmac: report when scanning has finished [SUNGEM]: Marvell PHY suspend. sungem: Marvell PHY suspend softmac: fix SIOCSIWAP softmac: add SIOCSIWMLME softmac: clean up event handling code PowerMac: force only suspend-to-disk to be valid [POWERPC] make pmf irq_client functions safe against pmf interrupts coming in [ALSA] snd-aoa: add snd-aoa [ALSA] snd-powermac: no longer handle anything with a layout-id property Input: via-pmu - add input device support [POWERPC] Convert powermac ide blink to new led infrastructure [ALSA] snd-aoa: not experimental [ALSA] snd-aoa: support iMac G5 iSight [ALSA] snd-aoa: enable dual-edge in GPIOs [POWERPC] fix up front-LED Kconfig aoa: tas: change PCM1 name to PCM aoa: tas: surface DRC control again aoa: layout fabric: add missing module aliases aoa: tas: add missing bass/treble controls [POWERPC] fix up front-LED Kconfig [ALSA] aoa: feature gpio layer: fix IRQ access [ALSA] aoa: fix toonie codec [ALSA] make snd-powermac load even when it can't bind the device [ALSA] aoa: platform function gpio: ignore errors from functions that don't exist [ALSA] add MAINTAINERS entry for snd-aoa USB: appletouch: fix atp_disconnect [POWERPC] make checkstack work with ARCH=powerpc [NETLINK]: remove third bogus argument from NLA_PUT_FLAG [ALSA] aoa: add locking to tas codec make leds.h include relevant headers b44: change comment about irq mask register [POWERPC] Fix comment in kernel/irq.c [POWERPC] windfarm: don't die on suspend thread signal [POWERPC] Remove bogus comment about page_is_ram [ALSA] allow registering an alsa device with struct device pointer [ALSA] alsa core: add struct device pointer to struct snd_pcm [ALSA] aoa: set device pointer in pcms [ALSA] aoa: fix up i2sbus_attach_codec [ALSA] alsa core: convert to list_for_each_entry* [ALSA] snd-aoa: fix onyx resume [ALSA] aoa: remove suspend/resume printks [POWERPC] mpic: set IPIs to be per-CPU power management: no valid states w/o pm_ops power management: fix struct layout and docs schedule wext/rtnl for removal [NET]: Fix compat_sock_common_getsockopt typo. driver core: export device_rename change misleading EFI partition support description [POWERPC] Generic time suspend/resume code [POWERPC] powermac: disallow pmu sleep notifiers from aborting sleep [NETLINK]: introduce NLA_BINARY type [WIRELESS]: Update MAINTAINERS for wireless mailing list. [WIRELESS]: Refactor wireless Kconfig. [WIRELESS] cfg80211: New wireless config infrastructure. [WIRELESS]: Remove wext over netlink. [WIRELESS] cfg80211: Update comment for locking. [WEXT]: Move to net/wireless [WEXT]: Clean up how wext is called. [WEXT]: Remove dead debug code. [WEXT]: Remove options. [WEXT]: Cleanup early ioctl call path. [WEXT]: Move EXPORT_SYMBOL statements where they belong. [WEXT]: Reduce inline abuse. [WEXT]: Misc code cleanups. [WEXT] net_device: Don't include wext bits if not required. [WIRELESS] cfg80211: Fix locking in wiphy_new. [WIRELESS] cfg80211: Clarify locking comment. s2ram: add arch irq disable/enable hooks [POWERPC] Declare enable_kernel_spe in a header rework pm_ops pm_disk_mode, kill misuse power management: remove firmware disk mode power management: implement pm_ops.valid for everybody power management: force pm_ops.valid callback to be assigned [POWERPC] Remove unneeded page_is_ram export [POWERPC] apm_emu: Use generic apm-emulation [POWERPC] powermac: Fix G5-cpufreq for cpu on/offline [POWERPC] Fix suspend states again [POWERPC] MPIC sys_device & suspend/resume [POWERPC] powermac: Support G5 CPU hotplug [POWERPC] DART iommu suspend [POWERPC] powermac: Suspend to disk on G5 remove software_suspend() power management: change /sys/power/disk display [POWERPC] via-pmu: remove LED sleep notifier fix sscanf %n match at end of input string [POWERPC] swsusp: Introduce register_nosave_region_late [POWERPC] Mark pages that don't exist as nosave [ALSA] aoa: fix a sparse warning [ALSA] snd-aoa-i2sbus: use MODULE_DEVICE_TABLE instead of plain MODULE_ALIAS [POWERPC] Don't allow PMAC_APM_EMU for 64-bit mac80211: fix debugfs tx power reduction output [POWERPC] Use mktime in timer sysdev [NET] skbuff: remove export of static symbol [POWERPC] powermac i2c: Use mutex [POWERPC] arch/powerpc/kernel/sysfs.c: Move NUMA exports configsfs buffer: use mutex mac80211: show transmitted frames on monitor interfaces mac80211: remove ieee80211_msg_passive_scan mac80211: remove ieee80211_set_aid_for_sta mac80211: separate monitor/subif_start_xmit mac80211: kill rate control ioctls mac80211: kill antenna select ioctls mac80211: remove PRISM2_PARAM_DROP_UNENCRYPTED ioctl mac80211: kill PRISM2_PARAM_CLEAR_KEYS mac80211: conserve stack space due to padding mac80211: clarify some mac80211 things mac80211: use debugfs_rename mac80211: regdomain.c needs to include ieee80211_i.h [NETLINK]: negative groups in netlink_setsockopt [NETLINK]: allocate group bitmaps dynamically [NETLIKN]: Allow removing multicast groups. [GENETLINK]: Dynamic multicast groups. lockdep debugging: give stacktrace for init_error stacktrace: fix header file for !CONFIG_STACKTRACE [NET] net/core/utils: fix sparse warning mac80211: fix tx status frame code remove dead code in via-pmu68k cfg80211: fix initialisation if built-in net/mac80211/wme.c: fix sparse warning mac80211: fix initialisation when built-in [MAC80211]: split RX handlers into own file [MAC80211]: move QoS rx handlers into rx.c [MAC80211]: rx cleanups (1) [MAC80211]: split ieee80211_rx_h_check handler [MAC80211]: split up __ieee80211_rx [MAC80211]: fix bug for per-sta stats [MAC80211]: rx cleanups (2) [MAC80211]: split TX path into own file [MAC80211]: remove some unnecessary includes [MAC80211]: split out some key functions from ieee80211.c [MAC80211]: move some rate control functions out of ieee80211.c [MAC80211]: reorder interface related functions [MAC80211]: introduce util.c [MAC80211]: fix add_interface monitor mode behaviour [WIRELESS] radiotap parser: accept all other fields [MAC80211]: avoid copying packets to interfaces that are down [MAC80211]: fix key debugfs [MAC80211]: remove reset callback [MAC80211]: remove IEEE80211_HW_HOST_GEN_BEACON flag [MAC80211]: remove PRISM2_PARAM_RADIO_ENABLED [MAC80211]: remove IEEE80211_HW_DATA_NULLFUNC_ACK [MAC80211]: ratelimit some RX messages [MAC80211]: remove ieee80211_msg_wep_frame_unknown_key [MAC80211]: remove radar stuff [MAC80211]: fix software decryption [MAC80211]: remove unused ioctls (1) [MAC80211]: remove unused ioctls (2) [MAC80211]: remove unused ioctls (3) [MAC80211]: kill key_mgmt, use key_management_enabled [MAC80211]: refactor event sending [MAC80211]: use switch statement in tx code [MAC80211]: embed key conf in key, fix driver interface [MAC80211]: remove krefs for keys [MAC80211] key handling: remove default_wep_only [MAC80211]: remove fake set_key() call [MAC80211]: rework key handling [MAC80211]: add interface index to key debugfs [MAC80211]: fix preamble setting [MAC80211]: clean up whitespace [MAC80211]: improve key selection comment [MAC80211]: remove hostapd interface stuff [MAC80211]: make assoc_ap a flag [MAC80211]: remove spy wext ioctls [MAC80211]: don't send invalid QoS frames [MAC80211]: fix race conditions with keys [MAC80211]: remove turbo modes [MAC80211]: rework hardware crypto flags [MAC80211]: remove set_key_idx callback [MAC80211]: some more documentation [MAC80211]: remove HW_KEY_IDX_INVALID [MAC80211]: remove TKIP mixing for hw accel again [MAC80211]: remove/change some comments about Michael MIC hardware offload [NL80211]: add netlink interface to cfg80211 [IEEE80211]: Fix softmac lockdep reports. [MAC80211]: allow drivers to indicate failed FCS/PLCP checksum [MAC80211]: remove key threshold stuff [MAC80211]: remove IEEE80211_CONF_SSID_HIDDEN [MAC80211]: yet more documentation [MAC80211]: fix warnings introduced by the doc patches [MAC80211]: remove tx info sw_retry_attempt member [MAC80211]: print out wiphy name instead of master device [MAC80211]: rename ieee80211_cfg.c to cfg.c [MAC80211]: kill IE parse typedef [MAC80211]: kill vlan_id mac80211: revamp interface and filter configuration mac80211: validate VLAN interfaces better mac80211: renumber and document the hardware flags mac80211: document a lot more wireless networking: move frame inline functions to generic header mac80211: remove crypto algorithm typedef mac80211: fix virtual interface locking mac80211: fix interface initialisation and deinitialisation mac80211: pass frames to monitor interfaces early mac80211: consolidate decryption mac80211: consolidate encryption mac80211: remove ieee80211_wep_get_keyidx mac80211: fix vlan bug mac80211: fix TKIP IV update mac80211: fix iff_promiscs, iff_allmultis race mac80211: remove all prism2 ioctls mac80211: remove generic IE for AP interfaces [MAC80211]: add "invalid" interface type [MAC80211]: remove management interface [MAC80211]: move sta_process rx handler later [MAC80211]: consolidate decryption more [MAC80211]: use RX_FLAG_DECRYPTED for sw decrypted as well [MAC80211]: remove ALG_NONE [MAC80211]: improve radiotap injection [MAC80211]: make userspace-mlme a per-interface setting [MAC80211]: implement cfg80211's change_interface hook ieee80211: fix TKIP QoS bug mac80211: fix set_channel regression mac80211: reorder association debug output workqueue: debug flushing deadlocks with lockdep add myself as mac80211 maintainer mac80211: fix printk warning on 64-bit Input: appletouch - add Johannes Berg as maintainer [POWERPC] windfarm: Fix windfarm thread freezer interaction [POWERPC] Make altivec code in swsusp_32.S depend on CONFIG_ALTIVEC softmac: fix wext MLME request reason code endianness mac80211: make simple rate control algorithm built-in mac80211: don't allow registering the same rate control twice mac80211: allow driver to ask for a rate control algorithm iwlwifi: select proper rate control algorithm softmac: MAINTAINERS update mac80211: remove ieee80211_common.h mac80211: remove unused driver ops mac80211: use IW_AUTH_PRIVACY_INVOKED rather than IW_AUTH_KEY_MGMT mac80211: fix MAC80211_RCSIMPLE Kconfig [SUNGEM]: Fix suspend regression due to NAPI changes. hibernate: fix lockdep report mac80211: fix ieee80211_set_multicast_list mac80211: fix allmulti/promisc behaviour kobject: two typo fixes [SUNGEM]: Fix NAPI regression with reset work mac80211: drop unencrypted frames if encryption is expected [POWERPC] powermac: Fix warning in time.c [POWERPC] PMU: Don't lock_kernel() [POWERPC] PMU: Remove dead code [POWERPC] adb: Replace sleep notifier with platform driver suspend/resume hooks [POWERPC] via-pmu: Kill sleep notifiers completely [POWERPC] powermac: Use generic suspend code mac80211: fix header ops mac80211: round station cleanup timer mac80211: warn when receiving frames with unaligned data lockdep: fix workqueue creation API lockdep interaction kernel-doc: fix xml output mode kernel-doc: init kernel version kernel-doc: single DOC: selection kernel-doc: process functions, not DOC: kernel-doc: use no-doc option kernel-doc: new P directive for DOC: sections convert drivers/base/power/Makefile to ccflags mac80211: provide interface iterator for drivers mac80211: remove more forgotten code mac80211: make ieee80211_iterate_active_interfaces not need rtnl mac80211: allow setting drop_unencrypted with wext mac80211: conditionally include timestamp in radiotap information wireless: make drivers include the TSF RX flag where appropriate mac80211: clean up eapol frame handling/port control mac80211: clean up eapol handling in TX path mac80211: make ieee80211_rx_mgmt_action static mac80211: allow easier multicast/broadcast buffering in hardware cfg80211/nl80211: introduce key handling mac80211: support adding/removing keys via cfg80211 mac80211: support getting key sequence counters via cfg80211 cfg80211/nl80211: add beacon settings cfg80211/nl80211: station handling cfg80211/nl80211: implement station attribute retrieval mac80211: implement station stats retrieval mac80211: move tx crypto decision mac80211: don't read ERP information from (re)association response mac80211: remove misleading 'res' variable mac80211: make rc_pid_fop_events static mac80211: better rate control algorithm selection b43: include full 64-bit timestamp in monitor mode b43: include FCS in frames handed to mac80211 b43legacy: include full 64-bit timestamp in monitor mode mac80211: dont use interface indices in drivers mac80211: move interface type to vif structure mac80211: add beacon configuration via cfg80211 mac80211: implement cfg80211 station handling mac80211: add unified BSS configuration mac80211: fix RCU locking in __ieee80211_rx_handle_packet mac80211: fix alignment warning mac80211: make alignment warning optional mac80211 rate control: fix section mismatch mac80211: fix initialisation error path PM: Make PM_TRACE more architecture independent Hibernation: Clean up Kconfig (V2) Suspend: Clean up Kconfig (V2) Suspend: Add config option to disable the freezer if architecture wants that Suspend: Invoke suspend notifications after console switch rtl818x: fix sparse warnings zd1211rw: fix sparse warnings [POWERPC] mpic: Make sparse happy rndis_wlan: fix sparse warnings mac80211: fix kmalloc vs. net_ratelimit mac80211: allow sending multicast frames through virtual ports mac80211: dissolve pre-rx handlers cfg80211 API for channels/bitrates, mac80211 and driver conversion nl80211: export hardware bitrate/channel capabilities mac80211: fix scan band off-by-one error mac80211: remove port control enable switch, clean up sta flags wireless: fix ERP rate flags mac80211: split ieee80211_txrx_result mac80211: split RX_DROP mac80211: clean up some things in the RX path mac80211: remove "dynamic" RX/TX handlers mac80211: move some code into ieee80211_invoke_rx_handlers mac80211: defer master netdev allocation to ieee80211_register_hw mac80211: give burst time in txop rather than 0.1msec units mac80211: fix ecw2cw brain-damage rtl818x: fix RTS/CTS-less transmit b43(legacy): include full timestamp in beacon frames mac80211: convert sta_info.pspoll to a flag mac80211: invoke set_tim() callback after setting own TIM info mac80211: remove sta TIM flag, fix expiry TIM handling mac80211: consolidate TIM handling code adm8211: fix sparse warnings p54: fix sparse warnings mac80211: rework TX filtered frame code mac80211: atomically check whether STA exists already mac80211: Disallow concurrent IBSS/STA mode interfaces mac80211: fix debugfs_sta print_mac() warning mac80211: fix IBSS code adm8211: fix cfg80211 band API conversion mac80211: clarify use of TX status/RX callbacks mac80211: safely free beacon in ieee80211_if_reinit mac80211: remove STA infos last_ack stuff mac80211: split ieee80211_key_alloc/free mac80211: fix key replacing, hw accel p54: fix EEPROM structure endianness p54: fix eeprom parser length sanity checks WEXT: add mesh interface type mac80211: add mesh interface type mac80211: clean up mesh code mac80211: mesh hwmp locking fixes mac80211: enable mesh in Kconfig mac80211: add missing "break" statement in mesh code mac80211: clarify mesh Kconfig mac80211: export mesh_plink_broken mac80211: clean up mesh RX path a bit more mac80211: fix kernel-doc comment for mesh_plink_deactivate mac80211: reorder a few fields in sta_info mac80211: split ieee80211_txrx_data mac80211: RCU-ify STA info structure access mac80211: split sta_info_add mac80211: clean up sta_info and document locking mac80211: remove STA entries when taking down interface mac80211: don't clear next_hop in path reclaim mac80211: add documentation book mac80211: fix sta_info mesh timer bug b43: verify sta_notify mac80211 callback mac80211: always insert key into list mac80211: fix hardware scan completion mac80211: don't call conf_tx under RCU lock wireless: add wiphy channel freq to channel struct lookup helper mac80211: use ieee80211_get_channel mac80211: filter scan results on unusable channels cfg80211: don't export ieee80211_get_channel mac80211: reorder fields to make some structures smaller mac80211 ibss: flush only stations belonging to current interface mac80211: fix sta_info_destroy(NULL) mac80211: automatically free sta struct when insertion fails mac80211: clean up sta_info_destroy() users wrt. RCU/locking mac80211: sta_info_flush() fixes mac80211: fix sparse complaint in ieee80211_sta_def_wmm_params nl80211: fix STA AID bug iwlwifi: fix some warnings mac80211: fix possible sta-debugfs work lockup mac80211: clean up IEEE80211_FC use iwlwifi: honour regulatory restrictions in scan code mac80211: make debugfs files root-only mac80211: fix ieee80211_ioctl_giwrate mac80211: fix sta-info pinning mac80211: fix key vs. sta locking problems mac80211: rename files mac80211: fix key debugfs default_key link mac80211: remove message on receiving unexpected unencrypted frames mac80211: fix key hwaccel race mac80211: further RCU fixes mac80211: fix spinlock recursion mac80211: fix key todo list order mac80211: allow WDS mode mac80211: rework scanning to account for probe response/beacon difference mac80211: MAINTAINERS update mac80211: assign conf.beacon_control for mesh mac80211: don't allow invalid WDS peer addresses mac80211: insert WDS peer after adding interface net: Fix useless comment reference loop. mac80211: a few code cleanups mac80211: clean up get_tx_stats callback mac80211: remove queue info from ieee80211_tx_status mac80211: QoS related cleanups mac80211: fix wme code mac80211: fix debugfs default key oops zd1211rw: fix potential use-after-free bug net: Allow netdevices to specify needed head/tailroom mac80211: assign needed_headroom/tailroom for netdevs mac80211: require four hardware queues for QoS/HT mac80211: proper STA info locking mac80211: fix queue constant confusion Input: appletouch - miscellaneous code cleanups mac80211: don't claim iwspy support mac80211: fix bugs in queue handling functions mac80211: let drivers wake but not start queues mac80211: use rate index in TX control mac80211: reorder some transmit handlers mac80211: move TX info into skb->cb mac80211: dont allow fragmentation and requeuing on A-MPDU queues mac80211: use multi-queue master netdevice mac80211: remove channel use statistics stacktrace: don't crash on invalid stack trace structs b43: enable mesh mac80211: clean up skb reallocation code ath5k: use IEEE80211_SKB_CB b43legacy: fix build errors when DMA or PIO are not selected p54: fix skb->cb tx info conversion mac80211: fix rate control initialisation mac80211: detect driver tx bugs softirq: remove irqs_disabled warning from local_bh_enable mac80211: remove shared key todo mac80211: use separate spinlock for sta flags mac80211: add single function calling tx handlers mac80211: rename TKIP debugging Kconfig symbol mac80211: make workqueue freezable mac80211: fix tx fragmentation mac80211: get rid of function pointers in TX path mac80211: get rid of function pointers in RX path mac80211: rework debug settings and make debugging safer ALSA: remove CONFIG_KMOD from sound mac80211: make master netdev handling sane mac80211: revamp virtual interface handling mac80211: push interface checks down mac80211: revamp beacon configuration mac80211: fix RX sequence number check wext: make sysfs bits optional and deprecate them mac80211: fix TX sequence numbers mac80211: fix struct ieee80211_tx_queue_params mac80211 hwsim: fix endianness bug wireless: fix warnings from QoS patch APM emulation: Notify about all suspend events, not just APM invoked ones (v2) make CONFIG_KMOD invisible remove mention of CONFIG_KMOD from documentation rework try_then_request_module to do less in non-modular kernels remove CONFIG_KMOD from sparc64 remove CONFIG_KMOD from lib remove CONFIG_KMOD from core kernel code introduce HAVE_EFFICIENT_UNALIGNED_ACCESS Kconfig symbol mac80211: remove IEEE80211_HW_HOST_GEN_BEACON_TEMPLATE flag mac80211: partially fix skb->cb use nl80211: fix dump callbacks mac80211: fix cfg80211 hooks for master interface mac80211: fill start-sequence-number for BA session start mac80211: move some RCU locking into an if branch mac80211: make conf_tx non-atomic mac80211: BSS info: check channel first mac80211: fix action frame length checks mac80211: fix typo in action frame handling mac80211: move IE parsing to util file mac80211: reorder mlme code mac80211: use sdata pointer for scan interface mac80211: remove useless non-NULL tests from scan results code mac80211: start moving scan code from mlme mac80211: refactor and move scan RX code mac80211: move BSS handling to scan code mac80211: move some HT code out of mlme.c mac80211: move some HT code out of main.c mac80211: clarify scan request mac80211: simplify scan start mac80211: remove useless 'ibss' parameter mac80211: reorder frame code in mlme mac80211: consolidate deauth/disassoc mac80211: split ieee80211_sta_def_wmm_params mac80211: initialise queue QoS parameters at hw start mac80211: make BA session handling independent of STA mode mac80211: move spectrum management code out mac80211: make ieee80211_rx_h_mgmt more readable mac80211: move frame TX function mac80211: move ieee80211_sta_expire mac80211: move STA timer restart mac80211: dont set REQ_RUN when scan finishes mac80211: split off mesh handling entirely mac80211: fix work race mac80211: fix scan vs. interface removal race mac80211: reorder MLME code more mac80211: move ieee80211_set_freq to utils mac80211: make bridge_packets a virtual interface option mac80211: clean up scan namespace mac80211: clean up some comments mac80211: inform driver of basic rateset mac80211: use nl80211 interface types mac80211: move regular interface handling mac80211: warn on some invalid vlan operations mac80211 hwsim: verify vif pointers mac80211: share STA information with driver mac80211 hwsim: verify sta pointers mac80211: small rate control changes mac80211: move last_txrate_idx into RC algorithms mac80211: share sta->supp_rates mac80211: move txrate_idx into RC algorithms mac80211: share sta_info->ht_info iwlwifi: don't access mac80211's AMPDU state machine mac80211: pass AP vif pointer for VLANs mac80211: fix virtual interfaces vs. injection mac80211 hwsim: make radio list dynamic mac80211: fix sta_info kernel-doc warning mac80211: clean up kdoc mac80211: remove beacon counters mac80211: remove debug frame dumping cfg80211: fix static regdomains cfg80211: clean up regulatory mess cfg80211: fix regulatory code const cfg80211: clean up static regdomain mess cfg80211: fix code ordering in header file mac80211: make master iface not wireless cfg80211: show interface type cfg80211: allow set_interface without type mac80211: allow interface settings changes only when down cfg80211: reject invalid configuration items mac80211: fix mesh action frame handling mac80211: clean up rate control API mac80211: probe with correct SSID iwlagn: downgrade BUG_ON in interrupt powerpc: Fix failure to shutdown with CPU hotplug mac80211: fixups for "make master iface not wireless" powerpc: Fix 64-bit hibernation with 64k pages powerpc: Enforce sane MAX_ORDER mac80211: fix debugfs lockup mac80211: fix HT information element parsing mac80211: fix debugfs netdev rename cfg80211: fix debugfs error handling ath9k/mac80211: disallow fragmentation in ath9k, report to userspace remove CONFIG_KMOD from drivers remove CONFIG_KMOD from fs net: Remove CONFIG_KMOD from net/ (towards removing CONFIG_KMOD entirely) ALSA: aoa i2sbus: don't overwrite module parameter ALSA: aoa: clean up file names mac80211: convert to %pM away from print_mac net: convert print_mac to %pM net: convert more to %pM libertas: fix buffer overrun mac80211: remove aggregation status write support from debugfs mac80211: remove writable debugs mesh parameters mac80211: minor code cleanups mac80211: remove wiphy_to_hw mac80211: clean up ieee80211_hw_config errors mac80211: remove max_antenna_gain config mac80211: fix short slot handling 802.11: clean up/fix HT support mac80211: kill hw.conf.antenna_sel_{rx,tx} mac80211: introduce hw config change flags mac80211: provide sequence numbers nl80211: export HT capabilities iwl3945: fix station stuff in RC algorithm mac80211: make retry limits part of hw config mac80211: move bss_conf into vif mac80211: rewrite HT handling p54/rtl8187: fix up the seqno patch mac80211: add might_sleep to hw_config mac80211/drivers: rewrite the rate control API p54: implement MRR make ieee80211 invisible nl80211: fix monitor flags mac80211: remove rate_control_clear mac80211: inform userspace of probe/auth/assoc timeout wireless: don't publish __regulatory_hint wireless: remove cfg80211_reg_mutex wireless: get rid of pointless request list wireless: fix EU check mac80211: insert AP sta entry after filling it wireless: remove write-only 'granted' variable wireless: make regdom passing semantics simpler wireless: remove struct regdom hinting wireless: clean up regulatory ignore_request function wireless regulatory: move ignore_request mac80211: fix two kernel-doc warnings wireless: move mesh config length constant wireless: fix a few sparse warnings ath9k: remove useless NULL initialisers iwl3945: remove dead code iwlwifi: remove implicit direct scan iwlwifi: remove unused essid variable b43/legacy: remove SSID code adm8211: remove SSID code mac80211: remove SSID driver code iwl3945: remove bogus comment don't use net/ieee80211.h wireless: implement basic rate helper function b43: implement short slot and basic rate handling libertas_tf: fix skb tail pointer mac80211: fix notify_mac function hostap: pad the skb->cb usage in lieu of a proper fix rtnetlink: propagate error from dev_change_flags in do_setlink() libertas_tf: fix skb tail pointer mac80211: remove ieee80211_notify_mac iwlagn: fix RX skb alignment b43legacy: implement short slot and basic rate handling b43: remove rate index warning wireless: clean up sysfs code using %pM iwlagn: fix DMA sync ath5k: name pci driver "ath5k" too powerpc: Allow the max stack trace depth to be configured mac80211: only transition STAs ps->wake on data frames cfg80211: handle SIOCGIWNAME cfg80211: handle SIOCGIWMODE/SIOCSIWMODE wireless: clean up radiotap a bit cfg80211: fix wiphy remove if no regulatory request cfg80211: "fix" 11d oops p54: fix lm87 checksum endianness iwlwifi: disable AP mode mac80211: improve sta_notify documentation cfg80211: fix nl80211 frequency handling mac80211: only create default STA interface if supported ath9k: remove fragmentation workaround again mac80211: remove fragmentation offload functionality mac80211/cfg80211: check endianness in sparse runs rfkill: strip pointless notifier chain forcedeth: don't poll NV event 36 remove CONFIG_KMOD rtl8187: Fix module so that rmmod/insmod does not error ALSA: snd-aoa: handle older machines ALSA: snd-aoa: handle master-amp if present mac80211: remove Michael Wu as maintainer ssb/b43: add new N PHY device b43: detect N PHY revision/radio mac80211: clean up set_key callback mac80211: remove user_power_level from driver API mac80211: clarify alignment docs, fix up alignment mac80211: clean up channel type config mac80211: validate SIOCSIWPOWER arguments better mac80211: move dynamic PS timeout to hardware config mac80211: extend/document powersave API cfg80211: add PM hooks mac80211: constify ieee80211_if_conf.bssid wireless: restrict to 32 legacy rates mac80211: Add capability to enable/disable beaconing mac80211: add interface list lock mac80211: don't try to powersave/config disabled interfaces Input: stop autorepeat timer on key release mac80211: remove HW_SIGNAL_DB mac80211: convert to net_device_ops mac80211: convert master interface to netdev_ops mac80211: restrict to AP in outgoing interface heuristic zd1211rw: do not ratelimit no-ops mac80211: disable IBSS beacon before join zd1211rw: honour enable_beacon conf mac80211: properly validate/translate IW_AUTH_MFP values mac80211: reject extra IEs for probe request when hw_scan mac80211: fix beacon enable more mac80211: remove bssid argument from prepare_for_handlers mac80211: remove stray aggregation debugfs definition mac80211: fix RX aggregation timeouts mac80211: restructure HT code mac80211: restrict aggregation to supported interface modes mac80211: hardware should not deny going back to legacy mac80211: document TX aggregation (and small cleanup) mac80211: fix race in TX aggregation mac80211: fix aggregation timer lockups mac80211: clean up BA session teardown mac80211: RX aggregation: clean up stop session mac80211: further cleanups to stopping BA sessions cfg80211/nl80211: scanning (and mac80211 update to use it) mac80211: dont add BSS when creating IBSS cfg80211: free_priv for BSS info cfg80211: allow users to request removing a BSS cfg80211: add more flexible BSS lookup mac80211: use cfg80211s BSS infrastructure mac80211: calculate wstats_flags on the fly mac80211: fix IBSS auth mac80211: split managed/ibss code a little more timer: implement lockdep deadlock detection mac80211: disallow moving netns mac80211: fix aggregation for hardware with ampdu queues mac80211: split IBSS/managed code cfg80211/mac80211: fill qual.qual value/adjust max_qual.qual mac80211: add missing kernel-doc nl80211: remove admin requirement from station get cfg80211: clean up signal type mac80211/cfg80211: move iwrange handler to cfg80211 mac80211: Fix quality reporting for wireless stats mac80211: remove ieee80211_num_regular_queues mac80211: reduce max number of queues mac80211: fix warnings in ieee80211_if_config mac80211: stop queues across suspend/resume wireless: radiotap updates nl80211: export supported commands mac80211: acquire sta_lock for station suspend/resume ieee80211: document DS bit usage nl80211: rework locking mac80211: kill IEEE80211_CONF_SHORT_SLOT_TIME mac80211: resume properly, add suspend/resume test cfg80211: accept no-op interface mode changes mac80211: remove mixed-cell and userspace MLME code mac80211: rate control status only for controlled packets mac80211: fix RX path cfg80211: fix locking in nl80211_set_wiphy mac80211: rewrite fragmentation mac80211: fix A-MPDU queue assignment mac80211: rework the pending packets code mac80211: clean up __ieee80211_tx args mac80211: unify and fix TX aggregation start mac80211: add skb length sanity checking mac80211: fix aggregation to not require queue stop mac80211/iwlwifi: move virtual A-MDPU queue bookkeeping to iwlwifi toshiba-acpi: remove MAINTAINERS entry mac80211: correct wext transmit power handler fix iwl3945 registration regression ar9170: fix struct layout on arm mac80211: avoid crashing when no scan sdata cfg80211: copy hold when replacing BSS cfg80211: do not replace BSS structs mac80211: validate TIM IE length mac80211: fix basic rate bitmap calculation atmel: fix netdev ops conversion mac80211: fix alignment calculation bug nl80211: validate some input better rfkill: remove deprecated state constants rfkill: remove user_claim stuff rfkill-input: remove unused code mac80211: move ieee80211_enable_ht function to mlme.c cfg80211: introduce scan IE limit attribute mac80211: pass all probe request IEs to driver mac80211: include HT capabilities in probe request cfg80211: add cipher capabilities mac80211: re-upload keys only after telling driver about association mac80211: update injection documentation cfg80211: convert mutex assert to macro mac80211: add hardware restart function mac80211: improve powersave implementation mac80211: disable powersave if pm_qos asks for low latency mac80211: implement beacon filtering in software mac80211: enable PS by default mac80211: document powersaving/beacon filter future nl80211: send wiphy along with netdev cfg80211/mac80211: move wext SIWMLME into cfg80211 cfg80211/nl80211: add IBSS API mac80211: convert to cfg80211 IBSS API cfg80211: clean up includes rndis_wlan: remove nickname support ar9170: support HT receive and channel config cfg80211: clear WEXT SSID when clearing IBSS cfg80211: mark all WEXT handlers _GPL mac80211: validate TIM IE length (redux) iwlwifi: rename PROBE_OPTION_MAX_API1 to PROBE_OPTION_MAX_3945 iwlwifi: improve scan support iwlwifi: support truly passive scanning mac80211: fix IBSS code to not sleep while atomic rndis_wlan: make some symbols static mac80211: fix variable truncation on 32-bit mac80211: remove IEEE80211_CONF_CHANGE_DYNPS_TIMEOUT nl80211: allow configuring IBSS beacon interval mac80211: calculate maximum sleep interval USB: pass mem_flags to dma_alloc_coherent iwlwifi: notify on scan completion even when shutting down mac80211: default to automatic power control mac80211: correct fragmentation threshold check cfg80211: fix truncated IEs mac80211: fix various problems in ibss code mac80211: fix PS vs. scan race mac80211: rename max_sleep_interval to max_sleep_period mac80211: internally clear failed scans properly mac80211: fix scan races and rework scanning mac80211: clean up beacon interval settings mac80211: unify config_interface and bss_info_changed mac80211: add driver ops wrappers mac80211_hwsim: fix bogus warning mac80211: fix probe response processing mac80211: tell driver when idle mac80211: report operating frequency rather than current mac80211: fix scan channel race mac80211: set default QoS values according to spec cfg80211: fix wext iw_freq parsing iwlwifi: make iwl_set_rate static mac80211: improve scan timing mac80211: move HT operation mode BSS info mac80211: properly track HT operation_mode mac80211: remove ieee80211_ht_bss_info iwlwifi: do proper hw restart iwlwifi: fix PS disable status race iwlwifi: clean up PS code cfg80211: constify key mac address in ops cfg80211: put wext data into substructure cfg80211: disallow interfering with stations on non-AP wext: fix get_wireless_stats locking cfg80211: implement wext key handling nl80211: improve station flags handling wext: remove seq_start/stop sparse annotations mac80211: respond to beacon loss report only once mac80211: split out and decrease probe wait time mac80211: don't connect to IBSS network with different privacy mac80211: IBSS supported rate fixes mac80211: make noack test available wext: verify buffer size for SIOCSIWENCODEEXT mac80211: move channel switch code mac80211: cancel/restart all timers across suspend/resume b43/legacy: fix beacon change processing cfg80211: allow wext to remove keys that don't exist mac80211: fix kernel-doc mac80211: don't try to do anything on unchanged genIE mac80211: fix parameter confusion when finding IBSS mac80211: fix managed mode BSSID handling wext: remove atomic requirement for wireless stats mac80211: fix probe response wait timing mac80211: correct probe wait time mac80211: deprecate conf.beacon_int properly cfg80211: validate AID of stations being added nl80211: bounce scan request back to userspace cfg80211: use key size constants mac80211: fix transposed min/max CW values cfg80211: disallow interfering with stations on non-AP (part 2) net: introduce pre-up netdev notifier mac80211_hwsim: remove deprecated radio_enabled rfkill: rewrite rfkill: create useful userspace interface cfg80211: move txpower wext from mac80211 rfkill: add function to query state cfg80211: add rfkill support iwm: port to new cfg80211 rfkill rfkill: always init poll delayed work rfkill: document /dev/rfkill cfg80211: fix Kconfig for users of cfg80211 wimax: depend on rfkill properly rfkill: include err.h iwlwifi: port to cfg80211 rfkill ar9170: interpret firmware debug commands rfkill: print events when input handler is disabled/enabled b43/legacy: port to cfg80211 rfkill rfkill: remove input Kconfig sony: fix rfkill code mac80211: do not pass PS frames out of mac80211 again mac80211: don't use master netdev name mac80211: clean up return value of __ieee80211_parse_tx_radiotap mac80211: disable PS while probing AP cfg80211: fix rfkill locking problem sony: fix rfkill code again iwlwifi: revamp bss_info_changed ath9k: port to cfg80211 rfkill mac80211: add queue debugfs file mac80211: disconnect when user changes channel rfkill: improve docs dell-laptop: fix rfkill conversion mac80211: fix wext bssid/ssid setting cfg80211: validate station settings hp-wmi: fix rfkill bug cfg80211: fix refcount leak mac80211_hwsim: avoid NULL access mac80211: fix docbook cfg80211: pass netdev to change_virtual_intf cfg80211: issue netlink notification when scan starts rt2x00: remove skb->do_not_encrypt usage mac80211: push rx status into skb->cb mac80211: improve per-sta debugfs cfg80211: prohibit scanning the same channel more than once mac80211_hwsim: clean up the skb before passing it back cfg80211: send wext MLME-MICHAELMICFAILURE.indication wext: allow returning NULL stats mac80211: fix todo lock wext: default to y cfg80211: move break statement to correct place nl80211: clean up function definitions cfg80211: use proper allocation flags cfg80211: remove wireless_dev->bssid mac80211: tell SME about real auth state wext: constify extra argument to wireless_send_event cfg80211: introduce nl80211 testmode command mac80211: remove an unused function declaration wireless: define AKM suites cfg80211: emulate connect with auth/assoc cfg80211: managed mode wext compatibility cfg80211: implement iwpower cfg80211: implement IWAP for WDS cfg80211: implement IWRATE cfg80211: implement get_wireless_stats mac80211: re-add HT disabling mac80211: remove auth algorithm retry mac80211: remove dead code, clean up cfg80211: send events for userspace SME cfg80211: reset auth algorithm cfg80211: assimilate and export ieee80211_bss_get_ie cfg80211: keep track of BSSes cfg80211: refuse authenticating to same BSSID twice nl80211: limit to one pairwise cipher for associate() cfg80211: fix giwrange iwlwifi: make software queue assignment more efficient iwlwifi: scan requested channels only iwlwifi: fix aggregation limit rfkill: prep for rfkill API changes cfg80211: let SME control reassociation vs. association mac80211: remove dead code from mlme mac80211: rework MLME for multiple authentications mac80211: refactor the WEP code to be directly usable cfg80211: fix netdev down problem cfg80211: dont use union for wext cfg80211: mlme API must be able to sleep cfg80211: warn again on spurious deauth cfg80211: properly name driver locking cfg80211: fix MFP bug, sparse warnings cfg80211: fix locking cfg80211: clean up naming once and for all cfg80211: disallow configuring unsupported interfaces hwsim: make testmode_cmd static netlink: remove unused exports netlink: use call_rcu for netlink_change_ngroups net: make namespace iteration possible under RCU genetlink: make netns aware net: move and export get_net_ns_by_pid wireless extensions: make netns aware wext: optimise, comment and fix event sending net/compat/wext: send different messages to compat tasks gianfar: remove unused DECLARE_MAC_BUF net: explain netns notifiers a little better mac80211: disable mesh rfkill: allow toggling soft state in sysfs again mac80211_hwsim: fix unregistration mac80211_hwsim: fix use after free mac80211: fix sparse warning mac80211: driver operation debugging cfg80211: fix race in giwrate cfg80211: fix two buglets nl80211: introduce new key attributes cfg80211: rework key operation mac80211: fix multi-use timer mac80211: monitor the connection cfg80211: fix a locking bug mac80211: mesh: fix two small problems cfg80211: fix wext stats mac80211_hwsim: report fixed signal strength cfg80211: don't look at wdev->ssid for giwessid cfg80211: fix wext setting SSID nl80211: report BSS status cfg80211: fix more bugs in mlme handling mac80211: cancel the connection monitor timers/work cfg80211: fix unregistration iwlwifi: make some logging functions static/unexport wireless: remove print_mac uses cfg80211: don't optimise wext calls too much net: export __dev_addr_sync/__dev_addr_unsync mac80211: remove master netdev net: remove unused skb->do_not_encrypt mac80211: fix ieee80211_xmit call context net: deprecate print_mac iwlwifi: fix TX queue race mac80211: cooperate more with network namespaces cfg80211: make aware of net namespaces mac80211: allow using network namespaces mac80211: fix mlme timeouts mac80211: fix PS-poll response, race iwlwifi: fix up command sending iwlwifi: remove command callback return value mac80211: fix suspend cfg80211: fix circular lock dependency (1) mac80211: fix receiving deauth nl80211: add missing parameter clearing cfg80211: fix disassoc while not associated mac80211: verify info->control.vif is not NULL cfg80211: combine iwfreq implementations cfg80211: combine IWAP handlers cfg80211: combine IWESSID handlers cfg80211: self-contained wext handling where possible cfg80211: add two missing NULL pointer checks mac80211: disable software retry for now cfg80211: keep track of current_bss for userspace SME mac80211: fix sparse warnings/errors iwlwifi: don't export symbols not needed in other modules cfg80211: fix NETDEV_UNREGISTER notifier mac80211: fix powersave cfg80211: lower dynamic PS timeout to 100ms cfg80211: clear SSID on disconnect/no connection mac80211: stay authenticated after disassoc cfg80211: fix nl80211 disconnected events cfg80211: fix SME association after disassociation cfg80211: validate channel settings across interfaces cfg80211: use reassociation when possible nl80211: add generation number to all dumps mac80211: explain TX retry and status mac80211: document TX powersave filter requirements mac80211: allow DMA optimisation cfg80211: fix alignment problem in scan request iwlwifi: refactor some thermal throttle code iwlwifi: automatically adjust sleep level cfg80211: fix locking for SIWFREQ cfg80211: add missing device list locking mac80211: take statistics before encryption mac80211: sequence number micro-optimisation mac80211: small tx code cleanup cfg80211: check for and abort dangling scan requests cfg80211: allow driver to override PS default mac80211: fix todo lock iwlwifi: remove unused members of iwl_ht_info iwlwifi: disable PS by default cfg80211: fix deadlock cfg80211: report userspace SME connected event properly mac80211: allow configure_filter callback to sleep mac80211: remove deprecated API cfg80211: fix dangling scan request checking mac80211: fix register_hw error path [SCSI] fcoe: convert to %pM mac80211: fix configure_filter invocation after stop cfg80211: check lost scans later, fix bug cfg80211: make spurious warnings less likely, configurable cfg80211: clean up properly on interface type change mac80211: remove tasklet enable/disable mac80211: fix RX skb leaks mac80211: fix scan cancel on ifdown iwlwifi: fix ICT irq table endianness iwlwifi: use sleep interval succession rfkill: relicense header file iwlwifi: disable powersave for 4965 genetlink: fix netns vs. netlink table locking cfg80211: fix SME connect kmemcheck: add missing braces to do-while in kmemcheck_annotate_bitfield iwlwifi: disable powersave for 4965 cfg80211: fix SME connect mac80211: fix DTIM setting cfg80211: don't overwrite privacy setting module: preferred way to use MODULE_AUTHOR genetlink: fix netns vs. netlink table locking (2) cfg80211: wext: don't display BSSID unless associated cfg80211: don't set privacy w/o key cfg80211: always get BSS mac80211: improve/fix mlme messages wext: add back wireless/ dir in sysfs for cfg80211 interfaces wext: let get_wireless_stats() sleep mac80211: fix vlan and optimise RX cfg80211: fix netns error unwinding bug mac80211: fix ibss race b43: fix ieee80211_rx() context mac80211: document ieee80211_rx() context requirement mac80211: keep auth state when assoc fails cfg80211: sme: deauthenticate on assoc failure mac80211: fix BSS leak mac80211: fix addba timer mac80211: fix reason code output endianness cfg80211: fix NULL ptr deref mac80211: check interface is down before type change
Johannes Dickgreber (5): [MIPS] N32 needs to use compat_sys_futimesat [SCSI] qla1280: uses wrong failure path after failed pci_set_dma_mask [SCSI] qla1280: eliminate wasted space in request and response ring MIPS: Fix wrong branch target in new spin_lock code. MIPS: show_cpuinfo prints the type of the calling CPU
Johannes Goecke (2): MSI-K8T-Neo2-Fir OnboardSound and additional Soundcard PCI: re-enable onboard sound on "MSI K8T Neo2-FIR"
Johannes Goerner (1): V4L/DVB (12281): gspca - sunplus: Webcam 052b:1803 added.
Johannes Hoelzl (1): Add Baltech Reader ID to CP2101 driver
Johannes Hölzl (2): USB serial: add driver pointer to all usb-serial drivers USB: Bugfix for aircable: Add module and name to usb_serial_driver
Johannes Klug (1): V4L/DVB (11645): gspca - m5602-ov9650: Add image flip quirk for the ASUS A6VA
Johannes Schlumberger (1): [CRYPTO] doc: Fix typo in hash example
Johannes Steingraeber (1): usb serial: support Alcor Micro Corp. USB 2.0 TO RS-232 through pl2303 driver
Johannes Stezenbach (78): dvb: b2c2/flexcop driver refactoring part 1: drop old b2c2-usb stuff dvb: b2c2/flexcop driver refactoring part 2: add modular Flexcop driver dvb: flexcop: fix USB transfer handling dvb: flexcop: add acknowledgements dvb: flexcop: fix MAC address reading dvb: flexcop: fixed interrupt-sharing dvb: flexcop: use hw pid filter dvb: flexcop: fix module refcount handling dvb: flexcop: readme update dvb: flexcop: i2c read fixes dvb: flexcop: DiSeqC fix dvb: support for TT/Hauppauge Nexus-S Rev 2.3 dvb: saa7146: no need to initialize static/global variables to 0 dvb: dvb_frontend: fix module param dvb: av7110: audio out fix dvb: add support for KNC-1 cards dvb: remove unnecessary casts in dvb-core dvb: dvb_net: handle IPv6 and LLC/SNAP dvb: av7110: fix VIDEO_SET_DISPLAY_FORMAT dvb: av7110: fix NTSC/PAL switching dvb: av7110: fix comment dvb: av7110: fix indentation dvb: nxt6000: support frontend status reads dvb: tda1004x: formatting cleanups dvb: stv0299: fix FE_DISHNETWORK_SEND_LEGACY_CMD dvb: remove unnecessary casts in frontends dvb: dib3000: add NULL pointer check dvb: ves1820: remove unnecessary msleep dvb: mt352: embed struct mt352_config in mt352_state dvb: tda1004x: dont use bitfields dvb: tda1004x: allow N_I2C to be overridden by the card driver dvb: tda10046: support for different firmware versions dvb: dvb-pll.h: prevent multiple inclusion dvb: make needlessly global code static or drop it dvb: frontends: misc. minor cleanups dvb: modified dvb_register_adapter() to avoid kmalloc/kfree dvb: bt8xx: update documentation dvb: DST: reorganize Twinhan DST driver to support CI dvb: DST: add support for Twinhan 200103A dvb: DST: fixed tuning problem dvb: DST: fix for descrambling failure dvb: DST: misc. fixes dvb: bt8xx: updated documentation dvb: DST: fix a bug in the module parameter dvb: DST: fixed CI debug output dvb: bt8xx: whitespace cleanup dvb: budget-av: CI fixes dvb: drop obsolete dibusb driver dvb: Add generalized dvb-usb driver dvb-usb: fix init error checking dvb: dvb_frontend: use time_after() dvb: flexcop: add BCM3510 ATSC frontend support for Air2PC card dvb: remove obsolete skystar2 driver dvb: frontend: l64781: improve tuning dvb: DVB update dvb: ttpci: fix bug in timeout handling dvb: ttpci: budget-av / tu1216 fix for QAM128 dvb: ttpci: error handling fix dvb: ttpci: cleanup indentation + whitespace dvb: dvb-usb: support Artect T1 with broken USB ids dvb: dst: printk -> dprintk Fix DVB URL dvb: email address update dvb: avoid building empty built-in.o dvb: frontend: ves1820: improve tuning dvb: frontend: cx24110: DiSEqC fix dvb: frontend: cx24110: clean up timeout handling. dvb: remove noisy debug print dvb: bt8xx: endianness fix dvb: cinergyT2: remote control fixes dvb: av7110: disable superflous firmware handshake dvb: Fix integer overflow bug DVB (2446): Minor cleanups. V4L/DVB (3385): Dvb: fix __init/__exit section references in av7110 driver V4L/DVB (3385): Dvb: fix __init/__exit section references in av7110 driver MAINTAINERS: remove dead URL uml: fix mknod [ALSA] hda-intel: Enable Analog CD Input from internal ATAPI connector on Asus M2N-SLI
Johannes Weiner (131): Documentation/sysrq.txt: added short description for 'Q' (timerlist) Replace obscure constructs in fs/block_dev.c cpufreq: Initialise default governor before use [POWERPC] Remove redundant display of free swap space in show_mem() [POWERPC] ppc: Remove redundant display of free swap space in show_mem() [IA64] remove redundant display of free swap space in show_mem() [S390] remove redundant display of free swap space in show_mem() x86: Remove redundant display of free swap space in show_mem() [ARM] remove redundant display of free swap space in show_mem() avr32: Remove two unused #defines from mm/init.c Remove unused MAX_NODES_SHIFT mm: fix possible off-by-one in walk_pte_range() m68k: remove redundant display of free swap space in show_mem() cris: remove redundant display of free swap space in show_mem() [MIPS] remove redundant display of free swap space in show_mem() parisc: remove redundant display of free swap space in show_mem() mm: don't drop a partial page in a zone's memory map size drm: use drms ioctl cmd not what we get passed from userspace. softlockup: fix watchdog task wakeup frequency softlockup: fix watchdog task wakeup frequency mm: move bootmem descriptors definition to a single place mm: fix free_all_bootmem_core alignment check mm: normalize internal argument passing of bootmem data mm: unexport __alloc_bootmem_core() mm: drop unneeded pgdat argument from free_area_init_node() vma_page_offset() has no callees: drop it bootmem: reorder code to match new bootmem structure bootmem: clean up bootmem.c file header bootmem: add documentation to API functions bootmem: add debugging framework bootmem: revisit bitmap size calculations bootmem: revisit bootmem descriptor list handling bootmem: clean up free_all_bootmem_core bootmem: clean up alloc_bootmem_core bootmem: free/reserve helpers bootmem: factor out the marking of a PFN range bootmem: respect goal more likely bootmem: Make __alloc_bootmem_low_node fall back to other nodes bootmem: revisit alloc_bootmem_section bootmem: replace node_boot_start in struct bootmem_data documentation: update CodingStyle tips for Emacs users bootmem: Move node allocation macros back to !HAVE_ARCH_BOOTMEM_NODE mm: print swapcache page count in show_swap_cache_info() lib: generic show_mem() alpha: use generic show_mem() avr32: use generic show_mem() blackfin: use generic show_mem() xtensa: use generic show_mem() x86: use generic show_mem() um: use generic show_mem() sparc64: use generic show_mem() sh: use generic show_mem() s390: use generic show_mem() powerpc: use generic show_mem() mn10300: use generic show_mem() h8300: use generic show_mem() mips: use generic show_mem() m68knommu: use generic show_mem() m68k: use generic show_mem() m32r: use generic show_mem() frv: use generic show_mem() cris: use generic show_mem() lguest: fix switcher_page leak on unload x86: propagate new nonpanic bootmem macros to CONFIG_HAVE_ARCH_BOOTMEM_NODE bootmem: fix aligning of node-relative indexes and offsets vmscan: don't accumulate scan pressure on unrelated lists vmscan: protect zone rotation stats by lru lock mm: more likely reclaim MADV_SEQUENTIAL mappings mm: check for no mmaps in exit_mmap() bootmem: print request details before BUG_ON(them) dma-coherent: catch oversized requests to dma_alloc_from_coherent() x86: optimise page fault entry, cleanup wait: prevent exclusive waiter starvation dmaengine: update kerneldoc irq: use GFP_KERNEL for action allocation in request_irq() slab: introduce kzfree() swsusp: dont fiddle with swappiness swsusp: clean up shrink_all_zones() HID: fix incorrect free in hiddev HID: fix waitqueue usage in hiddev nommu: ramfs: don't leak pages when adding to page cache fails USB: use kzfree() [S390] use kzfree() vmscan: rename sc.may_swap to may_unmap vmscan: clip swap_cluster_max in shrink_all_memory() vmscan: respect higher order in zone_reclaim() mm: move pagevec stripping to save unlock-relock mm: don't free swap slots on page deactivation ramfs-nommu: use generic lru cache ecryptfs: use kzfree() dm crypt: use kzfree xtensa: remove redefinition of XCHAL_MMU_ASID_BITS xtensa: beat Kconfig into shape xtensa: use correct stack pointer for stack traces xtensa: fix init_bootmem_node() argument order xtensa: don't make bootmem bitmap larger than required xtensa: cope with ram beginning at higher addresses xtensa: nommu support xtensa: variant-specific code xtensa: variant irq set callbacks xtensa: s6000 variant core definitions xtensa: s6000 variant xtensa: let platform override KERNELOFFSET xtensa: platform: s6105 xtensa: use generic sched_clock() xtensa: remove platform rtc hooks xtensa: ccount clocksource wait: don't use __wake_up_common() mm: fix pageref leak in do_swap_page() xtensa: always use correct stack pointer for stack traces xtensa: register gpio chip before use crypto: api - Use kzfree mm: introduce follow_pte() mm: use generic follow_pte() in follow_phys() mm: introduce follow_pfn() mm: page_alloc: clear PG_locked before checking flags on free ipc: unbreak 32-bit shmctl/semctl/msgctl perf record: Fix filemap pathname parsing in /proc/pid/maps vt: drop bootmem/slab memory distinction fbcon: don't use vc_resize() on initialization ia64: boolean __test_and_clear_bit kernel-doc: allow multi-line declaration purpose descriptions mm: make swap token dummies static inlines mm: perform non-atomic test-clear of PG_mlocked on free mm: drop unneeded double negations mm: introduce page_lru_base_type() mm: return boolean from page_is_file_cache() mm: return boolean from page_has_private() mm: document is_page_cache_freeable() ARM: boolean bit testing vmscan: order evictable rescue in LRU putback
John Adamson (1): m68knommu: fix ColdFire 5272 serial baud rates in mcf.c
John Anthony Kazos Jr (8): Kobject: kobject_uevent.c: Collapse unnecessary loop nesting (top_kobj) Convert the toplevel files CREDITS and MAINTAINERS to UTF-8. documentation: convert the Documentation directory to UTF-8 general: convert "kernel" subdirectory to UTF-8 include files: convert "include" subdirectory to UTF-8 sound: convert "sound" subdirectory to UTF-8 crypto: convert "crypto" subdirectory to UTF-8 crypto: convert crypto.h to UTF-8
John Blackwood (5): x86_64: Report hardware breakpoints in user space when triggered by the kernel arch/x86_64/kernel/traps.c PTRACE_SINGLESTEP oops x86_64: Plug GS leak in arch_prctl() mm: switch node meminfo Active & Inactive pages to Kbytes sched: fix sched_rt_rq_enqueue() resched idle
John Bonesio (3): ASoC: MPC5200: Increase the delay time between resets ASoC: MPC5200: Support for buffer wrap around net/fec_mpc52xx: Fix kernel panic on FEC error
John Bowler (6): [ARM] arch-ixp4xx/io.h: make const args const to remove compiler warning [ARM] 3083/1: include/asm-arm/arch-ixp4xx/io.h: eliminate warnings for pointer passed to integral function argument [MTD] maps/ixp4xx: half-word boundary and little-endian fixups drivers/mtd/redboot.c: recognise a foreign byte sex partition table "drivers/mtd/redboot.c: recognise a foreign byte sex partition table" update LED: add LED device support for ixp4xx devices
John Daiker (9): USB Gadget file_storage.c: remove unnecessary casts [ALSA] usbaudio.c: remove unneeded casts add a help text for BLK_DEV_GENERIC ath5k: reduce checkpatch.pl errors rt2x00: reduce checkpatch.pl errors b43: checkpatch.pl cleanups airo_cs: checkpatch.pl cleanups atmel: checkpatch.pl cleanups ray_cs: checkpatch.pl and Lindent cleanups
John David Anglin (2): parisc: Fix GOT overflow during module load on 64bit kernel parisc: Set correct bit in protection flags
John Donoghue (1): EP93XX_ETH must select MII
John Dykstra (10): ipv6: Fix BUG when disabled ipv6 module is unloaded tcp: Discard segments that ack data not yet sent pcnet32: Remove redundant set of skb->dev pcnet32: Remove pointless memory barriers Network Drop Monitor: Fix skb_kill_datagram tcp: tcp_prequeue() can use keyed wakeups net core: Some interface flags not returned by SIOCGIFFLAGS tcp: Fix MD5 signature checking on IPv4 mapped sockets tcp: Use correct peer adr when copying MD5 keys tcp: Remove redundant copy of MD5 authentication key
John Fastabend (3): net: fix vlan_get_size to include vlan_flags size net: fix nlmsg len size for skb when error bit is set. net: fix double skb free in dcbnl
John Feeney (1): Fix 82875 PCI setup
John Gregor (6): IB/ipath: Remove incompletely implemented ipath_runtime flags and code IB/ipath: Update copyright dates IB/ipath: Fix sendctrl locking IB/ipath: Head of Line blocking vs forward progress of user apps IB/ipath: Add code for IBA7220 send DMA IB/ipath: Fix SDMA error recovery in absence of link status change
John Hawkes (13): drop note_interrupt() for per-CPU for proper scaling fix for ia64 sched-domains code ia64 cpuset + build_sched_domains() mangles structures cpusets: Move the ia64 domain setup code to the generic code cpusets: fix the "dynamic sched domains" bug cpusets: re-enable "dynamic sched domains" [NET]: Wider use of for_each_*cpu() mm: wider use of for_each_*cpu() [IA64] disable preemption in udelay() [IA64] eliminate softlockup warning fix alloc_large_system_hash() roundup mm/slob.c: for_each_possible_cpu(), not NR_CPUS NFS: nfs_show_stats; for_each_possible_cpu(), not NR_CPUS
John Heffner (25): [TCP]: Add High Speed TCP congestion control module. [TCP]: Add Scalable TCP congestion control module. [TCP]: receive buffer growth limiting with mixed MTU [TCP]: rcvbuf lock when tcp_moderate_rcvbuf enabled [TCP]: MTU probing [TCP] mtu probing: move tcp-specific data out of inet_connection_sock [TCP]: Set default max buffers from memory pool size [TCP]: Fix snd_cwnd adjustments in tcp_highspeed.c [TCP]: Fix and simplify microsecond rtt sampling [TCP]: Bound TSO defer time [TCP]: Don't use highmem in tcp hash size calculation. [TCP]: Fix up sysctl_tcp_mem initialization. [TCP]: Don't apply FIN exception to full TSO segments. [TCP]: Document several sysctls. [TCP]: Fix tcp_mem[] initialization. [TCP]: Do receiver-side SWS avoidance for rcvbuf < MSS. [TCP]: Add RFC3742 Limited Slow-Start, controlled by variable sysctl_tcp_max_ssthresh. [NET] Move DF check to ip_forward [IPV6]: MTU discovery check in ip6_fragment() [INET]: Add IP(V6)_PMTUDISC_RPOBE [NET] Cleanup: Use sock_owned_by_user() macro [NET]: Change type of owner in sock_lock_t to int, rename [TCP]: Increase the max_burst threshold from 3 to tp->reordering. tcp: Allow send-limited cwnd to grow up to max_burst when gso disabled tcp: Limit cwnd growth when deferring for GSO
John Holland (1): [ARM] Kirkwood: enable eSATA on QNAP TS-219P
John Johansen (2): Remove redundant check from proc_setattr() Remove redundant check from proc_sys_setattr()
John Kacur (2): kbuild: Add ctags support for function prototypes and external variable declarations pm_qos_requirement might sleep
John Keller (25): [IA64-SGI] altix: pci_window fixup PCI Hotplug: SN: Fix cleanup on hotplug removal of PPB sgiioc4: fixup use of mmio ops Altix: Add initial ACPI IO support Altix: SN ACPI hotplug support. Altix: Initial ACPI support - ROM shadowing. [IA64] SN: Correctly update smp_affinty mask ACPI: Add support for acpi_load_table/acpi_unload_table_id ACPI: Altix: ACPI _PRT support Altix: ACPI SSDT PCI device support Altix: Add ACPI SSDT PCI device support (hotplug) Altix: more ACPI PRT support ACPI: acpi_unload_table_id() always returns error ACPI: IA64: react to acpi_table_parse() return value change ACPI: Altix: cannot register acpi bus driver before bus scan ACPI: Altix: reinitialize acpi tables ia64: platform_kernel_launch_event is noop on generic kernel [IA64] Altix: ioremap vga_console_iobase [IA64] - Altix: hotplug after intr redirect can crash system [IA64] SN: validate smp_affinity mask on intr redirect [IA64] SN: Correct ROM resource length for BIOS copy [IA64] SN: Add support for CPU disable x86: allow MMCONFIG above 4GB on x86_64 [IA64] SN: prevent IRQ retargetting in request_irq() [IA64] SN specific version of dma_get_required_mask()
John Kingman (1): IB CM: support CM redir
John L. Utz III (1): ALSA: ac97 - vt1618 7.1 Audio Support
John Lacombe (2): RDMA/nes: Fix interrupt moderation low threshold RDMA/nes: Use ethtool timer value
John Lenz (1): [ARM] Add suspend/resume support to locomo.c
John Levon (1): oprofile: report anonymous region samples
John Linn (17): [POWERPC] Xilinx: boot support for Xilinx uart 16550. [POWERPC] Xilinx: of_serial support for Xilinx uart 16550. powerpc/bootwrapper: update for initrd with simpleImage powerpc/legacy_serial: Bail if reg-offset/shift properties are present powerpc/virtex: add dts file for ML507 reference design powerpc/virtex: Fix booting of Xilinx FPGAs with 16550 for 405 and 440 powerpc/virtex: add Xilinx Virtex 5 ppc440 platform support powerpc/virtex: add Xilinx 440 cpu to the cputable powerpc/virtex: add defconfig for virtex 5 platforms Input: add new serio driver for Xilinx XPS PS2 IP Input: xilinx_ps2 - various cleanups GPIO: add new Xilinx driver for powerpc Xilinx: SPI: updated driver for device tree powerpc/virtex/spi: Xilinx SPI driver not releasing memory powerpc/virtex: Fix duplicate level irq events. fbdev: Add PLB support and cleanup DCR in xilinxfb driver. net: add Xilinx emac lite device driver
John Linville (1): [netdrvr s2io] Add a MODULE_VERSION entry
John McCutchan (12): inotify: fix file deletion by rename detection inotify: fix race between the kernel and user space inotify delete race fix Clean up inotify delete race fix fsnotify_name/inoderemove fsnotify-cleanups inotify: add MOVE_SELF event Document idr_get_new_above() semantics, update inotify inotify speedup inotify: fix event loss on hardlinked files inotify: add two inotify_add_watch flags Maintainer email fixes for inotify
John Muir (2): fuse: fix uninitialized field in fuse_inode fuse: invalidation reverse calls
John Ogness (1): UIO: add automata sercos3 pci card support
John Reed Riley (1): Input: wistron - add support for Fujitsu N3510
John Reiser (3): x86: add ENDPROC() markers execve filename: document and export via auxiliary vector ftrace: __start_mcount_loc should be .init.rodata
John Rigby (19): [POWERPC] Avoid putting cpu node twice [POWERPC] 52xx: Fix mpc52xx_uart_of_assign to use correct index [POWERPC] Separate MPC52xx PSC FIFO registers from rest of PSC [POWERPC] mpc5200: Cleanup checkpatch.pl problems in mpc52xx_uart.c [POWERPC] Add support for mpc512x interrupts to ipic [POWERPC] Add IPIC Kconfig option [POWERPC] mpc512x: Basic platform support [POWERPC] mpc512x: Device tree for MPC5121 ADS [POWERPC] mpc512x: Factor out 5200 dependencies from 52xx psc driver [POWERPC] mpc512x: Add MPC512x PSC support to MPC52xx psc driver powerpc/mpc5121: Update device tree for MPC5121ADS evaluation board powerpc/mpc5121: Add clock driver powerpc/mpc5121: Add generic board support for MPC5121 platforms powerpc/mpc5121: Add support for CPLD on MPC5121ADS board powerpc: pci config cleanup powerpc: Move mpc83xx_add_bridge to fsl_pci.c powerpc/fsl: Hide MPC5121 pci bridge. powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. powerpc/5121: Add PCI support.
John Rose (19): initialize TCE tables pSeries - read irqs dynamically PCI Hotplug: rpaphp: Remove unused stuff PCI Hotplug: rpaphp: Move VIO registration PCI Hotplug: rpaphp: Change slot pci reference PCI Hotplug: rpaphp: Remove rpaphp_find_pci PCI Hotplug: rpaphp: Export slot enable PCI Hotplug: rpaphp: Purify hotplug ppc64: Fix add notifier crashes dlpar enable for OF pci probe dlpar regression for ppc64 - probe change powerpc: fix dynamic PCI probe regression powerpc: properly configure DDR/P5IOC children devs powerpc: dynamic probe - use ppc_md.pci_probe_mode() PCI: rpaphp: remove init error condition powerpc: reorg RTAS delay code [POWERPC] RTAS delay, fix module build breaks [POWERPC] pseries: Force 4k update_flash block and list sizes PCI: rpaphp: change device tree examination
John Stoffel (2): sym53c8xx: ratelimit parity errors Make SCSI SG v4 driver enabled by default and remove EXPERIMENTAL dependency, since udev depends on BSG
John Stultz (7): GTOD: persistent clock support i386: use GTOD persistent clock support time: add ADJ_OFFSET_SS_READ clocksource: keep track of original clocksource frequency clocksource: introduce CLOCK_MONOTONIC_RAW time: ntp: fix bug in ntp_update_offset() & do_adjtimex(), fix timekeeping: Introduce timekeeping_leap_insert
John Traill (1): [POWERPC] 8xx: Set initial memory limit.
John Utz (1): [ALSA] ac97 - Smart 5.1 for VIA 1617a codec
John W. Linville (261): [TG3]: add basic bcm5752 support [TG3]: add bcm5752 to tg3_pci_tbl [TG3]: add bcm5752 entry to pci_ids.h [TG3]: use TG3_FLG2_5705_PLUS instead of multi-way if's [TG3]: define TG3_FLG2_5750_PLUS flag [TG3]: use new TG3_FLG2_5750_PLUS flag [TG3]: more use of TG3_FLG2_5705_PLUS flag [TG3]: use TG3_FLG2_57{05,50}_PLUS flags in tg3_get_invariants [TG3]: check TG3_FLG2_5750_PLUS flag to set TG3_FLG2_5705_PLUS flag [TG3]: add support for bcm5752 rev a1 ixgb: Add MODULE_VERSION libata: stop setting sdev->host->max_sectors for lba48 drives tulip: add return to ULI526X clause in tulip_mdio_write [TG3]: Update pci.ids for BCM5752 3c59x: remove superfluous vortex_debug test from boomerang_start_xmit() b44: check link state during open pci: cleanup argument comments for pci_{save,restore}_state bonding: ALB -- allow slave to use bond's MAC address if its own MAC address conflicts PCI: restore BAR values after D3hot->D0 for devices that need it i810_audio: fix release_region misordering in error exit from i810_probe PCI: restore BAR values after D3hot->D0 for devices that need it [TG3]: Do not count non-error frames dropped by the hardware as rx_errors. [TG3]: Add support for ETHTOOL_GPERMADDR. [BNX2]: Add support for ETHTOOL_GPERMADDR. e1000: correct rx_dropped counting e100: correct rx_dropped and add rx_missed_errors ixgb: correct rx_dropped counting 8139cp: support ETHTOOL_GPERMADDR 8139too: support ETHTOOL_GPERMADDR b44: support ETHTOOL_GPERMADDR e1000: support ETHTOOL_GPERMADDR e100: support ETHTOOL_GPERMADDR forcedeth: support ETHTOOL_GPERMADDR ixgb: support ETHTOOL_GPERMADDR ne2k-pci: support ETHTOOL_GPERMADDR pcnet32: support ETHTOOL_GPERMADDR r8169: support ETHTOOL_GPERMADDR skge: support ETHTOOL_GPERMADDR sundance: support ETHTOOL_GPERMADDR via-rhine: support ETHTOOL_GPERMADDR pci: only call pci_restore_bars at boot swiotlb: move from arch/ia64/lib/ to lib/ swiotlb: cleanup some code duplication cruft swiotlb: support syncing sub-ranges of mappings swiotlb: support syncing DMA_BIDIRECTIONAL mappings swiotlb: file header comments x86_64: implement dma_sync_single_range_for_{cpu,device} s2io: change strncpy length arg to use size of target bonding: replicate IGMP traffic in activebackup mode [ALSA] fix HD audio ALC260 mono (un)mute [ALSA] fix alc880_test_mixer typo [ALSA] fix HD audio ALC882 lfe (un)mute via-rhine: change mdelay to msleep and remove from ISR path epic100: fix counting of work_done in epic_poll bonding: fix typos in bonding documentation 8139too: fix resume for Realtek 8100B/8139D bonding: cleanup comment for mode 1 IGMP xmit hack b44: alternate allocation option for DMA descriptors orinoco: remove redundance skb length check before padding sundance: remove if (1) { ... } block in sundance_probe1 sundance: expand reset mask sundance: include MII address 0 in PHY probe pci: cleanup need_restore switch statement [ALSA] nm256: reset workaround for Latitude CSx ia64: re-implement dma_get_cache_alignment to avoid EXPORT_SYMBOL 3c59x: convert to use of pci_iomap API 3c59x: bounds checking for hw_checksums 3c59x: cleanup init of module parameter arrays 3c59x: fix some grammar in module parameter descriptions 3c59x: support ETHTOOL_GPERMADDR 3c59x: correct rx_dropped counting 3c59x: enable use of memory-mapped PCI I/O siimage: enable interrupts on Adaptec SA-1210 card [BNX2]: output driver name as prefix in error message [BNX2]: check return of dev_alloc_skb in bnx2_test_loopback [BNX2]: simplify parameter checks in bnx2_{get,set}_eeprom skge: fix warning from inlining SkPciWriteCfgDWord() i82593.h: make header comment GPL-compatible fec_8xx: make CONFIG_FEC_8XX depend on CONFIG_8xx e1000: avoid leak when e1000_setup_loopback_test fails e1000: zero-out pointers in e1000_free_desc_rings via-velocity: use NETIF_F_IP_CSUM (hardware only support IPv4) [MAINTAINERS]: correct location for net-2.6.git [MAINTAINERS]: add entry for wireless networking Merge branch 'upstream-fixes' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-fixes' Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'from-linus' Merge branch 'from-jgarzik-upstream' Merge branch 'upstream-fixes' Merge branch 'upstream-fixes' softmac: remove function_enter() wireless: import bcm43xx sources bcm43xx: patch Kconfig and wireless/Makefile for import pci_ids.h: correct naming of 1022:7450 (AMD 8131 Bridge) Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream via-rhine: revert "change mdelay to msleep and remove from ISR path" Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'from-linus' into upstream softmac: fix build-break from 881ee6999d66c8fc903b429b73bbe6045b38c549 [TG3]: add amd8131 to "write reorder" chipsets Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream bcm43xx: fix-up build breakage from merging patches out of order bcm43xx: reduce mac_suspend delay loop count Merge branch 'from-linus' into bcm43xx Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'upstream' into bcm43xx Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'from-linus' into upstream Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream Merge branch 'from-linus' into upstream Merge branch 'from-linus' into upstream Merge branch 'upstream-fixes' into upstream WE-21 support (core API) zd1211rw: fix build-break caused by association race fix wireless: WE-20 compatibility for ESSID and NICKN ioctls [ALSA] hda: fix typo for xw4400 PCI sub-ID Revert "[PATCH] zd1211rw: Removed unneeded packed attributes" wireless: clean-up some "check return code" warnings prism54: correct overly aggressive check of return from pci_set_mwi softmac: avoid assert in ieee80211softmac_wx_get_rate Merge branch 'upstream' into upstream-jgarzik [WIRELESS] drivers/net/wireless/Kconfig: correct minor typo wireless: remove obsolete text files libertas: fix build breakage from netdev class_device -> device libertas: fix for wireless Kconfig changes mac80211: avoid null ptr deref in ieee80211_ibss_add_sta eeprom_93cx6: shorten pulse timing to match spec rtl8187: add header blocks and indicate origin of magic values Revert "[PATCH] bcm43xx: Fix deviation from specifications in set_baseband_attenuation" mac80211: probe for hidden SSIDs in pre-auth scan [IEEE80211]: avoid integer underflow for runt rx frames [MAC80211]: filter locally-originated multicast frames libertas: remove unused adhoc_rates_b definition iwlwifi: fix imcomplete conversion to print_mac API ieee80211_if_set_type: make check for master dev more explicit mac80211: store channel info in sta_bss_list mac80211: store SSID in sta_bss_list [MAC80211]: only honor IW_SCAN_THIS_ESSID in STA, IBSS, and AP modes mac80211: make ieee802_11_parse_elems return void zd1201: avoid null ptr access of skb->dev hermes: clarify Intel reference in Kconfig help mac80211: make "decrypt failed" messages conditional upon MAC80211_DEBUG mac80211: remove "bcn_int" and "capab" scan results info bcm43xx: mark as obsolete and schedule for removal softmac: mark as obsolete and schedule for removal net/wireless/Kconfig: whitespace corrections net/mac80211/Kconfig: whitespace corrections iwlwifi: remove redundant initialization of final_mode rt2x00: correct "skb_buff" typo wireless: cleanup some merge errors Revert "rtl8187: fix tx power reading" b43: finish removal of pio support b43/nphy.c: include headers to avoid build breakage on some platforms ath5k: use AR5K_KEYTABLE_SIZE when initializing key table ath5k: reset key cache after resume rt61pci: fix-up merge damage ath5k: fix section mismatch warning wavelan: mark hardware interfacing structures as packed p54usb: add USB ID for Linksys WUSB54G ver 2 wireless: correct warnings from using '%llx' for type 'u64' drivers/net/Kconfig: fix whitespace for GELIC_WIRELESS entry arlan: fix warning when PROC_FS=n mac80211: silently accept deletion of non-existant key iwlwifi: do not register bands with no supported channels prism54: correct thinko in "prism54: Convert stats_sem in a mutex" rt2x00: fixup some non-functional merge errors wireless: fix various printk warnings on ia64 (and others) Revert "mac80211: use a struct for bss->mesh_config" drivers/net/wireless/iwlwifi/iwl-debugfs.c: fix another '%llu' warning iwlwifi/Kconfg: make IWLWIFI_LEDS invisible drivers/net/wireless/iwlwifi/iwl-3945.h: correct CONFIG_IWL4965_LEDS typo cfg80211: default to regulatory max power for channel mlme.c: fixup some merge damage wireless: fix warning introduced by "mac80211: QoS related cleanups" wavelan: avoid index past end of array if DEBUG_SHOW_UNUSED is defined rtl8180: avoid NULL dereference in max2820_rf_set_channel rt2x00dev.c: fix-up merge damage net/mac80211/ieee80211_i.h: fix-up merge damage Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/wireless-2.6 ath5k: remove now unused variable declared in ath5k_tx wireless: remove RFKILL_STATE_HARD_BLOCKED warnings iwl-rfkill.c: correct 'recieved' typo hostap_cs: correct poor NULL checks in suspend/resume routines mac80211: quiet chatty IBSS merge message iwlwifi: do not use GFP_DMA in iwl_tx_queue_init libertas: correct "limited range of data type" warning ieee80211.h: remove superfluous ETH_P_PAE definition ath9k: fixup some merge damage mac80211: avoid "Wireless Event too big" message for assoc response rtl8187: add device ID 0bda:8198 mac80211: correct warnings in minstrel rate control algorithm p54: integrate parts of lmac_longbow.h and other parts of stlc45xx wireless: consolidate on a single escape_essid implementation wireless: remove NETWORK_EMPTY_ESSID flag wireless: escape_ssid should handle non-printables wireless: use individual buffers for printing ssid values wireless: avoid some net/ieee80211.h vs. linux/ieee80211.h conflicts Revert "ath5k: honor FIF_BCN_PRBRESP_PROMISC in STA mode" iwlagn: avoid sleep in softirq context p54: eliminate warning for uninitialized variable 'tim_len' ath9k: correct warning about unintialized variable 'tid' netdevice zd1201: Convert directly reference of netdev->priv to netdev_priv() ipw2100, ipw2200: select LIB80211 lib80211: absorb crypto bits from net/ieee80211 lib80211: consolidate crypt init routines ipw2x00: relocate ipw2100/ipw2200 to common directory net/ieee80211 -> drivers/net/ipw2x00/libipw_* rename mac80211: add explicit padding in struct ieee80211_tx_info rtl8180: adapt for deprecated IEEE80211_CONF_SHORT_SLOT_TIME flag MAINTAINERS: claim maintenance over rtl818x drivers mac80211_hwsim: fix-up some print_mac merge damage hostap: select required crypto bits in Kconfig mac80211: deauth when interface is marked down ieee80211_security: correct warning about width of auth_mode Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 port mac80211: fix "‘ret’ may be used uninitialized" warning b43: fix "‘gmode’ may be used uninitialized" warning b43legacy: fix "‘up_dev’ may be used uninitialized" warning iwl3945: fix "‘power_idx’ may be used uninitialized" warning p54: fix "‘ret’ may be used uninitialized" warning airo: correct improper initialization of local variable iwlagn: default to MAX_UCODE_BEACON_INTERVAL in iwl_adjust_beacon_interval lib80211: silence excessive crypto debugging messages rndis_wlan: initiate cfg80211 conversion rndis_wlan: convert get/set mode to cfg80211 libertas: fix warning about %zd: rndis_wlan: select CFG80211 in Kconfig libertas: fix format warning wireless: remove some (bogus?) 'may be used uninitialized' warnings p54: correct merge damage from "p54: more SoftLED updates" airo: airo_get_encode{,ext} potential buffer overflow mac80211: avoid NULL ptr deref when finding max_rates in PID and minstrel rtl8187: use DMA-aware buffers with usb_control_msg airo: fix airo_get_encode{,ext} buffer overflow like I mean it... at76c50x-usb: avoid mutex deadlock in at76_dwork_hw_scan rtl8187: add USB ID for Linksys WUSB54GC-EU v2 USB wifi dongle ath5k: avoid leaking mutex in ath5k_config firmware: wireless/libertas: prepare for FIRMWARE_NAME_MAX removal mac80211_hwsim: fix-up build damage from removal of skb->dst ray_cs: remove bogus NULL check at head of ray_get_wireless_stats orinoco: correct key bounds check in orinoco_hw_get_tkip_iv rc80211_pid_algo.c: remove unused variable declaration wl1271: remove print_mac usage libipw: switch from ieee80211_* to libipw_* naming policy mac80211: remove ieee80211_rx namespace hack libipw: initiate cfg80211 API conversion rndis_host: support ETHTOOL_GPERMADDR
John Williams (11): microblaze: Don't use access_ok for unaligned microblaze: Final support for statically linked DTB microblaze: Get module loading working microblaze: Sane handling of missing timer/intc in device tree mtd: Enable Open Firmware initialisation of MTD devices and maps for MicroBlaze microblaze: Use correct kbuild variable KBUILD_CFLAGS microblaze: Ensure CPU usermode is set on new userspace processes microblaze: Clear sticky FSR register after generating exception signals microblaze: Updated CPU version and FPGA family codes in PVR microblaze: Copy ppc asm-compat.h for clean handling of constants in asm and C microblaze: Create the LOAD_OFFSET macro used to compute VMA vs LMA offsets
John Wright (1): x86: gettimeofday() vDSO: fix segfault when tv == NULL
John Youn (2): USB: xhci: Scratchpad buffer allocation USB: xhci: Support for 64-byte contexts
John Z. Bohach (1): console_setup() depends (wrongly?) on CONFIG_PRINTK
John(Jung-Ik) Lee (2): libata: Add pata_atp867x driver for Artop/Acard ATP867X controllers pata_atp867x: clarifications in timings calculations and cable detection
Johnson Leung (1): phylib: Add Realtek 821x eth PHY support
Jon Anders Haugum (1): [SERIAL] 8250: set divisor register correctly for AMD Alchemy SoC uart
Jon Burgess (2): dvb: fix NULL pointer dereference when loading the budget-av module V4L/DVB (5592): DMA: Correctly free resources on error, sync PCI streamed data
Jon Callan (2): ARMv7: Add SMP initialisation to proc-v7.S RealView: Add Cortex-A9 support to the EB board
Jon Dowland (1): USB: two more device ids for dm9601 usbnet driver
Jon Dufresne (1): fbmon: fix EDID parser to detect interlace modes
Jon Frosdick (1): sh: Use internal watchdog timer to perform reset
Jon Grierson (2): Staging: comedi: add adl_pci7296 driver Staging: comedi: add ni_65xx driver
Jon Hunter (3): timers: allow deferrable timers for intervals tv2-tv5 to be deferred USB: EHCI: ensure all watchdog timer events are deleted when suspending usb OMAP3: PM: Prevent hang in prcm_interrupt_handler
Jon K Hellan (4): USB: New device IDs for cp2101 driver USB: remove duplicated device id in airprime driver USB: New device ID for ftdi_sio driver USB: Option / AnyData new modem, same ID
Jon Loeliger (61): ppc/ppc64: Merge more include files powerpc: Merge kmap_types.h powerpc: Remove sections use from ppc powerpc: Remove sections use from ppc64 and drivers powerpc: Remove section free() and linker script bits powerpc: Merge simplified sections.h into asm-powerpc powerpc: Merge asm-ppc*/dma.h powerpc: Merge asm-ppc*/seccomp.h, drop TIF_32BIT check powerpc: Merge asm-ppc*/rwsem.h [POWERPC] Guard L3CR references with CPU_FTR_L3CR. [POWERPC] Prevent duplicate lmb reservations for Device Tree blob. [POWERPC] Add the mpc8641 hpcn Kconfig and Makefiles. [POWERPC] Add mpc8641_hpcn_defconfig config file. [POWERPC] Add 8641 CPU table entry. [POWERPC] Add starting of secondary 86xx CPUs. [POWERPC] Add the MPC8641 HPCN platform files. [POWERPC] Add mpc8641hpcn PCI/PCI-Express platform files. [POWERPC] Add 8641 Register space and IRQ definitions. [POWERPC] Document I2C_MPC option for 86xx too. [POWERPC] Add Vitesse 8244 PHY for MPC8641 HPCN platform. [POWERPC] Remove redundant PPC_86XX check. [POWERPC] Move I8259 selection under MPC8641HPCN board [POWERPC] Remove redundant STD_MMU selection. [POWERPC] Remove obsolete #include <linux/config.h>. [POWERPC] Rewrite the PPC 86xx IRQ handling to use Flat Device Tree [POWERPC] Add MPC8641 HPCN Device Tree Source file. [POWERPC] Convert to mac-address for ethernet MAC address data. [POWERPC] Add MPC8641 HPCN Device Tree Source file. [POWERPC] Offer PCI as a CONFIG choice for PPC_86xx. [POWERPC] Fix the mpc8641_hpcn.dts file. [POWERPC] Rewrite the PPC 86xx IRQ handling to use Flat Device Tree [POWERPC] Allow MPC8641 HPCN to build with CONFIG_PCI disabled too. [POWERPC] Allow MPC8641 HPCN to build with CONFIG_PCI disabled too. [POWERPC] Use mpc8641hpcn PIC base address from dev tree. [POWERPC] Add new, missing argument to of_irq_map_raw() for 86xx. [POWERPC] 8[56]xx: Remove obsolete setting of ROOT_DEV for 85xx and 86xx platforms. [POWERPC] 86xx: Add missing of_node_put() in mpc86xx_hpcn_init_irq(). [POWERPC] 86xx/85xx: Move 8641 PCI-Express to arch/powerpc/sysdev/fsl_pcie.c. [POWERPC] 85xx: Add initial MPC8544 DS platform files. [POWERPC] 85xx: Add initial MPC8544DS basic port defconfig. [POWERPC] Replace use of GET_64BIT(prop, i) with of_read_number(). [POWERPC] Add Freescale PCI VENDOR ID and 8641 device IDs [POWERPC] 52xx: Remove unnecessary loops_per_jiffy initialization code [POWERPC] 8xx: Remove unnecessary loops_per_jiffy initialization code [POWERPC] embedded6xx: Remove unnecessary loops_per_jiffy initialization code [POWERPC] 86xx: Remove unnecessary loops_per_jiffy initialization code. [POWERPC] 85xx: Remove unnecessary loops_per_jiffy initialization code. [POWERPC] 4xx: Replace #includes of asm/of_platform.h with linux/of_platform.h. [POWERPC] Clean out asm/of_{platform, device}.h [POWERPC] Clean out asm/of_{platform, device}.h from sysdev/ [POWERPC] 8xxx: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h. [POWERPC] 86xx: Add aliases node to 8641hpcn DTS file. [POWERPC] cell: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h. [POWERPC] Use <linux/of_{platform, device}.h> and not <asm/...> variants. [POWERPC] Add _nmask_and_or_msr() declartion to asm-powerpc/system.h [POWERPC] Add StorCenter DTS first draft. [POWERPC] Add initial iomega StorCenter board port. [POWERPC] Add initial storcenter config file. [POWERPC] 86xx: Convert all 86xx DTS files to /dts-v1/ format. [POWERPC] Convert StorCenter DTS file to /dts-v1/ format. [POWERPC] Fix storcenter DTS typos, feedback, IRQs.
Jon Maloy (3): [TIPC} Fixed bug in disc_timeout() [TIPC] Minor changes to #includes [TIPC] Improved tolerance to promiscuous mode interface
Jon Mason (30): [NET]: include/linux/if_tr.h clean-up [NET]: Add ethtool support for NETIF_F_HW_CSUM. Prevent trident driver from grabbing pcnet32 hardware [ALSA] Prevent ALSA trident driver from grabbing pcnet32 hardware [ALSA] ali5451: Add PCI_DEVICE and #defines in snd_ali_ids x86_64: IOMMU printk cleanup powerpc: trivial: modify comments to refer to new location of files trivial: fix spelling errors in Kconfigs x86_64: no_iommu removal in pci-gart.c dl2k: DMA freeing error x86_64: free_bootmem_node needs __pa in allocate_aperture x86_64: Make GART_IOMMU kconfig help text more specific (trivial) [IA64] remove asm-ia64/bitops.h self-inclusion remove powerpc bitops in favor of existing generic bitops x86_64: pci-dma.c clean-up - trivial x86_64: trivial gart clean-up x86_64: remove unused gart header file x86_64: Calgary IOMMU - introduce iommu_detected x86_64: Calgary IOMMU - move valid_dma_direction into the callers x86_64: Calgary IOMMU - IOMMU abstractions x86_64: Calgary IOMMU - Calgary specific bits x86_64: Calgary IOMMU - Multi-Node NULL pointer dereference fix x86-64: Calgary IOMMU: deobfuscate calgary_init x86-64: Calgary IOMMU: Fix off by one when calculating register space location x86-64: Calgary IOMMU: Update Jon's contact info x86-64: Calgary IOMMU: print PCI bus numbers in hex RDMA/cxgb3: Return correct max_inline_data when creating a QP RDMA/cxgb3: Fix iwch_create_cq() off-by-one error RDMA/cxgb3: Propagate HW page size capabilities RDMA/cxgb3: Set active_mtu in ib_port_attr
Jon Masters (4): fix floppy.c to store correct ro/rw status in underlying gendisk sound: fix hang in mpu401_uart.c [SCSI] MODULE_FIRMWARE for binary firmware(s) module: add module taint on ndiswrapper
Jon Paul Maloy (1): [TIPC]: Fixed erroneous introduction of for_each_netdev
Jon Ringle (3): [ARM] 2918/1: [update] Base port of Comdial MP1000 platfrom [ARM] 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000 [ARM] 2921/1: Support for the RTC / nvram on the Comdial MP1000
Jon Schindler (11): drivers/net/appletalk/ltpc.c: replace init_module&cleanup_module with module_init&module_exit drivers/net/arcnet/capmode.c: replace init_module&cleanup_module with module_init&module_exit drivers/net/apne.c: replace init_module&cleanup_module with module_init&module_exit drivers/net/ac3200.c: replace init_module&cleanup_module with module_init&module_exit /drivers/net/8390.c replaced init_module&cleanup_module with module_init&module_exit /drivers/net/appletalk/cops.c replaced init_module&cleanup_module with module_init&module_exit /drivers/net/arcnet/com20020.c replaced init_module&cleanup_module with module_init&module_exit /drivers/net/at1700.c replaced init_module&cleanup_module with module_init&module_exit /drivers/net/atarilance.c replaced init_module&cleanup_module with module_init&module_exit drivers/block/floppy.c: replace init_module&cleanup_module with module_init&module_exit drivers/char/ip2/ip2main.c: replace init_module&cleanup_module with module_init&module_exit
Jon Smirl (41): Typo in fbdev sysfs support, virtual_size SYSFS: fix PAGE_SIZE check hpet: do_div fix fbdev: remove unneeded fbsysfs printk fbmon: horizontal frequency rounding fix fbmem: use unregister_chrdev() on unload radeonfb: clean up EDID sysfs attribute fbdev: colormap fixes fbdev: colormap fixes fix PCI: Adjust PCI rom code to handle more broken ROMs Frame buffer: remove cmap sysfs interface vt: Remove VT-specific declarations and definitions from tty.h tty: Remove include of screen_info.h from tty.h Fix memory corruption in fec_mpc52xx mpc-i2c: Propagate error values properly i2c-mpc: Compare to NO_IRQ instead of zero powerpc/i2c: Convert i2c-mpc into an of_platform driver rtc-pcf8563: add chip id i2c: Export the i2c_bus_type symbol powerpc/mpc5200: Add AC97 register definitions for the MPC52xx PSC powerpc/mpc5200: Remove fsl-soc.c from mpc5200 build, it is not needed. ALSA: ASoC: Convert bitfields in ASoC into full int width ALSA: ASoC: Rename mask to max to reflect usage ALSA: ASoC: convert use of uint to unsigned int of: Format string bug in drivers/of/of_i2c.c [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work. ALSA: ASoC: Fix some minor errors in mpc5200 psc i2s driver powerpc: Fix format string warning in arch/powerpc/boot/main.c drivers/of: Add the of_find_i2c_device_by_node function. ASoC: Set the MPC5200 i2s driver to BROKEN status. ASoC: Add SNDRV_PCM_FMTBIT_S32_BE as a valid AC97 format ASoC: Codec for STAC9766 used on the Efika ASoC: Basic split of mpc5200 DMA code out of mpc5200_psc_i2s ASoC: Rename the PSC functions to DMA ASoC: Add a few more mpc5200 PSC defines ASoC: Main rewite of the mpc5200 audio DMA code ASoC: AC97 driver for mpc5200 ASoC: Support for AC97 on Phytec pmc030 base board. ASoC: Fabric bindings for STAC9766 on the Efika ASoC: Modify mpc5200 AC97 driver to use V9 of spin_event_timeout() powerpc: Have git ignore generated files from dtc compile
Jon Tollefson (13): [POWERPC] Correct #endif comment [POWERPC] Move common code out of if/else [POWERPC] Add hugepagesz boot-time parameter hugetlb: allow arch overridden hugepage allocation powerpc: function to allocate gigantic hugepages powerpc: scan device tree for gigantic pages powerpc: define support for 16G hugepages fs: check for statfs overflow powerpc: support multiple hugepage sizes powerpc: Reserve in bootmem lmb reserved regions that cross NUMA nodes powerpc/numa: Make memory reserve code more robust powerpc: Don't use a 16G page if beyond mem= limits powerpc: Hugetlb pgtable cache access cleanup
Jon Wetzel (1): [NET]: Add support for getting the permanent hardware address.
Jonas Andersson (1): ASoC: wm8510 pll settings
Jonas Bonn (9): jbd: do not try lock_acquire after handle made invalid PCI: Add DECLARE_PCI_DEVICE_TABLE macro ALSA: ASoC: Add widgets before setting endpoints on GTA01 ALSA: ASoC: Drop device registration from GTA01 lm4857 driver asm-generic: define DIE_OOPS in asm-generic drm: set/clear is_master when master changed drm: add control node checks missing from kms merge drm: remove unreachable code in drm_sysfs.c drm/i915: Determine type before initialising connector
Jonas Danielsson (1): [ARP]: Fix arp reply when sender ip 0
Jonas Holmberg (1): [MTD] amd_flash: Fix chip ID clash
Jonas Larsson (4): Add Merisc board support Add RTC support for Merisc boards atmel-mci: Add support for inverted detect pin avr32: Solves problem with inverted MCI detect pin on Merisc board
Jonas Sjöquist (1): cdc_ether: additional PID's to the whitelist
Jonas Stare (1): ide: skip ide_wait_not_busy() on noprobe-disks
Jonathan Bastien-Filiatrault (1): [IRDA]: Document the fact that smsc-ircc2 will not use PNP by default
Jonathan Brassow (41): dm kcopyd: error accumulation fix dm mirror: remove trailing space from table dm raid1: fix to commit pending clear region requests dm raid1: switch rh_in_sync to blocking in do_reads dm log: fix resume failed log device dm raid1: clear region outside spinlock dm: add ratelimit logging macros dm raid1: handle resync failures dm raid1: handle log failure dm log: split suspend dm raid1: add mirror_set to struct mirror dm log: auto load modules dm raid1: handle write failures dm raid1: handle recovery failures dm raid1: fix EIO after log failure dm raid1: handle read failures dm raid1: report fault status dm log: make module use tracking internal dm raid1: kcopyd should stop on error if errors handled dm raid1: fix error count dm snapshot: separate out exception store interface dm snapshot: rename struct exception_store dm snapshot: extend exception store functions dm exception store: separate type from instance dm raid1: add is_remote_recovering hook for clusters dm exception store: introduce registry dm exception store: move dm_target pointer dm exception store: move chunk_fields dm exception store: move cow pointer dm snapshot: remove dm_snap header use dm snapshot: remove dm_snap header dm snapshot: use DMEMIT macro for status dm snapshot: move ctr parsing to exception store dm snapshot: move status to exception store dm snapshot: persistent fix dtr cleanup dm exception store: fix exstore lookup to be case insensitive dm log: fix userspace status output dm log: remove incorrect field from userspace table output dm raid1: do not allow log_failure variable to unset after being set dm log: userspace add luid to distinguish between concurrent log instances dm snapshot: free exception store on init failure
Jonathan Cameron (34): [ARM] 5068/1: PXA2xx Additional gpio definitions [ARM] 5185/1: Fix spi num_chipselect for lubbock [ARM] 5278/1: i2c-pxa fast mode support leds: da903x: (da9030 only) led brightness reversed. regulator: da903x regulator bug fix [ARM] pxa: initial support for the Imote2 platform rtc: move power of 2 periodic frequency check down into drivers Regulator: Push lock out of _notifier_call_chain + add voltage change event. hwmon: sht15 humidity sensor driver ASoC WM8940 Driver ASoC: IMote2 ASoC Support [ARM] pxa/imote2: fix UCAM sensor board ADC model number [ARM] pxa: Stargate 2 board support [ARM] pxa/stargate2: Add board specific elements to the smc91x driver [ARM] pxa/stargate2: add support for Compact Flash/PCMCIA [ARM] pxa/imote2: add board config for SHT15 humidity sensor [ARM] pxa/imote2: add i2c board info for the wm8940 audio codec Staging: IIO: core support for device registration and management Staging: IIO: max1363 ADC driver Staging: IIO: tsl2561 digital light sensor core support Staging: IIO: lis3l02dq accelerometer core support Staging: IIO: kxsd9 accelerometer minimal support Staging: IIO: Add generic ring buffer support to the IIO core Staging: IIO: VTI sca3000 series accelerometer driver (spi) Staging: IIO: Trigger support added to core. Staging: IIO: Ring buffer: Initial pass at rarely locked ring buffer Staging: IIO: lis3l02dq ring buffer and data ready trigger support Staging: IIO: max1363 add software ring buffer support using ring_sw Staging: IIO: Periodic timer based trigger Staging: IIO: Proof of concept gpio trigger Staging: IIO: Initial documentation Staging: IIO: Add todo list for staging ASoC: wm8940: Fix check on error code form snd_soc_codec_set_cache_io Staging: iio: Fix missing include <linux/sched.h>
Jonathan Corbet (129): hrtimer comment tweak radix-tree documentation cleanups VFS documentation tweak VIDIOC_ENUMSTD bug cdev documentation V4L/DVB (4743): Fix oops in VIDIOC_G_PARM V4L/DVB (4796): A couple of V4L2 defines needed by Cafe Camara driver V4L/DVB (4797): Marvell 88ALP01 "cafe" driver V4L/DVB (4798): OmniVision OV7670 driver V4L/DVB (4842): Updated camera driver V4L/DVB (4908): Remove the fake RGB32 format from cafe_ccic V4L/DVB (4909): Add s/g_parm to cafe_ccic V4L/DVB (5198): Cafe_ccic.c fix warning PCI: Fix up PCI power management doc V4L/DVB (5464): Set the PCI device in the V4L2 device V4L/DVB (5465): Remove an obsolete PCI ID V4L/DVB (5466): Fix up some Cafe CCIC delay issues V4L/DVB (5467): Add suspend/resume support to the Cafe CCIC V4L/DVB (5468): Don't mirror ov7670 images by default V4L/DVB (5469a): Copyright and maintainer tweaks V4L/DVB (5469): Add raw bayer support to the ov7670 driver V4L/DVB (5690): Cafe_ccic: Properly power down the sensor V4L/DVB (5691): Ov7670: reset clkrc in rgb565 mode "volatile considered harmful" V4L/DVB (6027): Get rid of an ill-behaved msleep in i2c write V4L/DVB (6394): Fix a cafe_ccic resume bug V4L/DVB (6395): cafe_ccic: Add a pointer to the data sheet Be more robust about bad arguments in get_user_pages() in_atomic(): document why it is unsuitable for general use Add the seq_file documentation Fill out information on patch tags in SubmittingPatches Document SEQ_SKIP Various fixes to Documentation/HOWTO Document seq_path_root() bsg: cdev lock_kernel() pushdown cris: cdev lock_kernel() pushdown mips: cdev lock_kernel() pushdown sh: cdev lock_kernel() pushdown x86: cdev lock_kernel() pushdown i2c: cdev lock_kernel() pushdown cosa: cdev lock_kernel() pushdown pcmcia: cdev lock_kernel() pushdown rtc: cdev lock_kernel() pushdown drivers/s390: cdev lock_kernel() pushdown AoE: cdev lock_kernel() pushdown paride: cdev lock_kernel() pushdown mtdchar: cdev lock_kernel() pushdown UBI: cdev lock_kernel() pushdown HID: cdev lock_kernel() pushdown Input: cdev lock_kernel() pushdown UIO: cdev lock_kernel() pushdown ipmi: cdev lock_kernel() pushdown mem: cdev lock_kernel() pushdown misc: cdev lock_kernel() pushdown viotape: cdev lock_kernel pushdown () mbcs: cdev lock_kernel() pushdown lp: cdev lock_kernel() pushdown drm: cdev lock_kernel() pushdown phonedev: cdev lock_kernel() pushdown ide-tape: cdev lock_kernel() pushdown sg: cdev lock_kernel() pushdown osst: cdev lock_kernel() pushdown. aacraid: cdev lock_kernel() pushdown st: cdev lock_kernel() pushdown gdth: cdev lock_kernel() pushdown isdn: cdev lock_kernel() pushdown usbcore: cdev lock_kernel() pushdown dvb: cdev lock_kernel() pushdown fbmem: cdev lock_kernel() pushdown sound: cdev lock_kernel() pushdown snsc: cdev lock_kernel() pushdown tty: cdev lock_kernel() pushdown Add "no BKL needed" comments to several drivers spidev: BKL pushdown vcs: BKL pushdown xilinx icap: BKL pushdown tlckl: BKL pushdown raw: BKL pushdown dsp56k: BKL pushdown infiniband: more BKL pushdown phantom: BKL pushdown bpp: bkl pushdown videopix: BKL pushdown dpt_i20: BKL pushdown changer: BKL pushdown CAPI: BKL pushdown divamnt: BKL pushdown adb: BKL pushdown printer gadget: BKL pushdown USB Monitor: BKL pushdown usbdev: BKL pushdown videodev: BKL pushdown Add cycle_kernel_lock() Add a bunch of cycle_kernel_lock() calls Add a comment in chrdev_open() Remove the lock_kernel() call from chrdev_open() pcmcia: cm40x0 cdev lock_kernel() pushdown Make FAT users happier by not deadlocking mpt: fasync BKL pushdown i2o: fasync BKL pushdown tun: fasync BKL pushdown tty_io: fasync BKL pushdown Bluetooth VHCI: fasync BKL pushdown ecryptfs: fasync BKL pushdown ipmi: fasync BKL pushdown snd/PCM: fasync BKL pushdown Call fasync() functions without the BKL bf561-coreb: BKL unneeded for open() Merge commit 'v2.6.26' into bkl-removal Add the development process document Remove videobook.tmpl UIO: BKL removal V4L/DVB (9355): de-BKL cafe_ccic.c Fix a race condition in FASYNC handling Fix a typo in the development process document. Rename struct file->f_ep_lock Use f_lock to protect f_flags Move FASYNC bit handling to f_op->fasync() Rationalize fasync return values Fix a lockdep warning in fasync_helper() Trivial: fix a typo in slow-work.h Delete slow-work timers properly Document Reported-by in SubmittingPatches docs: Encourage better changelogs in the development process document Document the debugfs API debugfs: fix docbook error flex_array: remove unneeded index calculation Document the flex_array library. Update flex_arrays.txt
Jonathan Davies (1): USB: ftdi_sio driver - new PIDs
Jonathan E Brassow (9): device-mapper raid1: drop mark_region spinlock fix device-mapper raid1: add default mirror dm: multipath: fix rr_add_path order dm: raid1: fix waiting for io on suspend dm: log: rename complete_resync_work dm: raid1: reset sync_search on resume dm log: fault detection dm log: report fault status dm raid1: add handle_errors feature flag
Jonathan Lim (2): Assign task_struct.exit_code before taskstats_exit() accounting: account for user time when updating memory integrals
Jonathan Lynch (1): [CRYPTO] sha256-generic: Extend sha256_generic.c to support SHA-224
Jonathan McDowell (19): [MTD] Add Amstrad Delta NAND support leds: Amstrad Delta LED support ARM: OMAP: Readd Amstrad Delta USB support MTD NAND: Fix ams-delta after core conversion ARM: OMAP: Fix OMAP1 compilation after MPUIO check change ARM: OMAP: Add some extra #defines for Amstrad Delta [SERIAL] OMAP1510 serial fix for 115200 baud Export soc_common_drv_pcmcia_remove to allow modular PCMCIA. i2c-parport: Add support for One For All remote JP1 interface ARM: OMAP: Add support for Amstrad Delta keypad Fix logic error in rfkill_check_duplicity [netdrvr] usb/hso: Cleanup rfkill error handling kbuild: Fixup deb-pkg target to generate separate firmware deb eeepc-laptop: enable Bluetooth ACPI details usb gadget: fix ethernet link reports to ethtool OMAP1: Fix compilation of arch/arm/mach-omap1/mailbox.c USB: Fix option_ms regression in 2.6.31-rc2 [ARM] pxa: balloon3 (http://balloonboard.org/) base machine support omapfb: add support for the Amstrad Delta LCD
Jonathan Phenix (1): [ALSA] hda-codec - Output MFG information for HDA devices
Jonathan Steel (1): kexec: fix segmentation fault in kimage_add_entry
Jonathan Woithe (24): [ALSA] hda-codec - A new model for Fujitsu S7020 [ALSA] hda-codec - Fix init verb of ALC260 [ALSA] hda: add PCM for 2nd ADC on ALC260 [ALSA] hda: ALC260 test model implementation [ALSA] HDA/ALC260: 1/7 - Fix test model input mux label [ALSA] HDA/ALC260: 2/7 - switch pin buffer enables [ALSA] HDA/ALC260: 3/7 - generalise some structures [ALSA] HDA/ALC260: 4/7 - add GPIO switches to test model [ALSA] HDA/ALC260: 5/7 - add 'acer' model [ALSA] HDA/ALC260: 6/7 - Fujitsu/test model tweaks [ALSA] HDA/ALC260: 7/7 - add SPDIF enable to test model [ALSA] HDA/Realtek: multiple input mux definitions and pin mode additions [ALSA] hda-codec - Make internal speaker work on Acer C20x tablets msi-laptop: replace ',' with ';' fujitsu-laptop: create Fujitsu laptop platform specific driver [ALSA] hda-codec - Add EAPD controls for ALC260 test model [ALSA] hda-codec - Add test model for ALC268 [ALSA] hda-codec - remove duplicate controls in alc268 test mixer Fujitsu-laptop update fujitsu-laptop: fix regression for P8010 in 2.6.27-rc fujitsu-laptop: better handling of P8010 hotkey fujitsu-laptop: fix config corner case fujitsu-laptop: increment driver version fujitsu-laptop: address missed led-class ifdef fixup
Jonthan Brassow (2): dm table: improve warning message when devices not freed before destruction dm raid1: add userspace log
Joonwoo Park (27): [VLAN]: Fix nested VLAN transmit bug iwlwifi 3945 Fix race conditional panic. iwlwifi 4965 Fix race conditional panic. [IPV4] fib_hash: fix duplicated route issue [IPV4] fib_trie: fix duplicated route issue configfs: dir.c fix possible recursive locking configfs: file.c fix possible recursive locking [IPSEC]: kmalloc + memset conversion to kzalloc [IPV4] fib_semantics: kmalloc + memset conversion to kzalloc [IPV4] fib_hash: kmalloc + memset conversion to kzalloc [ATM]: [ambassador] kmalloc + memset conversion to kzalloc iwlwifi: do not schedule tasklet when rcv unused irq PCI: hotplug: Switch to pci_get_bus_and_slot [NETFILTER]: Fix incorrect use of skb_make_writable [NETFILTER]: fix ebtable targets return [LLC]: bogus llc packet length [LLC]: station source mac address [LLC]: skb allocation size for responses textsearch: fix Boyer-Moore text search bug textsearch: support for case insensitive searching textsearch: ts_bm: support case insensitive searching in Boyer-Moore algorithm textsearch: ts_kmp: support case insensitive searching in Knuth-Morris-Pratt algorithm textsearch: ts_fsm: return error on request for case insensitive search textsearch: convert kmalloc + memset to kzalloc netfilter: fix string extension for case insensitive pattern matching vlan: Use is_vlan_dev() pps: fix incorrect verdict check
Joonyoung Shim (18): ASoC: twl4030 - Fix build error ASoC: TWL4030: Add support Voice DAI ASoC: OMAP: Add checking to detect bufferless pcms ASoC: TWL4030: Add VDL path support ASoC: TWL4030: Fix gain control for earpiece amplifier ASoC: TWL4030: change DAPM for analog microphone selection [ARM] Add old Feroceon support to compressed/head.S ASoC: add SOC_DOUBLE_EXT_TLV control type ASoC: add SOC_DOUBLE_R_EXT_TLV control type ASoC: MAX9877: add MAX9877 amp driver ASoC: MAX9877: separate callback functions ASoC: MAX9877: fix write operation for register ASoC: Fix data format configuration for S3C64XX IISv2 V4L/DVB (12413): radio-si470x: separate common and usb code V4L/DVB (12414): radio-si470x: change to dev_* macro from printk V4L/DVB (12415): radio-si470x: add disconnect check function V4L/DVB (12416): radio-si470x: add i2c driver for si470x Input: add touchscreen driver for MELFAS MCS-5000 controller
Jordan Crouse (39): ide: AMD Geode GX/LX support ide: core modifications for AU1200 ide: AU1200 IDE update Base support for AMD Geode GX/LX processors Geode LX HW RNG Support APM Screen Blanking fix [SERIAL] Fix compile error in 8250_au1x00.c [MMC] Remove extra character in AU1XXX MMC Kconfig entry USB: EHCI for AU1200 USB: OHCI for AU1200 Enable TSC for AMD Geode GX/LX scx200_acb: Fix for the CS5535 errata lm83: Add LM82 support scx200_acb: Use PCI I/O resource when appropriate crypto: Add support for the Geode LX AES hardware Trivial cleanup in the PCI IDs for the CS5535 video: Get the default mode from the right database FB: Get the Geode GX frambuffer size from the BIOS gxfb: Fixups for the AMD Geode GX framebuffer driver gxfb: Support flat panel timings gxfb: Support command line options gxfb: Fixup flatpanel detection gxfb: Turn on the flatpanel power and data [CRYPTO] geode: Fix in-place operations and set key lxfb: GEODE: Add framebuffer support for the AMD Geode LX ide: Fix an overrun found in the CS5535 IDE driver LXFB: use the correct MSR number for panel support x86: GEODE fix a race condition in the MFGPT timer tick x86: GEODE: MFGPT: Use "just-in-time" detection for the MFGPT timers x86: GEODE: make sure the right MFGPT timer fired the timer tick gxfb: set the right registers to tweak the sync polarity gxfb: don't enable the CRT DACs when we are in flatpanel mode Update Geode mailing list in MAINTAINERS [WATCHDOG] Add a watchdog driver based on the CS5535/CS5536 MFGPT timers x86, geode: add a VSA2 ID for General Software lxfb: fix console blanking x86, hpet: SB600 - remove HPET resources from PCI device ALSA: cs5535audio: Use OLPC/Geode basic infrastructure hwmon: Add a driver for the ADT7475 hardware monitoring chip
Jordan Hargrave (1): x86_64: Fix drift with HPET timer enabled
Jordan, William P (1): PCI Hotplug: ibmphp_pci.c copy-n-paste fix
Jordi Caubet (1): spufs: fix context-switch decrementer code
Jorg Schummer (2): mmc: delayed_work was never cancelled mmc: mmc_rescan detects card change in one run
Jorge Boncompte (2): [NETFILTER]: nf_nat_proto_gre: do not modify/corrupt GREv0 packets through NAT [ATM]: [he] fixing compilation when you define USE_RBPS_POOL/USE_RBPL_POOL
Jorge Boncompte [DTI2] (7): [WATCHDOG] IT8212F watchdog driver [NET]: Messed multicast lists after dev_mc_sync/unsync atm: [br2684] Fix oops due to skb->dev being NULL atm: [iphase] set drvdata before enabling interrupts atm: [iphase] doesn't call phy->start due to a bogus #ifndef atm: [iphase] move struct suni_priv to suni.h netns: oops in ip[6]_frag_reasm incrementing stats
Jorge Juan Chico (1): ide: ST320413A has the same problem as ST340823A
Jorge Matias (1): [NETFILTER]: xt_sctp: fix --chunk-types matching
Joris van Rantwijk (4): uml: skas0 support for 2G/2G hosts USB: add flow control to usb-serial generic driver. ALSA: usb-audio - Workaround for misdetected sample rate with CM6207 USB: Fix throttling in generic usbserial driver
Jorn Dreyer (1): nfsroot: do not silently stop parsing on an unknown option
Jorrit Schippers (1): Staging: rt2870: Add USB ID for Sitecom WL-608
Jory A. Pratt (2): Input: i8042 - add Asus G1S to noloop exception list kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling
Jos-Vicente Gilabert (1): drivers/net/irda/irda-usb.c: fix buffer overflow
Jose Alberto Reguero (11): V4L/DVB (3267): Add support for the Avermedia 777 DVB-T card V4L/DVB (3767): Pvr350 tv out (saa7127) V4L/DVB (4110): Small bug in saa7127.c V4L/DVB (4620): Fix AGC configuration for MOD3000P-based boards V4L/DVB (7067): fix autoserach in the Hauppauge NOVA-T 500 ahci: Add Marvell 6121 SATA support V4L/DVB (9272): mxl5005s: Bug fix stopped DVB-T from working the second time around. V4L/DVB (9664): af9015: don't reconnect device in USB-bus V4L/DVB (9525): af9015: add support for AverMedia Volar X remote. V4L/DVB (10330): af9015: New remote RM-KS for Avermedia Volar-X V4L/DVB (12753): af9015: [1/2] fix USB TS configuration
Jose Carlos Garcia Sogo (1): V4L/DVB (4823): Add alternative device ID (0xb808) for AverMedia AverTV Volar dongles.
Jose Luis Perez Diez (1): Documentation/Changes: perl is needed to build the kernel
Jose Miguel Goncalves (1): [WATCHDOG] w83977f-watchdog-driver.patch
Jose R. Santos (10): ext4: Set the journal JBD2_FEATURE_INCOMPAT_64BIT on large devices jbd2: Fix CONFIG_JBD_DEBUG ifdef to be CONFIG_JBD2_DEBUG jbd2: Move jbd2-debug file to debugfs JBD2: debug code cleanup. ext4: FLEX_BG Kernel support v2. jbd: config_jbd_debug cannot create /proc entry JBD: Fix JBD warnings when compiling with CONFIG_JBD_DEBUG ext4: Fix uninit block group initialization with FLEX_BG ext4: New inode allocation for FLEX_BG meta-data groups. ext4: Documentation updates.
Joseba Goitia Gandiaga (1): V4L/DVB (11488): get_dvb_firmware: trivial url change
Josef "Jeff" Sipek (29): fsstack: Introduce fsstack_copy_{attr,inode}_* eCryptfs: Use fsstack's generic copy inode attr functions struct path: rename Reiserfs's struct path struct path: rename DM's struct path struct path: move struct path from fs/namei.c into include/linux struct path: make eCryptfs a user of struct path VFS: change struct file to use struct path sysfs: change uses of f_{dentry, vfsmnt} to use f_path proc: change uses of f_{dentry, vfsmnt} to use f_path ext2: change uses of f_{dentry, vfsmnt} to use f_path ext3: change uses of f_{dentry, vfsmnt} to use f_path ext4: change uses of f_{dentry, vfsmnt} to use f_path fat: change uses of f_{dentry,vfsmnt} to use f_path isofs: change uses of f_{dentry, vfsmnt} to use f_path nfs: change uses of f_{dentry,vfsmnt} to use f_path nfsd: change uses of f_{dentry, vfsmnt} to use f_path ntfs: change uses of f_{dentry, vfsmnt} to use f_path i386: change uses of f_{dentry, vfsmnt} to use f_path x86_64: change uses of f_{dentry, vfsmnt} to use f_path kernel: change uses of f_{dentry, vfsmnt} to use f_path mm: change uses of f_{dentry,vfsmnt} to use f_path 9p: change uses of f_{dentry,vfsmnt} to use f_path affs: change uses of f_{dentry, vfsmnt} to use f_path autofs: change uses of f_{dentry, vfsmnt} to use f_path autofs4: change uses of f_{dentry, vfsmnt} to use f_path configfs: change uses of f_{dentry, vfsmnt} to use f_path cifs: change uses of f_{dentry, vfsmnt} to use f_path ecryptfs: change uses of f_{dentry, vfsmnt} to use f_path xfs: change uses of f_{dentry,vfsmnt} to use f_path
Josef 'Jeff' Sipek (28): [MTD] Use SEEK_{SET,CUR,END} instead of hardcoded values in mtdchar lseek() NFS: Use SEEK_END instead of hardcoded value [ALSA] sound core: Use SEEK_{SET,CUR,END} instead of hardcoded values [ALSA] opl4: Use SEEK_{SET,CUR,END} instead of hardcoded values [ALSA] gus: Use SEEK_{SET,CUR,END} instead of hardcoded values [ALSA] mixart: Use SEEK_{SET,CUR,END} instead of hardcoded values MBCS: Use SEEK_{SET, CUR, END} instead of hardcoded values EICON ISDN: Removed unused definitions for OS_SEEK_* VFS: Use SEEK_{SET, CUR, END} instead of hardcoded values Mark struct super_operations const x86-64: Fix preprocessor condition [NET] net/core: Fix error handling fs: fix indentation in do_path_lookup fs: use path_walk in do_path_lookup Documentation: Fix up docs still talking about i_sem eCryptfs: Move ecryptfs docs into Documentation/filesystems/ fs: introduce vfs_path_lookup sunrpc: use vfs_path_lookup nfsctl: use vfs_path_lookup fs: mark link_path_walk static fs: remove path_walk export arch: Ignore arch/i386 and arch/x86_64 [S390] dasd: fix double elevator_exit call when deadline iosched fails to load [XFS] Replace custom AIL linked-list code with struct list_head 9p: use struct mutex instead of struct semaphore 9p: Correct fidpool creation failure in p9_client_create [S390] Fix uninitialized spinlock use xfs: cleanup error handling in xfs_swap_extents
Josef Bacik (80): [DLM] Fix dlm_lowcoms_stop hang [GFS2] use lib/parser for parsing mount options [DLM] keep dlm from panicing when traversing rsb list in debugfs [DLM] fix reference counting Btrfs: Implement mknod Btrfs: delay commits during fsync to allow more writers Btrfs: Add per-root block accounting and sysfs entries ext3: fix mount option parsing ext3: fix wrong gfp type under transaction selinux: prevent rentry into the FS [GFS2] fix GFP_KERNEL misuses jbd2: fix the way the b_modified flag is cleared jbd2: fix possible journal overflow issues ext4: check return of ext4_orphan_get properly ext4: fix mount option parsing jbd: fix the way the b_modified flag is cleared jbd: fix possible journal overflow issues ext4: fix wrong gfp type under transaction ext4: don't use ext4_error in ext4_check_descriptors ext4: fix online resize bug ext3: fix online resize bug ext4: don't try to resize if there are no reserved gdt blocks left xattr support for btrfs Btrfs: Make ACLs return EOPNOTSUPP for now Btrfs: xattr fixes Btrfs: Implement new dir index format Btrfs: Remove unused xattr code Btrfs: Add ACL support Btrfs: Create orphan inode records to prevent lost files after a crash Btrfs: Fix a few functions that exit without stopping their transaction Btrfs: compile when posix acl's are disabled Btrfs: fix cache_block_group error handling Btrfs: free space accounting redo Btrfs: fix seekiness due to finding the wrong block group Btrfs: fix deadlock between alloc_mutex/chunk_mutex generic block based fiemap implementation Btrfs: make tree_search_offset more flexible in its searching ext3: don't try to resize if there are no reserved gdt blocks left Btrfs: fix enospc when there is plenty of space Btrfs: nuke fs wide allocation mutex V2 jbd2: improve jbd2 fsync batching Btrfs: batch extent inserts/updates/deletions on the extent root Btrfs: fix free space leak Btrfs: Add some debugging around the ENOSPC bugs Btrfs: fix free space accounting when unpinning extents Btrfs: Fix for lockdep warnings with alloc_mutex and pinned_mutex Btrfs: add support for compat flags to btrfs Btrfs: fix panic on error during mount Btrfs: add support for multiple csum algorithms jbd: improve fsync batching Btrfs: cleanup xattr code Btrfs: join the transaction in __btrfs_setxattr Btrfs: make sure all pending extent operations are complete Btrfs: add better -ENOSPC handling Btrfs: try committing transaction before returning ENOSPC Btrfs: free space cache cleanups Btrfs: clean up find_free_extent Btrfs: kill the block group alloc mutex Btrfs: kill the pinned_mutex Btrfs: try to keep a healthy ratio of metadata vs data block groups fiemap: fix problem with setting FIEMAP_EXTENT_LAST Btrfs: account for space we may use in fallocate mm: mark page accessed before we write_end() Btrfs: use hybrid extents+bitmap rb tree for free space Btrfs: async block group caching Btrfs: change how we unpin extents Btrfs: fix btrfs_remove_from_free_space corner case Btrfs: make balance code choose more wisely when relocating Btrfs: don't keep retrying a block group if we fail to allocate a cluster Btrfs: fix bitmap size tracking Btrfs: remove dead code Btrfs: fix extent entry threshold calculation Btrfs: account for space used by the super mirrors Btrfs: proper -ENOSPC handling Btrfs: fix data space leak fix Btrfs: fix possible softlockup in the allocator Btrfs: release delalloc reservations on extent item insertion Btrfs: async delalloc flushing under space pressure Btrfs: optimize fsync for the single writer case Btrfs: fix possible ENOSPC problems with truncate
Josef Balatka (1): USB: cp2101.c: Jablotron usb serial interface identification
Josef Drexler (1): netfilter: xt_recent: fix proc-file addition/removal of IPv4 addresses
Josef Jeff Sipek (1): [XFS] If you mount an XFS filesystem with no mount options at all, then
Josef Jiru (1): Staging: rt2870: add Linksys WUSB600N device id
Josef Sipek (80): struct path: convert adfs struct path: convert afs struct path: convert alpha struct path: convert atm struct path: convert befs struct path: convert bfs struct path: convert block struct path: convert block_drivers struct path: convert char-drivers struct path: convert coda struct path: convert cosa struct path: convert cramfs struct path: convert cris struct path: convert drm struct path: convert efs struct path: convert freevxfs struct path: convert frv struct path: convert fuse struct path: convert gfs2 struct path: convert hfs struct path: convert hfsplus struct path: convert hostfs struct path: convert hpfs struct path: convert hppfs struct path: convert hugetlbfs struct path: convert i2c-drivers struct path: convert ia64 struct path: convert ieee1394 struct path: convert infiniband struct path: convert ipc struct path: convert ipmi struct path: convert isapnp struct path: convert isdn struct path: convert ixj struct path: convert jffs struct path: convert jffs2 struct path: convert jfs struct path: convert kernel struct path: convert lockd struct path: convert md struct path: convert minix struct path: convert mips struct path: convert mm struct path: convert nbd struct path: convert ncpfs struct path: convert net struct path: convert netfilter struct path: convert netlink struct path: convert ocfs2 struct path: convert openpromfs struct path: convert oprofile struct path: convert parisc struct path: convert pci struct path: convert pcmcia struct path: convert powerpc struct path: convert ppc struct path: convert qnx4 struct path: convert ramfs struct path: convert reiserfs struct path: convert romfs struct path: convert s390-drivers struct path: convert s390 struct path: convert sbus struct path: convert scsi struct path: convert selinux struct path: convert sh struct path: convert smbfs struct path: convert sound struct path: convert sparc struct path: convert sparc64 struct path: convert sunrpc struct path: convert sysv struct path: convert udf struct path: convert ufs struct path: convert unix struct path: convert usb struct path: convert v4l struct path: convert video struct path: convert zorro [XFS] Update XFS documentation for noikeep/ikeep.
Josef Whiter (5): [GFS2] fix locking mistake [GFS2] fix hangup when multiple processes are trying to write to the same file [GFS2] fix bz 231369, gfs2 will oops if you specify an invalid mount option [GFS2] Fix bz 231380, unlock page before dequeing glocks in gfs2_commit_write [GFS2] Fix calculation of demote state
Josepch Chan (2): via82cxxx/pata_via: correct PCI_DEVICE_ID_VIA_SATA_EIDE ID and add support for CX700 and 8237S [ALSA] hda-codec - Add support for VIA VT1708B HD audio codec
Joseph Chan (18): [ALSA] hda-codec - Add support for VIA VT1708(A) HD audio codec [libata, IDE] add new VIA bridge to VIA PATA drivers ALSA: hda - Fix VIA recording problem viafb: viafb.modes, viafb.txt viafb: Makefile, Kconfig viafb: accel.c, accel.h viafb: chip.h, debug.h viafb: dvi.c, dvi.h, global.c and global.h viafb: hw.c, hw.h viafb: iface.c, iface.h, ioctl.c, ioctl.h viafb: lcd.c, lcd.h, lcdtbl.h viafb: Makefile, share.h viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h viafb: viafbdev.c, viafbdev.h viafb: viafbdev.c (update) viafb: via_i2c.c, via_i2c.h, viamode.c, viamode.h viafb: via_utility.c, via_utility.h, vt1636.c, vt1636.h viafb: MAINTAINERS entry
Joseph Cihula (5): x86: disable stack-protector for __restore_processor_state() x86, intel_txt: Intel TXT boot support x86, intel_txt: Intel TXT reboot/halt shutdown support x86, intel_txt: Intel TXT Sx shutdown support intel_txt: Force IOMMU on for Intel TXT launch
Joseph Fannin (2): [NETFILTER]: bridge: remove broken netfilter binary sysctls [POWERPC] Export copy_page() on 32bit
Joseph Jezak (3): softmac: unified capabilities computation SoftMAC: Prevent multiple authentication attempts on the same network SoftMAC: Add network to ieee80211softmac_call_events when associate times out
Joseph Myers (1): sparc64: Fix VIS emulation bugs
Joseph S. Myers (1): [MIPS] Use compat_sys_pselect6
JosephChan@via.com.tw (5): pata_via: add VX800 flag; add function for fixing h/w bugs sata_via: Add VT8261 support [libata] pata_via: support VX855, future chips whose IDE controller use 0x0571 pata_via: extend the rev_max for VT6330 sata_via: Remove redundant device ID for VIA VT8261
Josh Boyer (139): [MTD] slram driver cleanup MTD git tree location added to MAINTAINERS Add more SCM trees to MAINTAINERS CHIPS: Fix potential starvation in cfi_cmdset_0001 [POWERPC] PPC 4xx: Enable XMON on PPC 4xx boards [POWERPC] PPC: Fix Kconfig whitespace warnings [POWERPC] PPC: Fix xmon stack frame address in backtrace [POWERPC] 40x: Fix debug status register defines [POWERPC] Add mktree utility to arch/powerpc/boot [MTD] add MTD_BLKDEVS Kconfig option Make JFFS depend on CONFIG_BROKEN [POWERPC] Fix PowerPC 750CL and 750GX CPU features [POWERPC] Fix spurious vectors on weird MPIC [POWERPC] Add tsi108_pci.h for common PCI functions [POWERPC] Generalize tsi108 PHY types [POWERPC] Generalize tsi108 PCI setup [POWERPC] Add support for 750CL Holly board [POWERPC] Holly defconfig [POWERPC] Holly DTS [POWERPC] Holly bootwrapper 8250: Remove commented out irq cruft [POWERPC] Pass per-file CFLAGs for platform specific op codes [POWERPC] Consolidate PowerPC 750 cputable features [POWERPC] Schedule removal of arch/ppc [POWERPC] Fix ARCH=ppc builds Use resource_size_t for serial port IO addresses [POWERPC] Rename 4xx paths to 40x [POWERPC] 4xx Kconfig cleanup [POWERPC] Rename 44x bootwrapper [POWERPC] 4xx bootwrapper reworks [POWERPC] 40x MMU [POWERPC] 40x decrementer fixes [POWERPC] Fix 40x build [POWERPC] Bamboo DTS [POWERPC] Bamboo board support [POWERPC] Bamboo zImage wrapper [MTD] 4xx: Don't build arch/ppc dependent drivers in arch/powerpc [POWERPC] Remove dtc build cruft from DTS files [POWERPC] Fix bus probe on Bamboo board [POWERPC] Walnut DTS [POWERPC] Walnut defconfig [POWERPC] Walnut board support [POWERPC] Walnut zImage wrapper [POWERPC] cuimage for Bamboo board [POWERPC] Make partitions optional in physmap_of [POWERPC] 4xx: Convert Walnut flash mappings to new binding [POWERPC] 4xx: Convert Seqouia flash mappings to new binding [POWERPC] Update PowerPC 4xx entry in MAINTAINERS [POWERPC] 4xx: Fix Walnut wrapper compile errors [POWERPC] Add treeImage to .gitignore Merge branch 'virtex-for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.24-4xx [POWERPC] 4xx: Enable EMAC on the PPC 440GP Ebony board [POWERPC] 4xx: Fix timebase clock selection on Walnut [POWERPC] 4xx: Enable EMAC for PPC405 Walnut board [POWERPC] 4xx: Enable EMAC on Bamboo board [POWERPC] 4xx: Use virtual PVR value to init FPU on arch/ppc 440EP [POWERPC] 4xx: Fix 440grx setup function to call 440A fixup [POWERPC] 4xx: Include missing header [POWERPC] 4xx: libfdt and pci fixes for Rainier [POWERPC] 4xx: Rename CPU nodes to avoid dtc incompatibility [POWERPC] 4xx: Update Kilauea, Rainier, and Walnut defconfigs [POWERPC] 4xx: Mark of_bus structures as __initdata [POWERPC] Conditionally compile e200 and e500 platforms in cputable [POWERPC] Remove unneeded variable declarations from mpc837x_mds [POWERPC] 4xx: Use machine_device_initcall for bus probe [POWERPC] 4xx: Minor coding style cleanups for 4xx bootwrapper [POWERPC] 4xx: Update defconfigs Merge branch 'virtex-for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25 [POWERPC] 4xx: Fix Walnut build Merge branch 'virtex-for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25 [POWERPC] 4xx: Update defconfigs for 2.6.25 [POWERPC] 44x: Fix Kconfig formatting [POWERPC] 44x: Add multiplatform defconfig [POWERPC] Fix bootwrapper builds with older gcc versions [POWERPC] 4xx: Use correct board info structure in cuboot wrappers of_serial: fix section mismatch warnings [POWERPC] 4xx: Add AMCC 440EP Yosemite DTS [POWERPC] 4xx: Add platform support for the AMCC Yosemite board [POWERPC] 4xx: Add bootwrapper for AMCC Yosemite board [POWERPC] 4xx: Add Canyonlands and Yosemite to multi-board defconfig [POWERPC] Add of_device_is_available function [POWERPC] 4xx: Reorganize 4xx defconfigs [POWERPC] 4xx: Add ppc40x_defconfig [POWERPC] 4xx: Fix duplicate phys_addr_t definition [POWERPC] Add strncmp to arch/ppc ibm_newemac: Fix section mismatch warnings ibm_newemac Use status property for unused/unwired EMACs [POWERPC] 4xx: Workaround for CHIP_11 Errata [POWERPC] 4xx: Fix PCI mem in rainier DTS [POWERPC] 4xx: Fix compiler warning on DCR_NATIVE only builds Revert "[POWERPC] 4xx: Fix 460GT support to not enable FPU" powerpc/4xx: Workaround for PPC440EPx/GRx PCI_28 Errata ibm_newemac: select CRC32 in Kconfig ibm_emac: Remove the ibm_emac driver [POWERPC] 4xx: Clear new TLB cache attribute bits in Data Storage vector Merge branch 'virtex-for-2.6.27' of git://git.secretlab.ca/git/linux-2.6-virtex into 4xx-next powerpc/44x: Update ppc44x_defconfig powerpc/4xx: Update defconfig files for 2.6.27-rc1 powerpc/44x: Add PowerPC 44x simple platform support powerpc/44x: Migrate Bamboo support to ppc44x_simple powerpc/44x: Migrate Canyonlands support to ppc44x_simple powerpc/44x: Migrate Katmai support to ppc44x_simple powerpc/44x: Migrate Rainier support to ppc44x_simple powerpc/44x: Migrate Sequoia support to ppc44x_simple powerpc/44x: Migrate Taishan support to ppc44x_simple powerpc/44x: Add explicit support for AMCC Glacier powerpc/44x: Add explicit Yosemite support powerpc: Holly board needs dtbImage target ibm_newemac: Allow the "no flow control" EMAC feature to work ibm_newemac: Introduce mal_has_feature ibm_newemac: MAL support for PowerPC 405EZ powerpc: Remove old Makefile workaround for arch/ppc powerpc/40x: AMCC PowerPC 405EZ Acadia DTS powerpc/40x: Add AMCC PowerPC 405EZ to cputable powerpc/40x: Add PowerPC 40x simple platform support powerpc/40x: Add cuboot wrapper for Acadia board powerpc/40x: Add PowerPC 405EZ Acadia defconfig ibm_newemac: Fix new MAL feature handling ibm_newemac: Fix typo in flow control config option powerpc/40x: Don't enable HCU4 board by default Update stable tree documentation powerpc/40x: Update 40x defconfigs powerpc/44x: Update 44x defconfigs powerpc/40x: Add proper BOOTCFLAGS for cuboot-acadia powerpc: Introduce ppc_pci_flags accessors powerpc/40x: Update PowerPC 40x defconfigs powerpc/44x: Update PowerPC 44x defconfigs powerpc/4xx: Update multi-board PowerPC 4xx defconfigs powerpc: Remove arch/ppc cruft from Kconfig powerpc: Sanitize stack pointer in signal handling code powerpc: Make LOWMEM_CAM_NUM depend on FSL_BOOKE maintainers: Fix PowerPC 4xx git tree powerpc/4xx: Disable PCI_LEGACY powerpc/40x: Convert AMCC Makalu board to ppc40x_simple powerpc/40x: Convert AMCC Kilauea/Halekala boards to ppc40x_simple powerpc/44x: Fix build error with -Werror for Warp platform powerpc: Fix __flush_icache_range on 44x powerpc/4xx: Fix erroneous xmon warning on PowerPC 4xx powerpc/booke: Fix xmon single step on PowerPC Book-E
Josh Hunt (3): kbuild: add vmlinux to kernel rpm kbuild: fix mkspec to cleanup RPM_BUILD_ROOT kbuild: fix 'make rpm' when CONFIG_LOCALVERSION_AUTO=y and using SCM tree
Josh Poimboeuf (1): powerpc: Fix error path in kernel_thread function
Josh Stone (6): net: Add dependent headers to trace/skb.h tracing: Rename FTRACE_SYSCALLS for tracepoints tracing: Make syscall tracepoints conditional tracing: Move tracepoint callbacks from declaration to definition tracing: Create generic syscall TRACE_EVENTs ext4: Add a stub for mpage_da_data in the trace header
Josh Triplett (58): [IrDA]: Fix RCU lock pairing on error path rcu: Add lock annotations to RCU locking primitives Remove incorrect unlock_kernel from allocation failure path in coda_open() efs: Remove incorrect unlock_kernel from failure path in efs_symlink_readpage() efs: add entry for EFS filesystem to MAINTAINERS as Orphan ufs: remove incorrect unlock_kernel from failure path in ufs_symlink() Fix typo in MAINTAINERS: s/DEVICS/DEVICES/ freevxfs: Add missing lock_kernel() to vxfs_readdir timer: Fix tvec_bases initializer NFS: Release dcache_lock in an error path of nfs_path Add preprocessed files (*.i) to .gitignore Add mixed source and assembly listings (*.lst) to .gitignore Add symbol type files (*.symtypes) to .gitignore mtrr: Add lock annotations for prepare_set and post_set jbd: add lock annotation to jbd_sync_bh [XFS] Add lock annotations to xfs_trans_update_ail and efi: add lock annotations for efi_call_phys_prelog and efi_call_phys_epilog mbcache: add lock annotation for __mb_cache_entry_release_unlock() afs: add lock annotations to afs_proc_cell_servers_{start,stop} fuse: add lock annotations to request_end and fuse_read_interrupt hugetlbfs: add lock annotation to hugetlbfs_forget_inode() fs: add lock annotation to grab_super rcu: add lock annotations to rcu{,_bh}_torture_read_{lock,unlock} timer: add lock annotation to lock_timer_base Make spinlock/rwlock annotations more accurate by using parameters, not types Replace _spin_trylock with spin_trylock in the IRQ variants to use __cond_lock Pass a lock expression to __cond_lock, like __acquire and __release Pass sparse the lock expression given to lock annotations nfsd: add lock annotations to e_start and e_stop rcutorture: Fix incorrect description of default for nreaders parameter rcu: Add MODULE_AUTHOR to rcutorture module rcu: Mention rcu_bh in description of rcutorture's torture_type parameter rcu: Avoid kthread_stop on invalid pointer if rcutorture reader startup fails rcu: Fix sign bug making rcu_random always return the same sequence RCU: add fake writers to rcutorture rcu: refactor srcu_torture_deferred_free to work for any implementation rcu: add rcu_sync torture type to rcutorture rcu: add rcu_bh_sync torture type to rcutorture rcu: add sched torture type to rcutorture RCU: CREDITS and MAINTAINERS Add Sparse annotations to SRCU wrapper functions in rcutorture USB: In init_endpoint_class, use PTR_ERR to obtain an errno value, not IS_ERR Publish rcutorture module parameters via sysfs, read-only rcutorture: Mark rcu_torture_init as __init rcutorture: style cleanup: avoid != NULL in boolean tests rcutorture: Remove redundant assignment to cur_ops in for loop CodingStyle: add information about trailing whitespace CodingStyle: add information about editor modelines sched: mark sysrq_sched_debug_show() static i386: include asm/bugs.h in bugs.c for check_bugs prototype x86_64: include asm/bugs.h in bugs.c for check_bugs prototype sched: mark print_cfs_stats static RCU: Remove prototype for nonexistent function synchronize_idle() Fix typo in arch/x86/kernel/tsc_32.c rcu: Fix typo in rcu_irq_exit() comment header tracing: Add vim script to enable folding for function_graph traces rcutorture: Occasionally delay readers enough to make RCU force_quiescent_state Documentation/vm/.gitignore: add page-types
Joshua Giles (1): [SCSI] megaraid_sas: register 16 byte CDB capability
Joshua Hoblitt (1): [CPUFREQ] Kconfig powernow-k8 driver should depend on ACPI P-States driver
Joshua J Bowman (1): Input: xpad - add more USB IDs
Joshua Kinard (1): Fix SGI O2 compile error in drivers/video/gbefb.c
Joshua Kwan (1): hfsplus oops fix
Joshua N Pritikin (1): allow oom_adj of saintly processes
Joshua Wise (1): x86_64: fix misplaced `continue' in mce.c
Jost Diederichs (1): USB: usb-storage Motorola Phone Razr v3xx US_FL_FIX_CAPACITY patch
Josua Dietze (1): USB: usb-storage: add filter to "option_ms" to leave unrecognized devices alone
José Luis Sánchez (2): Staging: comedi: add acl7225b driver Staging: comedi: add pcl730 driver
José M. Fernández (1): mmc: increase power up delay
Jouni Hogander (13): ARM: OMAP2 Provide function to enable/disable uart clocks ARM: OMAP: Enable GPIO debounce clock only when debounce is enabled v3 [ARM] OMAP3: PM: Emu_pwrdm is switched off by hardware even when sdti is in use [ARM] OMAP34XX: Add miscellaneous definitions related to 34xx USB: TWL: disable VUSB regulators when cable unplugged OMAP: Add new function to check wether there is irq pending OMAP: UART: Add sysfs interface for adjusting UART sleep timeout spi: omap2_mcspi supports wake events OMAP3: PM: Fix wrong sequence in suspend. spi: omap2_mcspi use BIT(n) omapfb: dispc: disable iface clocks along with func clocks omapfb: dispc: enable wake up capability omapfb: suspend/resume only if FB device is already initialized
Jouni Högander (2): ARM: OMAP: Fix 34xx to use correct shift values for gpio2-6 fclks ARM: OMAP: PRCM fixes to ssi clock handling
Jouni Malinen (190): Add HostAP wireless driver. hostap update hostap update hostap update hostap update hostap update hostap update hostap: Start using net/ieee80211.h hostap: Replace crypto code with net/ieee80211 version hostap: Fix skb->cb use for TX meta data hostap: Remove experimental PCI bus master/DMA code hostap: Use void *hw_priv instead of #ifdef in local data hostap: Remove extra defines hostap: Replace hostap_ieee80211_hdr with ieee80211_hdr hostap: Use ieee80211 WLAN_FC_GET_{TYPE,STYPE} ieee80211: Fix frame control pver mask ieee80211: Capability field is called ESS, not BSS hostap: Capability field is called ESS, not BSS hostap: Replace WLAN_FC_ defines with ieee80211 ones ieee80211: Remove WIRELESS_EXT < 17 support ieee80211: Remove EAPOL debug ieee80211: Fix debug comments ipw->ieee80211 hostap: Update version hostap: Fix hash values for product strings hostap: Fix null pointer dereference in prism2_pccard_card_present() hostap: Remove hw specific dev_open/close handlers hostap: Fix hostap_pci build with PRISM2_IO_DEBUG hostap: Do not free local->hw_priv before unregistering netdev hostap: Unregister netdevs before freeing local data hostap: Fix unlikely read overrun in CIS parsing hostap: Remove dead code (duplicated idx != 0) hostap: Fix memory leak on PCI probe error path hostap: Make hostap_tx_encrypt() static hostap: Fix EAPOL frame encryption hostap: Add D-Link DWL-650 Rev. P1 product id Update my email address from jkmaline@cc.hut.fi to j@w1.fi hostap: Remove driver version number mac80211_hwsim: 802.11 radio simulator for mac80211 mac80211_hwsim: Clean up documentation mac80211_hwsim: Minor cleanup mac80211_hwsim: Shared TX code for received frames and Beacons mac80211: Use IWEVASSOCREQIE instead of IWEVCUSTOM mac80211: Fix debugfs file add/del for netdev mac80211/cfg80211: Add BSS configuration options for AP mode ath9k: Allow AP mode to be enabled ath9k: Updated Beacon generation to use mac80211-style ath9k: Fix TX status reporting ath9k: Assign seq# when mac80211 requests this ath9k: Fix TX control flag use for no ACK and RTS/CTS mac80211: Handle scan result IEs in one block mac80211_hwsim: Add minimal IEEE 802.11n support ath9k: Use mac80211 for multicast power save buffering mac80211/cfg80211: HT capabilities for NEW_STA mac80211: Fix debugfs union misuse and pointer corruption ath9k: Fix TX status reporting ath9k: Fix TX control flag use for no ACK and RTS/CTS ath9k: Assign seq# when mac80211 requests this mac80211: Reorder debugfs calls during netdev deinit mac80211: Fix scan RX processing oops mac80211_hwsim: Debug info for BSS config changes nl80211: Add basic rate configuration for AP mode mac80211_hwsim: Debug info for TX queue parameters nl80211: Add TX queue parameter configuration mac80211_hwsim: Make sure beacon_timer gets deleted mac80211: Allow AP mode to be enabled mac80211_hwsim: Add support for client PS mode mac80211_hwsim: Update documentation (AP mode enabled) nl80211: Report max TX power in NL80211_BAND_ATTR_FREQS nl80211: Change max TX power to be in mBm instead of dBm nl80211: Add frequency configuration (including HT40) ath9k: Free Beacon skbs in AP mode ath9k: Disable staggered Beacon frame scheduling mac80211: Disable requests for new scans in AP mode ath9k: Do not remove header padding on RX from short frames mac80211: Add HT rates into RX status reporting ath9k: Report HT rates in RX status mac80211: Send Layer 2 Update frame on reassociation mac80211: Remove radiotap rate-present flag for HT ath9k: Fix TX status reporting for retries and MCS index ath9k: Remove MAC header pad before reporting TX status ath9k: Fix a NULL pointer dereference in ath_rate_get ath9k: Key cache allocation for AP mode ath9k: Fix key cache slot selection for splitmic ath9k: Fixed RX decryption status reporting ath9k: Enforce module build if rfkill is a module ath9k: Revert fix to TX status reporting for retries and MCS index ath9k: Fix an operator typo in phy rate validation ath9k: Fix an operator typo in REG_DOMAIN_2GHZ_MASK mac80211: 802.11w - STA flag for MFP mac80211: 802.11w - CCMP for management frames mac80211: 802.11w - Add BIP (AES-128-CMAC) mac80211: 802.11w - Use BIP (AES-128-CMAC) mac80211: 802.11w - WEXT parameter for setting mgmt cipher mac80211: 802.11w - WEXT configuration for IGTK mac80211: 802.11w - Configuration of MFP disabled/optional/required mac80211: 802.11w - SA Query processing mac80211: 802.11w - Do not force Action frames to disable encryption mac80211: 802.11w - Drop unprotected robust management frames if MFP is used mac80211: 802.11w - Implement Association Comeback processing mac80211: 802.11w - Optional software CCMP for management frames mac80211: 802.11w - Add driver capability flag for MFP ath9k: Fix set_key error codes ath9k: Setup MFP options for CCMP mac80211_hwsim: Report driver as MFP capable mac80211: Mark ieee80211_process_sa_query_req() static mac80211: Fix radiotap header it_present on big endian CPUs nl80211: Fix documentation errors ath9k: Use a defined value for pci_set_power_state() nl80211: New command for adding extra IE(s) into management frames mac80211: Fix drop-unencrypted for management frames mac80211: Fix MFP Association Comeback to use Timeout Interval IE nl80211: Optional IEs into scan request nl80211: Provide access to STA TX/RX packet counters ath9k: Unlock sc->mutex on error path nl80211: Avoid AP mode BUG_ON hang with invalid lock assert ath9k: Add module parameter to disable hardware crypto ath9k: Fix hw crypto configuration for TKIP in AP mode ath9k: Document keycache operations ath9k: Remove unused key xoring ath9k: Clean up setkey operations ath9k: Cleanup multiple VIF processing ath9k: Set BSSID mask based on configured interfaces ath9k: Add data structure for supporting virtual radio/wiphy operation ath9k: Add support for multiple secondary virtual wiphys ath9k: Configure RX filter for multi-BSSID broadcast ath9k: Virtual wiphy pause/unpause functionality ath9k: Add routines for switching between active virtual wiphys ath9k: Make start/stop operations aware of virtual wiphys ath9k: Register larger listen interval ath9k: Pause other virtual wiphys on channel change ath9k: Check virtual wiphy state on tx() ath9k: Add workaround to recover from failed channel changes ath9k: Special processing for channel changes during scan ath9k: Add a simple virtual wiphy scheduler ath9k: Add a debugfs interface for controlling virtual wiphys mac80211: Fix panic on fragmentation with power saving zd1211rw: Do not panic on device eject when associated mac80211: Fix WMM ACM parsing and AC downgrade operation ath9k: Fix FIF_PROMISC_IN_BSS processing in station mode nl80211: Check that function pointer != NULL before using it ath9k: Add support for multiple virtual AP interfaces mac80211: Fix a typo in assoc vs. reassoc check mac80211: Fix reassociation by not clearing previous BSSID nl80211: Event notifications for MLME events nl80211: Add MLME primitives to support external SME mac80211: Fix memleak in nl80211 authentication on deinit nl80211: Remove NL80211_CMD_SET_MGMT_EXTRA_IE nl80211: Add more through validation of MLME command parameters nl80211: Check that netif_runnin is true in cfg80211 code nl80211: Check iftype in cfg80211 code nl80211: Make nl80211_send_mlme_event() atomic nl80211: Require auth type for NL80211_CMD_AUTHENTICATE nl80211: Generate deauth/disassoc event for locally generated frames nl80211: Add Michael MIC failure event mac80211: Report rejected association to user space SME mac80211: Allow scan to be requested in AP mode nl80211: Add set/get for frag/rts threshold and retry limits nl80211: Add event for authentication/association timeout nl80211: Send timeout event on failed direct probe mac80211: Use a shared function to release frames from RX reorder buf mac80211: Add a timeout for frames in the RX reorder buffer mac80211: Comment the order of HT RX reorder handler vs. RX handlers mac80211: Update SA Query transaction id length nl80211 : Add support for configuring MFP mac80211: Drop unencrypted frames based on key setup mac80211: MFP - Drop unprotected Action frames prior key setup mac80211: Robust Action frame categories for MFP nl80211: Validate MFP flag type when parsing STA flags nl80211: Add IEEE 802.1X PAE control for station mode nl80211: Add RSC configuration for new keys mac80211: Cancel pending probereq poll on beacon RX ath9k: Fix a check for multicast address for virtual wiphy ath9k: Clean up RX processing a bit ath9k: Fix PS mode operation to receive buffered broadcast/multicast frames nl80211: Validate NL80211_ATTR_KEY_SEQ length ath9k: Wake up for TX in mac80211 timeout=0 sleep mode ath9k: Do not try to calibrate radio when in sleep mode ath9k: Use TSFOOR interrupt to trigger TSF sync with next Beacon ath9k: Wake up for RX filter changes ath9k: Set PM field in frame control when in PS mode mac80211: PS processing for every Beacon with our AID in TIM mac80211: Do not override AID in the duration field ath9k: Optimize TBTT/DTIM calculation for timers ath9k: Update Beacon timers based on timestamp from the AP ath9k: Add sanity check for beacon_int in adhoc/mesh case mac80211: Do not try to associate with an empty SSID ath9k: Fix PCI FATAL interrupts by restoring RETRY_TIMEOUT disabling ath5k: avoid PCI FATAL interrupts by restoring RETRY_TIMEOUT disabling mac80211: Check pending scan request after having processed mgd work mac80211_hwsim: Fix initial beacon timer configuration
Joy Latten (15): audit: Add auditing to ipsec audit: disable ipsec auditing when CONFIG_AUDITSYSCALL=n [XFRM]: Fix missing protocol comparison of larval SAs. [XFRM]: ipsecv6 needs a space when printing audit record. [IPSEC] XFRM_USER: kernel panic when large security contexts in ACQUIRE xfrm: Add security check before flushing SAD/SPD [PF_KEY]: Fix ipsec not working in 2.6.23-rc1-git10 [XFRM]: xfrm audit calls [CRYPTO] ctr: Add CTR (Counter) block cipher mode [CRYPTO] ctr: Add countersize [CRYPTO] ccm: Added CCM mode [CRYPTO] tcrypt: Add CCM vectors [IPSEC]: Add support for aes-ctr. [CRYPTO] xcbc: Fix crash with IPsec [CRYPTO] xcbc: Fix crash when ipsec uses xcbc-mac with big data chunk
Joyce Yu (1): niu: VLAN_ETH_HLEN should be used to make sure that the whole MAC header was copied to the head buffer in the Vlan packets case
Jozsef Kadlecsik (11): [NETFILTER]: Ignore ACKs ACKs on half open connections in TCP conntrack [NETFILTER]: Add NAT support for nf_conntrack [NETFILTER]: nf_nat: add FTP NAT helper port [NETFILTER]: x_tables: add TRACE target [NETFILTER]: nf_conntrack_tcp: fix connection reopening [NETFILTER]: nf_conntrack_tcp: fix connection reopening fix [NETFILTER]: nf_conntrack: TCP conntrack reopening fix [NETFILTER] nf_conntrack_proto_tcp.c: Mistyped state corrected. netfilter: nf_conntrack_tcp: fixing to check the lower bound of valid ACK netfilter: nf_ct_tcp: fix accepting invalid RST segments netfilter: nf_ct_tcp: TCP simultaneous open support
Ju, Seokmann (8): [SCSI] megaraid version 2.20.4.6 [SCSI] megaraid_legacy: removed PCI ID overlap from the driv er [SCSI] megaraid_{mbox,mm} : remove PCI Id overlaping between megaraid_legacy and megaraid_{mbox,mm} [SCSI] megaraid_legacy: kobject_register failure [SCSI] megaraid_{mm,mbox}: fix a bug in reset handler [SCSI] megaraid_{mm,mbox}: 64-bit DMA capability checker [SCSI] megaraid_{mm,mbox}: a fix on INQUIRY with EVPD [SCSI] megaraid_{mm,mbox}: a fix on "kernel unaligned access address" issue
Juan Grigera (1): Staging: comedi: add pcl816 driver
Juan Jesus Garcia de Soria (1): ALSA: hda - Quirk for Acer Aspire 6530G
Juan Jesús García de Soria Lucena (1): V4L/DVB (11328): Add AVerMedia A310 USB IDs to CE6230 driver.
Juan Lang (1): stable_api_nonsense.txt: Disambiguate the use of "this" by using "that" to refer to the syscall interface
Juan Pablo Sormani (1): V4L/DVB (5015): Add support for more Encore TV cards
Judith Lebzelter (3): use generic BUG for ppc powerpc iseries link error in allmodconfig [SCSI] mptsas: Fix oops for insmod during kexec
Juerg Haefliger (19): hwmon: New driver for the VIA VT1211 vt1211: Add documentation vt1211: Document module parameters hwmon/vt1211: Add probing of alternate config index port hwmon: New SMSC DME1737 driver hwmon/dme1737: Add documentation hwmon: add SCH5317 to smsc47b397 driver hwmon: fix dme1737 temp fault attribute hwmon: (dme1737) cleanups hwmon: (dme1737) group functions logically hwmon: (dme1737) Add sch311x support hwmon: (dme1737) fix divide-by-0 hwmon: (dme1737) fix Super-IO device ID override hwmon: (dme1737) demacrofy for readability hwmon: (dme1737) probe all addresses hwmon: (dme1737) fix voltage scaling hwmon: (dme1737) Cleanups hwmon: (dme1737) Skip detection if forced hwmon: (dme1737) Add support for the SMSC SCH5027
Juergen Beisert (22): x86: Replace NSC/Cyrix specific chipset access macros by inlined functions. USB: devices misc: Trivial patch to build the IOWARRIOR when it is selected in Kconfig [ARM] 4798/1: pcm027: fix missing header file [ALSA] ac97: add support for wm9711 master left inv switch MXC family: Add clock handling MXC arch: Add gpio support for the whole platform i.MXC family: Adding timer support i.MX3: Add a basic default config for the imx31ads (reference only) MX3: Adapt mx31lite to new timer init style MXC arch: Simplify architecture's irq sources i.MX2 family: Add GPIO multiplexing support i.MX2 family: Add basic mach support (sources) i.MX2 family: Add basic mach support (headers) i.MX2 family: Add basic device support i.MX27 CPU: Add basic i.MX27 CPU support i.MX2 family: Add clock handling for i.MX27 CPU i.MX27: Add ADS platform support i.MX27: Adding PCM038 platform support i.MX27 family: Add the Phytec PCM970 evaluation board i.MX2 family: Add basic mach support gpio: gpio driver for max7301 SPI GPIO expander i.MX Framebuffer: Use readl/writel instead of direct pointer deref
Juergen Kreileder (2): Input: Add support for 32-bit emulation on 64-bit platforms for evdev. Fix snd-usb-audio in 32-bit compat environment
Juergen Schindele (1): USB: touchkitusb.c (eGalax driver) fix
Juha Laiho (1): PCI: i386: Compaq EVO N800c needs PCI bus renumbering
Juha Leppanen (1): atm: dereference of he_dev->rbps_virt in he_init_group()
Juha Yrj?l? (1): add usb transceiver set_suspend() method
Juha Yrjola (28): Input: ads7846 - use msleep() instead of udelay() in suspend ARM: OMAP: Register the 24xx McSPI device ARM: OMAP: Add GPMC support for OMAP2 ARM: OMAP: Fix GPMC compilation when DEBUG is defined ARM: OMAP: Make clock variables static ARM: OMAP: Add write memory barriers to OMAP2 clock code ARM: OMAP: Add support for forcing osc_ck on ARM: OMAP: OMAP2 dmtimer power management support ARM: OMAP: Add sanity check to clk_disable ARM: OMAP2: Keep both APLLs active during bootup ARM: OMAP2: Make sure peripherals can be accessed after clk_enable ARM: OMAP: Enable 24xx GPIO autoidling ARM: OMAP: Implement workaround for GPIO wakeup bug in OMAP2420 silicon ARM: OMAP: Add DMA IRQ sanity checks ARM: OMAP: Add function to print clock usecounts ARM: OMAP2: Force APLLs always active ARM: OMAP: Enable serial idling and wakeup features ARM: OMAP2: Place SMS and SDRC into smart idle mode ARM: OMAP: Optimize INTC register accesses and enable autoidling MMC: OMAP: Introduce new multislot structure and change driver to use it MMC: OMAP: Add back cover switch support MMC: OMAP: New release dma and abort xfer functions MMC: OMAP: Fix timeout calculation for MMC multislot support MMC: OMAP: Power functions modified to MMC multislot support MMC: OMAP: General cleanup for MMC multislot support ARM: OMAP: Fix race in OMAP2/3 DMA IRQ handling omap_hsmmc: Implement scatter-gather emulation ARM: OMAP2/3: Add generic onenand support when connected to GPMC
Juha Yrjola juha.yrjola (5): Replace base with virt_base and phys_base Change OMAP_MMC_{READ,WRITE} macros to use the host pointer Move register definitions away from the header file Platform device error handling cleanup Make general code cleanups
Juha Yrj�l� (1): sysfs: Make poll behaviour consistent
Juha [��l� (1): [ARM] 3744/1: MMC: mmcqd gets stuck when block queue is plugged
Juha-Matti Tapio (3): ide: fix the BLK_DEV_IDEDMA_PCI dependency for drivers/ide/ppc/pmac.c [IPV6]: Add ORCHID prefix to address label table [IPV6]: Fix source address selection for ORCHID addresses
Jules Villard (1): USB: fix typo in drivers/usb/gadget/Kconfig
Julia Jomantaite (1): ACPI: video: fix brightness allocation
Julia Lawall (342): drivers/misc: Move misplaced pci_dev_put's PCI: drivers/pci/pci-sysfs.c: Add missing pci_dev_put drivers/pnp/resource.c: Add missing pci_dev_put [SPARC64]: Add missing pci_dev_put [SPARC]: Add missing of_node_put drivers/serial/uartlite.c: Add missing of_node_put [UM]: Fix use of skb after netif_rx [XTENSA]: Fix use of skb after netif_rx [S390]: Fix use of skb after netif_rx drivers/macintosh/via-pmu.c: Added a missing iounmap [POWERPC] arch/ppc: Remove an unnecessary pci_dev_put [POWERPC] arch/powerpc: Add missing of_node_put [POWERPC] cell/cbe_regs.c: Add missing of_node_put [X25]: Add missing x25_neigh_put [JFFS2] Add missing call to posix_acl_release Input: drop redundant includes of moduleparam.h V4L/DVB (7035): drivers/media/common: Add missing video_device_release V4L/DVB (7036): radio: Use video_device_release rather than kfree [BLUETOOTH]: Use sockfd_put() [TIPC]: Use tipc_port_unlock arch/x86/ia32: use time_before, time_before_eq, etc. arch/x86/kernel/apm_32.c: use time_before, time_before_eq, arch/x86/kernel/io_apic_{64,32}.c: use time_before [ALSA] sound/pci: Drop unnecessary continue [ALSA] sound/core/memalloc.c: Add missing pci_dev_put [ALSA] sound: Use time_before, time_before_eq, etc. USB: Drop unnecessary continue in a few drivers agp: remove unnecessary pci_dev_put drivers/pcmcia: Add missing iounmap drivers/pcmcia: add missing pci_dev_get arch/cris: add a missing iounmap [POWERPC] arch/powerpc/platforms/pseries: Add missing of_node_put [POWERPC] arch/powerpc/sysdev: Add missing of_node_put [POWERPC] arch/powerpc/platforms/82xx: Add missing of_node_put drivers/video: remove unnecessary pci_dev_put drivers/video: add missing pci_dev_get replace code with FIELD_SIZEOF net/rxrpc: Use BUG_ON net/9p/trans_virtio.c: Use BUG_ON claw: make use of DIV_ROUND_UP [POWERPC] Use FIELD_SIZEOF in arch/ppc arch/sh/drivers/dma/dma-sh.c: Correct use of ! and & fs/ocfs2/aops.c: Correct use of ! and & drivers/char/isicom.c: correct use of ! and & drivers/isdn: correct use of ! and & drivers/serial/m32r_sio.c: correct use of ! and & fs/reiserfs/super.c: correct use of ! and & drivers/net/ipg.c: remove unused variable drivers/net/atl1/atl1_main.c: remove unused variable asus_acpi: remove misleading mask HID: Use DIV_ROUND_UP V4L/DVB (7285): em28xx: Correct use of ! and & [IPV6] net/ipv6/ndisc.c: remove unused variable [9P] net/9p/trans_fd.c: remove unused variable ixgb: remove unused variable drivers/net/mv643xx_eth.c: Use FIELD_SIZEOF ACPI: drivers/acpi: elide a non-zero test on a result that is never 0 drivers/net/wireless/iwlwifi/iwl-4965.c: correct use of ! and & [GFS2] test for IS_ERR rather than 0 [POWERPC] Use FIELD_SIZEOF in drivers/block/viodasd.c RDMA/iwcm: Test rdma_create_id() for IS_ERR rather than 0 fs/udf: Use DIV_ROUND_UP fs/ocfs2/aops.c: test for IS_ERR rather than 0 ocfs2: Use BUG_ON drivers/atm: use time_before, time_before_eq, etc drivers/net/appletalk: use time_before, time_before_eq, etc sound: Use BUG_ON [ALSA] sound/pci: remove unused variable V4L/DVB (7591): drivers/media/video: use time_before, time_before_eq, etc Input: drivers/char/keyboard.c - use time_after USB: use DIV_ROUND_UP ide: use DIV_ROUND_UP drivers/char/rtc.c: use time_before, time_before_eq, etc serial: use time_before, time_before_eq, etc fbdev: use DIV_ROUND_UP or roundup drivers/md: use time_before, time_before_eq, etc fs/ext2: use BUG_ON fs/ext3: use BUG_ON ACPI: elide a non-zero test on a result that is never 0 fs/affs/file.c: use BUG_ON drivers/misc: elide a non-zero test on a result that is never 0 drivers/char/ds1286.c: use time_before, time_before_eq, etc [CRYPTO] cryptd: Correct kzalloc error test pppol2tp: Remove null pointer dereference. drivers/video/pnx4008: eliminate double free drivers/net/fs_enet: remove null pointer dereference [S390] tape_3590.c: introduce missing kfree PCI: eliminate double kfree in intel-iommu initialization drivers/isdn/sc/ioctl.c: add missing kfree [POWERPC] Add missing of_node_put in pseries/nvram.c [POWERPC] Add missing of_node_put in drivers/macintosh/smu.c [POWERPC] Add missing of_node_put in drivers/macintosh/therm_adt746x.c [IA64] Eliminate NULL test after alloc_bootmem in iosapic_alloc_rte() drivers/net/r6040.c: Eliminate double sizeof It looks at least odd to apply spin_unlock to a mutex. drivers/macintosh/smu.c: Improve error handling Input: gtco - eliminate early return ext4: Use BUG_ON() instead of BUG() [S390] arch/s390: Eliminate NULL test and memset after alloc_bootmem [S390] drivers/s390: Eliminate NULL test and memset after alloc_bootmem arch/m68k/mm/motorola.c: Eliminate NULL test and memset after alloc_bootmem arch/m68k/mm/sun3mmu.c: Eliminate NULL test and memset after alloc_bootmem IB/ehca: Release mutex in error path of alloc_small_queue_page() [SCSI] scsi_scan.c: Release mutex in error handling code KVM: ia64: Fix irq disabling leak in error handling code drivers/net/wireless/ipw2100.c: Release mutex in error handling code b43legacy: Release mutex in error handling code drivers/video: release mutex in error handling code fs/nfsd/export.c: Adjust error handling code involving auth_domain_put drivers/net/ehea/ehea_main.c: Release mutex in error handling code ocfs2: Release mutex in error handling code [MTD] Use DIV_ROUND_UP drivers/video/fsl-diu-fb.c: add missing of_node_put net/ieee80211: adjust error handling net/mac80211/mesh.c: correct the argument to __mesh_table_free arch/x86/kernel/kdebugfs.c: introduce missing kfree [IA64] arch/ia64/sn/pci/tioca_provider.c: introduce missing kfree drivers/dma/ioat_dma.c: drop code after return IB: Drop code after return statement drivers/isdn/capi/kcapi.c: Adjust error handling code involving capi_ctr_put drivers/atm: Use DIV_ROUND_UP drivers/net/wan: Use DIV_ROUND_UP net/atm/lec.c: drop code after return 9p: introduce missing kfree drivers/block: Use DIV_ROUND_UP [CPUFREQ] drivers/cpufreq/cpufreq.c: Adjust error handling code involving cpufreq_cpu_put [S390] cio: Correct use of ! and & V4L/DVB (8729): Use DIV_ROUND_UP V4L/DVB (8954): common/tuners: Drop code after return or goto drivers/serial/crisv10.c: add missing put_tty_driver drivers/char/hvc_console.c: adjust call to put_tty_driver arch/m68k/mm/kmap.c: introduce missing kfree ieee1394: Use DIV_ROUND_UP fuse: add missing fuse_request_free drivers/misc: Use DIV_ROUND_UP drivers/net/xen-netfront.c: Use DIV_ROUND_UP FRV: Eliminate NULL test and memset after alloc_bootmem drivers/usb/class/usblp.c: adjust error handling code PCI hotplug: fix logic in Compaq hotplug controller bus speed setup [SCSI] sun3x_esp: Convert && to || i2c-s3c2410: Correct use of ! and & ALSA: sound/pci/pcxhr/pcxhr.c: introduce missing kfree and pci_disable_device tracing: kernel/trace/trace.c: introduce missing kfree() drivers/video/backlight/da903x.c: introduce missing kfree drivers/net/wireless/ath9k/rc.c: use ARRAY_SIZE arch/x86/kernel/pci-calgary_64.c: change simple_strtol to simple_strtoul ALSA: sound/pci/mixart/mixart.c: Add missing snd_card_free Bluetooth: Change simple_strtol to simple_strtoul [MTD] [NAND] drivers/mtd/nand/pasemi_nand.c: Add missing pci_dev_put powerpc: Eliminate NULL test and memset after alloc_bootmem drivers/isdn/mISDN: use ARRAY_SIZE [IA64] eliminate NULL test and memset after alloc_bootmem [MTD] drivers/mtd/maps/nettel.c: use ARRAY_SIZE [ARM] arch/arm/common/sa1111.c: Correct error handling code [ARM] eliminate NULL test and memset after alloc_bootmem drivers/net/hamradio: Move a dereference below a NULL test fs/9p: change simple_strtol to simple_strtoul IB/ehca: Remove redundant test of vpage drivers/net/wan: Remove redundant test drivers/ide/{cs5530.c,sc1200.c}: Move a dereference below a NULL test crypto: md4 - Use ARRAY_SIZE [S390] drivers/s390/crypto: Move dereference to after IS_ERR test [S390] s390: Remove redundant test drivers/net/au1000_eth.c: Remove redundant test drivers/net/ehea: Remove redundant test drivers/net: Remove redundant test drivers/net/wan: Remove redundant test net/appletalk: Remove redundant test [CIFS] Remove redundant test drm/i915: Remove redundant test in error path. [SCSI] esp_scsi: Use DIV_ROUND_UP [SCSI] fusion: use ARRAY_SIZE V4L/DVB (9638): drivers/media: use ARRAY_SIZE drivers/net/usb: use USB API functions rather than constants Input: gtco - use USB endpoint API V4L/DVB (9796): drivers/media/video/cx88/cx88-alsa.c: Adjust error-handling code V4L/DVB (10130): use USB API functions rather than constants powerpc/85xx: Add local_irq_restore in error handling code drivers/mmc: Move a dereference below a NULL test fs/namespace.c: drop code after return ALSA: sound/usb: use USB API functions rather than constants ALSA: Use usb_set/get_intfdata [SCSI] lpfc: Move a dereference below a NULL test [SCSI] fusion: Move a dereference below a NULL test V4L/DVB (10171): Use usb_set_intfdata ALSA: sound/usb: Use negated usb_endpoint_xfer_control, etc GFS2: Use DEFINE_SPINLOCK [MTD] [NAND] alauda: use USB API functions rather than constants parisc: Use DEFINE_SPINLOCK arch/avr32: Eliminate NULL test and memset after alloc_bootmem Staging: wlan-ng: p80211wext.c: use ARRAY_SIZE mm/page_alloc.c: eliminate NULL test and memset after alloc_bootmem drivers/spi: move a dereference below a NULL test drivers/rtc: correct an error test USB: gadget: change simple_strtol to simple_strtoul drivers/pci/hotplug: Add missing pci_dev_get PCI hotplug: remove redundant test in cpq hotplug V4L/DVB (10185): Use negated usb_endpoint_xfer_control, etc powerpc/52xx: Use DEFINE_SPINLOCK powerpc/pasemi: Use DEFINE_SPINLOCK net/tipc/bcast.h: use ARRAY_SIZE net/bridge/netfilter: move a dereference below a NULL test drivers/isdn/hardware/mISDN: move a dereference below a NULL test drivers/net/hamradio/6pack.c: move a dereference below a NULL test drivers/net/wireless/libertas: move a dereference below a NULL test MIPS: Alchemy: Change strict_strtol to strict_strtoul drivers/isdn/hardware/mISDN: move a dereference below a NULL test netfilter 07/09: simplify nf_conntrack_alloc() error handling arch/sh/mm: Move a dereference below a NULL test USB: musb uses endpoint functions arch/powerpc: Eliminate double sizeof drivers/atm: introduce missing kfree drivers/isdn: introduce missing kfree [SCSI] lpfc: introduce missing kfree Btrfs: fs/btrfs/volumes.c: remove useless kzalloc mfd: Fix egpio kzalloc return test firedtv: Use DEFINE_SPINLOCK [SCSI] libfc: Correct use of ! and & PCI: introduce missing kfree USB: Move definitions from usb.h to usb/ch9.h USB: ub: use USB API functions rather than constants USB: Remove redundant test in pxa27x_udc and ftdi_sio USB: drivers: use USB API functions rather than constants drivers/watchdog: use USB API functions rather than constants Staging: agnx: Move a dereference below a NULL test Staging: go7007: Move a dereference below a NULL test Staging: go7007: introduce missing kfree Staging: meilhaus: Correct use of ! and & Staging: meilhaus: Use DEFINE_SPINLOCK Staging: rspiusb: use USB API functions rather than constants Staging: otus: use USB API functions rather than constants Staging: rt2860,rt2870: Correct use of ! and & Staging: comedi: Correct use of ! and & Staging: comedi: Use DEFINE_SPINLOCK Staging: comedi: introduce missing kfree Staging: comedi: Move a dereference below a NULL test sound: use dev_set_drvdata drivers/net: use dev_get_drvdata Staging: wlan-ng: p80211wext.c: problem with IW_ENCODE_ALG_WEP Staging: cpc-usb: Adjust NULL test Staging: rtl8192su: Correct use of ! and & mtd: Use BLOCK_NIL consistently in NFTL/INFTL drivers/net/smsc911x.c: Fix resource size off by 1 error drivers/net/cs89x0.c: Avoid using magic number in set_dma_mode Input: use resource_size when allocating resources drivers/net/bonding: Adjust constant name i2c: Use resource_size drivers/ata: Move a dereference below a NULL test drm: Move a dereference below a NULL test arch/blackfin: Add kmalloc NULL tests ataflop: adjust NULL test ALSA: sound/isa: convert nested spin_lock_irqsave to spin_lock HID: Move dereferences below a NULL test specialix.c: convert nested spin_lock_irqsave to spin_lock drivers/net: Move a dereference below a NULL test drivers/net: Move a dereference below a NULL test drivers/net/mlx4: Adjust constant Btrfs: convert nested spin_lock_irqsave to spin_lock Btrfs: adjust NULL test HID: Drop NULL test on list_entry result V4L/DVB (12284): gspca - jpeg subdrivers: Check the result of kmalloc(jpeg header). drivers/net: Drop unnecessary NULL test drivers/isdn: Drop unnecessary NULL test Btrfs: Correct redundant test in add_inode_ref drivers/net: Correct redundant test net/netlabel: Correct redundant test drivers/atm: Correct redundant test net/netlabel: Add kmalloc NULL tests fs/xfs: Correct redundant test ALSA: sound/aoa: Add kmalloc NULL tests drivers/net: Use DIV_ROUND_CLOSEST drivers/atm: Use DIV_ROUND_CLOSEST ARM: 5635/1: Use DIV_ROUND_CLOSEST MIPS: Use DIV_ROUND_CLOSEST drivers/net/wireless/iwlwifi: introduce missing kfree drivers/net/wireless: introduce missing kfree drivers/net/wireless: Use DIV_ROUND_CLOSEST security/smack: Use AF_INET for sin_family field net/rds: Use AF_INET for sin_family field drivers/mmc: correct error-handling code drivers/ide/ide-cd.c: Use DIV_ROUND_CLOSEST Btrfs: correct error-handling zlib error handling HID: fix memory leak on error patch in debug code drivres/net: Change constant name drivers/net/tokenring: Use status field rather than state field drivers/net: Correct use of request_region/request_mem_region drivers/net/wireless/ath/ath5k: Change constant name arch/arm/plat-iop: Use DIV_ROUND_CLOSEST powerpc/fsl_rio: Add kmalloc NULL tests powerpc/ipic: introduce missing kfree powerpc/qe: introduce missing kfree hvc_console: Drop unnecessary NULL test powerpc: Use DIV_ROUND_CLOSEST in time init code Bluetooth: Add missing kmalloc NULL tests to Marvell driver [S390] drivers/s390: put NULL test before dereference fujitsu-laptop: Correct redundant test Input: w90p910_keypad - move a dereference below a NULL test fs/xfs: Correct redundant test KVM: correct error-handling code drivers/ata: use resource_size drivers/net/wan: introduce missing kfree drivers/net/phy: introduce missing kfree ASoC: Clean up error handling in MPC5200 DMA setup V4L/DVB (12421): drivers/media/video/gspca: introduce missing kfree V4L/DVB (12477): Use dst_type field instead of type_flags V4L/DVB (12483): Use DIV_ROUND_CLOSEST hwmon: Use resource_size Staging: otus: Drop an unnecessary NULL test Staging: b3dfg: Drop NULL test on list_entry result Staging: meilhaus: convert nested spin_lock_irqsave to spin_lock Staging: Correct use of ! and & Staging: dst: correct error-handling code staging: Make some structures static Staging: rtl8192e: Drop unnecessary NULL test Staging: dream: introduce missing kfree Staging: iio: introduce missing kfree MIPS: TXx9: Fix error handling. i2c-pnx: Correct use of request_region/request_mem_region V4L/DVB (13012): uvc: introduce missing kfree drivers/net: remove duplicate structure field initialization USB: gadget: Drop NULL test on list_entry result USB: storage: Drop an unneeded a NULL test USB: isp1362: Correct use of ! and & drivers/rtc: correct error-handling code drivers/rtc: introduce missing kfree drivers/video: add kmalloc NULL tests drivers/net/wireless: Use usb_endpoint_dir_out fs/romfs: correct error-handling code edac: fix resource size calculation fs/romfs: correct error-handling code drivers/vlynq/vlynq.c: fix resource size off by 1 error RDMA/nes: Remove duplicate .ndo_set_mac_address field initialization parisc: correct use of SHF_ALLOC Btrfs: introduce missing kfree MIPS: SMTC: Remove duplicate structure field initialization [ARM] pxa/csb726: adjust duplicate structure field initialization drivers/serial/mpc52xx_uart.c: Use UPIO_MEM rather than SERIAL_IO_MEM ARM: S3C24XX: arch/arm/plat-s3c24xx: Move dereference after NULL test ALSA: sound: Move dereference after NULL test and drop unnecessary NULL tests ALSA: sound/parisc: Move dereference after NULL test drivers/ata/libata: Move dereference after NULL test arch/m32r: Use DIV_ROUND_CLOSEST
Julian Anastasov (16): [IP_VS]: Remove extra __ip_vs_conn_put() for incoming ICMP. [IPVS]: Add and reorder bh locks after moving to keventd. [IPV4]: Fix refcount damaging in net/ipv4/route.c [IPVS]: Really invalidate persistent templates [IPVS]: ip_vs_ftp breaks connections using persistence [SK_BUFF]: ipvs_property field must be copied [IPVS]: fix connection leak if expire_nodest_conn=1 [NEIGH]: always use hash_mask under tbl lock [IPVS]: More endianness fixed. [IPV4] fib: fix route replacement, fib_info is shared [IPV4] fib_trie: apply fixes from fib_hash ipvs: fix oops in backup for fwmark conn templates ipv4: Loosen source address check on IPv4 output tcp: accept socket after TCP_DEFER_ACCEPT period tcp: reduce SYN-ACK retrans for TCP_DEFER_ACCEPT tcp: fix TCP_DEFER_ACCEPT retrans calculation
Julian Bradfield (1): USB: PL2303 and TIOCMIWAIT
Julian Cable (1): [ALSA] hdsp - Add support for fine tuning of sample rate support to HDSP 9632
Julian Calaby (9): V4L/DVB (3340): Add bttv card MagicTV (rebranded MachTV) sparc: Clean arch-specific code in prom_common.c sparc: Fix minor SPARC32 compile error sparc: Kill exports of prom internal functions sparc: Eliminate PROMLIB_INTERNAL as it does nothing mb862xxfb: restrict compliation of platform driver to PPC sparc64: Fix build warnings in piggyback_64.c sparc32: Fix tftpboot.img Makefile sparc32: Fix makefile not generating required files
Julian Scheel (4): dvb: fix kobject names (no slashes) [ALSA] ICE1724: Added support for Audiotrak Prodigy 7.1 HiFi & HD2, Hercules Fortissimo IV [ALSA] ice1724 - Add missing prodigy_hifi.h V4L/DVB (12481): Fix lowband tuning with tda8261
Julian Stecklina (1): [PARISC] stop lcd driver from stripping initial whitespace
Julie Zhu (1): microblaze: Add architectural support for USB EHCI host controllers
Julien BLACHE (7): [SERIAL] IP22: fix serial console hangs [MIPS] IP22 Fix brown paper bag in RTC code. USB: hid-core: Add quirk for new Apple keyboard/trackpad Input: appletouch - add Geyser IV support Input: appletouch - use canonical names in USB IDs USB: hid-core: canonical defines for Apple USB device IDs USB HID: Fix USB vendor and product IDs endianness for USB HID devices
Julien Boibessot (2): spi: fix spi_imx probe oopsing [ARM] MX27: add i.MX27 SDHC1 and SDHC2 GPIO declarations
Julien Brunel (14): IB/mad: Test ib_create_send_mad() return with IS_ERR(), not == NULL net/rxrpc: Use an IS_ERR test rather than a NULL test [S390] drivers/s390: Use an IS_ERR test rather than a NULL test net/xfrm: Use an IS_ERR test rather than a NULL test GFS2: Use an IS_ERR test rather than a NULL test 9p: use an IS_ERR test rather than a NULL test UBI: fix IS_ERR test UBIFS: use an IS_ERR test rather than a NULL test ALSA: sound/soc/at32: Useless NULL test RDMA/ucma: Test ucma_alloc_multicast() return against NULL, not with IS_ERR() fs/reiserfs: use an IS_ERR test rather than a NULL test USB: drivers/usb/misc: Use an IS_ERR test rather than a NULL test USB: isp1760: Use an IS_ERR test rather than a NULL test drivers/video: bad error test before a dereference
Julien Eyries (1): HID: support for Gameron dual psx adaptor
Julien May (3): USB: Fix bug with byte order in isp116x-hcd.c fio write/read avr32: Allow fine-grained control over LCDC pins avr32: Allow selecting multiple pins at once
Julien TINNES (1): ipv4: make ip_append_data() handle NULL routing table
Julien Tinnes (2): personality: fix PER_CLEAR_ON_SETID personality handling: fix PER_CLEAR_ON_SETID for security reasons
Julio M. Merino Vidal (6): powerpc: Remove obsolete prototype [POWERPC] spufs: fix typos in sched.c comments [POWERPC] spufs: add sputrace marker parameter names [POWERPC] spufs: add marker for destroy_spu_context [POWERPC] spufs: fix marker name for find_victim [POWERPC] spufs: trace spu_acquire_saved events
Julius Volz (38): ACPI: video: Fix spelling and grammar mistakes netlink: Fix some doc comments in net/netlink/attr.c irda: Fix netlink error path return value net/wireless/nl80211.c: fix endless Netlink callback loop. ipvs: Move userspace definitions to include/linux/ip_vs.h IPVS: Add genetlink interface definitions to ip_vs.h IPVS: Add genetlink interface implementation IPVS: Integrate ESP protocol into ip_vs_proto_ah.c IPVS: Rename ip_vs_proto_ah.c to ip_vs_proto_ah_esp.c IPVS: Add CONFIG_IP_VS_IPV6 option for IPv6 support IPVS: Change IPVS data structures to support IPv6 addresses IPVS: Add general v4/v6 helper functions / data structures IPVS: Add debug macros for v4 and v6 address output IPVS: Add internal versions of sockopt interface structs IPVS: Convert __ip_vs_svc_get() and __ip_vs_fwm_get() IPVS: Add v6 support to ip_vs_service_get() IPVS: Add IPv6 support flag to schedulers IPVS: Add 'af' args to protocol handler functions IPVS: Add protocol debug functions for IPv6 IPVS: Extend protocol DNAT/SNAT and state handlers IPVS: Extend functions for getting/creating connections IPVS: Add IPv6 support to xmit() support functions IPVS: Add and bind IPv6 xmit functions IPVS: Extend scheduling functions for IPv6 support IPVS: Add/adjust Netfilter hook functions and helpers for v6 IPVS: Convert real server lookup functions IVPS: Disable sync daemon for IPv6 connections IPVS: Turn off FTP application helper for IPv6 IPVS: Adjust various debug outputs to use new macros IPVS: Activate IPv6 Netfilter hooks IPVS: Allow adding IPv6 services from userspace IPVS: Remove incorrect ip_route_me_harder(), fix IPv6 IPVS: Move IPVS to net/netfilter/ipvs ipvs: Update CONFIG_IP_VS_IPV6 description and help text IPVS: Add IPv6 support to SH and DH schedulers IPVS: Add IPv6 support to LBLC/LBLCR schedulers IPVS: Remove supports_ipv6 scheduler flag IPVS: Add handling of incoming ICMPV6 messages
Jun Chen (1): fs: make nls_cp936.c handle some U00XY characters and U20AC correctly
Jun Komuro (2): pcmcia: add a few more IDs for pcnet_cs pcmcia: more IDs for TDK multifunction cards
Jun'ichi "Nick" Nomura (1): device-mapper disk statistics: timing
Jun'ichi Nomura (21): dm: fix rh_dec()/rh_inc() race in dm-raid1.c dm: missing bdput/thaw_bdev at removal dm: free minor after unlink gendisk kobject: fix build error if CONFIG_SYSFS=n kobject_add_dir drivers/md/dm-raid1.c: Fix inconsistent mirroring after interrupted recovery dm flush queue EINTR dm/md dependency tree in sysfs: holders/slaves subdirectory dm/md dependency tree in sysfs: bd_claim_by_kobject dm/md dependency tree in sysfs: md to use bd_claim_by_disk dm/md dependency tree in sysfs: dm to use bd_claim_by_disk dm/md dependency tree in sysfs: convert bd_sem to bd_mutex fix bd_claim_by_kobject error handling clean up add_bd_holder() dm-multipath: fix stall on noflush suspend/resume dm io: fix panic on large request dm: fix thaw_bdev dm: table detect io beyond device dm: table remove unused total dm: path selector use module refcount directly Add a tracepoint for block request remapping
Junio C Hamano (6): Match DMA blacklist entries between ide-dma.c and libata-core.c ide_in_drive_list(): accept NULL as the wildcard for firmware revision mips au1xxx_ide.h: use NULL as firmware-revision wildcard ide_in_drive_list(): "ALL" is not a wildcard anymore powerpc: Do not ignore arch/powerpc/include powerpc: Do not ignore arch/powerpc/include
Junjiro R. Okajima (1): nfsd: fix vm overcommit crash fix #2
Jurij Smakov (3): sparc64: Fix copy_sigingo_to_user32() [SUNHME]: Fix for sunhme failures on x86 sparc64: build compressed image (zImage) by default
Jurriaan (1): New framebuffer fonts + updated 12x22 font available
Jurriaan on adsl-gate (1): font selection Kconfig fixes
Jussi Kivilinna (85): [BRIDGE]: Fix typo in net/bridge/br_stp_if.c rndis_host: Use 1KB buffer in rndis_unbind rndis_host: Halt device if rndis_bind fails. rndis_host: Fix rndis packet filter flags. usbnet: Use wlan device name for RNDIS wireless devices rndis_host: Split up rndis_host.c rndis_host: export functions usbnet: add driver_priv pointer to 'struct usbnet' rndis_host: Add early_init function pointer to 'struct rndis_data'. rndis_host: Add link_change function pointer to 'struct rndis_data'. rndis_host: Add RNDIS physical medium checking into generic_rndis_bind() Move usbnet.h and rndis_host.h to include/linux/usb Add new driver 'rndis_wlan' for wireless RNDIS devices. rndis_wlan: enable stall workaround by link quality instead of link speed rndis_wlan: fix broken data copy rndis_wlan: cleanup, rename and reorder enums and structures rndis_wlan: cleanup, rename structure members rndis_host: fix oops when query for OID_GEN_PHYSICAL_MEDIUM fails rndis_wlan: add missing range check for power_output modparam rndis_wlan: do link-down state change in worker thread rndis_wlan: update carrier flag when link state changes rndis_wlan: check if set_multicast_list work is already scheduled rndis_wlan: cleanup: rename and remove local pointers rndis_wlan: use kzalloc to allocate private data rndis_wlan: preallocate command buffer for set/get_oid rndis_host: pass buffer length to rndis_command net_sched: Add qdisc_enqueue wrapper net_sched: Add accessor function for packet length for qdiscs net_sched: Add size table for qdiscs sch_prio: Use return value from inner qdisc requeue cfg80211: add cfg80211_inform_bss rndis_wlan: change quality level scale rndis_wlan: convert get range to cfg80211 rndis_wlan: convert scan to cfg80211 rndis_wlan: fix initialization order for workqueue&workers rndis_wlan: free priv correctly when rndis_wext_bind fails rndis_wlan: fix initialization order for workqueue&workers Input: ff-memless - fix signed to unsigned bit overflow HID: force feedback support for SmartJoy PLUS PS2/USB adapter rndis_wlan: fix support for bcm4320a rndis_wlan: remove CAP_SUPPORT_TXPOWER/OID_802_11_TX_POWER_LEVEL code rndis_wlan: explain bits used in key setup code. rndis_wlan: split add_wpa_key from rndis_iw_set_encode_ext rndis_wlan: do not try to restore wpa keys using add_wep_key() rndis_wlan: cleanup: capitalize enum labels rndis_wlan: cleanup: rename all rndis_wext* objects to rndis_wlan* rndis_wlan: convert get/set frag/rts to cfg80211 usbnet: Add stop function pointer to 'struct rndis_data'. rndis_wlan: convert set/get txpower to cfg80211 usbnet: allow "minidriver" to prevent urb unlinking on usbnet_stop rndis_wlan: stop workers on rndis_wlan_stop() and restore on rndis_wlan_reset() rndis_wlan: clear cfg80211 scan on rndis_wlan_stop() rndis_wlan: reset device and restore multicast list on rndis_wlan_reset() rndis_wlan: set current packet filter to zero on stop rndis_wlan: add rndis_set/query_oid debugging rndis_host: allow rndis_wlan to see all indications rndis_wlan: handle 802.11 indications from device rndis_wlan: add missing padding to struct rndis_80211_remove_key rndis_wlan: rework key handling usbnet: add rx queue pausing cfg80211: export cfg80211_wext_siwfreq rndis_wlan: fix broken logic in add_wep_key() rndis_wlan: set cipher suites for cfg80211 rndis_wlan: ignore OID_802_11_ADD_KEY triggered media connect indications rndis_wlan: get bssid scan list before new scan rndis_wlan: resize bssid list if too small rndis_wlan: increase scan timer delay rndis_wlan: move link up/down work to separate functions rndis_wlan: use is_zero_ether_addr() and is_broadcast_ether_addr() rndis_wlan: set ieee80211_ptr->iftype in rndis_change_virtual_intf rndis_wlan: enable infrastructure before setting random essid rndis_wlan: add cfg80211 connect, disconnect, join_ibss and leave_ibss rndis_wlan: add cfg80211 set_channel rndis_wlan: add cfg80211 key handling rndis_wlan: add cfg80211 get_station rndis_wlan: add cfg80211 dump_station rndis_wlan: rename wireless stats worker to device poller rndis_wlan: remove unneeded SIOCSIWCOMMIT rndis_wlan: convert mic failure wireless event to cfg80211 rndis_wlan: disable IWEVPMKIDCAND wireless event rndis_wlan: use cfg80211_wext_handler rndis_wlan: use bool for on/off switches rndis_wlan: cleanup rndis_wlan: fix sparse endianess warnings rndis_wlan: remove 'select WIRELESS_EXT' in Kconfig
Jussi Mäki (1): Fix xfrm hash collisions by changing __xfrm4_daddr_saddr_hash to hash addresses with addition
Justin Bronder (1): Staging: b3dfg: Prepare b3dfg for submission upstream.
Justin Carlson (1): USB: add SeaLevel 2106 SeaLINK support to ftdi_sio
Justin Chen (4): [SERIAL] new hp diva console port ACPI: Optimize acpi_get_pci_rootbridge_handle() to boot faster PCI hotplug: acpiphp wants a 64-bit _SUN FRV: bitops: Change the bitmap index from int to unsigned long
Justin Clacherty (1): spi: fix error setting the spi mode in pxa2xx_spi.c
Justin Mattock (1): ALSA: add missing definitions(letters) to HD-Audio.txt
Justin P. Mattock (2): kbuild: fix C libary confusion in unifdef.c due to getline() ieee1394: update URLs in debugging-via-ohci1394.txt
Justin Piszcz (1): md: md Kconfig speeling feex
Justin Treon (1): [MTD] Unlocking all Intel flash that is locked on power up.
Justin Waters (2): [ARM] 5445/1: AT91: Remove flexible array from USBH platform data [ARM] 5446/1: ohci-at91: Limit vbus_pin assignment to the size of the array
Juuso Oikarinen (4): wl12xx: removed chipset interrupt source configuration from fw wakeup wl12xx: Moved wl1251 TX path implementation into chip specific files wl12xx: Add support for block reading from a fixed register address wl12xx: Use chipset specific join commands
Jérôme Pouiller (1): of: Remove nested function
Jörn Engel (10): Simplify test for RAM devices Make mtdblock_ro unconditionally readonly Remove unchecked MTD flags Remove unused MTD types Remove obsolete #include <linux/config.h> Remove devfs from MAINTAINERS [MTD] [NAND] Driver for Olympus MAUSB-10 and Fujifilm DPC-R1 card readers [MTD] Document erase interface. [RSLIB] BUG() when passing illegal parameters to decode_rs8() or decode_rs16() [MTD] [NAND] Replace -1 with -EBADMSG in nand error correction code
Jürgen Schindele (7): [ARM] 4362/1: trizeps4 update [ARM] 5090/1: Correct pxafb palette typo error [ARM] 5245/1: Fix warning about unused return value in drivers/pcmcia [ARM] 5204/1: Trizeps4 SOM update [ARM] 5251/1: remove old LED support for Trizeps4 SOM [ARM] 5294/1: Trizeps4 PCMCIA support [ARM] pxa: add additional mfp definitions for pxa320
Jüri Reitel (1): rtc-ds1307: remove legacy probe() checks
J�rg Schummer (1): V4L (1019): Added basic support (tv + radio) for TerraTec Cinergy 250 PCI
J�rn Engel (1): [NET]: Uninline kfree_skb and allow NULL argument
J�rgen E. Fischer (1): [SCSI] aha152x: fix variable use before initialisation and other bugs
J�rgen Schindele (1): [ARM] 3666/1: TRIZEPS4 [1/5] core
K.Tanaka (1): md: the md RAID10 resync thread could cause a md RAID10 array deadlock
KAI.HSU (1): alim15x3: ULI M-1573 south Bridge support
KAMBAROV, ZAUR (11): coverity: i386: build.c: negative return to unsigned fix coverity: i386: scsi_lib buffer overrun fix coverity: ipmi_msghandler() channels array overrun fix coverity: fs/udf/namei.c null check coverity: fs/ext3/super.c: match_int return check coverity: tty_ldisc_ref return null check coverity: fix fbsysfs null pointer check coverity: fs/locks.c flp null check coverity: sunrpc/xprt task null check USB: coverity: (desc->bitmap)[] overrun fix coverity: udf/balloc.c null deref fix
KAMEZAWA Hiroyuki (214): count bounce buffer pages in vmstat [ACPI] acpi_memhotplug.c build fix shmdt cannot detach not-alined shm segment cleanly. memory-hotplug compile fix unify pfn_to_page: generic functions unify pfn_to_page: i386 pfn_to_page unify pfn_to_page: x86_64 pfn_to_page unify pfn_to_page: powerpc pfn_to_page unify pfn_to_page: alpha pfn_to_page unify pfn_to_page: arm pfn_to_page unify pfn_to_page: arm26 pfn_to_page unify pfn_to_page: cris pfn_to_page unify pfn_to_page: FRV pfn_to_page unify pfn_to_page: h8300 pfn_to_page unify pfn_to_page: m32r pfn_to_page unify pfn_to_page: mips pfn_to_page unify pfn_to_page: parisc pfn_to_page unify pfn_to_page: ppc pfn_to_page unify pfn_to_page: s390 pfn_to_page unify pfn_to_page: sh pfn_to_page unify pfn_to_page: sh64 pfn_to_page unify pfn_to_page: sparc pfn_to_page unify pfn_to_page: uml pfn_to_page unify pfn_to_page: v850 pfn_to_page unify pfn_to_page: xtensa pfn_to_page unify pfn_to_page: ia64 pfn_to_page remove zone_mem_map define for_each_online_pgdat for_each_online_pgdat: for_each_bootmem for_each_online_pgdat: renaming for_each_pgdat for_each_online_pgdat: remove sorting pgdat for_each_online_pgdat: remove pgdat_list uninline zone helpers for_each_possible_cpu: defines for_each_possible_cpu for_each_possible_cpu: fixes for generic part for_each_possible_cpu: loopback device. for_each_possible_cpu: oprofile. for_each_possible_cpu: i386 for_each_possible_cpu: documentaion for_each_possible_cpu: powerpc for_each_possible_cpu: ppc for_each_possible_cpu: sh for_each_possible_cpu: s390 [ARM] arm's arch_local_page_offset() fix against 2.6.17-rc1 [IA64] for_each_possible_cpu: ia64 for_each_possible_cpu: network codes for_each_possible_cpu: sparc for_each_possible_cpu: sparc64 [SCSI] for_each_possible_cpu: scsi for_each_possible_cpu: x86_64 [ARM] for_each_possible_cpu ACPI: use for_each_possible_cpu() instead of for_each_cpu() ACPI add ia64 exports to build acpi_memhotplug as a module build fix: CONFIG_MEMORY_HOTPLUG=y on i386 for_each_possible_cpu: xfs support for panic at OOM update vm_total_pages at memory hotadd acpi memory hotplug cannot manage _CRS with plural resoureces register hot-added memory to iomem resource catch valid mem range at onlining memory node hotplug: register cpu: remove node struct memory hotadd fixes: not-aligned memory hotadd handling fix memory hotadd fixes: change find_next_system_ram's return value manner memory hotadd fixes: find_next_system_ram catch range fix memory hotadd fixes: avoid check in acpi memory hotadd fixes: avoid registering res twice memory hotadd fixes: enhance collision check register_one_node() compile fix CONFIG_ACPI_SRAT NUMA build fix x86: NUMAQ Kconfig fix cpu to node relationship fixup: acpi_map_cpu2node cpu to node relationship fixup: map cpu to node fix "cpu to node relationship fixup: map cpu to node" ia64: select ACPI_NUMA if ACPI fix oom killer kills current every time if there is memory-less-node take2 fix mempolicy's check on a system with memory-less-node [IA64] fix NULL pointer in ia64/irq_chip-mask/unmask function [IA64] bugfix stack layout upside-down change zonelist order: zonelist order selection logic memory unplug: migration by kernel memory unplug: isolate_lru_page fix fix rcu_read_lock() in page migraton flush cache before installing new page at migraton flush icache before set_pte() on ia64: flush icache at set_pte memory unplug: memory hotplug cleanup memory unplug: page isolation memory unplug: page offline memory unplug: ia64 interface fix memory hot remove not configured case. CPU HOTPLUG: avoid hotadd when proper possible_map isn't specified memory hotremove: unset migrate type "ISOLATE" after removal memory hotplug fix: fix section mismatch in vmammap_allock_block() memory hotplug x86_64: fix section mismatch in init_memory_mapping() bugfix for memory controller: add helper function for assigning cgroup to page bugfix for memory cgroup controller: migration under memory controller fix bugfix for memory cgroup controller: avoid !PageLRU page in mem_cgroup_isolate_pages memory cgroup enhancements: fix zone handling in try_to_free_mem_cgroup_page memory cgroup enhancements: force_empty interface for dropping all account in empty cgroup memory cgroup enhancements: remember "a page is charged as page cache" memory cgroup enhancements: remember "a page is on active list of cgroup or not" memory cgroup enhancements: add status accounting function for memory cgroup memory cgroup enhancements: add memory.stat file memory cgroup enhancements: add- pre_destroy() handler memory cgroup enhancements: implicit force_empty() at rmdir per-zone and reclaim enhancements for memory controller: add scan_global_lru macro per-zone and reclaim enhancements for memory controller: nid/zid helper function for cgroup per-zone and reclaim enhancements for memory controller: per-zone active inactive counter per-zone and reclaim enhancements for memory controller: calculate mapper_ratio per cgroup per-zone and reclaim enhancements for memory controller: calculate active/inactive imbalance per cgroup per-zone and reclaim enhancements for memory controller: remember reclaim priority in memory cgroup per-zone and reclaim enhancements for memory controller: calculate the number of pages to be scanned per cgroup per-zone and reclaim enhancements for memory controller: modifies vmscan.c for isolate globa/cgroup lru activity per-zone and reclaim enhancements for memory controller: per zone lru for cgroup per-zone and reclaim enhancements for memory controller: per-zone-lock for cgroup update Documentation/controller/memory.txt memcg: fix node_state handling mm: fix broken gfp_zone with __GFP_THISNODE mm: fix usemap initialization memcg: remove redundant function calls memcgroup: use vmalloc for mem_cgroup allocation memcg: make global var read_mostly memcg: avoid unnecessary initialization memcg: better migration handling memcg: remove refcnt from page_cgroup memcg: helper function for relcaim from shmem. memcg: add hints for branch memcg: remove a redundant check res_counter: limit change support ebusy memcg: limit change shrink usage memcg: move charge swapin under lock memcg: make page->mapping NULL before uncharge memcg: avoid accounting special pages memcg: optimize per-cpu statistics memcg: atomic ops for page_cgroup->flags memcg: allocate all page_cgroup at boot memcg: fix page_cgroup allocation memcg: update menuconfig help text memcg: bugfix for memory hotplug cgroup: fix potential deadlock in pre_destroy memcg: memory hotplug fix for notifier callback page_cgroup should ignore empty nodes cgroups: make cgroup config a submenu memcg: introduce charge-commit-cancel style of functions memcg: fix gfp_mask of callers of charge memcg: simple migration handling memcg: move all acccounting to parent at rmdir() memcg: new force_empty to free pages under group memcg: handle swap caches memcg: mem+swap controller Kconfig memcg: swap cgroup for remembering usage memcg: mem+swap controller core memcg: synchronized LRU memcg: avoid unnecessary system-wide-oom-killer memcg: fix reclaim result checks memcg: revert gfp mask fix memcg: swapout refcnt fix memcg: rename scan global lru memcg: show real limit under hierarchy mode memcg: explain details and test document memcg: fix swap accounting leak memcg: fix double free and make refcnt sane memcg: use css_tryget in memcg memcg: fix LRU accounting for SwapCache memcg: fix shmem's swap accounting cgroups: use hierarchy mutex in creation failure path memcg: fix refcnt handling at swapoff memcg: update document to mention that swapoff should be tested memcg: NULL pointer dereference at rmdir on some NUMA systems memcg: use __GFP_NOWARN in page cgroup allocation mm: clean up for early_pfn_to_nid() mm: fix memmap init for handling memory hole vmscan: fix it to take care of nodemask cgroup: CSS ID support cgroup: fix frequent -EBUSY at rmdir memcg: use CSS ID memcg: hierarchical stat memcg: fix shrinking memory to return -EBUSY by fixing retry algorithm memcg: fix OOM killer under memcg cgroups: use css id in swap cgroup for saving memory v5 memcg: remove redundant message at swapon /proc/pid/maps: don't show pgoff of pure ANON VMAs memcg: remove warning when CONFIG_DEBUG_VM=n memcg: use rcu_dereference to access mm->owner memcg: fix page_cgroup fatal error in FLATMEM mm: add swap cache interface for swap reference mm: modify swap_map and add SWAP_HAS_CACHE flag mm: reuse unused swap entry if necessary mm: fix lumpy reclaim lru handling at isolate_lru_pages memcg: fix swap accounting memcg: fix behavior under memory.limit equals to memsw.limit memcg: fix lru rotation in isolate_pages mm: fix incorrect page removal from LRU elf: limit max map count to safe value cgroup avoid permanent sleep at rmdir mm: make set_mempolicy(MPOL_INTERLEAV) N_HIGH_MEMORY aware vmalloc: unmap vmalloc area after hiding it kcore: fix vread/vwrite to be aware of holes kcore: /proc/kcore should use vread kcore: use usual list for kclist kcore: add kclist types kcore: register vmalloc area in generic way kcore: register text area in generic way walk system ram range kcore: use registerd physmem information kcore: register vmemmap range kcore: register module area in generic way kcore: more fixes for init /proc/kcore: fix stat.st_size /proc/kcore: update stat.st_size after memory hotplug memcg: add comments explaining memory barriers memcg: fix refcnt going negative cgroup: catch bad css refcnt at css_put memcg: some modification to softlimit under hierarchical memory reclaim. memcg: reduce check for softlimit excess
KOSAKI Motohiro (112): mempolicy: silently restrict nodemask to allowed nodes cpuset: trivial documentation fix s/N_MEMORY/N_HIGH_MEMORY/ zlc_setup(): handle jiffies wraparound [IA64] remove unnecessary nfs includes from sys_ia32.c [IA64] pgd_offset() constfication. add "Isolate" migratetype name to /proc/pagetypeinfo cris: add constfy to pgd_offset() /proc/pagetypeinfo: fix output for memoryless nodes make vmstat cpu-unplug safe memcg: fix possible panic when CONFIG_MM_OWNER=y page allocator: inline some __alloc_pages() wrappers call_usermodehelper(): increase reliability cgroup: list_for_each cleanup mlock() fix return values mm: show quicklist usage in /proc/meminfo mm: size of quicklists shouldn't be proportional to the number of CPUs swap: use an array for the LRU pagevecs vmscan: kill unused lru functions coredump_filter: add hugepage dumping hugepage: support ZERO_PAGE() x86: update CONFIG_NUMA description x86/doc: spelling fix for grub mm: remove lru_add_drain_all() from the munlock path mm: remove unevictable's show_page_path mm: remove UP version of lru_add_drain_all() proc: enclose desc variable of show_stat() in CONFIG_SPARSE_IRQ mm: Don't touch uninitialized variable in do_pages_stat_array() locking, irq: enclose irq_desc_lock_class in CONFIG_LOCKDEP hrtimer: remove #include <linux/irq.h> irq: for_each_irq_desc() move to irqnr.h proc: remove ifdef CONFIG_SPARSE_IRQ from stat.c irq: simplify for_each_irq_desc() usage getrusage: RUSAGE_THREAD should return ru_utime and ru_stime mm: get rid of pagevec_release_nonlru() mm: cleanup: remove #ifdef CONFIG_MIGRATION memcg: reclaim shouldn't change zone->recent_rotated statistics mm: make init_section_page_cgroup() static mm: make maddr __iomem mm: make mem_cgroup_resize_limit() static mm: make scan_all_zones_unevictable_pages() static mm: make scan_zone_unevictable_pages() static mm: make setup_per_zone_inactive_ratio() static mm: make vread() and vwrite() declaration vmscan: improve reclaim throughput to bail out patch mm: kill zone_is_near_oom() mm: remove CONFIG_OUT_OF_LINE_PFN_TO_PAGE mm: kill page_queue_congested() mm: stop kswapd's infinite loop at high order allocation profile: don't include <asm/ptrace.h> twice. sparseirq: make for_each_irq_desc() more robust inactive_anon_is_low: move to vmscan mm: introduce zone_reclaim struct mm: add zone nr_pages helper function mm: make get_scan_ratio() safe for memcg memcg: add null check to page_cgroup_zoneinfo() memcg: add inactive_anon_is_low() memcg: add mem_cgroup_zone_nr_pages() memcg: add zone_reclaim_stat memcg: remove mem_cgroup_cal_reclaim() memcg: show reclaim stat memcg: protect prev_priority memcg: swappiness memcg: fix calculation of active_ratio cgroups: add Li Zefan as a maintainer tracing: current tip/master can't enable ftrace tracing: fix deadlock when setting set_ftrace_pid ftrace: fix documentation typo s/trace_max_latency/tracing_max_latency/ ftrace: tracing header should put '#' at the beginning of a line tracing: Don't use tracing_record_cmdline() in workqueue tracer doc: add trace_buf_size description to kernel-parameters.txt tracing: Don't assume possible cpu list have continuous numbers x86, mce: use round_jiffies() instead round_jiffies_relative() memcg: use correct scan number at reclaim tracing: Don't use tracing_record_cmdline() in workqueue tracer fix mm: introduce for_each_populated_zone() macro mm: don't call mark_page_accessed() in do_swap_page() mm: add comment why mark_page_accessed() would be better than pte_mkyoung() in follow_page() mm: remove pagevec_swap_free() memcg: remove mem_cgroup_calc_mapped_ratio() memcg: remove mem_cgroup_reclaim_imbalance() remnants sysfs: sysfs poll keep the poll rule of regular file. proc: mounts_poll() make consistent to mdstat_poll vmscan,memcg: reintroduce sc->may_swap mm: fix Committed_AS underflow on large NR_CPUS environment procfs: make errno values consistent when open pident vs exit(2) race occurs vmscan: low order lumpy reclaim also should use PAGEOUT_IO_SYNC page allocator: move free_page_mlock() to page_alloc.c mm: remove CONFIG_UNEVICTABLE_LRU config option mm: revert "oom: move oom_adj value" mm: clean up page_remove_rmap() mm: show_free_areas(): display slab pages in two separate fields mm: oom analysis: add per-zone statistics to show_free_areas() mm: oom analysis: add buffer cache information to show_free_areas() mm: oom analysis: Show kernel stack usage in /proc/meminfo and OOM log output mm: oom analysis: add shmem vmstat mm: rename pgmoved variable in shrink_active_list() mm: shrink_inactive_list() nr_scan accounting fix fix mm: vmstat: add isolate pages mm: remove __{add,sub}_zone_page_state() vmscan: move ClearPageActive from move_active_pages() to shrink_active_list() vmscan: kill unnecessary page flag test vmscan: kill unnecessary prefetch oom: move oom_adj value from task_struct to signal_struct oom: make oom_score to per-process value oom: oom_kill doesn't kill vfork parent (or child) oom: fix oom_adjust_write() input sanity check elv_iosched_store(): fix strstrip() misuse congestion_wait(): don't use WRITE cgroup: fix strstrip() misuse strstrip(): mark as as must_check mbind(): fix leak of never putback pages do_mbind(): fix memory leak
KOVACS Krisztian (21): [NETFILTER]: CLUSTERIP: fix memcpy() length typo [NETFILTER] CLUSTERIP: introduce reference counting for entries [NETFILTER] CLUSTERIP: use a bitmap to store node responsibility data [NETFILTER] nf_conntrack: Add missing code to TCP conntrack module [NETFILTER] Remove nf_conntrack stat proc file when cleaning up [NETFILTER] Free layer-3 specific protocol tables at cleanup ipv4: Implement IP_TRANSPARENT socket option ipv4: Make inet_sock.h independent of route.h ipv4: Conditionally enable transparent flow flag when connecting tcp: Handle TCP SYN+ACK/ACK/RST transparency ipv4: Make Netfilter's ip_route_me_harder() non-local address compatible tcp: Port redirection support for TCP udp: Export UDP socket lookup function inet: Add udplib_lookup_skb() helpers inet: Don't lookup the socket if there's a socket attached to the skb netfilter: split netfilter IPv4 defragmentation into a separate module netfilter: iptables tproxy core netfilter: iptables socket match netfilter: iptables TPROXY target netfilter: Add documentation for tproxy tcp: Fix IPv6 fallout from 'Port redirection support for TCP'
KUROSAWA Takahiro (1): fix for cpusets minor problem
Kacper Szczesniak (2): ALSA: hda - Add support for MacBook 5.1 (Aluminium) ALSA: hda - Macbook[Pro] 5 6ch support
Kai Engert (2): prism54: add ethtool -i interface USB: option.c: add Qualcomm/Option iCON 210 modem
Kai Krakow (1): Added Targa Visionary 1000 IDE adapter to pata_sis.c
Kai Lindhom (1): usbtouchscreen: fix ITM data reading
Kai Makisara (18): [SCSI] SCSI tape: fix permissions for SG_IO, etc. [SCSI] Fix SCSI tape oops at module removal [SCSI] drivers/scsi/st.c: add reference count and related fixes [SCSI] Fix st oops with new scsi_execute infrastructure [SCSI] st: Fixup -ENOMEDIUM [SCSI] st: log message changes [SCSI] st: A MTIOCTOP/MTWEOF within the early warning will cause the file number to be incorrect [SCSI] st: fix Tape dies if wrong block size used, bug 7919 [SCSI] sym53c8xx: Work around 53c896 erratum [SCSI] st: convert to unlocked_ioctl [SCSI] st: compile fix when DEBUG set to one [SCSI] st: add option to use SILI in variable block reads [SCSI] st: show options currently set in sysfs [SCSI] st: Move buffer pointer back when data could not be written. [SCSI] st: Remove bogus memset [SCSI] st: integrate st_scsi_kern_execute and st_do_scsi [SCSI] st: retry enlarge_buffer allocation [SCSI] st: fix gcc 4.4 warning
Kai Svahn (3): ARM: OMAP: Sync framebuffer headers with N800 tree ARM: OMAP: Merge gpmc changes from N800 tree ARM: OMAP: Merge driver headers from N800 tree
KaiGai Kohei (34): Fix pacct bug in multithreading case. [JFFS2][XATTR] XATTR support on JFFS2 (version. 5) [JFFS2][XATTR] remove typedef from posix_acl related definition. [JFFS2][XATTR] Add a description about c->xattr_sem [JFFS2][XATTR] Remove 'struct list_head ilist' from jffs2_inode_cache. [JFFS2][XATTR] Remove jffs2_garbage_collect_xattr(c, ic) [JFFS2][XATTR] '#include <linux/list.h>' was added into xattr.h. [JFFS2][XATTR] Unify each file header part with any jffs2 file. [JFFS2][XATTR] remove senseless comment [JFFS2][XATTR] remove '__KERNEL__' from acl.h [JFFS2][XATTR] remove redundant pointer cast in acl.c [JFFS2][XATTR] Handling the duplicate JFFS2_NODETYPE_XATTR node cases. [JFFS2][XATTR] Fix obvious typo Merge git://git.infradead.org/mtd-2.6 pacct: add pacct_struct to fix some pacct bugs. pacct: avoidance to refer the last thread as a representation of the process pacct: none-delayed process accounting accumulation [JFFS2][XATTR] using 'delete marker' for xdatum/xref deletion [JFFS2][XATTR] Fix ACL bug when updating null xattr by null ACL. [JFFS2][XATTR] rid unnecessary writing of delete marker. [JFFS2][XATTR] Fix memory leak with jffs2_xattr_ref [JFFS2][XATTR] Re-define xd->refcnt as atomic_t [JFFS2][XATTR] Fix wrong copyright [JFFS2][XATTR] coexistence between xattr and write buffering support. [JFFS2][XATTR] Fix xd->refcnt race condition [JFFS2][XATTR] Fix memory leak in POSIX-ACL support SELinux: improve performance when AVC misses. SELinux: kills warnings in Improve SELinux performance when AVC misses [JFFS2] Tidy up fix for ACL/permissions problem. SELinux: fix bug in new ebitmap code. SELinux: add boundary support and thread context assignment Permissive domain in userspace object manager cleanup in ss/services.c Add audit messages on type boundary violations
Kaihui Luo (1): netfilter: xt_time gives a wrong monthday in a leap year
Kailang Yang (42): [ALSA] hda-codec - Add the support of ALC262,ALC883,ALC885,ALC861 [ALSA] hda-codec - Add new modesl for Realtek codecs [ALSA] hda-codec - Add HP BPC-D7000 support [ALSA] hda-codec - Add ALC662 support [ALSA] hda-codec - Add ALC861VD Lenovo support [ALSA] hda-codec - Fix ALC882/861VD codec support on some laptops [ALSA] hda-codec - Add proper model for HP xw series [ALSA] hda-codec - Add support of ALC268 codec [ALSA] hda-codec - Some fixes for Realtek codec supports [ALSA] hda-codec - Fix ALC662 auto mode [ALSA] hda-codec - Update realtek codec support [ALSA] hda-codec - Add support for Haier W66 [ALSA] hda-codec - Fix ALC662 codec support [ALSA] hda-codec - Missing support ASUS A7J [ALSA] Support ASUS P701 eeepc [0x1043 0x82a1] support [ALSA] hda-codec - Fix SKU ID function for realtek codecs [ALSA] hda-codec - Add support of HP Thin Client T5735 [ALSA] hda-codec - Add ALC889/ALC267/ALC269 support [ALSA] hda-codec - Update realtek codec support [ALSA] hda-codec - Fix ALC662 recording [ALSA] hda - Add support of Teradici controller [ALSA] hda - Add ICH9 controller support (8086:2911) [ALSA] hda - Add ALC663 support [ALSA] hda - Fix vref pincap check in alc882 auto-detection [ALSA] hda - show correct codec chip in PCM stream names [ALSA] hda - Fix EAPD and COEF setups for realtek codecs ALSA: hda - Add support of ASUS Eeepc P90* ALSA: hda - fix spaces in patch_realtek.c ALSA: hda - Add support of HP DC7600 ALSA: hda - Add support of Toshiba S06 ALSA: hda - Add support of Acer Aspire One ALSA: hda - Add support of Quanta FL1 ALSA: hda - support more ALC888 devices ALSA: hda - Add more ALC662/663 codec support ALSA: hda - Add auto mic switch in realtek auto-probe mode ALSA: hda - Fix PCI SSID of ASUS M90V ALSA: hda - Add ALC1200 support ALSA: hda - Add ALC887 support ALSA: hda - Add support of ALC272 ALSA: hda - Fix quirk lists for realtek codecs ALSA: hda - Fix alc662_init_verbs ALSA: hda - Add quirks for Realtek codecs
Kaiwan N Billimoria (3): lm70: New hardware monitoring driver spi_lm70llp parport adapter driver hwmon: (lm70) Code streamlining and cleanup
Kaj-Michael Lang (1): gbefb: IP32 gbefb depth change fix
Kalin KOZHUHAROV (1): Fix comments: s/granuality/granularity/
Kalle Jokiniemi (5): ARM: OMAP: Fixed comments on global PRM register usage i2c-omap: Enable I2C wakeups for 34xx ARM: OMAP3: Fix HW SAVEANDRESTORE shift define OMAP3: DMA: Enable idlemodes for DMA OCP OMAP: Fix race condition with autodeps
Kalle Pokki (5): [POWERPC] CPM_UART: Fix non-console transmit [POWERPC] CPM_UART: Fix non-console initialisation [POWERPC] CPM_UART: Fix inconsistency of function definition [POWERPC] 8xx: Off-by-one fixes to SCC parameter RAM definitions i2c-bfin-twi: Register adapter with a specific bus number
Kalle Valo (70): hostap: Fix null pointer dereference in prism2_pccard_card_present() spi: omap2_mcspi PIO RX fix mac80211: document ieee80211_tx_info.pad mac80211: enable IEEE80211_CONF_PS only when associated mac80211: track master queue status mac80211: implement dynamic power save USB: musb: tusb6010 buildfix mac80211: make wake/stop_queue_by_reason() functions static mac80211: remove multicast check from check_tim() mac80211: use ps-poll when dynamic power save mode is disabled at76c50x-usb: add driver at76c50x-usb: add link to the TODO list at76c50x-usb: use dev_name() instead of struct device.bus_id mac80211: don't drop nullfunc frames during software scan mac80211: decrease execution of the associated timer mac80211: track beacons separately from the rx path activity mac80211: disable power save when scanning cfg80211: add feature to hold bss mac80211: add beacon filtering support Staging: at76_usb: mention mac80211 port in TODO file Staging: at76_usb: convert to use linux/ieee80211.h Staging: Add stlc45xx, wi-fi driver for stlc4550/4560 mac80211: fix beacon loss detection after scan wl12xx: add driver wl12xx: cmd and acx interface rework wl12xx: reserver buffer for read32()/write32() in struct wl12xx wl12xx: fix error handling in wl12xx_probe() wl12xx: reserve buffer for partition command in struct wl12xx wl12xx: allocate buffer spi read/write command buffer kzalloc() wl12xx: allocate buffer the spi busy word from struct wl12xx wl12xx: use wl12xx_mem_read32() to read the rx counter wl12xx: fix rx descriptor use wl12xx: protect wl12xx_op_set_rts_threshold() wl12xx: optimise elp wakeup and sleep calls wl12xx: check if elp wakeup failed wl12xx: enable ELP mode wl12xx: rename wl1251.c wl1251_ops.c wl12xx: rename driver to wl1251 wl1251: remove wl1271_setup() wl1251: add wl1251 prefix to all 1251 files wl1251: rename wl12xx.h to wl1251.h wl12xx: remove unused wl12xx_hw_init_mem_config() wl1251: use wl1251 prefix everywhere wl1251: fix a checkpatch warning wl1251: remove accidentally added wl1251_netlink.c wl1251: remove wl1251_plt_start/stop() MAINTAINERS: add wl1251 wireless driver wl1251: remove fixed address support from spi commands wl1251: remove wl1251_ops wl1251: reorder wl1251_cmd_join() arguments wl1251: use beacon interval and dtim period provided by mac80211 wl1251: remove wait parameter from wl1251_cmd_join() wl1251: initialise default channel to zero wl1251: add channel to wl1251_cmd_join() parameters wl1251: create wl1251_join() wl1251: fix channel setting in wl1251_op_config() wl1251: move wl1251_acx_wake_up_conditions() to wl1251_ps_set_mode() wl1251: use workqueue provided by mac80211 wl1251: rename reg.h to wl1251_reg.h wl1251: remove Luciano as maintainer wl1251: add hw scan completed debug message wl1251: hack to disable filters for fixing association iwl3945: fix compilation error in iwl3945_pass_packet_to_mac80211() wl1251: remove wl1251_ops.c wl1251: remove unused definitions from wl1251_reg.h OMAP: remove OMAP_TAG_SERIAL_CONSOLE OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle OMAP2: compile usb-tusb6010.c OMAP2: add board file for Nokia N800 and N810 OMAP2: n8x0: add n8x0_defconfig
Kalpak Shah (3): ext4: Add nanosecond timestamps ext4: Expand extra_inodes space per the s_{want,min}_extra_isize fields ext4: fix xattr deadlock
Kamalesh Babulal (13): cpm_load_patch() - declartion conflict Missing include file in kallsyms.h [POWERPC] Fix build failure on legacy iSeries [HWRNG] pasemi: Add missing wait argument to data_present [ALSA] powermac - Fix typos [CRYPTO] all: Clean up init()/fini() net: fix driver build errors due to missing net/ip6_checksum.h include net: Fix more NAPI interface netdev argument drop fallout. Staging: asus_oled: fix build dependancy Staging: meilhaus: fix __symbol_get problems powerpc: Fix iseries drivers build failure without CONFIG_VIOPATH [S390] tape block: fix dependencies Staging: sep: SEP driver build breaks with CONFIG_PCI=n
Kamble, Nitin A (1): x86: vmx cpu feature detection
Kapil Juneja (2): gianfar: add support for SGMII phylib: m88e1111: enable SGMII mode
Karel Zak (1): MAINTAINERS: add util-linux-ng package
Karen Higgins (4): [SCSI] qla4xxx: Correct Extended Sense Data Errors [SCSI] qla4xxx: Fix Driver Fault Recovery Completion [SCSI] qla4xxx: Fix srb lookup in qla4xxx_eh_device_reset [SCSI] qla4xxx: Remove hiwat code so scsi eh does not get escalated when we can make progress
Karen Xie (19): cxgb3 - Add iscsi support cxgb3: manage private iSCSI IP address [SCSI] cxgb3i: Add cxgb3i iSCSI driver. [SCSI] cxgb3i: remove use of skb->sp [SCSI] iscsi_tcp: make padbuf non-static [SCSI] cxgb3i: transmit work-request fixes [SCSI] cxgb3i: added per-task data to track transmit progress [SCSI] cxgb3i: Outgoing pdus need to observe skb's MAX_SKB_FRAGS [SCSI] cxgb3i: added missing include in cxgb3i_ddp.h [SCSI] cxgb3i: Fix spelling errors in documentation [SCSI] cxgb3i: update the driver version to 1.0.1 [SCSI] cxgb3i: fix function descriptions [SCSI] cxgb3i: subscribe to error notification from cxgb3 driver [SCSI] cxgb3i: re-initialize ddp settings after chip reset [SCSI] cxgb3i: close all tcp connections upon chip reset [SCSI] cxgb3i: merge cxgb3i_ddp into cxgb3i module cxgb3i: use kref to track ddp usage cxgb3i: suppot of different kernel page sizes [SCSI] cxgb3i: fix connection error when vlan is enabled
Karl Beldan (9): pxamci: trivial fix of DMA alignment register bit clearing [MTD] [NAND] nand_base.c: reset chip first ASoC: ssm2602: Fix priv substreams refs ASoC: ssm2602: Update supported stream formats ASoC: pxa2xx-i2s: Proper initialization ASoC: pxa2xx-i2s: Proper hw initialization ASoC: pxa2xx-i2s: Handle SACR1_DRPL and SACR1_DREC separately ASoC: pxa2xx-i2s: Fix inappropriate release of i2s clock ASoC: pxa2xx-i2s: Fix suspend/resume
Karl Bongers (1): USB: isp1760: Fix probe in PCI glue code
Karl Dahlke (2): Input: put ledstate in the keyboard notifier VT notifier extension for accessibility
Karl Hegbloom (1): kbuild: make 'cscope -q' play well with cscope.el
Karl Herz (1): dvb: ttpci: add PCI ids for old Siemens/TT DVB-C card
Karl Hiramoto (1): atm/br2684: netif_stop_queue() when atm device busy and netif_wake_queue() when we can send packets again.
Karl Magnus Kolstoe (1): [SCSI] 2.6.13.3; add Pioneer DRM-624x to drivers/scsi/scsi_devinfo.c
Karl Olsen (1): [ARM] 4553/1: ARM at91: define FIQ_START
Karl Pickett (1): Input: ati_remote - make button repeat sensitivity configurable
Karl Relton (3): Staging: wlan-ng: Move firmware loading into driver Staging: wlan-ng: Change KERN_DEBUG or pr_debug to match orig driver Staging: wlan-ng: Convert firmware loading to load binary ihex format
Karl-Johan Karlsson (1): [MIPS] Show actual CPU information in /proc/cpuinfo
Karol Kozimor (15): [ACPI] acpi_remove_notify_handler() on video driver unload [ASUS_ACPI] work around Samsung P30s oops [ACPI_ASUS] M6R display reading [ACPI_ASUS] fix asus module param description ACPI: asus_acpi: misc cleanups ACPI: asus_acpi: support A3G ACPI: asus_acpi: LED display support ACPI: asus_acpi: support W3400N ACPI: asus_acpi: support A4G ACPI: asus_acpi: handle internal Bluetooth / support W5A ACPI: asus_acpi: support L5D ACPI: asus_acpi: rework model detection ACPI: asus_acpi: add S1N WLED control ACPI: asus_acpi: add S1N WLED control ACPI: asus_acpi: correct M6N/M6R display nodes
Karol Swietlicki (10): uml: remove xmm checking on x86 uml: fix URLs in Kconfig and help strings uml: improve detection of host cmov uml: remove now unused code uml: GPROF needs to depend on FRAME_POINTER uml: remove unused variables in the context switcher uml: convert functions to void uml: remove duplicate config symbol and unused file and variables uml: fix mconsole stop uml: fix infinite mconsole loop
Karoly Lorentey (1): [ALSA] intel8x0 - Add ac97_quirk for Dell Inspiron 8600
Kars de Jong (10): pcmcia: fix cross-platform issues with pcmcia module aliases m68k/HP300: HP LANCE updates Amiga PCMCIA NE2000 Ethernet dev->irq init [SCSI] 53c700: m68k support for the 53c700 SCSI core [SCSI] 53c700: m68k BVME6000 NCR53C710 SCSI [SCSI] 53c700: m68k MVME16x NCR53C710 SCSI [SCSI] 53c700: Amiga 4000T NCR53c710 SCSI [SCSI] 53c700: Amiga Zorro NCR53c710 SCSI m68k: Add vmlinux.lds to .gitignore m68k: zorro - Add devlist.h and gen-devlist to .gitignore
Karsten Keil (76): fix for ISDN ippp filtering i4l: Sedlbauer speed star II V 3.1 exist with various subversions Add PCI IDs for Sitecom DC-105 cleanup whitespace in pci_ids.h Fix ST 5481 USB driver hisax: remove URB_ASYNC_UNLINK i4l: warning fixes Fix NULL pointer dereference in isdn_tty_at_cout i4l: add new PCI IDs for HFC-S PCI i4l: fix refcounting problem with ttyIx devices i4l: fix compatiblity issue with big endian systems [TG3]: ethtool always report port is TP. fix processing of the last byte in isdn_readbchan_tty() i4l fix DLE masking in isdn_tty_try_read i4l: remove unneeded include/linux/isdn/tpam.h i4l make PCMCIA for all cards working with shared IRQ i4l:add some checks for valid drvid and driver pointer hisax: fix usage of __init* bonding: fix deadlock on high loads in bond_alb_monitor() Fix buffer overflow and races in capi debug functions Fix broken CLIR in isdn driver sane irq initialization in sedlbauer hisax ISDN: Fix data access out of array bounds [ISDN]: Change I4L to use alloc_netdev(). [ISDN]: Remove local copy of device name to make sure renames work. i4l: fix random freezes with AVM B1 drivers i4l: Fix random hard freeze with AVM c4 card isdn: fix random hard freeze with AVM c4 card part 2 isdn: fix random hard freeze with AVM cards using b1dma isdn: fix random hard freeze with AVM T1 cards isdn: avoid copying overly-long strings I4L: fix isdn_ioctl memory overrun vulnerability fix oops on rmmod capidrv bluetooth: Add another Broadcom device Add mISDN driver Define AF_ISDN and PF_ISDN Add mISDN core files Add mISDN DSP Add mISDN HFC PCI driver Add mISDN HFC multiport driver Add layer1 over IP support Fix namespace issue with Hisax Remove deprecated virt_to_bus() mISDN fix main ISDN Makefile mISDN cleanup user interface Fix remaining big endian issue of hfcmulti Add DIP switch readout for HFC-4S IOB4ST misdn: Fix lockdep warning mISDN: Cleanup hfc multiport driver mISDN: Add HFC USB driver Make parameter debug writable Fix small typo Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for_2.6.29 e1000: Fix PCI enable to honor the need_ioport flag Change email address Add reference to CAPI 2.0 standard mISDN: Fix skb leak in error cases mISDN: Add XHFC support for embedded Speech-Design board to hfcmulti mISDN: Cleanup debug messages ISDN:Fix DMA alloc for hfcpci mISDN: Fix overlapping data access mISDN: Do not disable IRQ in ph_data_ind() mISDN: cleanup mISDNhw.h ISDN: Make isdnhdlc usable for other ISDN drivers ISDN: Clean up isdnhdlc code ISDN: Add support for none reverse bitstreams to isdnhdc ISDN: Fix isdnhdlc for one byte hdlc packets mISDN: Make clearing B-channel a common function mISDN: Add driver for Infineon ISDN chipset family mISDN: Driver for AVM Fritz!CARD PCI mISDN: Add support for Speedfax+ cards mISDN: Add driver for Winbond cards mISDN: Add support for Traverse Technologies NETJet PCI cards ISDN: ARRAY_SIZE changes mISDN: hfcmulti display real PCI ids for not supported cards mISDN: Fix wrong struct name in macro and clarifications
Karsten Suehring (2): V4L/DVB (3347): Pinnacle PCTV 40i: add filtered Composite2 input V4L/DVB (3347): Pinnacle PCTV 40i: add filtered Composite2 input
Karsten Weiss (1): x86-64: improved iommu documentation
Karsten Wiese (42): [ALSA] prevent oops & dead keyboard on usb unplugging while the device is being used usbaudio: prevent oops & dead keyboard on usb unplugging while the device is being used usbusx2y: prevent oops & dead keyboard on usb unplugging while the device is being used [ALSA] ALSA's struct _snd_pcm_substream: Obsolete open_flag via vt8237 apic bypass deassertion quirk Speedup FAT filesystem directory reads CHECK_IRQ_PER_CPU() to avoid dead code in __do_IRQ() Fix misspelled i8259 typo in io_apic.c [ALSA] Reduce interrupt latency in sound/pci/via82xx.c x86_64 two timer entries in /sys [ALSA] via82xx - Default to variable samplerate enabled for MSI K8T Neo2-FI [ALSA] Fix bug in snd-usb-usx2y's usX2Y_pcms_lock_check() [ALSA] Repair snd-usb-usx2y for usb 2.6.18 [ALSA] Handle file operations during snd_card disconnects using static file->f_op PCI: Remove quirk_via_abnormal_poweroff x86: Regard MSRs in lapic_suspend()/lapic_resume() kconfig: new function "bool conf_get_changed(void)" kconfig: make sym_change_count static, let it be altered by 2 functions only kconfig: add "void conf_set_changed_callback(void (*fn)(void))", use it in qconf.cc kconfig: set gconf's save-widget's sensitivity according to .config's changed state [ALSA] Repair snd-usb-usx2y over OHCI [ALSA] snd_hwdep_release() racefix qconf: immediately update integer and string values in xconfig display [ALSA] snd-usb-caiaq: Make playback work [ALSA] snd_usb_caiaq_input_free() fix USB: ehci saves some memory in ISO transfer descriptors make sys_poll() wait at least timeout ms time: don't touch an offlined CPU's ts->tick_stopped in tick_cancel_sched_timer() x86: fix call to set_cyc2ns_scale() from time_cpufreq_notifier() clockevents: optimise tick_nohz_stop_sched_tick() a bit [ALSA] ice1724.c: toggle "chip reset" and "eeprom based setup" sequence [ALSA] Don't set gpio mask register in snd_ice1712_gpio_write_bits() [ALSA] Audiophile 192: Fix ad converter initialization USB: EHCI: Refactor "if (handshake()) state = HC_STATE_HALT" USB: minor ehci xITD simplifications ALSA: Add USB US122L driver Fix an oops in i915_gem_retire_requests() USB: EHCI: slow down ITD reuse USB: EHCI: Fix isochronous URB leak r8169: reset IntrStatus after chip reset ALSA: us122l: Fix signedness in comparisions ALSA: us122l: add snd_us122l_free()
Kashyap, Desai (57): [SCSI] mpt fusion: Update MPI Headers to version 01.05.19 [SCSI] mpt fusion: Add separate msi enable disable for FC,SPI,SAS [SCSI] mpt fusion: Add Firmware debug support [SCSI] mpt fusion: Fixing 1078 data corruption issue for 36GB memory region [SCSI] mpt fusion: Added support for MPT discovery completion check [SCSI] mpt fusion: Optimized SendEvent notification Using Doorbell instead FIFO [SCSI] mpt fusion: config path optimized, completion queue is used [SCSI] mpt fusion: rewrite of all internal generated functions [SCSI] mpt fusion: rewrite taskmgmt request and completion routines [SCSI] mpt fusion: Adding DeviceResetCtx for internal Device reset frame [SCSI] mpt fusion: rewrite of ioctl_cmds internal generated function [SCSI] mpt fusion: Firmware event implementation using seperate WorkQueue [SCSI] mpt fusion: SAS topology scan changes, expander events [SCSI] mpt fusion: Rescan SAS topology added [SCSI] mpt fusion: Code Cleanup patch [SCSI] mpt fusion: Put IOC into ready state if it not already in ready state [SCSI] mpt fusion: RAID device handling and Dual port Raid support is added [SCSI] mpt fusion: Queue full event handling [SCSI] mpt fusion: Added support for Broadcast primitives Event handling [SCSI] mpt2sas: Introduced check for enclosure_handle to avoid crash [SCSI] mpt2sas: Expander fix oops saying "Already part of another port" [SCSI] mpt2sas: Raid 10 Value is showing as Raid 1E in /va/log/messages [SCSI] mpt2sas: Excessive log info causes sas iounit page time out [SCSI] mpt2sas: fix infinite loop inside config request [SCSI] mpt2sas: fix crash due to Watchdog is active while OS in standby mode [SCSI] mpt2sas: fix oops because drv data points to NULL on resume from hibernate [SCSI] mpt2sas: Bump driver version 01.100.04.00 [SCSI] mpt2sas: fix config request and diag reset deadlock [SCSI] mptsas : Change DEFINED value of can queue for FC and SAS devices. [SCSI] mptsas : Removed mptscsih_timer_expired. [SCSI] mptsas : Handle INSUFFICIENT resources status as similar to IOC BUSY status [SCSI] mptsas : Change config request timeout value to 30 seconds. [SCSI] mptsas : set max_id to infinite value. [SCSI] mptsas : Code cleanup of host page alloc and diag reset. [SCSI] mptsas : Bump version to 3.04.11 [SCSI] mpt2sas : Rescan topology from Interrupt context instead of work thread [SCSI] mpt2sas: Prevent sending command to FW while Host Reset [SCSI] mpt2sas: Removed wrapper funtions _scsih_link_change. [SCSI] mpt2sas: setting SDEV into RUNNING state from Interrupt context [SCSI] mpt2sas: Raid 10 Volume is showing as Raid 1E in dmesg [SCSI] mpt2sas: cleanup interrupt routine and config_request optimization [SCSI] mpt2sas: Bump driver version 01.100.06.00 [SCSI] mptsas : Sanity check for phyinfo is added [SCSI] mptsas : NULL pointer on big endian systems causing Expander not to tear off [SCSI] mptsas : PAE Kernel more than 4 GB kernel panic [SCSI] mptsas : Send DID_NO_CONNECT for pending IOs of removed device [SCSI] mptsas : FW event thread and scsi mid layer deadlock in SYNCHRONIZE CACHE command [SCSI] mptsas : Bump version to 3.04.12 [SCSI] mpt2sas: Update driver to MPI2 REV K headers. [SCSI] mpt2sas: Added mpi2_history.txt for MPI2 headers. [SCSI] mpt2sas: Copyright change to 2009. [SCSI] mpt2sas: Added SCSIIO, Internal and high priority memory pools to support multiple TM [SCSI] mpt2sas: Target Reset will be issued from Interrupt context. [SCSI] mpt2sas: Call init_completion on a per request basis. [SCSI] mpt2sas: Timeout occurred within the HANDSHAKE logic while waiting on firmware to ACK. [SCSI] mpt2sas: Support dev remove when phy status is MPI2_EVENT_SAS_TOPO_PHYSTATUS_VACANT [SCSI] mpt2sas: Bump version 02.100.03.00
Kaustav Majumdar (1): pcmcia: update alloc_io_space for conflict checking for multifunction PC card
Kawai, Hidehiro (7): coredump masking: bound suid_dumpable sysctl coredump masking: reimplementation of dumpable using two flags coredump masking: add an interface for core dump filter coredump masking: ELF: enable core dump filtering coredump masking: ELF-FDPIC: remove an unused argument coredump masking: ELF-FDPIC: enable core dump filtering coredump masking: documentation for /proc/pid/coredump_filter
Kay Sievers (260): sysfs: add sysfs_chmod_file() driver core: restore event order for device_add() USB: real nodes instead of usbfs add sysfs attr to re-emit device hotplug event keep pnpbios usermod_helper away from hotplug_path[] remove CONFIG_KOBJECT_UEVENT option add uevent_helper control in /sys/kernel/ remove mount/umount uevents from superblock handling merge kobject_uevent and kobject_hotplug driver core: replace "hotplug" by "uevent" ide: MODALIAS support for autoloading of ide-cd, ide-disk, ... net: swich device attribute creation to default attrs INPUT: add MODALIAS to the event environment BLOCK: delay all uevents until partition table is scanned Kobject: fix build error Driver core: bus device event delay Driver core: add generic "subsystem" link to all devices deprecate PHYSDEV* keys Driver core: fix "driver" symlink timing CONFIG_SYSFS_DEPRECATED CONFIG_SYSFS_DEPRECATED - bus symlinks CONFIG_SYSFS_DEPRECATED - device symlinks CONFIG_SYSFS_DEPRECATED - PHYSDEV* uevent variables CONFIG_SYSFS_DEPRECATED - class symlinks Driver core: show drivers in /sys/module/ Driver core: show "initstate" of module Driver core: Fix prefix driver links in /sys/module by bus-name MODULES: add the module name for built in kernel drivers /sys/modules/*/holders Driver core: add uevent vars for devices of a class Driver core: add device_type to struct device Driver core: allow to delay the uevent at device creation time Driver core: let request_module() send a /sys/modules/kmod/-uevent driver core: fix built-in drivers sysfs links driver core: fix namespace issue with devices assigned to classes Driver core: udev triggered device-<>driver binding Driver core: add name to device_type Driver core: make uevent-environment available in uevent-file Driver core: warn when userspace writes to the uevent file in a non-supported way USB: make usbdevices export their device nodes instead of using a separate class Driver core: keep PHYSDEV for old struct class_device USB: set default y for CONFIG_USB_DEVICE_CLASS ieee1394: convert ieee1394 from "struct class_device" to "struct device" Rules on how to use sysfs in userspace programs Driver core: add missing kset uevent Driver core: accept all valid action-strings in uevent-trigger usb: add PRODUCT, TYPE to usb-interface events V4L/DVB (6015): DVB: convert struct class_device to struct device V4L/DVB (6293): V4L: convert struct class_device to struct device [SCSI] switch sdev sysfs attributes to default attributes [SCSI] fix scsi_is_sdev_device() after switch to default sdev attributes platform: prefix MODALIAS with "platform:" Driver core: make sysfs uevent-attributes static Driver core: change add_uevent_var to use a struct Driver core: add CONFIG_UEVENT_HELPER_PATH Driver core: exclude kobject_uevent.c for !CONFIG_HOTPLUG Driver core: add uevent file for bus and driver Driver core: kerneldoc - kobject_uevent_env is not "usually KOBJ_MOVE" PTY: add kernel parameter to overwrite legacy pty count [MIPS] VPE loader: convert from struct class_ device to struct device Driver Core: fix bug in device_rename() for SYSFS_DEPRECATED=y allow LEGACY_PTYS to be set to 0 [SCSI] sr,sd: send media state change modification events coda: convert struct class_device to struct device sysfs: create optimal relative symlink targets Driver Core: add kobj_attribute handling Driver Core: switch all dynamic ksets to kobj_sysfs_ops fix struct user_info export's sysfs interaction Driver Core: kill subsys_attribute and default sysfs ops Driver core: fix class glue dir cleanup logic sysfs: fix /sys/module/*/holders after sysfs logic change Driver core: convert block from raw kobjects to core devices Kobject: auto-cleanup on final unref Driver core: change sysdev classes to use dynamic kobject names [ATM]: Convert struct class_device to struct device DCA: convert struct class_device to struct device. modules: do not try to add sysfs attributes if !CONFIG_SYSFS [SCSI] sd, sr: do not emit change event at device add [SCSI] fix media change events for polled devices spi: fix platform driver hotplug/coldplug usb gadget: fix platform driver hotplug/coldplug usb host: fix platform driver hotplug/coldplug watchdog: fix platform driver hotplug/coldplug rtc: fix platform driver hotplug/coldplug mmc: fix platform driver hotplug/coldplug leds: fix platform driver hotplug/coldplug misc: fix platform driver hotplug/coldplug pcmcia: fix platform driver hotplug/coldplug serial: fix platform driver hotplug/coldplug PNP: add all PNP card device id's as individual aliases block: send disk "change" event for rescan_partitions() [MTD] [MAPS] fix platform driver hotplug/coldplug [MTD] [NAND] fix platform driver hotplug/coldplug i2c: Fix platform driver hotplug/coldplug [ALSA] sound: fix platform driver hotplug/coldplug [POWERPC] macintosh/windfarm: Fix platform driver hotplug/coldplug V4L/DVB (7641): V4L: ov511 - use usb_interface as parent, not usb_device Input: add MODULE_ALIAS() to hotpluggable platform modules ATA/IDE: fix platform driver hotplug/coldplug net drivers: fix platform driver hotplug/coldplug [SCSI] jazz_esp, sgiwd93, sni_53c710, sun3x_esp: fix platform driver hotplug/coldplug kobject: do not copy vargs, just pass them around driver core: remove no longer used "struct class_device" driver-core: add dev_name() to help transition away from using bus_id block: do_mounts - accept root=<non-existant partition> block: export "ro" attribute iop-adma: fix platform driver hotplug/coldplug USB: usb dev_name() instead of dev->bus_id USB: usb dev_set_name() instead of dev->bus_id kobject: replace '/' with '!' in name driver core: remove KOBJ_NAME_LEN define driver core: remove DEVICE_NAME_SIZE define pnp: add acpi:* modalias entries arm: bus_id -> dev_name() and dev_set_name() conversions drivers/power: fix platform driver hotplug/coldplug mfd: fix platform driver hotplug/coldplug parport: fix platform driver hotplug/coldplug block: fix partial read() of /proc/{partitions,diskstats} block: drop references taken by class_find_device() pnp: fix "add acpi:* modalias entries" [S390] bus_id -> dev_name conversions block: sanitize invalid partition table entries sound: struct device - replace bus_id with dev_name(), dev_set_name() Input: struct device - replace bus_id with dev_name(), dev_set_name() firewire: struct device - replace bus_id with dev_name(), dev_set_name() ieee1394: struct device - replace bus_id with dev_name(), dev_set_name() uwb: struct device - replace bus_id with dev_name(), dev_set_name() pcmcia: struct device - replace bus_id with dev_name(), dev_set_name() sound: struct device - replace bus_id with dev_name(), dev_set_name() ACPI: struct device - replace bus_id with dev_name(), dev_set_name() mmc: struct device - replace bus_id with dev_name(), dev_set_name() net: struct device - replace bus_id with dev_name(), dev_set_name() dmaengine: struct device - replace bus_id with dev_name(), dev_set_name() sparc: struct device - replace bus_id with dev_name(), dev_set_name() ssb: struct device - replace bus_id with dev_name(), dev_set_name() parisc: struct device - replace bus_id with dev_name(), dev_set_name() bdi: register sysfs bdi device only once per queue pktcdvd: remove broken dev_t export of class devices powerpc: struct device - replace bus_id with dev_name(), dev_set_name() rapidio: struct device - replace bus_id with dev_name(), dev_set_name() [MTD] struct device - replace bus_id with dev_name(), dev_set_name() [S390] struct device - replace bus_id with dev_name(), dev_set_name() ide: struct device - replace bus_id with dev_name(), dev_set_name() V4L/DVB (9473): add DVB_DEVICE_NUM and DVB_ADAPTER_NUM to uevent V4L/DVB (9521): V4L: struct device - replace bus_id with dev_name(), dev_set_name() virtio: struct device - replace bus_id with dev_name(), dev_set_name() [SCSI] struct device - replace bus_id with dev_name(), dev_set_name() V4L/DVB (10172): add DVB_DEVICE_TYPE= to uevent HID: struct device - replace bus_id with dev_name(), dev_set_name() avr: struct device - replace bus_id with dev_name(), dev_set_name() driver core: struct device - replace bus_id with dev_name(), dev_set_name() sysfs: clarify SYSFS_DEPRECATED help text xen: struct device - replace bus_id with dev_name(), dev_set_name() w1: struct device - replace bus_id with dev_name(), dev_set_name() video: struct device - replace bus_id with dev_name(), dev_set_name() tifm: struct device - replace bus_id with dev_name(), dev_set_name() thermal: struct device - replace bus_id with dev_name(), dev_set_name() swiotlb: struct device - replace bus_id with dev_name(), dev_set_name() spi: struct device - replace bus_id with dev_name(), dev_set_name() SGI: struct device - replace bus_id with dev_name(), dev_set_name() serial: struct device - replace bus_id with dev_name(), dev_set_name() power-supply: struct device - replace bus_id with dev_name(), dev_set_name() pnp: struct device - replace bus_id with dev_name(), dev_set_name() mwave: struct device - replace bus_id with dev_name(), dev_set_name() mtd: struct device - replace bus_id with dev_name(), dev_set_name() mips: struct device - replace bus_id with dev_name(), dev_set_name() memstick: struct device - replace bus_id with dev_name(), dev_set_name() macintosh: struct device - replace bus_id with dev_name(), dev_set_name() pm: struct device - replace bus_id with dev_name(), dev_set_name() ISDN: struct device - replace bus_id with dev_name(), dev_set_name() infiniband: struct device - replace bus_id with dev_name(), dev_set_name() i7300_idle: struct device - replace bus_id with dev_name(), dev_set_name() IA64: struct device - replace bus_id with dev_name(), dev_set_name() i2o: struct device - replace bus_id with dev_name(), dev_set_name() hwmon: struct device - replace bus_id with dev_name(), dev_set_name() gpu: struct device - replace bus_id with dev_name(), dev_set_name() gpio: struct device - replace bus_id with dev_name(), dev_set_name() gadget: struct device - replace bus_id with dev_name(), dev_set_name() dmi: struct device - replace bus_id with dev_name(), dev_set_name() chris: struct device - replace bus_id with dev_name(), dev_set_name() block: struct device - replace bus_id with dev_name(), dev_set_name() avr: struct device - replace bus_id with dev_name(), dev_set_name() libata: struct device - replace bus_id with dev_name(), dev_set_name() arm: struct device - replace bus_id with dev_name(), dev_set_name() staging: struct device - replace bus_id with dev_name(), dev_set_name() rtc: struct device: replace bus_id with dev_name(), dev_set_name() edac: struct device: replace bus_id with dev_name(), dev_set_name() i2c: Replace bus_id with dev_name(), dev_set_name() usb: struct device - replace bus_id with dev_name(), dev_set_name() oxu210hp-hcd.c: struct device - replace bus_id with dev_name(), dev_set_name() PCI: struct device - replace bus_id with dev_name(), dev_set_name() regulator: struct device - replace bus_id with dev_name(), dev_set_name() ACPI: thinkpad-acpi: struct device - replace bus_id with dev_name(), dev_set_name() PNP: fix broken pnp lowercasing for acpi module aliases net: struct device - replace bus_id with dev_name(), dev_set_name() Input: struct device - replace bus_id with dev_name(), dev_set_name() ide: struct device - replace bus_id with dev_name(), dev_set_name() ACPI: struct device - replace bus_id with dev_name(), dev_set_name() wimax: struct device - replace bus_id with dev_name(), dev_set_name() sh: struct device - replace bus_id with dev_name(), dev_set_name() parisc: dino: struct device - replace bus_id with dev_name(), dev_set_name() PCI: struct device - replace bus_id with dev_name(), dev_set_name() mmc: struct device - replace bus_id with dev_name(), dev_set_name() edac: struct device - replace bus_id with dev_name(), dev_set_name() spi: struct device - replace bus_id with dev_name(), dev_set_name() video: struct device - replace bus_id with dev_name(), dev_set_name() zorro: struct device - replace bus_id with dev_name(), dev_set_name() mmc: struct device - replace bus_id with dev_name(), dev_set_name() mtd: struct device - replace bus_id with dev_name(), dev_set_name() pci: struct device - replace bus_id with dev_name(), dev_set_name() rapidio: struct device - replace bus_id with dev_name(), dev_set_name() s390: struct device - replace bus_id with dev_name(), dev_set_name() serial: struct device - replace bus_id with dev_name(), dev_set_name() sh: struct device - replace bus_id with dev_name(), dev_set_name() tc: struct device - replace bus_id with dev_name(), dev_set_name() pcmcia: struct device - replace bus_id with dev_name(), dev_set_name() rtc: struct device - replace bus_id with dev_name(), dev_set_name() net: struct device - replace bus_id with dev_name(), dev_set_name() drm: struct device - replace bus_id with dev_name(), dev_set_name() v4l: struct device - replace bus_id with dev_name(), dev_set_name() amba: struct device - replace bus_id with dev_name(), dev_set_name() dio: struct device - replace bus_id with dev_name(), dev_set_name() dma: struct device - replace bus_id with dev_name(), dev_set_name() eisa: struct device - replace bus_id with dev_name(), dev_set_name() gpio: struct device - replace bus_id with dev_name(), dev_set_name() mca: struct device - replace bus_id with dev_name(), dev_set_name() mfd: struct device - replace bus_id with dev_name(), dev_set_name() wimax: struct device - replace bus_id with dev_name(), dev_set_name() usb: struct device - replace bus_id with dev_name(), dev_set_name() driver core: get rid of struct device's bus_id string array vcs: hook sysfs devices into object lifetime instead of "binding" qeth: struct device - replace bus_id with dev_name(), dev_set_name() [MTD] struct device - replace bus_id with dev_name(), dev_set_name() driver core: allow non-root users to listen to uevents driver: dont update dev_name via device_add path Driver Core: do not oops when driver_unregister() is called for unregistered drivers ALSA: use card device as parent for jack input-devices driver core: set default SYSFS_DEPRECATED=n sched: delayed cleanup of user_struct Driver Core: add nodename callbacks Driver Core: misc: add nodename support for misc devices. Driver Core: usb: add nodename support for usb drivers. Driver Core: block: add nodename support for block drivers. Driver Core: x86: add nodename for cpuid and msr drivers. Driver Core: raw: add nodename for raw devices Driver Core: drm: add nodename for drm devices Driver Core: aoe: add nodename for aoe devices Driver Core: bsg: add nodename for bsg driver Driver Core: dvb: add nodename for dvb drivers Driver Core: input: add nodename for input drivers Driver Core: sound: add nodename for sound drivers usb: convert endpoint devices to bus-less childs of the usb interface V4L/DVB (11517): v4l: remove driver-core BUS_ID_SIZE sound: do not set DEVNAME for OSS devices sparc: remove driver-core BUS_ID_SIZE Driver Core: remove BUS_ID_SIZE vc: create vcs(a) devices for consoles mem_class: use minor as index instead of searching the array Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev Driver-Core: extend devnode callbacks to provide permissions
Kay, Allen M (1): VT-d: Changes to support KVM
Kaz Kojima (4): SuperH maintainership change sh: Fix restartable syscall arg5 clobbering. sh: Fix up futex implementation. sh: Terminate .eh_frame in VDSO with a 4-byte 0.
Kazuhiko Kawakami (1): V4L/DVB (6044): vp27smpx: clarify history of this source.
Kazuhisa Ichikawa (1): block: fix the bio_vec array index out-of-bounds test
Kazunori Asayama (3): [POWERPC] spufs: Fix lost events in poll/epoll on mfc [POWERPC] spufs: Save dma_tagstatus_R in CSA [CELL] spufs: Avoid unexpectedly restaring MFC during context save
Kazunori MIYAZAWA (14): [IPv6] IPsec: fix pmtu calculation of esp [CRYPTO] xcbc: New algorithm [CRYPTO] tcrypt: Add test vectors of AES_XCBC [IPSEC]: Add support for AES-XCBC-MAC [IPSEC]: Changing API of xfrm4_tunnel_register. [IPSEC]: make sit use the xfrm4_tunnel_register [IPSEC]: changing API of xfrm6_tunnel_register [IPSEC]: Fix the address family to refer encap_family [KEY]: Fix conversion between IPSEC_MODE_xxx and XFRM_MODE_xxx. [IPSEC]: Fix IPv6 AH calculation in outbound [IPSEC]: Fix panic when using inter address familiy IPsec on loopback. [AF_KEY]: Fix bug in spdadd [IPSEC]: Fix inter address family IPsec tunnel handling. af_key: Fix selector family initialization.
Kazuo Ito (1): dm kcopyd: avoid queue shuffle
Kazuo Moriwaka (1): trivial: jbd header comment typo fix for JBD_PARANOID_IOFAIL
Ke Wei (12): [SCSI] mvsas: convert from rough draft to working driver [SCSI] mvsas: fix phy sas address [SCSI] mvsas: fill in error info record and phy mode6 bits. [SCSI] mvsas: a tag handler implementation [SCSI] mvsas : interrupt handling [SCSI] mvsas: check hd whether unplugged [SCSI] mvsas: retry aborting task. [SCSI] mvsas: fix the buffer of rx DMA overflow bug [SCSI] mvsas: get phy info. [SCSI] mvsas: check subsystem id [ARM] Feroceon: allow more old Feroceon IDs [ARM] Orion: add a separate BRIDGE_INT_TIMER1_CLR define
Keck, David (1): PCI Hotplug: shpchp: AMD POGO errata fix
Keenan Pepper (2): Bring back Tux on Chips 65550 framebuffer kbuild: signed/unsigned char fix for make menuconfig
Kees Cook (9): Documentation/SubmittingPatches: update Trivial Patch Monkey information proc: maps protection Documentation: /proc/$pid/stat files pci: fix unterminated pci_device_id lists kbuild: make modpost detect unterminated device id lists proc: show personality via /proc/pid/personality ELF: implement AT_RANDOM for glibc PRNG seeding modules: sysctl to block module loading proc: fix reported unit for RLIMIT_CPU
Kees Lemmens (1): USB: oti6858 usb-serial driver (in Nokia CA-42 cable)
Kees Schoenmakers (2): MOS7720 has no tiocmget method tty: usb_serial_mos7720: Fix get_lsr_info
Keiichi KII (1): netconsole: avoid null pointer dereference at show_local_mac()
Keiichi Kii (2): fix typo in SubmittingPatches add SubmittingPatches to Documentation/ja_JP
Keiichiro Tokunaga (3): Driver core: unregister_node() for hotplug use [ACPI] update CONFIG_ACPI_CONTAINER Kconfig help [ACPI] hotplug Processor consideration in acpi_bus_add()
Keika Kobayashi (5): per-task-delay-accounting: add memory reclaim delay per-task-delay-accounting: update taskstats for memory reclaim delay per-task-delay-accounting: update document and getdelays.c for memory reclaim softirq: introduce statistics for softirq proc: export statistics for softirq to /proc
Keir Fraser (5): AGP fix for Xen VMM [NETFILTER]: Avoid unncessary checksum validation in UDP connection tracking Fix mmap() of /dev/hpet [IPV6]: ipv6_add_addr should install dstentry earlier Fix swiotlb_sync_single_range()
Keita Maehara (2): [ALSA] ac97: YMF743 missing controls support (1/2) [ALSA] ac97: YMF743 missing controls support (2/2)
Keith Mannthey (13): x86_64: Fix overflow in NUMA hash function setup x86_64 kernel mapping fix hot-add-mem x86_64: fixup externs hot-add-mem x86_64: Kconfig changes hot-add-mem x86_64: Enable SPARSEMEM in srat.c hot-add-mem x86_64: memory_add_physaddr_to_nid enable hot-add-mem x86_64: memory_add_physaddr_to_nid node fixup hot-add-mem x86_64: use CONFIG_MEMORY_HOTPLUG_SPARSE hot-add-mem x86_64: use CONFIG_MEMORY_HOTPLUG_RESERVE i383 numa: fix numaq/summit apicid conflict block: Supress Buffer I/O errors when SCSI REQ_QUIET flag set amd64_edac: simple fix to allow reporting of CECC errors edac: i5100 fix initialization code
Keith Mok (1): vfat: bug fix for vfat cannot handle filename with 255
Keith Moore (1): cpqphp: fix oops during unload without probe
Keith Owens (46): [IA64] Tighten up unw_unwind_to_user check [IA64] __copy_user breaks on unaligned src [IA64] SAL to OS callbacks cannot call sleeping [IA64] Module gp must point to valid memory [IA64] Extract correct break number for break.b Stop arch/i386/kernel/vsyscall-note.o being rebuilt every time [IA64] restore_sigcontext is not preempt safe [IA64] unwind.c uses wrong unat from switch_stack [IA64] Initialize some spinlocks Export pcibios_bus_to_resource MCA/INIT: scheduler hooks [IA64] MCA/INIT: add an extra thread_info flag [IA64] MCA/INIT: avoid reading INIT record during INIT event MCA/INIT: use per cpu stacks [IA64] MCA/INIT: remove the physical mode path from minstate.h [IA64] MCA/INIT: remove obsolete unwind code Correct xircom_cb use of CONFIG_NET_POLL_CONTROLLER [IA64] Add Documentation/ia64/mca.txt [IA64] Wire in the MCA/INIT handler stacks [IA64] Extend notify_die() hooks for IA64 [IA64] Allow salinfo_decode to detect signals on read [IA64] Define an ia64 version of __raw_read_trylock [IA64] Add hotplug cpu to salinfo.c, replace semaphore with mutex [IA64] Set the correct default OS status in the MCA handler [IA64-SGI] Recursive flags do not work for selective builds [IA64] Delete MCA/INIT sigdelayed code Tell kallsyms_lookup_name() to ignore type U entries [IA64] MCA: print messages in MCA handler [IA64] MCA: update MCA comm field for user space tasks [IA64] MCA: remove obsolete ifdef [IA64] Pass more data to the MCA/INIT notify_die hooks [IA64] Failure to resume after INIT in user space Reinstate const in next_thread() [IA64] ia64_wait_for_slaves() incorrectly reports MCA [IA64] Sanitize assembler code for ia64_sal_os_state x86_64: Standardize i386/x86_64 handling of NMI_VECTOR x86_64: Avoid broadcasting NMI IPIs [IA64] sparse cleanups Fix compile problem when sata debugging is on x86_64: Save original IST values for checking stack addresses Remove most of the special cases for the debug IST stack Fix do_mbind warning with CONFIG_MIGRATION=n [IA64] Correct definition of handle_IPI [IA64] Remove sparse warning from unwind code [IA64] Correct unwind validation code i386: Do not include other cpus' interrupt 0 in nmi_watchdog
Keith Packard (66): Merge headphone and speaker volume controls for Panasonic R4 laptop drm/i915 more registers for S3 (DSPCLK_GATE_D, CACHE_MODE_0, MI_ARB_STATE) drm/i965: On I965, use correct 3DSTATE_DRAWING_RECTANGLE command in vblank drm/i915: Handle tiled buffers in vblank tasklet drm/i915: save and restore dsparb and d_state registers. intel/agp: rewrite GTT on resume agp/intel: Reduce extraneous PCI posting reads during init i915: remove settable use_mi_batchbuffer_start i915: Ignore X server provided mmio address i915: Track progress inside of batchbuffers for determining wedgedness. i915: Initialize hardware status page at device load when possible. Export shmem_file_setup for DRM-GEM i915: Use non-reserved status page index for breadcrumb i915: Fix up ring initialization to cover G45 oddities i915: Map status page cached for chips with GTT-based HWS location. i915: Don't run retire work handler while suspended i915: Protect vblank IRQ reg access with spinlock i915: Disable MSI on GM965 (errata says it doesn't work) drm/i915: hold dev->struct_mutex and DRM lock during vblank ring operations drm/i915: use pipes, not planes to label vblank data x86: add iomap_atomic*()/iounmap_atomic() on 32-bit using fixmaps resources: add io-mapping functions to dynamically map large device apertures i915: use io-mapping interfaces instead of a variety of mapping kludges io mapping: improve documentation io mapping: clean up #ifdefs i915: Save/restore MCHBAR_RENDER_STANDBY on GM965/GM45 i915: Clean up sarea pointers on leavevt drm/i915: Move legacy breadcrumb out of the reserved status page area drm/i915: Manage PIPESTAT to control vblank interrupts instead of IMR. drm/i915: Subtract total pinned bytes from available aperture size drm/i915: Always read pipestat in irq_handler drm/i915: execbuffer pins objects, no need to ensure they're still in the GTT drm: move drm vblank initialization/cleanup to driver load/unload drm/i915: Rename object_set_domain to object_set_to_gpu_domain drm/i915: Move the execbuffer domain computations together drm/i915: Retry execbuffer pinning after clearing the GTT drm/i915: Disable the GM965 MSI errata workaround. drm/i915: fix transition to I915_TILING_NONE drm/i915: x86 always has writeq. Add I915_READ64 for symmetry. drm/i915: save/restore fence registers across suspend/resume drm: add newlines to text sysfs files drm: set permissions on edid file to 0444 drm: Hook up DPMS property handling in drm_crtc.c. Add drm_helper_connector_dpms. drm/i915: Don't trim cursor addresses to 11 bits drm/i915: Add Display Port register defines drm/i915: Hook connector to encoder during load detection (fixes tv/vga detect) drm: Eliminate magic I2C frobbing when reading EDID drm/i915: Require digital monitor on HDMI ports for detect drm/i915: Apple DMI info has inconsistent SYS_VENDOR information drm/i915: check for CONFIG_PNP before using pnp function drm/i915: Change I2C api to pass around i2c_adapters drm/i915: Clean up SDVO i2c handling drm/i915: add per-output hotplug callback for KMS drm/i915: Add Display Port support drm/i915: Use hotplug callback to retrain DP link drm/i915: Split array of DAC limits into separate structures. drm/i915: Add CLKCFG register definition drm/i915: Clarify error returns from display port aux channel I/O drm/i915: Generate 2MHz clock for display port aux channel I/O. Retry I/O. drm/i915: Make driver less chatty fs/notify/inotify: decrement user inotify count on close drm/i915: Adjust DisplayPort clocks to use 96MHz reference drm/i915: Allow frame buffers up to 4096x4096 on 915/945 class hardware drm: When adding probed modes, preserve duplicate mode types ACPI: don't free non-existent backlight in acpi video module drm/I915: Use the CRT DDC to get the EDID for DVI-connector on Mac
Keith Wansbrough (1): floppy: support arbitrary first-sector numbers
Keld Simonsen (1): md: don't attempt read-balancing for raid10 'far' layouts
Kelly Daly (19): merge filename and modify references to iseries/hv_call.h merge filename and modify references to iseries/hv_call_event.h merge filename and modify references to iseries/hv_call_sc.h merge filename and modify references to iseries/hv_call_xm.h merge filename and modify reference to iseries/hv_lp_config.h merge filename and modify references to iseries/hv_lp_event.h merge filename and modify references to iseries/hv_types.h merge filename and modify references to iseries/it_exp_vpd_panel.h merge filename and modify references to iseries/it_lp_naca.h merge filename and modify references to iseries/it_lp_queue.h merge filename and modify references to iseries/it_lp_reg_save.h merge filename and modify references to iseries/lpar_map.h merge filename and modify references to iseries/iseries_io.h merge filename and modify references to iSeries/mf.h merge filename and modify references to iseries/vio.h fix incorrect dir modify defines according to _ASM_POWERPC_ISERIES_ powerpc: disable OProfile for iSeries [POWERPC] re-enable OProfile for iSeries, using timer interrupt
Ken Arromdee (1): [ALSA] ad1816a - Fix PCM trigger direction
Ken Brush (1): USB: Add Sieraa Wireless 580 evdo card to airprime.c
Ken Chen (35): use cheaper elv_queue_empty when unplug a device aio: remove superfluous kiocb member initialization aio: ring wrapping simplification aio: clean up debug code aio: optimize io_submit_one() [IA64] fix nested_dtlb_miss handler for hugetlb address [IA64] fix nohalt boot option [IA64] cleanup in fsys.S aio: fix buggy put_ioctx call in aio_complete - v2 hugetlb: preserve hugetlb pte dirty state simplify shmem_aops.set_page_dirty() method convert ramfs to use __set_page_dirty_no_writeback do not disturb page referenced state when unmapping memory range i386: type cast clean up for find_next_zero_bit remove artificial software max_loop limit fix leaky resv_huge_pages when cpuset is in use pretend cpuset has some form of hugetlb page reservation loop: preallocate eight loop devices fix hugetlb page allocation leak hugetlb: allow extending ftruncate on hugetlbfs sched: fix improper load balance across sched domain writeback: fix periodic superblock dirty inode flushing sched: reduce schedstat variable overhead a bit hugetlb: fix i_blocks accounting hugetlbfs: fix quota leak hugetlb: allow sticky directory mount option fix setpriority(PRIO_PGRP) thread iterator breakage x86, sched: enable wchan config menu item on 64-bit sched: fix inconsistency when redistribute per-cpu tg->cfs_rq shares sched: fix sd_parent_degenerate on non-numa smp machine x86: convert rdtscll() to use __native_read_tsc sched, cpuacct: refactoring cpuusage_read / cpuusage_write sched, cpuacct: export percpu cpuacct cgroup stats schedstat: consolidate per-task cpu runtime stats proc: add /proc/*/stack
Ken Kawasaki (9): axnet_cs: fix phy_id detection for bogus Asix chip. pcnet_cs: add cis(firmware) of the Allied Telesis LA-PCM 3c589_cs: add cis(firmware) of 3Com multifunction pcmcia card pcnet_cs: add new id 3c589_cs: re-initialize the multicast in the tc589_reset pcnet_cs: add cis of Linksys multifunction pcmcia card pcnet_cs: add cis of National Semicondoctor's multifunction pcmcia card 3c574_cs: spin_lock the set_multicast_list function pcnet_cs: add cis of PreMax PE-200 ethernet pcmcia card
Ken L Johnson (1): USB: berry_charge: correct dbg string for second magic command
Ken MacLeod (1): USB: isp1362: fix pulldown register defines and conf logic
Ken Witherow (1): [SCSI] advansys: clean up warnings
Ken'ichi Ohmichi (16): Add vmcoreinfo add-vmcore: cleanup the coding style according to Andrew's comments add-vmcore: add nodemask_t's size and NR_FREE_PAGES's value to vmcoreinfo_data add-vmcore: use the existing ia64_tpa() instead of asm code add-vmcore: add a prefix "VMCOREINFO_" to the vmcoreinfo macros x86: Dump filtering supports x86_64 sparsemem vmcoreinfo: add the array length of "free_list" for filtering free pages vmcoreinfo: rename vmcoreinfo's macros returning the size vmcoreinfo: use the existing offsetof() for VMCOREINFO_OFFSET() vmcoreinfo: add "VMCOREINFO_" to all the call for vmcoreinfo_append_str() vmcoreinfo: fix the configuration dependencies vmcoreinfo: add the symbol "phys_base" vmcoreinfo: add page flags values kdump: add vmlist.addr to vmcoreinfo for x86 vmalloc translation. x86, kdump: fix invalid access on i386 sparsemem [IA64] fix the difference between node_mem_map and node_start_pfn
Ken-ichirou MATSUZAWA (1): [IPV6]: ip6ip6_lock is not unlocked in error path.
Kenan Esau (2): Input: Add Fujitsu Lifebook B-series touchscreen driver. Input: psmouse - DMI updates for lifebook protocol
Kenichi Nagai (1): Input: evdev - fix overflow in compat_ioctl
Kenji Kaneshige (260): [IA64] vector sharing (Large I/O system support) [IA64] iosapic.c: typo ... s/spin_unlock_irq/spin_unlock/ PCI: 'is_enabled' flag should be set/cleared when the device is actually enabled/disabled PCI Hotplug: shpchp driver doesn't program _HPP values properly PCI Hotplug: SHPCHP driver doesn't enable PERR and SERR properly ACPI based I/O APIC hot-plug: add interfaces ACPI based I/O APIC hot-plug: ia64 support ACPI based I/O APIC hot-plug: acpiphp support [IA64] assign_irq_vector() should not panic [ACPI] acpi_register_gsi() can return error [ACPI] acpi_pci_enable_irq() now checks for acpi_register_gsi() errors [ACPI] HPET driver now checks for acpi_register_gsi() errors [ACPI] PNPACPI driver now checks for acpi_register_gsi() errors [ACPI] 8250 driver now checks for acpi_register_gsi() errors [ACPI] iosapic_register_intr() now returns error instead of panic [IA64] fix iosapic_remove build error for !HOTPLUG [ACPI] fix run-time error checking in acpi_pci_irq_disable() [IA64] Minor cleanups - remove unnecessary function prototype in irq.h [IA64] Minor cleanups - remove CONFIG_ACPI_DEALLOCATE_IRQ [IA64] Minor cleanups - remove unnecessary function prototype in iosapic.h remove unnecessary handle_IRQ_event() prototypes [ACPI] build EC driver on IA64 e1000: Fix invalid memory reference shpchp: replace pci_find_slot() with pci_get_slot() shpchp: fix improper reference to Slot Avail Regsister shpchp: fix improper reference to Mode 1 ECC Capability" bit shpchp: fix improper mmio mapping shpchp: fix improper write to Command Completion Detect bit shpchp: fix improper wait for command completion shpchp: Implement get_address callback [IA64] Stop multiple pci_claim_resource() call for the same resource [IA64] Ignore disabled Local SAPIC Affinity Structure in SRAT shpchp - cleanup init_slots() shpchp - cleanup shpchp_core.c shpchp - cleanup slot list shpchp - cleanup controller list shpchp - cleanup check command status shpchp - bugfix: add missing serialization pcihp_skeleton.c cleanup shpchp - replace kmalloc() with kzalloc() and cleanup arg of sizeof() shpchp - removed unncessary 'magic' member from slot shpchp - move slot name into struct slot shpchp - Fix incorrect return value of interrupt handler shpchp: Remove unused pci_bus member from controller structure shpchp: Remove unused wait_for_ctrl_irq shpchp: event handling rework shpchp: Fix slot state handling shpchp: adapt to pci driver model shpchp: cleanup bus speed handling acpiphp: Scan slots under the nested P2P bridge acpi_pcihp: Fix programming _HPP values acpi_pcihp: Remove improper error message about OSHP acpi_pcihp: Add support for _HPX pciehp: Fix programming hotplug parameters SHPC: Cleanup SHPC register access SHPC: Cleanup SHPC Logical Slot Register access SHPC: Cleanup SHPC Logical Slot Register bits access SHPC: Fix SHPC Logical Slot Register bits access SHPC: Fix SHPC Contoller SERR-INT Register bits access shpchp: Mask Global SERR and Intr at controller release time shpchp: Create shpchpd at controller probe time pciehp: Replace pci_find_slot() with pci_get_slot() pciehp: Add missing pci_dev_put pciehp: Implement get_address callback shpchp: Remove unnecessary hpc_ctlr_handle check shpchp: Cleanup interrupt handler shpchp: Cleanup SHPC commands shpchp: Cleanup interrupt polling timer shpchp: Remove Unused hpc_evelnt_lock shpchp: Cleanup improper info messages [IA64] Make PCI Express support selectable pciehp - fix wrong return value fix "PCI: assign ioapic resource at hotplug" shpchp: fix shpchp_wait_cmd in poll pciehp: fix improper info messages pciehp - add missing locking shpchp: fix command completion check shpchp: remove unnecessary cmd_busy member from struct controller [IA64] cpu-hotplug: Fixing confliction between CPU hot-add and IPI pciehp: remove unnecessary free_irq pciehp: remove unnecessary pci_disable_msi PCI: pcieport-driver: remove invalid warning message shpchp: remove unnecessary struct php_ctlr shpchp: cleanup struct controller shpchp: remove shpchprm_get_physical_slot_number shpchp: cleanup shpchp.h pciehp: cleanup init_slot() pciehp: cleanup slot list pciehp: remove unnecessary php_ctlr pciehp: remove unused pci_bus from struct controller pciehp: cleanup register access pciehp: cleanup pciehp.h pciehp: remove unused pcie_cap_base pciehp: cleanup wait command completion pciehp: fix wait command completion shpchp: remove CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE shpchp: remove DBG_XXX_ROUTINE shpchp: delete trailing whitespace [IA64] Fix possible invalid memory access in ia64_setup_msi_irq() pciehp: Event handling rework pciehp: Adapt to device driver model [IA64] fix kmalloc(0) in arch/ia64/pci/pci.c PCI: hotplug: pciehp: Fix possible race condition in writing slot PCI: hotplug: pciehp: wait for 1 second after power off slot [IA64] vector-domain - fix vector_table [IA64] Add sanity check into __bind_irq_vector [IA64] Fix wrong assumption in acpi_gsi_to_irq [IA64] Fix wrong return value in parse_vector_domain [IA64] Fix registered interrupt check [IA64] Fix possible race in destroy_and_reserve_irq() [IA64] Fix wrong access to irq_desc[] in iosapic_register_intr(). [IA64] SN2 needs platform specific irq_to_vector() function. [IA64] Fix unexpected interrupt vector handling [IA64] Clear pending interrupts at CPU boot up time pciehp: remove CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE pciehp: remove DBG_XXX_ROUTINE pciehp: remove trailing whitespace from pciehp_hpc.c pciehp: remove trailing whitespace from pciehp_core.c pciehp: remove trailing whitespace from pciehp_ctrl.c pciehp: remove trailing whitespace form pciehp_pci.c pciehp: minor cleanups for pciehp_hpc.c [IA64] Fix kernel panic in kdump on INIT [IA64] Fix kernel hangup in kdump on INIT [IA64] Fix incorrect return value from ia64_setup_msi_irq() [IA64] Clean up /proc/interrupts output [IA64] Fix IOSAPIC delivery mode setting [IA64] Fix iosapic interrupt delivery mode for CPE [IA64] Remove compiler warinings about uninitialized variable in irq_ia64.c PCI Hotplug: pciehp: remove needless members from struct controller PCI Hotplug: pciehp: remove needless hp_slot calculation PCI Hotplug: pciehp: use generic function to find ext capability pciehp: wait for 1000ms before LED operation after power off pciehp: workaround against Bad DLLP during power off pciehp: block new requests from the device before power off PCI: Fix wrong reference counter check for proc_dir_entry [IA64] Fix irq migration in multiple vector domain pci: hotplug: pciehp: fix error code path in hpc_power_off_slot pciehp: fix slot name pciehp: Fix interrupt event handlig pciehp: Add missing memory barrier pciehp: Fix wrong slot control register access pciehp: Fix wrong slot capability check pciehp: Remove useless hotplug interrupt enabling pciehp: Mask hotplug interrupt at controller release pciehp: Clean up pcie_init() shpchp: fix slot name pciehp: Fix command write pciehp: fix error message about getting hotplug control PCI ACPI: fix uninitialized variable in __pci_osc_support_set ACPI/PCI: handle multiple _OSC ACPI/PCI: another multiple _OSC memory leak fix shpchp: add message about shpchp_slot_with_bus option pciehp: fix NULL dereference in interrupt handler pciehp: fix slow probing pciehp: poll cmd completion if hotplug interrupt is disabled pciehp: move msleep after power off pci hotplug core: add check of duplicate slot name pciehp: add message about pciehp_slot_with_bus option pci-acpi: remove duplicate code for _OSC pci-acpi: use local buffer for _OSC pci-acpi: add flag to indicate query had been done pci-acpi: remove unused variable in __pci_osc_support_set pci-acpi: formatting cleanups for _OSC pciehp: remove redundant pci_dev initialization pciehp: evaluate _OSC/OSHP before controller init pciehp: block signals while waiting for command completion shpchp: check firmware before taking control pciehp: fixes typo in dbg_ctrl() in pciehp_hpc.c pciehp: removes redundant NULL write to slot status register pciehp: fix typo in hpc_release_ctlr pciehp: cleanup pcie_poll_cmd pciehp: change command polling frequency pciehp: remove inline from command related functions Remove unnecessary 'tmp' variable from pci_hp_register(). pciehp: fix interrupt initialization pciehp: remove needless command completed interrupt setting pciehp: use get_service_data PCI: pciehp: fix irq initialization PCI hotplug: fix get_##name return value problem PCI Hotplug: serialize pci_hp_register and pci_hp_deregister PCI hotplug: pciehp: fix possible memory leak in pcie_init PCI hotplug: pciehp: poll data link layer link active PCI hotplug: cpqphp: fix kernel NULL pointer dereference PCI: ignore bit0 of _OSC return code PCI: pciehp: fix unexpected power off with pciehp_force PCI hotplug: pciehp: remove unnecessary wait after turning power off PCI: pciehp: add ACPI based slot detection PCI: pciehp: add auto option to pciehp_detect_mode PCI hotplug: introduce functions for ACPI slot detection PCI: pciehp: ignore undefined bit in link status register PCI: pciehp: cleanup register and field definitions PCI: pciehp: fix possible endless loop in pcie_isr PCI: pciehp: enable software notification on empty slots PCI: pciehp: make cmd_busy flag one bit PCI/ACPI: move _OSC code to pci_root.c PCI/ACPI: rename pci_osc_control_set() PCI/ACPI: fix wrong assumption in acpi_pci_get_bridge_handle PCI/ACPI: fix wrong assumption in acpi_find_root_bridge_handle PCI hotplug: fix wrong assumption in acpi_get_hp_params_from_firmware PCI hotplug: fix wrong assumption in acpi_get_hp_hw_control_from_firmware PCI: fix wrong assumption in pci_find_upstream_pcie_bridge PCI: fix wrong assumption in pci_read_bridge_bases PCI: fix wrong assumption in pci_get_interrupt_pin PCI: fix wrong assumption in pci_common_swizzle PCI: pci_is_root_bus helper PCI: fix kernel oops on bridge removal PCI/ACPI: fix wrong ref count handling in acpi_pci_bind() PCI: use pci_is_root_bus() in acpi_pci_get_bridge_handle() PCI: use pci_is_root_bus() in acpi_find_root_bridge_handle() PCI: use pci_is_root_bus() in pci_find_upstream_pcie_bridge() PCI: use pci_is_root_bus() in pci_read_bridge_bases() PCI: use pci_is_root_bus() in pci_get_interrupt_pin() PCI: use pci_is_root_bus() in pci_common_swizzle() PCI: Remove untested Electromechanical Interlock (EMI) support in pciehp. PCI hotplug: fix return value of has_foo() functions PCI hotplug: create symlink to hotplug driver module PCI hotplug: remove redundant .owner initializations PCI: remove invalid comment of msi_mask_irq() PCI ASPM: fix typo in struct pcie_link_state PCI ASPM: cleanup aspm state field in struct pcie_link_state PCI ASPM: cleanup latency field in struct pcie_link_state PCI ASPM: cleanup clkpm state in struct pcie_link_state PCI ASPM: cleanup misc in struct pcie_link_state PCI ASPM: cleanup change input argument of aspm functions PCI ASPM: cleanup initialization PCI ASPM: cleanup __pcie_aspm_check_state_one PCI ASPM: cleanup clkpm checks PCI ASPM: cleanup pcie_aspm_get_cap_device PCI ASPM: cleanup calc_Lx_latency PCI ASPM: remove has_switch field PCI ASPM: cleanup pcie_aspm_sanity_check PCI ASPM: remove get_root_port_link PCI hotplug: SGI hotplug: fix build failure PCI hotplug: SGI hotplug: do not use hotplug_slot_attr PCI ASPM: do not clear enabled field by support field PCI ASPM: remove redundant list check PCI ASPM: fix possible null pointer dereference PCI ASPM: introduce disable flag PCI ASPM: introduce capable flag PCI ASPM: support partial aspm enablement PCI ASPM: support per direction l0s management PCI hotplug: fix typo in pcie link speed info PCI hotplug: add support for 5.0G link speed PCI ASPM: support L1 only PCI: pciehp: remove slot_list field PCI: pciehp: remove num_slots field PCI: pciehp: remove slot_num_inc field PCI: pciehp: remove bus field PCI: pciehp: remove device field PCI: pciehp: remove hp_slot field PCI: pciehp: remove slot_device_offset field PCI: pciehp: remove first_slot field PCI: pciehp: remove slot_bus field PCI: pciehp: remove crit_sect mutex PCI: pciehp: remove pci_dev field PCI: pciehp: remove hpc_ops PCI: pciehp: remove number field PCI: pciehp: remove error message definitions PCI: pciehp: remove slot capabilities definitions PCI: Prevent AER driver from being loaded on non-root port PCIE devices
Kenneth Chen (1): [IA64] Delete erroneous copy_page.o in global lib-y list
Kenneth Crudup (1): [ALSA] hda-codec - Add support for Sony Vaio VGN-A790 laptop
Kenneth Kiraly (1): sound: ASoC: Add WM8971 CODEC driver
Kenneth Lee (1): bug fix in kernel/kmod.c
Kenneth Tan (4): [ARM] 3020/1: Fixes typo error CONFIG_CPU_IXP465, which should be CONFIG_CPU_IXP46X [ARM] 3021/1: Interrupt 0 bug fix for ixp4xx [ARM] 3022/1: Missing peripheral devices memory mapping definition for IXP46X processor [ARM] 3171/1: To add missing QMGR region size for IXP4XX
Kenrik Kretzschmar (1): [ALSA] adding __devinitdata to pci_device_id
Kent Liu (2): memory-hotplug: don't calculate vm_total_pages twice when rebuilding zonelists in online_pages() crypto: crc32c-intel - Update copyright head
Kent Yoder (1): tpmdd maintainers
Kentaro Makita (2): fix soft lock up at NFS mount via per-SB LRU-list of unused dentries vfs: add cond_resched_lock while scanning dentry LRU lists
Kentaro Takeda (9): introduce new LSM hooks where vfsmount is available. Add in_execve flag into task_struct. Memory and pathname management functions. Common functions for TOMOYO Linux. File operation restriction part. Domain transition handler. LSM adapter functions. Kconfig and Makefile MAINTAINERS info
Kenth Andersson (1): v4l: 709: added osprey 440 card
Kenzo Iwami (1): bonding: Format fix in seq_printf call
Keshavamurthy Anil S (14): Kprobes/IA64: check jprobe break before handling kprobes/ia64: refuse kprobe on ivt code Kprobes/IA64: fix race when break hits and kprobe not found kprobes: fix bug when probed on task and isr functions [IA64] Remove getting break_num by decoding instruction kprobes: fix race in aggregate kprobe registration kprobes: no probes on critical path kprobes: increment kprobe missed count for multiprobes kprobes-changed-from-using-spinlock-to-mutex fix Kprobes: conversion from kcalloc to kzalloc kprobes: fix unloading of self probed module kprobes: fix race in recovery of reentrant probe [IA64] kprobes: fixup the pagefault exception caused by probehandlers [IA64] Move perfmon tables from thread_struct to pfm_context
Keshavamurthy, Anil S (14): i386: avoid checking for cpu gone when CONFIG_HOTPLUG_CPU not defined i386: clean up flush_tlb_others fn Intel IOMMU: DMAR detection and parsing logic Intel IOMMU: PCI generic helper function Intel IOMMU: clflush_cache_range now takes size param Intel IOMMU: IOVA allocation and management routines Intel IOMMU: Intel IOMMU driver Intel IOMMU: Avoid memory allocation failures in dma map api calls Intel IOMMU: Intel iommu cmdline option - forcedac Intel IOMMU: DMAR fault handling support Intel IOMMU: Iommu Gfx workaround Intel IOMMU: Iommu floppy workaround intel-iommu: optimize sg map/unmap calls intel-iommu: fix for IOMMU early crash
Kevin A. Granade (1): Staging: asus_oled: Cleaned up checkpatch issues.
Kevin Cernekee (16): [MTD] driver model updates (part 2) [MTD] sysfs support should not depend on CONFIG_PROC_FS Documentation: add MTD sysfs docs mtd: add MEMERASE64 ioctl for >4GiB devices mtd: compat_ioctl cleanup mtd: add OOB ioctls for >4GiB devices mtd: Handle compat ioctls directly; remove all trace from compat_ioctl.c UBI: add reboot notifier MIPS: Add size and direction arguments to plat_unmap_dma_mem() MIPS: Pass struct device to plat_dma_addr_to_phys() MIPS: Support 64-byte D-cache line size Fix virt_to_phys() warnings m25p80: Add Spansion S25FL129P serial flashes kaweth: Fix memory leak in kaweth_control() MIPS: MIPSxx SC: Avoid destructive invalidation on partial L2 cachelines. MIPS: Fix machine check exception in kmap_coherent()
Kevin Coffman (12): svcrpc: gss: server context init failure handling sunrpc: gss_pipe_downcall(), don't assume all errors are transient sunrpc: return error if unsupported enctype or cksumtype is encountered [CRYPTO] cts: Add CTS mode required for Kerberos AES support Correct grammer/typos in dprintks Remove define for KRB5_CKSUM_LENGTH, which will become enctype-dependent gss_krb5: consistently use unsigned for seqnum sunrpc: make token header values less confusing keys: check starting keyring as part of search gss_krb5: create a define for token header size and clean up ptr location gss_krb5: move gss_krb5_crypto into the krb5 module gss_krb5: Use random value to initialize confounder
Kevin Corry (12): device-mapper statistics: basic dm stripe: Fix bounds dm: remove unnecessary typecast dm mirror log: sector size fix [POWERPC] cell: add shadow registers for pmd_reg [POWERPC] cell: add low-level performance monitoring code [POWERPC] cell: PMU register macros [POWERPC] cell: Move PMU-related stuff to include/asm-powerpc/cell-pmu.h [POWERPC] cell: Add routines for managing PMU interrupts [POWERPC] Change topology_init() to a subsys_initcall [POWERPC] Fix num_cpus calculation in smp_call_function_map() [POWERPC] perfmon2: make pm_interval register read/write
Kevin D. Kissell (12): [MIPS] Patch to arch/mips/mips-boards/generic/time.c [MIPS] SMTC: Interrupt mask backstop hack [MIPS] SMTC: Safety net for i8259A interrupts. [MIPS] IRQ Affinity Support for SMTC on Malta Platform [MIPS] SMTC: Allow control over TC assignment to vpe0. [MIPS] Fixes necessary for non-SMP kernels and non-relocatable binaries [MIPS] MT: Functional fixes and a little reformatting of APRP support [MIPS] SMTC: Fix holes in SMTC and FPU affinity support. [MIPS] SMTC: Close tiny holes in the SMTC IPI replay system. [MIPS] SMTC: Fix SMTC dyntick support. MIPS: SMTC: Bring set/clear/change_c0_## return value semantics uptodate. MIPS: SMTC: Fix xxx_clockevent_init() naming conflict for SMTC
Kevin Diggs (1): sched: add kernel doc for the completion, fix kernel-doc-nano-HOWTO.txt
Kevin Hao (10): net: Add netconsole support to dm9000 driver [MTD] [NOR] fix ctrl-alt-del can't reboot for intel flash bug x86: get irq for hpet timer e100: Do pci_dma_sync after skb_alloc for proper operation on ixp4xx net: add net poll support for atl2 driver net: remove LLTX in atl2 driver Add kref to fake tty used by USB console Add device function for USB serial console net/ucc_geth: allow to set mac address on running device powerpc/85xx: Add nor flash partitions for mpc8569mds
Kevin Hickey (1): [MIPS] Initialization of Alchemy boards
Kevin Hilman (120): [ARM] 3209/1: Configurable DMA-consistent memory region [ARM] 3537/1: Rework DMA-bounce locking for finer granularity [ATM]: Compile error on ARM [ARM] 3755/1: dmabounce: fix return value for find_safe_buffer ARM: OMAP: 2420 boot BUG(): failure to map SRAM [ARM] 3855/1: Add generic time support [ARM] 3856/1: Add clocksource for Intel IXP4xx platforms [ARM] 3874/1: Remove leftover usage of asm/timeofday.h [ARM] 3909/1: Disable UWIND_INFO for ARM (again) [ARM] 3917/1: Fix dmabounce symbol exports [ARM] 3918/1: ixp4xx irq-chip rework [ARM] 3985/1: ixp4xx clocksource cleanup slab debug and ARCH_SLAB_MINALIGN don't get along [ARM] 4138/1: AACI: multiple channel support for IRQ handling [ARM] 4139/1: AACI record support [ARM] 4140/1: AACI stability add ac97 timeout and retries [ARM] 4257/2: Kconfig support for GENERIC_CLOCKEVENTS [ARM] 4258/2: Support for dynticks in idle loop [ARM] 4259/1: clockevent support for ixp4xx platform [ARM] 4260/1: clocksource support for Versatile platform [ARM] 4261/1: clockevent support for Versatile platform [ARM] 4262/1: OMAP: clocksource and clockevent support [ARM] 4303/3: base kernel support for TI DaVinci ARM: OMAP: Fix 32k timer unsupported one-shot mode [ARM] 4644/2: fix flush_kern_tlb_range() in module space [ARM] 4694/1: IXP4xx: Update clockevent support for shutdown and resume genirq: add unlocked version of set_irq_handler() cpuidle: build fix for non-x86 ARM: OMAP: Add 24xx GPIO debounce support ARM: OMAP: Fix clockevent support for hrtimers ARM: OMAP: Fix GPIO IRQ unmask ARM: OMAP: Clear level-triggered GPIO interrupts in unmask hook ARM: OMAP: use edge/level handlers from generic IRQ framework ARM: OMAP: Timer32K: Re-organize duplicated 32k-timer code ARM: OMAP: Timer32K: Move 32k-based sched_clock() to common code ARM: OMAP: Timer32K: Move timer32k to mach-omap1 ARM: OMAP: TimerMPU: Remove unused cycles-to-nsec conversions ARM: OMAP: TimerMPU: Remove MPU-timer based sched_clock() IDE: compile fix for sff_dma_ops IDE: palm_bk3710: fix compile warning for unused variable ARM: DaVinci: Update IO address pointer typechecking MUSB: Add sanity check for maximum number of endpoints omap mmc: force MMC module reset on boot USB: musb: build fixes for DaVinci ARM: OMAP: fix fault in enter_full_retention() [ARM] OMAP2: Implement CPUfreq frequency table based on PRCM table ASoC: Fix DaVinci module unload error [MTD] [NAND] davinci: drop usage of cpu_is_* macro [WATCHDOG] davinci: convert to ioremap() + io[read|write] IDE: palm_bk3710: use ioremap instead of arch-specific IO_ADDRESS() memory_accessor: new interface for reading/writing persistent memory memory_accessor: implement the new memory_accessor interface for I2C EEPROM omap_hsmmc: Flush posted write to IRQ davinci: add default Kconfig, add HAVE_IDE davinci: add runtime CPU detection support davinci: major rework of clock, PLL, PSC infrastructure davinci: add arch_ioremap() which uses existing static mappings ARM: OMAP2/3: GPIO: do not attempt to wake-enable OMAP: dmtimer: enable all timers to be wakeup events davinci: timers: use clk_get_rate() davinci: add EDMA driver davinci: serial: generalize for more SoCs davinci: update pin-multiplexing support davinci: DM644x: rename board file davinci: update DM644x support in preparation for more SoCs [ARM] 5506/1: davinci: DMA_32BIT_MASK --> DMA_BIT_MASK(32) davinci: fixups for banked GPIO interrupt handling davinci: add platform support for watchdog timer davinci: DM355: add base SoC and board support davinci: DM646x: add base SoC and board support davinci: update davinci_all_defconfig for dm355, dm6467 davinci: MMC platform support davinci: EMAC platform support Revert "ARM: OMAP: Mask interrupts when disabling interrupts, v2" OMAP2/3: PM: push core PM code from linux-omap OMAP3: PM: Force IVA2 into idle during bootup OMAP3: PM: Add wake-up bit defintiions for CONTROL_PADCONF_X OMAP3: PM: UART: disable clocks when idle and off-mode support OMAP3: PM: Add D2D clocks and auto-idle setup to PRCM init OMAP3: PM: D2D clockdomain supports SW supervised transitions OMAP3: PM: Ensure PRCM interrupts are cleared at boot OMAP3: PM: Clear pending PRCM reset flags on init OMAP3: PM: prevent module wakeups from waking IVA2 OMAP1: PM: update and decouple from OMAP2/3 PM core davinci: cleanup: move dm355 UART2 define to dm355.c davinci: defconfig update: add EMAC [ARM] 5529/1: davinci: MMC platform support: DMA_32BIT_MASK --> DMA_BIT_MASK(32) mtd: davinci nand: update clock naming serial@ add OMAP wakeup-enable register OMAP2/3: Add omap_type() for determining GP/EMU/HS USB: musb: davinci dm6446evm GPIO renumbering ASoC: spdif codec: enable use by modules ASoC: spdif: set module licence to GPL i2c-davinci: convert clock usage after clkdev conversion ASoC: davinci: don't use clock names OMAP2/3: PM: make PM __init calls static OMAP3: PM: CM_REGADDR macros using wrong name OMAP3: PM: Ensure PRCM interrupts are cleared at boot OMAP3: PM: Clear pending PRCM reset flags on init OMAP3: PM: prevent module wakeups from waking IVA2 OMAP3: PM: Do not build suspend code if SUSPEND is not enabled OMAP4: UART: cleanup special case IRQ handling OMAP2/3/4: UART: Allow per-UART disabling wakeup for serial ports OMAP2/3/4: UART: allow in-order port traversal OMAP: GPIO: clear/restore level/edge detect settings on mask/unmask OMAP3: Overo: add missing pen-down GPIO definition IDE: palm_bk3710: convert clock usage after clkdev conversion MAINTAINERS: add entry for TI DaVinci machine support davinci: Kconfig: enable EVMs by default when SoCs are enabled davinci: remove watchdog from soc_info davinci: Kconfig: update default config for 2.6.31-rc davinci: da830: updates for mach-type name change davinci: Kconfig: update default defconfig davinci: audio clocks: use struct device instead of clock names davinci: Kconfig: add dm646x ASoC support [WATCHDOG] davinci: use clock framework for timer frequency omapfb: add support for the 3430SDP LCD OMAP3: PM: Enable GPIO module-level wakeups omap3: PM: enable UART3 module wakeups cpuidle: always return with interrupts enabled
Kevin Huang (1): Staging: add pata_rdc driver
Kevin Jamieson (1): [XFS] Fix block reservation changes for non-SMP systems.
Kevin Lloyd (21): USB: add driver for non-composite Sierra Wireless devices USB: Sierra Wireless driver update USB: Sierra Wireless auto set D0 usb: Remove Airprime device from option.c USB: sierra: Add TRU-Install (c) Support USB: sierra: Add new devices USB: sierra driver - add devices USB: sierra driver - add update dtr logic USB: serial: move zte MF330 from sierra to option USB: sierra: add another device id USB: Serial: Sierra: Clean up USB: Serial: Sierra: C597 fix usb/usb-serial-sierra-add-new-dev-group USB Serial Sierra: clean-up USB Serial Sierra: Dynamic interface detection USB Serial Sierra: TRU-Install feature update USB Storage Sierra: TRU-Install feature update USB Storage: Sierra: Non-configurable TRU-Install USB Serial: Sierra: Device addition & version rev USB Serial: Sierra: Add MC8785 VID/PID USB Serial: Sierra: debug message fix
Kevin Lo (4): hwmon: Add support for Winbond W83L786NG/NR via-rhine: changed to use netdev_alloc_skb() from dev_alloc_skb 8139cp: use netdev_alloc_skb 8139too: use netdev_alloc_skb
Kevin Pedretti (2): KVM: Fix local apic timer divide by zero KVM: Improve local apic timer wraparound handling
Kevin R Page (1): USB: VID/PID update for sierra
Kevin VanMaren (1): x86_64: When allocation of merged SG lists fails in the IOMMU don't merge
Kevin Vance (1): USB: ftdi_sio: Workaround for broken Matrix Orbital serial port
Kevin Vigor (1): USB: fix pegasus driver
Kevin Welton (1): [ARM] Fix ARM branch relocation range
Kevin Winchester (5): x86_64: Eliminate register_die_notifier symbol exported x86: fix pointer type warning in arch/x86/mm/init_64.c:early_memtest x86: fix pointer type warning in arch/x86/mm/init_64.c:early_memtest x86: Fix compile error with CONFIG_AS_CFI=n x86: Clear incorrectly forced X86_FEATURE_LAHF_LM flag
Khalid Aziz (1): [IA64] include EFI memory information in /proc/iomem
Khanh-Dang Nguyen Thu Lam (1): USB: pl2303: New vendor and product id
Khelben Blackstaff (2): Input: add KEY_LOGOFF HID: add support for Microsoft Wireless Laser Keyboard 6000
Khem Raj (2): sh: Prevent leaking of CONFIG_SUPERH32 to userspace in asm/unistd.h. Fix conditional export of kvh.h and a.out.h to userspace.
Kianusch Sayah Karadji (1): x86: geode support fixes
Kieran Bingham (3): sh: Fix up the address error exception handler for SH-2. sh: Add in some ptrace definitions from GDB. sh: Fix UBC setup and registers for SH2A
Kim B. Heino (2): [TUN]: Fix RTNL-locking in tun/tap driver rtc: add support for ST M41T94 SPI RTC
Kim Kyuwon (8): omap_hsmmc: Initialize hsmmc controller registers when resuming leds: add BD2802GU LED driver USB: musb: fix possible panic while resuming rtc: rtc-twl4030 don't mask alarm interrupts on suspend leds: fix led-bd2802 errors while resuming leds: change the license information leds: add the sysfs interface into the leds-bd2802 driver for changing wave pattern and led current. Input: add driver for Maxim MAX7359 key switch controller
Kim Nordlund (3): [PKT_SCHED] cls_basic: Use unsigned int when generating handle [PKT_SCHED] act_gact: division by zero [IPV6]: Make fib6_node subtree depend on IPV6_SUBTREES
Kim Oldfield (1): USB: New USB ID for Belkin Serial Adapter
Kim Phillips (79): powerpc: Add FSL SEC node to documentation Documentation: correct values in MPC8548E SEC example node powerpc: Add base support for the Freescale MPC8349E-mITX eval board powerpc: add defconfig for Freescale MPC8349E-mITX board Add support for the Cicada 8201 PHY [POWERPC] back up old school ipic.[hc] to arch/ppc [POWERPC] Adapt ipic driver to new host_ops interface, add set_irq_type to set IRQ sense [POWERPC] modify mpc83xx platforms to use new IRQ layer [POWERPC] Add MPC8349E MDS device tree source file to arch/powerpc/boot/dts [POWERPC] Fix MPC8349EMDS dts PCI interrupt-map values for IDSEL 0x18 [POWERPC] update mpc8349_itx_defconfig and remove some debug settings [POWERPC] Add powerpc get/set_rtc_time interface to new generic rtc class [POWERPC] Enable generic rtc hook for the MPC8349 mITX [POWERPC] Add initial support for the e300c2 core [POWERPC] Add support for the mpc832x mds board Make git ignore new wrapper generated files [POWERPC] Revert "[POWERPC] Enable generic rtc hook for the MPC8349 mITX" [POWERPC] Revert "[POWERPC] Add powerpc get/set_rtc_time interface to new generic rtc class" [POWERPC] Fix ucc_geth of_device discovery on mpc832x Adapt ucc_geth driver to use new of_platform_device support [POWERPC] Add support for FP emulation for the e300c2 core [POWERPC] 83xx: Add the mpc832xemds defconfig [POWERPC] 83xx: Add the mpc8323emds.dts [POWERPC] 83xx: Add base support for the MPC8313E RDB [POWERPC] 83xx: add the mpc8313erdb defconfig phylib: add RGMII-ID interface mode definition ucc_geth: migrate ucc_geth to phylib ucc_geth: version 1.1 [POWERPC] Document phy-connection-type property [POWERPC] Replace undocumented interface properties in dts files [POWERPC] Add 'mdio' to bus scan id list for platforms with QE UEC [POWERPC] Turn on corresponding PHY drivers in QE UEC platforms defconfigs Add support for the Davicom DM9161A PHY [POWERPC] Don't complain if size-cells == 0 in prom_parse() ucc_geth: eliminate max-speed, change interface-type to phy-connection-type phylib: add RGMII-ID mode to the Marvell m88e1111 PHY to fix broken ucc_geth [POWERPC] Revert "[POWERPC] Add 'mdio' to bus scan id list for platforms with QE UEC" [POWERPC] 83xx: mpc832x mds: Fix board PHY reset code [POWERPC] 83xx: Fix 2nd UCC entry in mpc832x_mds.dts [POWERPC] Document rgmii-rxid and rgmii-txid phy-connection-types [POWERPC] 83xx: Handle mpc8360 rev. 2.1 RGMII timing erratum [POWERPC] 8xxx: MDS board RTC fixes phylib: add PHY interface modes for internal delay for tx and rx only phylib: marvell: add support for TX-only and RX-only Internal Delay ucc_geth: handle passing of RX-only and TX-only internal delay PHY connection type parameters [POWERPC] 83xx: fold the mpc8313 platform into the mpc831x platform [POWERPC] 83xx: add base platform support for the mpc8315 rdb board [POWERPC] 83xx: Add the MPC8315E RDB dts [POWERPC] 83xx: enable FSL SATA driver config for Freescale SoCs [POWERPC] 83xx: ipic: add interrupt vector 94 [POWERPC] 83xx: add the mpc8315 rdb defconfig [POWERPC] 83xx: add MPC837x RDB platform support [POWERPC] 83xx: add the mpc837[789]_rdb dts files [POWERPC] 83xx: add the mpc837x rdb defconfig [POWERPC] 83xx: Fix typo in mpc837x compatible entries [POWERPC] 83xx: configure USB clock for MPC8315E [POWERPC] 83xx: Correct 2nd PCI controller interrupt value in mpc834x_mds dts [POWERPC] 83xx: Add rtc node to mpc8313erdb dts [POWERPC] 83xx: mpc832x_rdb: fix compiler warning [POWERPC] FSL: fix mpc83xx_spi device registration [POWERPC] 83xx: Update mpc83xx_defconfig [POWERPC] 83xx: enable usb in 837x rdb and 83xx defconfigs [POWERPC] sata_fsl: reduce compatibility to fsl,pq-sata crypto: talitos - Freescale integrated security engine (SEC) driver powerpc/fsl: update crypto node definition and device tree instances crypto: talitos - Preempt overflow interrupts crypto: talitos - Fix GFP flag usage crypto: talitos - Stop leaking memory in error path crypto: talitos - sparse fix powerpc/fsl: proliferate simple-bus compatibility to soc nodes crypto: talitos - Avoid consecutive packets going out with same IV crypto: talitos - Pass correct interrupt status to error handler crypto: talitos - Perform auth check in h/w if on sec 2.1 and above crypto: talitos - Whitespace/codingstyle/overrun lines cleanup crypto: talitos - containerof related codingstyle crypto: talitos - Avoid unnecessary decrypt check crypto: talitos - simplify hmac data size calculation crypto: talitos - align locks on cache lines crypto: talitos - add support for 36 bit addressing
Kim Sandberg (1): V4L/DVB (7117): budget-av: Add support for Satelco EasyWatch PCI DVB-T
Kimball Murray (4): Input: mousedev - fix memory leak x86_64: avoid IRQ0 ioapic pin collision PCI: don't move ioapics below PCI bridge ACPI: SCI interrupt source override
Kir Kolyshkin (1): USB: cdc-acm: quirk for Alcatel OT-I650
Kiran Divekar (2): libertas: fix misuse of netdev_priv() and dev->ml_priv libertas: add NULL check on return value of get_zeroed_page
Kiril Jovchev (1): USB: add support for Creative WebCam mini to stv680 driver
Kirill A. Shutemov (16): Unexport asm/user.h and linux/user.h Cleanup asm/{elf,page,user}.h: #ifdef __KERNEL__ is no longer needed Unexport asm/elf.h Unexport asm/page.h [NET]: include <linux/types.h> into linux/ethtool.h for __u* typedef Make linux/wireless.h be able to compile smb.h: do not include linux/time.h in userspace V4L/DVB (8959): include <linux/videodev2.h> into linux/ivtv.h alpha: introduce field 'taso' into struct linux_binprm Allow recursion in binfmt_script and binfmt_misc mm: Export symbol ksize() struct linux_binprm: drop unused fields ARM: 5700/1: ARM: Introduce ARM_L1_CACHE_SHIFT to define cache line size ARM: 5701/1: ARM: copy_page.S: take into account the size of the cache line ARM: 5727/1: Pass IFSR register to do_PrefetchAbort() ARM: 5728/1: Proper prefetch abort handling on ARMv6 and ARMv7
Kirill Korotaev (48): mm acct accounting fix do_swap_page() can map random data if swap read fails sigkill priority fix Fix of bogus file max limit messages Software suspend and recalc sigpending bug fix O(1) sb list traversing on syncs lost fput in 32bit ioctl on x86-64 Lost sockfd_put() in routing_ioctl() x86_64: Add missing () around arguments of pte_index macro proc: fix of error path in proc_get_inode() mm: __GFP_NOFAIL fix stop_machine() vs. synchronous IPI send deadlock Optimise oom kill of current task netlink oops fix due to incorrect error code [NETFILTER]: Fix possible overflow in netfilters do_replace() ext3: ext3_symlink should use GFP_NOFS allocations inside Reduce sched latency in shrink_dcache_sb() wrong error path in dup_fd() leading to oopses in RCU Return error in case flock_lock_file failure printk() should not be called under zone->lock sched: CPU hotplug race vs. set_cpus_allowed() fix fdset leakage struct file leakage [IPV4]: Limit rt cache size properly. sys_getppid oopses on debug kernel IA64,sparc: local DoS with corrupted ELFs [NEIGH]: neigh_table_clear() doesn't free stats kbuild: fail kernel compilation in case of unresolved module symbols Fix unserialized task->files changing SubmittingPatches: add a note about "format=flowed" when sending patches IPC namespace core IPC namespace - utils IPC namespace - msg IPC namespace - sem IPC namespace - shm IPC namespace - sysctls OOM can panic due to processes stuck in __alloc_pages() rename struct namespace to struct mnt_namespace move_task_off_dead_cpu() should be called with disabled ints [IA64] alignment bug in ldscript [IA64] virt_to_page() can be called with NULL arg Consolidate bust_spinlocks() Extract and use wake_up_klogd() [IA64] unwind did not work for processes born with CLONE_STOPPED ext3: lost brelse in ext3_read_inode() ext4: lost brelse in ext4_read_inode() x86: mark read_crX() asm code as volatile virtualization of sysv msg queues is incomplete
Kirill Kuvaldin (1): isofs: mounting to regular file may succeed
Kirill Smelkov (7): serial moxa: cleanup mxser_init serial moxa: fix leaks of struct tty_driver serial moxa: fix wrong BUG x86: compile fix for asm-i386/alternatives.h ide: fix revision comparison in ide_in_drive_list kbuild: fix a few typos in top-level Makefile perf tools: .gitignore += perf*.html
Kirk Lapray (8): dvb: add support for plls used by nxt200x dvb: add nxt200x frontend module dvb: Remove status check from nxt200x_readreg_multibyte dvb: nxt200x: Fix typo in Makefile for nxt200x dvb: nxt200x: Add function for nxt200x to change pll input v4l: 712: added analog support for ati hdtv wonder v4l: 868: added support for nxt200x based cards ati hdtv wonder V4L: 901: added function for nxt200x to change pll input
Kirk True (2): smbfs: Fix debug logging-only compilation error ext3: Fix debug logging-only compilation error
Kiyoshi Ueda (72): When cfq I/O scheduler is selected, get_request() in __make_request() calls [IA64] page_not_present fault in region 5 is normal device-mapper dm-ioctl: missing put in table load error case dm: tidy core formatting dm: suspend: parameter change dm: map and endio return code clarification dm: map and endio symbolic return codes dm: ioctl: add noflush suspend dm: suspend: add noflush pushback dm: mpath: use noflush suspending blk_end_request: add new request completion interface (take 4) blk_end_request: add/export functions to get request size (take 4) blk_end_request: changing block layer core (take 4) blk_end_request: changing arm (take 4) blk_end_request: changing um (take 4) blk_end_request: changing DAC960 (take 4) blk_end_request: changing floppy (take 4) blk_end_request: changing nbd (take 4) blk_end_request: changing ps3disk (take 4) blk_end_request: changing sunvdc (take 4) blk_end_request: changing sx8 (take 4) blk_end_request: changing viodasd (take 4) blk_end_request: changing xen-blkfront (take 4) blk_end_request: changing viocd (take 4) blk_end_request: changing i2o_block (take 4) blk_end_request: changing mmc (take 4) blk_end_request: changing s390 (take 4) blk_end_request: changing ide-scsi (take 4) blk_end_request: changing cciss (take 4) blk_end_request: changing cpqarray (take 4) blk_end_request: changing ide normal caller (take 4) blk_end_request: add callback feature (take 4) blk_end_request: changing ide-cd (take 4) blk_end_request: add bidi completion interface (take 4) blk_end_request: changing scsi (take 4) blk_end_request: remove/unexport end_that_request_* (take 4) blk_end_request: cleanup 'uptodate' related code (take 4) blk_end_request: cleanup of request completion (take 4) blk_end_request: changing ub (take 4) blk_end_request: changing xsysace (take 4) [SCSI] bidirectional: fix up for the new blk_end_request code ide: another possible ide panic fix for blk-end-request ide-cd: fix missing residual count setting in DMA mode block: add request update interface block: add request submission interface block: add a queue flag for request stacking support block: add lld busy state exporting interface virtio_blk: change to use __blk_end_request() memstick: change to use __blk_end_request() gdrom: change to use __blk_end_request() block: change elevator to use __blk_end_request() block: remove end_{queued|dequeued}_request() dm mpath: remove is_active from struct dm_path dm: remove unused flush_all dm: tidy local_init [SCSI] refactor sdev/starget/shost busy checking [SCSI] export busy state via q->lld_busy_fn() dm request: add caches dm request: extend target interface block: fix no diskstat problem block: fix a possible oops on elv_abort_queue() block: add request clone interface (v2) dm mpath: add start_io and nr_bytes to path selectors dm mpath: add queue length load balancer dm mpath: add service time load balancer dm: prepare for request based option dm: enable request based option dm: do not set QUEUE_ORDERED_DRAIN if request based dm: disable interrupt when taking map_lock dm mpath: change to be request based dm multipath: fix oops when request based io fails when no paths dm: dec_pending needs locking to save error value
Kjell Myksvoll (1): USB: ftdi_sio: adds vendor/product id for a RFID construction kit
Klaus D. Wacker (6): [S390] qdio: fix EQBS handling on CCQ96 [S390] qdio: Refresh buffer states for IQDIO Asynchronous output queue qeth: Drop ARP packages on HiperSockets interface with NOARP attribute. qeth: HiperSockets layer-3 interface drop non IPv4 or non IPv6 packets lcs: Channel errors drive lcs_recovery which leads to kernel panic. lcs: CCL-sequ. numbers required for protocol 802.2 only.
Klaus Flittner (1): V4L/DVB (11290): Add Elgato EyeTV DTT to dibcom driver
Klaus Frahm (1): V4L/DVB (4464): FIX_ AverTV A800 trouble
Klaus Heinrich Kiwi (1): [AUDIT] Add uid, gid fields to ANOM_PROMISCUOUS message
Klaus Kudielka (2): fix cyclades.h for x86_64 (and probably others) cyclades: remove custom types
Klaus Schmidinger (2): V4L/DVB (10164): Add missing S2 caps flag to S2API V4L/DVB (10165): Add FE_CAN_2G_MODULATION flag to frontends that support DVB-S2
Klaus Wacker (2): s390: lcs driver bug fixes and improvements [1/2] s390: lcs driver bug fixes and improvements [2/2]
Klaus Weidner (1): audit: fix broken class-based syscall audit
Klaus-D. Wacker (3): [S390] Cleanup lcs printk messages. LCS recovery dumps when cable reconnect [S390] convert lcs printks to dev_xxx and pr_xxx macros.
Klaus-Dieter Wacker (9): [S390] qdio enhanced SIGA (iqdio) support. qeth: HiperSockets mcl string conversion (pre z9 mach) qeth: No large send using EDDP for HiperSockets. Use kthread instead of kernel_thread lcs: invalid return codes from hard_start_xmit. qeth: unregister MAC addresses during recovery. qeth: HiperSockets SIGA retry support on CC=2. qeth: Cleanup for cast-type determination. qeth: display service_level info only when valid.
Klaus-Dieter Wacket (2): qeth: Clear SBALF15 in any case for output buffers. [S390] pm: lcs driver power management callbacks
Kleber S. Souza (2): [SCSI] ipr: ipr_remove() marked __devexit [SCSI] ipr: fix PCI permanent error handler
Knobloch, Thomas (1): [MTD] [NAND] Wrong calculation of page number in nand_block_bad()
Knut Petersen (7): framebuffer: new driver for cyberblade/i1 graphics core framebuffer: bit_putcs() optimization for 8x* fonts fbdev: fix switch to KD_TEXT, enhanced version Fix framebuffer console upside-down ywrap scrolling fbcon: don�t call set_par() in fbcon_init() if vc_mode == KD_GRAPHICS Update cyblafb driver fbcon: disable ywrap if not supported by fbcon scrolling code
Koen Kooi (4): USB: fix correct wording in drivers/usb/net/KConfig [ARM] 3729/3: EABI padding rules necessitate the packed attribute of floatx80 ARM: OMAP: board-omap3beagle: set i2c-3 to 100kHz omapfb: add support for the OMAP3 Beagle DVI output
Koji Sato (8): nilfs2: disk format and userland interface nilfs2: integrated block mapping nilfs2: B-tree based block mapping nilfs2: direct block mapping nilfs2: disk address translator nilfs2: checkpoint file nilfs2: segment usage file nilfs2: ioctl operations
Kok, Auke (4): e1000: fix shared interrupt warning message e1000: remove obsolete custom pci_save_state code e1000: allow ethtool to see link status when down e1000e: don't return half-read eeprom on error
Kolekar, Abhijeet (18): iwl3945 : Fix Sparse Warnings iwl3945 : Simplify iwl3945_send_beacon_cmd iwl3945 : Simplify iwl3945_pci_probe iwl3945: Change IWLWIFI_VERSION constant name iwl3945: include iwl-core.h iwl3945: replace iwl_3945_cfg with iwl_cfg iwl3945: move structures from iwl-3945.h to iwl-dev.h iwl3945: remove duplicate structures from iwl-3945.h iwl3945: replace iwl3945_broadcast_addr with iwl_bcast_addr iwl3945: use iwl_mod_params for 3945 iwl3945: cleanup and remove duplicate code iwl3945: add load ucode op iwl3945: add apm ops iwl3945: add set_pwr_src iwl3945: simplify iwl3945_pci_probe iwl3945: release resources before shutting down iwl3945: use iwl_get_hw_mode iwl3945: adding utils ops
Kolli, Neela Syam (1): megaraid maintainers entry
Komal Shah (10): [ARM] 3437/1: Kill duplicate exports of string library functions ARM: OMAP: Remove IVA IRQ bank ARM: OMAP: Check gpio_fck not gpio_ick i2c: New bus driver for TI OMAP boards OMAP: Add smc91x support for TI OMAP2420 H4 board OMAP: Add Watchdog driver support OMAP: Add keypad driver OMAP: Update OMAP1/2 boards to give keymapsize and other pdata debugfs: spelling fix ARM: DaVinci: i2c setup
Komuro (41): drivers/net/at1700: remove incorrect comment pcmcia: fix many device IDs network: fix fmvj18x_cs multicast code pcmcia: add another orinoco_cs id pcmcia: fix Kconfig dependency [netdrvr] fix smc91c92_cs multicast bug pcnet_cs: fix mii init code for older DL10019 based cards [netdrvr] ne2k-pci based card does not support bus-mastering. [netdrvr fmvj18x_cs] fix multicast bug pcnet_cs: add new id (Logitec LPM-LN100TE) axnet_cs.c : add hardware multicast support pcmcia: remove wrong comment in ciscode.h network: axnet_cs.c: add missing 'PRIV' in ei_rx_overrun pcmcia: unload second device first pcmcia: fix comment for pcmcia_load_firmware network: axnet_cs: bug fix multicast code (support older ax88190 chipset) pcmcia: hostap_cs.c - 0xc00f,0x0000 conflicts with pcnet_cs network: pcnet_cs.c: remove unnecessary 'mdio_reset' network: axnet_cs.c: add new id (0x021b, 0x0202) network: pcnet_cs: remove the code to change the E8390_CMD register from ei_watchdog() pcmcia: allow shared IRQs on pd6729 sockets pcnet_cs : add new id modify 3c589_cs to be SMP safe PCMCIA-NETDEV : the 2nd argument of el3_interrrupt and smc_interrupt is struct net_device* PCMCIA-NETDEV : xirc2ps_cs: bugfix of multicast code PCMCIA-NETDEV : add new ID of lan&modem multifunction card PATCH kernel 2.6.22] PCMCIA-NETDEV : modify smc91c92_cs.c to become SMP safe dl2k: add Sundance/Tamarack TC902x Gigabit Ethernet Adapter support PCMCIA-NETDEV : add new id (axnet_cs, pcnet_cs) netdrvr/pcmcia: use IRQ_TYPE_DYNAMIC_SHARING flag for irq.Attributes. pcnet_cs: add new id axnet_cs: use spin_lock_irqsave instead of spin_lock + disable_irq pcnet_cs: if AX88190-based card, printk "use axnet_cs instead" message. axnet_cs: change debugging level for "Too much work at interrupt" message. xirc2ps_cs: re-initialize the multicast address in do_reset fmvj18x_cs: add NextCom NC5310 rev B support pcnet_cs, axnet_cs: clear bogus interrupt before request_irq pcnet-cs, axnet_cs: add new IDs, remove dup ID with less info pcmcia: setup resource information for pseudo multifunction devices. fmvj18x_cs: write interrupt ack bit for lan and modem to work simultaneously. pcmcia: do not load the pd6729 driver if io_base is NULL
Konrad Eisele (5): sparc,leon: CONFIG_SPARC_LEON option and leon specific files. sparc,leon: Redefine MMU register access asi if CONFIG_LEON sparc,leon: Introduce the sparc-leon CPU type. sparc,leon: Added support for AMBAPP bus. sparc, leon: sparc-leon specific SRMMU initialization and bootup fixes.
Konrad Rzeszutek (5): PCI: fix memory leak in MMCONFIG error path x86-64: Inhibit machine from asserting an NMI when doing Alt-SysRq-M operation. Inhibit NMI watchdog when Alt-SysRq-T operation is underway i386: touch_nmi_watchdog() in print_trace_address() Firmware: add iSCSI iBFT Support
Konstantin Baidarov (1): [MTD] chips cfi_cmdset_0002: Prevent timeout race
Konstantin Baydarov (3): [ALSA] AMD Au1x00 driver: buggy spinlocks ipmi: don't grab locks in run-to-completion mode ipmi: convert locked counters to atomics
Konstantin Karasyov (7): ACPI: create acpi_fan_suspend()/acpi_fan_resume() ACPI: create acpi_thermal_resume() ACPI: fix fan/thermal resume ACPI: Thermal issues on HP nx6325 ACPI: fix fan after resume from S3 ACPI: fix S3 fan resume issue ACPI: ThinkPad Z60m: usb mouse stops working after suspend to RAM
Konstantin Kletschke (1): USB: storage: Nikon D80 new FW still needs Fixup
Konstantin Sharlaimov (3): [PPP_MPPE]: Fix "osize too small" check. [PPP]: Fix osize too small errors when decoding mppe. [PPP]: Fix output buffer size in ppp_decompress_frame().
Kostik Belousov (2): readv/writev syscalls are not checked by lsm aio syscalls are not checked by lsm
Kostya B (1): [IPv4] UFO: prevent generation of chained skb destined to UFO device
Kou Ishizaki (7): drivers/ide: PATA driver for Celleb spidernet: autoneg support for Celleb spidernet: load firmware when open spidernet: spidernet: add support for Celleb scc_pata: dependency fix scc_pata.c: Workaround for errata A308 (take 2) powerpc/spufs: add a missing mutex_unlock
Kouta Ooizumi (1): [XFS] Fix uquota and oquota enforcement problems.
Krauth.Julien (2): serial: add ADDI-DATA GmbH Communication cardsin8250_pci.c and pci_ids.h serial: add ADDI-DATA GmbH PCI-Express communication cards in 8250_pci.c and pci_ids.h
Kris Katterjohn (16): [NET]: Reject socket filter if division by constant zero is attempted. [NET]: More instruction checks fornet/core/filter.c [NET]: Change 1500 to ETH_DATA_LEN in some files [NET]: Use newer is_multicast_ether_addr() in some files [NET]: Change sk_run_filter()'s return type in net/core/filter.c [NET]: Change some "if (x) BUG();" to "BUG_ON(x);" [NET]: Change memcmp(,,ETH_ALEN) to compare_ether_addr() [NET]: Remove more unneeded typecasts on *malloc() [NET]: Clean up comments for sk_chk_filter() [NET]: Fix whitespace issues in net/core/filter.c [NET]: "signed long" -> "long" [PKTGEN]: Replacing with (compare|is_zero)_ether_addr() and ETH_ALEN [NET]: Use is_zero_ether_addr() in net/core/netpoll.c [NET]: more whitespace issues in net/core/filter.c [NET]: Fix some whitespace issues in af_packet.c [TCP]: Fix tcp_v4_send_synack() comment
Kris Shannon (1): Fix kernel NULL pointer dereference in xen-blkfront
Krishna Kumar (37): IB/uverbs: Don't free wr list when it's known to be empty IB: Fix typo in kerneldoc for ib_set_client_data() RDMA/cma: Fix leak of cm_ids in case of failures RDMA/cma: Fix device removal race RDMA/cma: Eliminate unnecessary remove_list RDMA/cma: Optimize error handling RDMA/cma: rdma_bind_addr() leaks a cma_dev reference count RDMA/cma: Optimize cma_bind_loopback() to check for empty list RDMA/cma: Remove redundant check in cma_add_one RDMA/addr: Use time_after_eq() instead of time_after() in queue_req() RDMA/cma: Rewrite cma_req_handler() to encapsulate common code RDMA/iwcm: Fix memory corruption bug in cm_work_handler() RDMA/iwcm: Fix memory leak RDMA/iwcm: Remove unnecessary initializations RDMA/iwcm: Remove unnecessary function argument RDMA/iwcm: Fix comment for iwcm_deref_id() to match code RDMA/amso1100: Prevent deadlock in destroy QP RDMA/addr: Fix some cancellation problems in process_req() RDMA/amso1100: Fix memory leak in c2_qp_modify() [NET_SCHED]: teql_enqueue can check limits before skb enqueue [NET]: qdisc_restart - readability changes plus one bug fix. [NET]: qdisc_restart - couple of optimizations. e1000e: Do not allow requeue of freed skb e1000: Simple optimizations in e1000_xmit_frame IPoIB: Remove redundant check of netif_queue_stopped() in xmit handler Optimize cxgb3 xmit path (a bit) mm: do_generic_file_read() never gets a NULL 'filp' argument nfsd: Fix memory leak in nfsd_getxattr nfsd: Drop reference in expkey_parse error cases nfsd: Minor cleanup of find_stateid nfsd: Fix leaked memory in nfs4_make_rec_clidname net: Optimize skb_tx_hash() by eliminating a comparison net: Avoid enqueuing skb for default qdiscs Speed-up pfifo_fast lookup using a private bitmap netdevice: Consolidate to use existing macros where available. net: convert remaining non-symbolic return values in dev_queue_xmit pkt_sched: Fix resource limiting in pfifo_fast
Krishnakumar R (1): hugetlb: remove repeated code
Kristen Accardi (28): PCI: 6700/6702PXH quirk PCI Hotplug: new contact info PCI Hotplug: use bus_slot number for name acpiphp: allocate resources for adapters with bridges pci: store PCI_INTERRUPT_PIN in pci_dev apci: use pin stored in pci_dev pci: use pin stored in pci_dev pci: call pci_read_irq for bridges acpiphp: only size new bus PCI: return max reserved busnr PCI: really fix parent's subordinate busnr PCI: quirk for IBM Dock II cardbus controllers acpiphp: add new bus to acpi acpi: export acpi_bus_trim acpiphp: add dock event handling acpi: remove dock event handling from ibm_acpi PCI Hotplug: add common acpi functions to core ibmphp: remove TRUE and FALSE pci: correctly allocate return buffers for osc calls PCI Hotplug: don't use acpi_os_free pciehp: dont call pci_enable_dev PCI: don't enable device if already enabled KEVENT: add new uevent for dock ACPI: dock driver ACPIPHP: use ACPI dock driver ACPIPHP: prevent duplicate slot numbers when no _SUN ACPI: ACPI_DOCK: Initialize the atomic notifier list libata-acpi: allow _GTF on SATA, but disable on PATA for now
Kristen Carlson Accardi (46): PCI: PCIE power management quirk ACPI: add Dock Station driver to MAINTAINERS file PCI Hotplug: add acpiphp to MAINTAINERS PCI: docking station: remove dock uevents pciehp: make pciehp build for powerpc ACPIPHP: allow acpiphp to build without ACPI_DOCK change pci hotplug subsystem maintainer to Kristen libata: use correct map_db values for ICH8 ACPI: dock: use mutex instead of spinlock pci: clear osc support flags if no _OSC method ACPI: dock: Make the dock station driver a platform device driver. ACPI: dock: add uevent to indicate change in device status acpiphp: Link-time error for PCI Hotplug ACPI: dock: check if parent is on dock ACPI: bay: new driver adding removable drive bay support ACPI: bay: remove prototype procfs code ACPI: bay: make bay a platform driver PCIEHP: Add Electro Mechanical Interlock (EMI) support to the PCIE hotplug driver. ACPI: bay: remove ACPI driver struct libata: ACPI and _GTF support libata: ACPI _SDD support libata: change order of _SDD/_GTF execution (resend #3) ACPI: make bay depend on dock PCI: fix multiple definition of `queue_pushbutton_work' ACPI: dock: cleanup the uid patch ACPI: dock: use dynamically allocated platform device ACPI: dock: add immediate_undock option ACPI: dock: unsuppress uevents ACPI: dock: send envp with uevent ACPI: bay: unsuppress uevents genhd: expose AN to user space genhd: send async notification on media change ACPI: bay: send envp with uevent [libata] check for SATA async notify support [libata] ahci: send event when AN received ahci: Store interrupt value ata: increase allowed config flags PCI Hotplug: pciehp: Dont check bridge control on remove PCI Hotplug: pciehp: Request control over PCI Express Capability as well as Native hotplug pci: hotplug: ibmphp: convert to kthread [libata] Link power management infrastructure [libata] AHCI: add hw link power management support libata: Don't disable dipm with SET FEATURES PCI: hotplug: remove Experimental libata/ahci: enclosure management support PCI hotplug: rpaphp: make debug var unique
Kristian Hoegsberg (2): lib: add idr_for_each() lib: add idr_remove_all
Kristian Høgsberg (132): firewire: Add core firewire stack. firewire: Add device probing and sysfs integration. firewire: Add driver for OHCI firewire host controllers. firewire: Add SBP-2 protocol driver for storage devices. firewire: Implement gap count optimization. firewire: Use struct fw_packet for incoming packets too in controller interface. firewire: Loop requests to the host controller back into the stack. firewire: Clean up response handling. firewire: Add lock transaction opcodes to fw-device-cdev.h. firewire: Handle access to CSR resources on local node. firewire: Sanitize send error codes. firewire: Fix bit shift typo. firewire: Implement compliant bus management. firewire: Make sure we wait for DMA to stop before we reprogram it. firewire: Rework async receive DMA. firewire: Reduce some redundant register definitions. firewire: Implement proper transaction cancelation. firewire: fw-sbp2: Do ORB timeout right. firewire: Introduce a retry mechanism for reconnects and logins. firewire: Schedule topology work before calling driver update functions. firewire: Complete SCSI commands with DID_BUS_BUSY when a bus reset happens. firewire: Spell out fw as firewire in sysfs. firewire: Use atomic_t's for serial numbers. firewire: Credit the old sbp2.c driver for being a good starting point. firewire: Use dma_mapping_error() for checking for DMA mapping errors. firewire: Fix another typo from the bitfield conversion. firewire: Read the *Clear versions of the iso interrupt register. firewire: Use correct payload pointer when demarshalling incoming requests. firewire: Split the iso buffer out from fw_iso_context and avoid vmalloc. firewire: Generalize the iso transmit descriptor buffer logic. firewire: Implement basic isochronous receive functionality. firewire: Rename 'send_iso' to 'start_iso'. firewire: Implement functionality to stop isochronous DMA contexts. firewire: Log OHCI chipset version in PCI probe. firewire: Acummulate received iso headers and send them back to user space. firewire: Set correct buffer lengths for dualbuffer DMA descriptor. firewire: Use a buffer fill descriptor for receive when header size is 0. firewire: Don't touch DMA descriptors after appending. firewire: Get zeroed out pages for mapping to user space. firewire: Store OHCI version and make sure we have at least 1.1 before doing dualbuffer. firewire: Configure channel and speed at context creation time. firewire: Implement sync and tag matching for isochronous receive. firewire: Let an fw_descriptor specify a leading immediate key/value pair. firewire: Drop the unused fw_card device. firewire: Clear all interrupt bits before shutting down. firewire: Iterate through units in a keventd callback for update callbacks. firewire: Only use INIT_DELAYED_WORK for first initialization. firewire: Add a bus reset event type for fw-device-cdev. firewire: Implement ioctl to initiate bus reset. firewire: Generalize get_config_rom to get_info. firewire: Switch cdev code over to use register_chrdev and keep a list of devices. firewire: Quiet down fw-sbp2 logging a bit, remove stale FIXME. firewire: Add rom_index attribute for unit sysfs directories. firewire: Don't time out command orbs, leave that to the scsi stack. firewire: Use only a wait queue and terminate poll and read on device removal. firewire: Move async transmit to use the general context code. firewire: Track pending transactions and cancel them on cdev release. firewire: Fix order of arguments for iso context creation. firewire: Add card index field to get_info cdev ioctl struct. firewire: Add generation field to send_request ioctl struct. firewire: Export juju specific rcodes to user space. firewire: Implement topology map and fix a couple of loopback bugs. firewire: Implement CSR cycle time and bus time registers. firewire: Fix dualbuffer iso receive mode and drop buffer fill mode. firewire: Move sync and tag parameters to start_iso ioctl. firewire: Implement deallocation of address ranges. firewire: Zero out sd->scsi_host if we fail to register with the SCSI stack. firewire: Free pending transactions on cdev release. firewire: Add ref-counting for sbp2_device and hold a ref while we have work scheduled. firewire: Grab dev->sem when doing the update callback. firewire: Make use of struct device_type. firewire: Add sysfs attributes for config rom directory values. firewire: Export GUID as sysfs attribute. firewire: Use device->groups for adding device attributes. firewire: Remember to set the driver_data pointer when queueing a packet. firewire: Streamline userspace interface structs. firewire: Add ioctls to add and remove config rom descriptors. firewire: Generalize resource tracking for cdev implementation. firewire: Don't set card->irm_node before we have a new valid topology. firewire: Increase the number of config rom retries and the retry delay. firewire: Fix the range check for the queue_iso payload pointer. firewire: Fix start on cycle 0 for IT, implement start on cycle for IR. firewire: Byteswap iso header so all headers are presented as be32. firewire: Check for CONTEXT_RUN not CONTEXT_ACTIVE when starting AT DMA context. firewire: Forward SAM status codes to the scsi stack. firewire: Only free ORBs that completed the initial transaction. firewire: Do an agent reset on error recovery. firewire: Don't use subsystem rwsem, it's going away. firewire: Add read/write and size annotations to IOC numbers. firewire: Future proof the iso ioctls by adding a handle for the iso context. firewire: Rename fw-device-cdev.c to fw-cdev.c and move header to include/linux. firewire: Use lib/ implementation of CRC ITU-T. firewire: Clean up comment style. firewire: Convert card_rwsem to a regular mutex. firewire: Coding style cleanup: no spaces after function names. firewire: Uppercase most macro names. firewire: Use linux/*.h instead of asm/*.h header files. firewire: Break out shared IEEE1394 constant to separate header file. firewire: Add to fw-core-y instead of assigning fw-core-objs in Makefile. firewire: Allocate scsi_host up front and allocate the sbp2_device as hostdata. firewire: Handle the last few DMA mapping error cases. firewire: Return SCSI_MLQUEUE_HOST_BUSY for out of memory cases in queuecommand. firewire: Drop single buffer request support. firewire: Always use parens with sizeof. firewire: Convert OHCI driver to use standard goto unwinding for error handling. firewire: Add missing byteswapping for receive DMA programs. firewire: Implement suspend/resume PCI driver hooks. firewire: Change struct fw_cdev_iso_packet to not use bitfields. firewire: Install firewire-constants.h and firewire-cdev.h for userspace. firewire: Only set client->iso_context if allocation was successful. firewire: Document userspace ioctl interface. [SCSI] Make scsi_host_template::proc_name const char * instead of char *. firewire: Add ref-counting for sbp2 orbs (fix command abortion) firewire: Fix pci resume to not pass in a __be32 config rom. x86: Use structs instead of hardcoded offsets in x86 boot decompressor. x86: Honor 'quiet' command line option in real mode boot decompressor. i915: Add chip set ID param. i915: Make use of sarea_priv conditional. i915 gem: install and uninstall irq handler in entervt and leavevt ioctls. drm: pin new and unpin old buffer when setting a mode. drm/i915: Pin cursor bo and unpin old bo when setting cursor. drm: Release user fbs in drm_release drm: Add locking around cursor gem operations. drm: Bring PLL limits in sync with DDX values. drm: Collapse identical i8xx_clock() and i9xx_clock(). drm: Use spread spectrum when the bios tells us it's ok. drm: Return EINVAL on duplicate objects in execbuffer object list drm: claim PCI device when running in modesetting mode. drm: Drop unused and broken dri_library_name sysfs attribute. drm/i915: Read the right SDVO register when detecting SVDO/HDMI. i915: Set object to gtt domain when faulting it back in drm_calloc_large: check right size, check integer overflow, use GFP_ZERO
Kristian Høgsberg, Stefan Richter (1): firewire: Add a comment to describe why we split the sg list.
Kristian H�gsberg (1): drm: drop DRM_IOCTL_MODE_REPLACEFB, add+remove works just as well.
Kristian H�gsberg (1): Add PCI class ID for firewire OHCI controllers.
Kristian Kielhofner (1): PCEngines WRAP LED Support
Kristian Mueller (2): via-pmu: compile without Power Management support APM: URL of APM 1.2 specs has changed
Kristian Slavov (3): [RTNETLINK]: Fix RTNLGRP definitions in rtnetlink.h [IPV6]: Fix address deletion [IPV6]: Address autoconfiguration does not work after device down/up cycle
Kristoffer Ericson (61): [ARM] 3889/1: [Jornada7xx] Addition of correct SDRAM params into cpu-sa1110.c [ARM] 3890/1: [Jornada7xx] Addition of MCU commands into jornada720.h [ARM] 3914/1: [Jornada7xx] - Typo Fix in cpu-sa1110.c (b != B) video: Fix include in hp680_bl. [ARM] 3941/1: [Jornada7xx] - Addition to MAINTAINERS [ARM] 3936/1: [Jornada7xx] - No use for jornada720.h [ARM] 4017/1: [Jornada7xx] - Updating Jornada720.c sh: Trivial fix for hp6xx build. sh: hp6xx driver compile fixes. sh: hp6xx pata_platform support. sh: Fix APM emulation on hp6xx. input: hp680_ts compile fixes. sh: hd64461.h cleanup and added comments. sh: Kill off dead mach.c for hp6xx. sh: sh-rtc support for SH7709. sh: hd64461 tidying. [ARM] 4459/1: Changing email in MAINTAINERS file [ARM] 4506/1: HP Jornada 7XX: Addition of SSP Platform Driver [ARM] 4528/1: [HP Jornada 7XX] - Fix typo in jornada720_ssp.c [ARM] 4529/1: [HP Jornada 7XX] - Fix jornada720.c to use SSP driver sh: Fix OFFCHIP_IRQ_BASE compile error. sh: update hp6xx defconfig. sh: hp6xx: APM build fix and new battery values. backlight: Fix up hp680_bl build. sh: hd64461: Trivial build fixes for SH7709. sh: dma: Fix up build for SH7709 support. sh: hp6xx: Update CF IRQ for INTC changes. sh: hp6xx: Enable touchscreen and powerbutton IRQs. sh: hp6xx: Enable pata_platform in defconfig. Input: add support for HP Jornada onboard keyboard (HP6XX) Input: add support for HP Jornada 7xx onboard keyboard Input: add support for the HP Jornada 7xx (710/720/728) touchscreen [libata] pata_pcmcia: Add additional id string (corsair, 1GB) ide-cs: Add additional id string (corsair, 1GB) Input: jornada680_kbd - fix default keymap Input: improve Kconfig help entries for HP Jornada devices [ARM] 4810/1: - Fix 'section mismatch' building warnings leds: Add HP Jornada 6xx driver sh: Tidy include/asm-sh/hp6xx.h sh: hp6xx: Correct APM output. [ALSA] Add SUPERH depends to sound/soc/sh/Kconfig pcmcia: add another pata/ide ID Input: jornada720_ts - fix build error ( LONG() usage ) [ARM] 5255/1: Update jornada ssp to remove build errors/warnings [ARM] 5256/1: Update jornada default config [ARM] 5270/1: Fix Formatting in mach-sa1100/ machine files [ARM] 5277/1: Add basic support for MobilePro 900/c fbdev: allow more chip revisions in Epson s1d13... video driver fbdev: Epson S1D1 framebuffer maintainer [ARM] 5315/1: Fix section mismatch warning (sa1111) [ARM] 5299/1: Add maintainer for Mobilepro 900/c [ARM] 5336/1: Formatting/Whitespace cleanups in mach-sa1100 [ARM] 5375/1: PATCH - update jornada720.c to reflect driver additions fbdev: update s1d13xxxfb to differ between revisions and production ids backlight: Add HP Jornada 700 series LCD driver backlight: Adds HP Jornada 700 series backlight driver fbdev: s1d13xxxfb: add accelerated bitblt functions drivers/video/backlight/jornada720_bl.c: fix build MAINTAINERS: update HP Jornada 700-series and Epson s1d13xxxfb support ARM: 5689/1: Update default config of HP Jornada 700-series machines pcmcia: cleanup/fixup patch for sa1100_jornada_pcmcia driver
Kristoffer Nyborg Gregertsen (5): [AVR32] Don't wire up macb0 unless SW6 is in default position [AVR32] SMC configuration in clock cycles AVR32 PATA driver [AVR32] Platform code for pata_at32 Several fixes for the AVR32 PATA driver
Kruchinin Daniil (1): Staging: comedi: add unioxx5 driver
Krzysztof Benedyczak (1): Make POSIX message queue sys_mq_open() honor umask
Krzysztof Halasa (54): Generic HDLC update [WAN] hdlc_cisco: Fix regression introduced by skb->tail changes. Generic HDLC WAN drivers - disable netif_carrier_off() Goramo PCI200SYN WAN driver subsystem ID patch i2c: Mark block write buffers as const WAN: register_hdlc_device() doesn't need dev_alloc_name() WAN: ioremap() failure checks in drivers WAN: update info page for a bunch of my drivers [WAN]: converting generic HDLC to use netif_dormant*() [WAN]: Added missing netif_dormant_off() to generic HDLC [WAN]: Cosmetic changes to N2 and C101 drivers [WAN]: Converted synclink drivers to use netif_carrier_*() WAN: fix C101 card carrier handling Modularize generic HDLC Make PC300 WAN driver compile again WAN: DSCC4 driver requires generic HDLC PC300too alternative WAN driver [HDLC] Fix dev->header_cache_update having a random value. Generic HDLC sparse annotations Subject: [PATCH] Intel FB pixel clock calculation fix Intel FB: support for interlaced video modes Intel FB: whitespace, bracket and other clean-ups Intel FB: obvious changes and corrections Intel FB: force even line count in interlaced mode Intel FB: more interlaced mode support [ARM] 4712/2: Adds functions to read and write IXP4xx "feature" bits [ARM] 4713/3: Adds drivers for IXP4xx QMgr and NPE features [ARM] 4714/2: Headers for IXP4xx built-in Ethernet and WAN drivers Generic HDLC - fix kernel panic Generic HDLC - remove now unneeded hdlc_device_desc Generic HDLC - use random_ether_addr() Mark generic HDLC + PPP as broken. WAN: Fix confusing insmod error code for C101 too. Driver for IXP4xx built-in Ethernet ports WAN: protect Cisco HDLC state changes with a spinlock. WAN: protect HDLC proto list while insmod/rmmod Add missing skb->dev assignment in Frame Relay RX code WAN: convert drivers to use built-in netdev_stats WAN: Remove no longer needed pvc_desc in FR code. ARM: IXP4xx Ethernet NAPI fix WAN: remove extra help text from HDLC_PPP config option wan/hdlc_x25.c: fix a NULL dereference net: kernel BUG at drivers/net/phy/mdio_bus.c:165! net: PHYLIB mdio fixes #2 rtc-cmos: fix printk output drm/i915: Fix size_t handling in off-by-default debug printfs drm/i915: Catch up to obj_priv->page_list rename in disabled debug code. USB serial: Add ID for Turtelizer, an FT2232L-based JTAG/RS-232 adapter. E100: work around the driver using streaming DMA mapping for RX descriptors. WAN/LMC: Fix type_trans(). WAN: remove deprecated PCI_DEVICE_ID from PCI200SYN driver. IXP42x HSS support for setting internal clock rate trivial: fix comment typo in drivers/ata/pata_hpt37x.c WAN: fix Cisco HDLC handshaking.
Krzysztof Hałasa (67): WAN: cosmetic changes to generic HDLC Remove bogus dosyncppp variable from synclink drivers. Remove bogus variables from syncppp.[ch] Remove dead code from wanmain.c, CONFIG_WANPIPE_MULTPPP doesn't exist wanmain.c doesn't need syncppp.h WAN: Remove unneeded "#include <net/syncppp.h>" WAN: Remove dead code from PC300 driver, part #1 WAN: Remove dead code from PC300 driver, part #2 WAN: Convert PC300 driver to use normal u8/u16/u32 types WAN: farsync driver no longer uses syncppp.c directly WAN: Port COSA driver to generic HDLC. WAN: Convert Zilog-based drivers to generic HDLC WAN: Port LMC driver to generic HDLC WAN: don't mention syncppp in z8530 DocBook. WAN: Use u32 type instead of u_int32_t in LMC driver. WAN: split hd6457x.c into hd64570.c and hd64572.c WAN: remove SCA II support from SCA drivers WAN: remove SCA support from SCA-II drivers WAN: convert HD64572-based drivers to NAPI. WAN: TX-done handler now uses the ownership bit in HD64572 drivers. WAN: HD64572 already handles TX underruns with DMAC. WAN: rework HD64572 interrupts a bit. WAN: Simplify HD64572 status handling. WAN: don't print HD64572 driver versions anymore. WAN: Simplify HD64572 drivers. WAN: HD64572 drivers don't use next_desc() anymore. WAN: Correct comments in hd6457[02].c WAN: Simplify sca_init_port() in HD64572 driver. WAN: new synchronous PPP implementation for generic HDLC. WAN: syncppp.c is no longer used by any kernel code. Remove it. WAN pc300too.c: Fix PC300-X.21 detection IXP4xx: check for queue being empty in qmgr_release_queue(). IXP4xx: clear IRQ stat in qmgr_disable_irq(). IXP4xx: Silence section mismatch warning in Ethernet driver. IXP4xx: Make the Ethernet driver use built-in netdev stats. IXP4xx: Add PHYLIB support to Ethernet driver. IXP4xx: Add PHYLIB MII ioctl to the Ethernet driver. IXP4xx: Add ethtool support to Ethernet driver. WAN: Add IXP4xx HSS HDLC driver. Update MAINTAINERS entries for IXP4xx and WAN network drivers. IXP4xx: move common debugging from network drivers to QMGR module. HDLC_PPP: Fix Configure-Ack to return original options as required by the standard. Convert ixp4xx_eth driver to use net_device_ops. WAN: Fix NAPI interface in IXP4xx HSS driver. net: Fix a comment in include/linux/netdevice.h. WAN: Generic HDLC now uses IFF_WAN_HDLC private flag. WAN: Allow hw HDLC drivers to override dev->get_stats. WAN: Convert generic HDLC drivers to netdev_ops. net: Fix linux/if_frad.h's suitability for userspace. crypto: ixp4xx - Fix qmgr_request_queue build failure IXP4xx: workaround for PCI prefetch problems near 64 MB boundary. IXP4xx: add Ethernet and NPE support for IXP43x CPU. IXP4xx: cpu_is_ixp4*() now recognizes all IXP4xx processors. IXP4xx: PCI ixp4xx_scan_bus() is __devinit. IXP4xx: use "ENODEV" instead of "ENOSYS" in module initialization. IXP4xx: complete Ethernet netdev setup before calling register_netdev(). IXP4xx: Add support for the second half of the 64 hardware queues. IXP4xx: Ethernet and WAN drivers now support "high" hardware queues. IXP4xx: Whitespace fixes in the Ethernet driver. IXP42x: Identify Intel IXP425 rev. A0 processors. IXP42x: add NPE support for IXP425 rev. A0 processors. IXP42x: Add QMgr support for IXP425 rev. A0 processors. IXP42x: Use __fls() in QMgr interrupt handlers. IXP4xx: support for Goramo MultiLink router platform. IXP4xx: Change QMgr function names to qmgr_stat_*_watermark and clean the comments. E100: fix interaction with swiotlb on X86. Add MAINTAINERS entry for ARM/INTEL IXP4xx arch support.
Krzysztof Helt (346): [SPARC]: Migration cost tune up in sparc smp. [SPARC]: enabling of the 2nd CPU in 2.6.18-rc4 [SPARC]: Small smp cleanup. [SUNLANCE]: Fix probing problem. [ALSA] dbri driver cleanup [ALSA] sparc dbri removal of DBRI_NO_INTS [ALSA] sparc dbri: removal of unused struct members [ALSA] sparc dbri: removal of redudant volatile keywords [ALSA] sparc dbri: removal of dri_desc struct [ALSA] sparc dbri: more driver cleanup [ALSA] sparc dbri: fixed setting of burst size after reset [ALSA] sparc dbri: simplifed linking time slot function [ALSA] sparc dbri: ring buffered version [ALSA] sparc dbri: hardware constrains added [ALSA] sparc dbri: recording is back [ALSA] dbri sparc: fixes TS leak [ALSA] sparc dbri: OSS layer fix [ALSA] sparc dbri: SMP fixes [SPARC]: Sparc compilation fix with floppy enabled [ARM] 4015/1: s3c2410 cpu ifdefs [ALSA] sparc dbri comment fix [ARM] 4272/1: Missing symbol h1940_pm_return fix skeletonfb: various corrections pm2fb: 3dlabs Permedia 2V reference board added pm2fb: Permedia 2V memory clock setting pm2fb: pixclock setting restriction pm2fb: memclock setting corrections pm2fb: accelerated fillrect and copyarea skeletonfb: more corrections pm2fb: removal of pm2fb_par fields skeletonfb: improvements pm2fb: fix of jumps in pm2fb_probe pm3fb: Preliminary 2.4 to 2.6 port fbdev: cleanup of sparc FB options pm2fb: RDAC_WR barriers clean up pm3fb: various fixes [SPARC32]: Removes mismatch section warnigs in sparc time.c file [SERIAL] sunzilog: section mismatch fix skeletonfb: fix of xxxfb_setup ifdef pm3fb: switching between X and fb fix fbcon: smart blitter usage for scrolling pm2fb: white spaces clean up pm3fb: fillrect acceleration hwmon: add support for THMC50 and ADM1022 [CG6]: fix memory size detection [ARM] 4546/1: s3c2410: fix architecture typo for s3c2442 [ARM] 4551/1: s3c24xx: fix wrong virtual address offsets hwmon: adm1021 clean ups hwmon: (thmc50) add individual alarm & fault files hwmon: (thmc50) Fix alarms clearing hwmon: (adm1021) dynamic sysfs callbacks conversion hwmon: (adm1021) individual alarm files [ARM] 4565/1: s3c2443: fix section mismatch in irq.c file [ARM] 4566/1: s3c24xx: fix dma functions section mismatch [CG6]: code cleanup [CG6]: accelerated copyarea [FFB]: source cleanup [ALSA] isa libs Makefiles cleanup [ALSA] dbri: driver cleanup [ALSA] sun-cs4231: code improvements [ALSA] dbri: more cleanups [ALSA] cs4231 header split [ALSA] dbri: conversion to OpenFirmware framework [ALSA] sun-cs4231: memory management fix [ALSA] dbri - Use linux/of.h instead of asm/prom.h [ALSA] ad1848_lib: replace common delay loop by function [ALSA] cs4231-lib: replace common delay loop by function [ALSA] sun-cs4231: checkpatch fixes [ALSA] cs4231-lib: improved waiting after mce_down [ALSA] Gallant SC-6000 driver [ALSA] ad1848_lib: waiting loops done after cs4231_lib [ALSA] sc6000: documentation fix [ALSA] sc6000: 2 minor fixes [ALSA] sscape: driver extension to 2nd DMA and WSS port [ALSA] sscape: support for audio part of VIVO cards [ALSA] This patch removes open_mutex from the ad1848-lib as [ALSA] This patch adds support for a wavetable chip on [ALSA] This simplifies and fixes waiting loops of the mce_down() [ALSA] sun-cs4231: use cs4231-regs.h [ALSA] sun-cs4231: improved waiting after MCE down pm3fb: copyarea and partial imageblit suppor skeletonfb: wrong field name fix pm3fb: header file reduction pm3fb: imageblit improved pm3fb: 3 small fixes pm3fb: improvements and cleanups pm3fb: mtrr support and noaccel option pm2fb: accelerated imageblit pm2fb: source code improvements pm2fb: Permedia 2V initialization fixes pm2fb: accelerated 24-bit fillrect tridentfb: coding style improvement tdfxfb: coding style improvement tdfxfb: 3 fixes tdfxfb: palette fixes tdfxfb: code improvements tdfxfb: hardware cursor tdfxfb: mtrr support pm2fb: checkpatch fixes pm3fb: checkpatch fixes pm2fb: Permedia 2V hardware cursor support pm3fb: hardware cursor support s3c2410fb: code cleanup s3c2410fb: remove fb_info pointer from s3c2410fb_info s3c2410fb: multi-display support s3c2410fb: add margin fields to s3c2410fb_display s3c2410fb: use new margin fields s3c2410fb: remove lcdcon3 register from s3c2410fb_display s3c2410fb: add vertical margins fields to s3c2410fb_display s3c2410fb: use vertical margins values s3c2410fb: add pulse length fields to s3c2410fb_display s3c2410fb: remove lcdcon2 and lcdcon3 register fields s3c2410fb: fix missing registers offset s3c2410fb: byte ordering fixes fbdev: change asm/uaccess.h to linux/uaccess.h s3c2410fb: source code improvements s3c2410fb: adds pixclock to s3c2410fb_display s3c2410fb: removes lcdcon1 register value from s3c2410fb_display s3c2410fb: make use of default_display settings cirrusfb: checkpatch.pl cleanup cirrusfb: remove typedefs cirrusfb: remove fields from cirrusfb_info cirrusfb: code improvements cirrusfb: code improvement 2nd part pm3fb: header file cleanup pm2fb: hardware cursor support for the Permedia2 pm2fb: panning and hardware cursor fixes tdfxfb: replace busy waiting with cpu_relax pm2fb: replace busy waiting with cpu_relax pm3fb: replace busy waiting with cpu_relax tdfxfb: checkpatch fixes s3fb: do not allow incorrect pixclock settings cyber2000fb: checkpatch fixes [ALSA] This simplifies and fixes waiting loops of the mce_down() s3c-rtc: remove unused variable [ALSA] s3c2443-ac97: compilation fix 3c509: PnP resource management fix s3c2410fb: fix incorrect argument type in resume function [SCSI] sym53c8xx: fixes two bugs related to chip reset [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected [ALSA] ac97_patch: compilation warning fix [ALSA] es18xx: Enable wavetable input from ESS chips [ALSA] cs4231: remove one busy wait pm2fb: big endian fix tridentfb: resource management fixes in probe function tridentfb: register should be left in non-locked state tridentfb: fix memory size detection mbxfb: fix incorrect argument type acpi thermal: fix result check acpi thermal trip points increased to 12 pm2fb: correct error values returned from probe function pm2fb: change option mode to mode_option tridentfb: change option mode to mode_option pm3fb: change option mode to mode_option update modedb.txt documentation about mode_option parameter change vt8623fb: change option mode to mode_option arkfb: add option mode_option s3fb: add option mode_option fbdev: add removed option "mode" to keep compatibility tridentfb: remove misplaced enable_mmio() tridentfb: improve clock setting accuracy modedb: fix incorrect sync and vmode flags for CVT modes fbcon: fix wrong vmode bits copied on console switch PCI: unhide the SMBus on the Compaq Deskpro EN hgafb: resource management fix [ALSA] opti93x: fix sound ouput for Opti930 ALSA: opti93x: add support for Opti93x codec in cs4231-lib ALSA: opti93x: use cs4231 lib tridentfb: replace macros with functions tridentfb: convert fb_info into allocated one tridentfb: move global pseudo palette into structure tridentfb: move global chip_id into structure tridentfb: move global flat panel variable into structure tridentfb: convert is_blade and is_xp macros into functions tridentfb: move global acceleration hooks into structure tridentfb: make use of functions and constants from the vga.h tridentfb: fix timing calculations tridentfb: use mmio access for clock setting tridentfb: fix clock settings for older Trident 96XX chips tridentfb: improve probe function tridentfb: improved register values on TGUI 9680 tridentfb: add TGUI 9440 support tridentfb: fix unitialized pseudo_palette tridentfb: improve check_var function tridentfb: preserve memory type settings tridentfb: fix hi-color modes for TGUI 9440 tridentfb: add acceleration for TGUI families tridentfb: acceleration code improvements tridentfb: acceleration bug fixes tridentfb: various pixclock and timing improvements tridentfb: acceleration constants change tridentfb: source code improvements tridentfb: fix console freeze when switching from X11 tridentfb: fix 224 color logo at 8 bpp tridentfb: y-panning fixes tridentfb: Blade3D clock fixes tridentfb: add imageblit acceleration for Blade3D family tridentfb: remove warning message that cyblafb driver should be used fbcon: make logo_height a local variable uvesafb: change mode parameter to mode_option tridentfb: documentation update tdfxfb: add mode_option module parameter vga16fb: source code improvement tdfxfb: remove ypan checks done by a higher layer hgafb: convert to new platform driver API skeletonfb: update to correct platform driver usage neofb: simplify clock calculation neofb: drop redundant code neofb: drop the xtimings structure ALSA: cs4232: fix crash during chip PNP detection x86: fdiv bug detection fix fbcon: fix scrolling after logo is cleared ALSA: wss_lib: move cs4231_lib into wss_lib ALSA: wss_lib: rename cs4231.h into wss.h ALSA: wss_lib: rename cs4321_foo to wss_foo ALSA: wss_lib: use struct snd_wss instead of snd_ad1848 ALSA: wss_lib: use wss constants instead of ad1848 ones ALSA: wss_lib: replace ad1848 mixer element macros with wss ones ALSA: wss_lib: use CS4231P instead of AD1848P (kill the AD1848P) ALSA: wss_lib: use wss mixer code instead of ad1848 one ALSA: wss_lib: use wss pcm code instead of ad1848 one ALSA: wss_lib: use wss detection code instead of ad1848 one ALSA: wss_lib: fix opti93x capture formats limitations ALSA: wss_lib: remove second mutexes initialization hwmon: (thmc50) Add support for critical temperature limits [ARM] S3C24XX: Compilation fix if s3c2410 is not selected agp: fix SIS 5591/5592 wrong PCI id fbcon: prevent cursor disappearance after switching to 512 character font pm2fb: free cmap memory on module remove ALSA: opl3sa2: drop snd_card pointer from the snd_opl3sa2 structure ALSA: wss_lib: snd_wss_calibrate_mute improvement ALSA: opl3sa2: replace nd_opl3sa2_info_xxx() with snd_wss_info_xxx() ALSA: wss_lib: do not mess mixer settings during probe cirrusfb: check_par fixes tdfxfb: fix SDRAM memory size detection tdfxfb: fix frame buffer name overrun rtc-m48t59: reduce structure m48t59_private rtc-m48t59: add support for M48T02 and M48T59 chips rtc-m48t59: allow externally mapped ioaddr x86: delay early cpu initialization until cpuid is done sched: compilation fix with gcc 3.4.6 x86: delay early cpu initialization until cpuid is done sparc64: fix wrong m48t59 RTC year rtc-m48t59: fix setting of a year on m48t08 and m48t02 rtcs ALSA: fix section mismatch in the sound_core fbdev: fix recursive notifier and locking when fbdev console is blanked x86: merge winchip-2 and winchip-2a cpu choices x86: do not allow to optimize flag_is_changeable_p() (rev. 2) neofb: reduce panning function fbdev: kconfig update neofb: kill some redundant code vga16fb: remove open_lock mutex neofb: remove open_lock mutex tdfxfb: do not make changes to default tdfx_fix cirrusfb: remove information about memory size during mode change cirrusfb: simplify clock calculation cirrusfb: remove 24 bpp mode cirrusfb: drop device pointers from cirrusfb_info cirrusfb: use modedb and add mode_option parameter cirrusfb: add __devinit attribute to probing functions cirrusfb: eliminate CRT registers from global structure cirrusfb: drop clock fields from cirrusfb_regs structure cirrusfb: add noaccel module parameter cirrusfb: fix 16bpp modes cirrusfb: do not change MCLK for Alpine chips fb: convert lock/unlock_kernel() into local fb mutex rtc-m48t59: shift zero year to 1968 on sparc (rev 2) V4L/DVB (9549): gspca: Fix a typo in one of gspca chips name. ALSA: wss-lib: move AD1845 frequency setting into wss-lib ALSA: sscape: fix incorrect timeout after microcode upload ALSA: wss-lib: remove "pops" before each played sound ALSA: cmi8330: add OPL3 support ALSA: sscape: use common MPU401 macros ALSA: do not create OPL3 timers if there is no OPL3 irq wired ALSA: ad1816a: enable hardware timer ALSA: Turtle Beach Multisound Classic/Pinnacle driver ALSA: sscape: update Kconfig description about SoundScape cards ALSA: gus: update debug messages ALSA: cmi8330: add MPU-401 support ALSA: ess1688: fix OPL3 port setting ALSA: msnd: add module description and license for the snd-msnd-lib ALSA: sscape: drop redundant fields from soundscape struct ALSA: cs4236: cs4232 and cs4236 driver merge to solve PnP BIOS detection fbdev/drm: fix Kconfig submenu mess in "Graphics support" sound: Remove documentation for OSS CS4232 driver ALSA: opl3sa2 fix irq releasing and short name of card ALSA: opl3sa2 - Fix NULL dereference when suspending snd_opl3sa2 cirrusfb: convert printks to dev_foo cirrusfb: fix Laguna chipset memory detection and clock setting cirrusfb: add Laguna additional overflow register cirrusfb: add mmio registers for Laguna chipsets cirrusfb: do not calculate line length twice cirrusfb: use 5-6-5 RGB for 16bpp mode cirrusfb: various improvements cirrusfb: Laguna chipset 8bpp fix cirrusfb: check_var improvements cirrusfb: various Laguna fixes cirrusfb: acceleration improvements cirrusfb: add imageblit function cirrusfb: fix error paths in cirrusfb_xxx_register() cirrusfb: GD5446 fixes cirrusfb: use 24bpp instead of 32bpp cirrusfb: fix clock doubling cirrusfb: add accelerator constant cirrusfb: set MCLK in one place cirrusfb: GD5434 (aka SD64) support fixed cirrusfb: fix threshold register mask for Laguna chips cirrusfb: fix interlaced modes fbdev: remove cyblafb driver fb: hide hardware cursor in graphics mode (Mach64) atyfb: speed up Mach64 cursor tridentfb: delete acceleration Kconfig option ALSA: opl3sa2: add ZV port control tdfxfb: move I2C functionality into the tdfxfb tdfxfb: make use of DDC information about connected monitor cirrusfb: do not allow unsupported pixel depth ALSA: sc6000: add support for SC-6600 and SC-7000 ALSA: sc6000: fix older card initialization ALSA: sc6000: enable joystick port fbdev: remove makefile reference to removed driver bw2: use standard fields for framebuffer physical address and length cg14: use standard fields for framebuffer physical address and length cg3: use standard fields for framebuffer physical address and length cg6: use standard fields for framebuffer physical address and length leo: use standard fields for framebuffer physical address and length p9100: use standard fields for framebuffer physical address and length chipsfb: remove redundant assignment igafb: use framebuffer_alloc() to allocate fb_info struct offb: use framebuffer_alloc() to allocate fb_info struct acornfb: remove fb_mmap function s3c-fb: fix resource releasing on error during probing fbdev: use framebuffer_release() for freeing fb_info structures tcx: use standard fields for framebuffer physical address and length fbdev: do not allow VESA modes without compiled-in drivers fbdev: add mutex for fb_mmap locking sisfb: fix regression with uninitalized fb_info->mm_lock mutex i810fb: fix regression with uninitalized fb_info->mm_lock mutex atafb: fix regression with uninitalized fb_info->mm_lock mutex w100fb: fix regression with uninitalized fb_info->mm_lock mutex matroxfb: fix regression with uninitalized fb_info->mm_lock mutex matroxfb: fix regression with uninitalized fb_info->mm_lock mutex (second head) fsl-diu-fb: fix regression with uninitalized fb_info->mm_lock mutex atmel_lcdfb: fix regression with uninitalized fb_info->mm_lock mutex sm501fb: fix regression with uninitalized fb_info->mm_lock mutex mx3fb: fix regression with uninitalized fb_info->mm_lock mutex ALSA: opl3: circular locking in the snd_opl3_note_on() and snd_opl3_note_off()
Krzysztof Kosiński (1): tc1100-wmi: Fix state reporting
Krzysztof Oledzki (6): [NETFILTER]: link 'netfilter' before ipv4 Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=off [SCSI] mpt fusion: don't oops if NumPhys==0 x86: add another PCI ID for ICH6 force hpet. x86: add another PCI ID for ICH6 force-hpet x86: add another PCI ID for ICH6 force-hpet
Krzysztof Piotr Oledzki (6): [NETFILTER] ctnetlink: Fix oops when no ICMP ID info in message [NETFILTER] ctnetlink: ICMP_ID is u_int16_t not u_int8_t. net: Fix routing tables with id > 255 for legacy software netlink: add NLA_PUT_BE64 macro netfilter: accounting rework: ct_extend + 64bit counters (v4) netfilter: fix two recent sysctl problems
Krzysztof Sachanowicz (1): proc: proc_get_inode should de_put when inode already initialized
Kuan Luo (2): [libata] sata_nv: add SW NCQ support for MCP51/MCP55/MCP61 [libata] sata_nv: SWNCQ should not apply to MCP61
Kukjin Kim (1): ARM: S3C64XX: Fix S3C64XX_CLKDIV0_ARM_MASK value
Kukkonen Mika (1): UBIFS: avoid unnecessary checks
Kumar Gala (645): ppc32: Fix pte_update for 64-bit PTEs ppc32: make usage of CONFIG_PTE_64BIT & CONFIG_PHYS_64BIT consistent ppc32: Allow adjust of pfn offset in pte ppc32: Support 36-bit physical addressing on e500 ppc32: Simplified PPC core revision report ppc32: Fix POWER3/POWER4 compiler error ppc32: Fix platform device initialization of 8250 serial ports ppc32: Fix an off-by-one error in ipic_init ppc32: Fix uImage make target to report success correctly ppc32: Fix some minor issues related to FSL Book-E KGDB support ppc32: Add VIA IDE support to MPC8555 CDS platform ppc32: Fix building MPC8555 CDS when CONFIG_PCI is disabled ppc32: Simplified load string emulation error checking ppc32: MPC834x BCSR_SIZE too small for use in a BAT. ppc32: Add soft reset to MPC834x ppc32: i8259 PIC should not be initialized if PCI is not configured ppc32: Fix incorrect CPU_FTR fixup usage for unified caches ppc32: Added support for new MPC8548 family of PowerQUICC III processors ppc32: Added preliminary support for the MPC8548 CDS board ppc32: Removed dependency on CONFIG_CPM2 for building mpc85xx_device.c ppc32: Converted MPC10X bridge to use platform devices instead of OCP ppc32: Add support for MPC8245 8250 serial ports on Sandpoint ppc32: Added support for all MPC8548 internal interrupts ppc32: Clean up NUM_TLBCAMS usage for Freescale Book-E PPC's ppc32: Factor out common exception code into macro's for 4xx/Book-E ppc32: remove some unnecessary includes of prom.h I2C: Allow for sharing of the interrupt line for i2c-mpc.c Fix extra double quote in IPV4 Kconfig ppc32: Fix building MPC8555 CDS ppc32: Check return of ppc_sys_get_pdata before accessing pointer ppc32: Add support for Freescale e200 (Book-E) core ppc32: Remove FSL OCP support I2C-MPC: Remove OCP device model support ppc32: remove some unnecessary includes of bootmem.h ppc32: Fix MPC83xx IPIC external interrupt pending register offset gianfar: Update Marvell PHY name gianfar: Add support enhanced TSEC features on the MPC 8548 ppc32: Fix compiling of sandpoint platform ppc32: Fix pointer check for MPC8540 ADS device I2C-MPC: Restore code removed ppc32: Add proper prototype for cpm2_reset() ppc32: Make the UARTs on MPC824x individual platform devices ppc32: Fix typo in setup of 2nd PCI bus on 85xx ppc32: Fix building of prpmc750 ppc32: Fix building of radstone_ppc7d ppc32: Fix building of TQM8260 board I2C-MPC: Restore code removed PCI: fix up errors after dma bursting patch and CONFIG_PCI=n -- bug? ppc32: Mark boards that don't build as BROKEN ppc32: Fix MPC834x USB memory map offsets cpm_uart: Fix dpram allocation and non-console uarts cpm_uart: needs some love to compile with GCC4.0.1 [IA64] remove use of asm/segment.h [SPARC64]: remove use of asm/segment.h [SPARC]: remove use of asm/segment.h ppc: L2 cache prefetch fixes on 745x ppc32: Remove board support for ADIR ppc32: Remove board support for ASH ppc32: Remove board support for BEECH ppc32: Remove defconfig for CEDAR ppc32: Remove board support for K2 ppc32: Remove board support for MCPN765 ppc32: Remove board support for MENF1 ppc32: Remove board support for OAK ppc32: Remove board support for RAINIER ppc32: Remove board support for REDWOOD ppc32: Remove board support for SM850 ppc32: Remove board support for SPD823TS ppc32: Remove board support for PCORE ppc32: Added support for the Book-E style Watchdog Timer ppc32: Add ppc_sys descriptions for PowerQUICC II devices cpm_uart: Fix 2nd serial port on MPC8560 ADS cpm_uart: use schedule_timeout instead of direct call to schedule cpm_uart: Fix baseaddress for SMC 1 and 2 ppc32: Cleaned up global namespace of Book-E watchdog variables ppc32: removed find_name.c ppc32: ppc_sys system on chip identification additions ppc32: add CONFIG_HZ ppc32: Added PCI support MPC83xx ppc32: Added cputable entry for 7448 ppc64: remove use of asm/segment.h Remove non-arch consumers of asm/segment.h ppc32: Fix head_4xx.S compile error ppc64: remove use of asm/segment.h ppc32: Fix Kconfig mismerge ppc32: remove use of asm/segment.h powerpc: Merged ppc_asm.h ppc32: Removed non-inlined versions of local_irq* functions ppc32: Allow user to individual select CHRP/PMAC/PREP config ppc32: Allow user to individual select CHRP/PMAC/PREP config powerpc: unified signature of timer_interrupt() between ppc32/ppc64 powerpc: merge include/asm-ppc*/auxvec.h into include/asm-powerpc/auxvec.h powerpc: merge include/asm-ppc*/spinlock_types.h into include/asm-powerpc/spinlock_types.h powerpc: merge include/asm-ppc*/statfs.h into include/asm-powerpc/statfs.h powerpc: Fix compiling of ppc32 powerpc: merged hw_irq.h ppc32: Fix configuration of PCI IO space on MPC85xx platform powerpc: Fix building of power3 config on ppc32 powerpc: merged asm/cputable.h ppc32: make cur_cpu_spec a single pointer instead of an array powerpc: replace use of _GLOBAL with .globl powerpc: Some more fixes to allow building for a Book-E processor ppc32: replace use of _GLOBAL with .globl for ppc32 powerpc: Make sure we have an RTC before trying to adjust it powerpc: some prom.c cleanups powerpc: merge include/asm-ppc*/checksum.h into include/asm-powerpc/checksum.h powerpc: Add support for Book-E timer config to generic_calibrate_decr powerpc: Some minor cleanups to setup_32.c powerpc: Fix warning related to do_dabr powerpc: Moved dcr support to arch/powerpc powerpc: only build idle_6xx for 6xx ppc32: Update MPC834x platform to work with new phylib ppc32: fix PQ2 PCI DMA interrupt handling gianfar mii needs to zero out the mii_bus structure Update email address for Kumar ppc32: Add support for handling PCI interrupts on MPC834x PCI expansion card powerpc: replace page_to_virt() with lowmem_page_address() for Book-E ppc: Fix warnings related to seq_file ppc: Fix MPC83xx device table ppc: Fix warnings related to seq_file Allow overlapping resources for platform devices powerpc: moved ipic code to arch/powerpc powerpc: Add support for building uImages powerpc: Fix suboptimal uImage target ppc32: Add TQM85xx (8540/8541/8555/8560) board support powerpc: Detect prefetchable windows in pci_process_bridge_OF_ranges powerpc: Fix compile problem in pci.c for ppc32 powerpc: Loosen udbg_probe_uart_speed sanity checking powerpc: Add the ability to handle SOC ports in legacy_serial powerpc: added a udbg_progress powerpc: Call find_legacy_serial_ports() if we enable CONFIG_SERIAL_8250 powerpc: fixing compile issue with !CONFIG_PCI in legacy_serial.c powerpc: Updated Kconfig and Makefiles for 83xx support powerpc: Add some missing .gitignore's powerpc: Fix clean_files in arch/powerpc/boot Makefile powerpc: Fixed memory reserve map layout gfar: fix compile error gianfar mii: Use proper resource for MII memory region phy: Added a macro to represent the string format used to match a phy device gianfar: Use new PHY_ID_FMT macro powerpc: Updated platforms that use gianfar to match driver powerpc: Allow for ppc_md restart, power_off, and halt to be NULL powerpc: Add FSL SOC library and setup code powerpc: Add MPC834x SYS board to arch/powerpc powerpc: Add support for the MPC83xx watchdog powerpc: Add CONFIG_DEFAULT_UIMAGE to build a uImage by default for a board gianfar: Fix sparse warnings powerpc: cleaned up fsl_soc.c powerpc: Add platform support for MPC834x USB controllers powerpc: Cleanup MPC83xx platform support powerpc: Lindent platforms/83xx [SERIAL] 8250 serial console update uart_8250_port ier powerpc: Add CONFIG_DEFAULT_UIMAGE for embedded boards powerpc: Fix mpc83xx restart bug powerpc: Enable coherency for all pages on 83xx to fix PCI data corruption powerpc: Fix mem= cmdline handling on arch/powerpc for !MULTIPLATFORM Merge branch 'master' of git+ssh://galak@master.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'master' Merge branch 'master' USB: EHCI and Freescale 83xx quirk USB: Fix masking bug initialization of Freescale EHCI controller ide: Allow IDE interface to specify its not capable of 32-bit operations ppc: fix strncasecmp prototype powerpc: use memparse() for mem= command line parsing powerpc: move math-emu over to arch/powerpc powerpc: Make uImage default build output for MPC8540 ADS powerpc: remove OCP references powerpc: merge machine_check_exception between ppc32 & ppc64 powerpc: converted embedded platforms to use new define_machine support powerpc/ppc: export strncasecmp Merge branch 'master' Merge branch '85xx' RTC subsystem: DS1672 oscillator handling powerpc: provide ppc_md.panic() for both ppc32 & ppc64 SPI: Add David as the SPI subsystem maintainer SPI: Renamed bitbang_transfer_setup to spi_bitbang_setup_transfer and export it spi: add spi master driver for Freescale MPC83xx SPI controller PCI: Add pci_assign_resource_fixed -- allow fixed address assignments USB: allow multiple types of EHCI controllers to be built as modules powerpc: minor cleanups for mpc86xx Merge branch '83xx' into for_paulus [POWERPC] ppc: Add missing calls to set_irq_regs [POWERPC] of_device_register: propagate device_create_file return code Merge branch '83xx' into for_paulus [POWERPC] Fix 440SPe CPU table entry [POWERPC] Only export __mtdcr/__mfdcr if CONFIG_PPC_DCR is set Merge branch '85xx' into for_paulus [PPC] Fix compile failure do to introduction of PHY_POLL PHY: Export phy ethtool helpers [POWERPC] 83xx: Fix Kconfig to only enable FP math emulation for the MPC832x [POWERPC] 83xx: Don't call ioremap in the reset function [POWERPC] 83xx: Make platform *_init_IRQ() static [POWERPC] 83xx: Return a point to the struct ipic from ipic_init() [POWERPC] Remove fastcall function attribute Merge branch '83xx' into for_paulus [POWERPC] Enable stack debug features on ppc32 [POWERPC] Added kprobes support to ppc32 [POWERPC] Enable interrupts if we are doing fp math emulation [POWERPC] Fixup error handling when emulating a floating point instruction Merge branch 'master' into 83xx [POWERPC] Fix is_power_of_4(x) compile error [POWERPC] 85xx: Marked functions static [POWERPC] 83xx: Updated and renamed MPC834x SYS to MPC834x MDS Merge branch '83xx' into for_paulus Merge branch '85xx' into for_paulus Merge branch 'master' into for_paulus Merge branch 'master' into 85xx Merge branch 'master' into 83xx Convert network devices to use struct device instead of class_device Merge branch 'master' into for_paulus Merge branch 'master' into 83xx Merge branch 'master' into 85xx Merge branch '85xx' into for_paulus Merge branch '83xx' into for_paulus Merge branch '85xx' into for_paulus [POWERPC] 83xx: Cleaned up 83xx platform dts files Merge branch '85xx' into for_paulus Merge branch 'master' into 83xx [POWERPC] 83xx: Cleaning up machine probing and board initcalls [POWERPC] 83xx: Remove obsolete setting of ROOT_DEV. [POWERPC] 83xx: use default value of loops_per_jiffy [POWERPC] 83xx: Use of_platform_bus_probe to setup QE devices [POWERPC] 83xx: Updated and renamed MPC8360PB to MPC836x MDS [POWERPC] 83xx: Renamed MPC8323 MDS dts and defconfig to match other boards Merge branch 'master' into 85xx [POWERPC] 85xx: Cleaned up platform dts files Merge branch 'master' into 86xx [POWERPC] 85xx: Cleaning up machine probing [POWERPC] 85xx: Renamed MPC8568 MDS board code to match other boards Merge branch '83xx' into for_paulus Merge branch '85xx' into for_paulus [POWERPC] 86xx: Cleaned up platform dts files Merge branch '86xx' into for_paulus [POWERPC] 85xx: Enable CONFIG_SERIAL_8250_SHARE_IRQ [POWERPC] Split 52xx platforms into their own Kconfig file [POWERPC] Split powermac platforms into their own Kconfig file [POWERPC] Split cell platforms into their respective Kconfig file [POWERPC] Removed config options that we don't support in embedded6xx [POWERPC] Split several platforms into their respective Kconfig file [POWERPC] Created arch/powerpc/platforms/Kconfig for "Platform support" [POWERPC] 83xx: Removed dead header [POWERPC] Ensure platform CONFIG options have correct dependencies [POWERPC] Convert 86xx platform to unified platform Kconfig [POWERPC] Convert 83xx platform to unified platform Kconfig [POWERPC] Convert 82xx platform to unified platform Kconfig [POWERPC] Convert 8xx platform to unified platform Kconfig [POWERPC] Convert 85xx platform to unified platform Kconfig [POWERPC] Miscellaneous arch/powerpc Kconfig and platform/Kconfig cleanup [POWERPC] 83xx: Suppress warning when CONFIG_ options aren't defined [POWERPC] User rheap from arch/powerpc/lib [POWERPC] CPM_UART: Removed __init from cpm_uart_init_portdesc to fix warning [POWERPC] Fix COMMON symbol warnings [POWERPC] 85xx: Add device nodes for error reporting devices used by EDAC [POWERPC] Removed hardcoded phandles from dts [PPC] Fix COMMON symbol warnings [PPC] Remove duplicate export of __div64_32. [POWERPC] Fix modpost warning [PPC] Fix modpost warning [POWERPC] Fix Kconfig warning phy: Fix phy_id for Vitesse 824x PHY gianfar: Fix typo bug introduced by move to udp_hdr() [POWERPC] Remove set_cfg_type for PCI indirect users that don't need it [POWERPC] 52xx: Remove support for PCI bus_offset [POWERPC] Pass the pci_controller into pci_exclude_device [POWERPC] Remove hack to determine the 2nd PHBs bus number [POWERPC] Remove bus_offset in places its not really used [POWERPC] Added self_busno to indicate which bus number the PHB is [POWERPC] Removed remnants of bus_offset [POWERPC] Added indirect_type to handle variants of PCI ops [POWERPC] 86xx: Workaround PCI_PRIMARY_BUS usage [POWERPC] Merge asm-ppc/pci-bridge.h into asm-power/pci-bridge.h [POWERPC] Remove local_number from pci_controller [POWERPC] Removed dead code related to PCI on ppc32 [POWERPC] Use global_number in ppc32 pci_controller [POWERPC] Merge ppc32 and ppc64 pcibios_alloc_controller() prototypes [POWERPC] Move pci_bus_to_hose users to pci_bus_to_host [POWERPC] Move common PCI code out of pci_32/pci_64 [POWERPC] Use ppc64 style list management for pci_controller on ppc32 [POWERPC] Add copyright header to pci-common.c based on pci_{32,64}.c [POWERPC] Update defconfigs [POWERPC] Reworked interrupt numbers for OpenPIC based Freescale chips [POWERPC] Kill pcibios_enable_resources() [POWERPC] Fix up interrupt senses for MPC85xx boards [POWERPC] Merge asm-ppc/mmu_context.h into asm-power/mmu_context.h [POWERPC] Move inline asm eieio to using eieio inline function [POWERPC] CPM_UART: Use inline function form of eieio gianfar: kill unused header scc_pata: Use inline function for eieio [POWERPC] Add the ability to find PCI capabilities early on [POWERPC] Added indirect quirk to handle PCIe PHB that have issue w/no link [POWERPC] FSL: Cleanup how we detect if we are a PCIe controller [POWERPC] Fixup resources on pci_bus for PCIe PHB when no device is connected [POWERPC] 85xx: Added 8568 PCIe support [POWERPC] 85xx: Add quirk to ignore bogus FPGA on CDS [POWERPC] Removed setup_indirect_pci_nomap [POWERPC] Make endianess of cfg_addr for indirect pci ops runtime [POWERPC] Provide ability to setup P2P bridge registers from struct resource [POWERPC] Make sure virtual P2P bridge registers are setup on PCIe PHB [POWERPC] FSL: Add support for PCI-X controllers [POWERPC] 85xx: Added needed MPC85xx PCI device IDs [POWERPC] Fix PCI indirect for big-endian cfg_addr [POWERPC] Don't try to allocate resources for a Freescale POWERPC PHB [POWERPC] Fix ethernet PHY support on MPC8544 DS [POWREPC] Fixup a number of modpost warnings on ppc32 [POWERPC] Only allow building of BootX text support on PPC_MULTIPLATFORM [POWERPC] Fix register labels on show_regs() message for 4xx/Book-E gfar: Fix modpost warning [POWERPC] Add interrupt resource for RTC CMOS driver [POWERPC] Fix interrupt routing and setup of ULI M1575 on FSL boards [POWERPC] Fix 8xx compile failure [POWERPC] Fix PCI Device ID for MPC8544/8533 processors PCI: Move prototypes for pci_bus_find_capability to include/linux/pci.h [POWERPC] Remove old includes from arch/ppc [POWERPC] Copy over headers from arch/ppc to arch/powerpc that we need [POWERPC] Stop include asm-ppc when building ARCH=powerpc for ppc32 [MTD] Remove dead maps [POWERPC] Flush registers to proper task context [POWERPC] Update defconfigs [POWERPC] 8{5,6}xx: Fix build issue with !CONFIG_PCI mpc8xx: Only build mpc8xx on arch/ppc [POWERPC] Enable GENERIC_ISA_DMA if FSL_ULI1575 to fix compile issue ucc_geth: kill unused include [POWERPC] 85xx: Renamed mpc8544_ds.c to mpc85xx_ds.c [POWERPC] 85xx: Clean up from 85xx_ds rename [POWERPC] Handle alignment faults on SPE load/store instructions [POWERPC] 85xx: Add basic Uniprocessor MPC8572 DS port [POWERPC] DTS cleanup [POWERPC] Move PCI nodes to be sibilings with SOC nodes [POWERPC] 83xx: Removed PCI exclude of PHB [POWERPC] Add cpu feature for SPE handling [POWERPC] Fix modpost warnings from head*.S on ppc32 [POWERPC] Cleaned up whitespace in head_fsl_booke.S [POWERPC] Fixup MPC8568 dts [POWERPC] Update .gitignore for new vdso generated files [POWERPC] FSL: Access PCIe LTSSM register with correct size [POWERPC] Use for_each_ matching routinues for pci PHBs [POWERPC] 85xx/86xx: refactor RSTCR reset code V4L/DVB (6010): Use inline functions instead of inline asm for powerpc [POWERPC] 85xx: Killed <asm/mpc85xx.h> [POWERPC] 85xx: Enable FP emulation in MPC8560 ADS defconfig [POWERPC] Use PAGE_OFFSET to tell if an address is user/kernel in SW TLB handlers [POWERPC] Adjust TASK_SIZE on ppc32 systems to 3GB that are capable [POWERPC] Fix handling of stfiwx math emulation [POWERPC] Add -mno-spe for ARCH=powerpc builds [POWERPC] Fix oops related to 4xx flush_tlb_page modification [POWERPC] Fix device tree interrupt map for Freescale ULI1575 boards [POWERPC] Fix swapper_pg_dir size when CONFIG_PTE_64BIT=y on FSL_BOOKE [POWERPC] Add SPRN for Embedded registers specified in PowerISA 2.04 [POWERPC] Emulate isel (Integer Select) instruction [POWERPC] FSL: I2C device tree cleanups [POWERPC] FSL: enet device tree cleanups [POWERPC] FSL: Added aliases node to device trees [POWERPC] Fix handling of memreserve if the range lands in highmem [POWERPC] Ensure we only handle PowerMac PCI bus fixup for memory resources [POWERPC] Fixup transparent P2P resources [POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx [POWERPC] Remove update_bridge_resource [POWERPC] 85xx: convert boards to use machine_device_initcall [POWERPC] 83xx: convert boards to use machine_device_initcall [POWERPC] bootwrapper: Add find_node_by_alias and dt_fixup_mac_address_by_alias [POWERPC] bootwrapper: convert cuboot-8{3,5}xx to dt_fixup_mac_address_by_alias [POWERPC] Fix incorrect interrupt map on FSL reference boards [RAPIDIO] Fix compile error and warning [POWERPC] Move RapidIO support code from arch/ppc [POWERPC] Fix compile error if CONFIG_STX_GP3 is defined [POWERPC] Always build setup-bus.c on powerpc [POWERPC] bootwrapper: Add find_node_by_compatible [POWERPC] Add a cuboot wrapper for 85xx with CPM2 [POWERPC] 85xx: Port STX GP3 board over from arch/ppc [POWERPC] 85xx: Port TQM85xx boards over from arch/ppc [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx [PPC] Remove 83xx from arch/ppc [PPC] Remove 85xx from arch/ppc [POWERPC] 86xx: Remove unused IRQ defines [POWERPC] 85xx: rework platform Kconfig [POWERPC] 83xx: rework platform Kconfig [POWERPC] 85xx: convert sbc85* boards to use machine_device_initcall [POWERPC] 85xx: Only invalidate TLB0 and TLB1 [POWERPC] 85xx: Add second cpu to 8572 dts [LMB]: Fix initial lmb add region with a non-zero base [POWERPC] Remove generated files on make clean [LMB]: Fix lmb_add_region if region should be added at the head [POWERPC] Update some defconfigs [POWERPC] fsldma: Use compatiable binding as spec [POWERPC] Fix defconfigs so we dont set both GENRTC and RTCLIB [POWERPC] Remove Kconfig option BOOT_LOAD [POWERPC] Provide access to arch/powerpc include path on ppc64 [POWERPC] Remove and replace uses of PPC_MEMSTART with memstart_addr [POWERPC] Introduce lowmem_end_addr to distinguish from total_lowmem [POWERPC] 85xx: Cleanup TLB initialization [POWERPC] Use lowmem_end_addr to limit lmb allocations on ppc32 [POWERPC] Rename __initial_memory_limit to __initial_memory_limit_addr [POWERPC] Clean up some linker and symbol usage [POWERPC] Move phys_addr_t definition into asm/types.h [POWERPC] Update linker script to properly set physical addresses [POWERPC] bootwrapper: Use physical address in PHDR for uImage [POWERPC] Cleanup pgtable-ppc32.h [POWERPC] Remove unused machine call outs [POWERPC] Rework Book-E debug exception handling [POWERPC] 83xx/85xx: Reorganize defconfigs [POWERPC] Make Book-E debug handling SMP safe [POWERPC] 83xx: Enable FCM NAND and OF partitions in defconfig [POWERPC] 85xx: Fix compile warning [POWERPC] 85xx: Convert dts to v1 syntax [POWERPC] 85xx: minor .dts cleanups [POWERPC] fsl: Convert dts to v1 syntax [PPC] Remove mpc8272 ads board from arch/ppc [PPC] Remove mpc885ads and mpc86x ads boards from arch/ppc [POWERPC] ppc32: Fix errata for 603 CPUs [POWERPC] 85xx: Add support for relocatable kernel (and booting at non-zero) [POWERPC] Port fixmap from x86 and use for kmap_atomic [POWERPC] Clean up access to thread_info in assembly [POWERPC] Cleanup asm-offsets.c [POWERPC] Clean up misc_64.S [POWERPC] Add zImage.iseries to arch/powerpc/boot/.gitignore [POWERPC] Add IRQSTACKS support on ppc32 [POWERPC] spufs: add .gitignore for spu_save_dump.h & spu_restore_dump.h devres: support addresses greater than an unsigned long via dev_ioremap [POWERPC] Xilinx: Fix compile warnings [POWERPC] Set lower flag bits in regs->trap to indicate debug level exception lmb: Fix compile warning [POWERPC] Remove generated files on make clean [POWERPC] Update arch/powerpc/boot/.gitignore [POWERPC] Fix mpc8377_mds.dts DMA nodes to match spec [POWERPC] mpic: Deal with bogus NIRQ in Feature Reporting Register edac: mpc85xx: fix building as a module [POWERPC] Cleanup mpic nodes in .dts [POWERPC] 85xx: Add next-level-cache property [POWERPC] Move to runtime allocated exception stacks [POWERPC] Rework EXC_LEVEL_EXCEPTION_PROLOG code [POWERPC] 40x/Book-E: Save/restore volatile exception registers [POWERPC] 85xx: MPC85xx MDS - Unconditionally select PHYLIB for board fixups [POWERPC] 85xx: MPC8548CDS - Fix size of PCIe IO space [POWERPC] Updated Freescale PPC defconfigs powerpc/booke: Fix some comments related to debug level exceptions [POWERPC] Fix bootwrapper builds with newer gcc versions [POWERPC] Fix -Os kernel builds with newer gcc versions powerpc/booke: Add support for new e500mc core powerpc/85xx: add DOZE/NAP support for e500 core powerpc/e500mc: flush L2 on NAP for e500mc cpm_uart: fix whitespace issues cpm_uart: Remove !CONFIG_PPC_CPM_NEW_BINDING code powerpc/cpm: Remove !CONFIG_PPC_CPM_NEW_BINDING code powerpc/kprobes: Some minor fixes powerpc/booke: Add kprobes support for booke style processors powerpc: Add dma nodes to 83xx, 85xx and 86xx boards powerpc: Move common module code into its own file powerpc/bootwrapper: Pad .dtb by default powerpc: Fix building of feature-fixup tests on ppc32 powerpc: Fixup lwsync at runtime powerpc/85xx: Fix KSI8560 .dts powerpc/85xx: minor fixes for MPC85xx DS board port powerpc/85xx: Add support for MPC8536DS powerpc/86xx: Refactor pic init powerpc/booke: don't reinitialize time base powerpc: Add 82xx/83xx/86xx to 6xx Multiplatform powerpc/fsl: Refactor device bindings powerpc: Fix pte_update for CONFIG_PTE_64BIT and !PTE_ATOMIC_UPDATES powerpc/ep8248e: Fix compile problem if !CONFIG_FS_ENET fs_enet: Remove !CONFIG_PPC_CPM_NEW_BINDING code powerpc: Remove Kconfig PPC_CPM_NEW_BINDING powerpc: rework FSL Book-E PTE access and TLB miss powerpc/fsl: Minor TLBSYNC cleanup for FSL Book-E powerpc/ep8248e: Unconditionally select PHYLIB for mdio_bitbang Revert "powerpc/ep8248e: Fix compile problem if !CONFIG_FS_ENET" powerpc: Add a 6xx defconfig powerpc: clean up the Book-E HW watchpoint support powerpc: Fix 8xx build failure powerpc/booke: Clean up the hardware watchpoint support powerpc: Fix 8xx build failure [MTD] remove code associated with !CONFIG_PPC_MERGE powerpc: Remove use of CONFIG_PPC_MERGE powerpc: Fix whitespace merge in mpc8641 hpcn device tree powerpc: Update defconfigs for FSL PPC boards powerpc: Fix for getting CPU number in power_save_ppc32_restore() serial/cpm_uart: Remove dead Kconfig options math-emu: Fix compiler warnings math-emu: Add support for reporting exact invalid exception powerpc: Fix build warnings introduced by PMC support on 32-bit powerpc/fsl-booke: Fixup 64-bit PTE reading for SMP support powerpc: convert CONFIG_PPC_MERGE to CONFIG_PPC for legacy io checks powerpc/83xx: Add missing cell-index to dma-channel device nodes powerpc/86xx: Introduce a generic mpc86xx_defconfig powerpc: Move 8xxx GPIO Kconfig under the platform menu powerpc: Introduce local (non-broadcast) forms of tlb invalidates powerpc: Fixes for CONFIG_PTE_64BIT for SMP support powerpc/mm: Implement _PAGE_SPECIAL & pte_special() for 32-bit netdev: drop CONFIG_PPC_MERGE from Kconfig fs-enet: remove code associated with !CONFIG_PPC_MERGE serial/mpc52xx_uart: remove code associated with !CONFIG_PPC_MERGE pata_sil680: convert CONFIG_PPC_MERGE to CONFIG_PPC powerpc/math-emu: Use kernel generic math-emu code powerpc: Fix boot hang regression on MPC8544DS [MTD] [NAND] remove dead Kconfig associated with !CONFIG_PPC_MERGE powerpc: Make ppc32 respect the boot cpu id for !CONFIG_SMP powerpc/85xx: Wire up RTC interrupt on MPC8536DS mpc52xx_psc_spi: remove code associated with !CONFIG_PPC_MERGE rtc: use CONFIG_PPC instead of CONFIG_PPC_MERGE usb: remove code associated with !CONFIG_PPC_MERGE powerpc: Fix build issue with CONFIG_RELOCATABLE=y powerpc: Remove Kconfig support for PPC_MERGE powerpc/85xx: Move mpc8572ds.dts to address-cells/size-cells = <2> math-emu: Fix signalling of underflow and inexact while packing result. powerpc/mpic: Fix regression caused by change of default IRQ affinity powerpc/fsl-booke: Fix synchronization bug w/local tlb invalidates powerpc: Updated Freescale PPC related defconfigs Remove -mno-spe flags as they dont belong powerpc: Use physical cpu id when setting the processor affinity powerpc: Add MSR[CE, DE] to the MSR bits we print on show_regs() powerpc: hash_page_sync should only be used on SMP & STD_MMU_32 powerpc: Add a local_flush_tlb_page to handle kmap_atomic invalidates powerpc: Use RCU based pte freeing mechanism for all powerpc powerpc: Remove unncessary SPE related compiler flag powerpc/85xx: minor head_fsl_booke.S cleanup powerpc/85xx: Add support for SMP initialization powerpc/85xx: Fix compile warnings in mpc85xx_mds.c powerpc/fsl-booke: Fix problem with _tlbil_va being interrupted powerpc/85xx: Fix compile issues with mpc8572ds.dts powerpc/85xx: Enable SMP support powerpc/85xx: Add SMP support to MPC8572 DS edac: fix mpc85xx and add mpc8536 mpc8560 powerpc/85xx: Fix PCIe error interrupts powerpc: Export cacheable_memzero as its now used in a driver gianfar: Fixup use of BUS_ID_SIZE powerpc/e500mc: Doorbells need to be taken w/exceptions disabled powerpc/85xx: Fix typo in mpc8572ds dts powerpc/85xx: Update defconfigs powerpc/83xx: Update defconfigs powerpc/86xx: Update defconfigs powerpc/8xx: Update defconfigs powerpc/embedded6xx: Update defconfigs dmi: Fix build breakage powerpc/fsl-booke: Cleanup init/exception setup to be runtime powerpc/fsl: Ensure PCI_QUIRKS are enabled for FSL_PCI powerpc/fsl-booke: Fix mapping functions to use phys_addr_t powerpc/mm: Fix _PAGE_COHERENT support on classic ppc32 HW powerpc/85xx: Fixed PCI IO region sizes in mpc8572ds*.dts powerpc/85xx: Added 36-bit physical device tree for mpc8572ds board powerpc/fsl-booke: Add new ISA 2.06 page sizes and MAS defines powerpc/book-3e: Introduce concept of Book-3e MMU powerpc/fsl-booke: Fix compile warning powerpc: Unify opcode definitions and support powerpc: Fix warnings from make headers_check powerpc: Add support for using doorbells for SMP IPI powerpc/fsl-booke: Add support for tlbilx instructions powerpc/85xx: Update smp support to handle doorbells and non-mpic init powerpc/mm: Respect _PAGE_COHERENT on classic ppc32 SW gianfar: pass the proper dev to DMA ops powerpc/mm: Fix Respect _PAGE_COHERENT on classic ppc32 SW TLB load machines powerpc/pci: Default to dma_direct_ops for pci dma_ops powerpc: setup default archdata for {of_}platform via bus_register_notifier powerpc: expect all devices calling dma ops to have archdata set powerpc/mm: Remove unused register usage in SW TLB miss handling powerpc/mm: Used free register to save a few cycles in SW TLB miss handling powerpc/mm: e300c2/c3/c4 TLB errata workaround powerpc/83xx: Update ranges in gianfar node to match other dts powerpc/85xx: Use fsl,mpc85.. as prefix for memory ctrl & l2-cache nodes gianfar: Remove unused header ucc_geth: Remove unused header powerpc: Move SPEFSCR defines to common header powerpc/math-emu: Change types to work on ppc64 Fix highmem PPC build failure powerpc: Add support for CoreInt delivery of interrupts on MPIC powerpc: Fix tlbilx opcode powerpc: Add support for early tlbilx opcode powerpc/mm: Fix compile warning powerpc/85xx: Updated generic mpc85xx_defconfig powerpc/85xx: Enabled a bunch of FSL specific drivers/options powerpc/85xx: Added SMP defconfig powerpc/85xx: Remove defconfigs that mpc85xx_{smp_}defconfig cover Revert "powerpc: Add support for early tlbilx opcode" powerpc: ppc32 needs elf_read_implies_exec() fs_enet: Remove dead code gianfar: Use memset instead of cacheable_memzero powerpc/83xx: Update defconfigs powerpc/85xx: Update defconfigs powerpc/86xx: Update defconfigs powerpc/embedded6xx: Update defconfigs powerpc/8xx: Update defconfigs powerpc/mpic: Fix incorrect allocation of interrupt rev-map sata_fsl: Fix compile warnings powerpc/fsl: Remove cell-index from PCI nodes powerpc: Refactor board check for PCI quirks on FSL boards with uli1575 powerpc/fsl: use of_iomap() for rstcr mapping powerpc/85xx: Add binding for LAWs and ECM powerpc/85xx: Add new LAW & ECM device tree nodes for all 85xx systems powerpc/86xx: Add binding for LAWs and MCM powerpc/86xx: Add new LAW & MCM device tree nodes for all 86xx systems powerpc/cpm: Remove some cruft code and defines powerpc/86xx: clean up smp init code powerpc/fsl: Removed reg property from 85xx/86xx soc node fsldma: Fix compile warnings powerpc/85xx: Add MSI nodes for MPC8568/9 MDS systems powerpc/fsl: Support unique MSI addresses per PCIe Root Complex powerpc/8xxx: Update PCI outbound window addresses for 36-bit configs powerpc/fsl_rio: Fix compile warnings powerpc/fsl: Update FSL esdhc binding powerpc/85xx: Add P2020DS board support powerpc/fsl: Setup PCI inbound window based on actual amount of memory powerpc: Fix up elf_read_implies_exec() usage powerpc/pci: Clean up direct access to sysdata by indirect ops powerpc/pci: Clean up direct access to sysdata by FSL platforms powerpc/pci: Clean up direct access to sysdata by 52xx platforms powerpc/pci: Clean up direct access to sysdata by 4xx platforms powerpc/pci: Clean up direct access to sysdata by CHRP platforms powerpc/pci: Clean up direct access to sysdata on tsi108 platforms powerpc/pci: Clean up direct access to sysdata by powermac platforms powerpc/pci: Clean up direct access to sysdata by RTAS powerpc/pci: Clean up direct access to sysdata by celleb platforms powerpc/pci: Move pseries code into pseries platform specific area powerpc/pci: Cleanup some minor cruft powerpc/pci: Remove redundant pcnet32 fixup powerpc/pci: clean up direct access to sysdata by iseries platform fsldma: Fix compile warnings sdhci-of: Add fsl,esdhc as a valid compatible to bind against powerpc/85xx: Add SWIOTLB support to FSL boards powerpc/cpm1: Remove IMAP_ADDR powerpc/85xx: Stop using ppc_md.init on socrates powerpc/85xx: Fix issue found by lockdep trace in smp_85xx_kick_cpu powerpc: Refactor device tree binding powerpc: Fix output from show_regs powerpc: Fix mpic alloc warning powerpc/mm: Fix SMP issue with MMU context handling code powerpc: Update defconfigs for embedded 6xx/7xxx, 8xx, 8{3,5,6}xxx powerpc/mm: Fix switch_mmu_context to iterate of the proper list of cpus powerpc/85xx: Move mpc8536ds.dts to address-cells/size-cells = <2> powerpc/85xx: Added 36-bit physical device tree for mpc8536ds board powerpc/mm: Fix assert_pte_locked to work properly on uniprocessor powerpc/booke: Move MMUCSR definition into mmu-book3e.h powerpc/mm: Add MMU features for TLB reservation & Paired MAS registers powerpc/book3e-64: Move the default cpu table entry powerpc/book3e-64: Wait til generic_calibrate_decr to enable decrementer powerpc/book3e-64: Add helper function to setup IVORs powerpc/book3e-64: Add support to initial_tlb_book3e for non-HES TLB powerpc/pci: Pull ppc32 PCI features into common powerpc/book3e: Add missing page sizes powerpc/fsl-booke: Use HW PTE format if CONFIG_PTE_64BIT powerpc/85xx: Fix SMP compile error and allow NULL for smp_ops powerpc: Add a Book-3E 64-bit defconfig powerpc: Fix compile errors found by new ppc64e_defconfig powerpc: Limit hugetlbfs support to PPC64 Book-3S machines powerpc: Limit memory hotplug support to PPC64 Book-3S machines powerpc: Minor cleanup to init/Kconfig powerpc: Minor cleanup to sound/ppc/Kconfig powerpc: Minor cleanup to lib/Kconfig.debug
Kumba (5): [MIPS] Treat R14000 like R10000. [MIPS] Add Missing R4K Cache Macros to IP27 & IP32 [MIPS] Fix R4K cache macro names [MIPS] Correct HAL2 Kconfig description [MIPS] Fix include wrapper symbol definitions in IP32 code.
Kuninori Morimoto (102): sh: Provide a sample defconfig for the UL2 (SH7366) board. SH 7366 needs SCIF_ONLY Add support usb setting on sh 7366 sh: Enable NFS root in Migo-R defconfig. V4L/DVB (9488): Add ov772x driver V4L/DVB (9783): Change power on/off sequence on ov772x V4L/DVB (9784): Register name fix for ov772x driver V4L/DVB (10067): Remove ov772x_default_regs from ov772x driver V4L/DVB (10068): Change device ID selection method on ov772x driver V4L/DVB (10069): Add ov7725 support to ov772x driver V4L/DVB (10086): Add new set_std function on soc_camera V4L/DVB (10087): Add new enum_input function on soc_camera V4L/DVB (10089): Add interlace support to sh_mobile_ceu_camera.c V4L/DVB (10092): Change V4L2 field to ANY from NONE on sh_mobile_ceu_camera.c V4L/DVB (10094): Add tw9910 driver V4L/DVB (10095): The failure of set_fmt is solved in tw9910 V4L/DVB (10096): ov772x: change dev_info to dev_dbg V4L/DVB (10097): ov772x: clear i2c client data on error and remove V4L/DVB (10098): ov772x: fix try_fmt calculation method sh: mach-migor: Add ov772x support. sh: mach-migor: Delete soc_camera_platform setup. sh: mach-migor: Add tw9910 support. sh: mach-migor: Enable ov772x and tw9910 in defconfig. sh: ap325rxa: control camera power toggling. sh: ap325rxa: Add ov772x support. sh: ap325rxa: Enable ov772x in defconfig. serial: sh-sci: fix overrun error handling for SH7785 SCIF. sh: Add support for SH7786 CPU subtype. sh: Urquell board support. sh: urquell: Add smc91x support and update defconfig accordingly. sh: Add OHCI USB support for SH7786 V4L/DVB (10616): tw9910: color format check is added on set_fmt V4L/DVB (10666): ov772x: move configuration from start_capture() to set_fmt() V4L/DVB (10667): ov772x: setting method to register is changed. V4L/DVB (10668): ov772x: bit mask operation fix on ov772x_mask_set. V4L/DVB (10669): ov772x: Add image flip support V4L/DVB (10670): tw9910: bit mask operation fix on tw9910_mask_set. V4L/DVB (10671): sh_mobile_ceu: SOCAM flags are not platform dependent V4L/DVB (11028): ov772x: use soft sleep mode in stop_capture sh: Remove buggy definition from SH7786 pinmux_data[] sh: urquell: enable LAN device sh: Tidy up sh7786 pinmux table. sh: ap325rxa: Add ov772x support, again. sh: ap325 and Migo-R use new sh_mobile_ceu_info flags V4L/DVB (11324): ov772x: wrong pointer for soc_camera_link is modified V4L/DVB (11327): ov772x: add edge contrl support sh: urquell: Add board comment sh: urquell: Fix up address mapping in board comments. sh: ap325: use edge control for ov772x camera sh: sh7786: modify usb setup timeout judgment bug. sh: Add support for SH7724 (SH-Mobile R2R) CPU subtype. serial: sh-sci: SH7724 support. sh: sh7724: Add I2C support. sh: sh7724: Add VPU support. sh: sh7724: Add VEU support. sh: Add ms7724se (SH7724) board support sh: SH7724 has an L2 cache. sh: fix CONFIG_SH_PCLK_FREQ bug for sh7724 sh: add RAMCR definition for sh4 sh: add weak l2_cache_init function. sh: sh7724: L2 cache initialization. sh: sh7723: L2 cache initialization. sh: sh7724: INTC setting update sh: sh7724: Add JPU support sh: ms7724se: Add sh_eth support sh: ms7724se: Enable sh_eth in defconfig. sh: ms7724se: add 1280x720 lcdc output support sh: Add SH7724 DMAC support. sh: mach-kfr2409: add FLLFRQ value for PLL correction. sh: clkfwk: Support additional IFC divisor on SH7724. sh: Prevent heartbeat from scribbling over non-LED bits. sh: USB0 resource area fix for ms7724se sh: Add SH7724 support to NR_ONCHIP_DMA_CHANNELS sh: Add EcoVec (SH7724) board support ASoC: Add SuperH FSI driver support for ALSA ASoC: Add ak4642/ak4643 codec support ASoC: Add FSI-AK4642 sound support for SuperH sh: fix CPU_SH7723/7724 numbering bug sh: modify to enable boot for EcoVec24 sh: Add SH-ETH support for EcoVec24 sh: Add USB support for EcoVec24 sh: Add support LCDC for EcoVec24 sh: Add CEU support for EcoVec24 sh: Add LCDC Panel support for EcoVec24 sh: Add I2C device support for EcoVec24 sh: add romimage-macros.h sh: Add romImage support for EcoVec24 sh: EcoVec24: write MAC address in boot sh: EcoVec24: add HIZA setting for LED sh: USB disable process is needed if romImage boot for EcoVec24 sh: Add EcoVec24 romImage defconfig sh: add kycr2_delay for sh_keysc sh: Add KEYSC support for EcoVec24 sh: mach-ecovec24: deassert usb irq on boot. sh: mach-ecovec24: need asm/clock.h. sh: kfr2r09: document the PLL/FLL <-> RF relationship. sh: mach-ecovec24: Add user debug switch support sh: mach-ecovec24: Add active low setting for sh_eth sh: add FSI driver support for ms7724se sh: mach-ecovec24: Add TouchScreen support sh: mach-ecovec24: modify 1st MTD area to read only sh: mach-ecovec24: Document DS2 switch settings.
Kuo-lang Tseng (1): netfilter: ebtables: add IPv6 support
Kurt Garloff (8): Input: Avoid double unregistering of i8042 PnP driver. This can happen OOM kill: children accounting [SCSI] Try LUN 1 and use bflags [SCSI] Better log messages for PQ3 devs [SCSI] BLIST_ATTACH_PQ3 flags [SCSI] scsi_scan message cosmetic error mm: increase the default mlock limit from 32k to 64k x86: Add sysctl to allow panic on IOCK NMI error
Kurt Hackel (71): OCFS2: The Second Oracle Cluster Filesystem OCFS2: The Second Oracle Cluster Filesystem ocfs2/dlm: fixes ocfs2: recheck recovery state after getting lock ocfs2: fix release of ast never reserved ocfs2: add dlm_wait_for_node_death ocfs2: manually grant remote recovery lock ocfs2: detach from heartbeat events before freeing mle ocfs2: fix hang in dlm lock resource mastery ocfs2: dlm recovery fixes ocfs2: don't use MLF* in dlm/ files ocfs2: add a small delay after a failed migration ocfs2: recheck lockres master before sending an unlock request. ocfs2: fix inverted logic in dlm_is_node_dead ocfs2: Fix empty lvb check ocfs2: Better tracking for recovery state changes ocfs2: only recover one dead node at a time ocfs2: handle network errors during recovery ocfs2: clean up recovery related messages ocfs2: better mle debugging ocfs2: mle ref counting fixes ocfs2: detach mle from heartbeat events ocfs2: properly initialize the mle structure ocfs2: take mle reference during migration ocfs2: allow for an assert message during lock mastery ocfs2: mle ref count debugging ocfs2: dump lockres info before we BUG() on a bad reference ocfs2: better error handling during assert master message ocfs2: dlm recovery / lockres reference count fix ocfs2: make dlm recovery finalization 2 stage ocfs2: dump mismatching migrated lvbs before BUG() ocfs2: purge lockres' sooner ocfs2: do not send master requests to localhost ocfs2: update lvb immediately during recovery ocfs2: gracefully handle stale create_lock messages. ocfs2: teach dlm_restart_lock_mastery() to wait on recovery ocfs2: give the dlm dirty list a reference on the lockres ocfs2: have dlm_pre_master_reco_lockres() ignore dead nodes ocfs2: increase backoff before waiting for recovery ocfs2: do not unconditionally purge the lockres in dlmlock_remote() ocfs2: temporarily disable automatic lock migration ocfs2: pending mastery asserts and migrations should block each other ocfs2: special case recovery lock in dlmlock_remote() ocfs2: dlm_remaster_locks() should never exit without completing ocfs2: remove unneccesary spin_unlock() in dlm_remaster_locks() ocfs2: continue recovery when a dead node is encountered ocfs2: wait for recovery when starting lock mastery ocfs2: use GFP_NOFS in some dlm operations ocfs2: use cond_resched() in dlm_thread() ocfs2: retry operations when a lock is marked in recovery ocfs2: mlog in dlm_convert_lock_handler() should be ML_ERROR ocfs2: display message before waiting for recovery to complete ocfs2: tune down some noisy messages during dlm recovery ocfs2: fix incorrect error returns ocfs2: move dlm work to a private work queue ocfs2: remove whitespace in dlmunlock.c ocfs2: Fix lvb corruption ocfs2: do not modify lksb->status in the unlock ast ocfs2: fix check for locally granted state during dlmunlock() ocfs2_dlm: fix cluster-wide refcounting of lock resources ocfs2_dlm: Fixes race between migrate and dirty ocfs2_dlm: Make dlmunlock() wait for migration to complete ocfs2_dlm: Fix migrate lockres handler queue scanning ocfs2_dlm: Flush dlm workqueue before starting to migrate ocfs2_dlm: Drop inflight refmap even if no locks found on the lockres ocfs2_dlm: Dlm dispatch was stopping too early ocfs2_dlm: wake up sleepers on the lockres waitqueue ocfs2_dlm: Silence a failed convert ocfs2_dlm: Cookies in locks not being printed correctly in error messages ocfs2: Added post handler callable function in o2net message handler ocfs2_dlm: Calling post handler function in assert master handler
Kurt Huwig (1): n_r3964: fixed usage of HZ; removed bad include
Kurt J. Bosch (1): [ALSA] Fix missing suspend/resume-code for ens1371
Kurt Martin (1): MIPS: SMTC: Move cross VPE writes to after a TC is assigned to VPE.
Kurt Roeckx (1): [CPUFREQ] Fix NULL ptr regression in powernow-k8
Kurt Wall (1): Add text for dealing with "dot releases" to README
Kusanagi Kouichi (3): tun: Fix SIOCSIFHWADDR error. ALSA: hda: Add digital beep generator support for Realtek codecs. tun: Return -EINVAL if neither IFF_TUN nor IFF_TAP is set.
Kwangwoo Lee (3): Input: add tsc2007 based touchscreen driver S3C64XX: Basic A&W6410 board support patch V2 Input: tsc2007 - make sure platform provides get_pendown_state()
Kyle Guinn (3): V4L/DVB (10365): Add Mars-Semi MR97310A format V4L/DVB (10366): gspca - mr97310a: New subdriver. V4L/DVB (10369): gspca - mr97310a: Fix camera initialization copy/paste bugs.
Kyle McMartin (241): [PARISC] Add ability for prctl to change unaligned trap behaviour [PARISC] Initialize serial spinlocks in superio.c [PARISC] Add other CRT_ID for newer cards to grfioctl.h [PARISC] defconfig updates [PARISC] Update MAINTAINERS and CREDITS Auto-update from upstream Auto-update from upstream [PARISC] Fix uniprocessor build by dummying smp_send_all_nop() [PARISC] Make superio.c initialize before any driver needs it [PARISC] Update CREDITS entries Merge branch 'master' [PARISC] Fix and cleanup ioremap.c to work with 4level-fixup.h Use atomic64_set for 64-bit case of atomic_long_set [PARISC] Use F_EXTEND() for COMMAND_GLOBAL [PARISC] atomic64 support [PARISC] Move pm_power_off export to process.c [PARISC] Remove obsolete _hlt cruft [PARISC] Add chassis_power_off routine [PARISC] Clean up printk in superio.c [PARISC] Arch-specific compat signals [PARISC] Simplify DISCONTIGMEM in Kconfig [PARISC] New syscalls (inotify, *at, pselect6/ppoll, migrate_pages) [IA64] Remove stale comment from ia64/Kconfig sys_hpux: fix strlen_user() race [PARISC] Convert ccio-dma.c to use seq_file [PARISC] Convert sba_iommu.c to use seq_file [PARISC] Stub out pselect6/ppoll until TIF_RESTORE_SIGMASK is done sys_newfstatat -> sys_fstatat64 Move read_mostly definition to asm/cache.h Conditionalize compat_sys_newfstatat Decrapify asm-generic/local.h [PARISC] getsockopt should be ENTRY_COMP [PARISC] More useful readwrite lock helpers [PARISC] Add PREEMPT support [PARISC] Make local_t use atomic_long_t [PARISC] Move ioremap EXPORT_SYMBOL from parisc_ksyms.c [PARISC] Kill duplicated EXPORT_SYMBOL warnings [PARISC] Add atomic_sub_and_test [PARISC] Fix double free when removing HIL drivers No arch-specific strpbrk implementations Clean up arch-overrides in linux/string.h [PARISC] Add new entries to the syscall table [PARISC] Make ioremap default to _nocache [PARISC] MAINTAINERS [PARISC] Ensure all ldcw uses are ldcw,co on pa2.0 [PARISC] Whitespace clean up in asm/pgtable.h [PARISC] Test ioc_needs_fdc variable instead of open coding [PARISC] Remove dead function pc_in_user_space [PARISC] Use MFIA in current_text_addr on pa2.0 processors [PARISC] Add is_compat_task() helper [PARISC] Remove unused macro fixup_branch in syscall.S [PARISC] Match show_cache_info with reality [PARISC] Ensure Space ID hashing is turned off [PARISC] OS_ID_LINUX == 0x0006 [PARISC] Add os_id_to_string helper [PARISC] Refactor show_regs in traps.c [PARISC] Move os_id_to_string() inside #ifndef __ASSEMBLY__ USB: Kill compiler warning in quirk_usb_handoff_ohci [PARISC] Untangle <asm/processor.h> header include mess [PARISC] PA7200 also supports prefetch for read [PARISC] Remove variables decls duplicated from asm-generic/sections.h Need forward decl of task_struct in linux/debug_locks.h [PARISC] Abstract shift register left in .S [PARISC] Add asm-parisc/mckinley.h bus header [PARISC] Fix up parisc irq handling for genirq changes [PARISC] Prevent multiple includes of asm-parisc/parisc-device.h [PARISC] Switch is_compat_task to use TIF_32BIT [PARISC] Allow overriding personality with sys_personality [PARISC] [BUGFIX] nullify branch delay slot of the jump back to [PARISC] Pretty print the name of the lba type on kernel boot [PARISC] Generalize IS_ASTRO et al to take a parisc_device like [PARISC] Stash the lba_device in its struct device drvdata [PARISC] Create shared <asm/ropes.h> header [PARISC] Move LBA and SBA register defines to the common ropes.h [PARISC] Add support for Quicksilver AGPGART [PARISC] Make firmware calls irqsafe-ish... Fix incorrent type of flags in <asm/semaphore.h> [PARISC] Unbreak discontigmem mem_init() [PARISC] Reserve 1GB of space for vmalloc/tmpalias space on parisc64 [PARISC] bloody printf fmt string warnings [PARISC] Remove duplicate PDC_PAT_CELL defines [PARISC] Move spinlock_t out of struct cpu_data [PARISC] Fix thinko in cpu_data.lock removal Common compat_sys_sysinfo Merge branch 'parisc' from /home/kyle/repos/parisc-2.6.git [PARISC] "Fix" circular includes [PARISC] use fls_long in irq.c [PARISC] Add TIF_RESTORE_SIGMASK support [PARISC] display parisc device modalias in sysfs [PARISC] move parisc_device_id definition to mod_devicetable.h [PARISC] generate modalias for parisc_device_id tables [PARISC] rename *_ANY_ID to PA_*_ANY_ID in the exported header [PARISC] factor syscall_restart code out of do_signal [PARISC] clean up debugging printks in smp.c [PARISC] kill ENTRY_SYS_CPUS [PARISC] fix sys_rt_sigqueueinfo Revert "[PARISC] Optimize TLB flush on SMP systems" [PARISC] Use symbolic last syscall in __NR_Linux_syscalls [PARISC] Remove __read_mostly annotation from command_line [PARISC] clocksource_cr16: Use clocksource_change_rating() [PARISC] time: Convert clocksource is_continuous to flag [PARISC] time: clocksource lost update_callback [PARISC] parisc-agp: Fix thinko const-ifying [PARISC] clocksource: Move update_cr16_clocksource later in boot [PARISC] Move #undef to end of syscall table [PARISC] Wire up kexec_load syscall [PARISC] Let PA-8900 processors boot [PARISC] kobject is embedded in subsys, not kset [PARISC] Build fixes for power.c [SPARC]: Emulate cmpxchg like parisc [PARISC] fix trivial spelling nit in asm/linkage.h [PARISC] fix null ptr deref in unwind.c [PARISC] fix "reduce size of task_struct on 64-bit machines" fallout [PARISC] be more defensive in process.c::get_wchan fix possible null ptr deref in kallsyms_lookup [PARISC] Fix bug when syscall nr is __NR_Linux_syscalls [PARISC] Fix kernel panic in check_ivt [PARISC] Add empty <asm-parisc/vga.h> [PARISC] Add dummy isa_(bus|virt)_to_(virt|bus) inlines [PARISC] Clean up sti_flush [PARISC] Do not allow STI_CONSOLE to be modular [PARISC] Use compat_sys_getdents [PARISC] Add NOTES section [MIPS] Fix fallocate on o32 binary compat ABI Revert "intel_agp: fix stolen mem range on G33" [PARISC] Wire up sys_fallocate (and compat_sys_fallocate) [PARISC] Clean up asm-parisc/pdc.h [PARISC] Update defconfigs [PARISC] import necessary bits of libgcc.a [PARISC] Kill pointless variable use in time.c [PARISC] Unbreak processor_probe when we have more than NR_CPUS [PARISC] Kill zone_to_nid printk warning [PARISC] Kill incorrect cast warning in unwinder [PARISC] Clean up a resource_size_t warning in sba_iommu [PARISC] Kill off the last vestiges of ASM_PAGE_SIZE [PARISC] Clean up pointless ASM_PAGE_SIZE_DIV use [PARISC] Remove hardcoded uses of PAGE_SIZE [PARISC] Kill off broken irqstack code [PARISC] Squelch pci_enable_device __must_check warning in superio [PARISC] Quiet sysfs_create_link __must_check warnings in pdc_stable [PARISC] Attempt to clean up parisc/Makefile [PARISC] Restore palo target [PARISC] Fix palo target [PARISC] Fix tests in palo target [PARISC] Zap unused variable warnings in pci.c [PARISC] Make palo target work when $obj != $src [PARISC] Port checkstack.pl to parisc [PARISC] fix uninitialized variable warning in asm/rtc.h Revert "[PARISC] import necessary bits of libgcc.a" [PARISC] timer interrupt should not be IRQ_DISABLED [PARISC] Update parisc-linux MAINTAINERS entries [PARISC] print more than one character at a time for pdc console [PARISC] lba_pci: pci_claim_resources disabled expansion roms x86: 64-bit, remove redundant cpu_has_ definitions [SCSI] mpt fusion: kill warnings in mptbase.h on parisc64 hisax_fcpcipnp: move request_irq later in probe [PARISC] remove old timerfd syscall [PARISC] wire up timerfd syscalls [PARISC] move VMALLOC_* definitions to fixmap.h [PARISC] unbreak pgalloc.h [PARISC] bump __NR_syscalls [PARISC] remove unused pdc_iodc_printf function [PARISC] dump_stack in show_regs [PARISC] pdc_console: fix bizarre panic on boot [PARISC] clean up show_stack [PARISC] futex: special case cmpxchg NULL in kernel space [PARISC] add back Crestone Peak cpu [PARISC] fix signal trampoline cache flushing parisc: use conditional macro for 64-bit wide ops parisc: remove -traditional from assembler flags arch/parisc/kernel/perf_asm.S: build fix Revert "parisc: fix trivial section name warnings" parisc: move head.S to head.text section parisc: export copy_user_page_asm parisc: export empty_zero_page parisc: fix off by one in setup_sigcontext32 parisc: fix miscompilation of ip_fast_csum with gcc >= 4.3 parisc: update my email address parisc: parisc-agp - fix <asm-parisc/*> -> <asm/*> parisc: ropes.h - fix <asm-parisc/*> -> <asm/*> parisc: add arch/parisc/kernel/.gitignore parisc: unify CCIO_COLLECT_STATS implementation parisc: move pdc_result to real2.S parisc: move include/asm-parisc to arch/parisc/include/asm parisc: add pdc_coproc_cfg_unlocked and set_firmware_width_unlocked parisc: hijack jump to start_kernel parisc: add new syscalls parisc: add rtc platform driver parisc: disable UP-optimized flush_tlb_mm parisc: use leX_to_cpu in place of __fswabX parisc: factor out sid to protid conversion parisc: fix braino in commit adding __space_to_prot parisc: quiet palo not-found message from "which" parisc: fix ipv6 checksum parisc: fix kernel crash (protection id trap) when compiling ruby1.9 parisc: export length of os_hpmc vector x86, mtrr: fix types used in userspace exported header x86, 64-bit: print DMI info in the oops trace x86: disable intel_iommu support by default x86: spinlocks: define dummy __raw_spin_is_contended x86, doc: fix references to Documentation/x86/i386/boot.txt drm: edid revision 0 is valid [IA64] enable setting DMAR on by default x86: enable DMAR by default debug_objects: add boot-parameter toggle to turn object debugging off again i915: add newline to i915_gem_object_pin failure msg parisc: fix use of new cpumask api in irq.c parisc: convert (read|write)bwlq to inlines parisc: convert cpu_check_affinity to new cpumask api parisc: define x->x mmio accessors parisc: update defconfigs parisc: sba_iommu: fix build bug when CONFIG_PARISC_AGP=y tulip: fix crash on iface up with shirq debug Build with -fno-dwarf2-cfi-asm parisc: select BUG always Merge branch 'rusty-cpumask-parisc' into parisc parisc: fix build when ARCH_HAS_KMAP parisc: Move kernel Elf_Fdesc define to <asm/elf.h> parisc: move dereference_function_descriptor to process.c V4L/DVB (11318): fix misspelling of kconfig option MAINTAINERS: rds list is moderated parisc: wire up preadv/pwritev syscalls parisc: kill WARN in free_initmem when DEBUG_KERNEL parisc: wire up rt_tgsigqueueinfo parisc: fix compile warning in mm/init.c parisc: processor.c, fix bloated stack frame parisc: inventory.c, fix bloated stack frame parisc: wire sys_perf_counter_open to sys_ni_syscall parisc: add task_pt_regs macro parisc: perf: wire up sys_perf_counter_open parisc: use generic atomic64 on 32-bit perf tools: Make 'make html' work dma-debug: Fix check_unmap null pointer dereference drm/i915: i915_modeset is signed parisc: tracehook_report_syscall parisc: tracehook_signal_handler parisc: add missing TI_TASK macro in syscall.S parisc: split syscall_trace into two halves parisc: stop using task->ptrace for {single,block}step flags parisc: add skeleton syscall.h parisc: HAVE_ARCH_TRACEHOOK
Kyle Moffett (3): [NET]: Fix setsockopt locking bug sab: consolidate kmem_bufctl_t [ALSA] snd_powermac: Add ID for Spring 2005 17' Powerbook
Kylene Hall (15): Fix Tpm driver -- Maintainers entry tpm: Fix concerns with TPM driver -- use enums tpm: address missing const defs tpm: remove unnecessary module stuff tpm: read return code issue tpm: large stack objects tpm: fix timer initialization tpm: use to_pci_dev tpm: remove unnecessary __force tpm: sysfs owernship changes tpm: add cancel function tpm: locking fixes tpm: TPMs on additional LPC bus tpm: replace odd LPC init function tpm: add debugging output
Kylene Jo Hall (44): tpm: improve output in sysfs files when the TPM fails tpm: Support new National TPMs tpm: Fix pubek parsing tpm: fix misc name memory problem tpm: fix bug introduced by the /proc/misc tpm: add status function to allow non-lpc bus chips tpm: remove pci dependency tpm: change from pci_dev to dev power management functions tpm: move atmel driver off pci_dev tpm: move nsc driver off pci_dev tpm: Fix lack of driver_unregister in init failcases tpm: necessary PPC64 function exports tpm: updates for new hardware tpm: dev_mask handling fix tpm: locking fix tpm: use flush_scheduled_work() tpm: use ioread8 and iowrite8 tpm: remove PCI kconfig dependency tpm: add bios measurement log tpmdd: remove global event log tpm: tpm-bios: fix module license issue tpm: tpm_bios fix sparse warnings tpm: tpm_bios remove unused variable tpm: fix memory leak tpm: fix missing string tpm: spacing cleanups tpm: reorganize sysfs files tpm: chip struct update tpm: return chip from tpm_register_hardware tpm: command duration update tpm: new 1.2 sysfs files tpm: msecs_to_jiffies cleanups tpm: use clear_bit tpm: check mem start and len tpm: update bios log code for 1.2 tpm: spacing cleanups 2 tpm: add interrupt module parameter tpm: add HID module parameter tpm: update module dependencies tpm: fix constant tpm: fix bug for TPM on ThinkPad T60 and Z60 tpm: interrupt clear fix tpm: Add force device probe option tpm_tis: use resource_size_t
Kyungmin Park (87): [MTD] NAND: Early Manufacturer ID lookup [MTD] Add initial support for OneNAND flash chips OneNAND: Sync. Burst Read support OneNAND: Simple Bad Block handling support OneNAND: Update OMAP OneNAND mapping using device driver model OneNAND: Add simulator OneNAND: Fix bug in write verify [MTD] OneNAND: Remove experimental Kconfig dependency [MTD] OneNAND: Add generic platform driver OneNAND: Remove OMAP platform driver [MTD] OneNAND: Add missing files [MTD] OneNAND: Power Management (PM) support [MTD] OneNAND: Enhanced support for DDP (Dual Densitiy Packages) [ARM] 3057/1: Add memory control method to support OneNAND sync burst read mtd onenand driver: check correct manufacturer mtd onenand driver: fix unlock problem in DDP mtd onenand driver: reduce stack usage mtd onenand driver: use platform_device.h instead device.h OneNAND: Add touch_softlock_watchdog() OneNAND: handle byte access on BufferRAM OneNAND: Add write_oob verify function OneNAND: Write oob area with aligned size, mtd->oobsize OneNAND: Handle erase correctly in Double Density Package (DDP) OneNAND: One-Time Programmable (OTP) support OneNAND: fix block command typo ARM: OMAP: OMAP2 DMA burst support ARM: OMAP: Apollon MMC support [MTD ONENAND] Fix OneNAND probe [MTD ONENAND] Remove unused MTD_ONENAND_SYNC_READ configuration [MTD ONENAND] Check OneNAND lock scheme & all block unlock command support MTD: OneNAND: interrupt based wait support [MTD] OneNAND: lock support [MTD] OneNAND: Single bit error detection [MTD] OneNAND: fix oob handling in recent oob patch ARM: OMAP: fix GPMC compiler errors ARM: OMAP: fix missing header on apollon board ARM: OMAP: fix MMC workqueue changes [JFFS2] use the ref_offset macro [MTD] OneNAND: fix onenand_wait bug [MTD] OneNAND: add subpage write support [MTD] OneNAND: fix onenand_wait bug in read ecc error [MTD] OneNAND: return ecc error code only when 2-bit ecc occurs [MTD] OneNAND: Fix unlock all status error [MTD] OneNAND: Reduce Double Density Package (DDP) operations [MTD] OneNAND: Update copyrights and code cleanup [MTD] OneNAND: Remove unused fields [MTD] OneNAND: Remove line of code that was meant to be deleted in OOB_AUTO [MTD] OneNAND: Reduce internal BufferRAM operations [MTD] OneNAND: Fix typo and remove unnecessary goto statement [MTD] OneNAND: Error message printing and bad block scan erros [MTD] [OneNAND] Use oob buffer instead of main one in oob functions [MTD] [OneNAND] Fix typo & wrong comments [MTD] [OneNAND] Exit the loop when transferring/filling of the oob is finished [MTD] [OneNAND] Classify the page data and oob buffer [MTD] [OneNAND] Update Samsung OneNAND official URL [MTD] [OneNAND] Fix access the past of the real oobfree array ARM: OMAP: 24xx pinmux updates [MTD] [OneNAND] 2X program support [MTD] OneNAND Simulator support [MTD] [OneNAND] Use mtd_oob_ops at oob functions [MTD] [OneNAND] main read/write ops support for yaffs2 [MIPS] i8259: Add disable method. [MIPS] i8259: Add disable method. ARM: OMAP: Board Apollon update, fix boot [MTD] [OneNAND] Fix typo related with recent commit OMAP2 McSPI code cleanup [MTD] [OneNAND] Fix wrong free the static address in onenand_sim [MTD] [OneNAND] Consolidate OneNAND operation order [MTD] [OneNAND] Get correct density from device ID [MTD] [OneNAND] Check the initial bad block using ONENAND_CTRL_ERROR [MTD] [OneNAND] Use pre-alloced oob buffer instead of local buffer USB: device DMA support on OMAP2 [MTD] [OneNAND] Fix unlock all in Double Density Package (DDP) ARM: OMAP: Remove compiler warning when i2c is not set ARM: OMAP2: Register the L4 io bus to boot OMAP2 MMC: OMAP: Check the get_cover_state function pointer if not set [MTD] [OneNAND] Check the ECC status first instead of controller [MTD] [MAPS] Fix cmdlineparse handling in mapping files UBI: fix buffer padding UBI: avoid unnecessary division operations [ARM] S3C64XX: Show uncompress messages [ARM] S3C64XX: Mask the pll values correctly [MTD] [OneNAND] Add write-while-program support [ARM] S3C6410: Basic support for NCP board (v2) mtd: onenand: add bbt_wait & unlock_all as replaceable for some platform mtd: OneNAND: 4-bit ECC status macros omapfb: add support for the Apollon LCD
LE DISEZ Erwan (1): tpm: add support for Broadcom TPM TIS device HID
Lachlan Andrew (1): tcp: Overflow bug in Vegas
Lachlan McIlroy (103): [XFS] Fix ABBA deadlock between i_mutex and iolock. Avoid calling [XFS] Fix uninitialized br_state and br_startoff in [XFS] Prevent buffer overrun in cmn_err(). [XFS] use struct kvec in struct uio [XFS] fix sparse warning in xfs_da_btree.c [XFS] remove unused xflags parameter from sync routines [XFS] mraccessf & mrupdatef are supposed to be the "flags" versions of the [XFS] remove unused filp from ioctl functions [XFS] Re-initialize the per-cpu superblock counters after recovery. [XFS] Fix callers of xfs_iozero() to zero the correct range. [XFS] Fix assertion in xfs_attr_shortform_remove(). [XFS] propogate return codes from flush routines [XFS] Fix race condition in xfs_write(). [XFS] Fix to prevent the notorious 'NULL files' problem after a crash. [XFS] Fix race in xfs_write() b/w dmapi callout and direct I/O checks. [XFS] Add lockdep support for XFS [XFS] Ensure file size updates have been completed before writing inode to disk. [XFS] Avoid replaying inode buffer initialisation log items if on-disk version is newer. [XFS] ensure file size is logged on synchronous writes [XFS] This fix prevents bulkstat from spinning in an infinite loop. [XFS] avoid race in sync_inodes() that can fail to write out all dirty data [XFS] Turn off XBF_ASYNC flag before re-reading superblock. [XFS] 971064 Various fixups for xfs_bulkstat(). [XFS] Fixed a few bugs in xfs_buf_associate_memory() [XFS] Clear XBF_READ_AHEAD flag on I/O completion. [XFS] Don't wait for pending I/Os when purging blocks beyond eof. [XFS] Put the correct offset in dirent d_off [XFS] Initialise current offset in xfs_file_readdir correctly [XFS] remove dead SYNC_BDFLUSH case in xfs_sync_inodes [XFS] clean up vnode/inode tracing [XFS] more vnode/inode tracing fixes [XFS] kill unnessecary ioops indirection [XFS] 971186 Undo mod xfs-linux-melb:xfs-kern:29845a due to a regression [XFS] prevent panic during log recovery due to bogus op_hdr length [XFS] add __init/__exit mark to specific init/cleanup functions [XFS] Added quota targets and removed dmapi directory Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus Remove empty file fs/xfs/Makefile-linux-2.6. Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus [XFS] Undo bit ops cleanup mod due to regression on 32-bit powermac [XFS] Undo bit ops cleanup mod due to regression on 32-bit powermac [XFS] make inode reclaim synchronise with xfs_iflush_done() [XFS] Fix regression due to refcache removal [XFS] split xfs_ioc_xattr [XFS] Prevent xfs_bmap_check_leaf_extents() referencing unmapped memory. [XFS] The forward declarations for the xfs_ioctl() helpers and the [XFS] Fix merge failure Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus [XFS] Use the generic xattr methods. [XFS] make inode reclaim wait for log I/O to complete [XFS] fix extent corruption in xfs_iext_irec_compact_full() [XFS] Convert ASSERTs to XFS_WANT_CORRUPTED_GOTOs [XFS] Always reset btree cursor after an insert [XFS] Use the generic xattr methods. [XFS] use minleft when allocating in xfs_bmbt_split() [XFS] Restore the lowspace extent allocator algorithm [XFS] Allow xfs_bmbt_split() to fallback to the lowspace allocator [XFS] Don't assert if trying to mount with blocksize > pagesize [XFS] fix use after free with external logs or real-time devices [XFS] Do not access buffers after dropping reference count [XFS] Fix compile failure in xfs_buf_trace() [XFS] Use KM_NOFS for debug trace buffers [XFS] Fix use after free in xfs_log_done(). [XFS] Move memory allocations for log tracing out of the critical path [XFS] Prevent direct I/O from mapping extents beyond eof [XFS] Fix use-after-free with buffers [XFS] Don't do I/O beyond eof when unreserving space [XFS] Fix extent list corruption in xfs_iext_irec_compact_full(). [XFS] Remove xfs_iext_irec_compact_full() [XFS] Remove kmem_zone_t argument from xfs_inode_init_once() [XFS] Use xfs_idestroy() to cleanup an inode. [XFS] Fix use-after-free with log and quotas [XFS] Unlock inode before calling xfs_idestroy() [XFS] Wait for all I/O on truncate to zero file size [XFS] Make xfs_btree_check_ptr() debug-only code. [XFS] Fix build warning - xfs_fs_alloc_inode() needs a return statement [XFS] Fix use-after-free with log and quotas [XFS] Wait for all I/O on truncate to zero file size Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [XFS] Check return value of xfs_buf_get_noaddr() [XFS] Remove unused variable in ktrace_free() [XFS] Remove unnecessary assertion Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [XFS] Remove unused tracing code [XFS] set b_error from bio error in xfs_buf_bio_end_io Merge branch 'master' of git+ssh://git.melbourne.sgi.com/git/xfs [XFS] Fix merge conflict in fs/xfs/xfs_rename.c [XFS] Use the incore inode size in xfs_file_readdir() [XFS] Remove XFS_BUF_SHUT() and friends [XFS] Fix speculative allocation beyond eof [XFS] Fix race in xfs_write() between direct and buffered I/O with DMAPI [XFS] Fix merge failures [XFS] Update maintainers Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'for-linus' of git+ssh://git.melbourne.sgi.com/git/xfs [XFS] Update maintainers Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs xfs_file_last_byte() needs to acquire ilock xfs_file_last_byte() needs to acquire ilock
Ladinu Chandrasinghe (1): Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGS
Ladislav Michl (20): I2C: ds1337 1/4 I2C: ds1337 2/4 I2C: ds1337 3/4 I2C: ds1337: Make time format consistent with other RTC drivers I2C: ds1337: i2c_transfer() checking I2C: ds1337: search by bus number ds1337 driver works also with ds1339 chip ds1337: export ds1337_do_command I2C: ds1337 - fix 12/24 hour mode bug Void functions shouldn't return values Let it compile again after i2c algo id removal. Sort headers. VINO driver version 0.0.5. Add support for Seeq 8003 on Challenge S Mezz board. i2c-algo-sgi: Comment and whitespace cleanups kconfig: make kconfig MinGW friendly kconfig: fix whitespace and sort includes in conf.c kconfig: use C89 random functions in conf.c ARM: OMAP: MMC: Remove unused power_pin ARM: OMAP1: Simplify board-h2 MMC setup ARM: OMAP1: Fix mmc_set_power GPIO usage
Lai Jiangshan (88): set relay file can not be read by pread(2) cpusets: fix bug when adding nonexistent cpu or mem sched: fair group: fix overflow(was: fix divide by zero) sched: 64-bit: fix arithmetics overflow rcu: remove unused field struct rcu_data::rcu_tasklet rcu classic: update qlen when cpu offline rcu classic: simplify the next pending batch rcu classic: new algorithm for callbacks-processing(v2) cpuset: don't pass empty cpumasks to partition_sched_domains() cpuset: code-cleanup for started_after cpuset: two minor code-cleanups cpuset: speed up sched domain partition doc/RCU: fix pseudocode in rcuref.txt signal, procfs: some lock_task_sighand() users do not need rcu_read_lock() markers: fix unregister bug and reenter bug markers: fix unchecked format markers: bit-field is not thread-safe nor smp-safe cgroups: fix probable race with put_css_set[_taskexit] and find_css_set devcgroup: remove spin_lock() seq_file: don't call bitmap_scnprintf_len() seq_file: add seq_cpumask_list(), seq_nodemask_list() cpuset: use seq_*mask_* to print masks bitmask: remove bitmap_scnprintf_len() rcupdate: fix bug of rcu_barrier*() x86/proc: fix /proc/cpuinfo cpu offline bug markers: simplify marker_set_format() markers: remove exported symbol marker_probe_cb_noarg() markers: let marker_table be close to its comments tracepoint: simplification for tracepoints using RCU tracepoint: introduce *_noupdate APIs. relay: fix cpu offline problem ftrace: prevent recursion ring_buffer: fix comments tracing/ring-buffer: remove unused ring_buffer size ftrace: enable format arguments checking cgroups: add lock for child->cgroups in cgroup_post_fork() cgroups: fix cgroup_iter_next() bug cgroups: don't put struct cgroupfs_root protected by RCU cgroups: use task_lock() for access tsk->cgroups safe in cgroup_clone() cgroups: call find_css_set() safely in cgroup_attach_task() cgroups: remove rcu_read_lock() in cgroupstats_build() devcgroup: use list_for_each_entry_rcu() memcontrol: rcu_read_lock() to protect mm_match_cgroup() cpuset: rcu_read_lock() to protect task_cs() rcu: add __cpuinit to rcu_init_percpu_data() ring_buffer: reset write when reserve buffer fail ftrace: fix trace_output trace_workqueue: use percpu data for workqueue stat ring_buffer: reset write when reserve buffer fail rcu: remove duplicate CONFIG_RCU_CPU_STALL_DETECTOR ring_buffer: fix typing mistake ring_buffer: fix ring_buffer_read_page() x86: use percpu data for 4k hardirq and softirq stacks sched: TIF_NEED_RESCHED -> need_reshed() cleanup vsprintf: add binary printf tracing: infrastructure for supporting binary record tracing: add trace_bprintk() ftrace: use seq_read ftrace: remove struct list_head from struct dyn_ftrace kallsyms, tracing: output more proper symbol name ftrace: protect running nmi (V3) ftrace: show virtual PID tracing: use union for multi-usages field trace_stat: don't call seq_printf() in seq_operation->start() trace_stat: keep original order trace_workqueues: fix empty line's output init,cpuset: fix initialize order rcu: rcu_barrier VS cpu_hotplug: Ensure callbacks in dead cpu are migrated to online cpu tracing: move scripts/trace/power.pl to scripts/tracing/power.pl workqueue: avoid recursion in run_workqueue() cpu hotplug: remove unused cpuhotplug_mutex_lock() tracing: fix incorrect return type of ns2usecs() tracing: disable seeking for trace_pipe_raw tracing: allocate page when needed tracing: update file->f_pos when splice(2) it tracing: fix splice return too large tracing, sched: mark get_parent_ip() notrace ring_buffer: compressed event header tracing: add trace_event_read_lock() trace_export: Repair missed fields tracing/stat: Add stat_release() callback tracing/workqueues: Add refcnt to struct cpu_workqueue_stats ring_buffer: Fix warning while ignoring cmpxchg return value tracing/events: add missing type info of dynamic arrays tracing: Fix invalid function_graph entry tracing: Fix missing function_graph events when we splice_read from trace_pipe tracing: Simplify print_graph_cpu() ring-buffer: Synchronize resizing buffer with reader lock
Laim Girdwood (1): [ALSA] soc - Add support for passing kcontrols with events
Lalit Chandivade (10): [SCSI] qla2xxx: Perform implicit LOGO during fabric logout request. [SCSI] qla2xxx: Correct Atmel flash-part handling. [SCSI] qla2xxx: Correct MSI-X vector allocation for single queue mode. [SCSI] qla2xxx: Use correct value for max vport in LOOP topology. [SCSI] qla2xxx: Correct ISP abort semantics for NVRAM, VPD, and flash update. [SCSI] qla2xxx: Add reset capabilities for application support. [SCSI] qla2xxx: Remove implicit ISP-abort after a flash update. [SCSI] qla2xxx: Export flash-block-size for application support. [SCSI] qla2xxx: Process DPC requests within valid Fabric topologies. [SCSI] qla2xxx: Correct qla2x00_eh_wait_on_command() to wait correctly.
Lamarque Vieira Souza (5): [IrDA] nsc-ircc: Configuration base address for PC87383 USB: More USB_QUIRK_RESET_RESUME devices V4L/DVB (12278): zr364xx: implement V4L2_CAP_STREAMING V4L/DVB (12325): Implement changing resolution on the fly for zr364xx driver V4L/DVB (12326): zr364xx: error message when buffer is too small and code cleanup
Langsdorf, Mark (3): Support 100 MHz frequency transitions [CPUFREQ] Clarify powernow-k8 cpu_family statements [CPUFREQ] correct powernow-k8 fid/vid masks for extended parts
Larry Battraw (1): USB: visor Tapwave Zodiac support patch
Larry Finger (168): Input: ALPS - add signature for HP ze1115 fix cpu frequency detection in arch/i386/kernel/timers/timer_tsc.c::recalibrate_cpu_khz() Typo corrections for ieee80211 ieee80211: common wx auth code Add two management functions to ieee80211_rx.c Remove duplicated code from ipw2200.c Fix softmac scan Minor (janitorial) change to ieee80211 wireless: Changes to ieee80211.h for user space regulatory daemon wireless: correct dump of WPA IE Convert bcm43xx-softmac to use the ieee80211_is_valid_channel routine 2.6.17 missing a call to ieee80211softmac_capabilities from ieee80211softmac_assoc_req bcm43xx-softmac: Fix an off-by-one condition in handle_irq_noise bcm43xx: improved statistics bcm43xx: improved statistics bcm43xx: add missing mac_suspended initialization bcm43xx: optimization of DMA bitfields bcm43xx: return correct hard_start_xmit error code bcm43xx - set correct value in mac_suspended for ifdown/ifup sequence bcm43xx: Set floor of wireless signal and noise at -110 dBm bcm43xx-softmac: Init, shutdown and restart fixes bcm43xx: Correct out of sequence initialization step bcm43xx: remove dead statistics code bcm43xx: Add firmware version printout bcm43xx: ucode debug status via sysfs bcm43xx: remove dead code in bcm43xx_sysfs.c bcm43xx: WE-21 support bcm43xx-softmac: update PHY initialization bcm43xx-softmac: update noise handling bcm43xx-softmac: improve wrong firmware message bcm43xx: fix netdev watchdog timeouts bcm43xx-softmac: check returned value from pci_enable_device bcm43xx-softmac: Fix system hang for x86-64 with >1GB RAM bcm43xx: fix unexpected LED control values in BCM4303 sprom bcm43xx: output proper link quality with scans ieee80211: Drop and count duplicate data frames to remove 'replay detected' log messages bcm43xx: remove badness variable and related routine bcm43xx: Remove useless core enable/disable messages ieee80211softmac: fix verbosity when debug disabled bcm43xx: correct "Move IV/ICV stripping into ieee80211_rx" softmac: reduce scan debug output bcm43xx: Fix failure to deliver PCI-E interrupts bcm43xx: Interrogate hardware-enable switch and update LEDs bcm43xx: Fix problem with >1 GB RAM bcm43xx: Fix scaling error for 'iwlist rate' information bcm43xx: Fix scaling error for 'iwlist freq' information bcm43xx: Check error returns in initialization routines ieee80211: Fix sparse warning bcm43xx: Janitorial change - remove two unused variables bcm43xx: Fix for oops on resume bcm43xx: Fix for 4311 and 02/07/07 specification changes bcm43xx: OFDM fix for rev 1 cards ieee80211softmac: Fix setting of initial transmit rates bcm43xx: Fix errors in specs to code translation in B6PHY init bcm43xx: MANUALWLAN fixes bcm43xx: Fix code for confusion between PHY revision and PHY version bcm43xx: Fix 802.11b/g scan limits to match regulatory reqs bcm43xx: Fix PPC machine checks and match loopback gain specs bcm43xx: Update Documentation/bcm43xx.txt bcm43xx:Eliminate some 'G Mode Enable' magic numbers bcm43xx: Change initialization for 2050 radios ieee80211-crypt: Make some TKIP and CCMP error logging conditional ieee80211: add missing global needed by IEEE80211_DEBUG_XXXX ieee80211: add ieee80211_channel_to_freq ieee80211: include frequency in scan results bcm43xx: Remove dead configuration variable CONFIG_947XX bcm43xx: Fix deviation from specifications in set_baseband_attenuation [MAC80211]: Add support for SIOCGIWRATE ioctl [MAC80211]: Set low initial rate in rc80211_simple mac80211: Implementation of SIOCSIWRATE bcm43xx: Fix cancellation of work queue crashes softmac: Fix inability to associate with WEP networks [MAC80211]: Add SIOCGIWTXPOWER routine [MAC80211]: Remove overly sticky averaging filters for rssi, signal, noise [B43LEGACY]: add mac80211-based driver for legacy BCM43xx devices [BCM43XX]: Change radio hardware switch status printk from debug to regular [B43LEGACY]: Support for turning the radio off from software. [B43LEGACY]: Change the hardware radio enable logic and cleanup code b43legacy: Fix potential return of uninitialized variable b43: Fix rfkill radio LED b43legacy: LED triggers support b43legacy: RF-kill support b43legacy: Use input-polldev for the rfkill switch b43legacy: Rewrite pwork locking ssb: Add new SPROM structure while keeping the old ssb: Convert to use of the new SPROM structure b44: Convert to use of the new SPROM structure b43: Convert to use of the new SPROM structure b43legacy: Convert to use of the new SPROM structure ssb: Remove the old, now unused, data structures b43: Changes to enable BCM4311 rev 02 with wireless core revision 13 rt2x00: Remove redundant code in rfkill setup b43legacy: Fix rfkill radio LED ssb-pcicore: Fix IRQ TPS flag handling ssb: Fix all-ones boardflags b43legacy: Remove switch statement with 64-bit index rtl8187: Change detection of RTL8187B with USB ID of 8187 pcmcia: ide-cs debugging bugfix pcmcia: Fix ide-cs sparse warning pcmcia: ide-cs: Remove outdated comment rtl8187: Fix for TX sequence number problem rtl8187: Improve wireless statistics for RTL8187B rtl8187: Fix lockups due to concurrent access to config routine p54: Fix potential concurrent access to private data p54: Fix for TX sequence number problem b43: Fix for SPROM coding error in Linksys WMP54G (BCM4306/3) b43: Fix for another Bluetooth Coexistence SPROM Programming error for BCM4306 ssb: Update for Rev. 5 SPROM ssb: Clean up extraction of MAC addresses from SPROM b43legacy: Fix failure in rate-adjustment mechanism b43: Issue warning when RFKILL_INPUT is not enabled b43: Fix Bluetooth coexistence SPROM coding error for Motorola 7010 variant of BCM4306 p54: Fix sparse warnings b43: Fix Bluetooth Coexistence SPROM programming error for HP 12f8 version of BCM4306 b43: Increase loop tries in do_dummy_tx p54: Fix compilation problem on PPC p54: Move rx_mtu to struct bootrec_desc hostap: Fix sparse warnings rtl8187: Remove large delays rtl8187: Remove OFDM delays rtl8187: Remove CCK delays rtl8187: Remove msleep calls after calls to rtl8225_write rtl8187: Remove primitive write delays rtl8187: Reduce channel switch delay rtl8187: Change TX power settings Move all rtl818x files to a common directory. Update of MAINTAINERS for RTL8187 rtl8187: Update file authorship in comments rtl8187: Remove module warning and dependence on CONFIG_EXPERIMENTAL mac80211: Fix pid rate-setting algorithm to allow rate changes rtl8187: Fix transmission count sent to mac80211 rtl8187: Improve wireless statistics for RTL8187 rtl8187: Use usb anchor facilities to manage urbs b43legacy: Fix sparse warnings rtl8187: Fix error returns mac80211: Print unknown packet type in tasklet_handler [SCSI] aha152x_cs: Fix regression that keeps driver from using shared interrupts hp-wmi: handle rfkill_register() failure p54usb: Fix to prevent SKB memory allocation errors with 4K page size rtl8180: Fix to add STA mode rtl8187: Add termination packet to prevent stall rtl8187: Fix error in setting OFDM power settings for RTL8187L b43: Eliminate compilation warning in b43_op_set_key rtl8187: Fix locking of private data rtl8187: Increase receive queue depth rtl8187: Fix driver to return TX retry info for RTL8187L rtl8187: New USB ID's for RTL8187L kaweth: Fix locking to be SMP-safe kaweth: Clean up code b43legacy: Do not select HW_RANDOM rfkill: Fix broken rfkill LED in 2.6.30-rc1 b43legacy: Fixes for beaconing b43legacy: Clean up beacon IRQ rtl8187: Implement TX/RX blink for LED Staging: rtl8187se: Fix compilation warnings and procfs directory leak b43/b43legacy: fix radio LED initialization p54: tx refused but queue active fuse: Fix build error rtl8187: Fix for kernel oops when unloading with LEDs enabled hostap_cs: Enable shared interrupts p54: Eliminate unnecessary initialization b43: Work around mac80211 race condition b43legacy: Work around mac80211 race condition ssb: Fix error when V1 SPROM extraction is forced ssb: Fix error when V1 SPROM extraction is forced b43: Implement RFKILL status for LP PHY b43: Fix PPC crash in rfkill polling on unload b43: Fix Bugzilla #14181 and the bug from the previous 'fix'
Larry Woodman (3): [NET]: __alloc_pages() failures reported due to fragmentation fix hugepages leak due to pagetable page sharing Include count of pagecache pages in show_mem() output
Larry.Finger@lwfinger.net (3): ssb: Allow reading of 440-byte SPROM that is not rev 4 b43: Fix typo in firmware file name for 802.11 cores with rev 13 p54: Add quality output to iwlist and iwconfig
Lars Ellenberg (1): md: pass down BIO_RW_SYNC in raid{1,10}
Lars Ericsson (3): rt2x00: Don't alter rt2x00dev->default_ant rt2x00: Fix quality houskeeping for software diversity rt2x00: Fix rounding errors in RSSI average calculation
Lars Gjesse Kjellberg (1): V4L/DVB (4681): Cx88: fix analog capture notch filter
Lars Immisch (1): [NETFILTER]: SIP conntrack: fix skipping over user info in SIP headers
Lars Jacob (1): USB: unusual_devs entry for Sony DSC-H5
Lars Kotthoff (1): [SPARC]: Add sun4m LED driver.
Lars Marowsky-Bree (3): nbd: Don't create all MAX_NBD devices by default all the time dm: Handle READA requests in dm-mpath.c dlm: fix connection close handling
Lars-Peter Clausen (6): ASoC: Fix wm8753 register cache size and initialization ASoC: neo1973_gta02_wm8753: Replace snd_soc_cnew with snd_soc_add_controls. ASoC: neo1973_gta02_wm8753: Replace deprecated s3c_gpio calls with gpiolib S3C24XX: GPIO: Fix pin range check in s3c_gpiolib_getchip ASoC: jack: Fix race in snd_soc_jack_add_gpios Regulator: Implement list_voltage for pcf50633 regulator driver.
Lasse Collin (1): i386: Fix usage of -mtune when X86_GENERIC=y or CONFIG_MCORE2=y
Laszlo Attila Toth (7): [IPV4]: Add inet_dev_addr_type() [NETFILTER]: ipt_addrtype: limit address type checking to an interface [NET]: Introducing socket mark socket option. [RTNETLINK]: Send a single notification on device state changes. netfilter: Kconfig: TProxy doesn't depend on NF_CONNTRACK xt_socket: checks for the state of nf_conntrack netfilter: xt_socket: added new revision of the 'socket' match supporting flags
Laszlo Kajan (1): Input: ALPS - fix forward/back buttons reversed on Acer 5520-5290
Latchesar Ionkov (39): v9fs: make conv functions to check for conv buffer overflow v9fs: allocate the Rwalk qid array from the right conv buffer v9fs: make copy of the transport prototype instead of using it directly v9fs: replace strlen on newly allocated by __getname buffers to PATH_MAX v9fs: don't free root dentry & inode if error occurs in v9fs_get_sb v9fs: fix races in fid allocation v9fs: remove additional buffer allocation from v9fs_file_read and v9fs_file_write v9fs: fix memory leak in v9fs dentry code v9fs: new multiplexer implementation v9fs: fix fid management in v9fs_create v9fs: zero copy implementation v9fs: handle kthread_create failure, minor bugfixes v9fs: symlink support fixes v9fs: v9fs_put_str fix v9fs: fix corner cases when flushing request v9fs: fix atomic create open v9fs: fix for access to unitialized variables or freed memory v9fs: assign dentry ops to negative dentries v9fs: print 9p messages v9fs: add extension field to Tcreate v9fs: Twalk memory leak v9fs: signal handling fixes v9fs: return the correct error when interrupted by signal v9fs: fix fid check in v9fs_create v9fs: don't use primary fid when removing file 9p: Reorganization of 9p file system code net/9p: change net/9p module name to 9pnet net/9p: set error to EREMOTEIO if trans->write returns zero 9p: define session flags 9p: rename uid and gid parameters 9p: attach-per-user 9p: v9fs_vfs_rename incorrect clunk order 9p: fix memory leak in v9fs_get_sb 9p: use copy of the options value instead of original 9p: return NULL when trans not found 9p: add missing end-of-options record for trans_fd net/9p: set correct stat size when sending Twstat messages net/9p: return error when p9_client_stat fails net/9p: handle correctly interrupted 9P requests
Laura Garcia (2): firmware_class: s/semaphores/mutexes [netdrvr] via-rhine: Use register offset definition for WOLcgClr
Laurent MEYER (2): powerpc: fix incorrect SA_ONSTACK behaviour for 64-bit processes fix incorrect SA_ONSTACK behaviour for 64-bit processes
Laurent Meyer (1): s390: alternate signal stack handling bug
Laurent Pinchart (98): V4L/DVB (4672): Frame format enumeration (1/2) USB: Fixed outdated usb_get_device_descriptor() documentation [PPC] Add linux/pagemap.h to arch/ppc/mm/tlb.c USB: Fix up full-speed bInterval values in high-speed interrupt descriptor [POWERPC] Fix CPM2 SCC1 clock initialization. fs_enet: Don't call NAPI functions when NAPI is not used. [POWERPC] cpm_uart: Allocate DPRAM memory for SMC ports on CPM2-based platforms. [POWERPC] Add bootwrapper function to get virtual reg from the device tree. [POWERPC] cpm-serial: Relocate CPM buffer descriptors and SMC parameter ram. [POWERPC] ep8248e: Reference SMC parameter RAM base in the device tree. [POWERPC] CPM2: Reset the CPM when early debugging is not enabled. [POWERPC] CPM: Move opcodes common to CPM1 and CPM2 to include/asm-powerpc/cpm.h net: OpenFirmware GPIO based MDIO bitbang driver fs_enet: MDIO on GPIO support DM9000: Remove the 2 resources probe scheme. DM9000: Fixup blackfin after removing 2 resource usage V4L/DVB (8145a): USB Video Class driver fs_enet: restore promiscuous and multicast settings in restart() cpm_uart: Support uart_wait_until_sent() V4L/DVB (8207): uvcvideo: Fix a buffer overflow in format descriptor parsing V4L/DVB (8208): uvcvideo: Use GFP_NOIO when allocating memory during resume V4L/DVB (8209): uvcvideo: Don't free URB buffers on suspend. V4L/DVB (8234): uvcvideo: Make input device support optional V4L/DVB (8235): uvcvideo : Add support for Medion Akoya Mini E1210 integrated webcam V4L/DVB (8254): uvcvideo : Add support for Asus F9GS integrated webcam V4L/DVB (8257): uvcvideo: Fix possible AB-BA deadlock with videodev_lock and open_mutex fs_enet: Remove unused fields in the fs_mii_bb_platform_info structure. V4L/DVB (8497): uvcvideo: Make the auto-exposure menu control V4L2 compliant V4L/DVB (8498): uvcvideo: Return sensible min and max values when querying a boolean control. cpm2: Implement GPIO LIB API on CPM2 Freescale SoC. cpm_uart: Modem control lines support cpm_uart: Add generic clock API support to set baudrates cpm2: Rework baud rate generators configuration to support external clocks. V4L/DVB (8616): uvcvideo: Add support for two Bison Electronics webcams V4L/DVB (8617): uvcvideo: don't use stack-based buffers for USB transfers. dm9000: Support MAC address setting through platform data. cpm2: Fix race condition in CPM2 GPIO library. V4L/DVB (8754): uvcvideo: Implement the USB power management reset_resume method. V4L/DVB (8846): uvcvideo: Supress spurious "EOF in empty payload" trace message V4L/DVB (8847): uvcvideo: Add support for a Bison Electronics webcam found in the Fujitsu Amilo SI2636. V4L/DVB (9030): uvcvideo : Add support for Advent 4211 integrated webcam V4L/DVB (9031): uvcvideo: Fix incomplete frame drop when switching to a variable size format. V4L/DVB (9035): uvcvideo: Declare missing camera and processing unit controls. V4L/DVB (9036): uvcvideo: Fix control cache access when setting composite auto-update controls V4L/DVB (9169): uvcvideo: Support two new Bison Electronics webcams. rtc-pcf8563: remove client validation V4L/DVB (9567): uvcvideo: Add support for Samsung Q310 integrated webcam V4L/DVB (9568): uvcvideo: Add support for Lenovo Thinkpad SL500 integrated webcam V4L/DVB (9569): uvcvideo: Sort the frame descriptors during parsing V4L/DVB (9570): uvcvideo: Handle failed video GET_{MIN|MAX|DEF} requests more gracefully V4L/DVB (9659): uvcvideo: Use {get|set}_unaligned_le32 macros V4L/DVB (9661): uvcvideo: Commit streaming parameters when enabling the video stream V4L/DVB (9662): uvcvideo: Fix printk badness when printing ioctl names V4L/DVB (9809): uvcvideo: Add nodrop module parameter to turn incomplete frame drop off. V4L/DVB (9810): uvcvideo: Add a device quirk to prune bogus controls. V4L/DVB (9897): v4l2: Add camera zoom controls V4L/DVB (9898): v4l2: Add privacy control V4L/DVB (9899): v4l2: Add missing control names V4L/DVB (9902): uvcvideo: V4L2 privacy control support V4L/DVB (9903): uvcvideo: V4L2 zoom controls support V4L/DVB (10101): uvcvideo: Fix bulk URB processing when the header is erroneous V4L/DVB (10102): uvcvideo: Ignore interrupt endpoint for built-in iSight webcams. V4L/DVB (10104): uvcvideo: Add support for video output devices Check fops_get() return value cpm2: Round the baud-rate clock divider to the nearest integer. V4L/DVB (10197): uvcvideo: Whitespace and comments cleanup, copyright updates. V4L/DVB (10198): uvcvideo: Print the UVC version number in binary-coded decimal. V4L/DVB (10199): uvcvideo: Fix GET_DEF failure detection. V4L/DVB (10293): uvcvideo: replace strn{cpy,cat} with strl{cpy,cat}. V4L/DVB (10294): uvcvideo: Add support for the Alcor Micro AU3820 chipset. V4L/DVB (10295): uvcvideo: Retry URB buffers allocation when the system is low on memory. V4L/DVB (10296): uvcvideo: Fix memory leak in input device handling V4L/DVB (10650): uvcvideo: Initialize streaming parameters with the probe control value V4L/DVB (10651): uvcvideo: Ignore empty bulk URBs V4L/DVB (10652): uvcvideo: Add quirk to override wrong bandwidth value for Vimicro devices V4L/DVB (11292): uvcvideo: Add support for Syntek cameras found in JAOtech Smart Terminals V4L/DVB (11835): uvcvideo: Parse frame descriptors with non-continuous indexes. V4L/DVB (11836): uvcvideo: Add missing whitespaces to multi-line format strings. V4L/DVB (11837): uvcvideo: Start status polling on device open V4L/DVB (11944): uvcvideo: Add generic control blacklist. V4L/DVB (11945): uvcvideo: Don't accept to change the format when buffers are allocated. V4L/DVB (11946): uvcvideo: Add support for Aveo Technology webcams V4L/DVB (11947): uvcvideo: Add support for FSC V30S webcams V4L/DVB (11948): uvcvideo: Ignore non-UVC trailing interface descriptors. V4L/DVB (12328): uvcvideo: Don't apply the FIX_BANDWIDTH quirk to all ViMicro devices V4L/DVB (12380): uvcvideo: Avoid flooding the kernel log with "unknown event type" messages V4L/DVB (12184): uvcvideo: Use class-specific descriptor types from usb/ch9.h V4L/DVB (12185): uvcvideo: Prefix all UVC constants with UVC_ V4L/DVB (12186): uvcvideo: Remove unused Logitech-specific constants V4L/DVB (12187): uvcvideo: Move UVC definitions to linux/usb/video.h V4L/DVB (12188): uvcvideo: Set PROBE_MINMAX quirk for Aveo Technology webcams V4L/DVB (12327): uvcvideo: Add PROBE_DEF quirk and enable it for the MT6227 device V4L/DVB (12378): uvcvideo: Restructure the driver to support multiple simultaneous streams. V4L/DVB (12379): uvcvideo: Multiple streaming interfaces support USB: Move endpoint sync type definitions from usb/audio.h to usb/ch9.h USB: Move vendor subclass definition from usb/audio.h to usb/ch9.h USB audio gadget: Prefix all macro definitions with UAC_ in linux/usb/audio.h USB audio gadget: Un-inline generic_[gs]et_cmd
Laurent Riffard (24): Owner field additions to many i2c drivers, 1 of 5 Owner field additions to many i2c drivers, 2 of 5 Owner field additions to many i2c drivers, 3 of 5 Owner field additions to many i2c drivers, 4 of 5 Owner field additions to many i2c drivers, 5 of 5 epca: update .owner field of struct pci_driver SyncLink adapters: updates .owner field of struct pci_driver watchdog: update .owner field of struct pci_driver ide: remove ide_driver_t.owner field i2c: Drop i2c_driver.{owner,name}, 1 of 11 i2c: Drop i2c_driver.{owner,name}, 2 of 11 i2c: Drop i2c_driver.{owner,name}, 3 of 11 i2c: Drop i2c_driver.{owner,name}, 4 of 11 i2c: Drop i2c_driver.{owner,name}, 5 of 11 i2c: Drop i2c_driver.{owner,name}, 6 of 11 i2c: Drop i2c_driver.{owner,name}, 7 of 11 i2c: Drop i2c_driver.{owner,name}, 8 of 11 i2c: Drop i2c_driver.{owner,name}, 9 of 11 i2c: drop empty i2c_driver.command implementations kbuild: fix module.symvers parsing in modpost sotftmac: fix a slab corruption in WEP restricted key association bonding: fix an oops when slave device does not provide get_stats Fix broken pata_via cable detection pktcdvd: don't rely on bio_init() preserving bio->bi_destructor
Laurent Vivier (47): UML Support - Ptrace: adds the host SYSEMU support, for UML and general usage ext4: 64bit metadata Calgary: use BIOS supplied BBARs and topology information KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu KVM: Remove kvm_{read,write}_guest() KVM: Remove useless assignment KVM: Cleanup string I/O instruction emulation KVM: Clean up kvm_setup_pio() KVM: VMX: Split segments reload in vmx_load_host_state() KVM: Simplify memory allocation sched: guest CPU accounting: add guest-CPU /proc/stat field sched: guest CPU accounting: add guest-CPU /proc/<pid>/stat fields sched: guest CPU accounting: maintain stats in account_system_time() sched: guest CPU accounting: maintain guest state in KVM i386: export i386 smp_call_function_mask() to modules x86: implement missing x86_64 function smp_call_function_mask() KVM: x86 emulator: fix repne/repnz decoding KVM: Move kvm_guest_exit() after local_irq_enable() sched: don't clear PF_VCPU in scheduler KVM: Use new smp_call_function_mask() in kvm_flush_remote_tlbs() KVM: x86 emulator: remove unused functions KVM: x86 emulator: move all x86_emulate_memop() to a structure KVM: x86 emulator: move all decoding process to function x86_decode_insn() KVM: emulate_instruction() calls now x86_decode_insn() and x86_emulate_insn() KVM: Call x86_decode_insn() only when needed KVM: x86 emulator: split some decoding into functions for readability KVM: x86 emulator: remove _eflags and use directly ctxt->eflags. KVM: x86 emulator: Remove no_wb, use dst.type = OP_NONE instead KVM: Purify x86_decode_insn() error case management KVM: x86 emulator: Any legacy prefix after a REX prefix nullifies its effect KVM: Add some \n in ioapic_debug() KVM: VMX: Let gcc to choose which registers to save (x86_64) KVM: VMX: Let gcc to choose which registers to save (i386) KVM: SVM: Let gcc to choose which registers to save (x86_64) KVM: SVM: Let gcc to choose which registers to save (i386) loop: manage partitions in disk image NBD: allow nbd to be used locally NBD: add partition support brd: modify ramdisk device to be able to manage partitions KVM: kvm_io_device: extend in_range() to manage len and write attribute KVM: Add coalesced MMIO support (common part) KVM: Add coalesced MMIO support (x86 part) KVM: Add coalesced MMIO support (powerpc part) KVM: Add coalesced MMIO support (ia64 part) m68k: Add install target m68k: mac - Add a new entry in mac_model to identify the floppy controller type. m68k: mac - Add SWIM floppy support
Laurent riffard (1): PCI: automatically set device_driver.owner
Lauri Leukkunen (2): ARM: OMAP2: Use omap_rev() instead of system_rev ARM OMAP3: Initial support for Nokia RX-51, v3
Leandro Costantino (1): V4L/DVB (9293): gspca: Separate and fix the sensor dependant sequences in t613.
Leandro Dorileo (2): sdhci: add support to ENE-CB714 tty: Update some of the USB kernel doc
Leann Ogasawara (1): x86: add Dell XPS710 reboot quirk
Lebedev, Vladimir P (2): ACPI: sbs: check for NULL device pointer ACPI: sbs: fix module_param() initializers
Lee Howard (2): 8250: Oxford Semiconductor Devices 8250: Add more OxSemi devices
Lee Nicks (5): compilation errors in drivers/serial/mpsc.c ppc32: add support for Marvell EV64360BP board ppc32: defconfig for Marvell EV64360BP board ppc: prevent GCC 4 from generating AltiVec instructions in kernel ppc32: add watchdog & RTC support for Marvell EV64360BP board
Lee Nipper (10): crypto: talitos - Add support for 3des crypto: talitos - Add support for sha256 and md5 variants crypto: talitos - Remove calls to of_node_put crypto: talitos - Correct dst != src case handling crypto: talitos - Add handling for SEC 3.x treatment of link table crypto: talitos - Implement done interrupt mitigation crypto: talitos - Ack done interrupt in isr instead of tasklet crypto: ahash - Fix digest size in /proc/crypto crypto: talitos - scaffolding for new algorithm types crypto: talitos - Add ablkcipher algorithms
Lee Revell (9): Enable write combining for server works LE rev > 6 [ALSA] clean up card features [ALSA] some docs for the new emu10k1 multichannel functionality [SCSI] Add DMA mask constants other than 32 and 64 bit [ALSA] Add identification for Live 5.1 [SB0220] [ALSA] emu10k1 - Use 31 bit DMA mask for Audigy [ALSA] emu10k1 - Enable side surround channels for Audigy2 EX [ALSA] Add support for Audigy 2 subsystem 2006 fix paniced->panicked typos
Lee Schermerhorn (50): shrink_list(): skip anon pages if not may_swap add migratepage address space op to shmem [IA64] always build arch/ia64/lib/xor.o hugetlbfs: handle empty options string Fix missing numa_zonelist_order sysctl Document Linux Memory Policy Fix NUMA Memory Policy Reference Counting Panic in blk_rq_map_sg() from CCISS driver Mem Policy: add MPOL_F_MEMS_ALLOWED get_mempolicy() flag memoryless nodes: fixup uses of node_online_map in generic code mm: add node states sysfs class attributeS Migration: find correct vma in new_vma_page() bnx2x depends on ZLIB_INFLATE PCI: Mem Policy: fix mempolicy usage in pci driver mempolicy: fix reference counting bugs mempolicy: fix parsing of tmpfs mpol mount option mempolicy: rename mpol_free to mpol_put mempolicy: rename mpol_copy to mpol_dup mempolicy: write lock mmap_sem while changing task mempolicy mempolicy: fixup Fallback for Default Shmem Policy mempolicy: rename struct mempolicy 'policy' member to 'mode' mempolicy: mark shared policies for unref mempolicy: document {set|get}_policy() vm_ops APIs mempolicy: rework mempolicy Reference Counting [yet again] mempolicy: use MPOL_PREFERRED for system-wide default policy mempolicy: mPOL_PREFERRED cleanups for "local allocation" mempolicy: use MPOL_F_LOCAL to Indicate Preferred Local Policy mempolicy: clean-up mpol-to-str() mempolicy formatting mempolicy: rework shmem mpol parsing and display mempolicy: support mpol=local tmpfs mount option mempolicy: use struct mempolicy pointer in shmem_sb_info pageflag helpers for configed-out flags Unevictable LRU Infrastructure unevictable lru: add event counting with statistics Unevictable LRU Page Statistics Ramfs and Ram Disk pages are unevictable SHM_LOCKED pages are unevictable doc: unevictable LRU and mlocked pages documentation mlock: downgrade mmap sem while populating mlocked regions swap: cull unevictable pages in fault path vmscan: unevictable LRU scan sysctl mlock: count attempts to free mlocked page mlock: revert mainline handling of mlock error return mlock: make mlock error return Posixly Correct mm: define a UNIQUE value for AS_UNEVICTABLE flag hugetlb: balance freeing of huge pages across nodes hugetlb: use free_pool_huge_page() to return unused surplus pages hugetlb: clean up and update huge pages documentation hugetlb: restore interleaving of bootmem huge pages mmap: avoid unnecessary anon_vma lock acquisition in vma_adjust()
Lee Trager (1): ide: HPA detect from resume
Leendert van Doorn (1): tpm: driver for next generation TPM chips
Lei Ming (1): USB: fix comment of struct usb_interface
Leigh Brown (3): ppc32: Make the Powerstack II Pro4000 boot again [TCP]: Fix oops caused by tcp_v4_md5_do_del [TCP]: Trivial fix to message in tcp_v4_inbound_md5_hash
Len Brown (726): VIA IRQ quirk ACPI build fix [ACPI] CONFIG_ACPI now depends on CONFIG_PM [ACPI] gut acpi_pci_choose_state() to avoid conflict [ACPI] Deprecate /proc/acpi/sleep in favor of /sys/power/state [ACPI] fix merge error that broke CONFIG_ACPI_DEBUG=y build [ACPI] increase MAX_IO_APICS to 64 on i386 [ACPI] merge acpi-2.6.12 branch into latest Linux 2.6.13-rc... [ACPI] comment out prototypes for new unused debug routines [ACPI] handle const char * __FUNCTION__ in debug code [ACPI] disable module level AML code (for now) Merge ../to-linus /home/lenb/src/to-linus branch 'acpi-2.6.12' merge 2.6.13-rc4 with ACPI's to-linus tree [ACPI] fix 64-bit build warning in processor_idle.c Merge ../to-linus /home/lenb/src/to-linus branch 'acpi-2.6.12' [ACPI] delete Warning: Encountered executable code at module level, [AE_NOT_CONFIGURED] /home/lenb/src/to-linus-stable branch 'acpi-2.6.12' Merge ../to-linus-stable When a merge does not work automatically, git prevents /home/lenb/src/to-akpm branch 'acpi-2.6.12' [ACPI] Merge acpi-2.6.12 branch into 2.6.13-rc3 [ACPI] Lindent all ACPI files Merge ../to-linus [ACPI] Lindent created a syntax error that broke the build Merge ../from-linus Merge ../to-linus Merge ../from-linus [ACPI] Lindent drivers/acpi/ec.c Merge acpi-2.6.12 to-akpm Merge ../to-linus-stable/ Merge to-linus-stable into to-akpm Merge 'acpi-2.6.12' branch into to-akpm Merge ../from-linus Merge from-linus to-akpm Merge from-linus to-akpm [ACPI] delete CONFIG_ACPI_BOOT [ACPI] delete CONFIG_ACPI_INTERPRETER [ACPI] delete CONFIG_ACPI_BUS [ACPI] IA64-related ACPI Kconfig fixes [ACPI] reduce use of EXPERIMENTAL in acpi/Kconfig [ACPI] remove "default m" from acpi/Kconfig [ACPI] delete CONFIG_ACPI_PCI [IA64] fix allnoconfig build Merge HEAD from ../from-linus merge ibm into test Auto-update from upstream Auto-update from upstream [ACPI] revert owner-id-3.patch Merge linux-2.6 into linux-acpi-2.6 test [ACPI] build fix - processor_core.c w/ !CONFIG_SMP [ACPI] revert bad processor_core.c patch for bug 5128 Merge linux-2.6 with linux-acpi-2.6 [ACPI] handle ACPICA 20050916's acpi_resource.type rename [ACPI] clean up ACPICA 20050916's rscalc typedef syntax [ACPI] 8250_acpi.c buildfix Pull 5221 into release branch Pull 5165 into release branch Auto-update from upstream Pull 5283 into release branch Pull 5571 into release branch Pull 5452 into release branch Pull 3410 into release branch [ACPI] Embedded Controller (EC) driver syntax update [ACPI] Enable Embedded Controller (EC) interrupt mode by default [ACPI] Embedded Controller (EC) driver printk syntax update Pull 5165 into release branch Auto-update from upstream Pull release into acpica branch Auto-update from upstream Auto-update from upstream Auto-update from upstream Auto-update from upstream [ACPI] fix build warning from owner_id patch Pull owner_id into release branch Pull bug3410 into release branch [ACPI] acpi_register_gsi() fix needed for ACPICA 20051021 [ACPI] fix osl.c build warning [ACPI] document processor.nocst parameter Pull linus into release branch [ACPI] linux-acpi@vger.kernel.org replaces acpi-devel@lists.sourceforge.net Pull linus into release branch [ACPI] reduce kernel size: move 5BK .bss to 2.5KB .init.data Pull linus into release branch [ACPI] fix pnpacpi regression resulting from ACPICA 20051117 [ACPI] linux-acpi@vger.kernel.org replaces acpi-devel@lists.sourceforge.net Auto-update from upstream Auto-update from upstream Pull pnpacpi into acpica branch Revert "[ACPI] fix pnpacpi regression resulting from ACPICA 20051117" [ACPI] better fix for pnpacpi regression resulting from ACPICA 20051117 [ACPI] delete message "**** SET: Misaligned resource pointer:" [ACPI] merge 3549 4320 4485 4588 4980 5483 5651 acpica asus fops pnpacpi branches into release [ACPI] remove "Resource isn't an IRQ" warning Pull release into acpica branch ACPI: enable BIOS warning [ACPI] document cmdline acpi_os_name= Revert "[PATCH] ACPI: fix vendor resource length computation" ACPI: inline trivial acpi_os_get_thread_id() ACPI: ia64 buildfix ACPI: ia64 buildfix ACPI: delete newly added debugging macros in processor_perflib.c ACPI: silence ia64 build warning ACPI: delete unused acpi_bus_drivers_lock ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend() Pull acpica into release branch Pull address_range into release branch Pull cpu-hotplug into release branch Pull ec into release branch Pull Kconfig into release branch Pull motherboard into release branch Pull pnpacpi into release branch Pull trivial1 into release branch Pull novell-bugzilla-156426 into release branch Pull trivial into release branch Pull bugzilla-5653 into release branch Pull bugzilla-5452 into release branch Pull acpi_bus_register_driver into release branch Pull video into release branch Pull trivial2 into release branch Pull sem2mutex into release branch Pull ibm_acpi into release branch Pull bugzilla-5764 into release branch Pull bugzilla-5000 into release branch Pull bugzilla-5737 into release branch ACPI: resolve merge conflict between sem2mutex and processor_perflib.c Pull button into release branch merge linus into release branch ACPI: un-export ACPI_WARNING() -- use printk(KERN_WARNING...) ACPI: un-export ACPI_ERROR() -- use printk(KERN_ERR...) ACPI: static-ize handle_hotplug_event_func() Pull trivial into release branch Pull c-states into release branch Pull acpica into release branch merge linus into release branch ACPI: delete acpi_os_free(), use kfree() directly Pull kmalloc into release branch Pull acpi_device_handle_cleanup into release branch Pull asus_acpi-0.30 into release branch ACPI: remove function tracing macros from drivers/acpi/*.c Pull acpi_os_free into release branch Pull acpi_device_handle_cleanup into release branch Pull asus_acpi-0.30 into release branch Pull bugzilla-3241 into release branch Pull smart-battery into release branch ACPI: acpi_os_get_thread_id() returns current Revert "Revert "ACPI: dock driver"" ACPI: ACPI_DOCK Kconfig ACPI: "Device `[%s]' is not power manageable" make message debug only ACPI: acpi_os_allocate() fixes Pull battery into test branch Pull trivial into test branch Pull dock into test branch Pull bugzilla-6687 into test branch Pull acpica-20060707 into test branch Pull acpi_os_allocate into test branch Pull dock into release branch Revert "ACPI: execute Notify() handlers on new thread" ACPI: restore some dmesg to DEBUG-only, ala 2.6.17 ACPI: skip smart battery init when acpi=off ACPI: avoid irqrouter_resume might_sleep oops on resume from S4 Merge trivial low-risk suspend hotkey bugzilla-5918 into release ACPI: update comments in motherboard.c Pull asus into test branch Pull ibm into test branch Pull battery into test branch Pull mwait into test branch Pull ec into test branch Pull msi-laptop into test branch Pull bugzilla-5534 into test branch Pull sci into test branch Pull trivial into test branch Revert "ACPI: SCI interrupt source override" ACPI: dock: fix build warning Pull ec into test branch Pull dock into test branch Pull button into test branch Pull platform-drivers into test branch ACPI: ibm_acpi: respond to workqueue update Pull trivial into test branch ACPI: fix git automerge failure Pull bugfix into test branch Pull style into test branch Pull platform-drivers into test branch Pull ec into test branch Pull bugfix into test branch merge linus into test branch Pull sgi into test branch ACPI: fix section mis-match build warning ACPI: asus_acpi: new MAINTAINER ACPI: ec: enable printk on cmdline use ACPI: schedule obsolete features for deletion ACPI: update MAINTAINERS Pull trivial into release branch Pull sgi into release branch asus-laptop: Lindent ACPI: delete unused acpi_device_get_debug_info() ACPI: prevent build failure when CONFIG_X86_NUMAQ=y ACPICA: reduce conflicts with Altix patch series Pull hp-pci-root into test branch Pull video into test branch Pull bugzilla-7349 into test branch Pull acpica into test branch ACPI: bay: delete unused variable ACPI: bay: new driver is EXPERIMENTAL Pull bay into test branch Pull sysfs into test branch Pull motherboard into test branch Pull asus into test branch Pull trivial into test branch Pull output-switch into test branch asus-laptop: merge with ACPICA table update [IA64] fix ACPI Kconfig issues ACPICA: reduce table header messages to fit within 80 columns Pull acpica into test branch Pull test into release branch ACPI: add video driver MAINTAINER ACPI: clean up ACPI_MODULE_NAME() use ACPI: fix acpi_driver.name usage ACPI: delete extra #defines in /drivers/acpi/ drivers ACPI: acpi_table_parse() now returns success/fail, not count ACPI: acpi_madt_entry_handler() is not MADT specific ACPI: acpi_table_parse_madt_family() is not MADT specific sony-laptop: Lindent ACPI: remove acpi_os_readable(), acpi_os_writable() ACPI: always enable CONFIG_PNPACPI on CONFIG_ACPI kernels ACPI: remove non-PNPACPI version of get_rtc_dev() ACPI: update acpi_power_resume() per new acpi_op_resume Pull misc-for-upstream into release branch ACPI: hotkey: remove driver, per feature-removal-schedule.txt Pull fluff into release branch Pull sony into release branch Pull remove-hotkey into release branch Pull bugzilla-5534 into release branch Pull bugzilla-7122 into release branch Pull bugzilla-7200 into release branch Pull bugzilla-7570 into release branch Pull bugzilla-7887 into release branch Pull bugzilla-7897 into release branch ACPI: fix Thinkpad 600/600E/600X interrupts ACPI: repair nvidia early quirk breakage on x86_64 ACPI: repair nvidia early quirk breakage on x86_64 Pull altix into release branch Pull ibm into release branch Pull bugzilla-5966 into release branch Pull bugzilla-6316 into release branch Pull bugzilla-6859 into release branch Pull bugzilla-7570 into release branch Pull bugzilla-7907 into release branch Pull bugzilla-8066 into release branch Pull bugzilla-8110 into release branch Pull misc-for-upstream into release branch ACPI: Add support to parse 2nd MADT ACPICA: revert "acpi_serialize" changes ACPI: parse 2nd MADT by default ACPI: IA64: fix allnoconfig build ACPI: IA64: fix %ll build warnings Pull misc-for-upstream into release branch Pull bugzilla-8171 into release branch Pull bugzilla-7465 into release branch Pull c2 into release branch ACPI: sbs: remove i2c_ec.[ch] Revert "ACPI: parse 2nd MADT by default" Pull asus into release branch Pull sony into release branch Pull thinkpad into release branch Pull misc-for-upstream into release branch Pull ec into release branch Pull dock into release branch Pull sbs into release branch Pull bugzilla-8346 into release branch ACPI: thermal trip points are read-only ACPI: delete un-reliable concept of cooling mode Revert "ACPICA: revert "acpi_serialize" changes" Revert "Execute AML Notify() requests on stack." Revert "ACPICA: fix AML mutex re-entrancy" ACPICA: Lindent Pull thermal into release branch Pull bugzilla-8385 into release branch Pull acpica into release branch Pull asus into release branch Pull misc-for-upstream into release branch Pull misc-for-upstream into release branch ACPICA: allow Load(OEMx) tables ACPI: extend "acpi_osi=" boot option ACPI: Make _OSI(Linux) a special case ACPI: add __init to acpi_initialize_subsystem() ACPI: Lindent processor throttling code Pull now into release branch Pull osi-now into release branch ACPI: disable _OSI(Linux) by default Pull now into release branch ACPI: update MAINTAINERS for EC and battery ACPI: fix acpi_osi=!Linux ACPI: netlink: remove unnecessary EXPORT_SYMBOL Pull acpica into release branch Pull acpi-debug into release branch Pull battery into release branch Pull sbs into release branch Pull ec into release branch Pull bugzilla-7880 into release branch Pull dock-bay into release branch Pull misc into release branch Pull sony into release branch Pull thinkpad into release branch Pull throttle into release branch Pull video into release branch Pull osi into release branch Pull netlink into release branch Pull tables-in-sysfs into release branch ACPI: Kconfig: CONFIG_ACPI_PROCFS now defaults to N ACPI: Kconfig: fold /proc/acpi/sleep under CONFIG_ACPI_PROCFS ACPI: Kconfig: always enable CONFIG_ACPI_SLEEP on X86 ACPI: quiet ACPI Exceptions due to no _PTC or _TSS ACPI: Kconfig: remove CONFIG_ACPI_SLEEP from source Pull kconfig into release branch Pull d-states into release branch Pull auto-load-modules into release branch ACPI: add "acpi_no_auto_ssdt" bootparam ACPI: restore CONFIG_ACPI_SLEEP ACPI: delete CONFIG_ACPI_PROCFS_SLEEP (again) ACPI: EC: fix build warning ACPI: thermal: create "thermal.off=1" to disable ACPI thermal support ACPI: thermal: expose "thermal.tzp=" to set global polling frequency ACPI: thermal: create "thermal.psv=" to override passive trip points ACPI: thermal: create "thermal.nocrt" to disable critical actions ACPI: thermal: create "thermal.act=" to disable or override active trip point ACPI: thermal: add DMI hooks to handle AOpen's broken Award BIOS pull asus sony thinkpad into release branch Pull bugzilla-3774 into release branch Pull bugzilla-8768 into release branch Pull bugzilla-8842 into release branch Pull dock-bay into release branch Pull ec into release branch Pull fluff into release branch Pull processor into release branch Pull sbs into release branch ACPI: thermal: clean up MODULE_PARM_DESC newlines ACPI: thermal: create "thermal.crt=C" bootparam Revert "ACPI: Battery: Synchronize battery operations." ACPI: thermal: set "thermal.nocrt" via DMI on Gigabyte GA-7ZX ACPI: boot correctly with "nosmp" or "maxcpus=0" ACPI: Schedule /proc/acpi/event for removal ACPI: fix ia64 allnoconfig build Pull asus into release branch Pull battery into release branch Pull bugzilla-1641 into release branch Pull bugzilla-8630 into release branch Pull ec into release branch Pull pnp into release branch Pull sony into release branch Pull thermal into release branch Pull video into release branch Pull suspend into release branch Pull misc into release branch Pull events into release branch Pull bugzilla-8798 into release branch ACPI: thermal: use round_jiffies when thermal zone polling is enabled Pull misc into release branch Pull thinkpad into release branch Pull now into release branch Pull suspend.now into release branch cpuidle: consolidate 2.6.22 cpuidle branch into one patch ACPI: cpuidle: port idle timer suspend/resume workaround to cpuidle Pull randconfig into release branch Pull suspend into release branch Pull sony-2.6.24 into release branch Pull thinkpad into release branch Pull fujitsu-v3 into release branch Pull video into release branch Pull thermal into release branch Pull battery-sbs-ac into release branch Pull bugzilla-292300 into release branch Pull bugzilla-8709 into release branch Pull cpuidle into test branch Pull acpica into test branch ACPI: update MAINTAINERS suspend: MAINTAINERS update Pull alexey-fixes into release branch Pull fujitsu into release branch Pull cpuidle into release branch Pull documentation into release branch ACPI: video - delete stray run-time printk Revert "ACPI: add documentation for deprecated /proc/acpi/battery in ACPI_PROCFS" Revert "acpi: make ACPI_PROCFS default to y" Revert "Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=off" ACPI: document method tracing hooks Pull battery into release branch Pull bugzilla-9153 into release branch Pull bugzilla-9262 into release branch Pull bugzilla-9327 into release branch Pull cpuidle into release branch Pull procfs-default into release branch Pull thermal into release branch Pull thinkpad-2.6.24 into release branch Pull video-2.6.24 into release branch Pull fluff into release branch Revert "ACPI: EC: Workaround for optimized controllers" Pull bugzilla-9327 into release branch Pull thermal into release branch Pull bugzilla-9429 into release branch Pull suspend-2.6.24 into release branch Pull apm-freeze-fix into release branch Pull bugzilla-9345 into release branch Pull thinkpad-2.6.24 into release branch Pull battery-2.6.24 into release branch cpuidle: create processor.latency_factor tunable cpuidle: default processor.latency_factor=2 ACPI: tables: complete searching upon RSDP w/ bad checksum. Pull hotplug into release branch Pull bugzilla-9362 into release branch increase PNP_MAX_PORT to 40 from 24 Pull bugzilla-5637 into release branch Pull bugzilla-8171 into release branch Pull bugzilla-8973 into release branch PM: ACPI and APM must not be enabled at the same time Pull bugzilla-9194 into release branch Pull bugzilla-9494 into release branch Pull bugzilla-9535 into release branch Pull bugzilla-9627 into release branch Pull bugzilla-9683 into release branch pnpacpi: print resource shortage message only once Pull bugzilla-9535 into release branch pnpacpi: print resource shortage message only once (more) DMI: move dmi_available declaration to linux/dmi.h DMI: create dmi_get_slot() ACPI: create acpi_dmi_dump() ACPI: on OSI(Linux), print needed DMI rather than requesting dmidecode output ACPI: Delete Intel Customer Reference Board (CRB) from OSI(Linux) DMI list ACPI: make _OSI(Linux) console messages smarter ACPI: Add ThinkPad R61, ThinkPad T61 to OSI(Linux) white-list ACPI: DMI blacklist to reduce console warnings on OSI(Linux) systems. Revert "ACPI: Fan: Drop force_power_state acpi_device option" Pull bugzilla-9747 into release branch Pull bugzilla-8459 into release branch Pull bugzilla-9798 into release branch Pull dmi-2.6.24 into release branch x86: 32-bit IOAPIC: de-fang IRQ compression ACPI: throttling: fix build warning ACPI: fan: build fix for CONFIG_ACPI_PROCFS=n ACPI: remove redundant Acer blacklist entry DMI: remove duplicate helper routine ACPI: update blacklist comments ACPI: blacklist update ACPI: create /sys/firmware/acpi/interrupts Merge branches 'release', 'acpi_pm_device_sleep_state' and 'battery' into release Merge branches 'release', 'asus', 'sony-laptop' and 'thinkpad' into release Merge branches 'release' and 'autoload' into release Merge branches 'release', 'bugzilla-6217', 'bugzilla-6629', 'bugzilla-6933', 'bugzilla-7186', 'bugzilla-8269', 'bugzilla-8570', 'bugzilla-9139', 'bugzilla-9277', 'bugzilla-9341', 'bugzilla-9444', 'bugzilla-9614', 'bugzilla-9643' and 'bugzilla-9644' into release Merge branches 'release', 'cpuidle-2.6.25' and 'idle' into release Merge branches 'release' and 'dmi' into release Merge branches 'release' and 'gpe-ack' into release Merge branches 'release' and 'hp-cid' into release Merge branches 'release' and 'ppc-workaround' into release Merge branches 'release', 'misc' and 'misc-2.6.25' into release Merge branches 'release' and 'stats' into release Merge branches 'release' and 'menlo' into release Merge branches 'release' and 'wmi-2.6.25' into release Merge branches 'release' and 'video' into release Merge branches 'release' and 'throttling-domains' into release Merge branches 'release' and 'hwmon-conflicts' into release ACPICA: fix CONFIG_ACPI_DEBUG_FUNC_TRACE build ACPI: add missing prink prefix strings Merge branches 'release' and 'fluff' into release ACPI: update DSDT override documentation ACPI: update intrd DSDT override console messages Merge branches 'release' and 'dsdt-override' into release Revert "cpuidle: build fix for non-x86" ACPI: fix build warning ACPI: add newline to printk ACPI: build WMI on X86 only intel_menlo: build on X86 only ACPI: thermal: syntax, spelling, kernel-doc ACPI: DMI: add Panasonic CF-52 and Thinpad X61 acer-wmi, tc1100-wmi: select ACPI_WMI Merge branches 'release', 'dmi' and 'misc' into release ACPI: thermal: buildfix for CONFIG_THERMAL=n Merge branches 'release' and 'buildfix' into release Merge branches 'release' and 'bugzilla-9910' into release Merge branches 'release', 'wmi' and 'laptop-docs' into release ACPI: DMI blacklist updates ACPI: DMI: quirk for FSC ESPRIMO Mobile V5505 Merge branches 'release', 'dmi', 'idle' and 'misc' into release Merge branches 'release', 'bugzilla-9916', 'bugzilla-9982', 'bugzilla-9989', 'misc', 'suspend', 'thermal', 'thinkpad' and 'tsc' into release Revert "ACPI: EC: Use proper handle for boot EC" Merge branches 'release', 'bugzilla-8570', 'bugzilla-9966', 'bugzilla-9998', 'bugzilla-10100', 'bugzilla-10132', 'bugzilla-10138' and 'bugzilla-10206' into release Merge branches 'release' and 'thermal' into release Merge branches 'release', 'button-sysfs', 'misc', 'mismatch', 'randconfig' and 'toshiba' into release Merge branches 'release', 'ejd', 'sony' and 'wmi' into release Merge branches 'release' and 'doc' into release ACPI: fix ATA_ACPI build Revert "thermal: fix generic thermal I/F for hwmon" thermal: delete "default y" Revert "ACPI: video: Ignore ACPI video devices that aren't present in hardware" Revert "ACPI: video: Ignore devices that aren't present in hardware" Merge branches 'release', 'asus', 'bugzilla-8573', 'bugzilla-9995', 'bugzilla-10272', 'lockdep' and 'thermal' into release Merge branches 'release' and 'dock' into release pnpacpi: reduce printk severity for "pnpacpi: exceeded the max number of ..." Merge branches 'release', 'idle', 'redhat-bugzilla-436589', 'sbs' and 'video' into release pnpacpi: fix potential corruption on "pnpacpi: exceeded the max number of IRQ resources 2" ACPICA: update Intel copyright thermal: re-name thermal.c to thermal_sys.c ACPI: re-name acpi_pm_ops to acpi_suspend_ops intel_menlo: fix build warning Merge branches 'release', 'acpica', 'bugzilla-10224', 'bugzilla-9772', 'bugzilla-9916', 'ec', 'eeepc', 'idle', 'misc', 'pm-legacy', 'sysfs-links-2.6.26', 'thermal', 'thinkpad' and 'video' into release Merge branch 'pnp' into release ACPICA: fix stray va_end() caused by mis-merge ACPI: no AC status notification Merge branch 'bugzilla-10695' into release Merge branch 'bugzilla-9761' into release dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled. Merge branches 'release', 'acpi_disabled' and 'bugzilla-10958' into release dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled. ACPI: Zhang Rui maintains ACPI THERMAL and FAN ACPI: Andi Kleen maintains the ACPI sub-system dock: Shaohua Li is new maintainer ACPI: remove unused acpi_is_child_device() Merge branch 'FW_BUG' into test Merge branch 'acer-wmi' into test Merge branch 'bugfixes' into test Merge branch 'acpica' into test Merge branch 'asus-cleanup' into test Merge branch 'bugzilla-10237' into test Merge branch 'bugzilla-10503' into test Merge branch 'bugzilla-11481' into test Merge branch 'cpuidle' into test Merge branch 'dock' into test Merge branch 'ec' into test Merge branch 'eeepc' into test Merge branch 'fadt-test' into test Merge branch 'fujitsu' into test Merge branch 'i7300_idle' into test Merge branch 'misc' into test Merge branch 'pnp-debug' into test Merge branch 'suspend' into test Merge branch 'thinkpad' into test Merge branch 'ull' into test Merge branch 'yinghai' into test Merge branch 'panasonic' into test panasonic-laptop: fix build Merge branch 'linus' into test intel_menlo: fix build warning ACPI suspend: fix build warning when CONFIG_ACPI_SLEEP=n Merge branch 'bugzilla-11715' into test ACPI: fix ia64 build warning staging: pcc_acpi: delete obsolete driver toshiba_acpi: always call input_sync() after input_report_switch() leds-hp-disk: fix build warning Merge branch 'i7300_idle' into release build fix: CONFIG_DRM_I915=y && CONFIG_ACPI=n Revert "ACPI: Ingore the RESET_REG_SUP bit when using ACPI reset mechanism" Merge branch 'bugzilla-11312' into release Merge branch 'bugzilla-11539' into release Merge branch 'bugzilla-11917' into release Merge branch 'misc' into release Merge branch 'power' into release Merge branch 'sony' into release Merge branch 'sysfs' into release Merge branch 'video' into release Merge branch 'processor-256' into release Merge branch 'ec' into release Revert "ACPI: don't enable control method power button as wakeup device when Fixed Power button is used" ACPI: delete OSI(Linux) DMI dmesg spam drivers/misc/Makefile, Kconfig: cleanup create drivers/platform/x86/ from drivers/misc/ ACPI: move wmi, asus_acpi, toshiba_acpi to drivers/platform/x86 ACPI: disable MPS when NO APIC-table found ACPI: simplify buffer management for acpi_pci_bind() etc. ACPICA: delete acdisasm.h ACPICA: delete utcache.c ACPI: fix build warning ACPICA: create acpica/ directory ACPICA: hide private headers Merge branch 'alarm' into release Merge branch 'asus-eeepc' into release Merge branch 'battery' into release Merge branches 'release', 'bugzilla-11880', 'bugzilla-12037' and 'bugzilla-12257' into release Merge branch 'fluff' into release Merge branch 'fujitsu-laptop' into release Merge branch 'misc' into release Merge branch 'suspend' into release Merge branch 'linus' into release Merge branch 'simplify_PRT' into release Merge branch 'drivers-platform' into release dell-laptop: move to drivers/platform/x86/ from drivers/misc/ ACPI: rename main.c to sleep.c Merge branches 'bugzilla-11884' and 'bugzilla-8544' into release Merge branch 'thinkpad-acpi' into release Merge branch 'misc' into release ACPI: remove locking from PM1x_STS register reads ACPI: remove BM_RLD access from idle entry path ACPICA: add debug dump of BIOS _OSI strings ACPI: make some IO ports off-limits to AML ACPI: delete CPU_IDLE=n code ACPI: disable ACPI cleanly when bad RSDP found Merge branches 'release', 'asus', 'bugzilla-12450', 'cpuidle', 'debug', 'ec', 'misc', 'printk' and 'processor' into release Merge branches 'release', 'bugzilla-12011', 'bugzilla-12632', 'misc' and 'suspend' into release Revert "ACPI: make some IO ports off-limits to AML" Merge branches 'misc-up-now' and 'platform-drivers' into release ACPI: fix CONFIG_ACPI=n build ACPI: simplify processor lines in Makefile ACPI: get_throttling_state() cannot be larger than state_count video: build fix Merge branch 'bjorn-initcall-cleanup' into release Merge branch 'bjorn-cleanups' into release Merge branch 'driver-ops-cleanup' into release Merge branch 'dynamic-ssdt' into release Merge branch 'pmtimer-overflow' into release Merge branch 'thermal' into release Merge branch 'hp-wmi' into release Merge branch 'battery' into release Merge branch 'psd' into release Merge branch 'video' into release Merge branch 'acer' into release Merge branch 'thinkpad-acpi' into release Merge branch 'sony-laptop' into release Merge branch 'acpi-modparam' into release Merge branch 'async-battery' into release Merge branch 'acpi_enforce_resources' into release Merge branches 'bugzilla-12461' and 'bugzilla-9998' into release Merge branch 'constify' into release Merge branch 'dell-wmi' into release Merge branch 'pnpacpi' into release Merge branch 'x2apic' into release Merge branch 'misc' into release Merge branch 'linus' into release ACPI: delete acpi_device.g_list ACPICA: delete check for AML access to port 0x81-83 Merge branches 'release', 'APERF', 'ARAT', 'misc', 'kelvin', 'device-lock' and 'bjorn.notify' into release ACPI: Disable _GTS and _BFS support by default ACPI: add /sys/firmware/acpi/interrupts/sci_not counter ACPI: idle: mark_tsc_unstable() at init-time, not run-time ACPI: delete obsolete "bus master activity" proc field ACPI/hpet: prevent boot hang when hpet=force used on ICH-4M ACPI: prevent processor.max_cstate=0 boot crash Revert "ACPICA: delete check for AML access to port 0x81-83" Merge branch 'video-ac-dc' into release Merge branch 'thinkpad-acpi' into release Merge branch 'thermal-regression' into release Merge branch 'sony-laptop' into release Merge branch 'irq' into release Merge branch 'idle' into release Merge branch 'cpufreq' into release Merge branch 'bugzilla-13041' into release Merge branch 'bugzilla-12270' into release Merge branch 'bugzilla-12249' into release x86, hpet: Stop soliciting hpet=force users on ICH4M Merge branch 'hpet' into release Merge branch 'bugzilla-13142' into release Merge branch 'bugzilla-13048' into release Merge branch 'bugzilla-13036' into release Merge branch 'bjorn.button' into release ACPICA: use acpi.* modparam namespace ACPI: video: DMI workaround another broken Acer BIOS enabling display brightness ACPI: power: update error message ACPI: suspend: don't let device _PS3 failure prevent suspend ACPI: suspend: restore BM_RLD on resume ACPI, i915: build fix ACPI: idle: fix init-time TSC check regression ACPI: Idle C-states disabled by max_cstate should not disable the TSC Merge branches 'release', 'bugzilla-13032', 'bugzilla-13041+', 'bugzilla-13121', 'bugzilla-13165', 'bugzilla-13243', 'bugzilla-13259', 'resume-sci-en-regression', 'thermal-regression', 'tsc-regression' and 'asus-2.6.30' into release ACPI: delete acpi.power_nocheck from kernel-parameters.txt i7300_idle: allow testing on i5000-series hardware w/o re-compile ACPI: sanity check _PSS frequency to prevent cpufreq crash ACPI, i915: build fix (v2) Merge branches 'bugzilla-13121+', 'bugzilla-13233', 'redhat-bugzilla-500311', 'pci-bind-oops', 'misc-2.6.30' and 'i7300_idle' into release ACPI: delete dead acpi_disabled setting code ACPI, PCI, x86: move MCFG parsing routine from ACPI to PCI file ACPI: move declaration acpi_early_init() to acpi.h ACPI: #define acpi_disabled 1 for CONFIG_ACPI=n ACPI: battery: fix CONFIG_ACPI_PROCFS_POWER=n build warning ACPI: idle: rename lapic timer workaround routines Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904', 'bugzilla-13121', 'bugzilla-13396', 'bugzilla-13533', 'bugzilla-13612', 'c3_lock', 'hid-cleanups', 'misc-2.6.31', 'pdc-leak-fix', 'pnpacpi', 'power_nocheck', 'thinkpad_acpi', 'video' and 'wmi' into release Merge branch 'bjorn-notify' into release ACPI: fix CONFIG_ACPI_PROCFS=n build warning Revert "ACPICA: Remove obsolete acpi_os_validate_address interface" ACPI: root-only read protection on /sys/firmware/acpi/tables/* Merge branch 'bugzilla-13620-revert' into release Merge branch 'bugzilla-13865' into release Merge branch 'thinkpad' into release Merge branch 'bugzilla-13751' into release Merge branch 'memhotplug-crash' into release Merge branch 'bugzilla-13825' into release Merge branch 'misc-2.6.31' into release eeepc-laptop: whitespace for checkpatch.pl ACPI: Move definition of PREFIX from acpi_bus.h to internal..h ACPI, PCI: Change PREFIX to "PCI" from "ACPI" in mmconfig-shared.c ACPI: check acpi_disabled in acpi_table_parse() and acpi_table_parse_entries() SFI: Simple Firmware Interface - MAINTAINERS, Kconfig ACPI: sleep: another HP DMI entry for init_set_sci_en_on_resume Merge branch 'bugzilla-13745' into release Revert "ACPI: Attach the ACPI device to the ACPI handle as early as possible" Merge branch 'bugzilla-13002' into release Merge branch 'linus' into release Merge branch 'linus' into sfi-release Merge branch 'sfi-base' into release Merge branch 'thinkpad' into release Merge branch 'topstar-laptop' into release ACPI: linux/acpi.h should not include linux/dmi.h ACPI: remove unnecessary #ifdef CONFIG_DMI Merge branch 'acpica' into release Merge branch 'acer' into release Merge branch 'asus' into release Merge branch 'battery' into release Merge branch 'bjorn-start-stop-2.6.32' into release Merge branch 'ec' into release Merge branch 'bugzilla-13620' into release Merge branch 'fujitsu' into release Merge branch 'power-meter' into release Merge branch 'preempt' into release Merge branch 'processor-procfs-2.6.32' into release Merge branch 'thinkpad' into release Merge branch 'misc-2.6.32' into release Merge branch 'video' into release Merge branch 'bjorn-HID' into release Merge branch 'thinkpad-2.6.32-part2' into release acpi_pad: build only on X86 ACPI: IA64=y ACPI=n build fix Merge branches 'sony-laptop', 'bugzilla-14247' and 'bugzilla-14271' into release Merge branch 'bugzilla-14081' into release Merge branch 'misc' into release Merge branch 'bugzilla-14129' into release Merge branch 'eeepc-laptop' into release Merge branch 'launchpad-333386' into release Merge branch 'misc' into release
Len Sorensen (3): Small fixes for jsm driver Subject: jsm driver fix for linuxpps support m68knommu: Fix support for console port other than ttyS0 on mcf.c
Lennart Poettering (9): Input: add KEY_BLUETOOTH and KEY_WLAN definitions ACPI: consolidate functions in acpi ec driver ACPI: EC: export ec_transaction() for msi-laptop driver MSI S270 Laptop support: backlight, wlan, bluetooth states acpi,msi-laptop: Fall back to EC polling mode for MSI laptop specific EC commands DMI-based module autoloading sched: Introduce SCHED_RESET_ON_FORK scheduling policy flag V4L/DVB (11960): v4l: generate KEY_CAMERA instead of BTN_0 key events on input devices V4L/DVB (11993): V4L/pwc - use usb_interface as parent, not usb_device
Lennart Sorensen (3): scx200_i2c: Add missing class parameter microblaze: Actually show KiB rather than pages in "Freeing initrd memory:" m68knommu: show KiB rather than pages in "Freeing initrd memory:" message
Lennert Buytenhek (514): pci enumeration on ixp2000: overflow in kernel/resource.c ARM: 2657/1: export ixp2000_pci_config_addr ARM: 2658/1: start ixp2000 pci memory resource at 0xe0000000 ARM: 2659/1: do not assign PCI I/O address zero on IXP2000 ARM: 2660/2: fix ixdp2800 boot and pci init [MTD] ixp2000: Remove port setting code ARM: 2701/1: free up ixp2000 timer 4 for the watchdog ARM: 2719/1: enable module support in ixp2000 defconfigs by default ARM: 2740/1: ixp2000 align{b,w} need to parenthesize their arguments ARM: 2744/1: ixp2000 gpio irq support ARM: 2747/1: allow platforms to provide their own iomap implementation ARM: 2748/1: ixp2000 implementation of the iomap api ARM: 2749/1: update ixp2000 defconfigs to 2.6.12-git6 ARM: 2750/1: add i2c platform device for enp2611 on-board i2c bus ARM: 2751/1: ixp2000 gpio cleanup broke ixdp2800 build ARM: 2752/1: disable ixp2000 PCI I/O software workaround on chips that don't need it ARM: 2753/1: move ixdp* cpld mappings ARM: 2754/1: move ixp2000 VMALLOC_END up ARM: 2755/1: describe ixp2000 virtual memory map layout ARM: 2756/1: add ixp2000 msf mapping ARM: 2757/1: remove ixdp2400_init_irq from ixdp2800 code ixp4xx/ixp2000 watchdog driver typo ARM: 2793/1: platform serial support for ixp2000 ARM: 2795/1: update ixp2000 defconfigs [ARM] 2911/1: ixp2000_reg_{read,write} accessors [ARM] 2909/1: remove IXP2000_PROD_ID [ARM] 2904/1: update ixp2000 defconfigs to 2.6.13 [ARM] 2905/1: enable the ixp2000 i2c bus driver in ixp2000 defconfigs [ARM] 2908/1: add register definitions for ixp2000 msf [ARM] 3050/1: remove ixp2000_reg_write erratum #66 workaround [ARM] 3051/1: turn ixp2000_reg_read into an inline function [ARM] 3053/1: introduce ixp2000_reg_wrb (ixp2000_reg_write plus readback) [ARM] 3062/1: map in various enp2611 peripherals for the ixp2000 netdev driver [ARM] 3063/1: allow slave ixp2000 cpu reset [ARM] 3064/1: start using ixp2000_reg_wrb [ARM] 3065/1: ixp2000 typo and whitespace fixes [ARM] 3052/1: add ixp2000 microcode loader [ARM] 3114/1: use ixp2000_reg_wrb in ixp2000 uengine loader [MTD] maps ixp2000: fix compile warnings in ixp2000 map driver hfs needs nls [ARM] 3117/1: nwfpe kernel memory info leak [ARM] 3118/1: fix and reenable nwfpe extended precision emulation for big-endian [ARM] 3121/1: unconditionally use XCB=101 on ixp2000 [ARM] 3147/1: update ixp2000 defconfigs to 2.6.14-git13 [SERIAL] don't disable xscale serial ports after autoconfig intel ixp2000 network driver ixp2000: register netdevices last pm3386: zero stats properly pm3386: remove unnecessary udelays caleb/pm3386: include proper header files ixp2000: use netif_rx_schedule_test enp2611: don't check netif_running() in link status timer enp2611: use 'dev' in link status timer enp2611: report link up/down events ixp2000: report MAC addresses for each port on init pm3386: add hook for setting MAC address pm3386: add hook for setting carrier pm3386: implement reset enp2611: disable/enable SERDES carrier on interface down/up ixp2000: add netpoll support ixp2000: add driver version, bump version to 0.2 [ARM] 3223/1: remove ixdp2x01 cs89x0 hack [ARM] 3224/1: add masked thread interrupt status registers for ixp2000 [ARM] 3225/1: add symbolic names for enp2611 gpio interrupts cs89x0: make {read,write}word take base_addr cs89x0: convert {inw,outw} calls to {read,write}word cs89x0: swap {read,write}reg and {read,write}word cs89x0: make {read,write}reg use {read,write}word cs89x0: cleanly implement ixdp2x01 and pnx0501 support cs89x0: switch {in,out}sw to {read,write}words fix Kconfig depends for cs89x0 (PNX010X support) cs89x0: fix up after pnx0105 Kconfig symbol renaming cs89x0: fix setting of ALLOW_DMA [ARM] 3257/1: ixp2000: map in scratch and sram cs89x0: credit Dmitry Pervushin cs89x0: use #elif instead of #else/#if/#endif cs89x0: use u16 for device register data cs89x0: credit Dmitry Pervushin sis900: remove cfgpmcsr I/O space register define [ARM] 3300/1: make ixdp2x01 co-exist with other ixp2000 machine types [ARM] 3301/1: remove unnecessary clock default from ixdp2801 defconfig [ARM] 3302/1: make pci=firmware the default for ixp2000 [ARM] 3369/1: ep93xx: add core cirrus ep93xx support [ARM] 3371/1: ep93xx: gpio support [ARM] 3372/1: ep93xx: add defconfig [ARM] 3373/1: move uengine loader to arch/arm/common [ARM] 3374/1: ep93xx: gpio interrupt support [ARM] 3378/1: ixp2000: fix gpio interrupt handling [ARM] 3379/1: ixp2000: use generic 8250 debug macros [ARM] 3380/1: ixp2000: simplify ixdp2x00_master_npu() check [ARM] 3381/1: ixp2000: fix slowport write timing control register fields [ARM] 3382/1: ixp2000: unify defconfigs [ARM] 3391/1: use PLAT8250_DEV_PLATFORM{,1} for platform device id instead of 0/1 [ARM] 3383/3: ixp2000: ixdp2x01 platform serial conversion [ARM] 3414/1: ep93xx: reset ethernet controller before uncompressing [SERIAL] Provide Cirrus EP93xx AMBA PL010 serial support. [ARM] 3377/2: add support for intel xsc3 core [ARM] 3387/1: ixp23xx: add defconfig [ARM] 3417/1: add support for logicpd pxa270 card engine [ARM] 3388/1: ixp23xx: add core ixp23xx support ixp2000: fix gcc4 breakage [ARM] 3425/1: xsc3: need to include pgtable-hwdef.h [ARM] 3424/2: ixp23xx: fix uncompress.h for recent CRLF decompressor change [ARM] 3438/1: ixp23xx: add pci slave support smc91x: add support for LogicPD PXA270 platform [ARM] 3439/2: xsc3: add I/O coherency support [ARM] 3450/1: ep93xx: use the ep93xx rtc driver [ARM] 3451/1: ep93xx: use the m48t86 rtc driver on the ts72xx platform [ARM] 3459/1: ixp23xx: fix debug serial macros for big-endian operation [ARM] 3480/1: ixp4xx: fix irq2gpio array type [ARM] 3481/1: ep93xx: update defconfig to 2.6.17-rc2 [ARM] 3482/1: ixp2000: update defconfig to 2.6.17-rc2 [ARM] 3483/1: ixp23xx: update defconfig to 2.6.17-rc2 ts72xx NAND driver [MTD] Convert physmap to platform driver The ixp2000 driver for the enp2611 was developed on a board with [ARM] 3539/1: ixp23xx: fix __arch_ixp23xx_is_coherent() for A1 stepping [ARM] 3540/1: ixp23xx: deal with gap in interrupt bitmasks ep93xx build fix [ARM] 3600/1: increase amba-pl010 UART_NR to 8 [ARM] 3602/1: ixp23xx: fix two typos [ARM] 3614/1: ep93xx: use platform devices for physmap flash [ARM] 3615/1: ixp23xx: use platform devices for physmap flash [ARM] 3616/1: fix timer handler wrap logic for a number of platforms [ARM] 3617/1: ep93xx: fix slightly incorrect timer tick rate [ARM] 3618/1: add defconfig for logicpd pxa270 card engine [ARM] 3620/2: ixp23xx: add uengine loader support [ARM] 3632/1: iwmmxt: fix up argument comment for iwmmxt_task_restore() [ARM] 3634/1: ep93xx: initial implementation of the clk_* API [ARM] 3646/1: ep93xx: instantiate ep93xx-ohci platform device [ARM] 3644/1: ixp2000: export gpio_line_config() [ARM] 3654/1: add ajeco 1arm sbc support [MTD] Remove unused 'nr_banks' variable from ixp2000 map driver [ARM] 3662/1: ixp23xx: don't include asm/hardware.h in uncompress.h [ARM] 3663/1: fix resource->end off-by-one thinko during physmap conversion [ARM] 3664/1: crunch: add signal frame save/restore [ARM] 3665/1: crunch: add ptrace support [ARM] 3370/2: ep93xx: add crunch support [ARM] 3671/1: ep93xx: add cirrus logic edb9315 support [ARM] 3673/1: lpd270: parse lcd= command line parameter [ARM] 3674/1: ep93xx: add cirrus logic edb9302 support [ARM] 3706/2: ep93xx: add cirrus logic edb9315a support [ARM] 3707/1: iwmmxt: use the generic thread notifier infrastructure [ARM] 3705/1: add supersection support to ioremap() [ARM] 3708/2: fix SMP build after section ioremap changes make valid_mmap_phys_addr_range() take a pfn [ARM] 3726/1: update {ep93xx,ixp2000,ixp23xx,lpd270,onearm} defconfigs to 2.6.18-rc1 USB: ohci bits for the cirrus ep93xx [ARM] 3730/1: ep93xx: enable usb ohci driver in the defconfig [ARM] 3736/1: xscale: don't mis-report 80219 as an iop32x smc91x: disable DMA mode on the logicpd pxa270 [ARM] 3761/1: fix armv4t breakage after adding thumb interworking to userspace helpers [MTD] physmap: add power management support [MTD] Remove iq80310 map driver Cirrus Logic ep93xx ethernet driver [ARM] 3810/1: switch atomic helpers over to raw_local_irq_{save,restore} [ARM] 3811/1: ep93xx: add cirrus logic edb9312 support [ARM] 3813/1: prevent >= 4G /dev/mem mmap() [ARM] 3814/1: move 80200 dma_inv_range() erratum check out of line [ARM] 3816/1: iop3xx: rename config symbols [ARM] 3817/1: iop3xx: split the iop3xx mach into iop32x and iop33x [ARM] 3818/1: iop3xx: introduce arch/arm/plat-iop for shared iop32x/iop33x code [ARM] 3819/1: iop3xx: factor out shared i2c code [ARM] 3820/1: iop3xx: factor out shared pci code [ARM] 3821/1: iop3xx: switch iop32x/iop33x over to shared pci code [ARM] 3822/1: iop3xx: rewrite time handling [ARM] 3823/1: iop3xx: switch iop32x/iop33x over to shared time code [ARM] 3824/1: iop3xx: add cp6 enable/disable macros [ARM] 3825/1: iop3xx: use cp6 enable/disable macros [ARM] 3826/1: iop3xx: remove IOP3??_IRQ_OFS irq offset [ARM] 3827/1: iop3xx: add common gpio module [ARM] 3828/1: iop3xx: remove useless loadsp macro [ARM] 3829/1: iop3xx: optimise irq entry macros [ARM] 3830/1: iop3xx: board support file cleanup [ARM] 3831/1: iop3xx: factor out common register defines [ARM] 3832/1: iop3xx: coding style cleanup [ARM] 3833/1: iop3xx: add per-mach defconfigs [ARM] 3834/1: iop3xx: remove per-board defconfigs [ARM] 3849/1: fix get_unaligned() for gcc >= 4.1 [ARM] 3850/1: iop3xx: add thecus n2100 support [ARM] 3851/1: iop3xx: add io-data glantank support [ARM] 3852/1: convert atomic bitops and __xchg over to raw_local_irq_{save,restore} [ARM] 3809/3: get rid of 4 megabyte kernel image size limit [ARM] 3879/1: ep93xx: instantiate platform devices for ep93xx ethernet [ARM] 3880/1: remove the last trace of iop31x support [ARM] 3913/1: n2100: fix IRQ routing for second ethernet port ep93xx_eth: fix RX/TXstatus ring full handling ep93xx_eth: fix unlikely(x) > y test ep93xx_eth: don't report RX errors [ARM] 3964/1: ep93xx: add ads sphere support [ARM] 3965/1: ixp2000: fix handling of pci master aborts [ARM] 3971/1: xsc3: get rid of L_PTE_COHERENT [ARM] 3881/4: xscale: clean up cp0/cp1 handling [ARM] 3993/1: ep93xx: add cirrus logic edb9302a support [ARM] 3994/1: ixp23xx: fix handling of pci master aborts amba-pl010: clear error flags on rx error [ARM] 4054/1: ep93xx: add HWCAP_CRUNCH [ARM] 4055/1: iop13xx: fix phys_io/io_pg_offst for iq81340mc/sc [ARM] 4056/1: iop13xx: fix resource.end off-by-one in flash setup [ARM] 4057/1: ixp23xx: unconditionally enable hardware coherency [ARM] 4061/1: xsc3: change of maintainer [ARM] 4060/1: update several ARM defconfigs [ARM] 4063/1: ep93xx: fix IRQ_EP93XX_GPIO?MUX numbering Update CREDITS and MAINTAINERS entries for Lennert Buytenhek ata_if_xfermask() word 51 fix [ARM] 4120/1: ep93xx: make clock init an arch_initcall() [ARM] 4121/1: ep93xx: move setting of HWCAP_CRUNCH [ARM] 4122/1: ep93xx: add support for GPIO port F interrupts [ARM] 4123/1: xsc3: general cleanup [ARM] 4142/1: ep93xx: handle IRQT_NOEDGE [ARM] 4153/1: fix consistent_sync() off-by-one BUG check [ARM] amba-pl010: add reference to ep93xx to Kconfig help entry [ARM] 4058/2: iop32x: set ->broken_parity_status on n2100 onboard r8169 ports [ARM] 4298/1: fix memory barriers for DMA coherent and SMP platforms [ARM] 4600/1: fix kernel build failure with build-id-supporting binutils mv643xx_eth: Split off mv643xx_eth platform device data mv643xx_eth: Move ethernet register definitions into private header mv643xx_eth: Disable RX/TX byte swapping on little-endian systems mv643xx_eth: Enable use on Orion platforms mv643xx_eth: Remove SHARED_REGS register address bias mv643xx_eth: Remove MV643XX_ETH_ register prefix mv643xx_eth: Clean up mv643xx_eth.h mv643xx_eth: Remove unused register defines mv643xx_eth: Merge drivers/net/mv643xx_eth.h into mv643xx_eth.c PCI: get rid of pci_dev::{vendor,device}_compatible fields rtl8150: use default MTU of 1500 [ARM] Orion: kill orion_early_putstr() [ARM] Orion: distinguish between physical and virtual addresses [ARM] Orion: free up kernel virtual address space [ARM] 4837/1: make __get_unaligned_*() return unsigned types [ARM] 4855/1: Orion: use correct ethernet unit address range [ARM] 4856/1: Orion: initialise the sixth PCIe MBUS mapping window as well introduce mbus DRAM target info abstraction Orion: initialise mbus DRAM target info on boot Orion: make PCIe/PCI support use mbus DRAM info ehci-orion: mbus decode window support sata_mv: mbus decode window support plat-orion: introduce plat-orion: share IRQ handling code plat-orion: share PCIe handling code plat-orion: share time handling code plat-orion: make ehci-orion available for all Orion families plat-orion: make mv643xx_eth available for all Orion families plat-orion: make i2c-mv64xxx available for all Orion families plat-orion: make orion_nand available for all Orion families Orion: revamp cpu mbus window handling Orion: describe physical address map Orion: move I/O macros out of orion.h Orion: only map peripheral register space once Orion: add __init attribute to all boot time-only functions Orion: enable access to local config space Orion: general cleanup Orion: orion -> orion5x rename [ARM] 4886/1: Orion: grab ts209 ethernet MAC address from flash mv643xx_eth: mp->tx_desc_count needs spinlock protection mv643xx_eth: various cleanups mv643xx_eth: identify ports by struct mv643xx_private * mv643xx_eth: report netdev name in all printks mv643xx_eth: pass port identifier to register accessors mv643xx_eth: only print banner once mv643xx_eth: update copyright [ARM] 4881/1: print unrecognised processor ID as part of failure message kprobes/arm: fix decoding of arithmetic immediate instructions [ARM] feroceon: remove CONFIG_CPU_DCACHE_WRITETHROUGH check [ARM] feroceon: remove CONFIG_CPU_CACHE_ROUND_ROBIN check [ARM] Orion: fix ->map_irq() PCIe bus number check [ARM] Orion: fix orion-ehci platform resource end addresses [ARM] Orion: catch a couple more alternative spellings of PCIe [ARM] Feroceon: Feroceon-specific WA-cache compatible {copy,clear}_user_page() mv643xx_eth: get rid of static variables, allow multiple instances mv643xx_eth: mbus decode window support mv643xx_eth: configurable t_clk mv643xx_eth: shorten shared platform driver name mv643xx_eth: inter-mv643xx SMI port sharing [ARM] Orion: use mv643xx_eth driver mbus window handling [ARM] Orion: pass proper t_clk into mv643xx_eth [ARM] Orion: clean up addr-map.c after window setting code purge [ARM] 5034/1: fix arm{925,926,940,946} dma_flush_range() in WT mode [ARM] 5037/1: Orion: fix DNS323/Kurobox Pro PCI initialisation USB: ehci-orion: the Orion EHCI root hub does have a Transaction Translator mv643xx_eth: reverse topological sort of functions mv643xx_eth: trim unnecessary includes mv643xx_eth: shorten reg names mv643xx_eth: get rid of individual port config register bit defines mv643xx_eth: get rid of individual port config extend register bit defines mv643xx_eth: delete unused SDMA config register bit defines mv643xx_eth: delete unused port serial control register bit defines mv643xx_eth: nuke port status register bit defines mv643xx_eth: remove unused DESC_SIZE define mv643xx_eth: clarify irq masking and unmasking mv643xx_eth: move PHY wait defines into callers mv643xx_eth: get rid of RX_BUF_OFFSET mv643xx_eth: move MIB offset defines into their only user mv643xx_eth: remove port serial status register bit defines mv643xx_eth: clean up rx/tx descriptor field defines mv643xx_eth: get rid of ETH_/ethernet_/eth_ prefixes mv643xx_eth: use 'mv643xx_eth_' prefix consistently mv643xx_eth: kill superfluous comments mv643xx_eth: kill ->rx_resource_err mv643xx_eth: get rid of hungarian variable naming mv643xx_eth: move port_receive() into its only caller mv643xx_eth: move rx_return_buff() into its only caller mv643xx_eth: kill FUNC_RET_STATUS/pkt_info mv643xx_eth: kill private unused instance of struct net_device_stats mv643xx_eth: massively simplify multicast address crc8 computation mv643xx_eth: split out rx queue state mv643xx_eth: split out tx queue state mv643xx_eth: remove write-only interrupt coalescing variables mv643xx_eth: general cleanup mv643xx_eth: add tx rate control mv643xx_eth: allow multiple RX queues mv643xx_eth: allow multiple TX queues mv643xx_eth: work around TX hang hardware issue mv643xx_eth: detect extended rx coal register field mv643xx_eth: detect alternate TX BW control register location mv643xx_eth: be more agressive about RX refill mv643xx_eth: add PHY-less mode mv643xx_eth: update driver version and author fields [ARM] Orion: fix various whitespace and coding style issues [ARM] Orion: make window setup a little more safe [ARM] Orion: DRAM mapping granularity is 64KiB, not 16MiB [ARM] Feroceon: annotate 88fr531-vd CPU entries [ARM] Orion: top-level IRQs are level-triggered [ARM] Orion: delete unused IO_SPACE_REMAP define [ARM] Orion: move EHCI/I2C/UART peripheral init into board code [ARM] Orion: move setting up PCIe WA window into PCIe setup path [ARM] Orion: rework MPP handling [ARM] Orion: remove error printks in ->map_irq() implementations [ARM] Orion: avoid setting ->force_phy_addr [ARM] Orion: add 88F5181L (Orion-VoIP) support [ARM] Orion: add Linksys WRT350N v2 support [ARM] Orion: use linux/serial_reg.h for Orion uncompress.h [ARM] Orion: nuke orion5x_{read,write} [ARM] add Marvell Loki (88RC8480) SoC support [ARM] Loki: add defconfig [ARM] Feroceon: L2 cache support [ARM] Feroceon: 88fr131 support [ARM] Feroceon: 88fr571-vd support [ARM] Orion: PCIe x4/x1 detection support [ARM] mv78xx0: add defconfig [ARM] Orion: make PCI handling code deal with Cardbus slots [ARM] Orion: add RD88F5181L-GE support mv643xx_eth: fix NETPOLL build mv643xx_eth: fix TX hang erratum workaround mv643xx_eth: prevent breakage when link goes down during transmit mv643xx_eth: fix transmit-reclaim-in-napi-poll mv643xx_eth: don't fiddle with maximum receive packet size setting mv643xx_eth: also check TX_IN_PROGRESS when disabling transmit path mv643xx_eth: use longer DMA bursts mv643xx_eth: use symbolic MII register addresses and values mv643xx_eth: print driver version on init mv643xx_eth: use auto phy polling for configuring (R)(G)MII interface mv643xx_eth: print message on link status change mv643xx_eth: enable hardware TX checksumming with vlan tags mv643xx_eth: bump version to 1.2 net: use software GSO for SG+CSUM capable netdevices [ARM] Move include/asm-arm/plat-orion to arch/arm/plat-orion/include/plat [ARM] Orion: support D0 5281 silicon [ARM] prevent crashing when too much RAM installed [ARM] Kirkwood: instantiate the orion_spi driver in the platform code mv643xx_eth: fix NAPI 'rotting packet' issue mv643xx_eth: fix double add_timer() on the receive oom timer mv643xx_eth: fix inconsistent lock semantics mv643xx_eth: fix NULL pointer dereference in rxq_process() mv643xx_eth: enforce multiple-of-8-bytes receive buffer size restriction mv643xx_eth: bump version to 1.3 [ARM] 5222/1: Allow configuring user:kernel split via Kconfig mv643xx_eth: fix 'netdev_priv(dev) == dev->priv' assumption mv643xx_eth: fix receive buffer DMA unmapping mv643xx_eth: get rid of IRQF_SAMPLE_RANDOM mv643xx_eth: get rid of modulo operations mv643xx_eth: switch ->phy_lock from a spinlock to a mutex mv643xx_eth: use the SMI done interrupt to wait for SMI access completion mv643xx_eth: make napi unconditional mv643xx_eth: get rid of receive-side locking mv643xx_eth: get rid of compile-time configurable transmit checksumming mv643xx_eth: require contiguous receive and transmit queue numbering mv643xx_eth: smi sharing is a per-unit property, not a per-port one mv643xx_eth: remove force_phy_addr field mv643xx_eth: get rid of netif_{stop,wake}_queue() calls on link down/up mv643xx_eth: delete unused and uninteresting interrupt source mask bits mv643xx_eth: transmit multiqueue support [ARM] 5241/1: provide ioremap_wc() mv643xx_eth: move all work to the napi poll handler mv643xx_eth: switch to netif tx queue lock, get rid of private spinlock mv643xx_eth: avoid dropping tx lock during transmit reclaim mv643xx_eth: replace array of skbs awaiting transmit completion with a queue mv643xx_eth: shrink default receive and transmit queue sizes mv643xx_eth: avoid reading ->byte_cnt twice during receive processing mv643xx_eth: add support for chips without transmit bandwidth control mv643xx_eth: fix receive checksumming mv643xx_eth: deal with unexpected ethernet header sizes mv643xx_eth: enforce frequent hardware statistics polling phylib: allow incremental scanning of an mii bus mv643xx_eth: convert to phylib mv643xx_eth: bump version to 1.4 [ARM] Orion: wire up ethernet error interrupt [ARM] Kirkwood: wire up ethernet error interrupt [ARM] mv78xx0: wire up ethernet error interrupt [ARM] Orion: prepare for runtime-determined timer tick rate [ARM] Orion: add 88F6183 (Orion-1-90) support [ARM] Orion: add RD88F6183AP-GE support [ARM] Kirkwood: allow configuring mbus window for on-chip sram net: add skb_recycle_check() to enable netdriver skb recycling mv643xx_eth: hook up skb recycling orion_spi: fix handling of default transfer speed phylib: phy_mii_ioctl() fixes phylib: rename mii_bus::dev to mii_bus::parent phylib: move to dynamic allocation of struct mii_bus phylib: give mdio buses a device tree presence phylib: add mdiobus_{read,write} mv643xx_eth: include linux/ip.h to fix build net: Distributed Switch Architecture protocol support dsa: add support for original DSA tagging format dsa: add support for the Marvell 88E6131 switch chip dsa: add support for Trailer tagging format dsa: add support for the Marvell 88E6060 switch chip phylib: two dynamic mii_bus allocation fallout fixes orion_spi: handle 88F6183 erratum [ARM] mv78xx0: force link speed/duplex on eth2/eth3 [ARM] Orion: instantiate the dsa switch driver mv643xx_eth: fix SMI bus access timeouts net: fix setting of skb->tail in skb_recycle_check() dsa: fix skb->pkt_type when mac address of slave interface differs dsa: fix master interface allmulti/promisc handling phylib: fix premature freeing of struct mii_bus mv643xx_eth: fix the order of mdiobus_{unregister, free}() calls mv643xx_eth: fix recycle check bound mv643xx_eth: checkpatch fixes mv643xx_eth: introduce per-port register area pointer mv643xx_eth: inline txq_alloc_desc_index() mv643xx_eth: implement ->set_rx_mode() mv643xx_eth: move receive error handling out of line mv643xx_eth: calculate descriptor pointer only once in rxq_refill() [ARM] 5340/1: fix stack placement after noexecstack changes [ARM] Orion: share GPIO handling code [ARM] Orion: share GPIO IRQ handling code [ARM] Kirkwood: implement GPIO and GPIO interrupt support [ARM] mv78xx0: implement GPIO and GPIO interrupt support tcp: don't mask EOF and socket errors on nonblocking splice receive Revert "mv643xx_eth: use longer DMA bursts". mv643xx_eth: fix multicast filter programming mv643xx_eth: unify ethtool ops for phy'd and phy-less interfaces mv643xx_eth: rework interrupt coalescing, and export via ethtool mv643xx_eth: implement ethtool rx/tx ring size query and resizing mv643xx_eth: export rx csum get/set methods via ethtool mv643xx_eth: allow enabling/disabling tx checksumming via ethtool mv643xx_eth: implement Large Receive Offload [ARM] Kirkwood: enable both XOR engines on the 6281 RD board [ARM] mv78xx0: distinguish between different chip steppings [ARM] mv78xx0: force eth2/eth3 to PHYless mode on pre-A0 silicon [ARM] mv78xx0: enable eth2/eth3 on the mv78xx0 A0 development board mv643xx_eth: make LRO unconditional mv643xx_eth: convert to net_device_ops mv643xx_eth: move a couple of init actions from ->open() to port probe mv643xx_eth: set sane default receive coalescing timeout mv643xx_eth: fix unicast address filter corruption on mtu change [ARM] mv78xx0: Add Marvell RD-78x00-mASA Reference Design support mwl8k: Marvell TOPDOG wireless driver dsa: set ->iflink on slave interfaces to the ifindex of the parent dsa: add support for the Marvell 88E6095/6095F switch chips dsa: add switch chip cascading support mv643xx_eth: don't reset the rx coal timer on interface up mv643xx_eth: OOM handling fixes mv643xx_eth: 64bit mib counter read fix mv643xx_eth: fix variable shadowing sparse warning mv643xx_eth: count handling a link event as one unit of napi work mv643xx_eth: minor register definition cleanup mv643xx_eth: rework receive skb cache alignment net: update skb_recycle_check() for hardware timestamping changes gianfar: fix BUG under load after introduction of skb recycling [ARM] alternative copy_to_user/clear_user implementation mtd: m25p80: add support for Macronix MX25L12805D [ARM] Kirkwood: add Marvell 88F6281 GTW GE board support fb: add support of LCD display controller on pxa168/910 (base layer) mwl8k: fix NULL pointer dereference on receive out-of-memory mwl8k: add various missing GET_HW_SPEC endian conversions mwl8k: call pci_unmap_single() before accessing command structure again mwl8k: prevent crash in ->configure_filter() if no interface was added mwl8k: prevent module unload hang ¶ARM] Orion5x: fix cpu window mapping for 88f6183 mwl8k: remove various unused struct members and defines mwl8k: s/IEEE80211_ADDR_LEN/ETH_ALEN/g mwl8k: sort firmware command list by opcode, and trim unused commands mwl8k: various coding style cleanups mwl8k: remove MWL8K_RADIO_* defines mwl8k: remove MWL8K_RADIO_*_PREAMBLE defines mwl8k: remove MWL8K_WMM_* defines mwl8k: remove MWL8K_*_SLOTTIME defines mwl8k: fix mwl8k_configure_filter() parameter lifetime issue mwl8k: ->add_interface() is not called for monitor interfaces mwl8k: dma header manipulations can't fail mwl8k: don't touch 'command done' interrupt during firmware load mwl8k: don't hardcode the number of transmit queues mwl8k: no need to hold ->tx_lock while setting the hardware interrupt mask mwl8k: implement idle mode mwl8k: mwl8k_txq_xmit() rework mwl8k: mwl8k_queue_work() cleanup mwl8k: fix firmware command serialisation mwl8k: get rid of mwl8k_start() workqueue use mwl8k: get rid of mwl8k_stop() workqueue use mwl8k: get rid of mwl8k_config() workqueue use mwl8k: get rid of mwl8k_bss_info_changed() workqueue use mwl8k: get rid of mwl8k_set_rts_threshold() workqueue use mwl8k: get rid of mwl8k_conf_tx() workqueue use mwl8k: get rid of mwl8k_get_stats() workqueue use mwl8k: get rid of mwl8k_configure_filter() workqueue use mwl8k: remove mwl8k_queue_work() mwl8k: update copyright and version number MAINTAINERS: add information for mwl8k wireless driver mwl8k: fix inverted error test in mwl8k_bss_info_changed() mwl8k: fix pci dma mapping leak in mwl8k_post_cmd() error path mwl8k: missing endian conversion when printing firmware command result mwl8k: separate driver and device info reporting during probe
Leo Chen (29): ARM: 5643/1: bcmring: arch.c and header files ARM: 5644/1: add bcmring core.c, clock.c, clock.h ARM: 5645/1: bcmring: add bcmring irq.c ARM: 5646/1: bcmring: add mach-bcmring/mm.c and memory headers ARM: 5647/1: bcmring: add bcmring dma.h and dma_device.c ARM: 5648/1: bcmring: add bmcring dma.c ARM: 5649/1: bcmring: add bcmring timer function ARM: 5650/1: bcmring: add io.h, uncompress. h, and entry-macro.S ARM: 5651/1: bcmring: csp capability header files ARM: 5652/1: bcmring: add misc headers for csp code ARM: 5654/1: bcmring: add csp chipc hardware register file ARM: 5655/1: bcmring: add csp chipc hardware definition file ARM: 5656/1: bcmring: add csp chipc inline functions ARM: 5657/1: bcmring: add csp chipc block source code ARM: 5658/1: bcmring: add csp dmac header files ARM: 5659/1: bcmring: add csp dmac source files ARM: 5660/1: bcmring: add csp timer block header and source files ARM: 5661/1: bcmring: add csp security hardware headers ARM: 5653/1: bcmring: add Makefile of csp code ARM: 5642/1: bcmring: add Makefile/Kconfig/Makefile.boot in mach-bcmring ARM: 5641/1: bcmring: add Kconfig and Makefile entries in arch/arm ARM: 5670/1: bcmring: add default configuration for bcmring arch ARM: 5671/1: bcmring: add maintainer entry ARM: 5625/1: fix hard coded 4K resource size in amba bus detection ARM: 5626/1: add suspend/resume functions to amba-pl011 serial driver ARM: 5732/1: remove redundant include file ARM: 5733/1: fix bcmring compile error ARM: 5748/1: bcmring: fix build warning messages ARM: 5764/1: bcmring: add oprofile pmu support
Leon Leong (2): USB: BandRich BandLuxe HSDPA Data Card Driver USB: BandRich BandLuxe C150/C250 HSPA Data Card Driver
Leon Woestenberg (1): Staging: add Driver for Altera PCI Express Chaining DMA reference design
Leonard Norrgard (2): KVM: SVM: Fix SVM idt confusion [ALSA] sound: hda: detect ALC883 on MSI K9A Platinum motherboards (MS-7280)
Leonard Norrgård (1): sound: hda: detect ALC883 on MSI K9A Platinum motherboards (MS-7280)
Leonardo Chiquitto (3): proc.txt: Add /proc/stat field Documentation: missing proc/$PID/stat field USB: airprime: unlock mutex instead of trying to lock it again
Leonardo Potenza (9): drivers/net/tlan.c: compilation warning fix drivers/net/cs89x0.c: compilation warning fix [ATM] drivers/atm/iphase.c: compilation warning fix dlm: section mismatch warning fix pcmcia: i82365.c: check request_irq return value x86: fix section mismatch warnings in mcheck/mce_amd_64.c net: fix section mismatch warnings in dccp/ccids/lib/tfrc.c x86: fix section mismatch warnings in kernel/setup_percpu.c x86: Annotate section mismatch warnings in kernel/apic/x2apic_uv_x.c
Leonid Arsh (8): IPoIB: Pass correct pointer when flushing child interfaces IPoIB: Fix network interface "RUNNING" status IPoIB: P_Key change event handling IB: Add client reregister event type IPoIB: Handle client reregister events IB: Move struct port_info from ipath to <rdma/ib_smi.h> IB/mthca: Add client reregister event generation IB/mthca: Add HCA profile module parameters
Leonid Evdokimov (1): [ARM] 4835/1: Fix stale comment in struct machine_desc description
Lepton Wu (3): uml: definitively kill subprocesses on panic reiserfs: fix kernel panic on corrupted directory reiserfs: workaround for dead loop in finish_unfinished
Leslie Watter (1): USB: Add YISO u893 usb modem vendor and product IDs to option driver
Leubner, Achim (2): [SCSI] remove the scsi_request interface from the gdth driver [SCSI] aacraid driver update
Lev Babiev (1): HID: driver for TopSeed Cyberlink quirky remote
Levent Serinol (1): SUNRPC: more verbose output for rpc auth weak error
Lew Glendenning (1): [MTD] MAPS: Support for BIOS flash chips on Intel ESB2 southbridge
Lex Ross (1): USB: ftdi_sio: add support for PHI Fisco data cable (FT232BM based, VID/PID 0403:e40b)
Li Hong (4): Btrfs: remove outdated comment in btrfs_ioctl_resize() tracing: Fix a comment and a trivial format issue in tracepoint.h x86, perf_event: Rename 'performance counter interrupt' amd64_edac: fix a wrong goto clause in amd64_edac.c
Li Peng (3): drm/i915: Fix LVDS dither setting Add G33 series in VGA hotplug support category drm/i915: fix opregion backlight chip detect and range
Li Shaohua (10): sep initializing rework sibling map initializing rework init call cleanup cpu state clean after hot remove suspend/resume SMP support ACPI: adjust init order ACPI: add acpi_bus_ops in acpi_device ACPI: add acpi_bus_removal_type in acpi_device ACPI: consolidate two motherboard drivers into one ACPI: Convert ACPI PCI .bind/.unbind to use PCI bridge driver
Li Xiaodong (2): [GFS2] Remove unused declaration documentation: fix unix_dgram_qlen description
Li YanBo (1): Staging: add agnx wireless driver
Li Yang (93): USB: Fix Freescale high-speed USB host dependency Freescale QE UCC gigabit ethernet driver [POWERPC] Fix compile problem without CONFIG_PCI [POWERPC] Fix rheap alignment problem [POWERPC] Add QE device tree node definition [POWERPC] Add QUICC Engine (QE) infrastructure [POWERPC] Add MPC8360EMDS board support [POWERPC] Add MPC8360EMDS default dts file [POWERPC] Fix MPC8360EMDS PB board support [POWERPC] Add Makefile entry for MPC832x_mds support ucc_geth: changes to ucc_geth driver as a result of qe_lib changes and bugfixes [POWERPC] Fix OF node refcnt underflow in 836x and 832x platform code [POWERPC] 83xx: Fix compiler warnings on 836x and 832x [POWERPC] 83xx: Added new dr_mode property for usb controller on 83xx [POWERPC] 83xx: Add USB setup code for MPC8349E MDS-PB [POWERPC] 83xx: Add platform_device for USB DR peripheral driver ucc_geth: Remove obsolete workaround of link speed change ucc_geth: Add support to local-mac-address property ucc_geth: Fix BD processing ucc_geth: returns NETDEV_TX_BUSY when BD ring is full [POWERPC] 83xx: Minor fixes for 834x_mds USB setup code Revert "ucc_geth: returns NETDEV_TX_BUSY when BD ring is full" USB: add Freescale high-speed USB SOC device controller driver USB: update gadget files for fsl_usb2_udc driver USB: update MAINAINERS and CREDITS for Freescale USB driver [POWERPC] 83xx: Suppress warning when CONFIG_PCI is not defined kbuild: add "Section mismatch" warning whitelist for powerpc USB: fsl_usb2_udc: Fix UMTI_WIDE support and a compile warning [POWERPC] Fix Section mismatch warnings ehci-fsl: fix cache coherency problem on system with large memory ucc_geth: Fix MODULE_DEVICE_TABLE() duplication ucc_geth:trivial fix NET: add MAINTAINERS entry for ucc_geth driver [POWERPC] rheap - eliminates internal fragments caused by alignment Fix up CREDIT entry ordering [POWERPC] qe_lib: export symbols for QE driver to compile as module [POWERPC] 83xx: USB platform code rework [POWERPC] Fix typo in Ebony default DTS USB: ehci_fsl update for MPC831x support USB: fsl_usb2_udc: replace deprecated irq flag USB: fsl_usb2_udc: Get max ep number from DCCPARAMS register USB: fsl_usb2_udc: fix bug for portsc bit masking HOWTO: add Chinese translation of Documentation/HOWTO zh_CN/HOWTO: update URLs of git trees ucc_geth: add ethtool support ucc_geth: add support to netif message level USB: fsl_usb2_udc: fix bug in processing setup requests gianfar: Fix compile regression caused by bea3348e gianfar: Cleanup compile warning caused by 0795af57 gianfar: Fix regression caused by new napi interface gianfar: Fix compile regression caused by 09f75cd7 drivers/ata: add support to Freescale 3.0Gbps SATA Controller Update 2.4 maintainer in document ata/sata_fsl: Update for ata_link introduction ata/sata_fsl: Remove deprecated hooks ata/sata_fsl: save irq in private data for irq unmapping ata/sata_fsl: Kill ata_sg_is_last() ata/sata_fsl: cleanup style problem [POWERPC] add e300c4 entry to cputable [POWERPC] ipic: add new interrupts introduced by new chip [POWERPC] 83xx: Add platform support for MPC837x MDS board [POWERPC] 83xx: Add MPC837x MDS default kernel configuration [POWERPC] ipic: ack only for edge interrupts [POWERPC] 83xx: add device trees for MPC837x MDS board [POWERPC] 83xx: Add MPC837x USB platform support [POWERPC] 83xx: USB device tree cleanups Chinese: Add the known_regression URI to the HOWTO Chinese: rephrase English introduction in HOWTO Chinese: Change man-pages maintainer address in HOWOTO Chinese: add translation of SubmittingDrivers Chinese: add translation of sparse.txt [POWERPC] Add docs for Freescale PowerQUICC SATA device tree nodes usb gadget: fix fsl_usb2_udc potential OOPS [POWERPC] 83xx: Fix wrong USB phy type in mpc837xmds dts [POWERPC] 83xx: Add local bus device nodes to MPC837xMDS device trees. USB: fsl_usb2_udc: fix broken Kconfig USB: fsl_usb2_udc: fix recursive lock ucc_geth_ethtool: Add a missing HW stats counter fsldma: fix incorrect exit path for initialization net/fs_enet: remove redundant messages for performance usb: add Freescale QE/CPM USB peripheral controller driver usb/fsl_qe_udc: fix response to get status request usb/fsl_qe_udc: clear data toggle on clear halt request powerpc: Update QE/CPM2 usb_ctlr structures for USB support gianfar: ensure ECNTRL[R100] is cleared on link state change powerpc/mpc8313erdb: fix kernel panic because mdio device is not probed USB: fsl_usb2_udc: fix potential queue head corruption gianfar: reallocate skb when headroom is not enough for fcb gianfar: only check headroom when FCB is needed powerpc/fsl_rio: use LAW address from device tree rapidio: fix section mismatch warnings fsldma: update mailling list address in MAINTAINERS USB: gadget: Update Freescale UDC entry in MAINTAINERS
Li Yewang (2): [IPV4]: Fix BUG of ip_rt_send_redirect() [IPV6]: fix BUG of ndisc_send_redirect()
Li Zefan (333): [NETFILTER]: xt_sctp: fix mistake to pass a pointer where array is required time: fix inconsistent function names in comments drm: DRM: fix memset size error [IA64] Wrong args to memset in efi_gettimeofday() [POWERPC] ] Fix memset size error [NETFILTER]: nf_nat: fix memset error drivers/video/ps3fb: fix memset size error W1: fix memset size error [ARM] uengine: fix memset size error [IA64] make full use of macro efi_md_size [POWERPC] Don't cast a struct pointer to list_head pointer [CONNECTOR]: Return proper error code in cn_call_callback() [CONNECTOR]: Don't touch queue dev after decrement of ref count. Revert "local_t Documentation update" HID: fix a potential bug in pointer casting [NETFILTER]: replace list_for_each with list_for_each_entry [CONNECTOR]: add a missing break in cn_netlink_send() [CONNECTOR]: clean up {,__}cn_rx_skb() [CONNECTOR]: Cleanup struct cn_queue_dev [CONNECTOR]: Cleanup struct cn_callback_entry libertas: don't cast a pointer to pointer of [MTD] [NAND] Remove unused variable in plat_nand_remove time: delete comments that refer to noexistent symbols [IPV4]: Fix compile error building without CONFIG_FS_PROC drm: don't cast a pointer to pointer of list_head clocksource: remove redundant code clockevent: simplify list operations timekeeping: rename timekeeping_is_continuous to timekeeping_valid_for_hres time: fix typo in comments workqueue: make delayed_work_timer_fn() static IB: Fix return value in ib_device_register_sysfs() x86: fix compile warning building without CONFIG_SYSCTL cgroup: fix and update documentation cgroup: fix comments cgroup: clean up cgroup.h cgroup: fix memory leak in cgroup_get_sb() cgroup: fix subsys bitops cgroup: remove duplicate code in find_css_set() cgroup: remove dead code in cgroup_get_rootdir() memcgroup: fix and update documentation memcgroup: remove a useless VM_BUG_ON() memcgroup: return negative error code in mem_cgroup_create() CONNECTOR: make cn_already_initialized static cgroup: fix default notify_on_release setting [IA64] use goto to jump out do/while_each_thread SCTP: fix wrong debug counting of datamsg SCTP: fix wrong debug counting of bind_bucket memcg: fix oops in oom handling cgroup: fix a race condition in manipulating tsk->cg_list oom_kill: remove unused parameter in badness() ACPI: check a return value correctly in acpi_power_get_context() cgroup: annotate cgroup_init_subsys with __init cgroup: switch to proc_create() cgroups: use a hash table for css_set finding cgroups: simplify init_subsys() cgroups: remove the css_set linked-list memcg: remove redundant initialization in mem_cgroup_create() JFS: diAlloc() should return -EIO rather than EIO cpuset: limit the input of cpuset.sched_relax_domain_level lockdep: remove duplicate definition of STATIC_LOCKDEP_MAP_INIT CONNECTOR: add a proc entry to list connectors cgroups: document the effect of attaching PID 0 to a cgroup devcgroup: fix odd behaviour when writing 'a' to devices.allow ext4: fix build failure if DX_DEBUG is enabled ext4: remove redundant code in ext4_fill_super() ext4: cleanup never-used magic numbers from htree code devcgroup: always show positive major/minor num devcgroup: fix permission check when adding entry to child cgroup async_tx: list_for_each_entry_rcu() cleanup kobject: should use kobject_put() in kset-example leds: fix unsigned value overflow in atmel pwm driver ext4: improve ext4_fill_flex_info() a bit ext3: kill 2 useless magic numbers cgroup: use read lock to guard find_existing_css_set() cgroups: annotate two variables with __read_mostly devcgroup: code cleanup memcg: clean up checking of the disabled flag cpuset: avoid unnecessary sched domains rebuilding vfs: use kstrdup() and check failing allocation sh: fix seq_file memory leak cgroup: fix possible memory leak cgroup: remove duplicate code in allocate_cg_link() cgroup: uninline cgroup_has_css_refs() memcg: remove redundant check in move_task() cpuset: a bit cleanup for scan_for_empty_cpusets() cpuset: fix wrong calculation of relax domain level cpuset: clean up cpuset hierarchy traversal code stop_machine: remove unused variable x86: remove nesting CONFIG_HOTPLUG_CPU devcgroup: fix race against rmdir() V4L/DVB (8881): gspca: After 'while (retry--) {...}', retry will be -1 but not 0. res_counter: fix off-by-one bug in setting limit ext4: add missing unlock in ext4_check_descriptors() on error path cpuset: avoid changing cpuset's cpus when -errno returned cpuset: hotplug documentation fix Btrfs: async-thread: fix possible memory leak sched: remove redundant code in cpu_cgroup_create() ALSA: us122l: fix missing unlock in usb_stream_hwdep_vm_fault() block: fix kernel-doc for blk_alloc_devt() block: simplify string handling in elv_iosched_store() devcgroup: use kmemdup() devcgroup: remove unused variable sched: add CONFIG_SMP consistency sched: cleanup for alloc_rt/fair_sched_group() sched: change sched_debug's mode to 0444 sched: remove sched-design.txt from 00-INDEX sched: switch sched_features to seqfile freezer_cg: fix improper BUG_ON() causing oops freezer_cg: remove redundant check in freezer_can_attach() freezer_cg: use thaw_process() in unfreeze_cgroup() freezer_cg: simplify freezer_change_state() cgroups: tiny cleanups sched debug: remove sd_level_to_string() sched debug: remove NULL checking in print_cfs/rt_rq() sched: remove redundant call to unregister_sched_domain_sysctl() sched: add sanity check in partition_sched_domains() cgroups: fix invalid cgrp->dentry before cgroup has been completely removed Documentation/kernel-parameters.txt: update 'isolcpus' kernel option sched: fix a bug in sched domain degenerate sched: fix memory leak in a failure path sched: clean up SCHED_CPUMASK_ALLOC freezer_cg: remove task_lock from freezer_fork() freezer_cg: disable writing freezer.state of root cgroup cpuset: fix regression when failed to generate sched domains cgroups: fix a serious bug in cgroupstats lockdep: consistent alignement for lockdep info cgroups: avoid accessing uninitialized data in failure path cls_cgroup: fix an oops when removing a cgroup cls_cgroup: clean up for cgroup part cls_cgroup: clean up Kconfig cpumask: fix bogus kernel-doc cgroups: fix a race between cgroup_clone and umount sched: mark sched_create_sysfs_power_savings_entries() as __init sched: clean up arch_reinit_sched_domains() vfs: remove duplicate code in get_fs_type() sched: fix double kfree in failure path sched: fix section mismatch cgroups: documentation updates cgroups: remove some redundant NULL checks ns_cgroup: remove unused spinlock memcg: fix a typo in Kconfig cgroups: make root_list contains active hierarchies only cgroups: add inactive subsystems to rootnode.subsys_list cgroups: introduce link_css_set() to remove duplicate code cpuset: remove on stack cpumask_t in cpuset_sprintf_cpulist() cpuset: remove on stack cpumask_t in cpuset_can_attach() cpuset: convert cpuset_attach() to use cpumask_var_t cpuset: don't allocate trial cpuset on stack cpuset: convert cpuset->cpus_allowed to cpumask_var_t cpuset: remove remaining pointers to cpumask_t sched: partly revert "sched debug: remove NULL checking in print_cfs_rt_rq()" tracing/ftrace: add missing unlock in register_stat_tracer() cgroups: clean up Kconfig cgroups: consolidate cgroup documents idr: fix wrong kernel-doc memcg: fix section mismatch memcg: fix a race when setting memory.swappiness cgroups: fix lock inconsistency in cgroup_clone() fork.c: fix NULL pointer dereference when nr_threads == threads-max cgroups: fix lockdep subclasses overflow cgroups: update documentation about css_set hash table cgroups: fix possible use after free README: fix a wrong filename cpuset: various documentation fixes and updates cpuacct: add a branch prediction vfs: add missing unlock in sget() cpuacct: reduce one NULL check in fast-path block: fix memory leak in bio_clone() blktrace: fix possible memory leak blktrace: make blk_tracer_enabled a bool flag blktrace: remove blk_probe_mutex blktrace: don't increase blk_probes_ref if failed to setup blk trace blktrace: report EBUSY correctly blktrace: remove sysfs_blk_trace_enable_show/store() blktrace: avoid accessing NULL bdev->bd_disk blktrace: mark ddir_act[] const blktrace: fix wrong calculation of RWBS blktrace: fix t_error() blktrace: print human-readable act_mask blktrace: fix timestamp in binary output blktrace: fix a race when creating blk_tree_root in debugfs blktrace: fix the original blktrace blktrace: fix off-by-one bug blktrace: make classic output more classic blktrace: fix blk_probes_ref chaos blktrace: fix memory leak when freeing struct blk_io_trace blktrace: extract duplidate code blktrace: print out BLK_TN_MESSAGE properly trace: make argument 'mem' of trace_seq_putmem() const memdup_user(): introduce cgroups: more documentation for remount and release_agent cgroups: show correct file mode cgroups: don't change release_agent when remount failed debug cgroup: remove unneeded cgroup_lock devcgroup: avoid using cgroup_lock cpuset: fix possible races in cpu/memory hotplug cgroups: add 'data' field to struct cgroup_scanner cpuset: rewrite update_tasks_nodemask() cpuset: avoid changing cpuset's mems when errno returned cpuset: remove struct cpuset_hotplug_scanner blktrace: small cleanup in blk_msg_write() blktrace: fix pdu_len when tracing packet command requests tracing: use macros to denote usec and nsec per second blktrace: pass the right pointer to kfree() tracing: consolidate documents tracing: fix document references tracing/filters: NIL-terminate user input filter tracing/filters: fix NULL pointer dereference tracing/filters: allow user input integer to be oct or hex tracing/filters: return proper error code when writing filter file blktrace: fix output of unknown events blktrace: fix output of BLK_TC_PC events Documentation/sysctl/net.txt: fix a typo ALSA: sound/core: use memdup_user() ALSA: sound/isa: use memdup_user() ALSA: sound/usb: use memdup_user() ALSA: sound/pci: use memdup_user() blktrace: support per-partition tracing for ftrace plugin blktrace: add trace/ to /sys/block/sda blktrace: fix context-info when mixed-using blk tracer and trace events tracing: fix file mode of trace and README xattr: use memdup_user() btrfs: use memdup_user() sysfs: use memdup_user() xfs: use memdup_user() ncpfs: use memdup_user() ecryptfs: use memdup_user() tracing/filters: don't remove old filters when failed to write subsys->filter tracing/filters: allow user-input to be integer-like string tracing/events: make struct trace_entry->type to be int type tracing/events: don't say hi when loading the trace event sample tracing/events: make SAMPLE_TRACE_EVENTS default to n tracing/events: fix memory leak when unloading module tracing/events: fix concurrent access to ftrace_events list tracing/events: fix concurrent access to ftrace_events list, fix tracing/events: clean up for ftrace_set_clr_event() tracing/events: simplify system_enable_read() blktrace: pdu_buf of pc events should be unsigned blktrace: from-sector redundant in trace_block_remap, cleanup tracing/filters: add missing unlock in a failure path tracing/filters: fix off-by-one bug cls_cgroup: remove unneeded cgroup_lock tracing/events: Documentation updates tracing/events: change the type of __str_loc_item to unsigned short tracing/stat: change dummpy_cmp() to return -1 tracing/stat: remember to free root node tracing/stat: do some cleanups tracing/events: fix a typo in __string() format output tracing/events: put TP_fast_assign into braces tracing/events: introduce __dynamic_array() tracing/events: convert block trace points to TRACE_EVENT() tracing/events: convert block trace points to TRACE_EVENT(), fix !CONFIG_BLOCK tracing: fix a typo in tracing_cpumask_write() tracing: replace a GFP_ATOMIC with GFP_KERNEL allocation tracing/filters: operand can be negative tracing/filters: strloc should be unsigned short block: remove some includings of blktrace_api.h tracing/filters: free filter_string in destroy_preds() tracing/filters: fix race between filter setting and module unload hexdump: remove the trailing space sched: Remove unneeded __ref tag cgroups: forbid noprefix if mounting more than just cpuset subsystem devcgroup: skip superfluous checks when found the DEV_ALL elem memcg: remove some redundant checks memcg: remove unneeded forward declaration from sched.h tracing/events: Don't increment @pos in s_start() tracing_bprintk: Don't increment @pos in t_start() trace_stat: Don't increment @pos in seq start() tracing: Reset iterator in t_start() ftrace: Don't increment @pos in g_start() ftrace: Don't manipulate @pos in t_start() ftrace: Fix t_hash_start() tracing: Fix trace_buf_size boot option ftrace: Remove duplicate newline ftrace: Fix the output of profile tracing: Fix stack tracer sysctl handling tracing/fastboot: Document the need of initcall_debug tracing/events: Add trace_event boot option kmemtrace: Print binary output only if 'bin' option is set kmemtrace: Rename some functions tracing/events: Move TRACE_SYSTEM outside of include guard tracing/events: record the size of dynamic arrays tracing/filters: improve subsystem filter trace_stack: Fix seqfile memory leak function-graph: Fix seqfile memory leak tracing/stat: Fix seqfile memory leak cgroups: fix pid namespace bug io context: fix ref counting lockdep: Fix file mode of lock_stat lockdep: Fix typos in documentation lockdep: Fix missing entry in /proc/lock_stat lockdep: Fix missing entries in /proc/lock_chains lockdep: Simplify lockdep seqfile code lockdep: Simplify lockdep_chains seqfile code lockdep: Simplify lock_stat seqfile code tracing/events: Add module tracepoints tracing/syscalls: Fix to print parameter types trace_stat: Fix missing entry in stat file trace_stack: Simplify seqfile code ftrace: Simplify seqfile code tracing/syscalls: Fix fields format for enter events tracing/syscalls: Add fields format for exit events tracing/events: Add ftrace_event_call param to define_fields() tracing/events: Add trace_define_common_fields() tracing/syscalls: Add filtering support tracing/syscalls: Fix the output of syscalls with no arguments tracing/filters: Add filter_type to struct ftrace_event_field tracing/filters: Add __field_ext() to TRACE_EVENT tracing/filters: Support filtering for char * strings tracing/filters: Defer pred allocation tracing/filters: Defer pred allocation, fix memory leak tracing: remove dead code tracing: format clean ups tracing: remove stats from struct tracer tracing: move PRED macros to trace_events_filter.c tracing/profile: fix profile_disable vs module_unload tracing: fix F_printk() typos ftrace: add compile-time check on F_printk() tracing: remove some unused macros softirq: add BLOCK_IOPOLL to softirq_to_name perf tools: Fix memory leak in read_ftrace_printk() perf tools: Increase MAX_EVENT_LENGTH perf trace: Sample timestamp and cpu when using record flag function-graph: use ftrace_graph_funcs directly tracing: remove max_tracer_type_len tracing/events: use list_for_entry_continue tracing: Fix off-by-one in trace_get_user() tracing: Check the return value of trace_get_user() tracing: Fix failure path in ftrace_graph_write() tracing: Fix failure path in ftrace_regex_open() cpumask: use zalloc_cpumask_var() where possible tracing/filters: Fix memory leak when setting a filter ftrace: Fix unmatched locking in ftrace_regex_write()
Li, Shaohua (1): fastboot: remove duplicate unpack_to_rootfs()
Li, Xin B (1): KVM: VMX: Remove a duplicated ia32e mode vm entry control
Liam Girdwood (91): [ALSA] WM97xx AC97 codec controls [ALSA] AC97 bus interface for ad-hoc drivers [ALSA] PXA27x AC97 warm reset [ALSA] WM9713 modem detection [ARM] 3003/1: SSP channel map register updates for pxa2xx [ARM] 3098/1: pxa2xx disable ssp irq [ARM] 3606/1: PXA27x SSP Register definitions [ALSA] Fix WM9705 AC97 patch build error [ARM] 3888/1: add pxa27x SSP FSRT register bit definition [ARM] 4152/1: Add PXA SSP audio register defs and fixups [ALSA] ASoC: Build files [ALSA] ASoC: documentation & maintainer [ALSA] ASoC pxa2xx DMA support [ALSA] ASoC pxa2xx I2S support [ALSA] ASoC pxa2xx AC97 support [ALSA] ASoC pxa2xx Corgi machine support [ALSA] ASoC pxa2xx Spitz machine support [ALSA] ASoC pxa2xx Tosa machine support [ALSA] ASoC pxa2xx Poodle machine support [ALSA] ASoC pxa2xx build support [ALSA] ASoC DAI capabilities labelling [ALSA] ASoC debug output build breakage [ALSA] ASoC - Fix build warnings in soc-core.c [ALSA] ASoC: Add support for BCLK based on (Rate * Chn * Word Size) [ALSA] ASoC - mixer name changes for older OSS app support [ALSA] Remove trailing white space from wm9712.c [ALSA] Additional credits to soc-core [ALSA] ASoC codec probe failure bug [ALSA] ASoC codec error reporting [ALSA] ASoC force running of delayed PM work at suspend() and remove() [ALSA] ASoC very minor coding style fix for snd_soc_new_pcms() [ALSA] soc - ASoC 0.13 core changes [ALSA] soc - ASoC 0.13 WM8750 codec driver [ALSA] soc - ASoC 0.13 WM9712 codec driver [ALSA] soc - ASoC 0.13 generic AC97 codec [ALSA] soc - ASoC 0.13 pxa2xx AC97 driver [ALSA] soc - ASoC Sharp corgi machine [ALSA] soc - ASoC 0.13 spitz machine [ALSA] soc - ASoC 0.13 Sharp tosa machine [ALSA] soc - ASoC 0.13 Sharp poodle machine [ALSA] ASoC documentation updates [ALSA] soc - WM9712 PCM volume [ALSA] SoC WM8753 codec support [ALSA] ASoC WM8753 codec - build changes [ALSA] ASoC Kconfig description [ALSA] ASoC AC97 static GPL symbol fix [ALSA] ASoC AC97 device reg bugfix [ALSA] ASoC S3C24xx machine drivers - I2C ID for LM4857 [ALSA] soc - Add device level DAPM event [ALSA] soc - Add D1 power event to power down event sequence [ALSA] soc - Ensure PCMs are suspended [ALSA] soc - Clean up tabs [ALSA] soc - Initial WM8753 TLV support for capture mixer [ALSA] ASoC: WM9713 driver ALSA: asoc: core - refactored DAPM pin control API. ALSA: asoc: core - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: at32 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: at91 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: davinci - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: fsl - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: omap - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: pxa - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: s3c24xx - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: sh - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. ALSA: asoc: core - add Digital Audio Interface (DAI) control functions. ALSA: asoc: machines - add Digital Audio Interface (DAI) control functions. ALSA: asoc: n810 - fix build error. ALSA: asoc: at32 - DAI struct merge and enable_pin() change. ALSA: asoc: kbuild - only show menus for the current ASoC CPU platform. regulator: consumer device interface regulator: regulator driver interface regulator: machine driver interface regulator: regulator framework core regulator: core kbuild files regulator: documentation - overview regulator: documentation - consumer interface regulator: documentation - regulator driver regulator: documentation - machine regulator: documentation - ABI regulator: maintainers - add maintainers for regulator framework. ALSA: ASoC: maintainers - update email address for Liam Girdwood ALSA: ASoC: update email address for Liam Girdwood regulator: core - Rework machine API to remove string based functions. regulator: update email address for Liam Girdwood Input: wm97xx - update email address for Liam Girdwood ALSA: ASoC: email - update email addresses. regulator: email - update email address and regulator webpage. regulator: build fix for powerpc - renamed show_state regulator: lp3971 - fix driver link error when built-in. regulator: tps650xx - build fixes for x86_64
Liam R. Howlett (2): Add mutex_lock_killable Use mutex_lock_killable in vfs_readdir
Liang Li (4): powerpc/83xx: Remove second USB node from SBC834x DTS powerpc/83xx: Add localbus node and MTD partitions for SBC834x powerpc/83xx: Fix incorrect PCI interrupt map in SBC834x DTS powerpc/85xx: sbc8560 - Fix warm reboot with board specific reset function
Libin Yang (4): [ALSA] hda-codec - Fix auto-probe of ALC880 [ALSA] HDA-Intel - Patch to support RV7xx HDMI Audio ALSA: hda - support new AMD HDMI Audio (1002:970f) USB: quirk PLL power down mode
Libor Michalek (1): IB: Trivial FMR printk cleanup
Libor Pechacek (1): bonding: Fix sysfs attribute handling
Lierdakil (1): V4L/DVB (10388): gspca - pac207: Webcam 093a:2474 added.
Lijun Chen (1): [TIPC]: Added subscription cancellation capability
Liming Wang (6): function tracing: fix wrong position computing of stack_trace ftrace: adding other non-leaving .text sections ftrace: improve seq_operation of ftrace softirq: remove useless function __local_bh_enable function trace: fix a bug of single thread function trace ftrace: avoid duplicated function when writing set_graph_function
Lin Feng Shen (1): NFS: fix error handling on access_ok in compat_sys_nfsservctl
Lin Ming (59): ACPI: fix boot oops regression in thermal ACPICA: New interfaces for table event handlers ACPICA: Fix for namespace lookup problem ACPICA: Fix for Increment/Decrement operator, incorrect type change ACPICA: Added additional parameter validation for LoadTable ACPICA: Fixed a problem with Index references passed as method arguments ACPICA: Fixed a problem with CopyObject used in conjunction with the Index operator ACPICA: Implemented full support for deferred execution for the TermArg string arguments for DataTableRegion ACPICA: Implemented full argument resolution support for the BankValue argument to BankField ACPICA: Fix for SizeOf when used with Buffers and Packages ACPICA: Methods now implicitly return 0 in slack mode ACPICA: Fix for Load operator ACPICA: Fix for LoadTable operator, input strings ACPICA: Fixes for Unload and DDBHandles ACPICA: Update behavior of CopyObject to match ACPI spec ACPICA: Fix to handle NULL package elements correctly ACPICA: Fix possible memory leak in Unload() operator ACPI: replace AE_BAD_ADDRESS exception code with AE_ERROR ACPICA: Add function to dereference returned reference objects ACPI: replace ACPI_DEBUG_PRINT((ACPI_DB_ERROR, ...) with printk ACPICA: Reduce error to warning for incorrect method arg count ACPICA: Remove unused ACPI register bit definition ACPICA: Fix fault after mem allocation failure in AML parser ACPICA: Fix possible memory leak, error exit path ACPICA: Fixed a couple memory leaks associated with "implicit return" ACPICA: Fix for implicit return compatibility Delete an unwanted return statement at evgpe.c ACPICA: disable _BIF warning ACPICA: Fix possible memory leak on error in parser ACPICA: Allow multiple backslash prefix in namepaths ACPICA: Enhance implicit return mechanism ACPI: osl.c: replace return_ACPI_STATUS with return ACPI: ec.c: call acpi_get_name to get node name ACPI: proc.c: remove ACPI_FUNCTION_TRACE ACPI: wakeup.c: remove ACPI_FUNCTION_TRACE ACPI: main.c: use new public GPE group enable/disable interfaces ACPI: sony-laptop.c: call acpi_get_object_info to get node info ACPI: power.c: call acpi_get_name to get node name ACPI: panasonic-laptop.c: remove ACPI_FUNCTION_TRACE ACPI: io_acpi_init.c: call acpi_get_name to get node fullname ACPI: io_common.c: call acpi_get_table to avoid using ACPI_SIG_DSDT ACPI: reboot.c: use new acpi_reset interface ACPI: remove private acpica headers from driver files sched: sched_slice() fixlet ACPICA: Check for non-zero address before being converted to GAS ACPICA: Clear PM register write-only bits on reading ACPI: cpufreq: use new bit register access function I/O port protection: update for windows compatibility. ACPI: resume: re-enable SCI-enable workaround ACPICA: Fix reference count issues for DdbHandle object ACPICA: Invalidate DdbHandle after table unload ACPICA: New: AcpiInstallMethod - install a single control method ACPICA: Region deletion: Ensure region object is removed from handler list ACPICA: ACPI 4.0: iASL/Disassembler - IPMI keyword support. ACPICA: ACPI 4.0: Interpreter support for IPMI. ACPICA: fix leak of acpi_os_validate_address ACPICA: Windows compatibility fix: same buffer/string store ACPICA: reformat predefined method table, no functional change ACPICA: Add support for module-level executable AML code
Linas Vepstas (203): ppc64: misc minor cleanup ppc64: PCI address cache minor fixes ppc64: PCI error rate statistics ppc64: RTAS error reporting restructuring ppc64: avoid PCI error reporting for empty slots ppc64: serialize reports of PCI errors ppc64: escape hatch for spinning interrupt deadlocks ppc64: bugfix: crash on PCI hotplug ppc64: bugfix: don't silently ignore PCI errors ppc64: move eeh.c to powerpc directory from ppc64 ppc64: PCI error event dispatcher ppc64: PCI reset support routines ppc64: Save & restore of PCI device BARS ppc64: mark failed devices ppc64: bugfix: crash on PHB add powerpc: PCI hotplug common code elimination powerpc: make pcibios_claim_one_bus available to other code powerpc: migrate common PCI hotplug code powerpc: PCI Error Recovery: PPC64 core recovery routines powerpc: Split out PCI address cache to its own file powerpc: Add "partitionable endpoint" support powerpc: remove bogus printk powerpc: Remove duplicate code powerpc: bugfix: fill in uninitialized field powerpc: Use PE configuration address consistently powerpc: set up the RTAS token just like the rest of them. powerpc: Don't continue with PCI Error recovery if slot reset failed. powerpc: handle multifunction PCI devices properly powerpc: IOMMU: don't ioremap null addresses powerpc: Save device BARs much earlier in the boot sequence powerpc: get rid of per_cpu EEH counters PowerPC/PCI Hotplug build break PowerPC/PCI Hotplug build break Clean up Documentation/driver-model/overview.txt Documentation: Updated PCI Error Recovery [SCSI] PCI Error Recovery: IPR SCSI device driver powerpc/pseries: Cleanup device name printing. Janitor: drivers/net/pcnet32: fix incorrect comments powerpc/pseries: mutex lock to serialize EEH event processing powerpc/pseries: print message if EEH recovery fails powerpc/pseries: fix device name printing, again. powerpc/pseries: bugfix: balance calls to pci_device_put powerpc/pseries: clear PCI failure counter if no new failures powerpc/pseries: avoid crash in PCI code if mem system not up powerpc/pseries: Increment fail counter in PCI recovery e1000: prevent statistics from getting garbled during reset [POWERPC] pseries: Print PCI slot location code on failure pci: initialize struct pci_dev.error_state pSeries hvsi char driver null pointer deref pSeries: hvsi char driver janitorial cleanup e100: fix error recovery ixgb: Add PCI Error recovery callbacks e1000 disable device on PCI error [POWERPC] EEH: balance pcidev_get/put calls [POWERPC] EEH: code comment cleanup [POWERPC] EEH: enable MMIO/DMA on frozen slot [POWERPC] EEH: support MMIO enable recovery step [POWERPC] EEH: Power4 systems sometimes need multiple resets. [POWERPC] EEH failure to mark pci slot as frozen. e1000: Janitor: Use #defined values for literals powerpc/cell spidernet ethtool -i version number info. powerpc/cell spidernet burst alignment patch. Spidernet module parm permissions powerpc/cell spidernet force-end fix powerpc/cell spidernet zlen min packet length powerpc/cell spidernet add missing netdev watchdog Spidernet fix register field definitions Spidernet stop queue when queue is full. powerpc/cell spidernet bogus rx interrupt bit powerpc/cell spidernet fix error interrupt print powerpc/cell spidernet stop error printing patch. powerpc/cell spidernet incorrect offset powerpc/cell spidernet low watermark patch. powerpc/cell spidernet NAPI polling info. powerpc/cell spidernet refine locking powerpc/cell spidernet powerpc/cell spidernet reduce DMA kicking powerpc/cell spidernet variable name change powerpc/cell spidernet DMA direction fix powerpc/cell spidernet release all descrs e1000: Reset all functions after a PCI error [POWERPC] Use 4kB iommu pages even on 64kB-page systems spidernet: poor network performance [POWERPC] Wrap cpu_die() with CONFIG_HOTPLUG_CPU [POWERPC] Change ppc64_defconfig to use AUTOFS_V4 not V3 HVCS char driver janitoring: move block of code [POWERPC] EEH recovery tweaks [POWERPC] Fix PCI device channel state initialization rpaphp: compiler warning cleanup [POWERPC] Fix broken DMA on non-LPAR pSeries elevator: move clearing of unplug flag earlier [POWERPC] Clarify EEH error message Spidernet DMA coalescing Spidernet add net_ratelimit to suppress long output Spidernet remove rxramfull tasklet Spidernet cleanup un-needed API Spidernet RX skb mem leak Spidernet another skb mem leak Spidernet Cleanup return codes Spidernet RX Refill Spidernet Remove unused variable Spidernet RX Chain tail Spidernet Memory barrier Spidernet Avoid possible RX chain corruption Spidernet RX Debugging printout [POWERPC] pSeries: EEH improperly enabled for some Power4 systems Spidernet: Rework RX linked list PCI: define inline for test of channel error state PCI: Use newly defined PCI channel offline routine [SCSI] lpfc: add PCI error recovery support spidernet: compile break. spidernet: separate hardware state from driver state. spidernet: fix racy double-free of skb spidernet: transmit race spidernet: janitorial, typos spidernet: maintainership [SCSI] lpfc: avoid double-free during PCI error failure [POWERPC] EEH: modify order of EEH state checking [POWERPC] EEH: Add clarifying messages. [POWERPC] EEH: Tolerate high mmio [POWERPC] EEH: support ibm,get-config-addr-info2 RTAS call [POWERPC] EEH: hotplug recovery bugfix [POWERPC] EEH: multifunction recovery bugfix [POWERPC] EEH: handle reset state high [POWERPC] EEH: wait for slot status [POWERPC] EEH: rm un-needed data [POWERPC] EEH: verify state change [POWERPC] EEH: restructure multi-function support spidernet: Fix problem sending IP fragments [POWERPC] pseries: Handle null iommu dma-window property correctly PCI: rpaphp: Cleanup flow of control for rpaphp_add_slot PCI: rpaphp: Remove global num_slots variable PCI: rpaphp: match up alloc and free in same routine PCI: rpaphp: Fix a memleak; slot->location string was never freed PCI: rpaphp: Remove un-needed goto PCI: rpaphp: remove a function that does nothing but wrap debug printks PCI: rpaphp: Remve another call that is a wrapper PCI: rpaphp: Remove another wrappered function PCI: rpaphp: remove a call that does nothing but a pointer lookup PCI: rpaphp: Remove setup_pci_slot() PCI: rpaphp: remove print_slot_pci_funcs() PCI: rpaphp: remove rpaphp_set_attention_status() PCI: rpaphp: refactor tail call to rpaphp_register_slot() PCI: rpaphp: Rename rpaphp_register_pci_slot() to rpaphp_enable_slot() PCI: rpaphp: Document find_php_slot() PCI: rpaphp: Document is_php_dn() PCI: rpaphp: Use pcibios_remove_pci_devices() symmetrically PCI: rpaphp: Ensure more pcibios_add/pcibios_remove symmetry PCI: rpaphp: Remove semaphores [POWERPC] Export pcibios_remove_pci_devices [POWERPC] EEH: log error only after driver notification. [POWERPC] EEH: Split up long error msg [POWERPC] EEH: capture and log pci state on error [POWERPC] EEH: log all PCI-X and PCI-E AER registers [POWERPC] Assorted janitorial EEH cleanups [POWERPC] pseries: asm/pci-bridge.h CONFIG_ minor cleanup [POWERPC] Add EEH sysfs blinkenlights [POWERPC] Show EEH per-device false positives [POWERPC] Remove dead EEH code [POWERPC] Tweak EEH copyright info spidernet: null out skb pointer after its been used. spidernet: Cure RX ram full bug spidernet: Don't terminate the RX ring spidernet: silence the ramfull messages spidernet: turn off descriptor chain end interrupt. s2io: add PCI error recovery support s2io: add PCI error recovery support spidernet: beautify error messages spidernet: enhance the dump routine spidernet: invalidate unused pointer. spidernet: service TX later. spidernet: move a block of code around spidernet: fix misnamed flag spidernet: driver docmentation spidernet: Replace literal with const [POWERPC] EEH: Tweak printk message [POWERPC] EEH: Fix PCI bridge handling bug [POWERPC] EEH: Dump PCI bridge status on event [POWERPC] pseries: Avoid excess rtas_token calls [POWERPC] pseries: Use rtas_token instead of hand-rolled code [POWERPC] pseries: Simplify rtasd initialization [POWERPC] Remove nvram forward declarations [POWERPC] pseries: Fix jumbled no_logging flag [POWERPC] pseries: Eliminate global error_log_cnt variable [POWERPC] pseries: Remove dead EEH video code [POWERPC] IOMMU virtual merge is no longer experimental [POWERPC] prom_init whitespace cleanup, typo fix [POWERPC] prom.c whitespace cleanup [POWERPC] setup_64.c and prom.c comment cleanup [POWERPC] pseries: device node status can be "ok" or "okay" [POWERPC] Use alloc_maybe_bootmem() in pcibios_alloc_controller [SCSI] sym53c8xx: PCI Error Recovery support [POWERPC] EEH: Clean up comments [POWERPC] EEH: Drivers that need reset trump others [POWERPC] EEH: Avoid crash on null device [POWERPC] EEH: Make sure warning message is printed [POWERPC] Fix RTAS os-term usage on kernel panic PCI: pcie portdriver: initialize returned value [POWERPC] EEH: Work with device endpoint, always [POWERPC] EEH: Be careful when identifying "empty" slots. [POWERPC] EEH: Report errors as soon as possible pci hotplug: fix rpaphp directory naming PCI: export pci_restore_msi_state()
Linda Knippers (2): update of IPC audit record cleanup btrfsctl -A error code fixup
Linda Xie (3): [SCSI] IBM VSCSI Client: sending client info to server [SCSI] scsi/ibmvscsi/srp.h: Fix a wrong type code used for SRP_LOGIN_REJ PCI Hotplug: Fix buffer overrun in rpadlpar_sysfs.c
Linsys Contractor Adhiraj Joshi (1): NetXen: Fix hardware access for ppc architecture.
Linsys Contractor Mithlesh Thukral (4): NetXen: Updates, removal of unsupported features and minor bug fixes. NetXen: Fix second rmmod failure observed on PowerPC machines. NetXen: Bug fix for Jumbo frames on XG card NetXen: Fix softlockup seen during hardware access
Linus Nilsson (4): DocBook: Change a headline in kernel-locking to list all three main types of locking. Documentation: Fix a mispelt "probably" in SubmittingPatches. Makefile: Change typoed 'behavour' to 'behaviour' libata: Change "write_data" to "rw" for some function documentations
Linus Torvalds (6970): Linux-2.6.12-rc2 Fix up some file mode differences due to the new git world order. Merge with master.kernel.org:/home/rmk/linux-2.6-rmk.git - ARM changes Merge SCSI tree from James Bottomley. Merge with master.kernel.org:/home/rmk/linux-2.6-rmk.git Merge with Greg's USB tree at kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6.git/ Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/ Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/ Linux v2.6.12-rc3 Merge rsync://rsync.kernel.org/pub/linux/kernel/people/davem/sparc-2.6.git Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git Automated merge of kernel.org:/home/rmk/linux-2.6-rmk.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ Automatic merge of kernel.org:/home/rmk/linux-2.6-rmk.git Automatic merge of kernel.org:/home/rmk/linux-2.6-serial.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Remove bogus BUG() in kernel/exit.c x86: make traps on 'iret' be debuggable in user space Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/ Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/ Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/ Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git/ Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git Fix acpi_find_rsdp() - acpi_scan_rsdp takes length, not end Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6.git Linux v2.6.12-rc4 Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Automatic merge of master.kernel.org:/home/rmk/linux-2.6-serial.git Automatic merge of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-2.6.git Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/ prevent NULL mmap in topdown model Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/ Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git/ Fix get_unmapped_area sanity tests Remove some left-over empty files Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6.git Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git Merge of master.kernel.org:/home/rmk/linux-2.6-mmc.git Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/ Linux 2.6.12-rc5 Merge of 'for-linus' branch from Merge of 'new-ids' branch from Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge of 'misc-fixes' branch from Automatic merge of 'for-linus' branch from Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 ide-cd: revert DMA mask test change Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/hch/xfs-2.6 Automatic merge of 'for-linus' branch from Automatic merge of 'misc-fixes' branch from Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge of 'docs' branch from Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6 Automatic merge of 'misc-fixes' branch from Linux 2.6.12-rc6 Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6 Merge of master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Automatic merge of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 ppc: remove two extraneous descriptors for the 405EP CPU Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Update DCO ("signoff") rules to 1.1 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge 'for-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge 'for-linus' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block Linux 2.6.12 Manual merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git Clean up subthread exec Merge 'upstream-2.6.13' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/dwmw2/audit-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge 'scsi-fixes' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge 'for-linus' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge rsync://oss.sgi.com/git/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/w1-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git Merge rsync://client.linux-nfs.org/pub/linux/nfs-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge 'misc-fixes' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Add "memory" clobbers to the x86 inline asm of strncmp and friends Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial ACPI: Make sure we call acpi_register_gsi() even for default PCI interrupt assignment Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge Christoph's freeze cleanup patch Fix up try_to_freeze() usage in arch/i386/kernel/signal.c Merge 'drm-fixes' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge 'drm-3264' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git manually Merge 'upstream' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge 'upstream' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge 'upstream' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Commit the manual part of the input layer merge. Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge head 'upstream-20050628-1' of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Linux v2.6.13-rc1 Remove duplicate mention of "edd" in Documentation/kernel-parameters.txt Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm If ACPI doesn't find an irq listed, don't accept 0 as a valid PCI irq. Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux v2.6.13-rc3 ieee1394: fix broken signed char assumption. Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge head 'drm-via' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge head 'drm-3264' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge head 'drm-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:~rmk/linux-2.6-arm.git Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-2.6 reiserfs: run scripts/Lindent on reiserfs code Linux 2.6.13-rc3 Merge /home/torvalds/linux-2.6-arm Merge head 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Fix up incorrect "unlikely()" on %gs reload in x86 __switch_to x86: make restore_fpu() use alternative assembler instructions Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 x86: use alternative instructions for fnsave/fxsave too Remove "noreplacement" kernel command line option. Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 Fix compiler warning in qla_iocb.c Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp Merge master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge head 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Fix up qla2xxx configuration bogosity Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Revert broken "statement with no effect" warning fix Linux 2.6.13-rc4 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge head 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq x86: fix new find_first_bit() Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/to-linus Revert "yenta free_irq on suspend" Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Fix get_user_pages() race for write access Revert ACPI interrupt resume changes Linux v2.6.13-rc5 pci: make bus resource start address override minimum IO address Fix up recent get_user_pages() handling Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/to-linus It wasn't just x86-64 that had hardcoded VM_FAULT_xxx numbers Merge head 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/to-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Add fakey 'deflateBound()' function to the in-kernel zlib routines Check input buffer size in zisofs ppc: Export __handle_mm_fault for MOL Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Linux 2.6.13-rc6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Revert "[PATCH] PCI: restore BAR values..." Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Fix up mmap of /dev/kmem Revert "dc395x: Fix support for highmem" Revert PCIBIOS_MIN_IO changes for 2.6.13 um: fix __pa/__va macro expansion problem Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/to-linus Merge head 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Revert unnecessary zlib_inflate/inftrees.c fix Merge head 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Fix nasty ncpfs symlink handling bug. Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 befs: fix up missed follow_link declaration change Don't allow normal users to set idle IO priority Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Linux v2.6.13-rc7 Only pre-allocate 256 bytes of cardbio IO range Ignore disabled ROM resources at setup Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git Merge refs/heads/upstream-fixes from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Linux v2.6.13 Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-ucb.git Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-serial.git Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-mmc.git Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-arm.git Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge refs/heads/upstream-fixes from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge refs/heads/drm-latest from master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge refs/heads/for-linus from master.kernel.org:/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-arm.git Merge refs/heads/release from master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge refs/heads/ieee80211-wifi from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-arm Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-serial Merge refs/heads/ieee80211-wifi from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge watchdog driver updates Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'drm-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 [SCSI] Revert "final klist fixes" [SCSI] Re-do "final klist fixes" Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Fix up ARM serial driver compile failure Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-i2c manually Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/w1-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Fix up lost patch in compat_sys_select() for new RCU files world order Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Preempt-safe RCU file usage Remove "must_check" attributes in PCI-land Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc hpt366: write the full 4 bytes of ROM address, not just low 1 byte Sun GEM ethernet: enable and map PCI ROM properly Merge branch 'for-linus' from kernel.org:/.../shaggy/jfs-2.6 manually Merge master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Mark ia64-specific MCA/INIT scheduler hooks as dangerous Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 Fix fallout from ATI Xpress timer workaround Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 Linux 2.6.14-rc1 Fix up more strange byte writes to the PCI_ROM_ADDRESS config word Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa-current Merge master.kernel.org:/pub/scm/linux/kernel/git/dwmw2/audit-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/chrisw/lsm-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Fix yenta error message when unable to find a bus assignment Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-i2c Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Partially revert "Fix time going twice as fast problem on ATI Xpress chipsets" Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 x86-64/smp: fix random SIGSEGV issues Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Make fsnotify possibly work better for the inode removal case Linux v2.6.14-rc2 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Make sure SIGKILL gets proper respect Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-fixes' from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream' from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-ucb Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' from master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-serial Revert task flag re-ordering, add comments Merge master.kernel.org:/pub/scm/linux/kernel/git/chrisw/lsm-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Revert "x86-64: Reverse order of bootmem lists" Linux v2.6.14-rc3 Fix inequality comparison against "task->state" Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-ucb Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Avoid 'names_cache' memory leak with CONFIG_AUDITSYSCALL Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-ucb Use the new "kill_proc_info_as_uid()" for USB disconnect too Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux v2.6.14-rc4 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Fix memory ordering bug in page reclaim Increase default RCU batching sharply Add some basic .gitignore files Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-arm Linux v2.6.14-rc5 Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Revert "Fix cpu timers exit deadlock and races" Posix timers: limit number of timers firing at once Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 cardbus: limit IO windows to 256 bytes Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 PCI: be more verbose about resource quirks posix cpu timers: fix timer ordering Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Revert "remove false BUG_ON() from run_posix_cpu_timers()" Revert "x86-64: Avoid unnecessary double bouncing for swiotlb" Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 Linux v2.6.14 Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6.15 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'generic-dispatch' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'elevator-switch' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'sx8' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'forlinus' of git://parisc-linux.org/home/kyle/git/parisc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 pcmcia: add socket register data to sysfs for yenta devices Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Fix PIIX4 SMB region size Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Revert "i386: move apic init in init_IRQs" Don't touch USB controller IO registers when they are disabled Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'swiotlb' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'srp' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'block-dir' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/bunk/trivial Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Fix ptrace self-attach rule Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Fix AGP compile on non-x86 architectures Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 ppc64: default build as the merged 'powerpc' architecture Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Linux v2.6.15-rc1 Revert "[PATCH] fbcon: Add rl (Roman Large) font" Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge x86-64 update from Andi Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 x86: Fix silly typo in recent <asm/signal.h> fixes Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Fix ACPI processor power block initialization Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'parisc' of master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Linux v2.6.15-rc2 Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/scjody/ieee1394 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Fix up GFP_ZONEMASK for GFP_DMA32 usage compat-ioctl.c: fix compile with no CONFIG_JBD Revert "[NET]: Shut up warnings in net/core/flow.c" Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge branch 'drm-linus' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 mm: re-architect the VM_UNPAGED logic Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Linux v2.6.15-rc3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Support strange discontiguous PFN remappings Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 VM: add common helper function to create the page tables cow_user_page: fix page alignment Revert "[PATCH] drivers/message/fusion/mptbase.c: make code static" Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 VM: add "vm_insert_page()" function Revert "[PATCH] pci_ids.h: remove duplicate entries" Linux v2.6.15-rc4 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Revert "[SCSI] fix usb storage oops" Add missing "local_irq_enable()" to C2/C3 exit logic Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Make vm_insert_page() available to NVidia module Link USB drivers later in the kernel Linux v2.6.15-rc5 Allow arbitrary shared PFNMAP's Remove (at least temporarily) the "incomplete PFN mapping" support Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Allow arbitrary read-only shared pfn-remapping too Revert revert of "[SCSI] fix usb storage oops" Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/nf-2.6 get_user_pages: don't try to follow PFNMAP pages Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Expose "Optimize for size" option for everybody Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/tg3-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Move size optimization option outside of EMBEDDED menu, mark it EXPERIMENTAL Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Make sure we copy pages inserted with "vm_insert_page()" on fork Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394 Linux v2.6.15-rc6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/tg3-2.6 Merge branch 'to_linus' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'fixes' of git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Initialize drivers/media/video/saa7134 late Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'to_linus' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Fix silly typo ("smb" vs "smp") Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Linux v2.6.15-rc7 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/tg3-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-mmc Revert radeon AGP aperture offset changes Insanity avoidance in /proc sysctl: don't overflow the user-supplied buffer with '\0' Merge master.kernel.org:/home/rmk/linux-2.6-serial sysctl: make sure to terminate strings with a NUL Linux v2.6.15 Relax the rw_verify_area() error checking. Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge http://oss.oracle.com/git/ocfs2 x86: remove bogus 'pci=usepirqmask' suggestion when no irq is defined Merge branch 'post-2.6.15' of git://brick.kernel.dk/data/git/linux-2.6-block Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'blk-softirq' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge master.kernel.org:/pub/scm/linux/kernel/git/mingo/mutex-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Fix rpc shutdown event condition bug Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Fix net/core/wireless.c link failure x86: fix "make install" target Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Fix mutex_trylock() copy-and-paste bug (x86, x86-64, generic mutex-dec.h) Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/hrtimer-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'drm-forlinus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/spi-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial x86: Work around compiler code generation bug with -Os Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild x86-64: fix initrd freeing Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394 Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Linux v2.6.16-rc1 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Don't try to "validate" a non-existing timeval. Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Fix ipv4/igmp.c compile with gcc-4 and IP_MULTICAST Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/x86 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/bnx2-2.6 Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Linux v2.6.16-rc2 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Revert "[PATCH] x86_64: Fix the node cpumask of a cpu going down" Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 mm/slab.c (non-NUMA): Fix compile warning and clean up code Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-bugfix Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://oss.sgi.com:8090/oss/git/rc-fixes-xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 ppc: fix up trivial Kconfig config selection Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Revert "[PATCH] kconfig: detect if -lintl is needed when linking conf,mconf" Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Linux v2.6.16-rc3 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Handle holes in node mask in node fallback list setup Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Linux v2.6.16-rc4 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'fixes.b8' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Make Kprobes depend on modules Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux v2.6.16-rc5 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://oss.sgi.com:8090/oss/git/xfs-rc-fixes Revert "[PATCH] x86_64: Only do the clustered systems have unsynchronized TSC assumption on IBM systems" Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2 ppc64: make sure to align stack pointer to 16 bytes at boot Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6-stable Fix "check_slabp" printout size calculation Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Add early-boot-safety check to cond_resched() Allocate 96 bytes for SCSI sense data reply slab: clarify and fix calculate_slab_order() Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Simplify fifo_open() locking logic Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial slab: fix calculate_slab_order() for SLAB_RECLAIM_ACCOUNT Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Mark the pipe file operations static Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Linux 2.6.16-rc6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Revert "[PATCH] x86-64: Fix up handling of non canonical user RIPs" Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://oss.sgi.com:8090/oss/git/rc-fixes Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux 2.6.16 Merge branch 'block-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/block Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'origin' Merge kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git with fixups Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Revert "V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion" Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 scsi: link in the debug driver last Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc PCI: resource address mismatch Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'blktrace' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6 Merge branch 'audit.b3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current powerpc: fix strncasecmp prototype Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'cfq-merge' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394 Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial ppc64: actually add sys_splice() to the system call table splice: add SPLICE_F_NONBLOCK flag Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge git://oss.sgi.com:8090/oss/git/xfs-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Update dummy snd_power_wait() function for new calling convention Linux v2.6.17-rc1 Move request_standard_resources() back to before PCI probing Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'tee' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/mszeredi/fuse Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/stable-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 x86: don't allow tail-calls in sys_ftruncate[64]() x86: be careful about tailcall breakage for sys_open[at] too Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux v2.6.17-rc2 Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6-stable Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6-stable Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Linux v2.6.17-rc3 Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 [SCSI] advansys driver: limp along on x86 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'audit.b10' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current CREDITS file update (Tristan Greaves) Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/home/rmk/linux-2.6-mmc Fix ptrace_attach()/ptrace_traceme()/de_thread() race Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Revert "kbuild: fix modpost segfault for 64bit mipsel kernel" Merge git://oss.sgi.com:8090/xfs-2.6 Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/netdev-2.6 Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/shemminger/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband ptrace_attach: fix possible deadlock schenario with irqs Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Linux v2.6.17-rc4 Revert "[BLOCK] Fix oops on removal of SD/MMC card" Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Alternative fix for MMC oops on unmount after removal Revert "[PATCH] i386: export: memory more than 4G through /proc/iomem" Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/spi-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Revert "[PATCH] sched: fix interactive task starvation" Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Linux 2.6.17-rc5 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Revert "[PATCH] i386/x86_64: Force pci=noacpi on HP XW9300" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Linux 2.6.17-rc6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev [sky2] Fix sky2 network driver suspend/resume Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux v2.6.17 Improve SATA core suspend/resume Make sure to re-enable SCI after an ACPI suspend Add support for suspending and resuming the whole console subsystem Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'i915fb' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/intelfb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge git://git.infradead.org/mtd-2.6 Merge git://git.infradead.org/~dwmw2/rbtree-2.6 Merge git://git.infradead.org/hdrcleanup-2.6 Merge branch 'audit.b21' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'rio.b19' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Fix up CFQ scheduler for recent rbtree node shrinkage Merge git://git.kernel.org/pub/scm/linux/kernel/git/bcollins/linux1394-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://oss.sgi.com:8090/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/w1-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-serial Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 x86: call eisa_set_level_irq() in pbibios_lookup_irq() Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Add some basic resume trace facilities Enable minimal per-device resume tracing Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'intelfb-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/intelfb-2.6 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Revert "[PATCH] usb: drivers/usb/core/devio.c dereferences a userspace pointer" Merge master.kernel.org:/home/rmk/linux-2.6-arm Fix PM_TRACE dependency: works only on 32-bit x86 for now Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Fix NFS2 compile error Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Revert "swsusp special saveable pages support" commits Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'x86-64' Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Revert "[PATCH] kthread: update loop.c to use kthread" Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Revert "kbuild: fix make -rR breakage" Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Properly delete sound/ppc/toonie.c Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://oss.sgi.com:8090/nathans/xfs-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'nommu' of master.kernel.org:/home/rmk/linux-2.6-arm Fix vsnprintf off-by-one bug Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6/ Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'audit.b22' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'genirq' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.infradead.org/mtd-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-serial Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.infradead.org/hdrinstall-2.6 Fix up headers_install wrt devfs removal Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Linux 2.6.18-rc1 power: improve inline asm memory constraints i386: improve and correct inline asm memory constraints Revert "ACPI: dock driver" Merge branch 'blktrace' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge commit master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 of HEAD swsusp: fix panic when signature can't be read Merge commit master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 of HEAD Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 x86 MacMini: make built-in speaker sound actually work Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Add PIIX4 APCI quirk for the 440MX chipset too Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge commit master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa of HEAD Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Revert "[PATCH] pcmcia: Make ide_cs work with the memory space of CF-Cards if IO space is not available" Merge commit master.kernel.org:/pub/scm/linux/kernel/git/gregkh/w1-2.6 of HEAD Merge commit master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 of HEAD Merge commit master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 of HEAD Merge commit master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 of HEAD Merge commit master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 of HEAD Merge commit master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 of HEAD Merge commit master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 of HEAD Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Fix nasty /proc vulnerability Relax /proc fix a bit Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Mark /proc MS_NOSUID and MS_NOEXEC Don't allow chmod() on the /proc/<pid>/ files Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Linux 2.6.18-rc2 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 [cpufreq] ondemand: make shutdown sequence more robust cpu hotplug: simplify and hopefully fix locking Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge git://oss.sgi.com:8090/nathans/xfs-rc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Linux v2.6.18-rc3 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-2.6.18 Fix force_sig_info() semantics after cleanups Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'fixes' of git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Linux v2.6.18-rc4 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Linux v2.6.18-rc5 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-serial Linux 2.6.18-rc6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'audit.b28' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge git://oss.sgi.com:8090/xfs/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'audit.b29' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Linux v2.6.18-rc7 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 x86: save/restore eflags in context switch Merge git://git.infradead.org/mtd-2.6 Revert mmiocfg heuristics and blacklist changes Merge branch 'fixes' of git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Linux v2.6.18. Arrr! Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.infradead.org/mtd-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.infradead.org/~dwmw2/hdroneline Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge git://git.infradead.org/mtd-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.infradead.org/~dwmw2/khdrs-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.infradead.org/~dwmw2/khdrs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Suspend infrastructure cleanup and extension Suspend changes for PCI core Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/hwmon-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'intelfb-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/intelfb-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'block' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'block' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart pccard_store_cis: fix wrong error handling Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.infradead.org/mtd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Add prototype for sigset_from_compat() Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-serial Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm x86: Fix booting with "no387 nofxsr" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'audit.b32' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/willy/parisc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/configh Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-2.6.19' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/willy/parisc-2.6 Linux 2.6.19-rc1 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge git://git.infradead.org/~dhowells/irq-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Initial blind fixup for arm for irq changes Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa ARM: fix up nested irq regs usage Merge branch 'irq-fixes' of git://git.parisc-linux.org/git/linux-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'irq-fixes' of git://git.parisc-linux.org/git/linux-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Revert "[POWERPC] Don't get PCI IRQ from OF for devices with no IRQ" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Fix extraneous '&' in recent NFS client cleanup Merge branch 'irqclean-submit1' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge git://git.infradead.org/~dhowells/irq-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/configh Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc ACPI: Allow setting SCI_EN bit in PM1_CONTROL register Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/voyager-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Include proper header file for PFN_DOWN() Linux 2.6.19-rc2 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Fix VM_MAYEXEC calculation Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Fix USB gadget net2280.c compile Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/aoe-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/hwmon-2.6 Merge branch 'ubuntu-updates' of master.kernel.org:/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Revert "[mv643xx] Add pci device table for auto module loading." Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa Revert unintentional and bogus change to drivers/pci/quirks.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Linux 2.6.19-rc3 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'intelfb-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/intelfb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Revert "r8169: mac address change support" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux 2.6.19-rc4 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc i386: clean up io-apic accesses i386: write IO APIC irq routing entries in correct order Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Revert unintentional "volatile" changes in ipc/msg.c Fix unlikely (but possible) race condition on task->user access Make sure "user->sigpending" count is in sync Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'fixes_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux Linux 2.6.19-rc5 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Revert "[PATCH] i386: Add MMCFG resources to i386 too" x86-64: clean up io-apic accesses x86-64: write IO APIC irq routing entries in correct order Merge merom:v2.6/linux Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb [dvb saa7134] Fix missing 'break' for avermedia card case Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Revert "[PATCH] fix Data Acess error in dup_fd" Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Linux 2.6.19-rc6 Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Fix generic fb_ddc i2c edid probe msg x86: be more careful when walking back the frame pointer chain Revert "ACPI: created a dedicated workqueue for notify() execution" Merge branch 'fixes4linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Add "pure_initcall" for static variable initialization Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Don't call "note_interrupt()" with irq descriptor lock held [AGP] Fix intel 965 AGP memory mapping function [AGP] Allocate AGP pages with GFP_DMA32 by default Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Revert "[PATCH] Enforce "unsigned long flags;" when spinlocking" Fix 'ALIGN()' macro, take 2 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Linux 2.6.19 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-2.6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Arch provides generic iomap missing accessors Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus4' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird netfilter.h needs rcuupdate.h for RCU locking functions Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge git://git.infradead.org/users/dhowells/workq-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 x86[-64]:Remove 'volatile' from atomic_t Merge branch 'release' of master.kernel.org:/home/ftp/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Add "run_scheduled_work()" workqueue function Merge branch 'intx' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Make SLES9 "get_kernel_version" work on the kernel binary again Make sure we populate the initroot filesystem late enough Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge branch 'release' of master.kernel.org:/home/ftp/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Linux v2.6.20-rc1 Remove stack unwinder for now Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Fix "delayed_work_pending()" macro expansion Fix incorrect user space access locking in mincore() Make workqueue bit operations work on "atomic_long_t" Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Fix up mm/mincore.c error value cases Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Clean up and make try_to_free_buffers() not race with dirty pages VM: Remove "clear_page_dirty()" and "test_clear_page_dirty()" functions Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Clean up and export cancel_dirty_page() to modules Fix reiserfs after "test_clear_page_dirty()" removal Fix up CIFS for "test_clear_page_dirty()" removal Linux 2.6.20-rc2 VM: Fix nasty and subtle race in shared mmap'ed page writeback Merge branch 'netxen-ioctl' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux 2.6.20-rc3 Revert "[PATCH] x86_64: fix boot hang caused by CALGARY_IOMMU_ENABLED_BY_DEFAULT" Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Revert "[PATCH] binfmt_elf: randomize PIE binaries (2nd try)" Linux 2.6.20-rc4 Revert "[PATCH] x86-64: Try multiple timer variants in check_timer" Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Don't put "linux_banner" in the .init section Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Linux v2.6.20-rc5 Revert "[PATCH] Fix up mmap_kmem" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'kill-jffs-prep' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'ftape' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Clear spurious irq stat information when adding irq handler Change Linus' email address too Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux 2.6.20-rc6 Resurrect 'try_to_free_buffers()' VM hackery Write back inode data pages even when the inode itself is locked Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Fix balance_dirty_page() calculations with CONFIG_HIGHMEM Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Revert "[PATCH] namespaces: fix exit race by splitting exit" Revert "net: ifb error path loop fix" Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Linux 2.6.20-rc7 Revert "[PATCH] mm: micro optimise zone_watermark_ok" Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Revert "[PATCH] fix typo in geode_configre()@cyrix.c" Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/bnx2-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Linux 2.6.20 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 kbuild: make $(checker-shell ) strip spaces around the result kbuild: fix space for good (take 103) Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-tc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-apm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 don't use 'localversion*' files twice Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Revert "[PATCH] Fix d_path for lazy unmounts" Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'acpi' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'kill-jffs' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'audit.b37' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge git://git.infradead.org/mtd-2.6 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Linux 2.6.21-rc1 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Fix bogus 'inline' in drivers/char/ip2/i2lib.c Revert "e1000: fix shared interrupt warning message" Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Revert "[PATCH] i386: add idle notifier" Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/tick-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Revert "[CPUFREQ] constify cpufreq_driver where possible." Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'jffs-maint' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Linux 2.6.21-rc2 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Revert "[PATCH] LOG2: Alter get_order() so that it can make use of ilog2() on a constant" Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux 2.6.21-rc3 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Revert "USB: pxa2xx_udc: fix hardcoded irq number" Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/mfasheh/ocfs2 Disable NMI watchdog by default properly Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Linux 2.6.21-rc4 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'linus' of git://kvm.qumranet.com/home/avi/kvm Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Revert "ACPI: Only use IPI on known broken machines (AMD, Dothan/BaniasPentium M)" Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 x86-64: add "local_apic_timer_c2_ok" here too Merge master.kernel.org:/home/rmk/linux-2.6-arm Linux 2.6.21-rc5 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge git://kvm.qumranet.com/home/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 driver core: do not wait unnecessarily in driver_unregister() Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Linux 2.6.21-rc6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 sched.c: Remove unused variable 'relative' Merge branch 'for-2.6.21' of master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-2.6.21' of master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for_linus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux 2.6.21-rc7 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Revert "e1000: fix NAPI performance on 4-port adapters" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux 2.6.21 Change default dirty-writeback limits Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'e1000-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.infradead.org/ubi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.infradead.org/mtd-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-2.6.22' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 libata: honour host controllers that want just one host Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 iomap: make the default iomap functions fail softer Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/voyager-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Fix compile of tmscsim SCSI driver Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Revert "[PATCH] x86: __pa and __pa_symbol address space separation" Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Fix up SLUB compile Merge branch 'server-cluster-locking-api' of git://linux-nfs.org/~bfields/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Fix bluetooth HCI sysfs compile Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'for-2.6.22' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'reset-seq' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Remove suid/sgid bits on [f]truncate() Revert "fbdev: ignore VESA modes if framebuffer is disabled" Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Revert "md: improve partition detection in md array" Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'usb-move' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'juju' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid Merge branch 'audit.b38' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-ip22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Linux 2.6.22-rc1 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Revert "ipmi: add new IPMI nmi watchdog handling" Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart x86: Fix discontigmem + non-HIGHMEM compile Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Fix ACPI suspend / device suspend ordering problem Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Revert "[PATCH] x86: Drop cc-options call for all options supported in gcc 3.2+" Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Linux v2.6.22-rc2 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Revert "kbuild: make better section mismatch reports on i386, arm and mips" Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Fix crash with irqpoll due to the IRQF_IRQPOLL flag testing Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Revert "HOWTO: bug report addition" (or "HOWTO: mention bughunting") Merge branch 'fixes' of git://git.linux-nfs.org/pub/linux/nfs-2.6 Don't call a warnign a bug. It's a warning. Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Linux 2.6.22-rc3 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm smpboot: fix cachesize comparison in smp_tune_scheduling() Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'drm-patches' of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.infradead.org/mtd-2.6 Linux 2.6.22-rc4 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.linux-xtensa.org/kernel/xtensa-feed Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'splice-2.6.22' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'linus-plus-plus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'splice-2.6.22' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Linux 2.6.22-rc5 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Fix possible runqueue lock starvation in wait_task_inactive() Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Linus 2.6.22-rc6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for_linus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 i386: remove bogus mtrr range check Linux 2.6.22-rc7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus2' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Remove some unused variables Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Remove the blink driver Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Fix permission checking for the new utimensat() system call Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Linux 2.6.22 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'trivial-2.6.23' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'splice-2.6.23' of git://git.kernel.dk/data/git/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.infradead.org/~dwmw2/battery-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Revert "[BNX2]: Seems to not need net/tcp.h" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Revert "USB: fix gregkh-usb-usb-use-menuconfig-objects" Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Revert "[CPUFREQ] powernow-k8: clarify number of cores." Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'splice-2.6.23' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'ioat-md-accel-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Revert "SELinux: use SECINITSID_NETMSG instead of SECINITSID_UNLABELED for NetLabel" Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge git://git.infradead.org/battery-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'bsg' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Fix new generic block device SG compile Remove duplicate comments from sysctl.c Merge branch 'drm-patches' of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Revert "[NET]: Fix races in net_rx_action vs netpoll." Make check_signature depend on CONFIG_HAS_IOMEM Make BLK_DEV_BSG depend strictly on SCSI=y Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'drm-patches' of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'drm-patches' of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'warnings' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'uninit-var' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'isdn-cleanup' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'bsg' of git://git.kernel.dk/data/git/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Make the "z/VM unit record device driver" depend on S390 Revert drivers/ide/ide.c scsi_cmd_ioctl() usage changes Merge branch 'xen-upstream' of ssh://master.kernel.org/pub/scm/linux/kernel/git/jeremy/xen Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream' of git://git.infradead.org/~dedekind/ubi-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/uio-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/docs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'isdn-fix' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Fix up non-NUMA SLAB configuration for zero-sized allocations slub: fix ksize() for zero-sized pointers Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'kmem_death' of master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'cfq' of git://git.kernel.dk/data/git/linux-2.6-block Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sfr/ofcons Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Revert "sys_time() speedup" Merge branch 'for-2.6.23' of master.kernel.org:/pub/scm/linux/kernel/git/arnd/cell-2.6 Un-ignore "vmlinux.lds.S" in .gitignore Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'audit.b39' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Linux 2.6.23-rc1 Merge branch 'request-queue-t' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Revert most of "x86: Fix alternatives and kprobes to remap write-protected kernel text" Don't force-enable suspend/hibernate support just for ACPI Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'to-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/slab Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Fix WARN_ON() on bitfield ops Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge git://git.infradead.org/~dwmw2/mtd-2.6.23 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23 Merge git://git.infradead.org/battery-2.6 Merge git://git.infradead.org/~dwmw2/mtd-2.6.23 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Linux 2.6.23-rc2 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Revert "genirq: temporary fix for level-triggered IRQ resend" Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'async-tx-fixes-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 i386: Fix broken mmiocfg accesses Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Linux 2.6.23-rc3 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'fixes-2.6.23' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Revert "USB: EHCI cpufreq fix" Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Linux 2.6.23-rc4 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Do not use the ia64 clocksource on non-ia64 architectures x86: be even more careful about checking the stack frame on dumping Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Linux 2.6.23-rc5 Merge git://git.infradead.org/~dwmw2/mtd-2.6.23 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for_linus' of git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Linux 2.6.23-rc6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 V4L/DVB (6220a): fix build error for et61x251 driver Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge git://git.linux-xtensa.org/kernel/xtensa-feed Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 x86-64: page faults from user mode are always user faults Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Linux 2.6.23-rc7 Fix CRLF line endings in Documentation/input/iforce-protocol.txt Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Revert "x86_64: Quicklist support for x86_64" Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.infradead.org/battery-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'async-tx-fixes-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux 2.6.23-rc8 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'trivial' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Add explicit zeroing to "envp" array in device 'show' method Revert "x86-64: Disable local APIC timer use on AMD systems with C1E" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Revert "[PATCH] x86-64: fix x86_64-mm-sched-clock-share" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-2.6.23' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Fix possible splice() mmap_sem deadlock Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux 2.6.23-rc9 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'sas-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus VT_WAITACTIVE: Avoid returning EINTR when not necessary Don't do load-average calculations at even 5-second intervals Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux 2.6.23 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'block-2.6.24' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'dmi-const' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'hysdn' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'isdn-cleanups' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86 Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Only enable BLOCK_COMPAT if COMPAT is needed Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86 Merge branch 'nfs-server-stable' of git://linux-nfs.org/~bfields/linux Merge branch 'drm-patches' of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'agp-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Get rid of unused variable warning in drivers/pci/hotplug/pci_hotplug_core.c Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'v2.6.24-lockdep' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 scsi/gdth: fix crash in gdth_timeout if no gdth controllers found Reinstate lost flush_ioremap_region() fix to pxa2xx-flash driver Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of ssh://master.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'locks' of git://linux-nfs.org/~bfields/linux Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'release' of ssh://master.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'xen-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Include <linux/backing-dev.h> in mm/filemap.c Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86 Merge master.kernel.org:/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6 Avoid compile error in fs/nfs/unlink.c Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Revert "kconfig: tristate choices with mixed tristate and boolean values" Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'master' of hera.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'audit.b43' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.infradead.org/battery-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'warnings' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'irq-upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Linux 2.6.24-rc1 Fix /proc/acpi/alarm BCD alarm encodings Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'warnings-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'warnings-upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'alpm' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Revert "x86_64: allocate sparsemem memmap above 4G" Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Remove broken ptrace() special-case code from file mapping Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 Merge branch 'v2.6.24-rc1-lockdep' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'an' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/fix-kbuild Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Linux 2.6.24-rc2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Revert "[ARM] 4642/2: netX: default config for netx based boards" Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-virtio Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Revert "Bias the placement of kernel pages at lower PFNs" Revert "ext2/ext3/ext4: add block bitmap validation" Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Revert "skge: fix ram buffer size calculation" Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 dirty page balancing: Get rid of broken unmapped_ratio logic Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Linux 2.6.24-rc3 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.24 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.24 Linux 2.6.24-rc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Tiny clean-up of OPROFILE/KPROBES configuration Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'for-2.6.24' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev Avoid double memclear() in SLOB/SLUB Revert "PCI: fix IDE legacy mode resources" Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/fix-kbuild Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Linux 2.6.24-rc5 Revert "make bnx2x select ZLIB_INFLATE" Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/fix-kbuild Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Do dirty page accounting when removing a page from the page cache Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Linux 2.6.24-rc6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Revert "x86: fix show cpuinfo cpu number always zero" Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 [PCI] Do not enable CRS Software Visibility by default Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Unify /proc/slabinfo configuration Fix kernel/ptrace.c compile problem (missing "may_attach()") Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Revert "scsi: revert "[SCSI] Get rid of scsi_cmnd->done"" Linux 2.6.24-rc7 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Revert "hda_intel suspend latency: shorten codec read" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.24 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Use access mode instead of open flags to determine needed permissions Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Revert "writeback: introduce writeback_control.more_io to indicate more io" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Fix ARM profiling/instrumentation configuration Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Linux 2.6.24-rc8 Merge branch 'v2.6.24-rc7-lockdep' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Revert "mac80211: warn when receiving frames with unaligned data" Linux 2.6.24 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'cfq-ioc-share' of git://git.kernel.dk/linux-2.6-block Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block Merge branch 'blk-end-request' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-2.6.25' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.25 Mostly revert "e1000/e1000e: Move PCI-Express device IDs over to e1000e" Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Make !NETFILTER_ADVANCED enable IP6_NF_MATCH_IPV6HEADER [net] Gracefully handle shared e1000/1000e driver PCI ID's Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'audit.b46' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'suspend' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux Merge git://git.infradead.org/battery-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'locks' of git://linux-nfs.org/~bfields/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'slub-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'dmapool' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'async-tx-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop into fix Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.linux-nfs.org/pub/linux/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'slub-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'cris' of git://www.jni.nu/cris Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Linux 2.6.25-rc1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 WMI: initialize wmi_blocks.list even if ACPI is disabled Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched acpi: fix acpi_os_read_pci_configuration() misuse of raw_pci_read() Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'slab-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Linux 2.6.25-rc2 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-genirq Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Revert "SLUB: Alternate fast paths using cmpxchg_local" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Remove empty file remnants that were left in the tree by mistake Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Mark CC_STACKPROTECTOR as being BROKEN Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Add memory barrier semantics to wake_up() & co Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Linux 2.6.25-rc3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'v2.6.25-rc3-lockdep' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'avr32-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-fix-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Revert "x86: fix pmd_bad and pud_bad to support huge pages" Allow ARG_MAX execve string space even with a small stack limit Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'slab-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Linux 2.6.25-rc4 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'fixes-25' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of git://git.infradead.org/~dedekind/ubi-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.25 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'slab-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Linux 2.6.25-rc5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 ACPI: Remove ACPI_CUSTOM_DSDT_INITRD option Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Linux 2.6.25-rc6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'audit.b49' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'slab-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm IDE: Make taskfile interface more robust wrt unexpected end-of-command Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Don't 'printk()' while holding xtime lock for writing x86-32: Pass the full resource data to ioremap() Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Make printk() console semaphore accesses sensible Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Linux 2.6.25-rc7 Revert "PCI: remove transparent bridge sizing" Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge branch 'slab-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'avr32-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Revert "SLUB: remove useless masking of GFP_ZERO" Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/ralf/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.25 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Linux 2.6.25-rc8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 parport_pc: make sure to release IO ports after probing for IT87XX Be more careful about marking buffers dirty Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/ralf/upstream-linus Revert "ACPI: Ignore _BQC object when registering backlight device" Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'pci_id_updates' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Revert "smc91x: fix build breakage from the SMC_GET_MAC_ADDR API upgrade" Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/ralf/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Add commentary about the new "asmlinkage_protect()" macro Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'docs' of git://git.lwn.net/linux-2.6 Linux 2.6.25-rc9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.25 Fix locking bug in "acquire_console_semaphore_for_printk()" Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Linux 2.6.25 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-kgdb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Fix RCU list iterator use of 'rcu_dereference()' Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'ro-bind.b6' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'isdn-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'irq-cleanups-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'for-2.6.26' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Fix cardbus resource allocation Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'irq-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-x86-fixes4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-fixes2 Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-xen-next Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-pat Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-misc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-optimized-inlining Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-bootparam Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-generic-bitops-v3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-bootmem-v3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-idle-fix Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 x86 PAT: tone down debugging messages some more Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-pci Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 block: fix queue locking verification Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'audit.b50' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current drivers/net/tehuti: use proper capability check for raw IO access Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes3 x86: Mark OPTIMIZE_INLINING broken Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-genirq Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes Merge git://git.infradead.org/battery-2.6 Linux 2.6.26-rc1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt Make forced module loading optional Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes Merge git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'powerpc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 VFS: fix unused variable warning Revert "uml: fix gcc problem" Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-fixes Revert "PCI: remove default PCI expansion ROM memory allocation" Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Move ACCESS_ONCE() to <linux/compiler.h> Make <asm-x86/spinlock.h> use ACCESS_ONCE() Revert "semaphore: fix" BKL: revert back to the old spinlock implementation Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Add new 'cond_resched_bkl()' helper function Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Linux 2.6.26-rc2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes Fix up 'need_resched()' definition Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Make 'cond_resched()' nullification depend on PREEMPT_BKL Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Clean up 'print_fn_descriptor_symbol()' types Split up 'do_initcalls()' into two simpler functions Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Linux 2.6.26-rc3 Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'audit.b51' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-2.6.26' of git://linux-nfs.org/~bfields/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.26 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Linux 2.6.26-rc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Mark 'scripts/decodecode' executable Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev x86: MMIO and gcc re-ordering issue Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.26 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Fix uart_set_ldisc() function type Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Linux 2.6.26-rc5 Merge git://git.infradead.org/~dwmw2/mtd-2.6.26 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.infradead.org/~dwmw2/mtd-2.6.26 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/chrisw/lsm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Fix invalid access errors in blk_lookup_devt Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.26 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge git://git.infradead.org/users/cbou/battery-2.6.26 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm USB: don't use reset-resume if drivers don't support it Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'core/iter-div' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.26-rc6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 x86-64: Fix "bytes left to copy" return value for copy_from_user() Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 x86, bitops: make constant-bit set/clear_bit ops faster Reinstate ZERO_PAGE optimization in 'get_user_pages()' and fix XIP [watchdog] hpwdt: fix use of inline assembly Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Replace BKL with superblock lock in fat/msdos/vfat Linux 2.6.26-rc7 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Fix performance regression on lmbench select benchmark Fix ZERO_PAGE breakage with vmware Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Linux 2.6.26-rc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'audit.b52' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-2.6.26' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-2.6.26' of git://git.kernel.dk/linux-2.6-block Merge branch 'i2c-fix' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.26-rc9 Revert "USB: don't explicitly reenable root-hub status interrupts" Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm vsprintf: split out '%s' handling logic vsprintf: split out '%p' handling logic vsprintf: add infrastructure support for extended '%p' specifiers vsprintf: add support for '%pS' and '%pF' pointer formats Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-2.6.26' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip sched: fix cpu hotplug, cleanup Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.26 Start using the new '%pS' infrastructure to print symbols Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.alsa-project.org/alsa-kernel Merge branch 'drm-reorg' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'x86/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6 Merge branch 'tracing/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched/new-API-sched_setscheduler' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core/locking' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip x86: MMIOTRACE should not default to on Merge branch 'core/printk' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core/rodata' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core/softirq' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-2.6.27' of git://git.infradead.org/users/dwmw2/firmware-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core/stacktrace' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core/topology' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'genirq' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Fix printk format warning in clocksource/acpi_pm.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'sbp2-spindown' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'core/rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'generic-ipi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-merge-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for_linus' of git://git.infradead.org/~dedekind/ubifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'ptrace-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'configfs-fixup-ptr-error' of git://oss.oracle.com/git/jlbec/linux-2.6 Merge branch 'for-linus' of git://www.jni.nu/cris Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'kvm-updates-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-2.6.27' of git://linux-nfs.org/~bfields/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 net: In __netif_schedule() use WARN_ON instead of BUG_ON Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'x86/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip x86: Fix help message for STRICT_DEVMEM config option Don't list my old OSDL mailing address in CREDITS file Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Re-delete zombie 'drivers/usb/serial/airprime.c' file Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'core/softlockup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'cpus4096-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86/auditsc' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip x86-64: make BUILD_IRQ() also reset section back Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 x86-64: Clean up 'save/restore_i387()' usage x86/oprofile/nmi_int: add Nehalem to list of ppro cores Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Undo duplicate "m68k: drivers/input/serio/hp_sdc.c needs <linux/semaphore.h>" Fix ahci driver 'flags' type Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.infradead.org/~dwmw2/random-2.6 Merge git://git.infradead.org/embedded-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace Merge git://git.infradead.org/mtd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next Merge branch 'kvm-updates-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'i2c-for-linus' of git://aeryn.fluff.org.uk/bjdooks/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input cpu masks: optimize and clean up cpumask_of_cpu() Merge branch 'cpus4096-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Fix 'get_user_pages_fast()' with non-page-aligned start address Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Linux 2.6.27-rc1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc romfs_readpage: don't report errors for pages beyond i_size Fix off-by-one error in iov_iter_advance() Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.infradead.org/battery-2.6 Merge branch 'hotfixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'reg-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'audit.b54' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-pull Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'zero-len' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'kvm-updates-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.infradead.org/users/dwmw2/random-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Revert "[SCSI] extend the last_sector_bug flag to cover more sectors" Revert "UFS: add const to parser token table" Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6 Merge git://git.infradead.org/users/dwmw2/random-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'audit.b56' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Re-introduce "[SCSI] extend the last_sector_bug flag to cover more sectors" Linux 2.6.27-rc2 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Revert duplicate "mm/hugetlb.c must #include <asm/io.h>" Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx pcm_native.c: remove unused label iSeries: Fix up viotty_ioctl BKL locking fallout Revert "pcm_native.c: remove unused label" Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Fix up duplicate '__s3c2410wdt_stop()' function Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace Input: evdev - split EVIOCGBIT handlig into a separate function Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus-merged' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Revert "fbcon: bgcolor fix" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-2.6.27' of git://linux-nfs.org/~bfields/linux Linux 2.6.27-rc3 [h8300] move include/asm-h8300 to arch/h8300/include/asm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge git://oss.sgi.com:8090/xfs/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 alpha: move include/asm-alpha to arch/alpha/include/asm Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Revert "[CPUFREQ][2/2] preregister support for powernow-k8" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 vfat: fix 'sync' mount deadlock due to BKL->lock_super conversion Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'sh/for-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Linux v2.6.27-rc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 x86: do not enable TSC notifier if we don't need it [module] Don't let gcc inline load_module() Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'kvm-updates-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip [x86] Clean up MAXSMP Kconfig, and limit NR_CPUS to 512 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Revert "pktcdvd: push BKL down into driver" Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block e1000: fix stack size Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Linux 2.6.27-rc5 Revert "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet against BAR, v3" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Resource handling: add 'insert_resource_expand_to_fit()' function Un-break printk strings in x86 PCI probing code Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-2.6.27' of git://linux-nfs.org/~bfields/linux Merge git://git.infradead.org/users/dwmw2/random-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'audit.b57' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Split up PIT part of TSC calibration from native_calibrate_tsc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 PCI: fix pbus_size_mem() resource alignment for CardBus controllers x86: quick TSC calibration Revert "mac80211: Use IWEVASSOCREQIE instead of IWEVCUSTOM" Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6 Merge branch 'core/debugobjects' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'sh/for-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.infradead.org/~dwmw2/dwmw2-2.6.27 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input x86: disable static NOPLs on 32 bits Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubifs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Linux 2.6.27-rc6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'kvm-updates/2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Revert "b43/b43legacy: add RFKILL_STATE_HARD_BLOCKED support" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://oss.sgi.com:8090/xfs/linux-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'kvm-updates/2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Linux 2.6.27-rc7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubifs-2.6 Merge git://oss.sgi.com:8090/xfs/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Fix NULL pointer dereference in proc_sys_compare Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb Merge branch 'linux-m32r' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.27-rc8 Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Check mapped ranges on sysfs resource files e1000e: Fix incorrect debug warning Fix init/main.c to use regular printk with '%pF' for initcall fn Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb wireless: restore revert lost to merge damage Linux 2.6.27-rc9 Revert "V4L/DVB (8904): cx88: add missing unlock_kernel" Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Don't allow splice() to files opened with O_APPEND Linux 2.6.27 Merge branch 'upstream-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev PnP: move pnpacpi/pnpbios_init to after PCI init Merge phase #1 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-2.6.28' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'sched-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'rcu-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip ide: re-code ide_fixstring() loop to be less evil Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.alsa-project.org/alsa-kernel Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 net: fix dummy 'nf_conntrack_event_cache()' Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge phase #2 (PAT updates) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge phase #3 (IOMMU) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge phase #4 (X2APIC, APIC unification, CPU identification unification) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Fix RTC wakealarm sysfs interface breakage. Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'x86-core-v2-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Fix Kconfig dependency for WM97xx battery driver Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 x86/mm: do not trigger a kernel warning if user-space disables interrupts and generates a page fault Merge phase #5 (misc) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.infradead.org/users/dwmw2/random-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'proc' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Revert "vt: fix background color on line feed" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-fastboot Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'for-2.6.28' of git://linux-nfs.org/~bfields/linux Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'build_fix' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Introduce is_vmalloc_or_module_addr() and use with DEBUG_VIRTUAL Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'docs' of git://git.lwn.net/linux-2.6 Merge branch 'personality' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge branch 'agp-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Fix kernel/softirq.c printk format warning properly Merge branch 'kvm-updates/2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6 {pci,pnp} quirks.c: don't use deprecated print_fn_descriptor_symbol() Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://www.jni.nu/cris Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 anon_vma_prepare: properly lock even newly allocated entries Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Implement %pR to print struct resource content Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 Merge branch 'for-next' of git://git.o-hand.com/linux-mfd Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge git://git.infradead.org/battery-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Update .gitignore files for generated targets Remove empty imacfb.c file Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'v28-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'genirq-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6 Fix sprintf format warnings in drm_proc.c i915: cleanup coding horrors in i915_gem_gtt_pwrite() USB: Fix unused label warnings in drivers/usb/host/ehci-hcd.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 i915: Fix format string warnings on x86-64. Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-next' of git://git.o-hand.com/linux-mfd Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb Merge git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6 Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.infradead.org/iommu-2.6 Merge branch 'v28-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-2.6.28' of git://linux-nfs.org/~bfields/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'x86/um-header' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/bdev Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 compat_blkdev_driver_ioctl: Remove unused variable warning Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'v28-range-hrtimers-for-linus-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip ext3 quota support: fix compile failure pcc-acpi: fix compile with new stricter ACPI types Merge branch 'proc' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc Fix compile warning in kernel/params.c Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Linux 2.6.28-rc1 Revert "Call init_workqueues before pre smp initcalls." Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Linux 2.6.28-rc2 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'kvm-updates/2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-2.6.28' of git://linux-nfs.org/~bfields/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'cris_move' of git://www.jni.nu/cris Merge branch 'link_removal' of git://www.jni.nu/cris reserve_region_with_split: Fix GFP_KERNEL usage under spinlock x86: Clean up late e820 resource allocation Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Linux v2.6.28-rc3 Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'io-mappings-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge branch 'oprofile-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'cpus4096' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-2.6.28' of git://linux-nfs.org/~bfields/linux Don't ask twice about not including staging drivers Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Linux 2.6.28-rc4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'kvm-updates/2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Move "exit_robust_list" into mm_release() Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'doc-subdirs' of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs Merge branch 'sh/for-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Linux 2.6.28-rc5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid acpi: fix oops in acpi_system_wakeup_device_seq_show Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86/numa' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Linux 2.6.28-rc6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Revert "of_platform_driver noise on sparce" Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Linux 2.6.28-rc7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'kvm-updates/2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog iTCO_wdt: fix typo when setting TCO_EN bit Merge branch 'for-2.6.28' of git://linux-nfs.org/~bfields/linux Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'drm-gem-update' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bdev Revert "ACPI: battery: Convert discharge energy rate to current properly" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Enforce a minimum SG_IO timeout Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'audit.b59' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge git://git.infradead.org/mtd-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'to-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.28-rc8 Revert "radeonfb: accelerate imageblit and other improvements" Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx Revert "sched_clock: prevent scd->clock from moving backwards" Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'sh/for-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'i2c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Linux 2.6.28-rc9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Linux 2.6.28 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-nvram Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-2.6.29' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6 Merge branch 'agp-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6 Merge branch 'irq-fixes-for-linus-4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 ide-floppy: allocate only toplevel packet commands Sanitize gcc version header includes Disallow gcc versions 4.1.{0,1} Merge branch 'tty-updates' from Alan Merge branch 'i8k-updates' from Alan Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'kvm-updates/2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 Make %p print '(null)' for NULL pointers Merge branch 'cputime' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu Merge branch 'cpus4096-for-linus-3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'audit.b61' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 igb: fix anoying type mismatch warning on rx/tx queue sizing Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'i2c-next' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-next' of git://git.o-hand.com/linux-mfd Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Fix up 64-bit byte swaps for most 32-bit architectures PCI: extend on the ICH motherboard IO decode quirk list Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-async Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-2.6.29' of git://linux-nfs.org/~bfields/linux Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://neil.brown.name/md Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'docs-next' of git://git.lwn.net/linux-2.6 Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile x86: make 'constant_test_bit()' take an unsigned bit number Merge branch 'for-2.6.29' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-nommu Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus Merge branch 'for_2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-async-2 btrfs: fix for write_super_lockfs/unlockfs error handling Merge branch 'cpus4096-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.29-rc1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for_2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-next' of git://git.o-hand.com/linux-mfd Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'x86-pat-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'syscalls' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Revert "x86 PAT: remove CPA WARN_ON for zero pte" Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Revert "PCI PM: Register power state of devices during initialization" Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Linux 2.6.29-rc2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Fix annoying DRM_ERROR() string warning Merge branch 'Kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/misc Merge branch 'sh/for-2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge git://git.infradead.org/battery-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Fix "multiple definition of `debugfs_create_size_t'" Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'hibern_fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-2.6.29' of git://linux-nfs.org/~bfields/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Linux 2.6.29-rc3 Fix OOPS in mmap_region() when merging adjacent VM_LOCKED file segments Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Allow opportunistic merging of VM_CAN_NONLINEAR areas Stop playing silly games with the VM_ACCOUNT flag Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Manually revert "mlock: downgrade mmap sem while populating mlocked regions" Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'sh/for-2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'to-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland Merge branch 'x86/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-async-update Linux 2.6.29-rc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 i915: Fix more size_t format string warnings Merge branch 'for-2.6.29' of git://linux-nfs.org/~bfields/linux Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.infradead.org/users/cbou/battery-2.6.29 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Linux 2.6.29-rc5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'kvm-updates/2.6.29' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'hibernate' Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 x86: Add IRQF_TIMER to legacy x86 timer interrupt descriptors Merge branch 'core/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Linux 2.6.29-rc6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'firedtv-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc drm: Fix shifts of EDID vsync offset/width fields. Merge git://git.infradead.org/iommu-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Make ieee1394_init a fs-initcall Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.infradead.org/mtd-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'sh/for-2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'fix/hda' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Revert "menu: fix embedded menu snafu" Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing/mmiotrace' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Linux 2.6.29-rc7 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'fix/hda' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'sh/for-2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'fixes-20090312' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/pci Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes bitmap: fix end condition in bitmap_find_free_region Linus 2.6.29-rc8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.29 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Fix potential fast PIT TSC calibration startup glitch Fast TSC calibration: calculate proper frequency error bounds Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Avoid 64-bit "switch()" statements on 32-bit architectures Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-2.6.29' of git://linux-nfs.org/~bfields/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Add '-fwrapv' to gcc CFLAGS Fix race in create_empty_buffers() vs __set_page_dirty_buffers() Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Move cc-option to below arch-specific setup Merge branch 'fix-includes' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Linux 2.6.29 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'kvm-updates/2.6.30' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-2.6.30' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'sched-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel i915: fix wrong 'size_t' format string Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'percpu-cpumask-x86-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-async-for-30 Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'futexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'bzip2-lzma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6 Merge branch 'x86-stage-3-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'reiserfs-updates' from Jeff Mahoney Merge branch 'iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest-and-virtio Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'x86/setup' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip qeth: properly delete empty files. Merge branch 'x86-setup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/linux-hdreg-h-cleanup Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/rcu-doc-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/rtc-parisc Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-fscache Merge git://git.infradead.org/iommu-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'ext3-latency-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'ipi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'stacktrace-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Make non-compat preadv/pwritev use native register size Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'printk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core/debugobjects' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-module-and-param Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask Merge branch 'bzip2-lzma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge branch 'avr32-arch' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://repo.or.cz/cris-mirror Merge branch 'for-next' of git://git.o-hand.com/linux-mfd Merge branch 'audit.b62' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'for-2.6.30' of git://linux-nfs.org/~bfields/linux Merge branch 'kmemtrace-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip kernel/sysctl.c: avoid annoying warnings Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.infradead.org/iommu-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 ext3: make default data ordering mode configurable Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-module-and-param Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 branch tracer, intel-iommu: fix build with CONFIG_BRANCH_TRACER=y Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'i2c-for-2630-v2' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-2.6.30' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 Fix build errors due to CONFIG_BRANCH_TRACER=y Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'irq/threaded' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core/softlockup' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.30-rc1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'ext3-latency-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.infradead.org/battery-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branches 'core-fixes-for-linus', 'irq-fixes-for-linus' and 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-frv Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-mn10300 Merge git://git.infradead.org/~dwmw2/firmware-2.6 Remove stale include/asm-mn10300/.gitignore file async: Fix module loading async-work regression Revert "ACPI battery: fix async boot oops" Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'gm_20090410' of git://repo.or.cz/linux-2.6/trivial-mods Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.infradead.org/iommu-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'for-rc1/xen/core' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen Fix quilt merge error in acpi-cpufreq.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'fixes-for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Linux 2.6.30-rc2 acpi-cpufreq: fix 'smp_call_function_many()' confusion Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'x86/uv' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Get rid of final remnants of include/asm-$(ARCH) Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Remove 'recurse into child resources' logic from 'reserve_region_with_split()' Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest-and-virtio Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'sh/for-2.6.30' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Linux 2.6.30-rc3 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'kvm-updates/2.6.30' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ecryptfs/ecryptfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'fixes-for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip x86: unify arch/x86/boot/compressed/vmlinux_*.lds Merge branch 'sh/for-2.6.30' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Revert "linux.conf.au 2009: Tuz" ext3: avoid unnecessary spinlock in critical POSIX ACL path Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ecryptfs/ecryptfs-2.6 Linux 2.6.30-rc4 Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'x86-mce-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm random: make get_random_int() more random Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'fixes-for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.infradead.org/mtd-2.6 Linux 2.6.30-rc5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 x86, e820, pci: reserve extra free space near end of RAM Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://repo.or.cz/cris-mirror Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'i2c-for-2630-rc5' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'for-2.6.30' of git://linux-nfs.org/~bfields/linux Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Revert "Ignore madvise(MADV_WILLNEED) for hugetlbfs-backed regions" Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'kvm-updates/2.6.30' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Linux 2.6.30-rc6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Fix caller information for warn_slowpath_null Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branches 'sched-fixes-for-linus-2' and 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Avoid ICE in get_random_int() with gcc-3.4.5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'fixes-for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'core/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'sh/for-2.6.30' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Linux 2.6.30-rc7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'kvm-updates/2.6.30' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-2.6.30' of git://linux-nfs.org/~bfields/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.infradead.org/~dwmw2/mtd-2.6.30 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/headers-check-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Linux 2.6.30-rc8 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Revert "drm: don't associate _DRM_DRIVER maps with a master" Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'upstream-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'kvm-updates/2.6.30' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus async: Fix lack of boot-time console due to insufficient synchronization Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Linux 2.6.30 Make /dev/zero reads interruptible by signals Merge branch 'irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-kbuild-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-docs-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-microcode-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-setup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-xen-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'futexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'percpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'printk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'signal-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'serial-from-alan' Merge branches 'frv' and 'mn10300' Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'kvm-updates/2.6.31' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge branch 'topic/slab/earlyboot' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'perfcounters-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://linux-arm.org/linux-2.6 Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-module-and-param Merge branch 'cuse' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-virtio Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge git://git.infradead.org/~dwmw2/firmware-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'topic/slab/earlyboot-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://linux-arm.org/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'docs-next' of git://git.lwn.net/linux-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'x86-mce-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/headers-check-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 Merge branch 'timers-for-linus-ntp' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-for-linus-clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-for-linus-clockevents' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-for-linus-migration' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 printk: clean up handling of log-levels and newlines printk: Add KERN_DEFAULT printk log-level printk: add KERN_DEFAULT loglevel to print_modules() Merge branch 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6 Merge branch 'serial' Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/vegard/kmemcheck Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 readahead: clean up and simplify the code for filemap page fault readahead Merge branch 'akpm' Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux ext3: avoid unnecessary spinlock in critical POSIX ACL path Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 x86: don't use 'access_ok()' as a range check in get_user_pages_fast() Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6 Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip x86, 64-bit: Clean up user address masking Remove internal use of 'write_access' in mm/memory.c Move FAULT_FLAG_xyz into handle_mm_fault() callers Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Revert "char: moxa, prevent opening unavailable ports" Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6 Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'for-2.6.31' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'for-2.6.31' of git://fieldses.org/git/linux-nfsd Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.infradead.org/mtd-2.6 mm/init: cpu_hotplug_init() must be initialized before SLAB Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.infradead.org/~dwmw2/iommu-2.6.31 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://www.jni.nu/cris Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 Merge git://git.infradead.org/iommu-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'audit.b63' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Don't warn about order-1 allocations with __GFP_NOFAIL Merge branch 'futexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branches 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/{vfs-2.6,audit-current} Merge git://git.infradead.org/battery-2.6 Revert "PCI: use ACPI _CRS data by default" Linux 2.6.31-rc1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge branch 'futexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.infradead.org/iommu-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'kvm-updates/2.6.31' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'bugfixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge git://git.infradead.org/mtd-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 x86: fix power-of-2 round_up/round_down macros Merge git://git.infradead.org/iommu-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-2.6.31' of git://linux-nfs.org/~bfields/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Linux 2.6.31-rc2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge git://git.infradead.org/iommu-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'fixes-for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Revert "fb: Initialize fb_info mutexes in framebuffer_alloc()" Merge branch 'sh/for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Revert "fuse: Fix build error" as unnecessary Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Don't use '-fwrapv' compiler option: it's buggy in gcc-4.1.x Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Linux 2.6.31-rc3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'i2c-for-2631-rc3' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Revert "ppp: Fix throttling bugs" Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-sched Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/fyu/linux-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes fbmon: work around compiler bug in gcc-2.4.2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'tj-block-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perf-counters-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-perf Merge branch 'lockdep-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Linux 2.6.31-rc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'fixes-for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'zero-length' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'drm-radeon-kms' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'i2c-fixes-rc4' of git://aeryn.fluff.org.uk/bjdooks/linux Alan doesn't want to maintain tty code any more Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge git://git.infradead.org/users/cbou/battery-2.6.31 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Linux 2.6.31-rc5 do_sigaltstack: avoid copying 'stack_t' as a structure to user space do_sigaltstack: small cleanups Make pci_claim_resource() use request_resource() rather than insert_resource() Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for-linus' of git://neil.brown.name/md x86, percpu: Add 'percpu_read_stable()' interface for cacheable accesses tty-ldisc: make refcount be atomic_t 'users' count tty-ldisc: turn ldisc user count into a proper refcount tty-ldisc: be more careful in 'put_ldisc' locking Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 Merge branch 'fix/hda' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus flat: fix uninitialized ptr with shared libs Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.infradead.org/mtd-2.6 Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.infradead.org/~dwmw2/iommu-2.6.31 Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge git://git.kernel.org/pub/scm/linux/kernel/git/hch/xfs-icache-races Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'kvm-updates/2.6.31' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge branch 'for-linus' of git://git.infradead.org/ubi-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 x86: Fix serialization in pit_expect_msb() Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip pty: fix data loss when stopped (^S/^Q) Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/fyu/linux-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'zerolen' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Make sock_sendpage() use kernel_sendpage() Merge branch 'sh/for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip genirq: prevent wakeup of freed irq thread Linux 2.6.31-rc6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'sh/for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'perfcounters-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'fix/hda' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'i2c-fixes-rc6' of git://aeryn.fluff.org.uk/bjdooks/linux x86: don't send an IPI to the empty set of CPU's Make bitmask 'and' operators return a result code x86: don't call '->send_IPI_mask()' with an empty mask Merge branch 'btrfs' of git://git.kernel.dk/linux-2.6-block Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Re-introduce page mapping check in mark_buffer_dirty() Linux 2.6.31-rc7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'fixes' of git://git.marvell.com/orion Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 tty: make sure to flush any pending work when halting the ldisc Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'fix/misc' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Linux 2.6.31-rc8 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'fix/hda' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 n_tty: do O_ONLCR translation as a single write pty: don't limit the writes to 'pty_space()' inside 'pty_write()' Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'slab/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'fix/oxygen' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.infradead.org/~dwmw2/mtd-2.6.31 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Linux 2.6.31-rc9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Do not call 'ima_path_check()' for each path component Simplify exec_permission_lite() logic Simplify exec_permission_lite() further Simplify exec_permission_lite(), part 3 Make 'check_acl()' a first-class filesystem op shmfs: use 'check_acl' instead of 'permission' ext[234]: move over to 'check_acl' permission model jffs2/jfs/xfs: switch over to 'check_acl' rather than 'permission()' i915: disable interrupts before tearing down GEM state Linux 2.6.31 Merge branch 'lookup-permissions-cleanup' Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6 Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'core-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-futexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-printk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'irq-threaded-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-asm-generic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-kbuild-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-percpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-setup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-xen-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw Merge branch 'osync_cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 Merge branch 'kvm-updates/2.6.32' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'docs-next' of git://git.lwn.net/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 Merge branch 'for-2.6.32' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-kconfig Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'for-linus3' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'agp-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 Merge branch 'x86-txt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-pat-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-next-2.6 Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pcmcia-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-mce-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip pty_write: don't do a tty_wakeup() when the buffers are full Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip tty-ldisc: make /proc/tty/ldiscs use ldisc_ops instead of ldiscs tty-ldisc: get rid of tty_ldisc_try_get() helper function Merge branch 'perfcounters-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux loongson: fix cut-and-paste mis-merge Merge git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6 Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6 Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perfcounters-rename-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial Merge branch 'for-2.6.32' of git://linux-nfs.org/~bfields/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vegard/kmemcheck Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86/orig_ax' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'sfi-release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'fix/asoc' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'fix/misc' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 Merge git://git.infradead.org/iommu-2.6 Merge branch 'vgaarb-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.infradead.org/mtd-2.6 Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.infradead.org/battery-2.6 Merge branch 'x86/ptrace-syscall-exit' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland Merge branch 'ixp4xx' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 Merge branch 'for-linus' of git://neil.brown.name/md Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'cputime' of git://git390.marist.edu/pub/scm/linux-2.6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://repo.or.cz/cris-mirror Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ecryptfs/ecryptfs-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 x86: Fix hwpoison code related build failure on 32-bit NUMAQ Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip ACPI: kill "unused variable ‘i’" warning alpha: Fix duplicate <asm/thread_info.h> include Linux 2.6.32-rc1 Revert "x86, mce: do not compile mcelog message on AMD" pty: reconnect the BSD TIOCSPTLCK handling to legacy ptys Merge branch 'omap-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 x86: Optimize cmpxchg64() at build-time some more Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 tty: Avoid dropping ldisc_mutex over hangup tty re-initialization Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'sfi-release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6 Merge branch 'acpi-pad' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Linux 2.6.32-rc3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'fixes-for-linus' of git://git.monstr.eu/linux-2.6-microblaze Merge branch 'kvm-updates/2.6.32' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge branch 'omap-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perf-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sparc-perf-events-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel Merge branch 'sh/for-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ecryptfs/ecryptfs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Linux 2.6.32-rc4 Revert "USB: Work around BIOS bugs by quiescing USB controllers earlier" tty, serial: Fix race and NULL check in uart_close() Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge git://git.infradead.org/~dwmw2/iommu-2.6.32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Make flush_to_ldisc properly handle parallel calls workqueue: add 'flush_delayed_work()' to run and wait for delayed work tty: use the new 'flush_delayed_work()' helper to do ldisc flush tty: Make flush_to_ldisc() locking more robust workqueue: add 'flush_delayed_work()' to run and wait for delayed work tty: use the new 'flush_delayed_work()' helper to do ldisc flush Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sh/for-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 Merge branch 'topic/x86-lds-nits' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland Merge branch 'tty-fixes' Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 Merge the right tty-fixes branch Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable Merge branch 'omap-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm Merge branch 'docs-next' of git://git.lwn.net/linux-2.6 Linux 2.6.32-rc5 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Merge branch 'sh/for-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm Merge branch 'kvm-updates/2.6.32' of git://git.kernel.org/pub/scm/virt/kvm/kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge master.kernel.org:/home/rmk/linux-2.6-arm Merge branch 'urgent-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging Merge branch 'for-linus' of git://git.infradead.org/ubi-2.6 Merge branch 'omap-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs Merge branch 'hwpoison-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6 Merge branch 'sh/for-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-param-fixes Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 Merge branch 'bugfix' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen Merge branch 'for-linus' of git://neil.brown.name/md Merge branch 'for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 i915: fix intel graphics suspend breakage due to resume/lid event confusion Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm Revert "ext4: Remove journal_checksum mount option and enable it by default" Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 Merge branch 'i2c-fixes' of git://git.fluff.org/bjdooks/linux Merge branch 'fixes-s3c-2632-rc5' of git://git.fluff.org/bjdooks/linux Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input Merge branch 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus Merge branch 'for-linus' of git://github.com/at91linux/linux-2.6-at91 Linux 2.6.32-rc6 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel sgi-gru: decrapfiy options_write() function Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 Merge branch 'bugfix' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc Merge git://git.infradead.org/users/dwmw2/mtd-2.6.32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse Merge branch 'kvm-updates/2.6.32' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Walleij (65): [IRDA]: smcinit merged into smsc-ircc driver [IRDA]: smsc-ircc2, smcinit support for ALi ISA bridges [ARM] 4102/1: Allow for PHYS_OFFSET on any valid 2MiB address [ARM] 5022/1: Race in ARM MMCI PL18x driver, V2 [ARM] 5024/1: Fix some minor clk issues in the MMCI PL18x driver [ARM] 5322/1: Fix fastpath issue in mmci.c mmci: Add support for ST Micro derivate [ARM] 5420/1: MMCI devinit and devexit macros [ARM] 5447/1: Add SZ_32K [ARM] 5455/1: Fix IRQ noise from VIC code [ARM] 5470/1: U300 register definitions [ARM] 5471/2: U300 GPIO and PADMUX support [ARM] 5474/1: U300 clocking framework [ARM] 5473/1: U300 core machine support [ARM] 5480/1: U300-v5 integrate into the ARM architecture [ARM] 5510/1: U300 GPIO debug and init fixes [ARM] 5533/1: Add U300 series defconfig [ARM] 5535/1: U300 Makefile.boot [ARM] 5546/1: ARM PL022 SSP/SPI driver v3 [ARM] 5544/1: Trust PrimeCell resource sizes driver core: Const-correct platform getbyname functions i2c: ST DDC I2C U300 bus driver v3 i2c: Use resource_size macro i2c-stu300: Make driver depend on MACH_U300 mfd: add U300 AB3100 core support [WATCHDOG] U300 COH 901 327 watchdog driver [ARM] 5565/2: Use PAGE_SIZE and RO_DATA() in link script [ARM] 5579/1: Updated U300 defconfig [ARM] 5581/1: U300 clock updates [ARM] 5594/1: Correct U300 VIC init PM setting [ARM] 5608/1: Updated U300 defconfig ARM: 5624/1: Document cache aliasing region [WATCHDOG] Fix COH 901 327 watchdog enablement ARM: 5665/1: U300 syscon register updates ARM: 5666/1: Revamped U300 padmux API ARM: 5667/3: U300 SSP/SPI board setup and test ARM: 5668/2: U300 I2C board setup ARM: 5673/1: U300 fix initsection compile warning i2c-stu300: I2C STU300 stability updates ARM: 5685/1: Make MMCI driver compile without gpiolib ARM: 5636/1: Move vendor enum to AMBA include ARM: 5696/1: Include device.h in VIC driver ARM: 5580/2: ARM TCM (Tightly-Coupled Memory) support v3 ARM: 5697/1: MMCI Break out clock divider setup ARM: 5698/1: MMCI pass capabilities in platform data mfd: AB3100 accessor function cleanups mfd: AB3100 propagate error mfd: AB3100 alter default setting mfd: AB3100 disable irq nosync mfd: AB3100 OTP readout rtc: AB3100 RTC support regulator: AB3100 support regulator: Voltage count for AB3100 [WATCHDOG] Use DIV_ROUND_UP() macro in the coh901327 WDT ARM: 5704/1: U300 sched_clock implementation v2 ARM: 5678/1: SSP/SPI PL022 polarity terminology fix ARM: 5718/1: Sane busids for RealView board components Fix some regulator documentation REGULATOR Handle positive returncode from enable ARM: 5720/1: Move MMCI header to amba include dir ARM: 5721/1: MMCI enable the use of a regulator rtc: U300 COH 901 331 RTC driver v3 ARM: 5731/2: Fix U300 generic GPIO, remove ifdefs from MMCI v3 ARM: 5738/1: Correct TCM documentation ARM: 5765/1: Updated U300 defconfig
Linus Walleij (LD/EAB (1): [IrDA] smsc-ircc: More laptops detected
Lior Dotan (16): Staging: SLICOSS: lots of checkpatch fixes Staging: SLICOSS: Fix warnings due to static usage Staging: SLICOSS: Fix remaining type names Staging: SLICOSS: Call pci_release_regions at driver exit Staging: Fixes for me4000 pci data collection driver Staging: PCC-ACPI: Fix all checkpatch errors Staging: SLICOSS: Free multicast list at driver exit Staging: slicoss: use kzalloc Staging: slicoss: use correct type for memory allcations Staging: slicoss: use request_firmware Staging: slicoss: use request_firmware Staging: SLICOSS: remove the static firmware header files Staging: slicoss: add binary firmware to firmware directory Staging: SLICOSS: free resources on entry_probe error path Staging: SLICOSS: use gfp_kernel where possible Revert Staging: SLICOSS: use gfp_kernel where possible
Liu Dave-r63238 (1): [POWERPC] Fix the UCC rx/tx clock of QE
Liu Hong (3): [Bug 339] Fix ipw2100 iwconfig set/get txpower. [Bug 637] Set tx power for A band. Migrated some of the channel verification code back into the driver to
Liu Hui (5): Btrfs: Some fixes for batching extent insert. Btrfs: Fix cow semantic in run_delalloc_nocow() Btrfs: Fix cow semantic in run_delalloc_nocow() Btrfs: Fix typo in clear_state_cb Btrfs: Fix free block discard calls down to the block layer
Liu Tao (1): drivers/net/amd8111e.c: fix NAPI interrupt in poll
Liu Yu (16): [POWERPC] Fix rounding bug in emulation for double float operating [POWERPC] Fix carry bug in 128-bit unsigned integer adding powerpc/math-emu: Fix single float point division bug powerpc/math-emu: Adopt new version of _FP_CHOOSENAN powerpc/math-emu: Remove redundant 'ret' powerpc: Add SPE/EFP math emulation for E500v1/v2 processors. powerpc/math-emu: Fix efp dependence powerpc/fsl-booke: declare tlbcam_index for use in c KVM: ppc: Fix e500 warnings and some spelling problems KVM: ppc: Move to new TLB invalidate interface KVM: ppc: Add emulation of E500 register mmucsr0 KVM: ppc: e500: Fix the bug that mas0 update to wrong value when read TLB entry KVM: ppc: e500: Fix the bug that KVM is unstable in SMP KVM: ppc: e500: Move to Book-3e MMU definitions KVM: ppc: e500: Directly pass pvr to guest KVM: ppc: e500: Add MMUCFG and PVR emulation
Livio Soares (2): [POWERPC] Fix performance monitor exception sched: mark rwsem functions as __sched for wchan/profiling
Loc Ho (3): [CRYPTO] hash: Add asynchronous hash support [CRYPTO] cryptd: Add asynchronous hash support [CRYPTO] tcrypt: Use asynchronous hash interface
Loic Le Loarer (1): [EQL]: Proper num_slaves decrement
Loic Prylli (1): MTRR: Fix race causing set_mtrr to go into infinite loop
Lon Hohberger (1): dlm: bind connections from known local address when using TCP
Lonnie Mendez (5): USB cypress_m8: update kernel driver with current source USB: cypress_m8: add support for the DeLorme Earthmate lt-20 USB: hid-core: add Earthmate lt-20 productid to blacklist table USB: whitespace fixes for cypress_m8 driver USB: cypress_m8: add support for the Nokia ca42-version 2 cable
Lopez Cruz, Misael (17): ASoC: Update SDP3430 machine driver for snd_soc_card ASoC: Add GPIO support for jack reporting interface ASoC: Add DAPM machine widgets to SDP3430 driver ASoC: Add headset jack detection for SDP3430 machine driver ASoC: Move headset jack registration to device initialization for SDP3430 ASoC: Declare Headset as Mic and Headphone widgets for SDP3430 ASoC: TWL4030: Add VDL analog bypass ASoC: TWL4030: Add voice digital loopback: sidetone ASoC: TWL4030: Add control for selecting codec operation mode ASoC: SDP3430: Connect twl4030 voice DAI to McBSP3 ASoC: Zoom2: Add machine driver for Zoom2 board ASoC: TWL4030: Fix voice interface clock masters ASoC: TWL4030: Add AVADC Clock Priority ASoC: TWL4030: Correct bypass event for voice sidetone ASoC: Remove word "Switch" from Handsfree switch name ASoC: TWL4030: Add tristate callbacks for HiFi and Voice ASoC: OMAP: Staticise pcm creation function of omap-pcm
Loren M. Lang (1): RocketPoint 1520 [hpt366] fails clock stabilization
Lorenzo Hernandez Garc�a-Hierro (1): selinux: add executable stack check
Lorenzo Hern�ndez Garc�a-Hierro (1): selinux: add executable heap check
Lorenzo Nava (2): b43: fix QoS parameters initialization b43: fix b43_plcp_get_bitrate_idx_ofdm return type
Lothar Englisch (1): V4L/DVB (4073): Support for new version of Satelco EasyWatch DVB-S light
Lothar Wassmann (3): [ARM] 3002/1: Wrong parameter to uart_update_timeout() in drivers/serial/pxa.c [ARM] 3201/1: PXA27x: Prevent hangup during resume due to inadvertedly enabling MBREQ (replaces: 3198/1) USB: NXP ISP1362 USB host driver
Lothar Waßmann (4): [CPUFREQ] fix double unlock of cpu_policy_rwsem in drivers/cpufreq/cpufreq.c net/can bugfix: use after free bug in can protocol drivers net/can: add module alias to can protocol drivers i.MX25 iomux definitions (corrected version)
Louis Nyffenegger (2): USB: new id for ftdi_sio.c and ftdi_sio.h [INET]: Remove is_setbyuser patch
Louis Rilling (14): configfs: Introduce configfs_dirent_lock configfs: Protect configfs_dirent s_links list mutations configfs: Make configfs_new_dirent() return error code instead of NULL configfs: Fix deadlock with racing rmdir() and rename() configfs: Fix failing mkdir() making racing rmdir() fail configfs: call drop_link() to cleanup after create_link() failure configfs: Fix symlink() to a removing item configfs: Fix failing symlink() making rmdir() fail configfs: Prevent userspace from creating new entries under attaching directories configfs: Lock new directory inodes before removing on cleanup after failure configfs: Fix open directory making rmdir() fail configfs: Consolidate locking around configfs_detach_prep() in configfs_rmdir() configfs: Silence lockdep on mkdir() and rmdir() configfs: Rework configfs_depend_item() locking and make lockdep happy
Lu Zhihe (1): edac: x38 fix mchbar high register addr
Luben Tuikov (6): include/linux: enclose idr.h in #ifndef SCSI: Introduce scsi_req_abort_cmd (REPOST) [SCSI] sd/scsi_lib simplify sd_rw_intr and scsi_io_completion [SCSI] st.c: Improve sense output [SCSI] sd: clearer output of disk cache state [SCSI] Fix sense key MEDIUM ERROR processing and retry
Lubomir Bulej (2): v4l: 895: new avermedia 303 card without radio libata: blacklist NCQ on OCZ CORE 2 SSD (resend)
Lubomir Rintel (6): intel-agp: fix a panic with 1M of shared memory, no GTT entries ne2k-pci: Do not register device until initialized. x86: Fix non-lazy GS handling in sys_vm86() ALSA: pcm - Tell user that stream to be rewound is suspended sh: Build fix: export __movmem sh: Build fix: define more __movmem* symbols
Luc Saillard (4): V4L/DVB (3835): [PATCH] update pwc driver V4L/DVB (5547): Add ENUM_FRAMESIZES and ENUM_FRAMEINTERVALS ioctls V4L/DVB (5548): Fix v4l2 buffer to the length V4L/DVB (7132): Add USB ID for a newer variant of Hauppauge WinTV-HVR 900
Luc Van Oostenryck (2): drivers/char/tipar.c: off by one array access V4L/DVB (4395): Restore compat_ioctl in pwc driver
Luca Bigliardi (1): uml: fix vde network backend in user mode linux
Luca Cappa (1): hp_accel: axis conversion for hp compaq 8710w
Luca De Cicco (3): [TCP] Westwood: comment fixes [TCP] Westwood: bandwidth filter startup [TCP] Westwood: reset RTT min after FRTO
Luca Falavigna (1): Using msleep() instead of HZ
Luca Olivetti (4): V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech V4L/DVB (5626): Marked af9005 driver as experimental and fix dependencies V4L/DVB (5932): Af9005 fix tuner module unload V4L/DVB (7054): ansonic branded dvb-t usb stick support in the af9005 driver
Luca Pedrielli (1): sata_via: add PCI ID 0x5337
Luca Risolia (23): USB: SN9C10x driver updates USB: SN9C10x driver updates and bugfixes USB: SN9C10x driver updates USB: Add ET61X[12]51 Video4Linux2 driver USB: Add ZC0301 Video4Linux2 driver USB: ZC0301 driver updates USB: CREDITS: Add credits about the ZC0301 and ET61X[12]51 USB drivers USB: SN9C10x driver updates USB: ET61X[12]51 driver updates USB: ZC0301 driver updates USB: ZC0301 driver bugfix V4L/DVB (3838): ZC0301 driver updates V4L/DVB (3906): ZC0301 driver updates V4L/DVB (4865): Fix: Slot 0 not NULL on disconnecting SN9C10x PC Camera V4L/DVB (5062): SN9C102 driver updates V4L/DVB (5063): ZC0301 driver updates. V4L/DVB (5064): ET61X251 driver updates. V4L/DVB (5474): SN9C1xx driver updates V4L/DVB (5585): SN9C1xx driver updates V4L/DVB (5765): SN9C1xx driver updates V4L/DVB (5766): ET61x251 driver updates V4L/DVB (5767): ZC0301 driver updates V4L/DVB (6591): Adds support for MT9V111 on sn9c102
Luca Santini (5): sh: Enable IRLM mode for SH7760 IRQ_MODE_IRQ. sh: Add Renesas EDOSK7760 board support. sh: edosk7760 physmap-flash support. sh: update edosk7760 defconfig for physmap-flash. sh: edosk7760: Correct size of bootloader flash partition.
Luca T (1): Input: HID - add a quirk for Aashima Trust (06d6:0025) gamepad
Luca Tettamanti (16): swsusp: add s2ram ioctl to userland interface Add try_to_freeze() to rt-test kthreads Fix menuconfig build failure due to missing stdbool.h sbp2: make 1bit bitfield unsigned KVM: Fix x86 emulator writeback KVM: Avoid useless memory write when possible atl1: disable broken 64-bit DMA asus_acpi: add support for F3Sa wireless: Fix compile error with wifi & leds ACPI: acpi_enforce_resource=strict by default hwmon: Add Asus ATK0110 support hwmon: (asus_atk0110) Fix compiler warning hwmon: (asus_atk0110) Fix upper limit readings hwmon: (asus_atk0110) Add maintainer information hwmon: (asus_atk0110) Refactor the code hwmon: (asus_atk0110) Enable the EC
Lucas Correia Villa Real (13): ARM: 2640/1: Adds DRAM/BANKSIZE_MASK definitions for S3C2400 ARM: 2641/1: Adds S3C2400_SPPIN_nCS to arch-s3c2410/regs-spi.h ARM: 2644/1: Adds S3C2400 support to uncompress.h ARM: 2645/1: Adds IIS definitions for the S3C2400 [PKT_SCHED]: fix typo on Kconfig ARM: 2825/1: S3C2410: turns %d into %ld on DMA printk [ARM] 3178/1: S3C2400 - adds GPIO registers definitions to regs-gpio.h [ARM] 3266/1: S3C2400 - adds macro S3C24XX [ARM] 3284/1: S3C2400 - adds support to GPIO [ARM] 3286/2: S3C2400 - adds to the table of supported CPUs [ARM] 3283/1: S3C2400 - defines the number of serial ports [ARM] 3314/1: S3C2400 - adds s3c2400.h fix rwlock usage example
Lucas De Marchi (1): sched: Reset sched stats on fork()
Lucas Nussbaum (2): [NET_SCHED] sch_prio.c: remove duplicate call of tc_classify() sctp: Allow to disable SCTP checksums via module parameter
Lucas Woods (9): [IA64] Remove duplicate includes from ia32priv.h [SPARC]: Remove duplicate includes. [POWERPC] arch/powerpc: Remove duplicate includes [POWERPC] arch/ppc: Remove duplicate includes [ARM] remove duplicate includes [MIPS] Remove duplicate includes. x86: remove duplicate includes arch/alpha: remove duplicate includes arch/um: remove duplicate includes
Lucian Adrian Grijincu (2): driver core: documentation: make it clear that sysfs is optional powerpc: Update boot wrapper script with the new location of dtc
Luciano Coelho (11): mac80211: minstrel: avoid accessing negative indices in rix_to_ndx() wl12xx: add wl12xx_spi_reg_read() and wl12xx_spi_reg_write() functions wl12xx: moved firmware version reading routine to chip-specific functions wl12xx: add support for new WL1271 chip revision wl12xx: add support for fixed address in wl12xx_spi_read wl12xx: pass the wake up condition when configuring the wake up event wl1251: change psm enabled/disabled info to debug wl1271: add wl1271 driver files wl1271: add wl1271 to Kconfig and the Makefile MAINTAINERS: add information for wl1271 wireless driver wl1271: fix compiler warnings on 64 bit archs
Luciano Rocha (1): usr/gen_init_cpio.c: support for hard links
Luck, Tony (10): [IA64] wire up compat_sys_adjtimex() [IA64] a fix towards allmodconfig build ACPI: Section mismatch ... acpi_map_pxm_to_node [IA64] print kernel release in OOPS to make kerneloops.org happy [IA64] Fix unaligned handler for floating point instructions with base update [IA64] pci_acpi_scan_root cleanup kexec: fix crash_save_vmcoreinfo_init build problem ia64: fix section mismatch swiotlb_dma_init -> swiotlb_init intel-iommu: Fix one last ia64 build problem in Pass Through Support [IA64] Fix warning in dma-mapping.c
Lucy Liu (5): ixgbe: clear mac address data block in DCB mode ixgbe: Remove DPRINTK messages in DCB mode ixgbe: Don't priority tag control frames in DCB mode ixgbe: allow vlan egress priority mapping in DCB mode ixgbe: Fix receive on real device when VLANs are configured
Lucy McCoy (1): USB Serial Keyspan: add support for USA-49WG & USA-28XG
Ludovico Cavedon (1): V4L/DVB (6531): Fix a regression caused by commit 153962364dc6fa4a24571885fbe76506d8968610
Ludwig Nussel (1): dm crypt: add null iv
Luis Carlos (1): libertas: convert libertas_mpp into anycast_mask
Luis Carlos Cobo (54): libertas: fixed incorrect assigment of fcs errors to frag errors libertas: add URB debug info libertas: fixed kernel oops on module/card removal libertas: updated mesh commands for 5.220.9.p11 libertas: specific mesh scan for mshX interface Support for mesh autostart deactivation through sysfs libertas: Avoid MESH_AUTOSTARTED spam on console libertas: revert CAPINFO_MASK to its original value libertas: keep mesh autostart enabled while asleep libertas: monitor mode support for OLPC firmware libertas: pass boot2 version to firmware wireless: various definitions for mesh networking nl80211/cfg80211: support for mesh, sta dumping mac80211: mesh function and data structures definitions mac80211: support functions for mesh mac80211: support for mesh interfaces in mac80211 data path mac80211: mesh data structures and first mesh changes mac80211: mesh changes to the MLME mac80211: mesh peer link implementation mac80211: mesh path table implementation mac80211: code for on-demand Hybrid Wireless Mesh Protocol mac80211: mesh statistics and config through debugfs mac80211: mesh path and mesh peer configuration mac80211: complete the mesh (interface handling) code mac80211: fix mesh endianness sparse warnings and unmark it as broken mac80211: fix incorrect parenthesis mac80211: move comment to better location mac80211: breakdown mesh network attributes in different extra fields for wext mac80211: clean up use of endianness conversion functions mac80211: delete mesh_path timer on mesh_path removal mac80211: always force mesh_path deletions mac80211: add PLINK_ prefix and kernel doc to enum plink_state mac80211: path IE fields macros, fix alignment problems and clean up mac80211: fix mesh_path and sta_info get_by_idx functions zd1211rw: support for mesh interface and beaconing mac80211: fix deadlocks in debugfs_netdev.c mac80211: fix spinlock recursion on sta expiration mac80211: use recent multicast table for all mesh multicast frames mac80211: check for mesh_config length on incoming management frames mac80211: use a struct for bss->mesh_config mac80211: update mesh EID values mac80211: use 4-byte mesh sequence number mac80211: fix incorrect mesh header length mac80211: fix access to null skb zd1211rw: stop beacons on remove_interface mac80211: fix mesh beaconing mac80211: fix use of skb->cb for mesh forwarding mac80211: keep mesh ifaces in allmulti mode mac80211: allow no mac address until firmware load libertas_tf: header file libertas_tf: main.c, data paths and mac80211 handlers libertas_tf: command helper functions for libertas_tf libertas_tf: usb specific functions libertas_tf: config and makefile
Luis Carlos Cobo Rus (8): libertas: version bump (321p0) and cmds update for new fw (5.220.10.p0) libertas: cleanup of fwt_list_route processing libertas: updated readme file libertas: make mac address configuration work with mesh interface too libertas: split wext for eth and msh libertas: support for mesh autostart on firmware 5.220.11 libertas: pull current channel from firmware on mesh autostart libertas: deauthenticate from AP in channel switch
Luis Correia (2): rt2x00: Fix trivial log message rt2x00: Comment spellchecking
Luis F. Ortiz (1): [ATYFB]: Fix onboard video on SPARC Blade 100 for 2.6.{13,14,15}
Luis Henriques (7): sched: fix typos in documentation sched: small optimisation of can_migrate_task() sched: jiffies not printed per CPU sched: remove unused fields from struct rq perf_counter: fix alignment in /proc/interrupts locking, rtmutex.c: Documentation cleanup [CPUFREQ] powernow-k8.c: mess cleanup
Luis Lloret (1): USB: Stall control endpoint when file storage class request wValue != 0
Luis Machado (1): powerpc: BookE hardware watchpoint support
Luis Miguel Garc�a (1): v4l: 669: added prolink pixelview pv bt878p rev 2e compatibility
Luis R. Rodriguez (298): prism54: MAINTAINERS update ath5k: Fix frame duration oops ath5k: Port to new bitrate/channel API ath5k: Cleanup after API changes ath5k: ath5k_copy_channels() was not setting the channel band ath5k: Use our own Kconfig file, we'll be expanding this shortly ath5k: Port debug.c over to the new band API and enable as build option ath5k: Use software encryption for now ath5k/phy.c: fix negative array index prism54: set carrier flags correctly prism54: fix regression with missing carrier in AP-mode mac80211: Let drivers have access to TKIP key offets for TX and RX MIC list.h: Add list_splice_tail() and list_splice_tail_init() list.h: add list_cut_position() ath5k: remove Atheros 11n devices from supported list ath9k: Add new Atheros IEEE 802.11n driver mac80211: remove kdoc references to IEEE80211_HW_HOST_GEN_BEACON_TEMPLATE cfg80211: keep track of supported interface modes cfg80211: Add new wireless regulatory infrastructure zd1211rw: make use of new regulatory_hint() ath9k: disable MIB interrupts to fix interrupt storm ath9k: Add a few comments about mibevents ath9k: kill ath9k's memzero() and use memset() instead ath9k: fix oops on trying to hold the wrong spinlock ath9k: enable ANI to help with noisy environments ath9k: remove nasty FAIL macro from ath9k_hw_reset() ath9k: Fix return code when ath9k_hw_setpower() fails on reset ath5k/ath9k: correct signal quality ath9k: correct signal quality report ath5k: correct ath5k signal quality mac80211: make use of regulatory tx power settings on change of tx power ath9k: remove pointless sc_txintrperiod and spin_lock_bh on tx prepare ath9k: enable RX interrupt mitigation ath9k: Allow user to change tx power when asked ath9k: use ETH_P_PAE cfg80211: a reg rule is invalid if freq diff is 0 cfg80211: Add regulatory domain intersection capability cfg80211: make use of reg macros on REG_RULE cfg80211: Add kdoc for struct regulatory_request ath5k: allow APs to receive beacons ath9k: enable RXing of beacons on STA/IBSS ath9k: Fix SW-IOMMU bounce buffer starvation ath9k: correct expected max RX buffer size cfg80211: mark negative frequencies as invalid cfg80211: remove switch from __regulatory_hint() cfg80211: remove switch from __set_regdom() cfg80211: separate intersection section in __set_regdom() cfg80211: expect different rd in cfg80211 when intersecting cfg80211: call_crda() won't tell us if CRDA was present cfg80211: mark regdomains with > NL80211_MAX_SUPP_REG_RULES invalid cfg80211/mac80211: Add 802.11d support cfg80211: add support for custom firmware regulatory solutions iwlwifi: enable custom fw regulatory solution ath9k: Clarify we only want 32-bit DMA ath9k: make DMA memory consistent mac80211: don't assume driver has been attached on registration mac80211: make Minstrel the default rate control algorithm ath9k: Handle -ENOMEM on RX gracefully nl80211: relicense nl80211.h under the ISC ath9k: Check for pci_map_single() errors ath9k: Use GFP_ATOMIC when allocating TX private area Staging: add otus Atheros wireless network driver cfg80211: make handle_band() and handle_channel() wiphy specific cfg80211: Fix regression with 11d on bands cfg80211: Fix parsed country IE info for 5 GHz cfg80211: Fix sanity check on 5 GHz when processing country IE cfg80211: print correct intersected regulatory domain mac80211: add HT conf helpers ath9k: use hw->conf on ath_setcurmode() ath9k: remove cache of rate preference when using 11g protection ath9k: Rename ath_setcurmode() to ath_cache_conf_rate() ath9k: consolidate arguments on hw reset ath9k: make request to get the noisefloor threshold band specific ath9k: use ieee80211_conf on ath9k_hw_iscal_supported() ath9k: make use of conf_is_ht*() in the rest of the driver iwlwifi: make use of conf_is_ht*() helpers mac80211: no need for ht.enabled ath9k: Make ANI CCK and OFDM error triggers band specific ath9k: remove mode specific default noise floor values ath9k: remove ath9k_hw_chan2wmode() ath9k: remove ath9k_hw_check_chan() ath9k: remove superfluous check on changing channel ath9k: fix sparse warnings cfg80211: call reg_notifier() once cfg80211: allow multiple driver regulatory_hints() cfg80211: fix typo on message after intersection cfg80211: add wiphy_apply_custom_regulatory() cfg80211: export freq_reg_info() cfg80211: process user requests only after previous user/driver/core requests cfg80211: ignore consecutive equal regulatory hints cfg80211: rename fw_handles_regulatory to custom_regulatory cfg80211: move check for ignore_reg_update() on wiphy_update_regulatory() cfg80211: pass more detailed regulatory request information on reg_notifier() cfg80211: Allow for strict regulatory settings mac80211: allow mac80211 drivers to get to struct ieee80211_hw from wiphy cfg80211: allow users to help a driver's compliance ath9k: simplify regulatory code ath9k: fix debug print on regd ath9k: remove useless ath9k driver version information cfg80211: do not pass -EALREADY to userspace on regdomain change request ath9k: replace usage of internal wireless_modes for conf ath9k: move check for radar freqs into a helper ath9k: remove passive scan on 5 GHz if country IE knows better mac80211: do not TX injected frames when not allowed cfg80211: add get reg command ath9k: fix reg_notifier() flags used upon a country IE ath9k: add comments for ath9k_hw_configpcipowersave() ath9k: add udelay() for AR5416 on ath9k_hw_configpcipowersave() cfg80211: rename cfg80211_registered_device's idx to wiphy_idx cfg80211: add wiphy_idx_valid to check for wiphy_idx sanity cfg80211: rename cfg80211_drv_mutex to cfg80211_mutex nl80211: disallow user requests prior to regulatory_init() cfg80211: add regulatory_hint_core() to separate the core reg hint cfg80211: propagate -ENOMEM during regulatory_init() cfg80211: add assert_cfg80211_lock() to ensure proper protection cfg80211: make regulatory_request use wiphy_idx instead of wiphy cfg80211: protect first access of last_request on 11d hint under mutex cfg80211: remove likely from an 11d hint case cfg80211: free rd on unlikely event on 11d hint cfg80211: move all regulatory hints to workqueue cfg80211: comments style cleanup cfg80211: allow drivers that agree on regulatory to agree cfg80211: rename regdom_changed to regdom_changes() and use it cfg80211: enable active-scan / beaconing on Ch 1-11 for world regdom cfg80211: enable 5 GHz world roaming channels cfg80211: Add AP beacon regulatory hints ath9k: follow beacon hints on reg_notifier when world roaming cfg80211: make __regulatory_hint() static cfg80211: pass the regulatory_request struct in __regulatory_hint() cfg80211: do not kzalloc() again for a new request on __regulatory_hint cfg80211: pass the regulatory_request to ignore_request ath9k: implement IO serialization ath9k: AR9280 PCI devices must serialize IO as well mac80211_hwsim: add support for 5 GHz cfg80211: Enable passive scan on channels 12-14 for world roaming cfg80211: fix max tx power for world regdom on 5 GHz to 20dBm cfg80211: remove REGDOM_SET_BY_INIT cfg80211: move enum reg_set_by to nl80211.h cfg80211: add regulatory netlink multicast group mac80211_hwsim: add regulatory testing options ath9k: downgrade xmit queue full message to xmit debug ath9k: make few eeprom and calib items static ath9k: remove dummy PCI "retry timeout" fix mac80211_hwsim: let the reg workqueue breathe when regtest is set cfg80211: force last_request to be set for OLD_REG if regdom is EU cfg80211: fix incorrect assumption on last_request for 11d cfg80211: make regdom module parameter available oustide of OLD_REG cfg80211: remove code about country IE support with OLD_REG ath9k: fix dma mapping leak of rx buffer upon rmmod cfg80211: default CONFIG_WIRELESS_OLD_REGULATORY to n cfg80211: fix NULL pointer deference in reg_device_remove() ath9k: Update maintainers for ath9k atheros: put atheros wireless drivers into ath/ ath: space cleanup ath5k: sparse fix ath5k_led_on needs to be static cfg80211: respect API on orig_flags on channel for beacon hint cfg80211: add netlink channel put helper cfg80211: send regulatory beacon hint events to userspace atheros: fix propagation of bad EEPROM on regulatory init cfg80211: fix race condition with wiphy_apply_custom_regulatory() cfg80211: fix bug while trying to process beacon hints on init cfg80211: fix comment on regulatory hint processing cfg80211: make nl80211_send_mlme_timeout() static mac80211: Fix sparse warning for ssid_len on ieee80211_sta_config_auth() ath9k: make private driver rate tables const cfg80211: fix race between core hint and driver's custom apply cfg80211: Process regulatory max bandwidth checks for HT40 wireless: rename IEEE80211_CHAN_NO_FAT_* to HT40-/+ mac80211: check if HT40+/- is allowed before sending assoc cfg80211: check allowed channel type upon userspace requests mac80211/cfg80211: move wiphy specific debugfs entries to cfg80211 cfg80211: add debugfs HT40 allow map cfg80211: return immediately if num reg rules > NL80211_MAX_SUPP_REG_RULES cfg80211: cleanup return calls on nl80211_set_reg() cfg80211: fix in nl80211_set_reg() ath9k: fix custom regulatory call position ath9k: set max default eirp to 20 dBm cfg80211: warn when wiphy_apply_custom_regulatory() does nothing mac80211: handle -EALREADY on cfg80211 op assoc req ar9170: add support for 1-stage firmware ar9170: add AVM FRITZ devices cfg80211: fix for duplicate userspace replies ath: make regulatory parsing more verbose on debug cfg80211: make ieee80211_get_mesh_hdrlen() static mac80211: extend sta kdoc - explain when they are added mac80211: removed unused variable in ieee80211_tx() cfg80211: fix for duplicate response for driver reg request mac80211: disable moving between PS modes during scan ath9k: differentiate quality reporting between legacy and HT configurations ath9k: Tune ANI function processing on AP mode during ANI reset ath: add support for special 0x8000 regulatory domain mac80211: drop frames for sta with no valid rate ath9k: downgrade assert in rc.c for invalid rate iwlwifi: remove rs_get_rate workaround ath9k: cleanup try count for MRR in rate control ath9k: remove unused min rate calculation code ath9k: remove unused stepdown when looking for the next rate ath9k: remove pointless wrapper ath_rc_rate_getidx() ath9k: rename ath_rc_get_nextlowervalid_txrate() ath9k: remove unused ath_rc_isvalid_txmask() ath9k: remove ATH9K_MODE_11B ath9k: remap ATH9K_MODE_* ath9k: rename ath_rc_ratefind_ht() to ath_rc_get_highest_rix() ath9k: remove unnecessary IEEE80211_TX_CTL_NO_ACK checks mac80211: make minstrel/pid RC use ieee80211_is_data(fc) iwlwifi: use ieee80211_is_data(fc) mac80211: add helper for management / no-ack frame rate decision ath9k: remove rate control wraper ath9k: disable radio when all devices are marked idle cfg80211: treat ieee80211_regdom hints as user hints ath9k: do not stop the queues in driver stop adm8211: remove uneeded code during suspend/resume mac80211: do not queue work after suspend in the dynamic ps timer ath: map TH to FCC3_WORLD mac80211: fix MLME issuing of probe requests while scanning mac80211: fix oops due to missing private data ath9k: remove unused ATH_PCI_VERSION cfg80211: fix regression on beacon world roaming feature ath9k: re-order cancelling of work on mac80211 workqueue ath9k: move cancel_delayed_work_sync() out of ath_deinit_leds() ath9k: move workqueue cancels to stop callback ar76c50x-usb: cancel promisc work during mac80211 stop at76c50x-usb: cancel scan work at stop callback ar9170: remove unneeded flush_workqueue() wext: remove extra return on wireless_nlevent_init() ath: depend on cfg80211 ath: simplify kconfig dependency and add documentation ath: use menuconfig to put ath stuff in its own page ath5k: remove EXPERIMENTAL marker wireless: use menuconfig for WLAN_PRE80211 and WLAN_80211 rt2x00: move experimental on kconfig only to rt2800usb ar9170: remove EXPERIMENTAL marker at76c50x-usb: remove unneeded flush_workqueue() at usb disconnect mac80211: redefine usage of the mac80211 workqueue cfg80211: use goto out on country IE reg hint failure cfg80211: do not iterate over rdev list on country IE hint cfg80211: decouple regulatory variables from cfg80211_mutex cfg80211: enable country IE support to all cfg80211 drivers iwlwifi: remove usage of orig_flags ath9k: remove usage of AR_SREV_*() wrapper to detect supported hw ath9k: use a switch for revising supported hw mac revisions ath9k: propagate hw initialization errors ath9k: move memory allocation of ath_hw to ath_init() ath9k: move devid cache setting to ath_init() ath9k: move cache setting of softc ah prior to attach ath9k: call hw initializer directly ath9k: pass only one argument to hw attach ath9k: move hw macrevision checker to helper ath9k: rename ath9k_hw_newstate() to ath9k_hw_init_defaults() ath9k: rename ath9k_hw_set_defaults() to ath9k_hw_init_config() ath9k: remove debug message for no memoery on ath_init() ath9k: break up hw initialization into a few more helpers ath9k: describe hw initialization better ath9k: distinguish between device initialization and ath_softc init ath9k: remove !NULL check before kfree() ath9k: use helper macro to kfree and nullify on ath9k_hw_rfdetach() ath9k: rename ath9k_hw_rfdetach() to ath9k_hw_rf_free() ath9k: rename ath9k_hw_ani_detach() to ath9k_hw_ani_disable() ath9k: set ah to null after freeing ath9k: set sc->sc_ah to NULL after freeing it ath9k: call ath9k_hw_detach() once upon hw init failure ath9k: remove dangling error check on keycache reset on hw init ath9k: remove spurious check for channel on keycache reset ath9k: Remove _t postfix for ar9287_eeprom structure ath9k: add ar9271 revision and subrevision ID helpers ath9k: add initvals and registry definitions for AR9271 ath9k: add initial hardware support for ar9271 ath9k: cancel xmit poll work at stop() callback ath9k: fix compile warning on ath9k_hw_AR9287_check_eeprom() mac80211: fix panic when splicing unprepared TIDs ath9k: use new FIF_PSPOLL configure filter zd1211rw: make it clear we don't use leds.h LED stuff mac80211: fix compilation of mesh (although its disabled) ath9k: Fix regression on receiving PS poll frames ath: add common ath_rxbuf_alloc() and make ath9k use it ath5k: use common ath.ko ath_rxbuf_alloc() ath5k: use bit shift operators for cache line size ath9k: update kconfig to indicate support for AR9002 family ath: move regulatory info into shared common structure wireless: update top level wireless driver entry wireless: update reg debug kconfig entry wireless: remove mac80211 rate selection extra menu kmemleak: use bool for true/false questions kmemleak: add clear command support kmemleak: move common painting code together kmemleak: fix sparse warning over overshadowed flags kmemleak: fix sparse warning for static declarations ath9k: propagate ieee80211_alloc_hw() failure ath9k: propagate errors on ath_init_device() and request_irq() ath9k: claim irq for ath9k, not ath for pci wireless: update cfg80211 kconfig entry wireless: mark prism54 as deprecated and mark for removal wireless: default CONFIG_WLAN to y checkincludes.pl: close file as soon as we're done with it checkincludes.pl: provide usage helper checkincludes.pl: add option to remove duplicates in place wireless: default CONFIG_WLAN to y ath9k: fix misplaced semicolon on rate control
Luiz Augusto von Dentz (1): Bluetooth: Fix rejected connection not disconnecting ACL link
Luiz Capitulino (14): [IPV6]: Fixes sparse warning in ipv6/ipv6_sockglue.c [MTD] maps: sparse fixup V4L: Fixes warning at bttv-driver.c [PKTGEN]: Adds missing __init. [XFRM]: Fix sparse warning. [PKTGEN]: Lindent run. [PKTGEN]: Ports thread list to Kernel list implementation. [PKTGEN]: Fix kernel_thread() fail leak. [PKTGEN]: Fix Initialization fail leak. [PKTGEN]: Ports if_list to the in-kernel implementation. [PKTGEN]: Updates version. [PKTGEN]: Convert thread lock to mutexes. [PKTGEN]: Removes thread_{un,}lock() macros. [PKTGEN]: Updates version.
Luiz Fernando Capitulino (12): Fix sparse warning in e100 driver. Fix sparse warning in proc/task_mmu.c USB: pl2303: adds new IDs. USB: pl2303: updates pl2303_update_line_status() USB: usbserial: Adds missing checks and bug fix. USB: usbserial: race-condition fix. ext2: trivial indentation fix. x86_64: Sparse warnings fix. bonding: Sparse warnings fix USB serial: Converts port semaphore to mutexes. usbserial: Fixes use-after-free in serial_open(). usbserial: Fixes leak in serial_open() error path.
Luiz Fernando N. Capitulino (51): USB: ftdi_sio: Adds support for iPlus device. usbserial: Fixes wrong return values. Updates CREDITS file USB: Anydata: Fixes wrong URB callback. USB: doc: usb-help.txt update. USB: doc: fixes devio.c location in proc_usb_info.txt. USB: pl2303: Removes unneeded goto. USB: ipaq: minor ipaq_open() cleanup. USB: Make file operations structs in drivers/usb const. USB: New functions to check endpoints info. USB: usblp: Use usb_endpoint_* functions. USB: hub: Use usb_endpoint_* functions. USB: appletouch: Use usb_endpoint_* functions. USB: acecad: Use usb_endpoint_* functions. USB: ati_remote: Use usb_endpoint_* functions. USB: keyspan_remote: Use usb_endpoint_* functions. USB: powermate: Use usb_endpoint_* functions. USB: usb-serial: Use usb_endpoint_* functions. USB: usblcd: Use usb_endpoint_* functions. USB: ldusb: Use usb_endpoint_* functions. usb-skeleton: small update USB core: Use const where possible. MAINTAINERS: Removes duplicated entry airprime: New device ID. USB: aircable: Use usb_endpoint_* functions USB: appledisplay: Use usb_endpoint_* functions USB: cdc_ether: Use usb_endpoint_* functions USB: cdc-acm: Use usb_endpoint_* functions USB: devices: Use usb_endpoint_* functions USB: ftdi-elan: Use usb_endpoint_* functions USB: hid-core: Use usb_endpoint_* functions USB: idmouse: Use usb_endpoint_* functions USB: kobil_sct: Use usb_endpoint_* functions USB: legousbtower: Use usb_endpoint_* functions USB: onetouch: Use usb_endpoint_* functions USB: phidgetkit: Use usb_endpoint_* functions USB: phidgetmotorcontrol: Use usb_endpoint_* functions USB: speedtch: Use usb_endpoint_* functions USB: usbkbd: Use usb_endpoint_* functions USB: usbmouse: Use usb_endpoint_* functions USB: usbnet: Use usb_endpoint_* functions USB: usbtest: Use usb_endpoint_* functions USB: storage: Use usb_endpoint_* functions USB: yealink: Use usb_endpoint_* functions USB: makes usb_endpoint_* functions inline. USB: unusual_devs.h for Sony floppy USB: ftdio_sio: New IPlus device ID x86: convert mm_context_t semaphore to a mutex x86: convert mm_context_t semaphore to a mutex x86: remove 8254 timer texts from Documentation fs/exec.c:__bprm_mm_init(): clean up error handling
Luk?? Karas (1): V4L/DVB (11451): gspca - m5602-s5k83a: Add rotation, ctrl cache. Rename some ctrls.
Lukas Karas (2): V4L/DVB (11408): gspca - m5602-s5k83a: Add led support to the s5k83a sensor. V4L/DVB (11634): gspca - m5602-s5k83a: Set the sensor_settings pointer correctly
Lukasz Lubojanski (1): HID: force feedback driver for GreenAsia 0x12 PID
Lukasz Marcinowski (1): ALSA: hda - CD-audio sound for hda-intel conexant benq laptop
Lukasz Stemach (1): [ALSA] cs4236 - Add PnP ids for Netfinity 3000
Lukasz Wojnilowicz (1): ALSA: hda - Add quirks for Acer Aspire 5930G and 6930G
Luke Browning (19): [POWERPC] spu sched: make addition to stop_wq and runque atomic vs wakeup [POWERPC] 64K page support for kexec [POWERPC] spufs: add backing ops for privcntl register [POWERPC] spufs: reorganize spu_run_init [POWERPC] spufs: spu_find_victim may choose wrong victim [POWERPC] spufs: decouple spu scheduler from spufs_spu_run (asynchronous scheduling) [POWERPC] spufs: No need to have a runnable SPU for libassist update [POWERPC] spufs: Fix timing dependent false return from spufs_run_spu [POWERPC] spufs: set SPU_CONTEXT_SWITCH_PENDING before synchronising SPU irqs [POWERPC] spufs: try to route SPU interrupts to local node [POWERPC] spufs: fix concurrent delivery of class 0 & 1 exceptions [POWERPC] spufs: handle faults while the context switch pending flag is set [POWERPC] spufs: Fix pointer reference in find_victim powerpc/spufs: wait for stable spu status in spu_stopped() powerpc/spufs: remove class_0_dsisr from spu exception handling powerpc/spufs: synchronize interaction between spu exception handling and time slicing powerpc/spufs: fix missed stop-and-signal event powerpc/spufs: provide context debug file powerpc/spufs: don't extend time time slice if context is not in spu_run
Luke Deller (1): V4L/DVB (4765): Dvb-usb/vp7045.c patch for extra key
Luke Kosewski (2): Input: do not corrupt system-wide procfs fops. [libata sata_promise] add correct read/write of hotplug registers for SATAII devices
Luke Ross (1): [ALSA] Support for non-standard rates in USB audio driver
Luke Yang (6): kbuild: Fix crc-error warning on modules Fix undefined symbols for nommu architecture kbuild: Fix bug in crc symbol generating of kernel and modules flat binary loader doesn't check fd table full nommu: use compound page in slab allocator nommu: export two symbols for drivers to use
Luke Yelavich (4): ALSA: hda - Add automatic model setting for Samsung Q45 ALSA: hda - add quirks for some 82801H variants to use ALC883_MITAC ALSA: hda - add another MacBook Pro 4, 1 subsystem ID ALSA: hda - add another MacBook Pro 3,1 SSID
Luke Zhang (1): [ALSA] WM9712 fixes for ac97_patch.c
Luming Yu (16): [ACPI] generic Hot Key support [ACPI] fix EC access width [ACPI] EC GPE-disabled issue ACPI: delete unnecessary EC console messages /home/lenb/linux-2.6 branch 'acpi-2.6.12' [ACPI] Add "ec_polling" boot option [ACPI] revert Embedded Controller to polling-mode by default (ala 2.6.12) [ACPI] CONFIG_ACPI_HOTKEY is now "n" by default [ACPI] Fix "ec_burst=1" mode latency issue [ACPI] re-enable platform-specific hotkey drivers by default [ACPI] acpi_video_device_write_state() now works [ACPI] Disable EC burst mode w/o disabling EC interrupts ACPI: video: output switch sysfs support ACPI: add ACPI 3.0 _TPC _TSS _PTC throttling support ACPI: fix oops due to typo in new throttling code ACPI video hotkey: export missing ACPI video hotkey events via input layer
Luotao Fu (13): mpc52xx_psc_spi: fix block transfer MX31: add macros to configure spi pins mxc: add cscr register defintions MXC: add RTCK alternate function definitions i.MX3: Fix compiler warnings smc91x: remove isa stuff from smc91x driver ipu_idmac: fix spinlock type pxa2xx-ac97: fix displaying GSR after reset timeout leds: simple driver for pwm driven LEDs mx27: add support for phytec pca100 (phyCARD-s) board pcm038: mux configuration for predefined gpio line pcm043: mux configuration for predefined gpio line pcm037: mux configuration for predefined gpio line
Luís P Mendes (1): parport: add support for the Quatech SPPXP-100 Parallel port PCI ExpressCard
Lv Liangying (1): [IPV6]: SNMPv2 "ipv6IfStatsInAddrErrors" counter error
Lyonel Vincent (1): powerpc/powermac: Thermal control turns system off too eagerly
M Kondrin (1): USB: ACE1001 patch for cp2101.c
M. Mohan Kumar (1): kprobes: use do_IRQ() in lkdtm
M.Baris Demiray (2): riotty.c cleanups and warning fix sched: make idlest_group/cpu cpus_allowed-aware
M4rkusXXL (1): usb: typo in usb R8A66597 HCD config
MAEDA Naoaki (2): [ACPI] fix ia64 build issues resulting from Lindent and merge [ACPI] ia64 build fix
MOKUNO Masakazu (1): [POWERPC] Remove some redundant isync instructions
MUNEDA Takahiro (11): acpiphp - slot management fix - V4 acpiphp: fix bridge handle acpiphp: fix acpi_path_name acpiphp: configure _PRT - V3 acpiphp: hotplug slot hotplug acpiphp: host and p2p hotplug acpiphp: turn off slot power at error case acpiphp: fix latch status [IA64] remove duplicate header include line PCI Hotplug: acpiphp: fix trivial typos PCI Hotplug: acpiphp: remove unneeded acpi_get_name function call
Ma Ling (18): drm/i915: Use documented PLL timing limits for G4X platform drm/i915: Use a different PLL timing search function on G4X. drm: read EDID extensions from monitor drm: detect hdmi monitor by hdmi identifier (v3) drm/i915: avoid hanging on to a stale pointer to raw_edid. drm/i915: sync hdmi detection by hdmi identifier with 2D drm: clean dirty memory after device release drm/i915: Use the GM45 VGA hotplug workaround on G45 as well. drm/i915: Include 965GME pci ID in IS_I965GM(dev) to match UMS. drm/i915: Set HDMI hot plug interrupt enable for only the output in question. drm/i915: Fetch SDVO LVDS mode lines from VBT, then reserve them drm/i915: Return SDVO LVDS VBT mode if no EDID modes are detected. drm/i915: Use an I2C algo to do the flip to SDVO DDC bus. drm/i915: Add support for VGA load detection (pre-945). drm/i915: Set correct TV detection voltage level override values drm/i915: Always use SDVO_B detect bit for SDVO output detection. drm/i915: Set crtc/clone mask in different output devices drm/i915: select TV format according to connector type
Maarten Bressers (1): Correct Makefile rule for generating custom keymap
Maarten Lankhorst (1): iwlwifi: Fix an invalid bitmask test in iwl3945 and iwl4965
Maarten Maathuis (4): drm/crtc_helper: replace modeset fail path with something simpler drm/crtc_helper: place drm_helper_encoder_in_use() in the header file drm/crtc_helper: NULL encoder->crtc when switching encoders drm/crtc_helper: avoid NULL-pointer dereference when encoder is NULL
Mac Michaels (3): dvb: frontend: add driver for LGDT3302 dvb: frontend: or51132: remove bogus optimization attempt V4L/DVB (4122): Lgdt330x: fix missing line in VSB snr decoding logic
Maciej Cencora (3): drm/radeon: add initial rs690 support to drm. drm/radeon: add regs required for occlusion queries support drm/radeon: bump minor version for occlusion queries support
Maciej Grela (1): USB: usb-storage: added missing MODULE_LICENSE("GPL") for usb-storage ums-* modules
Maciej Rutecki (1): ahci: Blacklist HP Compaq 6720s that spins off disks during ACPI power off
Maciej Soltysiak (1): [NETFILTER]: {ip,ip6}t_LOG: log GID
Maciej Sosnowski (18): MAINTAINERS: ioatdma, dmaengine and async_tx maintainers change I/OAT: Add watchdog/reset functionality to ioatdma I/OAT: tcp_dma_copybreak default value dependent on I/OAT version I/OAT: I/OAT version 3.0 support [1/4] I/OAT: fix channel resources free for not allocated channels [2/4] I/OAT: fix dma_pin_iovec_pages() error handling [3/4] I/OAT: fix async_tx.callback checking dca: redesign locks to fix deadlocks I/OAT: add verification for proper APICID_TAG_MAP setting by BIOS I/OAT: do not set DCACTRL_CMPL_WRITE_ENABLE for I/OAT ver.3 I/OAT: fail initialization on zero channels detection I/OAT: cancel watchdog before dma remove I/OAT: set tcp_dma_copybreak to 256k for I/OAT ver.3 I/OAT: update driver version and copyright dates igb: switch to new dca API dca: add missing copyright/license headers ioatdma: fix "ioatdma frees DMA memory with wrong function" dca: registering requesters in multiple dca domains
Maciej W. Rozycki (202): defxx: Use irqreturn_t for the interrupt handler Actually route cPCI interrupts. Update inaccurate comments. Fixes for system controllers for Atlas/Malta core cards. Fix compilation; by Manish Lachwani. Formatting fixes. Reenable EARLY_PRINTK for the DECstation. Update descriptions for MIPS Technologies evaluation boards. Mask and ack CPU interrupts upon initialization. Keep the state Clean up SEAD interrupt initialization. Enable RM7000 secondary cache for Atlas and Malta boards. Define mem_*() I/O accessory functions that preserve byte addresses. Switch SiByte drivers back to __raw_*() functions. Remove useless casts. Fix formatting. sys_nfsservctl() needs translation. For MIPS32/MIPS64 cp0.config.mt == 1 implies a standard (R4k-style) Fix dependencies for DECstation framebuffers. This interrupt is *always* handled -- MIPS_BE_DISCARD just means dec_esp: Use physical addresses Only dump instructions actually emitted. Fill R3k load delay slots properly. Optimize R3k TLB Load/Store/Modified handlers, by scheduling Enable a suitable ISA for the assembler around ll/sc so that code There is NO port I/O space on the DECstation. Minor clean-ups. Deal with the bloody KSEG vs CKSEG horror... GCC 4.0.0 broke `attribute(("alias"))' -- resort to an assembly variant. Fix function types to ones appropriate for initcalls. Mark __die() "noreturn" for real. Remove left-over unused bits. Fix types for firmware arguments. Don't define unneeded messages. Use macros for the RM7k cp0.config bits instead of magic numbers. Use correct names for bits in the R3k cp0.status register. System-specific handling of bus errors for DECstation variations Actual handlers for bus errors for Pmax and 3min. Always use ".set mips3" rather than select between "mips2" or "mips3" Fix a diagnostic message. Fix the diagnostic dump for the XTLB refill handler. Inline ioremap() calls for constant addresses that map to KSEG1. Avoid tlbw* hazards for the R4600/R4700/R5000. Prevent 64-bit constants from being cropped to 32 bits when used in C code. Use physical addresses at the interface level, letting drivers remap Make static what ought to be static. Move MIPS Technologies processor IDs to where they belong. [MIPS] zs.c: Resurrect the deceased zs.c for now. [MTD] devices/ms02-nv: phys/virt address fixups fs/smbfs/proc.c: fix data corruption in smb_proc_setattr_unix() [MIPS] Fix CPU type bitmasks for MIPS III, IV and V. char/rtc: Handle memory-mapped chips properly [MIPS] SEAD defconfig build fix [MIPS] Atlas: Fix building the RTC driver [MIPS] Atlas: update interrupt handling [MIPS] Remove dead DECstation boot code [MIPS] BCM1250: TRDY timeout tweaks for Broadcom SiByte systems [MIPS] SB1250: Interrupt handler fixes [MIPS] DECstation defconfig update V4L/DVB (4706): Do not enable VIDEO_V4L2 unconditionally swarm: Actually initialize the IDE driver 32-bit compatibility HDIO IOCTLs 2.6.18: sb1250-mac: Broadcom PHY support 2.6.18: sb1250-mac: Missing inclusions from <linux/phy.h> 2.6.18: sb1250-mac: Phylib IRQ handling fixes defxx: Big-endian hosts support [MIPS] SWARM: Fix a typo in #error directives declance: Fix PMAX and PMAD support declance: Support the I/O ASIC LANCE w/o TURBOchannel [MIPS] *-berr: Header inclusions for DEC bus error handlers dz: Fixes to make it work pmagb-b-fb: Fix a default clock frequency mips: if_fddi.h: Add a missing inclusion mips: declance: Driver model for the PMAD-A [TC] MIPS: TURBOchannel update to the driver model [TC] MIPS: TURBOchannel resources off-by-one fix [TC] TURBOchannel support for the DECstation [TC] defxx: TURBOchannel support [TC] mips: pmag-ba-fb: Convert to the driver model [TC] dec_esp: Driver model for the PMAZ-A [TC] pmagb-b-fb: Convert to the driver model [EISA] EISA registration with !CONFIG_EISA tgafb: switch to framebuffer_alloc() tgafb: fix copying overlapping areas tgafb: support the DirectColor visual tgafb: fix the mode register setting tgafb: module support fixes tgafb: sync-on-green support fixes tgafb: Fix the PCI ID table i386: Fix a typo in an IRQ handler name dz: remove struct pt_regs references tgafb: TURBOchannel support declance: Remove a dangling spin_unlock_irq() thingy defxx: Fix the handling of ioremap() failures serial_core.h: include <linux/sysrq.h> [MIPS] Fix KMODE for the R3000 [MIPS] die(): Properly declare as non-returning [MIPS] No I/O ports on the DECstation [MIPS] DECstation: Optimised early printk() sb1250-duart.c: SB1250 DUART serial support zs: move to the serial subsystem defxx: Use __maybe_unused rather than a local hack sb1250-duart: __maybe_unused, etc. fixes [MIPS] Workaround for 4Kc machine check exception [MIPS] DEC: Initialise ioasic_ssr_lock [MIPS] cpu-bugs64.c: GCC 3.3 constraint workaround [MIPS] vmlinux.lds.S: Handle note sections [MIPS] pg-r4k.c: Fix a typo in an R4600 v2 erratum workaround NET_SB1250_MAC: Update Kconfig entry NET_SB1250_MAC: Rename to SB1250_MAC sb1250-mac.c: De-typedef, de-volatile, de-etc... sb1250-mac: Driver model & phylib update PHYLIB: Spinlock fixes for softirqs PHYLIB: IRQ event workqueue handling fixes PHYLIB: fix an interrupt loop potential when halting [MIPS] R3000 setup for kernel_thread() [MIPS] dec/time.c: Remove no longer needed inclusion of <asm/div64.h>. [MIPS] pg-r4k.c: Dump the generated code drivers/video/Kconfig: Fix FB_PMAGB_B dependencies drivers/video/pmag-ba-fb.c: improve diagnostics pmagb-b-fb: improve diagnostics tgafb: fix an out-of-range shift in mono imageblit tgafb: remove a redundant non-mono test in mono imageblit lk201: remove obsolete driver [MIPS] SYNC emulation for MIPS I processors tty_ioctl: fix the baud_table check in encode_baud_rate defxx.c: dfx_bus_init() is __devexit not __devinit [MIPS] c-r3k: Implement flush_cache_range() [MIPS] sb1250: Enable GenBus IDE in defconfig. [MIPS] Makefile: Fix canonical system names [MIPS] SNI: s/achknowledge/acknowledge/ x86: fix NMI watchdog & 'stopped time' problem esp_scsi: fix reset cleanup spinlock recursion [MIPS] R4000/R4400 errata workarounds [MIPS] R4000/R4400 daddiu erratum workaround dz.h: remove useless unused module junk dz: always check if it is safe to console_putchar() dz: don't panic() when request_irq() fails dz: add and reorder inclusions, remove unneeded ones dz: update kconfig description dz: rename the serial console structure dz: fix locking issues dz: handle special conditions on reception correctly MAINTAINERS: add self for the dz serial driver dz: clean up and improve the setup of termios settings dz.c: Use a helper to cast from "struct uart_port *" dz.c: Resource management i2c-sibyte: Correct a comment about frequency i2c-sibyte: Mark i2c_sibyte_add_bus() as static rtc: rtc_time_to_tm: use unsigned arithmetic RTC/watchdog: M41T80: fix a potential use of unitialized data rtc: m41t80: include <linux/kernel.h> for printk() SWARM IDE: Fix up following changes to ide_hwif_t PHYLIB: Kconfig: Fix the dependency on S390 PHYLIB: Kconfig: Complete the list of Broadcom PHYs supported sb1250: use netdev_alloc_skb [MIPS] SB1250: Initialize io_map_base [MIPS] Sibyte: Build RTC support as an object [MIPS] Bring the SWARM defconfig up to date x86: I/O APIC: AEOI timer acknowledgement clean-ups x86: I/O APIC: remove parameters to fiddle with the 8259A x86: I/O APIC: clean up after a fasteoi failure x86: I/O APIC: keep IRQ off when changing LVT registers x86: APIC/SMP: correct the message for "nosmp" x86: APIC/SMP: downgrade the NMI watchdog for "nosmp" x86: I/O APIC: clean up the 8259A on a NMI watchdog failure x86: I/O APIC: fix the name of the L-APIC IRQ handler x86: I/O APIC: fix the name of the through-8259A handler x86: I/O APIC: remove redundant 8259A {,un}masking x86: I/O APIC: remove redundant LVT0 masking x86: I/O APIC: rename setup_ExtINT_IRQ0_pin() x86: I/O APIC: unmask the second-chance timer interrupt x86: I/O APIC: keep the timer IRQ masked during set-up x86: I/O APIC: timer through 8259A second-chance x86: NMI watchdog: Downgrade helper x86: APIC/UP: Downgrade the NMI watchdog for no I/O APIC x86: APIC/UP: Remove redundant NMI watchdog downgrade x86: APIC/SMP: Downgrade the NMI watchdog for "nosmp" x86: APIC/SMP: Downgrade the NMI watchdog for "noapic" x86: fix IO APIC breakage on HP nx6325 x86: fix IO APIC breakage on HP nx6325, v2 x86, ioapic, acpi: add a knob to disable IRQ 0 through I/O APIC x86: I/O APIC: Add a 64-bit variation of replace_pin_at_irq() x86: L-APIC: Set IRQ0 as edge-triggered x86: L-APIC: Always fully configure IRQ0 x86: I/O APIC: Never configure IRQ2 x86: Recover timer_ack lost in the merge of the NMI watchdog x86: I/O APIC: remove an IRQ2-mask hack i2c-sibyte: SWARM I2C board initialization [MIPS] Remove obsolete isa_slot_offset [MIPS] DECstation: Document more MB ASIC register bits x86: APIC: remove apic_write_around(); use alternatives x86: I/O APIC: Include <asm/i8259.h> required by some code x86: APIC: Make apic_verbosity unsigned x86: I/O APIC: Always report how the timer has been set up x86: more apic debugging x86: PIC, L-APIC and I/O APIC debug information x86: fix up a comment in ack_APIC_irq() serial: Z85C30: avoid a hang at console switch-over serial: DZ11: avoid a hang at console switch-over rtc: m41t80: sort header inclusions for readability rtc: m41t80: use pr_info() as appropriate ntp: fix calculation of the next jiffie to trigger RTC sync ntp: let update_persistent_clock() sleep 3c509: Add missing EISA IDs declance: Restore tx descriptor ring locking eisa.ids: add Network Peripherals FDDI boards
Maciej Zenczykowski (1): ia64: desc_empty thinko/typo fix
Mackenzie Morgan (1): ALSA: hda - Add quirk for Asus z37e (1043:8284)
Madhulika Madishetty (1): AMCC PPC 460SX redwood SoC platform initial framework
Madhusudhan Chikkature (6): w1: export w1_read_8 function hdq driver for OMAP2430/3430 hdq: bQ27000 HDQ Slave Interface Driver hdq: documentation for OMAP HDQ [ARM] 5369/1: omap mmc: Add new omap hsmmc controller for 2430 and 34xx, v3 MAINTAINERS: update for TI OMAP hsmmc driver
Maen Suleiman (1): mmc: SDIO driver for Marvell SoCs
Magnus Damm (555): opl3sa2: MODULE_PARM_DESC arlan: module parameter fixes i386: CONFIG_ACPI_SRAT typo fix NUMA: broken per cpu pageset counters i386: srat on non-acpi hw fix x86_64: Make node boundaries consistent release_firmware() fixes kbuild: ignore references from ".pci_fixup" to ".init.text" i386: clean up topology.c i386: mark two more functions as __init i386: remove redundant generic_identify() calls when identifying cpus mark init_amd() as __cpuinit i386: mark cpu_dev structures as __cpuinitdata i386: mark cpu init functions as __cpuinit, data as __cpuinitdata i386: mark cpu identify functions as __cpuinit i386: mark cpu cache functions as __cpuinit Avoid overwriting the current pgd (V4, x86_64) i386: Avoid overwriting the current pgd (V4, i386) x86-64: setup saved_max_pfn correctly (kdump) elf: Always define elf_addr_t in linux/elf.h elf: include terminating zero in n_namesz elf: fix kcore note size calculation Kexec / Kdump: Unify elf note code fix vm_events_fold_cpu() build breakage kexec: Avoid migration of already disabled irqs (ia64) [IA64] kexec: Fix CONFIG_SMP=n compilation pata_pcmcia: Update device table libata: Remove duplicate dma blacklist entry ide-cs: Update device table [IA64] kexec: Use EFI_LOADER_DATA for ELF core header sh: rework intc2 code sh: rework ipr code sh: Fix irq assignment for uarts on sh7722 sh: intc - shared IPR and INTC2 controller sh: intc - add support for 7722 processor sh: clean up interrupt code for solution engine 7722 board sh: IPR/INTC2 IRQ setup consolidation. sh: intc - improve group support sh: intc - add support for 7780 sh: zero terminate 8250 platform data for r2d board sh: update r2d defconfig and fix SH7751R pci compliation sh: intc - add support for SH7750 and its variants pata_platform: Fix NULL pointer dereference sh: remove old broken pint code sh: remove support for sh73180 and solution engine 73180 sh: sh-sci - fix SH7708 support sh: remove support for sh7300 and solution engine 7300 sh: update r2d defconfig sh: fix cf support on r2d boards sh: fix defconfigs for sh7751r boards sh: missing symbol fix for sh4-202 sh: intc - add support for SH7705 sh: intc - add support for SH7710 sh: intc - add support for SH7706, SH7707, SH7708, SH7709 sh: intc - add missing vectors for SH7707 sh: intc - avoid SH7710 specific vector on SH7712 sh: intc - add support for SH7785 sh: intc - add support for SH7760 sh: simplify se7780 IRQ code sh: intc - fix IRQ4 and IRQ5 typo on sh3 sh: intc - add support for x3 sh: intc - remove redundant irq code for sh03, snapgear and titan sh: intc - remove redundant irq code for shmin sh: intc - add single bitmap register support sh: intc - convert voyagergx code sh: remove intc2 code sh: x3 - fix setup_bootmem_node() compile error with shx3_defconfig sh: intc - add a clear register to struct intc_prio_reg sh: intc - rework core code sh: intc - convert board specific r2d code sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501 sh: x3 - add ipi vectors sh: intc - mark data structures as __initdata sh: intc - primary priority masking fixes sh: fix irqs for the second serial port on sh7206 sh: intc - add support for sh7619 sh: intc - add support for sh7206 sh: defconfigs for R2D-PLUS and for R2D-1 sh: remove CONFIG_CPU_HAS_INTC_IRQ sh: intc - irl mode update for sh7780 and sh7785 sh: minor fixes sh: intc - rework higlander irq code for r7780mp and r7785rp sh: remove sh7780 interrupt controller hack from pci code sh: add writesb(), readsb(), writesw() and readsw() to io.h sh: intc - initial SMP support. sh: Hook up the SH-X3 SMP intc register groups. sh: fix r2d board detection sh: allow building for both r2d boards in same binary. ax88796: add 93cx6 eeprom support sh: add support for ax88796 and 93cx6 to highlander boards ax88796: add superh to kconfig dependencies sh: fix R2D-1 CF support sh: include ax88796 in the defconfig for r7780mp sh: include ax88796 in the defconfig for r7785rp USB: pl2303: add support for Corega CG-USBRS232R sh: intc - remove default interrupt priority tables sh: r2d - add lcd planel timings to sm501 platform data sh: remove voyagergx sh: r2d - enable sm501 usb host function sh: declared coherent memory support V2 sh: use declared coherent memory for dreamcast pci ethernet adapter sh: remove consistent alloc stuff from the machine vector sh: update r7780rp interrupt code sh: add spi header and r2d platform data V3 usb: dma bounce buffer support usb: ohci-sm501 driver spi: SuperH SPI using SCI rtc: add support for Epson RTC-9701JE V2 rtc: add support for Epson RTC-9701JE V4 sm501fb: control panel pin usage with platform data flags sm501fb: clear framebuffer memory and palette sh: declared coherent memory support V2 fix sh: add sh7722 support to EARLY_SCIF_CONSOLE sh: add probe support for new sh7722 cut sh: break out unaligned sign extension code sh: migor board support sh: make copy_to/from_user() static inline sh: add byte support to the sign extension code sh: use opcode_t and enable unaligned code for sh2a sh: update r2d defconfigs with usb, spi and rtc sh: trapped io support V2 sh: trapped io support for r2d V2 sh: trapped io support for highlander V2 sh: fix ptrace copy_from/to_user() compilation error sh: remove maskreg irq code sh: add support for sh7366 processor sh: use ctrl_in/out for on chip pci access sh: fix ioreadN_rep and iowriteN_rep sh: fix pci io access for r2d boards sh: revert dreamcast pci change smc91x: pass along private data V2 smc91x: introduce platform data flags V2 smc91x: add insw/outsw to default config V2 smc91x: make superh use default config V2 sh: SuperH KEYSC platform driver sh: SuperH KEYSC keypad data for MigoR sh: SuperH KEYSC keypad data for Solution Engine 7722 Fix sh_keysc double free sh: Add MigoR header file sh: Use physical addresses for sh7722 USBF resources sh: Use phyical addresses for MigoR smc91x resources sh: MigoR NOR flash support using physmap-flash sh: MigoR NAND flash support using gen_flash sh: Add I2C platform data to sh7722 sh: Add I2C support to MigoR sh: Add rs5c732b RTC support to MigoR sh: Add migor_ts support to MigoR i2c: New driver for the SuperH Mobile I2C bus controller sm501: add uart support sh: update smc91x platform data for MigoR sh: update smc91x platform data for se7722 sh: fix sh7705 interrupt vector typo sh: add kernel bss resource sh: add memory resources to /proc/iomem sh: use sci_out() for early printk sh: drain and wait for early printk sh: reset hardware from early printk sh-sci: improve sh7722 support sh-sci: sh7722 lacks scsptr registers sh-sci: avoid writing to nonexistent registers sh: unify external irq pin code for sh3 sh: add interrupt ack code to sh3 sh: clean up sh7710 and sh7720 intc tables sh: no high level trigger on some sh3 cpus sh: intc register modify fix Input: add support for SuperH MigoR touchscreen sh: fix USBF resource for sh7722 sh: fix VPU interrupt vector for sh7723 sh: add probe support for new sh7723 cut sh: use sm501 8250 mfd support on r2d boards sh: update Migo-R defconfig smc911x: remove unused 8-bit I/O operations smc911x: fix 16-bit I/O operations smc911x: pass along private data and use iomem smc911x: introduce platform data flags smc911x: SuperH architecture support pcmcia: Update email address for m8xx driver author pcmcia: remove unused bulkmem.h pcmcia: Remove unused header file code V4L/DVB (8338): soc_camera: Move spinlocks V4L/DVB (8339): soc_camera: Add 16-bit bus width support V4L/DVB (8340): videobuf: Fix gather spelling V4L/DVB (8341): videobuf: Add physically contiguous queue code V3 V4L/DVB (8342): sh_mobile_ceu_camera: Add SuperH Mobile CEU driver V3 V4L/DVB (8343): soc_camera_platform: Add SoC Camera Platform driver fbdev: SuperH Mobile LCDC Driver sh: add SuperH Mobile I2C platform data to sh7343 sh: add SuperH Mobile I2C platform data to sh7723 sh: add SuperH Mobile I2C platform data to sh7366 sh: enable I2C on the ap325rxa board sh: fix pg-sh4.c build breakage in linux-next sh: Export sh7343 VPU and VEU using uio_pdrv_genirq sh: Export sh7722 VPU and VEU using uio_pdrv_genirq sh: Export sh7723 VPU, VEU2H0, VEU2H1 using uio_pdrv_genirq sh: Export sh7366 VPU, VEU(1), VEU(2) using uio_pdrv_genirq sh: Add memory chunks to SH-Mobile UIO devices sh: Add arch_flags to struct clk sh: Use arch_flags to simplify sh7722 siu clock code sh: Add SuperH Mobile MSTPCR bits to clock framework sh: Merge sh7343 and sh7722 clock code sh: Show all clocks and their state in /proc/clocks sh: Introduce clk_always_enable() function sh: Use clk_always_enable() on sh7723 / ap325rxa sh: Use clk_always_enable() on sh7722 / Migo-R / SE7722 sh: Use clk_always_enable() on sh7343 / SE77343 sh: Use clk_always_enable() on sh7366 sh: Add SuperH Mobile LCDC platform data for Migo-R sh: Add SuperH Mobile CEU platform data for Migo-R sh: SuperH Mobile LCDC platform data for AP325RXA sh: Update smc911x platform data for AP325RXA sh: SuperH Mobile CEU and camera platform data for AP325RXA sh: I2C fix for AP325RXA and Migo-R resource: add resource_size() sh: remove MSTPCR defines from Migo-R header file input: migor_ts compile and detection fix sh: export sh7723 VEU as VEU2H sh: select memchunk size using kernel cmdline video: export sh_mobile_lcdc panel size UIO: generic irq handling for some uio platform devices sh: crash kernel resource fix sh: fix kexec entry point for crash kernels sh: fix platform_resource_setup_memory() section mismatch sh: update Migo-R defconfig sh: update AP325RXA defconfig i2c: fix i2c-sh_mobile timing issues smc91x: fix nowait printout smc91x: SMC_IO_SHIFT platform data support for default case smc911x: remove duplicate debug printout resource: add resource_type() and IORESOURCE_TYPE_BITS V4L/DVB (9235): Precalculate vivi yuv values V4L/DVB (9236): Teach vivi about multiple pixel formats V4L/DVB (9237): Add uyvy pixel format support to vivi V4L/DVB (9238): Add support for rgb565 pixel formats to vivi V4L/DVB (9239): Add support for rgb555 pixel formats to vivi V4L/DVB (9242): video: add sh_mobile_ceu comments V4L/DVB (9243): video: add byte swap to sh_mobile_ceu driver V4L/DVB (9244): video: improve sh_mobile_ceu buffer handling V4L/DVB (9245): video: add header to soc_camera_platform include file sh: GPIO and pinmux base code sh: Add sh7722 pinmux code sh: Use sh7722 GPIO on Migo-R board sh: Add sh7723 pinmux code sh: Use sh7723 GPIO on AP325RXA board sh: Add sh7203 pinmux code sh: Use sh7203 GPIO on rsk7203 board sh: Add sh7720 pinmux code sh: Use sh7720 GPIO on magicpanelr2 board sh: reduce Migo-R smc91x overruns sh: add dynamic crash base address support sh: remove consistent alloc cruft video: remove unused sh_mobile_lcdc platform data video: add sh_mobile_lcdc platform flags sh: update ov772x byte order on Migo-R sh: Update gpio_set_value() pin value handling sh: use 10MHz VIO_CLK for ov772x on Migo-R sh: improve pinmux support for single direction pins sh: sh7785 pinmux support i2c: fix i2c-sh_mobile rx underrun sh: early printk port type fix sh: enable and disable clocks recursively sh: sh_mobile clock divider index fix sh: use arch_flags for sh_mobile mstpcr clock bits sh: new sh_mobile mstpcr clocks base code sh: sh_mobile mstpcr clocks for sh7722 sh: sh_mobile mstpcr clocks for sh7723 sh: sh_mobile mstpcr clocks for sh7343 sh: sh_mobile mstpcr clocks for sh7366 sh: sh_mobile i2c clock framework support sh: sh_mobile keysc clock framework support sh: sh_mobile ceu clock framework support sh: sh_mobile usbf clock framework support sh: sh_mobile usb clock framework support sh: sh_mobile lcdc clock framework support sh: remove old sh_mobile mstpc clocks sh: P4 ioremap pass-through sh: propagate r_clk sh: sh7343 scif configuration update sh: fix number of interrupts on se7343 sh: add st16c2550 devices to se7343 sh: add isp1161 usb host device to se7343 sh: remove ioport cruft and smc91x from se7343 sh: update se7343 defconfig sh: move the hp6xx pm code sh: allow CONFIG_PM sh: allow CONFIG_CPU_IDLE sh: add ov772x reset delay on Migo-R sh: split coherent pages sh_mobile_lcdc: use FB_SYS helpers instead of FB_CFB sh: add LCDC interrupt configuration to AP325 and Migo-R video: fix deferred io fsync() video: deferred io cleanup video: deferred io with physically contiguous memory video: sh_mobile_lcdcfb deferred io support sh: enable deferred io LCDC on Migo-R V4L/DVB (10078): video: add NV16 and NV61 pixel formats V4L/DVB (10079): sh_mobile_ceu: use new pixel format translation code V4L/DVB (10084): sh_mobile_ceu: add NV12 and NV21 support V4L/DVB (10085): sh_mobile_ceu: add NV16 and NV61 support V4L/DVB (10088): video: sh_mobile_ceu cleanups and comments USB: m66592 and r8a66597 resource changes vmcore: remove saved_max_pfn check ax88796: start_xmit fix using net_device_ops clockevents: let set_mode() setup delta information sh: ap325rxa MMC support using spi_gpio and mmc_spi sh: Migo-R MMC support using spi_gpio and mmc_spi. sh: export the sh7343 JPU to user space sh: fix sh-sci / early printk build on sh7723 smc91x: struct net_device_ops sh: make gpio_get/set_value() O(1) sh: lockless gpio_get_value() sh: lockless gpio_set_value() sh: use gpiolib sh: rework clocksource and sched_clock sh: tmu disable support sh: fix no sys_timer case sh: CMT clockevent platform driver sh: CMT platform data for sh7723/sh7722/sh7366/sh7343 gpiolib: fix request related issue sh: shared register saving code for sh3/sh4/sh4a sh: rework register restore code for sh3/sh4/sh4a sh: remove EXPEVT vector from stack on sh3/sh4/sh4a sh: prefetch early exception data on sh4/sh4a. serial: sh-sci: console drainage rtc: sh-rtc: Add Single IRQ Support sh: fix P4 iounmap() pass-through sh: multiple vectors per irq - base sh: multiple vectors per irq - sh7750 sh: multiple vectors per irq - sh7780 sh: multiple vectors per irq - sh7785 sh: hibernation support video: deferred io cleanup fix for sh_mobile_lcdcfb sh: Show sleep state with Migo-R LEDs input: add suspend wakeup support to sh_keysc input: sh_keysc suspend can use to_platform_device() sh: improve sh7785lcr power off code irq: add remove_irq() for freeing of setup_irq() irqs irq: match remove_irq() args with setup_irq() irq: export remove_irq() and setup_irq() symbols sh: SuperH Mobile suspend support sh: add ap325 lcd power off support video: sh_mobile_lcdcfb suspend/resume support sh: simplify kexec vbr code sh: rework kexec segment code sh: add kexec jump support sh: disallow kexec virtual entry sh: sh-rtc carry interrupt rework sh: sh-rtc invalid time rework sh: sh-rtc wakeup support tmio_mmc: Fix one off, use resource_size() in probe() tmio_mmc: Fix use after free in remove() V4L/DVB (10304): buf-dma-contig: fix USERPTR free handling V4L/DVB (11029): video: use videobuf_waiton() in sh_mobile_ceu free_buffer() pm: rework includes, remove arch ifdefs pm: cleanup includes clocksource: sh_cmt: use remove_irq() and remove clockevent workaround sh: intc: install enable, disable and shutdown callbacks sh: intc: set_irq_wake() support input: sh_keysc: use enable/disable_irq_wake() rtc: rtc-sh: use set_irq_wake() input: migor_ts: add wakeup support sh: pass along struct pci_channel sh: add init member to pci_channel data sh: avoid using PCIBIOS_MIN_xxx sh: hook in struct pci_channel in sysdata sh: add reg_base member to pci_channel sh: add io_base member to pci_channel sh: pci memory range checking code sh: pci io port base address code sh: export board_pci_channels in one place Driver Core: early platform driver clocksource: sh_cmt earlytimer support sh: arch earlytimer support sh: Add plat_early_device_setup() sh: Early Platform Data for SuperH Mobile clocksource: pass clocksource to read() callback clocksource: add enable() and disable() callbacks clocksource: sh_cmt clocksource support smsc911x: add fifo byteswap support V2 clocksource: improve sh_cmt clocksource overflow handling sh: setup timers in late_time_init() sh: pass through ioremap() for non-mmu processors. clocksource: sh_cmt 16-bit fixes sh: sh2/sh2a 16-bit CMT platform data sh: remove old CMT driver clocksource: setup mult_orig in clocksource_enable() clockevent: export register_device and delta2ns clocksource: SuperH MTU2 Timer driver sh: sh2a MTU2 platform data sh: remove old MTU2 driver clocksource: SuperH TMU Timer driver sh: TMU platform data for sh7722 sh: sh7785 early scif fix sh: call clock framework init() callback once sh: r7785 highlander clock fixes sh: TMU platform data for sh7785 sh: clock framework update, fix count and kill off kref sh: enable TMU clocksource on sh7722 sh: TMU platform data for sh7723 sh-sci: add platform device private data sh-sci: remove early_sci_setup() sh-sci: rework serial console support sh-sci: use to_sci_port() if possible sh-sci: allow single port platform devices sh-sci: replace sci_init_ports() sh-sci: ioremap() in a single place sh-sci: improve clock framework support sh: include empty_zero_page in text sh: TMU platform data for sh775x sh: TMU platform data for sh7760 sh: multiple vectors per irq - sh7760 sh: r7780 highlander clock fixes sh: TMU platform data for sh7780 sh: TMU platform data for sh7763 sh: add sh7770_generic_defconfig sh: TMU platform data for sh7770 sh: TMU platform data for sh4-202 sh: add sh4-202 INTC tables sh: TMU platform data for sh7343 sh: TMU platform data for sh7366 sh: TMU platform data for sh7724 sh: TMU platform data for sh7705 sh: TMU platform data for sh7706/sh7707/sh7708/sh7709 sh: TMU platform data for sh7710/sh7712 sh: TMU platform data for sh7720/sh7721 sh: CMT platform data for sh7720/sh7721 sh: remove old TMU driver sh: intc tables for sh7770 sound: oss: sh_dac_audio timer fixes. sh: clkfwk branch compile fix for clock-sh7722 sh: ap325 camera without i2c driver fix video: stop sh_mobile_lcdcfb only if started sh: add pll_clk to sh7785 sh: add shared clock framework frequency table code sh: use shared frequency tables on sh7785 sh: remove clk_ops->build_rate_table() sh: boot word / mode pin support V2 sh: sh7785 mode pin definitions sh: sh7785lcr mode pin configuration sh: sh7785 pll configuration from mode pin sh: shared mstp32 clock code sh: hook up shared mstp32 clock code to sh7785 sh: shared div4 clock code sh: hook up shared div4 clock code to sh7785 sh: 16-bit get_unaligned() sh4a fix sh: clock div4 frequency table offset fix sh: clock div6 helper code sh: rework mode pin code sh: sh7723 mode pin V2 sh: sh7724 mode pin comments sh: sh7722 mode pin definitions sh: add Migo-R mode pin configuration sh: add AP325RXA mode pin configuration sh: add enable()/disable()/set_rate() to div6 code sh: sh7723 clock framework rewrite V2 sh: sh7724 clock framework rewrite V3 sh: sh7343 clock framework rewrite sh: sh7366 clock framework rewrite sh: sh7722 clock framework rewrite PM: Remove unused asm/suspend.h PM: Rename device_power_down/up() PM: Remove bus_type suspend_late()/resume_early() V2 PM: Remove device_type suspend()/resume() Driver Core: Rework platform suspend/resume, print warning sh: smsc911x support for the rsk7203 board V4L/DVB (11731): buf-dma-contig: remove sync operation videobuf-dma-contig: zero copy USERPTR support sh: unbreak WARN_ON() sh: use kzalloc() for cpg clocks sh: turn off irqs when disabling CMT/TMU timers sh: fix se7724 ceu names sh: re-add LCDC fbdev support to the Migo-R defconfig sh-sci: update receive error handling for muxed irqs usb: allow sh7724 to enable on-chip r8a66597 sh: add r8a66597 usb0 host to the se7724 board sh: hwblk base implementation sh: hwblk for sh7722 sh: cpuidle for SuperH Mobile using hwblk usb: m66592-udc buffer management update sh: Add support for multiple hwblk counters sh: hwblk support for sh7723 usb: convert r8a66597-hcd to dev_pm_ops usb: r8a66597-hcd platform data on_chip support Driver Core: Add platform device arch data V3 ARM: Rework omap suspend_late()/resume_early() DMA: Rework dw_dmac suspend_late()/resume_early() DMA: Rework txx9dmac suspend_late()/resume_early() I2C: Rework i2c-pxa suspend_late()/resume_early() I2C: Rework i2c-s3c2410 suspend_late()/resume() V2 USB: Rework musb suspend()/resume_early() PM: Remove platform device suspend_late()/resume_early() V2 usb: move r8a66597 register defines usb: m66592-udc platform data on_chip support i2c: change i2c-sh_mobile.c module_init() to subsys_initcall() sh: convert processor device setup functions to arch_initcall() sh: kfr2r09 board support - SCIF console sh: kfr2r09 board support - NOR flash sh: kfr2r09 board support - KEYSC keypad sh: kfr2r09 board support - mach-type and defconfig sh: romImage support V2 sh: kfr2r09 romImage support V2 i2c-sh_mobile: change module_init() to subsys_initcall() clocksource: Save mult_orig in clocksource_disable() sh: hwblk support for sh7724 sh: clean up MSTPCRn register definitions sh: Runtime PM pdev hwblk sh: Runtime PM pdev hwblk - sh7722 sh: Runtime PM pdev hwblk - Migo-R sh: Runtime PM pdev hwblk - Solution Engine 7722 sh: Runtime PM pdev hwblk - sh7723 sh: Runtime PM pdev hwblk - AP325RXA sh: Runtime PM pdev hwblk - sh7724 sh: Runtime PM pdev hwblk - kfr2r09 sh: Runtime PM pdev hwblk - Solution Engine 7724 sh: LCDC SYS bus access wait fix sh: 18-bit SYS panel fix for SuperH Mobile LCDC sh: kfr2r09 board support - LCDC panel sh: kfr2r09 board support - NAND flash sh: LED9, LED10 and LED11 support for Solution Engine 7724 sh: fix romImage mach dir usage sh: clean up Migo-R header file PM / Driver Core: Kill dev_pm_ops platform warning for now sh: convert processor device setup functions to arch_initcall() sh: fix i2c init order on Migo-R V2 sh: fix i2c init order on ap325rxa V2 sh: skip disabled LCDC channels sh: CMT suspend/resume sh: use in-soc KEYSC on se7724 sh: sh7724 ddr self-refresh changes sh: Runtime PM pdev hwblk - kfr2r09 LCDC sh: rework SuperH Mobile sleep code exception handling sh: SuperH Mobile Software Standby support for cpuidle usb: add clock support to r8a66597 gadget driver usb: r8a66597-udc buffer management update usb: r8a66597-udc disable interrupts on shutdown fix sh: add r8a66597 usb0 gadget to the kfr2r09 board sh: add r8a66597 usb1 gadget to the se7724 board sh: i2c compile fix for kfr2r09 sh: invalidate icache and tlbs during boot on kfr2r09 sh: jump to p1 during boot on kfr2r09 sh: add kfr2r09 romimage defconfig sh: update kfr2r09 defconfig PM: Run-time PM platform device bus support sh: Runtime PM for SuperH Mobile platform bus devices i2c: Runtime PM for SuperH Mobile I2C video: Runtime PM for SuperH Mobile LCDC v4l2: Runtime PM for SuperH Mobile CEU uio: Runtime PM for UIO devices sh: let ARCH_SHMOBILE select PM and PM_RUNTIME sh: drop static UIO clocks for sh7722, sh7723 and sh7724 mtd: onenand: make onenand/generic.c more generic usb: r8a66597-udc unaligned fifo fix sh: enable sleep state LEDs on Ecovec24 sh: disabled cache handling fix. sh: rsk7203 CONFIG_MTD=n fix sh: add uImage.bin target
Magnus Deininger (1): 9p: fix device file handling
Magnus Kessler (1): [AGPGART] VIA PT880 Ultra support.
Magnus Lilja (10): i.MX31: Disable CPU_32v6K in mx3_defconfig. i.MX31: Add UART1 device to Litekit board. i.MX31: Removed unused items from board-mx31lite.h. i.MX31: Correct comments on CONFIG_DEBUG_LL. i.MX31: Add ethernet support to i.MX31 Litekit board. i.MX31: Add NAND device driver for Litekit board. i.MX31: Restructure UART setup for PDK board. i.MX31: Add support for the CPLD on PDK Debug board. i.MX31: Add support for LAN9217 on PDK debug board. mtd: mxc_nand: add correct dev_id parameter to free_irq() calls
Magnus Sandin (2): [ALSA] Fix for LG K1 Express Laptop [ALSA] ac97 - Enable S/PDIF on ASUS P5P800-VM mobo
Mahesh Salgaonkar (1): sched: don't export sched_mc_power_savings in laptops
Maik Broemme (3): ACPI: video: remove dmesg spam Add support for Wacom WACF007 and WACF008 to serial pnp driver fbdev: intelfb: add support for the Intel Integrated Graphics Controller 965G/965GM
Maik Hampel (2): myri10ge: SET_NETDEV_DEV() md: raid10: fix use-after-free of bio
Maithili Hinge (1): libertas: Fix WEP association failure with open source wpa_supplicant 0.5.10
Makito SHIOKAWA (1): [ARM] 5404/1: Fix condition in arm_elf_read_implies_exec() to set READ_IMPLIES_EXEC
Malahal Naineni (1): [SCSI] qla2xxx: fix RSCN handling on big-endian systems
Malcolm Parsons (3): [ARM] 3399/1: Fix link problem when CONFIG_PRINTK is disabled uclinux: use PER_LINUX_32BIT in binfmt_flat xfs: fix various typos
Malcolm Turnbull (1): ipvs: load balance IPv4 connections from a local process
Malcolm Valentine (2): V4L/DVB (4056): Cx88: Add basic support for Leadtek Winfast DTV2000H card V4L/DVB (4057): Cx88: IR remote support for DTV2000H
Malcom Parsons (1): fbcon: fix limited scroll in SCROLL_PAN_REDRAW mode
Malli Chilakala (63): e1000: made loopback test robust e1000: Fix msec-delay definition to use msleep e1000: MSI support for PCI-e adapters e1000: Enable polling before enabling interrupts e1000: Fix kernel panic with 82541 LOM e1000: Delay clean-up of last Tx packet e1000: Dump information on Tx ring e1000:Fix computation of netdev stats from controller stats counters e1000: e1000 stops working after resume e1000: Implement a workaround for 82546 errata 10 e1000:Removed redundant statement in e1000_clean_tx_irq e1000: Modified e1000_clean: exit poll e1000:82573 specific code & packet split code e1000:Fix Packet Buffer Allocation logic for 82547_rev_2 e1000:Adjust flow control watermarks for Jumbo Frames e1000:Driver version,white space,comments,device id ixgb: Fix multi-cast packet count in statistics ixgb: Do not set the RS bit on context descriptors ixgb: Change RDT write bump size to 4 ixgb: Mask RXO interrupt ixgb: Reset status in the Rx ixgb: Fix EEPROM functions to be endian-aware ixgb: Support for ethtool -d ixgb: Remove hook for suspend, no power management ixgb: Code optimization ixgb: Fixed msec_delay in osdep to use msleep ixgb: Driver version, white space, comments, device id e100: Execute tx_timeout task outside interrupt context e100: Render e100 NAPI state machine e100: Synchronize interface link state with poll routine e100: Fix Wake on lan related issues e100: Performance optimizations to e100 Tx Path e100: Driver version, white space, comments, device id e100: fixed e100 MDI/MDI-X issues e100: e100_eeprom_load was called after e100_phy_init e100: NAPI performance enhancements e1000: Synchronize phy access between stats update and MII_IOCTL e1000: Use correct WOL settings for 82544 adapters e1000: Use netdev_priv() to get to netdev->priv e1000: Cleanup debug message printed when Tx Unit hang is detected e1000: Fixed register and loopback test failures with 82573 controllers e1000: Fixed the loopback test failure for 82573 based adapters e1000: Ethtool cleanup patch from Stephen Hemminger e1000: Fixed VLAN tag processing error for big-endian architectures e1000: Enable ethtool phys_id feature for 82573 controllers e1000: Ethtool set speed/duplex validates parameters for consistency e1000: Included proposals to false late collisions due to H/W latencies e1000: Driver version, white space, comments & other ixgb: Set RXDCTL:PTHRESH/HTHRESH to zero ixgb: Fix unnecessary link state messages ixgb: Use netdev_priv() instead of netdev->priv ixgb: Fix Broadcast/Multicast packets received statistics ixgb: Fix data output by ethtool -d ixgb: Ethtool cleanup patch from Stephen Hemminger ixgb: Remove unused functions ixgb: Redefined buffer_info-dma to be dma_addr_t instead of uint64 ixgb: Driver version, white space, comments e100: Do not check Rx packet length against mtu e100: added msleep_interruptible delay e100: fixed endian bug in xmit_prepare routine e100: Increased delay loop for command blocks e100: CPU cycle saver microcode e100: Driver version, white space, comments & other
Mallikarjuna R Chilakala (20): e1000: Support for 82571 and 82572 controllers e1000: multi-queue defines/modification to data structures e1000: implementation of the multi-queue feature e1000: Enable custom configuration bits for 82571/2 controllers e1000: Fixes for packet split related issues e1000: Added msleep_interruptible delay e1000: Flush shadow RAM e1000: Driver version, white space, comments, device id & other ixgbe: add LRO support ixgbe: Patch to fix driver panic while freeing up tx & rx resources ixgbe: Fix potential memory leak/driver panic issue while setting up Tx & Rx ring parameters ixgbe: Fix 82599 adapter link flickering issues ixgbe: ethtool support to change advertised link modes of 82599 adapters ixgbe: Fix device capabilities of 82599 single speed fiber NICs. ixgbe: Fix link capabilities during adapter resets ixgbe: Not allow 8259x unsupported wol options change from ethtool ixgbe: Patch to modify 82598 PCIe completion timeout values ixgbe: Fix isues while reporting 8259x backplane link capabilities ixgbe: refactor link setup code ixgbe: Patch to fix 82599 multispeed fiber link issues when driver is loaded without any cable and reconnecting it to 1G partner
Malte Doersam (1): USB: Pegasus: Linksys USBVPN1 support + cleanup
Manasi Deval (1): ixgb: Add CX4 PHY type detection and subdevice ID.
Mandeep Singh Baines (10): [ETHTOOL]: Add support for large eeproms ethtool: EEPROM dump no longer works for tg3 and natsemi softlock: fix false panic which can occur if softlockup_thresh is reduced softlockup: decouple hung tasks check from softlockup detection softlockup: fix to allow compiling with !DETECT_HUNG_TASK softlockup: fix potential race in hung_task when resetting timeout softlockup: remove unused definition for spawn_softlockup_task softlockup: check all tasks in hung_task softlockup: convert read_lock in hung_task to rcu_read_lock softlockup: remove timestamp checking from hung_task
Mandy Kirkconnell (8): [XFS] 929045 567344 This mod re-organizes some of the in-core file extent [XFS] 929045 567344 This mod introduces multi-level in-core file extent [XFS] Fix assert to check that in-core extents are inline only. [XFS] There are a few problems with the new [XFS] Remove unused/obsoleted function: xfs_bmap_do_search_extents() [XFS] Cleanup comment to remove reference to obsoleted function [XFS] Fix size argument in kmem_free(). [XFS] Fix nused counter. It's currently getting set to -1 rather than
Maneesh Soni (12): sysfs-iattr: attach sysfs_dirent before new inode sysfs-iattr: add sysfs_setattr sysfs-iattr: set inode attributes kexec code cleanup sysfs: fix sysfs_chmod_file sysfs: fix sysfs_setattr Driver core: potentially fix use after free in class_device_attr_show kexec: change CONFIG_PHYSICAL_START dependency Kdump documentation update Plug kdump shutdown race window sysfs: fix problem with duplicate sysfs directories and files Use loff_t for size in struct proc_dir_entry
Manenti Marco (1): V4L/DVB (3294): Add Kworld/Vstream Xpert DVB-T card with cx22702 tuner.
Manfred Gruber (1): [ARM] 4047/1: Add initial board support for Contec Hypercontrol Micro9 boards.
Manfred Spraul (34): add kmalloc_node, inline cleanup forcedeth: Update error handling ipcsem: remove superflous decrease variable from sys_semtimedop forcedeth: add two new pci ids forcedeth: Poll for link changes forcedeth: Add support for new device id forcedeth: Jumbo Frame Support forcedeth: Improve ethtool support forcedeth: rewritten tx irq handling forcedeth: 64-bit DMA support forcedeth: Add set_mac_address support forcedeth: write back original mac address during ifdown forcedeth: Initialize link settings in every nv_open() slab: removes local_irq_save()/local_irq_restore() pair forcedeth: add hardware tx checksumming slab: Use same schedule timeout for all cpus in cache_reap forcedeth: fix random memory scribbling bug add missing memory barriers to ipc/sem.c slab: distinguish between object and buffer size one ipc/sem.c->mutex.c converstion too many.. list_del debug check forcedeth msi bugfix ipc: sysvsem: implement sys_unshare(CLONE_SYSVSEM) ipc: sysvsem: force unshare(CLONE_SYSVSEM) when CLONE_NEWIPC ipc/sem.c: convert undo structures to struct list_head ipc/sem.c: remove unused entries from struct sem_queue ipc/sem.c: convert sem_array.sem_pending to struct list_head ipc/sem.c: rewrite undo list locking kernel/cpu.c: Move the CPU_DYING notifiers kernel/cpu.c: create a CPU_STARTING cpu_chain notifier avr32: nmi_enter() without nmi_exit() arch/x86/kernel/smpboot.c: Clarify when irq processing begins. lib/idr.c: fix rcu related race with idr_find lib/idr.c: Fix bug introduced by RCU fix
Manish Ahuja (14): [POWERPC] pseries: Enabling auto poweron after power is restored. [POWERPC] Remove extra return statement [POWERPC] Fix loop with unsigned long counter variable [POWERPC] pseries: phyp dump: Documentation [POWERPC] pseries: phyp dump: Reserve and release memory [POWERPC] pseries: phyp dump: Use sysfs to release reserved mem [POWERPC] pseries: phyp dump: Register dump area [POWERPC] pseries: phyp dump: Debugging print routines [POWERPC] pseries: phyp dump: Invalidate and print dump areas [POWERPC] pseries: phyp dump: Tracking memory range freed [POWERPC] pseries: phyp dump: Add Kconfig file option [POWERPC] pseries: phyp dump: Disable phyp-dump through boot-var [POWERPC] pseries: phyp dump: Inform kdump when phyp-dump is loaded [POWERPC] pseries/phyp dump: Reserve a variable amount of space at boot
Manish Katiyar (20): USB : correct comments in usb/core/notify.c x86: fix unused variable 'loops' warning in arch/x86/boot/a20.c ext4: Fix Kconfig typo for ext4dev libertas : Remove unused variable warning for "old_channel" from cmd.c net/802/fc.c: Fix compilation warnings ext4: Remove compile warnings when building w/o CONFIG_PROC_FS [MTD] [NAND] Fix compilation warnings in drivers/mtd/nand/cs553x_nand.c netlabel: Fix compilation warnings in net/netlabel/netlabel_addrlist.c r6040: Remove unused variable pdev from drivers/net/r6040.c rtc-ds1390: fix compilation warnings in drivers/rtc/rtc-ds1390.c nfsd : Define NFSD only when FILE_LOCKING is enabled ext2: Zero our b_size in ext2_quota_read() Make checkpatch.pl shut up on fs/inode.c ext4: Fix memory leak in ext4_fill_super() in case of a failed mount ext3: Fix memory leak in ext3_fill_super() in case of a failed mount ext2: Fix memory leak in ext2_fill_super() in case of a failed mount kernel/kallsyms.c: replace deprecated __initcall with device_initcall and fix whitespace trivial: kernel/power/poweroff.c: whitespace fix ext4: Fix typo in ext4/Kconfig fs/inode.c: add dev-id and inode number for debugging in init_special_inode()
Manish Lachwani (2): [MIPS] Make SB1 cache flushes not to use on_each_cpu [MIPS] Add missing file for support of backplane on TX4927 based board
Manoj Iyer (1): ALSA: hda - Added quirk to enable sound on Toshiba NB200
Manoj Naik (11): NFSv4: add support for rdattr_error in NFSv4 readdir requests. NFSv4: Map a couple of NFSv4 errors to EINVAL. NFSv4: convert fs-locations-components to conform to RFC3530 NFSv4: Decode mounted_on_fileid attribute in getattr. NFSv4: GETATTR attributes on referral NFSv4: Define an fs_locations bitmap NFSv4: Create NFSv4 transport and client NFS: Expand clone mounts to include other servers NFSv4: Ensure client submounts when following a referral NFSv4: Follow a referral knfsd: nfsd4: fslocations data structures
Mans Rullgard (2): NSM: Fix unaligned accesses in nsm_init_private() ARM: OMAP: Increase VMALLOC_END to allow 256MB RAM
Manu Abraham (156): bttv: fix dst i2c read/write timeout failure. dvb: Fix Mini DiSEqC bug dvb: Remove unnecessary casts dvb: Fix LNB power switching dvb: Fix 22k tone control dvb: Small cleanup dvb: Twinhan DST: frontend fixes dvb: dst: fix symbol rate setting dvb: dst: remove unnecessary code dvb: dst: dprrintk cleanup dvb: dst: identify boards dvb: dst: fix DVB-C tuning dvb: dst: ci doc update dvb: dst: Updated Documentation dvb: dst: Correcty Identify Tuner and Daughterboards dvb: dst: fix broken support for vp-3040 TS204 dvb: dst: Fix possible buffer overflow dvb: Updated Documentation dvb: dst: protect the read/write commands with a mutex V4L/DVB (3294): Fix [Bug 5895] to correct snd_87x autodetect V4L/DVB (3294): Fix [Bug 5895] to correct snd_87x autodetect V4L/DVB (3340): Make a struct static V4L/DVB (3388): Ignore DiSEqC messages > 6 and < 3 V4L/DVB (3389): Fix broken IF-OUT Relay handling V4L/DVB (3390): Fix module parameters V4L/DVB (3392): Do a RESYNC for all cards V4L/DVB (3340): Make a struct static V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion V4L/DVB (3539): Move bttv fragments to bt8xx/ V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion V4L/DVB (4037): Make the bridge devices that depend on I2C dependant on I2C V4L/DVB (3995): Add missing include V4L/DVB (4155): ATSC frontend support V4L/DVB (4156): Add basic ATSC support to DST V4L/DVB (4157): Add support for VP-3250 ATSC card V4L/DVB (4158): Make ASIC RESET Conditional V4L/DVB (4159): Implement tuning algorithm as a module parameter V4L/DVB (4160): Use device specific algorithms V4L/DVB (4161): Utilize the device specific algorithm callbacks V4L/DVB (4162): Explicit defining of type is not necessary with MULTI_FE V4L/DVB (4163): Initialize ATSC frontend V4L/DVB (4164): Add DVB-S specific demod names V4L/DVB (4165): Add in tuner names V4L/DVB (4166): Fix string length V4L/DVB (4167): Add Board Names V4L/DVB (4168): ATSC tuner doesn't have variable length field V4L/DVB (4169): Add more Firmware and Tuner names V4L/DVB (4171): Fix Daughterboard detection V4L/DVB (4173): Dprintk macro beautification V4L/DVB (4174): Distinguish between STV0299 and MB86A15 based NIM's V4L/DVB (4175): Fix a bug in tuner detection V4L/DVB (4177): DCTNEW and ATSC fixes V4L/DVB (4178): Replace NEWTUNE with TS188 V4L/DVB (4179): VLF fixes for DCT V4L/DVB (4180): Initial go at MMI V4L/DVB (4182): Comment out MMI functions for now V4L/DVB (4211): Fix an Oops for all fe that have get_frontend_algo == NULL V4L/DVB (4217): Fix a misplaced closing bracket/else, which caused swzigzag not to be called V4L/DVB (4282): Fix: use swzigzag for swalgo V4L/DVB (4432): Fix Circular dependencies V4L/DVB (5639a): Fix dst usage count V4L/DVB (9195): Frontend API Fix: 32APSK is a valid modulation for the DVB-S2 delivery V4L/DVB (9196): Add support for DSS delivery V4L/DVB (9346): Optimization: Enable gate in a symmetric/disciplined way, V4L/DVB (9344): DVB-Core update V4L/DVB (9478): Fix: parameters not supplied in the search process V4L/DVB (9375): Add STB0899 support V4L/DVB (9376): Add STB0899 to build V4L/DVB (9377): Add STB6100 Support V4L/DVB (9378): Add STB6100 Support V4L/DVB (9379): FIX: fix a bug in the charge pump setting V4L/DVB (9380): FIX: a possible division by zero V4L/DVB (9381): On the KNC1 cards the CLOCK is clamped to a maximum limit of 90MHz, eventhough V4L/DVB (9382): Use a delay for tracking acquisition status V4L/DVB (9383): Let's neither sleep nor wakeup for now V4L/DVB (9384): FIX: register value is not reset to 0 after write V4L/DVB (9386): FIX: Add in missing inversion (should be ideally in the config struct) V4L/DVB (9387): FIX: Write to the correct register V4L/DVB (9392): initial go at TDA8261 tuner V4L/DVB (9393): Add TDA8261 to build V4L/DVB (9394): cache last successful state V4L/DVB (9395): Add initial support for two KNC1 DVB-S2 boards V4L/DVB (9396): Fix clocks at stb0899 V4L/DVB (9397): fix some bugs at tda8261 V4L/DVB (9399): some cleanups at budget-ci V4L/DVB (9400): stb6100: Code Simplification V4L/DVB (9401): Code Simplification V4L/DVB (9402): TT S2 3200 shouldn't need Inversion ON and Inversion AUTO at the same time V4L/DVB (9403): Fix the CA module not working issue V4L/DVB (9404): the KNC1 and clones also don't have the I/Q inputs swapped V4L/DVB (9405): Practical tests show that the TT S2 3200 has I/Q inputs inverted, similar to the KNC1. V4L/DVB (9407): Optimizations Reduce capture range from 10MHz to 3Mhz V4L/DVB (9408): tda8261: check status to avoid lock loss V4L/DVB (9409): Bug! inverted logic V4L/DVB (9410): Bug: Missing reference clock definition V4L/DVB (9411): Bug! Timing recovery was calculated for 99MHz not 90 MHz V4L/DVB (9412): Fix tuner name and comment V4L/DVB (9413): Bug: Set Auxilliary Clock Register correctly V4L/DVB (9414): Initialize DiSEqC V4L/DVB (9416): Hmmph, a proper calculation broke the working behaviour. V4L/DVB (9417): DVB_ATTACH for STB0899, STB6100, TDA8261 V4L/DVB (9418): DVB_ATTACH for STB0899, STB6100, TDA8261 V4L/DVB (9419): Bug: unnecessary large current causes large phasor errors V4L/DVB (9420): return -EINVAL for invalid parameters V4L/DVB (9421): We must wait for the PLL to stabilize V4L/DVB (9422): Bug: Fix a typo V4L/DVB (9423): Though insignificant, removes an unnecessary read of the LOCK_LOSS register, V4L/DVB (9424): Deviation from the reference, pullup is 12k instead V4L/DVB (9425): Initialize at 90MHz itself V4L/DVB (9426): Add a missing break V4L/DVB (9427): Code simplification: Sleep only for the required time interval. V4L/DVB (9431): Bug ID #19: Diseqc works properly at 90MHz only on Cut 1.1 and 2.0 V4L/DVB (9434): Limit initial RF AGC gain V4L/DVB (9435): Add post process interfaces V4L/DVB (9436): Fix a typo in the previous commit V4L/DVB (9437): Disable Symbol rate auto scan feature V4L/DVB (9439): Bug! SFRL nibble got swapped V4L/DVB (9441): Code simplification: clock is already initialized, no need to initialize again. V4L/DVB (9442): Revert back previous change to 90MHz V4L/DVB (9443): Bug: Bandwidth calculation V4L/DVB (9444): Initialize post process events to NULL V4L/DVB (9450): Code Review: #4 Consolidate configurations V4L/DVB (9451): Bug! F/3 Clock domain was incorrectly used V4L/DVB (9452): Fix invalid GCT mode V4L/DVB (9453): stb0899: fix compilation warnings V4L/DVB (9454): Fix a compile warning V4L/DVB (9455): Cleanup: remove some superfluous stuff and dead commented out code V4L/DVB (9456): Select STB0899, STB6100, TDA8261 for budget_ci and budget_av respectively. V4L/DVB (9457): Optimization, Fix a Bug V4L/DVB (9458): Bugfix: gate control needs to be handled V4L/DVB (9459): We can now reduce the debug levels, just need to look at errors only. V4L/DVB (9460): Code Simplification V4L/DVB (9461): Initialize SYSREG register V4L/DVB (9462): Allow specifying clock per device V4L/DVB (9463): Make delivery system standalone. V4L/DVB (9464): Remove unreferenced delivery V4L/DVB (9465): Fix incorrect IF_AGC Bitfield definition V4L/DVB (9466): Bug: Fix incorrect Register definitions V4L/DVB (9469): Port STB0899 and STB6100 V4L/DVB (9479): Wait for a maximum of 100mS V4L/DVB (9425): Initialize at 90MHz itself V4L/DVB (9431): Bug ID #19: Diseqc works properly at 90MHz only on Cut 1.1 and 2.0 V4L/DVB (9442): Revert back previous change to 90MHz V4L/DVB (10975): Bug: Use signed types, Offsets and range can be negative V4L/DVB (11579): Initial go at TT S2-1600 V4L/DVB (11581): stv090x and stv6110x: fix repeater level setup and ref clock V4L/DVB (11582): stv090x: fix Undocumented Registers V4L/DVB (11586): stv090x: switch i/p ADC as well during Power management V4L/DVB (11587): stv090x: set DiSEqC frequency to 22kHz V4L/DVB (11588): stv090x: support > 60MSPS, simplify Srate calculation V4L/DVB (11589): stv090x: code simplification V4L/DVB (11590): stv090x: code simplification V4L/DVB (11591): stv090x: code simplification V4L/DVB (11682): STV0900/STV0903: Add support for Silicon cut >= 3 V4L/DVB (12130): Fix a redundant compiler warning V4L/DVB (12131): BUGFIX: An incorrect Carrier Recovery Loop optimization table was being
Manuel Capinha (1): v4l: add support for PixelView Ultra Pro
Manuel Francisco Naranjo (1): Add AIRcable USB Bluetooth Dongle Driver
Manuel Gebele (3): Staging: comedi: add vmk80xx USB driver Staging: comedi: Makefile changes Staging: Comedi: vmk80xx: Add k8061 support
Manuel Lauss (81): i810fb: Do not probe the third i2c bus by default make au1xxx-ide compile again mmc: au1xmmc: implement proper ro switch detection mmc: au1xmmc: return errors for unknown response types sh: add SH7760 IPR IRQ data sh: SH-DMAC compile fixes Driver core: more fallout from class_device changes for pcmcia sh: SH7760 DMABRG support. sh: Trivial fix for dma-api compile failure. sh: Fix vsyscall build failure. [ALSA] SH7760 ASoC support [ALSA] soc/sh: let SND_SOC_PCM_SH7760 depend on SH_DMABRG sh: fix zImage build with >=binutils-2.18 [MIPS] Alchemy: Fix Au1x SD controller IRQ i2c-au1550: properly terminate zero-byte transfers i2c-au1550: Convert to platform driver [MIPS] Alchemy: Au1210/Au1250 CPU support [ALSA] ASoC: sh: improve generated code for HAC module (AC97) Alchemy: compile fix sh: fix compressed kernel build i2c: Renesas SH7760 I2C master driver [MIPS] Alchemy: export get_au1x00_speed for modules [MIPS] Alchemy: dbdma: add API to delete custom DDMA device ids. ALSA: ASoC: AC97 codec PM ALSA: ASoC: Au12x0/Au1550 PSC Audio support i2c-ocores: basic PM support i2c-au1550: Fix PM support au1xmmc: remove db1200 board code, rewrite probe. au1xmmc: enable 4 bit transfer mode au1xmmc: SDIO IRQ support. au1xmmc: codingstyle tidying. au1xmmc: abort requests early if no card is present. au1xmmc: new maintainer. au1xmmc: remove custom carddetect poll implementation. [MIPS] Alchemy: remove unused MMC macros from db1x00 header. USB: Au1xxx-usb: clean up ohci/ehci bus glue sources. USB: Au1xxx-usb: suspend/resume support. au1xmmc: suspend/resume implementation spi: au1550_spi: proper platform device sh7760fb: write colormap value to hardware au1xmmc: raise segment size limit. MIPS: Alchemy: Wire up SD controller on DB/PB1200 boards. rtc: Au1000 On-Chip Counter0-as-RTC driver. hwmon: (lm70) Add TI TMP121 support MIPS: Alchemy: Move development board code to common subdirectory MIPS: Alchemy: devboards: consolidate files MIPS: Alchemy: move commandline mangling out of common code MIPS: Alchemy: update core interrupt code. MIPS: Alchemy: pb1200: update CPLD cascade irq handler. MIPS: Print irq handler description MIPS: Alchemy: remove get/set_au1x00_lcd_clock(). MIPS: Alchemy: remove cpu_table. MIPS: make cp0 counter clocksource/event usable as fallback. MIPS: Alchemy: RTC counter clocksource / clockevent support. MIPS: Alchemy: move calc_clock function. MIPS: Alchemy: Fix up PM code on Au1550/Au1200 MIPS: Alchemy: dbdma suspend/resume support. MIPS: Alchemy: new userspace suspend interface for development boards. MIPS: Alchemy: time.c build fix MIPS: Alchemy: unify CPU model constants. MIPS: Alchemy: provide cpu feature overrides. MIPS: Alchemy: MIPS hazard workarounds are not required. MIPS: Alchemy: PB1200: use SMC91X platform data. MIPS: Alchemy: Fix AU1100 interrupt numbers off-by-one MIPS: Alchemy: Add missing Au1200 GPIO203 interrupt MIPS: au1xxx-ide: Fix build with CONFIG_PM MIPS: Alchemy: Timer build fix MIPS: Alchemy: Remove unused au1000_gpio.h header MIPS: Alchemy: Rewrite GPIO support. MIPS: Alchemy: MTX-1: Use linux gpio api. MIPS: Alchemy: xxs1500: use linux gpio api. MIPS: Alchemy: devboards: Convert to gpio calls. ASoC: au1x: PSC-AC97 bugfixes MIPS: Alchemy: add gpio_request/gpio_free stubs for CONFIG_GPIOLIB=n MIPS: Alchemy: get rid of allow_au1k_wait MIPS: Alchemy: override loops_per_jiffy detection USB: option: TELIT UC864G support USB: au1xxx: add dev_pm_ops mips: fix build of vmlinux.lds net: au1000_eth: add missing capability.h MIPS: Alchemy: Fix hang with high-frequency edge interrupts
Manuel Osdoba (1): USB: unusual_devs.h entry for nokia 6233
Manuel Traut (1): Input: usb1400_ts - fix access to "device data" in resume function
Mao, Bibo (1): Kprobes: Reference count the modules when probed on it
Marc Boucher (5): [ALSA] hda-codec - Fix laptop models for Cxt5045 [ALSA] hda-codec - Add missing input controls for Cxt5047 test model [ALSA] hda-codec - Add a delay after power state change [ALSA] hda-intel - Add ratelimit to timeout messages [ALSA] hda-codec - Add afg and mfg preset mask
Marc Butler (1): firewire: Add phy register defines.
Marc Dionne (4): struct export_operations: adjust comments to match current members x86: prevent stale state of c1e_mask across CPU offline/online, fix CacheFiles: Fix the documentation to use the correct credential pointer names KEYS: Unlock tasklist when exiting early from keyctl_session_to_parent
Marc Eshel (22): locks.c: add the fl_owner to nlm_compare_locks locks: give posix_test_lock same interface as ->lock locks: factor out generic/filesystem switch from setlock code locks: allow {vfs,posix}_lock_file to return conflicting lock locks: add lock cancel command nfsd4: Convert NFSv4 to new lock interface locks: add fl_grant callback for asynchronous lock return lockd: save lock state on deferral lockd: handle fl_grant callbacks lockd: pass cookie in nlmsvc_testlock lockd: handle test_lock deferrals lockd: always preallocate block in nlmsvc_lock() lockd: add code to handle deferred lock requests gfs2: nfs lock support for gfs2 knfsd: lockd: nfsd4: use same grace period for lockd and nfsd4 gfs2: stop giving out non-cluster-coherent leases nfsd: delete wrong file comment from nfsd/nfs4xdr.c nfsd41: define nfs41 error codes nfsd41: introduce nfs4_client cl_sessions list nfsd41: release_session when client is expired nfsd41: sessionid hashing nfsd41: provide support for minor version 1 at rpc level
Marc Gauthier (4): [XTENSA] Prevent inlining ISS platform asm constructs [XTENSA] adjust boot linker script start addresses [XTENSA] Add missing cast in elf.h ELF_CORE_COPY_REGS() [XTENSA] Add missing RELOCATE_ENTRY for debug vector
Marc Hulsman (6): hwmon: (w83791d) new maintainer hwmon: (w83791d) Use fan divisor bits from vbat register hwmon: (w83791d) fan 4/5 pins can also be used for gpio hwmon: (w83791d) add manual PWM support hwmon: (w83791d) add pwm_enable support hwmon: (w83791d) add support for thermal cruise mode
Marc Kleine-Budde (8): imx serial: set RXD mux bit on i.MX27 and i.MX31 imx serial: fix rts handling for non imx1 based hardware imxmmc: Checkpatch cleanup imxmmc: Remove unused variables imxmmc: use readl/writel at91sam9263: add at91_can device to generic device definition at91sam9263ek: activate at91 CAN controller at91_can: add driver for Atmel's CAN controller on AT91SAM9263
Marc Koschewski (4): V4L/DVB (3319): Changed indention for define's and their values V4L/DVB (3321): Indention cleanups V4L/DVB (3322): Whitespace cleanup and unused code removed V4L/DVB (3323): Add Kconfig option for wrongly programmed devices
Marc Pignat (21): USB: ohci-at91 refcount fix for irq wake enables at91: fix enable/disable_irq_wake symmetry in pcmcia driver mmc-atmel: remove linux/mmc/protocol.h dependencies mmc: at91_mci: wakeup on card insertion (or removal) mmc: at91_mci: disable handling of blocks with size not multiple of 4 bytes zd1211rw, fix oops when ejecting install media spi: simplify spi_sync() calling convention spi: use simplified spi_sync() calling convention wireless/libertas support for 88w8385 sdio older revision [ARM] 4688/1: at91: speed-up irq processing [ARM] 4802/1: Fix typo and remove vague comment atmel_serial: fix uart/console concurrent access at91_mci: minor cleanup mmc: at91_mci: support for block size not modulo 4 mmc: at91_mci: show timeouts mmc: at91_mci: avoid timeouts hwmon: ADC124S501 generic driver i2c: Fix device_init_wakeup place rtc: DS1374 wakeup support pcmcia: add another pata/ide ID [libata] pata_pcmcia: another memory card support
Marc Schneider (1): V4L/DVB (11338): af9015: add support for TrekStor DVB-T USB Stick
Marc Singer (8): [ARM] 3400/1: lpd7a40x: platform headers update [ARM] 3401/1: lpd7a40x: platform update [ARM] 3402/1: lpd7a40x: serial driver bug fix [ARM] 3403/1: lpd7a40x: updated default configurations [ARM] 3404/1: lpd7a40x: AMBA CLCD support [ARM] 3405/1: lpd7a40x: CPLD ssp driver [ARM] 3406/1: lpd7x: compilation fix for smc91x [ARM] 3407/1: lpd7x: documetation update
Marc Sowen (1): com20020_cs: more device support
Marc St-Jean (7): [MTD] PMC MSP71xx flash/rootfs mappings serial driver PMC MSP71xx [MIPS] PMC MSP71xx core platform [MIPS] PMC MSP71xx mips common [MIPS] PMC MSP71xx PCI support [MIPS] PMC MSP71xx default configuration i2c: New PMC MSP71xx TWI bus driver
Marc Zyngier (20): Fix Specialix SI probing Fix Specialix SX corruption netdrvr: Convert cassini to pci_iomap [SPARC64] Fix PSYCHO PCI controler init. [SPARC64] Fix sunsab ports ordering [SERIAL] sunsab: Fix E250 console with RSC. pcmcia: fix cisinfo_t removal nfs_remount oops when rebooting + possible fix Fix IHEX firmware generation/loading [ARM] 5233/1: Allow PXA to have ISA IRQs numbered 0-15 Export smc91x led definitions Basic support for the Arcom/Eurotech Viper SBC. Add support for the Arcom/Eurotech Viper SBC onboard ethernet. Add support for the Arcom/Eurotech Viper SBC CompactFlash card slot Add default configuration for Arcom/Eurotech Viper SBC ALSA: Fix pxa2xx-ac97-lib.c compilation [ARM] 5308/1: Fix Viper ISA IRQ handling USB: Let some USB host controllers get IRQ flags from resource [ARM] pxa: cpufreq-pxa2xx: allow frequency table selection backlight: fix pwm_bl.c to notify platform code when suspending
Marc-Andre Hebert (1): [ARM] 3434/1: pxa i2s amsl define
Marcel Holtmann (249): [Bluetooth] Send HCI_Reset for Kensington dongle [Bluetooth] Revert session reference counting fix [Bluetooth] Kill redundant NULL checks before kfree() [Bluetooth] Remove unused functions and cleanup symbol exports [Bluetooth] Add direction and timestamp to stack internal events [Bluetooth]: Update and cleanup of the virtual HCI driver [Bluetooth]: Workaround for inquiry results with RSSI and page scan mode [Bluetooth]: Track page scan repetition mode changes [Bluetooth]: Move packet type into the SKB control buffer [Bluetooth] Add support for extended inquiry responses [Bluetooth] Prevent RFCOMM connections through the RAW socket [Bluetooth] Add ignore parameters to the HCI USB driver [Bluetooth] Move CRC table into RFCOMM core [Bluetooth] Remove TXCRC compile option for BCSP driver [Bluetooth] Cleanup of the HCI UART driver [Bluetooth] Make more functions static [Bluetooth] Update security filter for Extended Inquiry Response [Bluetooth] Ignore additional interfaces of BPA 100/105 devices [Bluetooth]: Add another ignore parameter to the HCI USB driver [Bluetooth]: Add endian annotations to the core [Bluetooth]: Remove the usage of /proc completely USB: Delete leftovers from bluetty driver [Bluetooth] Reduce L2CAP MTU for RFCOMM connections [Bluetooth] Fix NULL pointer dereferences of the HCI socket [Bluetooth] Fix firmware loading problem of BT3C driver [NETFILTER]: Fix small information leak in SO_ORIGINAL_DST (CVE-2006-1343) [Bluetooth] Use raw mode for the Frontline sniffer device [Bluetooth] Add suspend/resume support to the HCI USB driver [Bluetooth] Correct SCO buffer size on request [Bluetooth] Add automatic sniff mode support [Bluetooth] Add platform device for virtual and serial devices [Bluetooth] Use real devices for host controllers [Bluetooth] Small cleanup of the L2CAP source code [Bluetooth] Allow disabling of credit based flow control [Bluetooth] Add RFCOMM role switch support Fix prctl privilege escalation and suid_dumpable (CVE-2006-2451) [Bluetooth] Remaining transitions to use kzalloc() [Bluetooth] Avoid NULL pointer dereference with tty->driver [Bluetooth] Let BT_HIDP depend on INPUT [Bluetooth] Fix deadlock in the L2CAP layer [Bluetooth] Correct RFCOMM channel MTU for broken implementations [Bluetooth] Correct SCO buffer size for another Broadcom chip [Bluetooth] Correct SCO buffer size for Belkin devices [Bluetooth] Add quirk for another broken RTX Telecom based dongle [Bluetooth] Enable SCO support for Broadcom HID proxy dongle [Bluetooth] Remove unused host controller attributes [Bluetooth] Integrate low-level connections into the driver model [Bluetooth] Integrate services into the driver model [Bluetooth] Code cleanup of the drivers source code [Bluetooth] Add HCI device identifier for SDIO cards [Bluetooth] Handle command complete event for exit periodic inquiry [Bluetooth] Add support for Canyon CN-BTU1 dongle [Bluetooth] Code cleanup for the HCI UART driver [Bluetooth] Return EINPROGRESS for non-blocking socket calls [Bluetooth] Read local version information on device init [Bluetooth] Support create connection cancel command [Bluetooth]: Don't update disconnect timer for incoming connections [Bluetooth] Fix compat ioctl for BNEP, CMTP and HIDP [Bluetooth] Handle return values from driver core functions [Bluetooth] Make use of virtual devices tree [Bluetooth] Support concurrent connect requests [Bluetooth] Disconnect HID interrupt channel first [Bluetooth] Fix reference count when connection lookup fails [Bluetooth] Check if DLC is still attached to the TTY [Bluetooth] Add locking for bt_proto array manipulation [Bluetooth] Use work queue to trigger URB submission [Bluetooth] Add support for newer ANYCOM USB dongles [Bluetooth] Add missing entry for Nokia DTL-4 PCMCIA card [Bluetooth] Fix HID disconnect NULL pointer dereference [Bluetooth] Attach low-level connections to the Bluetooth bus [Bluetooth] Handling pending connect attempts after inquiry [Bluetooth] Check if RFCOMM session is still attached to the TTY [Bluetooth] Always include MTU in L2CAP config responses [Bluetooth] Ignore L2CAP config requests on disconnect Call init_timer() for ISDN PPP CCP reset state timer [Bluetooth] Add packet size checks for CAPI messages [Bluetooth] More checks if DLC is still attached to the TTY [Bluetooth] Fix uninitialized return value for RFCOMM sendmsg() [Bluetooth] Handle device registration failures [Bluetooth] Correct SCO buffer size for another ThinkPad laptop [Bluetooth] Correct SCO buffer for Broadcom based HP laptops [Bluetooth] Correct SCO buffer for Broadcom based Dell laptops [Bluetooth] Missing endian swapping for L2CAP socket list [Bluetooth] Restrict well known PSM to privileged users [Bluetooth] Fix wrong put_user() from HIDP compat ioctl patch [Bluetooth] Add support for using the HID subsystem [Bluetooth] Add open and close callbacks for HID device [Bluetooth] Make use of device_move() for RFCOMM TTY devices [Bluetooth] Make use of MODULE_FIRMWARE Fix buffer overflow in Omnikey CardMan 4040 driver (CVE-2007-0005) [Bluetooth] Fix L2CAP and HCI setsockopt() information leaks [Bluetooth] Attach host adapters to the Bluetooth bus [Bluetooth] Use in-kernel sockets API [Bluetooth] Check that device is in rfcomm_dev_list before deleting [Bluetooth] Disconnect L2CAP connection after last RFCOMM DLC [Bluetooth] Add support for Targus ACB10US USB dongle [Bluetooth] Correct SCO buffer for another Broadcom based dongle [Bluetooth] Switch to using input_dev->dev.parent [Bluetooth] Add HCIUARTGETDEVICE support for HCI line discipline [Bluetooth] Fix NULL pointer dereference in HCI line discipline [Bluetooth] Fix unintentional fall-through in HCI line discipline [Bluetooth] Always send HCI_Reset for Broadcom devices [Bluetooth] Fix L2CAP configuration parameter handling [Bluetooth] Add hci_recv_fragment() helper function [Bluetooth] Use hci_recv_fragment() within HCI USB driver [Bluetooth] Add basics to better support and handle eSCO links USB: Add URB_FREE_BUFFER flag and the logic behind it [IRDA]: Fix rfcomm use-after-free Reset current->pdeath_signal on SUID binary execution [Bluetooth] Add missing stat.byte_rx counter modification [Bluetooth] Add compat handling for timestamp structure [Bluetooth] Update security filter for Bluetooth 2.1 [Bluetooth] Fix parameter list for event filter command [Bluetooth] Switch from OGF+OCF to using only opcodes [Bluetooth] Finish L2CAP configuration only with acceptable settings [Bluetooth] Remove global conf_mtu variable from L2CAP [Bluetooth] Retrieve L2CAP features mask on connection setup [Bluetooth] Advertise L2CAP features mask support [Bluetooth] Fall back to L2CAP in basic mode [Bluetooth] Change BPA 100/105 driver to use USB anchors [Bluetooth] Add generic driver for Bluetooth SDIO devices [Bluetooth] Add generic driver for Bluetooth USB devices [Bluetooth] Add address and channel attribute to RFCOMM TTY device [Bluetooth] Add support for handling simple eSCO links [Bluetooth] Add constant for Bluetooth socket options level [Bluetooth] Convert RFCOMM to use kthread API [Bluetooth] Change retrieval of L2CAP features mask [Bluetooth] Enforce security for outgoing RFCOMM connections [Bluetooth] Disconnect when encryption gets disabled [Bluetooth] Update authentication status after successful encryption [Bluetooth] Support the case when headset falls back to SCO link [Bluetooth] Track connection packet type changes [Bluetooth] Make use of the default link policy settings [Bluetooth] Some cleanups for HCI event handling [Bluetooth] Update class of device value whenever possible [Bluetooth] Disable disconnect timer during Simple Pairing [Bluetooth] Track status of Simple Pairing mode [Bluetooth] Track status of remote Simple Pairing mode [Bluetooth] Export remote Simple Pairing mode via sysfs [Bluetooth] Use ACL config stage to retrieve remote features [Bluetooth] Initiate authentication during connection establishment [Bluetooth] Export details about authentication requirements [Bluetooth] Add timestamp support to L2CAP, RFCOMM and SCO [Bluetooth] Add support for TIOCOUTQ and TIOCINQ ioctls [Bluetooth] Use a more unique bus name for connections [Bluetooth] Update Bluetooth core version number [Bluetooth] Use non-canonical TTY by default for RFCOMM [Bluetooth] Store remote modem status for RFCOMM TTY [Bluetooth] Move pending packets from RFCOMM socket to TTY [Bluetooth] Signal user-space for HIDP and BNEP socket errors [Bluetooth] Add option to disable eSCO connection creation [Bluetooth] Allow security for outgoing L2CAP connections [Bluetooth] Add parameters to control BNEP header compression [Bluetooth] Removal of unnecessary ignore module parameter [Bluetooth] Add full quirk implementation for btusb driver [Bluetooth] Add SCO support to btusb driver [Bluetooth] Fix userspace breakage due missing class links [Bluetooth] Consolidate maintainers information [Bluetooth] Fix reference counting during ACL config stage [Bluetooth] Enforce correct authentication requirements [Bluetooth] Reject L2CAP connections on an insecure ACL link [Bluetooth] Fix regression from using default link policy [Bluetooth] Fix I/O errors on MacBooks with Broadcom chips [Bluetooth] Fix wrong URB handling of btusb driver [Bluetooth] Fix USB disconnect handling of btusb driver [Bluetooth] Fix double frees on error paths of btusb and bpa10x drivers [Bluetooth] Add reset quirk for new Targus and Belkin dongles [Bluetooth] Add reset quirk for A-Link BlueUSB21 dongle Bluetooth: Add fine grained mem_flags usage to btusb driver Bluetooth: Handle bulk URBs in btusb driver from notify callback Bluetooth: Add suspend/resume support to btusb driver Bluetooth: Fix warnings for bt_key_strings and bt_slock_key_strings Bluetooth: Remove deprecated hci_usb driver Bluetooth: Send HCI Reset command by default on device initialization Bluetooth: Allow SCO audio with Asus WL-BTD202 dongle Bluetooth: Enable per-module dynamic debug messages Bluetooth: Fix format arguments warning Bluetooth: Fix RFCOMM release oops when device is still in use driver core: add newlines to debugging enabled/disabled messages Bluetooth: Preparation for usage of SOL_BLUETOOTH Bluetooth: Add global deferred socket parameter Bluetooth: Add support for deferring RFCOMM connection setup Bluetooth: Add support for deferring L2CAP connection setup Bluetooth: Reject incoming SCO connections without listeners Bluetooth: Fix SCO state handling for incoming connections Bluetooth: Add enhanced security model for Simple Pairing Bluetooth: Replace L2CAP link mode with security level Bluetooth: Replace RFCOMM link mode with security level Bluetooth: Pause RFCOMM TX when encryption drops Bluetooth: Disconnect L2CAP connections without encryption Bluetooth: Restrict application of socket options Bluetooth: Update version numbers Bluetooth: Submit bulk URBs along with interrupt URBs Bluetooth: Don't check encryption for L2CAP raw sockets Bluetooth: Add SCO fallback for eSCO connection attempts Bluetooth: Use general bonding whenever possible Bluetooth: Set authentication requirements if not available Bluetooth: Fix race condition with L2CAP information request Bluetooth: Fix double L2CAP connection request Bluetooth: Don't enforce authentication for L2CAP PSM 1 and 3 Bluetooth: Request L2CAP fixed channel list if available Bluetooth: Add CID field to L2CAP socket address structure Bluetooth: Ask upper layers for HCI disconnect reason Bluetooth: Fix authentication requirements for L2CAP security check Bluetooth: Set authentication requirement before requesting it Bluetooth: Fix poll() misbehavior when using BT_DEFER_SETUP Bluetooth: Change RFCOMM to use BT_CONNECT2 for BT_DEFER_SETUP Bluetooth: Disallow usage of L2CAP CID setting for now Bluetooth: Fix RFCOMM usage of in-kernel L2CAP sockets Bluetooth: Permit BT_SECURITY also for L2CAP raw sockets Bluetooth: Fallback from eSCO to SCO on unspecified error Bluetooth: Add workaround for wrong HCI event in eSCO setup Bluetooth: Add different pairing timeout for Legacy Pairing Bluetooth: Fix connection establishment with low security requirement Bluetooth: Fix issue with sysfs handling for connections Bluetooth: Move dev_set_name() to a context that can sleep Bluetooth: Fix wrong module refcount when connection setup fails Bluetooth: Don't use hci_acl_connect_cancel() for incoming connections Bluetooth: Don't trigger disconnect timeout for security mode 3 pairing Bluetooth: Remove unnecessary variable initialization Bluetooth: Add basic constants for L2CAP ERTM support and use them Bluetooth: Remove pointless endian conversion helpers Bluetooth: Use only MISC_DYNAMIC_MINOR for virtual driver Bluetooth: Use wait_event_interruptible for virtual driver Bluetooth: Remove BKL from open callback of virtual driver Bluetooth: Remove unused and unneeded support in virtual driver Bluetooth: Add native RFKILL soft-switch support for all devices Bluetooth: Fix Kconfig issue with RFKILL integration Bluetooth: Fix issue with uninitialized nsh.type in DTL-1 driver Bluetooth: Add proper shutdown support to SCO sockets Bluetooth: Disconnect HIDRAW devices on disconnect Bluetooth: Add extra device reference counting for connections Bluetooth: Let HIDP grab the device reference for connections Bluetooth: Fix Kconfig for Marvell Bluetooth driver Bluetooth: Fix compilation of Marvell driver without debugfs Bluetooth: Remove pointless ifdef protection for Marvell header files Bluetooth: Remove pointless casts from Marvell debugfs support Bluetooth: Some coding style cleanup for Marvell core driver Bluetooth: Fix complicated assignment of firmware for Marvell devices Bluetooth: Fix module description strings for Marvell driver Bluetooth: Remove private device name of Marvell SDIO driver Bluetooth: Fix Marvell driver to use skb_put and hci_opcode_pack Bluetooth: Fix last few compiler warning within Marvell core driver Bluetooth: Remove Enter/Leave debug statements from Marvell driver Bluetooth: Coding style cleanup from previous rfcomm_init bug fix Bluetooth: Add module option to enable L2CAP ERTM support Bluetooth: Allow setting of L2CAP ERTM via socket option Bluetooth: Add L2CAP RFC option if ERTM is enabled net: Add DEVTYPE support for Ethernet based devices
Marcel Jueling (1): V4L/DVB (11492): af9015: support for Conceptronic USB2.0 DVB-T CTVDIGRCU V3.0
Marcel Sebek (1): USB: 'option' driver - onda device MT503HS has wrong id
Marcel Selhorst (9): tpm: Support for Infineon TPM tpm_infineon: Support for new TPM 1.2 and PNPACPI tpm_infineon: Bugfix in PNPACPI-handling Infineon TPM: move infineon driver off pci_dev Infineon TPM: IO-port leakage fix, WTX-bugfix tpm: tpm_infineon updated to latest interface changes tpm_infineon: maintainer TPM: fix TIS device driver locality request tpm: correct email address for tpm_infineon-driver
Marcel Siegert (2): V4L/DVB (5244): Dvbdev: fix illegal re-usage of fileoperations struct V4L/DVB (5249): Fix compiler warning in vivi.c
Marcel van Nies (3): [SUNQE]: Fix MAC address assignment. [SUNLANCE]: Fix module unload. [SUNHME]: Fix module unload.
Marcello Maggioni (1): timeout at boottime with NEC3500A (and possibly others) when inserted a CD in it
Marcelo Feitoza Parisi (12): [WAN]: drivers/net/wan/: use of time_after macro [NET PCMCIA]: drivers/net/pcmcia/smc91c92_cs.c : Use of time_after macro [ATM]: [idt77252] use time_after() macro Use time_before in hamradio drivers dvb: ttusb-budget: use time_after_eq() drivers/char/lp.c : Use of the time_after() macro USB: ati_remote: use time_before() and friends drivers/net/*: use time_after() and friends drivers/block/*: use time_after() and friends nvidia-agp: use time_before_eq() ide-tape: use time_after(), time_after_eq() drivers/scsi/*: use time_after() and friends
Marcelo Tosatti (186): PC300 pci_enable_device fix 8xx: avoid "dcbst" misbehaviour with unpopulated TLB print order information when OOM killing remove completly bogus comment inside __alloc_pages() try_to_free_pages handling ppc32: 8xx: update DataTLBMiss exception comment cpm_uart: use DPRAM for early console ppc32: 8xx remove BROKEN Kconfig entry ppc32: 8xx commproc avoid direct pte manipulation, use dma coherent API instead ppc32 8xx: fix m8xx_ide_init() #ifdef ppc32 8xx: fix warnings in m8xx_setup.c radix_tag_get(): differentiate between no present node and tag unset cases ppc32: make perfmon.o CONFIG_E500 specific relayfs documentation typo ppc32 8xx: use io accessor macros instead of direct memory reference MPC8xx PCMCIA driver ppc32: #ifdef out ALTIVEC specific code in __switch_to ppc32 8xx: export symbols required for modular IDE ppc32 8xx: Fix harmless warning in 8xx_io/commproc.c ppc32 8xx: fix cpm_dpalloc() comment ppc32 8xx: fix m8xx_wdt accessor macro update ppc32: handle access to non-present IO ports on 8xx Only disallow _setting_ of function key string fs_enet build fix [PCMCIA] MPC8xx PCMCIA update ppc32 8xx: update_mmu_cache() needs unconditional tlbie [ARM SMP] mpcore_wdt bogus fpos check ide: MPC8xx IDE depends on IDE=y && BLK_DEV_IDE=y ppc32: m8xx watchdog update powerpc/8xx: Fix m8xx_wdt issues small hp_sdc_rtc cleanup: use no_llseek powerpc/8xx: Use 8MB D-TLB's for kernel static mapping faults powerpc: generalize PPC44x_PIN_SIZE make "struct d_cookie" depend on CONFIG_PROFILING powerpc/8xx: last two 8MB D-TLB entries are incorrectly set pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error) ppc32/8xx: Fix r3 trashing due to 8MB TLB page instantiation Marcelo has moved Include __param section in read-only data range USB: switch ehci-hcd to new polling scheme Mark TSC on GeodeLX reliable Marvell Libertas 8388 802.11b/g USB driver libertas: scan two channels per scan command libertas: remove deprecated pm_register and associated code libertas: fix scanning from associate path libertas: fix error handling of card initialization libertas: fix oops on rmmod V4L/DVB (6028): Turn an unnecessary mdelay() into msleep(). USB: EHCI restart speedup [POWERPC] Add Vitaly Bordug as PPC8xx maintainer libertas: properly account for queue commands KVM: MMU: Remove unused prev_shadow_ent variable from fetch() KVM: MMU: Use cmpxchg for pte updates on walk_addr() KVM: MMU: Fix SMP shadow instantiation race KVM: MMU: emulated cmpxchg8b should be atomic on i386 KVM: MMU: Concurrent guest walkers KVM: Add kvm_read_guest_atomic() KVM: MMU: Switch to mmu spinlock KVM: move alloc_apic_access_page() outside of non-preemptable region KVM: make MMU_DEBUG compile again pagemap: proper read error handling KVM: MMU: handle page removal with shadow mapping KVM: VMX: convert init_rmode_tss() to slots_lock KVM: MMU: ignore zapped root pagetables KVM: MMU: large page support KVM: add basic paravirt support x86: KVM guest: add basic paravirt support KVM: MMU: hypercall based pte updates and TLB flushes x86: KVM guest: hypercall based pte updates and TLB flushes x86: KVM guest: hypercall batching KVM: MMU: unify slots_lock usage KVM: MMU: prepopulate guest pages after write-protecting KVM: hlt emulation should take in-kernel APIC/PIT timers into account KVM: add ioctls to save/store mpstate KVM: fix kvm_vcpu_kick vs __vcpu_run race KVM: MMU: kvm_pv_mmu_op should not take mmap_sem virtio-blk: fix remove oops KVM: PIT: support mode 4 KVM: PIT: take inject_pending into account when emulating hlt KVM: Fix kvm_vcpu_block() task state race KVM: LAPIC: ignore pending timers if LVTT is disabled KVM: migrate PIT timer KVM: IOAPIC: only set remote_irr if interrupt was injected KVM: Fix race between timer migration and vcpu migration KVM: close timer injection race window in __vcpu_run KVM: MMU: Fix rmap_write_protect() hugepage iteration bug KVM: MMU: large page update_pte issue with non-PAE 32-bit guests (resend) KVM: only abort guest entry if timer count goes from 0->1 KVM: move slots_lock acquision down to vapic_exit KVM: mmu_shrink: kvm_mmu_zap_page requires slots_lock to be held KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction KVM: MMU: improve invalid shadow root page handling KVM: task switch: segment base is linear address KVM: task switch: use seg regs provided by subarch instead of reading from GDT KVM: task switch: translate guest segment limit to virt-extension byte granular field KVM: x86: accessors for guest registers KVM: irq ack notification KVM: PIT: fix injection logic and count KVM: set debug registers after "schedulable" section KVM: fix i8259 reset irq acking KVM: x86: do not execute halted vcpus KVM: x86: unhalt vcpu0 on reset KVM: opencode gfn_to_page in kvm_vm_fault KVM: switch to get_user_pages_fast KVM: MMU: flush remote TLBs on large->normal entry overwrite KVM: MMU: split mmu_set_spte KVM: MMU: move local TLB flush to mmu_set_spte KVM: MMU: do not write-protect large mappings KVM: MMU: mode specific sync_page KVM: MMU: sync roots on mmu reload KVM: x86: trap invlpg KVM: MMU: mmu_parent_walk KVM: MMU: awareness of new kvm_mmu_zap_page behaviour KVM: MMU: mmu_convert_notrap helper KVM: MMU: out of sync shadow core KVM: MMU: speed up mmu_unsync_walk KVM: MMU: add "oos_shadow" parameter to disable oos KVM: PIC: enhance IPI avoidance KVM: VMX: enable invlpg exiting if EPT is disabled KVM: MMU: sync root on paravirt TLB flush KVM: MMU: increase per-vcpu rmap cache alloc size KVM: MMU: fix sync of ptes addressed at owner pagetable KVM: MMU: avoid creation of unreachable pages in the shadow KVM: MMU: optimize set_spte for page sync KVM: MMU: use page array in unsync walk KVM: MMU: collapse remote TLB flushes on root sync KVM: MMU: skip global pgtables on sync due to cr3 switch KVM: MMU: prepopulate the shadow on invlpg KVM: MMU: check for present pdptr shadow page in walk_shadow KVM: MMU: handle large host sptes on invlpg/resync KVM: mmu_notifiers release method KVM: PIT: fix i8254 pending count read KVM: x86: disable kvmclock on non constant TSC hosts KVM: x86: fix LAPIC pending count calculation KVM: VMX: initialize TSC offset relative to vm creation time KVM: PIT: provide an option to disable interrupt reinjection KVM: MMU: drop zeroing on mmu_memory_cache_alloc KVM: make irq ack notifications aware of routing table [IA64] export smp_send_reschedule virtio: fix suspend when using virtio_balloon KVM: MMU: disable global page optimization KVM: x86: paravirt skip pit-through-ioapic boot check KVM: PIT: remove unused scheduled variable KVM: PIT: remove usage of count_load_time for channel 0 KVM: unify part of generic timer handling KVM: PIT: fix count read and mode 0 handling KVM: MMU: remove global page optimization logic KVM: x86: check for cr3 validity in ioctl_set_sregs KVM: use smp_send_reschedule in kvm_vcpu_kick KVM: protect assigned dev workqueue, int handler and irq acker KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lock KVM: take mmu_lock when updating a deleted slot KVM: x86: check for cr3 validity in mmu_alloc_roots KVM: protect concurrent make_all_cpus_request KVM: PIT: fix kpit_elapsed division by zero KVM: x86: verify MTRR/PAT validity KVM: SVM: force new asid on vcpu migration KVM: MMU: handle n_free_mmu_pages > n_alloc_mmu_pages in kvm_mmu_change_mmu_pages KVM: MMU: limit rmap chain length KVM: Grab pic lock in kvm_pic_clear_isr_ack KVM: move coalesced_mmio locking to its own device KVM: introduce irq_lock, use it to protect ioapic KVM: switch irq injection/acking data structures to irq_lock KVM: MMU: introduce is_last_spte helper KVM: MMU audit: update count_writable_mappings / count_rmaps KVM: MMU audit: update audit_write_protection KVM: MMU audit: nontrapping ptes in nonleaf level KVM: MMU audit: audit_mappings tweaks KVM: MMU audit: largepage handling KVM: VMX: more MSR_IA32_VMX_EPT_VPID_CAP capability bits KVM: MMU: make for_each_shadow_entry aware of largepages KVM: MMU: add kvm_mmu_get_spte_hierarchy helper KVM: VMX: EPT misconfiguration handler KVM: VMX: conditionally disable 2M pages KVM: convert custom marker based tracing to event traces KVM: x86: missing locking in PIT/IRQCHIP/SET_BSP_CPU ioctl paths KVM: powerpc: convert marker probes to event trace KVM: remove old KVMTRACE support code KVM: use vcpu_id instead of bsp_vcpu pointer in kvm_vcpu_is_bsp KVM: MMU: fix missing locking in alloc_mmu_pages KVM: limit lapic periodic timer frequency KVM: MMU: fix bogus alloc_mmu_pages assignment KVM guest: do not batch pte updates from interrupt context KVM: x86: drop duplicate kvm_flush_remote_tlb calls MAINTAINERS: update KVM entry KVM: VMX: flush TLB with INVEPT on cpu migration KVM: use proper hrtimer function to retrieve expiration time
Marcin Garski (2): kconfig: fix mconf segmentation fault more UTF-8 conversions
Marcin Juszkiewicz (11): hostap: new pcmcia IDs pcnet_cs: Add TRENDnet TE-CF100 ethernet adapter ID PCMCIA: Add few IDs into ide-cs trivial change for mmc/Kconfig: MMC_PXA does not mean only PXA255 pcmcia: yet another IDE ID backlight: Add Frontpath ProGear HX1050+ driver hostap_cs: support ADLINK 345 CF PCMCIA: add Socket Ethernet card into pcnet_cs PCMCIA: Add another MemoryCard to ide-cs/pata_pcmcia Add Linksys card to HostAP driver Add another Prism2 card to hostap
Marcin Krol (1): brd: don't show ramdisks in /proc/partitions
Marcin Obara (4): tpm: add Intel TPM TIS device HID tpm: increase size of internal TPM response buffers tpm: correct tpm timeouts to jiffies conversion Staging: add heci driver
Marcin Rudowski (4): V4L/DVB (3266): Fix NICAM buzz on analog sound V4L/DVB (3266): Fix NICAM buzz on analog sound V4L/DVB (3425): Correct gpio values for Aver 303 Studio in v4l-dvb tree V4L/DVB (3449): Cx88 default picture controls values
Marcin Slusarz (136): ocfs2: convert byte order of constant instead of variable USB: usb/storage/initializers.c: fix signedness difference USB: usbdevfs_urb: __user annotation USB: ehci-hcd: fix sparse warning about shadowing 'status' symbol vgacon: fix sparse warning about shadowing 'i' symbol fbcon: fix sparse warning about shadowing 'p' symbol fbcon: fix sparse warning about shadowing 'rotate' symbol byteorder: move le32_add_cpu & friends from OCFS2 to core ext3: replace all adds to little endians variables with le*_add_cpu udf: fix coding style of super.c udf: remove some ugly macros udf: convert UDF_SB_ALLOC_PARTMAPS macro to udf_sb_alloc_partition_maps function udf: check if udf_load_logicalvol failed udf: convert macros related to bitmaps to functions udf: move calculating of nr_groups into helper function udf: fix sparse warnings (shadowing & mismatch between declaration and definition) udf: fix coding style udf: create common function for tag checksumming udf: create common function for changing free space counter udf: replace loops coded with goto to real loops udf: convert byte order of constant instead of variable udf: remove UDF_I_* macros and open code them udf: cache struct udf_inode_info udf: fix udf_debug macro udf: improve readability of udf_load_partition udf: remove wrong prototype of udf_readdir udf: fix 3 signedness & 1 unitialized variable warnings udf: fix signedness issue slab: avoid double initialization & do initialization in 1 place IB/mthca: Convert to use be16_add_cpu() jfs: le*_add_cpu conversion xfs: convert beX_add to beX_add_cpu (new common API) udf: fix udf_add_free_space slab: avoid double initialization & do initialization in 1 place x86: fix printout ugliness in cpu info printk ipw2200: le*_add_cpu conversion ocfs2: le*_add_cpu conversion qla3xxx: convert byte order of constant instead of variable x86, documentation: nmi_watchdog=2 works on x86_64 [GFS2] be*_add_cpu conversion [SCSI] aacraid, ips: leX_add_cpu conversion udf: fix udf_build_ustr udf: convert udf_count_free_bitmap to use bitmap_weight udf: convert udf_stamp_to_time and udf_time_to_stamp to use timestamps udf: remove unneeded kernel_timestamp type udf: super.c reorganization ext4: le*_add_cpu conversion ext4: convert byte order of constant instead of variable ieee1394: be*_add_cpu conversion [CRYPTO] lrw: Replace all adds to big endians variables with be*_add_cpu V4L/DVB (7286): limit stack usage of ir-kbd-i2c.c V4L/DVB (7363): fix coding style violations in v4l1-compat.c V4L/DVB (7364): reduce stack usage of v4l_compat_translate_ioctl V4L/DVB (7365): reduce stack usage of v4l1_compat_sync ext2: le*_add_cpu conversion ext2: convert byte order of constant instead of variable ext3: convert byte order of constant instead of variable ufs: [bl]e*_add_cpu conversion ufs: remove unused fs64_add and fs64_sub reiserfs: le*_add_cpu conversion affs: be*_add_cpu conversion hfs/hfsplus: be*_add_cpu conversion quota: le*_add_cpu conversion sysv: [bl]e*_add_cpu conversion xfrm: convert empty xfrm_audit_* macros to functions JFS: 0 is not valid errno value so return NULL from jfs_lookup [CIFS] CIFSSMBPosixLock should return -EINVAL on error usbtest: comment on why this code "expects" negative and positive errnos isdn/capi: Return proper errnos on module init. [S390] vmlogrdr: module initialization function should return negative errors dlm: tcp_connect_to_sock should check for -EINVAL, not EINVAL ntfs: le*_add_cpu conversion net/s2io: set_rxd_buffer_pointer returns -ENOMEM, not ENOMEM V4L/DVB (7902): fix handling of tea5761_autodetection return value V4L/DVB (7903): gp8psk_power_ctrl should return negative errors V4L/DVB (7904): v4l/tuner-core: consistent handling of return values V4L/DVB (7905): check_v4l2 should return -EINVAL on error iwlwifi: fix oops in iwl3945_led_brightness_set [patch 3/4] vfs: fix ERR_PTR abuse in generic_readlink V4L/DVB (8022): saa7134: fix race between opening and closing the device V4L/DVB (8100): V4L/vivi: fix possible memory leak in vivi_fillbuff x86, tsc: fix section mismatch warning x86: fix MP_processor_info section mismatch warning x86: mmconf: fix section mismatch warning x86: mpparse.c: fix section mismatch warning x86: fix 2 section mismatch warnings - map_high() x86: fix 2 section mismatch warnings - find_and_reserve_crashkernel x86, acpi: cleanup, temp_stack is used only when CONFIG_SMP is set suspend: fix section mismatch warning - register_nosave_region x86: fix section mismatch warning - spp_getpage() x86, tsc: fix section mismatch warning x86: fix MP_processor_info section mismatch warning x86: mmconf: fix section mismatch warning x86: mpparse.c: fix section mismatch warning x86, percpu: silence section mismatch warnings related to EARLY_PER_CPU variables x86: silence section mismatch warning - get_local_pda x86, calgary: fix section mismatch warning - get_tce_space_from_tar mm: mminit_loglevel cannot be __meminitdata anymore x86, mmiotrace: silence section mismatch warning - leave_uniprocessor x86: fix section mismatch warning - uv_cpu_init mm/bootmem: silence section mismatch warning - contig_page_data/bootmem_node_data rtc: fix kernel panic on second use of SIGIO nofitication vgacon: optimize scrolling vgacon: vgacon_scrolldelta simplification x86: fix section mismatch warning - apic_flat x86: fix section mismatch warning - apic_physflat x86: fix section mismatch warning - apic_x2apic_uv_x x86: fix section mismatch warning - apic_x2apic_cluster x86: fix section mismatch warning - apic_x2apic_phys fbcon: don't inline updatescrollmode sata_via: restore vt*_prepare_host error handling cdrom: split mmc_ioctl to lower stack usage cdrom: reduce stack usage of mmc_ioctl_dvd_read_struct USB: emi26: fix oops on load phylib: convert state_queue work to delayed_work udf: reduce stack usage of udf_load_pvoldesc udf: reduce stack usage of udf_get_filename udf: implement mode and dmode mounting options udf: fix default mode and dmode options handling [MTD] fix use after free in register_mtd_blktrans x86: fix wrong section of pat_disable & make it static net: fix "compatibility" typos wireless: fix supported cards for rtl8187 x86: Use printk_once() sh: use printk_once IB: Use printk_once() for driver versions pata_rz1000: use printk_once block: use printk_once Staging: rt3070: add support for Linksys WUSB54GC-EU v3 Staging: rt*: fix wait_queue_head_t declaration on stack Staging: rt*: don't confuse user of rt3070 driver with rt2870 strings tty: vt: use printk_once alpha: use printk_once vsprintf: use WARN_ON_ONCE ide: use printk_once [IA64] use printk_once() unaligned.c/io_common.c
Marcin Ślusarz (8): [ALSA] pcm_native: fix sparse warning about shadowing 'state' symbol [ALSA] via82xx: minor optimization in snd_via82xx_free [ALSA] pcm_lib: fix sparse warning about shadowing 'n' symbol [ALSA] pcm_lib: fix sparse warning about different signedness [ALSA] info_oss: move prototype of snd_card_info_read_oss to info.h [ALSA] sound/core/seq: move declarations of globally visible variables to proper headers [ALSA] rawmidi: let sparse know what is going on _for real_ asm-*/compat.h: fix typo in comment
Marco Aurelio da Costa (1): i2c-algo-pca: Add PCA9665 support
Marco Costalba (1): kconfig/xconfig: sync main view with search dialog current menu
Marco Gittler (4): V4L/DVB (5532): Add support for Opera S1- DVB-USB V4L/DVB (5558): Opera: use 7-bit i2c addresses V4L/DVB (5795): Fix: remove unused struct that could avoiding load the firmware V4L/DVB (5829): Firmware extract and loading for opera dvb-usb update
Marco La Porta (1): lxfb: properly alloc cmap in all cases and don't leak the memory
Marco Manenti (2): V4L/DVB (3297): Add IR support to KWorld DVB-T (cx22702-based) V4L/DVB (3297): Add IR support to KWorld DVB-T (cx22702-based)
Marco Roeland (1): Blackfin arch: remove zero-sized include/asm-blackfin/macros.h
Marco Schluessler (16): DVB (2440): Fixed mpeg audio on spdif from Nexus-CA card (rev 2.3), V4L/DVB (3403): Workaround to fix initialization for Nexus CA V4L/DVB (3403): Workaround to fix initialization for Nexus CA V4L/DVB (4295): Fix typo in comment for TDA9819 V4L/DVB (5113): Adds video output routing V4L/DVB (5160): Saa7146_vv: pass correct memory size to pci_free_consistent V4L/DVB (5161): Dvb-ttpci: call saa7146_vv_release() on exit V4L/DVB (5189): Budget-av: Call saa7146_vv_release on exit V4L/DVB (5245): Dvb-ttpci: use i2c gate ctrl from stv0297 frontend driver V4L/DVB (5251): Qt1010: fix compiler warning V4L/DVB (6103): dvb_ca_en50221: return correct error code value V4L/DVB (6104): dvb_ca_en50221: decrement module use count on error V4L/DVB (6356): "while (!ca->wakeup)" breaks the CAM initialisation V4L/DVB (6496): saa7146_vv.h: remove wrong include <linux/videodev.h> V4L/DVB (6497): saa7146/budget*/dvb-ttpci: Remove V4L1 code V4L/DVB (9480): Fix frontend DVBFE_ALGO_CUSTOM Search
Marco Stornelli (2): avr32: added mem kernel command line option support DOC: update xip method info
Marcos Chaparro (1): ath5k: add led pin configuration for compaq c700 laptop
Marcus Barrow (1): [SCSI] qla2xxx: Use completion routines.
Marcus Junker (1): [WATCHDOG] w83697hf WDT driver
Marcus Meissner (3): binfmt_elf: randomize PIE binaries (2nd try) tokenring/3c359.c: fixed array index problem Documentation/accounting/getdelays.c: fix endless loop
Marcus Sundberg (3): [NETFILTER]: ip_nat_tftp: Fix expectation NAT [NETFILTER]: ctnetlink: Fix subsystem used for expectation events r8169: avoid thrashing PCI conf space above RTL_GIGA_MAC_VER_06
Marek Lindner (6): Add batman-adv to torvalds linux 2.6 tree batman-adv: initial TODO file added batman-adv: move TODO into the batman-adv folder Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into linux Merge branch 'linux' of batman-git:/srv/git/batman into linux [batman-adv] update TODO
Marek Skuczynski (1): sh: remove unnecessary memset after alloc_bootmem_low_pages
Marek Szyprowski (7): [ARM] S3C64XX: GPIO include cleanup [ARM] S3C64XX: fix GPIO debug S3C-fb: PM fix LP3971 PMIC regulator driver (updated and combined version) [ARM] S3C64XX: add to_irq() support for EINT() GPIO [ARM] S3C: Fix gpio-config off-by-one bug ARM: NCP: make ncp_iodesc static and move it to initdata section
Marek Vasut (53): Input: add driver for stowaway serial keyboards OMAP: LCD panel support for Palm Tungsten|T OMAP: LCD panel support for the Palm Zire71 ARM: OMAP: Enable DSP clocks for McBSP on omap310 ARM: OMAP: PalmZ71 support ARM: OMAP: Palm Tungsten|T support ALSA: soc - wm9712 mono mixer i2c/tps65010: Vibrator hookup to gpiolib ASoC: Add Palm/PXA27x unified ASoC audio driver [ARM] pxa/palmtx: misc fixes to use generic GPIO API [ARM] pxa: PalmT5 initial support [ARM] pxa: PalmLD initial support [ARM] pxa: fix the bad assumption that PCMCIA sockets always start with 0 [ARM] pxa: Palm Tungsten E2 basic support [ARM] pxa: PalmTE2 support for battery, UDC, IrDA and backlight [ARM] pxa: Add support for suspend on PalmTX, T5 and LD [ARM] pxa/cm-x2xx: fix ucb1400 not being registered [ARM] pxa: add missing declaration of pxa26x_init_irq() [ARM] pxa: PalmTX and PalmT5 USB fixes [ARM] pxa/palm27x: General fix for Palm27x aSoC driver Add support for CF8381 WiFi card. ASoC: Support AC97 link off by default on WM9712 [ARM] pxa/palm: fix PalmLD/T5/TX AC97 MFP [ARM] pxa/palm: Switch PalmT5, TX, TE2 to GPIO VBUS [ARM] pxa/palm: Add Palm27x aSoC driver to PalmTE2 [ARM] pxa/palm: Palm TX, T5, LD suspend-to-mem rework [ARM] pxa/palm: various fixes for PalmZ72 (mostly audio asoc and usb) [ARM] pxa: add STUART MFP config for PalmTX,T5,LD Input: wm97xx - add Palm support to Mainstone accelerated touch Input: wm97xx - add possibility to control the GPIO_STATUS shift libertas: Fix problem with broken V4 firmware on CF8381 ALSA: Allow passing platform_data to devices attached to AC97 bus ASoC: Switch palm27x-asoc to jack detection api ALSA: Allow passing platform_data for pxa2xx-ac97 Input: ucb1400_ts - enable ADC Filter ASoC: Pass correct platform data from pxa2xx-ac97 pxaficp-ir: remove incorrect net_device_ops libertas: Add support for Marvell Libertas CF8305 wm97xx-core: Pass platform_data to battery wm97xx_battery: Use platform_data wm97xx_battery: Use irq to detect charger state wm97xx_battery: Convert to dev_pm_ops backlight: spi driver for LMS283GF05 LCD [ARM] pxa/palm: add detect_delay to mmc for PalmTX,T5,LD [ARM] pxa/palm: Add NOR flash support for PalmLD [ARM] pxa/palm: add NAND Flash support for PalmTX [ARM] pxa/palm: Add NOR Flash support for PalmTX [ARM] pxa: Palm Tungsten|C initial support [ARM] pxa: Palm Tungsten|C PCMCIA support [ARM] pxa/palm: fix possibly uninitialized variable in PalmTC-pcmcia [ARM] pxa: add gpio_pwdown(_inverted) into pxaficp_ir.c MAINTAINERS: fix mailing list entries for ARM/Palm devices mfd/gpio: add a GPIO interface to the UCB1400 MFD chip driver via gpiolib
Marek Vašut (10): ARM: OMAP: OMAP310 Serial libertas: region code values specified as 8bit [ARM] 5153/1: Add support for PalmTX handheld computer [ARM] 5154/1: PalmTX PCMCIA [ARM] 5155/1: PalmTX battery monitor [ARM] 5198/1: PalmTX: PCMCIA fixes [ARM] 5199/1: PalmLD: PCMCIA driver [ARM] 5184/1: Split ucb1400_ts into core and touchscreen [ARM] 5248/1: wm97xx generic battery driver [ARM] 5522/1: PalmLD: IDE support
Marek W (1): ACPI: asus_acpi: W3000 support
Marian Balakowicz (13): [MTD] maps: Add support for the "TQM834x" Boards PCI: quirk_e100_interrupt() called too early [POWERPC] Add mpc52xx_find_and_map_path(), refactor utility functions [POWERPC] Update device tree binding for mpc5200 gpt [POWERPC] Add restart support for mpc52xx based platforms [POWERPC] Enable restart support for lite5200 board [POWERPC] mpc5200: Add 'fsl,lpb' bus type for localplus bus [POWERPC] mpc5200: Add common mpc52xx_setup_pci() routine [POWERPC] mpc5200: Add TQM5200 DTS [POWERPC] mpc5200: add CM5200 DTS [POWERPC] mpc5200: Add Promess Motion-PRO DTS [POWERPC] mpc5200: Add generic support for simple MPC5200 based boards [POWERPC] Add 'model: ...' line to common show_cpuinfo()
Marian-Nicolae V. Ion (1): Input: Add a new I-Force device to the iforce driver.
Marin Mitov (3): skge napi->poll() locking bug Documentation/DMA-mapping.txt: update for pci_dma_mapping_error() changes x86, pci: Correct spelling in a comment
Mario Limonciello (2): dell-wmi: mask off upper bytes of event response dell-wmi: add additional keyboard events
Mario Rossi (3): V4L/DVB (4955): Fix autosearch index V4L/DVB (4956): [NOVA-T-USB2] Put remote-debugging in the right place V4L/DVB (4998): [PATCH] DIB3000MC and NOVA T USB2 #2
Mario Schwalbe (4): ide: Fix drive's DWORD-IO handling backlight: Add support for MacBook 5, MacBook Air 2, and MacBook Pro 5 backlight: mbp_nvidia_bl - Add a debug switch backlight: Add support for new Apple machines.
Marisuz Kozlowski (1): drivers/edac: i5000 define typo
Mariusz Domanski (1): [ALSA] hda-codec - Add asus model to ALC861 codec
Mariusz Kozlowski (173): USB: auerswald possible memleak fix usb: ati remote memleak fix [MTD] [NAND] Compile fix in rfc_from4.c USB: pwc-if loop fix usb: writing_usb_driver free urb cleanup usb: pcwd_usb free urb cleanup usb: iforce-usb free urb cleanup usb: usb-gigaset free kill urb cleanup usb: cinergyT2 free kill urb cleanup usb: ttusb_dec free urb cleanup usb: pvrusb2-hdw free unlink urb cleanup usb: pvrusb2-io free urb cleanup usb: pwc-if free urb cleanup usb: sn9c102_core free urb cleanup usb: quickcam_messenger free urb cleanup usb: zc0301_core free urb cleanup usb: irda-usb free urb cleanup usb: zd1201 free urb cleanup usb: ati_remote free urb cleanup usb: ati_remote2 free urb cleanup usb: hid-core free urb cleanup usb: usbkbd free urb cleanup usb: auerswald free kill urb cleanup usb: legousbtower free kill urb cleanup usb: phidgetkit free urb cleanup usb: phidgetmotorcontrol free urb cleanup usb: ftdi_sio kill urb cleanup usb: catc free urb cleanup usb: io_edgeport kill urb cleanup usb: keyspan free urb cleanup usb: kobil_sct kill urb cleanup usb: mct_u232 free urb cleanup usb: navman kill urb cleanup usb: usb-serial free urb cleanup usb: visor kill urb cleanup usb: usbmidi kill urb cleanup usb: usbmixer free kill urb cleanup usb: microtek possible memleak fix usb: cypress_m8 init error path fix USB: idmouse cleanup mv643xx_eth: fix unbalanced parentheses in macros [POWERPC] ppc: m48t35 add missing bracket [MIPS] klconfig add missing bracket sk98lin debug build fix net: smc91x add missing bracket h8300 stray bracket fix i2lib unused variable cleanup make 1-bit bitfields unsigned char: ip2 remove broken macro fs: ufs add missing bracket fs: reiserfs add missing brackets [PARISC] pdcpat remove extra brackets video: cyberfb broken macro removal video: neofb stray bracket fix video: pm3fb macros fix [SPARC64]: dma remove extra brackets [AF_NETLINK]: module_put cleanup [SCSI] scsi: lpfc error path fix [ALSA] usb: usbmixer error path fix [POWERPC] arch/ppc/kernel/prom.c of_node_(get|put) cleanup [POWERPC] arch/powerpc/kernel/vio.c of_node_put cleanup [POWERPC] arch/powerpc/sysdev/ipic.c of_node_get cleanup [POWERPC] arch/powerpc/sysdev/mpic.c of_node_get cleanup [POWERPC] arch/powerpc/sysdev/qe_lib of_node_get cleanup [POWERPC] arch/powerpc/sysdev/cpm2_pic.c of_node_get cleanup net: ifb error path loop fix sysfs: kobject_put cleanup kobject: kobject_put cleanup [SCSI] 53c7xx: brackets fix in uncompiled code [SCSI] aic79xx: fix bracket mismatch in unused macro [POWERPC] ppc: cs4218_tdm remove extra brace [ALSA] sound: aoa of_node_put and kfree cleanup Driver: remove redundant kobject_unregister checks V4L/DVB (5026): Pvrusb2-hdw kfree cleanup V4L/DVB (5027): Cpia module_put cleanup V4L/DVB (5028): Tvmixer module_put cleanup [POWERPC] 8xx parenthesis balance [ARM] at91_adc parenthesis balance chelsio parenthesis fix m68k: parenthesis balance arm26: remove broken and unused macro powerpc: tlb_32.c build fix [MIPS] thread_info.h: kmalloc + memset conversion to kzalloc [BBC_ENVCTRL]: kmalloc + memset conversion to kzalloc [BBC_I2C]: kmalloc + memset conversion to kzalloc [DECNET]: kmalloc + memset conversion to kzalloc [IPV4] ip_options.c: kmalloc + memset conversion to kzalloc fs: 9p/conv.c error path fix [MTD] remove redundant/dead code from physmap_of.c [MTD] drivers/mtd/inftlmount.c: kmalloc + memset conversion to kcalloc Documentation/DocBook/mtdnand.tmpl: kmalloc + memset conversion to kzalloc [MTD] pmcmsp-flash.c: kmalloc + memset conversion to k[cz]alloc [UBI] drivers/mtd/ubi/scan.c: kmalloc + memset conversion to kzalloc drivers/ide/arm/icside.c: kmalloc + memset conversion to kzalloc drivers/scsi/ide-scsi.c: kmalloc + memset conversion to kzalloc [NETFILTER] nf_conntrack_expect.c: kmalloc + memset conversion to kzalloc [NETFILTER] nf_conntrack_l3proto_ipv4_compat.c: kmalloc + memset conversion to kzalloc [IPV4] raw.c: kmalloc + memset conversion to kzalloc [IPV4] route.c: mostly kmalloc + memset conversion to k[cz]alloc drivers/net/ibmveth.c: memset fix drivers/block/cciss.c: kmalloc + memset conversion to kzalloc drivers/block/cpqarray.c: better error handling and kmalloc + memset conversion to k[cz]alloc [WAN] drivers/net/wan/hdlc_fr.c: kmalloc + memset conversion to kzalloc [IRDA] irda-usb.c: mostly kmalloc + memset conversion to k[cz]alloc [ATM] drivers/atm/iphase.c: mostly kmalloc + memset conversion to kzalloc include/asm-avr32/pgalloc.h: kmalloc + memset conversion to kcalloc [POWERPC] drivers/macintosh/therm_adt746x.c: kmalloc + memset conversion to kzalloc drivers/mmc/core/bus.c: kmalloc + memset conversion to kzalloc drivers/mmc/core/host.c: kmalloc + memset conversion to kzalloc 9p: fix bad error path in conversion routines Input: gscps2 - convert to use kzalloc sdio: kmalloc + memset conversion to kzalloc [CIFS] remove some redundant argument checks V4L/DVB (5953): msp3400-driver.c: kmalloc + memset conversion to kzalloc V4L/DVB (5981): Zoran_driver.c: fix memset in ioctl V4L/DVB (5982): Dev.c: memset fix V4L/DVB (5983): Arv.c: fix memset in ioctl drivers/net/wireless/prism54/oid_mgt.c: kmalloc + memset conversion to kzalloc drivers/net/sb1250-mac.c: kmalloc + memset conversion to kcalloc drivers/net/via-velocity.c: mostly kmalloc + memset conversion to kcalloc net/tulip/xircom_cb.c: remove superfulous priv assignment drivers/net: remove superfluous memset drivers/net/wireless/wl3501_cs.c: remove redundant memset skge: remove broken and unused PHY_M_PC_MDI_XMODE macro [SCSI] kmalloc + memset conversion to kzalloc [SCSI] mpt fusion: mostly kmalloc + memset conversion to kzalloc [SCSI] mpt fusion: remove redundant memset USB: ftdi-elan.c: kmalloc + memset conversion to kzalloc usb: remove redundant memset from amd5536udc PCI Hotplug: cpqphp_ctrl.c: kmalloc + memset conversion to kzalloc [ARM] unbalanced parenthesis fix HID: hidraw_connect() memleak fix [ALSA] This patch removes memset() from snd_emu10k1_fx8010_info() which apparently [ALSA] sound: snd_register_device_for_dev fix include/asm-frv/thread_info.h: kmalloc + memset conversion to kzalloc include/asm-m32r/thread_info.h: kmalloc + memset conversion to kzalloc drivers/char/consolemap.c: kmalloc + memset conversion to kzalloc doc firmware_sample_firmware_class.c: kmalloc + memset conversion to kzalloc fs/autofs4/inode.c: kmalloc + memset conversion to kzalloc drivers/char/ip2/ip2main.c: kmalloc + memset conversion to kzalloc x86: kmalloc + memset conversion to kzalloc kernel/fork.c: remove unneeded variable initialization in copy_process() ext4: remove unused code from ext4_find_entry() ext3: remove unused code from ext3_find_entry() net: yellowfin parenthesis fix [ALSA] sound/drivers/pcsp/pcsp.c build fix [ARM] fix parenthesis in include/asm-arm/arch-omap/control.h fix parenthesis in include/asm-mips/gic.h fix parenthesis in include/asm-mips/mach-au1x00/au1000.h [ARM] balance parenthesis in header file [ARM] remove extra brace in arch/arm/mach-pxa/trizeps4.c ALSA: misc typo fixes [ARM] pxa/spitz: fix unbalance parenthesis in header file spitz.h staging: fix potential build error in slicoss driver staging: balance parenthesis in wlan-ng headers ACPI: thinkpad-acpi: trivial fix of error message hdpuftrs: fix build Staging: comedi: usbduxfast: remove kernel version checks Staging: comedi: usbduxfast: add comedi debug to Kconfig Staging: comedi: usbduxfast: fix checkpatch issues plus some style cleanups etc. Staging: comedi: usbduxfast: annotate __init and __exit functions Staging: comedi: usbduxfast: remove .bss variable initialization Staging: comedi: usbduxfast: don't initialize semaphores on init Staging: comedi: usbduxfast: balance semaphores up/down in attach error path Staging: comedi: usbdux: remove .bss variable initialization Staging: comedi: usbdux: don't initialize semaphores on init Staging: comedi: usbdux: annotate __init and __exit functions Staging: comedi: remove LINUX_VERSION_CODE checks Staging: comedi: remove unnecessary #include <linux/version.h> Blackfin: fix parentheses balance and convert some tab/space mixing V4L/DVB (11566): remove broken macro from dvb stv0900_priv.h sound: fix check for return value in snd_pcm_hw_refine tun/tap: Fix crashes if open() /dev/net/tun and then poll() it.
Mark A. Greer (68): ppc32: mv64x60 updates & enhancements ppc32: katana updates ppc32: cpci690 updates i2c: chips/m41t00.c fixup i2c: chips/ds1374.c fixup i2c: Fix i2c-mv64xxx compilation error i2c: i2c-mv64xxx fix transaction abortion serial: mpsc driver passes bad devname to request_irq() serial: mpsc driver has definition of SUPPORT_SYSRQ below include of serial_core.h serial: merge mpsc.h into mpsc.c i2c: convert m41t00 to use a workqueue [POWERPC] mpic: add support for serial mode interrupts i2c: cleanup m41t00 I2C: m41t00: Add support for the ST M41T81 and M41T85 [POWERPC] todc: add support for Time-Of-Day-Clock [POWERPC] Start arch/powerpc/boot code reorganization [POWERPC] More bootwrapper reorganization [POWERPC] Add flatdevtree source [POWERPC] Add non-OF serial console support [POWERPC] Add simple memory allocator to bootwrapper [POWERPC] Don't require execute perms on wrapper when building zImage.initrd Remove dtb file created by wrapper script Remove arch/powerpc/boot/zImage file. [POWERPC] 32-bit early_init() should zero from __bss_start to __bss_stop only [POWERPC] Move bootwrapper ELF parsing routines to a file [POWERPC] Routine to find the devtree node of a linux,phandle [POWERPC] Add dt_xlate_addr() to bootwrapper [POWERPC] Add Makefile rules to wrap dts file in zImage [POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge [POWERPC] Add bootwrapper support for Marvell MPSC [POWERPC] Add bootwrapper support for Marvell/mv64x60 I2C [POWERPC] Add DTS file for the Motorola PrPMC2800 platform [POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform [POWERPC] Remove 'make zImage.dts' feature [POWERPC] When appropriate, wrap device tree with zImage [POWERPC] Update holly to use new dts wrapping feature [POWERPC] Call add_preferred_console when MPSC is console [POWERPC] Remove 'console=' from cmdline on prpmc2800 serial: MPSC: Remove duplicate SUPPORT_SYSRQ definition serial: MPSC: Fix coding style and whitespace issues [POWERPC] MAINTAINERS shouldn't reference linuxppc-embedded [POWERPC] prpmc2800: Enable L2 cache [POWERPC] #address-cells & #size-cells properties are not inherited serial: MPSC: set baudrate when BRG divider is set. [POWERPC] prpmc2800: Convert DTS to v1 and add labels [POWERPC] mv64x60: Fix FDT compatible names: mv64x60 => mv64360 [POWERPC] prpmc2800: Clean up dts properties USB: musb: Prevent multiple includes of musb.h davinci: PSC: Clear bits in MDCTL reg before setting new bits davinci: support different UART bases for zImage uncompress davinci: Encapsulate SoC-specific data in a structure davinci: Support JTAG ID register at any address davinci: Add clock init call to common init routine davinci: Add support for multiple PSCs davinci: Move pinmux setup info to SoC infrastructure davinci: Move interrupt ctlr info to SoC infrastructure davinci: Add base address and timer flexibility davinci: Add watchdog base address flexibility davinci: Make GPIO code more generic davinci: Move serial platform_device into SoC-specific files davinci: Move emac platform_data to SoC-specific files davinci: Remove unused i2c eeprom_read/write routines davinci: Factor out emac mac address handling davinci: Integrate cp_intc support into low-level irq code davinci: Add compare register support to timer code davinci: Move PINMUX defines to SoC files davinci: da8xx: Add base DA830/OMAP-L137 SoC support davinci: da8xx: Add support for DA830/OMAP-L137 EVM board
Mark Adams (1): dvb: fix bug in demux that caused lost mpeg sections
Mark Adamson (2): USB: serial: FTDI: add high speed device support USB: ftdi_sio: fix hi-speed device packet size calculation
Mark Allyn (1): Staging: sep: Upstream revision 3 of the security processor kernel driver
Mark Assad (1): itmtouch: fix inverted flag to indicate touch location correctly, correct white space
Mark Asselstine (5): atm nicstar: Removal of debug code containing deprecated calls to cli()/sti() hamradio: Remove unneeded and deprecated cli()/sti() calls in dmascc.c hysdn: Remove cli()/sti() calls. sunhme: Cleanup use of deprecated calls to save_and_cli and restore_flags. Remove the deprecated cli() sti() functions
Mark Bellon (3): disk quotas fail when /etc/mtab is symlinked to /proc/mounts PPC64: large INITRD causes kernel not to boot MPBL0010 driver sysfs permissions wide open
Mark Brown (687): Add missing ifdef for VIA RNG code natsemi: NAPI and a bugfix natsemi: NAPI and a bugfix natsemi: Support oversized EEPROMs natsemi: Add support for using MII port with no PHY natsemi: Support Aculab E1/T1 PMXc cPCI carrier cards natsemi: Fix detection of vanilla natsemi cards natsemi: Improve diagnostics for DspCfg workaround Subject: natsemi: Allow users to disable workaround for DspCfg reset natsemi: Use NATSEMI_TIMER_FREQ consistently natsemi: Use round_jiffies() for slow timers natsemi: Check return value for pci_enable_device() [ALSA] Update MAINTAINERS for ALSA SoC [ALSA] soc - Don't lock the codec list in snd_soc_dapm_new_widgets() [ALSA] Bump ASoC core version number [ALSA] Fix lockdep warning in ASoC machine probe [ALSA] ASoC documentation updates natsemi: Update locking documentation [ARM] 4843/1: Add GCR_CLKBPB for PXA3xx Input: add support for WM97xx familty touchscreens Input: WM97xx - add chip driver for WM9705 touchscreen Input: WM97xx - add chip driver for WM9712 touchscreen Input: WM97xx - add chip driver for WM97123 touchscreen Input: WM97xx - add support for streaming mode on Mainstone Input: wm97xx-core - only schedule interrupt handler if not already scheduled Input: wm97xx-core - use IRQF_SAMPLE_RANDOM Input: wm97xx-core - support use as a wakeup source [ARM] 4830/1: Add support for the CLK_POUT pin on PXA3xx CPUs [ARM] 4831/2: Add PXA2xx AC97 clocks to clock API [ARM] 4832/2: Support AC97CLK on PXA3xx via the clock API [ARM] 4833/3: Convert non-SoC PXA2xx AC97 driver to clock API [ARM] 4834/3: Convert ASoC pxa2xx-ac97 driver to use the clock API [ARM] 4901/3: mainstone: Register primary I2C bus [ARM] 4946/1: pxa3xx: Print an error if we refuse to suspend [ARM] 4976/1: zylonite: Configure GPIO for WM9713 IRQ line [ARM] 4977/2: soc - pxa2xx-ac97 - Add missing clk_enable() [ALSA] soc - Report errors from snd_soc_dapm_set_endpoint() [ALSA] soc - Include register in DAPM debug output [ALSA] wm9713: Don't control touch screen power on suspend [ALSA] soc - wm9712: Remove unneeded AC97_EXTENDED_MID updates [ALSA] soc - Support PXA3xx AC97 [ALSA] pxa2xx-ac97: Support PXA3xx AC97 [ALSA] soc - s3c24xx - Declare suspend and resume static [ALSA] soc - s3c24xx-i2s - Use linux/io.h [ALSA] soc - s3c24xx-i2s - Fix tab/space breakage [ALSA] soc - s3c24xx-i2s - Add missing spaces [ALSA] soc - corgi - Fix checkpatch warnings [ALSA] soc - poodle - Fix checkpatch warnings [ALSA] soc - spitz - Fix checkpatch warnings [ALSA] soc - pxa2xx-pcm - Fix checkpatch warnings [ALSA] soc - wm8731 - Clean up checkpatch warnings [ALSA] soc - wm8750 - Clean up checkpatch warnings [ALSA] soc - ac97 - Clean up checkpatch warnings [ARM] 5017/1: pxa3xx: Report unsupported wakeup sources in pxa3xx_set_wake() [ALSA] soc - wm9712 - checkpatch fixes [ALSA] soc - wm8753 - Clean up checkpatch warnings [ALSA] soc - s3c2443-ac97 - Fix checkpatch warnings [ALSA] soc - s3c24xx-pcm - Fix checkpatch warnings [ALSA] soc - ln2440sbc_alc650 - Fix checkpatch warnings [ALSA] soc - at91-pcm - Fix line wrapping [ALSA] soc - DAPM - Add bulk control registration [ALSA] soc - DAPM - Bulk route registration [ALSA] soc - tlv320aic3x - Convert to use bulk registration APIs [ALSA] soc - Zaurus - Convert to bulk DAPM registration APIs [ALSA] soc - eti_b1_wm8731 - Convert to use bulk DAPM control registration [ALSA] soc - neo1973_wm8753 - Convert to bulk DAPM registration APIs [ALSA] soc - davinci-evm - Update for bulk DAPM registration APIs [ALSA] soc - n810 - Update for bulk DAPM registration APIs [ALSA] ASoC: Remove in-code changelogs [ALSA] ASoC: Make CPU and codec DAI operations have same type [ALSA] ASoC: Clarify API for bias configuration [ALSA] ASoC: core checkpatch cleanups [ALSA] soc - Convert Wolfson codec drivers to use bulk DAPM registration Input: wm97xx-core - report a phys for WM97xx touchscreens Input: wm97xx-core - fix driver name Input: wm97xx-core - fix race on PHY init Input: wm9713 - support five wire panels [ALSA] ASoC: Add SOC_DOUBLE_S8_TLV control type [ALSA] ASoC: Add WM8510 driver [ALSA] ASoC: Add WM8990 driver [ALSA] ASoC: Fix default mono mixer configuration for WM8510 ALSA: ASoC: Fix register cache sizes for Wolfson codecs ALSA: ASoC: Fix register cache size for UDA1380 ALSA: ASoC: Tweak tlv320aicx reg_cache_size ALSA: ASoC: Add missing includes ALSA: ASoC: Pass the DAI being configured into CPU DAI probe and remove ALSA: ASoC: Fix WM9713 voice PCM slave mode configuration ALSA: ASoC: Check for exact register match in wm97xx_reset() ALSA: ASoC: Replace custom debug macros with pr_ equivalents Input: wm9712 - no pressure measurement with 5-wire mode [ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model [ARM] 5084/1: zylonite: Register AC97 device ALSA: ASoC: Advertise 16000Hz rate for WM9713 PCM interface ALSA: ASoC: Make pop/click debug wait times dynamically configurable ALSA: ASoC: Fix warning from strict_strtoul() ALSA: ASoC: Switch DAPM to use of standard DEBUG macro ALSA: ASoC: Dump DAPM state for non-stream changes [ARM] 5108/2: PXA SSP: Don't unconditionally free interrupt [ARM] 5110/1: PXA SSP: Remember the platform device on probe() [ARM] 5112/1: PXA SSP: Strip in-code changelog [ARM] 5113/1: PXA SSP: Additional register definitions for PXA3xx SSP ALSA: ASoC: Refactor DAPM event handler ALSA: ASoC: Factor PGA DAPM handling into main Input: add microphone insert switch definition Input: wm97xx - enable sub-drivers by default ALSA: ASoC: Export dapm_reg_event() fully ALSA: Add jack reporting API ALSA: Build jack detection ALSA: ASoC: Allow codecs to override register display ALSA: ASoC: Make OpenFirmware helper include file conditional ALSA: ASoC: Export DAI and codec for TLV320AIC26 ALSA: ASoC: Staticise keyclick dev_attr in tlv320aic26 ALSA: ASoC: Add all CODECs Kconfig option regulator: fixed regulator interface regulator: add support for fixed regulators. regulator: regulator test harness ALSA: ASoC: Add WM8900 CODEC driver ALSA: ASoC: Add WM8580 CODEC driver ALSA: wm8990: Fix routing of left DAC to speaker mixer ALSA: wm8990: Implement speaker volume PGA [ARM] 5225/1: zaurus: Register I2C controller for audio codecs [ARM] 5111/2: zylonite: Configure SSP [ARM] 5223/1: zylonite: Staticise zylonite_i2c_board_info ALSA: ASoC: Add WM8903 CODEC driver ALSA: ASoC: WM8903 I2C cleanups ALSA: ASoC: Convert DAPM pop time configuration to debugfs ALSA: ASoC: Make all codecs depend on rather than selecting I2C ALSA: ASoC: Don't suggest compile time selection of codec access ALSA: ASoC: Fix indentation in WM9713 ALSA: ASoC: Sort Kconfig and Makefile entries for codecs ALSA: ASoC: Use codec digital mute when stopping playback [ARM] 5224/2: PXA SSP: Introduce register accessors sound: ASoC: Fix dependency on AC97_BUS sound: ASoC: DAPM support for ADC on WM9713 PCM interface sound: ASoC: Add WM8750 SPI support ALSA: ASoC: Correct inverted Mic PGA Switch control in wm8510 driver ALSA: ASoC: Check for machine type in GTA01 machine driver ALSA: ASoC: Allow machine drivers to mark pins as not connected ALSA: ASoC: Use snd_soc_dapm_nc_pin() in GTA01 audio driver ALSA: ASoC: Use snd_soc_dapm_nc_pin() in Zaurus machine drivers ALSA: ASoC: Use snd_soc_dapm_nc_pin() in N810 machine driver ALSA: ASoC: Add WM8753 SPI support ALSA: ASoC: Add WM8510 SPI support ALSA: ASoC: Implement WM8510 bias level control ALSA: ASoC: Make WM8510 microphone input a DAPM mixer ALSA: ASoC: Make TLV320AIC26 user-visible ALSA: ASoC: Fix inverted input PGA mute bits in WM8903 ALSA: ASoC: Fix build of GTA01 audio driver regulator: Fix typo regulator: check for init_data on registration regulator: Additional diagnostics for machine constraints regulator: Enable regulators marked as always_on mfd: Core support for the WM8400 AudioPlus HiFi CODEC and PMU regulator: Add WM8400 regulator support regulator: Export regulator name via sysfs mfd: Add WM8350 audio register definitions mfd: Add WM8350 GPIO register definitions mfd: Add WM8350 PMIC register definitions mfd: Add WM8350 PMU register definitions mfd: Add WM8350 comparator register definitions mfd: Add WM8350 RTC register definitions mfd: Add WM8350 watchdog register definitions mfd: Core support for the WM8350 AudioPlus PMIC mfd: Add I2C control support for WM8350 mfd: Add GPIO pin configuration support for WM8350 mfd: Add initialisation callback for WM8350 mfd: Add WM8350 interrupt support regulator: Add WM8350 regulator support mfd: Add WM8350 subdevice registration helper mfd: Add placeholders for WM8350 client devices mfd: Fix warning in WM8350 ALSA: ASoC: Hide TLV320AIC26 configuration option for non-OpenFirwmare users ALSA: Handle NULL jacks in snd_jack_report() ALSA: ASoC: Convert playpaq_wm8510 to bulk route registration API ALSA: ASoC: Remove snd_soc_dapm_connect_input() mfd: Don't use NO_IRQ in WM8350 mailmap: add Mark Brown mfd: Don't store volatile bits in WM8350 register cache ALSA: Ensure PXA runtime data is initialised mfd: Make WM8400 depend on I2C until SPI is submitted ALSA: hda: Add HDA vendor ID for Wolfson Microelectronics regulator: Build on non-ARM platforms ALSA: Warn when control names are truncated ALSA: ASoC: Fix mono controls after conversion to support full int masks ALSA: ASoC: Fix WM9713 ALC Decay Time name ASoC: Fix handling of DAPM suspend work ASoC: Convert core to use standard debug print macros ASoC: Remove DAPM restriction on mixer control name lengths ASoC: Add PXA SSP support ASoC: Do a warm reset after cold when resetting the WM9713 ASoC: Use finer grained dependencies in SND_SOC_ALL_CODECS ASoC: Remove core version number rtc: fix handling of missing tm_year data when reading alarms rtc: rtc-wm8350: add support for WM8350 RTC ASoC: Revert "ASoC: Add new parameter to s3c24xx_pcm_enqueue" ASoC: Add WM8728 codec driver mfd: Correct WM8350 I2C return code usage ASoC: Allow writes to uncached registers in WM8990 ASoC: Enable WM8990 ADC clocking workaround ASoC: Manage VMID mode for WM8990 ASoC: Build tlv320aic23 cleanly ASoC: Move uda134x_codec.h to uda134x.h ASoC: Remove unused snd_soc_machine_config declaration ASoC: s3c24xx_uda134x DAI accessor functions and static cleanup ASoC: Convert blackfin machines to use DAI accessor functions ASoC: Rename snd_soc_card to snd_soc_machine ASoC: Add abbreviation to maintainers for searchability ASoC: Move DAI structure definitions into new soc-dai.h ASoC: Merge snd_soc_ops into snd_soc_dai_ops ASoC: Add Marvell Zylonite machine support ASoC: Staticise pxa2xx_pcm_ops ASoC: Improve error reporting for AC97 reset failures ALSA: ASoC: Fix typo in snd_soc_card update documentation ASoC: Use supplied DAI for WM9713 rather than substream ASoC: Remove DAI type information ASoC: Flag AD1980 as an AC97 interface ASoC: Lower priority of resume work logging ASoC: Fix word wrapping in OMAP Kconfig ALSA: ac97 - Add WM9715 to AC97 IDs ASoC: Rename snd_soc_register_card() to snd_soc_init_card() ASoC: Annotate core removal function ASoC: Remove in-code changelog from AD73311 driver ASoC: Don't free static data in WM9713 ASoC: Push workqueue data into snd_soc_card ALSA: ac97 - Include ac97_codec.h for ac97_bus_type declaration ASoC: Push platform registration down into the card ASoC: Fix WM8903 right mixer bypass path ASoC: Push debugfs files out of the snd_soc_device structure ASoC: Remove device from platform suspend and resume operations ASoC: Remove platform device from DAI suspend and resume operations ASoC: Remove obsolete declaration of struct snd_soc_clock_info ASoC: Add card registration API ASoC: Add DAI registration API ASoC: Register platform DAIs ASoC: Add platform registration API ASoC: Register platform drivers ASoC: Register non-AC97 codec DAIs ASoC: Initial framework for dynamic card instantiation ASoC: Wait for non-AC97 codec DAIs before instantiating ASoC: Convert WM8900 to allow registration by machine code ASoC: Fix typos in Atmel module registration ASoC: Work around warnings from some build environments ALSA: Add support for mechanical jack insertion ASoC: Add codec registration API ASoC: Convert WM8900 to do more work at I2C probe time ASoC: Convert WM8903 driver to register at I2C probe time ASoC: Stop WM8903 SYSCLK when suspending ASoC: Fix variable name for Blackfin I2S DAI ALSA: Fix declaration of sound_class ASoC: Ease merge difficulties from new architectures ASoC: Complain if we fail to create DAPM controls ASoC: Add WM8350 AudioPlus codec driver [WATCHDOG] Add support for the WM8350 watchdog ASoC: Clean up kerneldoc warnings ALSA: Reduce boilerplate for new jack types mfd: Don't mark WM8350 security register as volatile mfd: Remove i.MX31ism from WM8350 i2c driver mfd: Add some documentation for WM8350 register lock mfd: Add WM8350 revision H support mfd: Add AUXADC support for WM8350 power_supply: Add support for WM8350 PMU mfd: Switch WM8350 revision detection to a feature based model mfd: Refactor WM8350 chip identification power_supply: Add cold to the POWER_SUPPLY_HEALTH report values power_supply: Add battery health reporting for WM8350 mfd: Pass driver_data onto child devices mfd: Register WM8400 codec device mfd: Add WM8352 support mfd: Handle missing WM8350 platform data mfd: Support configurable numbers of DCDCs and ISINKs on WM8350 mfd: Add WM8351 support mfd: Add missing break from wm3850-core mfd: Fix section mismatch in da903x ASoC: Use snd_soc_dapm_nc_pin() in at91sam9g20ek ASoC: Fix SND_SOC_ALL_CODECS handling of dual SPI and I2C control buses leds: Add WM8350 LED driver regulator: Remove extraneous kerneldoc annotations regulator: Clean up kerneldoc warnings regulator: Add missing kerneldoc regulator: Fix some kerneldoc rendering issues regulator: Add basic DocBook manual ASoC: Constify pin names for DAPM pin status APIs ASoC: Add jack reporting interface ASoC: Implement WM8350 headphone jack detection Merge branch 'for-2.6.29' into for-2.6.30 [WATCHDOG] wm8350: Fix section annotations Merge branch 'for-2.6.29' into for-2.6.30 ASoC: Ignore output frequency for WM9713 PLL ASoC: Implement support for CLK_POUT as MCLK on Zylonite ASoC: Staticise PCM operations tables Merge branch 'for-2.6.29' into for-2.6.30 ASoC: Fix merge with PXA tree ASoC: Remove unneeded e7x0 inclusion of pxa-regs.h and hardware.h ASoC: Configure SSP port PLL for Zylonite ASoC: Fix spurious codec driver dependencies Merge branch 'for-2.6.29' into for-2.6.30 ASoC: Include header file in cs4270 and wm9705 ASoC: Fix L3 bus handling in Kconfig ASoC: Push the codec runtime storage into the card structure ASoC: Fix null string usage with WM8753 DAIs Merge branch 'for-2.6.29' into for-2.6.30 Merge branch 'for-2.6.29' into for-2.6.30 Merge branch 'for-2.6.29' into for-2.6.30 Merge branch 'for-2.6.29' into for-2.6.30 ASoC: Only register AC97 bus if it's not done already Merge branch 'for-2.6.29' into for-2.6.30 mfd: Initialise WM8350 interrupts earlier mfd: Improve diagnostics for WM8350 ID register probe mfd: Mark WM835x USB_SLV_500MA bit as accessible mfd: Fix TWL4030 build on some ARM variants mfd: Ensure all WM8350 IRQs are masked at startup ASoC: Remove version display from the WM8731 driver ASoC: Clean up WM8731 bias level configuration ASoC: Improve diagnostics for AT91SAM9G20-EK probe ASoC: Check machine type before loading on AT91SAM9G20-EK ASoC: Actively manage MCLK for AT91SAM9G20-EK ASoC: Rename AT91SAMG20-EK for applications ASoC: Shuffle WM8731 SPI and I2C device registration ASoC: Refactor WM8731 device registration ASoC: Remove version display from the WM8753 driver ASoC: Fix build for corgi and poodle ASoC: Implement SPI device unregistration for WM8731 ASoC: Check for errors when writing WM8731 reset register ASoC: Add device init/exit annotations to new-style Wolfson CODEC drivers ASoC: Disable WM8731 line bypass by default [ARM] 5399/1: [AT91] Configure MCLK and SSC for AT91SAMG20-EK ASoC: Report I/O errors from WM8753 reset ASoC: Only unregister drivers we registered for WM8753 [ARM] 5411/1: S3C64XX: Fix EINT unmask ASoC: Improve WM9713 voice DAC shutdown procedure ASoC: Fix Zylonite voice interface stereo configurations ASoC: Shuffle WM8753 device registration code ASoC: Convert WM8753 to register via normal device probe ASoC: Only write back non-default registers when resuming WM8753 [ARM] S3C64XX: Fix section mismatch for s3c64xx_register_clocks() [ARM] SMDK6410: Correct I2C device name for WM8580 [ARM] SMDK6410: Declare iodesc table static [ARM] S3C64XX: Staticise s3c64xx_init_irq_eint() [ARM] S3C64XX: Do gpiolib configuration earlier ASoC: Add SND_SOC_DAPM_PIN_SWITCH controls for exposing DAPM pins Merge commit 's3c-iis-header' into HEAD ASoC: Refresh JIVE driver ASoC: Factor out DAPM widget power check into separate function ASoC: Fix memory allocation for snd_soc_dapm_switch names ASoC: Update Kconfig for Samsung CPUs to reflect S3C64xx support ASoC: Staticise workqueue function for GPIO jack detection ASoC: Re-remove hand-rolled pr_debug() macros ASoC: Fix logging severity for some S3C error messages ASoC: Remove unneeded forward reference to WM8753 SPI implementation Input: wm97xx - use disable_irq_nosync() for Mainstone Input: add accelerated touchscreen support for Marvell Zylonite ASoC: Convert PXA AC97 driver to probe with the platform device Merge commit 'takashi/topic/asoc' into for-2.6.30 ASoC: Fix up merge with the ARM tree [ARM] Revert extraneous changes from the S3C audio header move Merge branch 's3c-iis-header' into for-2.6.30 ASoC: Add initial driver for the WM8400 CODEC ASoC: Remove version display from WM8580 driver ASoC: Fix formats for s3c24xx-i2s register prints ASoC: Merge dai_ops factor out [ARM] Revert futher extraneous changes from the S3C header move Merge branch 's3c-iis-header' into for-2.6.30 ASoC: Move WM8580 to normal I2C device probe mfd: add support for WM8351 revision B mx31: Add device definitions for the i.MX3x I2C controllers mx31ads: Fix build for missing mx31.h mx31ads: Make unexported data static mx31ads: Initial support for Wolfson Microelectronics 1133-EV1 module ASoC: Fix non-networked I2S mode for PXA SSP ASoC: Fix Zylonite for non-networked SSP mode ASoC: Fix some missing dai_ops conversions ASoC: Each PXA AC97 DAI needs a separate ops Merge branch 'pxa-ssp' into for-2.6.30 ASoC: Further optimise WM8400 bias configuration sequence ASoC: Add separate AVDD for WM8400 ASoC: Add FLL support for WM8400 regulator: Pass regulator init data as explict argument when registering regulator: Allow init data to be supplied for bq24022 regulator: Allow init_data to be passed to fixed voltage regulators regulator: Make fixed voltage regulators visible in Kconfig regulator: Mark attributes table for virtual regulator static regulator: Hoist struct regulator_dev out of core to fix notifiers regulator: Suggest use of datasheet supply or pin names for consumers regulator: Allow regulators to set the initial operating mode regulator: Fix get_mode() for WM835x DCDCs regulator: Implement list_voltage() for WM8400 DCDCs and LDOs regulator: Don't warn on omitted voltage constraints regulator: Implement list_voltage for WM835x LDOs and DCDCs regulator: Allow boot_on regulators to be disabled by clients regulator: Don't warn if we failed to get a regulator regulator: Don't increment use_count for boot_on regulators regulator: Support disabling of unused regulators by machines rtc: convert wm8350 use new alarm and update operations ASoC: Add some documentation for the ASoC jack API ASoC: Don't defer resume work for AC97 codecs ASoC: Set parent for AC97 devices we register ASoC: Implement suspend and resume operations for WM9705 [ARM] pxa: register AC97 controller devices mfd: Use bulk read to fill WM8350 register cache mfd: Support active high IRQs on WM835x mfd: Use the value of the final spin when reading the AUXADC i2c: i2c-s3c2410: Initialise Samsung I2C controller early ASoC: Display return code when failing to add a DAPM kcontrol ASoC: Provide core support for symmetric sample rates ASoC: Add WM8988 CODEC driver Merge branch 's6000' into for-2.6.31 ASoC: Disable S3C64xx support in Kconfig Input: wm97xx - don't specify IRQF_SAMPLE_RANDOM ASoC: WM9713 requires symmetric rates on the voice DAI ASoC: Factor out application of power for generic widgets ASoC: Support DAPM events for DACs and ADCs ASoC: Move the WM9713 voice DAC powerdown to a DAPM event ASoC: Add WM8960 CODEC driver Merge branch 'for-2.6.30' into for-2.6.31 Merge branch 'for-2.6.30' into for-2.6.31 [ARM] pxa: merge AC97 platform data structures [ARM] 5449/1: S3C: Use disable_irq_nosync() to fix boot lockups [ARM] SMDK6410: Request GPIOs for LCD power control ASoC: Check we have DAI ops when calling via accessor functions ASoC: Volume controls are never of boolean type ASoC: Request shared rates for WM8903 mx31ads: imoux pins should be passed in as unsigned int mx31ads: Depend on all the WM8350 core dependencies for WM1133-EV1 board mx31ads: Mark as having full regulatoion constraints with 1133-EV1 board Merge branch 'for-2.6.30' into for-2.6.31 Merge branch 'for-2.6.30' into for-2.6.31 ASoC: Factor out generic widget power checks ASoC: Factor out DAPM power checks for DACs and ADCs ASoC: Make the DAPM power check an operation on the widget ASoC: Fix offset of freqmode in WM8580 PLL configuration ASoC: Fix WM8580 volume update handling for large register changes ASoC: Add power supply widget to DAPM ASoC: Use DAPM supply widget for WM8903 charge pump ASoC: Support CLK_DSP in WM8903 ASoC: Optimise configuration of WM8903 DC servo ASoC: Actively manage the DC servo for WM8903 ASoC: Remove redundant rate constraint for WM8903 ASoC: Implement WM8903 digital sidetone support Merge commit 'takashi/fix/asoc' into for-2.6.30 Merge branch 'for-2.6.30' into for-2.6.31 ASoC: s3c-i2s-v2 needs to declare a license for modular builds Merge branch 'for-2.6.30' into for-2.6.31 ASoC: Fix S3C64xx IIS device registration and support both ports ASoC: S3C2412: Failing to get the I2S clock is an error ASoC: Enforce symmetric rates for S3C64xx I2S interface ASoC: Include WM8350 register definitions in CODEC header ASoC: s3c-i2s-v2 diagnostic improvements ASoC: Use our registration function for S3C64xx ASoC: Fix logic in WM8350 master clocking check Merge branch 'for-2.6.30' into for-2.6.31 ASoC: Staticise TLV values in WM8940 regulator: Fix default constraints for fixed voltage regulators Merge branch 'for-2.6.30' into for-2.6.31 ASoC: Fix error message formatting in s3c64xx-i2s driver ASoC: Check for supported CPUs when building s3c-i2s-v2 ASoC: Make S3C64xx clock export function to return struct clk ASoC: Fix data format configuration for S3C64xx IISv2 and add 24 bit ASoC: Fix boot warnings from S3C IISv2 ASoC: Allow use of resource from the platform device for S3C IISv2 ASoC: Display the clock rate used as the basis for rate calculation ASoC: Display S3C IISv2 mode and MS errors by default ASoC: Staticise txctrl and rxctrl for S3C IISv2 ASoC: Use platform device resource for S3C64xx IISv2 [ARM] SMDK6410: Add support for SMSC9115 ethernet controller [ARM] SMDK6410: Support WM1190-EV1 PMIC board [ARM] SMDK6410: Use active high IRQ for the WM8350 on the WM1190-EV1 [ARM] SMDK6410: Mark all supplies as always_on [ARM] SMDK6410: Hook regulator control of VDDARM up for WM1190-EV1 ASoC: Use a shared define for AC97 CODEC data formats ASoC: Remove unused DAI format defines Merge commit 'takashi/topic/asoc' into for-2.6.31 Merge branch 'for-2.6.30' into for-2.6.31 ASoC: Remove redundant codec pointer from DAIs ASoC: Add headers to match patterns in MAINTAINERS [ARM] S3C64XX: Configure clocks for DMA controller ASoC: Fix file patterns for PXA sound drivers ASoC: Fix up CODEC DAI formats for big endian CPUs i2c: Enable i2c-s3c2410 for S3C64XX too ASoC: Enforce symmetric rates for PXA2xx I2S Merge branch 'for-2.6.30' into for-2.6.31 ASoC: Point at kernel.org git Merge branch 'pxa2xx-i2s' into for-2.6.31 Merge branch 'for-2.6.30' into for-2.6.31 ASoC: Split DAPM power checks from sequencing of power changes ASoC: Make DAPM sysfs entries non-optional ASoC: Integrate bias management with DAPM power management ASoC: Add debug trace for bias level transitions [ARM] S3C64XX: Lower severity of DMA logging mfd: Keep a cache of WM8350 volatile values AsoC: Make snd_soc_read() and snd_soc_write() functions ASoC: WM9081 mono DAC with integrated 2.6W class AB/D amplifier driver ASoC: Fix WM9081 PowerPC compiler issues ASoC: Add Openmoko Neo FreeRunner (GTA02) audio driver ASoC: Add WM8974 CODEC driver ASoC: WM8974 checkpatch cleanups ASoC: Update WM8974 to use standard I2C device probe methods ASoC: Fix minor issues in STAC9766 driver ASoC: Mark MPC5200 AC97 as BROKEN until PowerPC merge issues are resolved ASoC: Switch FSL SSI DAI over to symmetric_rates ASoC: Initialise dev for the dummy S/PDIF DAI ALSA: Fix double locking of card list in snd_card_register() ASoC: Apostrophe patrol ASoC: Sort DAPM power sequences while building lists ASoC: Factor out DAPM sequence execution ASoC: Coalesce register writes for DAPM sequences ASoC: Sort specialised mixers and muxes together ASoC: Coalesce power updates for DAPM widgets with events ASoC: Coalesce power updates for PGAs ASoC: Make DAPM power sequence lists local variables ASoC: Fix lm4857 control Merge branch 'dapm' into for-2.6.32 ASoC: Add WM8961 driver ASoC: Remove odd bit clock ratios for WM8903 ASoC: Revert duplicated code in SSM2602 driver ASoC: Automatically control WM8903 sloping stopband filter ASoC: Automatically manage WM8900 sloping stopband filter ASoC: Automatically manage WM8350 sloping stopband filter ASoC: Add stub suspend and resume calls for ASoC subdevices ASoC: Add suspend and resume callbacks to Wolfson CODEC drivers ASoC: Instantiate any forgotten DAPM widgets regulator: Move regulator drivers to subsys_initcall() regulator: Support list_voltage for fixed voltage regulator regulator: Set MODULE_ALIAS for regulator drivers [ARM] pxa: register wm8731 explicitly for corgi and poodle [ARM] S3C64XX: Provide device for IIS ports [ARM] S3C64XX: Add device for IISv4 port [ARM] S3C64XX: Initial support for DVFS ASoC: Regulator support for WM8580 mfd: Correct readability of WM8350 register 227 mfd: Mark WM8350 mask revision as readable to match silicon mfd: Fix Kconfig help text for WM8350 ASoC: Fix shadowed variables in twl4030 ASoC: Staticise put_twl4030_opmode_enum_double() Merge branch 'wm8961' into for-2.6.32 leds: Further document parameters for blink_set() ASoC: Add a shutdown callback ASoC: Add core suspend and resume callbacks to WM8961 Merge branch 'for-2.6.31' into for-2.6.32 ASoC: Fix widget powerdown on shutdown ASoC: Remove unreferenced wm8974_add_controls() ASoC: Fix WM8961 suspend function type ASoC: Convert to dev_pm_ops ASoC: Refresh WM8974 bias configuration ASoC: Declare 2 channels for WM8974 ASoC: Refresh WM8974 PLL configuration ASoC: Add WM8974 TLV information ASoC: Use symmetric rates for WM8974 ASoC: WM8974 cosmetic cleanups ASoC: WM8974 DAPM cleanups ASoC: Only disable pxa2xx-i2s clocks if we enabled them ASoC: Add WM8523 CODEC driver Merge branch 'for-2.6.31' into for-2.6.32 ASoC: Fix register cache initialisation for WM8753 ASoC: Add CODEC volatile register operation ASoC: Fix leaks in WM8731 probe error handling ASoC: Fix WM8960 leaks on probe failure ASoC: Fix leaks in WM8988 registration error handling ASoC: Begin to factor out register cache I/O functions ASoC: Remove unused AK4535 hardware read functionality ASoC: Remove use of hw_read from TLV320AIC3x driver ASoC: Factor out WM8580 register cache code Merge branch 'for-2.6.31' into for-2.6.32 Merge branch 'davinci' into for-2.6.32 ASoC: Add TLV information for WM8731 ASoC: Correct WM8731 Mic Capture Switch control name ASoC: DaVinci I2S needs mach/asp.h ASoC: Add WM8993 CODEC driver ASoC: Limit WM8731 to symmetric rates ASoC: Use CODEC as clock master on AT91SAM9G20-EK ASoC: Disable microphone input for AT91SAM9G20-EK by default ASoC: Configure WM8731 SYSCLK at startup on AT91SAM9G20-EK ASoC: Add pop delay debug at end of DAPM sequencing ASoC: WM8510 has a single frame clock so needs symmetric rates [ARM] 5596/1: at91sam9g20-ek: Register WM8731 in board file Merge branch 'tlv320aic3x' into reg-cache Merge branch 'for-2.6.31' into for-2.6.32 wm8350_power: Implement charge type property ASoC: Fix sample rate lookup in WM8993 ASoC: Error out if we can't determine a suitable WM9081 sysclk ASoC: Bodge around GCC 4.4.0 flow analysis bug in GCC 4.4.0 ASoC: Fix FLL reference clock division setup in WM8993 ASoC: Fix checkpatch issues in AD1938 Merge branch 'for-2.6.31' into for-2.6.32 S3C64XX: Fix get_rate() for ARMCLK S3C64XX: Fix ARMCLK configuration Merge branch 'gta02-audio' into for-2.6.32 ASoC: Allow CODECs to flag invalid registers ASoC: Add I/O control bus information to factored out cache setup ASoC: Factor out I2C 8 bit address 16 bit data I/O ASoC: Factor out I/O for Wolfson 8 bit data 16 bit register CODECs ASoC: Factor out 7 bit register 9 bit data SPI write ASoC: Existing S3C24xx AC97 drivers should depend on S3C24xx ASoC: Add WM8776 CODEC driver Merge branch 'for-2.6.31' into for-2.6.32 Merge branch 'reg-cache' into for-2.6.32 ASoC: Convert WM8776 to use factored out register cache code ASoC: Define more formats for the AC97 CODECs ASoC: Drop unneeded declaration of removed wm8731 SPI write function Merge commit 'a5479e389e989acfeca9c32eeb0083d086202280' into for-2.6.32 ASoC: Update WM9081 for tdm_slot() API change ASoC: Update AD1938 for new TDM slot API ASoC: Minor cleanups to AD1938 driver ASoC: Factor out shared code from WM8993 ARM: S3C64XX: Add mapping for IISv4 port ARM: S3C64XX: Add address mapping for AC97 controller ARM: S3C: Move S3C64xx audio devices into S3C64xx directory ARM: S3C24XX: Add platform device for AC97 controller Merge branch 'for-2.6.32' into mxc ASoC: Remove unneeded i.MX dependency on SND ASoC: Staticise unexported variables ASoC: Hook i.MX into build Merge branch 'wm8974-upstream' into for-2.6.32 ASoC: Factor out cache I/O from WM8974 ASoC: Fix handling of bias levels for non-DAPM codecs ASoC: Power speakers and headphones simultaneously ASoC: Fix WM8993 MCLK configuration for high frequency MCLKs ASoC: Implement TDM configuration for WM8993 ASoC: Reenable S3C64xx I2S support ASoC: Remove duplicate ADC/DAC widgets from wm_hubs.c ASoC: Add input and output AIF widgets ASoC: WM8993 digital mixing support ASoC: Provide default set_bias_level() implementation ALSA: Restore support for DMAless DAIs on PXA ASoC: Add DAPM widget power decision debugfs files ASoC: Select core DMA when building for S3C64xx Merge branch 'topic/digital-mixing' into for-2.6.32 genirq: Add prototype for handle_nested_irq() ASoC: Add S3C24xx dependencies for Simtec machines ASoC: Make platform data optional for TLV320AIC3x ASoC: Fix s3c-i2s-v2 build ASoC: Don't reconfigure WM8350 FLL if not needed ASoC: Fully specify DC servo bits to update in wm_hubs power_supply: Add driver for the PMU on WM831x PMICs ASoC: Remove unuused hw_read_t backlight: Add WM831x backlight driver leds: Add WM831x status LED driver ASoC: Fix WM835x Out4 capture enumeration ASoC: Fix display of stream name in DAPM debugfs Driver core: Add accessor for device platform data MAINTAINERS: Add entry for Wolfson PMIC drivers hwmon: Add WM835x PMIC hardware monitoring driver mfd: Allow multiple MFD cells with the same name mfd: Initial core support for WM831x series devices mfd: Add WM831x interrupt support mfd: Add WM831x AUXADC support mfd: Conditionally add WM831x backlight subdevice mfd: Add basic WM831x OTP support mfd: Export ISEL values from WM831x core mfd: Hook WM831x into build system gpio: Add WM831X GPIO driver hwmon: WM831x PMIC hardware monitoring driver input: Add support for the WM831x ON pin regulator: Provide mode to status conversion function regulator: Add WM831x DC-DC buck convertor support regulator: Add WM831x LDO support regulator: Add WM831x EPE support regulator: Add WM831x DC-DC boost convertor support regulator: Add WM831x ISINK support rtc: Add support for RTCs on Wolfson WM831x devices ARM: S3C64XX: Provide for board-specific IRQs mfd: Update MAINTAINERS patterns for WM831x mfd: Convert WM8350 to use request_threaded_irq() [WATCHDOG] Add support for WM831x watchdog regulator: Report regulator_get() failure in virtual consumer regulator: Make virtual consumer use dev_printk regulator: Make virtual consumer a bit more chatty regulator: Allow consumer supplies to be set up with dev_name() regulator: Define full constraints function with REGULATOR disabled regulator: Add regulator_get_exclusive() API regulator: Add regulator voltage range check API regulator: Warn when unregistering an in-use regulator regulator: Fix support for deviceless supply mappings regulator: Improve virtual consumer probe error handling regulator: More explict error reporting for fixed regulator regulator: Check for constraints before using them for name regulator: Check for constraints in regulator_init_complete() regulator: Push locking for regulator_is_enabled() out regulator: regulator_enable() permission checking regulator: Add some brief design documentation Merge remote branch 'takashi/fix/asoc' into for-2.6.32 Merge branch 'for-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into for-2.6.32 ASoC: Remove absent SYNC and TDM DAI format options from i.MX SSI ASoC: WM8350 capture PGA mutes are inverted Merge branch 'upstream/wm8350' into for-2.6.32 hwmon: (s3c-hwmon) Disable build for S3C64xx ARM: S3C64XX: Set rate of crystal mux mfd: Always initialise WM831x IRQ mutex
Mark Debbage (3): IB/ipath: Allow receive ports mapped into userspace to be shared IB/ipath: Correct checking of swminor version field when using subports IB/ipath: Make handling of one subport consistent
Mark Eggleston (1): ALSA: hda - Add support of iMac 24 Aluminium
Mark Einon (2): Staging: rt2860: Fix remaining build warnings Staging: rt2860: Remove dependency on CFLAG RT2860
Mark Ellis (1): USB: ipaq: handle 4 endpoint devices
Mark Fasheh (285): export generic_drop_inode() to modules kjournald: missing JFS_UNMOUNT check move truncate_inode_pages() into ->delete_inode() update filesystems for new delete_inode behavior OCFS2: The Second Oracle Cluster Filesystem OCFS2: The Second Oracle Cluster Filesystem OCFS2: The Second Oracle Cluster Filesystem OCFS2: The Second Oracle Cluster Filesystem o Update Kconfig documentation to reflect support for readonly mounts. [OCFS2] Make ip_io_sem a mutex ocfs2: fix compile warnings ocfs2: don't wait on recovery when locking journal jbd: revert checkpoint list changes ocfs2: only checkpoint journal when asked to ocfs2: remove pointless max journal size limit ocfs2: remove unused code ocfs2: remove non existing function prototypes ocfs2: fix orphan recovery deadlock ocfs2: use hlists for lockres hash powerpc: restore eeh_add_device_late() prototype stub ocfs2: use __attribute__ format ocfs2: don't use MLF* in cluster/ files ocfs2: don't use MLF* in the file system ocfs2: finally remove MLF* macros ocfs2: multi node truncate fix ocfs2: remove an overly aggressive BUG() in dlmfs ocfs2: catch an invalid ast case in dlmfs ocfs2: Handle the DLM_CANCELGRANT case in user_unlock_ast() ocfs2: test and set teardown flag early in user_dlm_destroy_lock() ocfs2: Better I/O error handling in heartbeat ocfs2: take data locks around extend ocfs2: take meta data lock in ocfs2_file_aio_read() ocfs2: Don't populate uptodate cache in ocfs2_force_read_journal() ocfs2: move lockres qstr next to hlist_node structure ocfs2: calculate lockid hash values outside of the spinlock ocfs2: inline dlm_lockres_get() ocfs2: silence a compile warning in dlm_alloc_pagevec() ocfs2: do LVB puts in place ocfs2: dlm_print_one_mle() needs to be defined ocfs2: fix compiler warnings in dlm_convert_lock_handler() ocfs2: warn the user on a dead timeout mismatch ocfs2: silence a debug print ocfs2: fix init of uuid_net_key ocfs2: clean up some osb fields ocfs2: limit cluster bitmap information saved at mount ocfs2: better group descriptor consistency checks ocfs2: allocation hints ocfs2: move nlink check in ocfs2_mknod() ocfs2: properly update i_mtime on buffered write ocfs2: implement directory read-ahead ocfs2: Remove EXPERIMENTAL dependency ocfs2: Don't print on unknown remote blocking call ocfs2: Remove overzealous BUG_ON() ocfs2: Silence dlm error print ocfs2: Allow binary names in the DLM ocfs2: Update dlmfs for new dlmlock() API ocfs2: Update dlmglue for new dlmlock() API ocfs2: Add new cluster lock type ocfs2: Add dentry tracking API ocfs2: Hook rest of the file system into dentry locking API ocfs2: Remove the dentry vote Allow file systems to manually d_move() inside of ->rename() ocfs2: manually d_move() during ocfs2_rename() ocfs2: Remove special casing for inode creation in ocfs2_dentry_attach_lock() ocfs2: Free up some space in the lvb ocfs2: Encode i_generation in the meta data lvb ocfs2: Remove i_generation from inode lock names ocfs2: Clean up lock resource refresh flags ocfs2: combine inode and generic AST functions ocfs2: remove ->unlock_ast() callback from ocfs2_lock_res_ops ocfs2: Add ->get_osb() dlmglue locking operation ocfs2: combine inode and generic blocking AST functions ocfs2: don't unconditionally pass LVB flags ocfs2: Check for refreshing locks in generic unblock function ocfs2: Add ->check_downconvert callback in dlmglue ocfs2: Add ->set_lvb callback in dlmglue ocfs2: Have the metadata lock use generic dlmglue functions ocfs2: Remove unused dlmglue functions ocfs2: move downconvert worker to lockres ops ocfs2: Remove ->unblock lockres operation ocfs2: Teach ocfs2_drop_lock() to use ->set_lvb() callback r/o bind mounts: clean up OCFS2 nlink handling Take i_mutex in splice_from_pipe() Introduce generic_file_splice_write_nolock() ocfs2: fix page zeroing during simple extends ocfs2: cond_resched() in ocfs2_zero_extend() ocfs2: fix format warnings in dlm_alloc_pagevec() ocfs2: remove unused ocfs2_journal_handle field ocfs2: have ocfs2_extend_trans() take handle_t ocfs2: remove ocfs2_journal_handle flags field ocfs2: don't pass handle to ocfs2_meta_lock() in localalloc.c ocfs2: don't pass handle to ocfs2_meta_lock() in __ocfs2_flush_truncate_log() ocfs2: don't pass handle to ocfs2_meta_lock() in ocfs2_mknod() ocfs2: don't pass handle to ocfs2_meta_lock() in ocfs2_link() ocfs2: don't pass handle to ocfs2_meta_lock() in orphan dir code ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_unlink() ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_symlink() ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_rename() ocfs2: don't use handle for locking in allocation functions ocfs2: Don't allocate handle early in ocfs2_rename() ocfs2: remove unused ocfs2_handle_add_inode() ocfs2: remove unused ocfs2_handle_add_lock() ocfs2: make ocfs2_alloc_handle() static ocfs2: remove unused handle argument from ocfs2_meta_lock_full() ocfs2: pass ocfs2_super * into ocfs2_commit_trans() ocfs2: remove ocfs2_journal_handle journal field ocfs2: remove handle argument to ocfs2_start_trans() ocfs2: Remove struct ocfs2_journal_handle in favor of handle_t configfs: mutex_lock_nested() fix Export should_remove_suid() ocfs2: Remove ocfs2_write_should_remove_suid() ocfs2: Synchronize feature incompat flags in ocfs2_fs.h ocfs2: relative atime support Conditionally check expected_preempt_count in __resched_legal() ocfs2: don't print error in ocfs2_permission() ocfs2: Allow direct I/O read past end of file ocfs2: ignore NULL vfsmnt in ocfs2_should_update_atime() ocfs2: always unmap in ocfs2_data_convert_worker() ocfs2: Don't print errors when following symlinks ocfs2: Directory c/mtime update fixes ocfs2: cleanup ocfs2_iget() errors ocfs2: Add backup superblock info to ocfs2_fs.h ocfs2: fix thinko in ocfs2_backup_super_blkno() ocfs2: ocfs2_link() journal credits update Export __splice_from_pipe() ocfs2: Local mounts should skip inode updates ocfs2: filter more error prints ocfs2: small cleanup of ocfs2_request_delete() ocfs2: sparse b-tree support ocfs2: temporarily remove extent map caching ocfs2: teach extend/truncate about sparse files ocfs2: abstract out allocation locking ocfs2: Turn off shared writeable mmap for local files systems with holes. ocfs2: teach ocfs2_file_aio_write() about sparse files ocfs2: remove ocfs2_prepare_write() and ocfs2_commit_write() ocfs2: Teach ocfs2_get_block() about holes ocfs2: zero tail of sparse files on truncate Turn do_sync_file_range() into do_sync_mapping_range() ocfs2: Use do_sync_mapping_range() in ocfs2_zero_tail_for_truncate() ocfs2: Use own splice write actor ocfs2: make room for unwritten extents flag ocfs2: Read from an unwritten extent returns zeros ocfs2: Fix extent lookup to return true size of holes ocfs2: Fix up i_blocks calculation to know about holes ocfs2: Remember rw lock level during direct io ocfs2: Cache extent records ocfs2: Implement compat_ioctl() ocfs2: fix sparse warnings in fs/ocfs2 ocfs2: fix sparse warnings in fs/ocfs2/dlm ocfs2: fix sparse warnings in fs/ocfs2/cluster ocfs2: Force use of GFP_NOFS in ocfs2_write() Remove do_sync_file_range() ocfs2: trylock in ocfs2_readpage() ocfs2: unmap_mapping_range() in ocfs2_truncate() ocfs2: fix inode leak ocfs2: Fix invalid assertion during write on 64k pages ocfs2: take ip_alloc_sem during entire truncate ocfs2: rework ocfs2_buffered_write_cluster() ocfs2: factor out write aops into nolock variants ocfs2: shared writeable mmap ocfs2: harden buffer check during mapping of page blocks ocfs2: simplify deallocation locking ocfs2: plug truncate into cached dealloc routines ocfs2: use all extent block suballocators ocfs2: abstract btree growing calls ocfs2: btree changes for unwritten extents ocfs2: small cleanup of ocfs2_write_begin_nolock() ocfs2: support writing of unwritten extents ocfs2: Support creation of unwritten extents ocfs2: btree support for removal of arbirtrary extents ocfs2: update truncate handling of partial clusters ocfs2: support for removing file regions ocfs2: Support xfs style space reservation ioctls ocfs2: ->fallocate() support ocfs2: release page lock before calling ->page_mkwrite Document ->page_mkwrite() locking ocfs2: Restrict inode changes in ocfs2_update_inode_atime() ocfs2: use s_maxbytes directly in ocfs2_change_file_space() ocfs2: Fix some casting errors related to file writes ocfs2: check ia_size limits in setattr ocfs2: Fix max offset calculations ocfs2: set non-default s_time_gran during mount ocfs2: update docs for new features ocfs2: Fix calculation of i_blocks during truncate ocfs2: Allow smaller allocations during large writes ocfs2: Fix pos/len passed to ocfs2_write_cluster ocfs2: Don't double set write parameters ocfs2: Remove unused structure field ocfs2: Clear slot map when umounting a local volume ocfs2: Sync ocfs2_fs.h with ocfs2-tools ocfs2: move nonsparse hole-filling into ocfs2_write_begin() ocfs2: Small refactor of truncate zeroing code ocfs2: Move directory manipulation code into dir.c ocfs2: Abstract out core dir listing functionality ocfs2: Pass raw u64 to filldir ocfs2: Remove open coded readdir() ocfs2: Implement ocfs2_empty_dir() as a caller of ocfs2_dir_foreach() ocfs2: Provide convenience function for ino lookup ocfs2: Rename cleanups ocfs2: Cleanup dirent size check ocfs2: Structure updates for inline data ocfs2: Read support for inline data ocfs2: Write support for inline data ocfs2: Read support for directories with inline data ocfs2: Write support for directories with inline data ocfs2: Optionally return filldir errors ocfs2: Create locks at initially requested level ocfs2: Re-order iput in ocfs2_drop_dentry_lock ocfs2: Commit journal on sync writes ocfs2: fix write() performance regression ocfs2: Reset journal parameters after s_mount_opt update ocfs2: Filter -ENOSPC in mlog_errno() ocfs2: log valid inode # on bad inode ocfs2: Remove bug statement in ocfs2_dentry_iput() ocfs2: Fix comparison in ocfs2_size_fits_inline_data() ocfs2: reverse inline-data truncate args ocfs2: fix exit-while-locked bug in ocfs2_queue_orphans() ocfs2: Don't panic when truncating an empty extent ocfs2: Allow for debugging of transaction extends ocfs2: Re-journal buffers after transaction extend ocfs2_dlm: Call node eviction callbacks from heartbeat handler ocfs2: Remove fs dependency on ocfs2_heartbeat module ocfs2: Remove mount/unmount votes ocfs2: Add data downconvert worker to inode lock ocfs2: Remove data locks ocfs2: Rename ocfs2_meta_[un]lock ocfs2: Readpages support ocfs2: Documentation update ocfs2: Add missing permission checks ocfs2: Support commit= mount option ocfs2: add flock lock type ocfs2: cluster aware flock() ocfs2: bump version number ocfs2: document access rules for blocked_lock_list ocfs2: clean up bh null checks ocfs2: Fix writeout in ocfs2_data_convert_worker() ocfs2: MAINTAINERS update Add additional examples in Documentation/spinlocks.txt ocfs2: Move slot map access into slot_map.c ocfs2: Fill node number during cluster stack init sysfs: Allow removal of symlinks in the sysfs root ocfs2: Move /sys/o2cb to /sys/fs/o2cb ocfs2: Only build ocfs2/dlm with the o2cb stack module ocfs2: Fix flags in ocfs2_file_lock ocfs2: Fix sleep-with-spinlock recovery regression ocfs2: correctly set i_blocks after inline dir gets expanded Btrfs: Null terminate strings passed in from userspace vfs: vfs-level fiemap interface ocfs2: fiemap support ocfs2: POSIX file locks support ocfs2: Track local alloc bits internally ocfs2: throttle back local alloc when low on disk space ocfs2: track local alloc state via debugfs ocfs2: fix printk format warnings ocfs2: Remove pointless !! ocfs2: make la_debug_mutex static ocfs2: Documentation update for user_xattr / nouser_xattr mount options ocfs2: use smaller counters in ocfs2_remove_xattr_clusters_from_cache ocfs2: Don't check for NULL before brelse() ocfs2: Uninline ocfs2_xattr_name_hash() ocfs2: Move trusted and user attribute support into xattr.c ocfs2: fix build error jbd2: Add BH_JBDPrivateStart ocfs2: fix printk related build warnings in xattr.c ocfs2: Small documentation update ocfs2: fix regression in ocfs2_read_blocks_sync() ocfs2: turn __ocfs2_remove_inode_range() into ocfs2_remove_btree_range() ocfs2: Remove JBD compatibility layer ocfs2: Periodic quota syncing jbd2: Add BH_JBDPrivateStart ocfs2: Use BH_JBDPrivateStart instead of BH_Unshadow ocfs2: Add directory block trailers. ocfs2: remove unneeded lvb casts ocfs2: use min_t in ocfs2_quota_read() ocfs2: add quota call to ocfs2_remove_btree_range() Revert "configfs: Silence lockdep on mkdir(), rmdir() and configfs_depend_item()" ocfs2: Introduce dir lookup helper struct ocfs2: Add a name indexed b-tree to directory inodes ocfs2: Store dir index records inline ocfs2: Introduce dir free space list ocfs2: Increase max links count ocfs2: Add total entry count to dx_root_block ocfs2: Enable indexed directories ocfs2: re-order ocfs2_empty_dir checks ocfs2: fix leaf start calculation in ocfs2_dx_dir_rebalance()
Mark Fortescue (12): fbdev: cg3fb: Kconfig fix [SERIAL] sunzilog: Interrupt enable before ISR handler installed [SPARC32]: Fix rounding errors in ndelay/udelay implementation. [PARTITION] MSDOS: Fix Sun num_partitions handling. [SPARC]: Fix floppy on some sun4c systems. [PARTITION]: Sun/Solaris VTOC table corrections [SPARC]: Fix exec failures on sun4c. [SCSI] qlogicpti: Some cosmetic changes [SPARC32]: Fix build. [SPARC32]: Fix bogus ramdisk image location check. [SPARC32]: Remove superfluous 'kernel_end' alignment on sun4c. Add in SunOS 4.1.x compatible mode for UFS
Mark Glaisher (1): sh: dma-api channel capability extensions.
Mark Glines (2): airprime: USB ID for Novatel EV620 mini PCI-E card [TCP]: Use default 32768-61000 outgoing port range in all cases.
Mark Goodwin (8): [IA64-SGI] Altix SN topology support for new chipsets and pci topology [IA64-SGI] Altix SN topology fix potential infinite loop [IA64-SGI] Altix SN add support for slots in geoid_t locator [IA64] - SGI SN hwperf enhancements - export_pci_topology [IA64] - SGI SN hwperf enhancements - [IA64] - SGI SN hwperf enhancements - [IA64] correctly count CPU objects in the ia64/sn hwperf interface ahci: add device ID for 82801JI sata controller
Mark Grondona (1): drivers/edac: fix e752x reversed csrows
Mark Gross (7): Telecom Clock Driver for MPCBL0010 ATCA computer blade tlclk: bug fix + misc fixes minor updat to tlclk Kconfig entry USB: usb-skeleton leaking locks on open pm qos infrastructure and interface latency.c: use QoS infrastructure PCI: iova: lockdep false alarm fix
Mark H. Weaver (1): netfilter: nf_conntrack_tcp: fix unaligned memory access in tcp_sack
Mark Haverkamp (81): [SCSI] aacraid: Fix adapter open error [SCSI] aacraid: remove sparse warnings [SCSI] 2.6 aacraid: Variable FIB size (updated patch) [SCSI] 2.6 aacraid: updated sysfs files [SCSI] aacraid: regression fix [SCSI] aacraid: New products patch [SCSI] aacraid: Fix sgmap error aacraid: Fix for controller load based timeouts [SCSI] aacraid: interupt mitigation [SCSI] aacraid: driver version update [SCSI] aacraid: driver shutdown method [SCSI] aacraid: remove duplicate io callback code [SCSI] aacraid: aif registration timeout fix [SCSI] aacraid: sgraw command support [SCSI] aacraid: adapter support update [SCSI] aacraid: Fix aacraid probe breakage (updated) [SCSI] aacraid: bad BUG_ON fix [SCSI] aacraid: Greater than 2TB capacity support [SCSI] aacraid: aacraid: AIF preallocation (update) [SCSI] aacraid: handle AIF hotplug events (update) [SCSI] aacraid: error return checking [SCSI] aacraid: initialization timeout [SCSI] aacraid: fib size math fix [SCSI] aacraid: remove aac_insert_entry aacraid: host_lock not released fix [SCSI] aacraid: fix inquiry page [SCSI] aacraid: fix struct element cpu order [SCSI] aacraid: remove compiler warning [SCSI] aacraid: Newer adapter communication iterface support [SCSI] aacraid: Fix read capacity 16 return data [SCSI] aacraid: Check scsi_bios_ptabe return code [SCSI] aacraid: Fix default FIB size [SCSI] aacraid: better sysfs adapter information [SCSI] aacraid: 17 element sg performance update [SCSI] aacraid: README update [SCSI] aacraid: reduce device probe warnings [SCSI] aacraid: Update global function names [SCSI] aacraid: use no_uld_attach flag [SCSI] aacraid: Use scmd_ functions [SCSI] aacraid: Track command ownership in driver [SCSI] aacraid: Add timeout for events [SCSI] aacraid: Error path cleanup [SCSI] aacraid: Fix error in max_channel field [SCSI] aacraid: Fix extra unregister_chrdev [SCSI] aacraid: General driver cleanup [SCSI] aacraid: Re-start helper thread if it dies [SCSI] aacraid: Show max channel and max id is sysfs [SCSI] aacraid: Fix parenthesis placement error [SCSI] aacraid: Driver version update [SCSI] aacraid: remove unneeded locking [SCSI] aacraid: optimize sg alloc [SCSI] aacraid: adjustable timeouts [SCSI] aacraid: sa race condition fix [SCSI] aacraid: remove unneeded list [SCSI] aacraid: Fix return code interpretation [SCSI] aacraid: Update supported product information [SCSI] aacraid: small misc. cleanups [SCSI] aacraid: interruptible ioctl [SCSI] aacraid: Restart adapter on firmware assert (Update 2) [SCSI] aacraid: Check for unlikely errors [SCSI] aacraid: Reset adapter in recovery timeout [SCSI] aacraid: misc cleanup [SCSI] aacraid: expose physical devices [SCSI] aacraid: merge rx and rkt code [SCSI] aacraid: remove scsi_remove_device [SCSI] aacraid: README update [SCSI] aacraid: Detect Blinkled at startup [SCSI] aacraid: Abort management FIBs [SCSI] aacraid: Driver version update [SCSI] aacraid: rework communication support code [SCSI] aacraid: Begin adding support for new adapter type [SCSI] aacraid: rework packet support code [SCSI] aacraid: expanded expose physical device code (new) [SCSI] NCR_D700: fix compile error [SCSI] aacraid: add restart adapter platform function [SCSI] aacraid: Fix struct element name issue [SCSI] aacraid: Fix blocking issue with container probing function (cast update) [SCSI] aacraid: Fix ioctl handling when adapter resets [SCSI] aacraid: remove un-needed references to container id (cid) [SCSI] aacraid: fix srb ioctl for 64 bits [SCSI] aacraid: Improved error handling
Mark Hills (10): [ALSA] This patch is a USB quirk to ensure the Stanton Scratchamp v1 is detected [ALSA] usb-audio: update quirk for Rane SL 1 (aka. Serato Scratch Live) ALSA: snd-usb-caiaq: Send the correct command when setting controls ALSA: snd-usb-caiaq: Set default input mode of A4DJ ALSA: snd-usb-caiaq: Do not expose hardware input mode 0 of A4DJ ALSA: snd-usb-caiaq: Remove duplicate A8DJ control ALSA: snd-usb-caiaq: Increase version number to 1.3.12 ALSA: snd-usb-caiaq: Missing lock around use of buffer positions ALSA: snd-usb-caiaq: Lock on stream start/unpause ALSA: snd-usb-caiaq: Bump version number to 1.3.20
Mark Hindley (3): USB: Add VIA quirk fixup for VT8235 usb2 3c59x: check return of pci_enable_device() [MTD] Correct phram module param description
Mark Howell (1): ARM: OMAP: mux: add config for 16xx SPI pins
Mark Huang (3): initramfs: fix CPIO hardlink check [NETFILTER]: ulog: fix panic on SMP kernels module_subsys: initialize earlier
Mark Huth (1): e1000: FIX: Stop raw interrupts disabled nag from RT
Mark J Cox (1): raw_sendmsg DoS on 2.6
Mark Jackson (5): avr32: Fix MIMC200 board use of SPD network pins avr32: Add MIMC200 board support rtc: add Dallas DS1390/93/94 RTC chips MIMC200: Remove deprecated call Fix MIMC200 board LCD init
Mark Kelly (2): r6040: remove unused pioaddr variable r6040: move down second PHY detection to r6040_init_one
Mark Langsdorf (18): [CPUFREQ] Report the number of processors in PowerNow-k8 correctly [CPUFREQ] Support different families in fid/did to frequency conversion [CPUFREQ] architectural pstate driver for powernow-k8 [CPUFREQ] Powernow-k8: Update to support the latest Turion processors [CPUFREQ] powernow-k8: improve error messages x86: L3 cache index disable for 2.6.26 x86: L3 cache index disable for 2.6.26 [CPUFREQ][1/2] whitespace fix for powernow-k8 [CPUFREQ][2/2] preregister support for powernow-k8 x86: invalidate caches before going into suspend [CPUFREQ] powernow-k8: Get transition latency from ACPI _PSS table x86: cacheinfo: replace sysfs interface for cache_disable feature x86: cacheinfo: disable L3 ECC scrubbing when L3 cache index is disabled x86/docs: add description for cache_disable sysfs interface x86: enable GART-IOMMU only after setting up protection methods [CPUFREQ] Powernow-k8: support family 0xf with 2 low p-states [CPUFREQ] Powernow-k8: Enable more than 2 low P-states ACPI: add AC/DC notifier
Mark Lord (156): libata: add new driver pdc_adma for PDC ADMA ATA cards libata: fix comments on ata_tf_from_fis() [libata passthru] address slave devices correctly b44: missing netif_wake_queue() in b44_open() [SCSI] Fix incorrect pointer in megaraid.c MODE_SENSE emulation libata-core.c: fix parameter bug on kunmap_atomic() calls VMSPLIT config options [libata] sata_mv: off-by-1 fix sata_mv: three bug fixes sata_mv: prevent unnecessary double-resets sata_mv: deal with interrupt coalescing interrupts sata_mv: chip initialization fixes sata_mv: spurious interrupt workaround sata_mv: remove local copy of queue indexes sata_mv: endian fix sata_mv: version bump sata_mv: endian annotations the latest consensus libata resume fix sata_mv: grab host lock inside eng_timeout IDE Driver for Delkin/Lexar/etc.. cardbus CF adapter libata bugfix: HDIO_DRIVE_TASK sdhci: make isr tolerant of read errors Fix 2.6.21 rfcomm lockups 2.6.21 fix lba48 bug in libata fill_result_tf() libata bugfix: preserve LBA bit for HDIO_DRIVE_TASK ide/pci/delkin_cb.c: add new PCI ID RESEND: libata: check cdb len per dev instead of per host libata: add support for READ/WRITE LONG libata: Handle drives that require a spin-up command before first access USB: hub.c loops forever on resume from ram due to bluetooth Fix SMP poweroff hangs libata: add support for ATA_16 on ATAPI rtc: fix readback from /sys/class/rtc/rtc?/wakealarm rtc: ignore msb when reading back mday from alarm libata sata_qstor nuke idle state libata sata_qstor workaround for spurious interrupts libata sata_qstor conversion to new error handling (EH). r8169: revert 7da97ec96a0934319c7fbedd3d38baf533e20640 (partly) r8169: revert 7da97ec96a0934319c7fbedd3d38baf533e20640 (bis repetita) libata-scsi: be tolerant of 12-byte ATAPI commands in 16-byte CDBs sata_mv: Fix broken Marvell 7042 support. sata_mv: Warn about HPT RocketRAID BIOS treatment of "Legacy" drives sata_mv: improve warnings about Highpoint RocketRAID 23xx cards sata_mv ncq EH fixes sata_mv ncq Mask transient IRQs sata_mv ncq Rename base to port mmio sata_mv ncq Fix EDMA configuration sata_mv ncq Add want ncq parameter for EDMA configuration sata_mv ncq Use hqtag instead of ioid sata_mv ncq Ignore response status LSB on NCQ sata_mv ncq Restrict max sectors to 8-bits on GenII NCQ sata_mv ncq Use DMA memory pools for hardware memory tables sata_mv ncq Introduce per-tag SG tables sata_mv ncq Enable NCQ operation sata_mv ncq Remove post internal cmd op sata_mv ncq Comments and version bump PCIE: fix PCIe Hotplug so that it works with ExpressCard slots on Dell notebooks (and others?) in conjunction with modparam of pciehp_force=1. PCI: more fixes for PCIe Hotplug so that it works with ExpressCard slots on Dell notebooks (and others?) in conjunction with modparam of pciehp_force=1 PCIE: Make use of the previously split out pcie_init_enable_events() function PCIe: fix double initialization bug libata-pmp: clear hob for pmp register accesses pciehp: don't enable slot unless forced fix uevent action-string regression sata_mv cosmetic fixes sata_mv clean up mv_stop_edma usage sata_mv fix ifctl handling sata_mv hardreset rework sata_mv cosmetics sata_mv disable hotplug for now sata_mv fix SOC flags, enable NCQ on SOC sata_mv add basic port multiplier support sata_mv remove redundant edma init code sata_mv add temporary 3 second init delay for SiliconImage PMs libata-eh set tf flags in NCQ EH result_tf sata_mv more cosmetics sata_mv mask all interrupt coalescing bits sata_mv: simplify freeze/thaw bit-shift calculations sata_mv: simplify request/response queue handling sata_mv: tidy host controller interrupt handling sata_mv: more interrupt handling rework sata_mv: leave SError bits untouched in mv_err_intr sata_mv: re-enable hotplug, update TODO list sata_mv: Improve naming of main_irq cause/mask identifiers sata_mv more cosmetic changes sata_mv pci features sata_mv wait for empty+idle sata_mv new mv_qc_defer method sata_mv errata workaround for sata25 part 1 sata_mv rearrange mv_config_fbs sata_mv NCQ and SError fixes for mv_err_intr sata_mv fix mv_host_intr bug for hc_irq_cause sata_mv new mv_port_intr function libata: export ata_eh_analyze_ncq_error sata_mv delayed eh handling sata_mv NCQ-EH for FIS-based switching sata_mv use hweight16() for bit counting (V2) sata_mv: always do softreset sata_mv: fis irq register fixes sata_mv: group genIIe flags sata_mv: async notify for genIIe only sata_mv: don't blindly enable IRQs sata_mv: consolidate main_irq_mask updates sata_mv: fix pmp drives not found sata_mv: disregard masked irqs sata_mv: cache main_irq_mask register in hpriv sata_mv: ensure empty request queue for FBS-NCQ EH sata_mv: move SOC_FLAG to hpriv sata_mv: PHY_MODEx errata fixes sata_mv: nuke unreleased GenIIe revisions sata_mv: workaround for 60x1 errata sata13 sata_mv: implement SoC guideline SATA_S11 sata_mv: PHY_MODE4 cleanups sata_mv: enable async_notify for 60x1 Rev.C0 and higher sata_mv: warn on PIO with multiple DRQs sata_mv: safer logic for limit_warnings sata_mv: add RocketRaid 1720 PCI ID to driver /proc/acpi/alarm: handle day-of-month wraparound on readback V4L/DVB (10157): Add USB ID for the Sil4701 radio from DealExtreme USB: fix minor nit in usbfs checking sata_mv: fix 8-port timeouts on 508x/6081 chips sata_mv: don't read hc_irq_cause sata_mv: remove bogus nsect restriction sata_mv: msi masking fix (v2) sata_mv: no longer experimental (v2) sata_mv: Fix chip type for Hightpoint RocketRaid 1740/1742 sata_mv: fix SoC interrupt breakage sata_mv: fix MSI irq race condition sata_mv: cleanup chipset GENeration FLAGS sata_mv: rearrange mv_start_dma() and friends sata_mv: restructure mv_qc_issue sata_mv: update ata_qc_from_tag sata_mv: mv_fill_sg fixes v2 sata_mv: introduce support for ATAPI devices sata_mv: optimize use of mv_edma_cfg sata_mv: remove leftovers [libata] sata_mv: cache frequently-accessed registers [libata] sata_mv: Enable use of (basic) DMA for ATAPI on GEN_IIE chips [libata] sata_mv: Tighten up interrupt masking in mv_qc_issue() [libata] sata_mv: Add a new mv_sff_check_status() function to sata_mv. [libata] Export ata_pio_queue_task() so that it can be used from sata_mv. [libata] sata_mv: Implement direct FIS transmission via mv_qc_issue_fis(). sata_mv: cosmetic preparations for IRQ coalescing sata_mv: implement IRQ coalescing (v2) sata_mv: optimize IRQ coalescing for 8-port chips sata_mv: fix LED blinking for SoC+NCQ [libata] More robust parsing for IDENTIFY DEVICE multi_count field sata_mv: revert SoC irq breakage sata_mv: fix irq mask races sata_mv: replace 0x1f with ATA_PIO4 (v2) sata_mv: workaround errata PCI#7 sata_mv: workaround errata SATA#26 sata_mv: cosmetic renames sata_mv: workaround errata SATA#13 sata_mv: shorten register names sata_mv: tidy up qc->tf usage in qc_prep() functions sata_mv: workaround for multi_count errata sata24
Mark M. Hoffman (33): USB: trivial error path fix i2c: make better use of IDR in i2c-core I2C hwmon: kfree fixes I2C hwmon: hwmon sysfs class I2C hwmon: add hwmon sysfs class to drivers hwmon: New device ID for the smsc47b397 driver i2c: i2c-i801 explicitly enables/disables PEC hwmon: Clarify the W83627THF VID documentation hwmon: add required idr locking i2c-sis96x: Remove an init-time log message i2c-parport: Make type parameter mandatory i2c: Fix 'ignore' module parameter handling in i2c-core i2c: Handle i2c_add_adapter failure in i2c algorithm drivers hwmon: Fix unchecked return status, batch 1 hwmon: Fix unchecked return status, batch 2 hwmon: Fix unchecked return status, batch 3 i2c/pci: fix sis96x smbus quirk once and for all i2c: Fix sparse warning in i2c.h hwmon: New maintainer hwmon: fix w83781d temp sensor type setting hwmon: (w83627ehf) read fan_div values during probe hwmon: (f71882fg) trivial whitespace cleanup MAINTAINERS: update hwmon subsystem git trees hwmon: (dme1737) Fix some merge conflicts hwmon: (sis5595) fix sparse warning hwmon: (vt8231) fix sparse warning i2c: Constify client address data hwmon: normal_i2c arrays should be const hwmon: (asb100) Remove some dead code hwmon: (adt7473) minor cleanup / refactoring Merge branch 'smsc47b397-new-id' into release hwmon: (adt7473) clarify an awkward bit of code hwmon: needs new maintainer
Mark Mason (10): [MIPS] BCM1125 PCI fixes [MIPS] BCM1480: Cleanup debug code left behind in the PCI driver. [MIPS] SB1: Add oprofile support. [MIPS] Fix compilation warnings in arch/mips/sibyte/bcm1480/smp.c [MIPS] BCM1480: Fix setting of irq affinity. [MIPS] Add missing silicon revisions for BCM112x [MIPS] Updated Sibyte headers [MIPS] Add bcm1480 ZBus trace support, fix wait related bugs add NAPI support to sb1250-mac.c MIPS: Sibyte: Fix compilation error.
Mark Maule (24): [IA64-SGI] sn2-pci-dma-abstraction.patch [IA64-SGI] sn2-move-pci-headers.patch [IA64-SGI] altix: tioca chip driver (agp) [IA64-SGI] disable TIOCA GART TLB prefetching [IA64] altix: fix TIOCA dmamap list_add [IA64-SGI] pcdp: add PCDP pci interface support [IA64-SGI] altix: enable vgacon support [IA64-SGI] altix: cosmetic rename of SGI_PCIBR_ERROR [IA64-SGI] abstract force_interrupt() mechanism [IA64-SGI] add support for TIO huge-window [IA64-SGI] sn pci provider for TIOCE (pci [IA64] altix: Abstract irq_affinity at the sn pci provider [IA64-SGI] volatile semantics in places where it seems necessary [IA64-SGI] fix sn_pci_legacy_read/fix sn_pci_legacy_write [IA64] altix: misc pci interrupt related fixes [IA64-SGI] set altix preferred console [IA64] altix: fix copyright in tioce .h files [IA64-SGI] driver bugfixes and hardware workarounds for CE1.0 asic [IA64-SGI] fix smp_affinity redirection when using CONFIG_PCI_MSI [IA64-SGI] disable msi for all altix pci devices [IA64-SGI] export sn_pcidev_info_get PCI: msi abstractions and support for altix PCI: per-platform IA64_{FIRST,LAST}_DEVICE_VECTOR definitions PCI: altix: msi support
Mark McLoughlin (62): dm snapshot: allow zero chunk_size dm snapshot: fix metadata error handling dm snapshot: make read and write exception functions void dm snapshot: fix metadata writing when suspending [INET]: Fix netdev renaming and inet address labels xen: refactor xen_{alloc,release}_{pt,pd}() xen: Do not pin/unpin PMD pages xen: Clear PG_pinned in release_{pt,pd}() x86: move dma_supported and dma_set_mask to pci-dma_32.c, fix xen: Module autoprobing support for frontend drivers xen: Add compatibility aliases for frontend drivers virtio_net: Fix skb->csum_start computation virtio: Fix typo in virtio_net_hdr comments virtio: virtio_net free transmit skbs in a timer virtio: Complete feature negotation before updating status KVM: IOAPIC: Fix level-triggered irq injection hang virtio_net: Set VIRTIO_NET_F_GUEST_CSUM feature virtio: fix virtio_net xmit of freed skb bug virtio: Use bus_type probe and remove methods lguest: Don't leak /dev/zero fd lguest: Support assigning a MAC address tun: TUNGETIFF interface to query name and flags hrtimer: remove hrtimer_clock_base::get_softirq_time() hrtimer: remove hrtimer_clock_base::reprogram() x86/docs: remove noirqbalance param docs virtio_net: Recycle some more rx buffer pages virtio_net: hook up the set-tso ethtool op virtio_net: VIRTIO_NET_F_MSG_RXBUF (imprive rcv buffer allocation) virtio_net: large tx MTU support virtio: add PCI device release() function lguest: struct device - replace bus_id with dev_name() KVM: remove the IRQ ACK notifier assertions KVM: make kvm_unregister_irq_ack_notifier() safe KVM: don't free an unallocated irq source id KVM: add KVM_USERSPACE_IRQ_SOURCE_ID assertions KVM: split out kvm_free_assigned_irq() KVM: fix handling of ACK from shared guest IRQ intel-iommu: remove some unused struct intel_iommu fields intel-iommu: make init_dmars() static intel-iommu: move DMA_32/64BIT_PFN into intel-iommu.c intel-iommu: move root entry defs from dma_remapping.h intel-iommu: move context entry defs out from dma_remapping.h intel-iommu: move DMA PTE defs out of dma_remapping.h intel-iommu: move struct dmar_domain def out dma_remapping.h intel-iommu: move struct device_domain_info out of dma_remapping.h intel-iommu: kill off duplicate def of dmar_disabled intel-iommu: move iommu_prepare_gfx_mapping() out of dma_remapping.h intel-iommu: trivially inline context entry macros intel-iommu: trivially inline DMA PTE macros driver core: add root_device_register() virtio: do not statically allocate root device lguest: do not statically allocate root device s390: remove s390_root_dev_*() virtio_net: add link status handling virtio-pci: do not oops on config change if driver not loaded KVM: Fix assigned devices circular locking dependency virtio: teach virtio_has_feature() about transport features virtio: indirect ring entries (VIRTIO_RING_F_INDIRECT_DESC) lguest: add support for indirect ring entries virtio-pci: correctly unregister root device on error KVM: fix cpuid E2BIG handling for extended request types block: silently error unsupported empty barriers too
Mark Nelson (23): x86: replace NT_PRXFPREG with ELF_CORE_XFPREG_TYPE #define powerpc: add Altivec/VMX state to coredumps powerpc/dma: Add struct iommu_table argument to iommu_map_sg() powerpc/dma: implement new dma_*map*_attrs() interfaces powerpc/cell: cell_dma_dev_setup_iommu() return the iommu table powerpc: move device_to_mask() to dma-mapping.h powerpc/dma: Use the struct dma_attrs in iommu code powerpc/cell: Add DMA_ATTR_WEAK_ORDERING dma attribute and use in Cell IOMMU code powerpc/cell: Fixed IOMMU mapping uses weak ordering for a pcie endpoint powerpc: Add new CPU feature: CPU_FTR_CP_USE_DCBTZ powerpc: New copy_4K_page() ahci: Add support for Promise PDC42819 powerpc: Update remaining dma_mapping_ops to use map/unmap_page powerpc: Add new CPU feature: CPU_FTR_UNALIGNED_LD_STD powerpc: Update 64bit memcpy() using CPU_FTR_UNALIGNED_LD_STD powerpc: Remove map_/unmap_single() from dma_mapping_ops genirq: __irq_set_trigger: change pr_warning to pr_debug powerpc: Update 64bit __copy_tofrom_user() using CPU_FTR_UNALIGNED_LD_STD [SCSI] ipr: fix lockdep warning from ipr_ioa_reset_done powerpc: Fix 64bit memcpy() regression powerpc: Fix 64bit __copy_tofrom_user() regression powerpc/wdrtas: Update wdrtas_get_interval to use rtas_data_buf ahci: Enable SB600 64bit DMA on MSI K9A2 Platinum v2
Mark Nutter (6): spufs: switchable spu contexts kernel-side context switch code for spufs spufs: add spu-side context switch code spufs: enable SPE problem state MMIO access. [POWERPC] spufs: scheduler support for NUMA. [POWERPC] spufs: add support for nonschedulable contexts
Mark Rustad (3): kbuild: Eliminate build error when KALLSYMS not defined PCI: restore 2 missing pci ids IPMI: return correct value from ipmi_write
Mark Ryden (1): [IPV4] ARP: Remove not used code
Mark Salazar (4): [ALSA] #1/4 for Zoom Video - resolve common vs chipset specific mixer controls [ALSA] #2/4 for Zoom Video - resolve number of record sources [ALSA] #3/4 for Zoom Video - change Hardware Volume interrupt handling [ALSA] #4/4 for Zoom Video - add Zoom Video support
Mark Salter (4): [libata] pata_sch: notice attached slave devices MN10300: Fix application of kernel module relocations MN10300: Add support for new ELF relocs in kernel modules mn10300: fix kernel build failures when using gcc-4.x
Mark Salyzyn (7): [SCSI] aacraid: Fix down_interruptible() to check the return value [SCSI] aacraid: Fix down_interruptible() to check the return value correctly [SCSI] aacraid: Fix warning about macro side-effects [SCSI] aacraid: Fix jbod operations scan issues [SCSI] aacraid: Add Power Management support [SCSI] aacraid: Add Power Management cards to documentation [SCSI] aacraid: prevent copy_from_user() BUG!
Mark Smith (4): ipv6: correct return on ipv6_rcv() packet drop econet: use NET_RX_SUCCESS instead of magic number 0 for econet_rcv successful return Use correct NET_RX_* returns for atalk_rcv() Have atalk_route_packet() return NET_RX_SUCCESS not NET_XMIT_SUCCESS
Mark Vels (1): trivial: PWM: fix of #endif comment
Mark Vytlacil (1): Input: aiptek - fix relative mode parsing
Mark Wallis (1): lguest: Fix a memory leak with the lg object during launcher close
Mark Ware (3): i2c-cpm: Pass dev ptr to dma_*_coherent rather than NULL net: Rework mdio-ofgpio driver to use of_mdio infrastructure cpm_uart: Don't use alloc_bootmem in cpm_uart_cpm2.c
Mark Weaver (1): v4l: (939) Support for nebula rc5 based gpio remote
Mark Zhan (3): rtc: add support for the ST M48T59 RTC rtc-m48t59 driver NO_IRQ mode fixup rtc-dev: no need to convert file->private_data to rtc device
Mark de Wever (3): ide-tape: Buildfix when IDETAPE_DEBUG_LOG is set to 1. ide-tape: fix debug call ide-tape: fix debug call
Mark van Doesburg (3): hwmon: (f71882fg) Use sensor_device_attribute_2 hwmon: (f71882fg) Misc cleanups hwmon: (f71882fg) Add PWM support
Mark.Zhan (2): [MIPS] Wind River 4KC PPMC Eval Board Support [MIPS] Fix the build error of Wind River PPMC board, rewrite irq code to C
Marko Hänninen (1): USB: ftdi_sio: add vendor and product id for Bayer glucose meter serial converter cable
Marko Kohtala (12): parport: buffer overflow fix parport: phase fixes parport: daisy chain end detection fix parport: daisy chain device id reading fix parport: parport_daisy_select return value fix parport: use complete slab buffer parport: constification parport: DEBUG_PARPORT build fix parport: Kconfig dependency fixes parport: include fixes parport: export parport_get_port() parport: bring back an unused phase for ppdev ioctl
Marko Macek (1): USB: ati_remote.c: autorepeat fix
Marko Schluessler (7): V4L/DVB (9388): Reference Clock is in kHz V4L/DVB (9389): Use kzalloc instead of kmalloc V4L/DVB (9390): Offset Freq has been set in reg V4L/DVB (9391): Register definition bugs V4L/DVB (9398): Initial support for the Technotrend TT S2 3200 V4L/DVB (9406): Really silly bug, setting bandwidth into frequency V4L/DVB (9428): Fix: assignment of wrong values
Marko Vrh (1): rtc-cmos: make it load on PNPBIOS systems
Markus Armbruster (14): oprofile: convert from semaphores to mutexes oprofile: Fix unnecessary cleverness Fix trivial unwind info bug Input: i8042 - restore control register when enabling port fails xen: make hvc0 the preferred console in domU xen: Make xen-blkfront write its protocol ABI to xenstore xen pvfb: Para-virtual framebuffer, keyboard and pointer driver printk: don't read beyond string arguments' terminating zero add match_strlcpy() us it to make v9fs make uname and remotename parsing more robust xen: Enable console tty by default in domU if it's not a dummy xen pvfb: Pointer z-axis (mouse wheel) support xen pvfb: Module aliases to support module autoloading xen pvfb: Zero unused bytes in events sent to backend xen pvfb: Dynamic mode support (screen resizing)
Markus Bollinger (8): [ALSA] Add PCXHR driver [ALSA] pcxhr - Fix the crash with REV01 board ALSA: pcxhr - add support for pcxhr stereo sound cards ALSA: pcxhr - add support for pcxhr stereo sound cards (core change) ALSA: pcxhr - add support for pcxhr stereo sound cards (firmware support) ALSA: pcxhr - add support for pcxhr stereo sound cards (mixer part) ALSA: pcxhr - change firmware filenames ALSA: pcxhr - add support for gpio ports and minor bug fix
Markus Brunner (7): rtc: rtc-sh: Correct sh_rtc_set_time() for some SH-3 parts. sh: Add gpio.h stubs for PFC definitions. sh: Add SH7720 CPU support. sh: Magic Panel R2 board support. sh: Magic Panel MTD mapping update. smc911x irq sense request and MPR2 board support gianfar: stop send queue before resetting gianfar
Markus Dahms (1): remove broken URLs from net drivers' output
Markus F.X.J. Oberhumer (2): i386: fix stack alignment for signal handlers [IA64] fix stack alignment for ia32 signal handlers
Markus Gaugusch (1): ACPI: basic initramfs DSDT override support
Markus Grabner (1): Staging: add line6 usb driver
Markus Gutschke (2): x86: Make _syscallX() macros compile in PIC mode [ARM] 3486/1: Mark memory as clobbered by the ARM _syscallX() macros
Markus Heidelberg (14): avr32: add .gitignore files kconfig: fix typo "mconfig" to "menuconfig" in a comment kconfig: add a note about the deps to the 'silentoldconfig' help kconfig: resort the documentation of the environment variables gitignore: ignore Kconfig i18n files kconfig qconf: fix -Wall compiler warnings kconfig qconf: fix namespace for Horizontal and Vertical enum values kconfig qconf: add namespace for use of Key_ enum values kconfig qconf: fix the type of the desktop widget kconfig: do not hardcode ".config" filename kconfig: do not hardcode "include/config/auto.conf" filename trivial: remove the trivial patch monkey's name from SubmittingPatches trivial: remove references to non-existent include/linux/config.h trivial: update the Kernel Janitors' web-page URL
Markus Kempf (1): Staging: comedi: add ii_pci20kc driver
Markus Lidel (22): i2o: Fix free of event memory in i2o_block_event() I2O: bugfixes and compability enhancements I2O: first code cleanup of spare warnings and unused functions I2O: new sysfs attributes and Adaptec specific block device access and 64-bit DMA support I2O: Adaptec specific SG_IO access, firmware access through sysfs and 2400A workaround I2O: second code cleanup of sparse warnings and unneeded syncronization I2O: Lindent run and replacement of printk through osm printing functions I2O: Limit max sector workaround for Promise controllers i2o: remove new configuration API I2O: added pci_request_regions() before using the controller I2O: changed I2O API to create I2O messages in kernel memory I2O: SPARC fixes I2O: Remove wrong I2O device class I2O: Bugfixes I2O: Beautifying I2O: Optimizing I2O: Lindent run I2O: don't disable PCI device if it is enabled before probing I2O: fix and workaround for Motorola/Freescale controller Fix i2o_scsi oops on abort I2O: Bugfixes to get I2O working again I2O: remove Markus from MAINTAINERS
Markus Metzger (72): x86, ptrace: support for branch trace store(BTS) x86, ptrace: remove bad comment x86, ptrace: use jiffies for BTS timestamps x86, ptrace: change BTS GET ptrace interface x86, ptrace: new ptrace BTS API x86, ptrace: rlimit BTS buffer allocation x86, ptrace: support 32bit-cross-64bit BTS recording x86, ptrace: add buffer size checks x86, ptrace: overflow signal API x86, ptrace: add bts_struct size to status command x86, ptrace: PEBS support x86, bts: improve help text for BTS config x86, bts: DS and BTS initialization x86, bts: fix unlock problem in ds.c x86, bts: exclude ds.c from build when disabled x86, bts: turn macro into static inline function x86, pebs: fix PEBS record size configuration x86, bts: fix wrmsr and spinlock over kmalloc x86, bts: base in-kernel ds interface on handles x86, bts, ptrace: move BTS buffer allocation from ds.c into ptrace.c x86, ftrace: call trace->open() before stopping tracing; add trace->print_header() x86, bts, ftrace: a BTS ftrace plug-in prototype x86, bts: turn BUG_ON into WARN_ON_ONCE x86, bts: provide in-kernel branch-trace interface x86, bts, ftrace: adapt the hw-branch-tracer to the ds.c interface x86, bts: remove recursion from get_context x86, bts: correctly report invalid bts records x86, bts: add fork and exit handling x86, bts: memory accounting x86, ftrace, hw-branch-tracer: support hotplug cpus x86, ftrace, hw-branch-tracer: dump trace on oops x86, ftrace, hw-branch-tracer: reset trace buffer on close x86, ftrace, hw-branch-tracer: change trace format x86, ftrace, hw-branch-tracer: documentation x86, ds, bts: cleanup DS configuration x86, ds, bts: cleanup/fix DS configuration x86, ptrace, mm: fix double-free on race x86, ftrace: fix section mismatch in hw-branch-tracer x86, ptrace: remove CONFIG guards around declarations x86, bts: remove bad warning x86, pebs: correct qualifier passed to ds_write_config() from ds_request_pebs() x86, bts: detect size of DS fields x86, bts: add selftest for BTS x86, bts: correct comment style in ds.c x86, hw-branch-tracer: keep resources on stop x86, hw-branch-tracer: add selftest x86, bts: use atomic memory allocation x86, bts: fix race when bts tracer is removed sched, hw-branch-tracer: add wait_task_context_switch() function to sched.h mm, x86, ptrace, bts: defer branch trace stopping x86, bts: wait until traced task has been scheduled out x86, bts: fix race between per-task and per-cpu branch tracing x86, bts: use trace_clock_global() for timestamps x86, debugctlmsr: add _on_cpu variants to debugctlmsr functions x86, bts, hw-branch-tracer: add _noirq variants to the debug store interface x86, hw-branch-tracer: allocate selftest iterator on heap x86, ds: fix compiler warning x86, ds: fix bounds check in ds selftest x86, ds: selftest each cpu x86, ds: add task tracing selftest x86, ds: add leakage warning x86, ds: use single debug store cpu configuration x86, ptrace: add bts context unconditionally x86, ds: dont use TIF_DEBUGCTLMSR x86, ds: fix bad ds_reset_pebs() x86, ds: allow small debug store buffers x86, ds: support Core i7 x86, ds: fix buffer alignment in debug store selftest x86, bts: reenable ptrace branch trace support x86, bts, mm: clean up buffer allocation x86, perf_counter, bts: Add BTS support to perfcounters x86, perf_counter, bts: Optimize BTS overflow handling
Markus Rechberger (51): v4l: 761: fixed registry value in em2820 v4l: 762: added support for the terratec cinergy 250 usb tv remote v4l: 782: ir-kbd-i2c.c updates v4l: 783: fixed bad em2820 remote layout values v4l: 790: added support for terratec cinergy 250 usb v4l: 802: replaced kmalloc kfree with usb buffer alloc usb buffer free to get v4l: 813: replaced obsolete video get drvdata and video set drvdata v4l: 814: cleanup dev assignment v4l: 838: modified settings for msi vox usb 2.0 v4l: 840: fixed settings for msi vox usb 2.0 saa7114 is missing atm v4l: 841: added saa7114 initcode for msi vox usb 2.0 v4l: 843: added saa7114 support on i2c address 0x42 V4L/DVB (3390): Added remote control support for pinnacle pctv V4L/DVB (3429): Missing break statement on tuner-core V4L/DVB (3429): Missing break statement on tuner-core V4L/DVB (3432): Hauppauge HVR 900 Composite support V4L/DVB (3434): changed comment in tuner-core.c V4L/DVB (3434): changed comment in tuner-core.c V4L/DVB (3276): Added terratec hybrid xs and kworld 2800rf support V4L/DVB (3280): Changed description of KWorld PVR TV 2800RF V4L/DVB (3281): Added signal detection support to tvp5150 V4L/DVB (3281): Added signal detection support to tvp5150 V4L/DVB (3306): Fixed i2c return value, conversion mdelay to msleep V4L/DVB (3314): Fixed em28xx based system lockup V4L/DVB (3306): Fixed i2c return value, conversion mdelay to msleep V4L/DVB (3325): Disabled debug on by default in tvp5150 V4L/DVB (3326): Adding support for Terratec Prodigy XS V4L/DVB (3325): Disabled debug on by default in tvp5150 V4L/DVB (3291): Added support for xc3028 analogue tuner (Hauppauge HVR900, Terratec Hybrid XS) V4L/DVB (3292): Fixed xc3028 firmware extractor, added terratec fw support V4L/DVB (3293): Fixed amux hauppauge hvr900/terratec hybrid xs Fixed em28xx based system lockup V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect KVM: Use page_private()/set_page_private() apis V4L/DVB (5298): Added support for deferred module requesting to cx88 V4L/DVB (5299): Added support for loading cx88-dvb and cx88-blackbird V4L/DVB (5324): This patch fixes request_module_depend() V4L/DVB (5330): Added card definition for AverMedia M102 miniPCI V4L/DVB (5510): Fix 1/3 for bug 7819: fixed frontend hotplug issue V4L/DVB (5511): Fix 2/3 for bug 7819: demux and dvr V4L/DVB (5512): Fix 3/3 for bug 7819: fixed hotplugging for dvbnet ext2/3/4: fix file date underflow on ext2 3 filesystems on 64 bit systems firmware: remove orphaned Email KVM: Fix includes Fix Firmware class name collision V4L/DVB (6949): Adds em28xx-audio module V4L/DVB (9362): zl10353: add new register configuration for zl10353/especially 6mhz taiwan. V4L/DVB (9363): tvp5150: add support to enable raw vbi V4L/DVB (9364): adding sharp s921 ISDB-T driver V4L/DVB (9365): adding lgdt3304 based driver USB: increase usbdevfs max isoc buffer size
Markus Schoder (1): x86_64: Bring x86-64 ia32 emul in sync with i386 on READ_IMPLIES_EXEC enabling
Markus Trippelsdorf (3): x86: remove debug printks (io_apic.c) inline functions left without protection of ifdef (acl) ahci: Add ifdef wrapper to ahci_gtf_filter_workaround
Mart Raudsepp (2): [MTD] [NAND] cs553x_nand: command line partitioning support V4L/DVB: af9015: add new USB ID for KWorld PlusTV Dual DVB-T Stick (DVB-T 399U)
Marti Raudsepp (2): perf_counter: Fix stack corruption in perf_read_hw perf tools: Fix compatibility with libelf 0.8 and autodetect
Martin Andersson (1): sched: fix task interactivity calculation
Martin Bachem (9): i4l: update hfc_usb driver hisax: update hfc_usb driver hisax: hfc_usb: update to current CVS version mISDN: Use protocol to detect D-channel mISDN: Add E-Channel logging features mISDN: Return error on E-channel access mISDN: Add ISDN_P_TE_UP0 / ISDN_P_NT_UP0 mISDN: Add layer1 prim MPH_INFORMATION_REQ BUGFIX: used NULL pointer at ioctl(sk,IMGETDEVINFO,&devinfo) when devinfo.id not registered
Martin Bligh (6): [IPV4]: add the UdpSndbufErrors and UdpRcvbufErrors MIBs add newline to nfs dprintk ACPI: avoid gcc warnings in ACPI mutex debug code vmscan: Fix temp_priority race Use min of two prio settings in calculating distress for reclaim [SCSI] megaraid: fix compiler warnings
Martin Dauskardt (2): V4L/DVB (9326): ivtv: avoid green flashing when loading ivtv V4L/DVB (10216): saa7127: fix broken S-Video with saa7129
Martin Decky (2): hostap: Revert a toxic part of the conversion to net_device_ops hostap: Revert a toxic part of the conversion to net_device_ops
Martin Devera (2): I2C: i2c-piix4: Add Broadcom HT-1000 support sch_htb: fix "too many events" situation
Martin Drab (1): [ALSA] bt87x - Fix the unability of snd-bt87x to recognize AVerMedia Studio
Martin Fuzzey (10): V4L/DVB (10945): pwc : fix LED and power setup for first open USB: pwc : do not pass stack allocated buffers to USB core. mxc : Clean up properly when imx_dma_free() used without imx_dma_disable() mxc : BUG in imx_dma_request USB: atmel-usba-udc : fix control out requests. [ARM] 5534/1: kmalloc must return a cache line aligned buffer mxcmmc : Reset the SDHC hardware if software timeout occurs. mxcmmc: Fix missing return value checking in DMA setup code. MXC : update i.MX21 clock support for USB host. USB: usbtest fix endless loop in unlink tests.
Martin Gebert (1): [netdrvr] au1000_eth: Spinlock initialisation fix
Martin Geleynse (1): USB: ftdi: support NDI devices
Martin Gingras (1): USB: pl2303: Added support for CA-42 clone cable
Martin Habets (17): [ALSA] Several fixes for the Sun DBRI driver [SPARC]: Remove some duplicated sparc32 config items [SPARC]: Remove duplicate symbol exports [SPARC]: show device name in /proc/dvma_map [SPARC]: Fix warning on prom_getproperty in openprom.c [SCSI] st: remove unused st_buffer.in_use [SPARC32]: Fix prom.c build warning [SPARC32]: Mark srmmu_nocache_init as __init. [SPARC32]: Fix sparc32 modpost warnings with sunzilog [SPARC32]: Fix sparc32 modpost warnings. [SPARC]: Add sparc profiling support [SCSI] esp_scsi: Fix section mismatch warnings. [SPARC]: Mark as emulating cmpxchg, add appropriate depends for DRM. [SERIAL] sparc: Infrastructure to fix section mismatch bugs. [SPARC32]: Silence sparc32 warnings on missing syscalls. sparc: Add target for a stripped kernel sparc: Add checkstack support
Martin Hagelin (1): USB: add new device id to ftdi_sio module
Martin Hicks (16): meminfo: add Cached underflow check [IA64] re-enable preempt before page allocation for pgtable quicklist VM: add may_swap flag to scan_control VM: early zone reclaim VM: add __GFP_NORECLAIM VM: rate limit early reclaim [IA64] uncached allocator: use generic (not sn2 specific) functions VM: add capabilites check to set_zone_reclaim VM: zone reclaim atomic ops cleanup vm: slab.c spelling correction VM: add page_state info to per-node meminfo [IA64] defconfig: turn off QLOGIC_FC i2c: i2c-ibm_iic add I2C_CLASS_HWMON sata_vsc: data_xfer should use mmio libata: PHY reset requires writing 0x4 to SControl x86: push old stack address on irqstack for unwinder
Martin J. Bligh (4): add page_state info to show_mem Fix NUMA node sizing in nr_free_zone_pages e1000: remove warning about e1000_suspend ext2 reservations
Martin Josefsson (15): [NETFILTER]: fix ifdef for connmark support in nf_conntrack_netlink [NETFILTER]: {ip,nf}_conntrack_netlink: fix expectation notifier unregistration [NETFILTER]: nf_conntrack: add missing unlock in get_next_corpse() [NETFILTER]: nf_conntrack: split out expectation handling [NETFILTER]: nf_conntrack: split out helper handling [NETFILTER]: nf_conntrack: split out the event cache [NETFILTER]: nf_conntrack: split out protocol handling [NETFILTER]: More __read_mostly annotations [NETFILTER]: nf_conntrack: rename struct nf_conntrack_protocol [NETFILTER]: nf_conntrack: more sanity checks in protocol registration/unregistration [NETFILTER]: nf_conntrack: remove ASSERT_{READ,WRITE}_LOCK [NETFILTER]: nf_conntrack: minor __nf_ct_refresh_acct() whitespace cleanup [NETFILTER]: nf_conntrack: remove unused struct list_head from protocols [NETFILTER]: nf_conntrack: reduce timer updates in __nf_ct_refresh_acct() [NETFILTER]: nf_nat: fix MASQUERADE crash on device down
Martin K. Petersen (82): [SCSI] constants.c: cleanup, verbose result printing [SCSI] Make error printing more verbose [SCSI] sd: make printing use a common prefix [SCSI] sd: convert logging to new printk helpers [SCSI] constants.c: Update ASC list and make it const USB: io_ti: Digi EdgePort update for new devices pata_cs5536: ATA driver for Geode companion chip Fix blktrace compile warning Expose hardware sector size pata_cs5536.c bugfix block: Globalize bio_set and bio_vec_slab block: Block layer data integrity support block: Data integrity infrastructure documentation [SCSI] scsi_debug: Runtime-configurable sector size [SCSI] Rename scsi_bidi_sdb_cache [SCSI] sd: Move sd.h header file [SCSI] sd: Move scsi_disk() accessor function to sd.h [SCSI] lib: Add support for the T10 (SCSI) Data Integrity Field CRC block: Trivial fix for blk_integrity_rq() [SCSI] Host protection capabilities [SCSI] Command protection operation [SCSI] Support devices with protection information [SCSI] Do not retry a request whose data integrity check failed [SCSI] sd: Identify DIF protection type and application tag ownership [SCSI] sd: Support for SCSI disk (SBC) Data Integrity Field block: Introduce integrity data ownership flag block: Fix double put in blk_integrity_unregister block: Switch blk_integrity_compare from bdev to gendisk block: gendisk integrity wrapper block: Find bio sector offset given idx and offset [SCSI] sd: Issue correct protection operation [SCSI] sd: Always print actual protection_type [SCSI] sd: Correctly handle all combinations of DIF and DIX [SCSI] sd: Switch kernel printing level for DIF messages dm: mark split bio as cloned [SCSI] Fix error handling for DIF/DIX [SCSI] sd: DIF: Show app tag on error [SCSI] sd: DIF: Fix tagging on platforms with signed char [SCSI] sd: Correctly handle 6-byte commands with DIX block: Don't verify integrity metadata on read error block: Remove obsolete BUG_ON block: Allow empty integrity profile [SCSI] scsi_debug: DIF/DIX support [SCSI] Remove SUGGEST flags [SCSI] sd: Make revalidate less chatty block: add private bio_set for bio integrity allocations MD data integrity support dm: add integrity support libata: Report disk alignment and physical block size libata: Media rotation rate and form factor heuristics block: Do away with the notion of hardsect_size block: Use accessor functions for queue limits block: Move queue limits to an embedded struct block: Expose stacked device queues in sysfs block: Export I/O topology for block devices and partitions ide-disk: fix missing max_sectors accessor function block: Fix bounce limit setting in DM block: Add missing bounce_pfn stacking and fix comments block: Introduce helper to reset queue limits to default values block: Fix bounce_pfn setting sd: Physical block size and alignment support sd: Detect non-rotational devices sd: Block limits VPD support scsi_debug: Add support for physical block exponent and alignment md: Use new topology calls to indicate alignment and I/O sizes block: Create bip slabs with embedded integrity vectors [SCSI] sd: Avoid sending extended inquiry to legacy devices block: Make blk_queue_stack_limits use the new stacking interface block: Add a wrapper for setting minimum request size without a queue block: Stack optimal I/O size block: Update topology documentation [SCSI] Print failed commands libata: Delegate nonrot flag setting to SCSI block: Optimal I/O limit wrapper block: Set max_sectors correctly for stacking devices block: Do not clamp max_hw_sectors for stacking devices [SCSI] Deprecate SCSI_PROT_*_CONVERT operations [SCSI] sd: Detach DIF from block integrity infrastructure [SCSI] Fix protection scsi_data_buffer leak [SCSI] sd: Support disks formatted with DIF Type 2 [SCSI] scsi_debug: Implement support for DIF Type 2 block: Topology ioctls
Martin Kebert (2): Input: add Zhen Hua driver lis3lv02d: add axes knowledge for HP 6710
Martin Koegler (1): avr32: Fix sigaltstack behaviour
Martin Kusserow (1): USB: New device ID for the CP2101 driver
Martin Langer (4): [ALSA] Add snd-miro driver [ALSA] ac97_bus power management powerpc: Fix major revision number for Freescale cores de2104x: wrong MAC address fix
Martin Loschwitz (1): dvb: cinergyT2: endianness fix for raw remote-control keys
Martin Michlmayr (58): Fix compilation errors in maps/dc21285.c [ARM] 3304/1: Add help descriptions to ARCH config items that don't have one [ARM] 3305/1: Minor typographical and spelling fixes in Konfig [ARM] 3337/1: Fix NSLU2 flash support according to window size configuration patch kbuild: Accept various mips sub-types in SUBARCH [MIPS] Add support for TIF_RESTORE_SIGMASK for signal32 [MIPS] Make do_signal32 return void. [MIPS] Fix compiler warnings in arch/mips/sibyte/bcm1480/irq.c gbefb: Set default of FB_GBE_MEM to 4 MB [MMC] au1xmmc: Fix compilation error by using platform_driver [MMC] au1xmmc: Fix linking error because mmc_rsp_type doesn't exist [MMC] au1xmmc: Fix a compilation warning ('status' is not used) [SERIAL] ip22zilog: Fix oops on runlevel change with serial console [MIPS] Reformat all of signal32.c with tabs instead of space for consistency [MIPS] Mention Broadcom part number for BigSur board [MIPS] Separate CPU entries in /proc/cpuinfo with a blank line. parport: remove duplicate entry for NETMOS_9835 Re-add module description for ms02-nv to Kconfig LASAT depends on MTD_CFI maxinefb: Fix compilation error [MIPS] Create consistency in "system type" selection. [ARM] 3703/1: Add help description for ARCH_EP80219 [ARM] 3704/1: format IOP Kconfig with tabs, create more consistency [SERIAL] dz: Fix compilation error [ARM] 3731/1: Allow IRQ definitions of IQ80331 and IQ80332 to co-exist [ARM] 3747/1: Fix compilation error in mach-ixp4xx/gtwx5715-setup.c [ARM] 3772/1: Fix compilation error in mach-ixp4xx/nslu2* [ARM] 3933/1: Source drivers/ata/Kconfig [MTD] Don't oops when the RedBoot partition table is empty [IA64] Fix section conflict of ia64_mlogbuf_finish i2c-iop3xx: Switch to static adapter numbering Thecus N2100: register rtc-rs5c372 i2c device [MIPS] Cobalt: Enable UART on RaQ1 [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device [ARM] Orion: enable CONFIG_RTC_DRV_M41T80 for D-Link DNS-323 sata_mv: Define module alias for platform device mv643xx_eth: Define module alias for platform device [ARM] Orion: add HP Media Vault mv2120 support [ARM] Orion: correctly load mv2120 RTC driver [ARM] Orion: LED support for HP mv2120 [ARM] Orion: export red SATA lights on TS-409, fix SATA presence/activity [ARM] Orion: use better key codes for the TS-209/TS-409 buttons [ARM] Orion: Export the reset button of the QNAP TS-409 [ARM] Orion: enable KEYBOARD_GPIO in the defconfg [ARM] Orion: enable RTC_DRV_PCF8563 in the defconfig for HP mv2120 [ARM] Orion: enable CONFIG_RTC_DRV_S35390A in the defconfg for QNAP devices Input: cobalt_btns - add missing MODULE_LICENSE [ARM] Orion: fix MAC detection on QNAP TS-209 and TS-409 [ARM] Orion: activate lm75 driver on DNS-323 [ARM] Orion: register UART1 on QNAP TS-209 and TS-409 ext4: Remove an old reference to ext4dev in Makefile comment [ARM] Orion: Fix some typos in the DNS-323 support code [ARM] Kirkwood: Hook up I2C [ARM] Kirkwood: More consistency regarding MPP naming [ARM] Kirkwood: Add support for QNAP TS-119/TS-219 Turbo NAS sata_mv: use new sata phy register settings for new devices [ARM] Orion: Remove explicit name for platform device resources [ARM] Kirkwood: __init requires linux/init.h
Martin Murray (1): [AF_NETLINK]: Fix DoS in netlink_rcv_skb()
Martin Olsson (3): trivial: Fix paramater/parameter typo in dmesg and source comments trivial: fix typos s/paramter/parameter/ and s/excute/execute/ in documentation and source comments. trivial: fix typo milisecond/millisecond for documentation and source comments.
Martin Peschke (40): CPU hotplug compatible alloc_percpu() blktrace: cleanup using on_each_cpu scnprintf(): fix a comment [SUNRPC]: cleanup: use seq_release_private() where appropriate kallsyms: cleanup: use seq_release_private() where appropriate proc: cleanup: use seq_release_private() where appropriate md: cleanup: use seq_release_private() where appropriate [SCSI] zfcp: avoid clutter in erp_dbf [SCSI] zfcp: fix dismissal of error recovery actions [SCSI] zfcp: fix cleanup of dismissed error recovery actions [SCSI] zfcp: Introduce a helper function that dumps hex data to a zfcp trace. [SCSI] zfcp: Clean up _zfcp_san_dbf_event_common_els [SCSI] zfcp: Remove qtcb dump to kernel log [SCSI] zfcp: Add qtcb dump to hba debug trace [SCSI] zfcp: Introduce printf helper functions for debug trace. [SCSI] zfcp: Register new recovery trace. [SCSI] zfcp: Add trace records for recovery thread and its queues [SCSI] zfcp: Add traces for state changes. [SCSI] zfcp: Trace all triggers of error recovery activity [SCSI] zfcp: Add trace records for recovery actions. [SCSI] zfcp: Remove obsolete erp_dbf trace [SCSI] zfcp: simplify zfcp_dbf_timestamp() [SCSI] zfcp: Cleanup debug trace view functions. [SCSI] zfcp: Remove obsolete output function from debug trace. [SCSI] zfcp: Simplify usage of hex dump output function for debug trace. [SCSI] zfcp: Simplify zfcp_dbf_tag and related functions in debug trace. [SCSI] zfcp: Shorten excessive names in debug trace. [SCSI] zfcp: Cleanup line breaks in debug trace. [SCSI] zfcp: Add docbook comments to debug trace. [SCSI] zfcp: fix compiler warning caused by poking inside new semaphore (linux-next) [SCSI] zfcp: fix 31 bit compile warnings [SCSI] zfcp: Remove field sbal_last from trace record. [SCSI] zfcp: Rename sbal_last. [SCSI] zfcp: Rename sbal_curr to sbal_last. [SCSI] zfcp: Add information about interrupt to trace. [SCSI] zfcp: Refine trace levels of some recovery related events. [SCSI] zfcp: remove some __attribute__ ((packed)) [SCSI] zfcp: Remove sysfs attribute port_add [SCSI] sg: fix device number in blktrace data [SCSI] zfcp: add measurement data for average qdio queue utilisation
Martin Petermann (11): [SCSI] zfcp: Move status accessors from zfcp to SCSI include file. [SCSI] zfcp: Cleanup of code in zfcp_scsi.c [SCSI] zfcp: fix erp timeout cleanup for port open requests [SCSI] zfcp: fix remote port status check [SCSI] zfcp: erp failed status bit will not be set [SCSI] zfcp: Avoid referencing freed memory in req send [SCSI] zfcp: remove unit will fail if add unit is not finished [SCSI] zfcp: revert previous patch for sbal counting [SCSI] zfcp: Fix port reference counting [SCSI] zfcp: Increase ref counter for port open requests [S390] pm: zfcp driver power management callbacks
Martin Samuelsson (4): V4L/DVB (3568d): saa7111.c fix V4L/DVB (3916): AverMedia 6 Eyes AVS6EYES support V4L/DVB (5029): Ks0127 status flags V4L/DVB (8500): zr36067: Load the avs6eyes chip drivers automatically
Martin Schiller (1): USB: RTS/DTR signal patch for airprime driver
Martin Schitter (1): parport: NetMos nm9855 fix
Martin Schwidefsky (277): s390: regenerate defconfig s390: idle timer setup s390: cmm guest sender id s390: ptrace peek and poke s390: in_interrupt vs. in_atomic broken fault_in_pages_readable call in generic_file_buffered_write() s390: #ifdefs in compat_ioctls s390: fadvise hint values. s390: spin lock retry s390: find_next_{zero}_bit fixes s390: default configuration s390: ioprio & inotify system calls. s390: machine check handler bugs s390: pfault interrupt race s390: disconnected 3270 console s390: default configuration s390: crypto driver patch take 2 s390: stop_hz_timer vs. xtime updates s390: remove pagex support s390: const pointer uaccess s390: fix class_device_create calls in 3270 the driver s390: atomic primitives s390: uaccess warnings s390: update default configuration s390: cputime_t fixes s390: cleanup Kconfig s390: sigcontext.h vs __user s390: spinlock fixes s390: add dummy pm_power_off s390: fix blk_queue_ordered call in dasdc s390: cputime misaccounting s390: iucv message limit for smsg s390: /proc/sys/vm/cmm_* permission bits s390: BUG() warnings s390: connector support s390: update default configuration s390: futex atomic operations s390: new system calls s390: add vmsplice system call s390: next_timer_interrupt overflow in stop_hz_timer s390: fix typo in stop_hz_timer. s390: fix in-user atomic futex operation. [S390] __FD_foo definitions. [S390] console_unblank woes. [S390] modular 3270 driver. [S390] virtual cpu accounting vs. machine checks. [S390] remove unused macros from binfmt_elf32.c [S390] remove export of sys_call_table [S390] fix futex_atomic_cmpxchg_inatomic [S390] update default configuration [S390] xpram system device class. [S390] broken copy_in_user function. [S390] EX_TABLE macro. [S390] remove old z90crypt driver. [S390] zcrypt adjunct processor bus. [S390] zcrypt user space interface. [S390] zcrypt CEX2A, CEX2C, PCICA accelerator card ap bus drivers. [S390] zcrypt PCICC, PCIXCC coprocessor card ap bus drivers. [S390] zcrypt driver Makefile, Kconfig and monolithic build. [S390] #undef in unistd.h [S390] architecture co-maintainer. [S390] dasd deadlock after state change pending interrupt. [S390] cleanup sysinfo and add system z9 specific extensions. out of memory notifier [S390] __div64_32 for 31 bit. [S390] user readable uninitialised kernel memory. [S390] Inline assembly cleanup. Directed yield: cpu_relax variants for spinlocks and rw-locks Directed yield: direct yield of spinlocks for powerpc Directed yield: direct yield of spinlocks for s390. [S390] update default configuration [S390] user-copy optimization fallout. [S390] incorrect placement of include. [S390] Use CONFIG_GENERIC_TIME and define TOD clock source. [S390] Fix pte type checking. [S390] update default configuration [S390] 3215 device locking. [S390] more workqueue fixes. [S390] update default configuration [S390] Update maintainers file. [S390] ETR support. [S390] Calibrate delay and bogomips. [S390]: Rewrite of the IUCV base code, part 1 [S390]: Rewrite of the IUCV base code, part 2 [S390]: Adapt monreader driver to new IUCV API [S390]: Adapt vmlogrdr driver to new IUCV API [S390]: Adapt netiucv driver to new IUCV API [S390]: Adapt special message interface to new IUCV API [S390] remove __io_virt and mmiowb. [S390] update default configuration [S390] prevent softirqs if delay is called disabled [S390] kprobes breaks BUG_ON [S390] page_mkclean data corruption. [S390] System call cleanup. [S390] Improved oops output. [S390] Minor fault path optimization. [S390] No execute support cleanup. [S390] Improved kernel stack overflow checking. [S390] split page_test_and_clear_dirty. [S390] Switch etr from tasklet to workqueue. [S390] Remove debugging junk. [AF_IUCV/IUCV]: smp_call_function deadlock [S390] Export uaccess as non-gpl symbol. [S390] add hardware capability support (ELF_HWCAP). [S390] monreader inlining cleanup. [S390] Kconfig: refine depends statements. [S390] Kconfig: menus with depends on HAS_IOMEM. [S390] Kconfig: unwanted menus for s390. [S390] Kconfig: common config options for s390. [S390] Kconfig: use common Kconfig files for s390. [S390] Kconfig: no wireless on s390. [S390] update default configuration. s390: netiucv inlining cleanup [S390] Bogomips calculation for 64 bit. [S390] system call optimization. [S390] Update default configuration. mm: remove ptep_establish() mm: remove ptep_test_and_clear_dirty and ptep_clear_flush_dirty [S390] Wire up sys_fallocate. robust futex thread exit race [S390] disassembler: fix output for insns with 6 operands. [S390] xpram: fix bio_end{_,}io typo move mm_struct and vm_area_struct [S390] Update default configuration. [S390] tlb flush fix. [S390] Remove unused user_seg from thread structure. [S390] Introduce follow_table in uaccess_pt.c [S390] Cleanup page table definitions. [S390] 4level-fixup cleanup [S390] pud_present/pmd_present bug. [S390] Fix tlb flushing with idte. [S390] Avoid warnings in tlblush.h [S390] Move NOTES and BUG_TABLE. [S390] Unused field / extern declaration in processor.h [S390] replace lock_cpu_hotplug with get_online_cpus [S390] Define GENERIC_LOCKBREAK. [S390] Cleanup & optimize bitops. arch_rebalance_pgtables call CONFIG_HIGHPTE vs. sub-page page tables. [S390] Update default configuration. [S390] Fix __ffs_word_loop/__ffz_word_loop inlnie assembly. [S390] VMEM_MAX_PHYS overflow on 31 bit. [S390] Remove a.out header file. [S390] 1K/2K page table pages. [S390] Add four level page tables for CONFIG_64BIT=y. [S390] dynamic page tables. Add pgtable_t to remaining nommu architectures m68knommu: add pgtable_t [S390] find bit corner case. [S390] Update default configuration. [S390] allnoconfig build error. [S390] Add new fields for System z10 to /proc/sysinfo [S390] Remove code duplication from monreader / dcssblk. [S390] Remove self ptrace IEEE_IP hack. [S390] use generic sys_ptrace [S390] Update default configuration. [S390] s390: Optimize user and work TIF check [S390] s390mach compile warning [S390] guest page hinting light [S390] 3270: fix race with stack local wait_queue_head_t. [S390] tape: fix race with stack local wait_queue_head_t. [S390] disassembler: fix idte instruction format. [S390] Update default configuration. [S390] Fix __ctl_load/__ctl_store inline assembly constraints [S390] Introduce user_regset accessors for s390 [S390] stp support. [S390] Cleanup vtime printk messages. [S390] Cleanup xpram printk messages. [S390] Cleanup 3270 printk messages. [S390] Cleanup 3215 printk messages. [S390] Cleanup sclp printk messages. [S390] Cleanup smsgiucv printk messages. [S390] Cleanup vmlogrdr printk messages. [S390] Cleanup vmwatch printk messages. [S390] Cleanup kprobes printk messages. KVM: s390: Change guestaddr type in gaccess [S390] Optimize storage key operations for anon pages [S390] qeth: avoid use of include/asm-s390 [S390] move include/asm-s390 to arch/s390/include/asm [S390] Update default configuration. claw: fix memory leak in claw_probe. [S390] bus_id ->dev_name() conversions in qdio [S390] ptrace changes [S390] xpram: per device block request queues. [S390] fix initialization of stp remove unused ibcs2/PER_SVR4 in SET_PERSONALITY [S390] fix s390x_newuname Add 'pr_fmt()' format modifier to pr_xyz macros. [S390] fix system call parameter functions. [S390] Update default configuration. [S390] arch_setup_additional_pages arguments [S390] introduce vdso on s390 [S390] serialize stp/etr work [S390] service level interface. [S390] __page_to_pfn warnings [S390] remove ptrace warning on 31 bit. [S390] remove warnings with functions ending in BUG [S390] Add processor type march=z10 and a processor type safety check. [S390] add new machine types to setup_hwcaps. [S390] Remove config options. [S390] clear_table inline assembly contraints [S390] panic_stack leak in smp_alloc_lowcore [S390] convert xpram printks to pr_xxx macros. [S390] convert time printks to pr_xxx macros. [S390] convert setup printks to pr_xxx macros. [S390] convert ap_bus printks to pr_xxx macros. [S390] convert sclp printks to pr_xxx macros. [S390] convert cpu related printks to pr_xxx macros. [S390] convert vmlogrdr printks to pr_xxx macros. fix scaled & unscaled cputime accounting idle cputime accounting improve precision of process accounting. improve precision of idle time detection. improve idle cputime accounting fast vdso implementation for CLOCK_THREAD_CPUTIME_ID [S390] vdso: fix per cpu vdso pointer in lowcore [S390] Update default configuration. [S390] __div64_31 broken for CONFIG_MARCH_G5 [S390] make page table walking more robust [S390] make page table upgrade work again [S390] clock sync mode flags [S390] module function call optimization [S390] eliminate cpuinfo_S390 structure [S390] eliminate ipl_device from lowcore [S390] cleanup lowcore.h mm: do_xip_mapping_read: fix length calculation [S390] stp synchronization retry timer [S390] fix idle time accounting [S390] cpu hotplug and accounting values [S390] add read_persistent_clock [S390] boot cputime accounting [S390] /proc/stat idle field for idle cpus [S390] update default configuration. [S390] vdso: kernel parameter syntax [S390] merge cpu.h into cputime.h [S390] use facility list for cpu type safety check [S390] 3270: do not register with tty_register_device [S390] 3270: lock dependency fixes [S390] profile_tick called twice [S390] cio: force console function [S390] pm: con3215 power management callbacks [S390] pm: smsgiucv power management callbacks. [S390] pm: con3270 power management callbacks. [S390] driver_data access [S390] lockless idle time accounting [S390] Enable tick based perf_counter on s390. [S390] Update default configuration. timekeeping: optimized ktime_get[_ts] for GENERIC_TIME=y [S390] set SCHED_OMIT_FRAME_POINTER for s390 [S390] define KTIME_SCALAR for 32-bit s390 [S390] vdso: clock_gettime of CLOCK_THREAD_CPUTIME_ID with noexec=on timers: Cache __next_timer_interrupt result timekeeping: Remove clocksource inline functions timekeeping: Move reset of cycle_last for tsc clocksource to tsc clocksource: Cleanup clocksource selection clocksource: Delay clocksource watchdog highres enablement clocksource: Simplify clocksource watchdog resume logic clocksource: Refactor clocksource watchdog clocksource: Move watchdog downgrade to a work queue thread timekeeping: Introduce struct timekeeper timekeeping: Add xtime_shift and ntp_error_shift to struct timekeeper timekeeping: Move NTP adjusted clock multiplier to struct timekeeper timekeeping: Add timekeeper read_clock helper functions timekeeping: Update clocksource with stop_machine timekeeping: Increase granularity of read_persistent_clock() timekeeping: Introduce read_boot_clock clocksource: Avoid clocksource watchdog circular locking dependency timekeeping: Increase granularity of read_persistent_clock(), build fix [S390] improve mcount code [S390] fix recursive locking on page_table_lock clocksource: Resolve cpu hotplug dead lock with TSC unstable, fix crash [S390] Update default configuration. clocksource: Resume clocksource without taking the clocksource mutex [S390] fix build breakage with CONFIG_AIO=n [S390] pm: ignore time spend in suspended state [S390] s/r: cmm resume fix [S390] cputime: fix overflow on 31 bit systems
Martin Stava (3): 9p: fix bug in p9_clone_stat 9p: fix a small bug in readdir for long directories 9p: fix readlink
Martin Steigerwald (1): CFS scheduler: documentation about scheduling policies
Martin Stoilov (1): kobject: kobj->k_name verification fix
Martin Strubel (2): [Blackfin] arch: added Minotaur BSP [Blackfin] arch: disable bfin_get_ether_addr fucntion for boards when do not use MAC driver
Martin Szulecki (1): hwmon: (applesmc) add temperature sensors set for Macbook
Martin Waitz (23): DocBook: fix <void/> xml tag DocBook: fix some descriptions DocBook: Use xmlto to process the DocBook files. Docbook: use custom stylesheet DocBook: fix html link DocBook: MAINTAINER entry DocBook: only use tabular style for long synopsis DocBook: update comments DocBook: fix kernel-api documentation generation DocBook: allow to mark structure members private DocBook: include printk documentation DocBook: comment about paper type DocBook: revert xmlto use for .ps and .pdf documentation [NET]: make function pointer argument parseable by kernel-doc DocBook: add .gitignore file Add git tree for DocBook DocBook: fix kernel-doc comments DocBook: warn for missing macro parameters DocBook: allow even longer return types DocBook: fix some kernel-doc comments in net/sunrpc DocBook: fix some kernel-doc comments in fs and block Documentation: fix minor kernel-doc warnings kernel-doc: remove Martin from MAINTAINERS
Martin Whitaker (1): [ATM]: fix bug in atm address list handling
Martin Wilck (1): Fix HD activity LED with ahci
Martin Willi (4): [XFRM]: Algorithm lookup using .compat name xfrm: Notify changes in UDP encapsulation via netlink xfrm: Accept XFRM_STATE_AF_UNSPEC SAs on IPv4/IPv6 only hosts xfrm: Accept ESP packets regardless of UDP encapsulation mode
Martin Williges (1): USB: usblp.c - add Kyocera Mita FS 820 to list of "quirky" printers
Martin Xu (1): ath5k: disable beacon filter when station is not associated
Martin Zwickel (1): dvb: add support for Technotrend Budget Card S1500
Marton Balint (5): V4L/DVB (7449): cx88: fix oops on module removal caused by IR worker do_mounts: add device info to mount message V4L/DVB (11394): cx88: Add support for stereo and sap detection for A2 V4L/DVB (11395): cx88: audio thread: if stereo detection is hw supported don't do it manually V4L/DVB (11396): cx88: avoid reprogramming every audio register on A2 stereo/mono change
Marton Nemeth (4): Input: serio - rearrange serio_bus initialization Input: mousedev - remap BTN_FORWARD from BTN_LEFT to BTN_MIDDLE V4L/DVB (12382): gspca - main: Remove vidioc_s_std(). trivial: fix typo in CONFIG_DEBUG_FS in gcov doc
Martti Huttunen (1): p54usb: Add device ID for Linksys WUSB54AG
Martyn Welch (41): powerpc: Board support for GE Fanuc SBC610 powerpc: Default configuration for GE Fanuc SBC610 powerpc: Correct USB support for GE Fanuc SBC610 powerpc: GE Fanuc's FPGA based PIC controller on the SBC610 powerpc: FPGA support for GE Fanuc SBC610 powerpc/86xx: Correct SOC bus-frequency in GE Fanuc SBC610 DTS rtc: basic implementation of Epson RX-8581 I2C Real Time Clock powerpc: Use generic PHY driver for Marvell 88E1111 PHY on GE Fanuc SBC610 powerpc/86xx: Add use of Epson RTX-8581 RTC to GE Fanuc SBC610 dts powerpc/86xx: Basic GPIO support for GE Fanuc SBC610 [WATCHDOG] Basic support for GE Fanuc's FPGA based watchdog timer [WATCHDOG] Enable watchdog timer on GE Fanuc's SBC610 powerpc/86xx: Board support for GE Fanuc SBC310 powerpc/86xx: Default configutation for GE Fanuc's SBC310 powerpc/86xx: Extend GE Fanuc GPIO driver for the SBC310 powerpc/86xx: Correct local bus registers in GE Fanuc SBC610 dts file powerpc/86xx: Run sbc310 USB fixup code only on the appropriate platform. powerpc/86xx: Board support for GE Fanuc's PPC9A powerpc/86xx: Default configuration for GE Fanuc's PPC9A powerpc/86xx: Add device_type entry to soc for ppc9a powerpc/86xx: Add I2C device mappings in DTS for SBC610 powerpc/86xx: Update defconfig for GE Fanuc's PPC9A powerpc/86xx: Update GE Fanuc sbc310 default configuration powerpc/86xx: Correct reading of information presented in cpuinfo powerpc/86xx: Enable XMC site on GE Fanuc SBC310 powerpc/86xx: Update GE Fanuc sbc310 DTS powerpc/nvram: Allow byte length reads from mmio NVRAM driver powerpc/nvram: Enable use Generic NVRAM driver for different size chips Staging: VME Framework for the Linux Kernel Staging: vme: add VME userspace driver Staging: vme: add Universe I/II bridge driver Staging: vme: add Tundra TSI148 VME-PCI Bridge driver Staging: vme: add TODO file Staging: vme: Correct tsi-148 VME interrupt free routine Staging: vme: Extend VME core probing for special matches Staging: vme: Add syncronize interrupts before removing callback Staging: Update VME vme_user module Staging: Use proper mutexes in the tsi-148 VME driver Staging: vme: add VME Location Monitor management mechanism Staging: vme: Update support for the Universe II VME driver Staging: vme: Separate the list of TODOs from the API documentation
Marvin Raaijmakers (2): Input: add getkeycode and setkeycode methods HID: add hooks for getkeycode() and setkeycode() methods
Masahide NAKAMURA (66): [XFRM]: Add XFRM_MODE_xxx for future use. [XFRM]: Introduce a helper to compare id protocol. [XFRM] STATE: Allow non IPsec protocol. [XFRM]: Expand XFRM_MAX_DEPTH for route optimization. [XFRM] STATE: Add source address list. [XFRM] STATE: Search by address using source address list. [XFRM] STATE: Add a hook to find offset to be inserted header in outbound. [XFRM] STATE: Introduce route optimization mode. [XFRM]: Restrict authentication algorithm only when inbound transformation protocol is IPsec. [XFRM] STATE: Common receive function for route optimization extension headers. [XFRM]: Rename secpath_has_tunnel to secpath_has_nontransport. [XFRM] STATE: Add a hook to obtain local/remote outbound address. [XFRM] STATE: Support non-fragment outbound transformation headers. [XFRM] IPV6: Update outbound state timestamp for each sending. [XFRM] IPV6: Restrict bundle reusing [XFRM]: Fix message about transformation user interface. [IPV6]: Add Kconfig to enable Mobile IPv6. [IPV6] MIP6: Add inbound interface of routing header type 2. [IPV6] MIP6: Add socket option and ancillary data interface of routing header type 2. [IPV6]: Find option offset by type. [IPV6]: Allow to replace skbuff by TLV parser. [IPV6] MIP6: Add inbound interface of home address option. [IPV6] MIP6: Revert address to send ICMPv6 error. [IPV6] IPSEC: Support sending with Mobile IPv6 extension headers. [XFRM] STATE: Add Mobile IPv6 route optimization protocols to netlink interface. [IPV6] MIP6: Add Mobility header definition. [IPV6] MIP6: Add receiving mobility header functions through raw socket. [IPV6] MIP6: Add sending mobility header functions through raw socket. [IPV6] MIP6: Transformation support mobility header. [XFRM]: Trace which secpath state is reject factor. [XFRM]: Introduce XFRM_MSG_REPORT. [IPV6] MIP6: Report to user-space when home address option is rejected. [IPV6] MIP6: Ignore to report if mobility headers is rejected. [XFRM] POLICY: Add Kconfig to support sub policy. [XFRM] POLICY: sub policy support. [XFRM]: Add sorting interface for state and template. [XFRM] POLICY: Support netlink socket interface for sub policy. [XFRM] IPV6: Add sort functions to combine templates/states for IPsec. [XFRM] IPV6: Support Mobile IPv6 extension headers sorting. [XFRM] STATE: Fix flusing with hash mask. [IPV6] MIP6: Fix to update IP6CB when cloned skbuff is received at HAO. [XFRM]: Do not add a state whose SPI is zero to the SPI hash. [XFRM] STATE: Use destination address for src hash. [XFRM] STATE: Fix to respond error to get operation if no matching entry exists. [IPV6] RAW: Don't release unlocked sock. [IP] TUNNEL: Fix to be built with user application. [IPV6] RAW: Add checksum default defines for MH. [NETFILTER]: ip6_tables: support MH match [XFRM] IPV6: Fix outbound RO transformation which is broken by IPsec tunnel patch. [NETFILTER]: ip6t_mh: drop piggyback payload packet on MH packets [XFRM]: Restrict upper layer information by bundle. [IPV6] MIP6: Kill unnecessary ifdefs. [IPV6] MIP6: Loadable module support for MIPv6. [XFRM]: Add module alias for transformation type. [IPV6] IPSEC: Omit redirect for tunnelled packet. [IPV4] IPSEC: Omit redirect for tunnelled packet. [IPSEC] IPV6: Fix to add tunnel mode SA correctly. [XFRM] IPv6: Fix dst/routing check at transformation. [XFRM] MIPv6: Fix to input RO state correctly. [XFRM]: Define packet dropping statistics. [XFRM]: Support to increment packet dropping statistics. [XFRM]: Add packet processing statistics option. [XFRM]: Fix outbound statistics. [XFRM] Documentaion: Fix error example at XFRMOUTSTATEMODEERROR. [XFRM] Statistics: Add outbound-dropping error. [XFRM]: Fix statistics.
Masahito Omote (1): USB: Patch for KYOCERA AH-K3001V support
Masakazu Mokuno (53): [POWERPC] PS3: Compare firmware version ps3: gigabit ethernet driver for PS3, take3 zd1211rw: Add ID for Planex GW-US54GXS [ALSA] Add PS3 sound driver ps3: fix wrong calculation of rx descriptor address ps3: some minor cleanups ps3: tx descriptor handling cleanup ps3: removed defines no longer used ps3: removed conditional ethtool support ps3: use net_device_stats of net_device structure ps3: use ethX as the name of irq ps3: removed calling netif_poll_enable() in open() ps3: fix rare issue that reenabling rx DMA fails ps3: reduce allocation size of rx skb buffers remove duplicated ioctl entries in compat_ioctl.c [POWERPC] PS3: Fix bug where the major version part is not compared PS3: fix the bug that 'ifconfig down' would hang As struct iw_point is bi-directional payload, we should copy back the content PS3: changed the way to handle tx skbs PS3: Remove the workaround no longer needed usb: serial/pl2303: support for IO Data Device RSAQ5 WEXT: remove unused variable PS3: gelic: Fix the wrong dev_id passed PS3: gelic: Add endianness macros PS3: gelic: code cleanup PS3: gelic: remove duplicated ethtool handlers PS3: gelic: add support for port link status PS3: gelic: Add support for dual network interface PS3: gelic: Add wireless support for PS3 PS3: gelic: Link the wireless net_device structure to the corresponding device structure PS3: gelic: ignore scan info from zero SSID beacons PS3: gelic: change the prefix of the net interface for wireless rt2x00: Add id for Corega CG-WLUSB2GPX PS3: gelic: Add support for separate cipher selection [POWERPC] PS3: Gelic network driver Wake-on-LAN support PS3: gelic: fix the oops on the broken IE returned from the hypervisor PS3: gelic: fix memory leak wireless: Create 'device' symlink in sysfs PS3: gelic: Allocate the bounce buffer dynamically PS3: gelic: Kill the static bounce buffer WEXT: Add support for passing PMK and capability flags to WEXT PS3: gelic: Use the new PMK interface in the gelic driver PS3: gelic: Deprecate the private ioctls in the gelic driver PS3: gelic: Add support for ESSID scan powerpc/ps3: Add a sub-match id to ps3_system_bus powerpc/ps3: Rework htab code to remove ioremap powerpc/ps3: Fix ioremap of spu shadow regs ps3: Add ps3av_audio_mute_analog() powerpc/ps3: Fix memory leak in device init PS3: gelic: convert the ethernet part to net_device_ops PS3: gelic: wireless: convert the wireless part to net_device_ops net/ps3: Fix wireless AP connect error handling net/ps3: Update maintainer
Masami Hiramatsu (64): kprobes: clean up resume_execute() x86: kprobes-booster kretprobe: kretprobe-booster kprobe: fix resume execution on i386 kprobe: boost 2byte-opcodes on i386 kprobe-booster: disable in preemptible kernel kretprobe: fix kretprobe-booster to save regs and set status kprobes: enable booster on the preemptible kernel kprobes: replace magic numbers with enum relayfs: fix overwrites kprobes: support kretprobe blacklist x86: jprobe bugfix x86: kprobes bugfix x86: kprobe-booster for x86-64 x86: return probe-booster for x86-64 x86: prepare kprobes code for x86 unification x86: kprobes code for x86 unification x86: fix kprobe_handler reenable preemption x86: move deeply indented code to reenter_kprobe [IA64] Fix the order of atomic operations in restore_previous_kprobes on ia64 kprobes: fix a null pointer bug in register_kretprobe() kprobes: MAINTAINERS update [IA64] kprobes: kprobe-booster for ia64 list.h: add list_is_singular() kprobes: add (un)register_kprobes for batch registration kprobes: add (un)register_kretprobes for batch registration kprobes: add (un)register_jprobes for batch registration kprobes: update document about batch registration relayfs: support larger relay buffer kprobes: fix error checking of batch registration kprobes: disable preempt for module_text_address() and kernel_text_address() kprobes: bugfix: try_module_get even if calling_mod is NULL kprobes: indirectly call kprobe_target kprobes: add tests for register_kprobes module: add within_module_core() and within_module_init() kprobes: add kprobe_insn_mutex and cleanup arch_remove_kprobe() kprobes: add __kprobes to kprobe internal functions kprobes: support probing module __exit function kprobes: remove called_from argument module: add MODULE_STATE_LIVE notify kprobes: support probing module __init function kprobes: check CONFIG_FREEZER instead of CONFIG_PM kprobes: fix module compilation error with CONFIG_KPROBES=n prevent kprobes from catching spurious page faults tracing, Text Edit Lock - SMP alternatives support x86: implement atomic text_poke() via fixmap x86: expand irq-off region in text_poke() prevent boosting kprobes on exception address module: fix refptr allocation and release order x86: kretprobe-booster interrupt emulation code fix kprobes: cleanup aggr_kprobe related code kprobes: move EXPORT_SYMBOL_GPL just after function definitions kprobes: cleanup comment style in kprobes.h kprobes: rename kprobe_enabled to kprobes_all_disarmed kprobes: support per-kprobe disabling kprobes: support kretprobe and jprobe per-probe disabling x86: fix set_fixmap to use phys_addr_t x86: fix set_fixmap to use phys_addr_t kprobes: fix to use text_mutex around arm/disarm kprobe x86, 32-bit: fix kernel_trap_sp() kprobes: No need to unlock kprobe_insn_mutex kprobes: Clean up insn_pages by using list instead of hlist kprobes: Use kernel_text_address() for checking probe address perf trace: Add OPT_END to option array of perf-trace
Masanori Kobayasi (1): trivial: Documentation/dell_rbu.txt: fix typos
Masashi Kimoto (3): ps3: Make `ps3videomode -v 0 (auto mode) work again [POWERPC] PS3: Add support for HDMI RGB Full Range mode ps3: Fix black and white stripes
Masatake YAMATO (13): kbuild: adding symbols in Kconfig and defconfig to TAGS ide: never called printk statement in ide-taskfile.c::wait_drive_not_busy [SCSI] Fix signness of parameters in scsi module fix typo about TBI in e1000 comment correct missing a double quote in configfs.txt check ADVICE of fadvise64_64 even if get_xip_page is given Typo in Documentation/scheduler/sched-stats.txt kbuild: escape meta characters in regular expression in make TAGS dlm: check for null in device_write dlm: release socket on error trivial: fix a pdlfush -> pdflush typo in comment trivial: Fix a typo in comment of addrconf_dad_start() syscalls.h: remove duplicated declarations for sys_pipe2
Masato Noguchi (19): [POWERPC] spufs: remove stop_code from struct spu [POWERPC] spufs: fix Makefile for "make clean" [POWERPC] spufs: clear class2 interrupt status before wakeup [POWERPC] spufs: wrap mfc sdr access [POWERPC] spufs: Fix missing stop-and-signal [POWERPC] spufs: Fix return value of spufs_mfc_write [POWERPC] spufs: avoid accessing kernel memory through mmapped /mem node [CELL] spufs: remove needless context save/restore code [CELL] spufs: fix decr_status meanings [CELL] spufs: fix read and write for decr_status file [CELL] spufs: limit saving MFC_CNTL bits [CELL] spufs: dont halt decrementer at restore step 47 [CELL] spufs: change decrementer restore timing [CELL] spufs: use find_first_bit() instead of sched_find_first_bit() [POWERPC] spufs: Fix incorrect initialization of cbe_spu_info.spus [POWERPC] cell/PS3: Fix a bug that causes the PS3 to hang on the SPU Class 0 interrupt. [POWERPC] cell: wrap master run control bit [POWERPC] spufs: don't set reserved bits in spu interrupt status [POWERPC] spufs: Update SPU_Status[CISHP] in backing runcntl write
Masayuki Hosokawa (1): sh: Hook up remaining IRQ sources for R7780MP FPGA.
Masayuki Nakagawa (2): [TCP]: skb is unexpectedly freed. [IPV6]: ipv6_fl_socklist is inadvertently shared.
Masoud Asgharifard Sharbiani (2): eventpoll.c compile fix x86: i386-show-unhandled-signals-v3
Masoud Sharbiani (1): ide: Fix pointer arithmetic in hpt3xx driver code (3rd try)
Massimiliano Ghilardi (1): USB Mass Storage: limit "Rockchip ROCK MP3" device (071b:3203) max I/O to 64 sectors per command
Massimo Cirillo (3): cache invalidation error for buffered write JFFS2: add missing verify buffer allocation/deallocation mtd: cfi_cmdset_0002: add 0xFF intolerance for M29W128G
Massimo Piccioni (1): V4L/DVB (8244): saa7134: add support for AVerMedia M103
Matej Kenda (3): [ARM] 4246/1: i2c-pxa: add adapter class to platform specific data [ARM] pxa: add support for the IskraTel XCEP board [ARM] pxa: add defconfig for IskraTel XCEP board
Matej Kupljen (1): [MIPS] Simple patch to power off DBAU1200
Matej Laitl (1): kconfig/menuconfig: distinguish between selected-by-another options and comments
Mateusz Berezecki (1): [wireless ipw2200] remove redundant return statement
Mateusz Mandera (1): 8390p: Get rid of init_module/cleanup_module
Matheos Worku (9): ixgb: make sure jumbos stay enabled after reset [NIU]: Fix slowpath interrupt handling. ixgb: enable sun hardware support for broadcom phy [NIU]: Fix BMAC alternate MAC address indexing. [NIU]: More BMAC alt MAC address fixes. [NIU]: Add Support for Sun ATCA Blade Server. niu: Determine the # of ports from the card's VPD data niu: Add support for Neptune FEM/NEM cards for C10 server blades niu: Determine the # of ports from the card's VPD data
Matheus Izvekov (2): V4L/DVB (3447): Cx88-cards.c: fix values of gpio0 for card CX88_BOARD_PROLINK_PLAYTVPVR V4L/DVB (3448): Cx88-input.c: add IR remote control support to CX88_BOARD_PROLINK_PLAYTVPVR
Mathias Kretschmer (1): via82cxxx: add VIA VT6410 IDE support
Mathieu (1): USB: drivers/net/usb/zd1201.c: Gigabyte GN-WLBZ201 dongle usbid
Mathieu Avila (1): ocfs2: Fix heartbeat sector calculation
Mathieu Chouquet-Stringer (3): Remove duplicate symbol exports on Alpha hostap: fix "registers" registration in procfs thinkpad-acpi: fix module autoloading for older models
Mathieu Desnoyers (165): i386 and x86_64 TSC set_cyc2ns_scale imprecision DebugFS : inotify create/mkdir support DebugFS : coding style fixes DebugFS : file/directory creation error handling DebugFS : more file/directory creation error handling DebugFS : file/directory removal fix [MIPS] Add missing ifdef arch/mips/pmc-sierra/yosemite/setup.c [POWERPC] Add export of vgacon_remap_base kernel/time/clocksource.c needs struct task_struct on m68k Relay: add CPU hotplug support local_t: Documentation order of lockdep off/on in vprintk() should be changed [POWERPC] atomic.h: Add atomic64 cmpxchg, xchg and add_unless to powerpc [S390] local_t cleanup : use asm-generic/local.h. [S390] add atomic64_xchg to s390 [SPARC64]: Fix atomicity of TIF update in flush_thread() [POWERPC] Fix atomicity of TIF update in flush_thread() Fix atomicity of TIF update in flush_thread() for x86_64 avr32: remove unneeded cast in atomic.h [POWERPC] Move of_irq_to_resource from prom.h to prom_parse.c atomic.h: add atomic64 cmpxchg, xchg and add_unless to alpha atomic.h: complete atomic_long operations in asm-generic atomic.h: i386 type safety fix atomic.h: add atomic64 cmpxchg, xchg and add_unless to ia64 atomic.h: add atomic64 cmpxchg, xchg and add_unless to mips atomic.h: add atomic64 cmpxchg, xchg and add_unless to parisc atomic.h: add atomic64 cmpxchg, xchg and add_unless to powerpc atomic.h: add atomic64 cmpxchg, xchg and add_unless to sparc64 atomic.h: add atomic64 cmpxchg, xchg and add_unless to x86_64 atomic.h: atomic_add_unless as inline. Remove system.h atomic.h circular dependency local_t: architecture independent extension local_t: alpha extension local_t: i386 extension local_t: ia64 extension local_t: mips extension local_t: parisc cleanup local_t: powerpc extension local_t: sparc64 cleanup local_t: x86_64 extension x86_64: fix default_do_nmi() missing return after an if () [POWERPC] Remove unnecessary #undef printk from prom.c cris: use DATA_DATA in cris powerpc: add missing DATA_DATA to powerpc xtensa: use DATA_DATA in xtensa x86_64: x86_64 - Use non locked version for local_cmpxchg() Xen i386 xen-head.S fix sections mixup [POWERPC] Include pagemap.h in asm/powerpc/tlb.h Fix f_version type: should be u64 instead of unsigned long local_t Documentation update 2 local_t: update documentation Change struct marker users Combine instrumentation menus in kernel/Kconfig.instrumentation Linux Kernel Markers markers: Add samples subdir Linux Kernel Markers - Samples Linux Kernel Markers - Documentation local_t Documentation update Linux Kernel Markers: fix marker mutex not taken upon module load Linux Kernel Markers: document format string Linux Kernel Markers: fix samples to follow format string standard Fix Blackfin HARDWARE_PM support x86: fall back on interrupt disable in cmpxchg8b on 80386 and 80486 x86: fix duplicated TIF on 64-bit Fix ARM to play nicely with generic Instrumentation menu Create arch/Kconfig Add HAVE_OPROFILE Add HAVE_KPROBES Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig Add cmpxchg_local to asm-generic for per cpu atomic operations Add cmpxchg64 and cmpxchg64_local to alpha Add cmpxchg64 and cmpxchg64_local to mips Add cmpxchg64 and cmpxchg64_local to powerpc Add cmpxchg64 and cmpxchg64_local to x86_64 Add cmpxchg_local to arm Add cmpxchg_local to avr32 Add cmpxchg_local to blackfin, replace __cmpxchg by generic cmpxchg Add cmpxchg_local to cris Add cmpxchg_local to frv Add cmpxchg_local to h8300 Add cmpxchg_local, cmpxchg64 and cmpxchg64_local to ia64 New cmpxchg_local (optimized for UP case) for m32r Fix m32r __xchg m32r: build fix of arch/m32r/kernel/smpboot.c local_t m32r use architecture specific cmpxchg_local Add cmpxchg_local to m86k Add cmpxchg_local to m68knommu Add cmpxchg_local to parisc Add cmpxchg_local to s390 Add cmpxchg_local to sparc, move __cmpxchg to system.h Add cmpxchg_local to sparc64 Add cmpxchg_local to v850 Add cmpxchg_local to xtensa Fix FRV cmpxchg_local Linux Kernel Markers: support multiple probes Linux Kernel Markers: create modpost file markers: add an if(0) to __mark_check_format() x86: cast cmpxchg and cmpxchg_local result for 386 and 486 markers: update preempt_disable. call_rcu, rcu_barrier comments markers: remove ACCESS_ONCE markers: use synchronize_sched() x86: enhance DEBUG_RODATA support - alternatives x86: enhance DEBUG_RODATA support for hotplug and kprobes x86: fix test_poke for vmalloced pages x86: clean up text_poke() [S390] remove -traditional sh: remove -traditional. Markers - remove extra format argument Markers - define non optimized marker Port ftrace to markers Stringify support commas markers: fix duplicate modpost entry markers: use rcu_barrier_sched() and call_rcu_sched() markers: fix markers read barrier for multiple probes x86: alternatives : fix LOCK_PREFIX race with preemptible kernel and CPU hotplug x86: revert replace LOCK_PREFIX in futex.h x86: spinlock use LOCK_PREFIX x86: correct register constraints for 64-bit atomic operations rcu: add rcu_read_lock_sched() / rcu_read_unlock_sched() Marker depmod fix core kernel list tracing: Kernel Tracepoints tracing: tracepoints, documentation tracing: tracepoints, samples tracing, sched: LTTng instrumentation - scheduler ftrace: port to tracepoints tracepoints: use TABLE_SIZE macro tracepoints: use rcu sched tracepoints: fix reentrancy markers: marker_synchronize_unregister() markers: fix unregister bug and reenter bug, cleanup markers: probe example, fix teardown markers: documentation fix for teardown sputrace: use marker_synchronize_unregister() markers: re-enable fast batch registration markers: turn marker_synchronize_unregister() into an inline markers: fix synchronize marker unregister static inline tracepoints: tracepoint_synchronize_unregister() tracepoints: synchronize unregister static inline rcu: add rcu_read_*_sched_notrace() markers: fix unregister markers: use rcu_*_sched_notrace and notrace markers: use module notifier markers: auto enable tracepoints (new API : trace_mark_tp()) markers: create DEFINE_MARKER and GET_MARKER (new API) tracepoints: samples, fix teardown tracepoints: fix disable tracepoints: use rcu_*_sched_notrace tracepoints: use unregister return value tracepoints: do not put arguments in name tracepoints: use modules notifiers tracepoints: add DECLARE_TRACE() and DEFINE_TRACE() tracepoints: documentation fix for teardown tracepoints, docs: marker_synchronize_unregister->tracepoint_synchronize_unregister documentation: local_ops fix on_each_cpu tracing, Text Edit Lock - Architecture Independent Code tracing, Text Edit Lock - kprobes architecture independent support x86: clean up alternative.h tracepoint: trace_sched_migrate_task(): remove parameter [CPUFREQ] remove rwsem lock from CPUFREQ_GOV_STOP call [CPUFREQ] fix timer teardown in conservative governor [CPUFREQ] fix timer teardown in ondemand governor [ARM] Add cmpxchg support for ARMv6+ systems (v5) x86: Fix fixmap page order for FIX_TEXT_POKE0,1 [CPUFREQ] fix (utter) cpufreq_add_dev mess sparc: sys32.S incorrect compat-layer splice() system call [CPUFREQ] remove rwsem lock from CPUFREQ_GOV_STOP call (second call site)
Mathieu Segaud (3): [SCSI] ch: Convert to use unlocked_ioctl PCI: Convert drivers/pci/proc.c to use unlocked_ioctl agp: convert drivers/char/agp/frontend.c to use unlocked_ioctl
Matias Zabaljauregui (12): Pagetables to use normal kernel types lguest: move the initial guest page table creation code to the host lguest: use KVM hypercalls lguest: use bool instead of int lguest: fix crash on vmlinux images lguest: Segment selectors are 16-bit long. Fix lg_cpu.ss1 definition. lguest: map switcher with executable page table entries lguest: use native_set_* macros, which properly handle 64-bit entries when PAE is activated lguest: replace hypercall name LHCALL_SET_PMD with LHCALL_SET_PGD lguest: Add support for kvm_hypercall4() lguest: PAE support lguest: fix journey
Mats Erik Andersson (2): 8139too: [cosmetic] fix incorrect register for flash-rom PCI: expose SMBus on Asus notebook A6L
Matt (7): [ALSA] hda: fix vref cap and ctl values [ALSA] add sigmatel codec support [ALSA] SigmaTel HDA SPDIF and input mux updates [ALSA] hda-codec - SigmaTel HDA multichannel support [ALSA] hda-codec - SigmaTel HDA resume support [ALSA] hda: enable unsolicited responses [ALSA] hda: add sigmatel hp detect support
Matt Carlson (170): [TG3]: Fix TSO bugs. [TG3]: Improve NVRAM sizing. [TG3]: Eliminate the TG3_FLAG_5701_REG_WRITE_BUG flag. [TG3]: Add ASPM workaround. [TG3]: Fix the polarity bit. [TG3]: Enable auto MDI. [TG3]: Add missing NVRAM strapping. [TG3]: Walk PCI capability lists. [TG3]: ASIC decoding and basic CPMU support. [TG3]: Add 5784 and 5764 support. [TG3]: Add new 5761 NVRAM decode routines [TG3]: Add 5761 APE support [TG3]: Add 5761 support [TG3]: WOL defaults [TG3]: Update version to 3.83 [TG3]: Fix APE induced regression [TG3]: Add 5723 support [TG3]: Add management FW version to ethtool report [TG3]: PCI command adjustment [TG3]: Update version to 3.85 [TG3]: Fix 5761 PXEboot crash [TG3]: 5784 / 5764 GPHY power down fix [TG3]: APE flag fix [TG3]: 5784 / 5764 DMA engine lockup fix [TG3]: Fix nvram selftest failures [TG3]: CPMU adjustments for loopback tests [TG3]: Disable GPHY autopowerdown [TG3]: Limit 5784 / 5764 to MAC LED mode [TG3]: Prescaler fix [TG3]: Increase the PCI MRRS [TG3]: Add A1 revs [TG3]: MII => TP [TG3]: Update version to 3.86 [TG3]: Separate requested and actual flow control parameters [TG3]: Add 1000T & 1000X flowctrl resolvers [TG3]: Add 1000T & 1000X flowctl adv helpers [TG3]: Replace some magic 5704S constants [TG3]: Correct 5704S flowctrl advertisements [TG3]: Correct sw autoneg flow control advertisements [TG3]: Fix supporting flowctrl code [TG3]: Update version to 3.87 [TG3]: Add PHY workaround for 5784 tg3: 5701 DMA corruption fix tg3: Use constant 500KHz MI clock on adapters with a CPMU tg3: Fix 5761 NVRAM sizes tg3: Fix ethtool loopback test for 5761 BX devices tg3: Add link state reporting to UMP firmware tg3: Update version to 3.92 tg3: Pure code movement. tg3: Code cleanup. tg3: Add TG3_FLG3_USE_PHYLIB tg3: Add mdio bus registration tg3: Add libphy support. tg3: Add 5785 ASIC revision tg3: Add shmem options. tg3: Update version to 3.93 tg3: Fix 5714S / 5715S / 5780S link failures tg3: Fix a flags typo tg3: Fix 5761 WOL tg3: Update version to 3.92.1 tg3: Fix 'scheduling while atomic' errors tg3: Add APE register access locking tg3: Refine APE status check tg3: Preserve register settings for DASH tg3: Turn off ASF "driver alive" heartbeats for APE tg3: Fix firmware event timeouts tg3: Update version to 3.94 tg3: Add 5761S support tg3: Use pci_ioremap_bar() tg3: Preserve DASH connectivity when WOL enabled tg3: Preserve LAA when device control is released tg3: Reclaim TG3_FLG3_5761_5784_AX_FIXES flag tg3: Do not enable APE on bcm5700 tg3: Move phylib report to end of tg3_init_one tg3: Refine power management and WOL code tg3: Allow WOL for phylib controlled Broadcom phys tg3: Refine phylib support tg3: 5785 enhancements broadcom: Add flow control support broadcom: Refine expansion register access routine broadcom: Add support for BCM50610 tg3: Update version to 3.95 tg3: Use NET_IP_ALIGN tg3: Qualify use of tp->pcix_cap tg3: Prevent corruption at 10 / 100Mbps w CLKREQ tg3: Enable GPHY APD on select devices tg3: Extract FW ver from alt NVRAM formats tg3: Embrace pci_ioremap_bar() tg3: Allow GPHY powerdown on 5761 tg3: Add 57780 support broadcom: Add 57780 support tg3: Update version to 3.96 tg3: WOL fixes tg3: Cleanup IPV6 LSO tg3: Remove unused cfgspc device members tg3: tg3.h cleanups tg3: Update version to 3.97 tg3: Fix firmware loading tg3: Fix 5906 link problems tg3: Drop non-VLAN rx pkts larger than the MTU tg3: Update ethtool set_settings error checks tg3: Refine tg3_vlan_rx_register() tg3: Eliminate nvram routine forward declarations tg3: Invert nvram_read() and nvram_read_swab() tg3: Correct NVRAM stream endian notations tg3: Eliminate tg3_nvram_read_swab() tg3: Refactor firmware version routines tg3: Add legacy bootcode version decoding tg3: Add DASH firmware version reporting tg3: Add version reporting for hardware selfboot tg3: Update copyright and version Update TG3 MAINTAINERS entry tg3: Fix 5906 link problems tg3: Fix SEEPROM accesses tg3: Allow screaming interrupt detection tg3: Handle NVRAM absent cases tg3: Prevent send BD corruption tg3: Allow 5761 WOL and LED fixes to 5761S too tg3: Limit CLKREQ fix to A[01] of 57780 asic rev tg3: Restore LAA sooner in shutdown sequence tg3: Update version to 3.99 tg3: Fix 57780 asic rev PCIe link receiver errors tg3: Prevent tx BD corruption tg3: Fix TSO test against wrong flags var tg3: Preserve PCIe MPS setting for new devs tg3: Add 57788, remove 57720 tg3: Tune 5785 clock switching tg3: Create MII_TG3_FET namespace tg3: Convert code to use PHY_IS_FET broadcom: Add BCM50610M support broadcom: Add AC131 phy support broadcom: Make the 57780 IEEE compliant tg3: Update version to 3.100 tg3: Delay mdio bus init until fw finishes tg3: Add new 5785 10/100 only device ID tg3: Reformat NVRAM case statements tg3: Break out mini producer ring handling tg3: Move the JUMBO_CAPABLE and SUPPORT_MSI flags tg3: Clarify rx buffer relationships tg3: Create rx producer ring setup routines tg3: Create a new prodring_set structure tg3: Use ext rx bds tg3: Cleanup interrupt setup / teardown tg3: Move napi to per-int struct tg3: Convert ISR parameter to tnapi tg3: Convert napi handlers to use tnapi tg3: Move general int members to a per-int struct tg3: Move per-int rx members to per-int struct tg3: Move per-int tx members to a per-int struct tg3: Update version to 3.101 tg3: inline tg3_cond_int() tg3: Add per-int coalesce now member tg3: Create tg3_rings_reset() tg3: Add support code around kernel interrupt API tg3: Add MSI-X support tg3: Add mailbox assignments tg3: Add tx and rx ring resource tracking tg3: Update intmbox and coal_now for msix tg3: Add TSS support tg3: Enable NAPI instances for other int vectors tg3: Add coalesce parameters for msix vectors tg3: Add RSS support tg3: Adjust RSS ring allocation strategies tg3: Assign rx ret producer indexes by vector tg3: Add 5717 asic rev tg3: Add 5717 NVRAM detection routines tg3: Add MDIO bus address assignments tg3: Update version to 3.102 tg3: Fix return ring size breakage tg3: Fix phylib locking strategy
Matt Colyer (1): USB: Add iPhone device id to the quirk list.
Matt Domsch (11): modules: add version and srcversion to sysfs ipmi: use kthread API [PPP]: add PPP MPPE encryption module ipmi: missing NULL test for kthread ipmi: fix panic generator ID ipmi: use CONFIG_DMI instead of CONFIG_X86 ia64: use i386 dmi_scan.c PCI: optionally sort device lists breadth-first Fix race in efi variable delete code pci: set pci=bfsort for PowerEdge R900 dcdbas: add DMI-based module autloading
Matt Doran (1): V4L/DVB (5960): Add module parameter to enable SFN workaround
Matt Fleming (59): Define SCSPTR1 for SH 7751R ftrace: align __mcount_loc sections x86: HPET: convert WARN_ON to WARN_ON_ONCE x86: HPET: read from HPET_Tn_CMP() not HPET_T0_CMP x86: HPET: enter hpet_interrupt_handler with interrupts disabled sh: dynamic ftrace support. ftrace: specify $alignment for sh architecture sh: maple: Do not pass SLAB_POISON to kmem_cache_create() sh: dynamic ftrace support. sh: Switch HD64461 from hw_interrupt_type to irq_chip sh: Convert Microdev boards from hw_interrupt_type to irq_chip sh: Convert SystemH board support from hw_interrupt_type to irq_chip sh: Convert Dreamcast support from hw_interrupt_type to irq_chip sh: Convert Cayman boards from hw_interrupt_type to irq_chip sh: Enable GENERIC_HARDIRQS_NO__DO_IRQ for all SuperH machines sh: Relax inline assembly constraints sh: Use the atomic_t "counter" member sh: Update my email address sh: Fix dynamic ftrace's NOP action. sh: Make the atomic functions safe for irqsoff tracing sh: Fix declaration of __kernel_sigreturn and __kernel_rt_sigreturn sh: Fix compiler error and include the definition of IS_ERR_VALUE sh: Use bootmem ontop of lmb sh: Use bootmem ontop of lmb for NUMA sh: Fix the value of MCOUNT_INSN_OFFSET sh: Define HAVE_FUNCTION_TRACE_MCOUNT_TEST sh: Add ftrace syscall tracing support sh: Provide diagnostic kernel stack checks sh: Function graph tracer support sh: Mark __switch_to() as __notrace_funcgraph sh: Restore previous behaviour on kernel fault ftrace: Fix the conditional that updates $ref_func ftrace: Only update $offset when we update $ref_func sh: Use the generalized stacktrace ops sh: Allow multiple stack unwinders to be setup sh: Use the new stack unwinder API sh: dwarf unwinder support. sh: Setup the frame register in asm code sh: Add CFI annotations for exception return. sh: Delete DWARF_ARCH_UNWIND_OFFSET sh: Set the cfa_offset to 0 if we see a DW_CFA_def_cfa_register op sh: Try again at getting the initial return address for an unwind sh: Add support for DWARF GNU extensions sh: Add a few missing irqflags tracing markers. sh: unwinder: Fix memory leak and create our own kmem cache sh: unwinder: Set the flags for DW_CFA_val_offset ops as DWARF_VAL_OFFSET sh: unwinder: Introduce UNWINDER_BUG() and UNWINDER_BUG_ON() sh: Setup the frame pointer in handle_interrupt sh: Fix bug calculating the end of the FDE instructions sh: Handle the DWARF op, DW_CFA_undefined sh: Only shout about fixing up unexpected unaligned accesses sh: Fix dcache flushing for N-way write-through caches. sh: Don't enable interrupts in the page fault path tracing: Fix infinite recursion in ftrace_update_pid_func() sh: Sprinkle __uses_jump_to_uncached sh: Plug PMB alloc memory leak sh: Try PMB mapping based on physical address, not mapping size sh: Don't allocate smaller sized mappings on every iteration sh: Check for return_to_handler when unwinding the stack
Matt Gillette (1): ide: add support for Netcell Revolution to pci-ide generic driver
Matt Helsley (23): Process Events Connector process events connector: uid_t gid_t size issues Add getnstimestamp function Add timestamp field to process events Export ktime_get_ts() Switch getnstimestamp() calls to ktime_get_ts() Remove getnstimestamp() Process Events - Header Cleanup Process Events: License Change Remove unecessary NULL check in kernel/acct.c ipc: replace kmalloc and memset in get_undo_list with kzalloc procfs task exe symlink container freezer: add TIF_FREEZE flag to all architectures container freezer: make refrigerator always available container freezer: implement freezer cgroup subsystem container freezer: skip frozen cgroups during power management resume container freezer: prevent frozen tasks or cgroups from changing container freezer: make freezer state names less generic container freezer: rename check_if_frozen() container freezer: document the cgroup freezer subsystem. HID: add proper support for pensketch 12x9 tablet net: Move config NET_NS to from net/Kconfig to init/Kconfig futex: documentation: fix inconsistent description of futex list_op_pending
Matt Hsu (3): [ARM] S3C64XX: Correct the EINT IRQ type configuration [ARM] S3C64XX: Fix EINT group macro definition ARM: S3C64XX: Add UART2,UART3 support for SMDK6410 (resend)
Matt Kraai (8): USB: skeleton: Use dev_info instead of info AFS: Guard afs_file_readpage_read_complete() definition with CONFIG_AFS_FSCACHE lguest: tell git to ignore Documentation/lguest/lguest RDMA/nes: Remove root_256()'s unused pbl_count_256 parameter kbuild: remove a tag file before it is regenerated net/firmare: Ignore .cis files trivial: Remove the hyphen from git commands intel-iommu: Mark functions with __init
Matt LaPlante (35): KConfig: Spellchecking 'similarity' and 'independent' [NETFILTE] ipv4: Fix typo (Bugzilla #6753) Kconfig: Typos in net/sched/Kconfig Documentation/IPMI typos arch/arm26/Kconfig typos Documentation/IPMI typos [ATM]: Typo in drivers/atm/Kconfig... [WATCHDOG] Kconfig typos fix. Attack of "the the"s in arch Typos in fs/Kconfig fix an arch/alpha/Kconfig typo fix drivers/acpi/Kconfig typos Fix several typos in drivers/ more misc typo fixes Still more typo fixes Fix some typos in Documentation/: 'A' Fix typos in Documentation/: 'B'-'C' Fix typos in Documentation/: 'D'-'E' Fix typos in Documentation/: 'F'-'G' Fix typos in Documentation/: 'H'-'M' Fix typos in Documentation/: 'N'-'P' Fix "can not" in Documentation and Kconfig Fix typos in Documentation/: 'Q'-'R' Fix typos in Documentation/: 'S' Fix typos in /Documentation : 'T'' Fix typos in /Documentation : 'U-Z' Fix typos in /Documentation : Misc Fix misc Kconfig typos Fix misc .c/.h comment typos misc doc and kconfig typos typo fixes Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. trivial: fix typos/grammar errors in fs/Kconfig trivial: fix typos/grammar errors in Kconfig texts trivial: Miscellaneous documentation typo fixes
Matt Mackall (91): update maintainer for /dev/random nice and rt-prio rlimits remove all kernel BUGs Exterminate PAGE_BUG clean up kernel messages add_preferred_console() build fix quiet ide-cd warning [NET]: Move in_aton from net/ipv4/utils.c to net/core/utils.c [NETPOLL]: e1000 netpoll tweak [NETPOLL]: netpoll_send_skb simplify [NETPOLL]: add retry timeout [NETPOLL]: fix initialization/NAPI race [NETPOLL]: remove unused variable Make RLIMIT_NICE ranges consistent with getpriority(2) kbuild: fix make clean damaging hg repos Error checks omitted in init_tmpfs() in mm/tiny-shmem.c s/retreiv/retriev/g slob: introduce mm/util.c for shared functions slob: introduce the SLOB allocator tiny: Add bloat-o-meter to scripts tiny: Uninline some open.c functions tiny: Uninline some inode.c functions tiny: Uninline some fslocks.c functions tiny: Trim non-IPX builds tiny: Make x86 doublefault handling optional tiny: Make *[ug]id16 support optional tiny: Configure ELF core dump support Make vm86 support optional dac960: add disk entropy in request completions RTC: Remove RTC UIP synchronization on x86 RTC: Remove RTC UIP synchronization on x86_64 RTC: Remove RTC UIP synchronization on Sparc64 RTC: Remove RTC UIP synchronization on PPC CHRP (arch/ppc) RTC: Remove RTC UIP synchronization on CHRP (arch/powerpc) RTC: Remove RTC UIP synchronization on PPC Maple RTC: Remove RTC UIP synchronization on ARM RTC: Remove RTC UIP synchronization on MIPS MC146818 RTC: Remove RTC UIP synchronization on MIPS-based DEC RTC: Remove RTC UIP synchronization on SH03 RTC: Remove RTC UIP synchronization on SH MPC1211 RTC: Remove RTC UIP synchronization on Alpha RTC: Fix up some RTC whitespace and style RTC: Remove some duplicate BCD definitions [NETCONSOLE]: Clean up initcall warning. random: remove SA_SAMPLE_RANDOM from floppy driver random: make CCISS use add_disk_randomness random: change cpqarray to use add_disk_randomness random: remove redundant SA_SAMPLE_RANDOM from touchscreen drivers [SCSI] random: remove redundant SA_SAMPLE_RANDOM from NinjaSCSI Make number of IDE interfaces configurable random: fix error in entropy extraction random: fix seeding with zero entropy random: fix output buffer folding random: fix bound check ordering (CVE-2007-3105) slob: reduce list scanning maps4: move is_swap_pte maps4: introduce a generic page walker maps4: use pagewalker in clear_refs and smaps maps4: simplify interdependence of maps and smaps maps4: move clear_refs code to task_mmu.c maps4: regroup task_mmu by interface maps4: add /proc/pid/pagemap interface maps4: add /proc/kpagecount interface maps4: add /proc/kpageflags interface maps4: make page monitoring /proc file optional slob: fix free block merging at head of subpage slob: reduce external fragmentation by using three free lists slob: correct Kconfig description drivers/char/random.c:write_pool() cond_resched() needed Fix compile error on nommu for is_swap_pte random: clean up checkpatch complaints random: consolidate wakeup logic random: use unlocked_ioctl random: reuse rand_initialize random: improve variable naming, clear extract buffer random: make backtracking attacks harder random: remove cacheline alignment for locks random: eliminate redundant new_rotate variable random: remove some prefetch logic random: simplify add_ptr logic random: make mixing interface byte-oriented random: simplify and rename credit_entropy_store SLOB: fix bogus ksize calculation SLOB: fix bogus ksize calculation fix x86: remove magic number from ACPI sleep stack buffer x86: trim ACPI sleep stack buffer pagemap: fix 32-bit pagemap regression tcp: Stop scaring users with "treason uncloaked!" shmem: unify regular and tiny shmem random: don't try to look at entropy_count outside the lock MAINTAINERS: add Matt Mackall to embedded maintainers
Matt Palmer (2): [ARM] DNS323: Read MAC address from flash [ARM] DNS323: Initialise 88F5182 correctly
Matt Porter (49): Update dontdiff ppc32: fix CONFIG_TASK_SIZE handling on 44x cpm_uart: Route SCC2 pins for the STx GP3 board ppc32: fix CONFIG_TASK_SIZE handling on 40x ppc32: remove orphaned ppc4xx_kgdb.c ppc32: fix dma_map_page() to use page_to_bus() ppc32: add 440ep support ppc32: add bamboo platform ppc32: add bamboo defconfig ppc32: fix ppc440 pagetable attributes ppc32: ppc440 pagetable attributes (comments updates) ppc32: fix ppc4xx stb03xxx dma build ppc32: Fix PPC440SP SRAM controller DCRs ppc32: Add usb support to IBM stb04xxx platforms ppc32: add phy excluded features to ocp_func_emac_data ppc32: add cputable entry for 440SP Rev. A Add rapidio net driver USB: Fix usb hub build EHCI, split out PCI glue ppc32: Cleanup AMCC PPC44x eval board U-Boot support phy address mask support for generic phy layer ppc32: cleanup AMCC PPC40x eval boards to support U-Boot ppc32: Remove internal PCI arbiter check on PPC40x ppc32: Add missing initrd header on ppc440 RapidIO support: core base RapidIO support: core includes RapidIO support: core enum rapidio: core updates RapidIO support: ppc32 rapidio: message interface updates ppc32: Fix RapidIO build on 85xx ppc32: Fix STx GP3 build ppc32: fix perf_irq extern on e500 ppc32: fix ppc44x fpu build [ALSA] hda-intel - Fix HDA probe_mask default [ALSA] hda-codec - update sigmatel support and bug fixes [ALSA] hda-codec - add D975XBK support to sigmatel patch [ALSA] hda-codec - add sigmatel 927x codec support [ALSA] hda: sigmatel fixes [ALSA] hda: add sigmatel 9227/9228/9229 ids [POWERPC] Remove flush_dcache_all export [POWERPC] Fix powerpc 44x_mmu build [POWERPC] Remove flush_dcache_all export [POWERPC] Fix powerpc 44x_mmu build [ALSA] hda: fix sigmatel 9227/8/9 codec support [ALSA] hda: sigmatel 9205 family support [ALSA] hda: fix sigmatel dell system detection [ALSA] hda: add dig mic support for sigmatel codecs [ALSA] hda: add sigmatel 9205 eapd support
Matt Reimer (20): [ARM] 3025/1: Add I2S platform device for PXA [ARM] 3029/1: Add HWUART support for PXA 255/26x [ARM] 3258/1: IMX serial: fix parity [ARM] 3546/1: PATCH: subtle lost interrupts bug on i.MX USB: trivial DEBUG message correction in gadget ether driver pcmcia: Add an id to ide-cs.c [ARM] 4106/1: S3C2410: typo fixes in register definitions [ARM] 4169/1: S3C2410: align to a cache line [ARM] 4170/1: S3C2410: don't save and restore cp register 15 [ARM] 4168/1: S3C24XX: use defines instead of numbers [ALSA] Make s3c24xx_i2s_set_clkdiv() change the correct bits [MTD] [NAND] add s3c2440-specific read_buf/write_buf [MTD] [NAND] treat any negative return value from correct() as an error [ARM] 4632/1: Fix a typo in include/asm-arm/plat-s3c/regs-nand.h [MTD] [NAND] make s3c2410 indicate an error for multi-bit read errors [MTD] [NAND] fix s3c2410 error correction pcmcia: add an pata/ide ID [MTD] [NAND] pxa3xx: fix non-page-aligned reads [MTD] [NAND] pxa3xx: convert from ns to clock ticks more accurately pxamci: correct DMA flow control
Matt T. Yourst (1): KVM: x86: silence preempt warning on kvm_write_guest_time
Matt Tolentino (7): remove direct ref to contig_page_data for x86-64 add x86-64 Kconfig options for sparsemem reorganize x86-64 NUMA and DISCONTIGMEM config options add x86-64 specific support for sparsemem x86: fix EFI memory map parsing x86_64: add x86-64 support for memory hot-add x86_64: add __meminit for memory hotplug
Matt Waddel (9): Add wording to m68k .S files to help clarify license info m68knommu: build support for the Freescale 532x CPU family m68knommu: FEC driver support for the ColdFire 523x CPU family m68knommu: fix syscall tracing m68knommu: define __clear_user macro m68knommu: fix profile timer m68knommu: add ColdFire M532x to the FEC configuration options m68knommu: correct the mii calculations for 532x ColdFire FEC m68knommu: fix 5329 ColdFire periphal addressing
Matteo Croce (7): wireless/airo: Build fix AR7 ethernet [WATCHDOG] AR7: watchdog timer AR7 ethernet: small post-merge cleanups and fixes Replace cpmac fix [MTD] AR7 mtd partition map cpmac bugfixes and enhancements
Matteo Vit (2): [AVR32] add multidrive support for pio driver [AVR32] fix command line parsing in early_parse_fbmem
Matthew Arnold (1): USB: add 5372:2303 to pl2303
Matthew C Campbell (1): ACPI: asus_acpi: Add support for Asus Z81SP
Matthew Chapman (1): [IA64] ptrace and restore_sigcontext() allow ar.rsc.pl==0
Matthew Davidson (2): zd1211rw: Add ID for Sitecom WL-117 usb-storage: ignore Sitecom WL-117 USB-WLAN
Matthew Dharm (19): USB Storage: fix compile error USB Storage: endpoint toggles and reset delays USB Storage: port reset on transport error USB Storage: retry hard errors USB Storage: remove dependency on SCSI-provided serial/tag number USB Storage: close a race condition in disconnect near probe USB Storage: close a race condition in disconnect near queuecommand USB Storage: add support for Maxtor One-Touch button USB Storage: wedge SCSI revision at 2 for usb-storage devices USB: storage: Fix messed-up locking USB Storage: make OneTouch PM-aware USB Storage: cleanups of sddr09 USB Storage: sddr09 cleanups USB Storage: more sddr09 cleanups USB Storage: add alauda support USB Storage: update MAINTAINERS USB: usb-storage: Add support for Rio Karma USB Storage: add rio karma eject support USB: replace kernel_thread() with kthread_run() in libusual.c
Matthew Dobson (12): send_IPI_mask_sequence() warning fix Fix a bug in scsi_get_command slab: extract slab_destroy_objs() slab: extract slab_{put|get}_obj mempool: add page allocator mempool: use common mempool page allocator mempool: add kmalloc allocator mempool: use common mempool kmalloc allocator mempool: add kzalloc allocator mempool: use common mempool kzalloc allocator mempool: add mempool_create_slab_pool() mempool: use mempool_create_slab_pool()
Matthew Fleming (2): MMC: CSD and CID timeout values MMC: Use timeout values from CSR
Matthew Garrett (77): agp: restore APBASE after setting APSIZE [ALSA] ac97 - Add extra IDs for headphone autosense [ALSA] Add a new quirk for mute-LED and HP-only. Add sysfs entry to disable framebuffer access Input: add KEY_BATTERY keycode PCI: Clear abnormal poweroff flag on VIA southbridges, fix resume x86: - restore i8259A eoi status on resume [SERIAL] add PNP IDs for FPI based touchscreens RTC: use fallback IRQ if PNP tables don't provide one V4L/DVB (5825): Alter the tuner type for the WinTV USB UK PAL model. libata: Integrate ACPI-based PATA/SATA hotplug - version 5 libata: Don't fail device revalidation for bad _GTF methods ACPI: video: Rationalise ACPI backlight implementation ACPI: video: Ignore devices that aren't present in hardware ACPI: video: reset brightness on resume ACPI: video: Ignore ACPI video devices that aren't present in hardware Fixups to ATA ACPI hotplug USB: Firmware loader driver for USB Apple iSight camera isight_firmware: Avoid crash on loading invalid firmware x86, ioapic, acpi quirk: disable IRQ 0 through I/O APIC for some HP systems Input: add switch for dock events backlight: Add Nvidia-based Apple Macbook Pro backlight driver misc: add HP WMI laptop extras driver nsc-ircc: default to dongle type 9 on IBM hardware eeepc-laptop: fix use after free power_supply: Add function to return system-wide power state hp-wmi: update to match current rfkill semantics hp-wmi: add proper hotkey support Input: atkbd - expand Latitude's force release quirk to other Dells ACPI: WMI: Enable event methods when registering notifiers eeepc-laptop: Use standard interfaces ACPI: Clear WAK_STS on resume Add Intel ACPI IGD OpRegion support sony-laptop: Ignore missing _DIS method on pic device sony-laptop: ignore missing _DIS method on pic device Input: atkbd - add keymap quirk for Inventec Symphony systems [CPUFREQ] Disable sysfs ui for p4-clockmod. Input: atkbd - broaden the Dell DMI signatures PCI/ACPI: acpiphp: Identify more removable slots dcdbas: export functionality for use in other drivers misc: add dell-laptop driver eeepc-laptop: Add support for extended hotkeys eeepc-laptop: Check return values from rfkill_register eeepc-laptop: Implement rfkill hotplugging in eeepc-laptop PCI hotplug: Change link order of pciehp & acpiphp misc: dell-laptop should depend on POWER_SUPPLY thermal: use integers rather than strings for thermal values ACPI: move thermal trip handling to generic thermal layer [CPUFREQ] Change link order of x86 cpufreq modules [CPUFREQ] Make cpufreq-nforce2 less obnoxious Allow relatime to update atime once a day Add a strictatime mount option Make relatime default sony-laptop: Add support for new Sony platform API sony-laptop: Enable EC on newer hardware sony-laptop: Add support for extra keyboard events sony-laptop: Add rfkill support on new models sony-laptop: Add support for extended hotkeys thermal: support forcing support for passive cooling ACPI: Populate DIDL before registering ACPI video device on Intel dell-wmi: new driver for hotkey control serial: Update PNP IDs efifb: exit if framebuffer address is invalid USB: qcserial: Add extra device IDs drm/i915: Register ACPI video even when not modesetting drm/i915: Unregister ACPI video driver when exiting drm/i915: Enable ASLE if present thermal: Fix polling frequency for systems without passive cooling ACPI, i915: Register ACPI video even when not modesetting dell-wmi: don't generate errors on empty messages hp-wmi: Add support for reporting tablet state libata: Export AHCI capabilities backlight: Allow drivers to update the core, and generate events on changes backlight/acpi: Update the backlight state when we change brightness backlight/eeepc-laptop: Update the backlight state when we change brightness rtc: document the sysfs interface rtc: add boot_timesource sysfs attribute
Matthew Gregan (1): KVM: Implement IA32_EBL_CR_POWERON msr
Matthew Martin (3): USB: Fix warning in drivers/usb/media/ov511.c ixj: make ixj_set_tone_off() static parport: Remove space in function calls
Matthew McClintock (1): [POWERPC] Fixed some missing files to be deleted when running make clean
Matthew Meno (1): USB: Support for Susteen Datapilot Universal-2 cable in pl2303
Matthew Percival (1): ARM: OMAP: dmtimer.c omap1 register fix
Matthew Ranostay (97): [ALSA] hda: add eapd support to additional idt codecs [ALSA] hda: stac9202 mixer fix [ALSA] hda: Enable SPDIF in/out on some stac9205 boards [ALSA] hda: BIOS changing subsystem id [ALSA] hda: More subsystem id BIOS changes [ALSA] hda-codec - Add STAC9228 DMIC support [ALSA] hda: Add dmux to STAC 9228 [ALSA] hda: STAC9228 updated DMUX nid [ALSA] hda: STAC9228 DMIC [ALSA] hda: Added new IDT codec family [ALSA] hda: STAC92HD71 codec mixer [ALSA] hda: STAC9228 Subsystem update [ALSA] hda: Added STAC92HD73 support [ALSA] hda: 92HD73 DMIC Amps [ALSA] hda: Added more 92HD71 codecs [ALSA] hda: STAC927x DMIC Cleanup [ALSA] hda: STAC927x VREF fix [ALSA] hda: Dynamically create digital gain mixers [ALSA] hda: 92HD71BXX Mono Mute Support [ALSA] hda: STAC9228 VT fixes [ALSA] hda: 92HD7XXX power management support [ALSA] hda: Add new STAC9205 PCI_QUIRK [ALSA] hda: Mono mux mixer support [ALSA] hda: Added mono_out_pin to autoconfig [ALSA] hda: Add dynamic mono mixer support for STAC92xx codecs [ALSA] hda: STAC9205 GPIO line fix [ALSA] hda: STAC92xx Line In/Mic as output check [ALSA] hda: Add GPIO mute support to STAC9205 [ALSA] hda: fix Mic in as output [ALSA] hda: STAC927x power down inactive DACs [ALSA] hda: fix STAC927x power management [ALSA] hda: STAC927x invalid association value [ALSA] hda: 92HDxxxx PCI Quirks [ALSA] hda: STAC927x analog mic [ALSA] hda: Mic as output fix [ALSA] hda: disable power management on fixed ports [ALSA] hda: add verbs for 92hd73xxx laptops [ALSA] hda: Reorganized DAC outputs [ALSA] hda: 92HD73xxx distortion fix [ALSA] hda: 92hd71bxxx DMIC nid [ALSA] hda: Correct SPDIF out default config [ALSA] hda: EAPD power management [ALSA] hda: Add 5.1 support for second headphone jack ALSA: hda: Add support for 92HD73xxx codecs ALSA: hda - removed redundant gpio_mask ALSA: hda: 92hd71bxx PC Beep ALSA: hda: digital pc-beep support hd-audio codecs ALSA: hda: added 92HD81/83 support ALSA: hda: dynamically create capture mux controls ALSA: hda: 92HD75xx fixes ALSA: hda: Distortion fix for dell_m6_core_init ALSA: hda: SPDIF mux controls ALSA: hda: removed unneeded hp_nid references ALSA: hda: slave digital out support ALSA: hda: digital slave support for IDT codecs ALSA: hda: SPDIF mux name change ALSA: hda - add missing slave_dig_outs for 92HD73bxx ALSA: hda: Added a STAC_HP_M4 quirk ALSA: hda: Input port AMP controls ALSA: hda: fixed hp_nid DAC for DELL_M6 ALSA: hda: 92hd73xx fixes ALSA: hda: SPDIF mux fixes for STAC927x ALSA: hda: use last DAC defined for hp_pin ALSA: hda: slave_dig_outs code block in wrong location ALSA: hda: 92xx S/PDIF In support ALSA: hda: HP laptop quirk ALSA: hda: SPDIF stream muting support ALSA: hda: STAC_HP_M4 ALSA: hda: VREF powerdown for headphones ALSA: hda: add mixers for analog mixer on 92hd75xx codecs ALSA: hda: corrected invalid mixer values ALSA: hda: fix nid variable warning ALSA: hda: add support for jack detection on IDT/Sigmatel ALSA: hda: dynamic jack id ALSA: jack: lineout support to jack abstraction layer ALSA: hda: add snd_hda_get_jack* functions ALSA: hda: add support for jack detection on IDT codecs. ALSA: hda: make a STAC_DELL_EQ option ALSA: hda: STAC_VREF_EVENT value change ALSA: hda: STAC_DELL_M6 EAPD ALSA: hda: EAPD mute on suspend ALSA: hda: STAC_DELL_M6 EAPD ALSA: hda: Add STAC_DELL_M4_3 quirk ALSA: hda: dinput_mux check ALSA: hda: fix incorrect mixer index values for 92hd83xx ALSA: hda: stac92hd8xxx amp mixers ALSA: hda: fix invalid power mapping masks ALSA: hda: 83xxx port 0xe DAC selection ALSA: hda: revert change to 92hd83xxx power mapping ALSA: hda: Add STAC92HD83XXX_PWR_REF quirk Add PCI DFI vendor ID ALSA: hda: add reference board SND_PCI_QUIRK ALSA: hda: 92hd71xxx disable unmute support for codecs that don't have input amps ALSA: hda: Added stac378x digital slave out struct ALSA: hda: Add STAC_DELL_S14 quirk ALSA: Add 92HD81B1C device id ALSA: hda - Add VREF powerdown sequence for another board
Matthew Wilcox (373): PCI: update PCI documentation for pci_get_slot() depreciation [SCSI] sym2 version 2.2.1 [PARISC] Convert parisc_device tree to use struct device klists [PARISC] Change the driver names so /sys/bus/parisc/drivers/ looks better [PARISC] Convert parisc_device to use struct resource for hpa [PARISC] Update dino from parisc tree [PARISC] Update spinlocks from parisc tree [PARISC] Reorganize sticore probe routine to be a little less convoluted [PARISC] Fix compile warning in pci.h [PARISC] Update pdc console from parisc tree [PARISC] Explicitly specify sr4 when flushing kernel space [PARISC] Update scsi drivers from parisc tree [PARISC] Fix mux.c driver [PARISC] Update parisc specific input code from parisc tree [SCSI] ncr53c8xx: Cleanup namespace collision with ktimers b44 reports wrong advertised flags [PARISC] Return PDC_OK when alloc_pa_dev fails to enumerate all devices [PARISC] Improve the error message when we get a clashing mod path [PARISC] Fix some compile problems in ptrace.c [PARISC] Always spinlock tlb flush operations to ensure preempt safety [PARISC] Fix compile warning caused by conflicting types of expand_upwards() [PARISC] Make Serial MUX depend on a specific bus type. [PARISC] Mention PA-RISC in NS87415 help [PARISC] Mark hisax and pcbit ISDN drivers as not for parisc Check the irq number is within bounds [SCSI] sym2: Disable IU and QAS negotiation [SCSI] Negotiate correctly with async-only devices [SCSI] Delete trailing full stop [SCSI] Mention scsi_scan_host() in scsi_mid_low_api.txt [SCSI] sym2: Remove FreeBSD ifdefs [SCSI] sym2: Remove last vestiges of sym_sniff_inquiry [SCSI] sym2: Manage sym_lcb properly [SCSI] sym2: Remove code to handle DMA_BIDIRECTION requests [SCSI] sym2: Use DMA_40BIT_MASK constant [SCSI] sym2: Use scsi_print_msg [SCSI] sym2: Allow NVRAM settings to limit speed and width [SCSI] sym2: Report disabled devices and LUNs more attractively [SCSI] sym2: Version 2.2.2 [SCSI] Make scsi_transport_spi.h includable by itself [SCSI] Move scsi_print_msg to SPI class [SCSI] Rename scsi_print_msg to spi_print_msg [SCSI] Fix printing of two-byte messages [SCSI] Use ARRAY_SIZE in spi_print_msg [SCSI] Add PPR support to spi_print_msg [SCSI] Use spi_print_msg in ncr53c8xx driver [SCSI] Merge sym53c8xx_comm.h and sym53c8xx_defs.h into ncr driver [SCSI] Missing const in sr_vendor [PARISC] Make local cache flushes take a void * [PARISC] Fix GSC graphics cards with 64MB regions [PARISC] Fix Dino reporting on J2240 [PARISC] Use STABS_DEBUG macro from vmlinux.lds.h [PARISC] Make flush_tlb_all_local take a void * [PARISC] Update b180_defconfig [PARISC] Remove {,un}lock_kernel from perf ioctl [SCSI] sym2: Mask off opcode from RBC [IA64] Fix pcibios_setup [SCSI] Neaten comments in scsi_cmnd.h [SCSI] fix uninitialized variable error [SCSI] unused show_spi_transport_period_helper parameter [SCSI] ncr53c8xx update [SCSI] Add spi_populate_*_msg functions [SCSI] Make spi_print_msg more consistent [SCSI] Improve message printing code [SCSI] Fix uninitialised width and speed in sym2 [SCSI] Add Brownie to blacklist [SCSI] Missing names from SPI3, SPI4 and SPI5 PCI: Provide a boot parameter to disable MSI [SCSI] Change Kconfig option from IOMAPPED to MMIO [SCSI] Use pcibios_resource_to_bus() [SCSI] Simplify error handling a bit [SCSI] Mark div_10M array const [SCSI] Disable sym2 driver queueing [SCSI] Use SPI messages where possible [SCSI] Allow nvram settings to determine bus mode [SCSI] Simplify error handling [SCSI] Enable clustering and large transfers [SCSI] Version 2.2.3 [SCSI] sym2: Fix build when spinlock debugging is enabled [PARISC] Fix up hil_kbd.c mismerge IB/srp: Use SCAN_WILD_CARD from SCSI headers IB/srp: Get rid of unneeded use of list_for_each_entry_safe() IB/srp: Change target_mutex to a spinlock [SCSI] aic7[9x]xx: Remove last vestiges of reverse_scan [IA64] Format /proc/pal/*/version_info correctly [SCSI] Improve inquiry printing headers_check: Clean up asm-parisc/page.h for user headers kconfig: support DOS line endings Revert ABI-breaking change in /proc Resources: insert identical resources above existing resources remove generic__raw_read_trylock() SuperH list is moderated [PARISC] Clean up asm-parisc/serial.h [PARISC] Improve rwlock implementation [PARISC] Enable interrupts while spinning [PARISC] Add hardware found in the rp8400 [PARISC] Remove some obsolete comments and I checked that Reo is similar to Ike [PARISC] Fix iounmap compile warning [PARISC] Fix HPUX compat compile with current GCC [PARISC] Fix CONFIG_DEBUG_SPINLOCK [PARISC] Define pci_get_legacy_ide_irq [PARISC] Make DMA routines more stubby [PARISC] Export clear_user_page to modules [PARISC] Fix fs/binfmt_som.c [PA-RISC] Fix sba_iommu compilation [PA-RISC] Fix sys32_sysctl [PA-RISC] Fix filldir warnings [PA-RISC] Remove warning from pci.c [PA-RISC] Fix parisc_newuname() [PA-RISC] Fix must_check warnings in drivers.c [PA-RISC] Fix time.c for new do_timer() calling convention Build fixes for struct pt_regs removal [PARISC] Use set_irq_regs [PA-RISC] Fix boot breakage [PARISC] pdc_init no longer exists [PARISC] More pt_regs removal Use linux/io.h instead of asm/io.h Consolidate check_signature [SCSI] Add ability to scan scsi busses asynchronously V4L/DVB (4725): Fix vivi compile on parisc Fix dev_printk() is now GPL-only cciss: Fix warnings (and bug on 1TB discs) [SCSI] Add Kconfig option for asynchronous SCSI scanning [SCSI] fix missing check for no scanning [SCSI] Make scsi_scan_host work for drivers which find their own targets PCI: Use pci_generic_prep_mwi on ia64 PCI: Use pci_generic_prep_mwi on sparc64 PCI: Replace HAVE_ARCH_PCI_MWI with PCI_DISABLE_MWI PCI: Delete unused extern in powermac/pci.c PCI: Block on access to temporarily unavailable pci device Centralise definitions of sector_t and blkcnt_t [IA64] sparse cleanups [IA64] Fix DISCONTIGMEM without VIRTUAL_MEM_MAP [PARISC] Delete arch/parisc/mm/kmap.c again [PARISC] parisc-agp: Fix integer/pointer warning [PARISC] sparse fixes [PARISC] more sparse fixes [PARISC] Fix PCI bus numbering in the presence of Cardbus bridges [PARISC] Make Lasi Ethernet depend on GSC only [POWERPC] Delete unused irq functions on powerpc [AGPGART] VIA and SiS AGP chipsets are x86-only [SCSI] Add missing completion to scsi_complete_async_scans() [SCSI] Fix scsi_add_device() for async scanning PA-RISC: Fix bogus warnings from modpost [PARISC] Only write to memory in test_and_set_bit/test_and_clear_bit if we're [PARISC] Add prototypes for flush_user_dcache_range and flush_user_icache_range [PARISC] Remove sched.h from uaccess.h on parisc [PARISC] Fix show_stack() when we can't kmalloc [PARISC] lba_pci format warnings Revert "[PATCH] make kernel/signal.c:kill_proc_info() static" fix SCSI_SCAN_ASYNC help text kbuild: distinguish between errors and warnings in modpost PCI: Only build PCI syscalls on architectures that want them [SCSI] Add Brownie 1200U3P to blacklist [SCSI] Clean up scsi_add_lun a bit [SCSI] a4000t, zorro7xx, mvme16x, bvme6000,sim710: xxx_device_remove seems buggy Update .gitignore for arch/i386/boot Fix Lindent to not indent preprocessor comments so far [SCSI] advansys: lindent and other large, uninteresting changes [SCSI] dpt_i2o: convert to SCSI hotplug model [NET]: ethtool ops are the only way [NET]: ethtool_perm_addr only has one implementation Fix DAC960 driver on machines which don't support 64-bit DMA PTR_ALIGN Fix non-ISA link error in drivers/scsi/advansys.c [SCSI] Fix async scanning double-add problems [SCSI] advansys: undate version, copyright, etc [SCSI] advansys: Clean up proc_info implementation [SCSI] advansys: Improve interrupt handler [SCSI] advansys: Stop checking the scsi_cmnd belongs to our Scsi_Host [SCSI] advansys: Make advansys_board_found a little more readable [SCSI] advansys: Move to scsi hotplug initialisation model [SCSI] advansys: Convert to PCI driver model [SCSI] advansys: Convert to EISA driver model [SCSI] advansys: Convert to ISA driver model [SCSI] advansys: Update resource management [SCSI] advansys: More PCI cleanups [SCSI] advansys: remove AscCompareString() [SCSI] Add QUANTUM XP34301 to the blacklist [SCSI] advansys: remove INQUIRY sniffing [SCSI] advansys: misc reformatting [SCSI] advansys: delete AscGetChipBusType [SCSI] advansys: ioremap no longer needs page-aligned addresses [SCSI] advansys: Stop using n_io_port in Scsi_Host structure [SCSI] advansys: Move struct device out of the cfg structures [SCSI] advansys: Remove library-style callback routines [SCSI] advansys: Remove pci_slot_info [SCSI] advansys: use memcpy instead of open-coded loop [SCSI] advansys: Move documentation to Documentation/scsi [SCSI] advansys: Fix VLB driver name [SCSI] advansys: Create AdvBuildCarrierFreelist [SCSI] advansys: Create AdvLoadMicrocode [SCSI] advansys: Reformat microcode [SCSI] advansys: Shrink advansys_board_found a little more [SCSI] advansys: Remove `waiting' queue [SCSI] advansys: Remove a check for an impossible condition [SCSI] advansys: Remove `done' queue [SCSI] advansys: Remove `active' queue and all remaining internal queueing code [SCSI] advansys: Enable interrupts earlier in queuecommand [SCSI] advansys: Support 16-byte commands properly [SCSI] advansys: Remove a check for an impossible condition [SCSI] advansys: Remove some custom wrappers [SCSI] advansys: Comment/indentation/macro cleanup [SCSI] advansys: Use DRV_NAME [SCSI] Improve error message when offlining a device [SCSI] scsi_scan: Cope with kthread_run failing [SCSI] ibmmca: Stop leaking scsi_hosts on exit [SCSI] ide-scsi: Close narrow race in release [SCSI] ncr53c8xx: Call scsi_host_put in release [SCSI] aha152x: Close narrow race in release [SCSI] qlogicfas: Close narrow race in release [SCSI] simscsi: Free scsi host on error [SCSI] aic94xx: Free scsi host on error [SCSI] ips: Close narrow race in release [SCSI] Remove ->pid field from scsi_cmnd [SCSI] pluto: Don't abuse ->done for internal commands [SCSI] Fix mistaken uses of ->done [SCSI] qlogicpti: Add a slave_configure method [SCSI] gdth: Stop abusing ->done for internal commands [SCSI] Get rid of scsi_cmnd->done [SCSI] advansys: Eliminate prototypes [SCSI] advansys: Remove array of scsi targets [SCSI] advansys: Restructure asc_execute_scsi_cmnd() [SCSI] advansys: Fix simultaneous calls to ->queuecommand [SCSI] advansys: Improve reset handler [SCSI] advansys: Remove ASC_SELECT_QUEUE_DEPTHS [SCSI] advansys: Remove ASC_WIDE_BOARD predicate [SCSI] advansys: Sort out irq number mess [SCSI] advansys: Merge ASC_IERR definitions [SCSI] advansys: Remove asc_board_t typedef and ASC_BOARDP macro [SCSI] advansys: Remove library version & serial numbers [SCSI] advansys: Sort out debug macros [SCSI] advansys: Remove private lock [SCSI] advansys: Get rid of board index number [SCSI] advansys: Make sdtr_period_tbl a pointer [SCSI] advansys: Move a couple of fields from struct board to struct adv_dvc [SCSI] advansys: Remove DvcGetPhyAddr [SCSI] advansys: convert to use the data buffer accessors [SCSI] advansys: Remove a couple of uses of bus_to_virt [SCSI] advansys: Use dma mapping for overrun buffer [SCSI] advansys: Changes to work on parisc gdth: Make one abuse of scsi_cmnd less obvious m68k: Export cachectl.h Update DMA-mapping documentation [SCSI] fc4: remove this and all associated drivers [PARISC] Fix infinite loop in /proc/iomem [SCSI] sym53c8xx: Use pci_dev irq number [SCSI] sym53c8xx: Remove data_mapping and data_mapped [SCSI] sym53c8xx: Remove unnecessary check in queuecommand [SCSI] sym53c8xx: Don't disable interrupts in the interrupt handler [SCSI] sym53c8xx: Stop overriding scsi_done [SCSI] sym53c8xx: Use pdev->revision [SCSI] sym53c8xx: Remove ->device_id [SCSI] sym53c8xx: Remove io_ws, mmio_ws and ram_ws elements [SCSI] sym53c8xx: Remove tag_ctrl module parameter [SCSI] sym53c8xx: Simplify DAC DMA handling [SCSI] sym53c8xx: Use scmd_printk where appropriate [SCSI] sym53c8xx: Get rid of IRQ_FMT and IRQ_PRM [SCSI] sym53c8xx: Make interrupt handler capable of returning IRQ_NONE [SCSI] sym53c8xx: Remove pci_dev pointer from sym_shcb [SCSI] sym53c8xx: Remove sym_xpt_async_sent_bdr Fix kmem_cache_free performance regression in slab Move dmapool.c to mm/ directory dmapool: Fix style problems Avoid taking waitqueue lock in dmapool dmapool: Validate parameters to dma_pool_create dmapool: Tidy up includes and add comments Change dmapool free block management pool: Improve memory usage for devices which can't cross boundaries Use wake_up_locked() in eventpoll Add macros to replace direct uses of TASK_ flags perfmon: Use task_is_* proc/array.c: Use TASK_REPORT proc/base.c: Use task_is_* wait: Use TASK_NORMAL power: Use task_is_* ptrace: Use task_is_* sched: Use task_contributes_to_load, TASK_ALL and TASK_NORMAL signal: Use task_is_* exit: Use task_is_* Add TASK_WAKEKILL Add fatal_signal_pending Add lock_page_killable Use lock_page_killable Add schedule_timeout_killable Add wait_event_killable Add wait_for_completion_killable NFS: Switch from intr mount option to TASK_KILLABLE Remove commented-out code copied from NFS file locks: Use wait_event_interruptible_timeout() hash: add explicit u32 and u64 versions of hash Change pci_raw_ops to pci_raw_read/write Use proper abstractions in quirk_intel_irqbalance [SCSI] lpfc: Balance locking [SCSI] advansys: Fix bug in AdvLoadMicrocode [SCSI] BusLogic: make FlashPoint support x86-32 only Fix quota.h includes Add semaphore.h to kernel_lock.c Generic semaphore implementation Introduce down_killable() Add down_timeout and change ACPI to use it Simplify semaphore implementation Improve semaphore documentation Remove DEBUG_SEMAPHORE from Kconfig arch: Remove unnecessary inclusions of asm/semaphore.h net: Remove unnecessary inclusions of asm/semaphore.h drivers: Remove unnecessary inclusions of asm/semaphore.h fs: Remove unnecessary inclusions of asm/semaphore.h include: Remove unnecessary inclusions of asm/semaphore.h kernel: Remove unnecessary inclusions of asm/semaphore.h lib: Remove unnecessary inclusions of asm/semaphore.h security: Remove unnecessary inclusions of asm/semaphore.h Convert asm/semaphore.h users to linux/semaphore.h Deprecate the asm/semaphore.h files in feature-removal-schedule. Update .gitignore files kconifg: 'select' considered less evil spi_s3c24xx signedness fix [SCSI] ses: Fix timeout [SCSI] scsi_debug: add support for rotation speed [libata] Add support for VPD page b1 AHCI: Remove an unnecessary flush from ahci_qc_issue x86/PCI: Fix PCI config space for domains > 0 class: add lockdep infrastructure Remove mention of semaphores from kernel-locking Add missing semaphore.h includes Remove use of asm/semaphore.h Remove asm/semaphore.h Remove __DECLARE_SEMAPHORE_GENERIC [SCSI] Make host_no an unsigned int [XFS] Convert l_flushsema to a sv_t PCI: rewrite PCI BAR reading code PCI: handle 64-bit resources better on 32-bit machines PCI MSI: Don't disable MSIs if the mask bit isn't supported PCI: fix bogus "'device' may be used uninitialized" warning in pci_slot block: remove unused ->busy part of the block queue tag map [netdrvr] atl1e: Don't take the mdio_lock in atl1e_probe [SCSI] qla2xxx: Remove semaphore.h ACPI: Change acpi_evaluate_integer to support 64-bit on 32-bit kernels PCI: Fix reference counting bug x86: Fix interrupt leak due to migration driver core: Rearrange struct device for better packing driver core: Remove completion from struct klist_node atomic_t: unify all arch definitions PCI MSI: Fix undefined shift by 32 PCI/MSI: fix msi_mask() shift fix [SCSI] sd: Don't try to spin up drives that are connected to an inactive port [SCSI] Add VPD helper [SCSI] ses: Use new scsi VPD helper [SCSI] sd: Refactor sd_read_capacity() [SCSI] sd: Try READ CAPACITY 16 first for SBC-2 devices Rewrite MSI-HOWTO PCI MSI: Replace 'type' with 'is_msix' PCI MSI: msi_desc->dev is always initialised PCI MSI: Use mask_pos instead of mask_base when appropriate PCI MSI: Refactor interrupt masking code PCI MSI: Add support for multiple MSI sysctl: fix suid_dumpable and lease-break-time sysctls ata: Add TRIM infrastructure x86/PCI: Move set_pci_bus_resources_arch_default into arch/x86 PCI MSI: Fix MSI-X with NIU cards mm: check the argument of kunmap on architectures without highmem [IA64] Convert ia64 to use int-ll64.h Fix pci_claim_resource Delete pcibios_select_root x86: Use pci_claim_resource ia64: Fix resource assignment for root busses PCI: remove redundant __msi_set_enable() PCI: Fix the NIU MSI-X problem in a better way PCI: Fix IRQ swizzling for ARI-enabled devices parisc: Fix PCI resource allocation on non-PAT SBA machines markup_oops: fix it with 32-bit userspace on a 64-bit kernel frv/PCI: Use pci_claim_resource yenta: Use pci_claim_resource [IA64] Require SAL 3.2 in order to do extended config space ops
Matthias Dahl (1): V4L/DVB (9054): implement proper locking in the dvb ca en50221 driver
Matthias Fuchs (9): [POWERPC] ppc32: fix CPCI405 board support serial: support for new board [POWERPC] 4xx: Add 405GPr and 405EP support in boot wrapper powerpc/44x: Add hwmon support to Sequoia device tree powerpc/4xx: Allow 4xx PCI bridge to be disabled via device tree powerpc: Fix Book-E watchdog timer interval setting powerpc: Add ioctls for RS485 mode control of serial drivers serial: Add 16850 uart type support to OF uart driver rtc: add EPSON RX8025 support to DS1307 RTC driver
Matthias Gehre (1): Replace 0xff.. with correct DMA_xBIT_MASK
Matthias Geissert (1): USB: ipaq: fix devices having more than one endpoint
Matthias Goebl (2): [ISDN] i4l: 'NO CARRIER' message lost after ldisc flush [ISDN]: i4l: Fix DLE handling for i4l-audio
Matthias Hopf (1): drm/i915: fix ioremap of a user address for non-root (CVE-2008-3831)
Matthias Kaehlcke (107): [ATM]: Use mutex instead of binary semaphore in FORE Systems 200E-series driver Driver core: use mutex instead of semaphore in DMA pool handler drivers/base/attribute_container.c: use mutex instead of binary semaphore sonypi: use mutex instead of semaphore [WATCHDOG] use mutex instead of semaphore in Berkshire USB-PC Watchdog driver [SCSI] qla1280: use DMA_64BIT_MASK instead of ~ 0ULL use mutex instead of semaphore in RocketPort driver use mutex instead of semaphore in TPM driver use mutex instead of semaphore in hdaps driver use mutex instead of semaphore for misc char devices fix spinlock usage in hysdn_log_close() use mutex instead of semaphore in CAPI 2.0 interface use mutex instead of semaphore in virtual console driver V4L/DVB (5572): Pvrusb2: use mutex instead of semaphore [ATM]: Use mutex instead of binary semaphore in idt77252 driver. [MTD] Use mutex instead of semaphore in dataflash driver hostap: Use list_for_each_entry ide: use mutex instead of ide_cfg_sem semaphore in IDE driver ide: use mutex instead of ide_setting_sem semaphore in IDE driver Use list_for_each_entry() instead of list_for_each() in the block device use list_for_each_entry() for iteration in Prism 54 driver [IRDA]: use mutex instead of semaphore in VLSI 82C147 IrDA controller driver sysdev: use mutex instead of semaphore Power Management: use mutexes instead of semaphores scx200_acb: Use mutex instead of semaphore USB: drivers/block/ub.c: use list_for_each_entry() [SCSI] megaraid_mbox: use mutex instead of semaphore Use mutexes instead of semaphores in I2O driver fs/block_dev.c: use list_for_each_entry() use mutex instead of semaphore in SPI core/init code Use mutex instead of semaphore in CAPI 2.0 driver V4L/DVB (5809): Use mutex instead of semaphore in Philips webcam driver V4L/DVB (5811): Use mutex instead of semaphore in Virtual Video driver drivers/edac: change from semaphore to mutex operation USB: use mutex instead of semaphore in the USB gadget serial driver USB: use mutex instead of semaphore in the ELAN U132 adapter driver USB: use mutex instead of semaphore in the Adutux driver USB: use mutex instead of semaphore in the FTDI ELAN driver [SPARC] Videopix Frame Grabber: Fix unreleased lock in vfc_debug() [SCSI] st: Use mutex instead of semaphore Videopix Frame Grabber: Fix unreleased lock in vfc_debug() kernel/user.c: Use list_for_each_entry instead of list_for_each fs/locks.c: use list_for_each_entry() instead of list_for_each() V4L/DVB (5946): Use mutex instead of semaphore in the DVB frontend tuning interface Use mutex instead of semaphore in the Host AP driver [SCSI] osst: Use mutex instead of semaphore USB: ELAN U132 Host Controller Driver: convert sw_lock to mutex sched: use list_for_each_entry_safe() in __wake_up_common() [ALSA] ESS Maestro 1/2/2E Sound Card: Use list_for_each_entry [ALSA] Intel HD Audio: Use list_for_each_entry(_safe) [ALSA] Routines for effect processor FX8010: Use list_for_each_entry use mutex instead of semaphore in isdn subsystem common functions ieee1394: ieee1394_core.c: use DEFINE_SPINLOCK for spinlock definition [SPARC] Videopix Frame Grabber: Convert device_lock_sem to mutex fs/file_table.c: use list_for_each_entry() instead of list_for_each() fs/eventpoll.c: use list_for_each_entry() instead of list_for_each() fs/super.c: use list_for_each_entry() instead of list_for_each() kernel/exit.c: Use list_for_each_entry(_safe) instead of list_for_each(_safe) kernel/time/clocksource.c: Use list_for_each_entry instead of list_for_each mm/oom_kill.c: Use list_for_each_entry instead of list_for_each kcopyd use mutex instead of semaphore USB: FTDI Elan driver: Convert ftdi->u132_lock to mutex hwmon: (lm70) Convert semaphore to mutex [SCSI] megaraid_sas: Convert aen_mutex to the mutex API V4L/DVB (6400): usbvision: Convert the usbvision->lock semaphore to the mutex API IB/ipath: Convert ipath_eep_sem semaphore to a mutex [PPP] synchronous tty: convert dead_sem to completion Prism54: Convert mgmt_sem to the mutex API PLIP driver: convert the semaphore killed_timer_sem to completion USB: TI 3410/5052 USB Serial: convert td_open_close_lock to mutex USB: Edgeport USB Serial Converter: convert es_sem to mutex USB: testing driver: convert dev->sem to mutex Parallel port: convert port_mutex to the mutex API ACPI: acpi_pci_irq_find_prt_entry(): use list_for_each_entry() instead of list_for_each() MBCS: convert algolock to mutex MBCS: convert dmawritelock to mutex MBCS: convert dmareadlock to mutex prism54: Convert acl->sem in a mutex prism54: Convert stats_sem in a mutex prism54: Convert wpa_sem in a mutex [TIPC]: Convert tsock->sem in a mutex COSA/SRP: convert channel_data.rsem to mutex [SCSI] mpt fusion: convert inactive_list_mutex to a mutex fs/inode.c: use hlist_for_each_entry() Alchemy Semi Au1000 pcmcia driver: convert pcmcia_sockets_lock in a mutex dlm: convert connections_lock in a mutex [ARM] OMAP1: N770: Convert audio_pwr_sem in a mutex i2c: Use list_for_each_entry_safe pxafb: convert ctrlr_sem in a mutex sa1100fb: convert ctrlr_sem in a mutex hfs: convert bitmap_lock in a mutex hfs: convert extents_lock in a mutex hfsplus: convert the extents_lock in a mutex aoe: convert emsgs_sema into a completion affs: convert s_bmlock into a mutex [ARM] ep93xx: fix OHCI DMA mask USB: ci13xxx_udc: fix build error [ARM] 5552/1: ep93xx get_uart_rate(): use EP93XX_SYSCON_PWRCNT and EP93XX_SYSCON_PWRCN USB: ci13xxx_udc: use helper functions to determine endpoint type and direction USB: atmel_usba_udc: use helper functions to determine endpoint type and direction USB: at91_udc: use helper functions to determine endpoint type and direction USB: Goku-S: use helper functions to determine endpoint type and direction USB: gadgetfs: use helper functions to determine endpoint type and direction USB: UHCI queue: use usb_endpoint_type() [ARM] 5576/1: Update kb9202_defconfig mtd: mtdblock: introduce mtdblks_lock mtd: fix a typo in comment
Matthias Koenig (2): [ALSA] Add snd-mts64 driver for ESI Miditerminal 4140 [ALSA] Add snd-portman2x4 driver for Midiman Portman 2x4 MIDI device
Matthias Ludwig (1): smsc911x: fix calculation of res_size for ioremap
Matthias M. Dellweg (1): [TCP] MD5: Remove some more unnecessary casting.
Matthias Mueller (1): rtl8187: Add USB ID for Sitecom WL-168 v1 001
Matthias Schwarzott (25): V4L/DVB (5157): Set phys, bustype, version, vendor and product for input device V4L/DVB (6382): saa7134: fix NULL dereference at suspend time for cards without IR receiver V4L/DVB (6873): Fixes issues listed by checkpatch V4L/DVB (6874): removes duplicated KERN_DEBUG flags from dprintk calls in mt312.c V4L/DVB (6903): mt312: CodingStyle fix V4L/DVB (7097): saa7134-dvb: add missing dvb_attach call (for tda10046_attach) V4L/DVB (7507): saa7134: add analog support for Avermedia A700 cards V4L/DVB (7571): mt312: Cleanup buffer variables of read/write functions V4L/DVB (7572): mt312: Fix diseqc V4L/DVB (7573): mt312: Supports different xtal frequencies V4L/DVB (7574): mt312: Add support for zl10313 demod V4L/DVB (7575): mt312: add attach-time setting to invert lnb-voltage V4L/DVB (7861): mt312: Prefix functions only with mt312_, Add zl10313 to kconfig description V4L/DVB (8027): saa7134: Avermedia A700: only s-video and composite input are working V4L/DVB (9357): cx88-dvb: Fix Oops in case i2c bus failed to register V4L/DVB (9477): Fix: Commit 9344 breaks tning of cx24123 V4L/DVB (10662): remove redundant memset after kzalloc V4L/DVB (10822): Add support for Zarlink ZL10036 DVB-S tuner. V4L/DVB (10823): saa7134: add DVB support for Avermedia A700 cards V4L/DVB (10948): flexcop-pci: Print a message in case the new stream watchdog detects a problem V4L/DVB (11386): saa7134: Add analog RF tuner support for Avermedia A700 DVB-S Hybrid+FM card V4L/DVB (11828): Reducing print-level of I2C error prints V4L/DVB (11894): flexcop-pci: dmesg visible names broken V4L/DVB (12440): Use kzalloc for frontend states to have struct dvb_frontend properly V4L/DVB (12200): mt312: Fix checkpatch warnings
Matthias Schwarzzot (1): V4L/DVB (10978): Report tuning algorith correctly
Matthias Urlichs (25): USB: add Option Card driver Turn off sibling call optimization w/ frame pointers kbuild: obey HOSTLOADLIBES_programname for single-file compilation Option Card driver update, Maintainer entry USB: more device IDs for Option card driver usb/serial/option.c: Increase input buffer size Overrun in option-card USB driver USB: new devices for the Option driver USB: Option driver: new product ID USB: Option driver: removed change history and linux/version.h include USB: Option driver: Short driver names were identical USB: Let option driver handle Anydata CDMA modems. Remove anydata driver. USB: Drop Sierra Wireless MC8755 from the Option driver USB: Removed 3-port device handler from Option driver usbserial: Reference leak USB: another device ID for ipaq Remove unused tty_struct field document the core-dump-to-a-pipe patch m68k: Mac89x0 Ethernet netif updates USB: option.c: add more device IDs mISDN: Remove the local max-card limit mISDN: Added an ioctl to change the device name mISDN: Use struct device name field mISDN: Create /sys/class/mISDN mISDN: Add MODULE_DEVICE_TABLE() to hfcpci
Matthias Welwarsky (2): sony-laptop: new style events typo fixes sony-laptop: fix event reporting for new style events
Matthias-Christian Ott (1): [CPUFREQ] p4-clockmod reports wrong frequency.
Matthieu CASTET (4): [wireless airo] reset card in init [MTD] [NAND] S3C2412 fix hw ecc mtd: m25p80 nand: add m45pe10 ids b43: Fix possible unaligned u32 access
Matthieu Castet (4): [ACPI] PNPACPI parse error [ARM] S3C2412: Correct parents for EREFCLK and UREFCLK SSB: BCM47xx: Export ssb_watchdog_timer_set MIPS: BCM47xx: Fix gpio_direction_output
Matthijs van Otterdijk (1): fix the toshiba_acpi write_lcd return value
Matti Halme (1): rtc: rtc-twl4030 don't mask alarm interrupts on shutdown
Matti J. Aaltonen (1): V4L/DVB (13013): FM TX: si4713: Kconfig: Fixed two typos.
Matti Linnanvuori (16): Mutex documentation is unclear about software interrupts, tasklets and timers atomic_ops.txt has incorrect, misleading and insufficient information [Bug 9020] ide/Kconfig: add IDEDISK_MULTI_MODE text adapted from hdparm manual page telephony: phonedev panics if unregistering device not registered [Bug 9266] module: fix and elaborate comments Documentation: add a guideline for hard_start_xmit method [NET]: Fix race in dev_close(). (Bug 9750) Documentation: fix tcp.txt sync_bitops: fix wrong comments [Bug 10247] net: Comment dev_kfree_skb_irq and dev_kfree_skb_any better USB: serial: Remove obsolete contact addresses Consistently use pdev as the variable of type struct pci_dev *. doc: fix an incorrect suggestion to pass NULL for PCI like buses doc: replace yet another dev with pdev for consistency in DMA-mapping.txt doc: add a chapter about trylock functions [Bug 9011] x86: add compilation checks to pci_unmap_*() macros
Mattia Dongili (46): [CPUFREQ] Measure transition latency at driver initialization [CPUFREQ] Move PMBASE reading away and do it only once at initialization time kbuild: fix a cscope bug (make cscope segfaults) [CPUFREQ] cpufreq_conservative: keep ignore_nice_load and freq_step values when reselected uml: search from uml_net in a more reasonable PATH [CPUFREQ] return error when failing to set minfreq [CPUFREQ] set policy->curfreq on initialization sony_acpi: Allow easier debugging for the unknown SNC methods. sony_acpi: Add lanpower and audiopower controls sony_acpi: Allow multiple sony_acpi_values for the same .name sony_acpi: Fix sony_acpi backlight registration and unregistration sony-laptop: create from sony_acpi sony-laptop: Remove /proc/acpi/sony interface and implement platform_device. sony-laptop: Small update to the Kconfig help to make people believe this driver is useful. sony-laptop: Group functions and structures to better draw subsytems usage sony-laptop: Update docs sony-laptop: add to MAINTAINERS sony-laptop: allow complex per-value input/output validation sony-laptop: MAINTAINERS fix entry, add L: and W: sony-laptop: rename SONY_LAPTOP_OLD to a more meaningful SONYPI_COMPAT sony-laptop: add new SNC handlers sony-laptop: map wireless switch events to KEY_WLAN sony-laptop: Add support for recent Vaios Fn keys (C series for now) sony-laptop: Invoke _INI for SNC devices that provide it sony-laptop: Make the driver use MSC_SCAN and a setkeycode and getkeycode key table. sony-laptop: Add Vaio FE to the special init sequence sony-laptop: Fix event reading in sony-laptop sony-laptop: restore the last user requested brightness level on resume. sony-laptop: enable Vaio FZ events sony-laptop: call sonypi_compat_init earlier sony-laptop: old Vaio models contain 2 IO port entries sony-laptop: printk more info in sony_pic_call[123] sony-laptop: Add Vaio N series to the special init sequence to enable Fn keys sony-laptop: refactor model types sony-laptop: bump version to 0.6 sony-laptop: add Type4 model sony-laptop: fix scancode decode usb/asix: add Buffalo LUA-U2-GT 10/100/1000 sony-laptop: merge Type4 into Type3 sony-laptop: Make sony_pic_set_wwanpower not take mutexes sony-laptop: update copyright sony-laptop: fix bogus error message display on resume sony-laptop: always try to unblock rfkill on load sony-laptop: remove device_ctrl and the SPIC mini drivers sony-laptop: SPIC unset IRQF_SHARED, set IRQF_DISABLED sony-laptop: remove _INI call at init time
Mattias Nissler (20): mac80211: Don't stop tx queue on master device while scanning. mac80211: Defer setting of RX_FLAG_DECRYPTED. rt2x00: Fix residual check in PLCP calculations. rt2x00: Allow rt61 to catch up after a missing tx report mac80211: Accept auto txpower setting mac80211: clean up rate selection mac80211: add PID controller based rate control algorithm rc80211-pid: add debugging rc80211-pid: export tuning parameters through debugfs rt2x00: Fix antenna selection. rt2x00: Rework rt61 antenna selection. rt2x00: Rework rt73 antenna selection rt2x00: Correctly set ACK bit in tx descriptors rt2x00: Only update rssi average approximation on receiving beacon frames. rt2x00: Initialize TX control field in data entries rt2x00: Use the correct size when copying the control info in txdone rt2x00: Don't use unitialized rxdesc->size rc80211_pid: Fix fast_start parameter handling rt2x00: Only configure hardware when radio is enabled rt2x00: skb->data pointer should not include TX descriptor
Mattias Nordstrom (2): V4L/DVB (3382): Fix stv0297 for qam128 on tt c1500 (saa7146) V4L/DVB (3382): Fix stv0297 for qam128 on tt c1500 (saa7146)
Maulik Mankad (1): USB: gadget : Fix RNDIS code to pass USB Compliance tests (USBCV) with g_ether
Mauricio Lin (1): add /proc/pid/smaps
Mauro Carvalho Chehab (1084): tuner-core.c improvments and Ymec Tvision TVF8533MF support v4l: PAL-M support fix for CX88 chipsets Video for Linux Documentation bttv update v4l: CX88 cards update v4l: update for tuner cards and some V4L chips v4l: update for SAA7134 cards v4l: fix I2C detect after normal_i2c_range() cx88 build fix V4L maintainer patch v4l: tuner improvements v4l: bttv new insmod parameters V4L: API new webcam formats included V4L: documentation changes - mostly new cards included v4l: cx88 update v4l: BTTV input v4l: BTTV update v4l: CX88 Update v4l: SAA7134 hybrid DVB v4l: Documentation v4l: I2C BT832 v4l: I2C Infrared Remote Control v4l: I2C Miscelaneous v4l: I2C Tuner v4l: drivers/media/video/Kconfig v4l: MXB fix to correct tuner ioctl v4l: SAA7134 Update v4l: tuner-3026 - replace obsolete ioctl value v4l: TV EEPROM v4l: bug fixes for tuner, cx88 and tea5767 V4L: Miscellaneous fixes v4l: bug fix to correct tea5767 autodetection v4l: oopsfix for BTTV on badly behaved PCI chipsets v4l: common part Updates and tuner additions v4l: BTTV updates and card additions v4l: CX88 updates and card additions v4l: SAA7134 updates and board additions v4l: change the prefix of msp34xx and error while reading chip version v4l: syncs tveeprom tuners list with the list from ivtv v4l: correct LG NTSC TALN mini tuner takeover v4l: add saa713x card #65 Kworld V-Stream Studio TV Terminator v4l: add saa713x card #66: Yuan TUN-900 (saa7135) v4l: cx88-dvb incorrect reporting fixed and remove bad PCI ID for Sabrent v4l: normalize whitespace and comments in tuner lists v4l: change LG TDVS H062F from NTSC to ATSC v4l: some error treatment implemented at resume functions. v4l: the Microtune 4049FM5 uses an IF frequency of 33.3 MHz for FM radio. v4l: #include <linux/config.h> no longer needed. v4l: correct the amux for composite and s-video inputs on the Sabrent SBT-TVFM card. v4l: print warning if pal= or secam= argument is unrecognized v4l: add some missing parameter descriptions in msp3400.c v4l: make the input event device for IR matchable by udev rules. v4l: include saa6588 compiler option and files / fixes comments on tuner.h v4l: Remove kernel version dependency from tea575x-tuner.h v4l: TVaudio cleanup and better debug messages v4l: tveeprom improved to support newer Hauppage cards v4l: experimental Sliced VBI API support v4l: fixup on cx88_dvb for Dvico HDTV5 Gold v4l: 647: included cb3 structures on tda8290 that should be changed according with v4l: 660: small fixes v4l: 670: cardlist update v4l: 673: initial code for texas instruments tvp5150a and tvp5150am1 v4l: 675: tvp5150 included on makefile v4l: 678: fixed input selection v4l: 683: some v4l2 api calls implemented on msp3400.c v4l: 689: cx88 cardlist updated now it also includes pci subsystem ids v4l: 690: added support for lifeview flytv platinum mini2 v4l: 692: bttv coding style and card ids vl4: 693: bttv board renaming v4l: 694: updated an entry to reflect changes on tuner-simple.c v4l: 695: added more pci id v4l: 702: included audio chips enum v4l: 703: added new card prolink pixelview playtv mpeg2 pv m4900 v4l: 717: added scripts and cardlist for em2820 v4l: 729: fixed include when compiling at kernel tree v4l: 739: created make changelog to make easier to generate patches v4l: 758: some improvements at msp3400 c from ivtv code v4l: 759: more improvements at msp3400 c from ivtv code v4l: 767: included support for em2800 v4l: 784: several improvement on i2c ir handling for em2820 v4l: 791: codingstyle fixes v4l: 800: whitespace cleanups v4l: 801: whitespaces cleanups v4l: 803: after msp34xxg reset msp wake thread should be called v4l: 809: some changes to allow compiling cx88 and saa7134 v4l: 815: commented obsoleted stuff at videodev headers v4l: 819: added autodetection code to tda8290 to avoid conflicts v4l: 820: fixed log for tveeprom on em28xx cards v4l: 829: fixed user mode compiling v4l: 830: rearranged print order to present a correct answer v4l: 856: some module rename and small fixes v4l: 863: added pinnacle dazzle dvc 90 v4l: 864: improved isoc error detection v4l: 865: fixed bttv to accept radio devices like tea5767 v4l: 867: correcting fixes to accept radio devices like tea5767 v4l: 875: some cleanups at i2c stuff and fixing when tuner addr is set v4l: 877: module em2820 renamed to em28xx and moved to v4l dir v4l: 886: renamed common structures to em28xx v4l: 887: i2c id h updated to reflect the newer drivers v4l: 888: saa7113 renamed to saa711x v4l: 897: saa7146 fix v4l: 898: em2820 i2c fix v4l: 899: remove media id.h V4L: 907: em28xx cleanups and fixes V4L: SAA7134 alsa build fix V4L: 916: fixes set scart parameter definitions and audout ioctl V4L: 920: fixed autodetection of max size by if alternate setting V4L: removal schedule for V4L1 API v4l: (926.1) Added compiling options for wm8775 and cs53l32a chips v4l: (943) added secam l video standard v4l: (950) Added compiler options for cx25840 saa7115 and saa7127 v4l: (963) em28xx IR fixup v4l: (966.1) Removes Obsoleted i2c-compat.h from newer drivers v4l: 977: fix broken dependency needed for sa7134 module V4L: Removed audio DMA enabling from cx88-core V4L: Enables audio DMA setting on cx88 chips, even when dma not in use V4L: Some funcions now static and I2C hw code for IR V4L/DVB: SCM update V4L/DVB (3087) fix analog NTSC for pcHDTV 3000 V4L/DVB: (3086a) Whitespaces cleanups part 1 V4L/DVB: (3086b) Whitespaces cleanups part 2 V4L/DVB: (3086c) Whitespaces cleanups part 3 V4L/DVB: (3086c) Whitespaces cleanups part 4 V4L/DVB: (3151) I2C ID renamed to I2C_DRIVERID_INFRARED V4L/DVB (3189): Fix a broken logic that didn't cover all standards. V4L/DVB SCM Maintainers Update V4L (963): Explicit compat_ioctl32 handler to em28xx V4L (0987): Added Secam L' std on tda9887 and common macros moved to videodev2.h V4L (0988): Tuner cleanups by removing Video IF from tuners struct V4L (1021): Tuner description now follows the same CodingStyle as the others V4L/DVB (3081): added offset parameter for adjusting tuner offset by hand V4L/DVB (3084): Added a new debug msg to help identifying tuner Problems V4L/DVB (3099): Fixed device controls for em28xx on WinTV USB2 devices V4L/DVB (3104): MSP3400 miscelaneous fixes V4L/DVB (3123): include reorder to be in sync with V4L tree V4L/DVB (3123a): remove uneeded #if from V4L subsystem V4L/DVB (3123b): syncs V4L subsystem tree with kernel V4L/DVB (3145): syncronizes some changes between v4l and dvb V4L/DVB (3159): Replaces MAX()/MIN() by kernel.h max()/min() macros V4L/DVB (3162): Some fixes at cx88 controls V4L/DVB (3167): added ntsc parameter to tuner and more standardized debugs V4L/DVB (3232): Several improvements at tvp5150 driver V4L/DVB (3233): Fixed API to set I2S speed control V4L/DVB (3234): Included advanced debug option to tvp5150.c V4L/DVB (3293): Added digital support for cx88 (cx88-alsa) V4L/DVB (3305): Replaces old debug msgs to newer ones V4L/DVB (3307): Some cleanups at I2C modules V4L/DVB (3345): Fixes some bad global variables V4L/DVB (3355): removed uneeded init on structs like static int foo=0 V4L/DVB (3356): Include missing MODULE_* macros V4L/DVB (3376): cx88 Kconfig fixes for cx88-alsa V4L/DVB (3381): Fix compilation with Alpha Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'work' Merge branch 'work' Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb V4L/DVB (3405): Fixes tvp5150a/am1 detection. V4L/DVB (3406): Added credits for em28xx-video.c V4L/DVB (3405): Fixes tvp5150a/am1 detection. V4L/DVB (3406): Added credits for em28xx-video.c V4L/DVB (3407): added some code for VBI processing and cleanup debug dump V4L/DVB (3408): Included new sliced VBI types to videodev2.h and tvp5150 V4L/DVB (3410): Implemented sliced VBI set on VIDIOC_S_FMT V4L/DVB (3419): added some VBI macros and moved minor definitions to header file V4L/DVB (3420): Added iocls to configure VBI on tvp5150 V4L/DVB (3421): Several fixes to prepare for VBI V4L/DVB (3422): Implemented VIDIOC_G_FMT/S_FMT for sliced VBI V4L/DVB (3423): CodingStyle fixes. V4L/DVB (3453a): Alters MAINTAINERS file to point to newer v4l-dvb email V4L/DVB (3453a): Alters MAINTAINERS file to point to newer v4l-dvb email Merge branch 'origin' Merge branch 'origin' Merge branch 'origin' V4L/DVB (3318a): Makes Some symbols static. V4L/DVB (3318a): Makes Some symbols static. Merge branch 'origin' Merge branch 'work-fixes' V4L/DVB (3300a): Removing personal email from DVB maintainers V4L/DVB (3300b): .gitignore should also ignore StGit generated dirs V4L/DVB (3332): XC3028 code marked with an special define option V4L/DVB (3334): Added ET61X251 fourcc type V4L/DVB (3371): Add debug to ioctl arguments. V4L/DVB (3372): Fix a small bug when constructing fps and line numbers V4L/DVB (3373): Debug messages for ioctl improved V4L/DVB (3374): Adds debuging v4l2_memory enum V4L/DVB (3392a): XC3028 code removed from -git versions V4L/DVB (3300a): Removing personal email from DVB maintainers Merge branch 'work-fixes' Merge branch 'work-fixes' V4L/DVB (3419): This patch fixes Tuner TNF5335 family V4L/DVB (3424): Updated CARDLIST.tuner with newer tenna string V4L/DVB (3439): Added no_overlay option and quirks to saa7134 V4L/DVB (3499): Fix a bug when more than MAXBOARDS were plugged on em28xx V4L/DVB (3513): Remove saa711x driver V4L/DVB (3514): SAA7113 doesn't have auto std chroma detection mode V4L/DVB (3521): Avoid warnings at video-buf.c V4L/DVB (3522): Fixed a trouble with other PAL standards V4L/DVB (3537a): Whitespace cleanup V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver V4L/DVB (3516): Make video_buf more generic V4L/DVB (3518): Creates a virtual video device driver V4L/DVB (3519): Corrects MODULE_AUTHOR V4L/DVB (3546): Fix Compilation after moving bttv code V4L/DVB (3547): Tvaudio.h are just i2c addresses. Merged into i2c-addr.h V4L/DVB (3548): Renamed I2C_foo addresses to I2C_ADDR_foo V4L/DVB (3599a): Move drivers/usb/media to drivers/media/video V4L/DVB (3599b): Whitespace cleanups under drivers/media V4L/DVB (3599c): Whitespace cleanups under Documentation/video4linux V4L/DVB (3614): Fix compilation warning at powerpc platform V4L/DVB (3619): Whitespace cleanup V4L/DVB (3643): Fix default values for tvp5150 controls V4L/DVB (3667a): Fix SAP + stereo mode at msp3400 V4L/DVB (3745): Fix a bug at pluto2 Makefile V4L/DVB (3774): Create V4L1 config options V4L/DVB (3775): Add VIVI Kconfig stuff V4L/DVB (3782): Removed uneeded stuff from pwc Makefile V4L/DVB (3788): Fix compilation with V4L1_COMPAT V4L/DVB (3796): Add several debug messages to cx24123 code V4L/DVB (4041): Fix compilation on PPC 64 V4L/DVB (3715): Change all emails to the currently used one. V4L/DVB (3753): Whitespace cleanups at media/radio V4L/DVB (3929): Compilation for DVB_AV7110_FIRMWARE seems to be weird V4L/DVB (3809b): Added missing docs at kernel tree V4L/DVB (3809c): Added cx2341x header file V4L/DVB (3968a): Remove compatibility check for I2C_PEC V4L/DVB (3968): Fix checking logic for a broken xawtv version V4L/DVB (3973a): Return value is ssize_t V4L/DVB (4036): Fix some compilation warnings V4L/DVB (4052): Wrong syntax: instead of bool, it was written boolean V4L/DVB (4064): No drivers should use VIDIOC_*_OLD V4L/DVB (4065): Several improvements at videodev.c V4L/DVB (4066): Vivi.c were ported to the newer videodev2 format. V4L/DVB (4067): Fixed cx25840 to work with PAL/M V4L/DVB (4068): Removed all references to kernel stuff from videodev.h and videodev2.h V4L/DVB (4086): There were a cross-reference on cpia and cpia_pp/cpia_usb V4L/DVB (4108): Fixes some userspace dependencies at V4L2 public api header V4L/DVB (4112): Fix: videodev.c were cleaning the pointer, not the values V4L/DVB (4120): Ovcamship position at Kconfig changed V4L/DVB (4148): Fix userbits debug prints V4L/DVB (4205): Merge tda9887 module into tuner. Fixes some sync issues between V4L/DVB development and GIT V4L/DVB (4209): Added some BTTV PCI IDs for newer boards V4L/DVB (4261): Included required header for in-kernel compilation V4L/DVB (4263): Fix warning when compiling on 64 bit machines V4L/DVB (4272): Fix tveeprom supported standards V4L/DVB (4341): VIDIOCSMICROCODE were missing on compat_ioctl32 V4L/DVB (4342): Fix ext_controls align on 64 bit architectures V4L/DVB (4343): Fix for compilation without V4L1 or V4L1_COMPAT V4L/DVB (4344): Fix broken dependencies on media Kconfig V4L/DVB (4365): OVERLAY flag were enabled by mistake V4L/DVB (4340): Videodev.h should be included also when V4L1_COMPAT is selected. V4L/DVB (4371a): Fix V4L1 dependencies on compat_ioctl32 V4L/DVB (4371b): Fix V4L1 dependencies at drivers under sound/oss and sound/pci V4L/DVB (4399): Fix a typo that caused some compat stuff to not work V4L/DVB (4407): Driver dsbr100 is a radio device, not a video one! V4L/DVB (4427): Fix V4L1 Compat for VIDIOCGPICT ioctl V4L/DVB (4494a): Fix compilation when V4L1 support is not present V4L/DVB (4520): Fix an error when loading bttv driver on PV M4900. V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install V4L/DVB (4608c): Fix I2C dependencies for saa7146 modules V4L/DVB (4339): Removed the remaining config.h stuff V4L/DVB (4346): V4L2 conversion: radio_aimslab V4L/DVB (4347): V4L2 conversion: radio_aztech V4L/DVB (4348): Fix: compile for radio aimslab and aztech with V4L2 only V4L/DVB (4349): V4L2 conversion: radio_gemtek V4L/DVB (4350): V4L2 conversion: radio_gemtek-pci V4L/DVB (4351): V4L2 conversion: radio-maestro V4L/DVB (4352): V4L2 conversion: radio-rtrack2 V4L/DVB (4353): V4L2 conversion: radio-sf16fmi V4L/DVB (4354): A small fix at fmi->flags logic V4L/DVB (4355): V4L2 conversion: radio-sf16fmr2 V4L/DVB (4356): V4L2 conversion: radio-terratec V4L/DVB (4357): V4L2 conversion: radio-typhoon V4L/DVB (4358): V4L2 conversion: radio-zoltrix V4L/DVB (4363): V4L2 conversion: radio-trust V4L/DVB (4364): V4L2 conversion: radio-maxiradio V4L/DVB (4370): Fix some typos on ioctl handling function V4L/DVB (4371): Included missing linux/version.h V4L/DVB (4421): V4L2 Conversion: saa5246a, saa5249, vino, hexium_orion, hexium_gemini V4L/DVB (4422): Improved comment for AR device and fix some typos V4L/DVB (4474): On some cases, depth were not returned. V4L/DVB (4475): Fix most Compat32 stuff on V4L2 V4L/DVB (4477): Improve hardware algorithm by setting the appropriate registers V4L/DVB (4485): Fix a warning on PPC64 V4L/DVB (4498): Offset parameter permission were 0x666, instead of 0x664 V4L/DVB (4506): TVP5150 routing logic were broken. V4L/DVB (4507): Make tvp5150 an independent Kconfig item V4L/DVB (4508): Fix an array overflow on bt866 V4L/DVB (4509): Added missing copyright V4L/DVB (4513): Split audio decoders from bttv V4L/DVB (4514): Add some comments for Kconfig encoders/decoders itens V4L/DVB (4515): Fixed module name, since it is, in fact, a decoder. V4L/DVB (4516): Split audio/video encoders/decoders from main drivers V4L/DVB (4518): Allow manually selecting the proper helper drivers V4L/DVB (4568): Added missing KS0197 Kconfig item V4L/DVB (4519): Fixes Helper module dependencies against V4L APIs V4L/DVB (4523): Fix a warning caused by a typo (comma instead of dot-comma) V4L/DVB (4550): Make saa7115 to report the complete chipset name V4L/DVB (4551): Added register aliases for saa711x registers, instead of using reg numbers V4L/DVB (4553): Add support for saa7111 and partial support for saa7118 V4L/DVB (4554): Renamed several common structs/functions to saa711x instead of saa7115 V4L/DVB (4555): Cleanup: removed hardcoded tables V4L/DVB (4556): Fix a typo. V4L/DVB (4565): Fix scaling calculus V4L/DVB (4573): Fix: There were some missing breaks at register check routine V4L/DVB (4586): Code were preventing saa7111 and saa7118 to work V4L/DVB (4592): Fixes some troubles on saa7115 V4L/DVB (4598): Fix a typo: VRES, instead o HRES V4L/DVB (4608a): V4L1 API conversion not finished yet V4L/DVB (4609): Improved i2c performance on software bitbang algoritm V4L/DVB (4619): Fixes some I2C dependencies on V4L devices V4L/DVB (4626): On saa7111/7113, LUMA_CTRL need a different value V4L/DVB (4637): Add a default method for VIDIOC_G_PARM V4L/DVB (4660): Some cleanups at helper chips menu V4L/DVB (4673): Mark the two newer ioctls as experimental V4L/DVB (4683): Norm_notchfilter is used on just one point and argument is bogus V4L/DVB (4698): Fix S-Video configuration for Pinnacle PCTV-Sat V4L/DVB (4676a): Remove Kconfig item for DiB7000M support V4L/DVB (4712): Fix warning when compiling on x86_i64 V4L/DVB (4804): Fix missing i2c dependency for saa7110 V4L/DVB (4825): FIX bug 5760: audio were not working on some bttv drivers V4L/DVB (4829): v4l2_type_names table is incomplete V4L/DVB (4841): Added a newer PCI ID to CARDLIST.cx88 V4L/DVB (4857): Cleans some ioctl structs before calling V4L2 counterpart V4L/DVB (4858): Fix: implement missing VIDIOCSTUNER on v4l1-compat module V4L/DVB (4859): Fix initializations on some video_ioctl2 handlers V4L/DVB (4860): Optimization of v4l1 handling V4L/DVB (4861): Remove the need of a STD array for drivers using video_ioctl2 V4L/DVB (4871): Fix i2c dependencies of VIDEO_TVEEPROM and VIDEO_TUNER V4L/DVB (4901): Improve debug msgs to show fourcc and buffer length on video_ioctl2 V4L/DVB (4922): Add usbvision driver V4L/DVB (4923): Splitted usbvision cards from usbvison.h V4L/DVB (4931): Removed usbvision_ioctl.h, since it isn't required anymore V4L/DVB (4934): Usbvision radio requires GainNormal at e register V4L/DVB (4935): Added the capability of selecting fm gain by tuner V4L/DVB (4942): Whitespace cleanups V4L/DVB (4941): Remove LINUX_VERSION_CODE and fix identations V4L/DVB (4951): Add version.h, since it is required for VIDIOC_QUERYCAP V4L/DVB (4949a): Fix INIT_WORK V4L/DVB (4954): Fix: On ia64, i2c adap->inb/adap->outb are wrongly evaluated V4L/DVB (4960): Removal of unused code from usbvision-i2c.c V4L/DVB (4980): Fixes bug 7267: PAL/60 is not working V4L/DVB (5001): Add two required headers on kernel 2.6.20-rc1 V4L/DVB (5020): Fix: disable interrupts while at KM_BOUNCE_READ V4L/DVB (5023): Fix compilation on ppc32 architecture V4L/DVB (4993): Updated cardlist to reflect the newly added saa7134 board V4L/DVB (5012a): Remove some unused code from kernel mainstream V4L/DVB (5068): Fix authorship references V4L/DVB (5073): Fix OOPS on some waitqueue conditions V4L/DVB (5074): Some fixes at stream waitqueue on vivi V4L/DVB (5097): Convert cx8800 driver to video_ioctl2 handler V4L/DVB (5098): Added support for V4L2_STD_NTSC_443 V4L/DVB (5099): Uncommented NTSC/443 video standard V4L/DVB (5100): Make cx88-blackbird to work again V4L/DVB (5101): Renamed video_mux to cx88_video_mux V4L/DVB (5102): make videodev to auto-generate standards V4L/DVB (5103): Fix vidioc_g_tuner handling V4L/DVB (5104): Moved several stuff that were at cx88-video to cx88-blackbird.c V4L/DVB (5105): Reorder some ioctl handlers V4L/DVB (5106): Do some cleanups at cx88-blackbird V4L/DVB (5107): Use cx88_set_freq() on cx88-blackbird.c V4L/DVB (5108): Remove_cx88_ioctl V4L/DVB (5109): Convert cx88-blackbird to use video_ioctl2 V4L/DVB (5110): Keep the previous tvnorm default for cx88 and cx88-blackbird V4L/DVB (5116): Remove some warnings when compiling on x86_64 V4L/DVB (5117): Fix: VIDIOC_G_TUNER were returning an endless number of tuners V4L/DVB (5147): Make vivi driver to use vmalloced pointers V4L/DVB (5148): Convert radio-aztech to use video_ioctl2 V4L/DVB (5149): Convert radio-maxiradio to use video_ioctl2 V4L/DVB (5150): Implement VIDIOC_[GS]_AUDIO on maxiradio V4L/DVB (5151): Implement VIDIOC_[GS]_AUDIO on aztech V4L/DVB (5152): Implements VIDIOC_[S|G]_INPUT on radio-aztech/radio-maxiradio V4L/DVB (5153): Make it coherent with vidioc_g_tuner V4L/DVB (5154): Add some debug info, depending on debug level V4L/DVB (5155): Properly initialize mute and radio frequency V4L/DVB (5408): Fix SECAM handling on saa7115 V4L/DVB (5297): Fix identation on tda10021.c V4L/DVB (5462): Add Logitech ViewPort AV 100 V4L/DVB (5476): Fix gpiomux array size V4L/DVB (5477): CodingStyle cleanups on for loops at bttv-cards.c V4L/DVB (5478): Use ARRAY_SIZE and a cleaner logic for initializing tuner V4L/DVB (5479): Use ARRAY_SIZE instead of a magic number V4L/DVB (5480): Fix cx88_print_irqbits calls to use ARRAY_SIZE V4L/DVB (5488): Replace DMA magic mask for its aliases V4L/DVB (5500): Add a CARDLIST for the supported devices by usbvision driver V4L/DVB (5515): Use a better format to represent usbvision supported boards V4L/DVB (5516): Reduce usbvision data size V4L/DVB (5518): Fix a bug on device detection V4L/DVB (5521): Usb_get_dev were called twice. Removing the extra call. V4L/DVB (5554): Fix: vidioc_g_parm were not zeroing the memory V4L/DVB (5569): Fix: v4l1_compat should be called only if V4L1_COMPAT V4L/DVB (5587): Add help for RADIO_ADAPTERS and VIDEO_CAPTURE_DRIVERS V4L/DVB (5600): Allow compiling just DVB CORE V4L/DVB (5601): Create a menu for DAB V4L/DVB (5639): Fix Kconfig dependencies for ivtv V4L/DVB (5640): Fix: em28xx shouldn't be selecting VIDEO_BUF V4L/DVB (5702): Fix Kconfig items to avoid linkedition errors V4L/DVB (5761): Fix broken b2c2 dependency on non x86 architectures V4L/DVB (5563a): Add experimental support for tea5761 tuner V4L/DVB (5681): Correct aliases for STD/L and STD/Lc V4L/DVB (5727): Remove VIVI_SCATTER V4L/DVB (5774a): Remove CONFIG_BIGPHYS_AREA from zoran_driver V4L/DVB (5750): Remove obsoleted support for PROC_FS on vicam.c V4L/DVB (5763): Fix tea5761 unselection V4L/DVB (5783): Fix excess of debug messages on cx88-mpeg V4L/DVB (5789): Fix 3dfx Voodoo entries on Cardlist V4L/DVB (5790): Fix error handling for stv680 V4L/DVB (5791): Fix Kbuild for kbd-ir-i2c V4L/DVB (5819): Cleanup: reorder some includes V4L/DVB (5820): Cleanup on cinergyT2: Remove unneeded if(1) V4L/DVB (5840): fix dst and cx24123: tune() callback changed signess for delay V4L/DVB (5857): Use msecs_to_jiffies instead of HZ on radio drivers V4L/DVB (5858): Use msecs_to_jiffies instead of HZ on media/video I2C drivers V4L/DVB (5859): use msecs_to_jiffies on InfraRed RC5 timeout V4L/DVB (5860): Use msecs_to_jiffies instead of HZ on some webcam drivers V4L/DVB (5861): Use msecs_to_jiffies instead of HZ on bttv, cx88 and saa7134 V4L/DVB (5865): Remove usage of HZ on ivtv driver, replacing by msecs_to_jiffies V4L/DVB (6070): Fix a warning at dvb_net V4L/DVB (6148): Fix a warning at saa7191_probe Revert "V4L/DVB (6173a): Documentation: Remove reference to dead "cpia_pp=" boot-time option" V4L/DVB (6014): vivi: use videobuf_read_stream() V4L/DVB (6079): Cleanup: remove linux/moduleparam.h from drivers/media files V4L/DVB (6111): Fix a warning when compiling on x86_64 V4L/DVB (6247): Fix bug #8689: Fixes IR stop/start during suspend/resume V4L/DVB (6251): Replace video-buf to a more generic approach V4L/DVB (6252): Adapt drivers to use the newer videobuf modules V4L/DVB (6253): Convert vivi to use the newer videobuf-dma-sg module V4L/DVB (6254): Add videobuf-vmalloc V4L/DVB (6255): Convert vivi to use videobuf-vmalloc V4L/DVB (6256): Remove the obsolete video-buf module V4L/DVB (6257): Rename video-buf-dvb to videobuf-dvb to be consistent with the other patches V4L/DVB (6259): Fix vivi poll() method V4L/DVB (6260): Fix Kconfig dependency V4L/DVB (6261): Cleans mem->vmalloc after vfree V4L/DVB (6262): An allocation error message were being printed as a debug msg V4L/DVB (6263): Fix buffer release code V4L/DVB (6264): Make the vertical lines to move V4L/DVB (6265): Prevent for calling mmap_free without an allocated buffer V4L/DVB (6266): videobuf cleanup: mmap check is common to all videobuf. Make it at core V4L/DVB (6277): vivi cleanup: remove the unused vars V4L/DVB (6286): Add support for MSI TV @nywhere A/D NB V4L/DVB (6287): Fix DMA Scatter/Gather constructor V4L/DVB (6290): remove videobuf_set_pci_ops V4L/DVB (6291): Fix: avoid oops on some SMP machines V4L/DVB (6292): videobuf_core init always require callback implementation V4L/DVB (6320): v4l core: remove the unused .hardware V4L1 field V4L/DVB (6378a): Removal of VIDIOC_[G|S]_MPEGCOMP from feature-removal-schedule.txt V4L/DVB (6378b): Updates info about the removal of V4L1 at feature-removal-schedule.txt V4L/DVB (6390): Updates missing entries at CARDLIST.em28xx V4L/DVB (6518): Fix tvp5150 default values V4L/DVB (6532): Add the remaining addresses for tda9887 usb-storage: always set the allow_restart flag V4L/DVB (6542): Fix S-video mode on tvp5150 V4L/DVB (6581): Fix: avoids negative vma usage count V4L/DVB (6750): Fix in-kernel compilation for cxusb V4L/DVB (6794): Fix compilation when dib3000mc is compiled as a module V4L/DVB (6609): Re-adds lock safe videobuf_read_start V4L/DVB (6384): Replace TDA9887_SET_CONFIG by TUNER_SET_CONFIG V4L/DVB (6385): Adds the capability of configuring tea5767 support V4L/DVB (6386): Add support for radio on CX88_BOARD_MSI_TVANYWHERE_MASTER V4L/DVB (6411): remove V4L1 from being compiled when V4L2 only is selected V4L/DVB (6412): Audio hooks moved to another file V4L/DVB (6418): Converted tvaudio from V4L1 to V4L2 V4L/DVB (6419): V4L2 port of tda7432 from V4L1 api V4L/DVB (6420): V4L2 conversion for tda9875 from V4L1 API V4L/DVB (6421): Make Kconfig reflect the changes at audio helper modules V4L/DVB (6422): Add the pending entries for xc2028/3028 based boards V4L/DVB (6423): Add tuner-xc2028 driver V4L/DVB (6426): Some fixes on tuner-xc2028 V4L/DVB (6427): Some cleanups at tuner-xc2028 driver V4L/DVB (6429): Avoid having two tuner commands happening at the same time V4L/DVB (6430): Convert tuner-xc2028 driver to the newer hybrid approach V4L/DVB (6431): Improve firmware format V4L/DVB (6470): Avoid breaking compilation V4L/DVB (6472): Re-inserts xc2028 attach code, fixing its parameters V4L/DVB (6473): Prevents double tuner registering V4L/DVB (6474): Add support for tuner-xc2028 V4L/DVB (6475): Fix some troubles at list handling V4L/DVB (6476): Add support for analog tv on HVR-950 V4L/DVB (6477): Properly fill MODULE_AUTHOR V4L/DVB (6516): Allow faster loading by using 64 bytes block by em28xx i2c write V4L/DVB (6517): CodingStyle fixup V4L/DVB (6519): Fix HVR900/HVR950 entry V4L/DVB (6535): Fix: Adds the generic PCI IDs for em28xx V4L/DVB (6536): Add a hint for boards without unique USB ID V4L/DVB (6537): Add entry for Pixelview Prolink PlayTV USB 2.0 V4L/DVB (6541): Add V-Gear PocketTV to Cardlist.em28xx V4L/DVB (6546): Add comments for the hint methods V4L/DVB(6548a) Fix compilation for TDA8290 V4L/DVB(6548b) Fix compilation for em28xx V4L/DVB (6559): Fix a buffer overflow at xc2028_get_reg V4L/DVB (6560): Fix a bug when setting tuner type V4L/DVB (6561): Fix xc2028 get register functions and calls V4L/DVB (6562): Make HVR900 to use also tveeprom V4L/DVB (6582): Fix em28xx to allow multiple open V4L/DVB (6583): Fix em28xx read stream locking V4L/DVB (6584): Fix read() method V4L/DVB (6585): Convert em28xx to video_ioctl2 V4L/DVB (6586): Remove some dead code and make drive fully V4L2 compatible V4L/DVB (6587): Cleanup at tv norm selection V4L/DVB (6592): Add the capability to work with more complete firmwares V4L/DVB (6593): Fix scode table loading V4L/DVB (6594): Add tuner_err macro V4L/DVB (6595): Corrects printk lines V4L/DVB (6598): Fix standard name V4L/DVB (6605): Add a modprobe option to manually select audio standard V4L/DVB (6613): Fix: add a missing continue statement V4L/DVB (6614): Fix driver for i386 architectures V4L/DVB (6657): Fix standard selection for PAL/M, PAL/N, PAL/Nc and NTSC V4L/DVB (6658): Sets a default std, if not specified V4L/DVB (6659): Convert MTS to bitfield V4L/DVB (6660): Allow fully configuring xc3028 during xc2028_attach V4L/DVB (6661): Remove firmware reload hack for analog V4L/DVB (6662): Fix standard selection for PAL V4L/DVB (6664): Add missing USB ID's at CARDLIST.em28xx V4L/DVB (6665): Fix CodingStyle V4L/DVB (6671): Avoids checking digital/analog at check_firmware V4L/DVB (6672): Add support for radio V4L/DVB (6674): Add support for other DTV types V4L/DVB (6675): Allow selecting the proper SCode table for DTV V4L/DVB (6676): Improve s-code support V4L/DVB (6677): Fix xc2028 driver for non OFDM V4L/DVB (6683): Fix DVB compatibility V4L/DVB (6735): Reorder functions to make easier to compare with the previous code V4L/DVB (6736): Fix some errors at the video_ioctl2 conversion V4L/DVB (6753): Fix vivi to support non-zero minor node V4L/DVB (6754): Allow vivi to open multiple video devices V4L/DVB (6755): Avoid troubles when using multiple devices V4L/DVB (6758): Miscelaneous cleanups V4L/DVB (6759): CodingStyle fixes V4L/DVB (6791): Rename all vidioc_ to saa7134_ V4L/DVB (6792): Fix VBI support V4L/DVB (6793): Convert saa7134-empress to video_ioctl2 V4L/DVB (6795): Add EXPORT_SYMBOL_GPL to the saa7134 video control routines V4L/DVB (6804): __videobuf_read_start is static V4L/DVB (6805): video std is a bitmask. Better to print in hexa V4L/DVB (6806): Allow emulating changes of video std by vivi V4L/DVB (6807): fix debug enable V4L/DVB (6815): Fix vivi internal debug messages V4L/DVB (6816): Add proper locking for buffer filling V4L/DVB (6817): Cleanup kernel thread and provide overrun detection V4L/DVB (6827): Auto-selects D2633 for ATSC V4L/DVB (6836): Fix CodingStyle troubles caused by the previous cx88 commits V4L/DVB (6858): Fix offset for ATSC V4L/DVB (6912): Replace vidioc_ to bttv_ V4L/DVB (6913): Preserve the previous order to make easier to check the conversion V4L/DVB (6914): Fix a few issues at the bttv conversion V4L/DVB (6938): Add a tool for extracting xc3028 version 2.7 firmware V4L/DVB (6944): Fix in-kernel ivtv compilation V4L/DVB (6947): Improve audio setup handling V4L/DVB (6948): HVR950 requires additional settings for audio to properly work V4L/DVB (6950): Lindent em28xx-audio.c V4L/DVB (6951): Integrates em28xx-audio.c into em28xx kernel module V4L/DVB (6952): Add code for autoloading em28xx-alsa, if needed V4L/DVB (6953): Fix radio set frequency logic V4L/DVB (6954): There isn't a MTS radio firmware V4L/DVB (6955): Properly implement 12MHz I2S support V4L/DVB (6956): Add Radio support for em28xx V4L/DVB (6969): Avoid causing regressions for non-HVR950 boards V4L/DVB (6970): Request snd-usb-audio for devices with Audio Class support V4L/DVB (6974): Fix codingStyle V4L/DVB (6975): Add missing entry for Beholder BeholdTV 407 V4L/DVB (6981): Fix bugzillas 9686 and 9691 V4L/DVB (6993): Fix CARDLIST.saa7134 V4L/DVB (6997): Replace a very dirty hack on videobuf for a clean wait_event V4L/DVB (7020): Add USB ID for a newer variant of Hauppauge WinTV USB2 V4L/DVB (7021): Move all board specific configuration to em28xx-cards.c V4L/DVB (7022): Fix timestamp presentation on vivi driver V4L/DVB (7023): Fix a regresion left by changeset 7e65d6e8f6df V4L/DVB (7039): Reorder headers V4L/DVB (7051): Cleans up error handling on or51xxx_attach V4L/DVB (7060): em28xx: remove has_tuner V4L/DVB (7115): Fix bug #9833: regression when compiling V4L without I2C V4L/DVB (7119): Remove obsolete code from v4l2-common V4L/DVB (7133): Fix Kconfig dependencies V4L/DVB (7049): Remove sound/driver.h V4L/DVB (7093): radio-sf16fmi: fix request_region() V4L/DVB (7120): videobuf lock is already initialized at videobuf-core.c V4L/DVB (7121): Renames videobuf lock to vb_lock V4L/DVB (7122): saa7134-empress: Remove back lock V4L/DVB (7158): Fix em28xx audio initialization V4L/DVB (7160): em28xx: Allow register dump/setting for debug V4L/DVB (7161): em28xx: Fix printing debug values higher than 127 V4L/DVB (7162): em28xx: Fix endian and returns the correct values V4L/DVB (7163): em28xx: makes audio settings more stable V4L/DVB (7164): em28xx-alsa: Add a missing mutex V4L/DVB (7179): Allow more than one em28xx board V4L/DVB (7180): em28xx: add URB_NO_TRANSFER_DMA_MAP, since urb->transfer_dma is set V4L/DVB (7200): Fix FM firmware loading V4L/DVB (7219): zoran: Fix namespace conflicts with Zoran 'GPIO_MAX' enum V4L/DVB (7267): cx88: Fix: Loads tuner module before sending commands to it V4L/DVB (7268): saa7134: fix: tuner should be loaded before calling saa7134_board_init2() V4L/DVB (7367): bug #10211: Fix depencencies for cx2341x V4L/DVB (7499): v4l/dvb Kconfig: Fix bugzilla #10067 V4L/DVB (7235): tuner-simple: fix a buffer overflow V4L/DVB (7256): cx88: Add support for tuner-xc3028 V4L/DVB (7257): cx88: Add xc2028/3028 boards V4L/DVB (7260): tuner-xc3028: Don't check return code for clock reset V4L/DVB (7261): Use the same callback argument as xc3028 and xc5000 V4L/DVB (7262): Add support for xc3028-based boards V4L/DVB (7263): Some cleanups at cx88 callback methods V4L/DVB (7264): cx88-cards: always use a level on printk messages V4L/DVB (7265): cx88: prints an info when xc2028 is set or is attached V4L/DVB (7266): cx88-dvb: convert attach_xc3028 into a function V4L/DVB (7269): cx88: Powercolor Angel works only with firmware version 2.5 V4L/DVB (7270): cx88-dvb: Renames pci_nano callback V4L/DVB (7271): cx88-cards: Fix powerangel gpio1 V4L/DVB (7325): cx88-dvb: fix an OOPS for xc3028 devices, when dvb_attach fails V4L/DVB (7326): Fix bad whitespaces V4L/DVB (7327): cx88: Fix memset for tuner-xc3028 control V4L/DVB (7370): Add basic support for Prolink Pixelview MPEG 8000GT V4L/DVB (7371): cx88: Fix audio on Prolink Pixelview Mpeg 8000GT V4L/DVB (7372): cx88: Add IR support for Pixelview MPEG 8000GT V4L/DVB (7375): cx88/saa7134: fix magic number for xc3028 reusage detection V4L/DVB (7377): radio-sf16fmr2.c: fix volume handling V4L/DVB (7387): saa7134: Fix xc3028 entries V4L/DVB (7388): saa7134: fix radio entry for xc2028/3028 boards V4L/DVB (7398): Adds an error if priv argument of tuner_callback is NULL V4L/DVB (7399): Removes video_dev from tuner-xc2028 config struct V4L/DVB (7439): tuner-xc2028: Adds an option to allow forcing to load an specific firmware name V4L/DVB (7448): Add support for Kworld ATSC 120 V4L/DVB (7455): cx88_dvb: qam doesn't apply on Kword ATSC 120 V4L/DVB (7456): vivi: Add 32bit compatibility to the module V4L/DVB (7458): saa7134: Adds analog support for Avermedia A16D V4L/DVB (7462): bttv: Fix some API non-compliances for some audio/input V4L2 calls V4L/DVB (7537): cx88/saa7134: Fix: avoid OOPS on module unload V4L/DVB (7540): em28xx: convert to use videobuf-vmalloc V4L/DVB (7542): em28xx: Fix some warnings V4L/DVB (7543): Fix capture start/stop and timeout V4L/DVB (7544): em28xx: Fix timeout code V4L/DVB (7545): em28xx: Fix CodingStyle errors and most warnings introduced by videobuf V4L/DVB (7547): em28xx: Fix a broken lock V4L/DVB (7549): em28xx: some small cleanups V4L/DVB (7551): vivi: Add a missing \n V4L/DVB (7552): videbuf-vmalloc: Corrects mmap code V4L/DVB (7553): videobuf-vmalloc: fix STREAMOFF/STREAMON V4L/DVB (7554): videobuf-dma-sg: Remove unused flag V4L/DVB (7555): em28xx: remove timeout V4L/DVB (7557): em28xx: honour video_debug modprobe parameter V4L/DVB (7558): videobuf: Improve command output for debug purposes V4L/DVB (7559): em28xx: Fills the entire buffer, before getting another one V4L/DVB (7560): videodev: Some printk fixes V4L/DVB (7561): videobuf-vmalloc: stop streaming before unmap V4L/DVB (7563): em28xx: Add missing checks V4L/DVB (7564): em28xx: Some fixes to display logic V4L/DVB (7566): videobuf-dvb: allow its usage with videobuf-vmalloc V4L/DVB (7567): em28xx: Some cleanups V4L/DVB (7575a): Revert changeset 4c3b01f71181a52ab7735a7c52b1aa2232826075 V4L/DVB (7584): Fix build that occurs when CONFIG_VIDEO_PMS=y and VIDEO_V4L2_COMMON=m V4L/DVB (7593): em28xx: add a module to handle dvb V4L/DVB (7594): em28xx: Fix Kconfig V4L/DVB (7595): Improve generic support for setting gpio values V4L/DVB (7596): em28xx-dvb: Add support for HVR950 V4L/DVB (7597): em28xx: share the same xc3028 setup for analog and digital modes V4L/DVB (7599): em28xx-dvb: videobuf callbacks are waiting for em28xx_fh V4L/DVB (7600): em28xx: Sets frequency when changing to analog mode V4L/DVB (7604): em28xx-dvb: Fix analog mode V4L/DVB (7605): tuner-xc3028: Avoids too much firmware reloads V4L/DVB (7606): em28xx-dvb: Program GPO as well V4L/DVB (7610): em28xx: Select reg wait time based on chip ID V4L/DVB (7611): em28xx: Move registers to a separate file V4L/DVB (7612): em28xx-cards: use register names for GPIO/GPO V4L/DVB (7613): em28xx: rename registers V4L/DVB (7614): em28xx-core: fix some debug printk's that wrongly received KERN_INFO V4L/DVB (7615): em28xx: Provide the proper support for switching between analog/digital V4L/DVB (7616): em28xx-dvb: Properly selects digital mode at the right place V4L/DVB (7617): Removes a manual mode setup V4L/DVB (7618): em28xx: make some symbols static V4L/DVB (7619): em28xx: adds proper demod IF for HVR-900 V4L/DVB (7638): CodingStyle fixes for au8522 and au0828 V4L/DVB (7639): au8522: fix a small bug introduced by Checkpatch cleanup V4L/DVB (7651): tuner-xc2028: Several fixes to SCODE V4L/DVB (7728): tea5761: bugzilla #10462: tea5761 autodetection code were broken V4L/DVB (7730): tuner-xc2028: Fix SCODE load for MTS firmwares V4L/DVB (7731): tuner-xc2028: fix signal strength calculus V4L/DVB (7732): vivi: fix a warning V4L/DVB (7748): tuner-core: some adjustments at tuner logs, if debug enabled V4L/DVB (7749): cx88: fix tuner setup V4L/DVB (7752): tuner-core: add a missing \n after a debug printk V4L/DVB (7753): saa7134: fix tuner setup V4L/DVB(7767): Move tuners to common/tuners V4L/DVB (7768): reorganize some DVB-S Kconfig items V4L/DVB (7769): Move other terrestrial tuners to common/tuners Fix V4L/DVB core help messages Rename common tuner Kconfig names to use the same V4L-DVB(7789a): cx18: fix symbol conflict with ivtv driver V4L/DVB (7789b): Fix merge conflicts V4L/DVB (7794): cx88: Fix a warning V4L/DVB (7798): tuners/Kconfig: Change config name and help to reflect dynamic load for tuners V4L/DVB (7801): saa7134: detach frontend, if tuner or Diseqc attach fails V4L/DVB (7802): tuner: Failures at tuner_attach were producing OOPS V4L/DVB (7804): tea5767: Fix error logic V4L/DVB (7805): saa7134: dvb_unregister_frontend() shouldn't be called, if not registered yet V4L/DVB (7806): em28xx: dvb_unregister_frontend() shouldn't be called, if not registered yet V4L/DVB (7807): cx88: Fix error handling, when dvb_attach() fails V4L/DVB (7813): Fix compilation, when V4L1_COMPAT is disabled V4L/DVB (7846): Re-creates VIDEO_TUNER V4L/DVB (7847): Simplifies Kconfig rules V4L/DVB (7848): Fix dependencies for tuner-xc2028 and em28xx-dvb V4L/DVB (7849): cx88: fix Kconfig depencencies for FW_LOADER V4L/DVB (7851): Fix FW_LOADER depencency at v4l/dvb V4L/DVB (7898): Fix VIDEO_MEDIA Kconfig logic V4L/DVB (7899): Fixes a few remaining Kbuild issues at common/tuners V4L/DVB (7900): pvrusb: Fix Kconfig if DVB=m V4L_core=y [ALSA] hda - Fix capture mute Widget for stac9250/9251 V4L/DVB (8004): Fix INPUT dependency at budget-ci V4L/DVB (8005): Fix OOPS if frontend is null V4L/DVB (8026): Avoids an OOPS if dev struct can't be successfully recovered V4L/DVB (8028): Improve error messages for tda1004x attach V4L/DVB (8029): Improve error message at tda1004x_attach V4L/DVB (8178): uvc: Fix compilation breakage for the other drivers, if uvc is selected V4L/DVB (8024): vivi: rename MODULE_NAME macro to VIVI_MODULE_NAME to avoid namespace conflicts V4L/DVB (8050): Add register get/set debug ioctls to saa7134 V4L/DVB (8051): ttpci/Kconfig: Technotrend budget C-1501 needs tda10023 V4L/DVB (8059): Add missing select for MEDIA_TUNER_TDA827X V4L/DVB (8065): Add missing selects at dvb-usb/Kconfig V4L/DVB (8110): bttv: allow debug ioctl's V4L/DVB (8142): ttpci: tda827x.h is at drivers/media/common V4L/DVB (8143): Fix compilation for mt9v022 V4L/DVB (8161): gspca: Fix compilation V4L/DVB (8253): gspca: fix warnings on x86_64 V4L/DVB (8359): gspca: Adds register aliases for zc03xx registers V4L/DVB (8392): media/Kconfig: Convert V4L1_COMPAT select into "depends on" V4L/DVB (8393): media/video: Fix depencencies for VIDEOBUF V4L/DVB (8394): ir-common: CodingStyle fix: move EXPORT_SYMBOL_GPL to their proper places V4L/DVB (8395): saa7134: Fix Kbuild dependency of ir-kbd-i2c V4L/DVB (8396): video: Fix Kbuild dependency for VIDEO_IR_I2C V4L/DVB (8397): video: convert select VIDEO_ZORAN_ZR36060 into depends on V4L/DVB (7737): drx397xD: fix math usage Merge ../linux-2.6 V4L/DVB (8433): Fix macro name at z0194a.h V4L/DVB (8434): Fix x86_64 compilation and move some macros to v4l2-ioctl.h V4L/DVB (8234a): uvcvideo: Fix build for uvc input Merge ../linux-2.6 V4L/DVB (8451): dw2102: fix in-kernel compilation V4L/DVB (8500a): videotext.h: whitespace cleanup V4L/DVB (8502): videodev2.h: CodingStyle cleanups V4L/DVB (8522): videodev2: Fix merge conflict Merge ../linux-2.6 V4L/DVB (8541): em28xx: HVR-950 entry is duplicated. V4L/DVB (8542): em28xx: AMD ATI TV Wonder HD 600 entry at cards struct is duplicated V4L/DVB (8543): em28xx: Rename #define for Compro VideoMate ForYou/Stereo Merge ../linux-2.6 V4L/DVB (8548): pwc: Fix compilation V4L/DVB (8549): mxl5007: Fix an error at include file Merge ../linux-2.6 V4L/DVB (8558): media/video/Kconfig: fix a typo ALSA: hda: Add support for ECS/PC Chips boards with Sigmatel codecs V4L/DVB (8749): Fix error code, when camera is not turned on by sonypi V4L/DVB (8751): vivi: Fix some issues at vivi register routine Merge branch 'fixes_stg' of ../git_old into fixes V4L/DVB (8559a): Fix a merge conflict at gspca/sonixb V4L/DVB (8553): media/video/Kconfig: get rid of a select V4L/DVB (8554): media/video/Kconfig: cosmetic changes and convert select into depends on V4L/DVB (8625): saa7134: Add NEC prococol IR decoding capability V4L/DVB (8626): Add support for TCL tuner MF02GIP-5N-E V4L/DVB (8627): Fix mute on bttv driver V4L/DVB (8628a): Remove duplicated include V4L/DVB (8628): bttv: Add support for Encore ENLTV2-FM V4L/DVB (8730): drx397xD: fix compilation error caused by changeset 71046dfb0853 V4L/DVB (9055): tuner-xc2028: Do a better job selecting firmware type V4L/DVB (9059): saa7134: Add support for Encore version 5.3 board V4L/DVB (9060): saa7134: Add support for Avermedia PCI pure analog (M135A) V4L/DVB (9061): saa7134: Add support for Real Audio 220 V4L/DVB (9062): Add support for Prolink Pixelview Global Extreme V4L/DVB (9098): Whitespace cleanups HID: fix numlock led on Dell device 0x413c/0x2105 HID: Don't let Avermedia Radio FM800 be handled by usb hid drivers HID: add support for Bright ABNT2 brazilian device V4L/DVB (9276): videobuf-dvb: two functions are now static V4L/DVB (9330): Get rid of inode parameter at v4l_compat_translate_ioctl() V4L/DVB (9331): Remove unused inode parameter from video_ioctl2 V4L/DVB (9333): cx88: Not all boards that requires cx88-mpeg has frontends V4L/DVB (9351): ibmcam: Fix a regression caused by a482f327ff56bc3cf53176a7eb736cea47291a1d V4L/DVB (9613): tvaudio: fix a memory leak V4L/DVB (9615): tvaudio: instead of using a magic number, use ARRAY_SIZE V4L/DVB (9616): tvaudio: cleanup - group all callbacks together V4L/DVB (9617): tvtime: remove generic_checkmode callback V4L/DVB (9618): tvaudio: add additional logic to avoid OOPS V4L/DVB (9619): tvaudio: update initial comments V4L/DVB (9620): tvaudio: use a direct reference for chip description V4L/DVB (9621): Avoid writing outside shadow.bytes[] array V4L/DVB (9622): tvaudio: Improve comments and remove a unneeded prototype V4L/DVB (9623): tvaudio: Improve debug msg by printing something more human V4L/DVB (9624): CVE-2008-5033: fix OOPS on tvaudio when controlling bass/treble V4L/DVB (9627): em28xx: Avoid i2c register error for boards without eeprom V4L/DVB (9645): em28xx: Avoid memory leaks if registration fails V4L/DVB (9646): em28xx: avoid allocating/dealocating memory on every control urb V4L/DVB (9647): em28xx: void having two concurrent control URB's V4L/DVB (9668): em28xx: fix a race condition with hald V4L/DVB (9742): em28xx-alsa: implement another locking schema ALSA: hda - Add a new function to seek for a codec ID ALSA: patch_sigmatel: Add missing Gateway entries and autodetection ALSA: hda - More fixes on Gateway entries em28xx: remove backward compat macro added on a previous fix V4L/DVB (9885): drivers/media Kconfig's: fix bugzilla #12204 V4L/DVB (9366): Move S921 driver to the proper place and allow it to compile V4L/DVB (9367): Move lgdt3304 driver to the proper place and allow it to compile V4L/DVB (9370): Update README.cx88 with the current status V4L/DVB (9498): Simplify video standards enumeration V4L/DVB (9532): Properly handle error messages during alsa registering V4L/DVB (9572): Whitespace cleanup V4L/DVB (9572a): Whitespace cleanup V4L/DVB (9578): v4l core: add support for enumerating frame sizes and intervals V4L/DVB (9579): v4l core: a few get ioctls were lacking memory clean V4L/DVB (9591): v4l core: fix debug printk for enumberating framerates V4L/DVB (9607): em28xx: Properly implement poll support for IR's V4L/DVB (9611): em28xx: experimental support for HVR-950 IR V4L/DVB (9612): Fix key repetition with HVR-950 IR V4L/DVB (9630): Some boards need to specify tuner address V4L/DVB (9641): Add chip ID's for em2820 and em2840 V4L/DVB (9642): Add AC97 registers found on em28xx devices V4L/DVB (9643): em28xx: remove the previous register names V4L/DVB (9649): em28xx: remove two amux entries used only on one card V4L/DVB (9650): em28xx: replace magic numbers to something more meaningful V4L/DVB (9651): em28xx: Improve audio handling V4L/DVB (9652): em28xx: merge AC97 vendor id's into a single var V4L/DVB (9653): em28xx: improve AC97 handling V4L/DVB (9669): em28xx: Fix a stupid cut-and-paste error V4L/DVB (9670): em28xx: allow specifying audio output V4L/DVB (9671): em28xx: Add detection of Sigmatel Stac97xx series of AC97 devices V4L/DVB (9672): Allow opening more than one output at the same time V4L/DVB (9673): em28xx: fix Pixelview PlayTV board entry V4L/DVB (9675): em28xx: devices with xc2028/3028 don't have tda9887 V4L/DVB (9676): em28xx: fix a regression caused by 22c90ec6a5e07173ee670dc2ca75e0df0a7772c0 V4L/DVB (9717): em28xx: improve message probing logs V4L/DVB (9747): em28xx: Properly handles XCLK and I2C speed V4L/DVB (9751): em28xx: card description cleanups V4L/DVB (9752): Remove duplicated fields on em28xx_board and em28xx structs V4L/DVB (9753): em28xx: cleanup: saa7115 module auto-detects saa711x type V4L/DVB (9754): em28xx: improve debug messages V4L/DVB (9755): em28xx: cleanup: We need just one tuner callback V4L/DVB (9758): em28xx: replace some magic by register descriptions where known V4L/DVB (9759): em28xx: move gpio tables to the top of em28xx-cards V4L/DVB (9760): em28xx: move gpio lines into board table description V4L/DVB (9761): em28xx: replace magic numbers for mux aliases V4L/DVB (9762): em28xx: fix tuner absent entries V4L/DVB (9763): em28xx: fix gpio settings V4L/DVB (9764): em28xx: Add support for suspend the device when not used V4L/DVB (9765): em28xx: move tuner gpio's to the cards struct V4L/DVB (9766): em28xx: improve probe messages V4L/DVB (9767): em28xx: improve board description messages V4L/DVB (9756): em28xx: Improve register log format V4L/DVB (9769): tuner-xc2028: powers device of when not used V4L/DVB (9770): em28xx: turn off tuner when not used V4L/DVB (9771): tuner-xc2028: fix a small warning V4L/DVB (9772): saa7134: Add support for Kworld Plus TV Analog Lite PCI V4L/DVB (9773): tda827x: fix printk message when in FM mode V4L/DVB (9774): tda827x: fix returned frequency V4L/DVB (9775): tda8290: fix FM radio V4L/DVB (9799): em28xx: fix Kworld Hybrid 330 (A316) support V4L/DVB (9909): em28xx: move dev->lock from res_free to the caller routines V4L/DVB (9910): em28xx: move res_get locks to the caller routines V4L/DVB (9911): em28xx: vidioc_try_fmt_vid_cap() doesn't need any lock V4L/DVB (9912): em28xx: fix/improve em28xx locking schema V4L/DVB (9913): tuner-xc2028: allow printing stack trace as debug on sleep code V4L/DVB (9925): tuner-core: add debug msg's when asking tuner to sleep V4L/DVB (9926): em28xx: Fix a bug that were putting xc2028/3028 tuner to sleep V4L/DVB (9927): em28xx: use a more standard way to specify video formats V4L/DVB (9930): em28xx: Fix bad locks on error condition V4L/DVB (9931): em28xx: de-obfuscate vidioc_g_ctrl logic V4L/DVB (9953): em28xx: Add suport for debugging AC97 anciliary chips V4L/DVB (9969): tvp5150: add support for VIDIOC_G_CHIP_IDENT ioctl V4L/DVB (9970): em28xx: Allow get/set registers for debug on i2c slave chips V4L/DVB (9977): Kbuild: fix compilation when dib7000p is not defined V4L/DVB (9979): em28xx: move usb probe code to a proper place V4L/DVB (9980): em28xx: simplify analog logic V4L/DVB (10106): gscpa - stv06xx: Fix compilation with kernel tree V4L/DVB (10107): More than one driver defines the same var name (dump_bridge). Add V4L/DVB (10109): anysee: Fix usage of an unitialized function V4L/DVB (10110): v4l2-ioctl: Fix warnings when using .unlocked_ioctl = __video_ioctl2 V4L/DVB (10111): quickcam_messenger.c: fix a warning V4L/DVB (10111a): usbvideo.h: remove an useless blank line V4L/DVB (10116): af9013: Fix gcc false warnings V4L/DVB (10118): zoran: fix warning for a variable not used V4L/DVB (10154): saa7134: fix a merge conflict on Behold H6 board V4L/DVB (10160): em28xx: update chip id for em2710 V4L/DVB (10162): tuner-simple: Fix tuner type set message V4L/DVB (10163): em28xx: allocate adev together with struct em28xx dev V4L/DVB (10166): dvb frontend: stop using non-C99 compliant comments Staging: go7007: Convert driver to use video_ioctl2 edac: driver for i5400 MCH (Seaburg) edac: driver for i5400 MCH (update) V4L/DVB (10177): Fix sparse warnings on em28xx V4L/DVB (10178): dvb_frontend: Fix some sparse warnings due to static symbols V4L/DVB (10179): tda8290: Fix two sparse warnings V4L/DVB (10180): drivers/media: Fix a number of sparse warnings V4L/DVB (10181): v4l2-device: Fix some sparse warnings V4L/DVB (10189): dm1105: Fix build with INPUT=m and DVB_DM1105=y V4L/DVB (10190): cx88: Fix some Kbuild troubles V4L/DVB (10191a): Update MAINTAINERS entries on media drivers edac: add MAINTAINERS entry for i5400 EDAC driver V4L/DVB (10192): em28xx: fix input selection V4L/DVB (10201): Fixes cx88 compilation bug V4L/DVB (10208): zoran: Re-adds udev entry removed by changeset 60b4bde4 V4L/DVB (10209): tveeprom: Properly initialize tuner type (BZ#11367) V4L/DVB (10228): em28xx: fix audio output PCM IN selection V4L/DVB (10403): saa7134-alsa: saa7130 doesn't support digital audio V4L/DVB (10527): tuner: fix TUV1236D analog/digital setup V4L/DVB (10572): Revert commit dda06a8e4610757def753ee3a541a0b1a1feb36b 8250: fix boot hang with serial console when using with Serial Over Lan port V4L/DVB (10834): zoran: auto-select bt866 for AverMedia 6 Eyes V4L/DVB (10211): vivi: Implements 4 inputs on vivi V4L/DVB (10298): remove err macro from few usb devices V4L/DVB (10305): videobuf-vmalloc: Fix: videobuf memory were never freed V4L/DVB (10394): KWorld ATSC 115 all static V4L/DVB (10404): saa7134-core: remove oss option, since saa7134-oss doesn't exist anymore V4L/DVB (10405): saa7134-core: loading saa7134-alsa is now the default V4L/DVB (10504): tda827x: Be sure that gate will be open/closed at the proper time V4L/DVB (10505): tda8290: Print an error if i2c_gate is not provided V4L/DVB (10506): saa7134: move tuner init code to saa7134-cards V4L/DVB (10507): saa7134: Fix analog mode on devices that need to open an i2c gate V4L/DVB (10508): saa7134: Cleanup: remove unused waitqueue from struct V4L/DVB (10509): saa7134-video: two int controls lack a step V4L/DVB (10511): saa7134: get rid of KBL V4L/DVB (10512): tda1004x: Fix eeprom firmware load on boards with 16MHz Xtal V4L/DVB (10514): em28xx: Add support for Kaiomy TVnPC U2 stick V4L/DVB (10515): Adds IR table for the IR provided with this board and includes it at V4L/DVB (10516): em28xx: Add support for Easy Cap Capture DC-60 V4L/DVB (10570): v4l2-framework: documments videobuf usage on drivers V4L/DVB (10571): v4l2-framework.txt: Fixes the videobuf init functions V4L/DVB (10654): em28xx: VideoMate For You USB TV box requires tvaudio V4L/DVB (10738): Get rid of video_decoder.h header were uneeded V4L/DVB(10738a): remove include/linux/video_encoder.h V4L/DVB (10769): Update dependencies of the modules converted to V4L2 V4L/DVB (10771): tea575x-tuner: convert it to V4L2 API V4L/DVB (10835): Kconfig: Add some missing selects for a required frontends V4L/DVB (10836): Kconfig: replace DVB_FE_CUSTOMIZE to DVB_FE_CUSTOMISE V4L/DVB (10837): Kconfig: only open the customise menu if selected V4L/DVB (10838): get rid of the other occurrences of DVB_FE_CUSTOMIZE typo V4L/DVB (10840): em28xx-dvb: Remove an unused header V4L/DVB (10842): Adds some missing frontend selects for saa7134 and dvb-usb V4L/DVB (10870): v4l2-ioctl: get rid of video_decoder.h V4L/DVB (10896): /frontends/Kconfig: Move af9013 Kconfig option to its proper place V4L/DVB (10897): Fix Kbuild MEDIA_TUNER_CUSTOMIZE dependencies V4L/DVB (10870a): remove all references for video_decoder.h V4L/DVB (10907): avoid loading the entire videodev.h header on V4L2 drivers V4L/DVB (10951): xc5000: Fix CodingStyle errors introduced by the last patch V4L/DVB (10908): videobuf-core: also needs a minimal subset of V4L1 header V4L/DVB (11108): get_dvb_firmware: Add option to download firmware for cx231xx V4L/DVB (11109): au0828: Fix compilation when VIDEO_ADV_DEBUG = n V4L/DVB (11110): au8522/au0828: Fix Kconfig dependencies V4L/DVB (11111): dvb_dummy_fe: Fix compilation breakage V4L/DVB (11127): Kconfig: replace all occurrences of CUSTOMIZE to CUSTOMISE V4L/DVB (11136): get_dvb_firmware: Add download code for cx18 firmwares V4L/DVB (11137): get_dvb_firmware: add cx23885 firmwares V4L/DVB (11138): get_dvb_firmware: add support for downloading the cx2584x firmware for pvrusb2 V4L/DVB (11225): v4lgrab: fix compilation warnings V4L/DVB (11226): avoid warnings for request_ihex_firmware on dabusb and vicam V4L/DVB (11227): ce6230: avoid using unitialized var V4L/DVB (11308): msp3400: use the V4L2 header since no V4L1 code is there V4L/DVB (10953): cx25840: Fix CodingStyle errors introduced by the last patch V4L/DVB (10955): cx231xx: CodingStyle automatic fixes with Lindent V4L/DVB (10956): cx231xx: First series of manual CodingStyle fixes V4L/DVB (10957a): cx231xx: Fix compilation breakage V4L/DVB (11130): cx231xx: fix an inverted logic at vidioc_streamoff V4L/DVB (11131): cx231xx: avoid trying to access unfilled dev struct V4L/DVB (11132): cx231xx: usb probe cleanups V4L/DVB (11133): cx231xx: don't print pcb config debug messages by default V4L/DVB (11134): cx231xx: dmesg cleanup V4L/DVB (11135): cx231xx: use usb_make_path() for bus_info V4L/DVB (11250): cx231xx: Fix Kconfig help items V4L/DVB (11360): em28xx: use usb_interface.dev for v4l2_device_register cx231xx: Convert to snd_card_create() V4L/DVB (11494a): cx231xx Kconfig fixes V4L/DVB (11680): cafe_ccic: use = instead of == for setting a value at a var V4L/DVB (11654a): Add a missing end of line at the end of gspca/m5602/Makefile V4L/DVB (11663): Fix a warning introduced by git commit ec5f5bf80501abfe2da2897cfcde8452b545aacb V4L/DVB (11825): em28xx: add Terratec Grabby V4L/DVB (11827): Add support for Terratec Grabster AV350 V4L/DVB (11917): Fix firmware load for DVB-T @ 6MHz bandwidth for xc3028/xc3028L V4L/DVB (11918): tuner-xc2028: Fix offset frequencies for DVB @ 6MHz V4L/DVB (11922): tuner-xc2028: cleanup: better use tuner type defines V4L/DVB (11966): ov511: Fix unit_video parameter behavior V4L/DVB (11986): Kconfig: DVBWorld DVB-C USB Cable card needs tda1002x frontend V4L/DVB (11780): Siano: fix compilation error due to the lack of EXTERNAL_SYMBOL V4L/DVB (12010): cx88: Properly support Leadtek TV2000 XP Global V4L/DVB (12134): vivi: bug: don't assume that S_STD will be called before streaming V4L/DVB (12148): move V4L2_PIX_FMT_SGRBG8 to the proper place V4L/DVB (12135): Add a driver for mt9v011 sensor V4L/DVB (12136): mt9v011: Some fixes at the register initialization table V4L/DVB (12137): mt9v011: CodingStyle fixes V4L/DVB (12173): mt9v011: properly calculate image resolution registers V4L/DVB (12174): mt9v011: let's stick with datasheet values where it works V4L/DVB (12138): em28xx: add support for Silvercrest Webcam V4L/DVB (12139): em28xx: add other video formats V4L/DVB (12169): em28xx-video: fix VIDIOC_G_FMT and VIDIOC_ENUMFMT with webcams V4L/DVB (12171): em28xx: fix webcam usage with different output formats V4L/DVB (12172): em28xx: Add autodetection code for Silvercrest 1.3 mpix V4L/DVB (12233): em28xx: rename is_27xx to is_webcam V4L/DVB (12234): em28xx-cards: use is_webcam flag for devices that are known to be webcams V4L/DVB (12235): em28xx: detects sensors also with the generic em2750/2750 entry V4L/DVB (12236): em28xx: stop abusing of board->decoder for sensor information V4L/DVB (12237): mt9v011: implement VIDIOC_QUERYCTRL V4L/DVB (12238): em28xx: call sensor detection code for all webcam entries V4L/DVB (12239): em28xx: fix webcam scaling V4L/DVB (12240): mt9v011: add a function to calculate frames per second rate V4L/DVB (12241): mt9v011: Fix vstart V4L/DVB (12242): mt9v011: implement core->s_config to allow adjusting xtal frequency V4L/DVB (12243): em28xx: allow specifying sensor xtal frequency V4L/DVB (12244): em28xx: adjust vinmode/vinctl based on the stream input format V4L/DVB (12245): em28xx: add support for mt9m001 webcams V4L/DVB (12286): sn9c20x: reorder includes to be like other drivers V4L/DVB (12340): mtv9v011: Add a missing chip version to the driver V4L/DVB (12344): em28xx: fix support for Plextor ConvertX PX-TV100U V4L/DVB (12399): mt9v011: Add support for controlling frame rates V4L/DVB (12400): em28xx: Allow changing fps on webcams V4L/DVB (12401): m9v011: add vflip/hflip controls to control mirror/upside down V4L/DVB (12402): em28xx: fix: some em2710 chips use a different vendor ID V4L/DVB (12403): em28xx: properly reports some em2710 chips V4L/DVB (12406): em28xx: fix: don't do image interlacing on webcams V4L/DVB (12407): em28xx: Adjust Silvercrest xtal frequency V4L/DVB (12410): em28xx: Move the non-board dependent part to be outside em28xx_pre_card_setup() V4L/DVB (12411): em28xx: Fix artifacts with Silvercrest webcam V4L/DVB (12405): em28xx-cards: move register 0x13 setting to the proper place V4L/DVB (12449): adds webcam for Micron device MT9M111 0x143A to em28xx V4L/DVB (12147): pwc: remove definitions that are already present at videodev2.h V4L/DVB (12149): videodev2.h: Reorganize fourcc table V4L/DVB (12124): v4l2-ioctl: better output debug messages for VIDIOC_ENUM_FRAMESIZES V4L/DVB (12168): v4l2-ioctl: avoid flooding log with unasked debug messages V4L/DVB (12273): em28xx-video: rename ac97 audio controls to better document it V4L/DVB (12274): em28xx-video: better implement ac97 control ioctls V4L/DVB (12345): em28xx: fix audio VIDIOC_S_CTRL adjustments on devices without ac97 V4L/DVB (12376): em28xx: fix V4L2 API compliance: don't expose audio inputs for devices without it V4L/DVB (12408): em28xx: Implement g/s_register via address match V4L/DVB (12452): gspca/Kconfig: Fix bad identation for USB_GSPCA_SN9C20X_EVDEV V4L/DVB (12466): Kconfig files: Fix improper use of whitespaces V4L/DVB (12468): saa7134: Fix bad whitespacing V4L/DVB (12470): cx231xx/cx231xx-conf-reg.h: fix bad whitespaces V4L/DVB (12471): stv06xx: fix bad whitespaces V4L/DVB (12472): hdpvr-control: fix bad whitespaces V4L/DVB (12478): ARRAY_SIZE changes V4L/DVB (12557): Use C99 comment CodingStyle V4L/DVB (12558): CodingStyle: Use [0x0f] instead of [ 0x0f ] V4L/DVB (12559): Properly indent comments with tabs V4L/DVB (12560): Fix a number of EXPORT_SYMBOL warnings V4L/DVB (12562): ir-keymaps: replace KEY_KP[0-9] to KEY_[0-9] V4L/DVB (12563): ir-keymaps: add a link to the IR standard layout page V4L/DVB (12564): ir-keymaps: Replace most KEY_[A-Z] to the proper definitions V4L/DVB (12565): ir-keymaps: standardize timeshift key V4L/DVB (12566): ir-keymaps: Fix IR mappings for channel and volume +/- keys V4L/DVB (12567): ir-keymaps: use KEY_CAMERA for snapshots V4L/DVB (12585): Add remote support to cph03x bttv card V4L/DVB (12591): em28xx: Add entry for GADMEI UTV330+ and related IR keymap V4L/DVB (12469): fix bad whitespaces at cx88_geniatech_x8000_mt V4L/DVB (12595): common/ir: use a struct for keycode tables V4L/DVB (12598): dvb-usb: store rc5 custom and data at the same field V4L/DVB (12599): dvb-usb-remote: Allow dynamically replacing the IR keycodes V4L/DVB (12600): dvb-usb-remote: return KEY_RESERVED if there's free space for new keys V4L/DVB (12698): em28xx: ir-kbd-i2c init data needs a persistent object V4L/DVB (12701): saa7134: ir-kbd-i2c init data needs a persistent object V4L/DVB (12712): em28xx: properly load ir-kbd-i2c when needed V4L/DVB (12713): em28xx: Cleanups at ir_i2c handler V4L/DVB (12730): Add conexant cx25821 driver V4L/DVB (12731): cx25821: Add missing include V4L/DVB (12732): cx25821: fix bad whitespacing V4L/DVB (12733): cx25821: some CodingStyle fixes V4L/DVB (12734): cx25821: Fix some compilation troubles cx25821: Add driver to the building system V4L/DVB (12761): DocBook: add media API specs V4L/DVB (12847): cx25821: Add README with todo list V4L/DVB (12851): cx25821/Makefile: Cleanup V4L/DVB (12858): go7007: whitespacing cleanups V4L/DVB (12859): go7007: semaphore -> mutex conversion DocBook/media: renamed xml documents to tmpl DocBook/media: copy also the pictures to the proper place DocBook: Don't use graphics callouts DocBook/media: Some typo fixes DocBook/media: fix some broken links DocBook/media: update dvb url's and use ulink tag instead of emphasis DocBook/media: Remove Satellites from Analog TV Tuners and Modulators V4L/DVB (12906): dib0700: Add support for Prolink SBTVD V4L/DVB (12915): DocBook/media: Add isdb-t documentation V4L/DVB (12917): DocBook/media: add V4L2_PIX_FMT_TM6000 V4L/DVB (12919): DocBook/media: fix some DocBook non-compliances V4L/DVB (12920): DocBook/media: Some xmlto or DTD's don't accept reference inside appendix Docbook/media: Fix some issues at the docbooks V4L/DVB (12993a): saa7164: Fix compilation warning on i386 V4L/DVB(12993b): gl860: Prevent a potential risk of zeroing a floating pointer V4L/DVB (12999): Add a driver for Earthsoft PT1 V4L/DVB (13033): pt1: Don't use a deprecated DMA_BIT_MASK macro V4L/DVB (13037): go7007: Revert compatibility code added at the wrong place V4L/DVB (13038): dvbdev: Remove an anoying/uneeded warning V4L/DVB (13039): dib0700: not building CONFIG_DVB_TUNER_DIB0070 breaks compilation
Mauro Lacy (1): V4L/DVB (7368): bttv: added support for Kozumi KTV-01C card
Max Arnold (1): USB: pl2303: another product ID
Max Asbock (7): ibmasm driver: fix command buffer size ibmasm driver: correctly wake up sleeping threads ibmasm driver: redesign handling of remote control events ibmasm driver: fix race in command refcount logic [SERIAL] Update ibmasm driver for death of register_serial&co ibmasm: use after free fix x86: shift bits the right way in native_read_tscp
Max Dmitrichenko (2): USB: fix Unaligned access in EHCI driver sparc64: Fix PCI resource mapping on sparc64
Max Filippov (12): p54spi: mask value read from SPI_ADRS_DMA_WRITE_CTRL in p54spi_wait_bit p54spi: fix p54spi_upload_firmware p54spi: fix p54spi_tx_frame DMA transfer initiation and skb cleanup p54spi: compensate firmware alignment bug in p54spi_rx p54spi: get rid of busy-wait loops p54: call p54_wake_free_queues on every p54_free_skb and p54_rx_frame_sent p54spi: fix incorrect access sequence to DMA_WRITE_CTRL in p54spi_spi_write_dma p54spi: cosmetic fixes: use even byte count in SPI write; drop unused interrupt status read p54spi: return status of p54spi_wakeup p54spi: always call p54spi_sleep in p54spi_tx_frame if p54spi_wakeup succeeded p54spi: use firmware/DMA bug workaround that work under hight load in p54spi_rx p54spi: drop test for FW_STATE_RESET in p54spi_work
Max Kellermann (2): [SUNRPC]: print unsigned integers in stats sunrpc: print unsigned integers in stats
Max Krasnyansky (11): genirq: Expose default irq affinity mask (take 3) sched: CPU hotplug events must not destroy scheduler domains created by the cpusets sched: Move cpu masks from kernel/sched.c into kernel/cpu.c sched: CPU hotplug events must not destroy scheduler domains created by the cpusets tun: Persistent devices can get stuck in xoff state tun: Fix/rewrite packet filtering logic cpu hotplug, sched: Introduce cpu_active_map and redo sched domain managment (take 2) cpu hotplug: Make cpu_active_map synchronization dependency clear x86: resurrect proper handling of maxcpus= kernel option (v2) sched, cpuset: rework sched domains and CPU hotplug handling (v4) sched: arch_reinit_sched_domains() must destroy domains to force rebuild
Max Stepanov (1): iwlwifi: Bug fix, CCMP with HW encryption with AGG
Maxim Levitsky (30): dmfe: trivial/spelling fixes dmfe: fix two bugs dmfe: Fix link detection Add suspend/resume for HPET dmfe: add support for suspend/resume dmfe: add support for Wake on lan V4L/DVB (6268): V4L: Fix a lock inversion in generic videobuf code V4L/DVB (6269): V4L: Fix a "scheduling while atomic" bug in saa7134 V4L/DVB (6270): V4L: Honor dev->ctl_invert when setting up the decoder in saa7134 V4L/DVB (6271): V4L: Add basic support for suspend/resume for saa7134 V4L/DVB (6272): V4L: properly fix support for capturing interlaced video in saa7134 V4L/DVB (6278): Buf: fix typo that caused data loss when readng streams from device V4L/DVB (6306): Few clenups for saa7134 resume code [ALSA] hda-codec - code cleanups in patch_sigmatel.c [ALSA] hda-intel - fix a race in dynamic power managment [ALSA] hda-intel - Fix resume logic, when dynamic power managment is on [ALSA] hda-codec - add support for swapping center/LFE channels to STAC codecs [ALSA] hda-codec - add support for analog loopback to STAC9204/9205/922x/927x [ALSA] hda-codec - make volume knob, the master volume for sigmatel codecs [ALSA] hda-codec - Fix support for sigmatel codecs that have 2 or more ADCs V4L/DVB (6329): Additional Fixes for saa7134 suspend/resume V4L/DVB (6330): V4L: saa7134: Fix interaction between tvaudio thread and the freezer NET: dmfe: don't access configuration space in D3 state V4L/DVB (6667): Fix access to configuration space while in D3 V4L/DVB (6668): Fix theoretical races between IRQ handler and .suspend/resume V4L/DVB (6669): Add few missing bits of code to saa7134_resume V4L/DVB (6670): V4L: saa7134: tvaudio cleanups iwl3945: Fix statistics in monitor mode mac80211: Retry probe request few times mac80211: Increase timeouts for station polling
Maxim Shchetynin (13): [SCSI] zfcp: enhancement of zfcp debug features [SCSI] zfcp: provide support for NPIV [SCSI] zfcp: fix link down handling during firmware update [SCSI] zfcp: handle unsolicited status notification lost [SCSI] zfcp: fix logging during device reset [CELL] driver for DDR2 memory on AXON [POWERPC] axonram: Module modification for latest firmware API changes [POWERPC] axonram: Do not delete gendisks queue in error path [POWERPC] Fix rtas_flash procfs interface powerpc/spufs: add atomic busy_spus counter to struct cbe_spu_info powerpc/axonram: Use only one block device major number powerpc/axonram: Enable partitioning of the Axons DDR2 DIMMs powerpc/cell/edac: Log a syndrome code in case of correctable error
Maxim Uvarov (1): taskstats: add context-switch counters
Maxime Austruy (3): softmac: fix unbalanced mutex_lock/unlock in ieee80211softmac_wx_set_mlme zd1211rw: fix potential leak in usb_init asus_acpi: fix oops on non-asus machines
Maxime Bizon (17): [IPV4]: ipconfig.c: fix dhcp timeout behaviour MIPS: R2: Fix local_irq_save() doc: update panic_on_oops documentation [MIPS] Honour "panic_on_oops" sysctl. mv643xx_eth: Fix ethtool stats i2c-mv64xxx: Fix random oops at boot [MIPS] R10000: Fix wrong test in dma-default.c [MIPS] R10000: Fix wrong test in dma-default.c [ARM] Kirkwood: invalidate L2 cache before enabling it kbuild: fix spurious initramfs rebuild MIPS: BCM63XX: Add integrated ethernet PHY support for phylib. ide: fix memory leak when flush command is issued MIPS: BCM63xx: Add Broadcom 63xx CPU definitions. MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs. MIPS: BCM63xx: Add integrated ethernet mac support. MIPS: BCM63xx: Add serial driver for bcm63xx integrated UART. MIPS: BCM63xx: Add PCMCIA & Cardbus support.
Maximilian Attems (2): parport: add NetMOS 9805 support USB: visor add ACER S10 palm device id
Maximilian Engelhardt (1): netfilter: nf_nat: fix inverted logic for persistent NAT mappings
Maximilian Rehkopf (2): [ALSA] Add Aux input switch control for Aureon Universe ALSA: ice1724: enable MIDI on Terratec Aureon 7.1 Universe
Maxin John (1): USB: serial: Spelling correction in Motorola USB Phone driver
Maynard Johnson (5): [POWERPC] cell: Add oprofile support [POWERPC] cell: pm_rtas_activat_signals routine cleanup powerpc: Fix oprofile sampling of marked events on POWER7 oprofile: reset bt_lost_no_mapping with other stats oprofile: reset bt_lost_no_mapping with other stats
McMullan, Jason (1): swapout oops fix
Meelap Shah (2): knfsd: nfsd4: vary maximum delegation limit based on RAM size knfsd: nfsd4: don't delegate files that have had conflicts
Meelis Roos (16): PCI: Fix VIA 686 PCI quirk names Input: logips2pp - add new signature (99) [NETFILTER]: silence a warning in ebtables [SCSI] iscsi: newline in printk alpha: fix mkbb compilation warnings alpha: fix objstrip.c compilation warnings alpha: fix boot/main.c warning add a missing LIB_Y to arch/alpha/boot Makefile fix integer overflow warning in i2o_block ide: fix runtogether printk's in cmd64x IDE driver ACPI: EC: fix run-together printk lines [POWERPC] Fix ppc kernels after build-id addition fore200: fix oops on failed firmware load sunhme: Fix Quattro HME irq registration on proble failures net: fix tokenring license tmspci: fix request_irq race
Meihui Fan (5): [Blackfin] arch: fix obvious bfin_write typos [Blackfin] arch: add support for the rest of the gptimers on the BF54x [Blackfin] arch: fix bug - make sure we check the right L1 length [Blackfin] arch: remove unused/incorrect definition [Blackfin] arch: fix bug - Remove module will not free L1 memory used
Mel Gorman (119): Introduce mechanism for registering active regions of memory Have Power use add_active_range() and free_area_init_nodes() Have x86 use add_active_range() and free_area_init_nodes Have x86_64 use add_active_range() and free_area_init_nodes Have ia64 use add_active_range() and free_area_init_nodes Account for memmap and optionally the kernel image as holes Account for holes that are outside the range of physical memory Allow an arch to expand node boundaries mm: use symbolic names instead of indices for zone initialisation mm: remove memmap_zone_idx() Calculation fix for memory holes beyong the end of physical memory x86_64: fix bad page state in process 'swapper' Avoid excessive sorting of early_node_map[] Do not disable interrupts when reading min_free_kbytes Add __GFP_MOVABLE for callers to flag allocations from high memory that may be migrated Create the ZONE_MOVABLE zone Allow huge page allocations to use GFP_HIGH_MOVABLE handle kernelcore=: generic Add a movablecore= parameter for sizing ZONE_MOVABLE Remove alloc_zeroed_user_highpage() Allow nodes to exist that only contain ZONE_MOVABLE Do not trigger OOM-killer for high-order allocation failures Apply memory policies to top two highest zones when highest zone is ZONE_MOVABLE Add a bitmap that is used to track flags affecting a block of pages Split the free lists for movable and unmovable allocations Choose pages from the per-cpu list based on migration type Add a configure option to group pages by mobility Drain per-cpu lists when high-order allocations fail Move free pages between lists on steal Group short-lived and reclaimable kernel allocations Group high-order atomic allocations Do not group pages by mobility type on low memory systems Bias the placement of kernel pages at lower PFNs Be more agressive about stealing when MIGRATE_RECLAIMABLE allocations fallback Fix corruption of memmap on IA64 SPARSEMEM when mem_section is not a power of 2 Bias the location of pages freed for min_free_kbytes in the same MAX_ORDER_NR_PAGES blocks remove PAGE_GROUP_BY_MOBILITY don't group high order atomic allocations Fix calculation in move_freepages_block for counting pages Do not depend on MAX_ORDER when grouping pages by mobility Print out statistics in relation to fragmentation avoidance to /proc/pagetypeinfo Breakout page_order() to internal.h to avoid special knowledge of the buddy allocator sched: document profile=sleep requiring CONFIG_SCHEDSTATS Fix boot problem with iSeries lacking hugepage support mm: fix page allocation for larger I/O segments slab: partially revert list3 changes x86: make NUMA work on 32-bit again x86: make NUMA work on 32-bit x86: relax restrictions on setting CONFIG_NUMA on x86, #2 mm: use zonelists instead of zones when direct reclaiming pages mm: introduce node_zonelist() for accessing the zonelist for a GFP mask mm: remember what the preferred zone is for zone_statistics mm: use two zonelist that are filtered by GFP mask mm: have zonelist contains structs with both a zone pointer and zone_idx mm: filter based on a nodemask as well as a gfp_mask parisc: fix DISCONTIGMEM compile breakage Do not overwrite nr_zones on !NUMA when initialising zlcache_ptr mm: add a basic debugging framework for memory initialisation mm: verify the page links and memory model mm: make defensive checks around PFN values registered for memory usage mm: print out the zonelists on request for manual verification hugetlb: move hugetlb_acct_memory() hugetlb: reserve huge pages for reliable MAP_PRIVATE hugetlbfs mappings until fork() hugetlb: guarantee that COW faults for a process that called mmap(MAP_PRIVATE) on hugetlbfs will succeed hugetlb: fix a hugepage reservation check for MAP_SHARED [ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo mm: mark the correct zone as full when scanning zonelists mm: report the pagesize backing a VMA in /proc/pid/smaps mm: report the MMU pagesize in /proc/pid/smaps Do not account for the address space used by hugetlbfs using VM_ACCOUNT Do not account for hugetlbfs quota at mmap() time if mapping [SHM|MAP]_NORESERVE Ignore madvise(MADV_WILLNEED) for hugetlbfs-backed regions Remove implementation of readpage from the hugetlbfs_aops powerpc: Do not assert pte_locked for hugepage PTE entries [ARM] Double check memmap is actually valid with a memmap has unexpected holes V2 x86: ignore VM_LOCKED when determining if hugetlb-backed page tables can be shared or not mm: account for MAP_SHARED mappings using VM_MAYSHARE and not VM_SHARED in hugetlbfs page allocator: replace __alloc_pages_internal() with __alloc_pages_nodemask() page allocator: do not sanity check order in the fast path page allocator: do not check NUMA node ID when the caller knows the node is valid page allocator: check only once if the zonelist is suitable for the allocation page allocator: break up the allocator entry point into fast and slow paths page allocator: move check for disabled anti-fragmentation out of fastpath page allocator: calculate the preferred zone for allocation only once page allocator: calculate the migratetype for allocation only once page allocator: remove a branch by assuming __GFP_HIGH == ALLOC_HIGH page allocator: inline __rmqueue_smallest() page allocator: inline buffered_rmqueue() page allocator: inline __rmqueue_fallback() page allocator: do not call get_pageblock_migratetype() more than necessary page allocator: do not disable interrupts in free_page_mlock() page allocator: do not setup zonelist cache when there is only one node page allocator: use allocation flags as an index to the zone watermark page allocator: update NR_FREE_PAGES only as necessary page allocator: get the pageblock migratetype without disabling interrupts page allocator: slab: use nr_online_nodes to check for a NUMA platform page allocator: sanity check order in the page allocator slow path mm: use alloc_pages_exact() in alloc_large_system_hash() to avoid duplicated logic mm: add a gfp-translate script to help understand page allocation failure reports vmscan: properly account for the number of page cache pages zone_reclaim() can reclaim vmscan: do not unconditionally treat zones that fail zone_reclaim() as full vmscan: count the number of times zone_reclaim() scans and fails profile: Suppress warning about large allocations when profile=1 is specified page-allocator: preserve PFN ordering when __GFP_COLD is set page-allocator: allow too high-order warning messages to be suppressed with __GFP_NOWARN profile: suppress warning about large allocations when profile=1 is specified net-dccp: suppress warning about large allocations from DCCP page-allocator: always change pageblock ownership when anti-fragmentation is disabled page-allocator: change migratetype for all pageblocks within a high-order page during __rmqueue_fallback page-allocator: remove dead function free_cold_page() tracing, page-allocator: add trace events for page allocation and page freeing tracing, page-allocator: add trace events for anti-fragmentation falling back to other migratetypes tracing, page-allocator: add trace event for page traffic related to the buddy lists tracing, page-allocator: add a postprocessing script for page-allocator-related ftrace events tracing, documentation: add a document describing how to do some performance analysis with tracepoints tracing, documentation: Add a document on the kmem tracepoints page-allocator: limit the number of MIGRATE_RESERVE pageblocks per zone page-allocator: split per-cpu list into one-list-per-migrate-type page-allocator: maintain rolling count of pages to free from the PCP
Melissa Howland (7): [S390] Linux API for writing z/VM APPLDATA Monitor records. [S390] monwriter buffer limit. [S390] monwriter kzalloc size. [S390] monwriter find header logic. [S390] Change max. buffer size for monwriter device. [S390] monwriter: Serialization bug for multithreaded applications. [S390] convert monwriter printks to pr_xxx macros.
Metathronius Galabant (1): cciss: remove unneeded spaces in output for attached volumes
Mhayk Whandson (2): USB: ftdi_sio driver support of bar code scanner from Diebold V4L/DVB (12370): v4l doc: fix cqcam source code path
Miao Xie (20): timer: remove clockevents_unregister_notifier sysfs: fix off-by-one error in fill_read_buffer() time: fix sysfs_show_{available,current}_clocksources() buffer overflow problem sched: fix the wrong time slice value for SCHED_FIFO tasks sched: fair-group: fix a Div0 error of the fair group scheduler cpusets: fix and update Documentation cpusets: fix wrong domain attr updates cpusets: restructure the function update_cpumask() and update_nodemask() cpusets: update task's cpus_allowed and mems_allowed after CPU/NODE offline/online IPv6: datagram_send_ctl() should exit immediately when an error occured nohz: fix wrong event handler after online an offlined cpu sched: fix the wrong mask_len ACPI: cpufreq, processor: fix compile error in drivers/acpi/processor_perflib.c cpuset: update top cpuset's mems after adding a node cpusets: set task's cpu_allowed to cpu_possible_map when attaching it into top cpuset cpuset: fix possible deadlock in async_rebuild_sched_domains sched: use group_first_cpu() instead of cpumask_first(sched_group_cpus()) cpusets: restructure the function cpuset_update_task_memory_state() cpusets: update tasks' page/slab spread flags in time cpuset,mm: update tasks' mems_allowed in time
Micah Cowan (1): Only send SIGXFSZ when exceeding rlimits.
Micah Dowty (3): USB: Remove 4088-byte limit on usbfs control URBs USB: Allow high-bandwidth isochronous packets via usbfs hdlcdrv: Fix CRC calculation.
Micah F. Galizia (2): Input: HID - add support for Logitech UltraX Media Remote control Input: HID - fix duplicate key mapping for Logitech UltraX remote
Micah Gruber (8): [IPV6]: Remove unneeded pointer idev from addrconf_cleanup(). Fix a potential NULL pointer dereference in free_shared_mem() in drivers/net/s2io.c Fix a potential NULL pointer dereference in write_bulk_callback() in drivers/net/usb/pegasus.c Fix a potential NULL pointer dereference in mace_interrupt() in drivers/net/pcmcia/nmclan_cs.c [IPV6]: Remove unneeded pointer iph from ipcomp6_input() in net/ipv6/ipcomp6.c [DCCP]: Remove unneeded pointer newdp from dccp_v4_request_recv_sock() Fix a potential NULL pointer dereference in uli526x_interrupt() in drivers/net/tulip/uli526x.c USB: Remove unneeded pointer intf from speedtch_upload_firmware()
Micah Parrish (1): Input: mousedev - handle mice that use absolute coordinates
Michael Abbott (5): [ARM] colibri: fix support for DM9000 ethernet device Make ioctl.h compatible with userland drivers/hwmon/adm1021.c: support high precision ADM1023 remote sensor drivers/hwmon/adm1021.c: add low_power support for adm1021 driver Fix idle time field in /proc/uptime
Michael Abd-El-Malek (1): xen: fix grant table bug
Michael Albaugh (16): IB/ipath: Fix driver crash (in interrupt or during unload) after chip reset IB/ipath: Support blinking LEDs with an led_override file IB/ipath: Lock and always use shadow copies of GPIO register IB/ipath: Log "active" time and some errors to EEPROM IB/ipath: Add capability to modify PBC word IB/ipath: Maintain active time on all chips IB/ipath: Better handling of unexpected GPIO interrupts IB/ipath: Limit length checksummed in eeprom IB/ipath: New sysfs entries to control 7220 features IB/ipath: Prevent link-recovery code from negating admin disable IB/ipath: EEPROM support for 7220 devices, robustness improvements, cleanup IB/ipath: Allow old and new diagnostic packet formats IB/ipath: Isolate 7220-specific content IB/ipath: Support for SerDes portion of IBA7220 IB/ipath: Only warn about prototype chip during init IB/ipath: Fix count of packets received by kernel
Michael Barkowski (5): [POWERPC] 83xx: Add MPC832x RDB board support. ucc_geth: Fix interrupt coalescing size and alignment phylib: add the ICPlus IP175C PHY driver powerpc/mpc832x_rdb: fix swapped ethernet ids powerpc/qe_lib: Set gpio data before changing the direction to output
Michael Beasley (1): ipv6: Fix typo in net/ipv6/Kconfig
Michael Borisov (1): drivers/hwmon/w83791d.c: fix unused var warning
Michael Bramer (1): Add support for '8-port RS-232 MIC-3620 from advantech'
Michael Brooks (1): IB/mad: Don't discard BMA responses in kernel
Michael Broughton (1): m68knommu: auto detect memory size on M5208EVB board
Michael Brunner (3): [ARM] 4690/1: PXA: fix CKEN corruption in PXA27x AC97 cold reset code thermal_sys: check get_temp return value trivial: SubmittingPatches: Fix reference to renumbered step
Michael Buesch (389): ieee80211 subsystem: Uninline sys_mmap common code (reduce binary size) bcm43xx: sync with svn.berlios.de bcm43xx: remove linux version compatibility code. bcm43xx: Move README file to Documentation directory. bcm43xx: remove redundant COPYING file. bcm43xx: add DEBUG Kconfig option. Also fix indention. bcm43xx: Fix makefile. Remove all the "out-of-tree" stuff. bcm43xx: Add more initvals sanity checks and error out, if one sanity check fails. bcm43xx: Remove function bcm43xx_channel_is_allowed() bcm43xx: basic ethtool support bcm43xx: Wireless Ext update bcm43xx: fix txpower reporting in WE. bcm43xx: enable SPROM writing. bcm43xx: heavily increase mac_suspend timeout. bcm43xx: fix compiletime warning (phy_xmitpower) bcm43xx: remove WX debugging. bcm43xx: Partially fix PIO code. Add Kconfig option for PIO or DMA mode (or both). bcm43xx: add a note that not all devices support PIO. Apple Airport: Add Kconfig note that the bcm43xx driver has to be used for Airport Extreme cards. bcm43xx: update README bcm43xx: fix LED code. bcm43xx: rewrite and simplify the periodic task handling. bcm43xx: Code cleanups. This removes various "inline" statements and reduces codesize. bcm43xx: Move sprom lowlevel reading/writing to its own functions. bcm43xx: make bcm43xx_sprom_crc() static. bcm43xx: split the channel helper functions, so that they can be used without a valid running core. bcm43xx: remove old unused struct. bcm43xx: Fix Kconfig typo (transfer mode default) bcm43xx: Workaround init_board vs IRQ race. bcm43xx: move initialized = 1 to the end of init_board. bcm43xx: add assert(bcm->initialized) to periodic_tasks_setup(). bcm43xx: Move TX/RX related functions to its own file. Add basic RTS/CTS code. bcm43xx: Add sysfs attributes for device specific tunables. bcm43xx: Set both, the DMAmask and the coherent DMAmask. bcm43xx: Abstract the locking mechanism. bcm43xx: Remove the mmio access printing facility overhead. bcm43xx: fix some stuff, add a few missing mmiowb(), remove dead code. bcm43xx: receive TX status on MMIO or DMA unconditionally regarding the 80211 core rev. bcm43xx: add functions bcm43xx_dma_read/write, bcm43xx_dma_tx_suspend/resume. bcm43xx: reduce the size of bcm43xx_private by removing unneeded members. bcm43xx: Fix crash on ifdown, by being careful in pio/dma freeing. bcm43xx: Remove the workaround in dummy_transmission, bcm43xx: Do boardflags workarounds for specific boards. bcm43xx: properly mask txctl1 before writing it to hardware. bcm43xx: remove check for mmio length, as it differs among platforms. (especially embedded) bcm43xx: fix some gpio register trashing (hopefully :D) bcm43xx: merge all iwmode code into the set_iwmode function. bcm43xx: some IRQ handler cleanups. bcm43xx: set default attenuation values. bcm43xx: sync interference mitigation code to the specs. bcm43xx: fix nrssi_threshold calculation. bcm43xx: add useless and broken statistics stuff. People seem to want it. well... bcm43xx: get rid of "/* vim: ..." lines at the end of several files. bcm43xx: fix "include" issues on some platforms. bcm43xx: remove some compilerwarnings. bcm43xx: fix the remaining sparse warnings. bcm43xx: sync GPHY init with the specs. bcm43xx: don't set the channel on a device, which is down. softmac: fix spinlock recursion on reassoc bcm43xx: set trans_start on TX to prevent bogus timeouts bcm43xx: fix pctl slowclock limit calculation bcm43xx: sysfs code cleanup bcm43xx: add to MAINTAINERS bcm43xx: make PIO mode usable bcm43xx: use pci_iomap() for convenience. bcm43xx: fix iwmode crash when down bcm43xx: Fix array overrun in bcm43xx_geo_init bcm43xx: add DMA rx poll workaround to DMA4 bcm43xx: redesign locking bcm43xx: preemptible periodic work Remove old HW RNG support Add new generic HW RNG core Add Intel HW RNG driver Add AMD HW RNG driver Add Geode HW RNG driver Add VIA HW RNG driver Add ixp4xx HW RNG driver Add TI OMAP CPU family HW RNG driver Add bcm43xx HW RNG support CAPI crash / race condition bcm43xx: workaround init_board vs. IRQ race bcm43xx: opencoded locking bcm43xx: voluntary preemtion in the calibration loops bcm43xx: suspend MAC while executing long pwork bcm43xx: lower mac_suspend udelay bcm43xx: fix mac_suspend refcount bcm43xx: init routine rewrite hwrng: fix intel probe error unwind hwrng: fix geode probe error unwind bcm43xx: >1G and 64bit DMA support bcm43xx: re-add bcm43xx_rng_init() call MAINTAINERS: Add Larry Finger for bcm43xx (softmac) b44: fix eeprom endianess issue bcm43xx: fix race condition in periodic work handler softmac: Fix WX and association related races bcm43xx: Fix low-traffic netdev watchdog TX timeouts bcm43xx: Drain TX status before starting IRQs softmac: remove netif_tx_disable when scanning Fix HWRNG built-in initcalls priority Update Prism54 MAINTAINERS entry bcm43xx: Enable fwpostfix in nondebug bcm43xx Workaround CAPI subsystem locking issue bcm43xx: Ignore ampdu status reports Add mbuesch to .mailmap pure_initcall ID inconsistency softmac: Fix deadlock of wx_set_essid with assoc work [POWERPC] via-pmu: Fix typo in printk [SSB]: add Sonics Silicon Backplane bus support [B43]: add mac80211-based driver for modern BCM43xx devices [B44]: port to native ssb support [B43]: Fix sparse warnings. [B43]: Don't lock irq_lock in debugfs txpower adjust [SSB]: Use ioreadX() and iowriteX() for PCI. [SSB]: Sparse fixes. [B43]: Change loglevel of radio-enable message. [MAC80211]: Add support for setting TX power and radio status [B43]: Remove the "radio hw enabled" message on startup. [B43]: Support for turning the radio off from software. mac80211: bss_tim_clear must use ~ instead of ! rfkill: Fix documentation typos [RFKILL]: Add support for an rfkill LED. [RFKILL]: Add support for hardware-only rfkill buttons [B43]: LED triggers support [B43]: RF-kill support [B43]: Use input-polldev for the rfkill switch [B43]: Rewrite pwork locking policy. [MAC80211]: Check open_count before calling config callback. [MAC80211]: Add association LED trigger [MAC80211]: Update beacon_update callback documentation USB: ohci SSB bus glue b43: Make b43_stop() static b43: pcmcia-host initialization bugfixes b43: Fix rfkill callback deadlock b43: debugfs SHM read buffer overrun fix b43: Rewrite and fix rfkill init b43: properly request pcmcia IRQ b43legacy: Fix sparse warning b43: Fix kconfig dependencies for rfkill and leds ssb: Fix initcall ordering rfkill: Register LED triggers before registering switch rfkill: Use subsys_initcall rfkill: Use mutex_lock() at register and add sanity check rfkill: Fix sparse warning ssb: Fix PCMCIA-host lowlevel bus access rfkill: fix double-mutex-locking b43: Fix rxheader channel parsing ssb: Fix probing of PCI cores if PCI and PCIE core is available b43legacy: Remove set_key callback b43: Dereference of wl->current_dev must be protected by wl->mutex b43: Use the retry limit parameters from mac80211 b43: consistent naming for ieee80211_ops b43: Fix ofdmtab write regression b43: Fix for broken transmission ssb: Fix extraction of values from SPROM b43: Only select allowed TX and RX antennas b43: Fix chip access validation for new devices ssb: Fix PCMCIA lowlevel register access b43: Remove PIO support b43: Add definitions for MAC Control register b43-ssb-bridge: Add PCI ID for BCM43XG b43: Add NPHY kconfig option b43: Fix any N-PHY related WARN_ON() in the attach stage. zd1211rw: fix alignment for QOS and WDS frames b43: Add N-PHY register definitions b43: Fix PHY register routing b43: Remove the PHY spinlock b43: Fix upload of beacon packets to the hardware b43: Fix template upload locking. b43: Put multicast frames on the mcast queue b43: Fix tim search buffer overrun b43: Add N-PHY related initvals firmware filenames. b43: Fix radio ID register reading b43: Add support for new firmware b43: Add Broadcom 2055 radio register definitions ssb: Add boardflags_hi field to the sprom data structure b43: Add NPHY radio init code b43: Add NPHY channel switch code b43: Add lots of N-PHY lookup tables b43legacy: Remove the PHY spinlock b43: Add more N-PHY init code b43: Fix firmware caching b43: Fix MAC control and microcode init b43: Fix rfkill allocation leakage in error paths b43legacy: Fix rfkill allocation leakage in error paths b43: Fix suspend/resume b43: Drop packets that we are not able to encrypt mac80211: Is not EXPERIMENTAL anymore b43: Fix DMA for 30/32-bit DMA engines b43: Add driver load messages b43: Add firmware information to modinfo b43: Fix firmware load message level mac80211: Fix initial hardware configuration ssb: Fix serial console on new bcm47xx devices ssb: Fix watchdog access for devices without a chipcommon ssb: Fix the GPIO API ssb: Make the GPIO API reentrancy safe ssb: Fix pcicore cardbus mode ssb: Fix support for PCI devices behind a SSB->PCI bridge hwrng: remove Michael as HWRNG maintainer b43: Fix bandswitch mac80211: Extend filter flag documentation about unsupported flags b43: Add HostFlags HI support zd1211rw: Fix beacon filter flags thinko ssb: Add support for 8bit register access b43legacy: Fix nondebug build b43legacy: Fix module init message ssb: Add Gigabit Ethernet driver b43: Add QOS support b43: Rename the DMA ring pointers b43: Add TX statistics debugging counters b43: Fix failed frames status report typo ssb: Add SPROM/invariants support for PCMCIA devices b43: Fix DMA mapping leakage b43: Remove irqs_disabled() sanity checks b43: Don't compile N-PHY code when N-PHY is disabled b44: Truncate PHY address b43: Add DMA mapping failure messages b43: Fix PCMCIA IRQ routing ssb-pcmcia: IRQ and DMA related fixes b43: Add PIO support for PCMCIA devices ssb: Turn suspend/resume upside down ssb: Fix build for non-PCIhost ssb: Add support for block-I/O b43: Use SSB block-I/O to do PIO b43: Add more N-PHY stuff b43: Fix TBTT and PU timings b43: Beaconing fixes b43: Fix beacon BH update b43: Fix PHY TX control words in SHM b43: use b43_is_mode() call ssb-mipscore: Fix interrupt vectors ssb: Fix usage of struct device used for DMAing b43legacy: Fix usage of struct device used for DMAing ssb-pcicore: Remove b44 TPS flag workaround b43: Add fastpath to b43_mac_suspend() b43: Workaround invalid bluetooth settings b43: Fix HostFlags data types b43: Add more btcoexist workarounds b43: Workaround DMA quirks b43: Fix dual-PHY devices b43: Fix some TX/RX locking issues b43: Rewrite LO calibration algorithm b43: Remove some dead code b43: Don't disable IRQs in mac_suspend b43: Add hooks for firmware debugging b43: Allow running without PCM firmware b43: Add panic reason code that doesn't trigger restart b43: Add firmware markers support b43: Upload both beacon templates on initial load b43: Fix controller restart crash b43legacy: Fix controller restart crash ssb: Fix context assertion in ssb_pcicore_dev_irqvecs_enable zd1211rw: Fix data padding for QoS b43: Fix possible NULL pointer dereference in DMA code b43: Fix noise calculation WARN_ON ssb: Fix coherent DMA mask for PCI devices nl80211: Fix comment merge error b43: Do not return TX_BUSY from op_tx b43legacy: Do not return TX_BUSY from op_tx b43: Fix possible MMIO access while device is down b43legacy: Fix possible NULL pointer dereference in DMA code b43: Add debugfs files for MMIO register access b43: Add debugfs files for random SHM access b43: Add mask/set capability to debugfs MMIO interface b43: Remove "shm" and "ucode_regs" debugfs files ssb, b43, b43legacy, b44: Rewrite SSB DMA API b43: Add simple firmware watchdog b43: Add debugfs firmware debugging knob b43: Fix PIO skb clobber ssb-pcicore: Fix IRQ-vector init on embedded devices ssb: Include dma-mapping.h gpio: add bt8xxgpio driver gpiolib: allow user-selection gpiolib: fix typo in comment b43: Implement dynamic PHY API b43: Rewrite TX power adjustment b43: Don't use memcpy for overlapping areas b43: Move remaining code from phy.c to phy_a.c b43: Move code from nphy.* to phy_n.* b43: Add LP-PHY template b43: Add LP-PHY read/write phyops b43: Add LP-PHY radio register definitions b43: Split PHY alloc and init b43: Move Analog switching into phy code b43: Replace hardcoded Analog switch b43: Fix QoS defaults b43 G-PHY: Remove mmiowb() b43: Remove QoS update workqueue ssb: Fix DMA-API compilation for non-PCI systems b43: Fix some MAC locking b43: Suspend MAC while killing the radio b43: Add key memory dumping parport: ieee1284: use del_timer_sync() in parport_wait_event() b43: Fixup set_key handling b43: Use 64bit atomic register access for TSF b43/ssb: Add SPROM8 extraction and LP-PHY detection b43: Change schedule for old-fw support removal b43: Automatically probe for opensource firmware b43: Fix phy_g.c compiler warning b43: Dynamically control log verbosity b43: Add LP-PHY register definitions b43: Add LP-PHY baseband init for >=rev2 b43: Add LP 2062 radio init ssb: Add PMU support b43: Port spec bugfixes for the LP baseband init b43: (b2062) Fix crystal frequency calculations b43: Add parts of LP-PHY TX power control spi-gpio: sanitize MISO bitvalue spi_bitbang: add more lowlevel function documentation b44: Unconditionally enable interrupt routing on reset b44: Disable device on shutdown b43: Move DMA stop sanity check b43: Fix DMA buffer size handling b43: Optimize DMA buffers b43: Add slot count compiletime assertion b43: Fix radio host flags b43: Honor the no-slow-clock boardflag b43: Enable PCI slow clock workaround, if needed. mac80211: Add software scan notifiers b43: Implement sw scan callbacks b43: Convert usage of b43_phy_set() b43: Convert usage of b43_phy_mask() b43: Convert usage of b43_phy_maskset() b43: Convert usage of b43_radio_set() b43: Convert usage of b43_radio_mask() b43: Convert usage of b43_radio_maskset() b43: Remove bogus integer truncation warnings ssb: Add SPROM fallback support b43: Pass more RX flags to mac80211 b43: Fix compilation for devices without PCI core b43: Mask PHY TX error interrupt, if not debugging ssb: remove EXPERIMENTAL dependencies. b43: Add BCM4307 PCI-ID bcm47xx: fix GPIO API return codes spi-gpio: allow operation without CS signal b44: Fix sizes passed to b44_sync_dma_desc_for_{device,cpu}() b44: Use kernel DMA addresses for the kernel DMA API b43: Poison RX buffers b43: Refresh RX poison on buffer recycling b43: Do radio lock assertion in software mac80211: quiet beacon loss messages b43: Do not "select" HW_RANDOM b43: Remove unnecessary MMIO in interrupt hotpath cfg80211: Remove unnecessary ksize() call cfg80211: Use the correct IE buffer pointer b43: Add fw capabilities parport_pc: Fix subscription bugs ppdev: reduce kernel log spam pegasus usb-net: Fix endianness bugs parport/serial: add support for NetMos 9901 Multi-IO card ide-tape: Don't leak kernel stack information thinkpad-acpi: restrict procfs count value to sane upper limit parisc: isa-eeprom - Fix loff_t usage b43: Fix unaligned 32bit SHM-shared access USB: devio: Properly do access_ok() checks b43: Fix hardware key index handling rtl818x: Add some documentation to the TX desc flags b43: Use a threaded IRQ handler b43: Remove TX spinlock b43: Remove DMA/PIO queue locks b43: Remove PIO RX workqueue b43: remove SHM spinlock ssb: Fail ssb modinit, if attach of the buses failed. b43: PCMCIA is not experimental anymore b43: Really disable QoS, if requested b43: Fix sparse warning in hw-tkip code b44/b43/b43legacy: Fix switch warnings introduced by SSB-SDIO ieee1394: raw1394: Do not leak memory on failed trylock. b43: Force-wake queues on init ssb: Disable verbose SDIO coreswitch b43: Fix resume failure Staging: rtl8187se: Fix comment-out-typo dac960: fix undefined behavior on empty string b43: Force-wake queues on init ssb: Disable verbose SDIO coreswitch b43: Fix resume failure b43: Rewrite suspend/resume code b43: Do not use _irqsafe callbacks b43: Fix SDIO interrupt handler deadlock b43: Fix IRQ sync for SDIO b43: Add optional verbose runtime statistics b43: Disable PMQ mechanism b43: Don't abuse wl->current_dev in the led work b43: Remove BROKEN attribute from SDIO b43: Always use block-I/O for the PIO data registers b43: Don't use struct wldev after detach. b43: Protect sanity check against physical device removal b43: Fix DMA TX bounce buffer copying
Michael Burian (4): ARM: 2758/1: Fix comment in file header to read "ARM" instead i386 ARM: 2794/1: Add "Image" and "mach-types.h" to dontdiff list ARM: 2840/1: Add mach-types to Documentation/dontdiff i2c: Extend ds1337 initialization
Michael Chan (410): [TG3]: Minor 5752 fixes [TG3]: Split tg3_phy_probe into 2 functions [TG3]: Setup proper GPIO settings [TG3]: Fix tg3_set_power_state() [TG3]: Workaround 5752 A0 chip ID [TG3]: Add GPIO3 for 5752 [TG3]: Add nvram detection for 5752 [TG3]: Add nvram lock-out support for 5752 TPM [TG3]: Fix bug in tg3_set_eeprom() [TG3]: Add msi support [TG3]: Add msi test [TG3]: Fix bug in tg3_rx() [TG3]: Refresh hw index in tg3_rx() [TG3]: Fix tg3_restart_ints() [TG3]: Ignore tg3_stop_block() errors. [BNX2]: New Broadcom gigabit network driver. [TG3]: Add basic selftest infrastructure [TG3]: Add nvram test [TG3]: Add link test [TG3]: Add parameter to tg3_halt [TG3]: Add register test [TG3]: Add memory test [TG3]: Add loopback test [TG3]: Add interrupt test [TG3]: Fix bug in tg3_load_firmware_cpu [TG3]: Add TSO firmware license [TG3] Fix link failure in 5701 [TG3]: Fix 5700/5701 DMA corruption on Apple G4. [TG3]: Refinements to new locking strategy. [TG3]: support for ethtool -C [TG3]: add 5780 basic support [TG3]: add 5780 basic jumbo frame support [TG3]: add variable buffer size for standard ring [TG3]: consolidate all DMA water mark settings [TG3]: disallow jumbo TSO on 5780 [TG3]: add 5780 fiber support [TG3]: Fix SerDes detection [TG3]: Fix ethtool loopback test lockup [TG3]: Add basic register access function pointers [TG3]: Add various register methods [TG3]: Add mailbox read method [TG3]: Add indirect register method for 5703 behind ICH [TG3]: Eliminate one register write in tg3_restart_ints() [TG3]: Fix bug in setting a tg3_flag [BNX2]: Fix rtnl deadlock in bnx2_close [BNX2]: speedup serdes linkup [BNX2]: remove atomics in tx [BNX2]: change irq locks to bh locks [BNX2]: update version and minor fixes [TG3]: Minimize locking in TX path. [TG3]: Minor 5780 and 5752 fixes [TG3]: Add ethtool -p support [TG3]: Add PHY loopback test [TG3]: Remove status block access in tg3_msi() and add prefetches [TG3]: Use status tag to check for new events [BNX2]: Fix bug in irq handler and add prefetch [TG3]: Fix 4GB boundary tx handling [TG3]: 5780 PHY fixes [TG3]: misc. fixes [TG3]: Refine AMD K8 write-reorder chipset test. tg3: add 5714/5715 support tg3: fix ASF heartbeat tg3: update version and minor fixes bnx2: add 5708 support bnx2: update firmware for 5708 bnx2: update nvram code for 5708 bnx2: update firmware handshake for 5708 bnx2: refine bnx2_poll bnx2: update version and minor fixes [TG3]: Fix nvram arbitration bugs. [TG3]: Fix suspend and resume [TG3]: Fix 5704 single-port mode [TG3]: Fix low power state [TG3]: Fix peer device handling [TG3]: Some low power fixes [TG3]: Add tw32_wait_f() for some sensitive registers [TG3]: Fix ethtool memory test [TG3]: Refine nvram locking [BNX2]: Fix VLAN on ASF [BNX2]: Improve handshake with firmware [BNX2]: Misc. fixes [BNX2]: Fix UDP checksum verification [BNX2]: Workaround hw interrupt bug [BNX2]: Fix nvram sizing [BNX2]: Use netdev_priv() [BNX2]: Add PHY loopback test [BNX2]: Update version and copyright year [TG3]: Flush tg3_reset_task() [TG3]: Add DMA address workaround [TG3]: 40-bit DMA workaround part 2 [TG3]: Add support for 5714S and 5715S [TG3]: Enable TSO by default [TG3]: Support shutdown WoL. [TG3]: Update version and reldate [BNX2]: Reduce register test size [BNX2]: Add ethtool -d support [BNX2]: Fix bug when rx ring is full [BNX2]: Support larger rx ring sizes (part 1) [BNX2]: Support larger rx ring sizes (part 2) [BNX2]: Update version [BNX2]: include <linux/vmalloc.h> [TG3]: Add some missing netif_running() checks [TG3]: Fix tg3_get_ringparam() [TG3]: Add 5787 and 5754 basic support [TG3]: Add 5787 nvram support [TG3]: Add new hard_start_xmit [TG3]: Add ipv6 checksum support [TG3]: Add new one-shot MSI handler [TG3]: Fixup memory test for 5787 [TG3]: nvram cleanup [TG3]: Add firmware version info [TG3]: update version and reldate [TG3]: Fix SRAM access during tg3_init_one() [TG3]: Skip phy power down on some devices [BNX2]: Fix link change handling [BNX2]: Combine small mem allocations [BNX2]: Move .h files to bnx2.c [BNX2]: Separate tx producer and consumer fields [BNX2]: Update version and reldate [TG3]: Add 5755 support [TG3]: Add 5755 nvram support [TG3]: Fix probe failure due to invalid MAC address [TG3]: Fix bug in 40-bit DMA workaround code [TG3]: Fix PHY loopback on 5700 [TG3]: Speed up SRAM access [TG3]: Skip timer code during full lock [TG3]: Update version and reldate [TG3]: Kill some less useful flags [TG3]: Speed up SRAM access (2nd version) [TG3]: Call netif_carrier_off() during phy reset [TG3]: Add phy workaround [TG3]: Reset chip when changing MAC address [TG3]: Fix bug in nvram write [TG3]: Update version and reldate [TG3]: Add some missing rx error counters [BNX2]: Fix bug in bnx2_nvram_write() [BNX2]: Use kmalloc instead of array MAINTAINERS: Add entries for BNX2 and TG3 [TG3]: Add 5786 PCI ID [TG3]: Add recovery logic when MMIOs are re-ordered [TG3]: update version and reldate [BNX2]: Add an rx drop counter [BNX2]: Allow WoL settings on new 5708 chips [BNX2]: Add firmware decompression [BNX2]: Use compressed firmware [BNX2]: Use CPU native page size [BNX2]: Update version and reldate [TG3]: Remove unnecessary tx_lock [TG3]: Convert to non-LLTX [NET]: Fix GSO problems in dev_hard_start_xmit() [NET]: Add ECN support for TSO [BNX2]: Add NETIF_F_TSO_ECN [BNX2]: Use dev_kfree_skb() instead of the _irq version [BNX2]: Turn off link during shutdown [TG3]: Add tg3_netif_stop() in vlan functions [TG3]: Add rx BD workaround [TG3]: Turn on hw fix for ASF problems [TG3]: Add TSO workaround using GSO [TG3]: Update version and reldate [IPV6]: Fix ipv6 GSO payload length [TG3]: Add ipv6 TSO feature [TG3]: Add tg3_restart_hw() [TG3]: Handle tg3_init_rings() failures [TG3]: Update version and reldate [TG3]: Fix tx race condition [BNX2]: Fix tx race condition. [BNX2]: Convert to netdev_alloc_skb() [TG3]: Improve 5704S autoneg. [TG3]: Improve ASF heartbeat. [TG3]: PHY fixes. [TG3]: Add 5722 and 5756 support. [TG3]: Add tg3_poll_fw(). [TG3]: Add basic 5906 support. [TG3]: Add 5709 PHY support. [TG3]: Add 5709 self-test support. [TG3]: Update version and reldate. [BNX2]: Disable MSI on 5706 if AMD 8132 bridge is present. [TG3]: Add lower bound checks for tx ring size. [TG3]: Fix 2nd ifup failure on 5752M. [TG3]: Fix array overrun in tg3_read_partno(). [TG3]: Disable TSO on 5906 if CLKREQ is enabled. [BNX2]: Fix Xen problem. [BNX2]: Improve SerDes handling. [BNX2]: Add bnx2_5706_serdes_timer(). [BNX2]: Add 5708S parallel detection. [BNX2]: Remove udelay() in copper PHY code. [BNX2]: Re-organize firmware structures. [BNX2]: Add new 5709 registers (part 1). [BNX2]: Add new 5709 registers (part 2). [BNX2]: Add 5709 init code. [BNX2]: Add 5709 reset and runtime code. [BNX2]: New firmware to support 5709 (part 1). [BNX2]: New firmware to support 5709 (part 2). [BNX2]: New firmware to support 5709 (part 3). [BNX2]: New firmware to support 5709 (part 4). [BNX2]: Download 5709 firmware. [BNX2]: Add 5709 PCI ID. [BNX2]: Update version and rel date. [TG3]: Fix Phy loopback. [TG3]: Add 5787F device ID. [TG3]: Add TG3_FLG2_IS_NIC flag. [TG3]: Allow partial speed advertisement. [TG3]: Use netif_msg_*. [TG3]: Use msleep. [TG3]: Identify Serdes devices more clearly. [BNX2]: Fix panic in bnx2_tx_int(). [BNX2]: Fix bug in bnx2_nvram_write(). [BNX2]: Fix minor loopback problem. [TG3]: Assign tp->link_config.orig_* values. [TG3]: Fix race condition when calling register_netdev(). [TG3]: Power down/up 5906 PHY correctly. [TG3]: Update version and reldate. [BNX2]: Don't apply CRC PHY workaround to 5709. [BNX2]: Fix 5709 Serdes detection. [BNX2]: Fix bug in bnx2_nvram_write(). [BNX2]: Update version and reldate. [TG3]: Add PHY workaround for 5755M. [BNX2]: Fix 2nd port's MAC address. b44: Fix frequent link changes [BNX2]: PHY workaround for 5709 A0. [TG3]: Save MSI state before suspend. [TG3]: Use lower DMA watermark for 5703. [TG3]: 5722/5756 don't need PHY jitter workaround. [TG3]: 5906 doesn't need to switch to slower clock. [TG3]: Power down 5704 serdes transceiver when shutting down. [TG3]: Use constant for PHY register 0x1e. [TG3]: Add some tx timeout debug messages. [TG3]: Update copyright, version, and reldate. [TG3]: TSO workaround fixes. [TG3]: Eliminate the unused TG3_FLAG_SPLIT_MODE flag. [TG3]: Exit irq handler during chip reset. [TG3]: Update version and reldate. [BNX2]: Fix link interrupt problem. [BNX2]: Fix nvram write logic. [TG3]: Fix crash during tg3_init_one(). [BNX2]: Fix occasional NETDEV WATCHDOG on 5709. [ETHTOOL]: Add 2.5G bit definitions. [BNX2]: Block MII access when ifdown. [BNX2]: Fix register and memory test on 5709. [BNX2]: Add 40-bit DMA workaround for 5708. [BNX2]: Fix race conditions when calling register_netdev(). [BNX2]: Save PCI state during suspend. [BNX2]: Update 5708 firmware. [BNX2]: Update 5709 firmware. [BNX2]: Add ipv6 TSO and checksum for 5709. [BNX2]: Put MII register offsets in the bnx2 struct. [BNX2]: Re-structure the 2.5G Serdes code. [BNX2]: Add support for 5709 Serdes. [BNX2]: Add indirect spinlock. [BNX2]: Restructure PHY event handling. [BNX2]: Add 1-shot MSI handler for 5709. [BNX2]: Print bus information for PCIE devices. [BNX2]: Update version and reldate. [BNX2]: Fix TSO problem with small MSS. [TG3]: Remove reset during MAC address changes. [TG3]: Eliminate the TG3_FLAG_GOT_SERDES_FLOWCTL flag. [TG3]: Add TG3_FLAG_SUPPORT_MSI flag. [TG3]: Eliminate spurious interrupts. [TG3]: Update version and reldate. [TG3]: Fix link problem on Dell's onboard 5906. [BNX2]: Fix netdev watchdog on 5708. [BNX2]: Add missing wait in bnx2_init_5709_context(). [BNX2]: Enable DMA on 5709. [BNX2]: Fix occasional counter corruption on 5708. [BNX2]: Update version and reldate. [BNX2]: Add bnx2_set_default_link(). [BNX2]: Add remote PHY bit definitions. [BNX2]: Add support for remote PHY. [BNX2]: Add ethtool support for remote PHY. [BNX2]: Modify link up message. [BNX2]: Reduce spurious INTA interrupts. [BNX2]: Enhance the heartbeat. [BNX2]: Print management firmware version. [BNX2]: Update version to 1.6.2. [TG3]: Fix irq_sync race condition. [TG3]: Update version to 3.78. [NET]: Add ethtool support for NETIF_F_IPV6_CSUM devices. [BNX2]: Support NVRAM on 5709. [BNX2]: Add delay before reading firmware version. [BNX2]: Use constants for stats ticks. [BNX2]: Update version to 1.6.3. [TG3]: Fix msi issue with kexec/kdump. [TG3]: Fix suspend/resume problem. [BNX2]: Fix suspend/resume problem. [BNX2]: Add write posting comment. [TG3]: Workaround MSI bug on 5714/5780. [BNX2]: Add PHY workaround for 5709 A1. [BNX2]: Optimize firmware loading. [BNX2]: Update version to 1.6.6. [TG3]: Update version to 3.82. [BNX2]: Fix remote PHY media detection problems. [BNX2]: Fix default WoL setting. [BNX2]: Update version to 1.6.7. [TG3]: Refine napi poll loop. [BNX2]: Refine napi poll loop. [TG3]: Fix performance regression on 5705. [BNX2]: Update 5709 firmware to 3.7.1. [BNX2]: Fix Serdes WoL bug. [BNX2]: Update version to 1.6.8. [BNX2]: Add PHY_DIS_EARLY_DAC workaround. [BNX2]: Fix RX packet rot. [BNX2]: Update version to 1.6.9. [BNX2]: Add ring constants. [BNX2]: Restructure RX fast path handling. [BNX2]: Restructure RX ring init. code. [BNX2]: Update firmware to support S/G RX buffers. [BNX2]: Add init. code to handle RX pages. [BNX2]: Add fast path code to handle RX pages. [BNX2]: Enable S/G for jumbo RX. [BNX2]: Update version to 1.6.9. [BNX2]: Add function to fetch hardware tx index. [BNX2]: Restructure IRQ datastructures. [BNX2]: Introduce new bnx2_napi structure. [BNX2]: Move tx indexes into bnx2_napi struct. [BNX2]: Move rx indexes into bnx2_napi struct. [BNX2]: Support multiple MSIX IRQs. [BNX2]: Add support for a new tx ring. [BNX2]: Enable new tx ring. [BNX2]: Update version to 1.7.1. [BNX2]: Fix compiler warning. [ETH]: Combine format_addr() with print_mac(). [BNX2]: Disable jumbo rx paging on 5709 Ax. [BNX2]: Fix minor bug in bnx2_has_work(). [BNX2]: Add link-down workaround on 5706 serdes. [BNX2] Update version to 1.7.2. [BNX2]: Fix driver phy_flags name space. [BNX2]: Fix 5706 serdes link down bug. [BNX2]: Refine tx coalescing setup. [BNX2]: Remove REG_WR_IND/REG_RD_IND macros. [BNX2]: Remove CTX_WR macro. [BNX2]: Fine-tune flow control on 5709. [BNX2]: Update firmware. [BNX2]: Update version to 1.7.3. [BNX2]: Fix ASYM PAUSE advertisement for remote PHY. [BNX2]: More 5706S link down workaround. [BNX2]: Disable parallel detect on an HP blade. [BNX2]: Update version to 1.7.4. bnx2: Refine remote PHY locking. bnx2: Fix remote PHY initial link state. bnx2: Fix register test on 5709. bnx2: Zero out context memory for 5709. bnx2: Update RV2P firmware for 5709. bnx2: Update version to 1.7.5. bnx2: Allow phy reset to be skipped during chip reset. bnx2: Update version to 1.7.6. bnx2: Put tx ring variables in a separate struct. bnx2: Put rx ring variables in a separate struct. bnx2: Optimize fast-path tx and rx work. bnx2: Use one handler for all MSI-X vectors. bnx2: Update firmware to support multi rx rings. bnx2: Turn on multi rx rings. bnx2: Cleanup error handling in bnx2_open(). bnx2: Update driver version to 1.7.7. bnx2: Prevent ethtool -s from crashing when device is down. bnx2: Add PCI ID for 5716. bnx2: Add ack parameter to bnx2_fw_sync(). bnx2: Allow flexible VLAN tag settings. bnx2: Update version to 1.7.8. bnx2: Fix logic to setup VLAN rx tagging. bnx2: Use proper CONFIG_VLAN_8021Q to compile the VLAN code. bnx2: Reinsert VLAN tag when necessary. bnx2: Update version to 1.8.0. bnx2: Add bnx2_shutdown_chip(). bnx2: Check netif_running() in all ethtool operations. bnx2: Update 5706/5708 firmware. bnx2: Eliminate TSO header modifications. bnx2: Update version to 1.8.1. bnx2: Add PCI ID for 5716S. bnx2: Restrict WoL support. bnx2: Set rx buffer water marks based on MTU. bnx2: Reorganize timeout constants. bnx2: Update version to 1.8.2. bnx2: Add workaround to handle missed MSI. bnx2: Rename MSI-X vectors. bnx2: Update version to 1.9.0. bnx2: Fix bug in bnx2_free_rx_mem(). bnx2: Update 5706/5708 firmware. bnx2: Update 5709 firmware. bnx2: Fix jumbo frames error handling. bnx2: Update version to 1.9.2 and copyright. bnx2: Fix problem of using wrong IRQ handler. bnx2: Use request_firmware() bnx2: Fix panic in bnx2_poll_work(). [SCSI] iscsi class: Add new NETLINK_ISCSI messages for cnic/bnx2i driver. [SCSI] bnx2: Add support for CNIC driver. [SCSI] cnic: Add new Broadcom CNIC driver. [SCSI] bnx2i: Add bnx2i iSCSI driver. [SCSI] cnic, bnx2i: Fix build failure when CONFIG_PCI is not set. cnic: Fix __symbol_get() build error. cnic: Fix ISCSI_KEVENT_IF_DOWN message handling. iscsi: Use GFP_ATOMIC in iscsi_offload_mesg(). cnic: Fix symbol_put_addr() panic on ia64. cnic: Refine registration with bnx2. bnx2: Use mutex on slow path cnic calls. cnic: Fix locking in start/stop calls. cnic: Fix locking in init/exit calls. bnx2: Zero out status block before chip reset. bnx2: Check if_running() before touching chip registers. bnx2: Close device if MTU change or ring size change fails. bnx2: Apply BROKEN_STATS workaround to 5706 and 5708. bnx2: Report FTQ discard counter. bnx2: Refine coalescing parameters. bnx2: Use const on flash_table structure. bnx2: Update version to 2.0.2. cnic: Put rx/tx ring allocation in separate function. cnic: Put uio init in separate function. bnx2: Update firmware to 5.0.0.j3. cnic: Shutdown iSCSI ring during uio_close. cnic: Fix NETDEV_UP event processing. cnic: Fix L2CTX_STATUSB_NUM offset in context memory.
Michael Cousin (1): drm/i915: Skip lvds with Aopen i945GTt-VFA
Michael De Backer (1): alim15x3.c: M5229 (rev c8) support for DMA cd-writer
Michael Downey (2): USB: add driver for Keyspan Digital Remote USB: keyspan-remote bugfix
Michael E Brown (1): Driver core: Revert "Fix Firmware class name collision"
Michael Ellerman (507): iseries_veth: Don't send packets to LPARs which aren't up iseries_veth: Set dev->trans_start so watchdog timer works right iseries_veth: Don't leak skbs in RX path iseries_veth: Cleanup skbs to prevent unregister_netdevice() hanging [NET]: Add is_multicast_ether_addr() in include/linux/etherdevice.h iseries_veth: Supress spurious WARN_ON() at module unload ppc64: Fix compile warnings in arch/ppc64/kernel/lparcfg.c PCI: fix-pci-mmap-on-ppc-and-ppc64.patch ppc64: Remove lpqueue pointer from the paca on iSeries ppc64: Spread lpevents by default on iSeries ppc64: Move set_spread_lpevents() into ItLpQueue.c ppc64: Reorganise the paca initialisation macros ppc64: Don't pass the pointers to xItLpQueue around ppc64: Move initialisation of xItLpQueue into ItLpQueue.c ppc64: Move xItLpQueue proc code into ItLpQueue.c ppc64: Make two ItLpQueue related functions static ppc64: Move definition of xItLpQueue ppc64: Rename xItLpQueue to hvlpevent_queue ppc64: Rename ItLpQueue_* functions to hvlpevent_queue_* ppc64: Don't count number of events processed for caller ppc64: Simplify counting of lpevents, remove lpevent_count from paca ppc64: Cleanup proc printing of event types ppc64: Cleanup whitespace in arch/ppc64/kernel/ItLpQueue.c ppc64: Formatting cleanups in arch/ppc64/kernel/ItLpQueue.c ppc64: Replace custom locking code with a spinlock ppc64: Make idle_loop a ppc_md function ppc64: Move iSeries_idle() into iSeries_setup.c ppc64: Move pSeries idle functions into pSeries_setup.c ppc64: Fixup platforms for new ppc_md.idle ppc64: Remove obsolete idle_setup() ppc64: Be consistent about printing which idle loop we're using ppc64: Remove PTRRELOC() from msChunks code ppc64: msChunks cleanups ppc64: Rename msChunks structure ppc64: Consolidate some macros ppc64: Remove redundant uses of physRpn_to_absRpn ppc64: Remove redundant use of pointers in lmb code ppc64: Remove redundant abs_to_phys() macro ppc64: Remove physbase from the lmb_property struct ppc64: Simplify some lmb functions ppc64: Remove CONFIG_MSCHUNKS ppc64: Move ppc64_enable_pmcs() logic into a ppc_md function ppc64: Fix a misleading printk in unflatten_dt_node() ppc64: unflatten_device_tree() should check if lmb_alloc() fails ppc64: Check of_chosen in check_for_initrd() iseries_veth: Cleanup error and debug messages iseries_veth: Remove a FIXME WRT deletion of the ack_timer iseries_veth: Try to avoid pathological reset behaviour iseries_veth: Fix broken promiscuous handling iseries_veth: Remove redundant message stack lock iseries_veth: Replace lock-protected atomic with an ordinary variable iseries_veth: Only call dma_unmap_single() if dma_map_single() succeeded iseries_veth: Make init_connection() & destroy_connection() symmetrical iseries_veth: Use kobjects to track lifecycle of connection structs iseries_veth: Remove TX timeout code iseries_veth: Add a per-connection ack timer iseries_veth: Simplify full-queue handling iseries_veth: Fix bogus counting of TX errors iseries_veth: Add sysfs support for connection structs iseries_veth: Add sysfs support for port structs iseries_veth: Incorporate iseries_veth.h in iseries_veth.c iseries_veth: Remove studly caps from iseries_veth.c iseries_veth: Be consistent about driver name, increment version iseries_veth: Update copyright notice ppc64: Fix oops for !CONFIG_NUMA ppc64 iSeries: Move iSeries ppc_md functions into a machdep_calls struct ppc46 iSeries: Make some generic irq code compile for iSeries ppc64 iSeries: Update create_pte_mapping to replace iSeries_bolt_kernel() ppc64 iSeries: Make stab_initialize() work on iSeries ppc64 iSeries: Make smp_release_cpus() callable on iSeries ppc64 iSeries: Create a fake flat device tree on iSeries ppc64 iSeries: Call early_setup() on iSeries ppc64 iSeries: Move memory setup into iSeries device tree ppc64 iSeries: Move setup of systemcfg->platform into iSeries device tree ppc64 iSeries: Define /cpus in iSeries device tree powerpc: Don't blow away load_addr in start_thread powerpc: Fix mmap returning 64 bit addresses powerpc: Remove duplicate definition of set_tb() powerpc: Remove trailing \n" in HMT macros powerpc: Move firmware.h into include/asm-powerpc powerpc: Move ras.c into arch/powerpc/platforms/pseries powerpc: Copy default configs into arch/powerpc/configs powerpc: Make set_dabr() a ppc_md function powerpc: Move plpar_wrappers.h into arch/powerpc/platforms/pseries powerpc: Merge asm-ppc/kexec.h and asm-ppc64/kexec.h powerpc: Make early debugging fit on 80 character terminal powerpc: Set entry point and text address in linker script powerpc: Add helper functions for synthesising instructions at runtime powerpc: Cleanup vpa code powerpc: Implement smp_release_cpus() in C not asm powerpc: Fix random memory corruption in merged elf.h Merge with Paulus powerpc: Make ppc_md.set_dabr non 64-bit specific powerpc: Merge page.h powerpc: Turn cpu_irq_down into kexec_cpu_down powerpc: Export htab start/end via device tree powerpc: Fixup debugging in lmb.c powerpc: More debugging fixups powerpc: Fix typo in topology.h powerpc: Merge kexec powerpc: Propagate regs through to machine_crash_shutdown powerpc: Add a is_kernel_addr() macro powerpc: Separate usage of KERNELBASE and PAGE_OFFSET powerpc: Add CONFIG_CRASH_DUMP powerpc: Create a trampoline for the fwnmi vectors powerpc: Reroute interrupts from 0 + offset to PHYSICAL_START + offset powerpc: Fixups for kernel linked at 32 MB powerpc: Add arch dependent basic infrastructure for Kdump. powerpc: Parse crashkernel= parameter in first kernel powerpc: Add arch-dependent copy_oldmem_page powerpc: Add support for "linux,usable-memory" on memory nodes powerpc: Don't use KERNELBASE in add_memory() powerpc: Early debugging support for iSeries powerpc: Make early debugging configurable via Kconfig powerpc: Add ibm,pft-size to iSeries device tree powerpc: Remove redundant setting of htab_address powerpc: Don't build crash.c for PPC32 powerpc: Don't allocate zero bytes in finish_device_tree() powerpc: Make sure we don't create empty lmb regions powerpc: Refuse to boot a kdump kernel via OF powerpc: Fix !SMP build of rtas.c powerpc: Don't overwrite flat device tree with kdump kernel powerpc: Don't use toc in decrementer_iSeries_masked powerpc: Always panic if lmb_alloc() fails powerpc: Move LMB_ALLOC_ANYWHERE out of lmb.h powerpc: Put parameter names in lmb.h prototypes powerpc: Clean up pSeries firmware feature initialisation powerpc: Move pSeries firmware feature setup into platforms/pseries powerpc: Don't start secondary CPUs in a UP && KEXEC kernel powerpc: Make UP -> SMP kexec work again powerpc: Fix bug in spinup of renumbered secondary threads powerpc: Initialise hvlpevent_queue.lock correctly powerpc: Only calculate htab_size in one place for kexec powerpc/iseries: Fix double phys_to_abs bug in htab_bolt_mapping powerpc: Clarify wording for CRASH_DUMP Kconfig option powerpc: Fix bug in bug fix for bug in lmb_alloc() debugfs: Add debugfs_create_blob() helper for exporting binary data powerpc: Unconfuse htab_bolt_mapping() callers powerpc: Remove unused iommu_off logic from pSeries_init_early() powerpc: trivial: Cleanup whitespace in cputable.h powerpc: Replace platform_is_lpar() with a firmware feature powerpc: iseries: mf related cleanups powerpc: iseries: Remove pointless iSeries_(restart|power_off|halt) powerpc: iseries: Make more stuff static in platforms/iseries/mf.c powerpc: Add strne2a() to convert a string from EBCDIC to ASCII powerpc: iseries: Add /system-id, /model and /compatible powerpc: iseries: Add bootargs to /chosen powerpc: Remove calculation of io hole powerpc: Make BUG_ON & WARN_ON play nice with compile-time optimisations powerpc: Change firmware_has_feature() to a macro powerpc: Rename and export ppc64_firmware_features powerpc: Cope with duplicate node & property names in /proc/device-tree powerpc: Fix machine detection in prom_init.c powerpc: Disable and EOI interrupts in machine_crash_shutdown() powerpc: Make early debugging options behave with oldconfig powerpc: Make early xmon logic immune to location of early parsing powerpc: Parse early parameters earlier powerpc: Unify mem= handling powerpc: Kdump header cleanup powerpc: Move crashkernel= handling into the kernel. powerpc: Make rtas console _much_ faster powerpc: Cleanup hvc_rtas.c a little [POWERPC] spufs: fix deadlock in spu_create error path Make printk work for really early debugging [POWERPC] Remove remaining iSeries debugger cruft [POWERPC] Export flat device tree via debugfs for debugging [POWERPC] powerpc: Initialise ppc_md htab pointers earlier [POWERPC] Use ppc_md.hpte_insert() in htab_bolt_mapping() [POWERPC] Make kexec_setup() a regular initcall [POWERPC] Setup the boot cpu's paca pointer in C rather than asm [POWERPC] Make rtas_call() safe if RTAS hasn't been initialised [POWERPC] Move RTAS exports next to their declarations [POWERPC] Setup RTAS values earlier, to enable rtas_call() earlier [POWERPC] Add udbg support for RTAS console [POWERPC] Enable the RTAS udbg console on IBM Cell Blade [POWERPC] Enable XMON in cell_defconfig [POWERPC] Make sure smp_processor_id works very early in boot [POWERPC] Fix mem= handling when the memory limit is > RMO size [POWERPC] iseries: Use device tree /system-id in /proc/iSeries/config [POWERPC] iseries: Move e2a()/strne2a() into their only caller [POWERPC] iseries: Cleanup e2a() and strne2a() [POWERPC] iseries: Make ItExtVpdPanel private to iSeries [POWERPC] iseries: Make HvLpConfig_get(Primary)LpIndex functions [POWERPC] iseries: Move ItLpNaca into platforms/iseries [POWERPC] iseries: Fix a compiler warning in platforms/iseries/vpdinfo.c [POWERPC] iseries: Fix a compiler warning in platforms/iseries/vpdinfo.c [POWERPC] Fix a compiler warning in mm/tlb_64.c [POWERPC] iseries: Move iommu_table_cb into platforms/iseries [POWERPC] Fix mem= handling when the memory limit is > RMO size [POWERPC] Make doc comments extractable [POWERPC] Move some kexec logic into machine_kexec.c [POWERPC] Make crash.c work on 32-bit and 64-bit [POWERPC] Add a helper for calculating RTAS "config_addr" parameters [POWERPC] Split out vpa unregister logic from pseries_kexec_cpu_down_xics() [POWERPC] Remove DISCONTIGMEM cruft from page.h [POWERPC] Fix loop logic in irq_alloc_virt() [POWERPC] Cleanup include/asm-powerpc/xmon.h [POWERPC] Fix xmon=off and cleanup xmon initialisation [POWERPC] Fix a printk in pseries_mpic_init_IRQ ibmveth: Harden driver initilisation [POWERPC] Fix boot wrapper invocation if CROSS_COMPILE contains spaces [POWERPC] Move iSeries initrd logic into device tree [POWERPC] Make irq_dispose_mapping(NO_IRQ) a nop [POWERPC] add support for stopping spus from xmon [POWERPC] add support for dumping spu info from xmon Do a single one-line printk in bad_page_fault() PCI: Make some MSI-X #defines generic [POWERPC] Fix sparse warning in xmon Cell code [POWERPC] Show state of spus as theyre stopped in Cell xmon helper [POWERPC] Add a sd command (spu dump) to xmon to dump spu local store [POWERPC] Prepare for spu disassembly in xmon [POWERPC] Import spu disassembly code into xmon [POWERPC] Add spu disassembly to xmon [POWERPC] Make xmon disassembly optional [POWERPC] Make 64-bit cpu features defined on 32-bit [POWERPC] Import updated version of ppc disassembly code for xmon [POWERPC] cell: spu management xmon routines [POWERPC] Provide dummy hard_irq_enable/disable() for PPC32 [POWERPC] Move rtas_stop_self() into platforms/pseries/hotplug-cpu.c [POWERPC] Move pSeries_mach_cpu_die() into platforms/pseries/hotplug-cpu.c [POWERPC] Move the rest of the hotplug cpu code into platforms/pseries/hotplug-cpu.c [POWERPC] Only enable cpu hotplug via RTAS if the required firmware support is found [POWERPC] Cleanup pass over platforms/pseries/hotplug-cpu.c PCI: Create __pci_bus_find_cap_start() from __pci_bus_find_cap() PCI: Add pci_find_ht_capability() for finding Hypertransport capabilities PCI: Use pci_find_ht_capability() in drivers/pci/htirq.c PCI: Add #defines for Hypertransport MSI fields PCI: Use pci_find_ht_capability() in drivers/pci/quirks.c PCI: Only check the HT capability bits in mpic.c MSI: Replace pci_msi_quirk with calls to pci_no_msi() MSI: Remove pci_scan_msi_device() MSI: Combine pci_(save|restore)_msi/msix_state [POWERPC] Consolidate pseries platform header files into pseries.h [POWERPC] Cleanup pseries smp initialisation code [POWERPC] Cleanup pseries kexec code [POWERPC] Move MPIC smp routines into mpic.c [POWERPC] Fix cut and paste breakage in arch/powerpc/platforms/pseries/pseries.h [POWERPC] Add missing newline in xmon help output [POWERPC] Rename MPIC_BROKEN_U3 to MPIC_U3_HT_IRQS debugfs: Add debugfs_create_u64() Fix sparse errors in drivers/net/ibmveth.c [POWERPC] Initialise spinlock in the DEBUG_PAGEALLOC code kbuild: propagate errors from find in scripts/gen_initramfs_list.sh MSI: Simplify BUG() handling in pci_disable_msi() MSI: Simplify BUG() handling in pci_disable_msix() MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 1 MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 2 MSI: Consolidate MSI-X irq freeing code MSI: Consolidate BUG_ON()s. MSI: Move EXPORT_SYMBOL()s near their definition MSI: Remove msi_cache MSI: Expand pci_msi_supported() MSI: Consolidate precondition checks MSI: Rename pci_msi_supported() to pci_msi_check_device() MSI: Add an arch_msi_check_device() PCI: Create alloc_pci_dev(), the one true way to create a struct pci_dev PCI: Convert to alloc_pci_dev() MSI: Use a list instead of the custom link structure MSI: Remove dev->first_msi_irq MSI: arch must connect the irq and the msi_desc MSI: Give archs the option to allocate all MSI/Xs at once. MSI: Give archs the option to free all MSI/Xs at once. PCI: Free resource files in error path of pci_create_sysfs_dev_files() [POWERPC] Add __init annotations to reserve_mem() and stabs_alloc() [POWERPC] Rip out the existing powerpc msi stubs [POWERPC] PowerPC MSI infrastructure [POWERPC] RTAS MSI implementation [POWERPC] Tell Phyp we support MSI [POWERPC] Enable MSI mappings for MPIC [POWERPC] MPIC MSI allocator [POWERPC] MPIC U3/U4 MSI backend Document SPIN_LOCK_UNLOCKED/RW_LOCK_UNLOCKED deprecation [POWERPC] Split initrd logic out of early_init_dt_scan_chosen() to fix warning [POWERPC] Update documentation for of_find_node_by_type() [POWERPC] Compare irq numbers with NO_IRQ not IRQ_NONE [POWERPC] Split virq setup logic out into irq_setup_virq() [POWERPC] Add irq_create_direct_mapping() [POWERPC] Add for_each_compatible_node() [POWERPC] Turn off debugging in arch/powerpc/kernel/pci_64.c Fix elf_core_dump() when writing arch specific notes (spu coredumps) [POWERPC] Check for the root node in of_detach_node() [POWERPC] Generalise device_node flag interface [POWERPC] Add a warning to help trackdown device_node refcounting bugs [POWERPC] Make the debugfs "powerpc" dir globally accessible PCI: Use a weak symbol for the empty version of pcibios_add_platform_entries() PCI: Make pcibios_add_platform_entries() return errors jprobes: make struct jprobe.entry a void * jprobes: remove JPROBE_ENTRY() jprobes: make jprobes a little safer for users [CELL] add support for MSI on Axon-based Cell systems [POWERPC] Fix parse_drconf_memory() for 64-bit start addresses Restore call_usermodehelper_pipe() behaviour [POWERPC] Add an optional device_node pointer to the irq_host [POWERPC] Invert null match behaviour for irq_hosts [POWERPC] Provide a default irq_host match, which matches on an exact of_node [POWERPC] Initialise hwirq for legacy irqs [POWERPC] Export virq mapping via debugfs [POWERPC] spufs: Extract the file descriptor search logic in SPU coredump code [POWERPC] spufs: Remove ctx_info and ctx_info_list [POWERPC] spufs: Call spu_acquire_saved() before calculating the SPU note sizes [POWERPC] spufs: Use computed sizes/#defines rather than literals in SPU coredump code [POWERPC] spufs: Write some SPU coredump values as ASCII [POWERPC] spufs: Correctly calculate the size of the local-store to dump [POWERPC] spufs: Don't return -ENOSYS as extra notes size if spufs is not loaded [POWERPC] spufs: Get rid of spufs_coredump_num_notes, it's not needed if we NULL terminate [POWERPC] spufs: Internal __spufs_get_foo() routines should take a spu_context * [POWERPC] spufs: Add contents of npc file to SPU coredumps [POWERPC] spufs: Combine spufs_coredump_calls with spufs_calls [POWERPC] spufs: Cleanup ELF coredump extra notes logic [POWERPC] spufs: Handle errors in SPU coredump code, and support coredump to a pipe [POWERPC] spufs: Respect RLIMIT_CORE in spu coredump code [POWERPC] spufs: Add DEFINE_SPUFS_ATTRIBUTE() [POWERPC] Make sure to of_node_get() the result of pci_device_to_OF_node() [POWERPC] Simplify error logic in u3msi_setup_msi_irqs() [POWERPC] Simplify error logic in rtas_setup_msi_irqs() [POWERPC] Simplify rtas_change_msi() error semantics [POWERPC] Inline u3msi_compose_msi_msg() [POWERPC] Store the base address in dcr_host_t [POWERPC] Update mpic to use dcr_host_t.base [POWERPC] Update axon_msi to use dcr_host_t.base PCI: Remove no longer correct documentation regarding MSI vector assignment PCI: Fix incorrect argument order to list_add_tail() in PCI dynamic ID code Update ibm_newemac to use dcr_host_t.base Use dcr_host_t.base in ibm_emac_mal Add dcr_host_t.base in dcr_read()/dcr_write() Use dcr_host_t.base in dcr_unmap() Remove msic_dcr_read() in axon_msi.c Quieten hrtimer printk: "Switched to high resolution mode .." [POWERPC] Read back MSI message in rtas_setup_msi_irqs() so restore works [POWERPC] Add for_each_child_of_node() helper for iterating over child nodes [POWERPC] Make PS3_SYS_MANAGER default y, not m [POWERPC] Implement pci_set_dma_mask() in terms of the dma_ops [POWERPC] Set archdata.dma_data for direct DMA in cell_dma_dev_setup() [POWERPC] Add celleb_dma_dev_setup() [POWERPC] Use archdata.dma_data in dma_direct_ops and add the offset [POWERPC] Have cell use its own dma_direct_offset variable [POWERPC] Have celleb use its own dma_direct_offset variable [POWERPC] Remove the global dma_direct_offset [POWERPC] Remove bogus comment in dma_direct_alloc_coherent() [POWERPC] Make IOMMU code safe for > 132 GB of memory [POWERPC] Add set_dma_ops() to match get_dma_ops() [POWERPC] Allocate the hash table under 1G on cell [POWERPC] Split out the logic that allocates struct iommus [POWERPC] Split cell_iommu_setup_hardware() into two parts [POWERPC] Split out the IOMMU logic from cell_dma_dev_setup() [POWERPC] Add support to cell_iommu_setup_page_tables() for multiple windows [POWERPC] Split out the ioid fetching/checking logic [POWERPC] Cell IOMMU fixed mapping support [POWERPC] Add of_get_next_parent() [POWERPC] Search for and publish cell OF platform devices earlier [POWERPC] Create and hook up of_platform_device_shutdown [POWERPC] Convert axon_msi to an of_platform driver [POWERPC] Avoid DMA exception when using axon_msi with IOMMU [POWERPC] Fix legacy serial search for opb bus ports [POWERPC] Fix cell IOMMU null pointer explosion on old firmwares [POWERPC] Don't enable cell IOMMU fixed mapping if there are no dma-ranges [POWERPC] Fix potential cell IOMMU bug when switching back to default DMA ops [POWERPC] Make cell IOMMU fixed mapping printk more useful [POWERPC] Cell RAS: Remove DEBUG, and add license and copyright [POWERPC] Clearup cell IOMMU fixed mapping terminology [POWERPC] Use it_offset not pte_offset in cell IOMMU code [POWERPC] Remove unused pte_offset variable [POWERPC] Move allocation of cell IOMMU pad page [POWERPC] Split setup of IOMMU stab and ptab, allocate dynamic/fixed ptabs separately [POWERPC] Cell IOMMU: n_pte_pages is in 4K page units, not IOMMU_PAGE_SIZE [POWERPC] Allow for different IOMMU page sizes in cell IOMMU code [POWERPC] Convert the cell IOMMU fixed mapping to 16M IOMMU pages [POWERPC] Fix large hash table allocation on Cell blades [POWERPC] Fix cell IOMMU code to cope with empty dma-ranges and non-PCI devices [POWERPC] Hide resources on Axon PCIE root complex nodes [POWERPC] Fix missed hardware breakpoints across multiple threads Make pasemi_mac.c depend on PPC_PASEMI to prevent link errors netconsole: only set CON_PRINTBUFFER if the user specifies a netconsole [POWERPC] Move prototype for find_udbg_vterm() into a header file [POWERPC] Always add preferred consoles in platforms/pseries/lpar.c [POWERPC] Move xics_setup_8259_cascade() into platforms/pseries/setup.c [POWERPC] Turn xics_setup_8259_cascade() into a generic pseries_setup_i8259_cascade() [POWERPC] Use pseries_setup_i8259_cascade() in pseries_mpic_init_IRQ() [POWERPC] Simplify xics direct/lpar irq_host setup [POWERPC] Add include of linux/of.h to numa.c [POWERPC] Add include of linux/of.h to os-area.c [POWERPC] Discourage people from fiddling with kernel data from prom_init [POWERPC] Use of_get_next_parent() in platforms/cell/axon_msi.c [POWERPC] Set udbg_console index to 0 [POWERPC] Mark udbg console as CON_ANYTIME, ie. callable early in boot [POWERPC] Register udbg console early on pseries LPAR [POWERPC] Convert from DBG() to pr_debug() in platforms/pseries/ [POWERPC] Add CONFIG_PPC_PSERIES_DEBUG to enable debugging for platforms/pseries [POWERPC] Make emergency stack safe for current_thread_info() use [POWERPC] Fix crashkernel= handling when no crashkernel= specified kexec: make extended crashkernel= syntax less confusing [POWERPC] Move declaration of init_bootmem_done into system.h [POWERPC] Fix sparse warnings in arch/powerpc/mm [POWERPC] Move declaration of tce variables into mmu-hash64.h [POWERPC] Remove duplicate variable definitions in mm/tlb_64.c [POWERPC] sysdev/mpic_msi.c should include sysdev/mpic.h [POWERPC] Add a declaration for xmon() [POWERPC] Move xmon_irq() declaration into xmon.h [POWERPC] Fix sparse warnings in xmon.c [POWERPC] Make cpus_in_xmon static and remove extern mess from hvc_console.c [POWERPC] Fix sparse warnings in arch/powerpc/kernel [POWERPC] pseries/firmware.c should include pseries/pseries.h [POWERPC] Fix sparse warnings in arch/powerpc/platforms/pseries [POWERPC] Add debugging trigger to Axon MSI code [POWERPC] Remove unnecessary cast in arch_deref_entry_point() [POWERPC] Add kernstart_addr to list of allowed symbols in prom_init powerpc: Rework Axon MSI setup so we can avoid freeing the irq_host powerpc: Rework ipic_init() so we can avoid freeing the irq_host powerpc: Rework qe_ic_init() so we can avoid freeing the irq_host powerpc: Fix irq_alloc_host() reference counting and callers powerpc: Move code patching code into arch/powerpc/lib/code-patching.c powerpc: Allow create_branch() to return errors powerpc: Make create_branch() return errors if the branch target is too large powerpc: Add ppc_function_entry() which gets the entry point for a function powerpc: Add new code patching routines powerpc: Add tests of the code patching routines powerpc: Add PPC_NOP_INSTR, a hash define for the preferred nop instruction powerpc: Split out do_feature_fixups() from cputable.c powerpc: Consolidate CPU and firmware feature fixup macros powerpc: Consolidate feature fixup macros for 64/32 bit powerpc: Introduce infrastructure for feature sections with alternatives powerpc: Add logic to patch alternative feature sections powerpc: Add self-tests of the feature fixup code powerpc: Use an alternative feature section in entry_64.S powerpc: Use WARN_ON(1) instead of __WARN() powerpc: Add a #define for aligning to a long-sized boundary powerpc: Use PPC_LONG_ALIGN in uaccess.h powerpc: Use PPC_LONG and PPC_LONG_ALIGN in lib/string.S checkpatch: add a checkpatch warning for new uses of __initcall(). powerpc: Fix /dev/oldmem interface for kdump powerpc: Streamline ret_from_except_lite for non-iSeries platforms powerpc: fsl_msi doesn't need it's own of_node powerpc: Split-out common MSI bitmap logic into msi_bitmap.c powerpc: Convert the FSL MSI code to use msi_bitmap powerpc: Convert the MPIC MSI code to use msi_bitmap ftrace: make output nicely spaced for up to 999 cpus of: Add helpers for finding device nodes which have a given property powerpc: Use for_each_node_with_property() in of_irq_map_init() powerpc: Use of_find_node_with_property() in cell_iommu_fixed_mapping_init() powerpc/pmac: Use of_find_node_with_property() in pmac_setup_arch() IB/ipath: Fix pointer-to-pointer thinko in ipath_fs.c powerpc/iseries: Kexec is known not to work on iseries powerpc: Enable PS3 options and QPACE in ppc64_defconfig x86: Remove never-called arch_setup_msi_irq() powerpc: Remove unused ppc64_terminate_msg() powerpc: Allow debugging of LMBs with lmb=debug lmb: Rework lmb_dump_all() output powerpc/pseries: Fix MSI-X interrupt querying powerpc/pseries: Add support for ibm,req#msi-x powerpc/pseries: Check for MSI-X also in rtas_msi_pci_irq_fixup() powerpc/pseries: Return the number of MSIs we could allocate powerpc/pseries: Return req#msi(-x) if request is larger powerpc/pseries: Implement a quota system for MSIs powerpc: Deindentify identify_cpu() powerpc: Make sure we copy all cpu_spec features except PMC related ones powerpc: Remove unused asm-offsets entries for cpu_spec powerpc: Print linux_banner in prom_init powerpc/pseries: Reject discontiguous/non-zero based MSI-X requests powerpc/pseries: The pseries MSI code depends on EEH powerpc/cell: Fix Axon MSI driver dependencies powerpc/pseries: The RPA PCI hotplug driver depends on EEH powerpc/pseries: The RPA PCI hotplug driver depends on EEH PCI/MSI: Use #ifdefs instead of weak functions PCI/MSI: Allow arch code to return the number of MSI-X available PCI MSI: Add example request loop to MSI-HOWTO.txt powerpc/cell: Make axonram depends on BLOCK powerpc/msi: Mark the MSI bitmap selftest code as __init powerpc: Turn on self-tests in ppc64_defconfig MAINTAINERS: add hvc_console powerpc: Print information about mapping hw irqs to virtual irqs powerpc/ftrace: Fix #if that should be #ifdef powerpc/ftrace: Fix printf format warning mm: add documentation describing what tsk->active_mm means vs tsk->mm dynamic debug: resurrect old pr_debug() semantics as pr_devel() powerpc: Fix crash on CPU hotplug powerpc/cell: Select PCI for IBM_CELL_BLADE AND CELLEB powerpc/ftrace: Use pr_devel() in ftrace.c powerpc/oprofile: Remove unused dump_pmcs() in FSL oprofile powerpc/irq: Move #ifdef'ed body of do_IRQ() into a separate function powerpc/irq: Move stack overflow check into a separate function powerpc/irq: Move get_irq() comment into header powerpc/irq: Remove fallback to __do_IRQ() powerpc/powermac: Use generic_handle_irq() in gatwick_action() powerpc/irq: We don't need __do_IRQ() anymore powerpc/maple: Add a quirk to disable MSI for IPR on Bimini powerpc/ftrace: Use ppc_function_entry() instead of GET_ADDR powerpc/ftrace: Remove unused macros powerpc/ftrace: Use PPC_INST_NOP directly powerpc: Fix warning in setup_64.c when CONFIG_RELOCATABLE=y powerpc/cell: Use driver_data acessors, not platform_data in Axon MSI powerpc: Only build prom_init.o when CONFIG_PPC_OF_BOOT_TRAMPOLINE=y powerpc/iseries: Fix unused function warning in iSeries DT code powerpc/iseries: Mark signal_vsp_instruction() as maybe unused powerpc: Add configurable -Werror for arch/powerpc powerpc: Swiotlb breaks pseries powerpc/pseries: Use pr_devel() in pseries LPAR HPTE routines powerpc/pseries: Use pr_devel() in xics.c powerpc: Use pr_devel() in arch/powerpc/mm/mmu_context_nohash.c powerpc: Cleanup & use pr_devel() in arch/powerpc/mm/slb.c powerpc: Use pr_devel() in arch/powerpc/mm/gup.c powerpc/cell: Use pr_devel() in axon_msi.c powerpc: Use pr_devel() in do_dcache_icache_coherency() powerpc/mpic: Fix MPIC_BROKEN_REGREAD on non broken MPICs kmemleak: Allow kmemleak to be built on powerpc powerpc: Enable GCOV powerpc/vmlinux.lds: Move _edata down powerpc: Fix memory leak in axon_msi.c
Michael Ernst (12): [S390] cio: memory leak in cio processing [S390] sclp: sysfs interface for SCLP cpi [S390] cio: fix parallel cm_enable processing. [S390] cio: Remove cio_msg kernel parameter. [S390] cio: Fix parsing mechanism for blacklisted devices. [S390] cio: Remove CCW_CMD_SUSPEND_RECONN in front of CCW_CMD_SET_PGID. [S390] cio: Use locks when accessing /sys/firmware/cpi data. [S390] Cleanup cio printk messages. [S390] cio: Memory allocation for idset changed. [S390] convert cio printks to pr_xxx macros. [S390] cio: failing set online/offline processing. [S390] cio: channel path memory leak
Michael F. Robbins (1): USB: serial: ch341: New VID/PID for CH341 USB-serial
Michael Frey (1): bluetooth: add quirks for a few hci_usb devices
Michael Gernoth (2): ARM: 2830/1: Fix Jornada 720 PCMCIA-support ARM: 2844/1: Add maintainer for Jornada 720
Michael Gruber (3): Input: xpad - set proper buffer length for outgoing requests [ALSA] hda-intel - Fix microphone capture with ALC880 F1734 model Input: xpad - don't resend successfully sent outgoing requests
Michael Grundy (1): [S390] add kprobes support.
Michael H. Schimek (4): V4L: Bttv bytes per line fix V4L: Fixes Bttv raw format to fix VIDIOCSPICT ioctl V4L: Fix bttv ioctls VIDIOC_ENUMINPUT, VIDIOCGTUNER, VIDIOC_QUERYCAP V4L/DVB (3178): bttv VBI fixes
Michael Haboustak (1): Input: HID - handle multi-transascion reports
Michael Halcrow (92): eCryptfs: export user key type ecryptfs: fs/Makefile and fs/Kconfig eCryptfs: Clean up crypto initialization eCryptfs: Hash code to new crypto API eCryptfs: Cipher code to new crypto API eCryptfs: Consolidate lower dentry_open's eCryptfs: Remove ecryptfs_umount_begin eCryptfs: Fix handling of lower d_count eCryptfs: Fix pointer deref eCryptfs: dput() lower d_parent on rename eCryptfs: CIFS nlink fixes fsstack: Remove inode copy eCryptfs: Public key transport mechanism eCryptfs: Public key; packet management eCryptfs: xattr flags and mount options eCryptfs: Generalize metadata read/write eCryptfs: Encrypted passthrough eCryptfs: convert f_op->write() to vfs_write() eCryptfs: convert kmap() to kmap_atomic() eCryptfs: open-code flag checking and manipulation eCryptfs: add flush_dcache_page() calls eCryptfs: Reduce stack usage in ecryptfs_generate_key_packet_set() eCryptfs: resolve lower page unlocking problem eCryptfs: set O_LARGEFILE when opening lower file eCryptfs: remove unnecessary flush_dcache_page() eCryptfs: no path_release() after path_lookup() error eCryptfs: fix possible NULL ptr deref in ecryptfs_d_release() eCryptfs: delay writing 0's after llseek until write eCryptfs: fix write zeros behavior eCryptfs: initialize crypt_stat in setattr zero out last page for llseek/write eCryptfs: ecryptfs_setattr() bugfix eCryptfs: add key list structure; search keyring eCryptfs: use list_for_each_entry_safe() when wiping auth toks eCryptfs: kmem_cache objects for multiple keys; init/exit functions eCryptfs: fix Tag 1 parsing code eCryptfs: fix Tag 3 parsing code eCryptfs: fix Tag 11 parsing code eCryptfs: fix Tag 11 writing code eCryptfs: update comment and debug statement eCryptfs: remove unnecessary BUG_ON eCryptfs: collapse flag set into one statement eCryptfs: grammatical fix (destruct to destroy) eCryptfs: comments for some structs eCryptfs: kerneldoc fixes for crypto.c and keystore.c eCryptfs: remove unnecessary variable initializations eCryptfs: make needlessly global symbols static eCryptfs: Use generic_file_splice_read() eCryptfs: remove header_extent_size eCryptfs: remove assignments in if-statements ecryptfs: fix error handling eCryptfs: read_write.c routines eCryptfs: replace encrypt, decrypt, and inode size write eCryptfs: set up and destroy persistent lower file eCryptfs: update metadata read/write functions eCryptfs: make open, truncate, and setattr use persistent file eCryptfs: convert mmap functions to use persistent file eCryptfs: fix data types eCryptfs: initialize persistent lower file on inode create eCryptfs: remove unused functions and kmem_cache eCryptfs: replace magic numbers ecryptfs: clean up page flag handling eCryptfs: increment extent_offset once per loop interation eCryptfs: release mutex on hash error path eCryptfs: cast page->index to loff_t instead of off_t eCryptfs: fix dentry handling on create error, unlink, and inode destroy eCryptfs: track header bytes rather than extents eCryptfs: Minor fixes to printk messages eCryptfs: make ecryptfs_prepare_write decrypt the page eCryptfs: Swap dput() and mntput() eCryptfs: introduce device handle for userspace daemon communications eCryptfs: integrate eCryptfs device handle into the module. eCryptfs: make key module subsystem respect namespaces eCryptfs: protect crypt_stat->flags in ecryptfs_open() eCryptfs: remove unnecessary page decrypt call ecryptfs: remove unnecessary mux from ecryptfs_init_ecryptfs_miscdev() eCryptfs: Privileged kthread for lower file opens eCryptfs: do not try to open device files on mknod eCryptfs: Make all persistent file opens delayed tpm: Use correct data types for sizes in tpm_write() and tpm_read() eCryptfs: remove retry loop in ecryptfs_readdir() eCryptfs: Allocate up to two scatterlists for crypto ops on keys eCryptfs: Update maintainers eCryptfs: Filename Encryption: Tag 70 packets eCryptfs: Filename Encryption: Header updates eCryptfs: Filename Encryption: Encoding and encryption functions eCryptfs: Filename Encryption: filldir, lookup, and readlink eCryptfs: Filename Encryption: mount option eCryptfs: Replace %Z with %z eCryptfs: Fix data types (int/size_t) eCryptfs: kerneldoc for ecryptfs_parse_tag_70_packet() eCryptfs: Clean up ecryptfs_decode_from_filename()
Michael Hamel (1): rtc-x1205: Fix alarm set
Michael Hanselmann (17): fbdev: Framebuffer mode required for PowerBook Titanium Input: add the fn key to hid-debug.h Input: appletouch - add support for Geyser 2 Input: add missing keys from input.h to hid-debug.h Input: HID - add support for fn key on Apple PowerBooks fbdev: Remove old radeon driver Rewritten backlight infrastructure for portable Apple computers powermac backlight fixes powermac: Combined fixes for backlight code powermac: More powermac backlight fixes Input: add new BUS_VIRTUAL bus type backlight: fix oops in __mutex_lock_slowpath during head /sys/class/graphics/fb0/* ACPI: video: Fix null pointer in appledisplay driver null pointer dereference in appledisplay driver USB: Fix NEC OHCI chip silicon bug [POWERPC] Update smu command definitions HID: update key codes for Apple aluminium
Michael Hayes (2): Fix minor documentation typo Spelling fixes for Documentation/atomic_ops.txt
Michael Hennerich (236): Blackfin arch: Add Workaround for ANOMALY 05000257 Blackfin arch: Add configuration data for ISP176x on BF561 Blackfin arch: Fix reserved map after we changed PORT_H definition Blackfin arch: Move write to VR_CTL closer to IDLE Blackfin arch: DMA operation cleanup Blackfin arch: GPIO fix some defines Blackfin arch: Fix bug using usb keyboard crashes kernel Blackfin arch: As Mike pointed out range goes form m..MAX_BLACKFIN_GPIO -1 Blackfin arch: add missing gpio.h header to fix compiling in some pm configurations Blackfin arch: fix bug can not wakeup from sleep via push buttons Blackfin arch: add missing implementations SIC_IWR crosses several registers Blackfin arch: Enable BF54x PIN/GPIO interrupts Blackfin arch: Some memory and code optimizations - Fix SYS_IRQS Blackfin arch: add BF54x missing GPIO access functions Blackfin arch: Fix Warning add some defines in BF54x header file Blackfin arch: There is no CDPRIO Bit in the EBIU_AMGCTL Register of BF54x arch Blackfin arch: Disable CACHELINE_ALIGNED_L1 for BF54x by default Blackfin arch: Add Support for Peripheral PortMux and resouce allocation Video Console: Blackfin doesnt support VGA console Blackfin arch: add error message when IRQ no available Blackfin Ethernet MAC driver: fix bug Report returned -ENOMEM upwards (in case L1/uncached memory alloc fails) Blackfin arch: Finalize the generic gpio support - add gpio_to_irq and irq_to_gpio Blackfin arch: Advertise GENERIC_GPIO and remove duplicated GENERIC_CALIBRATE_DELAY Blackfin arch: store labels so we later know who allocated GPIO/Peripheral resources Blackfin arch: Add label to call new GPIO API Input Serio: Blackfin doesnt support I8042 - make sure it doesnt get selected Blackfin arch: Add PORT_J.High (needed for BF548-EZkit Touchscreen interrupts) - remove PORT_C.H Blackfin arch: Fix define - SPORT0_DTPRI is first function Blackfin arch: add missing gpio error handling to make sure we roll back requests in case one fails Blackfin arch: Some cosmetics based on LKML feedback from Joe Perches Blackfin serial driver: use new GPIO API Blackfin arch: Add support for the M25P16 SPI FLash Blackfin arch: Add option to priorize DMA over Core Blackfin arch: bug fixing restore mach dependent ASYNC memory size Blackfin arch: extract gpio number from PIN function Blackfin arch: Merge GPIO/Peripheral Resource Allocation back into a single file Blackfin arch: For compatibility reasons change IRQ_XXX_ERR into IRQ_XXX_ERROR like on any other supported Blackfin derivative Blackfin arch: a few things still use bfin_read_PORT_FER() Blackfin arch: Remove legacy support Blackfin arch: Add ANOMALY_05000311 Workaround - for those who doesnt use the generic GPIO driver Blackfin arch: Workaround reboot bug, issue SSYNC at the start of bfin_reset Blackfin arch: Comply with revised Anomaly Workarounds for BF533 05000311 and BF561 05000323 Blackfin arch: flush/inv the correct range when using write back cache and fix bugs find by dmacopy Blackfin arch: Update/Fix PM support add new pm_ops valid Blackfin arch: gpio pinmux and resource allocation API required by BF537 on chip ethernet mac driver Blackfin arch: fix PORT_J BUG for BF537/6 EMAC driver reported by Kalle Pokki kalle.pokki@iki.fi Input: add support for Blackfin BF54x Keypad controller bf54x-lq043fb: framebuffer driver for Blackfin BF54x framebuffer device driver Blackfin arch: add new processor ADSP-BF52x arch/mach support Blackfin arch: Optimization - no need to make additional math here Input: bf54x-keys - return real error when request_irq() fails Blackfin arch: add NFC driver support in BF527-EZKIT board Blackfin arch: fix bug BlueTechnix CM-BF537 board config uses wrong IRQ for net2272 driver Blackfin arch: Apply Bluetchnix vendor patch provided by Harald Krapfenbauer Blackfin arch: Do not pollute name space used in linux-2.6.x/sound [MTD] [NAND] Add Blackfin BF52x support in bf5xx_nand driver Blackfin EMAC driver: Fix Ethernet communication bug (dupliated and lost packets) Blackfin arch: fix AD7877 bus_num and add support for WM8731 SPI control interface Blackfin arch: Dont use cs_change_per_word, since the AD7877 driver doesnt require it anymore; fix bus numbers, fix typos [Blackfin] arch: add Hitachi TX09D70VM1CDA TFT LCD driver resource to Blackfin board [Blackfin] arch: Enable peripheral platform resources on the BF527 EZkit [Blackfin] arch: Trash bf54x-hcd driver - we use the musb driver [Blackfin] arch: The BF527 EZkit connects UART1/PORTF [Blackfin] arch: Fix gpio label handling [Blackfin] arch: append IRQ Number to label string [Blackfin] arch: replace current blackfin specific pfbutton driver with kernel generic gpio key driver [Blackfin] arch: Enable both edge triggered GPIO IRQs on BF54x and use irq_to_gpio() [Blackfin] arch: Fix BUG - kernel sometimes would stuck with KEYBOARD_GPIO on [Blackfin] arch: Add some comments - fix semicolons [Blackfin] arch: set_bfin_dma_config shouldnt set SYNC or RESTART by default - add argument or option [Blackfin] arch: Fix BUG gpio_direction_output API is not compatitable with GENERIC_GPIO API interface [Blackfin] arch: GPIO API cleanup and anomaly update [Blackfin] arch: Update copyright date [Blackfin] arch: Add proper SW System Reset delay sequence [Blackfin] arch: Fix bug - kernel build with Debug option enabled fails to boot up Blackfin arch: Add assembly function insl_16 Blackfin arch: add AXIS AX88180 Gigabit Ethernet Hardware and Driver to board files [Blackfin] arch: fix bug - Move IWR Enable All to the end of init_arch_irq otherwise it fails [Blackfin] arch: fix bug - linux-2.6.24 (delayed) disable IRQ feature not functional for handle_simple_irq [Blackfin] arch: Cleanup abd Simplify: [Blackfin] arch: Remove DPMC char driver option [Blackfin] arch: Fix CONFIG_PM support for BF561 spi: bfin spi uses portmux calls [Blackfin] serial driver: ADSP-BF52x arch/mach support [Blackfin] arch: Merge BF561 support into ints-priority [Blackfin] arch: hook up set_irq_wake in Blackfin's irq code [Blackfin] arch: Add Support for ISP1362 [Blackfin] arch: Fix header file information [Blackfin] arch: Fix BUG - Enable ISP1362 driver to work ok with BF561 [Blackfin] arch:Fix BUG [#3876] pfbutton test for BTN3 on bf533 don't show complete info [Blackfin] arch: Enable NET2272 on BF561-EZkit - remove request_mem_region EMAC driver: ADSP-BF52x arch/mach support [Blackfin] arch: Encourage users to use the spidev character driver: Provide platform support [Blackfin] arch: Apply Bluetechnix vendor patch [Blackfin] arch: Prevent potential Core Hang situation [Blackfin] arch: Allow concurrent use of GPIO and GPIO IRQ [Blackfin] arch: Add platform support for MTD DATAFLASH [Blackfin] arch: take DDR DEVWD into consideration as well for BF548 [Blackfin] arch: Equalize include files: Add PLL_DIV Masks [Blackfin] arch: Functional power management support: Remove broken cpu frequency scaling drivers [Blackfin] arch: Functional power management support: Add support for cpu frequency scaling [Blackfin] arch: fix bug - allow SDH driver to be used as module BF54x LQ043 Framebuffer driver: fix bug NULL for gpio_request label is not allowed BF54x LQ043 Framebuffer driver: Update copyright on previously modified files fbdev: add BF52x EZkit Display driver blackfin video driver: fix bug when opening/reading/mmaping BF54x and BF52x framebuffer simultaneously spi: spi_bfin5xx: remove unused label Input: bf54x-keys - add infrastructure for keypad wakeups [MTD] [NAND] bf5xx_nand: Avoid crash if bfin_mac is installed. [MTD] m25p80: Add Support for ATMEL AT25DF641 64-Megabit SPI Flash mm/nommu.c: return 0 from kobjsize with invalid objects [Blackfin] arch: Cleanup Kconfig, fix comment and make sure we exclude CCLK=SCLK for some configurations [Blackfin] arch: Equalize include files: Add VR_CTL masks [Blackfin] arch: Functional power management support: Add CPU and platform voltage scaling support [Blackfin] arch: Add physmap partition for BF527-EZkit [Blackfin] arch: Fix BUG - spi flash on bf527 ezkit would fail at mount [Blackfin] arch: add EBIU supporting for BF54x EZKIT SMSC LAN911x/LAN921x families embedded ethernet driver [Blackfin] arch: remove useless IRQ_SW_INT defines Blackfin arch: Check for Anomaly 05000182 Blackfin arch: Sync channel defines with struct dma_register dma_io_base_addr. Blackfin arch: Add workaround to read edge triggered GPIOs Blackfin arch: IO Port functions to read/write unalligned memory Blackfin arch: update boards defconfig files Blackfin arch: Cleanup no functional changes Blackfin arch: Remove bad and usless code [MTD] DataFlash: fix bug - ATMEL AT45DF321D spi flash card fails to be copied to (v2) pcmcia: add support CompactFlash PCMCIA support for Blackfin. [MTD] m25p80: fix bug - ATmel spi flash fails to be copied to Blackfin arch: Fix Bug - GPIO interrupts not disabled; edge sensitive interrupt hang system. Blackfin arch: Fix bug - Kernel does not boot if re-program clocks Blackfin arch: Remove redundant kernel option Blackfin arch: Fix BUG - JUMP error in kernel (relocation truncated to fit: R_pcrel12_jump_s) Blackfin arch: Functional power management support Blackfin arch: Add ANOMALY_05000368 workaround Blackfin arch: fix bug - detect 0.1 silicon revision BF527-EZKIT as 0.0 version Blackfin arch: Add ISP1760 board resources to BF548-EZKIT Blackfin arch: Apply Bluetechnix CM-BF527 board support patch Blackfin arch: fix bug - IMDMA is not type struct dma_register i2c: Blackfin I2C Driver: Functional power management support Blackfin EMAC Driver: Functional power management support Blackfin arch: Functional power management support Blackfin arch: Fix Bug - System with EMAC driver enabled - Core not idling Blackfin arch: workaround SIC_IWR1 reset bug, by keeping MDMA0/1 always enabled in SIC_IWR1. Video/Framebuffer: add fuctional power management support to Blackfin BF54x LQ043 framebuffer driver Blackfin arch: Add MTD Partitions for MTD_DATAFLASH, increase max SPI SCLK Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE Input: bf54x-keys - add power management support Blackfin arch: Add new board support for ADZS-BF526-EZ-BRD Blackfin arch: add BF54x / BF52x Rotary Input device driver platform resource to board file Blackfin arch: Fix BUG: anomaly_threshold is used with ANOMALY_05000363 Blackfin arch: Fix BUG -- BF533 + 0.5 silicon + MPU + UART PIO -> crash Blackfin arch: Enable framebuffer support for the BF526-EZkit TFT LCD display Blackfin arch: AD7879 Touchscreen driver Blackfin arch: Fix bogus str_ident check in gpio code Blackfin arch: update AD7879 platform resources in board file Blackfin arch: BF538/9 Linux kernel Support Blackfin arch: fix bug - Cpufreq assumes clocks in kHz and not Hz. Blackfin arch: lookup channel2irq() only once Blackfin arch: Remove useless SSYNCs in DMA code Blackfin arch: remove most BUG_ON channel checks Blackfin arch: don't assume a specific SPI flash part - take whatever you probe Blackfin arch: Enable ISP1760 USB Host Driver in platform device initialization code. Blackfin arch: Cleanup and unify Blackfin IRQ and GPIO IRQ handling Blackfin arch: Convert Blackfin GPIO driver to use common gpiolib/gpiochip infrastructure Blackfin arch: Fix BUG - Kernel does not link when CONFIG_CPU_FREQ_STAT=m Blackfin arch: Fix bug - change cpufreq doesn't take effect on bf537 now ASoC: Fix Blackfin AC97 DAI probe function return code V4L/DVB (9660): uvcvideo: Fix unaligned memory access. Blackfin arch: fix bugs and unify BFIN_KERNEL_CLOCK option Blackfin arch: gpio.h split into machine subfolders like already done for BF54x Blackfin arch: fix bug - kernel build fails with undefined reference to pm_overflow_handler Blackfin arch: Add BF537-STAMP platform support for ENC28J60 SPI Ethernet MAC Blackfin arch: ADP5588 QWERTY I2C Keyboard Input device driver Blackfin arch: Make the interrupt edge and polarity type configurable based on IORESOURCE_BITS Blackfin arch: Add AD7879 defaults for the Blackfin Landscape LCD EZ-Extender Blackfin arch: fix bug - kernel crash after config IP for ethernet port video/framebuffer: fix bug: jpegview cannot work on framebuffer device other than 16BPP Blackfin arch: Fix Bug - Kernel does not boot if re-program clocks Blackfin arch: Fix Bug - request lines with peripheral_request_list, but don't get freed with peripheral_free_list Blackfin arch: reset POLAR setting when acquiring a gpio for the first time Blackfin arch: Faster Implementation of csum_tcpudp_nofold() Blackfin arch: Update CM-BF527 kernel config Blackfin arch: Add BF561 PPI POLS, POLC Masks Blackfin arch: Update Copyright information Blackfin arch: Fix udelay implementation Blackfin arch: Remove outdated code Blackfin arch: Make IRQ_EPPIx_ERROR naming consistent Blackfin arch: Enable Write Back Cache on all Blackfin Boards Blackfin arch: PM_BFIN_WAKE_GP: update help Blackfin arch: Fix BUG - kernel fails to build in pm.c when allow wakeup fromi standby by GPIO Blackfin arch: fix bug - On bf548-ezkit, ethernet fails to work after wakeup from "mem" Blackfin arch: SPI_MMC is now mainlined MMC_SPI Input: bf54x-keys - fix typo in warning Input: add AD7877 touchscreen driver Input: add AD7879 Touchscreen driver USB: serial: ftdi: enable UART detection on gnICE JTAG adaptors blacklist interface0 Blackfin arch: add a check to make sure only Blackfin GPIOs may generate IRQs Blackfin arch: enable the platfrom PATA driver with CF Cards Blackfin arch: Privide BF537-STAMP platform data of ADP5520 Multifunction driver Blackfin arch: Blacklist Hibernate (PM_SUSPEND_MEM) on BF561 as well blackfin: BF538/9 serial uart support Blackfin SPI Driver: Fix erroneous SPI Clock divisor calculation Blackfin SPI Driver: Add GPIO controlled SPI Slave Select support Input: ad7877, ad7879 - remove depreciated IRQF_SAMPLE_RANDOM flag Input: bf54x-keys - remove depreciated IRQF_SAMPLE_RANDOM flag netdev: bfin_mac: drop useless IRQF_SHARED from Blackfin EMAC interrupt netdev: bfin_mac: fix performance issue found by netperf Blackfin SPORT UART: fix data misses while using transmit frame sync Blackfin: add comment for anomaly 05000171 to init code Blackfin: fix up PATA resource handling in bf537-stamp Blackfin: do not error if GPIO IRQ is requested already as GPIO Blackfin: update gptimers API Blackfin: bf548-ezkit/bf537-stamp: add resources for ADXL345/346 i2c: Blackfin TWI: make sure we don't end up with a CLKDIV=0 i2c: Blackfin TWI: implement I2C_FUNC_SMBUS_I2C_BLOCK functionality Blackfin: fix incomplete renaming of the bfin-twi-lcd driver Blackfin: fix bugs in GPIO resume code Blackfin: drop per-cpu loops_per_jiffy tracking Input: add Blackfin rotary input driver netdev: smc91x: drop Blackfin cruft Blackfin: bf537-stamp: update ADP5588 header name Blackfin: rename PCF8574 driver config Blackfin: convert boards to use platform data with smc91x Blackfin: remove useless duplicated assignment in gpio code Blackfin: fix spelling in a few comments Blackfin: bf537-stamp: add adp5588 gpio resources Input: ad7879 - add support for AD7889 Input: add driver for ADP5588 QWERTY I2C Keypad USB: serial: ftdi: handle gnICE+ JTAG adaptors USB: isp1760: allow platform devices to customize devflags rtc-bfin: do not share RTC IRQ gpio: gpio support for ADP5520/ADP5501 MFD PMICs backlight: new driver for ADP5520/ADP5501 MFD PMICs Input: ad7879 - pass up error codes from probe functions Blackfin: convert adv7393 resources to new i2c framework Blackfin: convert to GENERIC_HARDIRQS_NO__DO_IRQ
Michael Hillmann (2): Staging: comedi: add me_daq driver Staging: comedi: add ke_counter driver
Michael Holzheu (81): s390: allow longer debug feature names s390: debug feature changes s390: debug feature changes s390: tape operation abortion leads to panic s390: fix endless retry loop in tape driver Driver Core: Add /sys/hypervisor when needed s390_hypfs filesystem [S390] hypfs comment cleanup. [S390] hypfs compiler warnings. [S390] ipl/dump on panic. [S390] hypfs crashes with invalid mount option. [S390] hypfs sparse warnings. strstrip remove last blank fix [S390] Add ipl/reipl loadparm attribute. [S390] No panic for failed reboot [S390] Use diag instead of ccw reipl. [S390] Fix reboot hang on LPARs [S390] Fix reboot hang [S390] Save prefix register for dump on panic [S390] cio: fix stsch_reset. [S390] Add crypto support for 3592 tape devices [S390] Hypervisor filesystem (s390_hypfs) for z/VM [S390] New get_cpu_id() inline assembly [S390] New header file ipl.h [S390] Remove BUG() statement [S390] Replace $(ARCH) macros in Makefile [S390] tape: Compression overwrites crypto setting [S390] reboot from and dump to SCSI under z/VM fails. [S390] zfcpdump support. [S390] tape: New read configuration data. [S390] Add exception handler for diagnose 224 [S390] Missing blank when appending cio_ignore kernel parameter [S390] Fix zfcpdump header [S390] Program check in diag 210 under 31 bit [S390] hypfs: implement show_options [S390] vmur: allocate single record buffers instead of one big data buffer [S390] vmur: reject open on z/VM reader files with status HOLD [S390] vmur: add "top of queue" sanity check for reader open [S390] vmur: diag14 only works with buffers below 2GB [S390] vmur: fix diag14 exceptions with addresses > 2GB. [S390] vmur: fix reference counting for vmur device structure [S390] hypfs: inode corruption due to missing locking [S390] Use IPL CLEAR for reipl under z/VM [S390] zcore: fix inline assembly in memcpy_real() [S390] tape: Fix medium state handling [S390] kernel: Fix dump on panic for DASDs under LPAR. [S390] kernel: Shutdown Actions Interface [S390] Load disabled wait psw instead of stopping cpu on halt. [S390] Initialize sclp_ipl_info [S390] Use diag308 subcodes 3 and 6 for reboot and dump when possible. [S390] Load disabled wait psw if reipl fails. [S390] tape: duplicate sysfs filename when setting tape device online [S390] Add debug_register_mode() function to debug feature API [S390] tape: Fix race condition in tape block device driver [S390] Cleanup s390 debug feature print messages. [S390] Cleanup zfcp dumper printk messages. [S390] ipl: Reboot from alternate device does not work when booting from file [S390] convert hypfs printks to pr_xxx macros. [S390] convert s390 debug feature printks to pr_xxx macros. [S390] convert zfcp dumper printks to pr_xxx macros. [S390] fix compat sigaltstack syscall table entry [S390] Add missing compat system call wrappers. [S390] zfcpdump: Prevent zcore from beeing built as a kernel module. [S390] s390dbf: Remove redundant initilizations. [S390] s390dbf: Remove needless check for NULL pointer. [S390] ipl: Improve checking logic and remove switch defaults. [S390] Ensure that ipl panic notifier is called late. [S390] pm: xpram driver power management callbacks [S390] pm: power management support for SCLP drivers. [S390] Use del_timer instead of del_timer_sync [S390] vmur: Invalid allocation sequence for vmur class [S390] xpram: Remove checksum validation for suspend/resume [S390] hypfs: Use "%u" instead of "%d" for unsigned ints in snprintf [S390] s390dbf: Add description for usage of "%s" in sprintf events [S390] tape: Fix device online messages [S390] tape: Use pr_xxx instead of dev_xxx in shared driver code [S390] hibernate: Do real CPU swap at resume time [S390] hibernate: Use correct place for CPU address in lowcore [S390] hypfs: Use subcode 6 if subcode 7 is not available [S390] tape390: Fix request queue handling in block driver [S390] sclp_vt220 build fix
Michael Hund (5): USB: add LD devices to hid blacklist USB: add ldusb driver USB: ldusb fixes USB: add new device ids to ldusb USB: change ldusb's experimental state
Michael Hunold (4): v4l: fix tuning with MXB driver Restore tuning capabilities in V4L2 MXB driver V4L/DVB (4894): Mxb: fix to load the proper i2c modules V4L/DVB (4895): Accept tuners on saa7146 i2c bus only on address 0x60.
Michael Iatrou (1): disable debug info in radeonfb old driver
Michael J. Evans (1): md: software Raid autodetect dev list not array
Michael K. Johnson (2): x86, setup: mark %esi as clobbered in E820 BIOS call x86: more than 8 32-bit CPUs requires X86_BIGSMP
Michael Karcher (5): drm: savage: dev->agp_buffer_map is not initialized for AGP DMA on savages ACPI: fix parallel port IRQ after resume from S3 USB: usb-serial: option: Don't match Huawei driver CD images x86: fix ldt limit for 64 bit ath5k: Don't fiddle with MSI on suspend/resume.
Michael Kerrisk (17): MAINTAINERS record -- MAN-PAGES PR_GET_DUMPABLE returns incorrect info Change man-pages maintainer address [patch for 2.6.26 2/4] vfs: utimensat(): be consistent with utime() for immutable and append-only files [patch for 2.6.26 1/4] vfs: utimensat(): ignore tv_sec if tv_nsec == UTIME_OMIT or UTIME_NOW [patch for 2.6.26 3/4] vfs: utimensat(): fix error checking for {UTIME_NOW,UTIME_OMIT} case [patch for 2.6.26 4/4] vfs: utimensat(): fix write access check for futimens() man-pages is supported signals: make siginfo_t si_utime + si_sstime report times in USER_HZ, not HZ Documentation/vm/page_migration: update reference to numa_maps + fix download URI ALSA: Documentation/sound/alsa/ALSA-Configuration.txt: fix typo sys_paccept: disable paccept() until API design is resolved MAINTAINERS: add mailing list for man-pages SubmitChecklist: interfaces changes should CC linux-api@ Documentation/HOWTO: info about interface changes should CC linux-api@vger inotify: fix type errors in interfaces MAINTAINERS: downgrade support for man-pages
Michael Krufky (840): Fix for cx88-cards.c for DVICO-FusionHDTV 3 GOLD Q DViCO FusionHDTV3 Gold-T documentation fix v4l: support tuner for Thomson DDT 7611 (ATSC/NTSC) v4l: cx88 hue offset fix v4l: add DVB support for DViCO FusionHDTV3 Gold-Q v4l: add TerraTec Cinergy 1400 DVB-T v4l: add DVB support for DViCO FusionHDTV3 Gold-T v4l: LGDT3302 read status fix dvb: LGDT3302 QAM256 initialization fix v4l: broken hybrid dvb inclusion dvb: LGDT3302 QAM lock bug fix v4l: fix regression modprobe bttv freezes the computer dvb/v4l: lgdt3302: isolate tuner dvb/4vl: RF input selection fir lgdt3302: warning fix dvb/v4l: cx88 cleanup v4l: hybrid dvb: fix warnings with -Wundef v4l: hybrid dvb: move #defines to Makefile v4l: hybrid dvb: rename CFLAGS from CONFIG_DVB_xxxx back to original HAVE_xxxx dvb: rename lgdt3302 frontend module to lgdt330x v4l: cx88 card support and documentation finishing touches dvb: lgdt330x frontend: some bug fixes & add lgdt3303 support dvb: lgdt330x frontend: trivial text cleanups DVB: lgdt330x frontend: some bug fixes & add lgdt3303 support dvb: saa7134-dvb must select tda1004x DVB: Clarify description text for dvb-bt8xx in Kconfig DVB: lgdt330x check callback fix v4l: DViCO FusionHDTV5 Lite GPIO Fix V4L: Enable s-video input on DViCO FusionHDTV5 Lite dvb: Add ATSC support for DViCO FusionHDTV5 Lite dvb: microtune mt7202dtf: Fix charge pump setting dvb: Add support for Air2PC/AirStar 2 ATSC 3rd generation (HD5000) dvb: Updated documentation for FusionHDTV Lite cards dvb: nxt200x: check callback fix dvb: nxt200x: remove null check before kfree() dvb: determine tuner write method based on nxt chip dvb: documentation updates for hybrid v4l/dvb cards dvb: lgdt330x: Correct QAM symbol_rate_min for lgdt3302 and lgdt3303 v4l: 630: capitalized hex a f changed to lowercase in pci subsystem id constants v4l: 633: climov s previous patch missing changelog entry v4l: 634: implemented tuner set standby on cx88 init v4l: 636: don t enable gpioirq until after card probe v4l: 646: enable dvb support for dvico fusionhdtv5 lite v4l: 657: update documentation v4l: 672: fix build for 2.6.14 v4l: 674: move some if kernel version into compat.h v4l: 704: enable support for the ir remote on compro videomate t200 v4l: 711: changed pll 1 to pll pll 28 v4l: 715: enable s video input on dvico fusionhdtv5 lite v4l: 723: fix build for 2.6.14 v4l: 768: don t bother gerd with bttv cards patches v4l: 773: be sure to enable video buf dvb in kernel build v4l: 775: fix build warnings v4l: 776: added card 75 avermedia avertvhd mce a180 v4l: 777: updated script to function in new tree layout v4l: 842: create kconfig files for cx88 and saa7134 directories v4l: 847: fix bug 5484 asus digimatrix card doesnt work with pal tuner v4l: 854: move cx88 and saa7134 configuration v4l: 855: improve kconfig user friendliness for hybrid dvb v4l boards v4l: 869: iso c90 forbids mixed declarations and code v4l: 870: added dvb support for avermedia avertvhd mce a180 v4l: 873: updated comments for avertvhd a180 v4l: 881: video cx88 need not depend on experimental v4l: 889: add em28xx to kernel build v4l: 890: fixed typo v4l: 891: change config em28xx to config video em28xx v4l: 892: correct nicam audio settings to match dscaler v4l: 896: rename BTTV_FOO --> BTTV_BOARD_FOO V4L: 902: saa6588.c should build saa6588.ko rather than rds.ko V4L: 909: updated cardlist and strip trailing whitespace v4l: (963.1) hybrid v4l/dvb: remove duplicated code v4l: 974: saa7134 shouldn't DEPEND on SND_PCM_OSS. Instead, SELECT it. fix broken hybrid v4l-dvb frontend selection V4l/dvb: Fix typo, removing incorrect info from CONFIG_BT848_DVB kconfig entry. V4L/DVB (3086): vfree(NULL) is legal. V4L/DVB (3090): Cleanup check for dvb. V4L/DVB (3166): "Philips 1236D ATSC/NTSC dual in" - fix typo. V4L/DVB (3196): correct Thomson DTT 761x frequency ranges V4L/DVB (3199): Removed some unneeded #ifdef's V4L/DVB (3201): Remove #ifdef BTTV_BOARD_TWINHAN_VP3021 V4L/DVB (3218): Whitespace cleanups V4L/DVB (3239): reorganize tuner-simple threshold structure. V4L/DVB (3243): add firmware instructions for nxt2002 and nxt2004 V4L/DVB (3266): Add support for DViCO FusionHDTV5 USB Gold V4L/DVB (3268): Use combined firmware for DVB-T and ATSC Bluebird FusionHDTV USB models. V4L/DVB (3269): ioctls cleanups. V4L/DVB (3277): Fix incorrect filename reference in top comments V4L/DVB (3282): rename cxusb_bluebird_atsc_properties to cxusb_bluebird_lgh064f_properties V4L/DVB (3287): Add DViCO Bluebird firmware to dvb_get_firmware script V4L/DVB (3313): codingstyle cleanups & restore some wrongfully deleted dvb-usb-ids V4L/DVB (3328): replace omitted 'TODO:' V4L/DVB (3336): Bluebird firmware hosting moved to common dvb firmware dir on linuxtv.org V4L/DVB (3341): whitespace cleanup: insert missing space before curly brackets V4L/DVB (3342): More whitespace cleanup in bttv-cards.c V4L/DVB (3343): Add support for DViCO FusionHDTV DVB-T USB devices V4L/DVB (3349): Add PCI ID for UltraView DVB-T Plus, rebranded DViCO FusionHDTV DVB-T Plus V4L/DVB (3350): Added USB ID for DigitalNow DVB-T Dual USB, DViCO clone V4L/DVB (3357): Build cx88-alsa when CONFIG_VIDEO_CX88_ALSA is selected. V4L/DVB (3358): Updated MODULE_AUTHOR V4L/DVB (3359): Redesign tuners struct for maximum flexibility V4L/DVB (3364): disable all dvb tuner param_types until we need them V4L/DVB (3383): Move tda988x options into tuner_params struct. V4L/DVB (3387): clean up some comments V4L/DVB (3388): tuner_params->tda988x is currently unused, so disable V4L/DVB (3389): Samsung TBMV30111IN has 6 entries V4L/DVB (3392): Add PCI ID for DigitalNow DVB-T Dual, rebranded DViCO FusionHDTV DVB-T Dual. V4L/DVB (3392): Add PCI ID for DigitalNow DVB-T Dual, rebranded DViCO FusionHDTV DVB-T Dual. V4L/DVB (3413): Kill nxt2002 in favor of the nxt200x module V4L/DVB (3414): rename dvb_pll_tbmv30111in to dvb_pll_samsung_tbmv V4L/DVB (3417): make VP-3054 Secondary I2C Bus Support a Kconfig option. V4L/DVB (3431): fixed spelling error, exectuted --> executed. V4L/DVB (3411): group dvb-bt8xx Subsystem ID's together, in order. V4L/DVB (3413): Kill nxt2002 in favor of the nxt200x module V4L/DVB (3414): rename dvb_pll_tbmv30111in to dvb_pll_samsung_tbmv V4L/DVB (3417): make VP-3054 Secondary I2C Bus Support a Kconfig option. V4L/DVB (3431): fixed spelling error, exectuted --> executed. V4L/DVB (3435): rename cb variable names in tuner structures for global consistency V4L/DVB (3436): move config byte from tuner_params to tuner_range struct. V4L/DVB (3439): removed duplicated tuner_ranges V4L/DVB (3442): Allow tristate build for cx88-vp3054-i2c V4L/DVB (3442): Allow tristate build for cx88-vp3054-i2c V4L/DVB (3265): Add count to tunertype struct V4L/DVB (3268): Move video std detection to top of set_tv_freq function V4L/DVB (3269): Allow multiple tuner params in each tuner definition V4L/DVB (3270): Tuner_dbg will show tuner param and range selected V4L/DVB (3271): Update tuner comments V4L/DVB (3277): Use default tuner_params if desired_type not available V4L/DVB (3278): Show debug for tuners trying to use unsupported video standards V4L/DVB (3299): Kconfig: DVB_USB_CXUSB depends on DVB_LGDT330X and DVB_MT352 V4L/DVB (3299): Kconfig: DVB_USB_CXUSB depends on DVB_LGDT330X and DVB_MT352 V4L/DVB (3310): Use MT352 parallel transport function for all Bluebird FusionHDTV DVB-T boxes. V4L/DVB (3316): Add initial support for KWorld HardwareMpegTV XPert V4L/DVB (3310): Use MT352 parallel transport function for all Bluebird FusionHDTV DVB-T boxes. V4L/DVB (3335): Fix in-kernel build V4L/DVB (3336): Bt8xx documentation authors fix V4L/DVB (3343): KWorld HardwareMpegTV XPert: Add radio support V4L/DVB (3344): KWorld HardwareMpegTV XPert must set gpio2 V4L/DVB (3352): Cxusb: fix lgdt3303 naming V4L/DVB (3365): Kworld ATSC110: cleanups V4L/DVB (3368): KWorld HardwareMpegTV XPert: update comments V4L/DVB (3380): TUV1236d: declare buffer as static const V4L/DVB (3398): ELSA EX-VISION 700TV: fix incorrect PCI subsystem ID V4L/DVB (3399): ELSA EX-VISION 500TV: fix incorrect PCI subsystem ID V4L/DVB (3336): Bt8xx documentation authors fix V4L/DVB (3352): Cxusb: fix lgdt3303 naming V4L/DVB (3399): ELSA EX-VISION 500TV: fix incorrect PCI subsystem ID V4L/DVB (3409): Kconfig: fix in-kernel build for cx88-dvb: zl10353 frontend V4L/DVB (3411): FE6600 is a Thomson tuner Kconfig: swap VIDEO_CX88_ALSA and VIDEO_CX88_DVB V4L/DVB (3443): Thomson FE6600: add missing "count" array element V4L/DVB (3444): Saa7134: small whitespace cleanup V4L/DVB (3445): LG TALN series: add PAL / SECAM support V4L/DVB (3479): Cleanup mangled whitespace V4L/DVB (3495): Kconfig: select VIDEO_CX25840 to build cx25840 a/v decoder module V4L/DVB (3496): Cpia2: move Kconfig build logic into cpia2/Kconfig V4L/DVB (3497): Remove redundant makefile inclusion of tuner.o V4L/DVB (3502): Saa7134: make unsupported secondary decoder message generic V4L/DVB (3503): Whitespace: fix incorrect indentation of curly bracket V4L/DVB (3504): Medion 7134: Autodetect second bridge chip V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127 V4L/DVB (3525): Kconfig: remove VIDEO_DECODER V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER V4L/DVB (3557): Kconfig: fix title and description for VIDEO_CX88_ALSA V4L/DVB (3572): Cxusb: conditionalize gpio write for the medion box V4L/DVB (3573): Cxusb: remove FIXME: comment in bluebird_patch_dvico_firmware_download V4L/DVB (3574): Cxusb: fix debug messages V4L/DVB (3575): Cxusb: fix i2c debug messages for bluebird devices V4L/DVB (3597): Vivi: fix warning: implicit declaration of function 'in_interrupt' V4L/DVB (3617): Cxusb: add support for FusionHDTV USB portable remote control V4L/DVB (3621): Fix camera key on FusionHDTV portable remote control V4L/DVB (3653a): Kconfig: clean up media/usb menus V4L/DVB (3653b): et61x251: fixed Kconfig menu and Makefile build configuration V4L/DVB (3653c): zc0301: fixed Kconfig menu and Makefile build configuration V4L/DVB (3653d): sn9c102: fixed Kconfig menu and Makefile build configuration V4L/DVB (3653e): pwc: fixed Kconfig menu and Makefile build configuration V4L/DVB (3653f): usbvideo: fixed Kconfig menu and Makefile build configuration V4L/DVB (3653g): put v4l encoder/decoder configuration into a separate menu V4L/DVB (3653h): Move usb v4l docs into Documentation/video4linux V4L/DVB (3689): Kconfig: fix VP-3054 Secondary I2C Bus build configuration menu dependencies V4L/DVB (3731): Kbuild: drivers/media/video/bt8xx: remove $(src) from include path V4L/DVB (3792): Kbuild: DVB_BT8XX must select DVB_ZL10353 V4L/DVB (3819): Cxusb-bluebird: bug-fix: power down corrupts frontend V4L/DVB (3832): Get_dvb_firmware: download nxt2002 firmware from new driver location V4L/DVB (3718): Removed trailing newlines V4L/DVB (3720): Fix spelling error / typo in comments V4L/DVB (3736): Cx88 cleanup: move CX88_BOARD_PCHDTV_HD5500 to the end of the cards array V4L/DVB (3764): Lgdt330x: update supported cards list in comments V4L/DVB (3765): Dvb-bt8xx: add support for DViCO FusionHDTV DVB-T Lite 2nd revision V4L/DVB (3801): Cx88-tvaudio: replace 'if' with 'switch..case' V4L/DVB (3806): Cx88-blackbird: allow proper detection of PAL vs. NTSC video standard V4L/DVB (3807): Cx88-blackbird: fix typo V4L/DVB (3810): KWorld HardwareMpegTV XPert: Enable Blackbird MPEG encoder support V4L/DVB (3811): Cxusb: lgh064f: set auxiliary byte in pll_set V4L/DVB (3817): KWorld HardwareMpegTV XPert: set encoder video standard based on tvnorm V4L/DVB (3830): Fix display name for LG TDVS-H06xF V4L/DVB (3840): Create standalone fe_lgh064f header V4L/DVB (3841): Dvb-bt8xx: use fe_lgh06xf.h V4L/DVB (3842): Cx88-dvb: use fe_lgh06xf.h V4L/DVB (3843): Cxusb: use fe_lgh06xf.h V4L/DVB (3844): B2c2-flexcop: use fe_lgh06xf.h V4L/DVB (3900): Rename fe_lgh06xf.h to lg_h06xf.h V4L/DVB (3919): V4l: rename TUNER_LG_TDVS_H062F to TUNER_LG_TDVS_H06XF V4L/DVB (3920): Dvb: rename dvb_pll_tdvs_tua6034 to dvb_pll_lg_tdvs_h06xf V4L/DVB (3970): Cx88-blackbird: use firmware api commands defined in cx2341x.h V4L/DVB (3971): Cx88-blackbird: use standard filename for cx23416 firmware V4L/DVB (3982): Cx88-blackbird: use encoder firmware filename defined in cx2341x.h V4L/DVB (3991): Cx88: add autodetection for another Twinhan VP-3054 board. V4L/DVB (4042): Documentation: whitespace cleanup V4L/DVB (4043): Miropcm20: fix sub-optimal header inclusion for sound/oss/aci.h V4L/DVB (4053): KWorld HardwareMpegTV XPert: enable s-video/composite video inputs V4L/DVB (4058): Bttv: add autodetection support for Osprey 230 V4L/DVB (4072): Cx88: whitespace cleanup V4L/DVB (4094): Cxusb: add support for DViCO FusionHDTV DVB-T Dual USB based on zl10353 V4L/DVB (4096): CinergyT2: whitespace cleanup V4L/DVB (4097): Cx88: add support for DViCO FusionHDTV DVB-T Dual PCI based on zl10353 V4L/DVB (4098): Cx88: #ifdef cleanups V4L/DVB (4099): Cx88-dvb: clean up long linewraps V4L/DVB (4121): Update cardlist documentation V4L/DVB (4124): Kconfig: fix description for saa7115 module V4L/DVB (4135): Cx88-tvaudio.c must #include <linux/config.h> V4L/DVB (4144): Cx88: add support for FusionHDTV 3 Gold (original revision) V4L/DVB (4150): Cx88: clear EN_I2SIN_ENABLE bit for ASUS PVR-416 to enable audio V4L/DVB (4206): Cx88-blackbird: always set encoder height based on tvnorm->id V4L/DVB (4214): Make VIDEO_CX2341X a selectable build option V4L/DVB (4215): Make VIDEO_CX88_BLACKBIRD a separate build option V4L/DVB (4229): Cx88-blackbird: implement VIDIOC_LOG_STATUS V4L/DVB (4264): Cx88-blackbird: implement VIDIOC_QUERYCTRL and VIDIOC_QUERYMENU V4L/DVB (4267): Remove all instances of request_module("tda9887") add Mike Isely as pvrusb2 maintainer V4L/DVB (4314): Set the Auxiliary Byte when tuning LG H06xF in analog mode V4L/DVB (4316): Check __must_check warnings V4L/DVB (4360): Cx88: add autodetection support for AverMedia M150-D V4L/DVB (4438): Fix dvb_pll_attach for nxt2004-based cards V4L/DVB (4439): Whitespace cleanups for cx88-dvb and saa7134-dvb V4L/DVB (4639): Cx88: add autodetection for alternate revision of Leadtek PVR V4L/DVB (4641): Trivial: use lowercase letters in hex subsystem ids V4L/DVB (4668): Cx88: rename mpeg capability flags from CX88_BOARD_FOO to CX88_MPEG_FOO V4L/DVB (4669): Cx88: autodetect Club3D Zap TV2100 by subsystem id 12ab:2300 V4L/DVB (4686): Cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 2 V4L/DVB (4731a): Kconfig: restore pvrusb2 menu items V4L/DVB (4733): Tda10086: fix frontend selection for dvb_attach V4L/DVB (4734): Tda826x: fix frontend selection for dvb_attach V4L/DVB (4753): Cxusb: rename cxusb_lgdt3303_tuner_attach V4L/DVB (4754): Cxusb: update copyright and author email address V4L/DVB (4756): Cx88: cleanups V4L/DVB (4757): Cx88: determine whether or not to use external adc V4L/DVB (4758): Cx88: use external adc for svideo/composite V4L/DVB (4759): Cx88: use external adc for rca audio inputs on the ASUS PVR-416 V4L/DVB (4805): Dib0700: Add support for Leadtek Winfast DTV Dongle (STK7700P based) V4L/DVB (4846): Create new lgh06xf atsc tuner module V4L/DVB (4847): Drivers/media/dvb/frontends: kfree() cleanups V4L/DVB (4850): Lgh06xf: fix compiler error when not selected V4L/DVB (4867): Whitespace cleanup V4L/DVB (4868): Dvb-pll: return frequency set by dvb_pll_configure() V4L/DVB (4869): Lgh06xf: use return value of dvb_pll_configure() V4L/DVB (4890): Lgdt330x: fix signal / lock status detection bug V4L/DVB (4891): Lgdt330x: fix broken whitespace V4L/DVB (4896): Dvb-usb: fix vendor ID ordering V4L/DVB (4943): Cx88: cleanup dvb_pll_attach for lgdt3302 tuners V4L/DVB (4944): Cx88: Convert DViCO FusionHDTV Hybrid to use dvb_pll_attach V4L/DVB (4945): Cx88: consolidate cx22702_config structs V4L/DVB (4946): Cx88: Move cx88_dvb_bus_ctrl out of the card-specific area V4L/DVB (4947): Cx88: trivial cleanups V4L/DVB (4948): Cxusb: Convert tuner functions to use dvb_pll_attach V4L/DVB (4949): Cxusb: codingstyle cleanups V4L/DVB (4973): Dvb-core: fix printk type warning V4L/DVB (5071): Tveeprom: autodetect LG TAPC G701D as tuner type 37 V4L/DVB (5061): Bt8xx: add support for Ultraview DVB-T Lite V4L/DVB (5111): Saa7134: add support for Terratec Cinergy HT PCI V4L/DVB (5125): Dvb-usb: rename megasky.[ch] to m920x.[ch] V4L/DVB (5126): M920x: cleanups after rename from megasky.[ch] V4L/DVB (5127): M920x: update megasky driver for recent changes in the dvb tree V4L/DVB (5128): M920x: trivial cleanups V4L/DVB (5129): M920x: break out qt1010 tuner code into a separate file V4L/DVB (5131): M920x: more cleanups V4L/DVB (5133): M920x: move qt1010_tuner_attach function into qt1010.h V4L/DVB (5134): M920x: fix build in hg tree / other trivial fixes V4L/DVB (5136): M920x: correct oops when loading module V4L/DVB (5138): Kconfig: qt1010 should be selected by m920x V4L/DVB (5140): Whitespace / 80-column cleanups V4L/DVB (5141): M920x: group tuner / demod callback functions together V4L/DVB (5142): M920x: move filter caps from device caps to adapter caps V4L/DVB (5169): Pvrusb2: Use macro names for FX2 commands V4L/DVB (5223): Rename USB_PID_MSI_MEGASKY55801 to USB_PID_MSI_MEGASKY580_55801 V4L/DVB (5224): Gl861: select DVB_ZL10353 if !DVB_FE_CUSTOMISE V4L/DVB (5225): Gl861: fix MODULE_AUTHOR V4L/DVB (5226): Gl861: fix driver_name V4L/DVB (5227): Gl861: hide disabled code from upstream patch system V4L/DVB (5228): Gl861: remove unneeded "extern int" declaration V4L/DVB (5229): Gl861: use qt1010_tuner_attach function from qt1010.h V4L/DVB (5230): Gl861: remove NULL entry from gl861_properties V4L/DVB (5231): Gl861: whitespace cleanups V4L/DVB (5234): Gl861: remove unneeded declaration V4L/DVB (5238): Kconfig: qt1010 should be selected by gl861 and au6610 V4L/DVB (5239): Whitespace / 80-column cleanups V4L/DVB (5252): Qt1010: use ARRAY_SIZE macro when appropriate V4L/DVB (5253): Qt1010: whitespace / 80 column cleanups V4L/DVB (5295): Digitv: open nxt6000 i2c_gate for TDED4 tuner handling V4L/DVB (5260): Cx88-blackbird: allow usage of both 376836 and 262144 sized firmware images cx88-dvb: fix nxt200x rf input switching V4L/DVB (5317): Create tda827x dvb tuner module V4L/DVB (5431): Cx88: autodetect ADS Tech InstantTV DVB-S V4L/DVB (5432): Cx88: whitespace cleanup V4L/DVB (5606): M920x: add "c-basic-offset: 8" to help emacs to enforce tabbing V4L/DVB (5608): M920x: various whitespace cleanups V4L/DVB (5609): M920x: group like functions together V4L/DVB (5610): M920x: remove duplicated code V4L/DVB (5619): Dvb-usb: fix typo V4L/DVB (5632): Dvb-pll: pass dvb_frontend_parameters to generic set() function V4L/DVB (5633): Tuv1236d: move rf input switching code into dvb-pll V4L/DVB (5634): Saa7134-dvb: convert philips td1316 handling to use dvb-pll V4L/DVB (5635): Budget-av: convert philips sd1878 / tda8261 to use dvb-pll V4L/DVB (5648): Dvb/frontends: remove unnecessary #include's of "dvb-pll.h" V4L/DVB (5649): Umt-010: convert tua6034 handling to properly use dvb-pll V4L/DVB (5650): Umt-010: trivial whitespace cleanup V4L/DVB (5651): Dibusb-mb: convert pll handling to properly use dvb-pll V4L/DVB (5652): Dibusb-mb: use dvb_attach for dib3000mb_attach V4L/DVB (5637): Cx88: kill core->pll_desc and core->pll_addr V4L/DVB (5718): Mt20xx: whitespace cleanup V4L/DVB (5719): Tuner: Move device-specific private data out of tuner struct V4L/DVB (5734): Cx88: kill dev->fw_size V4L/DVB (5741): Tuner: add release callback V4L/DVB (5742): Tuner: define release callback for mt20xx, tda9887 and tda8290 V4L/DVB (5743): Tuner: clean up kfree() after release V4L/DVB (5747): Tea5761: remove duplicated "#include <media/tuner.h>" V4L/DVB (5753): Tuner: create struct tuner_operations V4L/DVB (5754): Mt20xx: store tuning operations in tuner_operations structure V4L/DVB (5755): Tda8290: store tuning operations in tuner_operations structure V4L/DVB (5756): Tda9887: store tuning operations in tuner_operations structure V4L/DVB (5757): Tea5761: store tuning operations in tuner_operations structure V4L/DVB (5758): Tea5767: store tuning operations in tuner_operations structure V4L/DVB (5759): Tuner-simple: store tuning operations in tuner_operations struct V4L/DVB (5771): Get_dvb_firmware: update script for new location V4L/DVB (5772): Cx88: remove two unused pointers from struct cx8802_dev V4L/DVB (5778): Dvb-usb: kill unused tuner/i2c functions V4L/DVB (5779): Dibusb-mb: fix broken 'tuner_pass_ctrl' functionality V4L/DVB (5780): Dvb: Remove static dependencies on dvb-pll V4L/DVB (5784): Dibusb-mb: fix tuner autodetection regression V4L/DVB (5788): Cx88-input: convert nested if's to switch..case V4L/DVB (5793): Tuner: remove hardware-specific info from public header V4L/DVB (5798): Dvb-pll: add support for Philips fcv1236d V4L/DVB (5799): Or51211: remove hardcoded fcv1236d tuner programming V4L/DVB (5800): Tuner: correct description of Philips FCV1236D tuner V4L/DVB (5801): Tuner: update FCV1236D ranges to match the datasheet V4L/DVB (5803): Bttv: add support for DViCO FusionHDTV 2 V4L/DVB (5949): s5h1409: use ARRAY_SIZE macro when appropriate V4L/DVB (5950): whitespace cleanup for mt2131 and s5h1409 V4L/DVB (6006): tuner: move last_div to tuner-simple private data V4L/DVB (6074): tuner: fix ifdef tags to match actual file name V4L/DVB (6075): tuner: kernel headers go above subsystem headers V4L/DVB (6100): dvb_net: whitespace cleanup V4L/DVB (6125): whitespace cleanup: replace leading spaces with tabs V4L/DVB (6126): tuner: add warning for obsolete i2c address range 0x64 thru 0x6f V4L/DVB (6127): tuner: kill i2c_client interface to tuner sub-drivers V4L/DVB (6128): hybrid tuner refactoring core changes, phase 1 V4L/DVB (6129): tda8290: convert from tuner sub-driver into dvb_frontend module V4L/DVB (6130): mt20xx: convert from tuner sub-driver into dvb_frontend module V4L/DVB (6131): tea5761: convert from tuner sub-driver into dvb_frontend module V4L/DVB (6132): tea5767: convert from tuner sub-driver into dvb_frontend module V4L/DVB (6133): tuner-simple: convert from tuner sub-driver into dvb_frontend module V4L/DVB (6134): tuner: alter build to produce separate modules V4L/DVB (6136): dvb_frontend: add get_rf_strength function pointer to dvb_tuner_ops V4L/DVB (6137): tuner-simple: add get_rf_strength and improve status reading efficiency V4L/DVB (6138): tea5761: add get_rf_strength and improve status reading efficiency V4L/DVB (6139): tea5767: add get_rf_strength and improve status reading efficiency V4L/DVB (6140): tda8290: add get_rf_strength and improve status reading efficiency V4L/DVB (6141): tuner: use get_rf_strength instead of get_status to determine signal strength V4L/DVB (6142): cx25840: fix build warning V4L/DVB (6151): include drivers/media/video/cx23885/Kconfig V4L/DVB (6152): cx23885: forward compatibility fixes for recent kernels V4L/DVB (6161): cx23885-dvb.c doesnt need to include dvb-pll.h V4L/DVB (6162): cx23885: whitespace cleanups V4L/DVB (6163): cx23885: remove old comments V4L/DVB (6164): cx23885: turn off i2c_debug by default V4L/DVB (6165): cx23885: fix Kconfig dependencies V4L/DVB (6179): Clean up FusionHDTV ir code V4L/DVB (6180): tuner: don't probe 0x6b or 0x6f on cx88 boards V4L/DVB (6181): cx88: auto-load rtc and ir receiver i2c modules for FusionHDTV5 RT Gold V4L/DVB (6193): cx23885: define Video B Interrupt Status register bit values V4L/DVB (6196): cx23885: add support for DViCO FusionHDTV 5 Express V4L/DVB (6198): add CARDLIST.cx23885 to Documentation/ V4L/DVB (6200): cx23885: use a pointer to the required i2c bus in dvb_register function V4L/DVB (6222): select DVB_PLL if !DVB_FE_CUSTOMISE for FusionHDTV5 Express V4L/DVB (6224): VIDEO_CX23885 depends on DVB_CORE V4L/DVB (6226): dvb-pll: pass fe pointer into dvb_pll_configure() and set() functions V4L/DVB (6227): dvb-pll: store instance ID in dvb_pll_priv structure V4L/DVB (6228): dvb-pll: add module option to specify rf input V4L/DVB (6229): dvb-pll: increase DVB_PLL_MAX to 64 V4L/DVB (6230): dvb-pll: add module option to force dvb-pll desc id (for debug use only) V4L/DVB (6231): dvb-pll: always show pll name if forced via insmod option V4L/DVB (6232): dvb-pll: report whether input rf will be autoselected or set via insmod option V4L/DVB (6241): fix typo in DVB_PLL Kconfig help text V4L/DVB (6297): cx23885: remove wrong Kconfig selection of VIDEOBUF V4L/DVB (6326): tuner-core.c: fe_has_signal() can return uninitialized value V4L/DVB (6798): saa7134: enable LNA in analog mode for Hauppauge WinTV HVR-1110 V4L/DVB (6871): Kconfig: VIDEO_CX23885 must select DVB_LGDT330X V4L/DVB (6433): Move all tda8275/8275a tuning code from tda8290 module into tda827x module V4L/DVB (6434): tda827x: fix GPL export on attach function V4L/DVB (6435): tda8290: add support for NXP TDA18271 tuner and TDA8295 analog demod V4L/DVB (6436): tuner: move analog_tuner_ops into dvb_frontend_ops V4L/DVB (6437): tuner: clear analog_demod_ops on release V4L/DVB (6438): tuner: move analog_demod_priv into struct dvb_frontend V4L/DVB (6439): dvb_frontend: codingstyle cleanups V4L/DVB (6440): tuner: convert analog tuner demod sub-modules to dvb_frontend interface V4L/DVB (6441): tuner: clean up ops checking in tuner_status function V4L/DVB (6442): move std if setting from tda8290 to tda827x V4L/DVB (6443): make tda9887 build selectable via Kconfig V4L/DVB (6444): tuner-core: remove excessive parenthesis V4L/DVB (6445): tuner-core: improve comments inside function fe_release() V4L/DVB (6446): tda18271: clean up debug macros V4L/DVB (6447): tuner: add i2c_gate_ctrl function to struct analog_tuner_ops V4L/DVB (6448): tda8290: fill i2c_gate_ctrl callback V4L/DVB (6449): tda18271: clean up i2c_gate handling V4L/DVB (6450): tda9887: add missing module license V4L/DVB (6468): tda8290: auto-detect tda8290 or tda8295 V4L/DVB (6469): tuner: remove TUNER_PHILIPS_TDA8295 V4L/DVB (6491): tuner: prevent repeated "type set" message unless debug is enabled V4L/DVB (6492): tuner: improve tuner_foo printk macros consistency V4L/DVB (6543): tda8290: enable probing of tda8295 V4L/DVB (6550): tda8290: return -ENODEV on probe failures V4L/DVB (6551): tda8290: rule out tda988x before detecting tda8290/tda8295 V4L/DVB (6563): tda8290: optimize for loop in tda829x_probe function V4L/DVB (6606): saa7134: add autodetection support for alternate subids of Hauppauge HVR1110 V4L/DVB (6607): saa7134: add support for reading Hauppauge eeprom V4L/DVB (6620): kconfig: VIDEO_SAA7134 must select VIDEO_TVEEPROM V4L/DVB (6621): tda827x: fix NULL pointer dereference during tda827x_probe_version V4L/DVB (6622): tda827x: prevent possible NULL pointer dereference in tda827xa_lna_gain V4L/DVB (6678): tda18271: define init callback V4L/DVB (6679): tda8290: force tuner init after attach V4L/DVB (6680): tda18271: move tda18271_map tables to a separate source file V4L/DVB (6681): tda18271: rename 'debug' to 'tda18271_debug' V4L/DVB (6702): pvrusb2: fix typo in comments V4L/DVB (6723): tda18271: only force init once during attach V4L/DVB (6724): tda18271: remove duplicated code V4L/DVB (6725): tda18271: improve debug flexibility V4L/DVB (6726): tda18271: set image rejection validity V4L/DVB (6727): tda18271: convert table lookup loops to functions V4L/DVB (6728): tda18271: fix register dump format V4L/DVB (6745): tda18271: remove tuning offset for atsc/qam V4L/DVB (6782): tda8290: access frontend structure directly, where possible V4L/DVB (6783): tuner: combine set_tv_freq and set_radio_freq into a single set_params method V4L/DVB (6784): tda8290: prevent possible memory leak V4L/DVB (6785): tda8290: remove dependency on struct tuner V4L/DVB (6786): tuner: add struct analog_demod_info to struct analog_tuner_ops V4L/DVB (6787): tuner: bug-fix: default mode was set to bogus value V4L/DVB (6788): tda8290: fix codingstyle, open brace following struct on the same line V4L/DVB (6789): tuner: use char *name instead of 128 byte fixed array for demod info V4L/DVB (6800): tda18271: use an enum rather than an integer to store analog / digital state V4L/DVB (6801): tda18271: pass i2c gate configuration into tda18271_attach() V4L/DVB (6821): s5h1409: fix IF frequency configuration V4L/DVB (6822): s5h1409: use VSB IF frequency ( 44 / 5.38 MHz ) unless otherwise specified V4L/DVB (6832): cx88-blackbird: don't mute audio when stopping the codec V4L/DVB (6837): Convert cx88_input.audioroute to a bitfield V4L/DVB (6838): tda9887: remove references to struct tuner from printk macros V4L/DVB (6839): tuner: add set_config to struct analog_tuner_ops V4L/DVB (6840): tuner: convert tda9887 to use TUNER_SET_CONFIG V4L/DVB (6841): tda9887: maintain private state independent of struct tuner V4L/DVB (6842): tda9887: remove dependency on struct tuner V4L/DVB (6843): tda9887: use printk macros from tuner-i2c.h V4L/DVB (6844): tuner: remove struct tuner from tuner-driver.h V4L/DVB (6845): tuner: remove unneeded #includes from tuner-driver.h V4L/DVB (6846): tda9887: initialize mode to T_STANDBY at startup V4L/DVB (6875): tuner-xc2028: ATSC requires 1.75 MHz tuning offset V4L/DVB (6878): tuner: remove extraneous variable declaration V4L/DVB (6879): move struct analog_tuner_ops into dvb_frontend.h V4L/DVB (6880): kill tuner-driver.h V4L/DVB (6881): include struct analog_demod_ops directly inside struct dvb_frontend V4L/DVB (6882): dvb_frontend: release analog demod in dvb_frontend_detach V4L/DVB (6890): tda18271: fix typo in RF tracking filter calibration V4L/DVB (6892): xc5000: fix build when DVB_TUNER_XC5000 is disabled V4L/DVB (6893): tuner-xc2028: fix xc2028_attach function V4L/DVB (6894): xc5000: fix build warning V4L/DVB (6898): cx23885: add support for Hauppauge WinTV HVR-1500 V4L/DVB (6899): Kconfig: VIDEO_CX23885 must select TUNER_XC2028 if !DVB_FE_CUSTOMIZE V4L/DVB (6900): cx23885: enable EZ-QAM mode for Hauppauge WinTV HVR-1800 V4L/DVB (6901): Kconfig: VIDEO_CX23885 selects TUNER_TDA8290 and DVB_TDA18271 V4L/DVB (6904): tda18271: divider byte 1, bit 7 is always 0 V4L/DVB (6905): tda18271: check ID register during attach V4L/DVB (6906): tda18271: rename tda18271_calc_* functions to tda18271_lookup_* V4L/DVB (6907): tda18271: create separate calc_pll functions V4L/DVB (6908): tda8290: add the option not to probe for tuners passed into tda829x_config V4L/DVB (6909): cx23885: fix bad use count caused by tda18271 being probed by tda8290 V4L/DVB (6919): Kconfig: VIDEO_CX23885 must select DVB_TUNER_XC5000 if !DVB_FE_CUSTOMIZE V4L/DVB (6920): tuner: fix backwards logic in check for set_config V4L/DVB (6921): include/media/v4l2-i2c-drv.h must #include <media/v4l2-common.h> V4L/DVB (6923): tda18271: remove extraneous debug V4L/DVB (6924): tda18271: fix whitespace in tda18271_ir_measure V4L/DVB (6925): tda18271: move state structures to tda18271-priv.h V4L/DVB (6926): tda18271: consolidate table lookup functions V4L/DVB (6927): tda18271: improve printk macros V4L/DVB (6928): tda18271: break calculation functions out of tda18271_tune V4L/DVB (6932): cx23885: add missing subsystem ID for Hauppauge HVR1800 Retail V4L/DVB (6933): cx23885: update model matrix for Hauppauge HVR1800 V4L/DVB (6934): cx23885: update model matrix for Hauppauge HVR1250 V4L/DVB (6935): cx23885: add missing subsystem IDs for Hauppauge HVR1500 Retail V4L/DVB (6936): cx23885: update model matrix for Hauppauge HVR1500 V4L/DVB (6957): tda18271: fail table lookups if frequency is out of range V4L/DVB (6958): tda18271: clean up function tda18271_set_analog_params V4L/DVB (6959): tda18271: add MODULE_VERSION V4L/DVB (6960): tda18271: add support for NXP TDA18271HD/C2 V4L/DVB (6961): tda18271: move common code to tda18271-common.c V4L/DVB (6962): tda18271: allow device-specific configuration of IF frequency and std bits V4L/DVB (6963): tda18271: store IF frequency in a u16 instead of u32 V4L/DVB (6964): tda18271: document debug level and configuration parameters V4L/DVB (6965): tda18271: fix analog tuning regression caused by earlier changeset V4L/DVB (6967): pvrusb2: add support for Hauppauge WinTV PVR-USB2 Model 75xxx V4L/DVB (6977): tda18271: clean up calibration initialization procedures V4L/DVB (6978): tda18271: store frequency and bandwidth after successful tune V4L/DVB (6979): tda18271: use a mutex to protect state in critical sections V4L/DVB (6986): tda18271: share state between analog and digital tuner instances V4L/DVB (6987): tda18271: add support for fm radio V4L/DVB (6988): tda18271: give calibration debug a separate debug mask V4L/DVB (6989): tda18271: clean up chip id logic in tda829x_release V4L/DVB (7026): tda18271: report when the RF tracking filter calibration has completed V4L/DVB (7027): tda18271: put the device in standby mode during sleep() V4L/DVB (7028): tda18271: test RF_CAL_OK to see if we need additional RF calibration V4L/DVB (7029): tda18271: provide a choice whether to perform rf cal on init or on first tune V4L/DVB (7030): Kconfig: add missing selections for VIDEO_PVRUSB2 V4L/DVB (7032): tda18271: tda18271_cal_on_startup should be declared static V4L/DVB (7047): fix broken build when CONFIG_USB_SI470X is set V4L/DVB (7052): tda18271: when tuning digital, the analog demod must be tri-stated V4L/DVB (7055): make tuner names consistent with standard cases V4L/DVB (7056): tuner: suppress obsolete tuner i2c address warning for XC5000 tuners V4L/DVB (7183): radio-si470x: fix build warning V4L/DVB (7495): s5h1409: fix blown-away bit in function s5h1409_set_gpio V4L/DVB (7496): pvrusb2: add new usb pid for 75xxx models V4L/DVB (7497): pvrusb2: add new usb pid for 73xxx models pvrusb2: fix broken build due to patch order dependency V4L/DVB (7087): tuner-simple: whitespace / comments / codingstyle cleanups V4L/DVB (7123): tuner-simple: create separate t_params and ranges lookup functions V4L/DVB (7124): tuner-simple: display frequency in MHz V4L/DVB (7125): tuner: build tuner-types independently of tuner-core V4L/DVB (7126): tuner: move tuner type ID check to simple_tuner_attach V4L/DVB (7127): tuner: remove dependency of tuner-core on tuner-types V4L/DVB (7128): tuner: properly handle failed calls to simple_tuner_attach V4L/DVB (7129): tuner-simple: move device-specific code into three separate functions V4L/DVB (7130): tuner: remove emacs c-basic-offset override block V4L/DVB (7134): tuner: create a macro for sharing state between hybrid tuner instances V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros V4L/DVB (7136): tda18271: use hybrid_tuner_request_state to manage tuner instances V4L/DVB (7137): tuner: return number of instances remaining after hybrid_tuner_release_state V4L/DVB (7184): make hybrid_tuner_request_state tolerant of devices without i2c adapters V4L/DVB (7211): tda18271: remove duplicated channel configuration code from tda18271c1_tune V4L/DVB (7212): tda18271: move rf calibration code from tda18271c1_tune into a new function V4L/DVB (7213): tda18271: consolidate tune functions V4L/DVB (7214): tda18271: move init functions to directly above tda18271_tune V4L/DVB (7254): cx88: fix FusionHDTV 5 PCI nano name and enable IR support V4L/DVB (7288): cx88: fix GPIO for FusionHDTV 7 Gold input selection V4L/DVB (7289): cx88: enable IR receiver and real time clock on FusionHDTV7 Gold V4L/DVB (7304): pvrusb2: add function pvr2_hdw_cmd_powerdown V4L/DVB (7323): pvrusb2: set default video standard to NTSC for OnAir HDTV / Creator V4L/DVB (7346): tda9887: allow multiple driver instances for the same hardware to share state V4L/DVB (7347): tuner-simple: add basic support for digital tuning of hybrid devices V4L/DVB (7348): tuner-simple: do not send i2c commands if there is no i2c adapter V4L/DVB (7349): tuner-simple: enable digital tuning support for LG TDVS-H06xF V4L/DVB (7350): tuner-simple: enable digital tuning support for Thomson DTT 761X V4L/DVB (7351): tuner-simple: add init and sleep methods V4L/DVB (7352): tuner-simple: enable digital tuning support for Philips FMD1216ME V4L/DVB (7353): tuner-simple: enable digital tuning support for Philips TUV1236D V4L/DVB (7354): tuner-simple: enable digital tuning support for Philips FCV1236D V4L/DVB (7355): tuner-simple: use separate inputs for vsb and qam on tuv1236d & fcv1236d V4L/DVB (7356): tuner-simple: enable digital tuning support for Thomson DTT 7610 V4L/DVB (7357): tuner-simple: enable digital tuning support for Microtune 4042 FI5 V4L/DVB (7358): tuner-simple: enable digital tuning support for Philips TD1316 V4L/DVB (7359): tuner-simple: enable digital tuning support for Thomson FE6600 V4L/DVB (7360): tuner-simple: fix return value of simple_dvb_configure V4L/DVB (7379): tuner: prevent instance sharing if i2c adapter is NULL V4L/DVB (7380): tuner-simple: warn if tuner can't be probed during attach V4L/DVB (7381): tuner: rename TUNER_PHILIPS_ATSC to TUNER_PHILIPS_FCV1236D V4L/DVB (7383): tda18271: add attach-time parameter to limit i2c transfer size V4L/DVB (7384): tda18271: store FM_RFn setting in struct tda18271_std_map_item V4L/DVB (7385): tda18271: store agc_mode configuration independently of std_bits V4L/DVB (7407): tuner-simple: add module options to specify rf input V4L/DVB (7408): use tuner-simple for Thomson DTT 761X digital tuning support V4L/DVB (7409): use tuner-simple for Microtune 4042 FI5 digital tuning support V4L/DVB (7410): use tuner-simple for Thomson FE6600 digital tuning support V4L/DVB (7411): use tuner-simple for Philips FCV1236D digital tuning support V4L/DVB (7412): use tuner-simple for LG TDVS-H06xF digital tuning support V4L/DVB (7413): use tuner-simple for Philips FMD1216ME digital tuning support V4L/DVB (7414): use tuner-simple for Philips TD1316 digital tuning support V4L/DVB (7415): use tuner-simple for Philips TUV1236D digital tuning support V4L/DVB (7416): dvb-pll: remove support for Thomson dtt7610 V4L/DVB (7417): dvb-pll: remove support for Thomson dtt761x V4L/DVB (7418): dvb-pll: remove support for Microtune 4042 FI5 V4L/DVB (7419): dvb-pll: remove support for Thomson FE6600 V4L/DVB (7420): dvb-pll: remove support for Philips FCV1236D V4L/DVB (7421): dvb-pll: remove support for LG TDVS-H06xF V4L/DVB (7422): dvb-pll: remove support for Philips FMD1216ME V4L/DVB (7423): dvb-pll: remove support for Philips TD1316 V4L/DVB (7424): dvb-pll: remove support for Philips TUV1236D V4L/DVB (7425): dvb-pll: remove dead code V4L/DVB (7426): dvb-pll: renumber remaining description id's V4L/DVB (7427): dvb-pll: remove rf input module options V4L/DVB (7429): tda18271: write EP3 thru MD3 for image rejection low band initialization V4L/DVB (7430): tda18271: fix typo in tda18271_calibrate_rf V4L/DVB (7431): tda18271: allow device-specific configuration of IF level V4L/DVB (7432): tda18271: allow device-specific configuration of rf agc top V4L/DVB (7433): tda18271: fix comparison bug in tda18271_powerscan V4L/DVB (7434): tda18271: set rfagc modes during channel configuration V4L/DVB (7435): tda18271: add function tda18271_charge_pump_source V4L/DVB (7436): tda18271: add basic support for slave tuner configurations V4L/DVB (7437): tda18271: increment module version minor V4L/DVB (7440): dvb-bt8xx: fix build error V4L/DVB (7441): kconfig fixes for tuner-simple V4L/DVB (7481): tda18271: fix standard map debug V4L/DVB (7483): tuner-simple: fix broken build dependency V4L/DVB (7626): Kconfig: VIDEO_AU0828 should select DVB_AU8522 and DVB_TUNER_XC5000 V4L/DVB (7627): au0828: replace __FUNCTION__ with __func__ V4L/DVB (7628): au8522: codingstyle cleanups V4L/DVB (7629): au8522: replace __FUNCTION__ with __func__ V4L/DVB (7630): au8522: fix au8522_read_ucblocks for qam V4L/DVB (7631): au8522: add function au8522_read_mse V4L/DVB (7633): au8522: consolidate mse2snr_lookup functions V4L/DVB (7679): pvrusb2: add DVB API framework V4L/DVB (7680): pvrusb2-dvb: add pvr2_dvb_bus_ctrl to allow frontends to negotiate bus access V4L/DVB (7681): pvrusb2-dvb: start working on streaming / buffer handling code V4L/DVB (7683): pvrusb2-dvb: set to DTV mode before attaching frontend V4L/DVB (7705): pvrusb2: Enable OnAir digital operation V4L/DVB (7706): pvrusb2: create a separate pvr2_device_desc structure for 751xx models V4L/DVB (7707): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 750xx V4L/DVB (7717): pvrusb2-dvb: add DVB-T support for Hauppauge pvrusb2 model 73xxx V4L/DVB (7718): pvrusb2-dvb: update Kbuild selections V4L/DVB (7744): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 751xx V4L/DVB (7779): pvrusb2-dvb: quiet down noise in kernel log for feed debug V4L/DVB (7780): pvrusb2: always enable support for OnAir Creator / HDTV USB2 V4L/DVB (7781): pvrusb2-dvb: include dvb support by default and update Kconfig help text V4L/DVB (7789): tuner: remove static dependencies on analog tuner sub-modules V4L/DVB (7808): cx23885: fix kbuild dependencies V4L/DVB (7823): em28xx: add additional usb subids for Hauppauge HVR-950 V4L/DVB (7827): cx23885: add missing subsystem ID for Hauppauge HVR-1200 OEM V4L/DVB (7828): cx23885: update model matrix for Hauppauge WinTV HVR-1200 & WinTV HVR-1700 V4L/DVB (7829): cx23885: remove remaining references to dvb-pll V4L/DVB (7832): xc5000: MEDIA_TUNER_XC5000 must select FW_LOADER V4L/DVB (7837): tda18271: fix error handling in init and sleep paths V4L/DVB (7838): tda18271: fix error handling in tda18271c2_rf_cal_init path V4L/DVB (7839): tda18271: abort rf band calibration loop on errors V4L/DVB (7840): tda18271: make tda18271_set_standby_mode less verbose for basic debug V4L/DVB (7841): tda18271: fix error handling in tda18271_channel_configuration V4L/DVB (7842): tda18271: fix error handling in tda18271c2_rf_tracking_filters_correction V4L/DVB (7843): tda18271: fix error handling in tda18271c1_rf_tracking_filter_calibration V4L/DVB (7844): tda18271: add tda_fail macro to log error cases V4L/DVB (7893): xc5000: bug-fix: allow multiple devices in a single system V4L/DVB (7895): tveeprom: update Hauppauge analog audio and video decoders tuner: Do not alter i2c_client.name V4L/DVB (7916): dib7000p: fix dib7000p_attach when !CONFIG_DVB_DIB7000P V4L/DVB (7918): au0828: remove irrelevent analog tuner standby code V4L/DVB (7919): VIDEO_AU0828 does not depend on VIDEO_DEV V4L/DVB (7943): tuner: add macro, hybrid_tuner_report_instance_count V4L/DVB (7944): tuner-xc2028: use hybrid_tuner_request_state V4L/DVB (7983): tda18271_calc_rf_cal must return the return value of tda18271_lookup_map V4L/DVB (8001): dib0070: fix dib0070_attach when !CONFIG_DVB_TUNER_DIB0070 V4L/DVB (8034): tda18271: fix IF notch frequency handling V4L/DVB (8035): tda18271: dont touch EB14 if rf_cal lookup is out of range V4L/DVB (8036): tda18271: toggle rf agc speed mode on TDA18271HD/C2 only V4L/DVB (8037): tda18271: ensure that the thermometer is off during channel configuration V4L/DVB (8043): au0828: add support for additional USB device id's V4L/DVB (8044): au8522: tuning optimizations V4L/DVB (8061): cx18: only select tuner / frontend modules if !DVB_FE_CUSTOMISE V4L/DVB (7883): pvrusb2: make default frequency configurable via modprobe option V4L/DVB (7917): au8522.c shouldn't #include "dvb-pll.h" V4L/DVB (7920): s5h1409.c shouldn't #include "dvb-pll.h" V4L/DVB (7921): s5h1411.c shouldn't #include "dvb-pll.h" V4L/DVB (7984): tda18271: update filename in comments V4L/DVB (7986): cx23885: add initial support for DViCO FusionHDTV7 Dual Express V4L/DVB (8060): Kconfig: MEDIA_TUNER_CUSTOMIZE should be disabled by default V4L/DVB (8098): xc5000: add module option to load firmware during driver attach V4L/DVB (8146): lgdt330x: add additional FEC control configuration option V4L/DVB (8183): cxusb: select MEDIA_TUNER_MXL5005S if !DVB_FE_CUSTOMISE V4L/DVB (8186): dib0700: add support for Hauppauge Nova-TD Stick 52009 V4L/DVB (8236): cx23885: add support for new revision of FusionHDTV7 Dual Express V4L/DVB (8258): add support for SMS1010 and SMS1150 based digital television devices V4L/DVB (8259): sms1xxx: pass adapter_nr into dvb_register_adapter V4L/DVB (8260): sms1xxx: build fixes V4L/DVB (8272): sms1xxx: move driver from media/mdtv/ to media/dvb/siano/ V4L/DVB (8273): sms1xxx: replace __FUNCTION__ with __func__ V4L/DVB (8274): sms1xxx: build cleanup after driver relocation V4L/DVB (8275): sms1xxx: codingstyle cleanup: "foo* bar"/"foo * bar" should be "foo *bar" V4L/DVB (8276): sms1xxx: codingstyle cleanup: "(foo*)" should be "(foo *)" V4L/DVB (8277): sms1xxx: update latest siano drop to 1.2.17 V4L/DVB (8278): sms1xxx: more codingstyle cleanups V4L/DVB (8279): sms1xxx: #define usb vid:pid's V4L/DVB (8280): sms1xxx: more codingstyle cleanups V4L/DVB (8281): sms1xxx: remove INT / UINT typedefs V4L/DVB (8282): sms1xxx: more codingstyle cleanups V4L/DVB (8283): sms1xxx: 80-column cleanups V4L/DVB (8284): sms1xxx: fix WARNING: printk() should include KERN_ facility level V4L/DVB (8285): sms1xxx: more 80-column cleanups V4L/DVB (8286): sms1xxx: remove typedefs V4L/DVB (8287): sms1xxx: fix WARNING: unnecessary cast may hide bugs V4L/DVB (8288): sms1xxx: more cleanups V4L/DVB (8289): sms1xxx: remove #if LINUX_VERSION_CODE checks V4L/DVB (8290): sms1xxx: small cleanup V4L/DVB (8291): sms1xxx: change default_mode to 4 V4L/DVB (8292): sms1xxx: add code to allow device-specific functionality V4L/DVB (8293): sms1xxx: create printk macros V4L/DVB (8294): sms1xxx: move message formatting into printk macros V4L/DVB (8295): sms1xxx: add debug module option, to enable debug messages V4L/DVB (8296): sms1xxx: always show error messages V4L/DVB (8297): sms1xxx: remove old printk macros V4L/DVB (8298): sms1xxx: remove redundant __func__ in sms_err macro V4L/DVB (8299): sms1xxx: mark functions static V4L/DVB (8300): sms1xxx: simplify smsusb_init_device switch..case block V4L/DVB (8301): sms1xxx: add capability to define device-specific firmware filenames V4L/DVB (8302): sms1xxx: fix Siano board names V4L/DVB (8303): sms1xxx: update MODULE_DESCRIPTION V4L/DVB (8305): sms1xxx: fix warning: format '%d' expects type 'int', but argument x has type 'size_t' V4L/DVB (8306): sms1xxx: log firmware download process by default V4L/DVB (8307): sms1xxx: change smsusb_driver.name to sms1xxx V4L/DVB (8308): sms1xxx: Provide option to support Siano default usb ids V4L/DVB (8309): sms1xxx: fix OOPS on 64 bit kernels due to a bad cast V4L/DVB (8310): sms1xxx: remove kmutex_t typedef V4L/DVB (8311): sms1xxx: support device-specific firmware filenames on stellar usb1 sticks V4L/DVB (8312): sms1xxx: add firmware filenames to board properties for stellar and nova V4L/DVB (8313): sms1xxx: add support for Hauppauge WinTV-Nova-T-MiniStick V4L/DVB (8322): sms1xxx: fix improper usage of asm/foo.h V4L/DVB (8326): sms1xxx: fix missing #include <linux/types.h> V4L/DVB (8509): pvrusb2: fix device descriptions for HVR-1900 & HVR-1950 V4L/DVB (8528): add support for MaxLinear MxL5007T silicon tuner V4L/DVB (8529): mxl5007t: enable _init and _sleep power management functionality V4L/DVB (8530): au0828: add support for new revision of HVR950Q V4L/DVB (8531): mxl5007t: move i2c gate handling outside of mutex protected code blocks V4L/DVB (8532): mxl5007t: remove excessive locks V4L/DVB (8555): au8522: add mechanism to configure IF frequency for vsb and qam V4L/DVB (8556): au0828: add support for Hauppauge Woodbury V4L/DVB (8598): au8522: clean up function au8522_set_if V4L/DVB (8599): au8522: remove if frequency settings from vsb/qam modulation tables V4L/DVB (8600): au0828: explicitly set 6 MHz IF frequency in hauppauge_hvr950q_config V4L/DVB (8722): sms1xxx: fix typo in license header V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500 (84xxx) V4L/DVB (8978): sms1xxx: fix product name for Hauppauge WinTV MiniStick V4L/DVB (8979): sms1xxx: Add new USB product ID for Hauppauge WinTV MiniStick V4L/DVB (8655): cxusb: fix checkpatch warnings & errors V4L/DVB (8656): fix DVB_FE_CUSTOMISE for DVB_DIB7000P and DVB_TUNER_DIB0070 with dvb-usb-cxusb V4L/DVB (8658): lgs8gl5: fix build warnings V4L/DVB (8948): xc5000: kill xc5000_priv.h V4L/DVB (8949): xc5000: allow multiple driver instances for the same hardware to share state V4L/DVB (8950): xc5000: prevent an OOPS if analog driver is unloaded while digital is in use V4L/DVB (8951): xc5000: dont pass devptr in xc5000_attach() V4L/DVB (8968): replace xc3028 firmware filenames with defined default firmware names V4L/DVB (9048): add a general-purpose callback pointer to struct dvb_frontend V4L/DVB (9049): convert tuner drivers to use dvb_frontend->callback V4L/DVB (9051): dib0700: use dvb_frontend->callback for xc5000 gpio reset V4L/DVB (9149): hvr950q: led feedback based on snr V4L/DVB (9247): au0828: add support for another USB id for Hauppauge HVR950Q V4L/DVB (9248): sms1xxx: support two new revisions of the Hauppauge WinTV MiniStick V4L/DVB (9732): sms1xxx: use new firmware for Hauppauge WinTV MiniStick V4L/DVB (9734): sms1xxx: add functions to configure and set gpio V4L/DVB (9733): sms1xxx: add autodetection support for Hauppauge WinTV MiniCard V4L/DVB (9735): sms1xxx: turn off LEDs after initialization of Hauppauge WinTV MiniStick V4L/DVB (9736): sms1xxx: enable power LED on Hauppauge WinTV MiniStick V4L/DVB (9738): sms1xxx: fix invalid unc readings V4L/DVB (9739): sms1xxx: enable signal quality indicator LEDs on Hauppauge WinTV MiniStick V4L/DVB (9737): sms1xxx: enable LNA control on Hauppauge WinTV MiniCard V4L/DVB (10167): sms1xxx: add support for inverted gpio V4L/DVB (10168): sms1xxx: fix inverted gpio for lna control on tiger r2 V4L/DVB (10170): tuner-simple: prevent possible OOPS caused by divide by zero error V4L/DVB (10182): tda8290: fix TDA8290 + TDA18271 initialization V4L/DVB (10415): dib0700: add data debug to dib0700_i2c_xfer_new V4L/DVB (10416): tveeprom: update to include Hauppauge tuners 151-155 V4L/DVB (10417): sms1xxx: add missing usb id 2040:2011 V4L/DVB (10746): sms1xxx: enable rf switch on Hauppauge Tiger devices V4L/DVB (10747): sms1xxx: move definition of struct smsdvb_client_t into smsdvb.c V4L/DVB (10749): sms1xxx: move smsusb_id_table into smsusb.c V4L/DVB (10751): sms1xxx: fix checkpatch.pl violations introduced by previous changeset V4L/DVB (10752): sms1xxx: load smsdvb module automatically based on device id V4L/DVB (10753): siano: convert EXPORT_SYMBOL to EXPORT_SYMBOL_GPL V4L/DVB (10772): siano: prevent duplicate variable declaration V4L/DVB (10779): mxl5007t: remove analog tuning code V4L/DVB (10780): mxl5007t: remove function mxl5007t_check_rf_input_power V4L/DVB (10781): mxl5007t: mxl5007t_get_status should report if tuner is locked V4L/DVB (10782): mxl5007t: warn when unknown revisions are detected V4L/DVB (10783): mxl5007t: fix devname for hybrid_tuner_request_state V4L/DVB (10784): mxl5007t: update driver for MxL 5007T V4 V4L/DVB (10876): tda18271: add support for AGC configuration via tuner callback V4L/DVB (10877): saa7134: add analog support for Hauppauge HVR1110r3 boards V4L/DVB (10898): remove build-time dependencies on dib7000m V4L/DVB (10899): remove build-time dependencies on dib7000p V4L/DVB (10900): remove build-time dependencies on dib3000mc V4L/DVB (10901): cleanup linewraps in dib7000p.h V4L/DVB (10902): cleanup linewraps in dib7000m.h V4L/DVB (10903): cleanup linewraps in dib3000mc.h V4L/DVB (10904): remove dib0070_ctrl_agc_filter from dib0070.h V4L/DVB (10905): dib0700: enable DVB_FE_CUSTOMISE for dibcom frontends V4L/DVB (10923): saa7134: fix typo in product name V4L/DVB (10924): saa7134: enable serial transport streaming interface V4L/DVB (10925): add support for LG Electronics LGDT3305 ATSC/QAM-B Demodulator V4L/DVB (10926): saa7134: enable digital tv support for Hauppauge WinTV-HVR1120 V4L/DVB (10927): dib0700: add support for Hauppauge ATSC MiniCard V4L/DVB (10968): lgdt3305: add email address to MODULE_AUTHOR V4L/DVB (10969): lgdt3305: add missing space in comment V4L/DVB (10970): lgdt3305: add MODULE_VERSION V4L/DVB (10984): lgdt3305: avoid OOPS in error path of lgdt3305_attach V4L/DVB (11251): tuner: prevent invalid initialization of t->config in set_type V4L/DVB (11766): cx23885: mark functions encoder_on_port[bc] as static inline V4L/DVB (11768): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1270 V4L/DVB (11769): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1275 V4L/DVB (11770): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1255 V4L/DVB (11771): cx23885: add DVB-T tuning support for Hauppauge WinTV-HVR1210 V4L/DVB (11772): cx23885: update model matrix for "k2c2" retail boards V4L/DVB (11773): cx23885: clean up struct names for Hauppauge WinTV-HVR127X devices V4L/DVB (11858): cx23885: fix tda10048 IF frequencies for the Hauppauge WinTV-HVR1210 V4L/DVB (11860): saa7134: fix quirk in saa7134_i2c_xfer for the saa7131 bridge V4L/DVB (11861): saa7134: enable digital tv support for Hauppauge WinTV-HVR1110r3 V4L/DVB (11877): lgdt3305: fix 64bit division in function lgdt3305_set_if V4L/DVB (12115): tda10048: add missing entry to pll_tab for 3.8 MHz IF V4L/DVB (12116): cx23885: ensure correct IF freq is used on HVR1200 & HVR1700 V4L/DVB (12165): cx23885: override set_frontend to allow rf input path switching on the HVR1275 V4L/DVB (12166): cx23885: add FIXME comment above set_frontend override V4L/DVB (12302): cx23885-417: fix broken IOCTL handling V4L/DVB (12303): cx23885: check pointers before dereferencing in dprintk macro V4L/DVB (12362): cx23885-417: fix manipulation of tvnorms V4L/DVB (12374): sms1xxx: fix broken Hauppauge devices V4L/DVB (12386): sms1xxx: fix build warning: unused variable 'board' V4L/DVB (12390): saa7134: Use correct product name for Hauppauge WinTV-HVR1150 ATSC/QAM-Hybrid V4L/DVB (12391): saa7134: Use correct product name for Hauppauge WinTV-HVR1120 DVB-T/Hybrid V4L/DVB (12446): sms1xxx: restore GPIO functionality for all Hauppauge devices V4L/DVB (12360): au0828: fix typo: dvb uses bulk xfer, dont say isoc in debug V4L/DVB (12576): tda18271: simplify debug printk macros V4L/DVB (12577): tda18271: remove excess whitespace from tda_foo printk macros V4L/DVB (12578): tda18271: allow drivers to request RF tracking filter calibration during attach V4L/DVB (12861): tda18271: add support for additional low-power standby modes V4L/DVB (12862): tda18271: add debug to show which standby mode is in use V4L/DVB (12863): tda18271: add new standby mode: slave tuner output / loop thru on V4L/DVB (12864): tda18271: change output feature configuration to a bitmask V4L/DVB (12865): tda18271: move tda18271_sleep directly below tda18271_init V4L/DVB (12866): tda18271: move small_i2c assignment to the state config block V4L/DVB (12867): tda18271: ensure that configuration options are set for multiple instances V4L/DVB (12868): tda18271: improve error log in function tda18271_write_regs V4L/DVB (12869): tda18271: fix comments and make tda18271_agc debug less verbose V4L/DVB (12873): saa7134: disable tda18271 slave tuner output / loop thru in standby mode V4L/DVB (12874): pvrusb2: disable tda18271 slave tuner output / loop thru in standby mode V4L/DVB (12875): cx23885: disable tda18271 slave tuner output / loop thru in standby mode V4L/DVB (12964): tuner-core: add support for NXP TDA18271 without TDA829X demod V4L/DVB (12967): saa7164: fix Kconfig: rename DVB_FE_CUSTOMIZE to MEDIA_TUNER_CUSTOMISE V4L/DVB (12968): saa7164: fix Kconfig: remove HOTPLUG dependency V4L/DVB (12970): saa7164: fix 64bit build warning
Michael LeMay (5): selinux: add hooks for key subsystem keys: allocate key serial numbers randomly keys: restrict contents of /proc/keys to Viewable keys keys: add a way to store the appropriate context for newly-created keys selinux: inherit /proc/self/attr/keycreate across fork
Michael Leun (1): Input: wistron - add support for Fujitsu-Siemens Amilo D88x0
Michael Loeffler (1): leds: Add power LED to the wrap driver
Michael Loehr (1): [SCSI] zfcp: IO stall after deleting and path checker changes after reenabling zfcp devices
Michael Marineau (2): tmpfs: fix mounts when size is less than the page size net: Fix for initial link state in 2.6.28
Michael Matz (1): fix kexec asm
Michael Mauch (1): V4L/DVB (6038): Trivial: repair mixed parm descs in dvb-usb-init.c
Michael McTernan (1): Blackfin arch: add const to some function prototype and struct dma_channel
Michael Milner (1): [NETFILTER]: bridge-nf: filter bridged IPv4/IPv6 encapsulated in pppoe traffic
Michael Neuling (74): powerpc: parallel port init fix powerpc: hypervisor check in pseries_kexec_cpu_down Input: pcspkr - separate device and driver registration powerpc: RTC memory corruption powerpc: legacy_serial loop cleanup powerpc: HVC init race powerpc: whitespace cleanup in reg.h powerpc: oprofile support for POWER6 [POWERPC] Enable PURR sysfs entry correctly [POWERPC] Implement SLB shadow buffer [POWERPC] Update lppaca offset comments [POWERPC] SLB shadow buffer cleanup [POWERPC] powerpc: Make RTAS console init generic [POWERPC] remove unused CPU_FTRS_POWER6X Add retain_initrd boot option [POWERPC] Minor pSeries IOMMU debug cleanup [POWERPC] Fix compile warning in pseries xics code [POWERPC] Fix stolen time for SMT without LPAR [POWERPC] Do firmware feature fixups after features are initialised [POWERPC] Fix future firmware feature fixups function failure [POWERPC] Fixes for the SLB shadow buffer code Documentation: fix getdelays.c printf bug [POWERPC] Remove barriers from the SLB shadow buffer update Add scaled time to taskstats based process accounting add-scaled-time-to-taskstats-based-process-accounting fix powerpc: add scaled time accounting kernel/sched.c: remove bogus comment from account_user_time [POWERPC] Fix possible division by zero in scaled time accounting [POWERPC] Use SLB size from the device tree [POWERPC] Fix CPU hotplug when using the SLB shadow buffer [POWERPC] Make setjmp/longjmp code usable outside of xmon [POWERPC] kdump shutdown hook support taskstats scaled time cleanup powerpc: Add cputable entry for POWER7 powerpc: Fix MSR setting in 32 bit signal code powerpc: Add macros to access floating point registers in thread_struct. powerpc: Move altivec_unavailable powerpc: Make load_up_fpu and load_up_altivec callable powerpc: Introduce VSX thread_struct and CONFIG_VSX powerpc: Add VSX CPU feature powerpc: Add VSX assembler code macros powerpc: Add VSX context save/restore, ptrace and signal support powerpc: Add CONFIG_VSX config option powerpc: Fix compile error for CONFIG_VSX powerpc: Update for VSX core file and ptrace powerpc: Fix compile warning in init_thread powerpc: Clean up copy_to/from_user for vsx and fpr powerpc: Remove old dump_task_* functions powerpc: fix swapcontext backwards compat. with VSX ucontext changes powerpc: remove unused variable in emulate_fp_pair powerpc: fix giveup_vsx to save registers correctly powerpc: Add VSX load/store alignment exception handler powerpc: Correctly hookup PTRACE_GET/SETVSRREGS for 32 bit processes powerpc: Fix ptrace buffer size for VSX powerpc: Don't use the wrong thread_struct for ptrace get/set VSX regs powerpc: Fix uninitialised variable in VSX alignment code powerpc: Remove empty #else from signal_64.c powerpc: Fix compiler warning for the relocatable kernel powerpc: Fix swapcontext system for VSX + old ucontext size powerpc: Get the number of SLBs from "slb-size" property powerpc/83xx: Build breakage for CONFIG_PM but no CONFIG_SUSPEND powerpc/cell: Add missing #include for oprofile powerpc: Add missing sparsemem.h include powerpc/vsx: Fix VSX alignment handler for regs 32-63 bootgraph: fix for use with dot symbols powerpc: Add alignment handler for new lfiwzx instruction powerpc: Fix load/store float double alignment handler powerpc: Fix load/store float double alignment handler powerpc: Disable VSX or current process in giveup_fpu/altivec powerpc: Fix ptrace compat wrapper for FPU register access powerpc: Cleanup macros in ppc-opcode.h powerpc: Move VSX load/stores into ppc-opcode.h powerpc: Make the NR_CPUS max 8192 powerpc/perf_events: Fix priority of MSR HV vs PR bits
Michael Nishimoto (1): [XFS] Ensure that 2 GiB xfs logs work properly.
Michael Olberg (1): USB: add QL355P power supply ids to fdti_sio
Michael Opdenacker (9): reboot parameter in Documentation/kernel-parameters.txt Spelling fix: "control" instead of "cotrol" USB: Use USB defines in usbmouse.c and usbkbd.c Fix occurrences of "the the " x86: fix unconditional arch/x86/kernel/pcspeaker.o compiling [ALSA] writing-an-alsa-driver.tmpl: English style improvements Documentation: mention email-clients.txt in SubmittingPatches Documentation: sysctl/kernel.txt: fix documentation reference Minor code cleanup in drivers/net/r6040.c
Michael Owen (1): typo patch for fs/ufs/super.c
Michael Paxton (1): dvb: usb: vp7045 IR map fix
Michael Prokop (3): Input: elo - fix help in Kconfig (wrong module name) Documentation/kernel-parameters.txt: document libata's ignore_hpa option drivers/regulator/Kconfig: fix typo (s/Usersapce/Userspace/) in REGULATOR_USERSPACE_CONSUMER description
Michael Rash (1): [TEXTSEARCH]: Fix Boyer Moore initialization bug
Michael Reed (22): [SCSI] fix OOPS due to clearing eh_action prior to aborting eh command [SCSI] mptfusion - fc transport attributes [SCSI] fusion: FC rport code fixes [SCSI] qla2xxx: Correct eh_abort recovery logic. [SCSI] mptfusion: move fc event/reset handling to mptfc [SCSI] mptfc: set fibre channel fw target missing timers to one second [SCSI] mptfc: fix fibre channel infinite request/response loop [SCSI] mptfc: abort of board reset leaves port dead requiring reboot [SCSI] mptfusion: change driver revision to 3.03.10 [SCSI] scsi_queue_work() documented return value is incorrect [SCSI] mptfc: properly wait for firmware target discovery to complete [SCSI] mptfc: correct out of order event processing [SCSI] mptfc: add additional fc transport attributes [SCSI] mptfc: stall eh handlers if resetting while rport blocked [SCSI] stale residual returned on write following BUSY retry [SCSI] mptsas: do not use ioc->handle to locate hba portinfo structure [SCSI] fusion mpt: fix target missing after resetting external raid [SCSI] qla2xxx: Return a FAILED status when abort mailbox-command fails. [SCSI] qla2xxx: Conditionally disable automatic queue full tracking. [SCSI] qla1280: driver clean up [SCSI] qla1280: error recovery rewrite [SCSI] reservation conflict after timeout causes device to be taken offline
Michael Reiss (2): ucc_geth: NAPI-related bug fixes ucc_geth: Implement Transmit on Demand support
Michael Richardson (2): device_shutdown can loop if the driver frees itself ide: cast arguments to pr_debug() properly
Michael Riepe (5): KVM: Don't touch the virtual apic vt registers on 32-bit KVM: Do not export unsupported msrs to userspace KVM: Force real-mode cs limit to 64K KVM: Handle p5 mce msrs drivers/hwmon/coretemp.c: enable the Intel Atom
Michael Roth (3): Input: ads7846 - support swapping x and y axes Input: ads7846 - more detailed model name in sysfs Input: ads7846 - pin change interrupt support
Michael Ryan (1): s390: cpu up retries
Michael S. Tsirkin (162): IB/mthca: allow unaligned memory regions IB/mthca: fix MR allocation error path IB/mthca: fill in opcode field for send completions IB/mthca: encapsulate MTT buddy allocator IB/mthca: add mthca_write64_raw() for writing to MTT table directly IB/mthca: add SYNC_TPT firmware command IB/mthca: add mthca_table_find() function IB/mthca: split MR key munging routines IB/mthca: add fast memory region implementation [IB/mthca]: Use io_remap_pfn_range for PCI space IB/mthca: add HCA board ID to sysfs info IPoIB: Fix device removal race IPoIB: fix memory leak IB/sa_query: avoid unnecessary list scan IB: Initialize qp->wait arch/386/pci: remap_pfn_range -> io_remap_pfn_range IPoIB: fix module removal race IB/mthca: Fix device removal memory leak [IB] mthca: fix off by one in clr_int calculation [IB] mthca: Fix off by one bug in mthca_map_cmd [IB] mthca: Round up number of slots in HCA context memory table [IB] mthca: Fix memory leak on device close [IB] mthca: report asynchronous CQ events [IB] umad: two small fixes [IB] mthca: fix posting of atomic operations [IB] mthca: fix posting long lists of receive work requests IB/mthca: Safer max_send_sge/max_recv_sge calculation IB/mthca: reset QP's last pointers when transitioning to reset state IB/umad: fix RMPP handling IPoIB: reinitialize mcast structs' completions for every query IPoIB: protect child list in ipoib_ib_dev_flush IB/mthca: fix posting of send lists of length >= 255 on mem-free HCAs IB/mthca: Fix thinko in mthca_table_find() IB/mthca: create_eq with size not a power of 2 IB/mthca: Fill in vendor_err field in completion with error IB/mthca: fix page shift calculation in mthca_reg_phys_mr() IB/mthca: prevent event queue overrun IPoIB: Take dev->xmit_lock around mc_list accesses IB/mthca: Cosmetic: use the ALIGN macro IB/mthca: Initialize grh_present before using it IPoIB: Make sure path is fully initialized before using it IB/uverbs: Flush scheduled work before unloading module IB/sa_query: Flush scheduled work before unloading module IPoIB: Lock accesses to multicast packet queues IB/mthca: Use correct GID in MADs sent on port 2 IB/mthca: Relax UAR size check IB/mthca: Don't cancel commands on a signal IPoIB: Don't start send-only joins while multicast thread is stopped IPoIB: Fix another send-only join race madvise MADV_DONTFORK/MADV_DOFORK add asm-generic/mman.h IPoIB: clarify to_ipoib_neigh() IPoIB: Fix multicast race between canceling and completing IB/mad: Fix oopsable race on device removal [NET]: Move destructor from neigh->ops to neigh_params PCI: make MSI quirk inheritable from the pci bus IB/mad: fix oops in cancel_mads IPoIB: Consolidate private neighbour data handling IB/mthca: Disable tuning PCI read burst size IB/cache: Use correct pointer to calculate size IB/mthca: FMR ioremap fix IB/mthca: Fix posting lists of 256 receive requests for Tavor IB/mthca: Fix posting lists of 256 receive requests to SRQ for Tavor IB/mthca: restore missing PCI registers after reset IB/mthca: memfree completion with error FW bug workaround IB/mthca: Remove dead code IB/cm: remove unneeded flush_workqueue IB/mthca: comment fix IB/cm: drop REQ when out of memory IB/addr: gid structure alignment fix fmr pool: remove unnecessary pointer dereference IB/core: use correct gfp_mask in sa_query IB/uverbs: Fix unlocking in error paths IB/ipoib: Fix packet loss after hardware address update IB/mthca: Fix mthca_array_clear() thinko IB/mthca: Make fence flag work for send work requests IB/mthca: Update HCA firmware revisions RDMA/cma: Increase the IB CM retry count in CMA IB/mthca: Don't use privileged UAR for kernel access IB/ipoib: Fix flush/start xmit race (from code review) IB/sa: Require SA registration IB/cm: Do not track remote QPN in timewait state IB/sa: fix ib_sa_selector names PCI: Restore PCI Express capability registers after PM event lockdep: don't pull in includes when lockdep disabled IB/mthca: Fix off-by-one in mthca SRQ creation IB/mthca: Fix MAD extended header format for MAD_IFC firmware command IPoIB: Clear high octet in QP number IPoIB: Fix skb leak when freeing neighbour IB/ucm: Fix deadlock in cleanup IB/mthca: Fix FMR breakage caused by kmemdup() conversion IB/mthca: Fix off-by-one in FMR handling on memfree IB: Include <linux/kref.h> explicitly in <rdma/ib_verbs.h> IB: Return qp pointer as part of ib_wc IPoIB: Connected mode experimental support IB/mthca: Fix reserved MTTs calculation on mem-free HCAs IB/mthca: Give reserved MTTs a separate cache line IB/mthca: Fix access to MTT and MPT tables on non-cache-coherent CPUs IB/mthca: Merge MR and FMR space on 64-bit systems IB/mthca: Always fill MTTs from CPU IPoIB: CM error handling thinko fix IPoIB/cm: Improve small message bandwidth IPoIB/cm: Fix reaping of stale connections IPoIB: Fix use-after-free in path_rec_completion() IB/ipoib: Fix thinko in packet length checks IB/mthca: Fix thinko in init_mr_table() IPoIB/cm: Fix DMA direction typo IB/mthca: Fix data corruption after FMR unmap on Sinai IB/mthca: Work around kernel QP starvation IPoIB/cm: Fix error handling in ipoib_cm_dev_open() IPoIB/cm: Don't crash if remote side uses one QP for both directions IB: Add CQ comp_vector support IB/mthca: Fix posting >255 recv WRs for Tavor IB/mthca: Set cleaned CQEs back to HW ownership when cleaning CQ IPoIB/cm: Optimize stale connection detection IB/mthca: Fix RESET to ERROR transition IB/mlx4: Fix RESET to RESET and RESET to ERROR transitions IB/ipoib: Fix typos in error messages IPoIB/cm: Fix SRQ WR leak IB/cm: Improve local id allocation IPoIB/cm: Fix timeout check in ipoib_cm_dev_stop() IPoIB/cm: Drain cq in ipoib_cm_dev_stop() IB/mthca: Fix handling of send CQE with error for QPs connected to SRQ IPoIB/cm: Fix performance regression on Mellanox IPoIB/cm: Initialize RX before moving QP to RTR IPoIB/cm: Fix interoperability when MTU doesn't match IB/mlx4: Include linux/mutex.h from mlx4_ib.h mlx4_core: Include linux/mutex.h from mlx4.h Driver core: include linux/mutex.h from attribute_container.c IB/mthca: Change command token on timeout mlx4_core: Enable MSI-X by default IB/mthca: Enable MSI-X by default [SCSI] scsi_transport_iscsi: add list, mutex includes IPoIB/cm: Use common CQ for CM send completions net: skb_copy_datagram_const_iovec() tun: fix tun_chr_aio_read so that aio works tun: fix tun_chr_aio_write so that aio works PCI MSI: let drivers retry when not enough vectors virtio: find_vqs/del_vqs virtio operations virtio_pci: split up vp_interrupt virtio_pci: optional MSI-X support virtio: fix memory leak on device removal virtio: delete vq from list virtio: refactor find_vqs KVM: fix ack not being delivered when msi present tun: reuse struct sock fields PCI: expose function reset capability in sysfs KVM: document locking for kvm_io_device_ops KVM: switch coalesced mmio changes to slots_lock KVM: switch pit creation to slots_lock KVM: convert bus to slots_lock KVM: remove in_range from io devices KVM: document lock nesting rule KVM: ignore msi request if !level KVM: export kvm_para.h uio: add generic driver for PCI 2.3 devices mm: move use_mm/unuse_mm from aio.c to mm/ mm: reduce atomic use on use_mm fast path USB: audio: guard kernel-only code with __KERNEL__ virtio-net: fix data corruption with OOM virtio-pci: fix per-vq MSI-X request logic virtio: order used ring after used index read
Michael Schimek (6): v4l: saa7134 ntsc vbi fix v4l: 876: moved some user defines to be out of kernel define V4L/DVB (4001): Cx88 NTSC VBI fixes V4L/DVB (5077): Bttv cropping support V4L/DVB (5156): Fix: dma free is being called with wrong arguments V4L/DVB (5204): Change videodev2.h licence to dual GPL/BSD
Michael Schmitz (10): m68k/Atari: 2.6.18 Atari IDE interrupt needs SA_SHIRQ m68k: Atari SCSI revival m68k: Atari keyboard and mouse support. m68k: Atari fb revival [SCSI] atari_NCR5380: update_timeout removal m68k: atari_keyb_init operator precedence fix ide: fix the ide_release_lock imbalance ide: fix Falcon IDE breakage m68k: section mismatch fixes: DMAsound for Atari m68k: section mismatch fixes: Atari SCSI
Michael Schwingen (1): ALSA: hda - add support for "Maxdata Favorit 100XS" (Intel HDA/ALC260)
Michael Shields (1): Doc fix: ext2 can only have 32,000 subdirs, not 32,768
Michael Spang (1): acer-wmi: fix regression in backlight detection
Michael Tokarev (8): EISA bus MODALIAS attributes support [SCSI] modalias for scsi devices Remove one more leftover reference to devfs x86: fix missing space in printk x86: fix missing space in printk, #2 tun: Check supplemental groups in TUN/TAP driver. HID: blacklist Powercom USB UPS trivial: fix missing printk space in amd_k7_smp_check
Michael Trimarchi (8): atmel_serial: avoid stopping pdc during transmission atmel_serial: remove duplicated macro definition sh: Fix up the shared IRQ demuxer's control bit testing logic. serial: sh-sci: Codestyle cleanup patch. sh: Add SH-4A optimized fastpath mutex implementation. sh: Fix up DSP context save/restore. i2c: Fix stuck transaction on cpm-i2c driver sh: Better description of SH-4 PTEA register update.
Michael Veeck (2): janitor: sh: bigsur/io: minmax-removal janitor: sh: hd64465: minmax-removal
Michael Werner (1): sgi-agp: fixes a problem with accessing GART memory in sgi_tioca_insert_memory and sgi_tioca_remove_memory
Michael Wolf (2): powerpc adjust oprofile_cpu_type version 3 powerpc: Adjust base and index registers in Altivec macros
Michael Wu (33): This patch fixes a typo in ieee80211.h: ieee82011_deauth -> ieee80211_deauth ray_cs: Remove dependency on ieee80211 mac80211: always set carrier status on open Add rtl8187 wireless driver rtl8187: fix endianness issue in rtl8225 register writing mac80211: remove rtnl locking in ieee80211_sta.c rtl8187: ensure priv->hwaddr is always valid [MAC80211]: improve locking of sta_info related structures [MAC80211]: use more GFP_KERNEL instead of GFP_ATOMIC Add adm8211 802.11b wireless driver [P54]: add mac80211-based driver for prism54 softmac hardware [MAC80211]: rename ieee80211_cfg.h to cfg.h adm8211: kill interrupt loop adm8211: Improve writing of mac addrs to registers adm8211: kill version printks adm8211: Use revision from pci_dev adm8211: Pass all TXed frames to tx_status_irqsafe adm8211: Detect interface up/down in suspend/resume hooks correctly rtl8187: Add device ID for HP wireless print kit usb dongle rtl8187: Fix more frag bit checking, rts duration calc rtl8187: remove NICMAC setting in configure_filters callback p54: Make filter configuration atomic rtl8187: Allow multicast frames mac80211: Fix SSID matching in AP selection mac80211: Fix behavior of ieee80211_open and ieee80211_close mac80211: Drop out of associated state if link is lost p54: add Kconfig description ieee80211: Add IEEE80211_MAX_FRAME_LEN to linux/ieee80211.h Add rtl8180 wireless driver mac80211: Fix rate reporting regression nl80211: Add monitor interface configuration flags mac80211: Use monitor configuration flags mac80211: Add cooked monitor mode support
Michael-Luke Jones (11): [ARM] 4031/1: Remove references to the Avila in ixdp425 setup code [ARM] 4033/1: Add separate Avila board setup code [ARM] 4032/1: Add platform resources required for CF driver [ARM] 4318/2: DSM-G600 Board Support [ARM] 4404/1: Trivial IXP42x Kconfig cleanup [ARM] 4405/1: NSLU2, DSM-G600 frequency fixup code [ARM] 4406/1: Trivial NSLU2 / NAS-100D header & setup code cleanup [ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c [ARM] 4408/2: Fixup support for gtwx5715 ixp4xx board [ARM] 4407/1: Remove in-kernel mach id setting for gtwx5715 ixp4xx board ixp4xx-i2c-gpio
Michal Dobes (7): Staging: comedi: add amcc_s5933 header file Staging: comedi: add adl_pci9118 driver Staging: comedi: add adv_pci1710 driver Staging: comedi: add pcl724 driver Staging: comedi: add pcl821 driver Staging: comedi: add pcl818 driver Staging: comedi: add adv_pci_dio driver
Michal Feix (2): nbd: Check magic before doing anything else nbd: Abort request on data reception failure
Michal Hocko (1): x86: Increase MIN_GAP to include randomized stack
Michal Janusz Miroslaw (1): [SERIAL] Trivial comment fix: include/linux/serial_reg.h
Michal Januszewski (27): fbcon: don't repaint the cursor when it is disabled. fbdev: update info->cmap when setting cmap from user-/kernelspace. fbdev: fix the fb_find_nearest_mode() function fbdev: include backlight.h only when __KERNEL__ is defined vt: fix potential race in VT_WAITACTIVE handler fbcon: don't draw cursor when it's disabled fbdev: export fb_destroy_modelist connector: change connector's max message size uvesafb: add connector entries uvesafb: the driver core uvesafb: documentation fbdev: find mode with the highest/safest refresh rate in fb_find_mode() [CONNECTOR]: Fix a spurious kfree_skb() call fbdev: make the best-fit section of fb_find_mode return the closest matching mode uvesafb: don't treat valid modes returned byfb_find_mode() as errors x86: replace a magic number with a named constant in the VESA boot code uvesafb: don't treat mode info retrieval failures as errors MAINTAINERS: add entry for uvesafb fbdev: ignore VESA modes if framebuffer does not support them uvesafb: fix selecting mode with the vbemode option uvesafb: documentation update fbdev: fix color component field length documentation uvesafb: fix color component length for pseudocolor modes s3fb: fix color component length for pseudocolor modes sa1100fb: fix color component length for pseudocolor modes sisfb: fix color component length for pseudocolor modes fbdev: fix fillrect for 24bpp modes
Michal Ludvig (12): x86: VIA C7 CPU flags [CRYPTO] api: Fixed incorrect passing of context instead of tfm [CRYPTO] tcrypt: Return -EAGAIN from module_init() [CRYPTO] tcrypt: Speed benchmark support for digest algorithms [CRYPTO] padlock: Fix alignment after aes_ctx rearrange [CRYPTO] sha: Add module aliases for sha1 / sha256 [CRYPTO] api: Add missing accessors for new crypto_alg fields [CRYPTO] padlock: Get rid of padlock-generic.c [CRYPTO] padlock: Update private header file [CRYPTO] padlock: Driver for SHA1 / SHA256 algorithms [CRYPTO] padlock: Helper module padlock.ko [CRYPTO] padlock-sha: TFMs don't need to be static
Michal Majchrowicz (1): V4L/DVB (4629): Saa7134: add card support for Proteus Pro 2309
Michal Marek (8): [XFS] Compat ioctl handler for XFS_IOC_FSGEOMETRY_V1. [XFS] Compat ioctl handler for handle operations [XFS] Fix XFS_IOC_FSBULKSTAT{,_SINGLE} & XFS_IOC_FSINUMBERS in compat mode ALSA: clean up the logic for building sequencer modules kbuild: handle non-existing options in scripts/config kbuild: simplify argument loop in scripts/config kbuild: add generic --set-str option to scripts/config kobject: samples: make SAMPLE_KOBJECT module-only
Michal Miroslaw (19): dm: BUG/OOPS fix [NETFILTER]: nfnetlink_log: fix reference leak [NETFILTER]: nfnetlink_log: fix use after free [NETFILTER]: nfnetlink_log: fix NULL pointer dereference [NETFILTER]: nfnetlink_log: fix possible NULL pointer dereference [NETFILTER]: nfnetlink_log: fix reference counting [NETFILTER]: nfnetlink_log: don't count max(a,b) twice [NETFILTER]: nfnetlink_log: kill duplicate code [NETFILTER]: nfnetlink_log: micro-optimization for inst==NULL in nfulnl_recv_config() [NETFILTER]: nfnetlink_log: micro-optimization: don't modify destroyed instance [NETFILTER]: nfnetlink_log: iterator functions need iter_state * only [NETFILTER]: nfnetlink_log: micro-optimization: inst->skb != NULL in __nfulnl_send() [NETFILTER]: nfnetlink_log: kill duplicate code [NETFILTER]: nfnetlink_log: flush queue early [NETFILTER]: nfnetlink_log: fix style [NETFILTER]: nfnetlink_log: fix instance_create() failure path [NETFILTER]: nfnetlink_log: fix some constants PCI quirk: unhide 'Overflow' device on i828{6,7}5P/PE chipsets PCI quirk: HP hides SMBus controller in Compaq nx9500 laptops
Michal Ostrowski (11): debugfs: fix !debugfs prototypes rocket.c: Fix ldisc ref count handling powerpc/pseries: Fix TCE building with 64k pagesize Fix windfarm model-id table Fix RocketPort driver Fix race condition in hvc console. [PPPOE]: Advertise PPPoE MTU [POWERPC] Avoid calling get_irq_server() with a real, not virtual irq. [POWERPC] Do not write virq back to PCI config space [PPPOE]: Fix device tear-down notification. PPPoE: Fix flush/close races.
Michal Piotrowski (38): dontdiff: add asm_offsets USB: remove devfs information from Kconfig [SCSI] megaraid_sas: pci_module_init to pci_register_driver conversion [MTD NAND] Remove old code in au1550nd.c [JFFS2] Remove unneeded ifdefs from jffs2_fs_i.h drivers/net/acenic.c Removal of old code drivers/net/tokenring/lanstreamer.c Removal of old code drivers/net/tokenring/lanstreamer.h Removal of old code drivers/net/typhoon.c Removal of old code [SCSI] drivers/scsi/nsp32.h: removal of old scsi code [SCSI] drivers/scsi/dpt/dpti_i2o.h: removal of old scsi code [SCSI] drivers/scsi/gdth.h: removal of old scsi code [SCSI] drivers/message/fusion/linux_compat.h Removal of old code drivers/video/sis/init301.h: removal of old code drivers/video/sis/initextlfb.c: removal of old code drivers/video/sis/init.h: removal of old code drivers/video/sis/osdef.h: removal of old code drivers/video/sis/sis_accel.c: removal of old code drivers/video/sis/sis_accel.h: removal of old code drivers/video/sis/sis_main.c: removal of old code drivers/video/sis/vgatypes.h: removal of old code drivers/video/sis/sis_main.h Removal of old code [SCSI] nsp_cs: remove old scsi code char/epca.c: remove unused function KVM: Remove unused function doc: fix oops-tracing duplicate frame buffer: geforce 7300 gt fbdev: geforce 7300 cleanup [NET]: Removal of duplicated include net/wanrouter/wanmain.c sh64: arch/sh64/kernel/setup.c: duplicate include removal. V4L/DVB (6076): Coding style fix drivers/media/video/zr36060.c V4L/DVB (6077): Coding style fix drivers/media/video/zr36050.c V4L/DVB (6078): Coding style fix drivers/media/video/zr36016.c [XFS] Fix build regression from mod/commit which did cleanup of xfs_bmbt_*set_allf [ALSA] Coding style fix sound/pci/ca0106/ca_midi.h [ALSA] Get rid of dead code in sound/arm/sa11xx-uda1341.c hostap_80211.h: remove duplicate prototype Coding style fix drivers/serial/icom.h
Michal Ruzicka (1): [IPV4]: Possible leak of multicast source filter sctructure
Michal Schmidt (33): forcedeth: netpoll support Add offset.h to dontdiff swsusp: prevent disks from spinning down and up swsusp: simpler calculation of number of pages in PBE list airo: fix resume wireless/airo: minimal WPA awareness IDE: Touch NMI watchdog during resume from STR Make touch_nmi_watchdog imply touch_softlockup_watchdog on all archs [NETFILTER]: Add SANE connection tracking helper airo: Fix an error path memory leak airo: Don't check for NULL before kfree() airo: Make /sys/bus/pci/drivers/airo/{,un}bind work Fix compilation of drivers with -O0 airo: disable the PCI device when unloading module airo: delay some initialization until the netdev is up airo: fix a race causing initialization failures airo: simpler calling convention for enable_MAC() airo: start with radio off [PPP_MPPE]: Don't put InterimKey on the stack x86: pci use pci=bfsort for HP DL385 G2 and DL585 G2 pci: use pci=bfsort for HP DL385 G2, DL585 G2 sched: fix, always create kernel threads with normal priority [IPIP]: Allow rebinding the tunnel to another interface [IP_GRE]: Rebinding of GRE tunnels to other interfaces [IPV6] sit: Rebinding of SIT tunnels to other interfaces proc: loadavg reading race s2io: fix documentation about intr_type selinux: recognize netlink messages for 'ip addrlabel' skge: fix occasional BUG during MTU change bsdacct: switch credentials for writing to the accounting file x86: Detect stack protector for i386 builds on x86_64 [SCSI] sg: fix oops in the error path in sg_build_indirect() skge: use unique IRQ name
Michal Simek (162): microblaze_v8: Cpuinfo handling microblaze_v8: Open firmware files microblaze_v8: Platform bus registration microblaze_v8: exception handling microblaze_v8: Signal support microblaze_v8: Selfmodified code microblaze_v8: cache support microblaze_v8: Generic dts file for platforms microblaze_v8: kernel modules support microblaze_v8: lmb include file microblaze_v8: PVR support, cpuinfo support microblaze_v8: defconfig file microblaze_v8: assembler files head.S, entry-nommu.S, syscall_table.S microblaze_v8: vmlinux.lds.S - linker script microblaze_v8: supported function for memory - kernel/lib microblaze_v8: checksum support microblaze_v8: early_printk support microblaze_v8: uaccess files microblaze_v8: heartbeat file microblaze_v8: setup.c, setup.h - system setting microblaze_v8: asm-offsets.c microblaze_v8: process and init task function microblaze_v8: delay.h, timex.h microblaze_v8: ptrace support microblaze_v8: IPC support microblaze_v8: traps support microblaze_v8: memory inicialization, MMU, TLB microblaze_v8: page.h, segment.h, unaligned.h microblaze_v8: includes SHM*, msgbuf microblaze_v8: bug headers files microblaze_v8: definitions of types microblaze_v8: ioctl support microblaze_v8: io.h IO operations microblaze_v8: headers for executables format FLAT, ELF microblaze_v8: dma support microblaze_v8: headers for irq microblaze_v8: atomic.h bitops.h swab.h byteorder.h microblaze_v8: headers pgalloc.h pgtable.h microblaze_v8: system.h processor.h microblaze_v8: clinkage.h linkage.h sections.h kmap_types.h microblaze_v8: stats headers microblaze_v8: termbits.h termios.h microblaze_v8: sigcontext.h siginfo.h microblaze_v8: headers simple files - empty or redirect to asm-generic microblaze_v8: gpio.h, serial.h microblaze_v8: namei.h microblaze_v8: headers files entry.h current.h mman.h registers.h sembuf.h microblaze_v8: device.h param.h topology.h microblaze_v8: pool.h socket.h microblaze_v8: fcntl.h sockios.h ucontext.h microblaze_v8: unistd.h microblaze_v8: string.h thread_info.h microblaze_v8: Kbuild file microblaze_v8: pci headers microblaze_v8: syscalls.h microblaze_v8: Interrupt handling and timer support microblaze_v8: Kconfig patches microblaze_v8: Makefiles for Microblaze cpu microblaze_v8: Uartlite for Microblaze microblaze_v8: Add MAINTAINERS fragment microblaze: Fix problem with removing zero length files microblaze: Add missing empty ftrace.h file microblaze: Add TIMESTAMPING constants to socket.h microblaze: Simplify copy_thread() microblaze: struct device - replace bus_id with dev_name() microblaze: Add missing FILE tag to MAINTAINERS microblaze: Remove unneded per cpu SYSCALL_SAVE variable microblaze: Remove while(1) loop from show_regs function microblaze: Remove uncache shadow condition microblaze: Rename kernel_mode to pt_mode in pt_regs microblaze: Move task_pt_regs up microblaze: Remove sparse error in traps.c microblaze: Add missing declaration for die and _exception func microblaze: Add missing preadv and pwritev syscalls microblaze: Move start_thread to process.c microblaze: Remove redundant variable microblaze: Correspond CONFIG...PCMP in Makefile/Kconfig microblaze: Fix USR1/2 pvr printing message microblaze: Do not use PVR configuration for broken MB version microblaze: Do not check use_dcache microblaze: Add STATE_SAVE_ARG_SPACE for noMMU kernel too microblaze: Use CFLAGS_KERNEL instead of CFLAGS microblaze: Fix return value for sys_ipc microblaze: Update Microblaze defconfig microblaze: Fix kind-of-intr checking against number of interrupts microblaze: Remove POWERPC reference from Microblaze gpio.h microblaze: Kconfig: Enable drivers for Microblaze microblaze: prepare signal handling for generic unistd.h microblaze: Fix early cmdline for CMDLINE_FORCE microblaze: Cleanup compiled-in rootfs in BSS section Microblaze: Remove unused variable from paging init microblaze: Fix cast warning for __va in prom.c microblaze: Kbuild update microblaze: Fix size of __kernel_mode_t to short microblaze_mmu_v2: Add mmu_defconfig microblaze_mmu_v2: MMU update for startup code microblaze_mmu_v2: Alocate TLB for early console microblaze_mmu_v2: TLB low level code microblaze_mmu_v2: MMU initialization microblaze_mmu_v2: mmu.h update microblaze_mmu_v2: Page fault handling high level - fault.c microblaze_mmu_v2: Context handling - mmu_context.c/h microblaze_mmu_v2: Page table - ioremap - pgtable.c/h, section update microblaze_mmu_v2: io.h MMU update microblaze_mmu_v2: pgalloc.h and page.h microblaze_mmu_v2: Update process creation for MMU microblaze_mmu_v2: Update tlb.h and tlbflush.h microblaze_mmu_v2: MMU asm offset update microblaze_mmu_v2: Add CURRENT_TASK for entry.S microblaze_mmu_v2: entry.S, entry.h microblaze_mmu_v2: Update exception handling - MMU exception microblaze_mmu_v2: uaccess MMU update microblaze_mmu_v2: Add MMU related exceptions handling microblaze_mmu_v2: Update linker script for MMU microblaze_mmu_v2: Enable fork syscall for MMU and add fork as vfork for noMMU microblaze_mmu_v2: Traps MMU update microblaze_mmu_v2: Update signal returning address microblaze_mmu_v2: Update cacheflush.h microblaze_mmu_v2: Update dma.h for MMU microblaze_mmu_v2: Elf update microblaze_mmu_v2: stat.h MMU update microblaze_mmu_v2: Kconfig update microblaze_mmu_v2: Makefiles microblaze: Fix problem with early_printk in startup fs/bio.c: add missing __user annotation procfs: remove sparse errors in proc_devtree.c microblaze: Add missing symbols for CONSTRUCTORS support microblaze: Wire up new syscalls microblaze: Fix cast warning for init.c microblaze: include EXIT_TEXT to _stext microblaze: Define tlb_flush macro microblaze: Add messages about FDT blob microblaze: Not to clear r7 after copying DTB to kernel microblaze: Clear print messages for DTB passing via r7 microblaze: Fix put_user macro for 64bits arguments microblaze: Add _PAGE_FILE macros to pgtable.h microblaze: Fix do_page_fault for no context microblaze: Detect new Microblaze 7.20 versions microblaze: Support unaligned address for put/get_user macros microblaze: Add support for R_MICROBLAZE_64_NONE microblaze: Typo fix for cpu param inconsistency microblaze: Enable ppoll syscall microblaze: Use klimit instead of _end for memory init microblaze: Update Microblaze defconfigs leds: gpio-leds: fix typographics fault gcov: Fix DEBUG_FS symbol microblaze: Enable GCOV_PROFILE_ALL microblaze: Add checking mechanism for MSR instruction microblaze: Improve checking mechanism for MSR instruction microblaze: Implement include/asm/syscall.h. microblaze: Save and restore msr in hw exception microblaze: Remove ipc.h file which points to non-existing asm-generic file microblaze: Don't be noisy when userspace causes hardware exceptions microblaze: Generate correct signal and siginfo for integer div-by-zero microblaze: Support ptrace syscall tracing. microblaze: Use LOAD_OFFSET macro to get correct LMA for all sections microblaze: Fix _start symbol to physical address net: xilinx_emaclite: Fix problem with first incoming packet microblaze: Support simpleImage.dts make target microblaze: Disable heartbeat/enable emaclite in defconfigs microblaze: UMS is used only for MMU kernel microblaze: Clear sticky FSR register after saving it to func parametr
Michal Sojka (3): Kbuild: Fix deb-pkg target to work with kernel versions ending with -<text-without-digit> sata_fsl: Return non-zero on error in probe() trivial: fix typo in tracing documentation
Michal Szalata (1): rt2x00: Thrustmaster FunAccess WIFI USB and rt73usb
Michal Wrobel (1): [IPV6]: anycast refcnt fix
Michal Wronski (3): Update Michal Wronski contact info Remove superfluous NOTIFY_COOKIE_LEN define Michal Wronski: update contact info
Micha³ Miros³aw (2): dm mpath: tidy ctr dm mpath: use kzalloc
Michał Mirosław (10): genetlink: Introduce genl_register_family_with_ops() irda: Use genl_register_family_with_ops() tipc: Use genl_register_family_with_ops() ipvs: Use genl_register_family_with_ops() netlabel: Use genl_register_family_with_ops() wireless: Use genl_register_family_with_ops() mtd: add SST39SF040 chip to jedec_probe bridge: Simplify interface for ATM LANE mmc: Driver for CB710/720 memory card reader (MMC part) cb710: more cleanup for the DEBUG case.
Michel Daenzer (4): drm: fd.o Bug #7595: Avoid u32 overflows in radeon_check_and_fixup_offset(). drm: Use register writes instead of BITBLT_MULTI packets for buffer swap blits HID: Rename some code identifiers from PowerBook specific to Apple generic HID: Add support for Apple aluminum USB keyboards.
Michel Dänzer (36): drm: radeon: add some debug output when getparam is called with unknown drm: radeon: implement RADEON_PARAM_SCRATCH_OFFSET getparam drm: radeon: fix up bus mastering when writeback is disabled drm: radeon: Use RADEON_RB3D_DSTCACHE_CTLSTAT instead of RADEON_RB2D_DSTCACHE_CTLSTAT. drm/radeon: Fix u32 overflows when determining AGP base address in card space. radeon: Don't mess up page flipping when a file descriptor is closed. drm: make sure the drawable code doesn't call malloc(0). drm: Copy back ioctl data to userspace regardless of return code. therm_adt746x: Always clear hardware bit which inverts fan speed range. drm: EDID endianness fixes. drm/radeon: Respect AGP cant_use_aperture flag. radeon: Enable modesetting on non-x86. drm/ttm: Add some powerpc cache flush code. agp/uninorth: Handle user memory types. radeon: Fix CP byte order on big endian architectures with KMS. drm/radeon: Fully initialize LVDS info also when we can't get it from the ROM. drm/radeon: Don't initialize acceleration related fields of struct fb_info. drm/radeon: Clear surface registers at initialization time. drm: Fix shifts which were miscalculated when converting from bitfields. drm/radeon: Endianness fixes for radeondrmfb. drm/radeon: Don't unreserve twice on failure to validate. drm/radeon: Fall back to evicting BOs with memcpy if necessary. drm/radeon: Pay more attention to object placement requested by userspace. drm/radeon: Add radeon.test parameter for running BO GPU copy tests. drm/radeon: Fix size used for benchmarking BO copies. drm/radeon/kms: Fix up vertical blank interrupt support. agp/uninorth: Allow larger aperture sizes on pre-U3 bridges. agp/uninorth: Simplify cache flushing. drm/radeon/kms: Fix radeon_gem_busy_ioctl harder. drm/radeon/kms: Only add common modes which fit in both panel dimensions. drm/radeon/kms: Move radeon_clocks_init() call back after getting VRAM info. drm/radeon/kms: Don't kzalloc memory which is immediately overwritten. drm/radeon/kms: Free CS parser state tracking memory. drm/radeon/kms: Get LVDS native mode details from EDID if necessary. drm/radeon/kms: Use surfaces for scanout / cursor byte swapping on big endian. drm/radeon/kms: Move radeon_get_clock_info() call out of radeon_clocks_init().
Michel D�nzer (1): [AGPGART] uninorth: Add module param 'aperture' for aperture size
Michel Lachaine (2): Staging: comedi: add adl_pci7432 driver Staging: comedi: add adl_pci8164 driver
Michel Lespinasse (1): V4L/DVB (6685): ir-keymaps.c: extra keys on winfast Y04G0033 remote
Michel Ludwig (6): V4L/DVB (6424): Improve tuner-xc2028 script V4L/DVB (6425): Add experimental DVB frontend tuner interface to xc2028/3028 V4L/DVB (6428): Make the naming of the DTV firmware files more consistent V4L/DVB (6610): Fix a wrong typecast V4L/DVB (6611): Change xc2028_attach method to make easier for DVB V4L/DVB (6612): Allow RESET_CLK callback and avoids unneeded loading
Michel Marti (1): ALSA: hda - Add another HP model (6730s) for AD1884A
Michel Pollet (5): [MTD] [NAND] S3C2410: Added a kerneldoc for s3c2410_nand_set [MTD] [NAND] S3C2410: Allow the machine code to get the BBT table from NAND [ARM] MINI2440: Add machine support [ARM] MINI2440: Document the mini2440= kernel parameter [ARM] MINI2440: Create a mini2440_defconfig file
Michele Jr De Candia (1): i2c/tsl2550: Fix lux value in dark environment
Michele Valzelli (1): USB: option.c: add Toshiba 3G HSDPA SM-Bus Minicard device id
Michiel (1): p54usb: Add USB ID for Thomson Speedtouch 121g
Micke Prag (1): USB: ftdi_sio: Adding VID and PID for Tellstick
Micon, David (1): HID read busywait fix
Miguel (3): Btrfs: Endianess bug fix for v0.13 with kernels Btrfs: define write_cache_pages for linux kernel <= 2.6.20 instead Btrfs: bio_endio support for linux 2.6.23 and older.
Miguel Angel Alvarez (1): USB: fix interaction between different interfaces in an "Option" usb device
Miguel Boton (3): x86: reboot_{32|64}.c unification [ALSA] fix compilation warning in GCC b43: add 'struct b43_wl' missing declaration
Miguel Botón (5): iwlwifi: remove redundant declaration of 'iwl3945_priv' and 'iwl4965_priv' structs ssb: add 'ssb_pcihost_set_power_state' function b44: power down PHY when interface down iwlwifi: fix compilation warning in 'iwl-4965.c' ACPI: remove duplicated warning message
Miguel Ojeda (5): cfag12864b: fix crash when built-in and no parport present Fix spelling in drivers/video/Kconfig Add webpages' URL and summarize 3 lines. cfag12864b fix Miguel Ojeda has moved
Miguel Ojeda Sandonis (3): Driver core: add const to class_create kernel/sched.c: whitespace cleanups drivers: add LCD support
Miguel de Barros (1): ALSA: hda - Analog Devices AD1984A add HP Touchsmart model
Mihnea-Costin Grigore (1): usb-storage: Add IGNORE_RESIDUE flag for Mitsumi USB 2.0 card reader (VIA hardware)
Miika Komu (6): [IPSEC]: Add encapsulation family. [IPSEC]: Add netlink interface for the encapsulation family. [IPSEC]: Add AF_KEY interface for encapsulation family. [IPSEC]: exporting xfrm_state_afinfo [IPSEC]: IPv6 over IPv4 IPsec tunnel [IPSEC]: IPv4 over IPv6 IPsec tunnel
Mijo Safradin (1): IPMI: fix warning in ipmi_si_intf.c
Mika Korhonen (4): mtd: OneNAND: add missing __devexit_p mtd: OneNAND: fix incorrect bufferram offset mtd: OneNAND: OMAP2/3: free GPMC CS on module removal mtd: OneNAND: spelling fixes
Mika Kukkonen (11): Fix typo in drivers/pci/pci-driver.c [CPUFREQ] dprintf format fixes in cpufreq/speedstep-centrino.c [CPUFREQ] Remove extra arg from dprintk in cpufreq/speedstep-smi.c create_workqueue_thread() signedness fix [NETROM]: Fix three if-statements in nr_state1_machine() [VLAN]: Add two missing checks to vlan_ioctl_handler() Function v9fs_get_idpool returns int, not u32 as called twice in fs/9p/vfs_inode.c Fix kernel build with EMBEDDED & PROC_FS & !PROC_SYSCTL Bug in mm/thrash.c function grab_swap_token() Add two missing chipsets to drivers/ide/ide-proc.c Couple fixes to fs/ecryptfs/inode.c
Mikael Magnusson (2): [ALSA] emu10k1 - add SB0060 to emu_chip_details [ALSA] emu10k1: Front channels via fxbus 8 and 9
Mikael Nilsson (1): [ALSA] hda-codec - Patch for enabling LFE on more Dell laptops
Mikael Pettersson (68): ide-scsi: fix for IDE probe/remove ops changes x86_64: make PC Speaker driver work [SPARC64]: Fix stack overflow checking in modular non-SMP kernels. USB: Fix alignment of buffer passed down to ->hub_control() sata_promise fixes and updates sata_promise: PHYMODE4 fixup sata_promise: cleanups, take 2 sata_promise: new EH conversion, take 2 fix mrproper incompleteness MAINTAINERS: maintainer for sata_promise [NETFILTER]: fix xt_state compile failure sata_promise: TX2plus PATA support sata_promise: ATAPI support sata_promise: ATAPI cleanup sata_promise: issue ATAPI commands as normal packets sata_promise: handle ATAPI_NODATA ourselves sata_promise: fix missing PATA cable detection sata_promise: new EH conversion for 20619 chips, take 2 sata_promise: fix 20619 new EH merge error sata_promise: simplify port setup CREDITS: update my email address pata_legacy: fix io/irq mismatch [SPARC]: sparc64 gcc-4.2.0 20070317 -Werror failure sata_promise: add missing cable_detect hooks sata_promise: separate SATA and PATA ops sata_promise: decode and report error reasons sata_promise: fix error decode regression sata_promise: fix another error decode regression sata_promise: SATAII-150/300 TX4 port numbering fix [NET]: Fix net/core/skbuff.c gcc-3.2.3 compilation error sata_promise: cleanups sata_sil24: sil24_interrupt() micro-optimisation sata_promise: SATA hotplug support, take 2 [x86 setup] APM detection logic bug fix pata_pdc2027x: PLL detection fixes sata_promise: FastTrack TX4200 is a second-generation chip pdc202xx_new: PLL detection fix CREDITS: correct Mikael Pettersson's URL sata_promise: ASIC PRD table bug workaround, take 2 sata_promise: cleanups sata_promise: fix endianess bug in ASIC PRD bug workaround x86: fix boot failure on 486 due to TSC breakage sata_promise: fix hardreset hotplug events, take 2 x86: correct/clarify comment in nops.h sata_promise: fix irq clearing buglets sata_promise: mmio access cleanups sata_promise: other cleanups x86, 32-bit: fix boot failure on TSC-less processors fix NE2000 linkage error sparc64: FUTEX_OP_ANDN fix ixp4xx_eth: fix dma_mapping_error() compile errors x86: fix readb() et al compile error with gcc-3.2.3 [ARM] 5218/1: arm: improved futex support x86, signals: remove duplicated register setup code in ia32 signal delivery sata_promise: add ATA engine reset to reset ops [ARM] 5435/1: fix compile warning in sanity_check_meminfo() [ARM] 5456/1: add sys_preadv and sys_pwritev nvidiafb: fix boot-time printk string IXP4xx: Fix IO_SPACE_LIMIT for 2.6.31-rc core PCI changes ARM: 5677/1: ARM support for TIF_RESTORE_SIGMASK/pselect6/ppoll/epoll_pwait mv643xx_eth.c: remove unused txq_set_wrr() sata_promise: disable hotplug on 1st gen chips sata_promise: update reset code i2c-mv64xxx: correct mv64xxx_i2c_intr() return type ixp4xx: timer and clocks cleanups ixp4xx: arch_idle() documentation fixup drm: fix drm_fb_helper warning when !CONFIG_MAGIC_SYSRQ drm: fix radeon DRM warnings when !CONFIG_DEBUG_FS
Mikael Starvik (16): CRIS update: arch split CRIS update: configuration and build CRIS update: console CRIS update: debug CRIS update: drivers CRIS update: I/O and DMA allocator CRIS update: IRQ CRIS update: misc patches CRIS update: mm CRIS update: pci CRIS update: profiler CRIS update: SMP CRIS update: synchronous serial port driver CRIS update: updates for 2.6.12 CRIS update: new subarchitecture v32 CRIS IDE driver
Mike Accetta (1): md: fix bug in error handling during raid1 repair
Mike Anderson (18): [SCSI] host state model update: replace old host bitmap state [SCSI] host state model update: reimplement scsi_host_cancel [SCSI] host state model update: mediate host add/remove race [SCSI] scsi: move target_destroy call dm: store md name dm table: store md [SCSI] sas transport: ref count update dm: allow offline devices dm: export name and uuid dm: add uevent to core dm: uevent generate events dm mpath: send uevents [SCSI] sym53c8xx: free luntbl in sym_hcb_free [SCSI] scsi_dh: make check_sense return ADD_TO_MLQUEUE [SCSI] make scsi_check_sense HARDWARE_ERROR return ADD_TO_MLQUEUE on retry block: Add interface to abort queued requests dm: Call blk_abort_queue on failed paths blk: move blk_delete_timer call in end_that_request_last
Mike Chan (2): EDAC: Fix in e752x mc driver [CPUFREQ] Fix on resume, now preserves user policy min/max.
Mike Christie (305): [SCSI] call correct scsi_done function in scsi_dispatch_cmd Add blk_rq_map_kern() [SCSI] set error value when failing commands in prep_fn [SCSI] iscsi: nodelay fix [SCSI] iscsi: preemt fix and cleanup [SCSI] iscsi: handle nonlinear skbs [SCSI] iscsi: update some iscsi proto defs [SCSI] iscsi: fix ahs len [SCSI] iscsi: add newline to sysfs output [SCSI] iscsi: rename some proto defs [SCSI] iscsi: fix nop-in handling [SCSI] iscsi: add module version kill libata scsi_wait_req usage (make libata compile with scsi-misc changes) [SCSI] iscsi: opcode check fix [SCSI] iscsi: redirect fix [SCSI] iscsi: iscsi response fix [SCSI] iscsi: data digest calculation fix [SCSI] iscsi: lower queue depth [SCSI] iscsi: update version [SCSI] iscsi: check header digests for mgmt tasks [SCSI] export blk layer functions needed for blk_execute_rq_nowait [SCSI] Convert SCSI mid-layer to scsi_execute_async [SCSI] add retries field to request for REQ_BLOCK_PC use [SCSI] complete the whole command when it is REQ_BLOCK_PC [SCSI] add kmemcache for scsi_io_context [SCSI] convert sg to scsi_execute_async [SCSI] convert st to use scsi_execute_async [SCSI] seperate max_sectors from max_hw_sectors [SCSI] iscsi: add high mem support [SCSI] iscsi: seperate iscsi interface from setup functions [SCSI] iscsi: fix 4k stack iscsi setups [SCSI] iscsi: use pageslab [SCSI] iscsi update: cleanup iscsi class interface [SCSI] iscsi update: pass correct skb to skb_trim [SCSI] iscsi update: setup pool before using [SCSI] iscsi update: set deamon pid earlier [SCSI] iscsi update: rm conn lock [SCSI] iscsi update: set correct state at creation time [SCSI] iscsi update: fix mgmt pool err path release [SCSI] iscsi update: use gfp_t [SCSI] iscsi update: rm unused sessions list [SCSI] don't call ips_eh_reset in ips_queue to avoid deadlock update max_sectors documentation [SCSI] fix sg leak when scsi_execute_async fails [SCSI] iscsi: rm kernel iscsi handles usage for session and connection [SCSI] iscsi: add sysfs attrs for uspace sync up [SCSI] iscsi: fix up iscsi eh [SCSI] iscsi: add libiscsi [SCSI] iscsi: convert iscsi tcp to libiscsi [SCSI] iscsi: fix manamgement task oops [SCSI] iscsi: increment expstatsn during login [SCSI] iscsi: dequeue all buffers from queue [SCSI] iscsi: dont use sendpage for iscsi headers [SCSI] iscsi: only preallocate login buffer [SCSI] iscsi: kill dtask mempools [SCSI] iscsi: support mutiple daemons [SCSI] iscsi: fix command requeues during iscsi recovery [SCSI] iscsi: update version [SCSI] iscsi: don't switch states when just cleaning up [SCSI] iscsi: fix run list corruption [SCSI] iscsi: return task found during search [SCSI] iscsi: fix writepsace race [SCSI] iscsi: update version to 1.0-595 [SCSI] iscsi: add target discvery event to transport class [SCSI] iscsi: fixup set/get param functions [SCSI] iscsi: convert iser to new set/get param fns [SCSI] iscsi: convert iscsi_tcp to new set/get param fns [SCSI] iscsi: fix session refcouting [SCSI] iscsi: rm channel usage from iscsi [SCSI] iscsi: break up session creation into two stages [SCSI] iscsi: pass target nr to session creation [SCSI] iscsi: add async notification of session events [SCSI] iscsi bugfixes: send correct error values to userspace [SCSI] iscsi bugfixes: fix r2t handling [SCSI] iscsi bugfixes: handle data rsp errors [SCSI] iscsi bugfixes: fix abort handling [SCSI] iscsi bugfixes: fix oops when iser is flushing io [SCSI] iscsi bugfixes: fix oops when removing session [SCSI] iscsi bugfixes: dont use GFP_KERNEL for sending errors [SCSI] iscsi bugfixes: reduce memory allocations [SCSI] iscsi bugfixes: pass errors from complete_pdu to caller [SCSI] iscsi bugfixes: fix mem leaks in libiscsi [SCSI] iscsi bugfixes: update and move version number [SCSI] fix scsi_send_eh_cmnd regression [SCSI] libiscsi, iscsi_tcp, iscsi_iser: check that burst lengths are valid. [SCSI] add refcouting around ctask usage in main IO patch [SCSI] attempt to complete r2t with data len greater than max burst [SCSI] iscsi_tcp: fix padding, data digests, and IO at weird offsets [SCSI] scsi_tcp: rm data rx and tx tfms [SCSI] iscsi_tcp: fix header resend [SCSI] iscsi_tcp: update header size during relogin [SCSI] libiscsi: only check burst lengths when sending unsol data [SCSI] iscsi_tcp: fix partial digest recv [SCSI] libiscsi: check that command ptr is set before accessing it [SCSI] libiscsi: don't call into lld to cleanup task [SCSI] iscsi class: update version [SCSI] scsi_devinfo: add EMC Invista [SCSI] scsi_devinfo: add Tornado [SCSI] scsi_devinfo: add nec iStorage [SCSI] scsi_devinfo: scsi2 HP and Hitachi entries [SCSI] iscsi class: fix slab corruption during restart [SCSI] libiscsi: fix oops in connection create failure path [SCSI] libiscsi: fix missed iscsi_task_put in xmit error path [SCSI] libiscsi: fix aen support [SCSI] libiscsi: fix logout pdu processing [SCSI] iscsi_tcp: fix xmittask oops [SCSI] iscsi class: update version block: kill length alignment test in bio_map_user() block: support larger block pc requests [SCSI] libiscsi: fix senselen calculation Fix SG_IO timeout jiffy conversion [SCSI] libiscsi: flush work before freeing connection [SCSI] libiscsi: clear mtask [SCSI] iscsi: rename DEFAULT_MAX_RECV_DATA_SEGMENT_LENGTH [SCSI] iscsi transport: use atomic for session_nr allocations [SCSI] libiscsi: use get_unaligned [SCSI] iscsi_tcp: increase max_sectors [SCSI] iscsi_tcp: print useful error message when iscsi crc23c allocation fails [SCSI] tgt: rm bio hacks in scsi tgt ll_rw_blk: fix missing bounce in blk_rq_map_kern() [SCSI] iscsi_transport: Check iscsi interface skb allocation return value [SCSI] iscsi_transport: export hw address [SCSI] qla4xxx: export mac as hw address [SCSI] iscsi_transport, qla4xxx: have class lookup host for drivers [SCSI] iscsi class: add iscsi host set param event [SCSI] libiscsi, iscsi_tcp, ib_iser : add sw iscsi host get/set params helpers [SCSI] iscsi class, qla4xxx, iscsi_tcp, ib_iser: export/set initiator name [SCSI] iscsi: Some fixes in preparation for bidirectional support - exp_datasn [SCSI] iscsi: Some fixes in preparation for bidirectional support - total_length [SCSI] iscsi class, iscsi_tcp, ib_iser: add sysfs chap file [SCSI] iscsi tcp: fix iscsi xmit state machine [SCSI] libiscsi: fix iscsi cmdsn allocation [SCSI] libiscsi: make can_queue configurable [SCSI] iscsi_tcp: fix handling of data buffer padding [SCSI] iscsi_tcp: remove DMA alignment restriction [SCSI] qla4xxx: add iscsi_transport capps for fw capacilities [SCSI] iscsi_tcp: fix fd leak [SCSI] iscsi class, qla4xxx, iscsi_tcp: export local address [SCSI] iscsi class, iscsi_tcp, iser, qla4xxx: add netdevname sysfs attr [SCSI] libiscsi: make sure session is not blocked when removing host [SCSI] iscsi_tcp, ib_iser Enable module refcounting for iscsi host template [SCSI] libiscsi: fix cmd seqeunce number checking [SCSI] iscsi_tcp: Turn off bounce buffers [SCSI] libiscsi: fix null ptr regression when aborting a command with data to transfer [SCSI] libiscsi: sync up iscsi and scsi eh's access to the connection [SCSI] fix write buffer length in scsi_req_map_sg() add Mike Christie to MAINTAINERS [SCSI] add DID_REQUEUE string to scsi_show_result host table [SCSI] libiscsi, iscsi_tcp: add device support [SCSI] libiscsi: do not block session during logout [SCSI] iscsi class: Use our own workq instead of common system one. [SCSI] libiscsi: grab eh_mutex during host reset [SCSI] libiscsi: fix shutdown [SCSI] libiscsi: fix nop handling [SCSI] libiscsi: Do not fail commands immediately during logout [SCSI] libiscsi: clear conn->ctask when task is completed early [SCSI] libiscsi: Drop host lock in queuecommand [SCSI] iscsi_tcp: drop session when itt does not match any command [SCSI] libiscsi, iscsi class: set tmf to a safe default and export in sysfs [SCSI] iscsi_tcp: enable sg chaining [SCSI] iscsi_tcp: hold lock during data rsp processing [SCSI] iscsi_tcp: fix setting of r2t [SCSI] iscsi class: bump version [SCSI] iscsi class, libiscsi: add iscsi sysfs session state file [SCSI] qla4xxx: directly call iscsi recovery functions [SCSI] qla4xxx: use iscsi class session state check ready [SCSI] iscsi class: add session scanning [SCSI] qla4xxx: fix recovery timer and session unblock race [SCSI] iscsi class: add async scan helper [SCSI] qla4xxx: add async scan support [SCSI] libiscsi: fix setting of nop timer [SCSI] iscsi class: fix iscsi conn attr counter [SCSI] iscsi: fix up iscsi printk prefix [SCSI] libiscsi: fix session age rollover and remove cid encoding [SCSI] iscsi: bump version to 2.0-868 [SCSI] iscsi regression: check for zero max session cmds [SCSI] qla4xxx: fix host reset dpc race [SCSI] qla4xxx: regression - add start scan callout [SCSI] iscsi class: regression - fix races with state manipulation and blocking/unblocking [SCSI] fix bsg queue oops with iscsi logout [SCSI] scsi_error: add target reset handler [SCSI] qla4xxx: Add target reset functionality [SCSI] libiscsi regression in 2.6.25: fix nop timer handling [SCSI] libiscsi regression in 2.6.25: fix setting of recv timer [SCSI] scsi_dh: add hp sw device handler [SCSI] scsi_host regression: fix scsi host leak [SCSI] iscsi class, iscsi_tcp/iser: add host arg to session creation [SCSI] iscsi class, iscsi drivers: remove unused iscsi_transport attrs [SCSI] iscsi class: rename iscsi_host to iscsi_cls_host [SCSI] iscsi: remove session and host binding in libiscsi [SCSI] iscsi: add iscsi host helpers [SCSI] iscsi: remove session/conn_data_size from iscsi_transport [SCSI] iscsi: modify iscsi printk so it can take driver data pointers [SCSI] iser: fix handling of scsi cmnds during recovery. [SCSI] libiscsi, iscsi_tcp, iser: add session cmds array accessor [SCSI] libiscsi: modify libiscsi so it supports offloaded data paths [SCSI] libiscsi: merge iscsi_mgmt_task and iscsi_cmd_task [SCSI] iscsi_tcp: convert iscsi_tcp to support merged tasks [SCSI] iser: convert ib_iser to support merged tasks [SCSI] libiscsi: rename iscsi_cmd_task to iscsi_task [SCSI] iscsi_tcp: handle iscsi_cmd_task rename [SCSI] iser: handle iscsi_cmd_task rename [SCSI] iscsi class: user device_for_each_child instead of duplicating session list [SCSI] iscsi class: add endpoint class [SCSI] iser: Modify iser to take a iscsi_endpoint struct in ep callouts and session setup [SCSI] iscsi_tcp: hook iscsi_tcp into iscsi_endpoint code [SCSI] iscsi class: Add session initiatorname and ifacename sysfs attrs. [SCSI] libiscsi: fix cmds_max setting [SCSI] libiscsi, iser, tcp: remove recv_lock [SCSI] iscsi class: fix refcount leak [SCSI] libiscsi, iscsi_tcp, ib_iser: fix setting of can_queue with old tools. [SCSI] iscsi class: update version number [SCSI] iscsi class: fix endpoint leak [SCSI] fix shared tag map setup [SCSI] qla4xxx: fix queue depth setting [SCSI] stex: fix queue depth setting [SCSI] fix shared tag map tag allocation [SCSI] scsi_lib: use blk_rq_tagged in scsi_request_fn ibft: fix target info parsing in ibft module [SCSI] libiscsi: return error passed in during iscsi recovery [SCSI] Add helper code so transport classes/driver can control queueing (v3) [SCSI] qla4xxx: return SCSI_MLQUEUE_TARGET_BUSY when driver has detected session error [SCSI] qla2xxx: return SCSI_MLQUEUE_TARGET_BUSY when driver has detected rport error or race [SCSI] libiscsi: Use SCSI_MLQUEUE_TARGET_BUSY [SCSI] lpfc: use SCSI_MLQUEUE_TARGET_BUSY when catching the rport transition race [SCSI] fc class: unblock target after calling terminate callback (take 2) [SCSI] ibmvfc, qla2xxx, lpfc: remove scsi_target_unblock calls in terminate callbacks [SCSI] scsi: add transport host byte errors (v3) [SCSI] iscsi class, libiscsi and qla4xxx: convert to new transport host byte values [SCSI] fc class: Add support for new transport errors [SCSI] qla2xxx: use new host byte transport errors. [SCSI] block: separate failfast into multiple bits. [SCSI] modify scsi to handle new fail fast flags. [SCSI] scsi_dh_alua: remove REQ_NOMERGE [SCSI] libiscsi: fix data corruption when target has to resend data-in packets [SCSI] libiscsi: Support drivers initiating session removal [SCSI] iscsi class: fix endpoint id handling [SCSI] libiscsi: rename host reset to target reset [SCSI] iscsi_tcp: return a descriptive error value during connection errors libiscsi: check reason why we are stopping iscsi session to determine error value libiscsi: fix locking in iscsi_eh_device_reset [SCSI] scsi_error regression: Fix idempotent command handling [SCSI] Fix hang in starved list processing [SCSI] libiscsi REGRESSION: fix passthrough support with older iscsi tools [SCSI] iscsi_tcp: prepare helpers for LLDs that can offload some operations [SCSI] libiscsi: prepare libiscsi for new offload engines by modifying unsol data code [SCSI] iser: convert iser to new alloc_pdu api [SCSI] iscsi_tcp: convert to new alloc_hdr api [SCSI] iscsi_tcp: remove unused r2t handling [SCSI] libiscsi: change login data buffer allocation [SCSI] iscsi_tcp: add iscsi_tcp prefix to iscsi_tcp functions [SCSI] iscsi_tcp: split module into lib and lld [SCSI] iscsi_tcp: hook iscsi_tcp into new libiscsi_tcp module [SCSI] libiscsi: allow drivers to modify the itt sent to the target [SCSI] libiscsi: pass opcode into alloc_pdu callout [SCSI] libiscsi: handle init task failures. [SCSI] libiscsi_tcp: support padding offload [SCSI] libiscsi: fix iscsi pool leak [SCSI] qla4xxx: do not reuse session when connecting to different target port [SCSI] libiscsi: Fix scsi command timeout oops in iscsi_eh_timed_out [SCSI] iser: have iser use its own logging [SCSI] libiscsi: replace scsi_debug logging with session/conn logging [SCSI] libiscsi_tcp: replace tcp_debug/scsi_debug logging with session/conn logging [SCSI] iscsi_tcp: replace scsi_debug/tcp_debug logging with iscsi conn logging [SCSI] libiscsi: don't cap queue depth in iscsi modules [SCSI] iscsi class: fix lock dep warning on logout [SCSI] iscsi lib: have lib create work queue for transmitting IO [SCSI] iscsi lib: remove qdepth param from iscsi host allocation [SCSI] libiscsi: pass session failure a session struct [SCSI] iscsi class: remove host no argument from session creation callout [SCSI] libiscsi: fix possbile null ptr session command cleanup [SCSI] cxgb3i: re-read ddp settings information after chip reset [SCSI] cxgb3i: call ddp release function directly [SCSI] fix q->lock not held warning when target is busy [SCSI] iscsi_tcp: don't fire conn error if pdu init fails [SCSI] cxgb3i, iser, iscsi_tcp: set target can queue [SCSI] cxgb3i: fix can_queue and cmd_per_lun initialization [SCSI] cxgb3i: fix cpu use abuse during writes [SCSI] iscsi: pass ep connect shost [SCSI] libiscsi: check of LLD has a alloc pdu callout. [SCSI] libiscsi: handle param allocation failures [SCSI] libiscsi: export iscsi_itt_to_task for bnx2i [SCSI] libiscsi: have iscsi_data_in_rsp call iscsi_update_cmdsn [SCSI] libiscsi: fix nop response/reply and session cleanup race [SCSI] libiscsi_tcp: update recv tracking for each skb instead of iscsi pdu [SCSI] libiscsi: fix iscsi transport checks to account for slower links [SCSI] libiscsi: handle cleanup task races [SCSI] libiscsi: don't let io sit in queue when session has failed [SCSI] libiscsi: check if iscsi host has work queue before queueing work [SCSI] libiscsi: add task aborted state [SCSI] libiscsi: add debug printks for iscsi command completion path [SCSI] libfc: use DID_ERROR when we have internall aborted command libiscsi: don't run scsi eh if iscsi task is making progress iscsi_tcp: propogate EAGAIN from sendpage to libiscsi [SCSI] libiscsi: disable bh in and abort handler. [SCSI] qla4xxx: add timeout handler [SCSI] ALUA: send STPG if explicit and implicit is supported [SCSI] libiscsi: don't increment cmdsn if cmd is not sent [SCSI] libiscsi: handle immediate command rejections [SCSI] qla4xxx: Removed residual from overrun debug print [SCSI] iscsi class: Add logging to scsi_transport_iscsi.c [SCSI] iscsi_tcp: add new conn error to indicate tcp conn closed [SCSI] libiscsi, iscsi_tcp: check suspend bit before each call to xmit_task [SCSI] libiscsi: add completion function for drivers that do not need pdu processing [SCSI] libiscsi, bnx2i: make bound ep check common
Mike Crash (1): [ALSA] hda: support for S/PDIF out on ASUS M2V
Mike Crowe (4): USBHID: Add HID_QUIRK_NOGET for ELO Touch Screen 2700 display [MIPS] Convert printk statements during kernel setup to use severity levels hfsplus: quieten down mounting hfsplus journaled fs read only [ARM] 5323/1: Remove outdated empeg documentation.
Mike Cruse (1): setup and detect 2nd phy on MCF5275 in FEC driver
Mike Dahlgren (1): asus_acpi: whitespace and comment cleanup
Mike Day (2): KVM: CodingStyle cleanup intel-iommu: fix bit shift at DOMAIN_FLAG_P2P_MULTIPLE_DEVICES
Mike Ditto (4): powerpc: Fix boot wrapper memcmp() called with zero length argument powerpc: Add del_node() for early boot code to prune inapplicable devices. i2c-cpm: Detect and report NAK right away instead of timing out powerpc/fs_enet: Add missing irq free in error path.
Mike Dyer (1): powerpc: Remove duplicate DMA entry from mpc8313erdb device tree
Mike Frysinger (745): ARM: 2696/1: remove ';' in ELF_DATA define in asm-arm{,26}/elf.h vfb: Document option to enable the driver include linux/types.h in linux/nbd.h uclinux: fix mmap() of directory for nommu case respect srctree/objtree in Documentation/DocBook/Makefile remove __devinit markings from rtc_sysfs_add_device() use __u8/__u32 in userspace ioctl defines for I2O use __u8 rather than u8 in userspace SIZE defines in hdreg.h translate dashes in filenames for headers install alpha: fix epoll syscall enumerations use __u64 rather than u64 in parisc statfs structs m68k: don't include asm-m68k/page.h in asm-m68k/user.h scrub non-__GLIBC__ checks in linux/socket.h and linux/stat.h some rtc documentation updates export ufs_fs.h to userspace i2c: Fix typo in SMBus Write Word Data description search a little harder for mkimage new toplevel target: headers_check_all USB: use __u32 rather than u32 in userspace ioctls in usbdevice_fs.h sh: Convert struct ioctls to static defines. [CPUFREQ] cleanup kconfig options menuconfig: dont use obsolete index() function in lxdialog Input: pull input.h into uinpit.h hide spinlock in linux/quota.h behind __KERNEL__ sanitize linux/isdn_divertif.h for userspace [MTD] [MAPS] don't force uclinux mtd map to be root dev kbuild: include limits.h in sumversion.c for PATH_MAX kconfig: search harder for curses library in check-lxdialog.sh Blackfin arch: fix a few random warnings Blackfin arch: mark a bunch of local functions as static Blackfin arch: fix trace output for FLAT binaries Blackfin arch: initial tepla-bf561 board support Blackfin arch: make sure we declare the revid functions as pure (since they are) Blackfin arch: dont clear status register bits in SWRST so we can actually use it Blackfin arch: finish removing p* volatile defines for MMRs Blackfin arch: move board specific setup out of common init code and into the board specific init code Blackfin arch: issue reset via SWRST so we dont clobber the watchdog state Blackfin arch: document why we have to touch the UART peripheral in our boot up code Blackfin arch: dont clear the bit that tells coreb to start booting Blackfin arch: make sure we use local labels Blackfin arch: cache SWRST value at bootup so other things like watchdog can non-destructively query it Blackfin arch: add board default configs to blackfin arch Blackfin serial driver: implement support for ignoring parity/break errors Blackfin arch: remove defconfig file Blackfin arch: mark our memory init functions with __init so they get freed after init Blackfin arch: implement a basic /proc/sram file for L1 allocation visibility Blackfin arch: scrub old console defines Blackfin arch: update defconfigs Blackfin arch: unify differences between our diff head.S files -- no functional changes Blackfin arch: move more of our startup code to .init so it can be freed once we are up and running Blackfin arch: add proper ENDPROC() Blackfin arch: fix spelling typo in output Blackfin arch: add support for Alon Bar-Lev's dynamic kernel command-line Blackfin arch: make sure we initialize our L1 Data B section properly based on the linked kernel Blackfin arch: redo our linker script a bit Blackfin arch: move HI/LO macros into blackfin.h and punt the rest of macros.h as it includes VDSP macros we never use Blackfin serial driver: hook up our UARTs STP bit with userspaces CMSPAR Blackfin serial driver: ignore framing and parity errors Blackfin serial driver: actually implement the break_ctl() function Blackfin serial driver: decouple PARODD and CMSPAR checking from PARENB Blackfin RTC drivers: update MAINTAINERS information Blackfin SPI driver: tweak spi cleanup function to match newer kernel changes Blackfin arch: add missing braces around array bfin serial init Blackfin arch: new kernel config for BF548-EZKIT Blackfin arch: move cond_syscall() behind __KERNEL__ like all other architectures Blackfin arch: need to rename function after moving to match new internal dma API Blackfin arch: add proper const volatile to addr argument to the read functions Blackfin arch: cleanup warnings from checkpatch -- no functional changes Blackfin arch: update board defconfig files Blackfin arch: scrub dead code Blackfin arch: use PAGE_SIZE when doing aligns rather than hardcoded values Blackfin arch: combine the common code of free_initrd_mem and free_initmem Blackfin arch: extract the entry point from the linked kernel Blackfin arch: as pointed out by Robert P. J. Day, update the CPU_FREQ name to match current Kconfig Blackfin arch: setup aliases for some core Core A MMRs Blackfin arch: use bfin_read_SWRST() now that BF561 provides it Blackfin arch: add selections for BF544 and BF542 Blackfin arch: switch to using proper defines this time THREAD_SIZE and PAGE_SIZE instead of just PAGE_SIZE everywhere Blackfin On-Chip RTC driver update for supporting BF54x kconfig: use POSIX equality test in check-lxdialog.sh kbuild: add support for reading stdin with gen_init_cpio kbuild: add support for squashing uid/gid in gen_initramfs_list.sh kbuild: use POSIX BRE in headers install target Blackfin arch: cleanup and standardize anomaly.h file format -- no functional changes Blackfin arch: revise anomaly handling by basing things on the compiler not the kconfig defines Blackfin arch: update BF54x anomaly list Blackfin arch: use the [CS]SYNC() macros which include anomaly workarounds rather than __builtin_bfin_[cs]sync() Blackfin arch: reorganize headers slightly so we can be sure things are defined early enough Blackfin arch: use HI/LO macros rather than masking the bit ranges ourselves Blackfin arch: fix typo... we want csync in CSYNC(), not ssync Blackfin arch: update to latest anomaly sheets Blackfin arch: scrub remaining ASSEMBLY usage since the switch to __ASSEMBLY__ use __val in __get_unaligned Blackfin arch: remove unused code -- EVT0 is not controllable by software Blackfin arch: remove spurious KERN_EMERG log level in output Blackfin arch: update BOOT_LOAD Blackfin arch: make sure to stub out ANOMALY_05000230 were appropriate Blackfin arch: allow people to select the feature that is unavailable to the kernel Blackfin arch: all our other ports call this SIZE rather than SPI_LEN Blackfin arch: add an exception request/free api Blackfin arch: parse input sections properly when using -ffunction-sections/-fdata-sections Blackfin arch: vmlinux.lds.S, break up our .init into separate sections Blackfin arch: rewrite our reboot code in C Blackfin arch: fix typo pointed out by David Rowe (Mhz -> MHz) Blackfin arch: add more common defines for output sections Blackfin arch: trim the Blackfin arch MAINTAINERS list Blackfin arch: fix typo in register name Blackfin serial driver: pending a unique anomaly id, tie the break flood issue to ANOMALY_05000230 Blackfin arch: fix some bugs in lib/string.h functions found by our string testing modules [POWERPC] Use __attribute__ in asm-powerpc kbuild: clean Modules.symvers in external module dirs printk: add interfaces for external access to the log buffer Add stack checking for Blackfin x86: hide cond_syscall behind __KERNEL__ Blackfin arch BF548 defconfig: enable watchdog by default Blackfin arch: force irq_flags into the .data section Blackfin serial driver Kconfig: depend on DMA not being enabled rather than a specific DMA size Blackfin arch: use "char bfin_board_name[]" rather than "char *bfin_board_name" per discussion on lkml as the former uses less storage Blackfin arch: -mno-fdpic works Blackfin arch: add assembly function for doing 64bit unsigned division Blackfin arch: add functions for converting between sclks and usecs Blackfin arch: add a cheesy install target Blackfin arch: cleanup and promote the general purpose timers api to a core blackfin component Blackfin arch: Javier Herrer writes: fix building when icache and dcache is disabled Blackfin arch: add support for checking/clearing overruns in generic purpose Timer API Blackfin arch: fix libata data struct member from irq_type to irq_flags Blackfin arch: reclaim a few bytes from the end of our init section Blackfin arch: Add missing definitions for BF561 Blackfin arch: use a less common define name in BF549 sh: remove PTRACE_O_TRACESYSGOOD from asm/ptrace.h Blackfin arch: remove mention of uClinux/no-mmu ... we are just Blackfin Linux Blackfin arch: add a compatible DOUBLE_FAULT define to enable resets on double faults in either core rtc: tweak driver documentation for rtc periodic Blackfin arch: fix silicon rev display and selection for BF52x/BF54x Blackfin arch: split board selection off into mach subdirs Blackfin arch: fix indentation -- use tabs, not spaces Blackfin arch: punt CONFIG_BFIN -- we already have CONFIG_BLACKFIN Blackfin arch: split debug stuff off into Kconfig.debug like everyone else Blackfin arch: add BF547 to list of accepted procs Blackfin arch: fix missing newline to file Blackfin arch: remove useless CONFIG_IRQCHIP_DEMUX_GPIO Blackfin arch: fix double fault definition for BF561 core A and core B Blackfin arch: sharing the board-specific MAC function does not make sense so move it into board-specific files Blackfin arch: change get_bf537_ether_addr() to bfin_get_ether_addr() since this is not BF537 specific and to better match other Blackfin-specific conventions Blackfin arch: do not include linux/autoconf.h Blackfin arch: the usb_sl811.h header has been moved to usb/sl811.h so lets use that version now Blackfin arch: relocate linux/usb_isp1362.h to linux/usb/isp1362.h like in newer linux trees [Blackfin] arch: scrub dead alive/idle LED code [Blackfin] arch: add support for BF523/BF524/BF526 [Blackfin] arch: pull in linux/etherdevice.h for random_ether_addr() used in bfin_get_ether_addr() [Blackfin] arch: update to latest anomaly sheets [Blackfin] arch: use common flash driver to setup partitions rather than the bf5xx-flash driver MAINTIANERS: just use Mike gmail e-mail for contact and pawn the serial driver off onto Sonic Blackfin arch: fix spurious newline in header Blackfin arch: use do_div() for the 64bit division as pointed out by Bernd Blackfin arch: move EXPORT_SYMBOL() to C files where the symbol is actually defined Blackfin arch: rename _return_from_exception to _bfin_return_from_exception and export it Blackfin arch: fix building for BF542 processors which only have 1 TWI Blackfin arch: cleanup BF54x header file and add BF547 definition Blackfin arch: add support for working around anomaly 05000312 Blackfin arch: fix broken on BF52x, remove silly checks on processors for L1_SCRATCH defines Blackfin arch: cleanup the cplb declares Blackfin arch: cplb and map header file cleanup Blackfin arch: add defines for the on-chip L1 ROM of BF54x Blackfin arch: convert READY to DMA_READY as it causes build errors in common sound code otherwise Blackfin arch: Fix typo, and add ENDPROC - no functional changes Blackfin arch: update defconfig files Blackfin arch: use common __INIT/__FINIT defines rather than setting the .section ourselves to .init.text Blackfin arch: split apart dump_bfin_regs and merge/remove show_regs from process.c, which was largely duplicated [Blackfin] arch: fix bug add missing header file [Blackfin] arch: respect `make -s` when creating the asm/mach symlink [Blackfin] arch: add handling for the mach symlink in the `make V=1` case [Blackfin] arch: add fixed code to the memory map output [Blackfin] arch: fix bug - set right partition size in the board files [Blackfin] arch: add board resources for new simple-gpio char driver [Blackfin] arch: grab mac address from OTP on BF527-EZKIT [Blackfin] arch: punt the simple ad5304 spi driver now that the generic spidev driver lets you do it from userspace [Blackfin] arch: make sure we export the _bfin_swrst symbol as modules (like the watchdog) need it [Blackfin] arch: make sure we have proper description/copyright/license lines [Blackfin] arch: add bfin_clear_PPIx_STATUS() helper funcs like we have for other parts [Blackfin] arch: handle the most common L1 shrinkage case (L1 does not exist for a part) so that any parts labeled for L1 instead get placed into external memory sections Blackfin SMC91x Driver: punt CONFIG_BFIN -- we already have CONFIG_BLACKFIN Input: bf54x-keys - keypad does not exist on BF544 parts spi: spi_bfin, don't bypass spi framework [Blackfin] serial driver: fix bug - cache the bits of the LSR on systems where the LSR is read-to-clear [Blackfin] serial driver: rework break flood anomaly handling to be more robust/realistic about what we can actually work around x86: fix asm-x86/byteorder.h for userspace export x86: fix asm-x86/msr.h for user-space export [Blackfin] serial driver: use simpler comment headers and strip out information that is maintained in the scm's log x86: asm-x86/msr.h: pull in linux/types.h kbuild: fixup genksyms usage/getopt [Blackfin] arch: error out if ANOMALY_05000263 applies while enabling the MPU [Blackfin] arch: add support for cmdline partitioning to the BF533-STAMP flash map driver and enable it as a module by default [Blackfin] arch: add slightly better help text for CPLB_INFO [Blackfin] arch: this is an ezkit, not a stamp, so fixup the init function name [Blackfin] arch: fix typo in printk message [Blackfin] arch: change the trace buffer control start/stop logic in the exception handlers [Blackfin] arch: move the init sections to the end of memory [Blackfin] arch: simpler header and update dates [Blackfin] arch: fix building with mtd uclinux by putting the mtd_phys option into the function it actually gets used in EMAC driver: use simpler comment headers and strip out information that is maintained in the scm's log spi_bfin: headers are not for changelogs Blackfin RTC driver: the frequency function is in units of Hz, not units of seconds, so lock our driver down to 1 Hz Blackfin RTC driver: we pass in a (struct device*) to the irq handler, not a (struct platform_device*), so fix the irq handler Blackfin RTC driver: cleanup proc handler (we dont need RTC reg dump now that we have MMR filesystem in sysfs) Blackfin RTC driver: use dev_dbg() rather than pr_stamp() Blackfin RTC driver: read_alarm() checks the enabled field, not the pending field. Blackfin RTC driver: shave off another memcpy() by using assignment. Blackfin RTC driver: convert sync wait to use the irq write complete notice rtc: update documentation wrt irq_set_freq rtc: cleanup example code [Blackfin] arch: declare default INSTALL_PATH for Blackfin ports asm-*/posix_types.h: scrub __GLIBC__ Remove __STRICT_ANSI__ from linux/types.h drop linux/ufs_fs.h from userspace export and relocate it to fs/ufs/ufs_fs.h use __u32 in linux/reiserfs_fs.h [Blackfin] arch: fix build fails only include header files when enabled [Blackfin] arch: import defines for BF547 -- it is just like the BF548, but no CAN kbuild: silence CHK/UPD messages according to $(quiet) FLAT binaries: drop BINFMT_FLAT bad header magic warning [WATCHDOG] blackfin Watchdog driver: relocate all strings used in __init functions to __initdata [Blackfin] arch: add board bluetechnix kernel defconfigs to kernel [Blackfin] arch: turn generic time on by default [Blackfin] arch: add missing __user marking to ss_sp member of signalstack and a few userspace system functions [Blackfin] arch: declare CHECKFLAGS to make sparse output more readable [Blackfin] arch: add twi resources to CM_BF537 board as reported by Servaes Joordens [Blackfin] arch: conditionally enable flash resources since it requests the async memory bank [Blackfin] arch: dump the stack before printing out an error otherwise the stack dump is useless as it shows us tracing through printk [Blackfin] arch: fix up gpio code style -- no functional changes [Blackfin] arch: update reboot code to match latest info (really just copy from u-boot) [Blackfin] arch: MEM_ADD_WIDTH only gets used when reprogramming clocks, so dont bother exposing it in the menu normally [Blackfin] arch: replace implied numbers with real values [Blackfin] arch: relocate MAX_SWITCH_{D,I}_CPLBS from the header to the file where it actually gets used. [Blackfin] arch: fix some obvious typos -- some of which prevent SDH building for the BF542 [Blackfin] arch: we no longer use BFIN_{SINGLE,DUAL}_CORE in our source [Blackfin] arch: LARGE_ALLOCS was dropped along the way ... bring Blackfin in line [Blackfin] arch: finish removing remnants of old BF537_PORT_H option of Blackfin EMAC driver [Blackfin] arch: merge ip0x-specific board changes [Blackfin] arch: declare list of peripherals as const since we dont modify the incoming array [Blackfin] arch: remove duplicated prototypes for internal cplb structures from the global blackfin header [Blackfin] arch: theres no need to declare ram{end,start,base} in the head.S files [Blackfin] arch: add boot messages to quickly distinguish between MPU/NOMPU settings [Blackfin] arch: actually implement get_cycles function [Blackfin] arch: cplb-mpu code clean up [Blackfin] arch: make the mask explicit rather than writing a negative number in hex [Blackfin] arch: now that we can panic() early, dont need the delayed L1 overflow check [Blackfin] arch: use the same style for missing L1 sections [Blackfin] arch: add implicit icplb for the bootrom so we can use the utility functions in the kernel [Blackfin] arch: detect the memory available in the system on the fly by default [Blackfin] arch: reorganize some of the board-customization options so that similar things are together and only available as needed [Blackfin] arch: define our own BUG() so we can dump the blackfin hardware trace buffer [Blackfin] arch: BF54x memsizes are in mbits, not mbytes [Blackfin] arch: add include/boot .gitignore files [Blackfin] arch: fix atomic and32/xor32 comments and ENDPROC markings [Blackfin] arch: current_l1_stack_save is a pointer, so use NULL rather than 0 Blackfin EMAC Driver: delete unused variables to fixup gcc warnings usb net: asix does not really need 10/100mbit spi: spi_bfin5xx build fix dlm: linux/{dlm,dlm_device}.h: cleanup for userspace HID: export headers properly [MTD] [MAPS] Document MTD_PHYSMAP module name in kconfig i2c-bfin-twi: Use simpler comment headers and strip out information that is maintained in the scm's log Blackfin Serial Driver: punt unused lsr variable Blackfin Serial Driver: the uart break anomaly has been given its own number, so switch to it Blackfin char driver for Blackfin on-chip OTP memory (v3) kbuild: silence documentation GEN xml messages according to $(quiet) BF54x Framebuffer Driver: drop request_irq cast BF54x Framebuffer Driver: BF542 does not have EPPI0, so dont allow the LQ034 driver for now [Blackfin] arch: fix wrong header name in comment [Blackfin] arch: protect linux/usb/isp1362.h include until the driver gets mainlined [Blackfin] arch: protect linux/usb/musb.h include until the driver gets mainlined Blackfin Serial Driver: macro away the IER differences between processors Blackfin Serial Driver: abstract away DLAB differences into header [Blackfin] arch: rename bf5xx-flash to bfin-async-flash asm-{alpha,h8300,um,v850,xtensa}/param.h: unbreak HZ for userspace atm: Cleanup atm_tcp.h and atm.h for userspace. Blackfin arch: cleanup the icplb/dcplb multiple hit checks Blackfin SPORTS UART Driver: converting BFIN->BLACKFIN [WATCHDOG] Blackfin Watchdog Driver: split platform device/driver Blackfin arch: update anomaly headers from toolchain trunk Blackfin arch: fixup warnings with the new cplb saved values [MTD] [MAPS] Blackfin Async Flash Maps Blackfin arch: protect only the SPI bus controller with CONFIG_SPI_BFIN Blackfin arch: use the generic platform nand driver to support nand flash on bf53x board which do not have on-chip nand flash controller Blackfin arch: Fix bug - do not overflow the buffer given to us which tends to happen when CONFIG_L1_MAX_PIECE is increased past its default Blackfin arch: use the symbolic IRQ define rather than the backend number Blackfin arch: set CROSS_COMPILE in our arch Makefile so it gets used by default i2c-bfin-twi: Update the dependencies Blackfin arch: use local labels and ENDPROC() markings Blackfin arch: add missing IORESOURCE_MEM flags to UART3 uio-howto.tmpl: use standard copyright/legal markings uio-howto.tmpl: use unique output names procfs-guide: drop pointless entities Blackfin arch: check the EXTBANKS field of the DDRCTL1 register to see if we are using both memory banks Blackfin arch: cache the values of vco/sclk/cclk as the overhead of doing so (~24 bytes) is worth avoiding the software mult/div routines Blackfin EMAC Driver: add proper __devinit/__devexit markings [MTD] [NAND] Blackfin NFC Driver: fix bug - do not clobber the status from the first 256 bytes if operating on 512 pages [MTD] [NAND] Blackfin NFC Driver: fix bug - hw ecc calc by making sure we extract 11 bits from each register instead of 10 [MTD] [NAND] Blackfin NFC Driver: add support for the ECC layout the Blackfin bootrom uses [MTD] [NAND] Blackfin NFC Driver: add proper devinit/devexit markings to probe/remove functions [MTD] [NAND] Blackfin NFC Driver: enable Blackfin nand HWECC support by default [MTD] [NAND] Blackfin NFC Driver: use standard dev_err() rather than printk() Blackfin arch: remove useless mtd defines in uClinux Blackfin arch: add board resources for parallel flash on cm-bf537 Blackfin arch: add support for board tcm-bf537 Blackfin arch: remove pata resources from generic board Blackfin arch: use symbolic IRQ_PF define rather than hardcoded blackfin RTC driver: if we dont define irq_set_freq, the common rtc-dev layer will give us the same behavior of returning ENOTTY blackfin RTC driver: add support for power management framework blackfin RTC driver: don't bother passing the rtc struct down to bfin_rtc_int_{set,clear} since it isnt needed (shaves off ~100bytes) blackfin RTC driver: disable the write complete irq upon close blackfin RTC driver: wait for the write complete interrupt complete before sleeping blackfin RTC driver: convert PIE handling to irq_set_state() as pointed out by David Brownell blackfin RTC driver: drop PIE/stopwatch code since the hardware can only do a max of 1HZ and this same functionality is provided by UIE Blackfin arch: remove support for Anomaly 05000125 as it doesnt exist on any supported processor/silicon Blackfin arch: unify the duplicated _real_start functions Blackfin arch: make sure the BSS and kernel load address are 4 byte aligned Blackfin arch: move async memory programming into common setup_arch() as the banks dont really need to be setup fully as early as head.S Blackfin arch: add asm/thread_info.h for THREAD_SIZE define Blackfin arch: unify the duplicated portions of __start and split mach-specific pieces into _mach_early_start where they will be easier to trim over time Blackfin arch: convert L2 defines to be the same as the L1 defines Blackfin arch: delete unused cache functions Blackfin arch: cleanup cache lock code Blackfin arch: delete dead prototypes Blackfin arch: mark some functions as __init as they are only called from __init functions Blackfin arch: move fixed code defines into fixed_code.h as very few things actually need to know these details Blackfin arch: shuffle related prototypes together -- no functional changes Blackfin arch: use %pF when printing out the double fault address so we get symbol names Blackfin arch: clear EMAC_SYSTAT during IRQ init rather than early head.S as we dont need it setup that early Blackfin arch: do not muck with the UART during boot -- let the serial driver worry about it Blackfin arch: fix missing digit in SCLK range checking Blackfin RTC Driver: move irq request/free out of open/release and into probe/remove so that the non-dev interfaces (like sysfs) work as expected Blackfin RTC Driver: do all initialization before we register the rtc and make it available Blackfin RTC Driver: dont let RTC programming in bootloaders randomly cause ~5 second boot delays Blackfin arch: dont actually need to muck with EMAC_SYSTAT for BF52x for demuxing Blackfin EMAC Driver: the BF526 also supports the MAC, [MTD] [MAPS] Maps: make uclinux mapping driver depend on MTD_RAM Blackfin arch: add note about newer ezkits using PB4 for AD7877 instead of PJ11 Blackfin arch: only include asm/cplb.h when it is truly used Blackfin arch: fix bug - sometimes there is no response to the hitting key in uboot for bf561-ezkit when running with 50mhz SCLK Blackfin arch: mark local gpio_error() as static Blackfin arch: fix merge errors during 2.6.26 upgrade Blackfin arch: BF561 is supported, no longer a work in progress Blackfin arch: fix default silicon rev selection so it works for all supported parts Blackfin arch: add support for BF52x-0.2, BF533-0.6, and BF54x-0.2 Blackfin arch: fix bug -- PTRACE_PEEKDATA does not seem to work which breaks umoven() in strace Blackfin arch: ptrace - cleanup debug messages and style Blackfin arch: use existing ptrace_disable() func to clear TRACE_BITS and create the opposite ptrace_enable() Blackfin arch: ptrace - make sure PT_ORIG_R0 and PT_ORIG_P0 offsets are declared Blackfin arch: give sys_strace proper entry markings Blackfin arch: avoid using actual config name in comment Blackfin arch: fix end address for parallel flash and increase kernel partition size to 4meg Blackfin arch: Move all the silicon rev handling to one place Blackfin arch: ptrace - fix off-by-one check on end of memory regions Blackfin arch: have is_user_addr_valid() check for overflows (like when address is -1) Blackfin arch: emulate a TTY over the EMUDAT/JTAG interface Blackfin arch: update board defconfigs Blackfin arch: remove non-bf54x ifdef logic since this file is only compiled on bf54x parts Blackfin arch: bfin_reset() is an internal reboot function ... everyone should go through machine_restart() Blackfin arch: update anomaly headers to match the latest sheet Blackfin arch: use the Blackfin on-chip ROM to do software reset when possible Blackfin arch: make sure L2 start and length are always defined (fixes building on BF542) Blackfin Serial Driver: use __initdata for data, not __init Blackfin Serial Driver: trim trailing whitespace -- no functional changes Blackfin Serial Driver: move common variables out of serial headers and into the serial driver Blackfin arch: unify/cleanup cache code Blackfin arch: use the new bfin_addr_dcachable() function Blackfin arch: move bfin_addr_dcachable() and friends into the cacheflush header where it belongs Blackfin arch: update cache flush prototypes with argument names to make them less mysterious Blackfin arch: disable CONFIG_HW_RANDOM and CONFIG_DAB in defconfig files Blackfin arch: make sure cycles is marked as volatile so gcc doesnt reorder on us Blackfin arch: unify duplicated bss init code Blackfin arch: don't copy bss when copying L1 Blackfin arch: move EXPORT_SYMBOL to the place where it is actually defined Blackfin arch: add an option to allow people to stick exception stack into L1 scratch Blackfin arch: drop unused exports and comment remaining exports Blackfin arch: drop redundant BFIN_DMA_5XX depends Blackfin arch: fix bug - dmacopy test case fail on all platform Blackfin arch: fix bug - kernel build with write back policy fails to be booted up Blackfin arch: dont warn when running a kernel on the oldest supported silicon Blackfin arch: put quotes around error to silence a ton of warnings from gcc-4.3 Blackfin arch: remove unused local define Blackfin arch: fix incorrect limit check for bf54x check_gpio Blackfin arch: unify check_gpio() to reduce arch differences Blackfin arch: fix cmp_label() so it doesnt incorrectly accept partial leading matches Blackfin arch: unify peripheral_request() to reduce arch differences Blackfin arch: unify port_setup() to reduce arch differences Blackfin arch: refine the gpio check Blackfin arch: update anomaly lists to match latest sheets Blackfin arch: only add IFLUSH nop padding when anomaly 443 is enabled kbuild: setlocalversion: dont include svn change count MAINTAINERS: add LTP info to the list SMC91x: delete unused local variable "lp" smc91x: add __init markings to smc_drv_probe() SSB: hide empty sub menu Blackfin arch: update defconfig file for all boards Blackfin arch: use sti to set the mask rather than banging on imask Blackfin arch: do not bother initializing the first 4k Blackfin arch: fixup get_user() macros Blackfin arch: enable i2c_bfin_twi0_device in cm_bf548 board Blackfin arch: remove useless SSYNC() in irq priority code Blackfin arch: use physmap in board resources rather than legacy config method Blackfin arch: fix unused warning for some blackfin derivatives Blackfin arch: make ADI board names consistent Blackfin arch: rewrite blackfin_invalidate_entire_dcache function Blackfin arch: overlay thread.usp over PT_USP Blackfin arch: delete old comments and NO_IRQ define Blackfin arch: move ack_bad_irq() prototype to hardirq.h to match other arches Blackfin arch: move SIC_SYSIRQ() to the one file that actually uses it Blackfin arch: dont export ack_bad_irq as no one else does Blackfin arch: delay PLL_CTL/VR_CTL wrappers Blackfin arch: set PM_WAKEUP_GPIO_NUMBER default to 2 for everyone Blackfin arch: remove superficial check on blackfin watchdog Blackfin arch: move fixed code into init section Blackfin arch: delete unused vars and add parenthesis to fixup warnings Blackfin arch: fix off-by-one errors on end of memory range Blackfin arch: introduce an IM_MEM macro to kgdb Blackfin arch: move the PORT registers down Blackfin arch: move out irq related functions Blackfin arch: rename irq_flags to bfin_irq_flags Blackfin arch: do not define decode_instruction if hwtrace is turned off Blackfin arch: fix building with CONFIG_DEBUG_DOUBLEFAULT Blackfin arch: cleanup the time.c code Blackfin arch: use generic xor.h Blackfin arch: rename cache_lock() to bfin_cache_lock() Blackfin arch: add mmiowb() as some drivers expect Blackfin arch: remove BFIN_DMA_5XX option Blackfin arch: define BASE_BAUD like everyone else Blackfin arch: unify cplbinfo files Blackfin arch: remove pointless define IN_KERNEL Blackfin arch: change return value Blackfin arch: do not include init sections in the kernel lock down as it gets released afterwards Blackfin arch: noMMU CPLB lookup tables can be in L1 SRAM Blackfin arch: make ROM_BASE depend on ROMKERNEL Blackfin arch: add BUG_ON() checks to make sure we dont overflow the cplb tables Blackfin arch: only define HI/LO macros for assembly files Blackfin arch: add ANOMALY_05000435 to our headers Blackfin arch: fix bug - reboot fails on BF527 Blackfin arch: fix a broken define in dma-mapping ASoC: Blackfin: updates Kconfig for SPORT ASoC: Blackfin: do not force TWI bus for ssm2602 codec ASoC: Blackfin: always set a default value for that GPIO range Parport driver: disable pc-style parport on Blackfin systems netdev/smc91x: unify Blackfin code a bit and use proper read/write functions [MTD] m25p80: fix detection of SPI parts [MTD] m25p80: fix detection of m25p16 flashes kbuild: kill output in silent mode of mkcompile_h kbuild: introduce $(kecho) convenience echo kbuild: use KECHO convenience echo asm/generic: fix bug - kernel fails to build when enable some common audit code on Blackfin [MTD] physmap: make physmap compat explicit linux/timex.h: cleanup for userspace pcmcia: blackfin: fix bug - add missing ; to MODULE macro Input: map_to_7segment.h - convert to __inline__ for userspace V4L/DVB (10149): ttusb-budget: make it depend on PCI V4L/DVB (10150): ttusb-dec: make it depend on PCI headers_check.pl: disallow extern's kbuild: in headers_install autoconvert asm/inline/volatile to __xxx__ UIO: uio_pdrv_genirq: allow custom irq_flags autodetect_raid: add missing __init marking checkpatch: try to catch missing VMLINUX_SYMBOL() in vmlinux.lds.h genrtc: disable genrtc on Blackfin systems Blackfin arch: delete now unused "cclk" member of blackfin_cpudata Blackfin arch: do not allow L2 to be cached on BF561 SMP Blackfin arch: add simple-gpio resources to all adi/tinyboards Blackfin arch: rewrite cplbinfo to use seq files Blackfin arch: cleanup the header file comments Blackfin arch: tweak the BUG_ON() check to allow for equal values Blackfin arch: rename MAX_BLACKFIN_DMA_CHANNEL to MAX_DMA_CHANNELS to match everyone else Blackfin arch: remove #if check on L2_LENGTH Blackfin arch: dma_memcpy() - do not return NULL when transferring a multiple of 65k Blackfin arch: Set TWI/I2C Clock to 100kHz Blackfin arch: cleanup - use scm for changelog, not file headers Blackfin arch: push bf561 PERIPHERAL_MAP oddity into bf561-specific code Blackfin arch: check pointers in safe_dma_memcpy Blackfin arch: rewrite dma_memcpy() and dma in/out functions Blackfin arch: enable DEBUG_KERNEL for ADI boards Blackfin arch: include linux/mm.h since we use PAGE_ALIGN and such Blackfin arch: drop custom dma_interrupt_t and just use irq_handler_t Blackfin arch: drop irq_callback from struct dma_channel Blackfin arch: set_dma_callback: do not store .irq Blackfin arch: dma header file: strip down includes to only necessary ones Blackfin arch: move most dma functions into static inlines Blackfin arch: desc_ptr is a pointer, so declare it as such Blackfin arch: request_dma() returns 0 on success, not channel Blackfin arch: push cache flushing up to dma_memcpy Blackfin arch: add bfin_read_MDMA_S0_CONFIG compat for dma_memcpy Blackfin arch: dma code: cannot simply OR the ndsize Blackfin arch: add __must_check markings to our user functions like other arches Blackfin arch: stub out pgprot_noncached() like other people seem to do on nommu Blackfin arch: remove unused members of dma_channel struct Blackfin arch: add volatile markings to DMA MMRs Blackfin arch: add get_dma_config() func to match set_dma_config() Blackfin arch: add __init markings to Blackfin timer init functions Blackfin arch: show_cpuinfo - consolidate ugly casts Blackfin arch: allow clkin_hz to be specified on the command line Blackfin arch: do not allow people to pass in a diff clkin_hz value Blackfin arch: update anomaly headers to match latest sheets Blackfin arch: merge kgdb test code using common CONFIG_KGDB_TESTS Blackfin arch: cleanup and unify the ins functions Blackfin arch: rewrite get_sclk()/get_vco() Blackfin arch: change HWTRACE Kconfig and set it on default Blackfin arch: add () to avoid warnings from gcc Blackfin arch: fix typo in early printk bit size processing Blackfin arch: drop ad73311 test code Blackfin arch: fix bug: kernel crash when enable SDIO host driver [S390] asm-s390/posix_types.h: drop __USE_ALL usage asm-sh/posix_types_{32,64}.h: drop __GLIBC__/__USE_ALL usage Blackfin arch: scrub comments/whitespace/cvs keywords Blackfin arch: add support for mobile ddr bf54x parts Blackfin arch: line up machine-/cpu- vars after BF54xM addition Blackfin arch: fix bug - Dmacopy failed in BF537-STAMP Blackfin arch: cleanup bf54x ifdef mess in gpio code MAINTIANERS: Blackfin: remove subscribers-only marking Blackfin arch: sync reboot handler with version in u-boot Blackfin arch: bfin_reset->_bfin_reset redirection no longer needed Blackfin arch: drop CONFIG_I2C_BOARDINFO ifdefs Blackfin arch: fixup board init function name Blackfin arch: read SYSCR on newer parts that mirror the bits of SWRST in it Blackfin arch: base SIC_IWR# programming on whether the MMR exists Blackfin arch: build jtag tty driver as a module by default Blackfin arch: cplb mananger: use a do...while loop rather than a for loop Blackfin arch: define bfin_memmap as static since it is only used here ASoC: Blackfin: cleanup sport handling in ASoC Blackfin AC97 code ASoC: Blackfin: drop unnecessary dma casts [MTD] [MAPS] blackfin: fix memory leak in error path [MTD] [MAPS] blackfin async requires complex mappings kbuild,setlocalversion: shorten the make time when using svn Blackfin arch: drop untested and useless "generic" board file Blackfin arch: use common KGDB_TESTS rather than our own KGDB_TESTCASE Blackfin arch: fix compile failure when missing the anomaly definition Blackfin arch: update anomaly sheets to match latest public info Blackfin arch: make sure people do not set the kernel load address too high Blackfin arch: mark init_pda as __init as only __init funcs all it Blackfin arch: remove spurious dash when dcache is off Blackfin arch: add stubs for anomalies 447 and 448 Blackfin arch: remove duplicated ANOMALY_05000448 ifdef check Blackfin arch: disable legacy /proc/scsi/ support by default ASoC: Blackfin: move gpio_err behind the define that is only user of it ASoC: Blackfin: fix typo in MUTE definition [MTD] [NAND] Blackfin NFC Driver: do not clobber DMAC1_PERIMUX [MTD] [NAND] Blackfin NFC Driver: mark bf5xx_nand_add_partition() as __devinit [MTD] [NAND] Blackfin NFC Driver: drop pointless casts with set_dma_callback() Blackfin arch: include linux headers that this one uses definitions from fro sport drivers Blackfin arch: bf51x processors also have 8 timers Blackfin arch: convert BF5{18,27,48}_FAMILY to CONFIG_BF{51,52,54}x Blackfin arch: clean up sports header file Blackfin arch: add link-time asserts to make sure on-chip regions dont overflow bin_elf_fdpic: check the return value of clear_user blackfin: Use unsigned long for flags with irq functions Blackfin SPI Driver: remove useless <asm/cplbinit.h> Blackfin SPI Driver: use len_in_bytes when we care about the number of bytes transferred Blackfin SPI Driver: pass DMA overflow error to the higher level Blackfin SPI Driver: unify duplicated code in dma read/write paths Blackfin SPI Driver: drop bogus cast and touchup dma label Blackfin SPI Driver: add a few more DMA debug messages Blackfin SPI Driver: do not check for SPI errors if DMA itself did not flag any Blackfin SPI Driver: use the properl BIT_CTL_xxx defines Blackfin SPI Driver: SPI slave select code cleanup Blackfin SPI Driver: get dma working for SPI flashes Blackfin SPI Driver: add timeout while waiting for SPIF in dma irq handler Blackfin SPI Driver: tweak magic spi dma sequence to get it working on BF54x Blackfin SPI Driver: use bfin_spi_ prefix on all functions Blackfin SPI Driver: fix NULL pointer crash Change KCONFIG name KGDB_SERIAL_CONSOLE check for module Adjust path to gpio headers regulator: da903x: add missing __devexit_p() bfin_mac: fix build error due to net_device_ops convert Blackfin: hook up preadv/pwritev syscalls MAINTAINERS: update Blackfin items MAINTAINERS: drop (subscribers-only) markings on Blackfin lists Blackfin: ignore generated vmlinux.lds Blackfin: drop unneeded asm/.gitignore Blackfin: fix strncmp.o build error Revert "USB: Correct Makefile to make isp1760 buildable" hwmon: (lm78) Add missing __devexit_p() crypto: hifn_795x - fix __dev{init,exit} markings kbuild: fix detection of CONFIG_FRAME_WARN=0 mtd: blackfin NFC: remove pointless return value in bf5xx_nand_dma_rw mtd: uclinux: allow systems to override map addr/size mtd: uclinux: do not allow to be built as a module mtd: uclinux: mark local stuff static mtd: maps: Blackfin async: fix memory leaks in probe/remove funcs netdev: smsc911x: allow building on Blackfin systems netdev: smsc911x: add missing __devexit_p() usage ignore *.patch files shm: fix unused warnings on nommu ftrace/documentation: fix typo in function grapher name Blackfin SPORT UART: fix typo in sport_set_termios prototype Blackfin SPORT UART: rewrite inline assembly tty: bfin_jtag_comm: emulate a TTY over the Blackfin EMUDAT/JTAG interface linux/magic.h: move cramfs magic out of cramfs_fs.h Blackfin: add some help text to the EBIU_AMBCTL settings Blackfin: fix data cache flushing when doing icache flushing Blackfin: fix warnings with I/O port macros Blackfin: pull updated anomaly lists from toolchain Blackfin: set bf51x/bf52x to 0.0 rev by default and bf54x to 0.2 Blackfin: simplify the do_flush macro Blackfin: simplify BF561 coreb driver greatly Blackfin: fix detection of cached L2 SRAM Blackfin: punt useless GPIO init call Blackfin: delete unused sys_getpagesize() function Blackfin: workaround anomaly 05000227 Blackfin: do not append newlines to panic() messages Blackfin: rename some Blackfin drivers Blackfin: add note about anomaly 05000242 being worked around Blackfin: fix command line corruption with DEBUG_DOUBLEFAULT Blackfin: override default uClinux MTD addr/size Blackfin: check SIC defines rather than variant names Blackfin: rename Blackfin relocs according to the toolchain Blackfin: document the lsl variants of the L1 allocator Blackfin: convert early_printk EVT init to a loop Blackfin: punt duplicated search_exception_table() prototype Blackfin: push access_ok() L1 attribute down Blackfin: kgdb: fix up error return values Blackfin: fix unused warnings after nommu update Blackfin: fix sparseirq/kstat_irqs fallout virtio_blk: add missing __dev{init,exit} markings perf_counter: Start documenting HAVE_PERF_COUNTERS requirements Blackfin: export ip_compute_csum/csum_partial_copy_from_user symbols Blackfin: add support for GENERIC_BUG Blackfin: fix trap_c() exit paths Blackfin: push down exception oops checking Blackfin: fix flag storage for irq funcs Blackfin: bf537-stamp: update ADP5520 resources Blackfin: bf548-ezkit: update smsc911x resources Blackfin: convert Kconfig style to def_bool Blackfin: add support for bzip2/lzma compressed kernel images Blackfin: add support for irqflags Blackfin: punt unused/wrong mutex-dec.h Blackfin: move custom sections into sections.h Blackfin: add preliminary support for STACKTRACE Blackfin: enable support for LOCKDEP Blackfin: initial support for ftrace Blackfin: initial support for ftrace grapher Blackfin: improve CLKIN_HZ config default Blackfin: hook up new rt_tgsigqueueinfo syscall kallsyms: generalize text region handling ramfs: ignore unknown mount options drivers/hvc: Add missing __devexit_p() tty: fix unused warning when TCGETX is not defined i2c-bfin-twi: pull in io.h for ioremap() fbdev: blackfin has __raw I/O accessors, so use them in fb.h fbdev: bfin-t350mcqb-fb: drop unused local variables fbdev: *bfin*: fix __dev{init,exit} markings fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset drivers/char/rtc: disable legacy RTC driver on Blackfin systems gpio: max7301: add missing __devexit marking edac: add missing __devexit_p() Blackfin: use common test_bit() rather than __test_bit() Blackfin: pull in asm/io.h in ksyms for prototypes Blackfin: only build irqpanic.c when needed Blackfin: convert asm/ioctls.h to asm-generic/ioctls.h Blackfin: convert shm/sysv/ipc to asm-generic Blackfin: convert user/elf to asm-generic Blackfin: convert socket/poll to asm-generic Blackfin: convert simple headers to asm-generic Blackfin: convert termios to asm-generic Blackfin: convert locking primitives to asm-generic Blackfin: convert signal/mmap to asm-generic Blackfin: convert irq/process to asm-generic Blackfin: convert types to asm-generic Blackfin: convert page/tlb to asm-generic asm-generic: uaccess: add missing access_ok() check to strnlen_user() asm-generic: uaccess: fix up local access_ok() usage istallion: add missing __devexit marking kallsyms: fix inverted valid symbol checking bfin_jtag_comm: clean up printk usage serial: bfin_5xx: add missing spin_lock init serial: bfin_5xx: fix building as module when early printk is enabled Blackfin: unify memory region checks between kgdb and traps Blackfin: bf518f-ezbrd: update DSA resources Blackfin: bf533-ezkit: add resources for FISP devices Blackfin: update anomaly lists Blackfin: redo handling of bad irqs Blackfin: only build show_interrupts() when procfs is enabled Blackfin: simplify irq stack overflow checking Blackfin: abstract irq14 lowering in do_irq Blackfin: allow people to select BF51x-0.1 silicon rev Blackfin: update defconfigs Blackfin: unify memory map headers Blackfin: drop unused ISP1760 port1_disable from board resources Blackfin: fix GPTMR0_CLOCKSOURCE dependency on BFIN_GPTIMERS Blackfin: hook up new perf_counter_open syscall rmap: fixup page_referenced() for nommu systems bfin: delay IRQ registration until driver is ready USB: isp1760: use __devexit_p() for remove function Blackfin: drop dead flash_probe call Blackfin: restore exception banner when dumping crash info Blackfin: handle BF561 Core B memory regions better when SMP=n Blackfin: fix early_dma_memcpy() handling of busy channels Blackfin: define HARDIRQ_BITS again for now connector: make callback argument type explicit connector: clean up grammar/style in documentation connector: get test code working by default Input: bf54x-keys - convert printk() to dev_*() module: use MODULE_SYMBOL_PREFIX with module_layout ftrace: document function and function graph implementation Blackfin: cleanup traps decode_address() a bit Blackfin: convert ptrace to new memory functions Blackfin: cleanup printk() usage in module code Blackfin: convert malloc()/memset() to zalloc() in module code Blackfin: cleanup module section checking Blackfin: fix module reloc handling for all memory regions Blackfin: push SRAM locks down into related ifdefs Blackfin: add support for common FDPIC ptrace requests Blackfin: drop unused MMR defines that only cause bad code to be written Blackfin: fix BF522/BF523 max VCO mixup Blackfin: drop board resources for dead devices (pbx/ad9960) Blackfin: punt dead cache locking code Blackfin: optimize fixed code handling for the most common case Blackfin: add some isram-driver self tests Blackfin: update ftrace_push_return_trace() breakage Blackfin: unify cache init functions Blackfin: fix elf_fpregset_t definition ASoC: bf5xx-sport: the irq save/restore funcs take an unsigned long mtd/maps: uclinux: depend on MTD_RAM being built into the kernel mtd/maps: gpio-addr-flash: new driver for GPIO assisted flash addressing mtd: fix order of TEST/PARTITIONS kconfig options phram: cleanup error handling and associated messages serial: bfin_5xx: fix building as module when early printk is enabled pcmcia: yenta: add missing __devexit marking checkpatch: add some common Blackfin checks mtd: jedec_probe: add PSD4256G6V id asm/sections: add text/data checking functions for arches to override kallsyms: use new arch_is_kernel_text() lockdep: use new arch_is_kernel_data() Blackfin: override text/data checking functions rtc: update documentation wrt RTC_PIE/irq_set_state flat: use IS_ERR_VALUE() helper macro bfin-otp: add writing support linux/futex.h: place kernel types behind __KERNEL__ mtd/maps: gpio-addr-flash: pull in linux/ headers rather than asm/ mtd/maps: gpio-addr-flash: depend on GPIO arch support asm-generic/gpio.h: pull in linux/kernel.h for might_sleep() Blackfin: asm/irq.h: pull in mach/anomaly.h for anomaly defines Blackfin: cplbinfo: drop d_path() hacks Blackfin: bf533-ezkit: convert to physmap/jedec_probe Blackfin: drop cs_change_per_word setting Blackfin: drop all simple-gpio board resources USB: musb: make HAVE_CLK support optional USB: isp1362: fix build warnings on 64-bit systems USB: musb: invert arch depend string twl4030-gpio: remove __devexit markings from remove func
Mike Galbraith (88): sched: remove sleep_avg multiplier sched: fix interactive task starvation sched: don't awaken RT tasks on expired array remove the syslog interface when printk is disabled make 8250_pnp serial driver work after suspend to ram sched: improve migration accuracy driver core: refcounting fix sched: simplify sched_find_first_bit() sched: fix prio_to_wmult[] for nice 1 sched: fix sleeper bonus limit sched: fix SMP migration latencies sched: fix formatting of /proc/sched_debug sched: cleanup, remove the TASK_NONINTERACTIVE flag sched: prevent wakeup over-scheduling x86: fix CONFIG_KEXEC build breakage sched: pull_rt_task() cleanup x86: fix: s2ram + P4 + tsc = annoyance write_inode_now(): avoid unnecessary synchronous write udf: avoid unnecessary synchronous writes sched: fix debugging sched: fix weight calculations sched: stop wake_affine from causing serious imbalance sched: make !hrtick faster sched: trivial sched_features cleanup sched: fix mysql+oltp regression sched: minor fast-path overhead reduction sched: weaken sync hint sched: fine-tune SD_MC_INIT sched: fix wakeup preemption clock sched: fix sched_slice() perfcounters: throttle on too high IRQ rates perfcounters: ratelimit performance counter interrupts perfcounters fix section mismatch warning in perf_counter.c::perf_counters_lapic_init() perfcounters: fix refcounting bug sched: clear buddies more aggressively perfcounters: fix "perf counters kill oprofile" bug perf_counters: account NMI interrupts perfcounters: fix use after free in perf_release() sched: add avg_overlap decay perf_counter tools: kerneltop: add real-time data acquisition thread perf_counter tools: kerneltop: display per function percentage along with event count perf_counter tools: fix build error perf_counter, x86: clean up throttling printk perf top: fix segfault perf top: Reduce display overhead perf top: Remove leftover NMI/IRQ bits perf top: fix typo in -d option perf record: Fix the profiling of existing pid or whole box perf_counter tools: Document '--' option parsing terminator perf_counter tools: Fix top symbol table dump typo perf_counter tools: Fix top symbol table max_ip typo perf_counter tools: Guard against record damaging existing files perf_counter tools: Make .gitignore reflect perf_counter tools files perf_counter tools: Cleanup Makefile perf_counter tools: Fix uninitialized variable in perf-report.c x86, boot: add new generated files to the appropriate .gitignore files sched: Clean up SCHED_RESET_ON_FORK sched: Add SCHED_RESET_ON_FORK functionality for nice < 0 tasks x86: Fix symbol annotation for arch/x86/lib/clear_page_64.S::clear_page_c perf_counter tools: Make symbol loading consistently return number of loaded symbols perf_counter tools: Add infrastructure to support loading of kernel module symbols perf_counter tools: Connect module support infrastructure to symbol loading infrastructure perf_counter tools: Enable kernel module symbol loading in tools x86: Add missing annotation to arch/x86/lib/copy_user_64.S::copy_to_user perf_counter tools: Fix vmlinux symbol generation breakage perf_counter tools: Give perf top inherit option Staging: rt2870: Revert d44ca7 Removal of kernel_thread() API perf_counter tools: Fix/resurrect perf top annotation in a simple interactive form perf_counter tools: Allow perf top top users to switch between weighted and individual counter display perf top: Improve interactive key handling perf top: Update man page perf_counter tools: Fix libbfd detection for systems with libz dependency sched: Ensure that a child can't gain time over it's parent after fork() sched: Turn off child_runs_first sched: Re-tune the scheduler latency defaults to decrease worst-case latencies sched: Keep kthreads at default priority sched: Complete buddy switches sched: Improve latencies and throughput Staging: rt2870sta interface names perf sched: Add --input=file option to builtin-sched.c sched: Remove unneeded indentation in sched_fair.c::place_entity() sched: Re-add lost cpu_allowed check to sched_fair.c::select_task_rq_fair() perf tools: Fix module symbol loading bug perf tools: Handle relative paths while loading module symbols sched: Update the clock of runqueue select_task_rq() selected sched: Strengthen buddies and mitigate buddy induced latencies sched: Disable SD_PREFER_LOCAL at node level sched: Fix kthread_bind() by moving the body of kthread_bind() to sched.c
Mike Habeck (8): [IA64-SGI] Altix only: Fix for sn_dma_flush [IA64-SGI] pass segment# on SN_SAL_IOIF_SLOT_{DIS,EN}ABLE calls [IA64-SGI] fix SGI Altix tioce_reserve_m32() bug SGI Hotplug: Incorrect power status [IA64-SGI] fix SGI Altix tioce_bus_fixup() bug [IA64] SGI Altix : fix pcibr_dmamap_ate32() bug [IA64] SGI Altix : fix a force_interrupt bug on altix [IA64] SGI Altix : fix bug in sn_io_late_init()
Mike Hench (1): [MTD] [NAND] corrected MPC8313 NAND fixes
Mike Hernandez (1): [SCSI] qla2xxx: Set npiv_supported flag for FCoE HBAs.
Mike Isely (289): V4l/dvb: Restore missing tuner definition for Hauppauge tuner type 0x103 V4L/DVB (3418): Cause tda9887 to use I2C_DRIVERID_TDA9887 V4L/DVB (3418): Cause tda9887 to use I2C_DRIVERID_TDA9887 V4L/DVB (3639): Reduce FWSEND due to certain I2C bus adapter limits V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 V4L/DVB (4231): Include some extra headers that we need. V4L/DVB (4232): Rearrange things in pvrusb2-encoder in preparation for use of cx2341x module V4L/DVB (4233): Don't print empty enum values in pvrusb2-sysfs.c V4L/DVB (4234): Clean up long-standing video format handling mess in pvrusb2-v4l2.c V4L/DVB (4235): Increase the maximum number of controls that pvrusb2-sysfs.c can handle. V4L/DVB (4236): Rearrange things in pvrusb2 driver in preparation for using cx2341x module V4L/DVB (4237): Move LOG_STATUS bracketing to a different part of the pvrusb2 driver V4L/DVB (4238): Make sure flags field is initialized when quering a control in pvrusb2 V4L/DVB (4239): Handle boolean controls in pvrusb2 V4L/DVB (4240): Various V4L control enhancements in pvrusb2 V4L/DVB (4241): Fix faulty encoder error recovery in pvrusb2 V4L/DVB (4242): Don't suspend encoder when changing its attributes (in pvrusb2) V4L/DVB (4243): Exploit new V4L control features in pvrusb2 V4L/DVB (4244): Implement use of cx2341x module in pvrusb2 driver V4L/DVB (4245): Reduce the amount of pvrusb2-sourced noise going into the system log V4L/DVB (4273): Always log pvrusb2 device register / unregister events V4L/DVB (4274): Eliminate use of tda9887 from pvrusb2 driver V4L/DVB (4288): Clean out a zillion sparse warnings in pvrusb2 V4L/DVB (4337): Refine dead code elimination in pvrusb2 V4L/DVB (4373): Correctly handle sysfs error leg file removal in pvrusb2 V4L/DVB (4372): Clean up some post mpeg-controls issues in pvrusb2 V4L/DVB (4375): Eliminate hardcoded limits in VIDIOC_[S|TRY]_FMT for pvrusb2 V4L/DVB (4376): Make it possible for run-time calculation of control min/max in pvrusb2 V4L/DVB (4377): Force horizontal resolution limits in the pvrusb2 driver V4L/DVB (4594): Remove some dead data elements from pvrusb2 driver V4L/DVB (4595): Remove CONFIG_VIDEO_PVRUSB2_24XXX from pvrusb2 driver V4L/DVB (4596): Fix saa7115 miscalculation that breaks NTSC V4L/DVB (4597): Improve resolution limit enforcements in pvrusb2 V4L/DVB (4604): Fix broken pvrusb2 build cypress_m8: use appropriate URB polling interval cypress_m8: use usb_fill_int_urb where appropriate cypress_m8: improve control endpoint error handling cypress_m8: implement graceful failure handling V4L/DVB (4661): Pvrusb2: improve 24XXX config option description V4L/DVB (4662): Pvrusb2: Implement VIDIOC_INT_[G|S]_REGISTER V4L/DVB (4663): Pvrusb2: Get rid of private global context array brain damage V4L/DVB (4664): Pvrusb2: Don't use videodev.h; use v4l2-dev.h in its place V4L/DVB (4675): Pvrusb2: Fix VIDIOC_INT_[G|S]_REGISTER so that it actually works now V4L/DVB (4763): Pvrusb2: Implement IR reception for 24xxx devices V4L/DVB (4852): Pvrusb2: Fix horizontal resolution setting problem for 24xxx devices V4L/DVB: MAINTAINERS: tag pvrusb2 list as subscribers-only V4L/DVB (5040): Pvrusb2: Use enumeration for minor number get / store code V4L/DVB (5041): Pvrusb2: Use separate enumeration for get/store of minor number V4L/DVB (5042): Pvrusb2: Make units uniform when tracking tuning frequency V4L/DVB (5043): Pvrusb2: video standard broadcast fix for radio mode V4L/DVB (5044): Pvrusb2: Allow overriding vbi and radio device minor numbers V4L/DVB (5045): Pvrusb2: Fix heap corruption introduced by radio mods V4L/DVB (5046): Pvrusb2: Fix tuner frequency calculation V4L/DVB (5047): Pvrusb2: Fix tuning calculation when in radio mode V4L/DVB (5048): Pvrusb2: v4l2 API implementation frequency tweaks V4L/DVB (5049): Pvrusb2: Enable radio mode for 24xxx devices V4L/DVB (5050): Pvrusb2: Newer frequency range checking V4L/DVB (5051): Pvrusb2: Better radio versus tv frequency handling V4L/DVB (5052): Pvrusb2: Remove stream claiming hack from /dev/radio V4L/DVB (5053): Pvrusb2: Change default volume to something sane V4L/DVB (5054): Pvrusb2: cosmetic comment tweak V4L/DVB (5056): Pvrusb2: Fix cut/paste bug in auto_mode_switch control V4L/DVB (5057): Pvrusb2: Stream configuration cleanups V4L/DVB (5058): Pvrusb2: bug fix involving switch into radio mode V4L/DVB (5059): Pvrusb2: Be smarter about mode restoration V4L/DVB (5078): Pvrusb2: It's safe to kfree() a null pointer V4L/DVB (5079): Pvrusb2: Use kzalloc instead of kmalloc+memset pairs V4L/DVB (5080): Pvrusb2: Allow streaming from /dev/radioX V4L/DVB (5081): Pvrusb2: VIDIOC_G_TUNER cleanup V4L/DVB (5082): Pvrusb2: Slight debug printing efficiency fixup V4L/DVB (5083): Pvrusb2: Remove automodeswitch control V4L/DVB (5084): Pvrusb2: Stop hardcoding frequency ranges V4L/DVB (5085): Pvrusb2: trace print added V4L/DVB (5086): Pvrusb2: Fix missing break statement on VIDIOC_S_TUNER V4L/DVB (5087): Pvrusb2: Fix sizeof() calculation foul-up V4L/DVB (5088): Pvrusb2: Minor dead code / comment cleanups V4L/DVB (5089): Pvrusb2: V4L EXT_CTRLS fixup V4L/DVB (5091): Pvrusb2: Use kzalloc in place of kmalloc/memset pairs V4L/DVB (5092): Pvrusb2: Use ARRAY_SIZE wherever possible V4L/DVB (5093): Pvrusb2: Emit VIDIOC_S_TUNER correctly V4L/DVB (5170): Pvrusb2: Add boilerplate to new header file V4L/DVB (5172): Pvrusb2: Control protocol cleanup V4L/DVB (5173): Pvrusb2: encoder comm protocol cleanup V4L/DVB (5174): Pvrusb2: video corruption fixes V4L/DVB (5175): Pvrusb2: VIDIOC_DBG_[S|G]_REGISTER fixups V4L/DVB (5210): Pvrusb2: Fix printk format typo V4L/DVB (5212): Pvrusb2: Be more forgiving about encoder firmware size V4L/DVB (5366): Pvrusb2: Fix compilation warning for amd64 builds (use %zu instead of %u) V4L/DVB (5367): Pvrusb2: (trivial) Fix too-wide source line V4L/DVB (5507): Pvrusb2: Gather USB bus address info and report it V4L/DVB (5574): Pvrusb2: Improve handling of PAL-60 video standard V4L/DVB (5575): Pvrusb2: Implement ability to disable IR receiver V4L/DVB (6205): pvrusb2: Fix oops in error leg cleanup V4L/DVB (6207): pvrusb2: Fix a potential oops in an error leg cleanup V4L/DVB (6208): pvrusb2: Implement programmatic means to extract prom contents V4L/DVB (6209): pvrusb2: Better discriminate among device types V4L/DVB (6210): pvrusb2: Do a far better job at setting the default initial video standard V4L/DVB (6211): pvrusb2: Allocate a debug mask bit for reporting video standard things V4L/DVB (6357): pvrusb2: Improve encoder chip health tracking V4L/DVB (6504): pvrusb2: Remove dead sysfs code V4L/DVB (6548): pvrusb2: Fix oops on module removal V4L/DVB (6691): pvrusb2: Rework pipeline state control V4L/DVB (6692): pvrusb2: Centralize device specific attributes into a single place V4L/DVB (6693): pvrusb2: Add pvrusb2-devattr.o to driver build V4L/DVB (6694): pvrusb2: Remove obsolete global hardware type enumeration V4L/DVB (6695): pvrusb2: Implement functions to pass descriptive hardware info V4L/DVB (6696): pvrusb2: Miscellaneous tweaks for controlling tuner type and video standard V4L/DVB (6697): pvrusb2: Existence of Hauppauge ROM is a device-specific attribute V4L/DVB (6698): pvrusb2: Implement signal routing schemes V4L/DVB (6699): pvrusb2: Use of virtual IR chip is a device-specific attribute V4L/DVB (6700): pvrusb2: Soften the crashed encoder warning message V4L/DVB (6701): pvrusb2: Enable support for "GOTVIEW USB2.0 DVD2" hardware V4L/DVB (6705): pvrusb2: Implement default standard selection based on device type V4L/DVB (6706): pvrusb2: Remove use of volatile in command sequencer V4L/DVB (6707): pvrusb2: Remove use of volatile in pipeline control state machine V4L/DVB (6708): pvrusb2: Expand comment in device attributes description V4L/DVB (6709): pvrusb2: minor rework for default video standard handling V4L/DVB (6710): pvrusb2: Recognize ATSC video standard bit values V4L/DVB (6768): pvrusb2: Mark Gotview hardware as having a cx2584x part V4L/DVB (6769): pvrusb2: Implement experimental support for OnAir Creator and USB2 devices V4L/DVB (6770): pvrusb2: Device CONFIG flags for OnAir device support V4L/DVB (6771): pvrusb2: Remove old obsolete CONFIG flags for pvrusb2 driver V4L/DVB (6772): pvrusb2: Remove obsolete (and misleading) comment V4L/DVB (6773): pvrusb2: rework device descriptor layout drm: Fix race that can lockup the kernel V4L/DVB (7295): pvrusb2: add device attributes for fm radio and digital tuner V4L/DVB (7296): pvrusb2: Define device attributes for all input modes V4L/DVB (7297): pvrusb2: Dynamically control range of input selections V4L/DVB (7298): pvrusb2: Account for dtv choice (a bit) in v4l2 implementation V4L/DVB (7299): pvrusb2: Improve logic which handles input choice availability V4L/DVB (7300): pvrusb2: v4l2 implementation fixes for input selection V4L/DVB (7301): pvrusb2: Implement addition sysfs tracing V4L/DVB (7302): pvrusb2: Improve control validation for enumerations V4L/DVB (7303): pvrusb2: Ensure that default input selection is actually valid V4L/DVB (7305): pvrusb2: whitespace fixup V4L/DVB (7306): pvrusb2: Fix oops possible when claiming a NULL stream V4L/DVB (7307): pvrusb2: New functions for additional FX2 digital-related commands V4L/DVB (7308): pvrusb2: Define digital control scheme device attributes V4L/DVB (7309): pvrusb2: Enhance core logic to also control digital streaming V4L/DVB (7310): pvrusb2: trace print cosmetic cleanup / improvements V4L/DVB (7311): pvrusb2: Allow digital streaming without encoder firmware V4L/DVB (7312): pvrusb2: Indicate streaming status via LED V4L/DVB (7313): pvrusb2: Make LED control into a device-specific attribute V4L/DVB (7314): pvrusb2: Make device attribute structure more compact V4L/DVB (7315): pvrusb2: Add Gotview USB 2.0 DVD Deluxe to supported devices V4L/DVB (7316): pvrusb2: Handle ATSC video standard bits V4L/DVB (7317): pvrusb2: Increase buffer size for printing video standard strings V4L/DVB (7318): pvrusb2: Remove dead code V4L/DVB (7319): pvrusb2: Close potential race condition during initialization V4L/DVB (7320): pvrusb2: Eliminate timer race during tear-down V4L/DVB (7321): pvrusb2: Rework context handling and initialization V4L/DVB (7447): pvrusb2: Fix compilation warning V4L/DVB (7678): pvrusb2: Fix stupid string typo that has been reproducing wildly V4L/DVB (7682): pvrusb2-dvb: finish up stream & buffer handling V4L/DVB (7684): pvrusb2: Add VIDEO_PVRUSB2_DVB config variable V4L/DVB (7685): pvrusb2: Fix really bad typo if DVB config option description V4L/DVB (7686): pvrusb2: Fix broken debug interface build V4L/DVB (7687): pvrusb2: Fix oops in pvrusb2-dvb V4L/DVB (7688): pvrusb2: Clean up dvb streaming start/stop V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down V4L/DVB (7690): pvrusb2-dvb: Remove digital_up flag V4L/DVB (7691): pvrusb2-dvb: Don't initialize if device lacks a digital side V4L/DVB (7692): pvrusb2-dvb: Further clean up dvb init/tear-down V4L/DVB (7693): pvrusb2-dvb: Change usage of 0 --> NULL V4L/DVB (7694): pvrusb2: Fix compilation goof when CONFIG_VIDEO_PVRUSB2_DVB is off V4L/DVB (7695): pvrusb2: Make associativity of == and && explicit (cosmetic) V4L/DVB (7696): pvrusb2: state control tweak V4L/DVB (7697): pvrusb2: Fix misleading bit of debug output (trivial) V4L/DVB (7698): pvrusb2: Remove never-reached break statements (trivial) V4L/DVB (7699): pvrusb2: Implement statistics for USB I/O performance / tracking V4L/DVB (7700): pvrusb2: Make FX2 command codes unsigned constants V4L/DVB (7701): pvrusb2: Centralize handling of simple FX2 commands V4L/DVB (7702): pvrusb2: Rework USB streaming start/stop execution V4L/DVB (7703): pvrusb2: Fix minor problem involving ARRAY_SIZE confusion V4L/DVB (7704): pvrusb2: Fix slop involving use of struct which might not be defined V4L/DVB (7708): pvrusb2-dvb: Fix stuck thread on streaming abort V4L/DVB (7709): pvrusb2: New device attribute for encoder usage in digital mode V4L/DVB (7710): pvrusb2: Implement critical digital streaming quirk for onair devices V4L/DVB (7711): pvrusb2: Fix race on module unload V4L/DVB (7712): pvrusb2: Close connect/disconnect race V4L/DVB (7713): pvrusb2: Implement cleaner DVB kernel thread shutdown V4L/DVB (7714): pvrusb2: Fix hang on module removal V4L/DVB (7715): pvrusb2: Clean out all use of __FUNCTION__ V4L/DVB (7719): pvrusb2: Implement input selection enforcement V4L/DVB (7720): pvrusb2: Fix bad error code on cx23416 firmware load failure V4L/DVB (7721): pvrusb2: Restructure cx23416 firmware loading to have a common exit point V4L/DVB (7722): pvrusb2: Implement FM radio support for Gotview USB2.0 DVD 2 V4L/DVB (7723): pvrusb2: Clean up input selection list generation in V4L interface USB: cypress_m8: Feature buffer fixes USB: cypress_m8: Packet format is separate from characteristic size USB: cypress_m8: Don't issue GET_CONFIG for certain devices USB: cypress_m8: Get rid of pointless NULL check USB: cypress_m8: Limit baud rate to <=4800 for USB low speed devices V4L/DVB (7782): pvrusb2: Driver is no longer experimental V4L/DVB (7936): pvrusb2: Remove svn Id keyword from all sources V4L/DVB (7937): pvrusb2: Change several embedded timer constants to defined values V4L/DVB (7938): pvrusb2: Increase enforced encoder wait delay to improve reliability V4L/DVB (7939): pvrusb2: Remove sysfs interface hackery V4L/DVB (8175): pvrusb2: Fix misleading source code comment V4L/DVB (8176): pvrusb2: Update video_gop_size V4L/DVB (8474): pvrusb2: Enable IR chip on HVR-1900 class devices V4L/DVB (8475): pvrusb2: Cosmetic macro fix (benign) V4L/DVB (8892): pvrusb2: Handle USB ID 2040:2950 same as 2040:2900 V4L/DVB (8893): pvrusb2: Add comment elaborating on direct use of swab32() V4L/DVB (8894): pvrusb2: Remove BKL V4L/DVB (8895): pvrusb2: Fail gracefully if an alien USB ID is used V4L/DVB (8897): pvrusb2: Mark crop window size change as being disruptive to the encoder V4L/DVB (8898): pvrusb2: Be able to programmatically retrieve a control's default value V4L/DVB (8899): pvrusb2: Implement default value retrieval in sysfs interface V4L/DVB (8900): pvrusb2: Implement cropping pass through V4L/DVB (8901): pvrusb2: Disable virtual IR device when not needed. V4L/DVB (8902): pvrusb2: Remove comment lines which refer to checkpatch's behavior V4L/DVB (9300): pvrusb2: Fix deadlock problem V4L/DVB (10240): Fix obvious swapped names in v4l2_subdev logic V4L/DVB (10236): pvrusb2: Stop advertising VBI capability - it isn't there V4L/DVB (10237): pvrusb2: Generate a device-unique identifier V4L/DVB (10238): pvrusb2: Change sysfs serial number handling V4L/DVB (10239): pvrusb2: Fix misleading comment caused by earlier commit V4L/DVB (10258): pvrusb2: Issue VIDIOC_INT_INIT to v4l2 modules when they first attach V4L/DVB (10259): pvrusb2: Code module name directly in printk V4L/DVB (10303): pvrusb2: Use usb_make_path() to determine device bus location V4L/DVB (11154): pvrusb2: Split i2c module handling from i2c adapter V4L/DVB (11155): pvrusb2: Set up v4l2_device instance V4L/DVB (11156): pvrusb2: Changes to further isolate old i2c layer V4L/DVB (11157): pvrusb2: whitespace trivial tweaks V4L/DVB (11158): pvrusb2: New device attribute mechanism to specify sub-devices V4L/DVB (11159): pvrusb2: Providing means to stop tracking an old i2c module V4L/DVB (11160): pvrusb2: whitespace tweaks V4L/DVB (11161): pvrusb2: Set i2c autoprobing to be off by default V4L/DVB (11162): pvrusb2: Tie up loose ends with v4l2-subdev setup V4L/DVB (11163): pvrusb2: Lay foundation for triggering sub-device updates V4L/DVB (11164): pvrusb2: Tie-in sub-device log requests V4L/DVB (11165): pvrusb2: Tie in debug register access to sub-devices V4L/DVB (11166): pvrusb2: Implement status fetching from sub-devices V4L/DVB (11167): pvrusb2: Tie in various v4l2 operations into the sub-device mechanism V4L/DVB (11168): pvrusb2: Define value for a null sub-device ID V4L/DVB (11169): pvrusb2: Note who our video decoder sub-device is, and set it up V4L/DVB (11170): pvrusb2: Clean-up / placeholders inserted for additional development V4L/DVB (11171): pvrusb2: Tie in sub-device decoder start/stop V4L/DVB (11172): pvrusb2: Cause overall initialization to fail if sub-driver(s) fail V4L/DVB (11173): pvrusb2: Fix backwards function header comments V4L/DVB (11174): pvrusb2: Implement reporting of connected sub-devices V4L/DVB (11175): pvrusb2: Implement sub-device specific update framework V4L/DVB (11176): pvrusb2: Tie in wm8775 sub-device handling V4L/DVB (11177): pvrusb2: Tie in saa7115 sub-device handling V4L/DVB (11178): pvrusb2: Make audio sample rate update into a sub-device broadcast V4L/DVB (11179): pvrusb2: make sub-device specific update function names uniform V4L/DVB (11180): pvrusb2: Tie in msp3400 sub-device support V4L/DVB (11181): pvrusb2: Fix silly 80 column issue V4L/DVB (11182): pvrusb2: Tie in cx25840 sub-device support V4L/DVB (11183): pvrusb2: Implement more sub-device loading trace and improve error handling V4L/DVB (11184): pvrusb2: Define default i2c address for wm8775 sub-device V4L/DVB (11185): pvrusb2: Fix uninitialized counter V4L/DVB (11186): pvrusb2: Fix bugs involved in listing of sub-devices V4L/DVB (11187): pvrusb2: Allow sub-devices to insert correctly V4L/DVB (11188): pvrusb2: Sub-device update must happen BEFORE state dirty bits are cleared V4L/DVB (11189): pvrusb2: Deal with space-after-comma coding style idiocy V4L/DVB (11190): pvrusb2: Broadcast tuner type change to sub-devices V4L/DVB (11191): pvrusb2: Define default I2C address for cx25840 sub-device V4L/DVB (11192): pvrusb2: Implement trace print for stream on / off action V4L/DVB (11193): pvrusb2: Correct some trace print inaccuracies V4L/DVB (11194): pvrusb2: Implement mechanism to force a full sub-device update V4L/DVB (11195): pvrusb2: Issue required core init broadcast to all sub-devices V4L/DVB (11196): pvrusb2: Define default I2C addresses for msp3400 and saa7115 sub-devices V4L/DVB (11197): pvrusb2: Fix incorrectly named sub-device ID V4L/DVB (11198): pvrusb2: Define default I2C address for CS53L32A sub-device V4L/DVB (11199): pvrusb2: Convert all device definitions to use new sub-device declarations V4L/DVB (11200): pvrusb2: Make a bunch of dvb config structures const (trivial) V4L/DVB (11201): pvrusb2: Fix space-after-comma idiocy V4L/DVB (11202): pvrusb2: Fix slightly mis-leading header in debug interface output V4L/DVB (11203): pvrusb2: Implement better reporting on attached sub-devices V4L/DVB (11204): pvrusb2: Remove old i2c layer; we use v4l2-subdev now V4L/DVB (11205): pvrusb2: Remove ancient IVTV specific ioctl functions V4L/DVB (11206): pvrusb2: Add sub-device for demod V4L/DVB (11207): pvrusb2: Add composite and s-video input support for OnAir devices V4L/DVB (11208): pvrusb2: Use v4l2_device_disconnect() V4L/DVB (11332): pvrusb2: Fix incorrect reporting of default value for non-integer controls V4L/DVB (11333): pvrusb2: Report def_val items in sysfs symbolically, consistent with cur_val V4L/DVB (11334): pvrusb2: Fix uninitialized tuner_setup field(s) V4L/DVB (11744): pvrusb2: Select, track, and report IR scheme in use with the device V4L/DVB (11745): pvrusb2: Update to work with upcoming ir_video changes in v4l-dvb core V4L/DVB (11746): pvrusb2: Set ir_video autoloading to default disabled V4L/DVB (11747): pvrusb2: Bump up version advertised through v4l interface V4L/DVB (11750): pvrusb2: Allocate a routing ID for future support of Terratec Grabster AV400 V4L/DVB (12118): pvrusb2: Fix hardware scaling when used with cx25840 V4L/DVB (12119): pvrusb2: Re-fix hardware scaling on video standard change V4L/DVB (12120): pvrusb2: Change initial default frequency setting V4L/DVB (12121): pvrusb2: Improve handling of routing schemes V4L/DVB (12122): pvrusb2: De-obfuscate code which handles routing schemes
Mike Kershaw (2): [TUNTAP]: Allow setting the linktype of the tap device from userspace Adds radiotap support to ipw2200 in monitor mode..
Mike Kravetz (20): ppc64: Kconfig memory models ppc64: POWER 4 fails to boot with NUMA Memory Add Fixes for ppc64 revised Memory Add Fixes for ppc64 Memory Add Fixes for ppc64 Memory Add Fixes for ppc64 Memory Add Fixes for ppc64 Remove SPAN_OTHER_NODES config definition powerpc/pseries: boot failures on numa if no memory on node mm: remove arch independent NODES_SPAN_OTHER_NODES powerpc: Minor numa memory code cleanup powerpc: Minor numa memory code cleanup powerpc: numa placement for dynamically added memory powerpc: don't add memory to empty node/zone powerpc: Workaround for pSeries RTAS bug sparsemem interaction with memory add bug fixes add slab_is_available() routine for boot code SPARSEMEM incorrectly calculates section number [POWERPC] Instrument Hypervisor Calls: merge headers [POWERPC] powerpc: Instrument Hypervisor Calls
Mike Krufky (2): Kconfig: saa7134-dvb should not select cx22702 v4l: prevent saa7134 alsa undefined warnings
Mike Lavender (1): spi: M25 series SPI flash
Mike Lockwood (3): Staging: android: add timed_gpio driver Staging: android: timed_gpio: Rename android_timed_gpio to timed_gpio Staging: android: timed_gpio: Separate timed_output class into a separate driver.
Mike Mason (8): powerpc/eeh: PERR/SERR bit settings during EEH device recovery powerpc/eeh: Don't panic when EEH_MAX_FAILS is exceeded powerpc/eeh: Only disable/enable LSI interrupts in EEH powerpc/pseries: Set error_state to pci_channel_io_normal in eeh_report_reset() e1000e: io_error_detected callback should return PCI_ERS_RESULT_DISCONNECT PCI: support for PCI Express fundamental reset PCI: document PCIe fundamental reset interfaces PCI/powerpc: support PCIe fundamental reset
Mike McCormack (10): sky2: Avoid races in sky2_down sky2: remove unnecessary assignment sky2: Avoid transmits during sky2_down() sky2: Avoid rewinding sky2->tx_prod sky2: Move tx reset functionality to sky2_tx_reset() sky2: Reset tx train after interrupts disabled. sky2: Create buffer alloc and free helpers sky2: Use 32bit read to read Y2_VAUX_AVAIL sky2: Set SKY2_HW_RAM_BUFFER in sky2_init skge: Make sure both ports initialize correctly
Mike Miller (48): cciss: pci id fix cciss: pci domain info pass 2 cciss: remove partition info from CCISS_GETLUNINFO cciss per disk queue cciss: new controller pci/subsystem ids cciss: busy_initializing flag cciss: new disk register/deregister routines cciss: direct lookup for command completions cciss: bug fix in cciss_remove_one cciss: fix for DMA brokeness cciss: One Button Disaster Recovery support cciss: SCSI tape info for /proc cciss: busy_initializing bug fix cciss: fix for deregister_disk cciss: adds MSI and MSI-X support cciss: bug fix for crash when running hpacucli make kernel warn about incorrectly sized partitions cciss: version update, new hw cciss: version change cciss: reference driver support cciss: increase number of commands on controller cciss: fix pci ssid for the E500 controller cciss: disable DMA prefetch on P600 cciss: set sector_size to 2048 for performance cciss: change cciss_open for consistency cciss: remove unused revalidate_allvol function cciss: add support for 1024 logical volumes cciss: cleanup cciss_interrupt mode cciss: map out more memory for config table cciss: remove calls to pci_disable_device cciss: set default raid level when reading geometry fails cciss: fix XFER_READ/XFER_WRITE in do_cciss_request cciss: update copyright notices resubmit: cciss: procfs updates to display info about many cciss: remove READ_AHEAD define and use block layer defaults cciss: add new hardware support cciss: read config to obtain max outstanding commands per controller cciss: make rebuild_lun_table behave better cciss: remove redundant code cciss: fix negative logical drive count in procfs cciss: change the way we notify scsi midlayer of tape drives cciss: add support for multi lun tape devices cciss: fix bug if scsi tape support is disabled cciss: new hardware support cciss: fix sysfs broken symlink regression cciss: fix regression firmware not displayed in procfs cciss: kernel scan thread for MSA2012 cciss: change to discover first memory BAR
Mike Miller (OS Dev (1): cciss: add new controller support for P700m
Mike Miller (OS Dev) (8): cciss: support for >2TB logical volumes cciss: fix for 2TB support cciss: add struct pci_driver shutdown support (replaces reboot notifier) cciss: add init of drv->cylinders back to cciss_geometry_inquiry cciss: reformat error handling cciss: add SG_IO ioctl to cciss cciss: set rq->errors more correctly in driver cciss: disable DMA refetch on Smart Array P600
Mike Montour (4): [ALSA] soc - Mono voice playback volume for WM8753 ALSA: ASoC: Add TLV information to remaining WM8753 controls ALSA: ASoC: Add SOC_SINGLE_EXT_TLV control type ALSA: ASoC: Add TLV information to the LM4857 controls on the GTA01
Mike Murphy (2): PATCH [1/2] Documentation/driver-model/device.txt: fix struct device_attribute PATCH [2/2] Documentation/filesystems/sysfs.txt: fix descriptions of device attributes
Mike Nuss (2): USB: make EHCI initialize properly on PPC SOCs USB: OHCI handles more ZFMicro quirks
Mike Pagano (4): USB: resubmission unusual_devs modification for Nikon D80 USB: add support for an older firmware revision for the Nikon D200 cciss: error: implicit declaration of function 'sg_init_table' uvesafb: document mode to mode_option parameter change
Mike Provencher (1): USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display
Mike Rapoport (132): mbxfb: Add framebuffer driver for the Intel 2700G [ALSA] add codec-specific controls for UCB1400 [MTD] [NAND] CM-x270 MTD driver Input: pxa27x_keyboard - fix compile error [ARM] 4475/2: EM-x270 board support RTC v3020 fixes [ARM] 4576/1: CM-X270 machine support [ARM] 4577/1: ITE 8152 PCI bridge support [ARM] 4578/1: CM-x270: PCMCIA support DM9000 initialization fix [ARM] 4667/1: CM-X270 fixes i2c: Support i2c_transfer in atomic contexts i2c-pxa: Add polling transfer [ALSA] soc - Add 'Mono Playback Switch' to WM9712 codec driver [ARM] 4873/1: Fix ITE 8152 interrupt demux [ARM] 4959/1: PXA: Fix misprint in CICR1_RGBT_CONV [ARM] 5013/1: Change ITE8152 interrupt numbers V4L/DVB (7669): pxa_camera: Add support for YUV modes [ALSA] Add EM-X270 ASoC driver [ARM] 5065/2: CM-X270: Fix DM9000 IRQ flags initialisation [ARM] 5066/2: EM-X270: Fix DM9000 IRQ flags initialisation [ARM] 5035/1: Ensure that zone adjustment is done only on CM-X270 [ARM] 5036/2: Combine cm_x270_defconfig and em_x270_defconfig into xm_x270_defconfig [MTD] [NOR] Add support for AMD AM29SL800D[BT] NOR flash chips [MTD] [NOR] Add support for flash chips with ID in bank other than 0 [MTD] [NOR] Add support for Eon EN29SL800B[BT] NOR flash chips [ARM] 5101/2: EM-X270 updates [ARM] 5103/2: CM-X270: update core platform support [ARM] 5104/1: CM-X270: PCMCIA updates [ARM] 5105/1: CM-X270: update NAND flash driver to use gpio_lib [ARM] 5106/1: CM-X270: remove unneeded cm-x270.h [ARM] 5107/1: Add maintainer entries for the CompuLab CM-X270/EM-X270 machines ALSA: ac97 - fix patch_ucb1400 for proper resume mfd: add platform_data to mfd_cell [ARM] 5212/1: pxa: fix build error when CPU_PXA310 is not defined [ARM] 5215/2: Add support for CM-X300 board [ARM] 5216/1: Add CM-X300 defconfig [ARM] 5217/1: update maintainer entry for CompuLab machines [ARM] 5201/1: PXA3xx: Add support for power i2c bus pxa2xx_spi: fix build breakage [ARM] 5286/2: pxa: rename cm-x270* to cm-x2xx* to allow addition of cm-x255 support [ARM] 5280/1: pxa: prepare cm-x2xx.c and cm-x2xx-pci.[ch] for addition of CM-X255 [ARM] 5281/1: pxa: split cm-x2xx.c to cm-x2xx.c and cm-x270.c [ARM] 5282/1: pxa: add CM-X255 support [ARM] 5283/1: pxa: add CM-X255 pcmcia support [ARM] 5284/1: pxa: cm-x255: add NOR and NAND flash support [ARM] 5285/1: pxa: update xm_x2xx_defconfig [ARM] 5306/1: pxa: fix build error on CM-X270 [ARM] 5307/1: pxa: fix CM-X2XX PCMCIA build error [MTD] [NAND] GPIO NAND flash driver leds: da903x: Add support for LEDs found on DA9030/DA9034 backlight: da903x: Add backlight driver for DA9030/DA9034 mfd: fix event masking for da9030 drivers/video/backlight/da903x.c: introduce one more missing kfree V4L/DVB (10076): v4l: add chip ID for MT9M112 camera sensor from Micron V4L/DVB (10077): mt9m111: add support for mt9m112 since sensors seem identical mfd: Dialog DA9030 battery charger MFD driver power_supply: Add Dialog DA9030 battery charger driver regulator: da903x: add '\n' to error messages regulator: da903x: make da903x_is_enabled return 0 or 1 regulator: move set_machine_constraints after regulator device initialization backlight: add support for Toppoly TDO35S series to tdo24m lcd driver [ARM] pxa: fix NAND and MMC clock initialization for pxa3xx [ARM] pxa/em-x270: updates for 2.6.29 [ARM] pxa: update xm_x2xx_defconfig [ARM] pxa/em-x270: update MMC/SDIO implementation [ARM] pxa/em-x270: introduce macors to to simplify da9030 subdev initialization [ARM] pxa/em-x270: add battery charger [ARM] pxa/em-x270: prepare addition of eXeda machine to em-x270.c [ARM] pxa: add eXeda platform support [ARM] pxa: prepare xm_x2xx_defconfig for split [ARM] pxa: add em_x270_defconfig for EM-X270 and eXeda drivers/video/backlight: rename da903x to da903x_bl libertas: if_spi: add ability to call board specific setup/teardown methods Input: wm97xx - add BTN_TOUCH event to wm97xx to use it with Android Input: ucb1400_ts, mainstone-wm97xx - add BTN_TOUCH events [ARM] pxa: add DM9000_PLATF_NO_EEPROM flag to CM-X... platforms [MTD] [NAND] pxa3xx_nand: use resource_size instead of 'r->end - r->start + 1' [MTD] [NAND] pxa3xx_nand: allow building as module [MTD] [NAND] pxa3xx_nand: add ability to keep controller settings defined by OBM/bootloader regulator: add unset_regulator_supplies to fix regulator_unregister rtc-v3020: coding style cleanup [ARM] 5442/1: pxa/cm-x255: fix reverse RDY gpios in PCMCIA driver rtc-v3020: add ability to access v3020 chip with GPIOs [ARM] pxa/em-x270: add libertas device registration spi_bfin5xx: remove unused IS_DMA_ALIGNED macro SPI: add dma_alignment field to spi_master pxa2xx_spi: set spi_master.dma_alignment = 8 spi_imx: set spi_master.dma_alignment = 4 [ARM] pxa/em-x270: explicitly set .gpio_cs in TDO35S SPI chip data net: Fix typo in net_device_ops description. regulator/virtual: fix strings compare predicates ASoC: soc-core: fix crash when removing not instantiated card pxa2xx-ac97: fix reset gpio mode setting ASoC: em-x270: make the driver support also eXeda and CM-X300 machines [ARM] pxa: update pxa2xx_spi_chip initialization to use .gpio_cs field [ARM] pxa: add ability to set suspend mode [ARM] pxa/em-x270: add exeda GPIO extender and update GPIO mappings [ARM] pxa/em-x270: update libertas device setup [ARM] pxa/em-x270: change power supply name to "battery" [ARM] pxa/em-x270: add support for on-board USB Hub [ARM] pxa/em-x270, cm-x270: use DEEPSLEEP for PM_SUSPEND_MEM [ARM] pxa/cm-x300: use OBM configuration for NAND flash [ARM] pxa/cm-x300: add rtc-v3020 device registration [ARM] pxa/cm-x300: use STUART for uncompressor [ARM] pxa/cm-x300: add .fixup method to enable second DRAM bank [ARM] pxa/cm-x300: update defconfig da9030_battery: Fix race between event handler and monitor regulator: add userspace-consumer driver [ARM] pxa/em-x270: remove .gpio_cs from em_x270_libertas_pdata [ARM] pxa/em-x270: add ability to control GPS and GPRS power [ARM] pxa/em-x270: always register AC97 controller device [ARM] pxa/em-x270: fix type in SND_PXA2XX_LIB_AC97 Input: add driver for Synaptics I2C touchpad [ARM] pxa: fix ULPI_{DIR,NXT,STP} MFP defines [ARM] pxa/em-x270: fix compile failure when CONFIG_APM_EMULATION=n dm9000: switch to dev_pm_ops Input: gpio_keys - swtich to dev_pm_ops [ARM] pxa/em-x270: remove debug leftovers [ARM] pxa/em-x270: add vcc_core regulator [ARM] pxa/cm-x270: add libertas device registration [ARM] pxa: update da903x_bl.c to use 'struct dev_pm_ops' [ARM] pxa: update pxa serial driver to use 'struct dev_pm_ops' [ARM] pxa: update ohci-pxa27x.c to use 'struct dev_pm_ops' [ARM] pxa: update pxa2xx-spi.c to use 'struct dev_pm_ops' [ARM] pxa: update pxafb.c to use 'struct dev_pm_ops' [ARM] pxa: update pxa2xx-ac97.c to use 'struct dev_pm_ops' [ARM] pxa: update pxamci.c to use 'struct dev_pm_ops' [ARM] pxa: update pcmcia/pxa2xx_base.c to use 'struct dev_pm_ops' backlight: switch to da903x driver to dev_pm_ops regulator: da903x: consolidate DA903[045]_DVC macros [ARM] pxa/cm-x300: fix mmc numbering
Mike Sager (3): nfs41: define NFS4_MAX_MINOR_VERSION based on CONFIG_NFS_V4_1 nfs41: add mount command option minorversion nfsd41: Remove ip address collision detection case
Mike Snitzer (18): nbd: prevent sock_xmit from attempting to use a NULL socket ext4: Remove stale block allocator references from ext4.h dm log: use standard kernel module refcount dm log: remove struct dm_dirty_log_internal block: export blk_stack_limits() dm table: ensure targets are aligned to logical_block_size dm table: validate device logical_block_size dm table: replace struct io_restrictions with struct queue_limits dm table: establish queue limits by copying table limits dm target:s introduce iterate devices fn dm log: fix create_log_context to use logical_block_size of log device dm: calculate queue limits during resume not load dm table: fix blk_stack_limits arg to use bytes not sectors dm: remove queue next_ordered workaround for barriers dm table: pass correct dev area size to device_area_is_valid dm snapshot: implement iterate devices dm table: add more context to terse warning messages dm stripe: expose correct io hints
Mike Strosaker (1): correct printing to operator panel
Mike Stroyan (1): [IPV4] tcp/route: Another look at hash table sizes
Mike Travis (157): x86: Convert cpu_core_map to be a per cpu variable Convert cpu_sibling_map to be a per cpu variable x86: remove x86_cpu_to_log_apicid x86: fix cpu_to_node references x86: convert cpu_to_apicid to be a per cpu variable x86: convert cpu_llc_id to be a per cpu variable x86: acpi use cpu_physical_id x86: convert cpuinfo_x86 array to a per_cpu array x86: fix show cpuinfo cpu number always zero x86: prevent dereferencing non-allocated per_cpu variables x86: reduce memory and intra-node effects x86: fix early NUMA-id access x86: fix early cpu_to_node panic from nr_free_zone_pages x86/non-x86: percpu, node ids, apic ids x86.git fixup x86: minor cleanup of comments in processor.h x86: clean up non-smp usage of cpu maps cpumask: add cpumask_scnprintf_len function x86: reduce memory and stack usage in intel_cacheinfo x86: oprofile: remove NR_CPUS arrays in arch/x86/oprofile/nmi_int.c asm-generic: add node_to_cpumask_ptr macro numa: move large array from stack to _initdata section cpumask: Cleanup more uses of CPU_MASK and NODE_MASK sched: remove fixed NR_CPUS sized arrays in kernel_sched_c x86: use new set_cpus_allowed_ptr function generic: use new set_cpus_allowed_ptr function cpuset: modify cpuset_set_cpus_allowed to use cpumask pointer generic: reduce stack pressure in sched_affinity nodemask: use new node_to_cpumask_ptr function cpumask: reduce stack usage in SD_x_INIT initializers cpumask: add CPU_MASK_ALL_PTR macro x86: convert cpumask_of_cpu macro to allocated array x86: modify show_shared_cpu_map in intel_cacheinfo cpumask: use new cpus_scnprintf function cpumask: add show cpu map functions sched: remove another cpumask_t variable from stack init: move setup of nr_cpu_ids to as early as possible sched: add new set_cpus_allowed_ptr function Build fix for CONFIG_NUMA=y && CONFIG_SMP=n oprofile: change cpu_buffer from array to per_cpu variable [CPUFREQ] change cpu freq tables to per_cpu variables cpu: change cpu_sys_devices from array to per_cpu variable net: remove NR_CPUS arrays in net/core/dev.c [CPUFREQ] change cpu freq arrays to per_cpu variables x86: change maximum NR_CPUS to 4096 and MAX_NUMNODES to 512 sched: replace MAX_NUMNODES with nr_node_ids in kernel/sched.c cpu: change some globals to statics in drivers/base/cpu.c v2 x86: Add performance variants of cpumask operators acpi: use performance variant for_each_cpu_mask_nr cpufreq: use performance variant for_each_cpu_mask_nr core: use performance variant for_each_cpu_mask_nr mm: use performance variant for_each_cpu_mask_nr net: use performance variant for_each_cpu_mask_nr x86: use performance variant for_each_cpu_mask_nr infiniband: use performance variant for_each_cpu_mask_nr clocksource/events: use performance variant for_each_cpu_mask_nr net: Pass reference to cpumask variable in net/sunrpc/svc.c x86: fix remove cpu_pda table patch x86: modify Kconfig to allow up to 4096 cpus x86: cleanup early per cpu variables/accesses v4 x86: restore pda nodenumber field x86: remove the static 256k node_to_cpumask_map x86: remove static boot_cpu_pda array v2 x86: leave initial __cpu_pda array in place until cpus are booted sched, numa: replace MAX_NUMNODES with nr_node_ids in kernel/sched.c x86: add check for node passed to node_to_cpumask, v3 x86: change _node_to_cpumask_ptr to return const ptr ACPI: change processors from array to per_cpu variable sched: reduce stack size in isolated_cpu_setup() kthread: reduce stack pressure in create_kthread and kthreadd cpumask: Replace cpumask_of_cpu with cpumask_of_cpu_ptr cpumask: Optimize cpumask_of_cpu in arch/x86/kernel/io_apic_64.c cpumask: Optimize cpumask_of_cpu in arch/x86/kernel/ldt.c cpumask: Optimize cpumask_of_cpu in drivers/misc/sgi-xp/xpc_main.c cpumask: Optimize cpumask_of_cpu in kernel/time/tick-common.c cpumask: Optimize cpumask_of_cpu in lib/smp_processor_id.c cpumask: Provide a generic set of CPUMASK_ALLOC macros cpumask: Use optimized CPUMASK_ALLOC macros in the centrino_target NR_CPUS: Replace NR_CPUS in arch/x86/kernel/cpu/mcheck/mce_64.c NR_CPUS: Replace NR_CPUS in arch/x86/kernel/cpu/proc.c NR_CPUS: Replace NR_CPUS in arch/x86/kernel/genx2apic_uv_x.c NR_CPUS: Replace NR_CPUS in arch/x86/kernel/genapic_flat_64.c NR_CPUS: Replace per_cpu(..., smp_processor_id()) with __get_cpu_var NR_CPUS: Replace NR_CPUS in cpufreq userspace routines cpumask: Provide a generic set of CPUMASK_ALLOC macros, FIXUP NR_CPUS: Replace NR_CPUS in speedstep-centrino.c cpumask: make cpumask_of_cpu_map generic cpumask: put cpumask_of_cpu_map in the initdata section cpumask: change cpumask_of_cpu_ptr to use new cpumask_of_cpu PCI: make CPU list affinity visible x86/uv: provide a System Activity Indicator driver x86/uv: update SCIR driver to use the idle_cpu() function x86, uv: fix compile error in uv_hub.h sched: reduce stack size requirements in kernel/sched.c x86: fix build error with post-merge of tip/cpus4096 and rr-for-ingo/master. x86: enable MAXSMP x86 smp: modify send_IPI_mask interface to accept cpumask_t pointers x86: move and enhance debug printk for nr_cpu_ids etc. x86: Add cpu_mask_to_apicid_and x86: update add-cpu_mask_to_apicid_and to use struct cpumask* x86: Update io_apic.c to use new cpumask API xen: convert to cpumask_var_t and new cpumask primitives. x86: fixup_irqs() doesnt need an argument. x86: cosmetic changes apic-related files. x86: Set CONFIG_NR_CPUS even on UP x86: prepare for cpumask iterators to only go to nr_cpu_ids x86: Use cpumask accessors code for possible/present maps. x86: Remove cpumask games in x86/kernel/cpu/intel_cacheinfo.c x86: use work_on_cpu in x86/kernel/cpu/mcheck/mce_amd_64.c x86: xen: use smp_call_function_many() x86: Introduce topology_core_cpumask()/topology_thread_cpumask() x86: fix cpu_mask_to_apicid_and to include cpu_online_mask x86: use possible_cpus=NUM to extend the possible cpus allowed cpumask: Add alloc_cpumask_var_node() cpumask: documentation for cpumask_var_t cpumask: add sysfs displays for configured and disabled cpu maps sysfs: add documentation to cputopology.txt for system cpumasks Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask into merge-rr-cpumask x86: enable cpus display of kernel_max and offlined cpus sched: put back some stack hog changes that were undone in kernel/sched.c x86: cleanup some remaining usages of NR_CPUS where s/b nr_cpu_ids cpumask: use alloc_cpumask_var_node where appropriate cpumask: fix compile error when CONFIG_NR_CPUS is not defined ia64: cpumask fix for is_affinity_mask_valid() cpumask: update local_cpus_show to use new cpumask API cpumask: update pci_bus_show_cpuaffinity to use new cpumask API x86: cleanup remaining cpumask_t ops in smpboot code cpumask: use work_on_cpu in acpi/cstate.c cpumask: use cpumask_var_t in acpi-cpufreq.c cpumask: use work_on_cpu in acpi-cpufreq.c for drv_read and drv_write cpumask: use work_on_cpu in acpi-cpufreq.c for read_measured_perf_ctrs x86: fix x86_32 builds for summit and es7000 arch's cpumask: update irq_desc to use cpumask_var_t cpumask: fix bug in use cpumask_var_t in irq_desc SGI UV cpumask: use static temp cpumask in flush_tlb x86: cleanup remaining cpumask_t code in mce_amd_64.c x86: reduce stack usage in init_intel_cacheinfo cpumask: use cpumask_var_t in dcdbas.c cpumask: reduce stack usage in find_lowest_rq Xen: reduce memory required for cpu_evtchn_mask irq: change references from NR_IRQS to nr_irqs irq: use WARN() instead of WARN_ON(). irq: allocate irq_desc_ptrs array based on nr_irqs irq: initialize nr_irqs based on nr_cpu_ids kstat: modify kstat_irqs_legacy to be variable sized cpumask, irq: non-x86 build failures irq: update all arches for new irq_desc irq: update all arches for new irq_desc, fix x86: fix build warning when CONFIG_NUMA not defined. sched: fix warning on ia64 rcu: move Kconfig menu x86: cleanup early setup_percpu references cpufreq: use work_on_cpu in acpi-cpufreq.c for drv_read and drv_write x86: put trigger in to detect mismatched apic versions. x86: put trigger in to detect mismatched apic versions cpufreq: use work_on_cpu in acpi-cpufreq.c for drv_read and drv_write parisc: update parisc for new irq_desc sfc: modify allocation error message
Mike Waychison (6): ipc: add generic struct ipc_ids seq_file iteration ipc: convert /proc/sysvipc/* to generic seq_file interface x86_64: Fix mce_log x86_64: Fix a race in the free_iommu path x86_64: iommu_gart_bitmap search to cross next_bit mm: remove __invalidate_mapping_pages variant
Mike Westerhof (1): [ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)
Mike Wolf (3): kbuild: fix make rpm for powerpc [POWERPC] powerpc: Make 970MP detectable by oprofile [POWERPC] Oprofile support for Power 5++
Mikhail Cherkashin (2): palm_bk3710: fix tRP for UDMA mode 4 ide: disable drive interrupts in ide_driveid_update()
Mikhail Ershov (2): KVM: Align cr8 threshold when userspace changes cr8 KVM: Use kvm_{read,write}_guest_virt() to read and write segment descriptors
Mikhail Fedotov (1): V4L/DVB (4728): Add support for AverMedia AverTV Studio 507
Mikhail Gusarov (2): V4L/DVB (3826): Saa7134: Missing 'break' in Terratec Cinergy 400 TV initialization USB: add ZTE MF626 USB GSM modem entry
Mikhail Kouzmich (1): ACPICA: Restructured module into multiple functions.
Mikhail Zolotaryov (1): powerpc 4xx EMAC driver: device name reported on timeout is not correct
Mikko Herranen (2): [CRYPTO] tcrypt: Add aead support [CRYPTO] gcm: New algorithm
Mikko Ohtamaa (1): V4L/DVB (8974): af9015: Add USB ID for Telestar Starstick 2
Mikko Rapeli (2): [Bluetooth] Hangup TTY before releasing rfcomm_dev ide/libata: ST310211A has buggy HPA too
Miklos Szeredi (330): namespace.c: fix mnt_namespace clearing namespace.c: fix race in mark_mounts_for_expiry() namespace.c: cleanup in mark_mounts_for_expiry() namespace.c: split mark_mounts_for_expiry() namespace.c: fix expiring of detached mount namespace.c: fix mnt_namespace zeroing for expired mounts set mnt_namespace in the correct place dcookies.c: use proper refcounting functions namespace: rename mnt_fslink to mnt_expire namespace: rename _mntput to mntput_no_expire __wait_on_freeing_inode fix namespace.c: fix bind mount from foreign namespace proc: link count fix remove iattr.ia_attr_flags namei cleanup use get_fs_struct() in proc fix enum pid_directory_inos in proc/base.c remove duplicated code from proc and ptrace remove duplicated sys_open32() code from 64bit archs cifs_create() fix pivot_root() circular reference fix FUSE - MAINTAINERS, Kconfig and Makefile changes FUSE - core FUSE - device functions FUSE - read-only operations FUSE - read-write operations FUSE - file operations FUSE - mount options FUSE - extended attribute operations FUSE: add padding FUSE - readpages operation FUSE: tighten check for processes allowed access fuse: stricter mount option checking FUSE - direct I/O fuse: transfer readdir data through device fuse: more flexible caching fuse: don't update file times FUSE: add fsync operation for directories FUSE: don't allow restarting of system calls fuse: add required version info fuse: check reserved node ID values fuse: check O_DIRECT uml: fix compile failure for TT mode open: cleanup in lookup_flags() fuse: clean up dead code related to nfs exporting fuse: spelling fixes fuse: remove unused define VFS: pass file pointer to filesystem from ftruncate() FUSE: bump interface minor version FUSE: add access call FUSE: atomic create+open FUSE: pass file handle in setattr fuse: check directory aliasing in mkdir fuse: check for invalid node ID in fuse_create_open() fuse: clean up fuse_lookup() fuse: clean up page offset calculation fuse: bump interface version fuse: add frsize to statfs reply fuse: support caching negative dentries fuse: add code documentation fuse: fail file operations on bad inode fuse: clean up request size limit checking fuse: make maximum write data configurable fuse: ensure progress in read and write fuse: check file type in lookup shared mounts: cleanup uml: fix symbol for mktime add /sys/fs fuse: fuse_copy_finish() order fix fuse: fix request_end() fuse: handle error INIT reply fuse: uninline some functions fuse: miscellaneous cleanup fuse: introduce unified request state fuse: introduce list for requests under I/O fuse: extend semantics of connected flag fuse: make fuse connection a kobject fuse: add number of waiting requests attribute fuse: add connection aborting fuse: add asynchronous request support fuse: move INIT handling to inode.c fuse: READ request initialization fuse: use asynchronous READ requests for readpages fuse: update documentation for sysfs fuse: fix bitfield race fuse: fix async read for legacy filesystems fuse: fix request_end() vs fuse_reset_request() race fuse: fix bug in aborted fuse_release_end() fuse: fix bug in negative lookup locks: don't panic fuse: fix oops in fuse_send_readpages() fuse: fix fuse_dev_poll() return value fuse: simplify locking fuse: use a per-mount spinlock fuse: consolidate device errors fuse: clean up request accounting fuse: account background requests [fuse] fix deadlock between fuse_put_super() and request_end() [fuse] Fix accounting the number of waiting requests [fuse] Don't init request twice [fuse] Direct I/O should not use fuse_reset_request Revert "[fuse] fix deadlock between fuse_put_super() and request_end()" [fuse] fix deadlock between fuse_put_super() and request_end(), try #2 [fuse] fix race between checking and setting file->private_data [doc] add paragraph about 'fs' subsystem to sysfs.txt remove steal_locks() locks: don't unnecessarily fail posix lock operations locks: don't do unnecessary allocations locks: clean up locks_remove_posix() vfs: add lock owner argument to flush operation fuse: no backgrounding on interrupt fuse: add control filesystem fuse: add POSIX file locking support fuse: ensure FLUSH reaches userspace fuse: rename the interrupted flag fuse: add request interruption fuse: scramble lock owner ID fuse: fix zero timeout fuse: use jiffies_64 fuse: fix typo fuse: use dentry in statfs vfs: define new lookup flag for chdir [NET]: File descriptor loss while receiving SCM_RIGHTS fuse: fix hang on SMP document i_size_write locking rules fuse: locking fix for nlookup fuse: fix spurious BUG fuse: fix handling of moved directory fuse: fix dereferencing dentry parent fuse: fix Oops in lookup fuse: update userspace interface to version 7.8 fuse: minor cleanup in fuse_dentry_revalidate fuse: add support for block device based filesystems fuse: add blksize option fuse: add bmap support fuse: add DESTROY operation fuse: fix compile without CONFIG_BLOCK fuse: remove clear_page_dirty() call fuse: fix bug in control filesystem mount uml: fix pte bit collision fix quadratic behavior of shrink_dcache_parent() add filesystem subtype support add file position info to proc check privileges before setting mount propagation uml: turn build warnings into comments consolidate generic_writepages and mpage_writepages fuse: fix mknod of regular file fuse: generic_write_checks() for direct_io fuse: delete inode on drop fix unused setup_nr_node_ids [AF_UNIX]: Fix stream recvmsg() race. [AF_UNIX]: Rewrite garbage collector, fixes race. split mmap only allow nonlinear vmas for ram backed filesystems UML: remove unnecessary hostfs_getattr() ext2: show all mount options ext3: show all mount options ext4: show all mount options VFS: check nanoseconds in utimensat fix execute checking in permission() exec: remove unnecessary check for MNT_NOEXEC clean out unused code in dentry pruning fuse: update backing_dev_info congestion state fuse: fix reserved request wake up fuse: add reference counting to fuse_file fuse: truncate on spontaneous size change fuse: fix page invalidation fuse: set i_nlink to sane value after mount fuse: refresh stale attributes in fuse_permission() fuse: fix permission checking on sticky directories fuse: cleanup in release fuse: no abort on interrupt fuse: no ENOENT from fuse device read fuse: clean up execute permission checking fuse: fix allowing operations fuse: fix race between getattr and write fuse: add file handle to getattr operation fuse: clean up open file passing in setattr VFS: allow filesystems to implement atomic open+truncate fuse: improve utimes support fuse: add atomic open+truncate support fuse: support BSD locking semantics fuse: add list of writable files to fuse_inode fuse: add helper for asynchronous writes fuse: add support for mandatory locking fuse: add blksize field to fuse_attr put declaration of put_filesystem() in fs.h leak in do_ubd_request fuse: fix reading past EOF fuse: cleanup: add fuse_get_attr_version() fuse: pass open flags to read and write fuse: fix FUSE_FILE_OPS sending fuse: fix attribute caching after rename mount options: fix jfs ext4: Add stripe= option to /proc/mounts USB: mount options: fix usbfs fuse: fix attribute caching after create fuse: save space in struct fuse_req fuse: limit queued background requests mount options: add documentation mount options: add generic_show_options() mount options: fix adfs mount options: fix affs mount options: fix afs mount options: fix autofs4 mount options: fix autofs mount options: fix befs mount options: fix capifs mount options: fix devpts mount options: fix ext2 mount options: fix fat mount options: fix fuse mount options: fix hostfs mount options: fix hpfs mount options: fix hugetlbfs mount options: fix isofs mount options: fix ncpfs mount options: fix reiserfs mount options: fix spufs mount options: fix udf fuse: fix permission checking [patch 2/7] vfs: mountinfo: add seq_file_root() [patch 3/7] vfs: mountinfo: add mount ID [patch 4/7] vfs: mountinfo: add mount peer group ID [patch 5/7] vfs: mountinfo: allow using process root [patch 7/7] vfs: mountinfo: show dominating group id mm: rotate_reclaimable_page() cleanup ecryptfs: add missing lock around notify_change mm: bdi: expose the BDI object in sysfs for NFS mm: bdi: expose the BDI object in sysfs for FUSE mm: bdi: move statistics to debugfs mm: bdi: add separate writeback accounting capability mm: bdi: export bdi_writeout_inc() mm: Add NR_WRITEBACK_TEMP counter mm: document missing fields for /proc/meminfo fuse: support writable mmap fuse: clean up setting i_size in write fuse: update file size on short read fuse: fix max i/o size calculation fuse: fix node ID type fuse: fix race in llseek fuse: fix sparse warnings vfs: fix permission checking in sys_utimensat vfs: splice remove_suid() cleanup ecryptfs: clean up (un)lock_parent fuse: add flag to turn on big writes mm: fix infinite loop in filemap_fault fuse: fix bdi naming conflict fuse: fix thinko in max I/O size calucation nfsd: rename MAY_ flags [patch 1/3] vfs: dcache sparse fixes [patch 2/3] vfs: dcache cleanups nfsd: clean up mnt_want_write calls [GFS2] don't call permission() splice: fix generic_file_splice_read() race with page invalidation security: remove unused sb_get_mnt_opts hook security: remove dummy module security: remove dummy module fix sysfs: don't call notify_change ecryptfs: string copy cleanup lockd: dont return EAGAIN for a permanent error locks: add special return value for asynchronous locks locks: cleanup code duplication locks: allow ->lock() to return FILE_LOCK_DEFERRED fuse: prepare lookup for nfs export fuse: add export operations fuse: add fuse_lookup_name() helper fuse: nfs export special lookups fuse: lockd support [patch] vfs: fix lookup on deleted directory [patch] hppfs: remove hppfs_permission [patch 05/14] hpfs: dont call permission() [patch 1/5] vfs: truncate: dont check immutable twice [patch 3/5] vfs: change remove_suid() to file_remove_suid() [patch 5/5] vfs: remove mode parameter from vfs_symlink() [patch 1/4] vfs: utimes: move owner check into inode_change_ok() [patch 2/4] vfs: utimes cleanup [patch 3/4] fat: dont call notify_change [patch 4/4] vfs: immutable inode checking cleanup [patch 3/4] vfs: remove unused nameidata argument of may_create() mm: dont clear PG_uptodate on truncate/invalidate fuse: fix SEEK_END incorrectness move executable checking into ->permission() [patch] vfs: make security_inode_setattr() calling consistent net: unix: fix inflight counting bug in garbage collector fuse: style fixes fuse: update interface version fuse: fix sparse warning in ioctl fuse: fix missing fput on error fuse: fuse_fill_super error handling cleanup fuse: destroy bdi on umount fuse: fix poll notify lockd: clean up blocking lock cases of nlsmvc_lock() fix ptrace slowness fuse: allow kernel to access "direct_io" files fuse: allow private mappings of "direct_io" files uml: fix compile error from net_device_ops conversion uml: fix link error from prefixing of i386 syscalls with ptregs_ uml: fix warnings in kernel_execve splice: fix deadlock in splicing to file fuse: fix argument type in fuse_get_user_pages() fuse: fix "direct_io" private mmap splice: split up __splice_from_pipe() splice: remove i_mutex locking in splice_from_pipe() splice: fix i_mutex locking in generic_splice_write() ocfs2: fix i_mutex locking in ocfs2_splice_to_file() splice: remove generic_file_splice_write_nolock() splice: add helpers for locking pipe inode fuse: destroy bdi on error fuse: use struct path in release structure fuse: clean up fuse_write_fill() fuse: prepare fuse_direct_io() for CUSE fuse: add members to struct fuse_file fuse: don't use inode in helpers called by fuse_direct_io() fuse: clean up args in fuse_finish_open() and fuse_release_fill() fuse: create fuse_do_open() helper for CUSE fuse: don't use inode in fuse_sync_release() fuse: don't use inode in fuse_do_ioctl() helper fuse: don't use inode in fuse_file_poll splice: implement pipe to pipe splicing splice: implement default splice_read method splice: implement default splice_write method splice: fix kmaps in default_file_splice_write() fuse: fix bad return value in fuse_file_poll() fuse: allow umask processing in userspace fuse: document protocol version negotiation splice: update mtime and atime on files net: unix: fix sending fds in multiple buffers vfs: seq_file: add helpers for data filling fuse: invalidate target of rename
Miklos Vajna (3): x86: janitor work in bugs.c x86: janitor work in video-vga.c x86/PCI: janitor work in irq.c
Mikulas Patocka (108): plip: use netif_rx_ni() for packet receive plip: fix parport_register_device name parameter plip: replace spin_lock_irq with spin_lock_irqsave in irq context dm snapshot: fix chunksize sector conversion dm snapshot: store pointer to target instance dm kcopyd: per device dm kcopyd: private mempool dm kcopyd: remove redundant client counting dm raid1: use timer dm: unplug queues in threads Fix endianity in A100U2W SCSI driver Add udelay to A100U2W SCSI driver BUG_ON on kernel misbehavior on A100U2W driver Don't crash on IOMMU overflow in A100U2W driver dm mpath: free path selector on invalid args dm mpath: return parameter error dm snapshot: track snapshot reads dm snapshot: fix race during exception creation dm snapshot: use per device mempools bootmem allocator: alloc_bootmem_core(): page-align the end offset dm: always allow one page in dm_merge_bvec dm: cope with access beyond end of device in dm_merge_bvec block: drop virtual merging accounting drop vmerge accounting dm exception store: introduce area_location function dm exception store: use chunk_t for_areas dm: export struct dm_dev dm: publish dm_get_mapinfo dm: publish dm_table_unplug_all dm: publish dm_vcalloc dm snapshot: fix primary_pe race dm snapshot: drop unused last_percent dm exception store: fix misordered writes dm: publish array_too_big dm: remove dm header from targets dm snapshot: fix register_snapshot deadlock dm snapshot: wait for chunks in destructor framebuffer compat_ioctl deadlock dm raid1: flush workqueue before destruction dm: move pending queue wake_up end_io_acct dm table: drop reference at unbind dm snapshot: change yield to msleep dm: consolidate target deregistration error handling dm table: rework reference counting Fix memory corruption in console selection dm table: rework reference counting fix dm io: respect BIO_MAX_PAGES limit sparc64: Fix crash with /proc/iomem dm: preserve bi_io_vec when resubmitting bios dm raid1: switch read_record from kmalloc to slab to save memory dm io: make sync_io uninterruptible dm snapshot: refactor __find_pending_exception dm snapshot: avoid dropping lock in __find_pending_exception dm snapshot: avoid having two exceptions for the same chunk dm: bio list add bio_list_add_head dm: remove unnecessary work queue type field dm: remove unnecessary work queue context field dm: remove unnecessary struct dm_wq_req dm: rename __split_bio dm: move bio_io_error into __split_and_process_bio dm: merge __flush_deferred_io into caller dm: allow uninterruptible wait for pending io dm: merge pushback and deferred bio lists dm: move wait queue declaration dm: set queue ordered mode dm: remove limited barrier support dm: rework queueing and suspension dm: remove dm_request loop dm: implement basic barrier support dm kcopyd: prepare for callback race fix dm kcopyd: fix callback race dm mpath: validate table argument count dm mpath: validate hw_handler argument count dm raid1: keep retrying alloc if mempool_alloc failed dm mpath: flush keventd queue in destructor dm: avoid unsupported spanning of md stripe boundaries dm: use i_size_read dm: rename suspended_bdev to bdev dm: always hold bdev reference dm: make dm_flush return void dm: process requeue in dm_wq_work dm: store only first barrier error dm: remove EOPNOTSUPP for barriers dm: remove check that prevents mapping empty bios dm: introduce num_flush_requests dm: send empty barriers to targets in dm_flush dm: linear support flush dm: stripe support flush dm crypt: support flush dm delay: support barriers dm mpath: support barriers dm snapshot: support barriers dm io: record eopnotsupp dm io: retry after barrier error dm snapshot: use barrier when writing exception store dm raid1: wake kmirrord when requeueing delayed bios after remote recovery dm table: fix queue_limit checking device iterator dm snapshot: refactor zero_disk_area to use chunk_io dm snapshot: fix header corruption race on invalidation dm exception store: split set_chunk_size dm snapshot: fix on disk chunk size validation dm snapshot: sort by chunk size to fix race dm snapshot: require non zero chunk size by end of ctr dm exception store: fix failed set_chunk_size error path dm snapshot: lock snapshot while supplying status dm snapshot: use unsigned integer chunk size dm snapshot: allow chunk size to be less than page size ide: Serialize CMD643 and CMD646 to fix a hardware bug with SSD
Milan Broz (88): dm table: get_target: fix last index fix creating zero sized bio mempools in low memory system dm: support ioctls on mapped devices dm linear: support ioctls dm mpath: support ioctls dm: support ioctls on mapped devices: fix with fake file dm snapshot: fix invalidation ENOMEM dm table: add target preresume dm crypt: add key msg dm crypt: restructure for workqueue change dm crypt: restructure write processing dm crypt: move io to workqueue dm crypt: use private biosets dm: snapshot: abstract memory release dm crypt: disable barriers dm kcopyd: update dm io interface dm raid1: update dm io interface dm io: remove old interface dm raid1: fix status dm snapshot: fix invalidation deadlock dm snapshot: permit invalid activation dm io: fix panic on large request dm io:ctl use constant struct size dm delay: fix status dm: tidy bio_io_error usage dm crypt: use per device singlethread workqueues dm crypt: add post processing queue dm crypt: tidy whitespace dm crypt: tidy labels dm crypt: tidy pending dm crypt: fix write endio dm crypt: use bio_add_page dm: add missing memory barrier to dm_suspend dm ioctl: move compat code dm: tidy alloc_dev labels dm: refactor deferred bio_list processing dm: tidy dm_suspend dm: split dm_suspend io_lock hold into two dm: refactor dm_suspend completion wait dm crypt: move convert_context inside dm_crypt_io dm crypt: remove unnecessary crypt_context write parm dm crypt: move error setting outside crypt_dec_pending dm crypt: tidy crypt_endio dm crypt: adjust io processing functions dm crypt: store sector mapping in dm_crypt_io dm crypt: abstract crypt_write_done dm crypt: introduce crypt_write_io_loop dm crypt: tidy io ref counting dm crypt: extract scatterlist processing dm crypt: add async request mempool dm crypt: add completion for async dm crypt: prepare async callback fn dm crypt: use async crypto dm: move deferred bio flushing to workqueue dm snapshot: combine consecutive exceptions in memory dm crypt: fix ctx pending dm snapshot: reduce default memory allocation dm crypt: add documentation dm crypt: use cond_resched dm: introduce merge_bvec_fn dm: linear add merge dm table: remove merge_bvec sector restriction dm crypt: add merge ACPI: Fix thermal shutdowns ACPI: Fix now signed module parameter. ACPI: Fix now signed module parameter. dm crypt: tidy inc pending dm crypt: tidy crypt alloc dm crypt: tidy write loop pending dm crypt: move dec_pending on error into write_io_submit dm crypt: fix async inc_pending dm crypt: tidy ctx pending dm crypt: avoid unnecessary wait when splitting bio dm crypt: tidy sector dm crypt: fix async split dm crypt: remove waitqueue block: fix setting of max_segment_size and seg_boundary mask loop: Flush possible running bios when loop device is released. loop: Do not call loop_unplug for not configured loop device. dm log: move region_size validation dm log: ensure log bitmap fits on log device dm ioctl: allow dm_copy_name_and_uuid to return only one field dm: add name and uuid to sysfs dm ioctl: validate name length when renaming dm crypt: wait for endio to complete before destruction dm: sysfs skip output when device is being destroyed dm ioctl: support cookies for udev dm exception store: really fix type lookup
Milan Dadok (3): Staging: hv: fix oops in vmbus - udev events Staging: hv: fix oops in vmbus - netvsc list_head Staging: hv: fix oops in vmbus - missing #include
Milan Kocian (2): [RTNETLINK]: Fix sending netlink message when replace route. [IPV6]: Remove redundant RTM_DELLINK message.
Milan Plzik (1): pxa2xx PCMCIA timing issue on iPAQ H5550
Milan Svoboda (19): usb gadget: allow drivers support speeds higher than full speed usb gadget: fix compile errors usb gadget: update pxa2xx_udc.c driver to fully support IXP4xx platform [ARM] 3612/1: make pci bus optional for ixp4xx platform usb gadget: fixup pxa2xx_udc to include asm/arch/udc.h again USB: correct locking in gadgetfs_disconnect USB: fix ep_config to return correct value USB: gadgetfs: protect ep_release with lock USB: add poll to gadgetfs's endpoint zero USB gadget: gadgetfs dont try to lock before free [ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms [ARM] 3958/1: add platform device (pxa2xx-udc)to ixp4xx [ARM] 4141/1: consolidate functions that handles gpio in pxa2xx_udc USB: pxa2xx_udc: fix hardcoded irq number [ARM] 4263/1: fix IXP4XX_NPE[ABC]_BASE_VIRT address [ARM] 4275/1: generic gpio layer for ixp4xx USB: pxa2xx_udc: fix hardcoded irq number [ARM] 4376/1: Selects GENERIC_GPIO for ARCH_IXP4XX in Kconfig USB: pxa2xx_udc: use generic gpio layer
Milan plzik (1): [ALSA] soc - Fix power switching support for DAPM_SWITCH widgets
Miles Bader (17): v850: Update checksum.h to match changed function signatures v850: Update mmu.h header to match implementation changes v850: Align ___start___param to match parameter alignment v850: Define pfn_valid v850: const-qualify first parameter of find_next_zero_bit v850: Add defconfigs v850: Update ioremap return type and add ioread/iowrite functions v850: Add pte_file v850: Update PCI support v850: Define L1_CACHE_SHIFT and L1_CACHE_SHIFT_MAX v850: Round up length passed to slram driver to a multiple of SLRAM_BLK_SZ v850: Update defconfigs v850: Add show_mem v850: Fix show_interrupts v850: Add missing include in hardirq.h v850: Remove symbol exports which duplicate global ones v850: call init_page_count() instead of set_page_count()
Milind Arun Choudhary (31): [POWERPC] Clean up unused ROUND_UP, NAME_OFFSET macros in arch/powerpc [NET]: ROUND_UP macro cleanup in drivers/net/ppp_generic.c [NET]: SPIN_LOCK_UNLOCKED cleanup in drivers/atm, net JFS: use __set_current_state() [S390] SPIN_LOCK_UNLOCKED cleanup in drivers/s390 [MIPS] Use DEFINE_SPINLOCK instead of SPIN_LOCK_UNLOCKED. e1000: ROUND_UP macro cleanup in drivers/net/e1000 ixgb: ROUND_UP macro cleanup in drivers/net/ixgb SPIN_LOCK_UNLOCKED cleanup in drivers/ata/pata_winbond.c ieee1394: SPIN_LOCK_UNLOCKED cleanup i2c: SPIN_LOCK_UNLOCKED cleanup ocfs2: use __set_current_state() ROUND_UP macro cleanup in arch/alpha/kernel/osf_sys.c SPIN_LOCK_UNLOCKED cleanup in arch/m68k ROUND_UP macro cleanup in drivers/char/lp.c ROUND_UP macro cleanup in fs/(select|compat|readdir).c ROUND_UP macro cleanup in fs/smbfs/request.c SPIN_LOCK_UNLOCKED cleanup in init_task.h SPIN_LOCK_UNLOCKED cleanup in drivers/char/keyboard SPIN_LOCK_UNLOCKED cleanup in drivers/serial reiserfs: use __set_current_state() drivers/char: use __set_current_state() [IA64] SPIN_LOCK_UNLOCKED macro cleanup in arch/ia64 NFS: use __set_current_state() [ALSA] sound: SPIN_LOCK_UNLOCKED cleanup sh64: ROUND_UP macro cleanup in arch/sh64/kernel/pci_sh5.c [PARISC] ROUND_UP macro cleanup in arch/parisc [PARISC] ROUNDUP macro cleanup in drivers/parisc PCI: ROUND_UP macro cleanup in drivers/pci PCI: pcie: remove SPIN_LOCK_UNLOCKED proc: fix sparse warnings in pagemap_read()
Milinevsky Dmitry (1): USB: NIKON D50 is an unusual device
Milko Krachounov (1): sdhci: add ene controller id
Miloslav Trmac (8): Input: wistron - disable wifi/bluetooth on suspend Input: wistron - do not crash if BIOS does not support interface Audit: add TTY input auditing Renumber AUDIT_TTY_[GS]ET [patch 1/2] audit: let userspace fully control TTY input auditing audit: Handle embedded NUL in TTY input auditing Audit: fix handling of 'strings' with NULL characters audit: ignore terminating NUL in AUDIT_USER_TTY messages
Milton Miller (100): hvc_console: Rearrange code hvc_console: Match vio and console devices using vterm numbers hvc_console: Dont always kick the poll thread in interrupt hvc_console: MAGIC_SYSRQ should only be on console channel hvc_console: Unregister the console in the exit routine. hvc_console: Add missing include hvc_console: remove num_vterms and some dead code hvc_console: Statically initialize the vtermnos array hvc_console: Add some sanity checks hvc_console: Separate hvc_console and vio code hvc_console: Separate hvc_console and vio code 2 hvc_console: Register ops when setting up hvc_console hvc_console: Separate the NUL character filtering from get_hvc_chars hvc_console: Use hvc_get_chars in hvsi code ppc64: Add missing include ppc64: dont bypass ppc_md.udbg* functions ppc64: Remove dummy getc routines ppc64: Clean up CR handling ppc64: Make udbg_init_uart set the ppc_md udbg methods. ppc64: Split SCC and 15550 udbg code ppc64: Take udbg out of ppc_md ppc64: Remove old includes ppc64: Consolidate early console and PPCDBG code PCI express must be initialized before PCI hotplug powerpc: console_initcall ordering issues blktrace: fix read-ahead bit [POWERPC] boot: rebuild when wrapper changes [POWERPC] boot: export flush_cache [POWERPC] bootwrapper: Add a fatal error helper [POWERPC] bootwrapper: Allow platforms to call library zImage_start [POWERPC] boot: Use FORCE [POWERPC] boot: clean rule fixes [POWERPC] boot: Use a common zImage rule [POWERPC] bootwrapper: missing relocation in crt0.S [POWERPC] bootwrapper: no-gzip fixes [POWERPC] bootwrapper: Decompress less, check more [POWERPC] boot: More verbose gunzip error message [POWERPC] Fix zImage.coff generation for 32-bit pmac [POWERPC] Fix console output getting dropped on platforms without udbg_putc [POWERPC] kexec: Send slaves to new kernel earlier [POWERPC] boot: Record header bytes in gunzip_start [POWERPC] boot: Simplify gunzip_finish kbuild: call make once for all targets when O=.. is used sched: domain sysctl fixes: use kcalloc() sched: domain sysctl fixes: use for_each_online_cpu() sched: domain sysctl fixes: unregister the sysctl table before domains sched: domain sysctl fixes: do not crash on allocation failure sched: domain sysctl fixes: add terminator comment sched: more robust sd-sysctl entry freeing kbuild: restore arch/{ppc/xtensa}/boot cflags sched: fix sched_domain sysctl registration again [POWERPC] Push down or eliminate smp_processor_id calls in xics code [POWERPC] init_decrementer_clockevent can be static __init [POWERPC] Use __get_cpu_var in time.c [POWERPC] Timer interrupt: use a struct for two per_cpu varables [POWERPC] Depend on ->initialized in calc_steal_time [POWERPC] Optimize account_system_vtime tcp: correct kcalloc usage [MTD] [NAND] remove __PPC__ hardcoded address from DiskOnChip drivers ALSA: correct kcalloc usage powerpc/spufs: correct kcalloc usage kcalloc: remove runtime division powerpc/xics: EOI unmapped irqs after disabling them powerpc/xics: Update default_server during migrate_irqs_away powerpc/xics: Consolidate ipi message encode and decode powerpc/xics: Rearrange file to group code by function powerpc/xics: Change *_xirr_info_set() prototype to avoid casts powerpc/xics: Trim #include list powerpc/xics: Initialization code cleanups powerpc/xics: Factor out cpu joining/unjoining the GIQ powerpc/xics: EOI xics ipi by hand in kexec powerpc/xics: Mark xics IPI interrupt as per-cpu powerpc/xics: Make printk format strings fit on one line powerpc/xics: Reduce and comment xics IPI use of memory barriers powerpc/smp: No need to set_need_resched when getting a resched IPI powerpc: remove non-dependent load fsl_booke PTE_64BIT PCI: remove dynids.use_driver_data powerpc: Find and destroy possible stale kernel added properties powerpc: Use cpu_thread_in_core in smp_init for of_spin_map powerpc: Always trim numa memory to lmb_end_of_DRAM() powerpc: Delete unused prom_strtoul and prom_memparse powerpc: Kexec exit should not use magic numbers powerpc: Use is_kdump_kernel() powerpc/ppc64/kdump: Better flag for running relocatable powerpc: Provide a separate handler for each IPI action powerpc/mpic: Use new smp_request_message_ipi powerpc: Fix build for 32-bit SMP configs scsi-ioctl: use clock_t <> jiffies powerpc: Make dummy section a valid note header powerpc/kexec: Check crash_base for relocatable kernel hvc_console: Change an mb() to smp_mb() and add some comments hvc_console: Call free_irq() only if request_irq() was successful hvc_console: Do not set low_latency when using interrupts hvc_console: Use kzalloc() instead of kmalloc() + memset() powerpc/numa: Avoid possible reference beyond prop. length in find_min_common_depth() powerpc/numa: Remove redundant find_cpu_node() powerpc/pseries: Remove write only variable in PCI DLPAR powerpc/pci: Move hose_list and pci_address_to_pio to pci-common powerpc: Enable MMU feature sections for inline asm powerpc: Add 2.06 tlbie mnemonics
Mimi Zohar (28): integrity: special fs magic i_version: remount support integrity: IMA hooks integrity: IMA as an integrity service provider integrity: IMA display integrity: IMA policy integrity: IMA policy open Integrity: IMA file free imbalance Integrity: IMA update maintainers integrity: shmem zero fix integrity: audit update integrity: ima scatterlist bug fix integrity: ima iint radix_tree_lookup locking fix integrity: lsm audit rule matching fix integrity: use audit_log_string integrity: remove __setup auditing msgs integrity: path_check update integrity: move ima_counts_get integrity: nfsd imbalance bug fix integrity: ima audit dentry_open failure integrity: ima mq_open imbalance msg fix integrity: ima audit hash_exists fix integrity: add ima_counts_put (updated) kernel_read: redefine offset type ima: hashing large files bug fix IMA: open new file for read IMA: update ima_counts_put ima: ecryptfs fix imbalance message
Min Zhang (1): arch/x86/kernel/cpu/mcheck/p4.c: cleanups
MinChan Kim (6): slob: Fix to return wrong pointer do_migrate_pages(): remove unused variable mm: fix mlocked page counter mismatch vmap: remove needless lock and list in vmap mm: shrink_all_memory(): use sc.nr_reclaimed vmscan: prevent shrinking of active anon lru list in case of no swap space V3
Minchan Kim (11): HOWTO: korean translation of Documentation/HOWTO page-allocator: clean up functions related to pages_min page-allocator: add inactive ratio calculation function of each zone page-allocator: reset wmark_min and inactive ratio of zone when hotplug happens mm: remove annotation of gfp_mask in add_to_swap mm: remove file argument from swap_readpage() use printk_once() in several places mm: fix for infinite churning of mlocked pages block: trace bio queueing trial only when it occurs vmscan: don't attempt to reclaim anon page in lumpy reclaim when no swap space is available mm: fix NUMA accounting in numastat.txt
Ming Lei (50): USB: Fix memory leak in mon_stat_release USB: fix comments of 2 functions in hcd.c USB: remove unnecessary type casting of urb->context PCI: remove unnecessary volatile in PCIe hotplug struct controller USB: host: mark const variable tables as "const" USB: uhci: mark root_hub_hub_des[] as const USB: remove interface parameter of usb_reset_composite_device USB: fix comment of usb_set_configuration USB: fix usb_reset_device and usb_reset_composite_device(take 3) HID:usbkbd:mark usb_kbd_keycode array as const MAINTAINERS: fix USB VIDEO CLASS mail list address hci_usb: replace mb with smp_mb V4L/DVB:usbvideo:don't use part of buffer for USB transfer #4 USB: ehci-dbg: increase debug buffer size for periodic file USB: ehci-dbg: fix reading less content of periodic file kobject: return the result of uevent sending by netlink kernel/ksysfs.c:fix dependence on CONFIG_NET driver core:fix duplicate removing driver link in __device_release_driver USB: mark "reject" field of struct urb as atomic_t USB: ch341 serial: fix port number changed after resume driver core: check bus->match without holding device lock platform driver: fix incorrect use of 'platform_bus_type' with 'struct device_driver' driver core: remove polling for driver_probe_done(v5) driver core: move platform_data into platform_device driver core: fix passing platform_data Driver core: implement uevent suppress in kobject driver core: fix driver_match_device locking: Documentation: lockdep-design.txt, fix note of state bits Revert driver core: fix passing platform_data V4L/DVB (11575): uvcvideo: fix uvc resume failed tracing: fix check for return value of register_module_notifier ftrace: fix check for return value of register_module_notifier in event_trace_init driver core: firmware_class: replace kfree(dev) with put_device(dev) driver core: fix documentation of request_firmware_nowait lockdep: Print the shortest dependency chain if finding a circle lockdep: Improve implementation of BFS lockdep: Introduce match function to BFS lockdep: Implement check_noncircular() by BFS lockdep: Implement find_usage_*wards by BFS lockdep: Introduce print_shortest_lock_dependencies lockdep: Implement lockdep_count_*ward_deps by BFS lockdep: Update memory usage introduced by BFS lockdep: Add statistics info for max bfs queue depth driver core: firmware_class:fix memory leak of page pointers array lockdep: Reintroduce generation count to make BFS faster lockdep: Fix memory usage info of BFS lockdep: Remove recursion stattistics OMAP3: PM: fix lockdep warning caused by omap3_pm_init driver-core: move dma-coherent.c from kernel to driver/base USB: otg: twl4030-usb.c: mark .init as subsys_initcall_sync
Ming Lin (1): ACPI: fix build warning
Ming Ling (1): ACPI: Change package length error to warning
Mingarelli, Thomas (1): [WATCHDOG] hpwdt: Fix NMI handling.
Mingming (3): btrfs delete ordered inode handling fix ext4: Compile warning fix when EXT_DEBUG enabled ext4: Show unwritten extent flag in ext4_ext_show_leaf()
Mingming Cao (77): ext3: remove unnecessary race then retry in ext3_get_block ext3: reduce allocate-with-reservation lock latencies ext3_get_blocks: Mapping multiple blocks at a once ext3_get_blocks: multiple block allocation ext3_get_blocks: support multiple blocks allocation in ext3_new_block() ext3_get_blocks: Adjust accounting info in ext3_new_blocks() ext3_get_blocks: Adjust reservation window size for mblocks ext3: multile block allocate little endian fixes percpu counter data type changes to suppport more than 2**31 ext3 free blocks counter Avoid disk sector_t overflow for >2TB ext3 filesystem ext3_fsblk_t: filesystem, group blocks and bug fixes ext3_fsblk_t: the rest of in-kernel filesystem blocks conversion ext3 filesystem bogus ENOSPC with reservation fix ext3 and jbd cleanup: remove whitespace ext3: turn on reservation dump on block allocation errors ext3: more comments about block allocation/reservation code ext4: rename ext4 symbols to avoid duplication of ext3 symbols ext4: enable building of ext4 jbd2: rename jbd2 symbols to avoid duplication of jbd symbols jbd2: enable building of jbd2 and have ext4 use it rather than jbd ext4: switch fsblk to sector_t jbd2: sector_t conversion ext4: blk_type from sector_t to unsigned long long ext4: removesector_t bits check jbd2: switch blks_type from sector_t to ull ext3: fix reservation extension ext4: fix reservation extension ext[34]: EA block reference count racing fix Remove unnecessary exported symbols. ext4: Enable extents by default fix ext4/JBD2 build warnings "ext4_ext_put_in_cache" uses __u32 to receive physical block number JBD: JBD slab allocation cleanups JBD2: jbd2 slab allocation cleanups JBD: replace jbd_kmalloc with kmalloc directly JBD2: replace jbd_kmalloc with kmalloc directly. JBD2/Ext4: Convert kmalloc to kzalloc in jbd2/ext4 jbd2: JBD_XXX to JBD2_XXX naming cleanup JBD/ext3 cleanups: convert to kzalloc jbd2: add lockdep support jbd2: Mark jbd2 slabs as SLAB_TEMPORARY jbd2: Use round-jiffies() function for the "5 second" ext4/jbd2 wakeup jbd2: sparse pointer use of zero as null jbd2: Add error check to journal_wait_on_commit_record to avoid oops ext4: Fix BUG when writing to an unitialized extent ext4: remove extra define of ext4_new_blocks_old from mballoc.c ext4: make ext4_xattr_list() static ext4: Move mballoc headers/structures to a seperate header file mballoc.h jbd: need to hold j_state_lock to updates to transaction t_state to T_COMMIT jbd2: update transaction t_state to T_COMMIT fix ext4: Fix ext4_mb_init_cache return error jbd2: fix race between jbd2_journal_try_to_free_buffers() and jbd2 commit transaction ext4: mballoc avoid use root reserved blocks for non root allocation percpu_counter: new function percpu_counter_sum_and_set ext4: delayed allocation ENOSPC handling ext4: Invert lock ordering of page_lock and transaction start in delalloc ext4: fix delalloc i_disksize early update issue ext4: delayed allocation i_blocks fix for stat ext4: Documention update for new ordered mode and delayed allocation jbd: fix race between free buffer and commit transaction ext4: Fix delalloc release block reservation for truncate ext4: journal credits calulation cleanup and fix for non-extent writepage ext4: journal credits reservation fixes for extent file writepage ext4: journal credits reservation fixes for DIO, fallocate ext4: journal credit fix for the delayed allocation's writepages() function percpu counter: clean up percpu_counter_sum_and_set() ext2: fix ext2 block reservation early ENOSPC issue ext3: fix ext3 block reservation early ENOSPC issue quota: Add quota reservation support quota: Add quota reservation claim and released operations quota: Use inode->i_blkbits to get block bits quota: Move EXPORT_SYMBOL immediately next to the functions/varibles ext4: quota reservation for delayed allocation ext4: release reserved quota when block reservation for delalloc retry ext4: Split uninitialized extents for direct I/O ext4: Use end_io callback to avoid direct I/O fallback to buffered I/O ext4: async direct IO for holes and fallocate support
Mingquan Pan (1): Blackfin: use KERN_ALERT in all kgdb_test output
Mingwei Wang (1): [ARM] pxa: fix the incorrectly defined drive strength macros for pxa{168,910}
Minkyu Kang (1): Add MAX17040 Fuel Gauge driver
Minoru Usui (3): x86: fix NUMA emulation on 64-bit net_cls: fix unconfigured struct tcf_proto keeps chaining and avoid kernel panic when we use cls_cgroup cls_cgroup: Fix oops when user send improperly 'tc filter add' request
Miquel van Smoorenburg (9): [SCSI] dpt_i2o: use standard __init / __exit code [SCSI] dpt_i2o: move from virt_to_bus/bus_to_virt to dma_alloc_coherent [SCSI] dpt_i2o: 64 bit support [SCSI] dpt_i2o: sysfs code x86: pci-dma.c: use __GFP_NO_OOM instead of __GFP_NORETRY x86, pci-dma.c: don't always add __GFP_NORETRY to gfp tcp: calculate tcp_mem based on low memory instead of all memory [SCSI] dpt_i2o: fix transferred data length for scsi_set_resid() do_mpage_readpage(): don't submit lots of small bios on boundary
Mirco Macrelli (1): Input: logips2pp - add support for MX3100
Mirco Tischler (3): Fix u132-hcd.c compile error [ALSA] hda-codec - Add support of Zepto laptops cgroups: fix compile warning
Mirko (1): drm: add new rv380 pciid
Mirko Bordignon (1): USB: new ftdi_sio device id
Mirko Lindner (2): [NIU]: Fix link LED handling. [NIU]: Support for Marvell PHY
Miroslav Sustek (2): V4L/DVB (11879): Adds support for Leadtek WinFast DTV-1800H V4L/DVB (11441): cx88-dsp: fixing 64bit math
Miroslaw Walukiewicz (1): RDMA/nes: Fix resource issues in nes_create_cq() and nes_destroy_cq()
Misael Lopez Cruz (3): ASoC: Add support for TI SDP3430 ASoC: OMAP: Initialize XCCR and RCCR registers in McBSP DAI driver ASoC: TWL4030: Enable/disable voice digital filters
Mischa Jonker (1): When a break signal is detected, the next character should be ignored.
Misha Zhilin (2): USB: ehci: handle large bulk URBs correctly (again) ALSA: ice1724 - Support for Terrasoniq/MUSONIK TS22 PCI card
Mishal� Pytasz (1): V4L (0973): Another build fix for compat_ioctl32.c
Mitch Williams (24): e1000: fix spinlock bug net: allow newline terminated IP addresses in in_aton net: make dev_valid_name public bonding: add bond name to all error messages bonding: expand module param descriptions bonding: Add transmit policy to /proc bonding: get slave name from actual slave instead of param list bonding: move kmalloc out of spinlock in ALB init bonding: explicitly clear RLB flag during ALB init bonding: expose some structs bonding: make functions not static bonding: move bond creation into separate function bonding: make bond_init not __init bonding: Allow ARP target table to have empty entries bonding: add ARP entries to /proc bonding: add sysfs functionality to bonding (large) bonding: version update bonding: spelling and whitespace corrections bonding: comments and changelog e1000: add multicast stats counters PCI: Flush MSI-X table writes e1000e: add new wakeup cababilities igb: Correctly get protocol information igb: Remove adapter struct from these function call parameters
Mitchell Blank Jr (7): [ATM]: always return the first interface for ATM_ITF_ANY [ATM]: atm_pcr_goal() doesn't modify its argument's contents -- mark it as const [ATM]: [lanai] better constification [ATM]: attempt to autoload atm drivers [ATM]: [lanai] kill lanai_ioctl() which just contains some old debugging code select: don't overflow if (SELECT_STACK_ALLOC % sizeof(long) != 0) atm: use const where reasonable
Mithlesh Thukral (51): NetXen: Use multiple PCI functions NetXen: Removal of redundant argument passing NetXen: Multi PCI support for Quad cards NetXen: Removal of redundant macros NetXen: Port swap feature for multi port cards NetXen: Fixes for Power PC architecture NetXen: Fix for vmalloc issues NetXen: Fix NetXen driver ping on system-p NetXen: Removal of extra free_irq call NetXen: Fix ping issue after reboot on Blades with 3.4.19 firmware NetXen: Fix compile failure seen on PPC architecture NetXen: Fix link status messages Staging: sxg: New SXG_SGL design and MAC Header changes Staging: sxg: Typedef removal - pending work Staging: sxg: Commenting style fixes - Pending work Staging: sxg: Indentation fixes - mostly 80 char lines Staging: sxg: Receive code and data structure cleanups Staging: sxg: Ethtool framework and Receive code path changes Staging: sxg: SXG SGL related cleanup in data structures and code Staging: sxg: Locking related changes. Fix locking levels Staging: sxg: Add Ethtool functionality enhancement and misc cleanups Staging: sxg: Firmware updates Staging: sxg: Fix to load card on low memory machines Staging: sxg: Add multicast support for Sahara SXG driver Staging: sxg: Add NAPI feature to Sahara SXG Driver Staging: sxg: Cleanup the SXG driver of unused space and functions Staging: sxg: Add Jumbo frames support to Sahara SXG Driver Staging: sxg: Removed unnecessary checks while taking Transmit Locks Staging: sxg: Make SXG driver use MSI-X interrupts if possible Staging: sxg: Add Checksum Offload support for Sahara SXG driver Staging: sxg: Fix memory leak in case of allocation failure Staging: sxg: Add firmware files for Rev B card Staging: sxg: Add Rev B support in the Sahara SXG driver Staging: sxg: Remove unused Rev A microcode files Staging: sxg: Add checksum control option through ethtool interface Staging: sxg: Fix memory leak caused by double allocation of rings Staging: sxg: Fix the module in Kconfig file for Sahara SXG driver Staging: sxg: Fix interface bug not working after open is called second time. Staging: sxg: Read the correct MAC address from the card for Rev B cards Staging: sxg: Fix a warning dump emitted by rtnl_watchdog during LTP tests Staging: sxg: Add watchdog timer for managing Link states for SXG driver Staging: sxg: Add support to download the firmware using request_firmware() Staging: sxg: slicoss: Specify the license for Sahara SXG and Slicoss drivers Staging: sxg: Fire watchdog timer at end of open routine to change the link Staging: sxg: Use correct queue_id for transmitting non-TCP packets Staging: sxg: Fix sleep in atomic context warning while loading driver Staging: sxg: Fix leaks and checksum errors in transmit code path Staging: wlan-ng: Lindent cleanups Staging: wlan-ng: Update README file. Remove Lindent task staging: wlan-ng: scripts/checkpatch.pl error fixes. Staging: Comedi: Lindent changes to comdi driver in staging tree
Mitsuru Chinen (12): [IPv6]: Exclude truncated packets from InHdrErrors statistics [SNMP]: Add definitions for {In,Out}BcastPkts [IPV4] SNMP: Support InNoRoutes [IPV4] SNMP: Support InTruncatedPkts [IPV4] SNMP: Support InMcastPkts and InBcastPkts [IPV4] SNMP: Support OutMcastPkts and OutBcastPkts [IPV4] SNMP: Display new statistics at /proc/net/netstat [IPV6]: Defer IPv6 device initialization until a valid qdisc is specified [IPv4] SNMP: Refer correct memory location to display ICMP out-going statistics [IPv6] SNMP: Restore Udp6InErrors incrementation [IPv6] SNMP: Increment OutNoRoutes when connecting to unreachable network [IPv4]: Reply net unreachable ICMP message
Mitsuru KANDA (1): [IPV6]: Check connect(2) status for IPv6 UDP socket (Re: xfrm_lookup)
Moger, Babu (4): [SCSI] scsi_dh_rdac: move the init code from rdac_activate to rdac_bus_attach [SCSI] scsi_dh_rdac: changes to collect the rdac debug information during the initialization [SCSI] scsi_dh_rdac: changes for rdac debug logging [SCSI] scsi_dh_rdac: Fix for returning correct mode select cmd return info
Mohamed Abbas (52): iwl4965: fix scan problem iwl3945: cancel scan on rxon command iwl3945: fix direct scan problem iwl3945: place CCK rates in front of OFDM for supported rates iwl4965: fix cannot find a suitable rate issue iwlwifi: enhance WPA authenication stability iwlwifi: fix ucode assertion for RX queue overrun iwlwifi: avoid firmware command sending if rfkill is enabled iwlwifi: earlier rx allocation iwlwifi: initialize ieee80211_channel->hw_value iwlwifi: set rate_idx correctly from plcp mac80211: prevent tuning during scanning iwlwifi: Add led support iwlwifi: add notification infrastructure to iwlcore iwlwifi: hook iwlwifi with Linux rfkill iwlwifi: fix race condition during driver unload iwlwifi: fix rfkill memory error mac80211: notify mac from low level driver (iwlwifi) iwlwifi: fix unload warning and error iwlwifi: Add power level support iwlwifi: fix resume SW RF-kill iwlwifi: keep the STATUS_EXIT_PENDING flag till the end of down flow iwlwifi: add power save to 5000 HW iwlwifi: fix apm_stop (wrong bit polarity for FLAG_INIT_DONE) iwlwifi: remove false rxon if rx chain changes iwlwifi: clear scanning bits upon failure iwlwifi: clear scanning bits upon failure iwl3945: clear scanning bits upon failure iwlwifi: do not call statistics from rfkill iwlagn: fix resume for ADHOC network iwl3945: fix resume for ADHOC network iwlwifi: fix resume while txpower off iwlagn: fix agn rate scaling iwlagn: fix warning when set WEP key iwlagn: use changed in mac_config iwl3945: use changed in iwl3945_mac_config iwlagn: allow power level setting all the times iwlcore: dont commit power command if interface is not up iwlwifi: support 11h iwlagn: Sync rxon active with changes iwlcore: fix channel display in debugfs iwlcore: Fix stay in table function. iwlwifi: allow config if device not ready iwlagn: improve rate scale table search iwlcore: register locks iwlcore: support ICT interrupt iwlcore: Allow skb allocation from tasklet. iwlcore: Add support for periodic RX interrupt iwlcore: Set rb_timeout to 0x10 for devices with ICT iwlagn: co-exist with AMT iwlagn: delay ict interrupt. iwlwifi: Check HW ready before prepare card.
Mohammed Gamal (12): KVM: x86 emulator: emulate nop and xchg reg, acc (opcodes 0x90 - 0x97) KVM: x86 emulator: Fix HLT instruction KVM: VMX: Remove redundant check in handle_rmode_exception KVM: VMX: Add Guest State Validity Checks KVM: VMX: Add module parameter and emulation flag. KVM: VMX: Add invalid guest state handler KVM: VMX: Modify mode switching and vmentry functions KVM: x86 emulator: Add mov r, imm instructions (opcodes 0xb0-0xbf) KVM: x86 emulator: Add std and cld instructions (opcodes 0xfc-0xfd) KVM: x86 emulator: Add in/out instructions (opcodes 0xe4-0xe7, 0xec-0xef) KVM: x86 emulator: Add call near absolute instruction (opcode 0xff/2) KVM: x86 emulator: Add adc and sbb missing decoder flags
Mohan Kumar M (6): [POWERPC] Fix interrupt clearing in kdump shutdown sequence [POWERPC] pSeries/kexec: Fix for interrupt distribution [POWERPC] Avoid hypervisor statistics calculation in real mode [POWERPC] Fix interrupt distribution in ppc970 powerpc: Support for relocatable kdump kernel powerpc: Enable RELOCATABLE option for CRASH_DUMP
Mohanlal Jangir (1): mtd: inftl: fix fold chain block number
Moiz Sonasath (2): i2c-omap: ACK pending [R/X]DR and [R/X]RDY interrupts i2c-omap: Enable workaround for Errata 1.153 based on
Monakhov Dmitriy (2): D-cache aliasing issue in __block_prepare_write IRQ: add __must_check to request_irq
Moni Shoua (18): IB/core: Ignore membership bit in ib_find_pkey() IB/ipoib: Bound the net device to the ipoib_neigh structue IB/ipoib: Verify address handle validity on send net/bonding: Enable bonding to enslave non ARPHRD_ETHER net/bonding: Enable bonding to enslave netdevices not supporting set_mac_address() net/bonding: Enable IP multicast for bonding IPoIB devices net/bonding: Handlle wrong assumptions that slave is always an Ethernet device net/bonding: Delay sending of gratuitous ARP to avoid failure net/bonding: Destroy bonding master when last slave is gone bonding: Send more than one gratuitous ARP when slave takes over IB/sa: Fail requests made while creating new SM AH IPoIB: Refresh paths instead of flushing them on SM change events bonding: Don't destroy bonding master when removing slave via sysfs IB/mlx4: Fix dispatch of IB_EVENT_LID_CHANGE event IB/mthca: Fix dispatch of IB_EVENT_LID_CHANGE event bonding: clean muticast addresses when device changes type bonding: remap muticast addresses without using dev_close() and dev_open() IPoIB: Don't turn on carrier for a non-active port
Monty (1): USB: Emagic USB firmware loading fixes
Moore, Eric (43): [SCSI] raid_class.c - adding RAID10 and RAID10 defines [SCSI] fusion - adding support for FC949ES [SCSI] fusion - adding raid support in mptsas [SCSI] fusion - mpi header udpate [SCSI] scsi_transport_sas: mapping the rphy channel equal to the port identifier [SCSI] fusion - fix pci express bug [SCSI] scsi_transport_sas.c: display port identifier [SCSI] fusion: add support for raid hot add/del support [SCSI] fusion: target reset when drive is being removed [SCSI] fusion: move sas persistent event handling over to the mptsas module [SCSI] fusion: bump version [SCSI] fusion: spi bus reset when driver loads [SCSI] fusion: mptsas, increase discovery timout to 300 seconds [SCSI] fusion: increase reply frame size from 0x40 to 0x50 bytes [SCSI] fusion: add verbose messages for RAID actions [SCSI] fusion: overrun tape fix [SCSI] fusion: add task managment response code info [SCSI] fusion: unloading the driver results in panic - fix [SCSI] fusion: unloading the driver - only set asyn narrow for configured devices [SCSI] fusion: add message sanity check [SCSI] fusion - mptctl - MPTCOMMAND - adding function types. [SCSI] fusion - mptctl - adding support for bus_type=SAS [SCSI] fusion - mtctl - change to wait_event_timeout [SCSI] fusion - mptctl - Event Log Fix [SCSI] fusion - mptctl -sense width fix [SCSI] fusion - mptctl - backplane istwi fix [SCSI] fusion - mptctl -firmware download fix [SCSI] fusion - mptctl -adding asyn event notification support [SCSI] fusion - mptlan - remove wierd humor print [SCSI] drivers/base/bus.c - export reprobe [SCSI] fusion - loginfo header update [SCSI] fusion - move some debug firmware event debug msgs to verbose level [SCSI] fusion - static fix's [SCSI] fusion - removing target_id/bus_id from the VirtDevice structure [SCSI] fusion - cleanup mptsas event handling functions [SCSI] fusion - exclosure misspelled [SCSI] fusion - memory leak, and initializing fields [SCSI] fusion - exposing raid components in mptsas [SCSI] fusion - expander hotplug suport in mptsas module [SCSI] fusion - bump version [SCSI] mptfusion - fix panic in mptsas_slave_configure [SCSI] mptfusion: bug fix's for raid components adding/deleting [SCSI] - fusion - mptfc bug fix's to prevent deadlock situations
Moore, Eric Dean (25): [SCSI] mptfusion: Kconfig Adding new bus type drivers for fusion drivers. [SCSI] mptfusion: mptbase cleanup, split driver support, DMA 32_BIT_MASK [SCSI] mptfusion: mptctl Remove credits and update copyright [SCSI] mptfusion: mptlan Remove credits and update copyright [SCSI] mptfusion: mptscsih Split driver support [SCSI] mptfusion: mptspi Adding Stub Driver - SCSI Parallel [SCSI] mptfusion: mptfc Adding Stub Driver - Fiber Channel [SCSI] mptfusion: fix panic loading driver statically compiled [SCSI] fusion - Adding pci recog support for Fibre 949X and 939X chips [SCSI] fusion-kfree-cleanup [SCSI] fusion-kconfig-cleanup [SCSI] fusion - mpi headers version 1.5.9 [SCSI] fusion - bump driver version to 3.03.02 [SCSI] - mptfusion - convert to new change_queue_depth API [SCSI] fusion SAS support (mptsas driver) updates [SCSI] fusion SAS support (mptsas driver) minor fix [SCSI] mptfusion : dv performance fix [SCSI] mptfusion: Add maintainers [SCSI] mptfusion - adding = THIS_MODULE [SCSI] mptfusion - cleaning up xxx_probe error handling [SCSI] mptfusion - bus_type, change SCSI to SPI [SCSI] mptfusion - prep for removing domain validation [SCSI] mptfusion - mapping fixs required support for transport layers. [SCSI] mptfusion - bump version [SCSI] pci_ids.h: add subclass code for SAS Controllers
Moritz Muehlenhoff (70): USB: Updated unusual-devs entry for USB mass storage on Nokia 6233 Staging: wlan-ng: Remove use of __WLAN_ATTRIB_PACK__ Staging: wlan-ng: Remove use of WLAN_ADDR_LEN Staging: wlan-ng: Remove stray comments in header files Staging: wlan-ng: Cleanup wlan_compat.h more Staging: wlan-ng: Remove DBFENTER/DBFEXIT macros Staging: wlan-ng: Use generic byteorder macros Staging: wlan-ng: Replace BITx with the generic BIT(x) Staging: wlan-ng: Move URB_ASYNC_UNLINK and USB_QUEUE_BULK out of wlan_compat.h Staging: wlan-ng: Remove WLAN_LOG_INFO Staging: wlan-ng: Remove wlan_max()/wlan_min() Staging: wlan-ng: Replace WLAN_LOG_NOTICE with printk() Staging: wlan-ng: Replace WLAN_LOG_ERROR() with printk() Staging: wlan-ng: Replace WLAN_LOG_WARNING() with printk() Staging: wlan-ng: Replace wlan_isprint() with generic isprint() Staging: wlan-ng: Remove dead/unused code from p80211types.h Staging: wlan-ng: Remove dead/unused code from p80211hdr.h Staging: wlan-ng: Remove dead/unused code from p80211meta.h Staging: wlan-ng: Remove dead/unused code from hfa384x.h Staging: wlan-ng: Remove dead/unused code from p80211msg.h Staging: wlan-ng: Remove dead/unused code from p80211netdev.h Staging: wlan-ng: Remove dead/unused code from p80211conv.c Staging: wlan-ng: Remove dead/unused code from p80211conv.h Staging: wlan-ng: Remove dead/unused code from p80211req.c Staging: wlan-ng: Replace SSWAP() with the generic swap(). Also remove a Staging: wlan-ng: Remove more dead/unused code from p80211types.h Staging: wlan-ng: Remove dead/unused code from prism2sta.c Staging: wlan-ng: Remove dead code from prism2mgmt.c Staging: wlan-ng: Remove dead code from hfa384x_usb.c Staging: wlan-ng: Remove unused header file p80211metamib.h Staging: wlan-ng: Remove dead/unused code from p80211metadef.h Staging: wlan-ng: Remove dead/unused code from p80211ioctl.h Staging: wlan-ng: Remove dead/unused code from hfa384x.h and p80211metamsg.h Staging: wlan-ng: Remove more dead/unused code from hfa384x.h Staging: wlan-ng: Remove WLAN_INCLUDE_DEBUG and some related, mostly unused Staging: wlan-ng: Move netdevice_t typedef into p80211netdev.h Staging: wlan-ng: Move wlan_mkprintstr() and wlan_hexchar() macros into prism2sta.c Staging: wlan-ng: Replace WLAN_LOG_DEBUG() with printk(KERN_DEBUG Staging: wlan-ng: p80211req.h: Coding style cleanups Staging: wlan-ng: p80211req.c: Coding style cleanups Staging: wlan-ng: prism2mgmt.h: Coding style cleanups Staging: wlan-ng: hfa384x.h: Coding style cleanups Staging: wlan-ng: p80211wext.c: Coding style cleanups Staging: wlan-ng: p80211meta.h: Coding style cleanups Staging: wlan-ng: p80211ioctl.h: Coding style cleanups Staging: wlan-ng: p80211metastruct.h: Coding style cleanups Staging: wlan-ng: p80211hdr.h: Coding style cleanups Staging: wlan-ng: p80211conv.h: Coding style cleanups Staging: wlan-ng: p80211conv.c: Coding style cleanups Staging: wlan-ng: p80211types.h: Coding style cleanups Staging: wlan-ng: p80211msg.h: Coding style cleanups Staging: wlan-ng: p80211netdev.h: Coding style cleanups Staging: wlan-ng: p80211mgmt.h: Coding style cleanups Staging: wlan-ng: prism2mib.c: Coding style cleanups Staging: wlan-ng: prism2usb.c: Coding style cleanups Staging: wlan-ng: prism2sta.c: Coding style cleanups Staging: wlan-ng: p80211netdev.c: Coding style cleanups Staging: wlan-ng: hfa384x_usb.c: Coding style cleanups Staging: wlan-ng: prism2mgmt.c: Coding style cleanups Staging: wlan-ng: Remove dead code from prism2mib.c Staging: wlan-ng: Remove more dead code from hfa384x_usb.c Staging: wlan-ng: Remove unnecessary checks for NULL before calling kfree() Staging: wlan-ng: Remove dead code from p80211netdev.c Staging: wlan-ng: Remove the now empty wlan_compat.h Staging: wlan-ng: Replace local byteorder macros Staging: wlan-ng: Remove some superflous comments Staging: wlan-ng: Use kzfree() to securely zero-out the WEP key when freeing it Staging: wlan-ng: Drop the special case handling of older wireless extensions, WIRELESS_EXT is at 22 for the current kernel. Staging: wlan-ng: Remove more superflous comments Staging: hv: Remove compatibility ifdefry
Morrison, Tom (1): Support for Marvell 7042 Chip
Morten Banzon (1): [PPC] MCC2 missing in MPC826x device_list
Moussa A. Ba (1): pagemap clear_refs: modify to specify anon or mapped vma clearing
Mrton Nmeth (1): leds: Add mail LED support for "Clevo D400P"
Muli Ben-Yehuda (51): perform maintenance on Documentation/vm/hugetlbpage.txt x86_64: Use function pointers to call DMA mapping functions x86_64: Add a MAINTAINERS entry for Calgary x86_64: Fix Calgary copyright statements per IBM guidelines x86_64: Calgary IOMMU - fix off by one error x86_64: Fix CONFIG_IOMMU_DEBUG Calgary IOMMU: rearrange 'struct iommu_table' members Calgary IOMMU: consolidate per bus data structures Calgary IOMMU: break out of pci_find_device_reverse if dev not found Calgary IOMMU: fix error path memleak in calgary_free_tar Calgary IOMMU: fix reference counting of Calgary PCI devices Calgary IOMMU: calgary_init_one_nontraslated() can return void Calgary IOMMU: save a bit of space in bus_info remove superflous BUG_ON's in nommu and gart print whether CONFIG_IOMMU_DEBUG is enabled only verify the allocation bitmap if CONFIG_IOMMU_DEBUG is on remove tce_cache_blast_stress() Calgary IOMMU: eradicate sole remaining 80 chars per line offender [SCSI] aic94xx: require firmware loader x86-64: increase PHB1 split transaction timeout x86-64: increase PHB1 split transaction timeout calgary: phb_shift can be int Calgary: check BBAR ioremap success when ioremapping Calgary: allow compiling Calgary in but not using it by default Calgary: remove unused variables x86-64: tighten up printks x86-64: robustify bad_dma_address handling OSS trident: massive whitespace removal OSS trident: fix locking around write_voice_regs OSS trident: replace deprecated pci_find_device with pci_get_device x86_64: generalize calgary_increase_split_completion_timeout x86_64: update copyright notice x86_64: introduce handle_quirks() for various chipset quirks x86_64: introduce chipset specific ops x86_64: abstract how we find the iommu_table for a device x86_64: introduce CalIOC2 support x86_64: add chip_ops and a quirk function for CalIOC2 x86_64: implement CalIOC2 TCE cache flush sequence x86_64: make dump_error_regs a chip op x86_64: grab PLSSR too when a DMA error occurs x86_64: reserve TCEs with the same address as MEM regions x86_64: tabify and trim trailing whitespace x86_64: only reserve the first 1MB of IO space for CalIOC2 x86_64: tidy up debug printks x86_64: Calgary - fix few style problems pointed out by checkpatch.pl x86_64: Calgary - tighten up the bitmap locking x86_64: Calgary - fold in redundant functions x86-64: introduce struct pci_sysdata to facilitate sharing of ->sysdata finish i386 and x86-64 sysdata conversion x86: Calgary: fix disable busnum for CalIOC2 x86: calgary get rid of translate_phb
Mulyadi Santosa (1): perf tools: Run generate-cmdlist.sh properly
Murali Iyer (1): [POWERPC] Export DCR symbols for modules
Muralidharan Karicheri (16): davinci: DM644x platform changes for vpfe capture davinci: DM355 - platform changes for vpfe capture DaVinci: DM646x - platform changes for vpif capture and display drivers V4L/DVB (12246): tvp514x: Migration to sub-device framework V4L/DVB (12247): tvp514x: formatting comments as per kernel documentation V4L/DVB (12248): v4l: vpfe capture bridge driver for DM355 and DM6446 V4L/DVB (12249): v4l: ccdc hw device header file for vpfe capture V4L/DVB (12250): v4l: dm355 ccdc module for vpfe capture driver V4L/DVB (12251): v4l: dm644x ccdc module for vpfe capture driver V4L/DVB (12252): v4l: ccdc types used across ccdc modules for vpfe capture driver V4L/DVB (12253): v4l: common vpss module for video drivers V4L/DVB (12254): v4l: Makefile and config files for vpfe capture driver V4L/DVB (12906a): V4L : vpif display updates to support vpif capture V4L/DVB (12906b): V4L : vpif capture - Kconfig and Makefile changes V4L/DVB (12906c): V4L : vpif capture driver for DM6467 V4L/DVB (12906d): V4L : vpif updates for DM6467 vpif capture driver
Murillo Fernandes Bernardes (1): x86_64: Calgary - Fix mis-handled PCI topology
Muthu Kumar (1): PCI ACPI: Rename the functions to avoid multiple instances.
Myron Stowe (5): ACPICA: fix error path in new external package objects as method arguments ACPI: Disambiguate processor declaration type ACPI: Behave uniquely based on processor declaration definition type ACPI: 80 column adherence and spelling fix (no functional change) ACPICA: Fix table entry truncation calculation
Márton Németh (17): drivers/base/platform.c: fix small typo in doc Input: i8042 - export i8042_command() ACPI: EC: use printk_ratelimit(), add some DEBUG mode messages ACPI: EC: add leading zeros to debug messages ACPI: EC: "DEBUG" needs to be defined earlier drm: cleanup DRM_DEBUG() parameters leds: Add clevo notebook LED driver leds: Add support for hardware accelerated LED flashing leds: hw acceleration for Clevo mail LED driver 8139too: some style cleanups cdrom: update ioctl documentation ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list block: add documentation for register_blkdev() V4L/DVB (10633): DAB: fix typo V4L/DVB (11293): uvcvideo: Add zero fill for VIDIOC_ENUM_FMT V4L/DVB (11573): uvcvideo: Prevent invormation loss with removing implicit casting V4L/DVB (11574): uvcvideo: fill reserved fields with zero of VIDIOC_QUERYMENU
M�rten Wikstr�m (1): [ARM] 3347/1: Bugfix for ixp4xx_set_irq_type()
NAKAMURA Kenta (1): sata_sil: new ID 1002:437A for ATI IXP400
Nadia Derbey (33): ipc: store ipcs into IDRs ipc: unify the syscalls code ipc: remove the ipc_get() routine ipc: integrate ipc_checkid() into ipc_lock() Storing ipcs into IDRs ipc: introduce the ipcid_to_idx macro ipc: inline ipc_buildid() ipc: fix wrong comments fix idr_find() locking ipc: remove unneeded parameters ipc: scale msgmni to the amount of lowmem ipc: scale msgmni to the number of ipc namespaces ipc: define the slab_memory_callback priority as a constant ipc: recompute msgmni on memory add / remove ipc: invoke the ipcns notifier chain as a work item ipc: recompute msgmni on ipc namespace creation/removal ipc: do not recompute msgmni anymore if explicitly set by user ipc: re-enable msgmni automatic recomputing msgmni if set to negative idr: fix idr_remove() ipc: restore MSGPOOL original value ipc: only output msgmni value at boot time idr: change the idr structure idr: rename some of the idr APIs internal routines idr: fix a printk call idr: error checking factorization idr: make idr_get_new* rcu-safe idr: make idr_find rcu-safe idr: make idr_remove rcu-safe ipc: call idr_find() without locking in ipc_lock() ipc: get rid of ipc_lock_down() ipc: do not use a negative value to re-enable msgmni automatic recomputing ipc: document the new auto_msgmni proc file sysvipc: fix the ipc structures initialization
Naga Chumbalkar (4): x86: Print real IOAPIC version for x86-64 [CPUFREQ] powernow-k8: read P-state from HW [CPUFREQ] powernow-k8: get drv data for correct CPU [CPUFREQ] update Doc for cpuinfo_cur_freq and scaling_cur_freq
Nagendra Singh Tomar (1): [SCSI] sd: udev accessing an uninitialized scsi_disk field results in a crash
Nakul Saraiya (1): Increase nodemap hash.
Nam Phạm Thành (2): V4L/DVB (10242): pwc: add support for webcam snapshot button V4L/DVB (12475): Add support for Humax/Coex DVB-T USB Stick 2.0 High Speed
Naohiro Ooiwa (2): sysrq: add enable_mask in sysrq_moom_op bnx2x: Fix the behavior of ethtool when ONBOOT=no
Naranjo Manuel Francisco (2): USB: HID: add blacklist AIRcable USB, little beautification USB: fix aircable.c: inconsequent NULL checking
Narender Kumar (2): netxen: ethtool statistics and control for LRO netxen: bridged mode optimizations
Narendra Sankar (4): sata_svw: Add support for new device IDs sata_svw: bump version number PCI: MSI functionality broken on Serverworks GC chipset serverworks: add support for new southbridge IDE
Naresh Medisetty (2): ASoC: DaVinci: Audio: Fix swapping of channels at start of stereo playback ASoC: DaVinci: Fix audio stall when doing full duplex
Natalie Protasevich (4): Do not enforce unique IO_APIC_ID check for xAPIC systems (i386) x86: avoid wasting IRQs for PCI devices x86_64: avoid wasting IRQs x86: hot plug CPU to support physical add of new processors
Natalie.Protasevich@unisys.com (5): x86: avoid wasting IRQs patch update x86_64: avoid wasting IRQs patch update ES7000 platform update (i386) ES7000 platform update Compilation fix for ES7000 when no ACPI is specified in config (i386)
Nate (1): [CIFS] use simple_prepare_write to zero page data
Nate Carlson (1): USB: Variant of the Dell Wireless 5520 driver
Nate Case (21): PHYLIB: Add BCM5482 PHY support PHYLIB: Locking fixes for PHY I/O potentially sleeping pasemi_mac: Netpoll support [POWERPC] Remove leftover printk in isa-bridge.c [MTD] [NOR] Support for M50FLW080A and M50FLW080B ipmi: support I/O resources in OF driver [POWERPC] Fix uninitialized variable bug in copy_{to|from}_user PHYLIB: Add 1000Base-X support for Broadcom bcm5482 USB: isp1760: Assign resource fields before adding hcd USB: isp1760: Support board-specific hardware configurations leds: Add support for Philips PCA955x I2C LED drivers hwmon: (lm90) Convert some macros to static functions hwmon: (lm90) Support ADT7461 in extended mode powerpc/fsl-booke: Enable L1 cache on e500v1/e500v2/e500mc CPUs powerpc/85xx: cuboot - Fix up ethernet3 MAC address on MPC85xx powerpc/85xx: Add platform support for X-ES MPC85xx boards powerpc/85xx: Add dts files for X-ES MPC85xx boards powerpc/85xx: Add defconfig for X-ES MPC85xx boards powerpc/bootwrapper: Custom build options for XPedite52xx targets gpio: pca953x: Get platform_data from OpenFirmware gpio: pca953x: Add support for PCA9556
Nate Dailey (2): [SCSI] drivers/scsi/sr_ioctl.c: check for failed allocation sata_vsc: use default cache line size if non-zero
Nate Diller (14): block cleanups: Add kconfig default iosched submenu block cleanups: Fix iosched module refcount leak [BLOCK] elevator: default choice selection [BLOCK] elevator: allow default scheduler to potentially be modular fs: convert core functions to zero_user_page affs: use zero_user_page ext3: use zero_user_page reiserfs: use zero_user_page fs: deprecate memclear_highpage_flush ntfs: use zero_user_page NFS: use zero_user_page ecryptfs: use zero_user_page ocfs2: use zero_user_page [GFS2] use zero_user_page
Nathael Pajani (1): USB: fix linked list insertion bugfix for usb core
Nathan Bronson (1): USB: ftdi_sio vendor code for RR-CirKits LocoBuffer USB
Nathan Fontenot (25): powerpc/pseries: EEH Cleanup [POWERPC] Update irq descriptor affinity [POWERPC] Split xics_teardown_cpu() [POWERPC] Remove redundant of_get_cpu_node routine [POWERPC] Update default irq servers when boot cpu is removed powerpc/pseries: Allow phandle to be specified in formats other than decimal powerpc/pseries: Use base address to derive starting page frame number powerpc/pseries: Update the device tree correctly for drconf memory add/remove powerpc/pseries: Split code into helper routines for drconf memory powerpc/pseries: Update numa association of hotplug memory add for drconf memory powerpc/pseries: Remove extraneous error reporting for hcall failures in lparcfg powerpc/pseries: Add memory entitlement capabilities to /proc/ppc64/lparcfg powerpc/pseries: Verify CMO memory entitlement updates with virtual I/O powerpc/pseries: Update arch vector to indicate support for CMO powerpc/pseries: Remove kmalloc call in handling writes to lparcfg powerpc: Allow non-hcall return values for lparcfg writes powerpc: Zero fill the return values of rtas argument buffer powerpc: Check rc of notifier chain for memory remove powerpc: Oops in pseries_lmb_remove() memory hotplug: release memory regions in PAGES_PER_SECTION chunks powerpc/pseries: Validate PFN in pseries_remove_lmb() powerpc/pci: Properly allocate bus resources for hotplug PHBs powerpc/numa: Cleanup hot_add_scn_to_nid powerpc/pseries: Failed reconfig notifier chain call cleanup powerpc: Display processor virtualization resource allocs in lparcfg
Nathan Fotenot (1): powerpc/pseries: Split processor entitlement retrieval and gathering to helper routines
Nathan Lynch (80): [SCSI] fix slab corruption during ipr probe prom_find_machine_type typo breaks pSeries lpar boot generate hotplug events for cpu online ppc64: don't create spurious symlinks under node0 sysdev USB: zd1201: make sysfs device symlink fix workqueue oops during cpu offline powerpc: avoid timer interrupt replay effect when onlining cpu powerpc numa: fix boot_cpuid always assigned to node 0 powerpc numa: Minor debugging code changes powerpc numa: Minor cpu hotplug-related cleanups powerpc numa: Get rid of "numa domain" terminology powerpc numa: Consolidate handling of Power4 special case powerpc numa: Support sparse online node map powerpc numa: Consolidate assignment of cpus to nodes [POWERPC] Extra sanity check in EEH code [POWERPC] Fix gettimeofday inaccuracies [POWERPC] Maple U3 HT - reject inappropriate config space access [POWERPC] Demacrofy arch/powerpc/platforms/maple/pci.c [POWERPC] linux,tce-size property is 32 bits nvidiafb: fix unreachable code in nv10GetConfig [POWERPC] maple: Match "pcie" name for CPC945 [POWERPC] maple: Select PPC_RTAS [POWERPC] Add rtas_service_present() helper [POWERPC] maple: Use RTAS for reboot and halt [POWERPC] Fix unbalanced uses of of_node_put sched: tasks cannot run on cpus onlined after boot [POWERPC] maple: improve CPC9x5 host bridge detection [POWERPC] Maple: don't override bus-range supplied by firmware [POWERPC] Maple: use mmio nvram [POWERPC] Remove spinlock from struct cpu_purr_data remove unused lock_cpu_hotplug_interruptible definition [POWERPC] Remove gratuitous reads from maple PCI config space methods [POWERPC] rtas_pci_ops: Use named structure member initializers [POWERPC] celleb_fake_pci_ops: Use named structure member initializers [POWERPC] celleb_epci_ops: Use named structure member initializers [POWERPC] maple pci_ops: Use named structure member initializers [POWERPC] pa_pxp_ops: Use named structure member initializers [POWERPC] powermac pci_ops: Use named structure member initializers [POWERPC] null_pci_ops: Use named structure member initializers [POWERPC] efika rtas_pci_ops: Use named structure member initializers [POWERPC] chrp pci_ops: Use named structure member initializers [POWERPC] indirect_pci_ops: Use named structure member initializers [POWERPC] tsi108_direct_pci_ops: Use named structure member initializers [POWERPC] Remove gratuitous reads from pasemi pci config space methods [POWERPC] Remove gratuitous reads from powermac pci config space methods [POWERPC] Fix multiple bugs in rtas_ibm_suspend_me code [POWERPC] Remove prod_processor() [POWERPC] lparcfg: Remove useless buffer allocation fix bloat-o-meter for ppc64 [SCSI] sym53c8xx: fix bad memset argument in sym_set_cam_result_error [POWERPC] maple: Use platform name in define_machine() [POWERPC] maple: Kill fixup_maple_ide [POWERPC] maple: Enable ipr driver in defconfig [POWERPC] scanlog_init cleanup and minor fixes [POWERPC] Convert pci and eeh code to of_device_is_available [POWERPC] Make walk_memory_resource available with MEMORY_HOTPLUG=n [POWERPC] ehea: Remove dependency on MEMORY_HOTPLUG powerpc: Add PPC_FEATURE_PSERIES_PERFMON_COMPAT sysfs-rules.txt: reword API stability statement ELF loader support for auxvec base platform string powerpc: Enable AT_BASE_PLATFORM aux vector powerpc: Fix boot problem due to AT_BASE_PLATFORM change powerpc: Fix vio build warnings powerpc: kill useless SMT code in prom_hold_cpus powerpc: register_cpu_online should be __cpuinit powerpc: Update cpu_sibling_maps dynamically powerpc: Make core sibling information available to userspace powerpc: Make core id information available to userspace powerpc: Show processor cache information in sysfs powerpc: Remove redundant sysfs_remove_file calls for cache info powerpc: Move smp_hw_index to 32-bit code powerpc/powermac: Use set_hard_smp_processor_id() instead of smp_hw_index powerpc/pseries: Check for GIQ indicator before calling set-indicator powerpc: Add of_find_next_cache_node() powerpc: Convert cpu_to_l2cache() to of_find_next_cache_node() powerpc: Convert sysfs cache code to of_find_next_cache_node() ehea: use get_zeroed_page for alignment-sensitive allocation powerpc: Rewrite sysfs processor cache info code powerpc/cacheinfo: Rename cache_dir per-cpu variable sched: do not count frozen tasks toward load
Nathan Scott (236): [XFS] Move the XFS inode to the front of its hash list on a cache hit [XFS] Block mount attempts for filesystems with version 1 directories. [XFS] Fix up uses of nlink_t incorrectly restricting us to 2^16 links for some platforms [XFS] Allow initial XFS delayed allocation size to be increased beyond 64KB. [XFS] Resolve an issue with xfsbufd not getting along with swsusp. [XFS] Disable the combination of XFS direct IO and AIO until the IO completion [XFS] Do not do delalloc conversion on pages beyond EOF ever, not just sometimes [XFS] Use the right offset when ensuring a delayed allocate conversion has covered the offset originally requested. Can cause data corruption when multiple processes are performing writeout on different areas of the same file. Quite difficult to hit though. [XFS] Cleanup use of loff_t vs xfs_off_t in the core code. [XFS] Fix directory inodes ioctl compat code, minor code consistency cleanups [XFS] Add a get/set interface for XFS project identifiers. [XFS] Add support for project quota, based on Dan Knappes earlier work. [XFS] Add support for project quota inheritance, a merge of Glens changes. [XFS] Makes more sense to use the fsxattr interface instead of adding new [XFS] Merge fixes into realtime quota code, since one/two reported, still [XFS] Merge a few minor fixes to the quota warning code. [XFS] Remove some debugging code from quota syscalls. [XFS] Make metadata IO completion consistent with other IO completion [XFS] Add a chunk of tracing code to diagnose truncate related issues. [XFS] Fix regression in transaction reserved-block accounting for direct [XFS] Add in grpid/nogrpid mount option parsing, actual code was always [XFS] Remove extraneous quotacheck diagnostics. [XFS] Manage spinlock differences between kernel versions a bit. [XFS] Fix incorrect use of BMAPI_READ in unwritten extent handling [XFS] Sort out some cosmetic differences between XFS trees. [XFS] Cleanup some -Wundef flag warnings in the endian macros (thanks [XFS] Remove special Kconfig XFS menu, make XFS options "inline". [XFS] Fix modular XFS builds (Makefile botch). [XFS] Revert recent quota Makefile change, not in a fit state for merging. [XFS] Add a comment about the use of XFS_SIZE_TOKEN_WANT. [XFS] Fix signedness issues in dquot ID handling, allowing uids/gids above [XFS] Provide a mechiansm for flushing delalloc before quota reporting. [XFS] Move some code around to prepare for the upcoming extended [XFS] Ondisk format extension for extended attributes (attr2). Basically, [XFS] Ondisk format extension for extended attributes (attr2). Basically, [XFS] Ondisk format extension for extended attributes (attr2). Basically, [XFS] Make some extended attributes routines take const parameters, for [XFS] Fix up an internal sort function name collision issue. [XFS] Remove a null CELL macro and its one caller, not useful to anyone. [XFS] Improve buffered read throughput by removing unnecessary timer calls [XFS] Track external log/realtime device names for correct reporting in [XFS] Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot. [XFS] Update license/copyright notices to match the prefered SGI [XFS] Update license/copyright notices to match the prefered SGI [XFS] Fix up a 32/64 local flags variable issue when enabling attr2 mode. [XFS] Show additional mount options in /proc/mounts, fix up some debug [XFS] Remove unused type, xfs_gap_t. [XFS] Disable attr2 by default, until a more appropriate time to enable [XFS] Rework the dquot hash sizing heuristics. [XFS] Rework the final mount options flag bit to make room for more. [XFS] Rework fid encode/decode wrt 64 bit inums interacting with NFS. [XFS] Remove old, broken nolog-mode code - noone plans to ever fix it. [XFS] Remove an unhelpful ifdef, the comment above the routine explains [XFS] Fix boundary conditions when issuing direct IOs from large userspace [XFS] Ensure fsync does not incorrectly return EIO for pages beyond EOF. [XFS] Update XFS documentation. [XFS] Update XFS quota header license to match the SGI boilerplate. [XFS] Add the project quota type into the XFS quota header. [XFS] Add a mechanism for XFS to use the generic quota sync method. [XFS] fix XFS quota for modular XFS builds [XFS] Cleanup cosmetic differences between source trees. [XFS] Remove several no-longer-used files. [XFS] Fix an inode32 regression - if no options are presented, must still [XFS] Remove no-longer-used qsort source. [XFS] Fix a 32 bit value wraparound when providing a mapping for a large [XFS] Fix a case where attr2 format was being used unconditionally. [XFS] Resolve the xlog_grant_log_space hang, revert inline to macro. [XFS] Do not inherit properties for the quota inodes from the root inode. [XFS] Implement the di_extsize allocator hint for non-realtime files as [XFS] Fix typo from when enabling write barriers by default, flags botch [XFS] Reverse the sense of COMPAT_ATTR and ATTR2, keeps it simple and [XFS] Disable write barriers for now till intermittent IO errors are [XFS] Make d_maxiosz report the real maximum (INT_MAX) so we dont [XFS] Sort out cosmetic differences between user and kernel copies of some [XFS] Fix an intermittent pquota panic caused by dodgey quota flags to an [XFS] Ensure max diosize reported is aligned with minimum diosize. [XFS] Fix v2 log bufsize reporting in /proc/mounts. [XFS] Add an XFS callout to security_inode_init_security; SE Linux is not [XFS] Fix quotaoff logitem for project quota, affects log recovery only. [XFS] Fix a thinko when generating a forced shutdown stack trace. [XFS] Complete the pagebuf -> xfs_buf naming convention transition, [XFS] Fix up offset type inconsistencies and gcc warnings from earlier [XFS] Fix some build fallout from atime changes. [XFS] Fix compiler warnings from older gcc versions wrt printfalike [XFS] Merge in trivial changes, sync up headers with userspace [XFS] Fix follow_link when dealing with symlinks larger than 256 bytes. Merge HEAD from oss.sgi.com:/oss/git/linux-2.6.git [XFS] Fix symlink creation too, with respect to initialising SELinux [XFS] mutex fallout - fix debug builds and remove no-longer-useful comment. [XFS] remove no-longer-needed IS_NOATIME macro, twas just a build workaround Make alloc_page_buffers() initialise buffer_heads using init_buffer(), [XFS] Fix regression in xfs_buf_rele dealing with non-hashed buffers, as [XFS] Fix missing inode atime update from the utime syscall. [XFS] Fix a realtime allocator regression introduced by an old iget race [XFS] Reduce stack use during quota mounts (caused a panic). This [XFS] XFS propagates MS_NOATIME through two levels internally but doesn't [XFS] Cleanup the use of zones/slabs, more consistent and allows flags to [XFS] Fix a mutex_destroy diagnostic about a locked-mutex-on-destroy from [XFS] Flag the XFS inode cache as in need of spreading also. [XFS] When compiling with gcc 4.0 and CONFIG_SMP unset, there are many [XFS] Make headers compile for more compiler variants; minor cleanup. [XFS] UUID endianess fix. uu_timelow is a 32bit field and needs to be [XFS] Use XFS_VFSTOM in more places instead of open coding it. [XFS] Move some code around to avoid prototypes and prep for future [XFS] Add xfs_map_buffer helper, use it in a couple of places. [XFS] Additional mount time superblock validation checks. [XFS] Dynamically allocate local kiocb structures in readv/writev routines [XFS] Dynamically allocate xfs_dir2_put_args_t structure to reduce stack [XFS] Reduce complexity in xfs_trans_init by pushing complex macros out [XFS] Take a dentry structure off the stack into the data segment. [XFS] Dynamically allocate vattr in places it makes sense to do so, to [XFS] Reduce xfs_bmapi stack use by removing some local state variables, [XFS] Reduce stack usage within xfs_bmapi by rearranging some code, [XFS] Remove a couple of no-longer-used macros/types from XFS. [XFS] Switch over from linvfs names for address space ops for consistent [XFS] Switch over from linvfs names for file operations for consistent [XFS] Switch over from linvfs names for inode operations for consistent [XFS] Switch over from linvfs names for sb/quotactl operations for [XFS] Dynamically allocate the xfs_dinode_core_t structure to reduce our [XFS] Revert kiocb and vattr stack changes, theory is the AIO rework will Fix a direct I/O locking issue revealed by the new mutex code. [XFS] Complete transition away from linvfs naming convention, finally. [XFS] Correct the dquot reservation component for the link transation. [XFS] Fix an infinite loop issue in bulkstat when a corrupt inode is [XFS] Cleanup references to i_sem. [XFS] Make couple names consitent, be more defensive on releasepage (and [XFS] Merge Yingpings fix for a vn_count assert failure during QA - [XFS] Flush and invalidate dirty pages at the start of a direct read also, [XFS] endianess annotations for xfs_dir2_data_hdr structure. [XFS] endianess annotations for xfs_dir2_free_hdr_t [XFS] endianess annotations for XFS_DIR2_LEAF_BESTS_P [XFS] endianess annotations for xfs_dir2_leaf_tail_t [XFS] endianess annotations for xfs_dir2_data_unused_t [XFS] endianess annotations for XFS_DIR2_DATA_UNUSED_TAG_P [XFS] endianess annotations for xfs_dir2_block_tail_t [XFS] endianess annotations for xfs_dir2_leaf_hdr_t [XFS] endianess annotations for xfs_dir2_leaf_entry_t [XFS] endianess annotations for XFS_DIR2_DATA_ENTRY_TAG_P [XFS] endianess annotations for xfs_da_blkinfo_t [XFS] remove bogus INT_GET on u8 variables in xfs_dir2_block.c [XFS] endianess annotations for xfs_attr_leaf_hdr_t [XFS] endianess annotations for xfs_attr_leaf_entry_t [XFS] endianess annotations for xfs_attr_leaf_name_local_t [XFS] endianess annotations for xfs_attr_leaf_name_remote_t [XFS] endianess annotations for xfs_attr_shortform_t [XFS] store xfs_attr_sf_sort in native endian [XFS] store xfs_attr_inactive_list_t in native endian [XFS] endianess annotations for xfs_da_node_entry_t [XFS] endianess annotations for xfs_da_node_hdr_t [XFS] remove bogus INT_GET for u8 variables in xfs_dir_leaf.c [XFS] Fix compiler warning from xfs_file_compat_invis_ioctl prototype. [XFS] Fixup naming inconsistencies found by Pekka Enberg and one from Jan [XFS] Reenable the noikeep (delete inode cluster space) option by default. [XFS] Sync up one/two other minor changes missed in previous merges. Merge HEAD from ../linux-2.6 [XFS] We really suck at spulling. Thanks to Chris Pascoe for fixing all [XFS] Fix compiler warning and small code inconsistencies in compat Fixes a regression from the recent "remove ->get_blocks() support" [XFS] Cleanup in XFS after recent get_block_t interface tweaks. [XFS] Implement the silent parameter to fill_super, previously ignored. [XFS] Make project quota enforcement return an error code consistent with [XFS] Reenable write barriers by default. [XFS] Provide XFS support for the splice syscall. [XFS] Fix superblock validation regression for the zero imaxpct case. [XFS] Fix a writepage regression where we accidentally stopped honouring [XFS] Fix utime(2) in the case that no times parameter was passed in. [XFS] Fix a problem in aligning inode allocations to stripe unit [XFS] Fix a possible forced shutdown due to mishandling write barriers [XFS] Fix a project quota space accounting leak on rename. [XFS] Fix a possible metadata buffer (AGFL) refcount leak when fixing an [XFS] Fix a comment typo, originally noticed by Ming Zhang. [XFS] Fix a noatime regression related to updating inode atime field on [XFS] Drop use of m_writeio_blocks when zeroing, its not meaningful [XFS] getattr can return an error code, so propogate any from lower [XFS] Shutdown the filesystem if all device paths have gone. Made [XFS] Fix a buffer refcount leak in dir2 code on a forced shutdown. [XFS] Make the pflags test/set wrappers more legible for us mere humans. [XFS] Start writeout earlier (on last close) in the case where we have a [XFS] Fix a typo in a header file comment. [XFS] Remove dead code from come bulkstat paths. [XFS] Portability changes: remove prdev, stick to one diagnostic [XFS] statvfs component of directory/project quota support, code [XFS] Resolve a namespace collision on vfs/vfsops for FreeBSD porters. [XFS] Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. [XFS] Resolve a namespace collision on remaining vtypes for FreeBSD [XFS] Cleanup a missed porting conversion, and freezing. [XFS] Remove unused parameter from di2xflags routine. [XFS] Fix up debug code so that bulkstat wont generate thousands of [XFS] Fix mismerge of the fs_writable cleanup patch causing a freeze/thaw [XFS] Fix broken const use inside local suffix_strtoul routine. [XFS] Minor XFS documentation updates. [XFS] Remove unnecessary local from open_exec dmapi path. [XFS] Push some common code out of write path into core XFS code for [XFS] Remove an incorrect use of unlikely() on a relatively likely code [XFS] Remove unneeded conditional code on NFS export interface related [XFS] Map EFSCORRUPTED to an actual error code, not just a made up one [XFS] Remove version 1 directory code. Never functioned on Linux, just [XFS] Fix a Makefile issue related to exports.o handling. [XFS] Remove files from the build that are now unused. Merge HEAD from ../linux-2.6 [XFS] Remove a couple of no-longer-used macros. [XFS] Remove a race condition where a linked inode could BUG_ON in [XFS] Rework code snippets slightly to remove remaining recent-gcc [XFS] Fixup whitespace damage in log_write, remove final warning. blktrace: fix barrier vs sync typo blktrace: readahead support Update ramdisk documentation ramdisk blocksize Kconfig entry [XFS] Fix remount vs no/barrier options by ensuring we clear unwanted [XFS] Fix a barrier related forced shutdown on mounts with quota enabled. [XFS] Ensure bulkstat from an invalid inode number gets caught always with [XFS] Fix xfs_free_extent related NULL pointer dereference. [XFS] Update the MAINTAINERS file entry for XFS. [XFS] Fix a bad pointer dereference in the quota statvfs handling. [XFS] Improve xfsbufd delayed write submission patterns, after blktrace [XFS] Fix rounding bug in xfs_free_file_space found by sparse checking. [XFS] Fix sparse warning found when page tracing enabled, due to [XFS] use NULL for pointer initialisation instead of zero-cast-to-ptr [XFS] remove accidentally reintroduced vfs unmount flag, unneeded in [XFS] Update XFS for i_blksize removal from generic inode structure [XFS] Rework DMAPI bulkstat calls in such a way that we can directly [XFS] When issuing metadata readahead, submit bio with READA not READ. [XFS] Drop unneeded endian conversion in bulkstat and start readahead for [XFS] Increase the size of the buffer holding the local inode cluster [XFS] Ensure xlog_state_do_callback does not report spurious warnings on [XFS] Remove last bulkstat false-positives with debug kernels. [XFS] Add a debug flag for allocations which are known to be larger than [XFS] Be more defensive with page flags (error/private) for metadata [XFS] Improve error handling for the zero-fsblock extent detection code. [XFS] Add a greedy allocation interface, allocating within a min/max size [XFS] Remove a no-longer-correct debug assert from dio completion [XFS] Minor code rearranging and cleanup to prevent some coverity false [XFS] Fix a porting botch on the realtime subvol growfs code path. [XFS] Fix kmem_zalloc_greedy warnings on 64 bit platforms. [XFS] Minor cleanup from dio locking fix, remove an extra conditional. [XFS] Don't grow filesystems past the size they can index.
Nathan Williams (3): solos: Automatically determine number of ports solos: support new FPGA RAM layout solos: Check for rogue received packets
Nathanael Nerode (1): dgrs: remove from build, config, and maintainer list
Nathaniel Filardo (1): tun: impossible to deassert IFF_ONE_QUEUE or IFF_NO_PI
Navaho Gunleg (1): USB: add support for WiseGroup., Ltd SmartJoy Dual PLUS Adapter
Naveen Gupta (3): [WATCHDOG] i6300esb.c-WDT_ENABLE-bug [WATCHDOG] i6300esb-set_correct_reload_register_bit [WATCHDOG] i6300esb.c-pci_dev_put+nowayout-patch
Navin Boppuri (1): x86_64: Search K8 devices on more devices.
Ned Forrester (4): spi: pxa2xx_spi clock polarity fix pxa2xx_spi: chipselect bugfixes pxa2xx_spi: dma bugfixes pxa2xx_spi: bugfix full duplex dma data corruption
Neil Brown (76): Avoid deadlock in sync_page_io by using GFP_NOIO md: bio leak fix Input: serio_raw - fix Kconfig help Fix raid0's attempt to divide by 64bit numbers [SCSI] fix possible deadlock in scsi_lib.c nfsd4: printk reduction nfsd4: move replay_owner nfsd4: fix open seqid incrementing in lock nfsd4: fix setclientid unlock of unlocked state lock Code cleanups in calbacks in svcsock md: don't pass a NULL file* into ->prepare_write() md: Change case of raid level reported in sys/mdX/md/level knfsd: reduce stack consumption pivot_root: add comment md: remove slashes from disk names when creation dev names in sysfs NFS: Fix buglet in fs/nfs/write.c Unlock md devices when stopping them on reboot. dm: mirror sector offset fix ext3: avoid triggering ext3_error on bad NFS file handle knfsd: fix race related problem when adding items to and svcrpc auth cache Convert lockd to use the newer mutex instead of the older semaphore Convert cpu hotplug notifiers to use raw_notifier instead of blocking_notifier sunrpc: fix refcounting problems in rpc servers Remove warning: VFS is out of sync with lock manager md: fix various bugs with aligned reads in RAID5 md: avoid possible BUG_ON in md bitmap handling md: fix calculation for size of filemap_attr array in md/bitmap NFS: Set meaningful value for fattr->time_start in readdirplus results. NFS: Fix directory caching problem - with test case and patch. When stacked block devices are in-use (e.g. md or dm), the recursive calls umem: Fix match of pci_ids in umem driver Make Bruce Fields (co-)maintainer of kNFSDd knfsd: Fixed problem with NFS exporting directories which are mounted on. knfsd: Validate filehandle type in fsid_source Correctly close old nfsd/lockd sockets. Fix memory leak in dm-crypt NFS: Fix for bug in handling of errors for O_DIRECT writes md: fix misapplied patch in raid5.c kernel BUG at fs/nfs/namespace.c:108! - can be triggered by bad server Fix NULL dereference in umem.c dm: merge max_hw_sector knfsd: change mailing list for nfsd in MAINTAINERS ext3 can fail badly when device stops accepting BIO_RW_BARRIER requests Remove blkdev warning triggered by using md knfsd: Replace lock_kernel with a mutex for nfsd thread startup/shutdown locking. nfsd: fix race in nfsd_nrthreads() Ensure interrupted recovery completed properly (v1 metadata plus bitmap) Don't acknowlege that stripe-expand is complete until it really is. Fix error paths if md_probe fails. use bio_endio instead of a call to bi_end_io Improve setting of "events_cleared" for write-intent bitmaps. Allow setting start point for requested check/repair Close race in md_probe Don't try to make md arrays dirty if that is not meaningful. Enable setting of 'offset' and 'size' of a hot-added spare. Support adding a spare to a live md array with external metadata. rationalise return value for ->hot_add_disk method. Don't reject HOT_REMOVE_DISK request for an array that is not yet started. Make sure all changes to md/array_state are notified. Make sure all changes to md/sync_action are notified. Make sure all changes to md/degraded are notified. Make sure all changes to md/dev-XX/state are notified nfsd: fix spurious EACCESS in reconnect_path() Merge branch 'master' into for-next Merge branch 'for-neil' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/md into for-next Merge branch 'for-2.6.26' into for-next Merge branch 'master' into for-next md: Better control of when do_md_stop is allowed to stop the array. md: Tidy up rdev_size_store a bit: sysfs: Support sysfs_notify from atomic context with new sysfs_notify_dirent Make nfs_file_cred more robust. block: fix bug in ptbl lookup cache block: fix booting from partitioned md array NFS/RPC: fix problems with reestablish_timeout and related code. sysfs: Allow sysfs_notify_dirent to be called from interrupt context. block: use after free bug in __blkdev_get
Neil Horman (93): [SCTP] Fix bug in sctp_init() error handling code. [SCTP] Fix SCTP sendbuffer accouting. ipmi build fix [SCTP] Support SO_BINDTODEVICE socket option on incoming packets. [SCTP] Add support for ip_nonlocal_bind sysctl & IP_FREEBIND socket option add check to /proc/devices read routines [IPVS]: Close race conditions on ip_vs_conn_tab list modification Add missing overflow check in get_blkdev_list 3c59x: cleanup of mdio_read routines to use MII_* macros [SCTP]: Include ulpevents in socket receive buffer accounting. [NET]: Fix ifenslave to not fail on lack of IP information [SCTP]: Return socket errors only if the receive queue is empty. [SCTP]: Fix getsockname for sctp when an ipv6 socket accepts a connection from [SCTP]: Fix sctp to not return erroneous POLLOUT events. convert /proc/devices to use seq_file interface [IPV4] ARP: Alloc acceptance of unsolicited ARP via netdevice sysctl. [IPV4] ARP: Documentation for new arp_accept sysctl variable. proc: fix duplicate line in /proc/devices [SCTP]: Allow spillover of receive buffer to avoid deadlock. [SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer. [NET] netpoll: break recursive loop in netpoll rx path sh: fix proc file removal for superh store queue module apm: clean up module initalization Correct misc_register return code handling in several drivers [NETPOLL]: make arp replies through netpoll use mac address of sender [IPV6]: Fix up some CONFIG typos sis900: Allocate rx replacement buffer before rx operation [IPV6] ADDRCONF: Optimistic Duplicate Address Detection (RFC 4429) Support. sis900: Allocate rx replacement buffer before rx operation [IPVS]: Fix state variable on failure to start ipvs threads SCTP: update sctp_getsockopt helpers to allow oversized buffers SCTP: Fix sctp_getsockopt_get_peer_addrs [NETFILTER]: Fix/improve deadlock condition on module removal netfilter [SCTP]: Rewrite of sctp buffer management code argv_split: allow argv_split to handle NULL pointer in argcp parameter gracefully core_pattern: ignore RLIMIT_CORE if core_pattern is a pipe core_pattern: allow passing of arguments to user mode helper when core_pattern is a pipe core_pattern: fix up a few miscellaneous bugs proc: export a processes resource limits via /proc/pid x86, kexec: force x86 arches to boot kdump kernels on boot cpu x86: clean up arch/x86/kernel/early-quirks.c [SCTP]: Clean up naming conventions of sctp protocol/address family registration [SCTP]: extend exported data in /proc/net/sctp/assoc [SCTP]: Bring MAX_BURST socket option into ietf API extension compliance [SCTP]: Correct /proc/net/assocs formatting error sctp: add sctp/remaddr table to complete RFC remote address table OID shm: Remove silly double assignment [CRYPTO] tcrypt: Add self test for des3_ebe cipher operating in cbc mode crypto: prng - Deterministic CPRNG core: add stat to track unresolved discards in neighbor cache crypto: api - Add fips_enable flag crypto: rng - RNG interface and implementation ipv6: Fix OOPS in ip6_dst_lookup_tail(). sctp: reduce memory footprint of sctp_chunk structure x86, kexec: fix hang on i386 when panic occurs while console_sem is held x86: unify appropriate bits from dumpstack_32 and dumpstack_64 net: implement emergency route cache rebulds when gc_elasticity is exceeded bnx2: fix poll_controller to pass proper structures and check all rx queues netpoll: fix race on poll_list resulting in garbage entry PCI hotplug: ibmphp: Fix module ref count underflow net: Remove unused netdev arg from some NAPI interfaces. crypto: testmgr - Trigger a panic when self test fails in FIPS mode crypto: ansi_cprng - Allow resetting of DT value crypto: ansi_cprng - Force reset on allocation crypto: ansi_cprng - Panic on CPRNG test failure when in FIPS mode crypto: ansi_cprng - Add maintainer Network Drop Monitor: Add trace declaration for skb frees Network Drop Monitor: Adding kfree_skb_clean for non-drops and modifying end-of-line points for skbs Network Drop Monitor: Adding drop monitor implementation & Netlink protocol Network Drop Monitor: Adding Build changes to enable drop monitor kexec: add dmesg log symbols to /proc/vmcoreinfo lists snmp: add missing counters for RFC 4293 drop_monitor: Update netlink protocol to include netlink attribute header in alert message dropmon: add ability to detect when hardware dropsrxpackets e1000: add missing length check to e1000 receive routine random: Add optional continuous repetition test to entropy store based rngs kexec: sysrq: simplify sysrq-c handler ipv4: fix NULL pointer + success return in route lookup path crypto: fips - Select CPRNG ipv4 routing: Ensure that route cache entries are usable and reclaimable with caching is off xfrm: export xfrm garbage collector thresholds via sysctl xfrm: select sane defaults for xfrm[4|6] gc_thresh net: skb ftracer - add tracepoint to skb_copy_datagram_iovec (v3) net: skb ftracer - Add config option to enable new ftracer (v3) net: skb ftracer - Add actual ftrace code to kernel (v3) crypto: fips - Depend on ansi_cprng net: drop_monitor: make last_rx timestamp private kmod: fix race in usermodehelper code exec: make do_coredump() more resilient to recursive crashes exec: let do_coredump() limit the number of concurrent dumps to pipes exec: allow do_coredump() to wait for user space pipe readers to complete add maintainer for network drop monitor kernel service AF_RAW: Augment raw_send_hdrinc to expand skb to fit iphdr->ihl (v2)
Neil Muller (1): sis190 check for ISA bridge on SiS966
Neil Turton (4): [NET]: Improve cache line coherency of ingress qdisc sfc: Add option to use a separate channel for TX completions amd-iommu: fix an off-by-one error in the AMD IOMMU driver. amd-iommu: fix the handling of device aliases in the AMD IOMMU driver.
Neil "Superna" ARMSTRONG (1): USB: New device PID for ftdi_sio driver
NeilBrown (693): nfsd: clear signals before exiting the nfsd() thread nfsd4: callback create rpc client returns nfsd4: fix struct file leak md: close a small race in md thread deregistration md: remove a number of misleading calls to MD_BUG md: fix splitting of md/linear request that cross a device boundary md: set the unplug_fn and issue_flush_fn for md devices *after* committed to creation md: cause md/raid1 to "repack" working devices when number of drives is changed md: make sure recovery happens when add_new_disk is used for hot_add md: merge md_enter_safemode into md_check_recovery md: improve locking on 'safemode' and move superblock writes md: improve the interface to sync_request md: optimised resync using Bitmap based intent logging md: a couple of tidyups relating to the bitmap file. md: call bitmap_daemon_work regularly md: print correct pid for newly created bitmap-writeback-daemon. md: minor code rearrangement in bitmap_init_from_disk md: make sure md bitmap is cleared on a clean start. md: improve debug-printing of bitmap superblock. md: check return value of write_page, rather than ignore it md: enable the bitmap write-back daemon and wait for it. md: don't skip bitmap pages due to lack of bit that we just cleared. md: raid1 support for bitmap intent logging md: fix bug when raid1 attempts a partial reconstruct. md: initialise sync_blocks in raid1 resync md: optimise reconstruction when re-adding a recently failed drive. md: fix deadlock due to md thread processing delayed requests. md: allow md intent bitmap to be stored near the superblock. md: allow md to update multiple superblocks in parallel. Two small fixes for md verion-1 superblocks. md: make sure md/bitmap doesn't try to write a page with active writeback nfsd4: find_delegation_file() nfsd4: nfs4_check_delegmode nfsd4: don't reopen for delegated client nfsd4: add open state code for CLAIM_DELEGATE_CUR nfsd4: support CLAIM_DELEGATE_CUR nfsd4: fix fh_expire_type nfsd4: block metadata ops during grace period nfsd4: slabify nfs4_files nfsd4: slabify stateids nfsd4: slabify delegations nfsd4: remove debugging counters nfsd4: rename nfs4_file fields nfsd4: reference count struct nfs4_file knfsd: lockd: flush signals on shutdown knfsd: nfs4: hold filp while reading or writing knfsd: nfsd4: fix probe_callback knfsd: nfsd4: nfs4_check_open_reclaim cleanup knfsd: nfsd4: create separate laundromat workqueue knfsd: nfsd4: simplify lease changing knfsd: nfsd4: delegation recovery knfsd: nfsd4: rename nfs4_state_init knfsd: nfsd4: clean up state initialization knfsd: nfsd4: remove nfs4_reclaim_init knfsd: nfsd4: idmap initialization knfsd: nfsd4: setclientid simplification knfsd: nfsd4: reboot hash knfsd: nfsd4: add find_{un}conf_by_str functions to simplify setclientid knfsd: nfsd4: grace period end knfsd: nfsd4: make needlessly global code static knfsd: nfsd4: fix uncomfirmed list knfsd: nfsd4: fix setclientid_confirm cases knfsd: nfsd4: fix setclientid_confirm error return knfsd: nfsd4: setclientid_confirm gotoectomy knfsd: nfsd4: setclientid_confirm comments knfsd: nfsd4: miscellaneous setclientid_confirm cleanup knfsd: nfsd4: rename state list fields knfsd: nfsd4: allow multiple lockowners knfsd: nfsd4: remove cb_parsed knfsd: nfsd4: initialize recovery directory knfsd: nfsd4: reboot recovery knfsd: nfsd4 reboot dirname fix nfsd4: reboot recovery fix nfsd4: fix sync'ing of recovery directory nfsd4: lookup_one_len takes i_sem nfsd4: prevent multiple unlinks of recovery directories nfsd4: fix release_lockowner nfsd4: ERR_GRACE should bump seqid on open nfsd4: ERR_GRACE should bump seqid on lock nfsd4: stop overusing RECLAIM_BAD nfsd4: comment indentation nfsd4: fix open_reclaim seqid nfsd4: seqid comments nfsd4: relax new lock seqid check nfsd4: always update stateid on open nfsd4: return better error on io incompatible with open mode nfsd4: renew lease on seqid modifying operations nfsd4: clarify close_lru handling nfsd4: clean up nfs4_preprocess_seqid_op nfsd4: check lock type against openmode. nfsd4: fix fh_expire_type md/raid1: clear bitmap when fullsync completes md: when resizing an array, we need to update resync_max_sectors as well as size md: make sure raid5/raid6 resync uses correct 'max_sectors' md: remove a stray debugging printk. md: make 'md' and alias for 'md-mod' md: always honour md bitmap being read from disk md: yet another attempt to get bitmap-based resync to do the right thing in all cases... md: make sure md bitmap updates are flushed when array is stopped. md: make sure mddev->bitmap_offset gets cleared between array instantiations. md: make sure resync gets started when array starts. md: create a MODULE_ALIAS for md corresponding to its block major number. md: clear the 'recovery' flags when starting an md array. md: fix minor error in raid10 read-balancing calculation. md: fail IO request to md that require a barrier. md: don't allow new md/bitmap file to be set if one already exists md: improve handling of bitmap initialisation. md: all hot-add and hot-remove of md intent logging bitmaps md: support write-mostly device in raid1 md: add write-behind support for md/raid1 md: support md/linear array with components greater than 2 terabytes. md: raid1_quiesce is back to front, fix it. md: make sure bitmap_daemon_work actually does work. md: do not set mddev->bitmap until bitmap is fully initialised md: allow hot-adding devices to arrays with non-persistant superblocks. md: allow md to load a superblock with feature-bit '1' set md: fix bitmap/read_sb_page so that it handles errors properly. md: remove old cruft from md_k.h header file md: limit size of sb read/written to appropriate amount md: add write-intent-bitmap support to raid5 md: write-intent bitmap support for raid6 md: use kthread infrastructure in md md: ensure bitmap_writeback_daemon handles shutdown properly. md: tidy up daemon stop/start code in md/bitmap.c md: choose better default offset for bitmap. md: use queue_hardsect_size instead of block_size for md superblock size calc. md: add information about superblock version to /proc/mdstat md: report spare drives in /proc/mdstat md: make sure the new 'sb_size' is set properly device added without pre-existing superblock. md: really get sb_size setting right in all cases md: fix raid10 assembly when too many devices are missing md: fix BUG when raid10 rebuilds without enough drives Three one-liners in md.c md: make sure mdthreads will always respond to kthread_stop knfsd: fix setattr-on-symlink error return knfsd: Restore functionality to read from file in /proc/fs/nfsd/ knfsd: Allow run-time selection of NFS versions to export knfsd: Fix some minor sign problems in nfsd/xdr knfsd: make sure svc_process call the correct pg_authenticate for multi-service port md: better handling of readerrors with raid5. md: initial sysfs support for md md: extend md sysfs support to component devices. md: add kobject/sysfs support to raid5 md: allow a manual resync with md md: teach raid5 the difference between 'check' and 'repair'. md: fix ref-counting problems with kobjects in md md: minor MD fixes md: change raid5 sysfs attribute to not create a new directory md: improvements to raid5 handling of read errors md: convert 'faulty' and 'in_sync' fields to bits in 'flags' field md: make md on-disk bitmaps not host-endian md: support BIO_RW_BARRIER for md/raid1 md: Remove attempt to use dynamic names in sysfs for component devices on an MD array. md: allow md arrays to be started read-only (module parameter). md: make sure /block link in /sys/.../md/ goes to correct devices md: make manual repair work for raid1 md: make sure a user-request sync of raid5 ignores intent bitmap md: fix some locking and module refcounting issues with md's use of sysfs md: split off some md attributes in sysfs to a separate group md: only try to print recovery/resync status for personalities that support recovery md: ignore auto-readonly flag for arrays where it isn't meaningful md: complete conversion of md to use kthreads md: improve 'scan_mode' and rename it to 'sync_action' md: document sysfs usage of md, and make a couple of small refinements knfsd: make sure nfsd doesn't hog a cpu forever md: mark START_ARRAY deprecated with a date md: make md threads interruptible again md: fix is_mddev_idle calculation now that disk/sector accounting happens when request completes md: improve read speed to raid10 arrays using 'far copies' md: fix locking problem in r5/r6 md: fix problem with raid6 intent bitmap md: set default_bitmap_offset properly in set_array_info md: fix --re-add for raid1 and raid6 md: fix a use-after-free bug in raid1 md: use correct size of raid5 stripe cache when measuring how full it is knfsd: fix hash function for IP addresses on 64bit little-endian machines. md: improve raid1 "IO Barrier" concept md: improve raid10 "IO Barrier" concept md: small cleanups for raid5 md: allow dirty raid[456] arrays to be started at boot md: move bitmap_create to after md array has been initialised md: write intent bitmap support for raid10 md: fix raid6 resync check/repair code md: improve handing of read errors with raid6 md: attempt to auto-correct read errors in raid1 md: tidyup some issues with raid1 resync and prepare for catching read errors md: better handling for read error in raid1 during resync md: handle errors when read-only md: fix up some rdev rcu locking in raid5/6 md: support check-without-repair of raid10 arrays md: allow raid1 to check consistency md: make sure read error on last working drive of raid1 actually returns failure md: auto-correct correctable read errors in raid10 md: raid10 read-error handling - resync and read-only md: make /proc/mdstat pollable md: clean up 'page' related names in md md: convert md to use kzalloc throughout md: tidy up raid5/6 hash table code md: convert various kmap calls to kmap_atomic md: convert recently exported symbol to GPL md: break out of a loop that doesn't need to run to completion md: remove personality numbering from md md: fix possible problem in raid1/raid10 error overwriting md: remove inappropriate limits in md/bitmap configuration. md: define and use safe_put_page for md md: helper function to match commands written to sysfs files md: fix typo in comment md: make a couple of names in md.c static md: make sure bitmap updates are visible through filesystem md: fix rdev->pending counts in raid1 md: allow chunk_size to be settable through sysfs md: allow md array component size to be accessed and set via sysfs md: expose md metadata format in sysfs md: allow array level to be set textually via sysfs md: count corrected read errors per drive md: allow md/raid_disks to be settable md: keep better track of dev/array size when assembling md arrays md: expose device slot information via sysfs md: export rdev->data_offset via sysfs md: allow available size of component devices to be set via sysfs md: support adding new devices to md arrays via sysfs md: allow sync-speed to be controlled per-device Fix some problems with truncate and mtime semantics. Fix overflow tests for compat_sys_fcntl64 locking md: Clear clevel whenever level is set. nfsd: remove inline from a couple of large NFS functions knfsd: Fix some more errno/nfserr confusion in vfs.c md: Fix device-size updates in md md: Make sure array geometry changes persist with version-1 superblocks md: Don't remove bitmap from md array when switching to read-only md: Add sysfs access to raid6 stripe cache size md: Handle overflow of mdu_array_info_t->size better md: Assorted little md fixes md: Make sure rdev->size gets set for version-1 superblocks Fix over-zealous tag clearing in radix_tree_delete md: Fix several raid1 bugs which cause a memory leak DM: Fix bug: BIO_RW_BARRIER requests to md/raid1 hang. Update some VFS documentation Honour AOP_TRUNCATE_PAGE returns in page_symlink More corrections to vfs.txt update Make address_space_operations->sync_page return void Make address_space_operations->invalidatepage return void knfsd: Change the store of auth_domains to not be a 'cache' knfsd: Break the hard linkage from svc_expkey to svc_export knfsd: Get rid of 'inplace' sunrpc caches knfsd: Create cache_lookup function instead of using a macro to declare one knfsd: Convert ip_map cache to use the new lookup routine knfsd: Use new cache_lookup for svc_export knfsd: Use new cache_lookup for svc_expkey cache knfsd: Use new sunrpc cache for rsi cache knfsd: Use new cache code for rsc cache knfsd: Use new cache code for name/id lookup caches knfsd: An assortment of little fixes to the sunrpc cache code knfsd: Remove DefineCacheLookup knfsd: Unexport cache_fresh and fix a small race knfsd: Convert sunrpc_cache to use krefs knfsd: Tidy up unix_domain_find knfsd: Update rpc-cache.txt to match recent changes dm: make sure QUEUE_FLAG_CLUSTER is set properly md: Make sure QUEUE_FLAG_CLUSTER is set properly for md. md: Add '4' to the list of levels for which bitmaps are supported md: Fix the 'failed' count for version-0 superblocks md: Update status_resync to handle LARGE devices md: Split disks array out of raid5 conf structure so it is easier to grow md: Allow stripes to be expanded in preparation for expanding an array md: Infrastructure to allow normal IO to continue while array is expanding md: Core of raid5 resize process md: Final stages of raid5 expand code md: Checkpoint and allow restart of raid5 reshape md: Only checkpoint expansion progress occasionally md: Split reshape handler in check_reshape and start_reshape md: Make 'reshape' a possible sync_action action md: Support suspending of IO to regions of an md array md: Improve comments about locking situation in raid5 make_request md: Remove some stray semi-colons after functions called in macro.. md: Remove bi_end_io call out from under a spinlock md: Fix md grow/size code to correctly find the maximum available space md: Restore 'remaining' count when retrying an write operation md: Convert reconfig_sem to reconfig_mutex md: Don't clear bits in bitmap when writing to one device fails during recovery md: Remove some code that can sleep from under a spinlock md: Raid-6 did not create sysfs entries for stripe cache md: make sure 64bit fields in version-1 metadata are 64-bit aligned knfsd: Correct reserved reply space for read requests. knfsd: locks: flag NFSv4-owned locks knfsd: nfsd4: Wrong error handling in nfs4acl knfsd: nfsd4: better nfs4acl errors knfsd: nfsd4: fix acl xattr length return knfsd: nfsd: oops exporting nonexistent directory knfsd: nfsd: nfsd_setuser doesn't really need to modify rqstp->rq_cred. knfsd: nfsd4: remove nfsd_setuser from putrootfh knfsd: nfsd4: fix corruption of returned data when using 64k pages knfsd: nfsd4: fix corruption on readdir encoding with 64k pages knfsd: svcrpc: gss: don't call svc_take_page unnecessarily knfsd: nfsd4: fix laundromat shutdown race knfsd: nfsd4: nfsd4_probe_callback cleanup knfsd: nfsd4: add missing rpciod_down() knfsd: nfsd4: limit number of delegations handed out. knfsd: nfsd4: grant delegations more frequently sysfs: Allow sysfs attribute files to be pollable md: Avoid oops when attempting to fix read errors on raid10 md: Fixed refcounting/locking when attempting read error correction in raid10 md: Change ENOTSUPP to EOPNOTSUPP md: Improve detection of lack of barrier support in raid1 md: Fix 'rdev->nr_pending' count when retrying barrier requests md: Fix inverted test for 'repair' directive. knfsd: Fix two problems that can cause rmmod nfsd to die md: fix possible oops when starting a raid0 array md: Make sure bi_max_vecs is set properly in bio_split md: Fix badness in sysfs_notify caused by md_new_event Fix dcache race during umount Remove semi-softlockup from invalidate_mapping_pages Prepare for __copy_from_user_inatomic to not zero missed bytes Make copy_from_user_inatomic NOT zero the tail on i386 md: reformat code in raid1_end_write_request to avoid goto md: remove arbitrary limit on chunk size md: remove useless ioctl warning md: increase the delay before marking metadata clean, and make it configurable md: merge raid5 and raid6 code md: remove nuisance message at shutdown md: allow checkpoint of recovery with version-1 superblock md: allow a linear array to have drives added while active md: support stripe/offset mode in raid10 md: split reshape portion of raid5 sync_request into a separate function md/bitmap: fix online removal of file-backed bitmaps md/bitmap: remove bitmap writeback daemon md/bitmap: cleaner separation of page attribute handlers in md/bitmap md/bitmap: use set_bit etc for bitmap page attributes md/bitmap: remove unnecessary page reference manipulations from md/bitmap code md/bitmap: remove dead code from md/bitmap md/bitmap: tidy up i_writecount handling in md/bitmap md/bitmap: change md/bitmap file handling to use bmap to file blocks md: Change md/bitmap file handling to use bmap to file blocks-fix md: Calculate correct array size for raid10 in new offset mode md: Fix bug that stops raid5 resync from happening md: Allow re-add to work on array without bitmaps md: Don't write dirty/clean update to spares - leave them alone md: Set/get state of array via sysfs md: Allow rdev state to be set via sysfs md: Allow raid 'layout' to be read and set via sysfs md: Allow resync_start to be set and queried via sysfs md: Allow the write_mostly flag to be set via sysfs knfsd: improve the test for cross-device-rename in nfsd knfsd: remove noise about filehandle being uptodate knfsd: ignore ref_fh when crossing a mountpoint md: possible fix for unplug problem md: set desc_nr correctly for version-1 superblocks md: delay starting md threads until array is completely setup md: fix resync speed calculation for restarted resyncs md: fix a plug/unplug race in raid5 md: fix some small races in bitmap plugging in raid5 md: fix usage of wrong variable in raid1 md: unify usage of symbolic names for perms md: require CAP_SYS_ADMIN for (re-)configuring md devices via sysfs md: include sector number in messages about corrected read errors knfsd: Fix stale file handle problem with subtree_checking. md: Fix a bug that recently crept into md/linear md: avoid backward event updates in md superblock when degraded. md: fix recent breakage of md/raid1 array checking md: Fix issues with referencing rdev in md/raid1 knfsd: Have ext2 reject file handles with bad inode numbers early knfsd: Make ext3 reject filehandles referring to invalid inode number knfsd: add a callback for when last rpc thread finishes knfsd: be more selective in which sockets lockd listens on knfsd: remove nfsd_versbits as intermediate storage for desired versions knfsd: separate out some parts of nfsd_svc, which start nfs servers knfsd: define new nfsdfs file: portlist - contains list of ports knfsd: allow sockets to be passed to nfsd via 'portlist' knfsd: Drop 'serv' option to svc_recv and svc_process knfsd: Check return value of lockd_up in write_ports knfsd: Move makesock failed warning into make_socks. knfsd: Correctly handle error condition from lockd_up md: fix a comment that is wrong in raid5.h md: factor out part of raid10d into a separate function. md: replace magic numbers in sb_dirty with well defined bit flags md: remove the working_disks and failed_disks from raid5 state data. md: remove 'working_disks' from raid10 state md: Factor out part of raid1d into a separate function md: Remove working_disks from raid1 state data md: Improve locking around error handling md: define backing_dev_info.congested_fn for raid0 and linear md: define ->congested_fn for raid1, raid10, and multipath md: add a ->congested_fn function for raid5/6 md: make messages about resync/recovery etc more specific md: fix duplicity of levels in md.txt md: remove MAX_MD_DEVS which is an arbitrary limit md: remove 'experimental' classification from raid5 reshape md: add error reporting to superblock write failure knfsd: nfsd: lockdep annotation fix knfsd: call lockd_down when closing a socket via a write to nfsd/portlist knfsd: Protect update to sn_nrthreads with lock_kernel knfsd: Fixed handling of lockd fail when adding nfsd socket knfsd: Replace two page lists in struct svc_rqst with one knfsd: Avoid excess stack usage in svc_tcp_recvfrom knfsd: Allow max size of NFSd payload to be configured knfsd: simplify nlmsvc_invalidate_all knfsd: lockd: fix refount on nsm knfsd: fix auto-sizing of nfsd request/reply buffers knfsd: close a race-opportunity in d_splice_alias md: fix bug where new drives added to an md array sometimes don't sync properly knfsd: tidy up up meaning of 'buffer size' in nfsd/sunrpc knfsd: Fix bug in recent lockd patches that can cause reclaim to fail knfsd: Allow lockd to drop replies as appropriate knfsd: fix race that can disable NFS server md: fix calculation of ->degraded for multipath and raid10 md: add another COMPAT_IOCTL for md md: endian annotation for v1 superblock access md: endian annotations for the bitmap superblock md: fix bug where spares don't always get rebuilt properly when they become live md: simplify checking of available size when resizing an array md: fix up maintenance of ->degraded in multipath md: check bio address after mapping through partitions. md: send online/offline uevents when an md array starts/stops md: change ONLINE/OFFLINE events to a single CHANGE event md: fix sizing problem with raid5-reshape and CONFIG_LBD=n lockdep: remove lock_key approach to managing nested bd_mutex locks lockdep: simplify some aspects of bd_mutex nesting lockdep: use mutex_lock_nested for bd_mutex to avoid lockdep warning lockdep: avoid lockdep warning in md md: tidy up device-change notification when an md array is stopped md: fix innocuous bug in raid6 stripe_to_pdidx md: remove some old ifdefed-out code from raid5.c md: return a non-zero error to bi_end_io as appropriate in raid5 md: assorted md and raid1 one-liners md: Don't assume that READ==0 and WRITE==1 - use the names explicitly knfsd: Don't ignore kstrdup failure in rpc caches knfsd: Fix up some bit-rot in exp_export md: fix a few problems with the interface (sysfs and ioctl) to md knfsd: update email address and status for NFSD in MAINTAINERS knfsd: fix setting of ACL server versions knfsd: fix an NFSD bug with full sized, non-page-aligned reads knfsd: replace some warning ins nfsfh.h with BUG_ON or WARN_ON md: update email address and status for MD in MAINTAINERS md: make 'repair' actually work for raid1 md: make sure the events count in an md array never returns to zero md: avoid reading past the end of a bitmap file knfsd: Fix type mismatch with filldir_t used by nfsd md: fix potential memalloc deadlock in md md: remove unnecessary printk when raid5 gets an unaligned read. knfsd: ratelimit some nfsd messages that are triggered by external events knfsd: fix a race in closing NFSd connections knfsd: SUNRPC: aplit svc_sock_enqueue out of svc_setup_socket knfsd: fix return value for writes to some files in 'nfsd' filesystem knfsd: tidy up choice of filesystem-identifier when creating a filehandle knfsd: add some new fsid types knfsd: allow the server to provide a gid list when using AUTH_UNIX authentication knfsd: stop NFSD writes from being broken into lots of little writes to filesystem Fix failure paths in modules init in umem.c md: fix raid10 recovery problem. md: move warning about creating a raid array on partitions of the one device md: clean out unplug and other queue function on md shutdown md: restart a (raid5) reshape that has been aborted due to a read/write error md: add support for reshape of a raid6 md: fix for raid6 reshape knfsd: use recv_msg to get peer address for NFSD instead of code-copying knfsd: remove CONFIG_IPV6 ifdefs from sunrpc server code knfsd: fix recently introduced problem with shutting down a busy NFS server knfsd: allow nfsd READDIR to return 64bit cookies md: allow raid4 arrays to be reshaped md: clear the congested_fn when stopping a raid5 md: convert compile time warnings into runtime warnings md: avoid a deadlock when removing a device from an md array via sysfs knfsd: use a spinlock to protect sk_info_authunix knfsd: rename sk_defer_lock to sk_lock knfsd: avoid use of unitialised variables on error path when nfs exports knfsd: rpc: fix server-side wrapping of krb5i replies knfsd: simplify a 'while' condition in svcsock.c knfsd: various nfsd xdr cleanups knfsd: avoid Oops if buggy userspace performs confusing filehandle->dentry mapping md: move test for whether level supports bitmap to correct place md: stop using csum_partial for checksum calculation in md md: remove the slash from the name of a kmem_cache used by raid5 md: allow reshape_position for md arrays to be set via sysfs md: improve partition detection in md array md: avoid a possibility that a read error can wrongly propagate through md/raid1 to a filesystem. md: improve the is_mddev_idle test md: avoid overflow in raid0 calculation with large components md: don't write more than is required of the last page of a bitmap md: fix bug with linear hot-add and elsewhere md: fix two raid10 bugs Fix read/truncate race md: improve message about invalid superblock during autodetect md: improve the is_mddev_idle test fix md: check that internal bitmap does not overlap other data md: change bitmap_unplug and others to void functions md: make sure a re-add after a restart honours bitmap when resyncing md: correctly update sysfs when a raid1 is reshaped md: fix some bugs with growing raid5/raid6 arrays. Merge blk_recount_segments into blk_recalc_rq_segments Introduce rq_for_each_segment replacing rq_for_each_bio Fix various abuse of bio fields in umem.c New function blk_req_append_bio Stop exporting blk_rq_bio_prep Share code between init_request_from_bio and blk_rq_bio_prep Remove flush_dry_bio_endio Only call bi_end_io once for any bio Don't decrement bi_size in bio_endio Drop 'size' argument from bio_endio and bi_end_io md: fix a bug in some never-used code. md: 'sync_action' in sysfs returns wrong value for readonly arrays md: make sure read errors are auto-corrected during a 'check' resync in raid1 md: fix an unsigned compare to allow creation of bitmaps with v1.0 metadata knfsd: Allow NFSv2/3 WRITE calls to succeed when krb5i etc is used. md: Update md bitmap during resync. md: support 'external' metadata for md arrays md: give userspace control over removing failed devices when external metdata in use md: allow a maximum extent to be set for resyncing md: set and test the ->persistent flag for md devices more consistently md: allow devices to be shared between md arrays md: lock address when changing attributes of component devices md: allow an md array to appear with 0 drives if it has external metadata md: fix use-after-free bug when dropping an rdev from an md array md: change a few 'int' to 'size_t' in md md: change INTERATE_MDDEV to for_each_mddev md: change ITERATE_RDEV to rdev_for_each md: change ITERATE_RDEV_GENERIC to rdev_for_each_list, and remove ITERATE_RDEV_PENDING. md: fix an occasional deadlock in raid5 md: fix deadlock in md/raid1 and md/raid10 when handling a read error md: reduce CPU wastage on idle md array with a write-intent bitmap md: guard against possible bad array geometry in v1 metadata md: clean up irregularity with raid autodetect md: make sure a reshape is started when device switches to read-write md: lock access to rdev attributes properly md: fix possible raid1/raid10 deadlock on read error during resync md: fix formatting error in /proc/mdstat md: reduce CPU wastage on idle md array with a write-intent bitmap md: remove the 'super' sysfs attribute from devices in an 'md' array knfsd: Remove NLM_HOST_MAX and associated logic. md: skip all metadata update processing when using external metadata. md: reinitialise more mddev fields in do_md_stop. md: fix 'safemode' handling for external metadata. md: fix up switching md arrays between read-only and read-write md: fix possible oops when removing a bitmap from an active array md: raid1: Fix restoration of bio between failed read and write. md: notify userspace on 'write-pending' changes to array_state md: restart recovery cleanly after device failure. knfsd: nfsd: Handle ERESTARTSYS from syscalls. md: only count actual openers as access which prevent a 'stop' md: Protect access to mddev->disks list using RCU Make writes to md/safe_mode_delay immediately effective. Restore force switch of md array to readonly at reboot time. Fail safely when trying to grow an array with a write-intent bitmap. Don't let a blocked_rdev interfere with read request in raid5/6 Allow faulty devices to be removed from a readonly array. Allow raid10 resync to happening in larger chunks. Remove invalidate_partition call from do_md_stop. Fix problem with waiting while holding rcu read lock in md/bitmap.c md: Don't wait UNINTERRUPTIBLE for other resync to finish md: Allow metadata_version to be updated for externally managed metadata. md: Don't try to set an array to 'read-auto' if it is already in that state. md: Remove unnecessary #includes, #defines, and function declarations. md: remove space after function name in declaration and call. md: Relax minimum size restrictions on chunk_size. md: use sysfs_notify_dirent to notify changes to md/array_state md: use sysfs_notify_dirent to notify changes to md/dev-xxx/state md: allow extended partitions on md devices. md: destroy partitions and notify udev when md array is stopped. md: revert the recent addition of a call to the BLKRRPART ioctl. md: fix bug in raid10 recovery. md: Don't read past end of bitmap when reading bitmap. md: fix bitmap-on-external-file bug. md: use sysfs_notify_dirent to notify changes to md/sync_action. md: move allocation of ->queue from mddev_find to md_probe md: centralise all freeing of an 'mddev' in 'md_free' md: make devices disappear when they are no longer needed. md: Allow md devices to be created by name. md: don't retry recovery of raid1 that fails due to error on source drive. md: Allow read error in a single drive raid1 to be passed up. md: Ensure an md array never has too many devices. md/raid10: Don't skip more than 1 bitmap-chunk at a time during recovery. md/raid10: Don't call bitmap_cond_end_sync when we are doing recovery. md: avoid races when stopping resync. NFS: flush cached directory information slightly more readily. md: Fix is_mddev_idle test (again). md: Allow write-intent bitmaps to have chunksize < PAGE_SIZE md: never clear bit from the write-intent bitmap when the array is degraded. md: write bitmap information to devices that are undergoing recovery. md: move LEVEL_* definition from md_k.h to md_u.h md: move most content from md.h to md_k.h md: move lots of #include lines out of .h files and into .c md: move md_k.h from include/linux/raid/ to drivers/md/ md: occasionally checkpoint drive recovery to reduce duplicate effort after a crash md: be more consistent about setting WriteMostly flag when adding a drive to an array md/raid5: simplify interface for init_stripe and get_active_stripe md/raid5: change raid5_compute_sector and stripe_to_pdidx to take a 'previous' argument md/raid6: remove expectation that Q device is immediately after P device. md/raid5: simplify raid5_compute_sector interface md/raid5: Add support for new layouts for raid5 and raid6. md/raid5: finish support for DDF/raid6 md: make sure new_level, new_chunksize, new_layout always have sensible values. md/raid5: refactor raid5 "run" md: md_unregister_thread should cope with being passed NULL md: enable suspend/resume of md devices. md: add ->takeover method to support changing the personality managing an array md: add ->takeover method for raid5 to be able to take over raid1 md/raid5: allow layout/chunksize to be changed on an active 2-drive raid5. md: add takeover support for raid4 -> raid5 conversion. md: add takeover support for converting raid6 back into raid5 md/raid5: drop qd_idx from r6_state md/raid5: enhance raid5_size to work correctly with negative delta_disks md: add explicit method to signal the end of a reshape. md/raid5: change reshape-progress measurement to cope with reshaping backwards. md: allow number of drives in raid5 to be reduced Documentation/md.txt update md/raid5: clearly differentiate 'before' and 'after' stripes during reshape. md/raid5: prepare for allowing reshape to change chunksize. md/raid5: prepare for allowing reshape to change layout md/raid5: reshape using largest of old and new chunk size md/raid5: allow layout and chunksize to be changed on active array. md: don't display meaningless values in sysfs files resync_start and sync_speed md/raid5: be more careful about write ordering when reshaping. md: remove CONFIG_MD_RAID_RESHAPE config option. md/raid5: minor code cleanups in make_request. md/raid5 revise rules for when to update metadata during reshape md/raid1 - don't assume newly allocated bvecs are initialised. md: allow setting newly added device to 'in_sync' via sysfs. md: improve usefulness and accuracy of sysfs file md/sync_completed. md: update sync_completed and reshape_position even more often. md: support bitmaps on RAID10 arrays larger then 2 terabytes md: fix loading of out-of-date bitmap. md/raid10: don't clear bitmap during recovery if array will still be degraded. md: fix some (more) errors with bitmaps on devices larger than 2TB. md: tidy up status_resync to handle large arrays. md: remove ability to explicit set an inactive array to 'clean'. md: remove rd%d links immediately after stopping an array. md: always update level / chunk_size / layout when writing v1.x metadata. md: improve errno return when setting array_size md: bitmap: improve bitmap maintenance code. md: export 'frozen' resync state through sysfs md: raid5: avoid sector values going negative when testing reshape progress. md: don't update curr_resync_completed without also updating reshape_position. md: don't use locked_ioctl. md: raid5: change incorrect usage of 'min' macro to 'min_t' md/raid5: use conf->raid_disks in preference to mddev->raid_disk md/raid5 - avoid deadlocks in get_active_stripe during reshape md/raid5: fix bug in reshape code when chunk_size decreases. md/raid0: two cleanups in create_stripe_zones. md: raid0: remove ->sectors from the strip_zone structure. md: raid0: remove ->dev pointer from strip_zone structure md: raid0: remove setting of segment boundary. md: remove mddev_to_conf "helper" macro md: raid0: chunk_sectors cleanups. md: raid5: check stripe cache is large enough in start_reshape md: remove unnecessary arguments from ->reconfig method. md: merge reconfig and check_reshape methods. md: move assignment of ->utime so that it never gets skipped. md: raid0/linear: ensure device sizes are rounded to chunk size. md: remove chunksize rounding from common code. md/linear: use call_rcu to free obsolete 'conf' structures. md/raid5: correctly update sync_completed when we reach max_resync nfsd: don't take nfsd_mutex twice when setting number of threads. nfsd: optimise the starting of zero threads when none are running. md: avoid dereferencing NULL pointer when accessing suspend_* sysfs attributes. md: fix error path when duplicate name is found on md device creation. md: tidy up error paths in md_alloc md/raid5: suspend shouldn't affect read requests. md: use interruptible wait when duration is controlled by userspace. blocK: Restore barrier support for md and probably other virtual devices. md: when a level change reduces the number of devices, remove the excess. md: avoid array overflow with bad v1.x metadata md: Handle growth of v1.x metadata correctly. md/raid5: set reshape_position correctly when reshape starts. md: allow raid5_quiesce to work properly when reshape is happening. md: Use revalidate_disk to effect changes in size of device. sunrpc/cache: rename queue_loose to cache_dequeue sunrpc/cache: make sure deferred requests eventually get revisited. sunrpc/cache: recheck cache validity after cache_defer_req sunrpc: fix memory leak in unix_gid cache. Remove deadlock potential in md_open md: never advance 'events' counter by more than 1. md/raid5: allow new reshape modes to be restarted in the middle. md/raid5: make sure a reshape restarts at the correct address. md/raid5: Properly remove excess drives after shrinking a raid5/6 md: allow upper limit for resync/reshape to be set when array is read-only Fix new incorrect error return from do_md_stop. sunrpc/cache: change cache_defer_req to return -ve error, not boolean. sunrpc/cache: simplify cache_fresh_locked and cache_fresh_unlocked. sunrpc/cache: use list_del_init for the list_head entries in cache_deferred_req sunrpc/cache: avoid variable over-loading in cache_defer_req md: remove sparse waring "symbol xxx shadows an earlier one" md: remove sparse warnings about lock context. md: Improve name of threads created by md_register_thread md: report device as congested when suspended md: remove unnecessary memset from multipath. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx into for-linus Revert "md: do not progress the resync process if the stripe was blocked" md/raid1/raid10: add a cond_resched md: raid1/raid10: handle allocation errors during array setup. md: remove clumsy usage of do_sync_mapping_range from bitmap code md: fix problems with RAID6 calculations for DDF. md: Fix handling of raid5 array which is being reshaped to fewer devices. md/async: don't pass a memory pointer as a page pointer. raid6/async_tx: handle holes in block list in async_syndrome_val
Nelson Castillo (7): [ARM] S3C24XX: Fix redefine of DEFINE_TIMER() in s3c24xx pwm-clock.c [ARM] S3C: ADC: Fix lines with more than 80 chars in adc.h [ARM] S3C: ADC: Expose number of remaining conversions to mfd: pcf50633: fix unsafe disable_irq() [MTD] [NAND] S3C2410: Small colon cleanup [MTD] [NAND] S3C2410: Uninitialised variable cleanup [ARM] GTA02: build fixes (s3c2410_nand_set usage)
Nelson Elhage (8): [S390] clean up linker script using new linker script macros. [IA64] Use standard macros for page-aligned data. [IA64] Clean up linker script using standard macros. MIPS: make page.h constants available to assembly. MIPS: Use PAGE_SIZE in assembly instead of _PAGE_SIZE. MIPS: Clean up linker script using new linker script macros. frv: remove unused .altinstructions code frv: clean up linker script using new linker script macros.
Nelson, Shannon (6): Add entries to MAINTAINERS for I/OAT and DMAENGINE ixgbe: Interrupt management update for 82599 ixgbe: Clear out stray tx work on link down ixgbe: Typecase '1' for 64 bit shift ixgbe: Allow tx itr specific settings ixgbe: move rx queue RSC configuration to a separate function
Nguyen Anh Quynh (4): KVM: Rename some msrs KVM: Remove unnecessary initialization and checks in mark_page_dirty() KVM: Fix *nopage() in kvm_main.c USB: another unusual_devs entry for another bad Argosy storage device
Nicholas Beck (1): sh: Add support for SDK7780 board.
Nicholas Nunley (1): e1000: remove unused code and make symbols static
Nick Andrew (31): V4L/DVB (5605): M920x: Add support for LifeView TV Walker Twin V4L/DVB (5614): M920x: Disable second adapter on LifeView TV Walker Twin x86: docs fixes to Documentation/i386/IO-APIC.txt x86: Documentation/i386/IO-APIC.txt: fix description Kconfig: clean up block/Kconfig help descriptions RAID: remove trailing space from printk line [ALSA] sound: this amplifier only goes up to 7 raid: remove leading TAB on printk messages printk: refactor processing of line severity tokens printk: remember the message level for multi-line output MIPS: Fix incorrect use of loose in vpe.c Fix incorrect use of loose in tty/serial drivers Fix incorrect use of loose in i2o_block.c wireless: Fix incorrect use of loose in wext.c net: Fix incorrect use of loose in spider_net.c slub: Fix incorrect use of loose Fix incorrect use of loose in c-checksum.c trivial: Fix incorrect use of "loose" in event.c trivial: Fix misspelled firmware in Kconfig trivial: Fix misspelling of "firmware" in atmel.c trivial: Fix misspelling of "firmware" in ipw2100.c trivial: Fix misspelling of "firmware" in acpi_memhotplug.c trivial: Fix misspelling of "firmware" in ql4_mbx.c trivial: Fix misspelling of "firmware" in megaraid.c trivial: Fix misspelling of "firmware" in a100u2w.c trivial: Fix misspelling of "firmware" in qla1280.c trivial: Fix misspelling of "firmware" in usb.c trivial: Fix misspelling of "firmware" in powerpc Makefile trivial: Fix misspelling of "firmware" in docs for ncr53c8xx/sym53c8xx Blackfin arch: Fix incorrect use of loose in cpufreq.c trivial: Fix misspelling of firmware
Nick Black (1): Move magic numbers into magic.h
Nick Bowler (1): [IPSEC] AH4: Update IPv4 options handling to conform to RFC 4302.
Nick Cheng (4): [SCSI] arcmsr: 1.20.00.15: add SATA RAID plus other fixes [SCSI] arcmsr: updates (1.20.00.15) [SCSI] arcmsr: update version and changelog [SCSI] mvsas: Support Areca SAS/SATA HBA, ARC-1300/1320
Nick Fedchik (1): [IRDA]: irda-usb.c: STIR421x cleanups
Nick Forbes (1): leds: Add default-on trigger
Nick Holloway (1): USB: Storage: Update unusual_devs entry for Datafab KECF-USB
Nick Kossifidis (55): ath5k: Add RF2413 srev values ath5k: Add RF2413 initial settings ath5k: Identify RF2413 and deal with PHY_SPENDING ath5k: more RF2413 stuff ath5k: Remove RF5413 from rf gain optimization functions ath5k: Fixes for PCI-E cards ath5k: Make some changes to follow register dumps. ath5k: Add 2413 to srev_names so that it shows up during module load ath5k: Add RF2425 initvals ath5k: Misc fixes/cleanups ath5k: Fix radio identification on AR5424/2424 ath5k: Update register list ath5k: Restore saved initval after POST ath5k: Misc hw_attach fixes ath5k: Misc hw_reset updates ath5k: Do ADC test during reset ath5k: Reorder calibration calls during reset and update hw_set_power ath5k: Add RF2425 initial rfgain values ath5k: Update channel functions ath5k: Update phy calibration functions ath5k: HW code cleanup ath5k: Fix bad udelay calls on AR5210 code ath5k: Update registers and SREV ids v2 ath5k: Use new srevs to properly attach radio chips ath5k: Use QUIET mechanism on tx dma stop ath5k: Fix SREV reporting after SREV updates ath5k: Add support for AR2417 v2 ath5k: Update interrupt masking code ath5k: Update PCU code ath5k: Fix IMR init ath5k: Update EEPROM code ath5k: More EEPROM code updates ath5k: Minor QCU updates ath5k: PHY code cleanup ath5k: Update gain_F calibration code and add documentation ath5k: Update RF Buffer handling ath5k: Update initvals ath5k: Update reset code ath5k: Disable BMISS interrupts ath5k: Don't call reset on config_interface ath5k: Choose the right initvals for RF2425 ath5k: Convert chip specific calibration data to a generic format ath5k: Add tx power calibration support ath5k: Allow user/driver to set txpower ath5k: Read Spur channels from EEPROM ath5k: Put remaining EEPROM data on ee struct ath5k: Beaconing fixes ath5k: Implement antenna control ath5k: Add Spur filter support on newer chips ath5k: fix mesh beaconing ath5k: Check EEPROM before tweaking SERDES ath5k: Linear PCDAC code fixes ath5k: Wakeup fixes ath5k: Preserve pcicfg bits during attach ath5k: Use SWI to trigger calibration
Nick Martin (1): Input: spaceball - make 4000FLX Lefty work
Nick Pelly (1): Bluetooth: Respect HCI_UART_DEBUG config in hci_ll.c
Nick Piggin (422): mm: pcp use non powers of 2 for batch size mempool: NOMEMALLOC and NORETRY mempool: simplify alloc mm: use __GFP_NOMEMALLOC fix race in __block_prepare_write __block_write_full_page race fix h8300 sleep problem blk: no memory barrier blk: branch hints blk: unplug later optimise loop driver a bit sched: cleanup wake_idle sched: improve load balancing pinned tasks sched: reduce active load balancing sched: fix SMT scheduling problems sched: add debugging sched: less aggressive idle balancing sched: balance timers sched: tweak affine wakeups sched: no aggressive idle balancing sched: balance on fork sched: schedstats update for balance on fork sched: sched tuning sched: cleanup context switch locking sched: null domains sched: multilevel sbe sbf sched: RCU domains sched: consolidate sbe sbf sched: relax pinned balancing blk: __make_request efficiency blk: reduce locking blk: light iocontext ops page_uptodate locking scalability fix get_user_pages bug Lazy page table copies in fork() mm: comment rmap mm: micro-optimise rmap mm: cleanup rmap mm: remap ZERO_PAGE mappings mm: remove atomic sched: less newidle locking sched: less locking sched: HT optimisation mm: move_pte to remap ZERO_PAGE i386: include linux/irq.h rather than asm/hw_irq.h core remove PageReserved as: cooperating processes sched: disable preempt in idle tasks sched: resched and cpu_idle rework mm: highmem watermarks i386: generic cmpxchg atomic: cmpxchg atomic: inc_not_zero powerpc: Fix database regression due to scheduler changes mm: __alloc_pages cleanup fix Fix vma argument in get_usr_pages() for gate areas Fix TIF_POLLING_NRFLAG in ACPI idle routines Fix up per-cpu page batch sizes mm: pagealloc opt mm: set_page_refs opt mm: microopt conditions mm: remove bad_range mm: remove pcp low mm: page_state fixes mm: page_alloc cleanups mm: dma32 zone statistics mm: bad_page optimisation mm: rmap optimisation mm: pfault optimisation mm: page_state opt mm: page_state opt docs mm: cleanup zone_pcp mm: free_pages opt radix tree: code consolidation radix tree: early termination of tag clearing radix-tree: reduce tree height upon partial truncation atomic: dec_and_lock use atomic primitives rcu file: use atomic primitives [CASSINI]: dont touch page_count mm: migration page refcounting fix mm: compound release fix sched: remove smpnice powerpc: newline for ISYNC_ON_SMP powerpc: native atomic_add_unless smaps: hugepages fix smaps: shared fix mm: never ClearPageLRU released pages mm: PageLRU no testset mm: PageActive no testset mm: less atomic ops mm: page_alloc less atomics mm: slab less atomics mm: simplify vmscan vs release refcounting mm: de-skew page refcounting xtensa: pgtable fixes mm: split highorder pages mm: page_state comment more mm: cleanup bootmem hugepage allocator cleanup sg: use compound pages i386: pageattr remove __put_page x86_64: pageattr use single list x86_64: pageattr remove __put_page mm: make __put_page internal mm: nommu use compound pages remove set_page_count(page, 0) users (outside mm) remove set_page_count() outside mm/ mm: cleanup prep_ stuff mm: more CONFIG_DEBUG_VM mm: optimise page_count sparc64: fix set_page_count merge clash atomic: add_unless cmpxchg optimise inotify: lock avoidance with parent watch status in dentry mm: restore vm_normal_page check mm: schedule find_trylock_page() removal Fix buddy list race that could lead to page lru list corruptions mm: introduce remap_vmalloc_range() radix-tree: direct data radix-tree: small cpuset: oom panic fix mm: VM_BUG_ON mm: remove_mapping() safeness mm: non syncing lock_page() oom: use unreclaimable info oom: reclaim_mapped on oom oom: cpuset hint oom: handle current exiting oom: handle oom_disable exiting oom: swapoff tasks tweak oom: kthread infinite loop fix oom: more printk update some mm/ comments page invalidation cleanup oom: don't kill current when another OOM in progress sched: force /sbin/init off isolated cpus mm: micro optimise zone_watermark_ok [POWERPC] Fix harmless typo mm: bug in set_page_dirty_buffers mm: arch_free_page fix mm: locks_freed fix sched: likely profiling mm: more commenting on lock ordering mm: clean up pagecache allocation oom: don't kill unkillable children or siblings oom: cleanup messages oom: less memdie mm: incorrect VM_FAULT_OOM returns from drivers mm: add arch_alloc_page radix-tree: RCU lockless readside mm: more rmap debugging Fix try_to_free_buffer() locking mm: remove find_trylock_page buffer: memorder fix add vm_insert_pfn() mm: mincore anon inotify: read return val fix sched: avoid div in rebalance_tick mincore: CONFIG_SWAP=n fix mincore: fill in results properly mincore: vma crossing fix fs: fix __block_write_full_page error case buffer submission fs: fix libfs data leak fs: fix nobh data leak Rename PG_checked to PG_owner_priv_1 [IA64] permon use-after-free fix mm: fix madvise infinine loop 1/2 splice: dont steal 2/2 splice: dont readpage mm: remove gcc workaround mm: make read_cache_page synchronous fs: buffer don't PageUptodate without page locked mm: simplify filemap_nopage mm: madvise avoid exclusive mmap_sem exec: fix remove_arg_zero as: fix antic_expire check futex: restartable futex_wait slob: implement RCU freeing mm: more rmap checking uml: use generic BUG slob: rework freelist handling slob: remove bigblock tracking slob: improved alignment handling mm: debug check for the fault vs invalidate race fs: introduce some page/buffer invariants mm: fix fault vs invalidate race for linear mappings mm: merge populate and nopage into fault (fixes nonlinear) mm: fault feedback #1 mm: fault feedback #2 mm: fix clear_page_dirty_for_io vs fault race fix some conversion overflows arm: fix up handle_mm_fault changes x86_64: wbinvd macro fix sched: debug feature - make the sched-domains tree runtime-tweakable agp: don't lock pages shared tag queue barrier comment i386: remove bogus comment about memory barrier x86: fence oostores on 64-bit x86: fix IO write barrier x86: optimise barriers remove ZERO_PAGE mm: use lockless radix-tree probe mm: improve find_lock_page mm: clarify __add_to_swap_cache locking radix-tree: use indirect bit fs: fix nobh error handling mm: revert KERNEL_DS buffered write optimisation mm: debug write deadlocks mm: trim more holes mm: buffered write cleanup mm: write iovec cleanup mm: fix pagecache write deadlocks mm: buffered write iterator fs: fix data-loss on error fs: introduce write_begin, write_end, and perform_write aops mm: restore KERNEL_DS optimisations implement simple fs aops block_dev: convert to new aops ext2: convert to new aops ext3: convert to new aops ext4: convert to new aops xfs: convert to new aops fs: new cont helpers fat: convert to new aops hfs: convert to new aops hfsplus: convert to new aops hpfs: convert to new aops bfs: convert to new aops qnx4: convert to new aops With reiserfs no longer using the weird generic_cont_expand, remove it completely. nfs: convert to new aops smbfs: convert to new aops fuse: convert to new aops hostfs: convert to new aops jffs2: convert to new aops ufs: convert to new aops udf: convert to new aops sysv: convert to new aops minixfs: convert to new aops jfs: convert to new aops fs: adfs convert to new aops fs: affs convert to new aops ocfs2: convert to new aops fs: restore nobh fs: remove some AOP_TRUNCATED_PAGE mm: document tree_lock->zone.lock lockorder bitops: introduce lock ops alpha: fix bitops alpha: lock bitops ia64: lock bitops mips: fix bitops mips: lock bitops powerpc: lock bitops bit_spin_lock: use lock bitops nobh: nobh_write_end fix [JFFS2] Fix return value from jffs2_write_end() x86: lock bitops block: use lock bitops for the tag map. slob: fix memory corruption mm: fix XIP file writes [IA64] ia32 nopage JFS is missing a memory barrier lockdep: fix internal double unlock during self-test sched: print backtrace of running tasks too V4L/DVB (6748): Subject: v4l: nopage IB/ipath: Convert from .nopage to .fault spinlock: lockbreak cleanup x86: FIFO ticket spinlocks x86: reduce CONFIG_X86_PPRO_FENCE bloat x86: big ticket locks ieee1394: nopage [ALSA] alsa: nopage [ALSA] alsa: usx2y nopage USB: mon nopage fix writev regression: pan hanging unkillable and un-straceable vm audit: add VM_DONTEXPAND to mmap for drivers that need it radix-tree: avoid atomic allocations for preloaded insertions mm: fix PageUptodate data race agp: alpha nopage vt: bitlock fix inotify: fix race inotify: remove debug code relay: nopage uio: nopage ext2: xip check fix fb: defio nopage Use non atomic unlock Convert SG from nopage to fault. rewrite rd rd: support XIP mm: special mapping nopage nfs: use GFP_NOFS preloads for radix-tree insertion drm: convert drm from nopage to fault. slub: Do not cross cacheline boundaries for very small objects iov_iter_advance() fix mm: remove nopage mm: introduce pte_special pte bit mm: add vm_insert_mixed xip: support non-struct page backed memory s390: implement pte special bit block: make queue flags non-atomic fuse: implement perform_write mm: fix warning on memory offline read_barrier_depends arch fixlets fix SMP data race in pagetable setup vs walking mm: allow pfnmap ->fault()s Add 'rd' alias to new brd ramdisk driver hugetlb: fix lockdep error vt: fix vc_resize locking radix-tree: fix small lockless radix-tree bug [POWERPC] Fix rmb to order cacheable vs. noncacheable mm: fix race in COW logic powerpc: Optimise smp_wmb on 64-bit processors spufs: Convert nopfn to fault [S390] protect _PAGE_SPECIAL bit against mprotect Fix PREEMPT_RCU without HOTPLUG_CPU mspec: convert nopfn to fault mm: remove nopfn hugetlb: override default huge page size x86: implement pte_special mm: introduce get_user_pages_fast x86: lockless get_user_pages_fast() dio: use get_user_pages_fast splice: use get_user_pages_fast x86: support 1GB hugepages with get_user_pages_lockless() mm: readahead scan lockless radix-tree: add gang_lookup_slot, gang_lookup_slot_tag mm: speculative page references mm: lockless pagecache mm: spinlock tree_lock powerpc/mm: Implement _PAGE_SPECIAL & pte_special() for 64-bit powerpc/mm: Lockless get_user_pages_fast() for 64-bit (v3) mm: rename page trylock fs: rename buffer trylock generic-ipi: fix stack and rcu interaction bug in smp_call_function_mask() generic-ipi: fix stack and rcu interaction bug in smp_call_function_mask(), fix x86, pat: avoid highmem cache attribute aliasing mm: dirty page tracking race fix mm: xip fix fault vs sparse page invalidate race mm: xip/ext2 fix block allocation race x86: some lock annotations for user copy paths x86: some lock annotations for user copy paths, v2 mm: tiny-shmem fix lock ordering: mmap_sem vs i_mutex cifs: Convert cifs to new aops. sched: improve preempt debugging inotify: fix lock ordering wrt do_page_fault's mmap_sem mm: tiny-shmem nommu fix sysfs: fix deadlock afs: convert to new aops vmscan: move isolate_lru_page() to vmscan.c mlock: mlocked pages are unevictable vmstat: mlocked pages statistics mm: pagecache insertion fewer atomics mm: unlockless reclaim mm: page lock use lock bitops fs: buffer lock use lock bitops mm: rewrite vmap layer x86, mm: enable GBPAGES option by default mutex: speed up generic mutex implementations oprofile: fix memory ordering fs: remove prepare_write/commit_write powerpc: Optimise smp_wmb powerpc: Optimise smp_rmb powerpc: Optimise mutex mm: vmalloc allocator off by one mm: vmalloc failure flush fix mm: vmalloc fix lazy unmapping cache aliasing shrink struct dentry fs: symlink write_begin allocation context fix mm lockless pagecache barrier fix [XFS] remove old vmap cache [XFS] use scalable vmap API mm: don't mark_page_accessed in fault path mm: invoke oom-killer from page fault mm: write_cache_pages cyclic fix mm: write_cache_pages early loop termination mm: write_cache_pages writepage error fix mm: write_cache_pages integrity fix mm: write_cache_pages cleanups mm: write_cache_pages optimise page cleaning mm: write_cache_pages terminate quickly mm: do_sync_mapping_range integrity fix mm: vmalloc use mutex for purge mm: vmalloc make lazy unmapping configurable mm: direct IO starvation improvement fs: remove WB_SYNC_HOLD fs: sync_sb_inodes fix fs: sys_sync fix mm: pagecache gfp flags fix [XFS] remove old vmap cache [XFS] use scalable vmap API mm: fix assertion x86: optimise x86's do_page_fault (C entry point for the page fault path) x86: make UV support configurable Fix page writeback thinko, causing Berkeley DB slowdown lockdep: annotate reclaim context (__GFP_NOFS) mm: task dirty accounting fix generic IPI: simplify barriers and locking mm: vmap fix overflow powerpc: Estimate G5 cpufreq transition latency fs: new inode i_state corruption fix slob: fix lockup in slob_free() fs: move bdev code out of buffer.c fs: avoid I_NEW inodes mm: page_mkwrite change prototype to match fault fs: fix page_mkwrite error cases in core code and btrfs brd: support barriers brd: fix cacheflushing mm: close page_mkwrite races mm: SLUB fix reclaim_state mm: SLOB fix reclaim_state fs: remove incorrect I_NEW warnings fs: block_dump missing dentry locking SLUB: Fix early boot GFP_DMA allocations mm: clean up get_user_pages_fast() documentation page allocator: do not check for compound pages during the page allocator sanity checks mm: madvise(): correct return code HWPOISON: Refactor truncate to allow direct truncating of page v2 writeback: remove smp_mb(), it's not needed with list_add_tail_rcu() writeback: improve scalability of bdi writeback work queues writeback: Fix bdi use after free in wb_work_complete() writeback: fix possible bdi writeback refcounting problem fs: turn iprune_mutex into rwsem
Nick Sillik (2): [NETFILTER]: Fix -Wunder error in ip_conntrack_core.c USB Storage: code cleanups for onetouch.c
Nick Warne (2): ik8: add Dell UK 6400 Inspiron model (MM061) [SCSI] tmscsim: Fixup KERN_INFO in printk
Nick Wilson (2): Use ALIGN to remove duplicate code NFS: fix client oops when debugging is on
Nickolai Zeldovich (1): [ACPI] S3 resume -- use lgdtl, not lgdt
Nickolas Lloyd (2): ALSA: hda - add controls to toggle DC bias on mic ports ALSA: hda - Jack Mode changes for Sigmatel boards
Nickolay (1): kbuild: bugfix with initramfs
Nickolay V. Shmyrev (38): v4l: 628: added new avermedia card 550 v4l: 629: added behold tv 409 fm v4l: 639: added new card gotview pci 7135 v4l: 640: fixed typos v4l: 643: use key media instead of key videomodeswitch since v4l: 644: lower switch from vhf lo to vhf hi for philips 1216me mk3 v4l: 645: refine input handling for manli beholder v4l: 663: add new rtd cards v4l: 665: fix for problem with audio register setup via dsp access v4l: 667: remove some if 0 which doesn t have any sense v4l: 688: add remote for dvb t300 remote v4l: 691: set if of tda8275 according to tv norm v4l: 706: reindent cx88 tvaudio c to keep coding style v4l: 708: full mute of saa7134 on mute command v4l: 713: add alsa support to saa7134 driver v4l: 714: fix typo v4l: 718: fixed build v4l: 795: new config option for tda9887 to specifically set intercarrier v4l: 811: strip trailing whitespaces v4l: 826: unify whitespaces v4l: 851: fixed broken api link and indentation v4l: 859: fix compilation with 2.6.8 v4l: 866: fix bug with setting mt2050 radio frequency v4l: 874: quick and dirty fix for audc config pinnacle v4l: (937) Included missing interrupt.h at saa7134-alsa.c V4L: Fix read() bugs in bttv driver V4L (0972): More build fixes for compat_ioctl32.c V4L/DVB (3213): Add remote for Compro Videomate Gold+ Pal version. V4L/DVB (3400): Remove duplicated keymaps and add keymap for KWorld LTV883IR. [ALSA] snd_hda_intel 3stack mode for ASUS P5P-L2 V4L/DVB (6408): Cleanup: Removed obsoleted code from bttv-cards V4L/DVB (6409): Cleanup: removed i2c_vidiocschan V4L/DVB (6410): Partial conversion from V4L1 to V4L2 V4L/DVB (6413): Forward VIDIOCGAUDIO and VIDIOCSAUDIO through v4l1-compat V4L/DVB (6414): Remove bass, treble and balance from audio hook since they are unused V4L/DVB (6415): Restructurize volume hook and drop unused mute hook V4L/DVB (6416): Split hooks on volume and audio mode and rework their handling V4L/DVB (6417): Report detected sound carrier into rxsubchans
Nico Erfurth (1): USB: Add drivers/usb/misc/iowarrior.c to the Makefile
Nico Golde (1): cpufreq: governors documentation fixes
Nico Pitre (1): [MTD] Add mapping driver for Intel PXA27x Mainstone board flash.
Nico Sabbi (2): V4L/DVB (3396): Add DVB-T support for the LifeView DVB Trio PCI card V4L/DVB (4836): Added support for both DVB frontends of the Lifeview Trio
Nico Schottelius (4): Updated Documentation/nfsroot.txt kbuild: fix scripts/setlocalversion with git Fix scripts/setlocalversion with tagged git commit kbuild: fix delay in setlocalversion on readonly source
Nicola Fagnani (1): [ALSA] hda-intel: support for iMac 24'' released on 09/2006
Nicola Soranzo (3): V4L/DVB (10659): em28xx: register device to soundcard for sysfs V4L/DVB (10525): em28xx: Coding style fixes and a typo correction V4L/DVB (10555): em28xx: CodingStyle fixes
Nicolai Haehnle (2): drm/radeon: r300_cmdbuf: Always emit INDX_BUFFER immediately after DRAW_INDEX r300: Fix cliprect emit
Nicolas Bellido (1): Input: add driver for keyboard on AAED-2000 development board (ARM)
Nicolas Boichat (8): Leadtek Winfast remote controls USB: MacBook Pro touchpad support [ALSA] hda-codec - Add support for MacBook Pro 1st generation i386: Use functions from library in msr driver Apple SMC driver (hardware monitoring and control) applesmc - sensors patch missing from 2.6.22-rc2 hwmon/applesmc: Handle name file creation error and deletion ALSA: Allow to force model to intel-mac-v3 in snd_hda_intel (sigmatel).
Nicolas DET (6): chrp_pegasos_eth: Added Marvell Discovery II SRAM support mv643xx_eth_showsram: Added information message when using the SRAM Add MPC5200 Interrupt Controller support. Add Efika platform support [POWERPC] Compile a zImage.chrp if PPC_EFIKA seleted [POWERPC] Fix compile issue for Efika platform
Nicolas DICHTEL (1): [IPV6] Don't store dst_entry for RAW socket
Nicolas Dichtel (5): [PKT_SCHED]: Fix range in psched_tod_diff() to 0..bound [IFB] After ifb_init_one() failed, i is increased. Decrease [DUMMY]: Avoid an oops when dummy_init_one() failed xfrm6: handling fragment xfrm: wrong hash value for temporary SA
Nicolas Ferre (55): Input: ads7846 - add support for the ads7843 touchscreen atmel_lcdfb: AT91/AT32 LCD Controller framebuffer driver mmc: at91_mci typo mmc: at91_mci: fix hanging and rework to match flowcharts atmel_lcdfb: Fix STN LCD support mmc: at91_mci: remove whitespace at the end of lines USB: at91_udc: correct hanging while disconnecting usb cable MAINTAINERS: email update and add missing entry [ARM] AT91: correct at91sam9263ek LCD power gpio pin atmel_lcdfb: wiring BGR to RGB color mode atmel_lcdfb: adjust fifo size for at91sam9rl [ARM] 5016/1: AT91: typo in mci configuration for at91cap at91sam9263 atmel_lcdfb: fix pixclock divider calculation atmel_lcdfb: fix initialization of a pre-allocated framebuffer [ARM] 4940/1: AT91: UDPHS driver: SAM9RL board and cpu integration. mmc: at91_mci: update bytes_xfered value once xfer done mmc: at91_mci: add multiwrite switch mmc: at91_mci: do not read irq status twice as it will forget some errors at91_mci: manage cmd error and data error independently atmel_lcdfb: FIFO underflow management atmel_lcdfb: avoid division by zero atmel_lcdfb: change irq_base definition to allow error reporting mmc: at91_mci: reorder timer setup and mmc_add_host() call atmel-mci: move atmel-mci.h file to include/linux [ARM] 5438/1: AT91: manage clock by functionality instead of CPUs atmel_lcdfb: correct fifo size for some products atmel-mci: Integrate AT91 specific definition in header file atmel-mci: add MCI2 register definitions USB: atmel_usba_udc: change way of specifying bias function MAINTAINERS: add myself as atmel-mci maintainer (sd/mmc interface) [ARM] 5563/1: at91: at91sam9rlek lcd interface correction [ARM] 5564/1: at91: add gpio button and leds support for at91sam9rlek [ARM] 5569/1: at91: Support for at91sam9g45: clocks management [ARM] 5571/1: at91: Basic support for at91sam9g45 series: header files. [ARM] 5572/1: at91: Support for at91sam9g45 series: core chip & board support [ARM] 5562/2: at91: add gpio button support for at91sam9g20ek [ARM] 5567/1: at91: Support for at91sam9g10: clocks management [ARM] 5568/1: at91: Basic support for at91sam9g10: header files [ARM] 5570/1: at91: Support for at91sam9g10: core chip & board support dmaengine: dmatest: add a maximum number of test iterations dmaengine: dmatest: correct thread_count while using multiple thread per channel dmaengine: at_hdmac: new driver for the Atmel AHB DMA Controller dmaengine: at_hdmac: add DMA slave transfers [ARM] 5614/1: at91: atmel_lcdfb: add at91sam9g10 support to atmel LCD driver ARM: 5622/1: at91: at91sam9g45 headers: DMA peripheral identifiers ARM: 5686/1: at91: Correct AC97 reset line in at91sam9263ek board ARM: 5620/1: at91/dmaengine: integration of at_hdmac driver in at91sam9rl ARM: 5621/1: at91/dmaengine: integration of at_hdmac driver in at91sam9g45 series ARM: 5709/1: at91: add AC97 support to at91sam9g45 series and at91sam9m10g45ek board ARM: 5710/1: at91: add AC97 support to at91sam9rl and at91sam9rlek board USB: at91: Add USB EHCI driver for at91sam9g45 series USB: at91: Add USB gadget driver selection for at91sam9g45 series USB: at91: modify OHCI driver to allow shared interrupts avr32: add two new at91 to cpu.h definition at91: at91sam9g45 family: identify several chip versions
Nicolas Fournier (1): V4L/DVB (10233): [PATCH] Terratec Cinergy DT XS Diversity new USB ID (0ccd:0081)
Nicolas George (1): uml: use correct type in BLKGETSIZE ioctl
Nicolas Graziano (4): [ALSA] hda driver, correct bug in model 'auto' [ALSA] hda-codec - Fix LFE volume/switch [ALSA] hda-intel - correct a bug in detection of rate supported [ALSA] hda_intel prefer 24bit instead of 20bit
Nicolas Kaiser (24): [NETFILTER]: Remove ARRAY_SIZE duplicate usb serial: remove redundant include i2c: Remove duplicate rtc8564 BCD macros selinux: ARRAY_SIZE cleanups Documentation/powerpc: index update MAINTAINERS: line duplication drivers/mfd: header included twice [BLOCK][TRIVIAL] ll_rw_blk: header included twice netfilter: headers included twice xfs: header included twice asm-powerpc: header included twice fs/attr.c: header included twice fs/proc/vmcore.c: header included twice drivers/ide: stray bracket [MIPS] Fix double inclusions [S390] Some documentation typos. i386: Fix double #includes in arch/i386 [ALSA] Documentation/sound/alsa/DocBook: typos x86-64: Kconfig typos arch/cris: typo in KERN_INFO [ALSA] sound/pci: remove line duplications in defines [ALSA] sound/pci: remove duplicated defines hwmon: (w83793) remove duplicated defines net/mac80211: always true conditionals
Nicolas Mailhot (1): HID: Blacklist the Gretag-Macbeth Huey display colorimeter
Nicolas Morey-Chaisemartin (1): mlx4_core: Fix memory leak in mlx4_enable_msi_x()
Nicolas Palix (11): drivers/hvc: Add missing of_node_put sparc: Add missing of_node_put powerpc/chrp: Add missing of_node_put in pci.c drivers/macintosh: Add missing of_node_put in therm_adt746x.c powerpc/powermac: Add missing of_node_put Staging: hv: Transform some kzalloc calls to kcalloc Staging: hv: Transform PDEVICE_OBJECT and DEVICE_OBJECT typedefs into their corresponding structs Staging: hv: Remove typedef DRIVER_OBJECT and PDRIVER_OBJECT Staging: hv: Remove typedef NETVSC_PACKET and PNETVSC_PACKET Staging: hv: Remove typedef STORVSC_REQUEST and PSTORVSC_REQUEST Staging: hv: Replace typedef SG_BUFFER_LIST by struct scatterlist
Nicolas Pitre (290): ARM: 2651/3: kernel helpers for NPTL support ARM: 2662/1: missing "default y" for CONFIG_HAS_TLS_REG ARM: 2663/1: straightify TLS register emulation a bit more ARM: 2665/1: kill warnings in entry-armv.S ARM: 2663/2: I can't type ARM: 2680/1: refine TLS reg availability some more again smc91x addr config check smc91x warning fix [MTD] Add OTP basisc [MTD] Support for protection register support on Intel FLASH chips [MTD] User interface to Protection Registers [MTD] Unabuse file-f_mode for OTP purpose [MTD] Quiet unused variable warning [MTD] Make OTP actually work. [MTD] cfi_cmdset_0001: Fix state after sync [MTD] Add reboot notifier to Intel NOR flash driver [MTD] Reset file position when switching OTP mode [MTD] Fix OTP for top-parameter devices [MTD] CFI flash locking reorg for XIP smc91x: improve diagnostic info smc91x: more tweaks to help with RX overruns ARM: 2705/1: fix writesw for misaligned source pointer ARM: 2664/2: add support for atomic ops on pre-ARMv6 SMP systems ARM: 2711/1: fix compilation on PXA targets with CONFIG_PM=n ARM: 2715/1: restore CPLD interrupts upon resume for Lubbock and Mainstone ARM: 2721/1: remove reliance on udivdi3 for pxafb driver ARM: 2722/1: remove reliance on udivdi3 for nwfpe smc91x: plug race between TX tasklet and driver reset ARM: 2723/2: remove __udivdi3 and __umoddi3 from the kernel ARM: 2846/1: proper handling of CKEN for pxafb [ARM] 2858/1: ARM has sys_fadvise64_64 only [ARM] 2865/2: fix fadvise64_64 syscall argument passing [ARM] 2862/1: VST aka CONFIG_NO_IDLE_HZ support for PXA2xx [ARM] 2863/1: clarify comment in PXA2xx and SA1x00 timer code [ARM] 2864/1: VST aka CONFIG_NO_IDLE_HZ support for SA11x0 [ARM] 2892/1: remove gcc workaround for direct access to absolute memory addresses [ARM] 2910/1: missing Lubbock audio device declaration [ARM] 2951/1: fix wrong comment [ARM] 2952/1: fix a register clobber list [ALSA] remove bogus match method for ac97_bus [ALSA] remove redundent assignment to the ac97 device structure [ALSA] clean suspend/resume calls for ac97_bus_type [ARM] 2956/1: fix the "Fix gcc4 build errors in ucb1x00-core.c" [ARM] 2974/1: fix ARM710 swi bug workaround [ARM] 3008/1: the exception table is not read-only [ARM] 3019/1: fix wrong comments [ARM] 2930/1: optimized sha1 implementation for ARM [ARM] 3035/1: RISCOS compat code fix [ARM] 2897/2: PXA2xx IRDA support smc91x: shut down power after probing [ARM] 3059/1: fix XIP support [ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code [ARM] 3061/1: cleanup the XIP link address mess [ARM] 3049/1: More optimized libgcc functions extable: remove needless declaration [ARM] 2946/2: split --arch_clear_user() out of lib/uaccess.S [ARM] 2947/1: copy template with new memcpy/memmove [ARM] 2948/1: new preemption safe copy_{to|from}_user implementation [ARM] 3092/1: remove excessive print format padding [ARM] 3094/1: remove PLD stuff from old uaccess code [ARM] 3097/1: change library link ordering [ARM] 3115/1: small optimizations to exception vector entry code [MTD] cleanups to cfi_cmdset_0001 {MTD] add support for Intel's "Sibley" flash [MTD] writev support for cfi-cmdset-0001 [JFFS2] Teach JFFS2 about Sibley flash [MTD] Don't let gcc inline functions marked __xipram [MTD] chips/cfi_cmdset_0001: fix for P30 cfi parsing [ARM] 3134/1: add missing EXPORT_SYMBOL for the ARM version of sha_transform [ARM] 3135/1: harden SA11x0 and PXA2xx timer init code [ARM] 3100/1: simplify a pointer computation [ARM] 3150/1: make various assembly local labels actually local (uaccess.S) [ARM] 3151/1: make various assembly local labels actually local (io-*.S) [ARM] 3152/1: make various assembly local labels actually local (the rest) [ARM] 3165/1: fix atomic_cmpxchg() implementation for ARMv6+ smc91x: fix one source of spurious interrupts [MTD] cfi_cmdset_0001: relax locking rules for multi hardware partition support input: fix ucb1x00-ts breakage after conversion to dynamic input_dev allocation [ARM] 3210/1: add missing memory barrier helper for NPTL support fix race with preempt_enable() [ALSA] make the pxa2xx-ac97 module more robust against PXA27x bugs [CRYPTO] sha1: Avoid useless memcpy() [CRYPTO] sha1: Rename i/j to done/partial [CRYPTO] sha1: Avoid shifting count left and right mutex subsystem, add include/asm-arm/mutex.h [ARM] 3252/1: help gcc do the best with ___arch__swab32 [ARM] 3259/1: remove phys_ram from struct machine_desc (part 1) [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) [ARM] 3101/1: ARM EABI: slab memory must be 64-bit aligned [ARM] 3102/1: ARM EABI: stack pointer must be 64-bit aligned after a CPU exception [ARM] 3103/1: ARM EABI: stack pointer must be 64-bit aligned (part 2) [ARM] 3104/1: ARM EABI: new helper function names [ARM] 3105/4: ARM EABI: new syscall entry convention [ARM] 3106/2: ARM EABI: some syscall adjustments [ARM] 3107/3: ARM EABI: last bits to configure it [ARM] 3108/2: old ABI compat: statfs64 and fstatfs64 [ARM] 3109/1: old ABI compat: syscall wrappers for ABI impedance matching [ARM] 3110/5: old ABI compat: multi-ABI syscall entry support [ARM] 3111/2: old ABI compat: adjust NWFPE to be operational within an EABI kernel [ARM] 3112/1: old ABI compat: config option to turn it on [ARM] 3262/4: allow ptraced syscalls to be overriden [ARM] 3270/1: ARM EABI: fix sigreturn and rt_sigreturn [ARM] 3271/1: ARM EABI: fix calling of cmpxchg syscall emulation [ARM] 3272/1: fix kernel decompressor crash [ARM] 3293/1: don't invalidate the whole I-cache with xscale_coherent_user_range [ARM] 3294/1: don't invalidate individual BTB entries on ARMv6 [ARM] 3307/1: old ABI compat: mark it experimental [ARM] 3308/1: old ABI compat: struct sockaddr_un [ARM] 3309/1: disable the pre-ARMv5 NPTL kernel helper in the non MMU case [ARM] 3310/1: add a comment about the possible __kuser_cmpxchg transient false [ARM] 3311/1: clean up include/asm-arm/mutex.h [ARM] 3338/1: old ABI compat: sys_socketcall [ARM] 3339/1: ARM EABI: make unmuxed syscalls visible smc91x: allow for dynamic bus access configs [ARM] 3261/2: remove phys_ram from struct machine_desc (part 3) [ARM] 3030/2: fix permission check in the obscur cmpxchg syscall mutex: some cleanups [ARM] 3477/1: ARM EABI: undefine removed syscalls [ARM] 3494/1: asm-arm/bug.h needs linux/stddef.h [ARM] 3500/1: fix PXA27x DMA allocation priority [ARM] 3495/1: EABI: undefine removed syscalls, but... [ARM] 3524/1: ARM EABI: more 64-bit aligned stack fixes cfi-cmdset-0001: always update the chip status cfi_cmdset_0001: factorize code to wait for flash status [ARM] 3626/1: ARM EABI: fix syscall restarting fix silly ARM non-EABI build error [ARM] 3541/2: workaround for PXA27x erratum E7 [ARM] 3746/2: Userspace helpers must be Thumb mode interworkable fix PXA2xx UDC compilation error Input: add Philips UCB1400 touchscreen driver [ARM] 3939/1: don't reset SA11x0 clock counter [ARM] 3940/1: don't reset PXA2xx clock counter [ARM] 3611/4: optimize do_div() when divisor is constant [ARM] 3978/1: macro to provide a 63-bit value from a 32-bit hardware counter [ARM] 3979/1: extend the SA11x0 sched_clock implementation from 32 to 63 bit period [ARM] 3980/1: extend the ARM Versatile sched_clock implementation from 32 to 63 bit [ARM] 3981/1: sched_clock for PXA2xx [ARM] 3983/2: remove unused argument to __bug() remove config ordering/dependency between ucb1400-ts and sound subsystem [ARM] 4016/1: prefetch macro is wrong wrt gcc's "delete-null-pointer-checks" [ARM] 4064/1: make pxa_get_cycles() static [ARM] 4066/1: correct a comment about PXA's sched_clock range [ARM] 4136/1: Allow PXA2xx's clock source to be used add .mailmap for proper git-shortlog output [ARM] 4216/1: add .gitignore entries for ARM specific files [ARM] 4090/2: avoid clash between PXA and SA1111 defines [ARM] 4224/2: allow XIP kernel to boot again [ARM] 4226/1: initial .data and .bss mappings of XIP kernel should be TEXT_OFFSET [ARM] 4227/1: minor head.S fixups pxamci: fix PXA27x MMC workaround for bad CRC with 136 bit response [ARM] 4449/1: more entries in arch/arm/boot/.gitignore sdio: initial CIS parsing code sdio: link unknown CIS tuples to the sdio_func structure mmc: initialize mmc subsystem with subsys_initcall() sdio: defines for some standard interface types sdio: allow for mmc_claim_host to be aborted sdio: core support for SDIO function interrupt sdio: UART/GPS driver sdio: add /proc interface to sdio_uart driver sdio: add interface for host side SDIO interrupt reporting sdio: add default c_ispeed/c_ospeed values to sdio_uart driver sdio: fix recursion issues between sdio-uart driver and tty layer mmc: pxamci: set proper block capabilities according to PXA flavor sdhci: fix a typo sdio: fix IRQ diagnostic message sdio: make the IRQ thread more resilient in the presence of bad states pxamci: support arbitrary block size mmc: don't use weight32() [ARM] 4550/1: sched_clock on PXA should cope with run time clock rate selection [ARM] 4661/1: fix do_undefinstr wrt the enabling of IRQs [ARM] 4659/1: remove possibilities for spurious false negative with __kuser_cmpxchg [ARM] 4665/1: fix __und_usr wrt accessing the undefined insn in user space mmc: remove unused 'mode' from the mmc_host structure [ARM] 4689/1: small comment wrap fix [ARM] add ARMv5TEJ aware cache flush method to compressed/head.S [ARM] add Feroceon support to compressed/head.S ARM kprobes: add the kprobes hook to the page fault handler ARM kprobes: don't let a single-stepped stmdb corrupt the exception stack ARM kprobes: prevent some functions involved with kprobes from being probed ARM kprobes: special hook for the kprobes breakpoint handler ARM kprobes: let's enable it [ARM] Orion: update defconfig [ARM] 4847/1: kprobes: fix compilation with CONFIG_DEBUG_FS=y [ARM] 4954/1: Orion: fix some function section mismatch kprobes/arm: fix cache flush address for instruction stub [ARM] Orion: fix ioremap() optimization [ARM] Feroceon: fix function alignment in proc-feroceon.S [ARM] Orion: update defconfig to 2.6.26-rc4 [ARM] latencytop support [ARM] fix cache alignment code in memset.S [ARM] cache align destination pointer when copying memory for some processors [ARM] cache align memset and memzero [ARM] Feroceon: speed up flushing of the entire cache [ARM] Feroceon: catch other Feroceon CPU IDs in head.S [ARM] Orion: add RD88F5181L-FXO support [ARM] 5194/1: update .gitignore [ARM] 5196/1: fix inline asm constraints for preload [ARM] orion5x: update defconfig to v2.6.27-rc4 [ARM] 5206/1: remove kprobe_trap_handler() hack [ARM] 5211/2: fix a couple warnings from BUG() usage [ARM] 5221/1: fix ldm/stm emulation for kprobes [ARM] 5271/1: get rid of pages_to_mb() [ARM] 5272/1: remove conditional compilation in show_pte() [ARM] Feroceon: small cleanups to L2 cache code [ARM] 5274/1: simplify request_standard_resources() [ARM] 5295/1: make ZONE_DMA optional [ARM] Orion: activate workaround for 88f6183 SPI clock erratum [ARM] 5320/1: fix assembly constraints in implementation of do_div() [ARM] 5321/1: Kirkwood: fix typo in Makefile [ARM] 5329/1: Feroceon: fix feroceon_l2_inv_range clarify usage expectations for cnt32_to_63() [ARM] fix a couple clear_user_highpage assembly constraints [ARM] rationalize memory configuration code some more [ARM] split highmem into its own memory bank [ARM] mem_init() cleanups [ARM] prevent the vmalloc cmdline argument from eating all memory [ARM] remove bogus #ifdef CONFIG_HIGHMEM in show_pte() [ARM] unconditionally define __virt_to_phys and __phys_to_virt [ARM] remove a common set of __virt_to_bus definitions [ARM] 5339/1: fix __fls() on ARM [ARM] 5341/2: there is no copy_page on nommu ARM [ARM] Feroceon: pass proper -mtune argument to gcc [ARM] Kirkwood: update defconfig [ARM] 5348/1: fix documentation wrt location of the alignment trap interface [ARM] 5359/1: Kirkwood: fix compilation error [ARM] 5360/1: Orion: fix compilation error [ARM] 5361/1: mv78xx0: fix compilation error [ARM] 5357/1: Kirkwood: add missing ge01 tclk initialization [ARM] 5364/1: allow flush_ioremap_region() to be used from modules [ARM] 5366/1: fix shared memory coherency with VIVT L1 + L2 caches [ARM] 5401/1: Orion: fix edge triggered GPIO interrupt support [ARM] 5402/1: fix a case of wrap-around in sanity_check_meminfo() Merge branch 'for-np' of git://git.wormnet.eu/alex/ts78xx into orion/master [ARM] Orion: make gpio /input/output validation separate [ARM] Kirkwood: MPP initialization code [ARM] Kirkwood: SDIO driver registration for DB6281 and RD6281 [ARM] Kirkwood: add NAND support to the DB88F6281 board [ARM] Kirkwood: remove unneeded includes from board setup files [ARM] Kirkwood: register internal devices in a common place [ARM] fixmap support [ARM] kmap support [ARM] mem_init(): make highmem pages available for use highmem: atomic highmem kmap page pinning [ARM] introduce dma_cache_maint_page() [ARM] make page_to_dma() highmem aware [ARM] Feroceon: add highmem support to L2 cache handling code [ARM] xsc3: add highmem support to L2 cache handling code [ARM] ignore high memory with VIPT aliasing caches [ARM] add CONFIG_HIGHMEM option Merge commit '305b07680f' into orion/master [ARM] Kirkwood: SheevaPlug USB Power Enable setup [ARM] Kirkwood: SheevaPlug LED support [ARM] Kirkwood: update defconfig [ARM] update mach-types [ARM] Kirkwood: fail the probe if internal RTC does not work [ARM] Kirkwood: small L2 code cleanup [ARM] 5460/1: Orion: reduce namespace pollution [ARM] Kirkwood: update defconfig [ARM] orion5x: update defconfig [ARM] mv78xx0: update defconfig USB: ftdi_sio: add vendor/product id for the Marvell SheevaPlug [ARM] add coherent DMA mask for mv643xx_eth [ARM] allow for alternative __copy_to_user/__clear_user implementations [ARM] lower overhead with alternative copy_to_user for small copies [ARM] alternative copy_to_user: more precise fallback threshold mvsdio: allow automatic loading when modular mvsdio: ignore high speed timing requests from the core mvsdio: fix config failure with some high speed SDHC cards mtd: orion_nand: use burst reads with double word accesses [ARM] orion: make sure sched_clock() usage of cnt32_to_63() is safe [ARM] Kirkwood: only map peripheral register space once [ARM] Kirkwood: comment type fix [ARM] Kirkwood: rationalize NAND setup a bit [ARM] Orion/Kirkwood: rename orion5x_wdt to orion_wdt [ARM] Kirkwood: let's use real size for resources [ARM] Kirkwood: create a mapping for the Security Accelerator SRAM [ARM] Kirkwood: platform device registration for the crypto engine [ARM] 5545/2: add flush_kernel_dcache_page() for ARM [ARM] orion5x: register the crypto device on SOCs that support it mvsdio: fix handling of partial word at the end of PIO transfer mtd: let include/linux/mtd/partitions.h stand on its own [ARM] add MAINTAINERS entry for Orion/Kirkwood/etc. ARM: 5687/1: fix an oops with highmem ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic() with highmem ext2: fix unbalanced kmap()/kunmap() Nicolas Pitre has a new email address mmc: core SDIO suspend/resume support mmc: propagate error codes back from bus drivers' suspend/resume methods mmc: make SDIO device/driver struct accessors public make Linux bootable on ARM again
Nicolas Reinecke (1): mdio add missing GPL flag
Nicolas S. Dade (1): [MTD] NAND: Add Hynix to manufacturer list
Nicolas Schichan (2): [MIPS] Add support for kexec [MIPS] Unconditionally writeback and invalidate caches on kexec.
Nicolas de Pesloüan (1): bonding: Fix useless test: int > INT_MAX
Nicu Ioan Petru (1): ucc_geth: fixes for ucc_geth_memclean
Niels Kristian Bech Jensen (2): Update contact information in CREDITS [POWERPC] Add -fno-stack-protector to BOOTCFLAGS in arch/powerpc/boot/Makefile.
Niels de Vos (9): parport_pc: it887x fix serial: add support for ITE 887x chips Input: serio - trivial documentation fix Remove newline from the description of module parameters Input: serio_raw - allow attaching to translated (SERIO_I8042XL) ports x86, apm: remove CONFIG_APM_REAL_MODE_POWER_OFF in favor of a kernel parameter serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS EX-41092 Dual 16950 Serial adapter trivial: MTD: remove EOL from MODULE_DESCRIPTION serial: remove contact data
Nigel Cunningham (15): try_to_freeze() call fixes Add missing tvaudio try_to_freeze() Fix missing refrigerator invocation in jffs2 Address BUG: using smp_processor_id() in preemptible [00000001] code Make libata not powerdown drivers on PM_EVENT_FREEZE. Add include/linux/freezer.h and move definitions from sched.h swsusp: quieten Freezer if !CONFIG_PM_DEBUG swsusp: clean up whitespace in freezer output swsusp: thaw userspace and kernel space separately Fix swapped parameters in mm/vmscan.c PM: Optional beeping during resume from suspend to RAM x86: PM_TRACE support Fix failure to resume from initrds Fix unbalanced helper_lock in kernel/kmod.c ieee1394: node manager causes up to ~3.25s delay in freezing tasks
Nigel Hislop (1): [S390] Add ioctl support for EMC Symmetrix Subsystem Control I/O
Nigel Stephens (3): [MIPS] Add missing 34K processor IDs [MIPS] vpe: handle halting TCs in an errata safe way. MIPS: Fix abs.[sd] and neg.[sd] emulation for NaN operands
Nigel Williams (1): [IrDA]: Delay needed when uploading firmware chunks
Niilo Minkkinen (1): usb: musb: disable OTG AUTOIDLE only with omap3430
Nikanth Karthikesan (30): io_context sharing - cfq changes x86: change x86 machine check handler to use unlocked_ioctl instead linear: correct disk numbering error check cciss: return -EFAULT if copy_from_user() fails tracepoints: Documentation TPPROTO misspelt in Documentation/tracepoints.txt Do not free io context when taking recursive faults in do_exit Documentation: remove reference to ll_rw_blk.c and moved drivers/block/elevator.c memcg: check group leader fix Mark mandatory elevator functions in the biodoc.txt loop: support barrier writes loop: fix circular locking in loop_clr_fd() vfs: check bh->b_blocknr only if BH_Mapped is set Update /debug/tracing/README init/initramfs: fix warning with CONFIG_BLK_DEV_RAM=n block: Remove code handling bio_alloc failure with __GFP_WAIT dio: Remove code handling bio_alloc failure with __GFP_WAIT ext4: Remove code handling bio_alloc failure with __GFP_WAIT gfs2: Remove code handling bio_alloc failure with __GFP_WAIT swap: Remove code handling bio_alloc failure with __GFP_WAIT block: catch trying to use more bits than request->cmd_flags has x86: Fix a typo in a printk message memcg: fix build warning and avoid checking for mem != null again and again block: prevent possible io_context->refcount overflow trivial: fix comment typo in fs/compat.c trivial: fix typo in bio_alloc kernel doc cpusets: document adding/removing cpus to cpuset elaborately block: Allow changing max_sectors_kb above the default 512 Seperate read and write statistics of in_flight requests /dev/zero: avoid repeated access_ok() checks block: Seperate read and write statistics of in_flight requests v2
Nikita Danilov (10): mm: rmap.c cleanup doc: Locking update mpage_writepages() page locking fix mm: add /proc/zoneinfo ll_merge_requests_fn() cleanup cleanup of deadline_dispatch_requests() mm/filemap.c:filemap_populate(): move export. include/linux/kernel.h:BUILD_BUG_ON(): fix a comment find_lock_page(): call __lock_page() directly. NFS: Fix a potential deadlock in nfs_release_page
Niklaus Giger (1): powerpc/40x: Add support for Netstal HCU4 board
Niko Jokinen (1): nl80211: Memory leak fixed
Nikola Valerjev (1): [ARM] 3200/1: Singlestep over ARM BX and BLX instructions using ptrace fix
Nikolaus Voss (1): Add kernel support for oprofile callgraphs on AVR32
Nils Carlson (1): hpet: hpet driver periodic timer setup bug fixes
Nils Kassube (1): V4L/DVB (12371): af9015: Fix for crash in dvb-usb-af9015
Nishant Kamat (2): ARM: OMAP3: Add basic board support for OMAP LDP ARM: OMAP3: Add default kernel config for OMAP LDP
Nishanth Aravamudan (81): USB: usb/digi_acceleport: correct wait-queue state alpha/osf_sys: use helper functions to convert between tv and jiffies [ATALK] aarp: replace schedule_timeout() with msleep() [LTPC]: Replace schedule_timeout() with ssleep()/msleep() char/tpm: use msleep(), clean-up timers, serial/68360serial: replace schedule_timeout() with msleep_interruptible() serial/68328serial: replace schedule_timeout() with msleep_interruptible() [SCSI] scsi/qla1280: replace schedule_timeout() with ssleep() net/slip: replace schedule_timeout() with msleep_interruptible() net/sb1000: replace nicedelay() with ssleep() net/farsync: add set_current_state() before schedule_timeout() net/pcnet32: replace schedule_timeout() with msleep_interruptible() net/lanstreamer: replace schedule_timeout() with ssleep()/msleep_interruptible() ARM: replace schedule_timeout() with msleep() [IA64] use msleep_interruptible() instead of schedule_timeout xtensa: use ssleep() instead of schedule_timeout() vt.c build fix [SPARC]: sbus/aurora: replace schedule_timeout() with msleep_interruptible() [SPARC]: sbus/envctrl: replace schedule_timeout() with msleep_interruptible() [SPARC]: sbus/vfc_i2c: remove sleep_on() usage [ALSA] sound/pci: fix-up sleeping paths [ALSA] Fix-up sleeping in sound/ppc [ALSA] Fix-up sleeping in sound/usb x86_64: Use msleep in smpboot.c net/cycx_drv: replace delay_cycx() with msleep_interruptible() ppc64: replace schedule_timeout() with msleep_interruptible() telephony/ixj: use msleep() instead of schedule_timeout() i386/smpboot: use msleep() instead of schedule_timeout() janitor: ide-tape: replace schedule_timeout() with msleep() janitor: block/xd: replace schedule_timeout() with msleep()/msleep_interruptible() janitor: ide/ide-cs: replace schedule_timeout() with msleep() add schedule_timeout_{,un}interruptible() interfaces include: update jiffies/{m,u}secs conversion functions fs: fix-up schedule_timeout() usage kernel: fix-up schedule_timeout() usage mm: fix-up schedule_timeout() usage alpha: fix-up schedule_timeout() usage i386: fix-up schedule_timeout() usage mips: fix-up schedule_timeout() usage drivers/block: fix-up schedule_timeout() usage drivers/cdrom: fix-up schedule_timeout() usage drivers/char: fix-up schedule_timeout() usage parport: fix-up schedule_timeout() usage telephony: fix-up schedule_timeout() usage drivers/usb: fix-up schedule_timeout() usage [NET]: fix-up schedule_timeout() usage [SPARC] drivers/sbus: fix-up schedule_timeout() usage drivers/net: fix-up schedule_timeout() usage [ALSA] Fix schedule_timeout usage ia64: fix-up schedule_timeout() usage m68k: fix-up schedule_timeout() usage ppc: fix-up schedule_timeout() usage um: fix-up schedule_timeout() usage drivers/acpi: fix-up schedule_timeout() usage ieee1394: fix-up schedule_timeout() usage isdn: fix-up schedule_timeout() usage drivers/macintosh: fix-up schedule_timeout() usage drivers/md: fix-up schedule_timeout() usage drivers/media: fix-up schedule_timeout() usage message: fix-up schedule_timeout() usage drivers/scsi: fix-up schedule_timeout() usage serial: fix-up schedule_timeout() usage fix NUMA interleaving for huge pages hugetlb: remove unnecessary nid initialization hugetlb: fix hugepage allocation with memoryless nodes hugetlb: introduce nr_overcommit_hugepages sysctl Revert "hugetlb: Add hugetlb_dynamic_pool sysctl" Documentation: update hugetlb information hugetlb: add locking for overcommit sysctl hugetlb: fix overcommit locking hugetlb: fix pool shrinking while in restricted cpuset hugetlb: indicate surplus huge page counts in per-node meminfo hugetlb: fix potential livelock in return_unused_surplus_hugepages() Documentation: correct overcommit caveat in hugetlbpage.txt mm: fix misleading __GFP_REPEAT related comments page allocator: smarter retry of costly-order allocations page allocator: explicitly retry hugepage allocations mm: remove mm_init compilation dependency on CONFIG_DEBUG_MEMORY_INIT mm: create /sys/kernel/mm hugetlb: new sysfs interface hugetlb: fix CONFIG_SYSCTL=n build
Nishanth Menon (2): i2c-omap: FIFO handling support and broken hw workaround for i2c-omap i2c-omap: Fix I2C status ACK
Nitin A Kamble (24): KVM: VMX: Handle #SS faults from real mode KVM: Implement emulation of "pop reg" instruction (opcode 0x58-0x5f) KVM: Implement emulation of instruction "ret" (opcode 0xc3) KVM: x86 emulator: implement 'and $imm, %{al|ax|eax}' KVM: x86 emulator: implement 'jmp rel' instruction (opcode 0xe9) KVM: x86 emulator: Implement 'jmp rel short' instruction (opcode 0xeb) KVM: x86 emulator: implement 'push reg' (opcodes 0x50-0x57) KVM: x86 emulator: push imm8 KVM: x86 emulator: call near KVM: x86 emulator: pushf KVM: x86 emulator: sort opcodes into ascending order KVM: x86 emulator: imlpement jump conditional relative KVM: X86 emulator: jump conditional short KVM: x86 emulator: lea KVM: x86 emulator: jmp abs KVM: x86 emulator: fix src, dst value initialization KVM: x86 emulator: popf KVM: x86 emulator: fix merge screwup due to emulator split KVM: x86 emulator: Implement emulation of instruction: inc & dec KVM: x86 emulator: cmc, clc, cli, sti KVM: Fix cpuid leaf 0xb loop termination KVM: Fix cpuid iteration on multiple leaves per eac KVM: VMX: Rename rmode.active to rmode.vm86_active KVM: VMX: Support Unrestricted Guest feature
Nitin Gupta (2): LZO1X: fix lzo1x_worst_compress ARM: force dcache flush if dcache_dirty bit set
Niu YaWei (1): quota: possible bug in quota format v2 support
Niv Sardi (6): [XFS] Remove bogus assert [XFS] actually check error returned by xfs_flush_pages, clean up and [XFS] kill t_sema member of struct xfs_trans [XFS] Move attr log alloc size calculator to another function. [XFS] Move xfs_attr_rolltrans to xfs_trans_roll Merge branch 'master' of git://oss.sgi.com:8090/xfs/linux-2.6
Nivedita Singhvi (1): ipv4: New multicast-all socket option
Nobuhiro Iwamatsu (74): USB: Support for ELECOM LD-USB20 in pegasus USB: Support for USB20SVGA-WH & USB20SVGA-DG sh: Fix memcpy() build error on sh4eb. sh: Solution Engine 7750's defconfig update. sh: Solution Engine 770x IPR irq setup. sh: Fix handle_BUG() compile error. sh: Fixup SHMIN INTC register definitions. sh: pata_platform pcmcia support for SolutionEngine boards. sh: L-BOX RE2 support. sh: MS7712SE01 board support. sh: Add defconfig for se7712. sh: SH7780 Solution Engine board support. sh: se7780 PCI support. sh: Solution Engine SH7705 board and CPU updates. smc91x SuperH support RTC: add rtc-rs5c313 driver sh: Add L-BOX RE2 to mach-types. sh: Fix timer-tmu build for SH-3. smc91x Hitachi Solution Engine (SuperH) Support USB: Adding support for SHARP WS011SH to ipaq.c sh: Add SH7705 and other to the support of Solution Engine. sh: Fix compression method when making uImage. sh: Remove SCI_NPORTS from sh-sci.h sh: Fix heartbeart on Solution Engine series sh: Fix PCI IO space base address of SH7780. sh: Support PCI IO access of SH7780 base boards. sh: Fix compile error of arch/sh/mm/pmb.c sh: Fix compile error SH7763 setup code net: sh_eth: add support for Renesas SuperH Ethernet net: sh_eth: Fix compile error sh_eth video: sh7760fb: SH7760/SH7763 LCDC framebuffer driver sh: Add SCIF2 support for SH7763. sh: Renesas Solutions SH7763RDP board support sh: Solution Enginge 7710/7712 SH-Ether support sh: Update Solution Enginge 7712 defconfig sh: Clean up code of Solution Engine 770x sh: Fix Kconfig of AP-325RXA sh: Remove sh_pcic_io_xxx function from Solution Engine IO code sh: Fix compile error of Solution Engine sh_eth: Add support of SH7763 to sh_eth sh: Add support sh_eth to sh7763rdp board sh: Add support sh7760fb to sh7763rdp board sh: Update sh7763rdp defconfig sh: ap325rxa: create CPLD data area in mtd sh: ap325rxa: Add support RTC RX-8564LC in AP325RXA board serial: sh-sci: Add support SCIF of SH7723 gdrom: Fix compile error sh: Change register name SCSPTR to SCSPTR2 sh: Add sci_rxd_in of SH4-202 sh: sh_eth: Update to change of mii_bus sh: sh7760fb: Fix color pallette setting sh: sh7760fb: Add support SH7720/SH7721 of Renesas sh: multiple vectors per irq - sh7763 sh: Restore RTC IRQ setting for SH7763 setup. sh: Add media/soc_camera.h to board setup of Renesas AP325RXA sh: dma-sh updates for multi IRQ and new SH-4A CPUs. sh: Revert CONFIG_NR_ONCHIP_DMA_CHANNELS to MAX_DMA_CHANNELS sh: Disable get_dma_error_irq for non-SH4 targets. sh: Fix compile error by operands(mov.l) in sh3/entry.S sh: Move IRQ multi definition of DMAC to defconfig sh: espt-giga board support sh: sh7763rdp: Change IRQ number for sh_eth of sh7763rdp sh_eth: Change handling of IRQ sh_eth: Fix mistake of the address of SH7763 sh: Add MMU dependency for kexec nommu: fix typo vma->pg_off to vma->vm_pgoff sh: Add support mtd mapping for highlander sh: Update r7780mp defconfig sh: Revised clock function in highlander dmaengine: sh: Add Support SuperH DMA Engine driver cpumask: Remove mask field from comments sh: Add support DMA Engine to SH7722 sh: Add support DMA Engine to SH7780 sh_eth: Add asm/cacheflush.h
Noel Kothe (1): USB HID: update CONFIG_USB_HIDINPUT_POWERBOOK description
Noguchi, Masato (1): [POWERPC] spufs: fix support for read/write on cntl
Noone Important (1): DVB (2390): Adds a time-delay to IR remote button presses for av7110 ir input,
NooneImportant (1): dvb: let other frontends support FE_DISHNETWORK_SEND_LEGACY_CMD
Norbert Kiesel (2): delete 2 unreachable statements in drivers/block/paride/pf.c [NET]: drop duplicate assignment in request_sock
Noriaki TAKAMIYA (20): [IPV6] ADDRCONF: Allow user-space to specify address lifetime [IPV6] ADDRCONF: Support get operation of single address [IPV6] ADDRCONF: NLM_F_REPLACE support for RTM_NEWADDR [XFRM] STATE: Introduce care-of address. [IPV6] MIP6: Add routing header type 2 definition. [IPV6] MIP6: Add home address option definition. [IPV6] MIP6: Add routing header type 2 transformation. [IPV6] MIP6: Add destination options header transformation. [IPV6] ADDRCONF: Allow non-DAD'able addresses. [IPV6] ADDRCONF: Mobile IPv6 Home Address support. [IPV6]: Fixed the size of the netlink message notified by inet6_rt_notify(). [CRYPTO] camellia: Add Kconfig entry. [CRYPTO] camellia: added the code of Camellia cipher algorithm. [CRYPTO] camellia: added the testing code of Camellia cipher [IPSEC]: added the definition of Camellia cipher [IPSEC]: added the entry of Camellia cipher algorithm to ealg_list[] [CRYPTO] doc: added the developer of Camellia cipher [IPSEC]: More fix is needed for __xfrm6_bundle_create(). [IPV6] XFRM: Fix connected socket to use transformation. IPv6: fix to set device name when new IPv6 over IPv6 tunnel device is created.
Norihiko Tomiyama (3): USB: adding support for SHARP WS003SH to ipaq.c USB: Additional PID for SHARP W-ZERO3 Adding PID of SHARP S01SH for ipaq.c
Nuno Lucas (1): Input: usbtouchscreen - fix TSC-10 DM USB controllers without EEPROM
Nur Hussein (1): Taint kernel after WARN_ON(condition)
Nye Liu (3): powerpc/CPM: Minor cosmetic changes to udbg_putc cpm1: don't send break on TX_STOP, don't interrupt RX/TX when adjusting termios parameters initramfs: add option to preserve mtime from initramfs cpio images
Németh Márton (7): leds: disable triggers on brightness set leds: Cleanup various whitespace and code style issues [CPUFREQ] correct broken links and email addresses V4L/DVB (10128): modify V4L documentation to be a valid XHTML leds: remove experimental flag from leds-clevo-mail trivial: usb: fix missing space typo in doc V4L/DVB (11736): videobuf: modify return value of VIDIOC_REQBUFS ioctl
ODonnell, Michael (1): corruption during e100 MDI register access
OGAWA Hirofumi (119): FAT: miss-sync issues on sync mount (miss-sync on write) ext3: ext3_show_options fix mm/msync.c cleanup fat: cleanup and optimization of checksum fat: remove the unneeded vfat_find() in vfat_rename() usbfs: usbfs_dir_inode_operations cleanup fat: move fat_clusters_flush() to write_super() fat: use sb_find_get_block() instead of sb_getblk() fat: add the read/writepages() fat: s/EXPORT_SYMBOL/EXPORT_SYMBOL_GPL/ fat: support ->direct_IO() export/change sync_page_range/_nolock() fat: support a truncate() for expanding size (generic_cont_expand) Fix and add EXPORT_SYMBOL(filemap_write_and_wait) fat: Replace an own implementation with ll_rw_block(SWRITE,) Trivial optimization of ll_rw_block() fat: Fix truncate() write ordering freeze_bdev() cleanup Move cond_resched() after iput() in sync_sb_inodes() PM-Timer: don't use workaround if chipset is not buggy [ALSA] sound/pci/hda: use create_singlethread_workqueue() Don't pass boot parameters to argv_init[] fat: kill reserved names Remove sys_ prefix of new syscalls from __NR_sys_* [ALSA] pcm_oss: fix snd_pcm_oss_release() oops iosched: fix typo and barrier() cfq: fix cic's rbtree traversal cfq: Further rbtree traversal and cfq_exit_queue() race fix Add more prevent_tail_call() [SPARC]: __NR_sys removal Fix a race condition between ->i_mapping and iput() writeback: fix range handling Fix modular cpuid.ko Fix sighand->siglock usage in kernel/acct.c fat: cleanup fat_get_block(s) pata_hpt366: fix typo ext3/4: fix J_ASSERT(transaction->t_updates > 0) in journal_stop() Cleanup read_pages() cifs: ->readpages() fixes fuse: ->readpages() cleanup gfs2: ->readpages() fixes fat: add fat_getattr() Fix strange size check in __get_vm_area_node() read_cache_pages() cleanup arch/i386/pci/mmconfig.c tlb flush fix x86_64: Fix dump_trace() mmconfig: Fix x86_64 ioremap base_address mmconfig: Reject a broken MCFG tables on Asus etc mmconfig: remove #define MMCONFIG_APER_XXX mmconfig: minor cleanup in mmconfig code mmconfig: fix unreachable_devices() mmconfig: Move e820 check into pci_mmcfg_reject_broken() FAT: DIO-write fallback to normal buffered fat: don't use free_clusters for fat32 fat: fix VFAT compat ioctls on 64-bit systems Fix "fs: convert core functions to zero_user_page" power: Fix sizeof(PAGE_SIZE) typo fat: gcc 4.3 warning fix fat: Fix the race of read/write the FAT12 entry x86: disable hpet on shutdown x86: disable hpet legacy replacement for kdump fat: optimize fat_count_free_clusters() fat: kill is_bad_inode() check fat: fat_notify_change() and check_mode() cleanup fat: fat_setattr() fix fat: Add allow_utime option fat: Update free_clusters even if it is untrusted fat: Remove fat_clusters_flush() Add balance_dirty_pages_ratelimited() to cont_expand_zero() fat: use __getname() vfs: fix unconditional write_super() call in file_fsync() Fix bogus warning in sysdev_driver_register() x86: clean up vdso_enabled type on x86_64 fat: relax the permission check of fat_setattr() pdflush: use time_after() instead of open-coding it fat: fix parse_options() fat: fix VFAT_IOCTL_READDIR_xxx and cleanup for userland fat: cleanup fs/fat/dir.c fat: use same logic in fat_search_long() and __fat_readdir() fat: small optimization to __fat_readdir() sched: fix SCHED_HRTICK dependency sh: Proper __put_user_asm() size mismatch fix. fat: Fix allow_utime option Use WRITE_BARRIER in blkdev_issue_flush(), not (1<<BIO_RW_BARRIER) vfs: replace parent == dentry->d_parent by IS_ROOT() vfs: add d_ancestor() vfs: add __d_instantiate() helper vfs: remove unnecessary fsnotify_d_instantiate() vfs: remove LOOKUP_PARENT from non LOOKUP_PARENT lookup vfs: add LOOKUP_RENAME_TARGET intent fat: move fs/vfat/* and fs/msdos/* to fs/fat fat: split include/msdos_fs.h fat: Fix and cleanup timestamp conversion fat: use generic_file_llseek() for directory fat: improve fat_hash() fat: Fix fat_ent_update_ptr() for FAT12 fat: use fat_detach() in fat_clear_inode() vfat: Fix vfat_find() error path in vfat_lookup() fat: Fix/Cleanup dcache handling for vfat fat: Kill d_invalidate() in vfat_lookup() fat: Cleanup msdos_lookup() fat: Cleanup FAT attribute stuff fat: Fix ATTR_RO in the case of (~umask & S_WUGO) == 0 fat: Fix ATTR_RO for directory fat: Fix _fat_bmap() race fat: Add printf attribute to fat_fs_panic() fat: mmu_private race fix fat: ->i_pos race fix fat: i_blocks warning fix fat: drop negative dentry on rename() path fat: fix duplicate addition of ->llseek handler slub: Add might_sleep_if() to slab_alloc() Fix _fat_bmap() locking fat: Fix the removal of opts->fs_dmask pty: avoid forcing 'low_latency' tty flag fat/nls: Fix handling of utf8 invalid char vfs: mnt_want_write_file(): fix special file handling fat: Check s_dirt in fat_sync_fs() dpt_i2o: Fix typo of EINVAL
Octavian Purdila (8): tcp: Fix for race due to temporary drop of the socket lock in skb_splice_bits. tcp: fix for splice receive when used with software LRO tcp: fix a size_t < 0 comparison in tcp_read_sock ramfs: enable splice write net: refactor tcp splice receive path to improve readability powerpc/oprofile: G4 oprofile has variable number of counters powerpc/oprofile: Enable support for ppc750 processors tcp: fix premature termination of FIN_WAIT2 time-wait sockets
Ohad Ben-Cohen (6): [Bluetooth] Add UART driver for Texas Instruments' BRF63xx chips [BLUETOOTH]: Always send explicit hci_ll wake-up acks. fs/binfmt_elf.c: spello fix sdio: do not ignore MMC_VDD_165_195 sdio: add CD disable support sdio: add MMC_QUIRK_LENIENT_FN0
Olaf Dabrunz (4): pci: add PCI IDs for devices that need boot irq quirks PCI quirks: add quirk to disable boot interrupt generation on broadcom HT1000 PCI quirks: disable AMD/ATI legacy boot interrupt generation PCI quirks: call boot IRQ quirks at end of device init and during resume
Olaf Hartmann (1): [IRDA]: stir4200 fixes.
Olaf Hering (177): ppc64: print negative numbers correctly in boot wrapper update ppc64 defconfig update comment about gzip scratch size uninitialized variable in prism54 isl38xx_trigger_device remove unused arch/ppc64/boot/piggyback.c remove unused arch/ppc64/boot/mknote.c remove printk usage in arch/ppc64/boot/prom.c remove duplicate printf in arch/ppc64/boot/main.c ppc32: use correct register names in arch/ppc/kernel/relocate_kernel.S ppc64: vdso32: fix link errors after recent toolchain changes ARM: remove linux/version.h include from arch/arm [IA64] remove linux/version.h include from arch/ia64 MAINTAINERS: irda-users@lists.sourceforge.net is subscribers only ppc32: make -j12 all fails in uImage target ratelimit the ieee1394 IR legacy activated messages Serial: Remove linux/version.h [ATM]: [he] remove linux/version.h include kbuild: add -Wundef to global CFLAGS uml: readd missing define to arch/um/Makefile-i386 uml: add dependency to arch/um/Makefile for parallel builds ppc/ppc64: use Kconfig.hz ppc32: update defconfigs ppc64: update defconfigs ppc64: hide CONFIG_ADB make a few functions static in pmac_setup.c turn many #if $undefined_string into #ifdef $undefined_string [SCSI] aic byteorder fixes after recent cleanup aic byteorder fixes after recent cleanup remove linux/pagemap.h from linux/swap.h x86_64: add MODULE_ALIAS for aes IB: Remove unnecessary includes of <linux/version.h> ppc64: make arch/ppc64/boot standalone ppc64: allow xmon=off [WATCHDOG] correct sysfs name for watchdog devices ppc64: update xmon helptext remove linux/version.h include from arch/ppc64 provide MODALIAS= enviroment variable to autoload ieee1394 modules via udev dvb: remove version.h dependencies better error handing in savagefb_probe quiet non-x86 option ROM warnings ppc32: update xmon help text ppc32: nvram driver for chrp Add modalias for pmac network drivers ppc64 boot: remove include from lib/zlib_inflate/inflate.c ppc64 boot: remove include from include/linux/zutil.h ppc64 boot: missing include for size_t ppc64 boot: remove zlib ppc64 boot: remove need for imagesize.c ppc64 boot: move gunzip function before use ppc64 boot: bootfiles depend on linker script ppc64 boot: cleanup linker script ppc64 boot: use memset to clear bss ppc64 boot: fix typo in asm comments ppc64 boot: remove global initializers ppc64 boot: make the zImage relocateable ppc64 boot: proof that reloc works ppc64 boot: print firmware provided stackpointer ppc64: AC Power handling broken for desktops ppc64: compile nls_cp437 and nls_iso8859_1 into the kernel in defconfig ppc64: reenable make install with defconfig ppc64: change name of target file during make install ppc64: remove duplicate local variable in set_preferred_console ppc64: add MODALIAS= for vio bus changing CONFIG_LOCALVERSION rebuilds too much, for no good reason ppc64 boot: remove local initializers ppc64 boot: remove argv usage ppc64 boot: remove sysmap from required filenames ppc64 boot: fix compile warnings ppc boot: replace string labels with numbers powerpc: prevent stack corruption in call_prom_ret powerpc: correct the NR_CPUS description text pcnet32: use MAC address from prom also on powerpc ieee80211_crypt_tkip depends on NET_RADIO missing license for libphy.ko Fix compilation with CONFIG_MEMORY_HOTPLUG=y and gcc41. remove bouncing mail address of mv643xx_eth maintainer enable the RTC driver in ppc64_defconfig powerpc: remove remaining crash_notes variable from machine_kexec.c mv643xx_eth: 2.6.16 needs ip.h and in.h USB: remove extra newline in hid_init_reports CONFIG_ISA does not make sense for CONFIG_PPC_PSERIES MODALIAS= for macio powerpc: remove pointer/integer confusion in generic_calibrate_decr powerpc: restore clock speed in /proc/cpuinfo powerpc: remove pointer/integer confusion in of_find_node_by_name powerpc: add refcounting to setup_peg2 and of_get_pci_address powerpc: fix compile warning in udbg_init_maple_realmode powerpc: cleanup pmac_newworld variable usage powerpc: remove check for ELF offset in powerpc bootimage powerpc: remove duplicate exports ppc: fix adb breakage in xmon powerpc: fix NULL pointer in handle_eeh_events powerpc: correct cacheflush loop in zImage powerpc/64: enable CONFIG_BLK_DEV_SL82C105 powerpc: remove duplicate EXPORT_SYMBOLS powerpc: add a raw dump command to xmon powerpc: make powerbook_sleep_grackle static remove ipmi pm_power_off redefinition correct the comment about stackpointer alignment in __boot_from_prom powerpc: return to OF via trap, not exit fbdev: add modeline for 1680x1050@60 powerpc32: Set cpu explicitly in kernel compiles mv643xx_eth: provide sysfs class device symlink USB: add an IBM USB keyboard to the HID_QUIRK_NOGET blacklist [POWERPC] force 64bit mode in fwnmi handlers to workaround firmware bugs enable mac partition label per default on pmac hide onboard graphics drivers on G5 crash in aty128_set_lcd_enable() on PowerBook [POWERPC] reboot when panic_timout is set exit early in floppy_init when no floppy exists [POWERPC] update prep_defconfig [POWERPC] print backtrace when entering xmon remove RPM_BUILD_ROOT from asm-offsets.h [POWERPC] enable sysrq in pmac32_defconfig [POWERPC] update powerpc defconfig files after libata kconfig breakage use gcc -O1 in fs/reiserfs only for ancient gcc versions ignore partition table on disks with AIX label remove SYSRQ_KEY and related defines from ppc/sh/h8300 update legacy io handling for pmac [POWERPC] Avoid NULL pointer in gpio1_interrupt restore parport_pc probing on powermac [POWERPC] Update swim3 printk after blkdev.h change fix mesh compile errors after irq changes [POWERPC] Fix up after irq changes [POWERPC] SPU fixup after irq changes [POWERPC] PReP fixup after irq changes Fix up rpaphp driver for pci hotplug header move [POWERPC] Fix hang in start_ldr if _end or _edata is unaligned Fix compile warnings with CONFIG_PM=n set default video mode on PowerBook Wallstreet USB: correct keymapping on Powerbook built-in USB ISO keyboards winbond IDE depends on IDEDMA [POWERPC] disable PReP and EFIKA during make oldconfig [POWERPC] Update fixup_winbond_82c105 comment [ALSA] create device symlink in snd-aoa [ALSA] create driver symlink in snd-aoa /sys/bus/aoa-soundbus/devices/*/ relax check for AIX in msdos partition table msdos partitions: fix logic error in AIX detection [POWERPC] move variables in drivers/macintosh to bss [POWERPC] Mark winbond IDE PCI resources with start 0 as unassigned [POWERPC] Correct AC Power: in /proc/pmu/info on ibook1 add delay around sl82c105_reset_engine calls [POWERPC] use winbond libata instead of ide driver for pseries CD drives [POWERPC] Include stddef.h in asm-powerpc/current.h to get offsetof [POWERPC] Fix link errors when EEH is disabled [POWERPC] Remove unused inclusion of linux/ide.h [POWERPC] Autodetect serial console on efika [POWERPC] Fix modalias content in sysfs for macio devices [POWERPC] Add correct interrupt property for pegasos ide do not truncate irq number for icom adapter [POWERPC] Generic check_legacy_ioport hwmon/ams: Do not print error on systems without apple motion sensor [SCSI] mesh: cleanup variable usage in interrupt handler firewire: Provide module aliase for backwards compatibility. small cleanup in gpt partition handling x86_64: Fix only make Macintosh drivers default on Macs 2.6.22: ERROR: "__ucmpdi2" [drivers/net/s2io.ko] undefined! fix section mismatch in chipsfb [POWERPC] Make two xmon variables static [POWERPC] Advertise correct IDE mode on Pegasos2 [POWERPC] Fix undefined reference to device_power_up/resume [POWERPC] Fix pmac_zilog debug arg bmac: add simple ethtool support for network manager unexport asm/shmparam.h do not export /usr/include/scsi in make headers_install remove consolemap.h from header exports include linux/types.h in if_fddi.h remove strict ansi check from __u64 in asm/types.h increase AT_VECTOR_SIZE to terminate saved_auxv properly [POWERPC] efika: add phy-handle property for fec_mpc52xx [POWERPC] Revert chrp_pci_fixup_vt8231_ata devinit to fix libata on pegasos [POWERPC] Autodetect serial console on pegasos2 jbd.h: hide kernel only code [POWERPC] Fix crash in init_ipic_sysfs on efika [POWERPC] Create modalias file in sysfs for of_platform bus atyfb: remove dead code leds: Fix LED names
Olaf Kirch (48): RPC: Lazy RPC receive buffer allocation [IPV4]: Prevent oops when printing martian source From: Olaf Kirch okir@suse.de Keep nfsd from exiting when seeing recv() errors ipw2200: do not sleep in ipw_request_direct_scan SUNRPC: Auto-load RPC authentication kernel modules smbfs chroot issue (CVE-2006-1864) [IPV4]: Fix order in inet_init failure path. knfsd: hide use of lockd's h_monitored flag knfsd: consolidate common code for statd->lockd notification knfsd: when looking up a lockd host, pass hostname & length knfsd: lockd: introduce nsm_handle knfsd: misc minor fixes, indentation changes knfsd: lockd: Make nlm_host_rebooted use the nsm_handle knfsd: lockd: make the nsm upcalls use the nsm_handle knfsd: lockd: make the hash chains use a hlist_node knfsd: lockd: Change list of blocked list to list_node knfsd: change nlm_file to use a hlist knfsd: lockd: make nlm_traverse_* more flexible knfsd: lockd: Add nlm_destroy_host knfsd: lockd: optionally use hostnames for identifying peers knfsd: make nlmclnt_next_cookie SMP safe knfsd: match GRANTED_RES replies using cookies knfsd: export nsm_local_state to user space via sysctl knfsd: lockd: fix use of h_nextrebind knfsd: register all RPC programs with portmapper by default [UDP]: Make udp_encap_rcv use pskb_may_pull blktrace: add timestamp message [IPV6]: Fix for ipv6_setsockopt NULL dereference DVB: dvb-usb-remote - fix oops when changing keymap [IrDA]: Correctly handling socket error [IrDA] af_irda: irda_recvmsg_stream cleanup [IrDA] af_irda: Silence kernel message in irda_recvmsg_stream dm crypt: fix call to clone_init dm crypt: fix avoid cloned bio ref after free dm crypt: fix remove first_clone dm crypt: use smaller bvecs in clones [NET]: Make skb_seq_read unmap the last fragment [NET]: Fix races in net_rx_action vs netpoll. [SCSI] iscsi_tcp: rewrite recv path [SCSI] libiscsi, iscsi_tcp: iscsi pool cleanup [SCSI] iscsi: convert xmit path to iscsi chunks [SCSI] iscsi_tcp: stop leaking r2t_info's when the incoming R2T is bad IB/fmr_pool: Flush serial numbers can get out of sync IB/fmr_pool: ib_fmr_pool_flush() should flush all dirty FMRs IB/mthca: Return proper error codes from mthca_fmr_alloc() mlx4_core: Avoid recycling old FMR R_Keys too soon IB/mthca: Avoid recycling old FMR R_Keys too soon
Olaf Rempel (2): [NET]: /proc/net/stat/* header cleanup [BRIDGE]: recompute features when adding a new device
Olaf Weber (4): [XFS] Add parameters to xfs_bmapi() and xfs_bunmapi() to have them report [XFS] Originally the ATTR_DMI flag also had the functionality of the xfs: add more checks to superblock validation xfs: add more checks to superblock validation
Olav Kongas (18): ARM: 2649/1: Fix 'sparse -Wbitwise' warnings from MMIO macros USB: Add isp116x-hcd USB host controller driver USB: Fix oops at rmmod after failed probe in isp116x-hcd USB: isp116x-hcd cleanup USB: Fix kmalloc's flags type in USB USB: Fix setup packet initialization in isp116x-hcd USB: isp116x-hcd: use fixed power-on-to-power-good-time USB: isp116x-hcd: remove unnecessary ClockNotStop configuration option USB: isp116x-hcd: support only per-port power switching USB: isp116x-hcd: per-port overcurrent reporting USB: isp116x-hcd: remove clock() and reset() USB: Switch isp116x-hcd over to root hub interrupt isp116x-hcd: fix handling of short transfers USB: isp116x-hcd: support reiniting HC on resume USB: isp116x-hcd: cleanup USB: isp116x-hcd: minor cleanup USB: fix buffer size limiting in skeleton driver USB: isp116x-hcd: replace mdelay() by msleep()
Oldrich Jedlicka (1): V4L/DVB (9667): Fixed typo in sizeof() causing NULL pointer OOPS
Oldřich Jedlička (4): V4L/DVB (10632): Added support for AVerMedia Cardbus Hybrid remote control V4L/DVB (11567): saa7134: Added support for AVerMedia Cardbus Plus V4L/DVB (12490): Report only 32kHz for ALSA V4L/DVB (12586): Update ALSA capture controls according to selected source.
Ole Andre Vadla Ravnas (1): rndis_host learns ActiveSync basics
Ole Reinhardt (1): fbdev: make pxafb more robust to errors with CONFIG_FB_PXA_PARAMETERS
Oleg Drokin (10): 32bit integer overflow in invalidate_inode_pages2() reiserfs: fix 32-bit overflow in map_block_for_writepage() d_instantiate_unique / NFS inode leakage Missed error checking for intent's filp in open_namei(). Introduce FMODE_EXEC file flag Add lookup_instantiate_filp usage warning lockd: fix reference count leaks in async locking case lockd: fix a leak in nlmsvc_testlock asynchronous request handling Leak in nlmsvc_testlock for async GETFL case Separate out common fstatat code into vfs_fstatat
Oleg Nesterov (527): timers fixes/improvements timers: introduce try_to_del_timer_sync() posix-timers: use try_to_del_timer_sync() factor out common code in sys_fsync/sys_fdatasync ITIMER_REAL: fix possible deadlock and race do_notify_parent_cldstop() cleanup fix send_sigqueue() vs thread exit race fix TASK_STOPPED vs TASK_NONINTERACTIVE interaction fix do_coredump() vs SIGSTOP race posix-timers: fix task accounting posix-timers: fix cleanup_timers() and run_posix_cpu_timers() races posix-timers: remove false BUG_ON() from run_posix_cpu_timers() posix-timers: exit path cleanup posix-timers: fix posix_cpu_timer_set() vs run_posix_cpu_timers() race Fix cpu timers expiration time fix ->signal->live leak in copy_process() little de_thread() cleanup introduce setup_timer() helper fix de_thread vs it_real_fn() deadlock kill sigqueue->lock posix-timers: use schedule_timeout() in common_nsleep() coredump_wait() cleanup fix de_thread() vs do_coredump() deadlock remove hardcoded SEND_SIG_xxx constants cleanup the usage of SEND_SIG_xxx constants remove unneeded SI_TIMER checks improve scheduler fairness a bit fix de_thread() vs send_group_sigqueue() race Don't auto-reap traced children fix do_wait() vs exec() race fix 32bit overflow in timespec_to_sample() kill_proc_info_as_uid: don't use hardcoded constants do_coredump() should reset group_stop_count earlier little do_group_exit() cleanup remove unneeded sig->curr_target recalculation sigio: cleanup, don't take tasklist twice setpgid: should work for sub-threads setpgid: should not accept ptraced childs copy_process: error path cleanup simplify k_getrusage() rcu: uninline __rcu_pending() rcu: don't set ->next_pending in rcu_start_batch() rcu: join rcu_ctrlblk and rcu_state rcu: fix hotplug-cpu ->donelist leak sys_signal: initialize ->sa_mask do_sigaction: cleanup ->sa_mask manipulation fix kill_proc_info() vs CLONE_THREAD race fix kill_proc_info() vs fork() theoretical race fix zap_thread's ptrace related problems disable unshare(CLONE_VM) for now readahead: ->prev_page can overrun the ahead window sigprocmask: kill unneeded temp var BUILD_LOCK_OPS: cleanup preempt_disable() usage rcu_process_callbacks: don't cli() while testing ->nxtlist simplify exec from init's subthread choose_new_parent: remove unused arg, sanitize exit_state check remove add_parent()'s parent argument don't use REMOVE_LINKS/SET_LINKS for reparenting kill SET_LINKS/REMOVE_LINKS pidhash: don't count idle threads pidhash: don't use zero pids reparent_thread: use remove_parent/add_parent wait_for_helper: trivial style cleanup release_task: replace open-coded ptrace_unlink() convert sighand_cache to use SLAB_DESTROY_BY_RCU introduce lock_task_sighand() helper introduce sig_needs_tasklist() helper copy_process: cleanup bad_fork_cleanup_sighand copy_process: cleanup bad_fork_cleanup_signal cleanup __exit_signal() rename __exit_sighand to cleanup_sighand move __exit_signal() to kernel/exit.c revert "Optimize sys_times for a single thread process" do __unhash_process() under ->siglock sys_times: don't take tasklist_lock relax sig_needs_tasklist() do_signal_stop: don't take tasklist_lock do_group_exit: don't take tasklist_lock do_sigaction: don't take tasklist_lock pids: kill PIDTYPE_TGID make fork() atomic wrt pgrp/session signals cleanup __exit_signal->cleanup_sighand path simplify do_signal_stop() finish_stop: don't check stop_count < 0 do_notify_parent_cldstop: remove 'to_self' param send_sigqueue: simplify and fix the race kill __init_timer_base in favor of boot_tvec_bases __mod_timer: simplify ->base changing __group_complete_signal: remove bogus BUG_ON check_process_timers: fix possible lockup run_posix_cpu_timers: remove a bogus BUG_ON() arm_timer: remove a racy and obsolete PF_EXITING check list: introduce list_replace() helper list: use list_replace_init() instead of list_splice_init() simplify/fix first_tid() cleanup next_tid() de_thread: fix lockless do_each_thread coredump: optimize ->mm users traversal coredump: speedup SIGKILL sending coredump: kill ptrace related stuff coredump: don't take tasklist_lock coredump: some code relocations coredump: shutdown current process first coredump: copy_process: don't check SIGNAL_GROUP_EXIT sched: uninline task_rq_lock() sys_ioprio_set: minor do_each_thread+break fix Fix current_io_context() vs set_task_ioprio() race uninline ioprio_best() cfq_cic_link: fix usage of wrong cfq_io_context elv_unregister: fix possible crash on module unload revert "Drop tasklist lock in do_sched_setscheduler" futex_find_get_task(): remove an obscure EXIT_ZOMBIE check eligible_child: remove an obsolete ->tgid check rcu_do_batch: make ->qlen decrement irq safe elf_core_dump: don't take tasklist_lock elf_fdpic_core_dump: don't take tasklist_lock do_sched_setscheduler(): don't take tasklist_lock introduce is_rt_policy() helper sched_setscheduler: fix? policy checks reparent_to_init(): use has_rt_policy() copy_process: cosmetic ->ioprio tweak futex_find_get_task(): don't take tasklist_lock sys_get_robust_list(): don't take tasklist_lock set EXIT_DEAD state in do_exit(), not in schedule() kill PF_DEAD flag introduce TASK_DEAD state select_bad_process(): kill a bogus PF_DEAD/TASK_DEAD check select_bad_process(): cleanup 'releasing' check oom_kill_task(): cleanup ->mm checks exit_io_context: don't disable irqs Don't need to disable interrupts for tasklist_lock pid: simplify pid iterators proc: convert task_sig() to use lock_task_sighand() proc: convert do_task_stat() to use lock_task_sighand() proc: drop tasklist lock in task_state() introduce get_task_pid() to fix unsafe get_pid() rcu: simplify/improve batch tuning fill_tgid: fix task_struct leak and possible oops bacct_add_tsk: fix unsafe and wrong parent/group_leader dereference taskstats_tgid_free: fix usage taskstats_tgid_alloc: optimization taskstats: kill ->taskstats_lock in favor of ->siglock taskstats: don't use tasklist_lock fill_tgid: cleanup delays accounting taskstats: fix sk_buff leak taskstats: fix sk_buff size calculation xacct_add_tsk: fix pure theoretical ->mm use-after-free taskstats: fix sub-threads accounting fix Documentation/accounting/getdelays.c buf size A minor fix for set_mb() in Documentation/memory-barriers.txt x86-64: don't use set_irq_regs() taskstats_exit_alloc: optimize/simplify taskstats: cleanup do_exit() path taskstats: cleanup ->signal->stats allocation taskstats: factor out reply assembling taskstats: use nla_reserve() for reply assembling taskstats: cleanup reply assembling do_task_stat(): don't take tty_mutex do_acct_process(): don't take tty_mutex make set_special_pids() static sys_unshare: remove a broken CLONE_SIGHAND code sys_setpgid: eliminate unnecessary do_each_task_pid(PIDTYPE_PGID) session_of_pgrp: kill unnecessary do_each_task_pid(PIDTYPE_PGID) sys_mincore: s/max/min/ restore ->pdeath_signal behaviour V4L/DVB (5123): Buf_qbuf: fix: videobuf_queue->stream corruption and lockup kill_pid_info: kill acquired_tasklist_lock _proc_do_string(): fix short reads [CPUFREQ] cpufreq_ondemand.c: don't use _WORK_NAR adapt page_lock_anon_vma() to PREEMPT_RCU [WORKQUEUE]: cancel_delayed_work: use del_timer() instead of del_timer_sync() V4L/DVB (5398): Cpia_pp.c: don't use _WORK_NAR fix refrigerator() vs thaw_process() race freezer: task->exit_state should be treated as bolean softlockup: s/99/MAX_RT_PRIO/ reimplement flush_workqueue() implement flush_work() flush_cpu_workqueue: don't flush an empty ->worklist workqueue: fix freezeable workqueues implementation workqueue: fix flush_workqueue() vs CPU_DEAD race workqueue: don't clear cwq->thread until it exits workqueue: don't migrate pending works from the dead CPU workqueue: kill run_scheduled_work() workqueue: don't save interrupts in run_workqueue() workqueue: make cancel_rearming_delayed_workqueue() work on idle dwork workqueue: introduce cpu_singlethread_map workqueue: introduce workqueue_struct->singlethread workqueue: make init_workqueues() __init workqueues: shift kthread_bind() from CPU_UP_PREPARE to CPU_ONLINE make queue_delayed_work() friendly to flush_fork() unify queue_delayed_work() and queue_delayed_work_on() workqueue: introduce wq_per_cpu() helper make cancel_rearming_delayed_work() work on any workqueue, not just keventd_wq ipvs: flush defense_work before module unload workqueue: kill NOAUTOREL works worker_thread: don't play with signals worker_thread: fix racy try_to_freeze() usage zap_other_threads: remove unneeded ->exit_signal change unify flush_work/flush_work_keventd and rename it to cancel_work_sync ____call_usermodehelper: don't flush_signals() usbatm_heavy_init: don't use CLONE_SIGHAND wait_for_helper: remove unneeded do_sigaction() worker_thread: don't play with SIGCHLD and numa policy change kernel threads to ignore signals instead of blocking them make cancel_rearming_delayed_work() reliable NLM: don't use CLONE_SIGHAND in nlmclnt_recovery make freezeable workqueues singlethread revert "cancel_delayed_work: use del_timer() instead of del_timer_sync()" freezer: fix kthread_create vs freezer theoretical race simplify cleanup_workqueue_thread() tty: fix leakage of -ERESTARTSYS to userland USB: g_file_storage: call allow_signal() V4L/DVB (5818): CinergyT2: fix flush_workqueue() vs work->func() deadlock libata-core: convert to use cancel_rearming_delayed_work() adb_probe_task: remove unneeded flush_signals() call kcdrwd: remove unneeded flush_signals() call nbd.c: sock_xmit: cleanup signal related code rename cancel_rearming_delayed_work() to cancel_delayed_work_sync() make cancel_xxx_work_sync() return a boolean destroy_workqueue() can livelock [SPARC64]: Kill bogus set_fs(KERNEL_DS) in do_rt_sigreturn(). idr_remove_all: kill unused variable Kill some obsolete sub-thread-ptrace stuff sched: run_rebalance_domains: s/SCHED_IDLE/CPU_IDLE/ [DCCP]: fix theoretical ccids_{read,write}_lock() race posix-timers: fix creation race signalfd: fix interaction with posix-timers signalfd: make it group-wide, fix posix-timers scheduling exec: kill unsafe BUG_ON(sig->count) checks setpgid(child) fails if the child was forked by sub-thread sigqueue_free: fix the race with collect_signal() V4L/DVB (5990): cinergyt2_suspend: don't forget to unlock cinergyt2->wq_sem do_sys_poll: simplify playing with on-stack data do_poll: return -EINTR when signalled pi-futex: set PF_EXITING without taking ->pi_lock do_sigaction: remove now unneeded recalc_sigpending() handle the multi-threaded init's exit() properly wait_task_zombie: remove unneeded child->signal check wait_task_zombie: fix 2/3 races vs forget_original_parent() exit_notify: don't take tasklist for TIF_SIGPENDING re-targeting zap_other_threads: don't optimize thread_group_empty() case wait_task_zombie: don't fight with non-existing race with a dying ptracee __group_complete_signal: eliminate unneeded wakeup of ->group_exit_task wait_task_stopped/continued: remove unneeded p->signal != NULL check exec: simplify ->sighand switching exec: simplify the new ->sighand allocation exec: consolidate 2 fast-paths exec: RT sub-thread can livelock and monopolize CPU on exec do_sigaction: don't worry about signal_pending() do CPU_DEAD migrating under read_lock(tasklist) instead of write_lock_irq(tasklist) migration_call(CPU_DEAD): use spin_lock_irq() instead of task_rq_lock() pid namespaces: rework forget_original_parent() cfq_exit_queue() should cancel cfq_data->unplug_work blk_sync_queue() should cancel request_queue->unplug_work cfq_get_queue: fix possible NULL pointer access cfq: fix IOPRIO_CLASS_IDLE accounting cfq: fix IOPRIO_CLASS_IDLE delays cfq_idle_class_timer: add paranoid checks for jiffies overflow sched: fix SCHED_FIFO tasks & FAIR_GROUP_SCHED wait_task_stopped(): don't use task_pid_nr_ns() lockless lockdep: in_range() fix fix the "remove task_ppid_nr_ns" commit sys_remap_file_pages: fix ->vm_file accounting __group_complete_signal(): fix coredump with group stop race remove handle_group_stop() in favor of do_signal_stop() exec: rework the group exit and fix the race with kill use __set_task_state() for TRACED/STOPPED tasks do_wait: remove one "else if" branch kill PT_ATTACHED kill my_ptrace_child() ptrace_check_attach: remove unneeded ->signal != NULL check ptrace_stop: fix the race with ptrace detach+attach wait_task_stopped: simplify and fix races with SIGCONT/SIGKILL/untrace do_wait: factor out "retval != 0" checks ptrace_stop: fix racy nonstop_code setting wait_task_stopped(): remove unneeded delay_group_leader check do_wait: cleanup delay_group_leader() usage do_wait: fix security checks wait_task_continued/zombie: don't use task_pid_nr_ns() lockless wait_task_zombie: remove ->exit_state/exit_signal checks for WNOWAIT sys_setpgid(): simplify pid/ns interaction fix setsid() for sub-namespace /sbin/init teach set_special_pids() to use struct pid move daemonized kernel threads into the swapper's session start the global /sbin/init with 0,0 special pids fix group stop with exit race sys_setsid: remove now unneeded session != 1 check move the related code from exit_notify() to exit_signals() sys_getsid: don't use ->nsproxy directly uglify kill_pid_info() to fix kill() vs exec() race uglify while_each_pid_task() to make sure we don't count the execing pricess twice ITIMER_REAL: convert to use struct pid hrtimer: fix *rmtp handling in hrtimer_nanosleep() hrtimer: fix *rmtp/restarts handling in compat_sys_nanosleep() hrtimer: don't modify restart_block->fn in restart functions documentation: atomic_add_unless() doesn't imply mb() on failure introduce kill_orphaned_pgrp() helper will_become_orphaned_pgrp: partially fix insufficient ->exit_state check exit_notify: fix kill_orphaned_pgrp() usage with mt exit timers: simplify lockdep handling hrtimers: simplify lockdep handling locking: remove unused double_spin_lock() mmap_region: cleanup the final vma_merge() related code workqueues: shrink cpu_populated_map when CPU dies cleanup_workqueue_thread: remove the unneeded "cpu" parameter simplify cpu_hotplug_begin()/put_online_cpus() signals: do_signal_stop(): use signal_group_exit() signals: do_group_exit(): use signal_group_exit() more consistently lock_task_sighand: add rcu lock/unlock k_getrusage: don't take rcu_read_lock() do_task_stat: don't take rcu_read_lock() signals: cleanup security_task_kill() usage/implementation signals: re-assign CLD_CONTINUED notification from the sender to reciever kill_pid_info: don't take now unneeded tasklist_lock handle_stop_signal: unify partial/full stop handling handle_stop_signal: use the cached p->signal value get_signal_to_deliver: use the cached ->signal/sighand values signals: send_sigqueue: don't take rcu lock signals: send_sigqueue: don't forget about handle_stop_signal() signals: __group_complete_signal: cache the value of p->signal signals: send_group_sigqueue: don't take tasklist_lock signals: move handle_stop_signal() into send_signal() signals: do_tkill: don't use tasklist_lock signals: send_sig_info: don't take tasklist_lock signals: microoptimize the usage of ->curr_target signals: move the definition of __group_complete_signal() up signals: change send_signal/do_send_sigqueue to take "boolean group" parameter signals: use __group_complete_signal() for the specific signals too signals: unify send_sigqueue/send_group_sigqueue completely signals: join send_sigqueue() with send_group_sigqueue() signals: handle_stop_signal: don't worry about SIGKILL signals: cleanup the usage of print_fatal_signal() signals: fold sig_ignored() into handle_stop_signal() signals: document CLD_CONTINUED notification mechanics signals: send_signal: be paranoid about signalfd_notify() signals: check_kill_permission: check session under tasklist_lock signals: check_kill_permission: remove tasklist_lock signals: fix /sbin/init protection from unwanted signals signals: de_thread: simplify the ->child_reaper switching signals: allow the kernel to actually kill /sbin/init ptrace: introduce task_detached() helper reparent_thread: use same_thread_group() document de_thread() with exit_notify() connection ptrace: introduce ptrace_reparented() helper ptrace: __ptrace_unlink: use the ptrace_reparented() helper ptrace: ptrace_attach: use send_sig_info() instead force_sig_specific() ptrace: permit ptracing of /sbin/init free_pidmap: turn it into free_pidmap(struct upid *) pids: de_thread: don't clear session/pgrp pids for the old leader pids: introduce change_pid() helper pids: sys_setpgid: use change_pid() helper pids: __set_special_pids: use change_pid() helper pids: sys_getsid: fix unsafe *pid usage, fix possible 0 instead of -ESRCH pids: sys_getpgid: fix unsafe *pid usage, s/tasklist/rcu/ signals: fix sigqueue_free() vs __exit_signal() race posix timers: sigqueue_free: don't free sigqueue if it is queued posix timers: discard SI_TIMER signals on exec uml: activate_mm: remove the dead PF_BORROWED_MM check sched: fix TASK_WAKEKILL vs SIGKILL race __mutex_lock_common: use signal_pending_state() sched: refactor wait_for_completion_timeout() get_user_pages(): fix possible page leak on oom posix-timers: do_schedule_next_timer: fix the setting of ->si_overrun posix-timers: fix posix_timer_event() vs dequeue_signal() race posix timers: timer_delete: remove the bogus "->it_process != NULL" check posix timers: release_posix_timer: kill the bogus put_task_struct(->it_process); signals: collect_signal: remove the unneeded sigismember() check signals: collect_signal: simplify the "still_pending" logic signals: change collect_signal() to return void __exit_signal: don't take rcu lock signals: dequeue_signal: don't check SIGNAL_GROUP_EXIT when setting SIGNAL_STOP_DEQUEUED signals: do_signal_stop: kill the SIGNAL_UNKILLABLE check coredump: zap_threads: comments && use while_each_thread() ptrace: give more respect to SIGKILL ptrace: simplify ptrace_stop()->sigkill_pending() path introduce PF_KTHREAD flag kill PF_BORROWED_MM in favour of PF_KTHREAD coredump: zap_threads() must skip kernel threads coredump: elf_core_dump: skip kernel threads coredump: turn mm->core_startup_done into the pointer to struct core_state coredump: move mm->core_waiters into struct core_state coredump: simplify core_state->nr_threads calculation coredump: turn core_state->nr_threads into atomic_t coredump: make mm->core_state visible to ->core_dump() coredump: construct the list of coredumping threads at startup time coredump: elf_core_dump: use core_state->dumper list coredump: elf_fdpic_core_dump: use core_state->dumper list coredump: kill mm->core_done coredump: format_corename: fix the "core_uses_pid" logic workqueues: insert_work: use "list_head *" instead of "int tail" workqueues: implement flush_work() workqueues: schedule_on_each_cpu: use flush_work() workqueues: make get_online_cpus() useable for work->func() S390 topology: don't use kthread() for arch_reinit_sched_domains() workqueues: lockdep annotations for flush_work() workqueues: queue_work() can use queue_work_on() workqueues: schedule_on_each_cpu() can use schedule_work_on() workqueues: do CPU_UP_CANCELED if CPU_UP_PREPARE fails workqueues: add comments to __create_workqueue_key() semaphore: __down_common: use signal_pending_state() migrate_timers: add comment, use spinlock_irq() sched: do_wait_for_common: use signal_pending_state() wait_task_inactive(): don't consider task->nivcsw wait_task_inactive: "improve" the returned value for ->nvcsw == 0 softlockup: minor cleanup, don't check task->state twice pid_ns: zap_pid_ns_processes: fix the ->child_reaper changing pid_ns: (BUG 11391) change ->child_reaper when init->group_leader exits posix-timers: don't switch to ->group_leader if ->it_process dies posix-timers: always do get_task_struct(timer->it_process) posix-timers: sys_timer_create: remove the buggy PF_EXITING check posix-timers: sys_timer_create: simplify and s/tasklist/rcu/ posix-timers: move the initialization of timer->sigq from send to create path posix-timers: sys_timer_create: cleanup the error handling posix-timers: kill ->it_sigev_signo and ->it_sigev_value posix-timers: lock_timer: kill the bogus ->it_id check posix-timers: lock_timer: make it readable do_generic_file_read: s/EINTR/EIO/ if lock_page_killable() fails fbcon_set_all_vcs: fix kernel crash when switching the rotated consoles pid_ns: de_thread: kill the now unneeded ->child_reaper change pid_ns: kill the now unused task_child_reaper() coredump: format_corename: don't append .%pid if multi-threaded kthread_bind: use wait_task_inactive(TASK_UNINTERRUPTIBLE) fix for account_group_exec_runtime(), make sure ->signal can't be freed under rq->lock sched, signals: fix the racy usage of ->signal in account_group_xxx/run_posix_cpu_timers account_steal_time: kill the unneeded account_group_system_time() thread_group_cputime: kill the bogus ->signal != NULL check thread_group_cputime: move a couple of callsites outside of ->siglock posix-timers: use "struct pid*" instead of "struct task_struct*" posix-timers: check ->it_signal instead of ->it_pid to validate the timer posix-timers: simplify de_thread()->exit_itimers() path mm: introduce get_mm_hiwater_xxx(), fix taskstats->hiwater_xxx accounting Staging: android: task_get_unused_fd_flags: fix the wrong usage of tsk->signal ftrace: do_each_pid_task() needs rcu lock ptrace, x86: fix the usage of ptrace_fork() copy_process: fix CLONE_PARENT && parent_exec_id interaction pipe_rdwr_fasync: fix the error handling to prevent the leak/crash posix timers: fix RLIMIT_CPU && fork() get_mm_hiwater_xxx: trivial, s/define/inline/ do_wait: fix waiting for the group stop with the dead leader signals: remove 'handler' parameter to tracehook functions signals: protect init from unwanted signals more ptrace: kill __ptrace_detach(), fix ->exit_state check ptrace: simplify ptrace_exit()->ignoring_children() path ptrace: reintroduce __ptrace_detach() as a callee of ptrace_exit() ptrace: fix possible zombie leak on PTRACE_DETACH reparent_thread: don't call kill_orphaned_pgrp() if task_detached() reparent_thread: fix the "is it traced" check reparent_thread: fix a zombie leak if /sbin/init ignores SIGCHLD forget_original_parent: split out the un-ptrace part forget_original_parent: do not abuse child->ptrace_entry tracehook_notify_death: use task_detached() helper ptrace_detach: the wrong wakeup breaks the ERESTARTxxx logic ptrace_untrace: fix the SIGNAL_STOP_STOPPED check pids: document task_pgrp/task_session is not safe without tasklist/rcu pids: improve get_task_pid() to fix the unsafe sys_wait4()->task_pgrp() pids: refactor vnr/nr_ns helpers to make them safe pids: kill signal_struct-> __pgrp/__session and friends exit_notify: kill the wrong capable(CAP_KILL) check posix-timers: fix RLIMIT_CPU && fork() posix-timers: fix RLIMIT_CPU && setitimer(CPUCLOCK_PROF) kthread: move sched-realeted initialization from kthreadd context ptrace: fix exit_ptrace() vs ptrace_traceme() race do_execve() must not clear fs->in_exec if it was set by another thread check_unsafe_exec: s/lock_task_sighand/rcu_read_lock/ ptrace: ptrace_attach: fix the usage of ->cred_exec_mutex selinux: selinux_bprm_committed_creds() should wake up ->real_parent, not ->parent. do_wait: do take security_task_wait() into account ptrace: s/parent/real_parent/ in binfmt_elf_fdpic.c rcu: rcu_sched_grace_period(): kill the bogus flush_signals() ptrace: tracehook_report_clone: fix false positives ptrace: revert "ptrace_detach: the wrong wakeup breaks the ERESTARTxxx logic" slow_work_thread() should do the exclusive wait shift current_cred() from __f_setown() to f_modown() send_sigio_to_task: sanitize the usage of fown->signum allow_signal: kill the bogus ->mm check, add a note about CLONE_SIGHAND ptrace: remove PT_DTRACE from arch/h8300 ptrace: remove PT_DTRACE from avr32, mn10300, parisc, s390, sh, xtensa ptrace: remove PT_DTRACE from m68k, m68knommu ptrace: remove PT_DTRACE from arch/m32r ptrace: mm_need_new_owner: use ->real_parent to search in the siblings ptrace: tracehook_unsafe_exec(): remove the stale comment ptrace: do not use task->ptrace directly in core kernel ptrace: ptrace_attach: check PF_KTHREAD + exit_state instead of ->mm ptrace: cleanup check/set of PT_PTRACED during attach ptrace: do not use task_lock() for attach ptrace_get_task_struct: s/tasklist/rcu/, make it static ptrace: wait_task_zombie: s/->parent/->real_parent/ ptrace: do_notify_parent_cldstop: fix the wrong ->nsproxy usage ptrace: don't take tasklist to get/set ->last_siginfo wait_task_zombie: do not use thread_group_cputime() copy_process(): remove the unneeded clear_tsk_thread_flag(TIF_SIGPENDING) elf_core_dump: use rcu_read_lock() to access ->real_parent shift "ptrace implies WUNTRACED" from ptrace_do_wait() to wait_task_stopped() introduce "struct wait_opts" to simplify do_wait() patches do_wait: simplify retval/tsk_result/notask_error mess do_wait: kill the old BUG_ON, use while_each_thread() do_wait: fix the theoretical race with stop/trace/cont kthreads: simplify the startup synchronization kthreads: rework kthread_stop() kthreads: simplify migration_thread() exit path Staging: epl: do not use CLONE_SIGHAND with allow_signal() ptrace: wait_task_zombie: do not account traced sub-threads mm_for_maps: simplify, use ptrace_may_access() cred_guard_mutex: do not return -EINTR to user-space kernel: fix is_single_threaded kernel: rename is_single_threaded(task) to current_is_single_threaded(void) kernel: is_current_single_threaded: don't use ->mmap_sem update the comment in kthread_stop() mm_for_maps: shift down_read(mmap_sem) to the caller mm_for_maps: take ->cred_guard_mutex to fix the race with exec mm_for_maps: simplify, use ptrace_may_access() mm_for_maps: shift down_read(mmap_sem) to the caller mm_for_maps: take ->cred_guard_mutex to fix the race with exec clone(): fix race between copy_process() and de_thread() workqueues: introduce __cancel_delayed_work() exec: do not sleep in TASK_TRACED under ->cred_guard_mutex proc_flush_task: flush /proc/tid/task/pid when a sub-thread exits ptrace: __ptrace_detach: do __wake_up_parent() if we reap the tracee do_wait() wakeup optimization: shift security_task_wait() from eligible_child() to wait_consider_task() do_wait() wakeup optimization: change __wake_up_parent() to use filtered wakeup do_wait() wakeup optimization: child_wait_callback: check __WNOTHREAD case do_wait-wakeup-optimization: fix child_wait_callback()->eligible_child() usage do_wait-wakeup-optimization: simplify task_pid_type() wait_consider_task: kill "parent" argument exec: fix set_binfmt() vs sys_delete_module() race signals: introduce do_send_sig_info() helper signals: send_sigio: use do_send_sig_info() to avoid check_kill_permission()
Oleg Roitburd (3): V4L/DVB (9019): Added support for Omicom SS4 DVB-S/S2 card V4L/DVB (9020): Added support for TBS 8920 DVB-S/S2 card V4L/DVB (9186): Added support for Prof 7300 DVB-S/S2 cards
Oleg Ryjkov (5): i2c-nforce2: Add support for SMBus block transactions i2c-i801: Various cleanups i2c-i801: Use the internal 32-byte buffer on ICH4+ i2c-nforce2: Move status checking to a separate function i2c-nforce2: Abort the transaction on error
Oleg Verych (6): usb-serial: ti_usb, TI ez430 development tool ID kbuild: fix-rR-is-now-default kbuild scripts: replace gawk, head, bc with shell, update kbuild: improve option checking, Kbuild.include cleanup kbuild: correctly skip tilded backups in localversion files kbuild, Kbuild.include: avoid using spaces in call arguments
Olga Kornievskaia (12): rpc: move process_xdr_buf rpc: spkm3 update NFS: add missing spkm3 strings to mount option parser nfsd: use static memory for callback program and stats rpc: bring back cl_chatty nfsd: pass client principal name in rsc downcall rpc: pass target name down to rpc level on callbacks rpc: allow gss callbacks to client nfsd: support callbacks with gss flavors rpc: add target field to new upcall rpc: add service field to new upcall svcrpc: take advantage of tcp autotuning
Oliver Bock (4): USB: new driver for Cypress CY7C63xxx mirco controllers USB: rename Cypress CY7C63xxx driver to proper name and fix up some tiny things USB: cypress driver comment updates USB: cypress_cy7c63: updated contact/usage information
Oliver Dawid (1): [APPLETALK]: Fix broadcast bug.
Oliver Endriss (77): dvb: ttpci: make av7110_fe_lock_fix() retryable dvb: ttpci: fix timeout handling to be save with PREEMPT dvb: av7110: conditionally disable workaround for broken firmware dvb: ttpci: av7110: RC5+ remote control support dvb: stv0299: reduce i2c xfer and set register 0x12 from inittab dvb: fixed inittab register 0x12 for BSRU6/BSBE1 DVB: Fixed DiSEqC timing for saa7146-based budget cards V4L/DVB (3181): Enable SPDIF output for DVB-S rev 2.3 DVB (2431): Fixed dishnetwork support for Nexus-S rev 2.3 DVB (2432): LNB power can now be switched off for Activy Budget-S rev GR/AL. V4L/DVB (3281): av7110 driver: improved recovery from ARM crash and crash detection V4L/DVB (3325): WSS output interface for av7110 V4L/DVB (3307): Support for Galaxis DVB-S rev1.3 V4L/DVB (3307): Support for Galaxis DVB-S rev1.3 V4L/DVB (3404): Refactored LNBP21 and BSBE1 support V4L/DVB (3406): Use refactored LNBP21 and BSBE1 code V4L/DVB (3533): Add WSS (wide screen signalling) module parameters V4L/DVB (4323): [budget/budget-av/budget-ci/budget-patch drivers] fixed DMA start/stop code V4L/DVB (4478): [av7110] Support Grundig DVB-T tuner for sub-system 13c2:0001 V4L/DVB (4492): [dvb_attach] dvb_frontend_detach fix V4L/DVB (4493): [lnbp21] release callback fixed V4L/DVB (4630): Av7110: FW_LOADER depemdency fixed V4L/DVB (4631): Av7110: remove V4L2_CAP_VBI_CAPTURE flag V4L/DVB (4784): [saa7146_i2c] short_delay mode fixed for fast machines V4L/DVB (4840): Budget: diseqc_method module parameter for cards with subsystem-id 13c2:1003 V4L/DVB (4916): Av7110,budget,budget-ci,budget-av: Use interrupt mode for I2C transfers V4L/DVB (4917): Saa7146: Convert SAA7146_IER_{DIS,EN}ABLE macros to inline functions V4L/DVB (5158): Dvb-ttpci: Fixed unregistering the vbi device V4L/DVB (5188): Add separate configuration data for subsystem 0x13c2:0x1012 V4L/DVB (5441): Saa7146: Fix allocation of clipping memory V4L/DVB (5334): Dvb-ttpci: Infrared remote control refactoring V4L/DVB (5344): Dvb-ttpci: Support for MSC_RAW and MSC_SCAN RC events V4L/DVB (5381): Dvb-ttpci: Update frontend lock status in transfer mode (bugfix) V4L/DVB (5440): Dvb-ttpci: Infrared remote initialization fix V4L/DVB (5593): Budget-ci: Fix tuning for TDM 1316 (160..200 MHz) V4L/DVB (5716): Tda10086,tda826x: fix tuning, STR/SNR values V4L/DVB (5669): Budget-av: Add support for EasyWatch DVB-S (0x1894:0x001b) V4L/DVB (5835): saa7146/dvb-ttpci: Fix signedness warnings (gcc 4.1.1, kernel 2.6.22) V4L/DVB (5836): dvb-ttpci: re-initialize aspect ratio and pan scan after arm crash V4L/DVB (5837): stv0299: Fix signedness warning (gcc 4.1.1, kernel 2.6.22) V4L/DVB (5838): dvb-core: Fix signedness warnings (gcc 4.1.1, kernel 2.6.22) V4L/DVB (5934): dvb-ttpci/saa7146: Replace saa7146_i2c_transfer by generic i2c_transfer V4L/DVB (5935): dvb_frontend: Range check of frequency and symbol rate V4L/DVB (5936): tda10023: Remove range check of symbol rate V4L/DVB (5980): tda8083: fix frequency and symbolrate info V4L/DVB (5986): dvb_frontend: Fixed GET_INFO ioctl and check of frequency limits V4L/DVB (5987): saa7146: clean-up irq processing V4L/DVB (6105): dvb_frontend: ts_bus_ctrl() handling fixed V4L/DVB (6106): dvb_frontend: Default for dvb_shutdown_timeout set to 0 V4L/DVB (6107): dvb_frontend: clean-up shutdown handling V4L/DVB (6221): budget-ci: select TT keymap for DVB-S TT 1500 V4L/DVB (6495): saa7146: saa7146_wait_for_debi_done fixes V4L/DVB (6498): ves1820: Change the acquisition range for clock recovery from 120 ppm to 240ppm V4L/DVB (7116): budget-av: Add support for KNC TV Station Plus X4 V4L/DVB (7118): dvb-ttpci: Improved display of still pictures V4L/DVB (7532): budget: Add support for Fujitsu Siemens DVB-T Activy Budget V4L/DVB (7660): bsbe1: Use settings recommended by the manufacturer V4L/DVB (7661): stv0299: Add flag to turn off OP0 output V4L/DVB (7662): stv0299: Fixed some typos V4L/DVB (7663): budget: Support for Activy budget card with BSBE1 tuner V4L/DVB (8071): tda10023: Fix possible kernel oops during initialisation V4L/DVB (8073): av7110: Catch another type of ARM crash V4L/DVB (8074): av7110: OSD transfers should not be interrupted V4L/DVB (8075): stv0299: Uncorrected block count and bit error rate fixed V4L/DVB (8072): av7110: Removed some obsolete definitions and one unused variable V4L/DVB (8076): budget-ci: Support the bundled remote control of the TT DVB-C 1501 V4L/DVB (8334): tda10023: Fix typo in tda10023_attach dummy routine V4L/DVB (8335): dvb-ttpci: Fix build with CONFIG_INPUT_EVDEV=n (Bug #11042) V4L/DVB (8888): budget: Support Activy DVB-T with TDHD1 tuner V4L/DVB (8889): dvb-ttpci: Support full-ts hardware modification V4L/DVB (8890): budget: Add callback to load firmware for the TDHD1 tuner V4L/DVB (10843): saa7146: Clean-up i2c error handling V4L/DVB (11759): dvb-ttpci: Add TS replay capability V4L/DVB (11760): dvb-ttpci: Check transport error indicator flag V4L/DVB (11761): dvb-ttpci: Fixed VIDEO_SLOWMOTION ioctl V4L/DVB (11762): dvb-ttpci: Fixed return code of av7110_av_start_play V4L/DVB (11763): dvb-ttpci: Some whitespace adjustments
Oliver Hartkopp (30): [IPV6]: Ignore ipv6 events on non-IPV6 capable devices. [CAN]: Allocate protocol numbers for PF_CAN [CAN]: Add PF_CAN core module [CAN]: Add raw protocol [CAN]: Add broadcast manager (bcm) protocol [CAN]: Add virtual CAN netdevice driver [CAN]: Fix plain integer definitions in userspace header. [CAN]: Add missing Kbuild entries [CAN]: Add maintainer entries [CAN]: Add documentation [CAN]: Update documentation of struct sockaddr_can CAN: use hrtimers in can-bcm protocol hrtimer: remove duplicate helper function can: Fix can_send() handling on dev_queue_xmit() failures can: add sanity checks net: Update entry in af_family_clock_key_strings can: Add documentation for virtual CAN driver usage net: remove ifalias on empty given alias can: Fix CAN_(EFF|RTR)_FLAG handling in can_filter can: omit received RTR frames for single ID filter lists vcan: convert to net_device_ops vcan: whitespace fixes can: update can-bcm for hrtimer hardirq callbacks can: omit unneeded skb_clone() calls can: fix slowpath issue in hrtimer callback function can: Network Drop Monitor: Make use of consume_skb() in af_can.c can: fix oops caused by wrong rtnl newlink usage can: Use WARN_ONCE() instead of BUG_ON() for sanity check in receive path can: use correct NET_RX_ return values can: fix NOHZ local_softirq_pending 08 warning
Oliver Korpilla (1): x86_64: signal.c build fix
Oliver Martin (2): USB: Add vendor/product id of ZTE MF628 to option net/usb/mcs7830: add set_mac_address
Oliver McFadden (1): r300: updates register header
Oliver Neukum (273): fix for kaweth broken by changes in the networking layer USB: fix acm trouble with terminals USB: microtek patch to use kzalloc USB: cdc-acm patch to use kzalloc USB: Adapt microtek driver to new scsi features USB: Limiting of resource use in skeleton driver USB: cleanup of usblp USB: fix oops in acm disconnect USB: optimise devio.c::usbdev_read USB: mdc800.c to kzalloc USB: kzalloc for storage USB: kzalloc for hid USB: kzalloc in dabusb USB: kzalloc in w9968cf USB: kzalloc in usbvideo USB: kzalloc in cytherm USB: kzalloc in idmouse USB: kzalloc in ldusb USB: kzalloc in PhidgetInterfaceKit USB: kzalloc in PhidgetServo USB: kzalloc in usbled USB: kzalloc in sisusbvga use kzalloc and kcalloc in core fs code USB: cdc-acm: add a new special case for modems with buggy firmware USB: update for acm in quirks and debug USB: new id for kaweth USB: remove private debug macros from kaweth USB: suspend/resume support for kaweth USB: fix suspend support for usblp USB: failure in usblp's error path USB: usblp: fix system suspend for some systems USB: endianness fix for asix.c USB: pegasus error path not resetting task's state USB: fix transvibrator disconnect race USB: removing ifdefed code from gl620a USB: mutexification of usblp USB: small update to Documentation/usb/acm.txt USB: make usbhid ignore Imation Disc Stakka Driver core: fix race in sysfs between sysfs_remove_file() and read()/write() sysfs: error handling in sysfs, fill_read_buffer() USB: mutexification of rio500 USB: race on disconnect in mdc800 USB: power management for kaweth USB: better ethtool support for kaweth USB: total removal of multithreaded probing in usb USB: race fixes for usb-serial step 1 USB: race fixes for usb-serial, step 2 USB: race fixes for usb-serial, step 3 USB: autosuspend for usb printer driver usbcore: trivial whitespace fixes USB: a bit more coding style cleanup [ALSA] cleanup and error reporting for sound/core/init.c USB: fix needless failure under certain conditions USB: fix autosuspend race in skeleton driver USB Storage: indistinguishable devices with broken and unbroken firmware USB: cdc-acm: fix incorrect throtteling, make set_control optional USB: quirky device for cdc-acm USB: add a blacklist for devices that can't handle some things we throw at them. USB: ratelimit debounce error messages USB: kill dead code from hub.c USB: fix usb-serial device naming bug USB: further fix for usb-serial USB: fix spinlock recursion in cdc-acm.c USB: necessary update for mos7720 driver USB: another entry for the quirk list [AGPGART] prevent probe collision of sis-agp and amd64_agp kref: fix CPU ordering with respect to krefs V4L/DVB (5399): Usbvideo module handling USB: fix skeleton driver USB: kill BKL in skeleton driver USB: kill BKL in usblcd USB: additional structure from cdc spec USB: cdc-acm: export parsed capabilities through sysfs USB: unnecessary GFP_ATOMIC in mos7720 driver mos7720 update USB: help text for mos 7720 driver USB: io_edgeport race condition in counters USB: overhaul of mos7840 driver USB: iowarrior.c: fix NULL dereference USB: fix endianness in mos7720 USB: omninet memory leak in error case USB: option close race USB: sierra close race USB: aircable cleanup USB: fix race in visor_write USB: fix race in ftdio_write USB: fix ark3116 memory leak USB: cypress_cy7c63: race disconnect/sysfs read-write leading to following NULL pointer USB: fix catc error handling USB: fix error handling in kl5kusb USB: fix error handling for mct_u232 USB: fix omninet write vs. close race USB: cleanup ofd adutux usbfs micro optimitation CodingStyle: start flamewar about use of braces USB: fix omninet memory leak found by coverity USB: remove useless check in mos7840 found by coverity USB: address FIXME in usbnet w.r.t drivers claiming multiple interfaces USB: ldusb bugfix USB: ti serial driver sleeps with spinlock held USB: memory leak in iowarrior.c USB: usblcd doesn't limit memory consumption during write USB: fix race leading to use after free in io_edgeport USB: suspend support for usb serial USB: visor driver adapted to new tty buffering USB: Digi AccelePort adapted to new tty buffering USB: generic usb serial to new buffering scheme USB: introduce usb_anchor USB: usb-skeleton: usb anchor to implement flush USB: whiteheat driver update USB: io_ti: sleep with spinlock held detected by automatic tool USB: usb-skeleton: use anchors in disconnect handling USB: usb-skeleton" use anchors in suspend/resume handling USB: usb-skeleton: use anchors in pre/post reset USB: autosuspend for usblcd USB: ftdi_sio: fix oops due to processing workarounds too early USB: quirk for samsung printer USB: additions to the quirk list Documentation:reference notifiers.txt in freezing-of-tasks.txt USB: more quirky devices USB: even more quirks USB: yet another quirky device USB: fix usb_serial_suspend(): buggy code USB: fix BUG: sleeping function called from invalid context at /home/jeremy/hg/xen/paravirt/linux/drivers/usb/core/urb.c:524, in_atomic():1, irqs_disabled():0 USB: blacklist Samsung ML-2010 printer USB: quirky mass storage device USB: another quirky device USB: unkill cxacru atm driver USB: fix DoS in pwc USB video driver USB: quirky flash drive USB: another quirky device (LCD display) V4L/DVB (6237): Oops in pwc v4l driver support for USB autosuspend in the asix driver Input: fix open count handling in input interfaces USB: missing test for ESHUTDOWN in adutux driver USB: fix errornous assumption in the usb serial framework revealed by iuu_phoenix USB: fix double frees in error code paths of ipaq driver HID: minimal autosuspend support for USB HID devices [ALSA] missing error check in usb sound driver USB: add URB_FREE_BUFFER to permissible flags USB: fix locking in idmouse USB: fix read vs. disconnect race in cytherm driver USB: missing error check in emi26 USB: missing error check in emi62 USB: open disconnect race in iowarrior USB: disconnect open race in legousbtower USB: open disconnect race in usblcd [IWLWIFI]: Not correctly dealing with hotunplug. iwl4965: fix not correctly dealing with hotunplug USB: fix usbled disconnect read race #2 USB: make the microtek driver and HAL cooperate [IRDA]: Race between open and disconnect in irda-usb. V4L/DVB (6732): dsbr100 violates DMA coherency rules [ALSA] usb audio suspend support USB: use GFP_NOIO in reset path USB: autosuspend for cdc-acm USB: fix NULL pointer dereference on drivers/usb/serial/whiteheat.c USB: stop io performed by mos7720 upon close() USB: stop abuse of intfdata in cypress_m8 USB: fix memleak in ark3116 serial driver USB: make sure usb serial drivers don't flush to logically disconnected devices USB: more serial drivers writing after disconnect USB: kl5kusb105 don't flush to logically disconnected devices USB: last abuses of intfdata in close for usb-serial drivers USB: Sane memory allocation in option driver USB: fix pm counter leak in usblp USB: fix usb open suspend race in cdc-acm USB: fix error handling in trancevibrator USB: quirks for known quirky audio devices USB: sierra: dma fixes Input: xpad - don't use GFP_ATOMIC Input: usbtouchscreen - don't use DMA on stack Input: wacom - implement suspend and autosuspend HID: fix race between open() and disconnect() in usbhid USB: convert away from urb->status in xpad driver USB: add extension of anchor API, usb_unlink_anchored_urbs USB: update comments about usb driver's header USB: add Documentation about usb_anchor USB: add documentation about callbacks USB: CDC WDM driver rtl8187: resource leak in error case Input: appletouch - implement reset-resume logic USB: fix cdc-acm resume() USB: fix Oops on loading ipaq module since 2.6.26 USB: adding comment for ipaq forcing number of ports Input: yealink - reliably kill urbs USB: cdc-wdm cleanup USB: additional power savings for cdc-acm devices that support remote wakeup USB: autosuspend for cdc-wdm USB: fix usb serial pm counter decrement for disconnected interfaces USB: fix disconnect bug in cdc-acm USB: fix build error in cdc-acm for CONFIG_PM=n USB: fix double kfree in ipaq in error case fix for a memory leak in an error case introduced by fix for double free V4L/DVB (8544): gspca: probe/open race. USB: update to Documentation USB: fix bug in usb_unlink_anchored_urbs() USB: update of Documentation/usb/anchors.txt USB: kill URBs permanently USB: extend poisoning to anchors USB: Documentation/usb/anchors.txt #2 USB: RESET_RESUME needs to block autosuspend when remote wakeup is needed USB: anchor API changes needed for btusb USB: cdc-wdm: make module autoload work USB: fix memory leak in cdc-acm HID: fix locking in hidraw_open() USB: set correct configuration in probe of ti_usb_3410_5052 net: prepare usb net drivers for addition of status as a parameter net: startup race in hso driver HID: hiddev cleanup -- handle all error conditions properly HID: fix reference count leak hidraw Staging: at76_usb: cleanup dma on stack issues Staging: go7007: small cleanup USB: storage: extend unusual range for 067b:3507 USB: power availability check for berry_charge USB: extension of anchor API to unpoison an anchor net: switch kaweth driver to netdevops net: convert pegasus driver to net_device_ops USB: storage: add unusual devs entry USB: new id for ti_usb_3410_5052 driver HID: fix reversed logic in disconnect testing of hiddev USB: two more usb ids for ti_usb_3410_5052 USB: suspend/resume support for option driver USB: suspend/resume for opticon driver USB: serial: introduce a flag into the usb serial layer to tell drivers that their URBs are killed due to suspension USB: serial generic resume function fix USB: serial: export symbol of usb_serial_generic_resume USB: serial: use generic method if no alternative is provided in usb serial layer USB: serial: remove recourse to generic method HID: autosuspend support for USB HID HID: fix USB HID devices after STD with autosuspend HID: autosuspend -- fix lockup of hid on reset HID: fix race between usb_register_dev() and hiddev_open() pegasus: Handle disconnect error code correctly. USB: fix oops in cdc-wdm in case of malformed descriptors USB: removal of tty->low_latency hack dating back to the old serial code USB: correct error handling in cdc-wdm HID: fix possible deadlock in usbhid_close() USB: support for cdc-acm of single interface devices USB: fix memory leak in usbtmc USB: fix uninitialised variable in ti_do_download USB: fix memleak in usbfs USB: fix race leading to a write after kfree in usbfs Staging: serqt_usb2: fix memory leak in error case USB: let the option driver compile without CONFIG_PM USB: fix oops on disconnect in cdc-acm Bluetooth: Add USB autosuspend support to btusb driver V4L/DVB (12369): stv680: kfree called before usb_kill_urb V4L/DVB (12491): remove unnecessary power management primitive in stk-webcam USB: storage: fix a resume path GFP_NOIO must be used USB: CDC WDM driver doesn't support non-blocking reads USB: fix cdc-acm regression in open USB: serial: full autosuspend support for the option driver USB: usbtmc can do IO to device after disconnect USB: suspend/resume support for usbtmc USB: legousbtower: make poll notice disconnect USB: ldusb should signal an error in poll if the device is disconnected USB: full power management support for the idmouse driver USB: full autosuspend and power management support for usbsevseg USB: fix wrong order of events in usb serial suspension USB: remove unneeded printks from microtek driver USB: support for autosuspend in sierra while online USB: fix missing error check in probing USB: skel_read really sucks royally USB: make usb-skeleton honor O_NONBLOCK in write path USB: O_NONBLOCK in read path of skeleton USB: visor: fix trivial accounting bug in visor driver USB: small fix in error case of suspend in generic usbserial code USB: serial: fix race between unthrottle and completion handler in opticon USB: serial: fix race between unthrottle and completion handler in symbolserial USB: serial: fix assumption that throttle/unthrottle cannot sleep USB: serial: fix race between unthrottle and completion handler in visor USB: serial: no unnecessary GFP_ATOMIC in oti6858
Oliver Pinter (8): x86: add cpu codenames for Kconfig.cpu IB/iser: Typo fix (s/destory/destroy/) typo fixes in net/sctp/sm_statefuns.c typo fix in net/rfkill/rfkill.c typo fixes in net/core/net_namespace.c Documentation/filesystems/porting fixes coding style cleanups for drivers/md/mktables.c fix vmsas.c file permissions
Oliver Schuster (2): [WATCHDOG] Fix it8712f_wdt.c wrong byte order accessing WDT_TIMEOUT [WATCHDOG] add watchdog driver IT8716 IT8726 IT8712J/K
Oliver Weihe (1): [libata] sata_svw: add pci id
Olivier Berger (1): ACPI: Remove Asus P4B266 from blacklist
Olivier Blin (3): i4l: add Olitec ISDN PCI card in hisax gazel driver hso: fix oops in read/write callbacks hso: fix refcounting on the ttyHSx devices
Olivier Blondeau (1): USB: storage: atmel unusual dev update
Olivier Bornet (9): tty: iuu_phoenix: fix locking. tty: iuu_phoenix: Fix stopbit when uart goes on. tty: iuu_phoenix: set termios. tty: iuu_phoenix: update version number. USB: iuu_phoenix: Don't reset the device at close USB: iuu_phoenix: clean-up parameter's descriptions USB: iuu_phoenix: add support for changing VCC USB: iuu_phoenix: increment version number USB: iuu_phoenix: add a way to select the default VCC
Olivier Croquette (1): Changing RT priority without CAP_SYS_NICE
Olivier DANET (6): V4L/DVB: Adding support for MT2060 and thus for some DVB-USB-devices based on it V4L/DVB: Added support for LeadTek DVB-T USB clone V4L/DVB: Update for MT2060 to use dvb_tuner_ops V4L/DVB (5914): Add initial support for Dual-DVB-T stick V4L/DVB (6590): Adding support for VHF with MT2266-devices V4L/DVB (7072): sets the MT2060 IF1 frequency according to EEPROM
Olivier Galibert (7): NFS: Hide NFS server-generated readdir cookies from userland bluetooth: add support for another Kensington dongle mmconfig: Share parts of mmconfig code between i386 and x86-64 i386: Only call unreachable_devices() when type 1 is available. mmconfig: Detect and support the E7520 and the 945G/GZ/P/PL mmconfig: Reserve resources but only when we're sure about them. i386: Some additional chipset register values validation.
Olivier Grenie (3): V4L/DVB (12886): Added new Pinnacle USB devices V4L/DVB (12887): DIB7000P: SNR calcuation forr DiB7000P V4L/DVB (12888): STK7770P: Add support for STK7770P
Olivier Hochreutiner (1): ipw2200: wireless extension sensitivity threshold support
Olivier Lorin (1): V4L/DVB (12954): gspca - gl860: Addition of GL860 based webcams
Ollie Wild (3): sh: Fix TCP payload csum bug in csum_partial_copy_generic(). uml build fix mm: variable length argument support
Olof Johansson (240): ppc64: no prefetch for NULL pointers ppc64: remove unused argument to create_slbe PPC64: Remove hot busy-wait loop in __hash_page Fix PCI BAR size interpretation on 64-bit arches ppc64: add 970MP PVR ppc64: Fix UP kernel build [IPV4]: FIB Trie cleanups. PPC64: Don't try to claim memory from OF at 1GB mark ppc64: Add VMX save flag to VPA Add rdinit parameter to pick early userspace init ppc64: Updated Olof iommu updates 1/3 ppc64: Updated Olof iommu updates 2/3 ppc64: Updated Olof misc updates 3/3 PPC64: Fix boot for some pre-POWER4 systems powerpc: Nicer printing of address at oops POWERPC/PPC64: Fix CONFIG_SMP=n build for ppc64 ppc: add support for new powerbooks powerpc: add new powerbooks to feature table powerpc: update my email address powerpc: remove redundant code in stab init powerpc: Set cache info defaults powerpc: remove warning in EEH code powerpc: minor dart driver cleanup powerpc: Fix OOPS in lparcfg on G5 powerpc: Update {g5,pseries,ppc64}_defconfig powerpc: IOMMU support for honoring dma_mask powerpc: Lower threshold for DART enablement to 1GB powerpc: Quiet HVSI boot output powerpc: Quiet time init output powerpc: Quiet page order output powerpc: Quiet VETH version printk powerpc: Don't print chosen idle loop at every boot powerpc: Less verbose mem configuration output powerpc: Lack of ISA interrupts on XICS isn't dangerous powerpc: Quiet PCI init printouts powerpc: Quiet rtasd output at boot powerpc: Quiet oprofile output at boot powerpc: Remove stale iseries global powerpc: kill union tce_entry powerpc iommu: minor cleanup [POWERPC] U4 DART improvements [POWERPC] powerpc: Clear HID0 attention enable on PPC970 at boot time [POWERPC] Rename cpu_setup_power4.S to cpu_setup_ppc970.S [POWERPC] Cleanup CPU inits [POWERPC] powerpc: Reduce default cacheline size to 64 bytes [POWERPC] powerpc: Divorce CPU_FTR_CTRL from CPU_FTR_PPCAS_ARCH_V2_BASE [POWERPC] powerpc: PA6T cputable entry, PVR value [POWERPC] powerpc: PA Semi PWRficient platform support [POWERPC] powerpc: PA Semi PWRficient MAINTAINER entry [POWERPC] Quiet hvc_console console output on failed opens [POWERPC] Fix non-smp build spidernet: Use pci_dma_mapping_error() powerpc: irq change build breaks [POWERPC] Fix fsl_soc build breaks [POWERPC] powerpc: Enable DEEPNAP power savings mode on 970MP [POWERPC] Make sure __cpu_preinit_ppc970 gets called on 970GX processors [POWERPC] Fix OF pci flags parsing sata_mv HighPoint 2310 support (88SX7042) PA Semi PWRficient Ethernet driver [POWERPC] Oprofile cleanup [POWERPC] Add PMC type to cputable [POWERPC] Introduce _SYSDEV_ATTR [POWERPC] PA6T PMC support [POWERPC] MPIC: support more than 256 sources [POWERPC] pasemi: UART udbg support [POWERPC] pasemi: Machine check handler [POWERPC] pasemi: Idle loops [POWERPC] pasemi: Implement restart [POWERPC] pasemi: SMP timebase sync [POWERPC] pasemi: Configure DMA controller interrupts [POWERPC] pasemi: iommu support [POWERPC] pasemi: defconfig i2c: PA Semi SMBus driver [POWERPC] No DEEPNAP on 970MP 1.0 [POWERPC] Use mtocrf instruction in asm when CONFIG_POWER4_ONLY=y Minor bug fixes to i2c-pasemi [POWERPC] pasemi: Allow 8KB config space for I/O bridge [POWERPC] pasemi: Enable one more hid bit [POWERPC] pasemi: Reset mpic on boot [POWERPC] pasemi: PA6T oprofile support [POWERPC] pasemi: GPIO MDIO of_platform driver [POWERPC] Save trap number in bad_stack [POWERPC] pasemi: Remove build warning [POWERPC] pasemi: Kconfig for gpio_mdio [POWERPC] pasemi: Cpufreq driver [POWERPC] Clean up cpufreq Kconfig dependencies [POWERPC] cell: cbe_cpufreq cleanup and crash fix [POWERPC] pasemi: Only call of_platform_bus_probe() on relevant platforms [POWERPC] pasemi: Update ppc_proc_freq from cpufreq driver pasemi_mac: A couple of minor bugfixes. pasemi_mac: Move the IRQ mapping from the PCI layer to the driver pasemi_mac: Abstract and fix up interrupt restart routines pasemi_mac: Timer and interrupt fixes pasemi_mac: Add SKB reuse / copy-break pasemi_mac: Minor cleanup / define fixes pasemi_mac: Logic cleanup / rx performance improvements pasemi_mac: Add msglevel support and "debug" module param pasemi_mac: PHY support pasemi_mac: Use local-mac-address instead of mac-address if available pasemi: hardware rng driver pata_platform: don't use generic ata_port_start pasemi_mac: Interrupt ack fixes [POWERPC] pasemi: CONFIG_GENERIC_TBSYNC no longer needed [POWERPC] Update pasemi_defconfig [POWERPC] Remove warning in mpic.c [POWERPC] pasemi: Fix iommu + 64K PAGE_SIZE bug libata: fix probe time irq printouts [POWERPC] pasemi: Electra IDE/pata_platform glue [POWERPC] Uninline and export virq_to_hw() [POWERPC] Uninline and export virq_to_hw() for the pasemi_mac driver pasemi_mac: Fix TX interrupt threshold [POWERPC] pasemi: Rename platform [POWERPC] pasemi: Don't auto-select CONFIG_EMBEDDED phylib: cleanup marvell.c a bit phylib: Add Marvell 88E1112 phy id [POWERPC] Rework SMP timebase handoff for pasemi serial: add pci ids for PA Semi PWRficient onchip uarts [POWERPC] pasemi: Another IOMMU bugfix for 64K PAGE_SIZE [POWERPC] Move serial_dev_init to device_initcall() [POWERPC] Export new __io{re,un}map_at() symbols [POWERPC] pasemi: Add pasemi_pci_getcfgaddr() [POWERPC] pasemi: Add workaround for erratum 5945 [POWERPC] pasemi: Export more SPRs to sysfs when CONFIG_DEBUG_KERNEL=y [POWERPC] pasemi: Print more information at machine check [POWERPC] pasemi: Move pasemi_idle_init() to late_initcall() [POWERPC] Remove unused platform_machine_check() [POWERPC] Move lowlevel runlatch calls under cpu feature control [POWERPC] Remove warning in arch/powerpc/kernel/sysfs.c [POWERPC] Add workaround for MPICs with broken register reads [POWERPC] Support setting affinity for U3/U4 MSI sources [POWERPC] Separate out legacy machine check exception parsers libata: fix for sata_mv >64KB DMA segments pasemi_mac: Abstract out register access pasemi_mac: Stop using the pci config space accessors for register read/writes pasemi_mac: Enable L2 caching of packet headers pasemi_mac: Fix memcpy amount for short receives pasemi_mac: RX performance tweaks pasemi_mac: Batch up TX buffer frees pasemi_mac: Fix TX ring wrap checking pasemi_mac: Fix RX checksum flags pasemi_mac: Enable LLTX pasemi_mac: Clean TX ring in poll pasemi_mac: set interface speed correctly on XAUI ports pasemi_mac: flags as passed to spin_*_irqsave() should be unsigned long pasemi_mac: don't enable rx before there are buffers on the ring pasemi_mac: pass in count of buffers to replenish rx ring with pasemi_mac: basic error checking pasemi_mac: fix bug in receive buffer dma mapping pasemi_mac: rework ring management pasemi_mac: implement sg support pasemi_mac: workaround for erratum 5971 pasemi_mac: add local skb alignment pasemi_mac: further performance tweaks pasemi_mac: update todo list pasemi_mac: clear out old errors on interface open pasemi_mac: use buffer index pointer in clean_rx() pasemi_mac: enable iommu support [POWERPC] Don't enable cpu hotplug on pSeries machines with MPIC [POWERPC] Implement logging of unhandled signals [POWERPC] Fix 1TB segment detection [POWERPC] Add 1TB workaround for PA6T pcmcia: CompactFlash driver for PA Semi Electra boards [NET]: Fix bug in sk_filter race cures. nfs: Fix build break with CONFIG_NFS_V4=n Fix build break in tsi108.c [NIU]: Cleanup PAGE_SIZE checks a bit IB/ehca: Fix sg_page() fallout powerpc: Fix fallout from sg_page() changes pasemi_mac: fix typo radeonfb: remove warning with CONFIG_PM=n phylib: Add ID for Marvell 88E1240 phylib: Silence driver registration [POWERPC] Fix build break in arch/ppc/syslib/m8260_setup.c [POWERPC] Fix CONFIG_SMP=n build break [POWERPC] pasemi: Update defconfig [POWERPC] Refresh ppc64_defconfig and enable pasemi-related options pasemi_mac: Don't set replace-source-address descriptor bits pasemi_mac: Fix CRC checks [POWERPC] Fix CONFIG_SMP=n build error on ppc64 [SYSCTL]: Fix warning for token-ring from sysctl checker i2c-pasemi: Fix NACK detection [POWERPC] pasemi: Don't reset mpic at boot [POWERPC] vdso: Fixes for cache block sizes [POWERPC] pasemi: clean up mdio_gpio a bit [POWERPC] pasemi: Broaden specific references to 1682M [POWERPC] pasemi: Don't enter powersaving states from elevated astates [POWERPC] pasemi: Move cpus to hold loop before restart [POWERPC] pasemi: Fix module information for gpio-mdio pasemi_mac: Fix reuse of free'd skb [POWERPC] MPIC: Minor optimization of ipi handler [POWERPC] pasemi: Implement MSI support [POWERPC] holly.c: Remove unnecessary include of linux/ide.h [POWERPC] pasemi: Implement NMI support [POWERPC] pasemi: Distribute interrupts evenly across cpus [POWERPC] Enable CONFIG_PCI_MSI and CONFIG_MD in pasemi_defconfig [POWERPC] pasemi: Fix NMI handling check [POWERPC] pasemi: Move electra-ide to pata_of_platform [POWERPC] Make smp_call_function_map static [POWERPC] Make smp_send_stop() handle panic and xmon reboot ide: Fix build break caused by "ide: remove ideprobe_init()" i2c-pasemi: use i2c_add_numbered_adapter() pasemi_mac: RX/TX ring management cleanup pasemi_mac: Move register definitions to include/asm-powerpc pasemi: DMA engine management library pasemi_mac: Convert to new dma library pasemi_mac: performance tweaks pasemi_mac: Fix TX cleaning pasemi_mac: Improve RX interrupt mitigation pasemi_mac: Software-based LRO support pasemi_mac: SKB unmap optimization pasemi_mac: Remove SKB copy/recycle logic pasemi_mac: Print warning when not attaching to a PHY pasemi_mac: Don't enable RX/TX without a link (if possible) pasemi: export pasemi_dma_init() debug: introduce __WARN() POWERPC: Set dma_data correctly for direct_ops on pasemi pasemi: Fix thinko in dma_direct_ops setup pasemi_mac: Add support for changing mac address pasemi_mac: add support for setting MTU pasemi_mac: Disable interface on close pcmcia: convert some internal-only ioaddr_t to unsigned int pcmcia: replace kio_addr_t with unsigned int everywhere [POWERPC] Fix compilation for CONFIG_DEBUGGER=n and CONFIG_KEXEC=y mlx4_core: Fix build break (missing include) [POWERPC] pasemi: Register i2c devices at boot [POWERPC] pasemi: Remove warning in mpic_pasemi_msi.c pasemi_mac: Move RX/TX section enablement to dma_lib [POWERPC] pasemi: Add flag management functions to dma_lib [POWERPC] pasemi: Add function engine management functions to dma_lib pasemi_mac: jumbo frame support pasemi_mac: Enable GSO by default pasemi_mac: basic ethtool support [POWERPC] update pasemi_defconfig pasemi_mac: Jumbo frame bugfixes [POWERPC] pasemi: Minor iommu cleanup [POWERPC] Remove unused __max_memory variable tasklets: execute tasklets in the same order they were queued fatfs: fix build warning with 64k PAGE_SIZE electra_cf: Add MODULE_DEVICE_TABLE() [POWERPC] pasemi: update pasemi_defconfig, enable electra_cf
Om Narasimhan (2): [ATM]: kmalloc to kzalloc patches for drivers/atm pcmcia: au1000_generic fix
Omar Laazimani (1): usbnet: CDC EEM support (v5)
Ondrej Zajicek (13): fbdev driver for S3 Trio/Virge Fix build-failure in drivers/video/s3fb.c sstfb: fix pixclock setting on Voodoo 1/2 cards s3fb: driver fixes vga: vgastate fix s3fb: updates vt8623fb: new framebuffer driver for VIA VT8623 arkfb: new framebuffer driver for ARK Logic cards vt8623fb: arkfb: null pointer dereference fix svgalib: mode selection updates fbdev: vt8623fb: better resume from STR fbdev: framebuffer_alloc() fixes vt8623fb: fix kernel oops
Ondrej Zary (23): ide-floppy: software eject not working with LS-120 drive Fix swsusp with PNP BIOS [ALSA] es18xx - Add PnP BIOS support Input: usbtouchscreen - fix fallout caused by move from drivers/usb Input: usbtouchscreen - add support for IRTOUCHSYSTEMS touchscreens Fix sata_via write errors on PATA drive connected to VT6421 Input: usbtouchscreen - add support for IdealTEK URTC1000 paride: pf driver fixes libata and starting/stopping ATAPI floppy devices de2104x: remove BUG_ON() when changing media type 3c509: convert to isa_driver and pnp_driver libata: Fix LBA48 on pata_it821x RAID volumes. 3c509: Fix resume from hibernation for PnP mode. pata_it821x: resume from hibernation fails with RAID volume floppy: fix hibernation agpgart: detected ALi M???? chipset with M1621 ALSA: cmi8330: fix MPU-401 PnP init copy&paste bug ALSA: cmi8330: revert comments about AD1848 back cmi8330: Add basic CMI8329 support ALSA: cmi8330: find OPL3 port automatically ALSA: cmi8330: Allow MPU-401-less operation x86: Fix oops in identify_cpu() on CPUs without CPUID USB: ark3116: add IrDA support for Gembird UIR-22
Ooiwa Naohiro (1): bnx2: Fix the behavior of ethtool when ONBOOT=no
Or Gerlitz (32): IB: Enable FMR pool user to set page size [SCSI] iscsi: add transport end point callbacks [SCSI] iscsi: align printks IB/mthca: Fill in max_map_per_fmr device attribute IB/fmr: Use device's max_map_map_per_fmr attribute in FMR pool. IB/iser: iSCSI iSER transport provider header file IB/iser: iSCSI iSER transport provider high level code IB/iser: iSER initiator iSCSI PDU and TX/RX IB/iser: iSER RDMA CM (CMA) and IB verbs interaction IB/iser: iSER handling of memory for RDMA IB/iser: iSER Kconfig and Makefile IB/ipoib: Fix oops with ipoib_debug_mcast set IB/ipoib: Remove broken link from Kconfig and documentation RDMA/cma: Document rdma_destroy_id() function RDMA/cma: Document rdma_accept() error handling IPoIB: Allow setting policy to ignore multicast groups IPoIB: Handle bonding failover race for connected neighbours too IPoIB: Remove a misleading debug print IB/fmr_pool: Allocate page list for pool FMRs only when caching enabled IPoIB: Don't drop multicast sends when they can be queued net/core: add NETDEV_BONDING_FAILOVER event bonding: bond_change_active_slave() cleanup under active-backup bonding: deliver netdev event for fail-over under the active-backup mode RDMA/addr: Keep pointer to netdevice in struct rdma_dev_addr RDMA/cma: Simplify locking needed for serialization of callbacks RDMA/cma: Add RDMA_CM_EVENT_ADDR_CHANGE event IB/iser: Add support for RDMA_CM_EVENT_ADDR_CHANGE event IPoIB: Include err code in trace message for ib_sa_path_rec_get() failures IPoIB: Clean up ethtool support IPoIB: Set netdev offload features properly for child (VLAN) interfaces IB/iser: Remove hard setting of path MTU IPoIB: Document newish features
Orczykowski, Juergen (1): intelfb: fix ring space calculation
Oren Duer (1): mlx4_core: Support creation of FMRs with pages smaller than 4K
Oren Laadan (2): fork: fix race in setting child's pgrp and tty setpgid: should work for sub-threads
Ori Avtalion (1): trivial: fix typo in namei.h comment
Ori Finkelman (1): IPv4 TCP fails to send window scale option when window scale is zero
Orjan Friberg (1): USB: usbtest.c: unsigned retval makes ctrl_out return 0 in case of error
Ortwin Glück (2): USB: Nikon D40 Quirks USB: Nikon D40X unusual_devs entry
Oskar Schirmer (15): xtensa: enforce slab alignment to maximum register width xtensa: add flat support i2c: xtensa s6000 i2c driver xtensa: fix wrong extern declaration renamed in code using it xtensa: implement ccount calibration for s6000 xtensa: update s6105_defconfig for ccount calibration flat: fix data sections alignment imx: serial: fix whitespaces (no changes in functionality) lib: isolate rational fractions helper function imx: serial: use rational library function imx: serial: use tty_encode_baud_rate to set true rate xtensa: cache inquiry and unaligned cache handling functions xtensa: s6000 dma engine support s6gmac: xtensa s6000 on-chip ethernet driver xtensa: s6105 specific configuration for s6gmac
Otavio Salvador (6): ppc: Export symbol needed by MOL arch/ppc/kernel/idle.c: don't declare cpu variable in non-SMP kernels ppc: removed unused variable i from code. V4L/DVB (3110): Replace all uses of pci_module_init with pci_register_driver USB: serial: add ZTE CDMA Tech id to option driver pata_cs5535: add pci id for AMD based CS5535 controllers
Otto Meier (1): sata_promise: Add PDC40718 id
Owain Ainsworth (1): drm/i915: Don't return error in evict_everything when we get to the end.
Owain G. Ainsworth (2): i915/drm: Remove two redundant agp_chipset_flushes i915/drm: Remove two redundant agp_chipset_flushes
Owen Taylor (1): i915: Don't attempt to short-circuit object_wait_rendering by checking domains.
Oystein Svendsen (1): Staging: comedi: add das6402 driver
Ozan Sener (1): USB: Unusual devs patch for Nokia 3500c
Ozan Çaglayan (1): markup_oops: use modinfo to avoid confusion with underscored module names
Ozan Çağlayan (4): Input: i8042 - add Gigabyte M912 netbook to noloop exception table ALSA: hda - Add forced codec-slots for ASUS W5Fm ALSA: hda - fix audio on LG R510 x86: Add quirk to make Apple MacBookPro5,1 use reboot=pci
Ozzy (1): [ARM] 4223/1: ixdp2351 : Fix for a define error
P@Draig Brady (1): [WATCHDOG] w83627hf_wdt.c-initialized_bios_bug
PJ Waskiewicz (26): x86: Fix 32-bit MSI-X allocation leakage igb: add NAPI Rx queue support ixgbe: use different context for tso and offload ixgbe: Fix usage of netif_*_all_queues() with netif_carrier_{off|on}() ixgbe: Add hardware specific initialization code for 82599 devices ixgbe: Add DCB for 82599, remove BCN support ixgbe: Add 82599 device id's, hook it up into the main driver. ixgbe: Fix get_supported_physical_layer() due to new 82599 PHY types ixgbe: Fix an accounting problem when the Rx FIFO is full ixgbe: Disable DROP_EN for Rx queues ixgbe: Two small fixes for 82599 when bringing the device down and for WoL ixgbe: Add documentation for the driver ixgbe: Fix PCI bus reporting on driver load for 82598 after 82599 merge ixgbe: Correctly report Wake On LAN for 82599 KX4 devices ixgbe: Allow Priority Flow Control settings to survive a device reset ixgbe: Fix DCB netlink layer for 82599 to enable Priority Flow Control ixgbe: Fix 82598 MSI-X allocation on systems with more than 8 CPU cores ixgbe: Move the LED blink code to common, since 82599 also uses it ixgbe: Enable another bit for flow control operation ixgbe: Don't return error in flow control configuration if FC is off ixgbe: Move PHY ops initialization to centralize bus accesses ixgbe: Remove unnecessary PHY reset, properly identify multispeed fiber modules ixgbe: Update the usage of orig_autoc to be more consistent ixgbe: Fix DCB traffic class mapping for 82599 ixgbe: Fix the DCB PFC thresholds for 82599 ixgbe: Add FCoE Storage MAC Address support
Pablo Bitton (1): davinci_emac: fix kernel oops when changing MAC address while interface is down
Pablo Mejia (1): Staging: comedi: add aio_aio12_8 driver
Pablo Neira (2): [NETFILTER]: remove bogus memset() calls from ip_conntrack_netlink.c [NETFILTER]: conntrack_netlink: Fix locking during conntrack_create
Pablo Neira Ayuso (122): [NETFILTER]: ctnetlink: make sure event order is correct [NETFILTER]: fix conntrack refcount leak in unlink_expect() [NETFILTER]: Fix typo in ctnl_exp_cb array (no bug, just memory waste) [NETFILTER]: fix list traversal order in ctnetlink [NETFILTER]: Add string match [LIB]: Boyer-Moore extension for textsearch infrastructure strike #2 [NETFILTER]: Don't increase master refcount on expectations [NETFILTER]: kill __ip_ct_expect_unlink_destroy [NETFILTER] ctnetlink: ICMP ID is not mandatory [NETFILTER] ctnetlink: add one nesting level for TCP state [NETFILTER] ctnetlink: allow userspace to change TCP state [NETFILTER] ctnetlink: add support to change protocol info [NETFILTER] ctnetlink: check if protoinfo is present [NETFILTER] ctnetlink: add marking support from userspace [NETFILTER] ctnetlink: add module alias to fix autoloading [NETFILTER] ctnetlink: kill unused includes [NETFILTER] ctnetlink: get_conntrack can use GFP_KERNEL [NETFILTER] ctnetlink: return -EINVAL if size is wrong [NETFILTER] ctnetlink: propagate error instaed of returning -EPERM [NETFILTER] ctnetlink: Add support to identify expectations by ID's [NETFILTER] ctnetlink: use size_t to make gcc-4.x happy [NETFILTER] nfnetlink: skip size check if size not specified (== 0) [NETFILTER] ctnetlink: More thorough size checking of attributes [NETFILTER] ctnetlink: Fix refcount leak ip_conntrack/nat_proto [NETFILTER]: Fix incorrect argument to ip_nat_initialized() in ctnetlink [NETFILTER]: ctnetlink: remove bogus checks in ICMP protocol at dumping [NETFILTER]: ctnetlink: propagate ctnetlink_dump_tuples_proto return value back [NETFILTER]: ctnetlink: use u_int32_t instead of unsigned int [NETFILTER]: ctnetlink: ctnetlink_event cleanup [NETFILTER]: ctnetlink: fix conntrack mark race [NETFILTER]: ctnetlink: remove unused variable [NETFILTER]: Add ctnetlink port for nf_conntrack [NETFILTER]: Filter dumped entries based on the layer 3 protocol number [TEXTSEARCH]: Fix broken good shift array calculation in Boyer-Moore [NETFILTER]: ctnetlink: add MODULE_ALIAS for expectation subsystem [NETFILTER]: ctnetlink: Fix expectaction mask dumping [NETFILTER]: nfnetlink_queue: fix nfnetlink message size [NETFILTER]: conntrack: cleanup the conntrack ID initialization [NETFILTER]: x_tables: set the protocol family in x_tables targets/matches [NETFILTER]: nf_conntrack: support for layer 3 protocol load on demand [NETFILTER]: conntrack: introduce connection mark event [NETFILTER]: ctnetlink: dump connection mark [NETFILTER]: ctnetlink: check for listeners before sending expectation events [NETFILTER]: ctnetlink: remove impossible events tests for updates [NETFILTER]: ctnetlink: simplify the code to dump the conntrack table [NETFILTER]: conntrack: fix race condition in early_drop [NETFILTER]: ctnetlink: Remove debugging messages [NETFILTER]: ctnetlink: check for status attribute existence on conntrack creation [NETFILTER]: ctnetlink: rework conntrack fields dumping logic on events [NETFILTER]: remove the reference to ipchains from Kconfig [NETFILTER]: nfnetlink: remove early debugging messages from nfnetlink [NETFILTER]: nfnetlink: remove duplicate checks in nfnetlink_check_attributes [NETFILTER]: nfnetlink: remove unrequired check in nfnetlink_get_subsys [NETFILTER]: nfnetlink: remove unused includes in nfnetlink.c [NETFILTER]: nfnetlink: move EXPORT_SYMBOL declarations next to the exported symbol [NETFILTER]: ctnetlink: add support for internal tcp connection tracking flags handling [NETFILTER]: nfnetlink: parse attributes with nfattr_parse in nfnetlink_check_attribute [NETFILTER]: ctnetlink: return EEXIST instead of EINVAL for existing nat'ed conntracks [NETFILTER]: nf_conntrack_netlink: add support to related connections [TEXTSEARCH]: Do not allow zero length patterns in the textsearch infrastructure [NETFILTER]: ctnetlink: set expected bit for related conntracks [NETFILTER]: ctnetlink: add support for NAT sequence adjustments [NETFILTER]: ctnetlink: add support for master tuple event notification and dumping [NETFILTER]: ctnetlink: add support for secmark [NETFILTER]: nf_conntrack_sctp: add ctnetlink support netfilter: ctnetlink: group errors into logical errno sets netfilter: ctnetlink: add full support for SCTP to ctnetlink netfilter: nf_conntrack: add allocation flag to nf_conntrack_alloc netfilter: ctnetlink: fix double helper assignation for NAT'ed conntracks netfilter: ctnetlink: fix sleep in read-side lock section netfilter: ctnetlink: sleepable allocation with spin lock bh netfilter: ctnetlink: remove bogus module dependency between ctnetlink and nf_nat netfilter: fix compilation error with NAT=n netfilter: ctnetlink: use nf_conntrack_get instead of atomic_inc netfilter: ctnetlink: use EOPNOTSUPP instead of EINVAL if the conntrack has no helper netfilter: ctnetlink: get rid of module refcounting in ctnetlink netfilter: nf_conntrack: connection tracking helper name persistent aliases netfilter: ctnetlink: helper modules load-on-demand support netfilter: ctnetlink: deliver events for conntracks changed from userspace filter: add SKF_AD_NLATTR_NEST to look for nested attributes netfilter: ctnetlink: fix missing CTA_NAT_SEQ_UNSPEC netlink: change return-value logic of netlink_broadcast() netfilter: ctnetlink: allow changing NAT sequence adjustment in creation netfilter: ctnetlink: fix echo if not subscribed to any multicast group netlink: add NETLINK_BROADCAST_ERROR socket option netfilter: nf_conntrack: account packets drop by tcp_packet() netlink: change nlmsg_notify() return value logic netlink: invert error code in netlink_set_err() netfilter: conntrack: don't deliver events for racy packets netfilter: conntrack: increase drop stats if sequence adjustment fails netfilter: ctnetlink: cleanup master conntrack assignation netfilter: ctnetlink: cleanup conntrack update preliminary checkings netfilter: ctnetlink: move event reporting for new entries outside the lock netfilter: ctnetlink: fix crash during expectation creation netfilter: xtables: add cluster match nefilter: nfnetlink: add nfnetlink_set_err and use it in ctnetlink netlink: add NETLINK_NO_ENOBUFS socket flag netfilter: xtables: fix IPv6 dependency in the cluster match netfilter: ctnetlink: fix regression in expectation handling netfilter: ctnetlink: report error if event message allocation fails netfilter: nfnetlink: return ENOMEM if we fail to create netlink socket netfilter: ctnetlink: fix gcc warning during compilation netfilter: nf_ct_dccp: add missing role attributes for DCCP netfilter: xt_cluster: fix use of cluster match with 32 nodes netfilter: ctnetlink: fix wrong message type in user updates net: use NLMSG_DEFAULT_SIZE in nlmsg_new() allocations netfilter: nf_ct_dccp: add missing DCCP protocol changes in event cache netfilter: nfnetlink_log: fix wrong skbuff size calculation netfilter: conntrack: add support for DCCP handshake sequence to ctnetlink netfilter: nfnetlink: cleanup for nfnetlink_rcv_msg() function netfilter: ctnetlink: remove nowait parameter from *fill_info() netfilter: ctnetlink: rename tuple() by nf_ct_tuple() macro definition netfilter: ctnetlink: use nlmsg_* helper function to build messages netfilter: ctnetlink: cleanup message-size calculation netfilter: conntrack: don't report events on module removal netfilter: conntrack: remove events flags from userspace exposed file netfilter: conntrack: simplify event caching system netfilter: conntrack: replace notify chain by function pointer netfilter: conntrack: move event caching to conntrack extension infrastructure netfilter: conntrack: move helper destruction to nf_ct_helper_destroy() list_nulls: add hlist_nulls_add_head and hlist_nulls_del netfilter: conntrack: optional reliable conntrack event delivery
Pallipadi, Venkatesh (18): [CPUFREQ] Fix the p4-clockmod N60 errata workaround. cpuidle: Add decaying history logic to menu idle predictor ACPI: Enable bit 11 in _PDC to advertise hw coord x86: add clflush before monitor for Intel 7400 series fix warning in io_mapping_map_wc() VM, x86, PAT: Change is_linear_pfn_mapping to not use vm_pgoff VM, x86, PAT: add a new vm flag to track full pfnmap at mmap x86, PAT, PCI: Change vma prot in pci_mmap to reflect inherited prot ACPI: cap off P-state transition latency from buggy BIOSes x86, irq: Remove IRQ_DISABLED check in process context IRQ move x86, PAT: Remove page granularity tracking for vm_insert_pfn maps x86, acpi_cpufreq: Fix the NULL pointer dereference in get_measured_perf x86: avoid back to back on_each_cpu in cpa_flush_array ACPI: Disable ARB_DISABLE on platforms where it is not needed ACPI: pdc init related memory leak with physical CPU hotplug x86, delay: tsc based udelay should have rdtsc_barrier x86, pat: Fix set_memory_wc related corruption [CPUFREQ] Fix NULL pointer dereference regression in conservative governor
Pan, Jacob jun (1): x86: Add hardware_subarch ID for Moorestown
Panagiotis Christeas (1): V4L/DVB (3378): Fix for lack of analog output on some cx88 boards
Panagiotis Issaris (11): [ACPI] check for kmalloc failure in toshiba_acpi.c ipw2200: Missing kmalloc check wireless net: Conversions of kmalloc/memset to kzalloc [IA64] Replace kcalloc(1, with kzalloc. V4L/DVB (3344a): Conversions from kmalloc+memset to k(z|c)alloc [NET]: Conversions from kmalloc+memset to k(z|c)alloc. [TIPC]: Removing useless casts [ALSA] Conversions from kmalloc+memset to k(z|c)alloc [PPP]: handle kmalloc failures and convert to using kzalloc fs: Conversions from kmalloc+memset to k(z|c)alloc fs: Removing useless casts
Pantelis Antoniou (9): ppc32 8xx: flush_tlb_range() declaration uses wrong pointer type Add fs_enet ethernet network driver, for several embedded platforms. Maintainers for fs_enet fs_enet: Fix dma_unmap_single calls fec_8xx: Remove dependency on NETTA & NETPHONE fec_8xx: Add support for Intel PHY LX971 [SERIAL] Support Au1x00 8250 UARTs using the generic 8250 driver. ppc32: Add CPM1 config option [MIPS] Alchemy: Console output fixup
Pantelis Koukousoulas (11): V4L/DVB (5034): Pvrusb2: Enable radio mode round #1 V4L/DVB (5035): Pvrusb2: Enable radio mode round #2 V4L/DVB (5036): Pvrusb2: Fix for min/max control value checking V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling V4L/DVB (5038): Pvrusb2: Implement stream claim checking function V4L/DVB (5039): Pvrusb2: Implement /dev/radioX V4L/DVB (5094): Pvrusb2: Introduce fake audio input selection V4L/DVB (5095): Pvrusb2: Allow VIDIOC_S_FMT with -1 for resolution values asix: Fix asix-based cards connecting to 10/100Mbs LAN. drm: fix EDID parser problem with positive/negative hsync/vsync virtio_net: Make virtio_net support carrier detection
Paolo 'Blaisorblade' Giarrusso (248): uml: fix compilation for __CHOOSE_MODE addition uml: support AES i586 crypto driver uml: inline empty proc uml: move va_copy conditional def uml: fix syscall table by including $(SUBARCH)'s one, for i386 uml: quick fix syscall table for x86_64 uml: fix syscall table by including $(SUBARCH)'s one, for x86-64 uml: redo console locking uml - hostfs: avoid buffers uml: commentary about forking flag uml ubd: handle readonly status reiserfs: make resize option auto-get new device size uml: obvious compile fixes for x86-64 Subarch and x86 regression fixes uml: kludgy compilation fixes for x86-64 subarch modules support x86_64: make string func definition work as intended uml kbuild: avoid useless rebuilds comments on locking of task->comm uml: remove elf.h uml: change memcpy to memmove uml: add modversions support uml: add MOD_LICENSE to random driver uml: split CONFIG_FRAME_POINTER from DEBUG_INFO uml: stack dump fix uml: fix PREEMPT_ACTIVE irq code: Add coherence test for PREEMPT_ACTIVE uml: fixlet for arch_prctl_skas uml: remove jail mode + other leftovers uml: add and use generic hw_controller_type->release uml: complete hw_controller_type->release conversion uml: make hw_controller_type->release exist only for archs needing it uml: fix linkage of tt mode against NPTL uml: add profile_pc for i386 uml: restore hppfs support uml: remove winch sem uml:remove user_constants.h on clean uml: fix lvalue for gcc4 uml: workaround host bug in "TT mode vs. NPTL link fix" uml: consolidate modify_ldt uml: gcc 2.95 fix and Makefile cleanup uml: fix hppfs error path uml: reintroduce pcap support uml: allow building as 32-bit binary on 64bit host uml: hostfs: unuse ROOT_DEV remove EXPORT_SYMBOL for root_dev uml: add skas0 command-line option kbuild: describe Kbuild pitfall uml: avoid unnecessary pcap rebuild uml: implement hostfs syncing Fixup symlink function pointers for hppfs [for 2.6.13] hppfs: fix symlink error path comment typo fix shmem_populate: avoid an useless check, and some comments mm: remove implied vm_ops check mm: correct _PAGE_FILE comment uml: SYSEMU: slight cleanup and speedup uml: workaround GDB problems on debugging uml: fixes performance regression in activate_mm and thus exec() uml: fault handler micro-cleanups Uml: more cleaning i386 / uml: add dwarf sections to static link script x86_64 linker script cleanups for debug sections uml: inline mk_pte and various friends uml: fix fault handler on write uml: avoid already done dirtying fix locking comment in unmap_region() README update from the stone age mm: update stale comment for removal of page->list mm: add a note about partially hardcoded VM_* flags uml: adapt asm/futex.h to our arch Remove unused var from asm/futex.h uml: remove verify_area_{tt,skas} uml: fix modify_ldt - missing break in switch uml: fix uname output on 32-bit binary on 64-bit host uml: Fix conflict between libc and ipv6 uml: fix bogus HOST_ELF_CLASS symbol name uml: readd removed unistd.h inclusion uml: comment about cast build fix uml: fix compile warning after consolidation patch uml: don't remove umid files in conflict case strlcat: use for uml umid.c uml: don't redundantly mark pte as newpage in pte_modify uml: fix hang in TT mode on fault uml: fix condition in tlb flush uml: run mconsole "sysrq" in process context uml: avoid fixing faults while atomic uml: Fix GFP_ flags usage uml: use GFP_ATOMIC for allocations under spinlocks. uml: replace printk with "stack-friendly" printf - to report console failure Add dm-snapshot tutorial in Documentation uml: fix page faults in SKAS3 mode. uml: clear SKAS0/3 flags when running in TT mode uml: revert "run mconsole "sysrq" in process context" uml: remove empty hostfs_truncate method Uml: hide commands when not being verbose uml: add mode=skas0 as a synonym of skas0 uml: allow building .s/.i/.lst files from userspace files uml: restore include breakage, breaking binary format of COW driver uml: cleanup byte order macros for COW driver uml: cleanup whitespace for COW driver uml: compile-time fix recent patch i386: little pgtable.h consolidation vs 2/3level uml: reuse i386 cpu-specific tuning uml: fix "reuse i386 cpu optimizations" uml: remove old UM_FASTCALL, and make the thing work again i386: use -mcpu, not -mtune, for GCCs older than 3.4 uml: fix syscall stubs uml: fix hardcoded ZONE_* constants in zone setup uml: build host-binaries with the native host arch again Fix dm-snapshot tutorial in Documentation Kbuild: index asm-$(SUBARCH) headers for UML uml: remove bogus WARN_ON, triggerable harmlessly on a page fault race uml: micro fixups to arch Kconfig uml: fixups for "reuse i386 cpu-specific tuning" uml: fix mcast network driver error handling uml console channels: remove console_write wrappers uml console channels: fix the API of console_write uml: fix access_ok uml: fix daemon transport exit path bug x86_64: Set ____cacheline_maxaligned_in_smp alignment to 128 bytes x86_64: Use common sys_time64 uml: arch/um/scripts/Makefile.rules - remove duplicated code uml - fix some funkiness in Kconfig uml: fix random segfaults at bootup Hostfs: remove unused var uml: hostfs - fix possible PAGE_CACHE_SHIFT overflows Hostfs: update for new glibc - add missing symbol exports uml: fix compilation with CONFIG_MODE_TT disabled Documentation/filesystems/00-INDEX: remove entry for fat_cvf.txt PTRACE_SYSEMU is only for i386 and clashes with other ptrace codes of other archs uml: remove leftover from patch revertal uml: make daemon transport behave properly uml: networking - clear transport-specific structure uml: fix spinlock recursion and sleep-inside-spinlock in error path uml: sigio code - reduce spinlock hold time uml: avoid malloc to sleep in atomic sections uml: arch Kconfig menu cleanups uml: allow again to move backing file and to override saved location uml ubd code: fix a bit of whitespace uml: typo fixup uml: comments about libc-conflict guards uml: fix hugest stack users uml: fix "apples/bananas" typo uml: TT - SYSCALL_DEBUG - fix buglet introduced in cleanup uml: skas0-hold-own-ldt fixups for x86-64 uml: some harmless sparse warning fixes uml: avoid "CONFIG_NR_CPUS undeclared" bogus error messages Kbuild menu - hide empty NETDEVICES menu when NET is disabled uml: correct error messages in COW driver uml: fix usage of kernel_errno in place of errno uml: fix ((unused)) attribute uml: os_connect_socket error path fixup uml: better error reporting for read_output uml: tidying COW code uml: idle thread needn't take access to init_mm uml: split ldt.h in arch-independent and arch-dependant code uml: clean arch_switch usage uml: implement {get,set}_thread_area for i386 uml: tls support: hack to make it compile on any host uml: add arch_switch_to for newly forked thread uml: check for differences in host support [NET] kzalloc: use in alloc_netdev kbuild: fix mode of checkstack.pl and other files. uml: make 64-bit COW files compatible with 32-bit ones uml: safe migration path to the correct V3 COW format uml: fix 2 harmless cast warnings for 64-bit uml: request format warnings to GCC for appropriate functions uml: fix format errors uml: fix some double export warnings uml: fix "extern-vs-static" proto conflict in TLS code uml: fix critical typo for TT mode uml: support sparse for userspace files uml: move outside spinlock call not needing it uml: fix hang on run_helper() failure on uml_net uml: fix failure path after conversion uml: fix big stack user uml: local_irq_save, not local_save_flags uml: fix parallel make early failure on clean tree uml: avoid warnings for diffent names for an unsigned quadword module support: record in vermagic ability to unload a module uml: make 64-bit COW files compatible with 32-bit ones uml: fix patch mismerge uml: use Kbuild tracking for all files and fix compilation output uml: fix compilation and execution with hardened GCC uml: cleanup unprofile expression and build infrastructure uml: export symbols added by GCC hardened blk_start_queue() must be called with irq disabled - add warning uml: make copy_*_user atomic uml: fix not_dead_yet when directory is in bad state uml: rename and improve actually_do_remove() Fix boot code head.S warning uml: clean our set_ether_mac uml: use -mcmodel=kernel for x86_64 uml: fix proc-vs-interrupt context spinlock deadlock uml: revert wrong patch uml: correct removal of pte_mkexec uml: readd forgot prototype uml: make TT mode compile after setjmp-related changes uml: make UML_SETJMP always safe uml: fix processor selection to exclude unsupported processors and features uml: fix uname under setarch i386 uml: declare in Kconfig our partial LOCKDEP support uml: allow using again x86/x86_64 crypto code uml: asm offsets duplication removal uml: remove duplicate export uml: deprecate CONFIG_MODE_TT uml: allow finer tuning for host VMSPLIT setting fix typo in memory barrier docs uml: remove some leftover PPC code uml: split memory allocation prototypes out of user.h uml: code convention cleanup of a file uml: reenable compilation of enable_timer, disabled by mistake uml: use DEFCONFIG_LIST to avoid reading host's config uml: cleanup run_helper() API to fix a leak uml: kconfig - silence warning uml: mmapper - remove just added but wrong "const" attribute Fix "Remove the use of _syscallX macros in UML" uml ubd driver: allow using up to 16 UBD devices uml ubd driver: document some struct fields uml ubd driver: var renames uml ubd driver: give better names to some functions. uml ubd driver: change ubd_lock to be a mutex uml ubd driver: ubd_io_lock usage fixup uml ubd driver: convert do_ubd to a boolean variable uml ubd driver: reformat ubd_config uml ubd driver: use bitfields where possible uml ubd driver: do not store error codes as ->fd uml ubd driver: various little changes uml: make execvp safe for our usage x86-64: Make x86_64 udelay() round up instead of down. x86: comment magic constants in delay.h uml: hostfs: fix double free uml: hostfs: make hostfs= option work as a jail, as intended. um: fix a memory leak in the multicast driver um: remove dead code about os_usr1_signal() and os_usr1_process() um: mark both consoles as CON_ANYTIME um: fix confusion irq early reenabling uml: activate_fd: return ENOMEM only when appropriate um: fix errno usage x86_64: fix 2.6.18 regression - PTRACE_OLDSETOPTIONS should be accepted uml: hostfs variable renaming uml: fix static linking for real uml: fix unreasonably long udelay uml: improve checking and diagnostics of ethernet MACs uml: Eliminate temporary buffer in eth_configure uml: Replace one-element array with zero-element array uml: fix prototypes kbuild: script to check for undefined Kconfig symbols USB: usbmon doc update - mention new wildcard ('0') bus
Paolo Bonzini (1): dlm: use kernel_sendpage
Paolo Ciarrocchi (84): Added URI of "linux kernel development process" V4L/DVB (4813): Added information about Technisat Sky2Pc cards HOWTO: Add the knwon_regression URI to the documentation debug: clean up kernel/profile.c x86: coding style fixes in arch/x86/ia32/audit.c x86: coding style fixes in arch/x86/pci/fixup.c x86: coding style fixes in arch/x86/lib/io_64.c x86: coding style fixes in arch/x86/lib/csum-wrappers_64.c x86: coding style fixes for arch/x86/kernel/cpu/centaur.c x86: coding style fixes to arch/x86/lib/memmove_64.c x86: coding style fixes to arch/x86/kernel/syscall_64.c x86: coding style fixes to arch/x86/lib/string_32.c x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p5.c x86: coding style fixes to arch/x86/kernel/x8664_ksyms_64.c x86: coding style fixes to arch/x86/oprofile/op_model_ppro.c x86: coding style fixes to arch/x86/oprofile/op_model_athlon.c x86: coding style fixes to arch/x86/mach-generic/probe.c x86: coding style fixes to arch/x86/mach-generic/default.c x86: coding style fixes to arch/x86/mach-generic/summit.c x86: coding style fixes to arch/x86/kernel/cpu/nexgen.c x86: coding style fixes to arch/x86/mach-generic/bigsmp.c x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p6.c x86: coding style fixes to arch/x86/kernel/cpu/umc.c x86: coding style fixes to arch/x86/boot/compressed/misc.c x86: coding style fix to arch/x86/boot/pm.c x86: coding style fixes to arch/x86/kernel/summit_32.c x86: coding style fixes to arch/x86/kernel/cpu/intel.c x86: coding style fixes to arch/x86/oprofile/init.c x86: coding style fixes to arch/x86/lib/strstr_3 x86: coding style fixes to arch/x86/kernel/mca_32.c x86: coding style fixes to arch/x86/kernel/cpu/mtrr/state.c x86: coding style fixes to arch/x86/lib/memcpy_32.c x86: coding style fixes to arch/x86/kernel/cpu/transmeta.c x86: coding style fixes to arch/x86/kernel/cpu/amd.c x86: coding style fixes to arch/x86/kernel/vm86_32.c x86: coding style fixes to arch/x86/kernel/cpu/mcheck/non-fatal.c x86: coding style fixes to arch/x86/kernel/cpu/mcheck/winchip.c x86: coding style fixes to arch/x86/kernel/cpu/mcheck/mce_32.c x86: coding style fixes to arch/x86/boot/cpucheck.c x86: coding style fixes to arch/x86/kernel/cpu/cyrix.c x86: coding style fixes to arch/x86/oprofile/nmi_timer_int.c x86: coding style fixes to arch/x86/kernel/msr.c x86: coding style fixes to arch/x86/xen/multicalls.c x86: coding style fixes to arch/x86/power/cpu_32.c x86: coding style fixes to arch/x86/kernel/cpu/common.c x86: coding style fixes to arch/x86/lib/usercopy_32.c x86: coding style fixes to arch/x86/kernel/early_printk.c x86: coding style fixes to x86/kernel/early_printk.c x86: coding style fixes to arch/x86/kernel/setup_32.c x86: coding style fixes to arch/x86/kernel/acpi/sleep.c IDE: Coding Style fixes to drivers/ide/setup-pci.c IDE: Coding Style fixes to drivers/ide/pci/tc86c001.c IDE: Coding Style fixes to drivers/ide/pci/slc90e66.c IDE: Coding Style fixes to drivers/ide/pci/sis5513.c IDE: Coding Style fixes to drivers/ide/pci/jmicron.c IDE: Coding Style fixes to drivers/ide/pci/generic.c IDE: Coding Style fixes to drivers/ide/legacy/umc8672.c IDE: Coding Style fixes to drivers/ide/legacy/ide-4drives.c IDE: Coding Style fixes to drivers/ide/ide-proc.c IDE: Coding Style fixes to drivers/ide/ide-pnp.c IDE: Coding Style fixes to drivers/ide/pci/opti621.c IDE: Coding Style fixes to drivers/ide/pci/cmd640.c IDE: Coding Style fixes to drivers/ide/legacy/hd.c IDE: Coding Style fixes to drivers/ide/legacy/ali14xx.c IDE: Coding Style fixes to drivers/ide/ide-floppy.c IDE: Coding Style fixes to drivers/ide/pci/it8213.c IDE: Coding Style fixes to drivers/ide/pci/cy82c693.c IDE: Coding Style fixes to drivers/ide/ide-cd.c ide-cd: Replace __FUNCTION__ with __func__ x86: coding style fixes to arch/x86/pci/irq. x86: coding style fixes to arch/x86/kernel/sys_i386_32.c x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p4.c x86: coding style fixes to arch/x86/kernel/cpu/mcheck/k7.c x86: coding style fixes to arch/x86/math-emu/reg_constant x86: coding style fixes to x86/kernel/cpu/cpufreq/cpufreq-nforce2.c x86: coding style fixes to arch/x86/kernel/io_apic_32.c x86: coding style fixes to arch/x86/boot/compressed/misc.c x86: coding style fixes to arch/x86/kernel/bios_uv.c x86: coding style fixes to arch/x86/lib/strstr_32.c x86: coding style fixes to arch/x86/lib/string_32.c x86: coding style fixes to arch/x86/kernel/paravirt_patch_32.c x86: Coding style fixes to arch/x86/oprofile/op_model_p4.c [CPUFREQ] Coding style fixes to arch/x86/kernel/cpu/cpufreq/elanfreq.c [CPUFREQ] Coding style fixes to arch/x86/kernel/cpu/cpufreq/powernow-k6.c
Paolo Galtieri (8): ppc highmem fix ppc: fix floating point register corruption ppc: fix floating point register corruption IPMI oops fix mv643xx_eth: Fix dma_map/dma_unmap relations mv643xx_eth: Fix a NULL pointer dereference mv643xx_eth: Update dev->last_rx on packet receive [SCTP]: Unmap v4mapped addresses during SCTP_BINDX_REM_ADDR operation.
Paolo Ornati (2): Documentation: remove duplicated words libata: blacklist NCQ on Seagate Barracuda ST380817AS
Parag Warudkar (14): intelfbhw.c: intelfbhw_get_p1p2 defined but not used selinux: fix selinux_netlbl_inode_permission() locking i386: get rid of unused variables i386: remove the APM_RTC_IS_GMT config option. tpm: fix sleep-in-spinlock [CIFS] remove unused funtion compile warning when experimental off clocksource.c: use init_timer_deferrable for clocksource_watchdog x86: fix DMI out of memory problems x86: fix dmi_alloc() to not advance alloc index in case of sched: default to n for GROUP_SCHED and FAIR_GROUP_SCHED isight_firmware: fix a leak and double kfree() x86: sysfs: kill owner field from attribute HID: make boot protocol drivers depend on EMBEDDED elfcore.h : Fix UML build breakage
Paride Legovini (1): Add LED support for AR5BXB6 IBM Thinkpad PCIe adapters
Pascal Terjan (15): cm40x0_cs.c: fix debug macros HID: Use hid blacklist in usbmouse/usbkbd V4L/DVB (7334): usb video: add a device link to usbvideo devices, else hal will ignore them iwlwifi: fix a typo in Kconfig message [ALSA] ALC288 - Add NEC S970 to the quirk table ALSA: hda - Fix sound on NEC Versa S9100 braille_console: only register notifiers when the braille console is used ACPI: thinkpad-acpi: Remove duplicate line hysdn: fix writing outside the field on 64 bits slab: Fix comment on #endif V4L/DVB (10825): Add ids for Yuan PD378S DVB adapter USB: option: Add ids for D-Link DWM-652 3.5G modem USB: Ignore storage device in modem mode on DWN-652 zd1211rw: 07b8:6001 is a ZD1211B Add IDs for 3C905B-TX Fast Etherlink XL PCI
Pascal de Bruijn (1): ALSA: hda - Add function id to proc output
Pasi Kärkkäinen (1): [libata] sata_sil: Fix compilation error with libata debugging enabled
Pat Erley (3): V4L/DVB (5602): Enable DiSEqC in Starbox II (vp7021a) Add mesh point functionality to ath9k mac80211: remove max_bandwidth
Pat Gefre (8): Altix: shut off xmit intr if done xmitting ioc4 serial support - mostly cleanup Altix ioc3: correct export call Altix: more ioc3 cleanups and locking fixes Altix: small ioc4 oversight Altix: rs422 support for ioc4 serial driver Altix: correct ioc3 port order 2.6 Altix: console fix for CONFIG_DEBUG_SHIRQ usage
Patrice Levesque (1): V4L/DVB (9529): cx88: add a second PCI ID for ATI TV Wonder Pro
Patrice Vilchez (2): macb: Add multicast capability [ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.
Patrick Boettcher (132): USB: Fix for ati_remote dvb: frontend: cx22702: support for cxusb dvb: flexcop: add big endian register definitions dvb: flexcop: woraround irq stop problem dvb: usb: fix ADSTech Instant TV DVB-T USB2.0 support dvb: usb: add isochronous streaming method dvb: frontend: add FMD1216ME PLL dvb: usb: support Medion hybrid USB2.0 DVB-T/analogue box dvb: usb: add module parm to disable remote control polling dvb: frontend: add ALPS TDED4 PLL dvb: usb: digitv-usb fixes dvb: usb: dvb_usb_properties init fix dvb: usb: cxusb DVB-T fixes dvb: usb: add VideoWalker DVB-T USB ids dvb: usb: digitv memcpy fix dvb: usb doc update dvb: usb Kconfig help text update dvb: usb: add vp7045 IR keymap dvb: usb: fix WideView USB ids dvb: usb: IR input fixes dvb: usb: dont use HZ for timeouts dvb: usb/pci: correct syntax of driver name fields dvb: usb: add supprt for WideView WT-220U dvb: usb: README update dvb: usb: fix some typos dvb: cx88 output mode fix fix for race problem in DVB USB drivers (dibusb) dvb: frontend: stv0297: QAM128 tuning improvement dvb: usb: add TwinhanDTV StarBox support dvb: usb: dibusb: Kworld Xpert DVB-T USB2.0 support dvb: usb: dtt200u: add proper device names dvb: usb: core: change dvb_usb_device_init() API dvb: usb: white space cleanup dvb: usb: cxusb: fixes for new firmware dvb: Add support for the Artec T1 USB2.0 box DVB: Fixed incorrect usage at the private state of the dvb-usb-devices DVB (2420): Makes integration of future devices easier V4L/DVB (3202): Initialize the dvb-usb-device-pointer to NULL V4L/DVB (3260): Using new firmware for the WideView Stick V4L/DVB (3320): Check if PLL-description is set V4L/DVB (3327): Remove DViCO specific firmware hacks from the generic code. V4L/DVB (3312): FIX: Multiple usage of VP7045-based devices V4L/DVB (3313): FIX: Check if FW was downloaded or not + new firmware file V4L/DVB (3312): FIX: Multiple usage of VP7045-based devices V4L/DVB (3313): FIX: Check if FW was downloaded or not + new firmware file V4L/DVB (3549): Make hotplug automatically load the b2c2-flexcop-usb module V4L/DVB (3655): Support for a new revision of the WT220U-stick V4L/DVB (4030): Minor code cleanup on the genpix-module V4L/DVB (4027): Fixes after dvb_tuner_ops-conversion V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field inside dvb_frontend V4L/DVB: Cleanups for mt2060-integration V4L/DVB (4446): Add support for the Artec T14 V4L/DVB (4451): MT2060: IF1 Offset from EEPROM, several updates V4L/DVB: MT2060: Code cleanups, adding to new build-mechanism V4L/DVB (4454): Corrected debugging output of the mt2060 V4L/DVB (4457): Remove dib3000-common-module V4L/DVB: Complete rewrite of the DiB3000mc-driver V4L/DVB (4461): Added missing dibx000-common code and headers V4L/DVB (4465): Attach the dib3000mc correctly V4L/DVB (4463): New firmware for Nova-t-usb2 V4L/DVB: DiB3000MC: set FE to NULL after being freed V4L/DVB (4468): Another fix for attaching the DiB3000MC V4L/DVB (4472): Remove debug-print from dib3000mc V4L/DVB (4481): Make the dibx000-common-module GPL V4L/DVB (4529): Keep the PID parse bit when resetting the output mode V4L/DVB (4530): Another fix for the PID parsing V4L/DVB (4643): Multi-input patch for DVB-USB device V4L/DVB (4644): Multi-input fix for dtt200u V4L/DVB (4645): Added new file for multiple input rewrite V4L/DVB (4646): Misc. changes, DiB3000MC, MT2060 V4L/DVB (4647): Added module for DiB0700 based devices V4L/DVB (4648): Hauppauge Nova-T 500 support added V4L/DVB (4649): Merged VP702x support to dvb-usb multi input V4L/DVB (4650): Misc fixes for dib0700 download V4L/DVB (4651): Adding another USB product ID for Nova-T 500 V4L/DVB (4652): Misc fixes for DiB3000MC and Nova-T 500 V4L/DVB (4653): Misc fixes for Nova-T 500 V4L/DVB (4654a): dib700m is not yet ready. V4L/DVB (4654): Added module parameter force_lna_activation V4L/DVB (4655): Removed compilation warnings V4L/DVB (4656): Fixed dvb_attach for dib3000mc in dibusb V4L/DVB (4657): Power control of the device for dual board V4L/DVB (4658): Another fix because of dvb_attach V4L/DVB (4748): Fixed oops for Nova-T USB2 V4L/DVB (4750): AGC command1/2 is board specific V4L/DVB (4777): Correct AVerMedia Volar USB ID V4L/DVB (4524): Initial commit for the DiB7000M-demod V4L/DVB (4749): Fixed DVB-USB-Adapter indention V4L/DVB (4766): Add working dib7000m-module V4L/DVB (4772): Add support for DiBcom DiB7000PC V4L/DVB (4773): Misc fixes for DiB3000 and DiB7000 V4L/DVB (4778): Fixed device count V4L/DVB (4864): TDA826x I2C read with 2 messages V4L/DVB (4863): Adding support for Pinnacle PCTV 400e DVB-S V4L/DVB (5132): M920x: more trivial cleanups V4L/DVB (5954): Sync with DiBcom Driver Release 2.1.3 + some improvements V4L/DVB (5955): Add support for DiB7070-based devices V4L/DVB (5958): Add support Compro VideoMate 500 with DiB7000PC V4L/DVB (5959): Fix for size of remote keys in DiB0700 V4L/DVB (5961): Fix support for DiB7000M-devices V4L/DVB (5963): Module parameter description for SFN workaround V4L/DVB (6378): DiB0700-device: Using 1.10 firmware V4L/DVB (7071): DiB0700: Start streaming the right way V4L/DVB (7073): DiB7070: Reception quality improved V4L/DVB (7074): DiB7000P: correct tuning problem for 7MHz channel V4L/DVB (7075): Make a local function static V4L/DVB (7469): Preparation for supporting new devices, cleanup and saneness V4L/DVB (7470): CX24123: preparing support for CX24113 tuner V4L/DVB (7474): support key repeat with dib0700 ir receiver V4L/DVB (7568): Support for DVB-S demod PN1010 (clone of S5H1420) added V4L/DVB (7471): SkyStar2: preparing support for the rev2.8 V4L/DVB (7569): Added support for SkyStar2 rev2.7 and ITD1000 DVB-S tuner V4L/DVB (9037): Fix support for Hauppauge Nova-S SE V4L/DVB (9043): S5H1420: Fix size of shadow-array to avoid overflow V4L/DVB (8866): Add dummy FE to the Kconfig-file and fix it V4L/DVB (9811): Add support for the CX24113 DVB-S tuner driver V4L/DVB (9812): [PATCH] short help for Technisat cards to select the right configuration V4L/DVB (9887): Minor fixes for cx24113-driver (codingstyle) V4L/DVB (9889): CX24113: Fixed more typos V4L/DVB (10694): [PATCH] software IRQ watchdog for Flexcop B2C2 DVB PCI cards V4L/DVB (11284): Fix i2c code of flexcop-driver for rare revisions V4L/DVB (11285): Remove unecessary udelay V4L/DVB (11829): Rewrote frontend-attach mechanism to gain noise-less deactivation of submodules V4L/DVB (11831): dib0700: added USB IDs for Terratec T3 and T5 V4L/DVB (12889): DIB0700: added USB IDs for a Terratec DVB-T XXS V4L/DVB (12892): DVB-API: add support for ISDB-T and ISDB-Tsb (version 5.1) V4L/DVB (12896): ISDB-T: add mapping of LAYER_ENABLED to frontend-cache V4L/DVB (12898): DiB0070: Update to latest internal release V4L/DVB (12899): DiB0070: Indenting driver with indent -linux V4L/DVB (12900): DiB8000: added support for DiBcom ISDB-T/ISDB-Tsb demodulator DiB8000 V4L/DVB (12901): DiB0700: add support for STK807XP and STK807XPVR V4L/DVB (12903): DiB8000: fix channel search parameter initialization
Patrick Caulfeld (2): dlm: close othercons dlm: Sanity check namelen before copying it
Patrick Caulfield (45): [DECNET]: Tidy send side socket SKB allocation. [DECNET]: Remove some redundant ifdeffed code [DECNET]: fix SIGPIPE [DECNET]: Only use local routers device-mapper log bitset: fix endian [DECnet]: Patch to fix recvmsg() flag check [DECNET]: Fix refcount [DLM] Convert a semaphore to a completion [DECNET]: Fix level1 router hello [DLM] compat patch [DLM] Fix potential conflict in DLM userland locks [DECNET]: Fix for routing bug [DLM] fix userland unlock [DLM] preserve lksb address in user conversions [DLM] down conversion clearing flags [DLM] fix iovec length in recvmsg [DLM] fix iovec length in recvmsg [DLM] Fix kref_put oops [DLM] fix oops in kref_put when removing a lockspace [DLM] Add support for tcp communications [DLM] Fix DLM config [DLM] Clean up lowcomms [DLM] fix compile warning [DLM] Fix schedule() calls [DLM] Fix spin lock already unlocked bug [DLM] Use workqueues for dlm lowcomms [DLM] lowcomms tidy [DLM] fix lowcomms receiving [DLM] Make sock_sem into a mutex [DLM] fix softlockup in dlm_recv [DLM] Fix uninitialised variable in receiving [DLM] Don't delete misc device if lockspace removal fails [DLM] fix coverity-spotted stupidity [DLM] Remove redundant assignment [DLM] Consolidate transport protocols [DLM] Lowcomms nodeid range & initialisation fixes [DLM] fix socket shutdown [DLM] variable allocation [DLM] Telnet to port 21064 can stop all lockspaces [DLM] Clear othercon pointers when a connection is closed [DLM] zero unused parts of sockaddr_storage [DLM] More othercon fixes [DLM] Fix lowcomms socket closing [DLM] Make dlm_sendd cond_resched more [DLM] don't overwrite castparam if it's NULL
Patrick Gefre (5): Altix ioc4 serial - set hfc from ioctl Altix ioc4 serial - set a better timeout/threshold Altix ioc4 serial - small uart setup mods Altix ioc4 serial - Arm the read timeout timer before the first read Altix: ioc3 serial support
Patrick Glass (1): MIPS: PMC MSP71XX gpio drivers
Patrick Jefferson (1): Allow ide_generic_all to be used modular and built in
Patrick Mansfield (2): [SCSI] saved and restore result for timed out commands [POWERPC] Change fallocate to match unistd.h on powerpc
Patrick Marchand Latifi (4): IB/ipath: Fix potentially wrong RNR retry counter returned in ipath_query_qp() IB/ipath: Fix RC QP initialization IB/ipath: Fix error completion put on send CQ instead of recv CQ IB/ipath: Reset the retry counter for RDMA_READ_RESPONSE_MIDDLE packets
Patrick McHardy (1119): [NET]: Add missing newline for skb_*_panic [XFRM]: Fix existence lookup in xfrm_state_find [NETFILTER]: Fix NAT sequence number adjustment [NETFILTER]: Ignore PSH on SYN/ACK in TCP connection tracking [NETFILTER]: Drop conntrack reference when packet leaves IP [NETFILTER]: Missing owner-field initialization in iptable_raw [NETFILTER]: Don't checksum CHECKSUM_UNNECESSARY skbs in TCP connection tracking [PKT_SCHED]: Fix range in PSCHED_TDIFF_SAFE to 0..bound [NETFILTER]: Fix nf_debug_ip_local_deliver() [NETFILTER]: Drop conntrack reference in ip_dev_loopback_xmit() [IPV6]: net/addrconf.h needs to include linux/in6.h earlier [IPV4]: multipath_wrandom.c GPF fixes crypto: fix null encryption/compression [NETFILTER]: Advance seq-file position in exp_next_seq() [IPSEC] Fix xfrm_state leaks in error path [NETFILTER]: Kill lockhelp.h [NETFILTER]: Kill nf_debug [NETFILTER]: Restore netfilter assumptions in IPv6 multicast [NETFILTER]: Missing owner-field initialization in ip6table_raw [NETFILTER]: Check TCP checksum in ipt_REJECT [NETFILTER]: Drop conntrack reference in ip_call_ra_chain()/ip_mr_input() [NETFILTER]: Fix ip6t_LOG sit tunnel logging [NETLINK]: Clear padding in netlink messages [NETLINK]: Missing initializations in dumped data [NETLINK]: Missing padding fields in dumped structures [NETFILTER]: Fix connection tracking bug in 2.6.12 [NET]: Fix signedness issues in net/core/filter.c [NET]: Remove redundant code in net/core/filter.c [NET]: Consolidate common code in net/core/filter.c [NET]: net/core/filter.c: make len cover the entire packet [IPV4]: Handle large allocations in fib_trie [PKT_SCHED]: Kill TCF_META_ID_TCCLASSID. [NET]: Only build flow.o if CONFIG_XFRM=y [IPV4]: Don't select XFRM for ip_gre [NET]: Make ipip/ip6_tunnel independant of XFRM [NETFILTER]: Fix deadlock in ip6_queue [NETFILTER]: Fix potential memory corruption in NAT code (aka memory NAT) [NETFILTER]: Wait until all references to ip_conntrack_untracked are dropped on unload [NETFILTER]: Use correct byteorder in ICMP NAT [NETFILTER]: Fix ip6t_LOG MAC format [EMATCH]: Remove feature ifdefs in meta ematch. [IPV6]: Fix raw socket hardware checksum failures [IPV6]: Fix SKB leak in ip6_input_finish() [IPV6]: Fix raw socket hardware checksum failures [IPV6]: Fix SKB leak in ip6_input_finish() [IPV4]: Fix DST leak in icmp_push_reply() [NETFILTER]: Fix ECN target TCP marking [NETFILTER]: Fix HW checksum handling in ECN target [NETFILTER]: Fix HW checksum handling in TCPMSS target [NETFILTER]: Fix HW checksum handling in ip_queue/ip6_queue [FIB_TRIE]: Don't ignore negative results from fib_semantic_match [NET]: Kill skb->tc_classid [NET]: Introduce SO_{SND,RCV}BUFFORCE socket options [NET]: Reduce tc_index/tc_verd to u16 [NETFILTER]: C99 initizalizers for NAT protocols [IPV4/6]: Check if packet was actually delivered to a raw socket to decide whether to send an ICMP unreachable [NETFILTER]: Fix multiple problems with the conntrack event cache [NET]: Make NETDEBUG pure printk wrappers [NETFILTER]: Fix div64_64 in ipt_connbytes [NETFILTER]: Nicer names for ipt_connbytes constants [NET]: Store skb->timestamp as offset to a base timestamp [NETFILTER]: Don't exclude local packets from MASQUERADING [DCCP]: Fix compiler warnings [NETLINK]: Fix missing dst_groups initializations in netlink_broadcast users [NETLINK]: Remove unused groups member from struct netlink_skb_parms [NETLINK]: Fix module refcounting problems [NETLINK]: Use group numbers instead of bitmasks internally [NETLINK]: Convert netlink users to use group numbers instead of bitmasks [NETLINK]: Return -EPROTONOSUPPORT in netlink_create() if no kernel socket is registered [NETLINK]: Support dynamic number of multicast groups per netlink family [NETLINK]: Add set/getsockopt options to support more than 32 groups [NETLINK]: Add "groups" argument to netlink_kernel_create [NETFILTER]: Add IPv6 REJECT target [NETFILTER]: Add goto target [NETFILTER]: Add support for permanent expectations [NETFILTER]: Add NetBIOS name service helper [NETFILTER]: Handle NAT module load race [NETFILTER]: Fix HW checksum handling in nfnetlink_queue [NETFILTER]: Missing unlock in TCP connection tracking error path [NETLINK]: Don't prevent creating sockets when no kernel socket is registered [NET]: proto_unregister: fix sleeping while atomic [IPV6]: Don't redo xfrm_lookup for cached dst entries [XFRM]: Always release dst_entry on error in xfrm_lookup [NETFILTER]: Use correct type for "ports" module parameter [NETFILTER]: Simplify netbios helper [NETFILTER]: Fix rcu race in ipt_REDIRECT [NETFILTER]: Fix DHCP + MASQUERADE problem [NETFILTER]: Rename misnamed function prism54: Free skb after disabling interrupts [NETFILTER]: Fix nf_conntrack compilation with CONFIG_NETFILTER_DEBUG [FIB_TRIE]: Don't show local table in /proc/net/route output [DCCP]: Add missing no_policy flag to struct net_protocol [NET]: Use unused bit for ipvs_property field in struct sk_buff [NETFILTER]: Fix ip_conntrack_flush abuse in ctnetlink [NETFILTER]: Fix CTA_PROTO_NUM attribute size in ctnetlink [NETFILTER]: Mark ctnetlink as EXPERIMENTAL [NETFILTER]: Wait for untracked references in nf_conntrack module unload [NETFILTER]: Fix unbalanced read_unlock_bh in ctnetlink [NETFILTER]: Don't use conntrack entry after dropping the reference [NETFILTER]: Fix NAT init order [NETFILTER]: Fix incorrect dependency for IP6_NF_TARGET_NFQUEUE [XFRM]: Handle DCCP in xfrm{4,6}_decode_session [NETFILTER]: Fix module_param types and permissions [NETFILTER]: ctnetlink: Fix dumping of helper name [NETFILTER]: Remove okfn usage in ip_vs_core.c [NETFILTER]: Call POST_ROUTING hook before fragmentation [NETFILTER]: make ipv6_find_hdr() find transport protocol header [NETFILTER]: Export ip6_masked_addrcmp, don't pass IPv6 addresses on stack [NETFILTER]: nf_conntrack_l3proto_ipv4.c needs net/route.h [XFRM]: Netfilter IPsec output hooks [IPV6]: Move nextheader offset to the IP6CB [IPV4/6]: Netfilter IPsec input hooks [IPV4]: reset IPCB flags when neccessary [NETFILTER]: Fix xfrm lookup in ip_route_me_harder/ip6_route_me_harder [NETFILTER]: Use conntrack information to determine if packet was NATed [NETFILTER]: Redo policy lookups after NAT when neccessary [NETFILTER]: Keep conntrack reference until IPsec policy checks are done [NETFILTER]: Handle NAT in IPsec policy checks [NETFILTER]: Add ipt_policy/ip6t_policy matches [NET]: Convert net/{ipv4,ipv6,sched} to netdev_priv [PKT_SCHED]: Use USEC_PER_SEC [PKT_SCHED]: Convert tc action functions to single skb pointers [PKT_SCHED]: Remove some obsolete policer exports [PKT_SCHED]: Fix memory leak when dumping in pedit action [PKT_SCHED]: Prefix tc actions with act_ [IPV4]: ip_output.c needs xfrm.h [IPV6]: Set skb->priority in ip6_output.c [NETFILTER]: net/ipv[46]/netfilter.c cleanups [NETFILTER]: Fix crash in ip_nat_pptp [NETFILTER]: Fix another crash in ip_nat_pptp [NETFILTER]: Fix return value confusion in PPTP NAT helper [NETFILTER]: Remove unused function from NAT protocol helpers [NETFILTER]: Fix timeout sysctls on big-endian 64bit architectures [XFRM]: IPsec tunnel wildcard address support [PKT_SCHED]: Change default clock source to gettimeofday [PKT_SCHED]: Handle SCTP/DCCP in sfq_hash [EBTABLES]: Handle SCTP/DCCP in ebt_{ip,log} [IPV4]: Always set fl.proto in ip_route_newports [NETFILTER]: Fix undersized skb allocation in ipt_ULOG/ebt_ulog/nfnetlink_log [NETFILTER]: nfnetlink_queue: fix packet marking over netlink [NETFILTER]: Fix missing src port initialization in tftp expectation mask [NETFILTER]: Check policy length in policy match strict mode [NETFILTER]: Fix ip6t_policy address matching [NETFILTER]: Prepare {ipt,ip6t}_policy match for x_tables unification [NETFILTER]: Fix check whether dst_entry needs to be released after NAT [NETFILTER]: Fix xfrm lookup after SNAT [XFRM]: Fix SNAT-related crash in xfrm4_output_finish [NETFILTER]: Don't invoke okfn in CONFIG_NETFILTER=n variant of nf_hook() [XFRM]: Fix policy double put [NETFILTER]: Fix NAT PMTUD problems [NETFILTER]: Fix outgoing redirects to loopback [NETFILTER]: Fix bridge netfilter related in xfrm_lookup [NETFILTER]: nf_queue: don't copy registered rerouter data [NETFILTER]: nf_queue: check if rerouter is present before using it [NETFILTER]: nf_queue: fix rerouting after packet mangling [NETFILTER]: nf_queue: remove unnecessary check for outfn [NETFILTER]: nf_queue: fix end-of-list check [NETFILTER]: Restore {ipt,ip6t,ebt}_LOG compatibility [NETFILTER]: nfnetlink_queue: fix possible NULL-ptr dereference [NET_SCHED]: act_api: fix skb leak in error path [XFRM]: Fix leak in ah6_input [NETLINK]: Fix use-after-free in netlink_recvmsg [TCP]: tcp_highspeed: fix AIMD table out-of-bounds access [IPV4/6]: Fix UFO error propagation [NETFILTER]: arp_tables: fix NULL pointer dereference [NET]: Reduce size of struct sk_buff on 64 bit architectures [NETFILTER]: xt_tables: add centralized error checking [NETFILTER]: Change {ip,ip6,arp}_tables to use centralized error checking [NETFILTER]: Convert ip_tables matches/targets to centralized error checking [NETFILTER]: Convert arp_tables targets to centralized error checking [NETFILTER]: Convert ip6_tables matches/targets to centralized error checking [NETFILTER]: Convert x_tables matches/targets to centralized error checking [NETFILTER]: x_tables: pass registered match/target data to match/target functions [NETFILTER]: x_tables: add xt_{match,target} arguments to match/target functions [NETFILTER]: Move ip6_masked_addrcmp to include/net/ipv6.h [NETFILTER]: x_tables: replace IPv4/IPv6 policy match by address family independant version [NETFILTER]: ctnetlink: avoid unneccessary event message generation [NETLINK]: Add netlink_has_listeners for avoiding unneccessary event message generation [PKT_SCHED]: Qdisc drop operation is optional [PKT_SCHED]: Dump child qdisc handle in sch_{atm,dsmark} [PKT_SCHED]: Restore TBF change semantic [PKT_SCHED]: Keep backlog counter in sch_sfq [PKT_SCHED]: Convert sch_red to a classful qdisc [NETFILTER]: Fix skb->nf_bridge lifetime issues [XFRM]: Fix aevent related crash [NETFILTER]: Fix ip6tables breakage from {get,set}sockopt compat layer [NETFILTER]: Fix xt_policy address matching [NETFILTER]: Fix undefined references to get_h225_addr [IPV4]: Add fib rule netlink notifications [NET_SCHED]: cls_u32: remove unnecessary NULL-ptr check [IPV6]: ip6_xmit: remove unnecessary NULL ptr check cciss: fix use-after-free in cciss_init_one W1: Remove incorrect MODULE_ALIAS [MODULES]: Don't allow statically declared exports [NETFILTER]: Fix fragmentation issues with bridge netfilter [NETFILTER]: Add helper functions for mass hook registration/unregistration [NETFILTER]: Clean up hook registration [NETFILTER]: Fix section mismatch warnings [NETFILTER]: Fix IP_NF_CONNTRACK_NETLINK dependency [NETFILTER]: Introduce infrastructure for address family specific operations [NETFILTER]: Add address family specific checksum helpers [NETFILTER]: Convert conntrack/ipt_REJECT to new checksumming functions [NETFILTER]: H.323 helper: remove changelog [NETFILTER]: Fix DNAT in LOCAL_OUT [NETFILTER]: Fix compat_xt_counters alignment for non-x86 [NETFILTER]: ip6_tables: remove broken comefrom debugging [NETFILTER]: ipt action: use xt_check_target for basic verification [NETFILTER] x_tables: fix compat related crash on non-x86 [NETFILTER] SCTP conntrack: fix infinite loop [NETFILTER]: H.323 helper: fix endless loop caused by invalid TPKT len [NETFILTER]: H.323 helper: fix use of uninitialized data [NETFILTER]: NAT: silence unused variable warnings with CONFIG_XFRM=n [NETFILTER]: x_tables: don't use __copy_{from,to}_user on unchecked memory in compat layer [NET_SCHED]: HFSC: fix thinko in hfsc_adjust_levels() [NETFILTER]: nfnetlink_log: fix byteorder confusion [NETFILTER]: SNMP NAT: fix memory corruption [NETFILTER]: H.323 helper: fix parser error propagation [NETFILTER]: H.323 helper: fix sequence extension parsing [NETFILTER]: mark H.323 helper experimental [NETFILTER]: x_tables: remove some unnecessary casts [NETFILTER]: x_tables: add SCTP/DCCP support where missing [NETFILTER]: x_tables: add quota match [NETFILTER]: x_tables: add statistic match [NETFILTER]: recent match: replace by rewritten version [NETFILTER]: conntrack: don't call helpers for related ICMP messages [NETFILTER]: conntrack: add sysctl to disable checksumming [NETFILTER]: ctnetlink: fix NAT configuration [NETFILTER]: ctnetlink: change table dumping not to require an unique ID [NETFILTER]: SNMP helper: fix debug module param type [NETFILTER]: FTP helper: search optimization [NETFILTER]: amanda helper: convert to textsearch infrastructure [NETFILTER]: H.323 helper: replace internal_net_addr parameter by routing-based heuristic [NETFILTER]: Add SIP connection tracking helper [NETFILTER]: recent match: fix "sleeping function called from invalid context" [NETFILTER]: recent match: missing refcnt initialization [NETFILTER]: hashlimit match: fix random initialization [NETFILTER]: xt_sctp: fix endless loop caused by 0 chunk length [NETFILTER]: x_tables: fix xt_register_table error propagation [NETFILTER]: ip_queue/nfnetlink_queue: drop bridge port references when dev disappears [NETFILTER]: statistic match: add missing Kconfig help text [NETFILTER]: SCTP conntrack: fix crash triggered by packet without chunks [NET]: Fix IPv4/DECnet routing rule dumping [IPV4]: Fix nexthop realm dumping for multipath routes [NETFILTER]: H.323 helper: fix possible NULL-ptr dereference [NETFILTER]: nf_queue: handle NF_STOP and unknown verdicts in nf_reinject [NETFILTER]: SNMP NAT: fix byteorder confusion [NETFILTER]: bridge netfilter: add deferred output hooks to feature-removal-schedule [NETFILTER]: Demote xt_sctp to EXPERIMENTAL [XFRM]: Fix protocol field value for outgoing IPv6 GSO packets [NETFILTER]: SIP helper: expect RTP streams in both directions [NETFILTER]: xt_hashlimit/xt_string: missing string validation [NETFILTER]: xt_hashlimit: fix limit off-by-one [NETFILTER]: {arp,ip,ip6}_tables: proper error recovery in init path [NETFILTER]: ctnetlink: fix deadlock in table dumping [NETFILTER]: ip_tables: fix table locking in ipt_do_table [NETFILTER]: arp_tables: fix table locking in arpt_do_table [PACKET]: Don't truncate non-linear skbs with mmaped IO [NETFILTER]: xt_quota: add missing module aliases [NETFILTER]: netbios conntrack: fix compile [NET]: Replace CHECKSUM_HW by CHECKSUM_PARTIAL/CHECKSUM_COMPLETE [NETFILTER]: Get rid of HW checksum invalidation [NETFILTER]: nf_queue: handle GSO packets [IPV6]: Fix thinko in rt6_fill_node [IPV6]: Fix crash in ip6_del_rt [IPV6]: Fix policy routing lookup [NET]: Use u32 for routing table IDs [NET]: Introduce RTA_TABLE/FRA_TABLE attributes [IPV4]: Increase number of possible routing tables to 2^32 [IPV6]: Increase number of possible routing tables to 2^32 [DECNET]: Increase number of possible routing tables to 2^32 [NET]: Increate RT_TABLE_MAX to 2^32 [NETFILTER]: nfnetlink_queue: fix typo in error message [NETFILTER]: replace open coded checksum updates [NETFILTER]: xt_CONNMARK: use tabs for indentation [NETFILTER]: x_tables: add helpers for mass match/target registration [NETFILTER]: x_tables: make use of mass registation helpers [NETFILTER]: x_tables: remove unused argument to target functions [NETFILTER]: x_tables: remove unused size argument to check/destroy functions [NETFILTER]: nfnetlink: remove unnecessary packed attributes [NETFILTER]: x_tables: add data member to struct xt_match [NETFILTER]: ip6_tables: consolidate dst and hbh matches [NETFILTER]: xt_tcpmss: minor cleanups [IPV4]: Add support for fwmark masks in routing rules [DECNET]: Add support for fwmark masks in routing rules [NET_SCHED]: Add mask support to fwmark classifier [IPV6]: Fix routing by fwmark [RTNETLINK]: Fix netdevice name corruption [XFRM]: Fix wildcard as tunnel source [NETFILTER]: remove unused include file [NETFILTER]: kill listhelp.h [NETFILTER]: xt_conntrack: clean up overly long lines [NETFILTER]: ipt_TCPMSS: reformat [NETFILTER]: ipt_TCPMSS: remove impossible condition [NETFILTER]: ipt_TCPMSS: misc cleanup [NETFILTER]: xt_limit: don't reset state on unrelated rule updates [NETFILTER]: ip6table_mangle: reroute when nfmark changes in NF_IP6_LOCAL_OUT [NETFILTER]: ipt_TTL: fix checksum update bug [NETFILTER]: ip6t_HL: remove write-only variable [NETFILTER]: ip_tables: fix module refcount leaks in compat error paths [NETFILTER]: ip_tables: revision support for compat code [NETFILTER]: x_tables: simplify compat API [NETFILTER]: xt_mark: add compat conversion functions [NETFILTER]: xt_MARK: add compat conversion functions [NETFILTER]: xt_connmark: add compat conversion functions [NETFILTER]: xt_CONNMARK: add compat conversion functions [NETFILTER]: xt_limit: add compat conversion functions [NETFILTER]: ipt_hashlimit: add compat conversion functions [NETFILTER]: PPTP conntrack: fix whitespace errors [NETFILTER]: PPTP conntrack: get rid of unnecessary byte order conversions [NETFILTER]: PPTP conntrack: remove dead code [NETFILTER]: PPTP conntrack: remove more dead code [NETFILTER]: PPTP conntrack: fix header definitions [NETFILTER]: PPTP conntrack: remove unnecessary cid/pcid header pointers [NETFILTER]: PPTP conntrack: simplify expectation handling [NETFILTER]: PPTP conntrack: consolidate header size checks [NETFILTER]: PPTP conntrack: consolidate header parsing [NETFILTER]: PPTP conntrack: clean up debugging cruft [NETFILTER]: PPTP conntrack: check call ID before changing state [NETFILTER]: PPTP conntrack: fix PPTP_IN_CALL message types [NETFILTER]: PPTP conntrack: fix GRE keymap leak [NETFILTER]: PPTP conntrack: fix another GRE keymap leak [NET_SCHED]: HTB: fix incorrect use of RB_EMPTY_NODE [NET_SCHED]: Fix fallout from dev->qdisc RCU change [NETFILTER]: Kconfig: fix xt_physdev dependencies [NETFILTER]: ipt_REJECT: remove largely duplicate route_reverse function [NET_SCHED]: Remove old estimator implementation [DECNET]: Fix sfuzz hanging on 2.6.18 [RTNETLINK]: Fix use of wrong skb in do_getlink() [DECNET]: Use correct config option for routing by fwmark in compare_keys() [NETFILTER]: fix cut-and-paste error in exit functions [NETFILTER]: arp_tables: missing unregistration on module unload [NETFILTER]: ipt_ECN/ipt_TOS: fix incorrect checksum update [NETFILTER]: xt_CONNSECMARK: fix Kconfig dependencies [NETFILTER]: Update MAINTAINERS entry [XFRM]: Fix xfrm_state accounting [NETFILTER]: Fix ip6_tables protocol bypass bug [NETFILTER]: Fix ip6_tables extension header bypass bug [CRYPTO] users: Select ECB/CBC where needed [NETFILTER]: remove masq/NAT from ip6tables Kconfig help [IPV6]: Give sit driver an appropriate module alias. [NETFILTER]: nfnetlink_log: fix byteorder of NFULA_SEQ_GLOBAL [NETFILTER]: Use pskb_trim in {ip,ip6,nfnetlink}_queue [NETFILTER]: ip6_tables: use correct nexthdr value in ipv6_find_hdr() [NETFILTER]: ctnetlink: fix reference count leak [NETFILTER]: ipt_REJECT: fix memory corruption [NETFILTER]: nf_conntrack_ftp: fix missing helper mask initilization [NETFILTER]: nf_conntrack: move extern declaration to header files [NETFILTER]: nf_conntrack: automatic sysctl registation for conntrack protocols [NETFILTER]: nf_conntrack: move conntrack protocol sysctls to individual modules [NETFILTER]: nf_conntrack: sysctl compatibility with old connection tracking [NETFILTER]: nf_conntrack: /proc compatibility with old connection tracking [NETFILTER]: ip_conntrack: fix NAT helper unload races [NETFILTER]: sip conntrack: minor cleanup [NETFILTER]: sip conntrack: do case insensitive SIP header search [NETFILTER]: sip conntrack: make header shortcuts optional [NETFILTER]: sip conntrack: better NAT handling [NETFILTER]: nfnetlink_log: remove useless prefix length limitation [NETFILTER]: x_tables: add port of hashlimit match for IPv4 and IPv6 [NETFILTER]: x_tables: add NFLOG target [NETFILTER]: remove remaining ASSERT_{READ,WRITE}_LOCK [NETFILTER]: Fix PROC_FS=n warnings [NET_SCHED]: sch_htb: perform qlen adjustment immediately in ->delete [NET_SCHED]: Set parent classid in default qdiscs [NET_SCHED]: Fix endless loops caused by inaccurate qlen counters (part 1) [NET_SCHED]: Fix endless loops (part 2): "simple" qdiscs [NET_SCHED]: Fix endless loops (part 3): HFSC [NET_SCHED]: Fix endless loops (part 4): HTB [NET_SCHED]: Fix endless loops (part 5): netem/tbf/hfsc ->requeue failures [NET_SCHED]: policer: restore compatibility with old iproute binaries [NETFILTER]: Kill ip_queue from feature removal schedule. [NET]: Accept wildcard delimiters in in[46]_pton [NETFILTER]: nf_conntrack: fix NF_CONNTRACK_PROC_COMPAT dependency [NETFILTER]: nf_conntrack: fix helper structure alignment [NETFILTER]: nf_conntrack: endian annotations [NETFILTER]: nf_conntrack: automatic helper assignment for expectations [NETFILTER]: Kconfig: improve conntrack selection [NETFILTER]: nf_conntrack: add module aliases to IPv4 conntrack names [NETFILTER]: nf_conntrack: add helper function for expectation initialization [NETFILTER]: nf_conntrack/nf_nat: add amanda helper port [NETFILTER]: nf_conntrack/nf_nat: add H.323 helper port [NETFILTER]: nf_conntrack/nf_nat: add IRC helper port [NETFILTER]: nf_conntrack: add NetBIOS name service helper port [NETFILTER]: nf_conntrack/nf_nat: add PPTP helper port [NETFILTER]: nf_conntrack/nf_nat: add SIP helper port [NETFILTER]: nf_conntrack/nf_nat: add TFTP helper port [NETFILTER]: nf_nat: add SNMP NAT helper port [NETFILTER]: Mark old IPv4-only connection tracking scheduled for removal [NETFILTER]: nf_conntrack: EXPORT_SYMBOL cleanup [XFRM]: Use output device disable_xfrm for forwarded packets [NET_SCHED]: cls_fw: fix NULL pointer dereference [NETFILTER]: Fix INET=n linking error [NETFILTER]: bridge-netfilter: remove deferred hooks [NETFILTER]: Fix routing of REJECT target generated packets in output chain [NETFILTER]: New connection tracking is not EXPERIMENTAL anymore [NETFILTER]: nf_conntrack_netbios_ns: fix uninitialized member in expectation [NETFILTER]: nf_conntrack_ipv6: fix crash when handling fragments [NETFILTER]: nf_nat: fix hanging connections when loading the NAT module [NETFILTER]: tcp conntrack: fix IP_CT_TCP_FLAG_CLOSE_INIT value [NETFILTER]: ctnetlink: fix leak in ctnetlink_create_conntrack error path [NETFILTER]: Fix iptables ABI breakage on (at least) CRIS [NETFILTER]: nf_nat: fix ICMP translation with statically linked conntrack [NETFILTER]: nf_nat_pptp: fix expectation removal [NETFILTER]: nf_conntrack_pptp: fix NAT setup of expected GRE connections [NETFILTER]: xt_connbytes: fix division by zero [NETFILTER]: SIP conntrack: fix out of bounds memory access [NETFILTER]: xt_hashlimit: fix ip6tables dependency [NET_SCHED]: act_ipt: fix regression in ipt action [NETFILTER]: ctnetlink: fix compile failure with NF_CONNTRACK_MARK=n [NETLINK]: Don't BUG on undersized allocations [NETFILTER]: tcp conntrack: do liberal tracking for picked up connections [NETFILTER]: nf_nat: remove broken HOOKNAME macro [NETFILTER]: bridge-netfilter: use nf_register_hooks/nf_unregister_hooks [NET]: Add UDPLITE support in a few missing spots [NETFILTER]: add IPv6-capable TCPMSS target [NETFILTER]: ip_tables: remove declaration of non-existant ipt_find_target function [NETFILTER]: ip6_tables: remove redundant structure definitions [NETFILTER]: Properly use RCU in nf_ct_attach [NETFILTER]: Remove unnecessary synchronize_net() in nf_register_hook [NETFILTER]: Switch nf_register_afinfo/nf_unregister_afinfo to mutex [NETFILTER]: Switch nf_register_hook/nf_unregister_hook to mutex [NETFILTER]: nf_log: use rcu_assign_pointer for RCU protected pointer [NETFILTER]: nf_log: make nf_log_unregister_pf return void [NETFILTER]: nf_log: switch logger registration/unregistration to mutex [NETFILTER]: nf_log: minor cleanups [NETFILTER]: ip_nat: properly use RCU API for ip_nat_protos array [NETFILTER]: nf_nat: properly use RCU API for nf_nat_protos array [NETFILTER]: ip_conntrack: properly use RCU API for ip_ct_protos array [NETFILTER]: nf_conntrack: properly use RCU API for nf_ct_protos/nf_ct_l3protos arrays [NETFILTER]: ip_conntrack: fix invalid conntrack statistics RCU assumption [NETFILTER]: nf_conntrack: fix invalid conntrack statistics RCU assumption [NETFILTER]: ip_conntrack: properly use RCU for ip_conntrack_destroyed callback [NETFILTER]: nf_conntrack: properly use RCU for nf_conntrack_destroyed callback [NETFILTER]: nf_conntrack: change nf_conntrack_l[34]proto_unregister to void [NETFILTER]: xt_mac/xt_CLASSIFY: use IPv6 hook names for IPv6 registration [NETFILTER]: Kconfig: improve dependency handling [NETFILTER]: nf_conntrack_tcp: make sysctl variables static [XFRM]: Fix IPv4 tunnel mode decapsulation with IPV6=n [NET_SCHED]: sch_hfsc: replace ASSERT macro by WARN_ON [NET]: Handle disabled preemption in gfp_any() [NET]: Fix kfree(skb) [NETFILTER]: conntrack: fix {nf,ip}_ct_iterate_cleanup endless loops [NETFILTER]: nf_conntrack/nf_nat: fix incorrect config ifdefs [NETFILTER]: tcp conntrack: accept SYN|URG as valid [NETFILTER]: nfnetlink_log: fix module reference counting [NETFILTER]: nf_conntrack_ipv6: fix incorrect classification of IPv6 fragments as ESTABLISHED [NETFILTER]: nfnetlink_log: zero-terminate prefix [NETFILTER]: nfnetlink_log: fix crash on bridged packet [NET]: Fix fib_rules dump race [BRIDGE]: Fix fdb RCU race [NETFILTER]: nf_conntrack_netlink: add missing dependency on NF_NAT [NETFILTER]: nat: avoid rerouting packets if only XFRM policy key changed [NET_SCHED]: cls_basic: fix NULL pointer dereference [NET_SCHED]: Fix ingress locking [NET_SCHED]: sch_htb/sch_hfsc: fix oops in qlen_notify [IFB]: Fix crash on input device removal [NET_SCHED]: cls_basic: fix memory leak in basic_destroy [XFRM]: beet: fix IP option encapsulation [XFRM]: beet: use IPOPT_NOP for option padding [XFRM]: beet: fix beet mode decapsulation [XFRM]: beet: fix IP option decapsulation [NET_SCHED]: cls_tcindex: fix compatibility breakage [NETFILTER]: ipt_ULOG: use put_unaligned [XFRM]: beet: fix pseudo header length value [NETFILTER]: Remove IPv4 only connection tracking/NAT [NETFILTER]: nf_conntrack: switch protocol registration/unregistration to mutex [NETFILTER]: nf_conntrack: remove ugly hack in l4proto registration [NETFILTER]: nf_conntrack: simplify protocol locking [NETFILTER]: nf_conntrack: simplify l4 protocol array allocation [NETFILTER]: nfnetlink: use mutex instead of semaphore [NETFILTER]: nfnetlink: use netlink_run_queue() [NETFILTER]: nf_conntrack: uninline notifier registration functions [JHASH]: Use const in jhash2 [NET_SCHED]: Use ktime as clocksource [NET_SCHED]: Add hrtimer based qdisc watchdog [NET_SCHED]: sch_hfsc: use hrtimer based watchdog [NET_SCHED]: sch_tbf: use hrtimer based watchdog [NET_SCHED]: sch_netem: use hrtimer based watchdog [NET_SCHED]: sch_cbq: use hrtimer based watchdog [NET_SCHED]: sch_cbq: fix cbq_undelay_prio for non-active priorites [NET_SCHED]: sch_cbq: use hrtimer for delay_timer [NET_SCHED]: sch_htb: use hrtimer based watchdog [NET_SCHED]: kill jiffie conversion macros [NET_SCHED]: Export real timer resolution in /proc/net/psched [NET_SCHED]: sch_cbq: fix watchdog scheduled too late [NET_SCHED]: Fix warning [NETFILTER]: Remove changelogs and CVS IDs [NETFILTER]: nfnetlink_log: remove conditional locking [NETFILTER]: Use setup_timer [NET_SCHED]: sch_netem: fix off-by-one in send time comparison [NET_SCHED]: kill PSCHED_AUDIT_TDIFF [NET_SCHED]: kill PSCHED_TADD/PSCHED_TADD2 [NET_SCHED]: kill PSCHED_TLESS [NET_SCHED]: kill PSCHED_SET_PASTPERFECT/PSCHED_IS_PASTPERFECT [NET_SCHED]: kill PSCHED_TDIFF [NET_SCHED]: turn PSCHED_TDIFF_SAFE into inline function [NET_SCHED]: turn PSCHED_GET_TIME into inline function [NET_SCHED]: Unline tcf_destroy [NET_SCHED]: qdisc: remove unnecessary memory barriers [XFRM]: beet: minor cleanups [SK_BUFF]: Fix missing offset adjustment in pskb_expand_head [XFRM]: esp: fix skb_tail_pointer conversion bug [XFRM]: Optimize MTU calculation [XFRM]: beet: fix worst case header_len calculation [SK_BUFF]: Fix missing offset adjustment in skb_copy_expand [NETFILTER]: nf_nat: use HW checksumming when possible [NETFILTER]: {eb,ip6,ip}t_LOG: remove remains of LOG target overloading [NETFILTER]: nfnetlink_log: remove fallback to group 0 [NETFILTER]: ipt_ULOG: add compat conversion functions [NETLINK]: Switch cb_lock spinlock to mutex and allow to override it [RTNETLINK]: Hold rtnl_mutex during netlink dump callbacks [RTNETLINK]: Remove unnecessary locking in dump callbacks [NETLINK]: don't reinitialize callback mutex [NET_SCHED]: Eliminate qdisc_tree_lock [NET_SCHED]: ingress: switch back to using ingress_lock [NETLINK]: Fix use after free in netlink_recvmsg [AFS]: Fix memory leak in SRXAFSCB_GetCapabilities [NET]: Add __dev_getfirstbyhwtype [AFS]: Replace rtnetlink client by direct dev_base walking [NETFILTER]: ipt_DNAT: accept port randomization option [NETFILTER]: bridge netfilter: consolidate header pushing/pulling code [NETLINK]: Remove bogus BUG_ON [NETFILTER]: Clean up table initialization [NETFILTER]: iptable_{filter,mangle}: more descriptive "happy cracking" message [NETFILTER]: iptable_raw: ignore short packets sent by SOCK_RAW sockets [NETFILTER]: xt_conntrack: add compat support [NETFILTER]: nf_conntrack: fix use-after-free in helper destroy callback invocation [NETFILTER]: nf_conntrack_ipv4: fix incorrect #ifdef config name [IPV4]: icmp: fix crash with sysctl_icmp_errors_use_inbound_ifaddr [RTNETLINK]: Allow changing of subsets of netdevice flags in rtnl_setlink [RTNETLINK]: Remove remains of wireless extensions over rtnetlink [NET_SCHED]: sch_htb: fix event cache time calculation [NETFILTER]: nf_conntrack_ftp: fix newline sequence number update [NETFILTER]: nf_conntrack_ftp: fix newline sequence number calculation [ICMP]: Fix icmp_errors_use_inbound_ifaddr sysctl [TCP]: Honour sk_bound_dev_if in tcp_v4_send_ack [NETLINK]: Mark netlink policies const [RTNETLINK]: ifindex 0 does not exist [NET_SCHED]: Fix filter double free [XFRM]: Fix MTU calculation for non-ESP SAs [SKBUFF]: Fix incorrect config #ifdef around skb_copy_secmark 3c589_cs: fix local_bh_enable warning [NET]: Mark struct net_device * argument to netdev_priv const [RTNETLINK]: Split up rtnl_setlink [RTNETLINK]: Link creation API [DUMMY]: Use dev->stats [DUMMY]: Keep dummy devices on list [DUMMY]: Use rtnl_link API [IFB]: Keep ifb devices on list [IFB]: Use rtnl_link API [VLAN]: Convert name-based configuration functions to struct netdevice * [VLAN]: Move some device intialization code to dev->init callback [VLAN]: Move vlan_group allocation to seperate function [VLAN]: Split up device checks [VLAN]: Move device registation to seperate function [VLAN]: Return proper error codes in register_vlan_device [VLAN]: Use 32 bit value for skb->priority mapping [VLAN]: Keep track of number of QoS mappings [VLAN]: Introduce symbolic constants for flag values [VLAN]: Use rtnl_link API [SKBUFF]: Keep track of writable header len of headerless clones [NETLINK]: attr: add nested compat attribute type [RTNETLINK]: Add nested compat attribute [RTNETLINK]: Fix rtnetlink compat attribute patch [NET]: dev_mcast: unexport dev_mc_upload [NET]: dev: introduce generic net_device address lists [NET]: dev_mcast: switch to generic net_device address lists [NET]: dev: secondary unicast address support [NET]: Fix secondary unicast/multicast address count maintenance [NET_SCHED]: Remove CONFIG_NET_ESTIMATOR option [NET_SCHED]: Remove unnecessary stats_lock pointers [NET_SCHED]: sch_htb: use generic estimator [NET_SCHED]: Remove unnecessary includes [NETFILTER]: x_tables: mark matches and targets __read_mostly [NETFILTER]: nf_conntrack_extend: use __read_mostly for struct nf_ct_ext_type [NETFILTER]: nf_conntrack: round up hashsize to next multiple of PAGE_SIZE [NETFILTER]: nf_conntrack: use hlists for conntrack hash [NETFILTER]: nf_conntrack: remove 'ignore_conntrack' argument from nf_conntrack_find_get [NETFILTER]: nf_conntrack: export hash allocation/destruction functions [NETFILTER]: nf_nat: use hlists for bysource hash [NETFILTER]: nf_conntrack_expect: function naming unification [NETFILTER]: nf_conntrack_ftp: use nf_ct_expect_init [NETFILTER]: nf_conntrack: reduce masks to a subset of tuples [NETFILTER]: nf_conntrack_expect: avoid useless list walking [NETFILTER]: nf_conntrack_netlink: sync expectation dumping with conntrack table dumping [NETFILTER]: nf_conntrack: move expectaton related init code to nf_conntrack_expect.c [NETFILTER]: nf_conntrack: use hashtable for expectations [NETFILTER]: nf_conntrack_expect: convert proc functions to hash [NETFILTER]: nf_conntrack_helper/nf_conntrack_netlink: convert to expectation hash [NETFILTER]: nf_conntrack_expect: maintain per conntrack expectation list [NETFILTER]: nf_conntrack_expect: introduce nf_conntrack_expect_max sysct [NETFILTER]: nf_conntrack_helper: use hashtable for conntrack helpers [NETFILTER]: nf_conntrack: mark helpers __read_mostly [NETFILTER]: nf_conntrack: early_drop improvement [NETFILTER]: ipt_SAME: add to feature-removal-schedule [NETFILTER]: ipt_CLUSTERIP: add compat code [NETFILTER]: nf_conntrack_h323: turn some printks into DEBUGPs [NETFILTER]: xt_helper: use RCU [NETFILTER]: Convert DEBUGP to pr_debug [NET]: Fix gen_estimator timer removal race [NET]: Avoid copying writable clones in tunnel drivers [UDP]: Fix length check. [NETFILTER]: {ip, nf}_conntrack_sctp: fix remotely triggerable NULL ptr dereference (CVE-2007-2876) [ETH]: Validate address in eth_mac_addr [VLAN]: Fix MAC address handling [RTNETLINK]: rtnl_link API simplification [RTNETLINK]: rtnl_link: allow specifying initial device address [NET_SCHED]: ematch: module autoloading [NET]: Add net_device change_rx_mode callback [NET]: dev_mcast: add multicast list synchronization helpers [VLAN]: Fix promiscous/allmulti synchronization races [VLAN]: Use multicast list synchronization helpers [NET]: Add macvlan driver [VLAN]: Fix memset length [NETFILTER]: Lower *tables printk severity [NETFILTER]: nf_conntrack: mark protocols __read_mostly [NETFILTER]: nf_conntrack: UDPLITE support [NET_SCHED]: Revert "avoid transmit softirq on watchdog wakeup" optimization [NET_SCHED]: sch_atm: Lindent [NET_SCHED]: sch_atm: act_api support [NET_SCHED]: sch_dsmark: act_api support [NET_SCHED]: act_api: qdisc internal reclassify support [NET_SCHED]: Kill CONFIG_NET_CLS_POLICE [XFRM]: Fix crash introduced by struct dst_entry reordering [PPPOL2TP]: Fix use-after-free [PPPOL2TP]: Reset meta-data in xmit function [IPV4]: Fix inetpeer gcc-4.2 warnings [NET]: Fix loopback crashes when multiqueue is enabled. [NETFILTER]: Fix logging regression [NET_SCHED]: Fix prio/ingress classification logic error [NET]: Fix sch_api to properly set sch->parent on the root. [NETFILTER]: nf_nat: add symbolic dependency on IPv4 conntrack [NETFILTER]: nf_conntrack_sip: check sname != NULL before calling strncmp [NETFILTER]: nf_conntrack_sip: fix SIP-URI parsing [NETFILTER]: nf_nat_sip: don't drop short packets [DECNET]: Fix interface address listing regression. [NETFILTER]: nf_conntrack_ipv4: fix "Frag of proto ..." messages [INET_DIAG]: Fix oops in netlink_rcv_skb [NETFILTER]: MAINTAINERS update [NETFILTER]: nfnetlink: make subsystem and callbacks const [NETFILTER]: nfnetlink: convert to generic netlink attribute functions [NETFILTER]: nfnetlink: rename functions containing 'nfattr' [NETFILTER]: nfnetlink: use nlmsg_notify() [NETFILTER]: nfnetlink: support attribute policies [NETFILTER]: nfnetlink_log: use netlink policy [NETFILTER]: nfnetlink_queue: use netlink policy [NETFILTER]: ctnetlink: use netlink policy [NETFILTER]: nfnetlink: kill nlattr_bad_size [NETFILTER]: nf_conntrack: kill unique ID [NETFILTER]: nf_conntrack_expect: kill unique ID [NET_SCHED]: Show timer resolution instead of clock resolution in /proc/net/psched [IPV4]: Uninline netfilter okfns [BRIDGE]: Remove SKB share checks in br_nf_pre_routing(). [IPV6]: Uninline netfilter okfns [NET]: Fix OOPS due to missing check in dev_parse_header(). [PACKET]: Kill unused pg_vec_endpage() function [VLAN]: MAINTAINERS update [NETFILTER]: remove unneeded rcu_dereference() calls [VLAN]: Fix SET_VLAN_INGRESS_PRIORITY_CMD ioctl [NETLINK]: Fix unicast timeouts [VLAN]: Don't synchronize addresses while the vlan device is down [VLAN]: Allow setting mac address while device is up [NETFILTER]: bridge: fix double POSTROUTING hook invocation [NETFILTER]: fix compat_nf_sockopt typo [XFRM]: Fix leak of expired xfrm_states [NETFILTER]: xt_TCPMSS: remove network triggerable WARN_ON [NETFILTER]: ip_tables: fix compat copy race [NETFILTER]: bridge: fix missing link layer headers on outgoing routed packets [NETFILTER]: nf_conntrack_ipv4: fix module parameter compatibility [HWRNG]: move status polling loop to data_present callbacks [HIFN]: Improve PLL initialization [HIFN]: Add support for using the random number generator [MACVLAN]: Prevent nesting macvlan devices [NETFILTER]: bridge: fix double POST_ROUTING invocation [NETFILTER]: bridge-netfilter: fix net_device refcnt leaks [AF_KEY]: Fix skb leak on pfkey_send_migrate() error [NET]: rtnl_link: fix use-after-free [NETFILTER]: Introduce NF_INET_ hook values [MACVLAN]: Remove unnecessary IFF_UP check [MACVLAN]: Allow setting mac address while device is up [NET]: Move netfilter checksum helpers to net/core/utils.c [NETFILTER]: Convert old checksum helper names [NETLINK]: af_netlink.c checkpatch cleanups [NETFILTER]: x_tables: remove obsolete overflow check [NETFILTER]: ip_tables: remove obsolete SAME target [NETFILTER]: x_tables: add RATEEST target [NETFILTER]: x_tables: add rateest match [NETFILTER]: xt_hashlimit: remove ip6tables module dependency [NETFILTER]: nf_ct_h323: remove ipv6 module dependency [NETFILTER]: nf_conntrack_proto_icmp: kill extern declaration in .c file [NETFILTER]: Use nf_register_hooks for multiple registrations [NETFILTER]: Mark hooks __read_mostly [NETFILTER]: nf_queue: minor cleanup [NETFILTER]: nf_queue: remove unnecessary hook existance check [NETFILTER]: nf_queue: make queue_handler const [NETFILTER]: nf_queue: remove unused data pointer [NETFILTER]: nf_queue: move queueing related functions/struct to seperate header [NETFILTER]: {nf_netlink,ip,ip6}_queue: use list_for_each_entry [NETFILTER]: nfnetlink_queue: deobfuscate entry lookups [NETFILTER]: ip_queue: deobfuscate entry lookups [NETFILTER]: ip6_queue: deobfuscate entry lookups [NETFILTER]: ip6_queue: resync dev-index based flushing [NETFILTER]: nf_queue: move list_head/skb/id to struct nf_info [NETFILTER]: {nfnetlink,ip,ip6}_queue: kill issue_verdict [NETFILTER]: nf_queue: clean up error paths [NETFILTER]: remove annoying debugging message [NETFILTER]: nfnetlink_queue: avoid unnecessary atomic operation [NETFILTER]: nfnetlink_queue: fix checks in nfqnl_recv_config [NETFILTER]: nfnetlink: use RCU for queue instances hash [NETFILTER]: nfnetlink_queue: kill useless wrapper [NETFILTER]: nfnetlink_queue: remove useless debugging [NETFILTER]: nfnetlink_queue: mark hash table __read_mostly [NETFILTER]: nfnetlink_queue: use endianness-aware attribute functions [NETFILTER]: nfnetlink_queue: eliminate impossible switch case [NETFILTER]: nfnetlink_queue: remove useless enqueue status codes [NETFILTER]: nfnetlink_queue: update copyright [NETFILTER]: remove NF_CONNTRACK_ENABLED option [NETFILTER]: Select CONFIG_NETFILTER_NETLINK when needed [NETLINK]: Mark attribute construction exception unlikely [NETFILTER]: ip_tables: kill useless wrapper [NETFILTER]: ip_tables: reformat compat code [NETFILTER]: x_tables: make xt_compat_match_from_user usable in iterator macros [NETFILTER]: {ip,ip6,arp}_tables: consolidate iterator macros [NETFILTER]: ip_tables: account for struct ipt_entry/struct compat_ipt_entry size diff [NETFILTER]: ip_tables: fix compat types [NETFILTER]: ip_tables: move compat offset calculation to x_tables [NETFILTER]: ip6_tables: kill a few useless defines/forward declarations [NETFILTER]: ip6_tables: move entry, match and target checks to seperate functions [NETFILTER]: ip6_tables: use vmalloc_node() [NETFILTER]: ip6_tables: move counter allocation to seperate function [NETFILTER]: ip6_tables: move IP6T_SO_GET_INFO handling to seperate function [NETFILTER]: ip6_tables: resync get_entries() with ip_tables [NETFILTER]: ip6_tables: add compat support [NETFILTER]: x_tables: enable compat translation for IPv6 matches/targets [NETFILTER]: xt_MARK: support revision 1 for IPv6 [NETFILTER]: xt_MARK: add compat support for revision 0 [NETFILTER]: {ip,ip6}_tables: reformat to eliminate differences [NETFILTER]: {ip,ip6}_tables: fix format strings [NETFILTER]: ip6_tables: fix stack leagage [NETFILTER]: ip6_tables: use raw_smp_processor_id() in do_add_counters() [NETFILTER]: ip_tables: remove ipchains compatibility hack [NETFILTER]: ip6_tables: use XT_ALIGN [NETFILTER]: arp_tables: remove obsolete standard_check function [NETFILTER]: arp_tables: use XT_ALIGN [NETFILTER]: arp_tables: use vmalloc_node() [NETFILTER]: arp_tables: remove ipchains compat hack [NETFILTER]: arp_tables: move entry and target checks to seperate functions [NETFILTER]: arp_tables: move counter allocation to seperate function [NETFILTER]: arp_tables: move ARPT_SO_GET_INFO handling to seperate function [NETFILTER]: arp_tables: resync get_entries() with ip_tables [NETFILTER]: arp_tables: add compat support [NETLINK]: Add NLA_PUT_BE16/nla_get_be16() [NETFILTER]: ctnetlink: use netlink attribute helpers [NETFILTER]: ctnetlink: fix expectation timeout dumping [NETFILTER]: nf_nat_proto_gre: add missing module reference [NETFILTER]: nf_nat: mark NAT protocols const [NETFILTER]: nf_nat: sprinkle a few __read_mostlys [NETFILTER]: nf_nat: pass manip type instead of hook to nf_nat_setup_info [NETFILTER]: nf_log: move logging stuff to seperate header [NETFILTER]: nf_log: constify struct nf_logger and nf_log_packet loginfo arg [NETFILTER]: nf_log: remove incomprehensible comment [NETFILTER]: nfnetlink_log: fix checks in nfulnl_recv_config [NETFILTER]: nfnetlink_{queue,log}: return ENOTSUPP for unknown cfg commands [NETFILTER]: nfnetlink_log: remove excessive debugging [NETFILTER]: nfnetlink_{queue,log}: return proper error codes in instance_create [NETFILTER]: nfnetlink_log: use endianness-aware attribute functions [NETFILTER]: nfnetlink_log: include GID in netlink message [NETFILTER]: Kill function prototype for non-existing function [NETFILTER]: constify nf_afinfo [NETFILTER]: nf_nat: properly use RCU for ip_nat_decode_session [NETFILTER]: non-power-of-two jhash optimizations [NETFILTER]: Add CONFIG_NETFILTER_ADVANCED option [NETFILTER]: Hide a few more options under NETFILTER_ADVANCED [NETFILTER]: Remove some EXPERIMENTAL dependencies [NETFILTER]: nf_conntrack_{tcp,sctp}: mark state table const [NETFILTER]: nf_conntrack_{tcp,sctp}: shrink state table [NETFILTER]: nf_conntrack_tcp: remove timeout indirection [NETFILTER]: nf_conntrack_sctp: basic cleanups [NETFILTER]: nf_conntrack_sctp: use proper types for bitops [NETFILTER]: nf_conntrack_sctp: reduce line length [NETFILTER]: nf_conntrack_sctp: reduce line length further [NETFILTER]: nf_conntrack_sctp: consolidate sctp_packet() error paths [NETFILTER]: nf_conntrack_sctp: rename "newconntrack" variable [NETFILTER]: nf_conntrack_sctp: don't take sctp_lock once per chunk [NETFILTER]: nf_conntrack_sctp: remove unused ttag field from conntrack data [NETFILTER]: nf_conntrack_sctp: replace magic value by symbolic constant [NETFILTER]: nf_conntrack_sctp: remove timeout indirection [NETFILTER]: kill nf_sysctl.c [NETFILTER]: nf_conntrack: clean up a few header files [NETFILTER]: nf_conntrack: remove print_conntrack function from l3protos [NETFILTER]: nf_conntrack: make print_conntrack function optional for l4protos [E1000]: Secondary unicast address support [NET_SCHED]: sch_ingress: formatting fixes [NET_SCHED]: sch_ingress: remove excessive debugging [NET_SCHED]: sch_ingress: remove qdisc_priv() wrapper [NET_SCHED]: sch_ingress: remove unused inner qdisc [NET_SCHED]: sch_ingress: return proper error code in ingress_graft() [NET_SCHED]: sch_ingress: remove unnecessary ops [NET_SCHED]: sch_ingress: move dependencies to Kconfig [NET_SCHED]: sch_ingress: avoid a few #ifdefs [NET_SCHED]: sch_ingress: remove useless printk [VLAN]: Remove unnecessary structure declarations [VLAN]: Clean up vlan_hdr/vlan_ethhdr structs [VLAN]: Kill useless VLAN_NAME define [VLAN]: Use dev->stats [VLAN]: Move device setup to vlan_dev.c [VLAN]: Kill useless check [ETHER]: Bring back MAC_FMT [VLAN]: Clean up debugging and printks [VLAN]: Remove non-implemented ioctls [VLAN]: Clean up initialization code [VLAN]: Clean up unregister_vlan_dev [VLAN]: Simplify vlan unregistration [VLAN]: Turn VLAN_DEV_INFO into inline function [VLAN]: Turn __constant_htons into htons where possible [VLAN]: checkpatch cleanups [VLAN]: Update list address [VLAN]: Clean up vlan_skb_recv() [MACVLAN]: Fix thinko in macvlan_transfer_operstate() [NET_SCHED]: kill obsolete NET_CLS_POLICE option [NET_SCHED]: Move EXPORT_SYMBOL next to exported symbol [NET_SCHED]: mark classifier ops __read_mostly [NETLINK]: Add nla_append() [NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink API [NET_SCHED]: Convert classifiers from rtnetlink to new netlink API [NET_SCHED]: Convert actions from rtnetlink to new netlink API [NET_SCHED]: sch_atm: fix format string warning [NET_SCHED]: sch_netem: use nla_parse_nested_compat [NET_SCHED]: act_api: fix netlink API conversion bug [NET_SCHED]: act_api: use nlmsg_parse [NET_SCHED]: act_api: use PTR_ERR in tcf_action_init/tcf_action_get [NET_SCHED]: Propagate nla_parse return value [NET_SCHED]: Use nla_nest_start/nla_nest_end [NET_SCHED]: Use NLA_PUT_STRING for string dumping [NET_SCHED]: Use typeful attribute construction helpers [NET_SCHED]: Use typeful attribute parsing helpers [NET_SCHED]: sch_api: introduce constant for rate table size [NET_SCHED]: Use nla_policy for attribute validation in packet schedulers [NET_SCHED]: Use nla_policy for attribute validation in classifiers [NET_SCHED]: Use nla_policy for attribute validation in actions [NET_SCHED]: Use nla_policy for attribute validation in ematches [NETFILTER]: nf_nat: remove double bysource hash initialization [NETFILTER]: bridge netfilter: remove nf_bridge_info read-only netoutdev member [NETFILTER]: nfnetlink_log: fix typo [NETFILTER]: ipt_recent: fix sparse warnings [NETFILTER]: {ip,arp,ip6}_tables: fix sparse warnings in compat code [NETFILTER]: nf_conntrack_ipv6: fix sparse warnings [NETFILTER]: nf_conntrack_netlink: fix unbalanced locking [NETFILTER]: nf_conntrack: fix accounting with fixed timeouts [NETFILTER]: nf_conntrack: use RCU for conntrack helpers [NETFILTER]: nf_conntrack_core: avoid taking nf_conntrack_lock in nf_conntrack_alter_reply [NETFILTER]: nf_conntrack_expect: use RCU for expectation hash [NETFILTER]: nf_conntrack: use RCU for conntrack hash [NETFILTER]: nf_conntrack: switch rwlock to spinlock [NETFILTER]: nf_conntrack: optimize __nf_conntrack_find() [NETFILTER]: nf_conntrack: avoid duplicate protocol comparison in nf_ct_tuple_equal() [NETFILTER]: nf_conntrack: optimize hash_conntrack() [NETFILTER]: nf_conntrack: reorder struct nf_conntrack_l4proto [NETFILTER]: nf_conntrack: don't inline early_drop() [NETFILTER]: nf_conntrack: naming unification [NETFILTER]: nf_nat: use RCU for bysource hash [NETFILTER]: nf_nat: switch rwlock to spinlock [NETFILTER]: {ip,ip6}_queue: fix build error [NETFILTER]: nf_conntrack: fix sparse warning [NETFILTER]: nf_nat: fix sparse warning [NETFILTER]: xt_iprange: fix sparse warnings [NET_SCHED]: sch_ingress: remove netfilter support [NET_SCHED]: Constify struct tcf_ext_map [NET_SCHED]: sch_sfq: add support for external classifiers [NET_SCHED]: sch_sfq: make internal queues visible as classes [NET_SCHED]: Add flow classifier [NET_SCHED]: em_meta: fix compile warning [NET_SCHED]: cls_flow: fix key mask validity check [VLAN]: Constify skb argument to vlan_get_tag() [NET_SCHED]: cls_flow: support classification based on VLAN tag [NETFILTER]: nf_conntrack: fix ct_extend ->move operation [NETFILTER]: xt_iprange: fix typo in address family [IPV4]: route: fix crash ip_route_input preemptible RCU: sparse annotations [HIFN]: Fix invalid config ifdefs for RNG support [NETFILTER]: {ip,ip6,nfnetlink}_queue: fix SKB_LINEAR_ASSERT when mangling packet data [NETFILTER]: Use __u32 in struct nf_inet_addr [MACVLAN]: Update Kconfig to refer to iproute [NETFILTER]: nf_conntrack: fix smp_processor_id() in preemptible code warning [NETFILTER]: Fix NF_QUEUE_NR() parenthesis [NETFILTER]: nfnetlink: fix ifdef in nfnetlink_compat.h [NETFILTER]: nfnetlink_log: fix EPERM when binding/unbinding and instance 0 exists [NETFILTER]: nfnetlink_queue: fix EPERM when binding/unbinding and instance 0 exists [NETFILTER]: nf_queue: don't return error when unregistering a non-existant handler [TCP]: Fix shrinking windows with window scaling [NETFILTER]: ipt_CLUSTERIP: fix non-existant macro-name [NETFILTER]: nf_conntrack: fix NF_CT_TUPLE_DUMP for IPv4 [NETFILTER]: nf_conntrack_expect: constify nf_ct_expect_init arguments [NETFILTER]: nf_conntrack_expect: show NF_CT_EXPECT_PERMANENT flag in /proc [NETFILTER]: nf_conntrack_expect: support inactive expectations [NETFILTER]: nf_conntrack: introduce expectation classes and policies [NETFILTER]: Add nf_inet_addr_cmp() [NETFILTER]: nf_nat_sip: fix NAT setup order [NETFILTER]: nf_conntrack_sip: fix some off-by-ones [NETFILTER]: nf_conntrack_sip: adjust dptr and datalen after packet mangling [NETFILTER]: nf_conntrack_sip: remove redundant function arguments [NETFILTER]: nf_conntrack_sip: use strlen/strcmp [NETFILTER]: nf_conntrack_sip: add seperate SDP header parsing function [NETFILTER]: nf_conntrack_sip: kill request URI "header" definitions [NETFILTER]: nf_conntrack_sip: parse SIP headers properly [NETFILTER]: nf_conntrack_sip: introduce SIP-URI parsing helper [NETFILTER]: nf_nat_sip: get rid of text based header translation [NETFILTER]: nf_conntrack_sip: move SDP parsing to seperate function [NETFILTER]: nf_conntrack_sip: support method specific request/response handling [NETFILTER]: nf_conntrack_sip: perform NAT after parsing [NETFILTER]: nf_conntrack_sip: process ACK and PRACK methods [NETFILTER]: nf_conntrack_sip: flush expectations on call termination [NETFILTER]: nf_conntrack_sip: introduce URI and header parameter parsing helpers [NETFILTER]: nf_nat_sip: translate all Via headers [NETFILTER]: nf_nat_sip: translate all Contact headers [NETFILTER]: nf_conntrack_sip: create signalling expectations [NETFILTER]: nf_conntrack_sip: allow media expectations with wildcard source address [NETFILTER]: nf_conntrack_sip: create RTCP expectations [NETFILTER]: nf_nat_sip: split up SDP mangling [NETFILTER]: nf_conntrack_sip: support multiple media channels [NETFILTER]: nf_conntrack_sip: RTP routing optimization [NETFILTER]: nf_conntrack_sip: update copyright [VLAN]: Don't copy ALLMULTI/PROMISC flags from underlying device [UML]: uml-net: don't set IFF_ALLMULTI in set_multicast_list [NET]: Fix multicast device ioctl checks [LLC]: Restrict LLC sockets to root [XFRM]: xfrm_user: fix selector family initialization [NETFILTER]: xt_hashlimit: fix mask calculation [SKFILTER]: Add SKF_ADF_NLATTR instruction [DCCP]: Fix skb->cb conflicts with IP [NET]: Return more appropriate error from eth_validate_addr(). [BRIDGE]: Fix crash in __ip_route_output_key with bridge netfilter [NETFILTER]: {ip,ip6}t_LOG: print MARK value in log output [NETFILTER]: nf_conntrack_sip: clear address in parse_addr() [NETFILTER]: {ip,ip6,arp}_tables: return EAGAIN for invalid SO_GET_ENTRIES size [NETFILTER]: nf_nat: add helpers for common NAT protocol operations [NETFILTER]: nf_nat: fix random mode not to overwrite port rover [NETFILTER]: nf_nat: move NAT ctnetlink helpers to nf_nat_proto_common [NETFILTER]: nf_conntrack_netlink: clean up NAT protocol parsing [NETFILTER]: nf_nat: remove unused name from struct nf_nat_protocol [NETFILTER]: nf_nat: add UDP-Lite support [NETFILTER]: Add partial checksum validation helper [NETFILTER]: nf_conntrack: add DCCP protocol support [NETFILTER]: nf_nat: add DCCP protocol support [NETFILTER]: nf_nat: add SCTP protocol support [NETFILTER]: nf_nat: remove obsolete check for ICMP redirects [NETFILTER]: nf_nat: don't add NAT extension for confirmed conntracks [NETFILTER]: nf_conntrack_extend: warn on confirmed conntracks [NETFILTER]: nf_nat: kill helper and seq_adjust hooks [NETFILTER]: nf_conntrack_tcp: catch invalid state updates over ctnetlink [NETFILTER]: nf_conntrack: add tuplehash l3num/protonum accessors [NETFILTER]: nf_conntrack: fix incorrect check for expectations [PKT_SCHED]: Fix datalen check in tcf_simp_init(). netfilter: Fix SCTP nat build. netfilter: Fix SIP conntrack build with NAT disabled. [RTNETLINK]: Fix bogus ASSERT_RTNL warning [CRYPTO] authenc: Fix async crypto crash in crypto_authenc_genicv() macvlan: Fix memleak on device removal/crash on module removal netfilter: nf_conntrack_sip: restrict RTP expect flushing on error to last request netfilter: Kconfig: default DCCP/SCTP conntrack support to the protocol config values mac80211: mesh hwmp: fix kfree(skb) sctp: Fix use of uninitialized pointer net_sched: cls_api: fix return value for non-existant classifiers vlan: Correctly handle device notifications for layered VLAN devices [VLAN]: Propagate selected feature bits to VLAN devices netfilter: Move linux/types.h inclusions outside of #ifdef __KERNEL__ vlan: Use bitmask of feature flags instead of seperate feature bits netfilter: nf_conntrack: add nf_ct_kill() netfilter: nf_conntrack: fix ctnetlink related crash in nf_nat_setup_info() netfilter: nf_nat: fix RCU races netfilter: nf_conntrack_h323: fix memory leak in module initialization error path netfilter: nf_conntrack_h323: fix module unload crash netlink: genl: fix circular locking netfilter: ip6table_mangle: don't reroute in LOCAL_IN net-sched: change tcf_destroy_chain() to clear start of filter list net-sched: fix filter destruction in atm/hfsc qdisc destruction net: fib_rules: fix error code for unsupported families bridge: fix use-after-free in br_cleanup_bridges() net: Add STP demux layer bridge: Use STP demux net: Add GARP applicant-only participant vlan: Change vlan_dev_set_vlan_flag() to handle multiple flags at once vlan: Move device unregistration before lower dev cleanup vlan: Add GVRP support net-sched: add dynamically sized qdisc class hash helpers net-sched: sch_hfsc: use dynamic class hash helpers net-sched: sch_cbq: use dynamic class hash helpers net-sched: sch_htb: move hash and sibling list removal to htb_delete net-sched: sch_htb: use dynamic class hash helpers net-sched: sch_htb: remove child and sibling lists net-sched: sch_htb: remove write-only qdisc filter_cnt net-sched: consolidate default fifo qdisc setup net: fix dev_set_promiscuity() breakage netdrv: don't truncate VLAN TCI with VLAN stripping netfilter: ebt_nflog: fix Kconfig typo vlan: fix network_header/mac_header adjustments vlan: Add ethtool support vlan: uninline __vlan_hwaccel_rx vlan: move struct vlan_dev_info to private header vlan: remove useless struct hlist_node declaration from if_vlan.h vlan: TCI related type and naming cleanups vlan: avoid header copying and linearisation where possible netfilter: nf_conntrack_tcp: fix endless loop [HIFN]: Endianess fixes [HIFN]: Remove printk_ratelimit() for debugging printk [HIFN]: Indicate asynchronous processing to crypto API [HIFN]: Handle ablkcipher_walk errors [HIFN]: Fix data alignment checks [HIFN]: Properly handle requests for less than the full scatterlist [HIFN]: Use unique driver names for different algos [HIFN]: Properly initialize ivsize for CBC modes [HIFN]: Fix max queue length value [HIFN]: Move command descriptor setup to seperate function [HIFN]: Have HW invalidate src and dest descriptors after processing [CRYPTO] tcrypt: Catch cipher destination memory corruption net-sched: cls_flow: add perturbation support vlan: Don't store VLAN tag in cb vlan: deliver packets received with VLAN acceleration to network taps packet: support extensible, 64 bit clean mmaped ring structure packet: deliver VLAN TCI to userspace vlan: ethtool ->get_flags support vlan: clean up vlan_dev_hard_header() vlan: clean up hard_start_xmit functions vlan: remove unnecessary include statements netdrv intel: disable VLAN filtering in promiscous mode netdrv intel: always enable VLAN filtering except in promiscous mode garp: retry sending JoinIn messages after allocation failures packet: add PACKET_RESERVE sockopt netfilter: nf_conntrack_sctp: fix sparse warnings netfilter: make security table depend on NETFILTER_ADVANCED netfilter: nf_conntrack_extend: avoid unnecessary "ct->ext" dereferences netfilter: nf_conntrack_tcp: decrease timeouts while data in unacknowledged netfilter: nf_conntrack_irc: make sure string is terminated before calling simple_strtoul net: only invoke dev->change_rx_flags when device is UP gre: fix copy and paste error gre: minor cleanups in netlink interface e1000: allow VLAN devices to use TSO and CSUM offload netfilter: restore lost #ifdef guarding defrag exception netfilter: fix ebtables dependencies netfilter: ctnetlink: remove obsolete NAT dependency from Kconfig netfilter: netns: use NFPROTO_NUMPROTO instead of NUMPROTO for tables array netlink: constify struct nlattr * arg to parsing functions pkt_sched: Add ->peek() methods for fifo, prio and SFQ qdiscs. net: fix packet socket delivery in rx irq handler netfilter: nfnetlink_log: fix warning and prototype mismatch netfilter: nf_conntrack: fix warning and prototype mismatch pkt_sched: fix missing check for packet overrun in qdisc_dump_stab() netlink: avoid memset of 0 bytes sparse warning pkt_sched: add DRR scheduler pkt_sched: remove unnecessary xchg() in packet schedulers pkt_sched: remove unnecessary xchg() in packet classifiers netfilter: nf_conntrack_proto_sctp: avoid bogus warning netfilter: nf_conntrack_ftp: change "partial ..." message to pr_debug() pkt_sched: sch_drr: fix drr_dequeue loop() netfilter: ctnetlink: fix conntrack creation race netfilter: ctnetlink: fix GFP_KERNEL allocation under spinlock macvlan: don't broadcast PAUSE frames to macvlan devices netlink: allow empty nested attributes crypto: hifn_795x - Fix DMA setup crypto: hifn_795x - Don't copy src sg list crypto: hifn_795x - Fix request context corruption crypto: hifn_795x - Fix queue processing crypto: hifn_795x - Remove some unused cruft netfilter 01/09: remove "happy cracking" message netfilter 04/09: x_tables: fix match/target revision lookup netfilter 06/09: nf_conntrack: fix ICMP/ICMPv6 timeout sysctls on big-endian netfilter: ctnetlink: fix scheduling while atomic Merge branch 'master' of /repos/git/net-2.6 netfilter: nf_conntrack: don't try to deliver events for untracked connections bonding: Fix device passed into ->ndo_neigh_setup(). netfilter: ctnetlink: fix rcu context imbalance netfilter: fix xt_LED build failure netfilter: {ip,ip6,arp}_tables: fix incorrect loop detection netfilter: nf_conntrack: fix crash when unloading helpers netfilter: nf_nat: add support for persistent mappings vlan/macvlan: fix NULL pointer dereferences in ethtool handlers net: factor out ethtool invocation of vlan/macvlan drivers netfilter: nf_ct_dccp/udplite: fix protocol registration error netfilter: add missing linux/types.h include to xt_LED.h net-sched: fix bfifo default limit Merge branch 'master' of git://dev.medozas.de/linux netfilter: nf_conntrack: use per-conntrack locks for protocol data Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 netfilter: nf_ct_tcp: fix up build after merge netfilter: ip_tables: fix build error net: fix network driver ndo_start_xmit() return values (part 1) net: fix network drivers ndo_start_xmit() return values (part 2) net: fix network drivers ndo_start_xmit() return values (part 3) net: fix network drivers ndo_start_xmit() return values (part 4) net: fix network drivers ndo_start_xmit() return values (part 5) net: fix network drivers ndo_start_xmit() return values (part 6) net: fix network drivers ndo_start_xmit() return values (part 7) net: fix network drivers ndo_start_xmit() return values (part 8) net: use symbolic values for ndo_start_xmit() return codes netfilter: nf_log: fix sleeping function called from invalid context netfilter: nf_conntrack: use mod_timer_pending() for conntrack refresh net: fix network drivers ndo_start_xmit() return values netfilter: nf_conntrack: fix confirmation race condition netfilter: nf_conntrack: fix conntrack lookup race netfilter: fix some sparse endianess warnings netfilter: nf_log: fix direct userspace memory access in proc handler netfilter: xt_rateest: fix comparison with self netfilter: tcp conntrack: fix unacknowledged data detection with NAT net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions net: convert remaining non-symbolic return values in ndo_start_xmit() functions netfilter: xt_osf: fix nf_log_packet() arguments Merge branch 'master' of git://dev.medozas.de/linux netfilter: xt_quota: fix wrong return value (error case) netfilter: nf_conntrack: log packets dropped by helpers netlink: constify nlmsghdr arguments netfilter: nfnetlink: constify message attributes and headers netfilter: ip6t_eui: fix read outside array bounds netfilter: ebt_ulog: fix checkentry return value net_sched: fix class grafting errno codes net_sched: make cls_ops->tcf_chain() optional net_sched: make cls_ops->change and cls_ops->delete optional net_sched: remove some unnecessary checks in classful schedulers net_sched: reintroduce dev->qdisc for use by sch_api net_sched: move dev_graft_qdisc() to sch_generic.c net_sched: fix estimator lock selection for mq child qdiscs
Patrick McHarrdy (1): [NETFILTER]: nf_conntrack: fix helper module unload races
Patrick McManus (4): intelfb section fix [TCP]: TCP_DEFER_ACCEPT updates - defer timeout conflicts with max_thresh [TCP]: TCP_DEFER_ACCEPT updates - dont retxmt synack [TCP]: TCP_DEFER_ACCEPT updates - process as established
Patrick Mochel (44): Driver Core: fix bk-driver-core kills ppc64 usb: klist_node_attached() fix sn: fixes due to driver core changes Driver core: Use klist_del() instead of klist_remove(). oss: remove deprecated PM interface from ad1848 driver oss: remove deprecated PM interface from cs4281 driver oss: remove deprecated PM interface from cs46xx driver oss: remove deprecated PM interface from maestro driver oss: remove deprecated PM interface from nm256 driver oss: remove deprecated PM interface from opl3sa2 driver ACPI: create acpi_device_suspend()/acpi_device_resume() ACPI: delete tracing macros from drivers/acpi/*.c ACPI: ac: Add struct acpi_device to struct acpi_ac. ACPI: acpi_memhotplug: add struct acpi_device to struct acpi_memory_device. ACPI: battery: add struct acpi_device to struct acpi_battery. ACPI: fan: add struct acpi_device to struct acpi_fan. ACPI: pci root: add struct acpi_device to struct acpi_pci_root. ACPI: thermal: add struct acpi_device to struct acpi_thermal. ACPI: power: add struct acpi_device to struct acpi_power_resource ACPI: video: add struct acpi_device to struct acpi_video_bus. ACPI: ac: Use acpi_device's handle instead of driver's ACPI: acpi_memhotplug: Use acpi_device's handle instead of driver's ACPI: battery: Use acpi_device's handle instead of driver's ACPI: button: Use acpi_device's handle instead of driver's ACPI: fan: Use acpi_device's handle instead of driver's ACPI: pci_link: Use acpi_device's handle instead of driver's ACPI: pci_root: Use acpi_device's handle instead of driver's ACPI: power: Use acpi_device's handle instead of driver's ACPI: thermal: Use acpi_device's handle instead of driver's ACPI: video: Use acpi_device's handle instead of driver's ACPI: ac: Remove unneeded acpi_handle from driver. ACPI: acpi_memhotplug: Remove unneeded acpi_handle from driver. ACPI: battery: Remove unneeded acpi_handle from driver. ACPI: button: Remove unneeded acpi_handle from driver. ACPI: fan: Remove unneeded acpi_handle from driver. ACPI: pci_link: Remove unneeded acpi_handle from driver. ACPI: pci_root: Remove unneeded acpi_handle from driver. ACPI: power: Remove unneeded acpi_handle from driver. ACPI: thermal: Remove unneeded acpi_handle from driver. ACPI: video: Remove unneeded acpi_handle from driver. ACPI: add device_driver and hepler functions ACPI: add ACPI bus_type for driver model ACPI: change registration interface to follow driver model ACPI: convert to sysfs framework
Patrick Ohly (12): net: put_cmsg_compat + SO_TIMESTAMP[NS]: use same name for value as caller clocksource: allow usage independent of timekeeping.c timecompare: generic infrastructure to map between two time bases net: new user space API for time stamping of incoming and outgoing packets net: infrastructure for hardware time stamping net: socket infrastructure for SO_TIMESTAMPING ip: support for TX timestamps on UDP and RAW sockets net: pass new SIOCSHWTSTAMP through to device drivers igb: access to NIC time igb: stub support for SIOCSHWTSTAMP igb: use timecompare to implement hardware time stamping net: kernel panic in dev_hard_start_xmit: remove faulty software TX time stamping
Patrick Pletscher (2): Documentation/DocBook/mtdnand.tmpl: typo fixes kernel/printk.c: comment fix
Patrick Ringl (4): fix typos in net/ieee80211/Kconfig ide: cosmetic adaption of drivers/ide/Kconfig concerning SATA fix typos in drivers/block/Kconfig README: fix misleading pointer to the defconf directory
Patrick Simmons (1): zd1211rw: fix unaligned access in zd_mac_rx
Patrik Kullman (1): USB: serial: add support for second revision of Ericsson F3507G WWAN card
Patrik Sevallius (2): USB: usb peripheral controller driver oops avoidance [ALSA] soc at91 minor bug fixes
Pau Oliva Fora (1): Input: add HTC Shift Touchscreen Driver
Paul A. Clarke (3): matroxfb: fix DVI setup to be more compatible matroxfb: fix jittery display on non-ppc systems matroxfb: rectify jitter (G450/G550)
Paul B Schroeder (2): USB: Moschip 7840 USB-Serial Driver Exar quad port serial
Paul Bolle (18): [x86 setup] Fix typo in arch/i386/boot/header.S lguest: Do not append space to guests kernel command line lguest: lguest.txt documentation fix [ISDN]: Do not validate ISDN net device address prior to interface-up MAINTAINERS: isdn4linux@listserv.isdn4linux.de is subscribers-only [SCSI] aacraid: Do not describe check_reset parameter with its value AFS: Do not describe debug parameters with their value it821x: do not describe noraid parameter with its value IB/ipath: Fix module parameter description for disable_sma x86 setup: drop SWAP_DEV x86 setup: remove DEF_INITSEG and DEF_SETUPSEG x86 setup: remove IMAGE_OFFSET [ARM] build fixes for netX serial driver USB: storage: adjust comment in Kconfig trivial: Add a space (and a comma) to a printk in 8250 driver i4l: do not print a warning when shutting down an i4l ppp interface i4l: minor cleanups gigaset: return -ENOTTY for unimplemented functions
Paul Bonser (1): [NET]: Re-fix of doc-comment in sock.h
Paul Brook (7): [ARM] 3420/1: Missing clobber in example code [ARM] 3335/1: Old-abi Thumb sys_syscall broken [ARM] 3860/1: Versatile PCI config byte accesses [ARM] 4074/1: Flat loader stack alignment Add a prefetch abort handler Linux Thumb-2 support for user-space applications nommu: ptrace support
Paul Chavent (1): USB: usbserial: provide ezusb functions for an external module.
Paul Clements (9): md: new sysfs interface for setting bits in the write-intent-bitmap md: use ffz instead of find_first_set to convert multiplier to shift md: allow SET_BITMAP_FILE to work on 64bit kernel with 32bit userspace nbd: show nbd client pid in sysfs NBD: set uninitialized devices to size 0 NBD: allow hung network I/O to be cancelled NBD: remove limit on max number of nbd devices NBD: make nbd default to deadline I/O scheduler nbd: fix I/O hang on disconnected nbds
Paul Collins (6): v9fs: do not include linux/version.h leds: turn LED off when changing triggers udf: restore UDFFS_DEBUG to being undefined by default powerpc/kexec: Fix up KEXEC_CONTROL_CODE_SIZE missed during conversion drm/i915: skip LVDS initialization on Apple Mac Mini HID: constify arrays of struct apple_key_translation
Paul Drynoff (1): slab: kmalloc, kzalloc comments cleanup and fix
Paul E. McKenney (147): Fix comment in list.h that refers to nonexistent API kernel/rcupdate.c: make the exports EXPORT_SYMBOL_GPL Add deprecated_for_modules Deprecate synchronize_kernel, GPL replacement Change synchronize_kernel to _rcu and _sched Update RCU documentation RCU: clean up a few remaining synchronize_kernel() calls [DECNET]: Fix RCU race condition in dn_neigh_construct(). [LIST]: Add docbook header comments for hlist_add_{before,after}_rcu() NMI: Update NMI users of RCU to use new API Yet another RCU documentation update RCU torture-testing kernel module Remove duplicate code in signal.c Remove hlist_for_each_rcu() API, convert existing use to hlist_for_each_entry_rcu add success/failure indication to RCU torture test fix remaining list_for_each_safe_rcu in -mm (take 2) Make RCU task_struct safe for oprofile Simpler signal-exit concurrency handling remove get_task_struct_rcu() RCU documentation fixes (January 2006 update) Fix comment to synchronize_sched() rcutorture: tag success/failure line with module parameters Make RCU API inaccessible to non-GPL Linux kernel modules RCU documentation: self-limiting updates and call_rcu() rcutorture: catchup doc fixes for idle-hz tests rcutorture: add ops vector and Classic RCU ops rcutorture: add call_rcu_bh() operations memory ordering in __kfifo primitives srcu-3: RCU variant permitting read-side blocking srcu-3: add SRCU operations to rcutorture Change constant zero to NOTIFY_DONE in ratelimit_handler() posix timers: RCU optimization for clock_gettime() prohibit rcutorture from being compiled into the kernel Document the fact that RCU callbacks can run in parallel bpqether: fix rcu usage sched: export cpu_clock() Immunize rcu_dereference() against crazy compiler writers Remove workaround for unimmunized rcu_dereference from mce_log() Make rcutorture RNG use temporal entropy Preempt-RCU: reorganize RCU code into rcuclassic.c and rcupdate.c Preempt-RCU: fix rcu_barrier for preemptive environment. Preempt-RCU: implementation Preempt-RCU: CPU Hotplug handling Preempt-RCU: update RCU Documentation. RCU: add help text for "RCU implementation type" Remove rcu_assign_pointer() penalty for NULL pointers rcupdate: fix comment rcupreempt: fix hibernate/resume in presence of PREEMPT_RCU and hotplug rcupreempt: remove never-migrates assumption from rcu_process_callbacks() rcu: move PREEMPT_RCU config option back under PREEMPT rcu: fix misplaced mb() in rcu_enter/exit_nohz() SELinux fixups needed for preemptable RCU from -rt list_for_each_rcu must die: audit rcu: add call_rcu_sched() rcu: add memory barriers and comments to rcu_check_callbacks() rcu: add rcu_barrier_sched() and rcu_barrier_bh() rcu: add call_rcu_sched() and friends to rcutorture sched: 1Q08 RCU doc update, add call_rcu_sched() rcu: fix rcu_try_flip_waitack_needed() to prevent grace-period stall RCU, rculist.h: fix list iterators rcu: make rcutorture more vicious: add stutter feature rcu: make rcutorture more vicious: reinstate boot-time testing rcu, rcutorture: make quiescent rcutorture less power-hungry rcu: make quiescent rcutorture less power-hungry rcu: make rcutorture even more vicious: invoke RCU readers from irq handlers (timers) list_for_each_rcu must die: networking rcu, debug: detect stalled grace periods rcu: prevent console flood when one CPU sees another AWOL via RCU rcu: classic RCU locking and memory-barrier cleanups rcu: fixes to include/linux/rcupreempt.h rcu: remove list_for_each_rcu() rcu: fix classic RCU locking cleanup lockdep problem rcu: remove redundant ACCESS_ONCE definition from rcupreempt.c rcu: fix locking cleanup fallout rcu: use irq-safe locks sparc64: Prevent sparc64 from invoking irq handlers on offline CPUs [IA64] prevent ia64 from invoking irq handlers on offline CPUs rcu: RCU-based detection of stalled CPUs for Classic RCU rcu: increase RCU stall-check timeouts Document RCU and unloadable modules rcu: fix rcutorture behavior during reboot "Tree RCU": scalable classic RCU implementation rcu: fix rcutree grace-period-latency bug on small systems rcu: make treercu safe for suspend and resume rcu: eliminate synchronize_rcu_xxx macro rcu: fix rcutorture bug rcu: fix bug in rcutorture system-shutdown code x86, rcu: fix strange load average and ksoftirqd behavior rcu: Teach RCU that idle task is not quiscent state at boot idr: make idr_remove_all() do removal -before- free_layer() rcu: documentation 1Q09 update RCU: make treercu be default rcu: Make hierarchical RCU less IPI-happy rcu: Add __rcu_pending tracing to hierarchical RCU rcu: Update RCU tracing documentation for __rcu_pending rcu: Mark Hierarchical RCU no longer experimental rcu: Remove Classic RCU fix RCU-callback-after-kmem_cache_destroy problem in sl[aou]b rcu: Add synchronize_sched_expedited() primitive rcu: Add synchronize_sched_expedited() torture tests rcu: Add synchronize_sched_expedited() rcutorture doc + updates rcu: Split hierarchical RCU initialization into boot-time and CPU-online pieces cpu hotplug: Introduce cpu_notifier() to handle !HOTPLUG_CPU case rcu: Simplify RCU CPU-hotplug notification rcu: Make preemptable RCU scan all CPUs when summing RCU counters rcu: Make rcupreempt_trace.c look at offline CPUs rcu: Delay rcu_barrier() wait until beginning of next CPU-hotunplug operation. rcu: Expunge lingering references to CONFIG_CLASSIC_RCU, optimize on !SMP rcu: Move private definitions from include/linux/rcutree.h to kernel/rcutree.h rcu: Renamings to increase RCU clarity rcu: Consolidate sparse and lockdep declarations in include/linux/rcupdate.h rcu: Fix online/offline indication for rcudata.csv trace file rcu: Merge per-RCU-flavor initialization into pre-existing macro rcu: Use debugfs_remove_recursive() simplify code. rcu: Simplify rcu_pending()/rcu_check_callbacks() API rcu: Merge preemptable-RCU functionality into hierarchical RCU rcu: Remove CONFIG_PREEMPT_RCU rcu: Add "notrace" to RCU function headers used by ftrace rcu: Add CPU-offline processing for single-node configurations rcu: Add #ifdef to suppress __rcu_offline_cpu() warning in !HOTPLUG_CPU builds rcu: Remove lockdep annotations from RCU's _notrace() API members rcu: Create rcutree plugins to handle hotplug CPU for multi-level trees rcu: Changes from reviews: avoid casts, fix/add warnings, improve comments rcu: Move end of special early-boot RCU operation earlier rcu: Need to update rnp->gpnum if preemptable RCU is to be reliable rcu: Initialize multi-level RCU grace periods holding locks rcu: Kconfig help needs to say that TREE_PREEMPT_RCU scales down rcu: Add debug checks to TREE_PREEMPT_RCU for premature grace periods rcu: Simplify rcu_read_unlock_special() quiescent-state accounting rcu: Fix synchronize_rcu() for TREE_PREEMPT_RCU rcu: Add WARN_ON_ONCE() consistency checks covering state transitions rcu: Apply results of code inspection of kernel/rcutree_plugin.h rcu: Fix thinko, actually initialize full tree rcu: Fix whitespace inconsistencies rcu: Clean up code based on review feedback from Josh Triplett rcu: Clean up code based on review feedback from Josh Triplett, part 2 rcu: Clean up code to address Ingo's checkpatch feedback rcu: Fix rcu_lock_map build failure on CONFIG_PROVE_LOCKING=y rcu: Clean up code based on review feedback from Josh Triplett, part 3 rcu: Clean up code based on review feedback from Josh Triplett, part 4 rcu: Replace the rcu_barrier enum with pointer to call_rcu*() function rcu: Move rcu_barrier() to rcutree rcu: Make hot-unplugged CPU relinquish its own RCU callbacks rcu: Place root rcu_node structure in separate lockdep class rcu: Prevent RCU IPI storms in presence of high call_rcu() load rcu: Stopgap fix for synchronize_rcu_expedited() for TREE_PREEMPT_RCU rcu: Fix TREE_PREEMPT_RCU CPU_HOTPLUG bad-luck hang
Paul Fertser (4): ASoC: Fix WM8753 DAIs unregistering mfd: use a dedicated workqueue for pcf50633 irq processing mfd: revise locking for pcf50633 ADC mfd: fix wrong define for 10bit pcf50633 ADC mode
Paul Fox (2): Input: psmouse - add module parameters to control OLPC touchpad delays Input: hgpk - forced recalibration for the OLPC touchpad
Paul Fulghum (61): synclink.c: compiler optimisation fix synclink.c: add clear stats synclink.c: add loopback to async mode synclinkmp.c: fix double mapping of signals synclinkmp.c: disable burst transfers synclinkmp.c: add statistics clear synclinkmp.c: fix async internal loopback synclink_cs add statistics clear synclink: update to use DMA mapping API new driver synclink_gt new tty buffering access fix synclink_gt remove unnecessary page alignment synclink_gt fix size of register value storage new tty buffering locking fix tty buffering stall fix tty reference count fix tty buffering: comment out debug code synclink: remove dead code synclink_gt add gpio feature synclink_gt: remove uneeded async code ptmx: fix duplicate idr_remove tty release_dev(): remove dead code USB: remove __init from usb_console_setup USB: console: fix cr/lf issues USB: console: prevent ENODEV on node fix memory leak in rocketport rp_do_receive add synclink_gt custom hdlc idle add synclink_gt crc return feature fix synclink_gt diagnostics error reporting synclink_gt: add GT2 adapter support tty: fix TCSBRK comment remove TTY_DONT_FLIP add receive_room flow control to flush_to_ldisc remove active field from tty buffer structure remove dead entry in net wan Kconfig synclink_gt: fix receive tty error handling synclink_gt: add bisync and monosync modes synclink_gt: increase max devices synclink: remove PAGE_SIZE reference generic HDLC synclink config mismatch fix synclink_gt use dynamic tty device registration tty_set_ldisc() receive_room fix synclink_gt: add compat_ioctl tty: add compat_ioctl tty: flush flip buffer on ldisc input queue flush tty: restore locked ioctl file op synclink_gt: fix transmit DMA stall synclink_gt fix module reference synclink_gt fix missed serial input signal changes n_hdlc: honor O_NONBLOCK on write synclink_gt: improve and simplify write method synclink_gt: add serial bit order control synclink_gt: improve TIOCOUTQ accuracy synclink_gt: leave transmitter in reset state after configuration synclink_gt: add rx DMA buffer fill level control synclink_gt fix locking in error path of rx enable synclink_gt: enable RI interrupt synclink_gt: add clock options tty: synclink_gt add receive pio mode tty: n_hdlc add buffer flushing synclink_gt: fix transmit race and timeout
Paul Gortmaker (42): 8390 Tx fix for non i386 machines [ARM] 3756/1: Assign value for HWCAP_IWMMXT [ARM] 3912/1: Make PXA270 advertise HWCAP_IWMMXT capability [ARM] 3911/2: Simplify alloc_thread_info on ARM [POWERPC] Select DEFAULT_UIMAGE for HPC-NET/8641 [POWERPC] Fix compile failure in cpm_uart_cpm2 [POWERPC] 85xx: mpc85xx_ads: add in missing of_node_put() [POWERPC] mpc5200: add #address-cells and #size-cells to soc node. [POWERPC] Reduce code duplication in legacy_serial, add UART parent types [POWERPC] 85xx: Add support for Wind River SBC8560 in arch/powerpc [POWERPC] 85xx: Add v1 device tree source for Wind River SBC8560 board [POWERPC] CPM2: Make support for the CPM2 optional on 8560 based boards [POWERPC] 85xx: Add default .config file for Wind River SBC8560 [POWERPC] 85xx: Add basic support for Wind River SBC8548 board [POWERPC] 85xx: Add v1 device tree source for Wind River SBC8548 board [POWERPC] 85xx: Add default .config file for Wind River SBC8548 [POWERPC] 83xx: Add support for Wind River SBC834x boards [POWERPC] 83xx: Add device tree source for Wind River SBC834x board. [POWERPC] 83xx: Add default config file for Wind River SBC8349 board [POWERPC] 83xx: mpc834x_mds - Convert device tree source to dts-v1 [POWERPC] QE: Explicitly set address-cells and size cells for muram [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format. [POWERPC] Fix build failure for tqm8540 and sbc85xx defconfigs [POWERPC] 86xx: Add support for Wind River SBC8641D board [POWERPC] 86xx: Add defconfig for Wind River SBC8641D board [POWERPC] 86xx: Add device tree source for Wind River SBC8641D [POWERPC] 86xx: mark functions static, other minor cleanups [POWERPC] 86xx: mpc86xx_hpcn - Temporarily accept old dts node identifier. PHY: add BCM5464 support to broadcom PHY driver phylib: factor out get_phy_id from within get_phy_device [netdrvr] gianfar: Determine TBIPA value dynamically phylib: do EXPORT_SYMBOL on get_phy_id powerpc/ibmebus: more meaningful variable name rtc: fix reported IRQ rate for when HPET is enabled powerpc/mpc7448: add alias list to DTS, clean out old chosen node Documentation: remove old sbc8260 board specific information powerpc/sbc8560: fix compile warning on CPM pin array [ARM] 5507/1: support R_ARM_MOVW_ABS_NC and MOVT_ABS relocation types powerpc/83xx: sbc8349 - update defconfig, enable MTD, USB storage powerpc/85xx: issue fsl_soc reboot warning only when applicable powerpc/85xx: sbc8560 - remove "has-rstcr" from global utilities block powerpc: derive COMMAND_LINE_SIZE from asm-generic
Paul Jackson (132): cpusets+hotplug+preepmt broken cpuset exit NULL dereference fix plug MAN-PAGES maintainer in Documentation/SubmittingPatches cpuset release ABBA deadlock fix cpu_exclusive sched domains on partial nodes temp fix cpu_exclusive sched domains build fix undo partial cpu_exclusive sched domain disabling completely disable cpu_exclusive sched domain cpusets: oom_kill tweaks cpusets: new __GFP_HARDWALL flag cpusets: formalize intermediate GFP_KERNEL containment cpusets: confine oom_killer to mem_exclusive cpuset cpuset semaphore depth check deadlock fix cpuset semaphore depth check optimize cpuset maintainers cpuset read past eof memory leak fix Document from line in patch format Document patch subject line better cpuset cleanup cpusets: remove depth counted locking hack cpusets: dual semaphore locking overhaul cpusets: simple rename cpusets: confine pdflush to its cpuset cpusets: bitmap and mask remap operators cpusets: automatic numa mempolicy rebinding lib/string.c cleanup: restore useful memmove const sched: hardcode non-smp set_cpus_allowed mm: gfp_noreclaim cleanup cpuset fork locking fix [SPARC]: atomic_clear_mask build fix [SPARC]: block/ needed in final image link driver kill hotplug word from sn and others fix mm: fix __alloc_pages cpuset ALLOC_* flags cpusets: swap migration interface cpuset: better bitmap remap defaults cpuset: mempolicy one more nodemask conversion cpuset: memory pressure meter cpuset: document additional features cpuset: remove marker_pid documentation cpuset: minor spacing initializer fixes cpuset: update_nodemask code reformat cpuset: fork hook fix cpuset: combine refresh_mems and update_mems cpuset: implement cpuset_mems_allowed cpuset: numa_policy_rebind cleanup cpuset: number_of_cpusets optimization cpuset: rebind vma mempolicies fix cpuset: migrate all tasks in cpuset at once cpuset: remove test for null cpuset from alloc code path cpuset: use rcu directly optimization cpuset: mark number_of_cpusets read_mostly cpuset: skip rcu check if task is in root cpuset Serial: disable jsm in ppc64 defconfig cpuset two little doc fixes mm: gfp_atomic comments cpuset oom lock fix cpuset: oops in exit on null cpuset fix mm: hugetlb alloc_fresh_huge_page bogus node loop fix mm: slab cache interleave rotor fix bitmap: region cleanup bitmap: region restructuring cpuset cleanup not not operators cpuset use combined atomic_inc_return calls cpuset memory spread basic implementation cpuset memory spread page cache implementation and hooks cpuset memory spread: slab cache filesystems cpuset memory spread: slab cache format cpuset memory spread slab cache implementation cpuset memory spread slab cache optimizations cpuset memory spread slab cache hooks cpuset: remove unnecessary NULL check cpuset: don't need to mark cpuset_mems_generation atomic cpuset: memory_spread_slab drop useless PF_SPREAD_PAGE check cpuset: remove useless local variable initialization cpuset: task_lock comment fix cpuset: unsafe mm reference fix cpuset: memory migration interaction fix Cpuset: might sleep checking zones allowed fix cpuset: update cpuset_zones_allowed comment cpuset: might_sleep_if check in cpuset_zones_allowed Cpuset: fix ABBA deadlock with cpu hotplug lock [IA64] panic if topology_init kzalloc fails cpuset: top_cpuset tracks hotplug changes to cpu_online_map cpuset: top_cpuset tracks hotplug changes to node_online_map cpuset: hotunplug cpus and mems in all cpusets cpuset: fix obscure attach_task vs exiting race cpuset: mempolicy migration typo fix memory page alloc minor cleanups memory page_alloc zonelist caching speedup memory page_alloc zonelist caching reorder structure cpuset: minor code refinements mm: fallback_alloc cpuset_zone_allowed irq fix cpuset: rework cpuset_zone_allowed api CONFIG_VM_EVENT_COUNTER comment decrustify cpuset: zero malloc - fix for old cpusets cpuset: remove sched domain hooks from cpusets cpuset: zero malloc - revert the old cpuset fix task cgroups: enable cgroups by default in some configs cpuset sched_load_balance flag cpusets: decrustify cpuset mask update code cgroup brace coding style fix cgroup simplify space stripping hotplug cpu: move tasks in empty cpusets to parent various other fixes hotplug cpu move tasks in empty cpusets - refinements cpusets: update_cpumask documentation fix mempolicy: add bitmap_onto() and bitmap_fold() operations cgroup: fix sparse warning of shadow symbol in cgroup.c cpusets: update maintainers cpumask: remove bitmap_scnprintf_len and cpumask_scnprintf_len x86 boot: include missing smp.h header x86 boot: remove some unused extern function declarations x86 boot: add header comment to dmi.h stating what it is x86 boot: simplify pageblock_bits enum declaration x86 boot: minor code format fixes in e820 and efi routines x86 boot: proper use of ARRAY_SIZE instead of repeated E820MAX constant x86 boot: extend some internal memory map arrays to handle larger EFI input x86 boot: change sanitize_e820_map parameter from byte to int to allow bigger memory maps x86 boot: longer comment explaining sanitize_e820_map routine x86 boot: add code to add BIOS provided EFI memory entries to kernel doc: update to URL and status of kernel-docs.txt entry doc: document the kernel-doc conventions for kernel hackers cpusets: provide another web page URL in MAINTAINERS file cpusets: document proc status cpus and mems allowed lists doc: document the relax_domain_level kernel boot argument x86 boot: e820 code indentation fix x86 boot: x86_64 efi compiler warning fix x86 boot: allow overlapping early reserve memory ranges x86 boot: show pfn addresses in hex not decimal in some kernel info printks x86 boot: more consistently use type int for node ids mm, generic, x86 boot: more tweaks to hex prints of some pfn addresses x86 boot: only pick up additional EFI memmap if add_efi_memmap flag cpusets: remove pj from cpuset maintainers
Paul Janzen (2): ppc32: Put cache flush routines back into .relocate_code section mv643xx_eth: Fix handling of small, unaligned fragments
Paul Jimenez (3): x86: make i8259_64 more _32-like x86: mtrr use type bool [RESEND AGAIN] dm: table use list_for_each
Paul Knowles (1): KVM: Fix kvm_arch_vcpu_ioctl_set_sregs so that set_cr0 works properly
Paul Larson (2): ixgbe: fix EEH recovery during reset on PPC Add enable_ms to jsm driver
Paul Mackerras (691): ppc32: fix bogosity in process-freezing code ppc32: improve timebase sync for SMP ppc32: oops on kernel altivec assist exceptions ppc32: fix single-stepping of emulated instructions ppc64: fix export of wrong symbol ppc64: fix 32-bit signal frame back link ppc32: refactor FPU exception handling ppc32: Fix address checking on lmw/stmw align exception ppc64: Fix irq parsing on powermac ppc64: tell firmware about kernel capabilities ppc64: fix prom.c compile warning ppc64: fix reloc_offset comment ppc64: remove asm/bootinfo.h include ppc64: remove unused arch/ppc64/boot/start.c ppc64: remove explicit contig_page_data reference ppc64: global interrupt queue cleanup ppc64: enable CONFIG_RTAS_PROC by default PPP multilink fragmentation improvements ppc32: enable use of early_param ppc32: don't call progress functions after boot ppc32: remove unused computation ppc32: Fix __copy_tofrom_user return value ppx32: Fix uninitialized variable in set_preferred_console ppc64: actually call prom_send_capabilities ppc64: Fix PER_LINUX32 behaviour ppc64: update example configs Obvious bugfix for yenta resource allocation ppc64: fix for kexec boot issue ppc64: update defconfigs Remove race between con_open and con_close PCI: Add pci_walk_bus function to PCI core (nonrecursive) Separate pci bits out of struct device_node Allow PCI config space syscalls to be used by 64-bit processes. PCI: Small rearrangement of PCI probing code ppc32: Kill init on unhandled synchronous signals ppc32: support hotplug cpu on powermacs ppc64: Set up PCI tree from Open Firmware device tree ppc64: Make eeh_init function again Revert "[PATCH] ppc32: Allow user to individual select CHRP/PMAC/PREP config" ppc64: Fix PCI flags when using OF device tree Merge from Linus' tree. powerpc: Merge enough to start building in arch/powerpc. Merge refs/heads/devtree from rsync://oak/kernels/iseries/work/.git ppc64: Fix typo in iommu cleanups that broke pmac build. powerpc: Fix building in the old arch's boot directory for now powerpc: Fixes to get the merged kernel to boot on powermac. Don't call a NULL ack function in the generic IRQ code. Merge Stephen Rothwell's patches Merge by hand from Linus' tree. powerpc: Get merged kernel to compile and run on 32-bit SMP powermac. Merge rsync://ozlabs.org/sfr-git/for-paulus/ ppc32: export a few more things where they are defined ppc32: remove obsolete klock_info definition powerpc: Define 32/64 bit asm macros and use them in fpu.S powerpc: Merge in the ppc64 version of the prom code. powerpc: Merge lmb.c and make MM initialization use it. powerpc: Remove 64-bit cpu support from ppc32. powerpc: Merge of_device.c and of_device.h powerpc: Use the merged of_device.c with ARCH=powerpc powerpc: Merge traps.c a bit more powerpc: Define a _sdata symbol powerpc: Fix idle.c compile warning powerpc: Use SPRN_xxx rather than xxx for SPR numbers powerpc: Make some #includes explicit. powerpc: Merged processor.h. ppc64: Use the merged lmb routines powerpc: Rename files to have consistent _32/_64 suffixes powerpc: Merge arch/ppc64/mm to arch/powerpc/mm powerpc: move pSeries files to arch/powerpc/platforms/pseries ppc64: Use SPRN_ prefix for special purpose register names powerpc: rename powermac files to remove pmac_ prefix powerpc: Merge Kconfig.debug powerpc: Use reg.h instead of processor.h when we just want reg names powerpc: Use arch/powerpc/mm and arch/powerpc/lib for 64-bit powerpc: make process.c suitable for both 32-bit and 64-bit powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S powerpc: Make prom_init.c suitable for both 32-bit and 64-bit powerpc: Reduce the 32/64-bit differences in traps.c powerpc: Reduce the 32/64-bit diffs in vmlinux.lds.S powerpc: Fix bug caused by negation of 64-bit reloc_offset value powerpc: move lparmap.c to arch/powerpc/kernel powerpc: Get 64-bit configs to compile with ARCH=powerpc powerpc: Get iseries to compile with ARCH=powerpc powerpc: Merge asm/irq.h powerpc: Merge asm/unistd.h powerpc: Fix off-by-one error in prom_init.c powerpc: Fix compilation for 32-bit configs powerpc: Start merging 64-bit support into powermac files powerpc: Make building the boot image work for both 32-bit and 64-bit powerpc: Merged asm/backlight.h powerpc: Merged asm/i8259.h powerpc: Remove 83xx from arch/powerpc/platforms/Makefile for now powerpc: Merged asm/xmon.h powerpc: Remove xmon.h include from arch/powerpc/platforms/powermac/pic.c powerpc: Remove debug messages from setup_64.c ppc: Adapt to asm-powerpc/irq.h irq_canonicalize changes ppc: Various minor compile fixes ppc64: Use merged versions of init_task.c and process.c. ppc64: compile fix - define execve in misc.S Merge from Linus' tree powerpc: Move default hash table size calculation to hash_utils_64.c powerpc: Bring in some changes made to arch/ppc and include/asm-ppc64 ppc64: Remove duplicate versions of some headers powerpc: Initialize btext subsystem later, after prom_init powerpc: Merge syscalls.c and sys_ppc32.c. ppc: Use the merged of_device.c from arch/powerpc/kernel ppc: Fix various compile errors resulting from ptrace.c merge powerpc: Clear the BSS at the start of early_init with ARCH=ppc powerpc: Make CONFIG_PROC_DEVICETREE independent of CONFIG_PPC_OF powerpc: Fix various compile errors with ARCH=ppc, ppc64 and powerpc Merge rsync://oak/kernels/iseries/work/ ppc: Minor smp changes for consistency with ppc64 powerpc: Merge machdep.h ppc: declare smp_ops in asm/smp.h, since platform setup code needs it powerpc: Eliminate a compile warning in signal_32.c powerpc: Move ptrace32.c from arch/ppc64 to arch/powerpc ppc64: Minor compilation fixes powerpc: Merge time.c and asm/time.h. powerpc: Fix a branch-too-far link error for 32-bit targets powerpc: Fix a corner case in __div64_32 ppc64: update defconfigs ppc64: Change ppc_md.get_cpuinfo to ppc_md.show_cpuinfo powerpc: Move smp_mpic_message_pass into mpic.c powerpc: Fix places where ppc_md.show_[per]cpuinfo was treated as int powerpc: Merge various powermac-related header files. ppc: rename pci_assign_all_busses to pci_assign_all_buses ppc64: Move init_boot_text call and conswitchp init into setup_arch powerpc: Move some calculations from xxx_calibrate_decr to time_init ppc64: Use the merged mpic.c powerpc/ppc/ppc64: Various compile fixes. powerpc: Fix some bugs in the new merged time code ppc64: Fix typo in time calculations powerpc: Move agp_special_page export to where it is defined ppc64: Fix delivery of RT signals to 32-bit processes. ppc64/powerpc: Fix time initialization on SMP systems ppc64: Add a `primary' argument to pci_process_bridge_OF_ranges ppc64: Rearrange btext initialization for consistency with ppc32 ppc64: Simplify secondary CPU startup on powermacs powerpc: Make set_rtc_time() return error code from lower-level function powerpc: Merge in 64-bit powermac support. ppc64: Use arch/powerpc/platforms/powermac for powermac build. Merge changes from linux-2.6 by hand powerpc: Fix time code for 601 processors powerpc: Run on old powermacs. powerpc: Make coff boot wrapper load the kernel at 8M ppc: Use the indirect_pci.c from arch/powerpc/sysdev powerpc: Merge i8259.c into arch/powerpc/sysdev powerpc: Merge rtas.c into arch/powerpc/kernel powerpc: Pull common bits of setup_{32,64}.c into setup-common.c powerpc: Pull out MPC106 (grackle) initialization code into its own file powerpc: Fix interrupt-tree parsing powerpc: Don't limit pmac_get_rtc_time to return only positive values powerpc: Merge 32-bit CHRP support. powerpc: Fixes to get the Longtrail CHRP a bit further power: Update the multiple inclusion protection symbol on machdep.h powerpc32: Limit memory to lowmem if !CONFIG_HIGHMEM. powerpc: Fix incorrect timer register addresses in mpic.c powerpc: 32-bit powermac needs the mpc106 code powerpc: Remove common stuff from setup_64.c powerpc: undeprecate the old OF device tree accessors for now ppc64: remove arch/ppc64/kernel/setup.c powerpc: remove duplicate screen_info from setup_32.c powerpc: 32-bit CHRP SMP fixes powerpc: Introduce toreal/fromreal assembly macros powerpc: Fix new-world powermac detection powerpc: Move U3 IOMMU driver to arch/powerpc/sysdev ppc64: Include arch/powerpc/kernel/setup-common.o ppc64: Use the correct prototypes for i8259 functions Merge in v2.6.14 by hand Merge git://oak/home/sfr/kernels/iseries/work/ powerpc: Rename asm offset TRAP to _TRAP for 32-bit powerpc: Make single-stepping emulation (mostly) usable on 32-bit powerpc: Merge xmon powerpc: Add -mno-altivec for ARCH=powerpc builds powerpc: Merge maple support code to arch/powerpc/platforms/maple powerpc: 32-bit needs cur_cpu_spec exported too powerpc: import a gfp_t fix to arch/powerpc/mm/pgtable_32.c powerpc: Remove T command from xmon help text since it no longer exists powerpc: Fix time setting bug on 32-bit powerpc: Fix bug arising from having multiple memory_limit variables ppc: remove duplicate export of cur_cpu_spec Merge ../linux-2.6 by hand powerpc: apply recent changes to merged code powerpc: import a fix from arch/ppc/mm/pgtable.c Input: adbhid - fix OOPS introduced by dynalloc conversion powerpc: Fix BUG/WARN macros for 64-bit powerpc: Fix pseries (64-bit) build powerpc: Use rtas_call not call_rtas in CHRP code powerpc: Fix compile error with CONFIG_TAU=y powerpc: exclude powerbook sleep code with CONFIG_PPC64 and CONFIG_PM Merge git://oak/home/sfr/kernels/iseries/work powerpc: clean up bug.h further Merge ../linux-2.6 powerpc: include lmb.h in arch/powerpc/platforms/powermac/setup.c powerpc: include <linux/platform_device.h> in pegasos_eth.c powerpc: Compile fixes for chrp/nvram.c powerpc: Merge remaining RTAS code Merge git://oak/home/sfr/kernels/iseries/work powerpc: Merge smp-tbsync.c (the generic timebase sync routine) Merge branch 'for-paulus' of git://kernel/home/michael/src/work/ Merge git://oak/home/sfr/kernels/iseries/work powerpc: Merge smp.c and smp.h powerpc: Fix vmlinux.lds.S for 32-bit powerpc: Various UP build fixes Merge ../linux-2.6 Merge ../linux-2.6 powerpc: Fix typo in pmac_cpufreq_resume macintosh: Always export pmu_[un]register_sleep_notifier if CONFIG_PM set powermac: Use a spinlock in swim3.c (floppy driver) instead of cli powerpc: Fix crash in early boot on some powermacs powerpc: Simplify and clean up the xmon terminal I/O Merge ../linux-2.6 ppc/powerpc: workarounds for old Open Firmware versions powerpc: Fix find_next_bit on 32-bit Merge git://oak/home/sfr/kernels/iseries/work powerpc: merge code values for identifying platforms powerpc: Fix typo introduced in merging platform codes powerpc: Fix compile error in EEH code with gcc4 powerpc: Fixes for 32-bit powermac SMP powerpc: Fix SMP time initialization problem powerpc: Add user CPU features for POWER4, POWER5, POWER5+ and Cell. powerpc: 32-bit fixes for xmon powerpc: Move some extern declarations from C code into headers Merge git://oak/home/sfr/kernels/iseries/work ppc64: Add declarations to ppc64 headers as well as powerpc headers Merge git://oak/home/sfr/kernels/iseries/work powerpc: Initialize secondary CPU setup for 32-bit SMP powerpc: Fix reading and writing SPRs from xmon on 32-bit powerpc: Fix some compile problems with the VDSO stuff Merge git://oak/home/sfr/kernels/iseries/work powerpc: Move a bunch of ppc64 headers to include/asm-powerpc powerpc: Move most remaining ppc64 files over to arch/powerpc powerpc: Export a couple of prom functions powerpc: Mark PREP and embedded as broken for now powerpc: Fix 32-bit compile: PPC_MEMSTART was undeclared powerpc: Fix clearing of the FPSCR when invoking a signal handler powerpc: Remove an extraneous and incorrect declaration of pmac_nvram_init. powerpc: Remove __init from a function used in suspend/resume. powerpc: Fix sparsemem with memory holes [was Re: ppc64 oops..] powerpc: Move ppc64 boot wrapper code over to arch/powerpc powerpc: Fix delay functions for 601 processors powerpc: Move remaining .c files from arch/ppc64 to arch/powerpc powerpc: Fix compile error on pSeries arising from delay.h changes powerpc: time-of-day fixes for 32-bit CHRP systems powerpc: Fix a couple of compile warnings for 32-bit compiles powerpc: Move defconfig over and remove remaining arch/ppc64 files offb: Fix compile error on ppc32 systems Merge branch 'mymerge' of ssh://ozlabs.org/home/sfr/kernel-sfr powerpc: Trivially merge several headers from asm-ppc64 to asm-powerpc powerpc: Merge pci.h powerpc: move include/asm-ppc64/ptrace-common.h to arch/powerpc/kernel powerpc: Merge spinlock.h powerpc: Fix bug in timebase synchronization on 32-bit SMP powermac Merge ../linux-2.6 powerpc: Export __flush_icache_range for 32-bit powerpc: Fix bug causing FP registers corruption on UP + preempt powerpc/pseries: Optimize IOMMU setup ppc: Build in all three of powermac, PREP and CHRP support powerpc: correct register usage in 64-bit syscall exit path powerpc: update defconfigs powerpc: Fix i8259 cascade on pSeries with XICS interrupt controller powerpc: Update __NR_syscalls to account for SPU syscalls ppc: remove duplicate bseip.h Revert "[PATCH] powerpc: Minor numa memory code cleanup" powerpc: Fix typo in head_64.S powerpc: Fix some #ifndef __KERNEL__ that should be #ifdef powerpc: set CONFIG_PPC_OF=y always for ARCH=powerpc powerpc: unbreak iSeries compilation again powerpc: Fix up some compile errors in the PCI error recovery code powerpc: Introduce a new config symbol to control 16550 early debug code powerpc: Fix compile error when CONFIG_PROC_VMCORE is not defined powerpc/32: Fix compile error caused by pud_t/pgt_t confusion powerpc: Avoid potential FP corruption with preempt and UP powerpc: make ARCH=ppc use arch/powerpc/kernel/process.c Increase AT_VECTOR_SIZE Merge ../linux-2.6 powerpc: Provide a suitable AT_PLATFORM value ppc: Remove duplicate export of get_wchan powerpc: Make COFF zImages for old 32-bit powermacs powerpc: Avoid unaligned loads and stores in boot memcpy code powerpc: Recognize /chaos bridge on old pmacs as PCI powerpc/32: Generate miboot images with ARCH=powerpc ppc: Remove powermac support from ARCH=ppc powerpc: Make ARCH=powerpc the default for 32-bit ppc powerpc/32: Restore previous version of 32-bit PCI code Merge ../linux-2.6 powerpc/64: Fix bug in setting floating-point exception mode Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc ppc: Use the system call table from arch/powerpc/kernel/systbl.S Merge ../powerpc-merge Provide an interface for getting the current tick length powerpc: Keep xtime and gettimeofday in sync Merge ../powerpc-merge powerpc: Implement accurate task and CPU time accounting powerpc: Export variables used in conversions to/from cputime_t Merge ../powerpc-merge powerpc: Fix might-sleep warning in program check exception handler powerpc: Turn off verbose debug output in powermac platform functions powerpc32: Fix timebase synchronization on 32-bit powermacs powerpc: Fix various syscall/signal/swapcontext bugs Merge ../linux-2.6 powerpc: Disallow lparcfg being a module powerpc: Fix problem with time going backwards powerpc: update defconfigs Merge ../linux-2.6 Merge branch '85xx' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc powerpc: Unify the 32 and 64 bit idle loops powerpc: Simplify pSeries idle loop powerpc: Move l2cr.S over to arch/powerpc powerpc: Move cpu_setup_6xx.S and temp.c over to arch/powerpc powerpc: Move swsusp.S over to arch/powerpc powerpc: Move module.c over to arch/powerpc powerpc: Move perfmon_fsl_booke.c over to arch/powerpc powerpc: Don't compile in arch/ppc/kernel for 32-bit ARCH=powerpc ppc: Remove duplicate exports of __down, __up etc. powerpc: Fix event-scan code for 32-bit CHRP powerpc: Fix goof in 6xx and POWER4 idle power-save functions ppc: Remove CHRP, POWER3 and POWER4 support from arch/ppc Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge branch '85xx' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc ppc: Fix compile error in arch/ppc/lib/strcase.c Merge ../linux-2.6 Merge branch 'for_paulus' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc powerpc: hook up the splice syscall powerpc: Fix CHRP booting - needs a define_machine call powerpc: Use correct sequence for putting CPU into nap mode Merge branch 'misc' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge Merge branch 'merge' Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc powerpc: Fix define_machine so machine_is() works from modules Merge branch 'merge' powerpc/pseries: Tell firmware our capabilities on new machines Merge branch 'merge' powerpc: Fix incorrect might_sleep in __get_user/__put_user on kernel addresses powerpc: Use the ibm,pa-features property if available Merge ../linux-2.6 powerpc/32: Define an is_kernel_addr() to fix ARCH=ppc compilation Merge branch 'for_paulus' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc Merge ../linux-2.6 Add CMSPAR to termbits.h for powerpc and alpha ppc: Fix typo in TI_LOCAL_FLAGS definition Merge branch 'merge' powerpc: Fix machine check problem on 32-bit kernels powerpc: Implement support for setting little-endian mode via prctl powerpc: Implement PR_[GS]ET_UNALIGN prctls for powerpc powerpc: Fix bug in iommu_alloc_coherent causing hang during boot powerpc: add context.vdso_base for 32-bit too Fix for the PPTP hangs that have been reported Merge branch 'merge' powerpc: Remove unused paca->pgdir field powerpc: Fix some missed ppc32 mm->context.id conversions powerpc: Use 64k pages without needing cache-inhibited large pages powerpc: Simplify push_end definition in pci_32.c Define __raw_get_cpu_var and use it [POWERPC] Simplify the code defining the 64-bit CPU features [POWERPC] Make sure we select CONFIG_NEW_LEDS if ADB_PMU_LED is set Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc [POWERPC] Correct the MAX_CONTEXT definition [POWERPC] Use little-endian bit from firmware ibm,pa-features property [POWERPC] Add a default config for 32-bit CHRP machines Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc lockdep: irqtrace subsystem, move account_system_vtime() calls into kernel/softirq.c Merge branch 'merge' Merge branch 'merge' [POWERPC] Correct masks used in emulating some instructions Merge branch 'merge' [POWERPC] Only offer CONFIG_BRIQ_PANEL if CONFIG_PPC_CHRP is enabled [POWERPC] Restore copyright notice in arch/powerpc/kernel/fpu.S [POWERPC] Fix problem with time not advancing on 32-bit platforms [POWERPC] Fix irq enable/disable in smp_generic_take_timebase [POWERPC] Fix return value from memcpy ppc32: fix last_jiffy time comparison Merge branch 'merge' [POWERPC] Update defconfigs [POWERPC] Fix MMIO ops to provide expected barrier behaviour Merge branch 'linux-2.6' [POWERPC] Define of_read_ulong helper Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/vitb/linux-2.6-PQ [POWERPC] Create a "wrapper" script and use it in arch/powerpc/boot nvidia fbdev: fix powerpc xmon scribbles [POWERPC] Don't try to just continue if xmon has no input device Merge branch 'master' of git://oak/home/sfr/kernels/iseries/work Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/vitb/linux-2.6-PQ [PPC] Fix some irq breakage with ARCH=ppc [POWERPC] Fix xmon IRQ handler for pt_regs removal [POWERPC] Fix secondary CPU startup on old "powersurge" SMP powermacs [POWERPC] Lazy interrupt disabling for 64-bit machines [POWERPC] Make sure interrupt enable gets restored properly IB/ehca: Fix eHCA driver compilation for uniprocessor powerpc: Eliminate "exceeds stub group size" linker warning [POWERPC] Make sure initrd and dtb sections get into zImage correctly [ALSA] Enable stereo line input for TAS codec Merge branch 'linux-2.6' into for-linus [POWERPC] Distinguish POWER6 partition modes and tell userspace [POWERPC] Tell firmware we can handle POWER6 compatible mode Fbdev driver for IBM GXT4500P videocards [POWERPC] Support ibm,dynamic-reconfiguration-memory nodes [POWERPC] Fix SPU coredump code for max_fdset removal Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'cell-merge' of master.kernel.org:/pub/scm/linux/kernel/git/arnd/cell-2.6 [POWERPC] Fix register save area alignment for swapcontext syscall gxt4500: Fix colormap and PLL setting, support GXT6000P [POWERPC] Update defconfigs [POWERPC] Clear RI bit in MSR before restoring r13 when returning to userspace [POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call Merge branch 'linux-2.6' [POWERPC] Only use H_BULK_REMOVE if the firmware supports it Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.21 [ALSA] aoa i2sbus: Stop Apple i2s DMA gracefully Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'cell-merge' of git+ssh://master.kernel.org/pub/scm/linux/kernel/git/arnd/cell-2.6 [POWERPC] Harden validate_sp against stack corruption Merge branch 'cell-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/cell-2.6 into merge Merge branch 'ppc_kconfig' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.22 Merge branch 'linux-2.6' into for-2.6.22 [POWERPC] Allow drivers to map individual 4k pages to userspace [POWERPC] Fix detection of loader-supplied initrd on OF platforms [PPP]: Fix skbuff.c:BUG due incorrect logic in process_input_packet() Merge branch 'kconfig' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.22 Merge branch 'spufs' of master.kernel.org:/pub/scm/linux/kernel/git/arnd/cell-2.6 into for-2.6.22 Merge branch 'for-2.6.22' of master.kernel.org:/pub/scm/linux/kernel/git/arnd/cell-2.6 into for-2.6.22 [POWERPC] Partially revert "Add correct interrupt property for pegasos ide" Revert "[POWERPC] DMA 4GB boundary protection" Revert "[POWERPC] Rename get_property to of_get_property: drivers" Revert "[POWERPC] Autodetect serial console on efika" Merge branch 'linux-2.6' into for-2.6.22 [POWERPC] Remove dev_dbg redefinition in drivers/ps3/vuart.c [POWERPC] Cope with PCI host bridge I/O window not starting at 0 Merge branch 'linux-2.6' Merge branch 'linux-2.6' [POWERPC] Fix incorrect calculation of I/O window addresses [POWERPC] Fix warning in hpte_decode(), and generalize it [POWERPC] Fix compile error with kexec and CONFIG_SMP=n [POWERPC] Fix building of COFF zImages [POWERPC] Fix per-cpu allocation on oldworld SMP powermacs [POWERPC] Update defconfigs [POWERPC] Fix subtle FP state corruption bug in signal return on SMP Merge branch 'for-2.6.23' into merge [POWERPC] Allow exec faults on readable areas on classic 32-bit PowerPC Don't compile the PMU power driver on 64-bit PowerPC Revert "[POWERPC] Don't complain if size-cells == 0 in prom_parse()" Merge branch 'fixes-2.6.23' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge [POWERPC] Expand RPN field to 34 bits when using 64k pages [POWERPC] Fix special PTE code for secondary hash bucket [POWERPC] Fix potential duplicate entry in SLB shadow buffer [POWERPC] Handle alignment faults on new FP load/store instructions [POWERPC] Fix SLB initialization at boot time Merge branch 'linux-2.6' into for-2.6.24 [POWERPC] Update defconfigs Define termios_1 functions for powerpc, s390, avr32 and frv Merge branch 'linux-2.6' into for-2.6.24 Merge branch 'linux-2.6' [POWERPC] Disable power management for arch/ppc Merge branch 'linux-2.6' into for-2.6.24 Merge branch 'ppc-fixes' of git://git.bocc.de/dbox2 into for-2.6.24 [PPC] Use cpu setup routines from cpu_setup_44x.S for ARCH=ppc [POWERPC] Use cache-inhibited large page bit from firmware [POWERPC] Remove unused old code from powermac setup code [POWERPC] Fix performance monitor on machines with logical PVR [POWERPC] Prevent decrementer clockevents from firing early [POWERPC] Make clockevents work on PPC601 processors Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into for-2.6.24 Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.24 [POWERPC] Use 1TB segments Merge branch 'fixes-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge Merge branch 'linux-2.6' into merge [POWERPC] Fix off-by-one error in setting decrementer on Book E/4xx (v2) Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge sched: restore deterministic CPU accounting on powerpc Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi into merge Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge Revert "[POWERPC] Fix RTAS os-term usage on kernel panic" Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/pasemi into for-2.6.25 [POWERPC] Update defconfigs Merge branch 'linux-2.6' Merge branch 'linux-2.6' into for-2.6.25 Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge [POWERPC] Convert media-bay.c to use the kthread API [POWERPC] Convert adb.c to use kthread API and not spin on ADB requests [POWERPC] Convert therm_pm72.c to use the kthread API [POWERPC] Convert therm_windtunnel.c to use the kthread API [POWERPC] Fix sleep on powerbook 3400 Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/cell-2.6 into for-2.6.25 Merge branch 'linux-2.6' Revert "[POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated" Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/pasemi [POWERPC] Fix build failure on Cell when CONFIG_SPU_FS=y [POWERPC] Fix boot failure on POWER6 Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi into for-2.6.25 [POWERPC] Provide a way to protect 4k subpages when using 64k pages Merge branch 'linux-2.6' Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25 Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx Revert "[POWERPC] Fake NUMA emulation for PowerPC" PPC: Fix powerpc vio_find_name to not use devices_subsys Merge branch 'for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-mpc52xx Merge branch 'linux-2.6' Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25 Merge branch 'for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into for-2.6.25 Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/lmb-2.6 Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/arnd/cell-2.6 into merge Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge [POWERPC] Add __ucmpdi2 for 64-bit comparisons in 32-bit kernels Merge branch 'linux-2.6' [POWERPC] Update some defconfigs [POWERPC] Don't use 64k pages for ioremap on pSeries Merge branch 'linux-2.6' into merge Merge branch 'linux-2.6' Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc Merge branch 'linux-2.6' [POWERPC] Fix handling of unrecoverable SLB miss interrupts [LMB] Fix some whitespace and other formatting issues, use pr_debug [LMB] Restructure allocation loops to avoid unsigned underflow Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc [POWERPC] Optimize fls64() on 64-bit processors [POWERPC] Fix compile breakage for 64-bit UP configs Revert "[POWERPC] Add compat handler for PTRACE_GETSIGINFO" Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc [POWERPC] Add fast little-endian switch system call [POWERPC] Use __always_inline for xchg* and cmpxchg* Merge git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc [POWERPC] Bolt in SLB entry for kernel stack on secondary cpus Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge [POWERPC] Fix default cputable entries for e200 and e500 families [POWERPC] ppc: More compile fixes Merge branch 'linux-2.6' into powerpc-next [POWERPC] Defer processing of interrupts when the CPU wakes from sleep mode Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge [POWERPC] Update defconfigs for desktop/server systems Merge branch 'merge' into powerpc-next Merge branch 'merge' powerpc: Remove arch/ppc and include/asm-ppc Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge Merge branch 'linux-2.6' into merge [POWERPC] Turn on ATA_SFF so we get SATA_SVW back in defconfigs [POWERPC] Clear sub-page HPTE present bits when demoting page size Merge branch 'next' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx Merge branch 'linux-2.6' powerpc: Only demote individual slices rather than whole process Merge branch 'for-2.6.26' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge Update maintainers for powerpc powerpc: Remove include/linux/harrier_defs.h Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge powerpc: Update defconfigs for most non-embedded platforms powerpc: Only make kernel text pages of linear mapping executable Merge branch 'linux-2.6' powerpc: Rearrange head_64.S to move interrupt handler code to the beginning powerpc: Make it possible to move the interrupt handlers away from the kernel powerpc: Use LOAD_REG_IMMEDIATE only for constants on 64-bit powerpc: Make the 64-bit kernel as a position-independent executable Merge branch 'next' of ssh://master.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc powerpc: Sync RPA note in zImage with kernel's RPA note powerpc: Revert CHRP boot wrapper to real-base = 12MB on 32-bit Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge powerpc: Work around ld bug in older binutils powerpc: Fix compile errors with CONFIG_BUG=n Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge Revert "powerpc: Sync RPA note in zImage with kernel's RPA note" powerpc: Improve resolution of VDSO clock_gettime powerpc: Eliminate unused do_gtod variable powerpc: Update desktop/server defconfigs Merge branch 'linux-2.6' into next powerpc: Tell gcc when we clobber the carry in inline asm Merge branch 'linux-2.6' into next Merge branch 'merge' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge Merge branch 'merge' of ssh://master.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge powerpc: Fix system calls on Cell entered with XER.SO=1 Merge branch 'merge' Merge branch 'merge' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge Merge branch 'merge' into next Merge branch 'next' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into next Merge branch 'linux-2.6' into next powerpc: Fix KVM build on ppc440 Update powerpc maintainers Allow times and time system calls to return small negative values powerpc: Fix pciconfig_iobase system call on PCI-Express powermac perf_counter: Fix return value from dummy hw_perf_counter_init perf_counter: Fix the cpu_clock software counter perf_counter: Add optional hw_perf_group_sched_in arch function perf_counter: Add dummy perf_counter_print_debug function powerpc/perf_counter: Add perf_counter system call on powerpc powerpc: Provide a way to defer perf counter work until interrupts are enabled powerpc/perf_counter: Add generic support for POWER-family PMU hardware powerpc/perf_counter: Add support for PPC970 family powerpc/perf_counter: Add support for POWER6 perf_counter: Always schedule all software counters in powerpc/perf_counter: Make sure PMU gets enabled properly perf_counter: Add support for pinned and exclusive counter groups perf_counter: Add counter enable/disable ioctls perf_counters: make software counters work as per-cpu counters perf_counters: allow users to count user, kernel and/or hypervisor events perfcounters: fix refcounting bug, take 2 perfcounters: make context switch and migration software counters work again perfcounters/powerpc: Make exclude_kernel bit work on Apple G5 processors perfcounters/powerpc: Add support for POWER5 processors perfcounters: fix a few minor cleanliness issues perfcounters: provide expansion room in the ABI perfcounters/powerpc: fix oops with multiple counters in a group perfcounters/powerpc: add support for POWER5+ processors perfcounters/powerpc: add support for POWER4 processors perf_counter: abstract wakeup flag setting in core to fix powerpc build perf_counter: powerpc: clean up perc_counter_interrupt perf_counter: fix type/event_id layout on big-endian systems perf_counter: add an mmap method to allow userspace to read hardware counters perf_counter tools: remove glib dependency and fix bugs in kerneltop.c perf_counter: update documentation perf_counter: record time running and time enabled for each counter perf_counter: powerpc: only reserve PMU hardware when we need it perf_counter: make it possible for hw_perf_counter_init to return error codes perf_counter tools: optionally scale counter values in perfstat mode Merge branch 'next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge powerpc: Fix oops when loading modules perf_counter: fix powerpc build perf_counter: powerpc: set sample enable bit for marked instruction events perf_counter: add MAINTAINERS entry perf_counter: powerpc: add nmi_enter/nmi_exit calls powerpc: Fix data-corrupting bug in __futex_atomic_op Merge branch 'merge' of git://git.secretlab.ca/git/linux-2.6 into merge Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge perf_counter: powerpc: allow use of limited-function counters perf_counter: update copyright notice perf_counter: Put whole group on when enabling group leader perf_counter: don't count scheduler ticks as context switches perf_counter: call atomic64_set for counter->count perf_counter: call hw_perf_save_disable/restore around group_sched_in perf_counter: powerpc: use u64 for event codes internally perf_counter: allow arch to supply event misc flags and instruction pointer perf_counter: powerpc: supply more precise information on counter overflow events perf_counter: powerpc: initialize cpuhw pointer before use perf_counter: Dynamically allocate tasks' perf_counter_context struct perf_counter: Optimize context switch between identical inherited contexts perf_counter: powerpc: Implement interrupt throttling perf_counter: Fix race in attaching counters to tasks and exiting perf_counter: Don't swap contexts containing locked mutex perf_counter: Provide functions for locking and pinning the context for a task perf_counter: Allow software counters to count while task is not running perf_counter: Initialize per-cpu context earlier on cpu up perf_counter: Fix cpu migration counter perf_counter: Remove unused prev_state field perf_counter: powerpc: Fix event alternative code generation on POWER5/5+ perf_counter: powerpc: Fix race causing "oops trying to read PMC0" errors perf_counter: powerpc: Use new identifier names in powerpc-specific code perf_counter: Fix lockup with interrupting counters perf_counters: powerpc: Add support for POWER7 processors perf_counter: powerpc: Implement generalized cache events for POWER processors perf_counter: Fix atomic_set vs. atomic64_t type mismatch powerpc: Add compiler memory barrier to mtmsr macro lib: Provide generic atomic64_t implementation powerpc: Use generic atomic64_t implementation on 32-bit processors perf_counter: powerpc: Fix two compile warnings perf_counter: Make set_perf_counter_pending() declaration common perf_counter: powerpc: Enable use of software counters on 32-bit powerpc perf_counter: powerpc: Use unsigned long for register and constraint values perf_counter: powerpc: Change how processor-specific back-ends get selected perf_counter: powerpc: Make powerpc perf_counter code safe for 32-bit kernels perf_counter: powerpc: Add processor back-end for MPC7450 family perf_counter: tools: Makefile tweaks for 64-bit powerpc perf_counter tools: Define and use our own u64, s64 etc. definitions perf_counter tools: Reduce perf stat measurement overhead/skew perf_counter: Provide a way to enable counters on exec perf_counter tools: Rework event string parsing/syntax x86: atomic64: Code atomic(64)_read and atomic(64)_set in C not CPP x86: Add quirk to make Apple MacBook5,2 use reboot=pci x86: Make 64-bit efi_ioremap use ioremap on MMIO regions perf_counter/powerpc: Fix oops on cpus without perf_counter hardware support perf_counter: Check task on counter read IPI powerpc/32: Always order writes to halves of 64-bit PTEs powerpc: Allow perf_counters to access user memory at interrupt time perf_counter: powerpc: Add callchain support perf_counter: Start counting time enabled when group leader gets enabled perf_counter/powerpc: Fix cache event codes for POWER7 powerpc: Fix bug where perf_counters breaks oprofile powerpc/perf_counters: Reduce stack usage of power_check_constraints perf_counter, powerpc, sparc: Fix compilation after perf_counter_overflow() change perf_event, powerpc: Fix compilation after big perf_counter rename perf_event: Adjust frequency and unthrottle for non-group-leader events
Paul Menage (69): mm: add noaliencache boot option to disable numa alien caches cpuset: allow a larger buffer for writes to cpuset files Reduce cpuset.c write_lock_irq() to read_lock() Task Control Groups: basic task cgroup framework Task Control Groups: add tasks file interface Add cgroup write_uint() helper method Task Control Groups: add fork()/exit() hooks Task Control Groups: add cgroup_clone() interface Task Control Groups: add procfs interface Task Control Groups: shared cgroup subsystem group arrays Task Control Groups: automatic userspace notification of idle cgroups Task Control Groups: make cpusets a client of cgroups Task Control Groups: example CPU accounting subsystem Task Control Groups: simple task cgroup debug info subsystem Fix cpusets update_cpumask Control groups: Replace "cont" with "cgrp" and other misc renaming sched: clean up some control group code sched: report CPU usage in CFS cgroup directories cgroups: move cgroups destroy() callbacks to cgroup_diput() cgroups: update comments in cpuset.c MAINTAINERS: add linux-fsdevel to VFS entry Control Groups: add Paul Menage as maintainer cgroups: add cgroup support for enabling controllers at boot time cgroups: include hierarchy ids in /proc/<pid>/cgroup CGroup API files: rename read/write_uint methods to read_write_u64 CGroup API files: add res_counter_read_u64() CGroup API files: use read_u64 in memory controller CGroup API files: strip all trailing whitespace in cgroup_write_u64 CGroup API files: update cpusets to use cgroup structured file API CGroup API files: add cgroup map data type CGroup API files: use cgroup map for memcontrol stats file CGroup API files: drop mem_cgroup_force_empty() CGroup API files: move "releasable" to cgroup_debug subsystem CGroup API files: make CGROUP_DEBUG default to off CGroups _s64 files: add cgroups read_s64/write_s64 file methods CGroups _s64 files: use read_s64/write_s64 in CFS cgroup for rt_runtime file Cpuset hardwall flag: switch cpusets to use the bulk cgroup_add_files() API Cpuset hardwall flag: add a mem_hardwall flag to cpusets Fix cpuset sched_relax_domain_level control file /proc/sysvipc/shm: fix 32-bit truncation of segment sizes cgroup files: clean up whitespace in struct cftype cgroup files: add write_string cgroup control file method cgroup files: move the release_agent file to use typed handlers cgroups: misc cleanups to write_string patchset cgroup files: move notify_on_release file to separate write handler cgroup files: turn attach_task_by_pid directly into a cgroup write handler cgroup files: remove cpuset_common_file_write() cgroup files: convert devcgroup_access_write() into a cgroup write_string() handler cgroup files: convert res_counter_write() to be a cgroups write_string() handler cgroups: convert tasks file to use a seq_file with shared pid array cgroups: fix declaration of cgroup_mm_owner_callbacks cgroups: fix a race between rmdir and remount cgroups: make cgroup_path() RCU-safe cgroups: add a per-subsystem hierarchy_mutex cgroups: use hierarchy_mutex in memory controller cgroups: add css_tryget() cgroups: add cpu_relax() calls in css_tryget() and cgroup_clear_css_refs() cgroup: fix root_count when mount fails due to busy subsystem cgroups: fix cgroup.h comments cpusets: allow cpusets to be configured/built on non-SMP systems cls_cgroup: read classid atomically in classifier UML: Fix some apparent bitrot include/linux/cred.h: work around gcc-4.2.4 warning in get_cred() cgroups: support named cgroups hierarchies cgroups: move the cgroup debug subsys into cgroup.c to access internal state cgroups: add a back-pointer from struct cg_cgroup_link to struct cgroup cgroups: allow cgroup hierarchies to be created with no bound subsystems cgroups: revert "cgroups: fix pid namespace bug" cgroups: update documentation of cgroups tasks and procs files
Paul Menzel (4): drivers/video/aty/radeon_base.c: fix typo in comment fbdev: add video modes for resolutions and timings of PAL RGB Documentation/fb/vesafb.txt: fix typo intelfb: fix a bug when changing video timing
Paul Moore (142): [NetLabel]: documentation [NetLabel]: core network changes [NetLabel]: CIPSOv4 engine [NetLabel]: core NetLabel subsystem [NetLabel]: CIPSOv4 and Unlabeled packet integration [NetLabel]: tie NetLabel into the Kconfig system [NetLabel]: Correctly initialize the NetLabel fields. [NetLabel]: remove unused function prototypes [NetLabel]: Comment corrections. [NetLabel]: Cleanup ebitmap_import() [NetLabel]: uninline selinux_netlbl_inode_permission() [NetLabel]: add some missing #includes to various header files [NetLabel]: correct improper handling of non-NetLabel peer contexts [NetLabel]: make the CIPSOv4 cache spinlocks bottom half safe [NetLabel]: change the SELinux permissions [NETLINK]: add nla_for_each_nested() to the interface list [Netlink]: add nla_validate_nested() [NetLabel]: rework the Netlink attribute handling (part 1) [NetLabel]: rework the Netlink attribute handling (part 2) [NetLabel]: update docs with website information [NetLabel]: add audit support for configuration changes [NetLabel]: audit fixups due to delayed feedback NetLabel: only deref the CIPSOv4 standard map fields when using standard mapping NetLabel: better error handling involving mls_export_cat() NetLabel: the CIPSOv4 passthrough mapping does not pass categories correctly [NetLabel]: protect the CIPSOv4 socket option from setsockopt() [NETLABEL]: Fix build failure. NetLabel: use gfp_t instead of int where it makes sense NetLabel: convert the unlabeled accept flag to use RCU NetLabel: change netlbl_secattr_init() to return void NetLabel: make netlbl_lsm_secattr struct easier/quicker to understand NetLabel: check for a CIPSOv4 option before we do call into the CIPSOv4 layer NetLabel: add tag verification when adding new CIPSOv4 DOI definitions NetLabel: fixup the handling of CIPSOv4 tags to allow for multiple tag types NetLabel: return the correct error for translated CIPSOv4 tags NetLabel: use the correct CIPSOv4 MLS label limits NetLabel: use cipso_v4_doi_search() for local CIPSOv4 functions NetLabel: SELinux cleanups SELinux: peer secid consolidation for external network labeling NetLabel: honor the audit_enabled flag NetLabel: convert to an extensibile/sparse category bitmap NetLabel: add the enumerated tag to the CIPSOv4 protocol NetLabel: add the ranged tag to the CIPSOv4 protocol [NETLIK]: Add a pointer to the Generic Netlink wiki page. NetLabel: perform input validation earlier on CIPSOv4 DOI add ops NetLabel: correctly fill in unused CIPSOv4 level and category mappings [INET]: Fix incorrect "inet_sock->is_icsk" assignment. NetLabel: correct locking in selinux_netlbl_socket_setsid() NetLabel: correct CIPSO tag handling when adding new DOI definitions [INET]: style updates for the inet_sock->is_icsk assignment fix [NetLabel]: Verify sensitivity level has a valid CIPSO mapping [NetLabel]: parse the CIPSO ranged tag on incoming packets NetLabel: cleanup and document CIPSO constants NetLabel: convert a BUG_ON in the CIPSO code to a runtime check SELinux: extract the NetLabel SELinux support from the security server SELinux: rename selinux_netlabel.h to netlabel.h SELinux: move security_skb_extlbl_sid() out of the security server [NetLabel]: consolidate the struct socket/sock handling to just struct sock [CIPSO]: Fix several unaligned kernel accesses in the CIPSO engine. SELinux: use SECINITSID_NETMSG instead of SECINITSID_UNLABELED for NetLabel SELinux: enable dynamic activation/deactivation of NetLabel/SELinux enforcement SELinux: use SECINITSID_NETMSG instead of SECINITSID_UNLABELED for NetLabel SELinux: restore proper NetLabel caching behavior SELinux: remove redundant pointer checks before calling kfree() Net/Security: fix memory leaks from security_secid_to_secctx() [NetLabel]: add missing rcu_dereference() calls in the LSM domain mapping hash table [CIPSO]: remove duplicated code in the cipso_v4_*_getattr() functions [NetLabel]: correct usage of RCU locking [XFRM]: Display the audited SPI value in host byte order. [XFRM]: Audit function arguments misordered [NET]: Clone the sk_buff 'iif' field in __skb_clone() selinux: fix memory leak in netlabel code [IPSEC]: SPD auditing fix to include the netmask/prefix-length [XFRM]: Assorted IPsec fixups [XFRM]: RFC4303 compliant auditing [XFRM]: Drop packets when replay counter would overflow NetLabel: Remove unneeded RCU read locks NetLabel: Cleanup the LSM domain hash functions NetLabel: Consolidate the LSM domain mapping/hashing locks NetLabel: Add secid token support to the NetLabel secattr struct NetLabel: Add IP address family information to the netlbl_skbuff_getattr() function SELinux: Convert the netif code to use ifindex values SELinux: Only store the network interface's ifindex SELinux: Add a network node caching mechanism similar to the sel_netif_*() functions SELinux: Add a capabilities bitmap to SELinux policy version 22 SELinux: Add a new peer class and permissions to the Flask definitions SELinux: Better integration between peer labeling subsystems SELinux: Enable dynamic enable/disable of the network access checks SELinux: Allow NetLabel to directly cache SIDs NetLabel: Introduce static network labels for unlabeled connections NetLabel: Add auditing to the static labeling mechanism SELinux: Add network ingress and egress control permission checks SELinux: Add warning messages on network denial due to error [SELinux]: Fix double free in selinux_netlbl_sock_setsid() NetLabel: introduce a new kernel configuration API for NetLabel SELinux: Remove security_get_policycaps() Audit: Fix the format type for size_t variables NetLabel: Allow passing the LSM domain as a shared pointer LSM: Make the Labeled IPsec hooks more stack friendly SELinux: Correct the NetLabel locking for the sk_security_struct SELinux: Add network port SID cache SELinux: Made netnode cache adds faster SELinux: Fix a RCU free problem with the netport cache netlabel: Fix a problem when dumping the default IPv6 static labels selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid() selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid() netlabel: Fix some sparse warnings selinux: Cleanup the NetLabel glue code selinux: Correctly handle IPv4 packets on IPv6 sockets in all cases netlabel: Remove unneeded in-kernel API functions selinux: Better local/forward check in selinux_ip_postroute() selinux: Fix a problem in security_netlbl_sid_to_secattr() selinux: Fix missing calls to netlbl_skbuff_err() smack: Fix missing calls to netlbl_skbuff_err() netlabel: Replace protocol/NetLabel linking with refrerence counts netlabel: Add a generic way to create ordered linked lists of network addrs netlabel: Add network address selectors to the NetLabel/LSM domain mapping netlabel: Add functionality to set the security attributes of a packet selinux: Set socket NetLabel based on connection endpoint selinux: Cache NetLabel secattrs in the socket's security struct netlabel: Changes to the NetLabel security attributes to allow LSMs to pass full contexts cipso: Add support for native local labeling and fixup mapping names netlabel: Add configuration support for local labeling netlabel: Fix compiler warnings in netlabel_mgmt.c netlabel: Fix a potential NULL pointer dereference netlabel: Compiler warning and NULL pointer dereference fix netlabel: Update kernel configuration API selinux: Deprecate and schedule the removal of the the compat_net functionality cipso: Fix documentation comment selinux: Fix the NetLabel glue code for setsockopt() selinux: Fix a panic in selinux_netlbl_inode_permission() lsm: Relocate the IPv4 security_inet_conn_request() hooks netlabel: Label incoming TCP connections correctly in SELinux selinux: Remove the "compat_net" compatibility code lsm: Remove the socket_post_accept() hook netlabel: Cleanup the Smack/NetLabel code to fix incoming TCP connections audit: Fix possible return value truncation in audit_get_context() netlabel: Always remove the correct address selector tun: Remove a dead line of code lsm: Add hooks to the TUN driver selinux: Support for the new TUN LSM hooks lsm: Use a compressed IPv6 string format in audit events
Paul Mundt (1523): sh: PREEMPT_ACTIVE fix sh: Make _syscall6() do the right thing. sh: Re-add sh to drivers/Makefile sh: Drop deprecated support for custom ramdisk embedding superhyway: multiple block support and VCR rework sh: SuperHyway support for SH4-202 sh: pte_mkhuge() compile fix for !CONFIG_HUGETLB_PAGE sh: Drop hp690 discontig support sh: Use pfn_valid() for lazy dcache write-back on SH7705 Shut up per_cpu_ptr() on UP Input: remove obsolete maple input drivers sh: consolidate hp620/hp680/hp690 targets into hp6xx sh: DMA updates sh: IRQ handler updates sh: I/O routine cleanups and ioremap() overhaul sh: Simplistic clock framework sh: Simple timer framework sh: Move CPU subtype configuration to its own Kconfig sh: SH4-202 microdev updates sh: Make peripheral clock frequency setting mandatory sh: Move TRA/EXPEVT/INTEVT definitions for reuse sh: Cleanup struct sh_cpuinfo for clock framework changes sh: unknown mach-type updates sh: drop maskpos from make_ipr_irq(), remove duplicate irq definitions sh: convert voyagergx to platform device, drop sh-bus sh: sh-sci clock framework updates sh: Add missing timers directory rule to build sh: machine_halt()/machine_power_off() cleanups sh/sh64: Fix bogus TIOCGICOUNT definitions bitmap: region multiword spanning support sh64: Drop deprecated ISA tuning for legacy toolchains. sh64: Trivial build fixes. sh64: Use generic BUG_ON()/WARN_ON(). sh64: Add a sane pm_power_off implementation. Fix 'make headers_check' on sh Fix 'make headers_check' on sh64 sh: Move smc37c93x.h for SystemH board use. sh: flush_cache_range() cleanup and optimizations. sh: Fixup some uninitialized spinlocks. sh: Move syscall table in to syscall.S. sh: Fix kGDB NMI handling. sh: Kill off the .stack section. sh: Make hs7751rvoip/rts7751r2d use pm_power_off. sh: Various cosmetic cleanups. sh: hugetlb updates. video: Disable vgacon for SuperH. sh: Kill off dead code for SE and SystemH boards. sh: Fixup TMU_TOCR definition for SH7300. sh: Move hd64461.h to a more sensible location. sh: HS7751RVoIP board updates. sh: RTS7751R2D board updates. sh: Support for SH-4A memory barriers. sh: Refactor PRR masking to catch newer SH7760 cuts. sh: prefetch()/prefetchw() support. sh: earlyprintk= support and cleanups. sh: Add SH7750S/SH7091 rules for SH7750 oprofile driver. sh: Support for SH7770/SH7780 CPU subtypes. sh: Wire up new syscalls. sh: Fix fatal oops in copy_user_page() on sh4a (SH7780). sh: Fix libata build. sh: Add flag for MMU PTEA capability. sh: Add control register barriers. sh: BSS init bugfix and barrier in entry point. sh: SH-4A Privileged Space Mapping Buffer (PMB) support. sh: export clear_user_page() for the modules that need it. sh: page table alloc cleanups and page fault optimizations. sh: ioremap() overhaul. sh: Fixup SHMLBA definition for SH7705. sh: Fix split ptlock for user mappings in __do_page_fault(). sh: Board updates for I/O routine rework. sh: Store Queue API rework. sh: Add support for R7780RP and R7780MP boards. sh: Cleanup and document register bank usage. video: Update pvr2fb for sq API changes. sh: Drop incdir rule for SE7751. sh: xchg()/__xchg() always_inline fixes for gcc4. sh: Make O= builds work again. sh: SE73180 updates for IRQ changes. sh: Update new-machine.txt so it's more accurate. sh: Free up some and document PTEL flags. sh: Use generic CONFIG_FRAME_POINTER. sh: kgdb stub cleanups. serial: Rework sh-sci for driver model. sh: Consolidated SH7751/SH7780 PCI support. sh: Inhibit mapping PCI apertures through page tables. sh: VoyagerGX cleanups and 8250 UART support. sh: G2 DMA IRQ and residue sampling. sh: Fixup TEI IRQ requests in request_dma(). sh: More cosmetic cleanups and trivial fixes. sh: Fixup __strnlen_user() behaviour. sh: Rename rtc_get/set_time() to avoid RTC_CLASS conflict. rtc: New RTC driver for SuperH On-Chip RTC. sh: Move voyagergx_reg.h to a more sensible place. sh: Make PAGE_OFFSET configurable. sh: __NR_restart_syscall support. sh: pselect6 and ppoll, along with signal trampoline rework. sh: sem2mutex conversion for clock framework. sh: Add setup code for various CPU subtypes. serial: Add SERIAL_SH_SCI_NR_UARTS for sh-sci. sh: Add support for SH7706/SH7710/SH7343 CPUs. sh: Kill off the rest of the legacy rtc mess. sh: Add support for cacheline poking through debugfs. sh: New atomic ops for SH-4A movli.l/movco.l watchdog: Add a simple mmap() stub for shwdt. sh: Kill off dead boards. sh: maskreg IRQ support. sh: Cleanup IRQ disabling for hardirq handlers. sh: Enable verbose BUG() support. sh: SH7710VoIPGW board support. sh: Solution Engine SH7343 board support. sh: machvec rework. sh: select CONFIG_EMBEDDED. sh: stack debugging support. sh: Enable /proc/kcore support. sh: Add support for 4K stacks. sh: CPU flags in AT_HWCAP in ELF auxvt. sh: Report movli.l/movco.l capabilities. sh: Optimized readsl()/writesl() support. sh: Update kexec support for API changes. sh: Support for L2 cache on newer SH-4A CPUs. sh: More intelligent entry_mask/way_size calculation. sh: Selective flush_cache_mm() flushing. sh: Clean up PAGE_SIZE definition for assembly use. sh: Initial vsyscall page support. sh: dma-mapping compile fixes. sh: Calculate shm alignment at runtime. sh: Fix occasional flush_cache_4096() stack corruption. Add unifdef to gitignore sh: defconfig updates. sh: Set pclk default for SH7705. sh: Kill off more dead headers. sh: build fixes for defconfigs. sh: Initial gitignore list sh: Kill off remaining config.h references. sh64: Update cayman defconfig. sh: Fixup __raw_read_trylock(). sh: First step at generic timeofday support. sh: Kill off timer_ops get_frequency(). sh: Updates for IRQ handler changes. sh: Convert r7780rp IRQ handler to IRQ chip. sh: Convert INTC2 IRQ handler to irq_chip. sh: Convert IPR-IRQ to IRQ chip. sh: Zero-out coherent buffer in consistent_alloc(). sh: Default enable R7780RP IRQs. sh: interrupt exception handling rework sh: Proper show_stack/show_trace() implementation. sh: Remove board-specific ide.h headers. sh: Cleanup board header directories. sh: Fix exception_handling_table alignment. sh: Add some missing board headers. sh: Updates for irq-flow-type naming changes. sh: Convert INTC2 to IRQ table registration. [S390] sys_getcpu compat wrapper. sh: Wire up new syscalls. sh: Update r7780rp_defconfig. ata: Generic platform_device libata driver sh: SE7206 build fixes. sh: Fixup entry-common path breakage for SH-3. sh: Configurable timer IRQ. sh: Drop CPU subtype IRQ headers. sh: Hook SH7785 in to the build system. sh: Preliminary support for SH-X2 MMU. sh: p3map_sem sem2mutex conversion. sh: Explicit endian selection support. sh: generic push-switch framework. sh: R7780RP push-switch support. sh: dma-sysfs fixes. sh: Make dma-isa depend on ISA_DMA_API. sh: Drop name overload in dma-sh. sh: Fixup 4K irq stacks. sh: Fixup various PAGE_SIZE == 4096 assumptions. sh: More flexible + SH7780 earlyprintk SCIF support. sh: Fix store queue bitmap end. sh: Get the PGD right in oops case with 64-bit PTEs. sh: Turn off IRQs around get_timer_offset() calls. sh: Clock framework tidying. sh: dyntick infrastructure. sh: Fixup movli.l/movco.l atomic ops for gcc4. sh: stacktrace/lockdep/irqflags tracing support. sh: platform_pata support for R7780RP sh: show held locks in stack trace with lockdep. sh: set KBUILD_IMAGE to something sensible. sh: Fixup pte_mkhuge() build failure. sh: compile fixes for header cleanup. sh: update r7780rp defconfig. avr32: fixup kprobes preemption handling Input: kill maple_keyb.c driver smc91x: Kill off excessive versatile hooks. sh: Reworked swap cache entry encoding for SH-X2 MMU. sh: Shut up csum_ipv6_magic() warnings. sh: push-switch fixups for work_struct API damage. sh: Add uImage and S-rec generation support. sh: landisk board build fixes. sh: Split out atomic ops logically. serial: sh-sci: Shut up various sci_rxd_in() gcc4 warnings. sh: BUG() handling through trapa vector. sh: Fix get_wchan(). sh: Fixup kernel_execve() for syscall cleanups. sh: Convert remaining remap_area_pages() users to ioremap_page_range(). sh: Fixup dma_cache_sync() callers. sh: SH-MobileR SH7722 CPU support. sh: Fixup sh_bios() trap handling. sh: Hook up SH7722 scif ipr interrupts. sh: Fixup .data.page_aligned. sh: Fix .empty_zero_page alignment for PAGE_SIZE > 4096. sh: Use early_param() for earlyprintk parsing. Sanely size hash tables when using large base pages [APM] SH: Convert to use shared APM emulation. SH vdso: use install_special_mapping() sh: Use a jump call table for debug trap handlers. sh: Use proper SH-2A CFLAGS on newer compilers. sh: Fixup R7780RP iVDR clock enable. sh: More tidying for large base pages. sh: Lazy dcache writeback optimizations. sh: Don't set reserved _PAGE_WT bit on SH-3. sh: Use a per-cpu ASID cache. sh: Fixup cpu_data references for the non-boot CPUs. sh: Local TLB flushing variants for SMP prep. sh: Switch to local TLB flush variants in additional callsites. sh: dcache write-back for R7780RP PIO. sh: Fix syscall numbering breakage. sh: Move __KERNEL__ up in asm/page.h. sh: Add cpu-features header to asm/Kbuild. sh: Kill dead/unused ISA code from __ioremap(). sh: Missing flush_dcache_all() proto in cacheflush.h. sh: define dma noncoherent API functions. sh: heartbeat consolidation for banked LEDs. sh: Compile fix for heartbeat consolidation. sh: Revert TLB miss fast-path changes that broke PTEA parts. sh: Fixup r7780rp pata_platform for devres conversion. sh: Kill off dead bigsur and ec3104 boards. sh: rts7751r2d board updates. doc: Add SH to vdso and earlyprintk in kernel-parameters.txt sysctl: Support vdso_enabled sysctl on SH. sh: Use L1_CACHE_BYTES for .data.cacheline_aligned. sh: Enable SM501 support for RTS7751R2D. sh: Revert lazy dcache writeback changes. sh: Kill off I/O cruft for R7780RP. fb: sm501fb off-by-1 sysfs store sh: Define missing __NR_readahead. sh: Fix SH-3 cache entry_mask and way_size calculation. sh: Fix bogus regs pointer in do_IRQ(). serial: Fix sh-sci break interrupt/sysrq handling. sh: Kill bogus GCC4 symbol exports. sh: Fixup __cmpxchg() compile breakage with gcc4. sh: Bring kgdb back from the dead. sh: Rip out broken kgdb thread support. sh: speculative execution support for SH7780. sh: generic BUG() support. sh: NR_IRQS consolidation. sh: Add SH7785 Highlander board support (R7785RP). serial: sh-sci: Kill off breakpoint in break IRQ. doc: Update sysrq doc for sh kgdb trigger. sh: bootmem tidying for discontig/sparsemem preparation. sh: Kill off udivdi3 div64_32 wrapping. sh: Add defconfig for se7722. sh: Tidy up L-BOX area5 addresses. sh: Add a dummy SH-4 PCIC fixup. sh: Obey CONFIG_HZ for HZ definition. serial: sh-sci: Fix module clock refcount for serial console. sh: Move clock reporting to its own proc entry. sh: kdump support. sh: Fix r7780rp build. sh: Add die chain notifiers. sh: Update r7780rp defconfig. fb: fsync() method for deferred I/O flush. sh: generic quicklist support. rtc: rtc-sh: Fix up dev_dbg() warnings. sh: __GFP_REPEAT for pte allocations, too. sh: Always define TRAPA_BUG_OPCODE. sh: Share exception vector table for SH-3/4. sh: Kill off redundant __div64_32 symbol export. sh: Support for SH-2A 32-bit opcodes. sh: Fix PC adjustments for varying opcode length. sh: Add 32-bit opcode feature CPU flag. sh: Wire up utimensat syscall. sh: Convert to common die chain. rtc: rtc-sh: Fix rtc_dev pointer for rtc_update_irq(). sh: Truncate MAX_ACTIVE_REGIONS for the common case. sh: clockevent/clocksource/hrtimers/nohz TMU support. sh: Fix stacktrace simplification fallout. net: Trivial MLX4_DEBUG dependency fix. sh64: Wire up many new syscalls. sh64: Fixups for the irq_regs changes. sh64: dma-mapping updates. sh64: ppoll/pselect6() and restartable syscalls. sh64: Fixup sh-sci build. sh64: Update cayman defconfig. sh: Shut up compiler warnings in __do_page_fault(). sh: Fix up psw build rules for r7780rp. sh: Kill off pmb slab cache destructor. sh64: generic quicklist support. sh64: Add .gitignore entry for syscalltab. nommu: add ioremap_page_range() sh: Wire up signalfd/timerfd/eventfd syscalls. sh: Fix up various compile warnings for SE boards. sh: Fix page size alignment in __copy_user_page(). sh: Disable psw support for R7785RP. fs: Kill sh dependency for binfmt_flat. sh: disable genrtc support. sh: sr.bl toggling around idle sleep. sh: Wire up kdump crash kernel exec in die(). sh: Fix dreamcast build for IRQ changes. sh: section mismatch fixes for system timer. smc91x: sh solution engine fixes. sh: Fix in_nmi symbol build error. sh: microdev: Fix compile warnings. sh: Fix SH4-202 clock fwk set_rate() mismatch. sh: voyagergx: Fix build warnings. sh: ioremap() through PMB needs asm/mmu.h. sh: Fix se73180 platform device registration. sh: Split out CPU topology initialization. sh: __user annotations for __get/__put_user(). sh: Fixup machvec support. sh: Shut up SH2-DSP compile warnings. sh: Rework CPU/board dependencies. sh: Fixup cmdline handling from machvec changes. sh: Get multiple boards in one image working again. sh: Kill off machvec aliases. sh: Rip out special unknown machvec. sh: Fix SH-4 CPU selects. sh: pfn_valid() depends on flatmem. sh: sparsemem support. sh: Allow for bootmem debug support. sh: Register multiple nodes in topology_init(). sh: Mark sparsemem regions present earlier. sh: Enable IPR-IRQ for SH7206. sh: Wrap CPU tuning through cc-option. sh: Tidy compiler warnings for SH-2A build. sh: Wire up mempolicy syscalls. sh: Default to 4-byte alignment for SLUB objects. sh: Fix up max_zone_pfns[] with multiple nodes. sh: Use asm/sections.h for linker section symbols. sh: Support for multiple nodes. sh: URAM node support for SH7722. sh: Make NUMA depend on sparsemem. sh: Fix the SH7722 flatmem build. sh: Fix up cpu to node mapping in sysfs. sh: memory hot-add for sparsemem users support. sh: Kill off dead SH7604 support. sh: Compile fix for SH7604 removal. sh: Tidy up dependencies for SH-2 build. sh: Fixup misaligned data for sh2 lockdep. fs: hugetlbfs: Disable for shnommu. sh: Kill off broken dma page ops. sh: Fix up the math-emu build. sh: Only support PMB for SH-X cores. sh: Update SH-2/SH-2A defconfigs. mm: Fix memory/cpu hotplug section mismatch and oops. sh: oops_enter()/oops_exit() in die(). sh: Check oops_may_print() in unhandled fault. sh: Handle -ERESTART_RESTARTBLOCK for restartable syscalls. sh64: Handle -ERESTART_RESTARTBLOCK for restartable syscalls. sh: Fix up cf-enabler dependency for SE boards. sh: Update se7722 defconfig. sh: Hook up hard_smp_processor_id() for INTC2 block. sh: Preliminary support for the SH-X3 CPU. Merge branch 'x3' sh: Add cpu and mach links to CLEAN_FILES. sh: Correct __xdiv64_32/div64_32 return value size. sh: Select IPR-IRQ for SH7091. fb: pvr2fb: Fix up section mismatch warnings. fb: pvr2fb: A few more __devinit annotations for PCI. sh: Update dreamcast defconfig. sh: Drop -Wa,-dsp for DSP tuning. sh: Add parport stub for SuperIO ports. sh: Don't let SH-4A clobber SH-4 CFLAGS. sh: Add a .bss.page_aligned section for 4K stacks. sh: Export div symbols for GCC 4.2 and ST GCC. sh: Update r7785rp defconfig. sh: Revert __xdiv64_32 size change. numa: mempolicy: dynamic interleave map for system init numa: mempolicy: trivial debug fixes. mm: more __meminit annotations slob: initial NUMA support slob: sparsemem support fb: epson1355fb: kill off dead sh support slob: Kill off duplicate kzalloc() definition. UBI: fix compile warning mm: Remove slab destructors from kmem_cache_create(). sh: cpufreq: Fix driver dependencies and flag as broken. sh: push-switch: Correct license string. sh: Fix up SH-3 and SH-4 driver dependencies. sh: Wire up fallocate() syscall. sh64: Wire up fallocate() syscall. sh64: Update cayman defconfig. sh64: Fix up PCI section mismatch warnings. sh: Fix up PCI section mismatch warnings. sh: Implement clk_round_rate() in the clock framework. sh: Support rate rounding for SH7722 FRQCR clocks. sh: cpufreq: clock framework support. Merge branch 'clkfwk' sh: Fix up CPU dependencies for on-chip DMAC. sh: Make on-chip DMA channel selection explicit. sh: cpufreq: Fix up the build for SH-2. sh: Many symbol exports for nommu allmodconfig. sh: heartbeat: Shut up resource size warning. sh: Move entry point code to .text.head. sh64: Move entry point code to .text.head. sh64: Flag sh64_get_page() as __init_refok. mm: fix memory hotplug oops from ZONE_MOVABLE changes. nommu: vmalloc_32_user()/vm_insert_page() and symbol exports. sh: Add kmap_coherent()/kunmap_coherent() interface for SH-4. sh: Reclaim beginning of P3 space for vmalloc area. sh: Kill the rest of the SE73180 cruft. sh: Silence sq compile warning on sh4 nommu. sh: Restrict DSP support to specific CPUs. sh: Kill off virt_to_bus()/bus_to_virt(). sh: Add sh to the CC_OPTIMIZE_FOR_SIZE dependencies. bsg: Fix build for CONFIG_BLOCK=n [SCSI] bsg: Fix build for CONFIG_BLOCK=n sh: Fix fs.h removal from mm.h regressions. sh64: Fix fs.h removal from mm.h regressions. sh64: Fix irq_intc build failure. sh64: Kill off virt_to_bus()/bus_to_virt(). sh: Fix lockdep debugging oops on SH-3/4. sh: Fix irqflags tracing for SH-3/4 nommu. sh: Don't include fault-nommu on SH-2/SH-2A. sh: Fix pgd mismatch from cached TTB in unhandled fault. sh: Fix SH-X3 FPU exception handling. sh: Fix PTRACE_PEEKTEXT/PEEKDATA fallout from generic_ptrace_peekdata(). sh: panic on machvec section misalignment. net: smc91x: Build fixes for general sh boards. sh: Add missing dma_sync_single_range_for_*(). sh64: Add missing dma_sync_single_for_*(). sh: Fix DSP opcode regression for SH3-DSP parts. usb: Enable hcd support on SH unconditionally. usb: r8a66597-hcd: fix up error path. sh: Support explicit L1 cache disabling. sh: Fix cache disabling build failures on nommu. sh: Initial multiple-node support for SH-X3. rtc: rtc-sh: Support 4-digit year on SH7705/SH7710/SH7712. sh: intc: Fix sense regs oops for IRL IRQs. sh: Plug in SH-X3 SCIF0 for sercon earlyprintk. sh: Initial support for SH-X3 prototype board. sh: x3proto: ILSEL IRQ support. sh: x3proto: Hook up ethernet and USB platform devices. sh: x3proto: Trivial ILSEL build fix. sh: Bump up NODES_SHIFT for SH-X3. serial: sh-sci: Shut up compiler warning for SH-X3 SCIF. sh: Wire up CSM node for SH-X3. serial: sh-sci: Tidy cpufreq printk. sh: Kill off duplicate symbol exports on SMP. sh: heartbeat driver update. sh: More license string silliness. sh: Kill off volatile silliness in sq_flush_range(). sh: Overhaul spinlocks and rwlocks for SH-4A SMP. sh: Fix up heartbeat build and resource size. sh: Fix up se7751 build. sh: nommu fault handler needs signal.h. serial: sh-sci: kgdb console build fixes. sh: INTC stubs for SH7343 and SH7770 builds. sh: dma: Fix CONFIG_SYSFS=n build. sh: Don't enable FPU for SH4AL-DSP. sh: se7206: Make the I/O port routines less stupid. sh: se7206: heartbeat needs 32-bit writes. sh: hp6xx: Trivial build fixes for INTC changes. sh: r7780rp: irq-r7780rp needs linux/io.h. sh: se7206: Handle non-SuperIO I/O ports. sh: se7206: update defconfig. sh: Wire up URAM node on SH7785. sh: Fix up extended mode TLB for SH-X2+ cores. sh: rts7751r2d: Fix up trivial build failure. sh: Enable maple by default for the Dreamcast. sh: Make cpufreq driver less noisy on SMP. sh: Kill off special boot_cpu_data. sh: Avoid smp_processor_id() in cache desc paths. sh: Add SMP tlbflush variants. sh: Bring SMP support back from the dead. sh: Plug plat_smp_setup() in to generic setup path. sh: Initial SH-X3 SMP support. sh: Fix alias calculation for non-aliasing cases. sh: nommu: Kill off dummy page fault ops for SH-3/4. sh: Calculate cache aliases on L2 caches. sh: Revert incorrect license string changes. sh: Define _ebss for uClinux MTD map driver. sh: Disable L2 reporting for present URAM only parts. sh: Disable 4kB pages on extended mode TLB. sh: processor.h needs smp.h sh: Kill off duplicate NODES_SHIFT. sh: Fix plat_irq_setup_pins() for SH7785. sh: Bump MAX_ACTIVE_REGIONS for SH7785. sh: Support extended mode TLB on SH-X3. sh: Use boot_cpu_data for CPU probe. sh: Fix URAM start address on SH7785. sh: Tidy up gUSA preempt handling. sh: Follow gUSA preempt changes in __switch_to(). sh: Conditionalize gUSA support. sh64: Move *_p() I/O routine variants to io.h. sh64: Tidy up includes for Cayman board. sh64: Kill off dead ROM-RAM and generic boards. sh64: Kill off duplicate frame pointer option. sh64: mach-harp: Build fixes. sh64: mach-sim: Build fixes. sh64: Some symbol exports and build fixes. sh64: Move consistent DMA routines to arch/sh64/mm/. sh64: Tidy up Kconfig dependencies. sh64: update cayman defconfig. sh64: Add defconfigs for mach-sim and mach-harp. sh64: alphanumeric display only on Cayman. sh64: Kill off dead gdb stub symbol. sh: early_printk tidying. sh: kgdb section mismatches and tidying. sh: Make kgdb i-cache flushing less inept. sh: Rip out left-over nommu cond syscall cruft. sh: Fix up some section alignments in linker script. sh: Discard .exit.text/.exit.data at runtime. sh64: Kill off obsolete linux/blk.h reference. sh64: Set KBUILD_IMAGE to make the rpm target happy. sh64: linker script tidying and alignment fixups. sh64: Symbol export fixups. sh64: mach-cayman: Build fixes. sh: Correct pte_page() breakage. sh: Fix up early mem cmdline parsing. sh: Kill off legacy embedded ramdisk section. sh: Use generic SMP_CACHE_BYTES/L1_CACHE_ALIGN. sh: Move zero page param defs somewhere sensible. sh: linker script tidying. sh: Provide a __read_mostly section wrapper. sh: Make SH7750 oprofile compile again. sh: Kill off dead ipr_irq_demux(). sh: Clean up SR.RB Kconfig mess. sh: Decouple 4k and soft/hardirq stacks. sh: Correct SUBARCH matching. sh: Fix up r7780rp highlander CF access size. sh: mach-type updates. sh: Update r7785rp defconfig. sh64: Update defconfigs. sh64: Kill off duplicate includes. sh: Kill off duplicate includes. sh: ubc wakeup for SH-4 only. sh: Fix up kgdb-on-NMI branch target. sh: Export __{s,u}divsi3_i4i on all CPUs. sh: Fix up kgdb build with modular sh-sci. sh: Add -Werror for clean directories. sh: kgdb sysrq depends on magic sysrq. superhyway: Handle device_register() retval properly. sh: Kill off the remaining ST40 cruft. sh: Wire up clear_user_highpage(). sh: Optimized copy_{to,from}_user_page() for SH-4. sh: Kill off __{copy,clear}_user_page(). sh: hs7751rvoip: irq.c needs linux/interrupt.h. sh: hs7751rvoip: Kill off dead IPR IRQ mappings. sh: Fix up PAGE_KERNEL_PCC() for nommu. rtc: sh-rtc: Handle rtc_device_register() failure properly. rtc: rtc-sh: Zero out tm value for invalid rtc states. sh: Add a dummy vga.h. sh: Kill off broken snapgear ds1302 code. Merge branch 'page_colouring_despair' libata: Support PIO polling-only hosts. libata: pata_platform: Support polling-mode configuration. Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 lib: move bitmap.o from lib-y to obj-y. sh: Kill off UTLB flush in fast-path. sh: lockless UTLB miss fast-path. sh: Update mailing list info. fb: Orphan imsttfb. net: smc911x: only enable for mpr2 on sh. net: smc911x: shut up compiler warnings dm mpath: hp requires scsi kconfig: obey KCONFIG_ALLCONFIG choices with randconfig. sh: Force __access_ok() to obey address space limit. rtc: rtc-sh: SH-5 support. sh64: Use the generic rtc-sh driver. sh: Rename Kconfig to Kconfig.sh. sh: Move CPU subtypes to Kconfig.sh. sh: Add a SUPERH32 config symbol. sh: Split out PXSEG segmentation per-CPU family. sh: Split out cache status bits per-CPU family. sh: Move the sh64 Kconfig to arch/sh/Kconfig.sh64. sh: Move arch/sh64/lib to arch/sh/lib64. sh: Plug SH-5 in to arch/sh/Makefile. sh: Switch Kconfig.sh64 to use arch/sh/mm/Kconfig. sh: Add SH-5 support to asm/module.h. sh: Fix up fixmap location for SH-5. sh: BUGFLAG_WARNING needs GENERIC_BUG. sh: Add addrspace.h segmentation stub for SH-5. sh: Add cache definitions for SH-5. sh: Correct SH-5 instruction size value. sh: Move sh64 boards to arch/sh/. sh: Move sh64 board defconfigs to arch/sh/configs. sh64: Kill off arch/sh64/oprofile. sh: Add in cacheflush and DMA headers for SH-5. sh: Add SH-5 support to io.h. sh: Split out asm/string.h for sh32 and sh64. sh: Split out irqflags.h in to _32 and _64 variants. sh: SH-5 version of current_thread_info(). sh: Consolidate CPU features in Kconfig.cpu. sh: SH-5 byteorder routines. sh: Move sh32 optimized I/O routines to arch/sh/lib/ sh: Kill off lib64 version of io.c. sh: Move in the SH-5 mmu_context headers. sh: Have 32-bit use arch/sh/kernel/Makefile_32. sh: Split out arch/sh/kernel/process.c for _32 and _64 variants. sh: SH-5 pt_regs. sh: Split out processor.h in to _32 and _64 variants. sh: Split out 29-bit and 32-bit physical mode definitions. sh: Split out system.h in to _32 and _64 variants. sh: Move in the SH-5 ptrace impl. sh: SH-5 also uses the ASID cache. sh: Split out uaccess.h in to _32 and _64 variants. sh: Consolidate slab/kmalloc minalign values. sh: More SH-5 cpuinfo tidying. sh: Move in the SH-5 signal trampoline impl. sh: Move arch/sh64/kernel/sys_sh64.c to arch/sh/kernel/ sh: timer.h stub for SH-5. sh: Move in the SH-5 traps.c impl. sh: imask IRQ depends on sh32. sh: Don't reference UBC code in CPU init on sh64. sh: Disable initial cache flush on SH-5. sh: Have SH-5 provide an {en,dis}able_fpu() impl. sh: Move over the SH-5 head.S and tlb.h. sh: Fix up VMALLOC_START for SH-5. sh: Nopped out p3_cache_init() on SH-5 also. sh: Move vsyscall_init() defs up one level. sh: flush_cache_sigtramp() takes 1 arg only. sh: Add SH-5 support to the consistent DMA impl. sh: Split out extable.c _32 and _64 variants. sh: Fix up 64kB page size selection on SH-5. sh: Plug in SH-5 ffz()/__ffs() bitops. sh: Split out checksum.h in to _32 and _64 variants. sh: Kill off lib64 version of iomap wrappers. sh: Fix up header reference for arch/sh/lib64/panic.c. sh: Fix up the head-y targets for _32 and _64. sh: Split out syscall ABI for _32 and _64 variants. sh: Split out linker script to _32 and _64 variants. sh: Move over the SH-5 entry.S. sh: Split out sh_ksyms.c in to _32 and _64 variants. sh: Split out ioremap in to _32 and _64 variants. sh: ioremap_64 needs proc_fs.h. sh: Split out pgtable.h in to _32 and _64 variants. sh: Split out tlb-flush in to _32 and _64 variants. sh: Move over sh64 switch_to and stack unwinder. sh: Provide dummy swapper pt_regs for SH-5 ctx switch. sh: Common swapper_pg_dir usage for SH-5. sh: Move over and enable FPU support for SH-5. sh: Tidy up lib64 udelay impl. sh: Plug in the SHmedia ELF relocations. sh: ioremap_64 needs after_bootmem. sh: Merge sh and sh64 module.c. sh: Sync up the _64 linker script with the _32 version. sh: Fix up the _stext references for SH-5. sh: Kill off SH-5 enter_deep_standby() cruft. sh: Share the ELF dump_task interfaces. sh: sys_sh consolidation for arch_get_unmapped_area(). sh: Tidy up various clear_page()/copy_page() definitions. sh: Move in the SH-5 TLB miss. sh: Share bug/debug traps across _32 and _64. sh: Move quad-word real-address I/O defs to io.h. sh: Kill off do_NMI stub in SH-5 ex table. sh: Plug in simple SH-5 subtype probing. sh: Add the SH-5 cpu type symbolic names. sh: Stub in CPU subtype setup code for SH5-101/103. sh: Stubs for fpu disabled on SH-5. sh: Update cayman defconfig. sh: Set HPAGE_SHIFT for 512MB hugetlb pages. sh: Move PXSEG comments to addrspace.h. sh: Switch SH-5 to use CONFIG_PAGE_OFFSET. sh: Kill off some dead sh64 kconfig symbols. sh: Bump the MEMORY_SIZE default to something reasonable. sh: Consolidate Kconfig.sh/Kconfig.sh64. sh: Fix up generic BUG build for SH-5. sh: Use existing CONFIG_CACHE_xx options in head_64.S. sh: SH-5 uses a 64-bit PTE_MAGNITUDE, as X2 TLB. sh: Merge the sh64 zImage bits. sh: Kill off a stray proc tlb reference in fault_64. sh: Merge sh64 Kconfig.debug options. sh: Move over SH-5 TLB and cache support code. sh: Fix up proc ASIDs for CPU-local ASID cache accessors. sh: Kill off arch/sh64/mm. sh: Purge dead sh64 headers. sh: Special layout for SH-5 stat.h and user.h. sh: Mark some IRQ debug options sh32 only. sh: Fix up user_fpu_struct typo for SH-5. sh: Copy over special CFLAGS for SH-5 TLB miss. sh: Add onchip remap prototypes, kill old sh64 io.h. sh: Generic BUG only works for sh32. sh: Remove duplicate SUPERH64 symbol. sh: Tidy up KBUILD_IMAGE for sh64. sh: Consolidate sh/sh64 Makefiles. sh: Rename the _32 and _64 TLB flush variants. sh: clear/copy_page renames in lib and lib64. sh: Kill off the last of the sh64 headers. sh: Get the mach-cayman IRQ support building. sh: Kill off the rest of arch/sh64/kernel/. sh: Add SH-5 subtypes to check_bugs() for utsname. sh: Bump number of quicklists for SH-5. sh: Get the SH-5 PCI support building. sh: Bring the SH-5 FPU in line with the SH-4 FPU API. sh: Fix up default zImage target for sh32. sh: Build fixes for lib32 clear_page. sh: Fix up bug trap handler build for sh32. sh: Kill off the mach-harp and mach-sim machtypes. sh: Move mach-cayman in with the rest of the boards. sh: Fix up uname -m matching for native sh64. rtc: rtc-sh: SH-2A support. sh: Add SH7203 CPU support. sh: Fix the arch/sh/kernel/traps.c build for sh32. sh: Add SH7263 CPU support. sh: SH-2A FPU support. sh: Bump up ARCH_KMALLOC_MINALIGN for DMA cases. sh: CCR1->CCR renaming for SH-2 parts. rtc: rtc-sh: Split out the CPU defs to asm/cpu/. sh: syscall auditing for sh5, too. sh: comment tidying for sh64->sh migration. sh: Explicit alignment for PAGE_SIZE in copy/clear_page(). sh: Encode L1/L2 cache shape in auxvt. sh: Use utsname()->machine for ELF_PLATFORM. sh: Provide the FPSCR init through AT_FPUCW. sh: Kill off superfluous __KERNEL__ check in asm/elf.h. sh: Stub in page_table_range_init() on nommu. sh: Fix up switch_to() type casts. sh: Kill off pgtable.h from scatterlist.h. sh: Fix up binfmt_flat compile warnings. sh: Fix up KERNEL_ENTRY calculation for uImage. sh: Always use CONFIG_HZ for HZ. sh: Provide a stubbed __set_fixmap() for nommu. sh: Fix get_user()/put_user() build error. sh: Fix posix_types.h userspace breakage from sh64 merge. sh: Correct pte size mismatch for X2 TLB. sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors. sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch. sh: Kill off dead HS771RVoIP board support. sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default. sh: Kill off -traditional for linker script. kobject: Always build in kernel/ksysfs.o. nommu: add new vmalloc_user() and remap_vmalloc_range() interfaces. rtc: ds1302 rtc support fb: nvidiafb: Try harder at initial mode setting. pcmcia: ipwireless depends on NETDEVICES sh: Wire up new timerfd syscalls. sh: Add mach-type entries for MigoR and SDK7780. sh: Use max_t in io_trapped. sh: Clean up whitespace damage in Kconfig.debug. sh: Symbol exports for trapped I/O. sh: Handle SH7366 CPU in check_bugs(). sh: Disable big endian for SH-5. sh: Fix up pte_mkhuge() build breakage for SH-5. sh: Fix up set_fixmap_nocache() for SH-5. sh: Update SH-5 flush_cache_sigtramp() for API changes. sh: Shut up some trivial build warnings. sh: asm/tlb.h needs linux/pagemap.h for CONFIG_SWAP=n. sh: Kill off bogus SH_SDK7780_STANDALONE symbol. maple: Fix up maple build failure. sh: Get SH-5 caches working again post-unification. serial: sh-sci: Fix up SH-5 build. sh: asm/irq.h needs asm/cpu/irq.h. sh: __uncached_start only on sh32. sh: Kill off more dead symbols. net: xfrm statistics depend on INET V4L/DVB (7205): tuner-xc2028 depends on FW_LOADER sh: Rename SH-3 CCR3 reg to avoid synclink_cs clash. sh: SH5-103 needs to select CPU_SH5. serial: Move asm-sh/sci.h to linux/serial_sci.h. sh: Fix up section mismatches. fb: pvr2fb: Fix up remaining section mismatch. sh: hp6xx: Fix up hp6xx_apm build failure. fb: hitfb: Balance probe/remove section annotations. sh: Update r7780mp defconfig. sh: Flag PMB support as EXPERIMENTAL. sh: Fix up SH7710 VoIP-GW build. sh: Fix up the sh64 build. nommu: Provide is_vmalloc_addr() stub. sh: Fix up the timer IRQ definition for SH7203. sh: Fix uImage build error. sh: Fix more user header breakage from sh64 integration. sh: Fix occasional FPU register corruption under preempt. sh: Fix TIF_USEDFPU clearing under FPU emulation. i2c-ibm_iic: Fast mode parm desc fixup sh: Create an sh debugfs root. sh: Initial support for the MX-G CPU. sh: Hook up the rest of the SH7770 serial ports. sh: Allow optimized clear/copy page routines to be used on SH-2. sh: Fix up __access_ok() check for nommu. sh: r7780rp: Hook up the I2C and SMBus platform devices. sh: Fix up mach-types formatting from merge damage. sh: Fix up SH7763 build. sh: Add support for SH7723 CPU subtype. sh: Fix up SH-4A part probe. sh: Fix up L2 cache probe. USB: m66592-udc: reduce size of data structure. rtc: rtc-rs5c372: fix up NULL name in transfer error path sh: sh-bios depends on SUPERH32. sh64: fixups for xtime_lock seqlock conversion. sh64: Fixup the nommu build. sh64: Fix up compile warning in event tracer. sh: kexec and kdump depend on SUPERH32. sh64: Setup I/D-TLB defaults in SH-5 probe path. mtd: solutionengine flash map depends on solution engine mach group. sh64: Some symbol exports to make the allmodconfig happier. sh64: export onchip_remap/unmap() too. sh: Enable use of the clk fwk on SH-5. input: i8042: sh64 IRQ definitions depend on cayman board. sh: intc_sh5 depends on cayman board for IRQ priority table. sh: rts7751r2d: Kill off unneeded ifdefs. sh: r7780rp: Kill off unneded ifdefs for irq setup. rtc: rtc-sh: Fixup for 64-bit resources. sh: Stub in cpu_to_node() and friends for NUMA build. sh: update smc91x platform data for se7206. sh: display boot params by default on entry. sh: disable initrd defaults in .empty_zero_page. sh: Make is_valid_bugaddr() more intelligent on nommu. sh: Fix up restorer in debug_trap exception return path. sh: Drop broken URAM support on SH7723. sh: fix miscompilation of ip_fast_csum with gcc >= 4.3 sh: Disable 4KSTACKS on nommu. sh: Update SE7206 defconfig. sh: Add defconfig for RSK7203. nommu: fix kobjsize() for SLOB and SLUB sh: Add -mno-fdpic to default flags. sched: kill off dead cfs_rq_set_shares() nommu: Correct kobjsize() page validity checks. lib: taint kernel in common report_bug() WARN path. binfmt_elf_fdpic: Magical stack pointer index, for NEW_AUX_ENT compat. sh: Initial ELF FDPIC support. sh: Make dump_task dependent on ELF core. sh: RSK+ 7203 board support. sh: Consolidate segment modifiers across mmu/nommu systems. sh: Support variable page sizes on nommu. sh: Add support for 16kB PAGE_SIZE. sh: Use the common segment definitions for the _64 uaccess routines. sh: Consolidate addr/access_ok across mmu/nommu on 32bit. sh: Initial consolidation of the _32/_64 uaccess split. sh: Tidy up the SH-3 exception vector table. sh: Record the major cut revision for probed SH-4A parts. sh: Wire up new syscalls. sh: Move asid_cache() out of ifdef to fix SH-3/4 nommu build. sh: rsk7203: Add smc911x platform data. sh: rsk7203: update defconfig. sh: Fix up unaligned current_text_addr(). MAINTAINERS: Switch SUPERH to Supported. video: Kill off leaked CONFIG_FB_SH7343VOU reference. sh: migrate to arch/sh/include/ sh: dreamcast: fix build failure from header reorg. sh: Add an arch/sh/kernel/.gitignore sh: Stub in a dummy ENTRY_OFFSET for uImage offset calculation. sh: Add ARCH_DEFCONFIG entries for sh and sh64. sh: Switch KBUILD_DEFCONFIG to shx3_defconfig. sh: dma-sh: Fix up dreamcast dma.h mach path. sh: Shuffle the board directories in to mach groups. sh: Move out the solution engine headers to arch/sh/include/mach-se/ sh: More header path fixups for mach dir refactoring. sh: Provide common CPU headers, prune the SH-2 and SH-2A directories. sh: Allow SH-3 and SH-5 to use common headers. sh: Make sure AT_SYSINFO_EHDR is exposed to userspace in asm/auxvec.h. sh: Move out individual boards without mach groups. serial: sh-sci: Fix up SH7760/SH7780/SH7785 early printk regression. sh: Kill off stray mach-rsk7203 reference. sh: defconfig updates. video: Fix up hp6xx driver build regressions. USB: m66592-udc: Fix up dev_set_name() badness. sh: Tidy up the _TIF work masks, and fix syscall trace bug on singlestep. sh: seccomp support. sh: ptrace single stepping cleanups. sh: Make syscall tracer use tracehook notifiers, add TIF_NOTIFY_RESUME. sh: Fix up the audit arch endian specification. net: stnic: Fix up fallout from SH header migration. sh: Revert the location change of auto-generated asm/machtypes.h sh: /proc/asids depends on MMU. maple: Clean up maple_driver_register/unregister routines. maple: Kill useless private_data pointer. sh: Fix up broken kerneldoc comments. sh: Add documentation and integrate into docbook build. sh: Fix up __bug_table handling in module loader. sh: module_alloc() should be using vmalloc_exec(). sh: Save NUMA node data in vmcore for crash dumps. sh: define GENERIC_LOCKBREAK. sh: define GENERIC_HARDIRQS_NO__DO_IRQ. sh: Kill off ARCH_SUPPORTS_AOUT and remnants of a.out support. nommu: Provide vmalloc_exec(). sh: enable maple_keyb in dreamcast_defconfig. mn10300: Fix up __bug_table handling in module loader. V4L/DVB (8609): media: Clean up platform_driver_unregister() bogosity. sh: mach-x3proto: Fix up smc91x platform data. sh: Disable 64kB hugetlbpage size when using 64kB PAGE_SIZE. sh64: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT=y. sh: Provide movli.l/movco.l-based bitops. sh: Provide movli.l/movco.l-based cmpxchg. sh: Kill off unused defines from asm/smp.h. sh: smp: Provide a generic IPI handler. sh: smp: Hook in to the generic IPI handler for SH-X3 SMP. sh: smp: Hook up a timer IPI stub. sh: generic clockevent broadcast support. sh: smp: shove a cpu_relax() in the plat_start_cpu() busy loop. sh: Early dummy clockevent registration on boot CPU. sh: Display CPU information in show_regs(). sh: fixup many sparse errors. sh: Don't enable clockevents broadcasting on UP SH-X3 builds. sh: Add support for memory hot-remove. sh: Add the rest of the boot targets to arch/sh/boot/.gitignore. sh: uninline flush_icache_all(). sh: Add EDOSK7760 mach type. sh: Mark kretprobe_trampoline_holder static and __used. sh: Disable seccomp support by default. sh: kprobes: Hook up kprobe_fault_handler() in the page fault path. sh: kprobes: Use trapa #0x3a for breakpoint trap. sh: kprobes: Default to NOTIFY_DONE for unhandled debug traps. sh: kprobes: Fix up a preemption imbalance on jprobe return. sh: kprobes: Fix up race against probe point removal. sh: kprobes: __kprobes annotations and formatting cleanups. sh: Derive calibrate_delay lpj from clk fwk. sh: Add R2D+ defconfig for qemu system emulator. sh: kprobes: kretprobe_trampoline needs to be global. sh: Provide a fixed UTS_MACHINE definition for sh64. sh: ptrace: Introduce user_regset interface for gp regs. sh: ioremap_prot support. sh: Flag T-bit for syscall restart. sh: provide user_stack_pointer(), needed for tracehook support. sh: Provide the asm/syscall.h interface, needed by tracehook. sh: Enable HAVE_ARCH_TRACEHOOK. sh: Fix up NUMA build error with se7722_defconfig. sh: Add DSP registers to regset interface. sh: Add missing task_user_regset_view() definition. sh: Check SR.DSP bit for DSP regset validity. sh: Tidy up ELF core dumps. sh: latencytop support. sh: Fix up fpu emu build. sh: Make memory hot-add and hot-remove depend on MMU. sh: Fix up signal_64 conflicting handle_signal() definition. sh: Consolidate struct sh_cpuinfo definitions across _32/_64 split. sh: Fix up headers_check regression. sh: HAVE_IOREMAP_PROT depends on MMU. sh: Disable 4kB stacks when using PAGE_SIZE_64KB. sh: Support kernel stacks smaller than a page. sh: Copy in asm/sizes.h helper from ARM. sh: Add a few more definitions to asm/sizes.h. sh: Move lookup_exception_vector() out to asm/system_32.h. sh: Look up the trap vector for the page fault notifier. sh: Kill off duplicate page fault notifiers in slow path. sh: Trivial trace_mark() instrumentation for core events. sh: ftrace support. doc: Add remaining SH parameters to kernel-parameters.txt. sh: Add missing asm/ftrace.h. sh: Add FPU registers to regset interface. sh: Force pending restarted system calls to return -EINTR. sh: Fix up uaccess_64 put/get_user() cast warnings. sh: Fix up signal_64 cast warnings. sh: sh_ksyms_64 needs __strncpy_from_user() definition. sh: SH-5 clk fwk support. sh: Use clk fwk for preset lpj on sh64, too. sh: Fix up the __raw_read/writeX() definitions. sh: Use __raw_xxx() I/O accessors for INTC and IPR. serial: sh-sci: Handle the general UPF_IOREMAP case. sh: Move the shared INTC code out to drivers/sh/ video: sh_mobile_lcdcfb: Support HAVE_CLK=n configurations. serial: sh-sci: Dynamic clock management depends on HAVE_CLK. Merge branch 'sh/g3-prep' serial: sh-sci: Kill off all of the SCI/SCIF special casing. sh: More I/O routine overhauling. i2c: Renesas Highlander FPGA SMBus support rtc: rtc-rs5c372: SMBus conversion/support rtc: rtc-rs5c372: add support for Ricoh R2025S/D RTC binfmt_elf_fdpic: support auxvec base platform string binfmt_elf_fdpic: convert initial stack alignment to arch_align_stack() binfmt_elf_fdpic: wire up AT_EXECFD, AT_EXECFN, AT_SECURE Merge branch 'sh/gpiolib' Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: Fix up some merge damage. sh: Move the CPU definition headers from asm/ to cpu/. sh: Migrate common board headers to mach-common/. sh: Only build in gpio.o when CONFIG_GENERIC_GPIO is selected. sh: Move SH-4 CPU headers down one more level. binfmt_elf_fdpic: Update for cputime changes. sh: Fix up the SH7203 build. sh: arch/sh/kernel/smp.c needs linux/cpu.h for notify_cpu_starting(). sh: gpio: Include asm-generic/gpio.h for non-gpiolib stubs. sh: rsk7203: leds-gpio support for RSK+ LEDs. sh: gpio: Stub in dummy GPIO<->IRQ mapping routines. sh: ap325rxa: Move off of hardcoded pinmux for flctl initialization. sh: Hook up PB0->PB7 input-only pins in SH7203 PFC. sh: ap325rxa: Kill off unused port definitions. sh: Wire up oops reporting in the die notifier chain. sh: Export cache flush routines needed by sh_eth on SH7619. rtc: Add R2025S/D comment to rs5c372 Kconfig entry. sh: Kill off unused p1fc divisors from SH7763 clk fwk. sh: update defconfigs. sh: mach-highlander: Handle SCIF pinmuxing on R7785RP. sh: asm/gpio.h needs linux/kernel.h for might_sleep()/WARN_ON(). mm: page_cgroup needs linux/vmalloc.h for vmalloc_node()/vfree(). profiling: fix up CONFIG_PROC_FS=n build kernel/resource: fix reserve_region_with_split() section mismatch sh: oprofile: Fix up the SH7750 performance counter name. sh: Fix FPU tuning on toolchains with mismatched multilib targets. sh: Add on-chip RTC support for SH7722. sh: sh7785lcr: Select uImage as default image target. sh: Simplify and lock down the ISA tuning. Merge branches 'sh/serial-rework' and 'sh/oprofile' sh: Revert "SH 7366 needs SCIF_ONLY" sh: Kill off long-dead HD64465 cchip support. kernel/profile: fix profile_init() section mismatch sh: SHmedia ISA tuning fixups. Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: FTRACE renamed to FUNCTION_TRACER. sh: Handle fixmap TLB eviction more coherently. sh: Provide a sane valid_phys_addr_range() to prevent TLB reset with PMB. sh: Don't factor in PAGE_OFFSET for valid_phys_addr_range() check. serial: sh-sci: Reorder the SCxTDR write after the TDxE clear. sh: Disable GENERIC_HARDIRQS_NO__DO_IRQ for unconverted platforms. sh: Move arch_get_unmapped_area() in to arch/sh/mm/mmap.c. media: sh_mobile_ceu_camera: Add HAVE_CLK dependency. usb: Fix up sh_mobile usbf clock framework warnings. sh: Fix clock framework compiler warnings. sh: __udivdi3 -> do_div() in softfloat lib. sh: Migrate necessary libgcc bits in to arch/sh/lib for SUPERH32. sh: Specify sane default image targets for the SH-2 platforms. sh: Convert to generic bitops for IRQ-toggling implementation. sh: Add exports for __udivsi3/__sdivsi3 and the _i4 versions. sh: Add -m4al tuning for SH4AL-DSP. sh: Provide optimized non-atomic bitops for SH-2A. sh: Provide optimized unaligned loads on SH-4A. sh: More movmem alias symbol exports for older compilers. sh: Re-add support for best fit ISA tuning if none is available. sh: Add a few more branch types to the branch emulator. sh: Add a simple code dumper for SUPERH32 show_regs(). sh: Tidy up backtrace formatting with kallsyms disabled. sh: do not latency trace idle. sh: Consolidate cpu_relax()/cpu_sleep() definitions across _32/_64. sh: Split out the idle loop for reuse between _32/_64 variants. sh: Provide a dyn_arch_ftrace struct definition. sh: Fix up the SH-4A mutex fastpath semantics. sh: Disable -Werror for arch/sh/oprofile/. sh: Provide ftrace_make_call()/ftrace_make_nop(). sh: Consolidate rsk7203/7201 in to a new mach-rsk. sh: Enable leds-gpio in rsk7203 defconfig. sh: Update rsk701_defconfig to reflect mach-rsk changes. sh: Fix an off-by-1 check in __mutex_fastpath_unlock(). sh: Drop the special qemu defconfig. sh: mach-migor: Kill off unused Migo-R machvec. sh: Kill off sh64's unused alloc/free_task_struct() definitions. sh: Convert sh64 /proc/asids to debugfs and generic sh. sh: Fix up the cpu_asid() return value on nommu. sh: Fix up syscall_get_nr() comment in syscall_32.h. sh: Handle cases where setup{_rt,}_frame() fail on SH-5 signal delivery. sh: Provide asm/syscall.h for SH-5. sh: Provide linux/regset.h interface for SH-5. sh: Enable HAVE_ARCH_TRACEHOOK for all SH, now that SH-5 supports it too. sh: Generic kgdb stub support. serial: sh-sci: Implement CONSOLE_POLL support and kill off old kgdb console. sh: Kill off remaining CONFIG_SH_KGDB bits. sh: Add SH-5 optimized memcpy()/memset()/strcpy()/strlen(). fb: SH-5 uses __raw I/O accessors now also, drop the special casing. sh: Provide sdivsi3/udivsi3/udivdi3 for sh64, kill off libgcc linking. sh: oprofile: Refactor common setup code for multiple driver support. sh: oprofile: Convert op_model_sh7750 to new common interface. serial: sh-sci: Fix up the cpufreq notifier to use the proper port clock. serial: sh-sci: pr_debug() -> dev_dbg() conversion. serial: sh-sci: Tidy up fifo overrun error handling. serial: sh-sci: Generalize port pin initialization. sh: Run sh_bios through a long overdue Lindent. sh: export sh_bios_get_node_addr() symbol for stnic module. sh: Kill off sh_bios_in_gdb_mode(). sh: Kill off the cayman and microdev special heartbeat code. sh: Kill off mv_heartbeat() from the machvec. sh: Simplify kernel_thread_helper() for sh32. sh: Kill off dead mv_init_pci() from machvec. sh: board-shmin: Convert shmin to use __set_io_port_base(). sh: mach-sh03: Move off of cf_enabler to pata_platform, as per landisk. sh: mach-sh03: Use __set_io_port_base(), kill off special ioport_map(). sh: mach-microdev: Split out the fdc37c93xapm initialization code. sh: mach-edosk7705: Fix up edosk7705 so it all builds again. sh: Add a simple edosk7705_defconfig for build testing. sh: Kill off cf-enabler with extreme prejudice. serial: sh-sci: sci_poll_get_char() is only used by CONFIG_CONSOLE_POLL. sh: mrshpc_setup_windows() needs to be inline. doc: Update sh cpufreq documentation. sh: Enable skipping of bss on debug platforms for sh32 also. sh: Kill off the unused SH_ALPHANUMERIC debug option. sh: Conditionalize the code dumper on CONFIG_DUMP_CODE. sh: dma: Kill off ISA DMA wrapper. sh: mach-sh03: Fix up pata_platform build breakage. sh: mach-rsk: Use uImage generation by default for rsk7201/7203. serial: sh-sci: Fix up port pinmux for SH7366. sh: oprofile: Fix up the module build. NOMMU: Make mmap allocation page trimming behaviour configurable. NOMMU: Teach kobjsize() about VMA regions. sh: Drop the BKL from sys_execve() on SH-5. sh: mach-x3proto: needs linux/irq.h. sh: sh7785lcr/highlander/hp6xx need linux/irq.h. sh: Kill off obsolete busses from arch/sh/Kconfig. serial: sh-sci: Fix up SH7720/SH7721 SCI build. sh: update defconfigs. nommu: Stub in vm_map_ram()/vm_unmap_ram()/vm_unmap_aliases(). dma-coherent: Restore dma_alloc_from_coherent() large alloc fall back policy. sh: Fix up GENERIC_GPIO build for ARCH_WANT_OPTIONAL_GPIO cases. sh: mach-highlander and mach-rsk require gpiolib. sh: Fix up spurious syscall restarting. Merge branch 'sh/stable-updates' sh: Use SYS_SUPPORTS_CMT for managing CMT timer dependencies. sh: Fix up MTU2 support for SH7203. sh: Don't enable GENERIC_TIME for the CMT clockevent driver yet. sh: Restrict old CMT timer code to SH-2/SH-2A. Merge branch 'sh/stable-updates' sh: ap325rxa: Revert ov772x support. sh: Disable unsupportable prefetching on SH-3. sh: Fix up SH-X3 general exception handler build. sh: SH7786 is an SH-X3 core, select CPU_SHX3. sh: Set a sensible default for the SH7786 pclk. sh: intc: Make missing unique IRQ mask warning more verbose. sh: multiple vectors per irq - sh7203. sh: multiple vectors per irq - sh7263. sh: multiple vectors per irq - sh7201. sh: multiple vectors per irq - sh7206. rtc: rtc-sh: Bump version up to reflect single IRQ support changes. sh: multiple vectors per irq - sh7619. sh: multiple vectors per irq - mxg. sh: multiple vectors per irq - sh770x. sh: multiple vectors per irq - sh7705. sh: multiple vectors per irq - sh7710. sh: multiple vectors per irq - sh7720. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'sh/stable-updates' sh: Define ARCH_SHMOBILE for SH-Mobile CPUs. sh: Generate uImage by default on Urquell board. sh: Consolidate SH-Mobile CPU code in arch/sh/kernel/cpu/shmobile/. sh: dma: Make PVR2 DMA configurable. sh: dma: Make G2 DMA configurable. sh: Support for extended ASIDs on PTEAEX-capable SH-X3 cores. sh: tlb-pteaex: Kill off legacy PTEA updates. sh: Update debugfs ASID dumping for 16-bit ASID support. sh: Flush only the needed range when unmapping a VMA. sh: kexec: Drop SR.BL bit toggling. sh: kexec jump: fix for ftrace. sh: Fix up -Wformat-security whining. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: migor: Fix up CEU use flags. sh: Select ARCH_HIBERNATION_POSSIBLE. sh: Add a command line option for disabling I/O trapping. sh: Wire up ARCH_HAS_DEFAULT_IDLE for cpuidle. sh: Kill off broken direct-mapped cache mode. sh: update defconfigs. sh: Fix up number of on-chip DMA channels on SH7091. sh: wire up sys_preadv/sys_pwritev() syscalls. sh: Provide cpumask_of_pcibus() to fix NUMA build. sh: Add support for DMA API debugging. sh: Plug in support for ARCH=sh64 using sh SRCARCH. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 MAINTAINERS: Update sh architecture file patterns. sh: Pre-allocate a reasonable number of DMA debug entries. sh: Add in PCI bus for DMA API debugging. rtc: rtc-sh: clock framework support. sh: sh7722: Don't default enable the RTC clock. sh: sh7723: Don't default enable the RTC clock. sh: sh7724: Add CMT clockevents support. sh: Have SH7724 select ARCH_SHMOBILE. sh: Add a generic defconfig for SH7724 platforms. sh: drop duplicate symbol export on dreamcast and sh7785lcr. sh: sh7785lcr: Update for recent PCI changes. sh: pci: drop duplicate PCIC fixups for SE7780 and SH7785LCR. sh: pci: Kill off unused SH4_PCIC_NO_RESET code. sh: pci: Kill off useless debugging printk() in pci-sh7780 init. sh: pci: Move se7780 INTC fixups out of pci-sh7780.c. sh: pci: Prefer P1SEG over P1SEGADDR for CONFIG_CMD. sh: pci: Set class/sub-class code correctly for SH7780 PCIC. sh: pci: Rework SH7780 host controller detection. sh: pci: Use the proper write size for class/sub-class code. sh: pci: Set pci_cache_line_size on SH7780 via the PCICLS register. sh: pci: Set the I/O port base to the SH7780 I/O window default. sh: pci: Consolidate PCI I/O and mem window definitions for SH7780. sh: pci: Kill off platform-specific multi-window mappings. sh: pci: Consolidate SH7780 PCIC IRQ routing. sh: pci: Start unifying the SH7780 PCIC initialization. Merge branches 'sh/earlytimer' and 'sh/shmobile-r2r-staging' sh: sh7724: Don't default enable the RTC clock. sh: sh7724: Register CMT as an early platform device here too. sh: pci: Drop asm-generic/pci.h, so we can use our own fixups. sh: pci: Split out new-style PCI core. sh: pci: HAVE_PCI_MMAP support. sh: pci: Consolidate pcibios_align_resource() definitions. sh: pci: Kill off unused pcibios_fixup(). sh: pci: Consolidate pci_iomap() and use the generic I/O base. sh: pci: Rework fixed region checks in ioremap(). sh: pci: New-style controller registration. sh: pci: Track io and mem_offset per-channel. sh: pci: Consolidate bus<->resource mapping in pci-lib. sh: pci: Consolidate the remaining common bits. sh: pci: Kill off the now unused hose->io_base. sh: pci: Kill off superfluous lboxre2 pci fixups. sh: pci: Flag the dreamcast BBA as IORESOURCE_PCI_FIXED. sh: pci: Kill off dead references to is_pci_ioaddr and friends. sh: pci: Consolidate pcibios_setup() in pci-lib. sh: pci: Kill off legacy ide quirks. sh: pci: Tidy up the dreamcast PCI support. sh: pci: Convert the SH-5 code over to the new interface. sh: pci: Rename ops-cayman -> fixups-cayman. sh: pci: Rewrite SH7751 PCI support to follow SH7780. sh: pci: Rename SH7751 platform ops files to fixups. sh: pci: Consolidate lboxre2 and r2d IRQ fixups. sh: pci: Convert dreamcast to new-style interface. sh: pci: Move the se7751 fixups in to arch/sh/drivers/pci/. sh: pci: Kill off the last remnants of the now unused pci-auto code. sh: pci: Roll pci-lib in to pci-new. sh: pci: Rename pci-new.c to pci.c. Merge branch 'sh/stable-updates' into sh/for-2.6.30 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: pci: Fix up the build for CONFIG_PCI=n. Merge branches 'sh/stable-updates' and 'sh/pci-rework' sh: update defconfigs for PCI changes. sh: select GENERIC_TIME for new CMT driver. sh: Fix up unsigned syscall_nr in SH-5 pt_regs. sh: rtc-generic support. sh: register the rtc-generic platform device properly. Merge branch 'timers/clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip sh: Consolidate MTU2/CMT/TMU timer platform data. clocksource: sh_mtu2/cmt_register() should be static. sh: select both GENERIC_TIME and GENERIC_CLOCKEVENTS. sh: Kill off the now unused ARCH_USES_GETTIMEOFFSET code. sh: Move dummy clockevents broadcast timer to its new home. sh: Flag IRQSTACKS as BROKEN for now. sh: Handle shm_align_mask also for HAVE_ARCH_UNMAPPED_AREA_TOPDOWN. sh: sh64 still needs ARCH_USES_GETTIMEOFFSET temporarily. sh: Integrate the SH-5 onchip_remap() more coherently. sh: Kill off unused SH-5 irq_describe cruft. sh: Enable new TMU driver support for all SH-3 and SH-4 CPUs. sh: Move out rtc-sh registration from time_64.c to setup-sh5.c sh: Finish the sh64 migration off of ARCH_USES_GETTIMEOFFSET. sh: Rename arch/sh/kernel/time_32.c to arch/sh/kernel/time.c. sh: Wire up GENERIC_CMOS_UPDATE for the platforms that need it. sh: Kill off dead handle_timer_tick() code. sh: Kill off dead timer sysclass pm hooks. sh: mach-sh03: Give the sh03 rtc its own spinlock. sh: Kill off the global rtc_lock with extreme prejudice. sh: Kill off sh64's hand-rolled syscall tracer. sh: Kill off unused sh64 debug code. sh: Move out cayman-specific panic handler code to its own file. sh: Drop dead rules from arch/sh/kernel/Makefile_64. sh: Always select RTC_LIB, not just for SUPERH32. sh: Kill off extra cflags Kconfig entry. sh: Always fixup unaligned userspace accesses on sh64. sh: TMU platform data for SH7786. sh: TMU platform data for SH-X3 proto CPU. sh: Kill off the GENERIC_CALIBRATE_DELAY ifndef. sh: Add clock id to sh-sci platform data on SH-Mobile CPUs. serial: sh-sci: Fix up section mismatch in error path. sh: Fix up the sh64 earlyprintk build. sh: Cleanup irqflags size mismatch on SH-5 build. sh: Provide __read_{read,write}sl() definitions for sh64. sh: Rename opcode_t to insn_size_t. sh: Provide an __sdivsi3_2 export for sh64. sh: Fix up SHmedia module ELF relocations. sh: Integrate sh64 bits in vmlinux_32.lds.S. sh: Move the unified linker script in place, kill off old _64 one. sh: Tidy up the ldscript output format specifier. sh: Fix up the sh64 zImage build. sh: Provide a tighter BOOT_LINK_OFFSET definition for the Cayman board. sh: Provide a BITS definition, use it in the arch/sh/boot/ Makefiles. sh: Merge the split arch/sh/boot/compressed/ Makefiles. sh: Consolidate the boot link and entry offset definitions. sh: Hook up cc-cross-prefix support. sh: Fix up R0 dependence in __arch_swab16/32. sh: Fix up typo in arch/sh/kernel/vmlinux.lds.S sh: Account for INITIAL_JIFFIES when using jiffies clocksource. sh: clkfwk: Make recalc return an unsigned long. sh: clkfwk: Add a followparent_recalc() helper. sh: clkfwk: refactor rate propagation. sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess. sh: clkfwk: Convert SH-Mobile CPUs to use CLK_ENABLE_ON_INIT. sh: clkfwk: Fix up the clk_enable() error path. sh: clkfwk: Improve the generic clk_set_parent() implementation. sh: clkfwk: Tidy up on-chip clock registration and rate propagation. sh: clkfwk: Kill off clk_recalc_rate(). sh: clkfwk: Wire up clk_get_sys() support. sh: clkfwk: Handle clk_get_sys() returning an ERR_PTR. sh: clkfwk: Use arch_clk_init() for on-chip clock registration. sh: Kill off the remnants of the old timer code. Merge branch 'master' into sh/clkfwk sh: clkfwk: module_clk -> peripheral_clk rename. sh: clkfwk: Handle NULL clkops for root clocks. sh: clkfwk: Provide a generic clk_set_rate_ex() path for root clocks. sh: clkfwk: Rework legacy CPG clock handling. sh: clkfwk: Update SH7785 for refactored clock framework. sh: clkfwk: rate table construction and rounding for SH7785. sh: clkfwk: Map tree hierarchy in debugfs. sh: clkfwk: Add MSTP bits to SH7785 clock framework. sh: Provide FORCE_MAX_ZONEORDER. sh: hd64461: Fix up I/O base register offsets. sh: mach-hp6xx: Fix up the hp6xx build for hd64461 changes. sh: irq: Rework the SR.IMASK bitmap handling. sh: irq: Convert from irq_desc[] to irq_to_desc(). sh: irq: Teach ipr and intc about dynamically allocating irq_descs. sh: irq: Provide an arch_probe_nr_irqs() that wraps the machvec def. Merge branches 'sh/stable-updates' and 'sh/sparseirq' sh: Wrap irq_to_desc_alloc_cpu() around CONFIG_SPARSE_IRQ temporarily. sh: Add a NR_IRQS_LEGACY for external IRQ0-7. sh: clkfwk: Make clock-cpg usable for non-legacy platforms. sh: Prefer slab_is_available() over after_bootmem. sparseirq: Allow early irq_desc allocation sh: irq: Fix up imask build warnings. sh: Record ms7724se in mach-types. sh: Add a KBUILD_DEFCONFIG for sh64. sh: pci-sh7751: Initialize io_map_base in controller definition. sh: pci: Disable MWI and make pci_dma_burst_advice() a bit more accurate. Merge branch 'sh/clkfwk' sh: pci-sh7780: Fix up for PCI_DISABLE_MWI changes. sh: Tidy up the optional L2 probing, wire it up for SH7786. sh: Tidy up SH-4A boot_cpu_data.flags probing. nommu: Provide mmap_min_addr definition. sh: plug vsyscall dir in to archclean. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: Fix sys_pwritev() syscall table entry for sh32. sh: Wire up sys_rt_tgsigqueueinfo. sh: Tie sparseirq in to Kconfig. Merge branch 'sh/ftrace' of git://github.com/mfleming/linux-2.6 sh: Wire up sys_perf_counter_open. sh: intc: alloc_bootmem() -> kzalloc() conversion. sh: Bump the earlytimer bits back to time_init(). sh: Use generic sched_clock(). sh: Bump the earlytimer probe devices up. clocksource: Drop unused irqaction.mask from SH drivers. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: Convert to asm-generic/current.h. sh: Convert to asm-generic/dma.h. sh: Convert to asm-generic/posix_types.h. sh: Convert to asm-generic/termbits.h and termios.h. sh: Convert ipc/shm bits to their asm-generic versions. sh: Tidy up duplication in irq/swab/timex.h. sh: Conver to asm-generic/mmu_context.h. sh: Convert to asm-generic/module.h. sh: Convert to asm-generic/unaligned.h. sh: Convert to asm-generic/scatterlist.h. sh: Convert to asm-generic/types.h. sh: Convert to asm-generic/signal.h. sh: Switch to asm-generic versions for identical headers. sh: Derive COMMAND_LINE_SIZE from asm-generic/setup.h. sh: Convert sh64 to use the generic checksum code. serial: sh-sci: Move over to dev_pm_ops. sh: urquell: Add system FPGA mode pin support. sh: Set EARLY_SCIF_CONSOLE_PORT sanely for SH7786. sh: pci: Allow register_pci_controller() to handle overlapping regions. sh: pci: SH7786 PCI ops. wusb: hwa-hc: Drop unused pci_suspend/resume hooks. USB: xhci depends on PCI. sh: Use generic atomic64_t implementation. sh: Generic HAVE_PERF_COUNTER support. Merge branches 'sh/pci-express-integration', 'sh/rsk-updates', 'sh/platform-updates' and 'sh/perf_counter' sh: pci: Initial PCI-Express support for SH7786 Urquell board. sh: defconfig updates. sh: Enable soc-camera in ap325rxa/migor/se7724 defconfigs. sh: Provide cpu_idle_wait() to fix up cpuidle/SMP build. sh: Use local TLB flush in set_pte_phys(). sh: Wire up the uncached fixmap on sh64 as well. sh: SH7786 SMP support. sh: Fix up more dma-mapping fallout. asm-generic: add dummy pgprot_noncached() sh: Fix up HAVE_PERF_COUNTERS typo. sh: make set_perf_counter_pending() static inline. sh: Hook up page fault events for software perf counters. sh64: Hook up page fault events for software perf counters. perf_counter tools: add cpu_relax()/rmb() definitions for sh. ring-buffer: Make it generally available sh: Kill off unused DEBUG_BOOTMEM symbol. nommu: provide follow_pfn(). asm-generic/vmlinux.lds.h: Fix up RW_DATA_SECTION definition. sh: LCDC dcache flush for deferred io sh: define PERF_COUNTER_INDEX_OFFSET. Merge branches 'sh/hwblk', 'sh/cpuidle' and 'sh/stable-updates' video: sm501fb: Early initialization of mm_lock mutex. sh: use kprobes_built_in() for notify_page_fault(). sh: Tidy up vmalloc fault handling. Merge branches 'sh/ftrace' and 'sh/cachetlb' fb: Initialize fb_info mutexes in framebuffer_alloc() video: sh_mobile_lcdcfb: depends on HAVE_CLK. video: sh_mobile_lcdcfb: Convert to framebuffer_alloc(). video: hitfb: Convert to framebuffer_alloc(). video: hitfb: Move over to dev_pm_ops. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into sh/for-2.6.31 Merge branches 'sh/ftrace' and 'sh/stable-updates' sh: Decouple mcount from ftrace. sh: Replace DEBUG_STACKOVERFLOW with STACK_DEBUG. sh: Use DECLARE_EXPORT() for mcount symbol export. sh: Fix up ftrace build error when STACK_DEBUG=n. sh: Fix up stack overflow check with ftrace disabled. sh: Tidy up gzip-based zImage decompression. sh: bzip2/lzma zImage support. sh: Consolidate the sh64 changes in arch/sh/boot/compressed/misc_32.c sh: rename arch/sh/boot/compressed/misc_32.c -> misc.c sh64: Don't use PHYSADDR() for output_addr calculation. Merge branches 'sh/compressors' and 'sh/ftrace' sh: Kill off zero-sized vmlinux_64.lds.S Merge branches 'sh/hwblk' and 'sh/platform-updates' Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes into sh/kbuild-fixes sh: bzip2/lzma uImage support. Merge branches 'sh/compressors' and 'sh/stable-updates' sh: Provide _PAGE_SPECIAL for 32-bit. sh: Migrate from PG_mapped to PG_dcache_dirty. Merge branch 'sh/kfr2r09' sh: wire up clear_user_highpage() for sh4, convert sh7705. sh: Rename arch/sh/lib/clear_page.S -> __clear_user.S. sh: Use the now generic SH-4 clear/copy page ops for all MMU platforms. sh: update_mmu_cache() consolidation. sh: Handle a NULL vma in __update_tlb() for the fast-path. Revert "sh: Bump the earlytimer bits back to time_init()." sh: Add romImage target to archhelp. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 into sh/hwblk sh: Fix up early printk build error. sh: Add a PG_dcache_dirty sanity check in kmap_coherent(). sh: Bring kmap_coherent() out-of-line. sh: Drop unused arguments for kunmap_coherent(). sh: Provide __flush_anon_page(). sh: Tidy up NEFF-based sign extension for SH-5. sh64: Kill off special clear_page() implementation. sh: Split out SH-4 __flush_xxx_region() ops. sh: Partially unroll the SH-4 __flush_xxx_region() flushers. Merge branch 'sh/stable-updates' sh: unwinder: Fix up usage of unaligned accessors. sh: unwinder: Restore put_unaligned() for an unaligned destination. sh: oprofile: Kill off dead valid_kernel_stack(). Merge branch 'sh/dwarf-unwinder' sh: unwinder: Convert frame allocations to GFP_ATOMIC. sh: stacktrace: Add reliability checks in address saving ops. sh: flag the default unwinder as reliable. sh: stacktrace: Properly terminate the trace entry buffer. sh: Add register alignment helpers for shared flushers. sh64: Wire up the shared __flush_xxx_region() flushers. sh: NO_CONTEXT ASID optimizations for SH-4 cache flush. sh: TLB protection violation exception optimizations. sh: TLB fast path optimizations for load/store exceptions. Merge branch 'master' into sh/cachetlb sh: Make sure rte delay slots are nopped out on all parts. sh: delay slot future proofing via EXPMASK on SH-4A parts. sh: Bail from kmap_coherent_init() if we have no dcache aliases. sh: Provide the kmap_coherent() interface generically. sh: rename pg-mmu.c -> cache.c, enable generically. sh: rework nommu for generic cache.c use. sh: consolidate nommu stubs in arch/sh/mm/nommu.c. sh: Track the CPU family in sh_cpuinfo. sh: Centralize the CPU cache initialization routines. sh: Move alias computation to shared cache init. sh: Don't export flush_dcache_all(). sh: consolidate flush_dcache_mmap_lock/unlock() definitions. sh: Kill off unused flush_icache_user_range(). sh: Migrate SH-4 cacheflush ops to function pointers. sh: Convert SH-2 to new cacheflush interface. sh: Convert SH-2A to new cacheflush interface. sh: Convert SH-3 to new cacheflush interface. sh: Convert SH7705 extended mode to new cacheflush interface. Merge branch 'sh/stable-updates' Merge branch 'master' into sh/hwblk sh: Kill off the unhandled pvr case in SH-4 CPU probing. sh: Convert cache disabled SH-5 over to new cache interface. sh64: Build in support for generic stacktrace ops. sh: Fix up the SH-5 build with caches enabled. sh64: Kill off dead i/d-cache disabled bits. sh: Wire up sh5_cache_init(). sh: Merge the _32/_64 variants of arch/sh/kernel/Makefile. sh: Merge the _32/_64 variants of arch/sh/mm/Makefile. sh: unwinder: Move initialization to early_initcall() and tidy up locking. Merge branch 'master' into sh/cachetlb sh: Build fix for disabled caches. sh: Fix up clockevents broadcasting. sh: Add mach-types entry for EcoVec board. Merge branch 'sh/r8a66597-udc' sh: Fix up the CONFIG_FTRACE_SYSCALLS=n build. sh: DSP save/restore ordering and a0 sign extension fixups. rtc: rtc-ds1302: Kill off unused variables. sh: enable rtc-ds1302 in snapgear_defconfig. sh: Fix up cache-sh4 build on SMP. sh: Use local TLB flush for get_mmu_context() ASID exhaustion. sh: Kill off unused cpu/cacheflush.h. sh: Make cache flushers SMP-aware. sh: Kill off now redundant local irq disabling. sh: Export unwind_stack() to satisfy modular oprofile. Merge branch 'sh/dwarf-unwinder' of git://github.com/mfleming/linux-2.6 into sh/dwarf-unwinder sh: unwinder: Use a special bug flag for unwinder traps. sh64: dummy unwinder BUG wrappers. Merge branch 'sh/dwarf-unwinder' sh: unwinder: cacheline align slab cache objects. Merge branch 'sh/hwblk' into sh/pm-runtime sh: Fix section mismatch in platform bus notifier. Merge branches 'sh/hwblk' and 'sh/pm-runtime' usb: gadget: m66592-udc needs linux/err.h. sh: Move the FTRACE_SYSCALL_MAX definition in to asm/ftrace.h. Merge branch 'sh/st-integration' timekeeping: Fix up read_persistent_clock() breakage on sh sh: Fix an off-by-1 in FTRACE_SYSCALL_MAX. sh: Fix up sh4_flush_dcache_page() build on UP. sh: Tidy up watchdog build for SH-2. sh: unwinder: Fix up uninitialized variable warnings on sh2a build. sh: Fix up simplified multi-evt handling under sparseirq. Merge branch 'master' into sh/smp sh: nmi_debug support. sh: Kill off kgdb's magical NMI debouncing. Revert "sh: Kill off now redundant local irq disabling." sh: Fix up UP deadlock with SMP-aware cache ops. sh: disable trapped I/O on SH7785LCR. sh: Fix up build warning for SH7785LCR proto board. sh: Fix up and optimize the kmap_coherent() interface. mtd: onenand: select MTD_PARTITIONS sh: Use more aggressive dcache purging in kmap teardown. sh: Kill off dcache writeback from copy_page(). Merge branches 'sh/smp' and 'sh/stable-updates' rtc: rtc-sh: Fix up oops in early periodic freq assignment. sh: Cleanup whitespace damage in sh4_flush_icache_range(). sh: multi-evt support for SH-X3 proto CPU. sh: cpufreq: Include CPU id in info messages. sh: Fix up sh7705 flush_dcache_page() build. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: Wire up HAVE_SYSCALL_TRACEPOINTS. sh: Kill off unused se_skipped in alignment trap notification code. kallsyms: fix segfault in prefix_underscores_count() sh: Handle unaligned 16-bit instructions on SH-2A. sh: Fix up uninitialized variable use caught by gcc 4.4. sh: update defconfigs. sh: enable onenand support in kfr2r09 defconfig. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 sh: Handle ioport_map() cases for >= P1SEG addresses. sh: Set the default I/O port base to P2SEG. sh: magicpanelr2 and dreamcast can use the generic I/O base. sh: Disable unaligned kernel access printks by default. kmemtrace: Fix up tracer registration module: fix up CONFIG_KALLSYMS=n build. sh: update die() output. sh: force dcache flush if dcache_dirty bit set. sh: ftrace: Fix up syscall tracepoint support. sh: Use boot_cpu_data for FPU tests in sigcontext paths. sh: Tidy up SMP cpuinfo. sh: Populate initial secondary CPU info from boot_cpu_data. sh: Optimize the setup_rt_frame() I-cache flush. sh: Fix a TRACE_IRQS_OFF typo. sh: Kill off stray HAVE_FTRACE_SYSCALLS reference. sh: __irq_entry annotate do_IRQ(). perf tools: Remove -Wcast-align sh: Document uImage.bin target in archhelp. sh: Fix hugetlbfs dependencies for SH-3 && MMU configurations.
Paul Ready (1): USB: add Nikon D300 camera to unusual_devs
Paul Rolland (2): ata: NCQ is broken on Maxtor 6L250S0 drm: silence pointless vblank warning.
Paul Schulz (1): [ARM] 3023/1: pxa-regs: Typo in ARM pxa register definitions.
Paul Serice (1): USB: EHCI works again on NVidia controllers with >2GB RAM
Paul Smith (1): kbuild: change kbuild to not rely on incorrect GNU make behavior
Paul Sokolovsky (2): [ARM] 3760/1: This patch adds timeouts while working with SSP registers. Such timeouts were en [IrDA]: PXA FIR code device model conversion
Paul T Zalac (1): v4l: 834: add card pctv cardbus tv radio ito25 rev 2b
Paul Turner (3): vfs: separate FMODE_PREAD/FMODE_PWRITE into separate flags sched: remove redundant hierarchy walk in check_preempt_wakeup sched: Fix bug in SCHED_IDLE interaction with group scheduling
Paul Vojta (4): [ALSA] opl3sa2 - Add Neomagic MagicWave 3D ISA PnP ID [ALSA] nm256 - Add mention of opl3sa2 to a diagnostic message [ALSA] Fix bugs in mode change/recalibration for opl3sa2 driver ALSA: hda - fix beep tone calculation for IDT/STAC codecs
Paul Vriens (1): v4l: 780: fixed typo in module param description
Paul Walmsley (123): USB Storage: Force starget->scsi_level in usb-storage scsiglue.c USB: usb-storage: add debug entry for REPORT LUNS USB HID: specify explicit size for hid_blacklist.quirks USB HID: encapsulate quirk handling into hid-quirks.c USB HID: clarify static quirk handling as squirks USB HID: add support for dynamically-created quirks USB HID: add 'quirks' module parameter Fix hang on IBM Token Ring PCMCIA card ejection usb quirks: Add Canon EOS 5D (PC Connection mode) to the autosuspend blacklist ARM: OMAP2: Add common register access for 24xx and 34xx ARM: OMAP2: Change 24xx to use new register access ARM: OMAP2: Move clock.h to clock24xx.h ARM: OMAP2: Move clock.c to clock24xx.c ARM: OMAP2: Add common clock framework for 24xx and 34xx ARM: OMAP2: Change 24xx to use shared clock code and new reg access ARM: OMAP: Add rest of 24xx clocks ARM: OMAP2: Remove old 24xx specific clock functions ARM: OMAP2: Remove old PRCM register access code ARM: OMAP2: Add 34xx clocks ARM: OMAP2: Add 34xx clock code ARM: OMAP: Add calls to omap2_set_globals_*() ARM: OMAP: Add OMAP3430 base defines ARM: OMAP: Add OMAP chip type structure; clean up mach-omap2/id.c ARM: OMAP2: Clock: Add OMAP3 DPLL autoidle functions ARM: OMAP2: Clock: New OMAP2/3 DPLL rate rounding algorithm [ARM] 5192/1: ARM TLB: add v7wbi_{possible,always}_flags to {possible,always}_tlb_flags ARM: OMAP2: Powerdomain: Add base OMAP2/3 powerdomain code ARM: OMAP2: Powerdomain: Add OMAP2/3 common powerdomains ARM: OMAP2: Powerdomain: Add OMAP2 powerdomains ARM: OMAP: Powerdomain: Add OMAP3 powerdomains ARM: OMAP2: Clockdomain: Add base OMAP2/3 clockdomain code ARM: OMAP2: Clockdomain: Connect clockdomain code to powerdomain code ARM: OMAP2: Clockdomain: Encode OMAP2/3 clockdomains ARM: OMAP2: Clockdomain: Associate clocks with clockdomains ARM: OMAP2: Clockdomain: Integrate OMAP3 clocks with clockdomain code [ARM] OMAP3 pwrdm: add hardware save-and-restore (SAR) support [ARM] OMAP: clockdomain: add clkdm_get_pwrdm() ARM: OMAP2: Fix sparse, checkpatch warnings fro GPMC code, use ioremap ARM: OMAP2: Fix sparse, checkpatch warnings in OMAP2/3 IRQ code i2c-omap: Close suspected race between omap_i2c_idle() and omap_i2c_isr() i2c-omap: Mark init-only functions as __init i2c-omap: Don't compile in OMAP15xx I2C ISR for non-OMAP15xx builds i2c-omap: fix I2C timeouts due to recursive omap_i2c_{un,}idle() i2c-omap: convert 'rev1' flag to generic 'rev' u8 i2c-omap: reprogram OCP_SYSCONFIG register after reset ARM: OMAP2: drop redundant pending write check for gptimer ARM: OMAP2: skip unnecessary TLDR write during non-autoreload for gptimer [ARM] OMAP2/3: Add non-CORE DPLL rate set code and M, N programming [ARM] OMAP: Fix sparse, checkpatch warnings in OMAP2/3 PRCM/PM code [ARM] OMAP24xx clock: add missing SSI L4 interface clock [ARM] OMAP3: move USBHOST SAR handling from clock framework to powerdomain layer [ARM] OMAP3 clock: fix 96MHz clocks [ARM] OMAP: Make dpll4_m4_ck programmable with clk_set_rate() [ARM] OMAP2/3 clockdomains: combine pwrdm, pwrdm_name into union in struct clockdomain [ARM] OMAP2/3 clockdomains: add CM and PRM clkdms [ARM] OMAP3 clock: move sys_clkout2 clk to core_clkdm [ARM] OMAP3 PRCM: add DPLL1-5 powerdomains, clockdomains; mark clocks [ARM] OMAP3 powerdomains: remove RET from SGX power states list [ARM] OMAP2/3 clockdomains: autodeps should respect platform flags [ARM] OMAP3 clock: fix DPLL jitter correction and rate programming [ARM] OMAP3 clock: DPLL{1,2}_FCLK clksel can divide by 4 [ARM] OMAP3 clock: convert dpll_data.idlest_bit to idlest_mask [ARM] OMAP3 clock: remove unnecessary dpll_data dereferences [ARM] OMAP3 clock: optimize DPLL rate rounding algorithm [ARM] OMAP3 clock: avoid invalid FREQSEL values during DPLL rate rounding [ARM] OMAP3 clock: disable DPLL autoidle while waiting for DPLL to lock [ARM] OMAP2/3 clock: clean up mach-omap2/clock.c [ARM] OMAP2 PRCM: clean up CM_IDLEST bits [ARM] OMAP2 SDRC: move mach-omap2/memory.h into mach/sdrc.h [ARM] OMAP2 SDRC: rename memory.c to sdrc2xxx.c [ARM] OMAP2 SDRC: separate common OMAP2/3 code from OMAP2xxx code [ARM] OMAP2 SDRC: add SDRAM timing parameter infrastructure [ARM] OMAP3 clock: add omap3_core_dpll_m2_set_rate() [ARM] OMAP2/3 clock: use standard set_rate fn in omap2_clk_arch_init() [ARM] OMAP2/3 clock: don't use a barrier after clk_disable() [ARM] OMAP2xxx clock: consolidate DELAYED_APP clock commits; fix barrier [ARM] OMAP2/3 clock: convert remaining MPU barriers into OCP barriers [ARM] OMAP clock: drop clk_get_usecount() [ARM] OMAP2/3 clock: don't tinker with hardirqs when they are supposed to be disabled [ARM] OMAP3: update ES level flags to discriminate between post-ES2 revisions [ARM] OMAP3 powerdomains: make USBTLL SAR only available on ES3.1 and beyond [ARM] 5422/1: ARM: MMU: add a Non-cacheable Normal executable memory type OMAP2xxx clock: pre-initialize struct clks early OMAP2xxx clock: fix broken cpu_mask code OMAP3 GPTIMER: fix GPTIMER12 IRQ OMAP2/3 GPTIMER: allow system tick GPTIMER to be changed in board-*.c files regulator core: fix double-free in regulator_register() error path ARM: OMAP: GPIO de-bounce clocks don't affect module idle state OMAP3 SRAM: mark OCM RAM as Non-cacheable Normal memory OMAP3 SRAM: add ARM barriers to omap3_sram_configure_core_dpll OMAP3 clock: add interconnect barriers to CORE DPLL M2 change OMAP3 SRAM: clear the SDRC PWRENA bit during SDRC frequency change OMAP3 SDRC: initialize SDRC_POWER at boot OMAP3 SRAM: renumber registers to make space for argument passing OMAP3 clock: only unlock SDRC DLL if SDRC clk < 83MHz OMAP3 clock: use pr_debug() rather than pr_info() in some clock change code OMAP2xxx clock: rename clk_init_one() to clk_preinit() ARM: OMAP3: SDRC: add timing data for Micron MT46H32M32LF-6, v2 ARM: OMAP3: SDRC: add timing data for Qimonda HYB18M512160AF-6 OMAP3 clock: remove wait for DPLL3 M2 clock to stabilize OMAP3 clock: initialize SDRC timings at kernel start OMAP3 clock: add a short delay when lowering CORE clk rate OMAP3 clock/SDRC: program SDRC_MR register during SDRC clock change OMAP3 SRAM: add more comments on the SRAM code OMAP3 SRAM: convert SRAM code to use macros rather than magic numbers OMAP3 SDRC: set FIXEDDELAY when disabling SDRC DLL OMAP2/3 SDRC: don't set SDRC_POWER.PWDENA on boot OMAP2/3 clock: split, rename omap2_wait_clock_ready() OMAP2 clock: 2430 I2CHS uses non-standard CM_IDLEST register OMAP3 clock: correct module IDLEST bits: SSI; DSS; USBHOST; HSOTGUSB OMAP3: update OMAP3 Beagle defconfig OMAP: powerdomain: Fix overflow when doing powerdomain deps lookups. OMAP clock: associate MPU clocks with the mpu_clkdm OMAP3 clock: remove superfluous calls to omap2_init_clk_clkdm OMAP2/3 PM: create the OMAP PM interface and add a default OMAP PM no-op layer OMAP2/3/4 PRCM: add module IDLEST wait code OMAP2/3 board-*.c files: read bootloader configuration earlier OMAP2/3/4: create omap_hwmod layer OMAP: omap_hwmod: call omap_hwmod init at boot; create interconnects OMAP2/3/4 core: create omap_device layer OMAP3: PM: PRCM interrupt: check MPUGRPSEL register OMAP3: PM: PRCM interrupt: only handle selected PRCM interrupts OMAP2xxx clock: set up clockdomain pointer in struct clk
Paul Wise (1): vfat: change the default from shortname=lower to shortname=mixed
Paul Zaremba (1): USB HID: EMS USBII device needs HID_QUIRK_MULTI_INPUT
Paulius Zaleckas (65): Spelling fixes: lenght->length [MTD] XIP: Use generic xip_iprefetch() instead of asm volatile (...) ppp_generic: use stats from net_device structure USB: oti6858: fix TCFLSH ioctl handling 3c505: use netstats in net_device structure 3c509: use netstats in net_device structure 3c515: use netstats in net_device structure 3c59x: use netstats in net_device structure axnet_cs: use netstats in net_device structure lib8390: use netstats in net_device structure 8390.h: remove net_device_stats 8139cp: use netstats in net_device structure 8139too: use netstats in net_device structure 3c574_cs: use netstats in net_device structure 3c589_cs: use netstats in net_device structure 6pack: use netstats in net_device structure acenic: use netstats in net_device structure 3c523: use netstats in net_device structure 3c527: use netstats in net_device structure 3c359: use netstats in net_device structure airo: use netstats in net_device structure arlan: use netstats in net_device structure atmel: use netstats in net_device structure [ARM] 5123/1: Select GENERIC_HARDIRQS_NO__DO_IRQ for ARM arch [ARM] 5122/1: imx_dma_request_by_prio simpilfication V4L/DVB (8337): soc_camera: make videobuf independent ariadne: use netstats in net_device structure at91_ether: use netstats in net_device structure imxmmc: remove DEBUG definition imxmmc: fix platform resources imxmmc: fix crash when no platform data is provided [ARM] i.MX: remove set_imx_fb_info() export [ARM] i.MX: add missing clock functions exports i.MX: Add FIQ support USB: ftdi_sio: fix 'product' parameter description hso: rfkill type should be WWAN phylib: rename mdio-ofgpio to mdio-gpio phylib: make mdio-gpio work without OF (v4) phylib: fix phy name example in documentation patch-mxc-add-ARCH_MX1 patch-mx1-UART-support patch-mxc-fiq mdio-gpio: Add mdc pin direction initialization ppp_generic: Simplify tx_dropped stats hso: remove claiming and releasing of USB interface hso: remove hso_free_device() ARM: tlbflush.h: introduce TLB_BTB flag ARM: Add support for FA526 v2 MAINTAINERS: Add myself as Faraday ARM core variant maintainer ARM: Add Gemini architecture v3 MAINTAINERS: add myself as Gemini architecture maintainer Gemini: gpiolib based GPIO support v2 Gemini: Add support for Teltonika RUT100 [ARM] 5437/1: Add documentation for "nohlt" kernel parameter V4L/DVB (11350): Add camera (CSI) driver for MX1 [WATCHDOG] remove ARM26 sections imxmmc: init-exit rework imxmmc: move RSSR BLR MXC: remove orphan imx_init_uart() definition MAINTAINER: Add F: entries for Gemini and FA526 Gemini: Fix SRAM/ROM location after memory swap wimax: Add netlink interface to get device state hso: convert dev_alloc_skb() to netdev_alloc_skb() trivial: mtd: fix Kconfig comment about 'armflash' USB: gadget: fix imx_udc entry in Kconfig
Paulo Afonso Graner Fessel (1): USB: storage: recognizing and enabling Nokia 5200 cell phoes
Paulo Marques (7): setitimer timer expires too early USB: make MODALIAS code a bit smaller devices create a kstrdup library function [ACPI] fix kmalloc size bug in acpi/video.c kallsyms: change compression algorithm kallsyms: remove usage of memmem and _GNU_SOURCE from scripts/kallsyms.c kallsyms should prefer non weak symbols
Pavel (1): nsproxy cloning error path fix
Pavel Emelianov (31): Fix potential OOPs in blkdev_open() Fix ipc entries removal Fix misrouted interrupts deadlocks [NET]: Set a separate lockdep class for neighbour table's proxy_queue [NET]: Rework dev_base via list_head (v3) Lockdep treats down_write_trylock like regular down_write Introduce a handy list_first_entry macro jbd: check for error returned by kthread_create on creating journal thread [TCP]: Consolidate checking for tcp orphan count being too big. Make common helpers for seq_files that work with list_heads [ATM] br2684: Use seq_list_xxx helpers [NET]: Make some network-related proc files use seq_list_xxx helpers Make /proc/slabinfo use seq_list_xxx helpers Make AFS use seq_list_xxx helpers Make crypto API use seq_list_xxx helpers Make /proc/misc use seq_list_xxx helpers Make /proc/modules use seq_list_xxx helpers Make /proc/tty/drivers use seq_list_xxx helpers Make /proc/self/mounts(tats) use seq_list_xxx helpers Make NFS client use seq_list_xxx helpers Report that kernel is tainted if there was an OOPS Make ISDN CAPI use seq_list_xxx helpers Input: switch to using seq_list_xxx helpers Fix user struct leakage with locked IPC shem segment [RTNETLINK]: Introduce generic rtnl_create_link(). pid namespaces: round up the API pid namespaces: make get_pid_ns() return the namespace itself pid namespaces: dynamic kmem cache allocator for pid namespaces Memory controller: resource counters Memory controller: accounting setup Memory controller: OOM handling
Pavel Emelyanov (562): [PKTGEN]: Remove write-only variable. Leases can be hidden by flocks Convert uid hash to hlist Fix user namespace exiting OOPs Memory shortage can result in inconsistent flocks state Use list_first_entry in locks_wake_up_blocks locks: Fix potential OOPS in generic_setlease() Cleanup macros for distinguishing mandatory locks GFS2: clean up explicit check for mandatory locks 9PFS: clean up explicit check for mandatory locks AFS: clean up explicit check for mandatory locks NFS: clean up explicit check for mandatory locks Rework /proc/locks via seq_files and seq_list helpers [NET]: Virtual ethernet device driver. [NETNS]: Consolidate hashes creation in netdev_init() [NET]: Cleanup calling netdev notifiers. [NETNS]: Cleanup list walking in setup_net and cleanup_net [NETNS]: Move some code into __init section when CONFIG_NET_NS=n [NETNS]: Don't memset() netns to zero manually [FS] seq_file: Introduce the seq_open_private() [NET]: Make core networking code use seq_open_private [NETFILTER]: Make netfilter code use the seq_open_private [DECNET]: Make decnet code use the seq_open_private() [IRDA]: Make the IRDA use the seq_open_private() [SUNRPC]: Make the sunrpc use the seq_open_private() [NET]: Remove double dev->flags checking when calling dev_close() [INET]: Move common fields from frag_queues in one place. [INET]: Collect frag queues management objects together [INET]: Collect common frag sysctl variables together [INET]: Consolidate the xxx_frag_kill [INET]: Consolidate xxx_the secret_rebuild [INET]: Consolidate the xxx_frag_destroy [INET]: Consolidate the xxx_evictor [INET]: Small cleanup for xxx_put after evictor consolidation [INET]: Consolidate the xxx_put [NEIGH]: Ensure that pneigh_lookup is protected with RTNL [NETNS]: Don't panic on creating the namespace's loopback [IPV6]: Consolidate the ip6_pol_route_(input|output) pair Remove unused member from nsproxy Use KMEM_CACHE macro to create the nsproxy cache i386: clean up oops/bug reports [IPV6]: Fix memory leak in cleanup_ipv6_mibs() [INET]: Omit double hash calculations in xxx_frag_intern [INET]: Consolidate xxx_frag_intern [INET]: Consolidate xxx_frag_alloc() [INET]: Consolidate xxx_frag_create() [INET]: Consolidate xxx_find() in fragment management [INET]: Remove no longer needed ->equal callback [INET]: Consolidate frag queues freeing [NET]: Introduce the sk_detach_filter() call [NET]: Move the filter releasing into a separate call [NET]: Cleanup the error path in sk_attach_filter [NET]: Fix the race between sk_filter_(de|at)tach and sk_clone() [IPV6]: Fix return type for snmp6_free_dev() [IPV6]: Cleanup snmp6_alloc_dev() [IPV6]: Lost locking when inserting a flowlabel in ipv6_fl_list [IPV6]: Lost locking in fl6_sock_lookup [IPV6]: Fix race in ipv6_flowlabel_opt() when inserting two labels [IPV6]: Fix again the fl6_sock_lookup() fixed locking i386: consolidate show_regs and show_registers for i386 Make access to task's nsproxy lighter pid namespaces: move exit_task_namespaces() pid namespaces: introduce MS_KERNMOUNT flag pid namespaces: prepare proc_flust_task() to flush entries from multiple proc trees pid namespaces: add support for pid namespaces hierarchy pid namespaces: make alloc_pid(), free_pid() and put_pid() work with struct upid pid namespaces: helpers to obtain pid numbers pid namespaces: helpers to find the task by its numerical ids pid namespaces: move alloc_pid() lower in copy_process() pid namespaces: make proc have multiple superblocks - one for each namespace pid namespaces: miscellaneous preparations for pid namespaces pid namespaces: allow cloning of new namespace pid namespaces: make proc_flush_task() actually from entries from multiple namespaces pid namespaces: initialize the namespace's proc_mnt pid namespaces: changes to show virtual ids to user Uninline find_task_by_xxx set of functions pid namespaces: remove the struct pid unneeded fields Isolate some explicit usage of task->tgid Uninline find_pid etc set of functions Uninline the task_xid_nr_ns() calls Isolate the explicit usage of signal->pgrp Use helpers to obtain task pid in printks Remove unused variables from fs/proc/base.c Use task_pid_nr() in ip_vs_sync.c Use task_pid_nr() instead of pid_nr(task_pid()) [NET]: Use the skb_set_queue_mapping where appropriate [NET]: Make and use skb_get_queue_mapping [NET]: Hide the queue_mapping field inside netif_subqueue_stopped [NET]: Cut off the queue_mapping field from sk_buff [SCTP]: Consolidate sctp_ulpq_renege_xxx functions [PKT_SCHED]: Fix sch_prio.c build with CONFIG_NETDEVICES_MULTIQUEUE [NET]: Don't declare extern variables in net/core/sysctl_net_core.c [NET]: Remove in-code externs for some functions from net/core/dev.c [NET]: Use BUILD_BUG_ON in net/core/flowi.c [IPV4]: Explicitly call fib_get_table() in fib_frontend.c [NET]: Move the sock_copy() from the header [NET]: Move the get_net() from sock_copy() [NET]: Cleanup the allocation/freeing of the sock object [NET]: Auto-zero the allocated sock object [NET]: Move some core sock setup into sk_prot_alloc [NET]: Make the sk_clone() lighter [NET]: Remove bogus zero_it argument from sk_alloc [NET]: Forget the zero_it argument of sk_alloc() [NETNS]: Make the init/exit hooks checks outside the loop [NET]: Relax the reference counting of init_net_ns [NET]: Hide the dead code in the net_namespace.c [NET]: Mark the setup_net as __net_init [NET]: Hide the net_ns kmem cache [IPV4]: Consolidate the ip cork destruction in ip_output.c [IPV6]: Consolidate the ip cork destruction in ip6_output.c [IPV4]: Clean the ip_sockglue.c from some ugly ifdefs [IPV4]: Compact some ifdefs in the fib code. [NET]: Clean proto_(un)register from in-code ifdefs [IPV4]: Remove bugus goto-s from ip_route_input_slow [NET]: Make helper to get dst entry and "use" it [PACKET]: Use existing sock refcnt debugging infrastructure [IPX]: Use existing sock refcnt debugging infrastructure [INET]: Add missed tunnel64_err handler [INET]: Cleanup the xfrm4_tunnel_(un)register [AF_UNIX]: Make unix_tot_inflight counter non-atomic [AF_UNIX]: Convert socks to unix_socks in scan_inflight, not in callbacks [UNIX]: The unix_nr_socks limit can be exceeded [INET]: Use list_head-s in inetpeer.c [NETFILTER]: Consolidate nf_sockopt and compat_nf_sockopt [NET]: Remove notifier block from chain when register_netdevice_notifier fails [INET]: Fix potential kfree on vmalloc-ed area of request_sock_queue [PKTGEN]: Fix double unlock of xfrm_state->lock [IPVS]: Fix compiler warning about unused register_ip_vs_protocol [IRDA]: Compilation for CONFIG_INET=n case [IPV4]: Fix memory leak in inet_hashtables.h when NUMA is on sched: don't forget to unlock uids_mutex on error paths [BRIDGE]: Lost call to br_fdb_fini() in br_init() error path [BRIDGE]: Properly dereference the br_should_route_hook [INET]: Fix inet_diag register vs rcv race ipc: lost unlock and fput in mqueue.c on error path Isolate the UTS namespace's domainname and hostname back The namespaces compatibility list doc [DECNET]: dn_nl_deladdr() almost always returns no error [IPVS]: Don't leak sysctl tables if the scheduler registration fails. [IPVS]: Fix sched registration race when checking for name collision. [ROSE]: Trivial compilation CONFIG_INET=n case [IRDA]: Move ircomm_tty_line_info() under #ifdef CONFIG_PROC_FS Avoid potential NULL dereference in unregister_sysctl_table [VLAN]: Lost rtnl_unlock() in vlan_ioctl() [IPV4]: Swap the ifa allocation with the"ipv4_devconf_setall" call [VLAN]: Fix potential race in vlan_cleanup_module vs vlan_ioctl_handler. [NEIGH]: Fix race between neigh_parms_release and neightbl_fill_parms [IPV6]: Mischecked tw match in __inet6_check_established. uids: merge multiple error paths in alloc_uid() into one [NET]: Convert init_timer into setup_timer [NET]: Use sockfd_lookup_light in the rest of the net/socket.c [NET]: Move sock_valbool_flag to socket.c [IPv4] RAW: Compact the API for the kernel [IPv6] RAW: Compact the API for the kernel [RAW]: Introduce raw_hashinfo structure [RAW]: Consolidate proto->hash callback [RAW]: Consolidate proto->unhash callback [RAW]: Consolidate proc interface. [IPVS]: Relax the module get/put in ip_vs_app.c [NET]: Compact sk_stream_mem_schedule() code [UNIX] Move the unix sock iterators in to proper place [IPV6]: Correct the comment concerning inetsw6 table [NET]: Name magic constants in sock_wake_async() [NET]: Make macro to specify the ptype_base size [NET]: Uninline the sk_stream_alloc_pskb [NET]: Eliminate unused argument from sk_stream_alloc_pskb [NET]: Nicer WARN_ON in netstat_show [UNIX]: Extend unix_sysctl_(un)register prototypes [UNIX]: Move the sysctl_unix_max_dgram_qlen [UNIX]: Use ctl paths to register unix ctl tables [UNIX]: Make the unix sysctl tables per-namespace [NEIGH]: Cleanup the neigh_sysctl_register [NEIGH]: Use the ctl paths to create neighbours sysctls [IPV4]: Cleanup the devinet_sysctl_register [IPV6]: Cleanup the addconf_sysctl_register [IPV4]: Unify and cleanup calls to devinet_sysctl_register [IPV4]: Use ctl paths to register devinet sysctls [IPV6]: Unify and cleanup calls to addrconf_sysctl_register [IPV6]: Use ctl paths to register addrconf sysctls [NET]: Remove unneeded ifdefs from sysctl_net_core.c [NET]: Isolate the net/core/ sysctl table [IPV4]: Cleanup the sysctl_net_ipv4.c file [IPV4]: Use ctl paths to register net/ipv4/ table [TR]: Use ctl paths to register net/token-ring/ table [NET]: Remove the empty net_table [IPV6]: Make the ipv6/sysctl_net_ipv6.c compilation cleaner [IPV6]: Use sysctl paths to register ipv6 sysctl tables [INET]: Merge sys.net.ipv4.ip_forward and sys.net.ipv4.conf.all.forwarding [IPV6]: Eliminate difference in actions of sysctl and proc handler for conf.all.forwarding [IPV4] ROUTE: Collect proc-related functions together [IPV4] ROUTE: Clean up proc files creation. [IPV4] ROUTE: Convert rt_hash_lock_init() macro into function [ARP]: Minus one level of indentation in arp_req_set [ARP]: Minus one level of ndentation in arp_req_delete [ARP]: Consolidate some code in arp_req_set/delete_publc [SNMP]: Remove unused devconf macros. [NET] sysctl: make the sys.net.core sysctls per-namespace [NET] sysctl: prepare core tables to point to netns variables [NET] sysctl: make sysctl_somaxconn per-namespace [TCP]: Use BUILD_BUG_ON for tcp_skb_cb size checking [INET]: Use BUILD_BUG_ON in inet_timewait_sock.c checks [IPV4]: Cleanup IN_DEV_MFORWARD macro [IPV4]: Cleanup sysctl manipulations in devinet.c [NET]: Remove unused define from loopback driver. [XFRM]: Fix potential race vs xfrm_state(only)_find and xfrm_hash_resize. [NETNS]: Add the netns_ipv4 struct [IPV4]: Make __devinet_sysctl_register return an error [IPV4]: Pass the net pointer to the arp_req_set_proxy() [IPV4]: Store the net pointer on devinet's ctl tables [IPV4]: Move the devinet pointers on the struct net [IPV4]: Switch users of ipv4_devconf_dflt to use the pernet one [IPV4]: Switch users of ipv4_devconf(_all) to use the pernet one [INET]: Uninline the __inet_hash function. [INET]: Uninline the __inet_lookup_established function. [INET]: Uninline the inet_twsk_put function. [NEIGH]: Make neigh_add_timer symmetrical to neigh_del_timer. [NET]: Simple ctl_table to ctl_path conversions. [IPVS]: Switch to using ctl_paths. [DECNET]: Switch to using ctl_paths. [AX25]: Switch to using ctl_paths. [NETFILTER]: Switch to using ctl_paths in nf_queue and conntrack modules [NETFILTER]: Use the ctl paths instead of hand-made analogue [NETNS]: Clean out the ipv6-related sysctls creation/destruction [NETNS]: Make the __addrconf_sysctl_register return an error [NETNS]: Make the ctl-tables per-namespace [NETNS]: Create ipv6 devconf-s for namespaces [NETNS]: Use the per-net ipv6_devconf_dflt [NETNS]: Use the per-net ipv6_devconf(_all) in sysctl handlers [NEIGH]: Add a comment describing what a NUD stands for. [NETNS][RAW]: Make ipv[46] raw sockets lookup namespaces aware. [NETNS][RAW]: Make /proc/net/raw(6) show per-namespace socket list. [NETNS][RAW]: Eliminate explicit init_net references. [NETNS][RAW]: Create the /proc/net/raw(6) in each namespace. [VLAN]: Move protocol determination to seperate function [NETNS][FRAGS]: Move ctl tables around. [NETNS][FRAGS]: Make the inet_frag_queue lookup work in namespaces. [NETNS][FRAGS]: Make the nqueues counter per-namespace. [NETNS][FRAGS]: Make the mem counter per-namespace. [NETNS][FRAGS]: Duplicate sysctl tables for new namespaces. [NETNS][FRAGS]: Make the net.ipv4.ipfrag_timeout work in namespaces. [NETNS][FRAGS]: Make thresholds work in namespaces. [NETNS][FRAGS]: Isolate the secret interval from namespaces. [NETNS][FRAGS]: Make the LRU list per namespace. [NETNS][FRAGS]: Make the pernet subsystem for fragments. [NETNS]: Fix race between put_net() and netlink_kernel_create(). [IPV6]: Introduce the INET6_TW_MATCH macro. [INET]: Consolidate inet(6)_hash_connect. [NETNS]: Make bind buckets live in net namespaces. [NETNS]: Tcp-v4 sockets per-net lookup. [NETNS]: Tcp-v6 sockets per-net lookup. [NETNS]: Udp sockets per-net lookup. [NETFILTER]: Ipv6-related xt_hashlimit compilation fix. [INET]: Fix accidentally broken inet(6)_hash_connect's port offset calculations. [IA64] make pfm_get_task work with virtual pids shmem: factor out sbi->free_inodes manipulations frv: use find_task_by_vpid in cxn_pin_by_pid gfs2: make gfs2_holder.gh_owner_pid be a struct pid * gfs2: make gfs2_glock.gl_owner_pid be a struct pid * Handle pid namespaces in cgroups code namespaces: add the NAMESPACES config option namespaces: move the UTS namespace under UTS_NS option namespaces: move the IPC namespace under IPC_NS option namespaces: cleanup the code managed with the USER_NS option namespaces: cleanup the code managed with PID_NS option namespaces: mark NET_NS with "depends on NAMESPACES" ipc: uninline some code from util.h Pidns: make full use of xxx_vnr() calls Pidns: fix badly converted mqueues pid handling Clean up the kill_something_info Get rid of the kill_pgrp_info() function Use find_task_by_vpid in posix timers Don't operate with pid_t in rtmutex tester [KEY]: Clean up proc files creation a bit. [KEY]: Convert net/pfkey to use seq files. [SCTP]: Use snmp_fold_field instead of a homebrew analogue. [SCTP]: Convert sctp_dbg_objcnt to seq files. [NETLABEL]: Fix lookup logic of netlbl_domhsh_search_def. [GENETLINK]: Relax dances with genl_lock. [NETLABEL]: Compilation for CONFIG_AUDIT=n case. [NETLABEL]: Don't produce unused variables when IPv6 is off. [NETLABLE]: Hide netlbl_unlabel_audit_addr6 under ifdef CONFIG_IPV6. [NETLABEL]: Shrink the genl-ops registration code. [NETLABEL]: Move some initialization code into __init section. [IPV6]: Use BUG_ON instead of if + BUG in fib6_del_route. [MIPS] Use find_task_by_vpid in system calls [NETFILTER]: xt_u32: drop the actually unused variable from u32_match_it [SCTP]: Pick up an orphaned sctp_sockets_allocated counter. Wrap buffers used for rpc debug printks into RPC_IFDEBUG [NEIGH]: Fix race between neighbor lookup and table's hash_rnd update. [IP_TUNNEL]: Don't limit the number of tunnels with generic name explicitly. [INET]: Don't create tunnels with '%' in name. [SCTP]: Use proc_create to setup de->proc_fops. [ATM]: Use seq_open/release_privade instead of manual manipulations. [ATALK/DECNET]: Use seq_open_private in appletalk and decnet. [NETFILTER/RXRPC]: Don't use seq_release_private where inappropriate. [NET]: Use existing device list walker for /proc/dev_mcast. [ARP]: Introduce the arp_hdr_len helper. [NET]: Make /proc/net a symlink on /proc/self/net (v3) memcgroup: fix check for thread being a group leader in memcgroup audit: netlink socket can be auto-bound to pid other than current->pid (v2) [NET]: NULL pointer dereference and other nasty things in /proc/net/(tcp|udp)[6] [DLCI]: Fix tiny race between module unload and sock_ioctl. [SOCK]: Add udp_hash member to struct proto. [UDP]: Make full use of proto.h.udp_hash innovation. [RAW]: Add raw_hashinfo member on struct proto. [NEIGH]: Fix race between pneigh deletion and ipv6's ndisc_recv_ns (v3). [NETNS][UDP]: Register /proc/net/udp in a namespace. [NETNS][TCP]: Register /proc/net/tcp in a namespace. [UDP-Lite]: Clean up proc creation a bit. [NETNS][UDP-Lite]: Register /proc/net/udplite(6) in a namespace. [NETNS]: Minor information leak via /proc/net/ptype file. bsd_acct: plain current->real_parent access is not always safe bsd_acct: using task_struct->tgid is not right in pid-namespaces Use single_open instead of manual manipulations. [NETNS][ICMP]: Register pernet subsys to make ICMP sysctls per-net. [NETNS][ICMP]: Move ICMP sysctls on struct net. [NETNS][ICMP]: Make ctl tables for ICMP sysctls per-net. [NETNS][ICMP]: Use per-net sysctls in ipv4/icmp.c. [NETNS][ICMP]: Build fix for NET_NS=n case (dev->nd_net is omitted). [ICMP]: Dst entry leak in icmp_send host re-lookup code (v2). [VLAN]: Reduce memory consumed by vlan_groups [IPV6]: Fix potential net leak and oops in ipv6 routing code. [SOCK]: Enumerate struct proto-s to facilitate percpu inuse accounting (v2). [SOCK]: Introduce a percpu inuse counters array (v2). [SOCK]: Drop per-proto inuse init and fre functions (v2). [SOCK]: Drop inuse pcounter from struct proto (v2). [LIB]: Drop the pcounter itself. [NETNS]: Introduce a netns_core structure. [SOCK][NETNS]: Add a struct net argument to sock_prot_inuse_add and _get. [SOCK][NETNS]: Add the percpu prot_inuse counter in the struct net. [SOCK][NETNS]: Register sockstat(6) files in each net. [IPV4][NETNS]: Display per-net info in sockstat file. [IPV6][NETNS]: Display per-net info in sockstat6 file. [VLAN]: Proc entry is not renamed when vlan device name changes. [VLAN]: Fix egress priority mappings leak. [IA64] fix getpid and set_tid_address fast system calls for pid namespaces [AX25]: Potential ax25_uid_assoc-s leaks on module unload. [SCTP]: IPv4 vs IPv6 addresses mess in sctp_inet[6]addr_event. [NETNS]: Add an empty netns_dccp structure on struct net. [NETNS][DCCPV4]: Add dummy per-net operations. [NETNS][DCCPV4]: Move the dccp_v4_ctl_sk on the struct net. [NETNS][DCCPV4]: Actually create ctl socket on each net and use it. [NETNS][DCCPV4]: Use proper net to route the reset packet. [NETNS][DCCPV4]: Make per-net socket lookup. [NETNS][DCCPV4]: Enable DCCPv4 in net namespaces. [NETNS][DCCPV6]: Don't pass NULL to ip6_dst_lookup. [NETNS][DCCPV6]: Add dummy per-net operations. [NETNS][DCCPV6]: Move the dccp_v6_ctl_sk on the struct net. [NETNS][DCCPV6]: Actually create ctl socket on each net and use it. [NETNS][DCCPV6]: Make per-net socket lookup. [NETFILTER]: ipt_CLUSTERIP: fix race between clusterip_config_find_get and _entry_put [DCCP]: Fix comment about control sockets. [SOCK]: Add some notes about per-bind-bucket sock lookup. [NETNS]: The net-subsys IDs generator. [NETNS]: The generic per-net pointers. [TUN]: Introduce the tun_net structure and init/exit net ops. [TUN]: Make the tun_dev_list per-net. [TUN]: Allow to register tun devices in namespace. [RTNL]: Relax for_each_netdev_safe in __rtnl_link_unregister. [RTNL]: Introduce the rtnl_kill_links helper. [VLAN]: Tag vlan_group_device with net device, not ifindex. [VLAN]: Introduce the vlan_net structure and init/exit net ops. [VLAN]: Add a net argument to proc init and cleanup calls. [VLAN]: Create proc entries in the proper net. [VLAN]: Make the /proc/net/vlan/conf file show per-net info. [VLAN]: Make the vlan_name_type per-net. [VLAN]: Allow vlan devices registration in net namespaces. [VLAN]: Handle vlan devices net namespace changing. [IPIP]: Introduce empty ipip_net structure and net init/exit ops. [IPIP]: Make the fallback tunnel device per-net. [IPIP]: Add net/ipip_net argument to some functions. [IPIP]: Use proper net in hash-lookup functions. [IPIP]: Make tunnels hashes per net. [IPIP]: Use proper net in (mostly) routing calls. [IPIP]: Allow to create IPIP tunnels in net namespaces. [IPIP]: Allow for IPPROTO_IPIP protocol in namespaces. [GRE]: Introduce empty ipgre_net structure and net init/exit ops. [GRE]: Add net/gre_net argument to some functions. [GRE]: Use proper net in hash-lookup functions. [GRE]: Make the fallback tunnel device per-net. [GRE]: Make tunnels hashes per-net. [GRE]: Use proper net in routing calls. [GRE]: Allow to create IPGRE tunnels in net namespaces. [GRE]: Allow for IPPROTO_GRE protocol in namespaces. [SIT]: Introduce empty struct sit_net and init/exit net ops. [SIT]: Add net/sit_net argument to some functions. [SIT]: Use proper net in hash-lookup functions. [SIT]: Make the fallback tunnel device per-net [SIT]: Make tunnels hashes per-net. [SIT]: Use proper net in routing calls. [SIT]: Allow to create SIT tunnels in net namespaces. [SIT]: Allow for IPPROTO_IPV6 protocol in namespaces. [IP6TUNNEL]: Introduce empty ip6_tnl_net structure and net ops. [IP6TUNNEL]: Add (ip6_tnl_)net argument to some calls. [IP6TUNNEL]: Use proper net in hash-lookup functions. [IP6TUNNEL]: Make the fallback tunnel device per-net. [IP6TUNNEL]: Make tunnels hashes per-net. [IP6TUNNEL]: Use proper net instead of init_net stubs. [IP6TUNNEL]: Allow to create IP6 tunnels in net namespaces. [NET]: Do not allocate unneeded memory for dev->priv alignment. udf: fix anchor point detection [INET]: Drop the inet_inherit_port() call. [INET]: Uninline the __inet_inherit_port call. [NETNS]: The ip6_fib_timer can work with garbage on net namespace stop. [NETNS]: Don't initialize err variable twice. [NETNS]: Remove empty ->init callback. mac80211: Fix race between ieee80211_rx_bss_put and lookup routines. [NET]: Fix heavy stack usage in seq_file output routines. USB: usbatm: convert heavy init dances to kthread API net: Fix wrong interpretation of some copy_to_user() results. [patch 2/2] Use find_task_by_vpid in audit code netfilter: x_tables: fix net namespace leak when reading /proc/net/xxx_tables_names MAINTAINERS: The socketcan-core list is subscribers-only. binfmt_misc.c: avoid potential kernel stack overflow cgroups: add the trigger callback to struct cftype memcgroup: add the max_usage member on the res_counter memcgroups: add a document describing the resource counter abstraction memcgroup: use triggers in force_empty and max_usage files memcgroup: implement failcounter reset sysctl: merge equal proc_sys_read and proc_sys_write sysctl: clean from unneeded extern and forward declarations sysctl: add the ->permissions callback on the ctl_table_root signals: remove unused variable from send_signal() signals: turn LEGACY_QUEUE macro into static inline function signals: consolidate checking for ignored/legacy signals signals: consolidate checks for whether or not to ignore a signal signals: clean dequeue_signal from excess checks and assignments signals: consolidate send_sigqueue and send_group_sigqueue signals: fold complete_signal() into send_signal/do_send_sigqueue Use find_task_by_vpid in taskstats Deprecate find_task_by_pid() pidns: make pid->level and pid_ns->level unsigned ipv6: Compilation fix for compat MCAST_MSFILTER sockopts. bridge: Net device leak in br_add_bridge(). bridge: Consolidate error paths in br_add_bridge(). mac80211: Do not free net device after it is unregistered. atm: Do not free already unregistered net device. atm: Bad locking on br2684_devs modifications. bonding: Do not call free_netdev for already registered device. bonding: Deadlock between bonding_store_bonds and bond_destroy_sysfs. netns: Fix arbitrary net_device-s corruptions on net_ns stop. Fix GFP_KERNEL allocation under read lock. Fix not checked kmalloc() result. Fix potential scheduling while atomic in mesh_path_add. IB/ipath: Make ipath_portdata work with struct pid * not pid_t cipso: Relax too much careful cipso hash function. ppp: Do not free not yet unregistered net device. netns: Introduce sysctl root for read-only net sysctls. netns: Register net/core/ sysctls at read-only root. inet: Rename fragmentation sysctl-related functions/variables. ipv6: In fragmentation code, handle error returned from register_pernet_subsys. inet: Register fragmentation some ctls at read-only root. ipv6: Register some net/ipv6/ core sysctls at read-only root. net: The dev->get_stats pointer is not NULL nowadays. bridge: Use on-device stats instead of private ones. ipgre: Use on-device stats instead of private ones. ipip: Use on-device stats instead of private ones. sit: Use on-device stats instead of private ones. ipmr: Ipip tunnel uses on-device stats. tunnels: Remove stat member from ip_tunnel struct. ip6tnl: Use on-device stats instead of private ones. ipmr: Use on-device stats instead of private ones. ip6mr: Use on-device stats instead of private ones. mac80211: Brush up error paths in mesh_path_add. mac80211: Fix one more call to synchronize_rcu in atomic context. mac80211: Prepare mesh_table_grow to failing copy_node callback. mac80211: Report allocation failure from mesh_path_node_copy. mac80211: Fix sleeping allocation under lock in mesh_path_node_copy. mac80211: Do not report false error from mesh_path_add. mac80211: Merge error paths in mesh_table_grow(). mac80211: Consolidate hash kfree-ing in mesh.c. bonding: Remove redundant argument from bond_create. bonding: Relax unneeded _safe lists iterations. bonding: Remove unneeded list_empty checks. irda: Sock leak on error path in irda_create. devcgroup: make a helper to convert cgroup_subsys_state to devs_cgroup devscgroup: relax task to dev_cgroup conversion devscgroup: check for device permissions at mount time devscgroup: make white list more compact in some cases ipv6 netns: init net is used to set bindv6only for new sock udp: introduce a udp_hashfn function udp: provide a struct net pointer for __udp[46]_lib_mcast_deliver udp: add struct net argument to udp_hashfn inet: add struct net argument to inet_bhashfn inet: add struct net argument to inet_lhashfn inet: add struct net argument to inet_ehashfn inet6: add struct net argument to inet6_ehashfn netns: introduce the net_hash_mix "salt" for hashes sctp: fix error path in sctp_proc_init inet fragments: fix race between inet_frag_find and inet_frag_secret_rebuild tcp: de-bloat a bit with factoring NET_INC_STATS_BH out MIB: add struct net to UDP_INC_STATS_USER MIB: add struct net to UDP_INC_STATS_BH MIB: add struct net to UDP6_INC_STATS_USER MIB: add struct net to UDP6_INC_STATS_BH icmp: add struct net argument to icmp_out_count inet: toss struct net initialization around icmp: drop unused MIB accounting wrappers mib: add struct net to ICMP_INC_STATS mib: add struct net to ICMP_INC_STATS_BH mib: add struct net to ICMPMSGOUT_INC_STATS mib: add struct net to ICMPMSGIN_INC_STATS_BH ipv4: prepare net initialization for IP accounting mib: drop unused IP_INC_STATS_USER mib: add net to IP_INC_STATS mib: add net to IP_INC_STATS_BH mib: add net to IP_ADD_STATS_BH inet: prepare struct net for TCP MIB accounting mib: drop unused TCP_XXX_STATS macros tcp: add net to tcp_mib_init mib: add net to TCP_INC_STATS mib: add net to TCP_INC_STATS_BH mib: add net to TCP_DEC_STATS mib: add net to TCP_ADD_STATS_USER sock: add net to prot->enter_memory_pressure callback inet: prepare net on the stack for NET accounting macros tcp: replace tcp_sock argument with sock in some places mib: add net to NET_INC_STATS mib: add net to NET_INC_STATS_BH mib: add net to NET_INC_STATS_USER mib: add net to NET_ADD_STATS_BH mib: add net to NET_ADD_STATS_USER mib: add netns/mib.h file ipv4: add pernet mib operations mib: put tcp statistics on struct net mib: put ip statistics on struct net mib: put net statistics on struct net mib: put udp statistics on struct net mib: put udplite statistics on struct net mib: put icmp statistics on struct net mib: put icmpmsg statistics on struct net ipv4: clean the init_ipv4_mibs error paths proc: create /proc/net/netstat file in each net proc: create /proc/net/snmp file in each net proc: show per-net ip_devconf.forwarding in /proc/net/snmp proc: clean the ip_misc_proc_init and ip_proc_init_net error paths proc: consolidate per-net single_open callers proc: consolidate per-net single-release callers Mark res_counter_charge(_locked) with __must_check devcgroup: relax white-list protection down to RCU pidns: remove now unused kill_proc function pidns: remove now unused find_pid function. pidns: remove find_task_by_pid, unused for a long time bsdacct: rename acct_gbls to bsd_acct_struct pidns: use kzalloc when allocating new pid_namespace struct pidns: add the struct bsd_acct_struct pointer on pid_namespace struct bsdacct: "truthify" a comment near acct_process bsdacct: make check timer accept a bsd_acct_struct argument bsdacct: turn the acct_lock from on-the-struct to global bsdacct: make internal code work with passed bsd_acct_struct, not global bsdacct: switch from global bsd_acct_struct instance to per-pidns one bsdacct: turn acct off for all pidns-s on umount time bsdacct: account dying tasks in all relevant namespaces bsdacct: fix and add comments around acct_process() netfilter: ipt_recent: fix race between recent_mt_destroy and proc manipulations netfilter: xt_hashlimit: fix race between htable_destroy and htable_gc binfmt_misc: fix false -ENOEXEC when coupled with other binary handlers scm: fix scm_fp_list->list initialization made in wrong place x86: fix hpet timer reinit for x86_64 x86: clean up hpet timer reinit ipv6: don't use tw net when accounting for recycled tw netpoll: don't dereference NULL dev from np
Pavel Fedin (2): USB: Support for Posiflex PP-7000 retail printer in Linux [POWERPC] Virtual DMA support for floppy driver for new powerpc architecture
Pavel Herrmann (2): lis3lv02d: add axes knowledge for HP 6730 lis3: better support for hp 6730x
Pavel Hofman (11): [ALSA] Fix misc bugs in i2c/others/ak4114.c [ALSA] ice1724 - Functioning support for Prodigy 192 [ALSA] ice1724 - Misc fixes for Prodigy192 [ALSA] ice1724 - Add PCM Playback Switch to Revo 7.1 [ALSA] emu10k1 - EMU 1212 with 16 capture channels [ALSA] I2C fix for ice1724 [ALSA] switching rate in STAC9460 codec of Prodigy192 [ALSA] AK4114 - listing regs in proc [ALSA] some fixes and cleanup for ICE1724 cards [ALSA] ice1724 - Improved the Juli rate setting ALSA: ICE1712/24 - Change the Multi Track Peak control (level meters) from MIXER to PCM type
Pavel Kiryukhin (2): [MIPS] use compat_siginfo in rt_sigframe_n32 [MIPS] Fix use of smp_processor_id() in preemptible code.
Pavel Machek (241): pm_message_t: more fixes in common and i386 Fix u32 vs. pm_message_t in drivers/char u32 vs. pm_message_t fixes for drivers/net fix u32 vs. pm_message_t in pcmcia fix u32 vs. pm_message_t in drivers/media fix u32 vs. pm_message_t in drivers/message fix u32 vs. pm_message_t in drivers/mmc,mtd,scsi fix pm_message_t vs. u32 in alsa Fix u32 vs. pm_message_t in x86-64 fix u32 vs. pm_message_t in drivers/macintosh fix u32 vs. pm_message_t in PCI, PCIE u32 vs. pm_message_t in ppc and radeon power/video.txt: update documentation with more systems fix u32 vs. pm_message_t in drivers/ fix u32 vs. pm_message_t in driver/video fix u32 vs. pm_message_t in rest of the tree fix few remaining u32 vs. pm_message_t problems USB: fix up remaining pm_message_t usages hp100: fix card names PCI: fix stale PCI pm docs fix jumpy mouse cursor on console swsusp: documentation updates swsusp: kill config_pm_disk s-t-RAM: load gdt the right way acpi: fix video docs properly stop devices before poweroff swsusp: kill unneccessary does_collide_order swsusp: cleanup whitespace swsusp: fix nr_copy_pages swsusp: clean assembly parts swsusp: only allow it when it makes sense Update video-after-suspend documentation fix int vs. pm_message_t confusion in airo ipw2100: remove commented-out code ipw2100: assume recent kernel ipw2100: kill dead macros ipw2100: small cleanups pm: more u32 vs. pm_message_t fixes pm: Fix resume from initrd swsusp: fix error handling pm: clean up process.c video doc: one more system where video works with S3 [ACPI] whitespace [ARM] drop i386-isms from arm Kconfig [ARM] Fix compilation in locomo.c remove busywait in refrigerator suspend: update documentation swsusp: fix remaining u32 vs. pm_message_t confusion swsusp: switch pm_message_t to struct fix pm_message_t stuff in -mm tree swsusp: fix error handling and cleanups pm: fix process freezing pm: clean up /sys/power/disk swsusp: update documentation Support powering sharp zaurus sl-5500 LCD up and down remove ACPI S4bios support [MFD] Cleanups suggested by Dmitri, Vojtech and lists. Tell people not to use pm_register() swsusp: fix comments zaurus: fix compilation with cpufreq disabled zaurus: fix soc_common.c zaurus: fix dependencies on collie keyboard Fix /proc/acpi/events around suspend [ARM] fix sharp zaurus c-3000 compile failure without CONFIG_FB_PXA b44: fix suspend/resume [ARM] Sharp sl-5500 touchscreen support [ARM] Support pcmcia slot on sharp sl-5500 swsusp: remove unneccessary includes swsusp: cleanups Input: locomokbd - fix wrong bustype suspend-to-ram: update docs swsusp cleanups swsusp: remove unused variable sleep: Fix oops in enter_state [ARM] Fix collie for -rc1 USB: kill unneccessary usb-storage blacklist entries fix swsusp on machines not supporting S4 USB: Cleanups for usb gadget mass-storage pcmcia: avoid macro usage in cistpl swsusp: Drop duplicate prototypes PCI Hotplug: fix up coding style issues PCI Hotplug: fix up Kconfig help text Fix Userspace interface breakage in power/state swsusp: kill unneeded/unbalanced bio_get suspend-to-ram: allow video options to be set at runtime serial core: work around sub-driver bugs [ARM] 3357/1: enable frontlight on collie swsusp: documentation updates suspend: make progress printing prettier fix hardcoded values in collie frontlight collie: fix missing pcmcia bits [ARM] 3385/1: Battery support for sharp zaurus sl-5500 (collie) Kill ifdefs in mtdcore.c Add chip used in collie to jedec_probe Fix suspend with traced tasks [ARM] 3436/1: 2.6.16-git18: collie_defconfig broken [ARM] 3508/1: Update collie defconfig fix hotplug kconfig help swsusp: fix typo in cr0 handling usb wifi: zd1201 cleanups wireless: move zd1201 where it belongs [CIFS] Fix suspend/resume problem which causes EIO on subsequent access to swsusp: documentation updates nbd: kill obsolete changelog, add GPL remove obsolete swsusp_encrypt [ARM] 3721/1: Small cleanup for locomo.c [ARM] 3727/1: fix ucb initialization on collie [ARM] 3723/1: collie charging [ARM] 3725/1: sharpsl_pm: warn about wrong temperature zd1201: workaround interference problem cleanup // comments from ipw2200 pr_debug() should not be used in drivers ACPI: fix boot with acpi=off prevent swsusp with PAE set power state of firewire host during suspend [ALSA] sound/pci/hda/intel_hda: small cleanups PM: schedule /sys/devices/.../power/state for removal PM: device_suspend/resume may sleep Fix typo in rtc kconfig SubmittingPatches cleanups network block device is mostly known as "NBD" ACPI: ibm_acpi: delete obsolete documentation s2ram debugging documentation swsusp: kill write-only variable [ARM] 4035/1: fix collie compilation PCI: power management: remove noise on non-manageable hw fix extra BIOS invocation during resume ACPI: suspend: delete toshiba S1 quirk PM: Integrate beeping flag with existing acpi_sleep flags Suspend MAINTAINERS update ACPI: /proc/acpi/thermal_zone trip points are now read-only, mark them as such sysrq docs: document sequence that actually works lp_console: cleanups kdump: documentation cleanups vm.txt: document min_free_pages as critical for correctness s2ram: kill old debugging junk ACPI: suspend: old debugging hacks sneaked back timers: don't #error on higher HZ values time: clean hungarian notation from timers time: timer cleanups time: more timer related cleanups x86: unify arch/x86/kernel/acpi/sleep*.c x86: remove misleading comments in trampoline_*.S PM: documentation cleanups [SCSI] Small cleanups for scsi_host.h timer_list: print relative expiry time signed ACPI: TSC breaks atkbd suspend power_state: get rid of write-only variable in SATA x86: hpet fix docbook comment x86: notsc is ignored on common configurations MAINTAINERS: bluez-devel is subscribers-only x86: fix long standing bug with usb after hibernation with 4GB ram kernel-parameters.txt: document memmap option better x86, agpgart: scary messages are fortunately obsolete adm8211: remove commented-out code PM: Remove legacy PM timer_list: add annotations to workqueue.c x86: wmb() confusion in system.h x86 iommu: add more documentation x86: clean up aperture_64.c x86: move suspend wakeup code to C x86: clean up =0 initializations in arch/x86/kernel/tsc_32.c hci_usb: do not initialize static variables to 0 hci_usb: remove code obfuscation power_state: remove it from driver core trivial: small cleanups firmware_sample_driver.c: fix coding style [ALSA] fix comments in sound/core.h [ALSA] usb audio: Fix another Dallas quirk [ALSA] usb audio: make quirk handling more readable, and fix commented-out code [ALSA] sound/usb/usbaudio.c: coding style [ALSA] sound/core.h: evil #ifdefs mm/page_alloc.c: remove hand-coded get_order() hci_usb.h: fix hard-to-trigger race x86: iommu: use symbolic constants, not hardcoded numbers x86 gart: factor out common code x86, aperture_64: use symbolic constants x86: automatical unification of i8259.c x86: i8259.c: remove #ifdefs around includes x86: i8259.c: remove trivial ifdefs x86: i8259: cleanup codingstyle x86: automatical unification of i8259.c x86: i8259.c: remove #ifdefs around includes x86: i8259.c: remove trivial ifdefs x86: i8259: cleanup codingstyle x86: aperture_64.c: cleanups i8259: fix final ugliness suspend-vs-iommu: prevent suspend if we could not resume suspend-vs-iommu: prevent suspend if we could not resume aperture_64.c: duplicated code, buggy? x86: aperture_64.c: corner case wrong pci-gart_64.c: could we get better explanation? wireless: Small cleanups Doc*/kernel-parameters.txt: fix stale references [libata] sata_svw: update code comments relating to data corruption ide: small whitespace fixes SYNC_FILE_RANGE_WRITE may and will block. Document that. swsusp: provide users with a hint about the no_console_suspend option acpi: trivial cleanups arch/x86/Kconfig: clean up, experimental adjustement ACPI: catch calls of acpi_driver_data on pointer of wrong type Staging: add w35und wifi driver leds: Add driver for HP harddisk protection LEDs LIS3LV02Dx Accelerometer driver ACPI: scheduling in atomic via acpi_evaluate_integer () aperture_64.c: clarify that too small aperture is valid reason for this code Document handling of bad memory Staging: w35und: fix Kconfig strict_strto* is not strict enough backlight: Catch invalid input in sysfs attributes MAINTAINERS: add entry for freezer nbd: do not allow two clients at the same time lis3: fix documentation to fit into 80 columns hp_accel: do not call ACPI from invalid context Pavel has moved hp accelerometer: add freefall detection Staging: w35und: fix registration with wlan stack HID: make HID_DEBUG defaults consistent trivial: document ext3 semantics of 'ro' option a bit better hp_accel: small documentation updates hp_accel: adev is poor name of exported symbol hp_accel: add two more axis information nbd: add locking to nbd_ioctl nbd: trivial cleanups SubmittingPatches: fix typo [ARM] pxa/sharpsl_pm: zaurus needs generic pxa suspend/resume routines trivial: Fix Pavel's address in MAINTAINERS trivial: SubmittingPatches: fix typo trivial: Kconfig: .ko is normally not included in module names iwlwifi: fix LED config option [ARM] pxa/sharpsl_pm: zaurus c3000 aka spitz: fix resume Staging: HTC Dream: Makefile glue Staging: htc: Dream: limit Kconfig for only MSM platforms Staging: HTC Dream: Cleanup Dream touchscreen driver Staging: HTC Dream: touchscreen: more cleanups Staging: dream: synaptics touchscreen for dream: documentation Staging: Dream: separate Kconfig/Makefile into subdirectory Staging: dream: Synaptics touchscreen: check that smbus is available ARM: spitz: fix touchscreen max presure fbdev: framebuffer support for HTC Dream PM: Remove some debug messages producing too much noise
Pavel Mihaylov (1): V4L: 906: remote and more info for pctv cardbus whitespace cleanup
Pavel Mironchik (1): dm: work around mempool_alloc, bio_alloc_bioset deadlocks
Pavel Pisa (32): Linux 2.6.x VM86 interrupt emulation fixes DocBook: changes and extensions to the kernel documentation [ARM] 3232/1: i.MX Frame Buffer undeclared "dev" variable fix [ARM] 3444/1: i.MX: Scatter-gather DMA emulation for i.MX/MX1 [ARM] 3446/1: i.MX: MMC/SD SDHC controller registration for i.MX/MX1 MX1ADS board [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1 [ARM] 3485/1: i.MX: MX1 SD/MMC fix of unintentional double start possibility [ARM] 3531/1: i.MX/MX1 SD/MMC ensure, that clock are stopped before new command and cleanups [ARM] 3601/1: i.MX/MX1 DMA error handling for signaled channels only [ARM] 3751/1: i.MX/MX1 SD/MMC use 512 bytes request for SCR read [ARM] 3990/1: i.MX/MX1 more precise PLL decode [ARM] 3991/1: i.MX/MX1 high resolution time source [ARM] 3992/1: i.MX/MX1 CPU Frequency scaling support [ARM] 4092/1: i.MX/MX1 CPU Frequency scaling latency definition [ARM] i.MX serial: fix IRQ allocation DocBook/HTML: Generate chapter/section level TOCs for functions DocBook/HTML: correction of recursive A tags in HTML output [ARM] 4171/1: i.MX/MX1 optimize interrupt source retrieval [ARM] 4254/1: i.MX/MX1 CPU Frequency scaling honor boot loader set BCLK_DIV. [ARM] 4255/1: i.MX/MX1 Correct MPU PLL reference clock value. [ARM] 4256/1: i.MX/MX1 SDHC fix/workaround of SD card recognition problems mmc: add maintainer for iMX MMC interface [ARM] 4373/1: i.MX/MX1 GPIO support implementation [ARM] 4374/3: i.MX/MX1 clock event source [ARM] 4552/1: i.MX/MX1 GPIO output setup fix [ARM] 4561/1: i.MX/MX1 GPIO parenthes omission and input setup fix arm: i.MX/MX1 SDHC implements SD cards read-only switch read-back fbdev: Support for byte-reversed framebuffer formats imxfb: fast read flag and nonstandard field configurable fbdev: copyarea function taught to fully support swapped pixel order in byte Correction of "Update drivers to use sg helpers" patch for IMXMMC driver [ARM] 4648/1: i.MX/MX1 ensure more complete AITC initialization
Pavel Revak (1): Input: ucb1400_ts - enable interrupt unconditionally
Pavel Roskin (122): orinoco MAINTAINERS update pcmcia: remove client services version pcmcia: remove client services version (fix) pcmcia: ide-cs id_table update pcmcia: fix comment hostap update orinoco: Change orinoco_translate_scan() to return error code on error. orinoco: Remove entry for Intel PRO/Wireless 2011B. orinoco: Fix memory leak on error in processing hostscan frames. orinoco: Optimize orinoco_join_ap() orinoco: Remove EXPERIMENTAL mark from PLX_HERMES, TMD_HERMES and PCI_HERMES. orinoco: New driver - orinoco_nortel. orinoco: New driver - spectrum_cs. orinoco: WE-18 support orinoco: Remove conditionals that are useless in the kernel drivers. orinoco: Don't include <net/ieee80211.h> twice. orinoco: Update PCMCIA ID's. orinoco: Remove inneeded system includes. orinoco: Make nortel_pci_hw_init() static. orinoco: Fix memory leak and unneeded unlock in orinoco_join_ap() orinoco: orinoco_send_wevents() could return without unlocking. orinoco: Remove unneeded forward declarations. orinoco: Annotate endianess of variables and structure members. orinoco: Read only needed data in __orinoco_ev_txexc(). orinoco: Bump version to 0.15rc3. hostap: Fix pci_driver name for hostap_plx and hostap_pci orinoco: Information leakage due to incorrect padding modules: fix sparse warning for every MODULE_PARM [NET]: Annotate h_proto in struct ethhdr orinoco: fix setting power management parameters orinoco_nortel: Fix incorrect PCI resource use orinoco_nortel: Add Symbol LA-4123 ID hostap: allow flashing firmware pcmcia: Add macro to match PCMCIA cards by numeric ID and first vendor string pcmcia: avoid binding hostap_cs to Orinoco cards Add ID for Quadro NVS280 orinoco: fix truncating commsquality RID with the latest Symbol firmware Fix crash on big-endian systems during scan orinoco: Remove useless CIS validation orinoco: remove PCMCIA audio support, it's useless for wireless cards orinoco: remove underscores from little-endian field names orinoco: remove tracing code, it's unused orinoco: remove debug buffer code and userspace include support orinoco: Symbol card supported by spectrum_cs is LA4137, not LA4100 orinoco: optimize Tx exception handling in orinoco orinoco: orinoco_xmit() should only return valid symbolic constants orinoco replace hermes_write_words() with hermes_write_bytes() orinoco: don't use any padding for Tx frames orinoco: refactor and clean up Tx error handling orinoco: simplify 802.3 encapsulation code orinoco: delay FID allocation after firmware initialization orinoco_pci: disable device and free IRQ when suspending orinoco_pci: use pci_iomap() for resources orinoco: support PCI suspend/resume for Nortel, PLX and TMD adaptors orinoco: reduce differences between PCI drivers, create orinoco_pci.h orinoco: further comment cleanup in the PCI drivers orinoco: bump version to 0.15 kbuild: removing .tmp_versions considered harmful orinoco: unregister network device before releasing PCMCIA resources orinoco: report more relevant data on startup orinoco: simplify locking, fix error handling in PCMCIA resume orinoco: eliminate the suspend/resume functions if CONFIG_PM is unset orinoco: don't put PCI resource data to the network device kbuild: obj-dirs is calculated incorrectly if hostprogs-y is defined libata: replace pci_module_init() with pci_register_driver() spectrum_cs: Fix incorrect use of pcmcia_dev_present() hostap: Restore antenna selection settings after port reset orinoco: Don't use "extern inline" on locking functions orinoco: include linux/if_arp.h directly hostap_plx: fix CIS verification [POWERPC] Assign all PCI busses on G3 Blue & White Fix sparse annotation of spin unlock macros in one case bcm43xx: Fix assertion failures in interrupt handler hostap: use offsetof() instead of own equivalent sparse-annotate radiotap header Remove comment about IEEE80211_RADIOTAP_FCS hostap: Suppress broadcast if no stations are associated [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h hostap_cs: don't match revisions in presense of the MAC chip name mac80211: fix incorrect use of CONFIG_MAC80211_IBSS_DEBUG ath5k: fix all endian issues reported by sparse module: allow ndiswrapper to use GPL-only symbols sched: export task_nice ath5k: disable irq handling in ath5k_hw_detach() mac80211: add missing newlines in printk() hostap_cs: add ID for Conceptronic CON11CPro orinoco_cs: add ID for SpeedStream wireless adapters mac80211: fix panic when using hardware WEP hostap: don't report useless WDS frames by default hostap: fix sparse warnings hostap: don't skip any headers in hostap_80211_header_parse() hostap: add radiotap support in monitor mode hostap: use radiotap headers by default hostap: don't compile prism2_suspend() for hostap_pci without CONFIG_PM ath5k: don't enable MSI, we cannot handle it yet staging: at76_usb wireless driver p54: don't report known but unhandled EEPROM codes as unknown orinoco: fix last beacon reporting on 64-bit systems airport: remove useless return in a function returning void orinoco_cs: add ID for ARtem Onair Comcard 11 mac80211: allow mode change if IBSS is not allowed dell_rbu: use scnprintf() instead of less secure sprintf() orinoco: use KERN_DEBUG for link status messages bmac: remove unused variable bp in bmac_misc_intr() ath9k: fix access to a freed skb in ath_rx_tasklet() orinoco: correct timeout logic in __orinoco_hw_set_tkip_key() ath5k: fix scanning in AR2424 [ARM] mach-l7200: fix spelling of SYS_CLOCK_OFF ath5k: fix scanning in AR2424 cfg80211: fix compile error with CONFIG_CFG80211_DEBUGFS intelfb: fix spelling of "CLOCK" timer: Avoid reading uninitialized data mac80211: fix injection in monitor mode ath5k: fix values for bus error bits in ISR2 rt61pci: fix module reloading rt2x00: cancel all work on disconnect rt2x00: fix memory corruption in rf cache, add a sanity check cfg80211: fix disassociation warning due to misuse of wdev->current_bss ath5k: fix uninitialized value use in ath5k_eeprom_read_turbo_modes() ath5k: don't use PCI ID to find the chip revision rc80211_minstrel: fix contention window calculation rc80211_minstrel: fix contention window calculation
Pavel Troller (1): HID: Implement horizontal wheel handling for A4 Tech X5-005D
Pavel Vasilyev (2): fix CONFIG_MMCONFIG=n build warning x86/gart: Do not select AGP for GART_IOMMU
Pavol Kurina (1): USB gadgetfs: fixes an error on writing to endpoint file
Pawel Ludwikow (2): USB: serial: ftdi_sio: new hardware support - hameg power supply USB: serial: pl2303: new hardware support - sanwa multimeter
Pawel MOLL (5): [ALSA] IEC958 definitions for consumer status channel, byte 4 ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE ALSA: IEC958 definition for consumer status channel update ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE genirq: irq_chip->startup() usage in setup_irq and set_irq_chained handler
Pawel Moll (2): sh: Allow for kernel command line concatenation. sh: Simplify "multi-evt" interrupt handling.
Pawel Osciak (1): s3c-fb: fix off-by-one bug in loop indexes
Pedro (1): V4L/DVB (6379): patch which improves GotView Saa7135 remote control
Pedro Alejandro López-Valencia (1): sundance: PCI ID for ip100a
Pedro Lopez-Cabanillas (2): ALSA: snd-usb-audio: support for Edirol UA-4FX device ALSA: usb-audio: dynamic detection of MIDI interfaces in uaxx-quirk
Pedro Ribeiro (1): IPV6: Fix default gateway criteria wrt. HIGH/LOW preference radv option
Peer Chen (21): [netdrvr] add 'uli526x' driver (a tulip clone) [netdrvr tulip] Remove ULi-specific code from generic tulip driver [netdrvr uli526x] fix problems found in review [libata] sata_nv: Add PCI IDs [libata] Add support for PATA controllers of MCP67 to pata_amd.c. [libata] Add support for AHCI controllers of MCP67. pci_ids.h: Add NVIDIA PCI ID IDE: Add the support of nvidia PATA controllers of MCP67 to amd74xx.c [libata] Move some PCI IDs from sata_nv to ahci [ALSA] Audio: Add nvidia HD Audio controllers of MCP67 support to hda_intel.c drivers/ata: remove the wildcard from sata_nv driver Add the PATA controller device ID to pci_ids.h for MCP73/MCP77. ide: Add the MCP73/77 support to PATA driver ahci: Add MCP73/MCP77 support to AHCI driver PATA: Add the MCP73/77 support to PATA driver [ALSA] Add the MCP73/77 support to hda_intel driver ahci: Add MCP79 support to AHCI driver [ALSA] alsa: Add the MCP79 support to hda_intel driver PCI: quirks: set 'En' bit of MSI Mapping for devices onHT-based nvidia platform [ALSA] hda_intel: Add the DIDs of nvidia MCP79 HD audio controller to hda_intel.c ALSA: hda_intel: enable snoop for nvidia HDA controller
Pekka Enberg (313): 8139too: use iomap for pio/mmio NTFS: Remove spurious void pointer casts from fs/ntfs/. remove redundant vm_flags clearing from madvise.c Remove eventpoll macro obfuscation freevxfs: fix buffer_head leak freevxfs: remove 2.4 compatability freevxfs: minor cleanups futex: remove duplicate code pipe: remove redundant fifo_poll abstraction IA64: convert kcalloc to kzalloc PPC64: convert kcalloc to kzalloc input: convert kcalloc to kzalloc USB: convert kcalloc to kzalloc drivers: convert kcalloc to kzalloc fs: convert kcalloc to kzalloc ALSA: convert kcalloc to kzalloc update kfree, vfree, and vunmap kerneldoc PCI: convert kcalloc to kzalloc fat: Remove duplicate directory scanning code VFS: update overview document VFS: split dentry locking documentation slab: convert cache to page mapping macros ipw2200: disallow direct scanning when device is down slab: remove unused align parameter from alloc_percpu slab: extract slabinfo header printing to separate function slab: extract slab order calculation to separate function slab: fix code formatting fs: remove s_old_blocksize from struct super_block ext2: remove d_splice_alias NULL check from ext2_lookup ext3: remove d_splice_alias NULL check from ext3_lookup isofs: remove d_splice_alias NULL check from isofs_lookup reiserfs: remove d_splice_alias NULL check from reiserfs_lookup ncpfs: remove kmalloc wrapper smbfs: remove kmalloc wrapper uml: compilation fix when MODE_SKAS disabled slab: reduce inlining slab: extract virt_to_{cache|slab} slab: rename ac_data to cpu_cache_get slab: replace kmem_cache_t with struct kmem_cache slab: fix kzalloc and kstrdup caller report for CONFIG_DEBUG_SLAB reiserfs: remove kmalloc wrapper reiserfs: use __GFP_NOFAIL instead of yield and retry loop for allocation NTFS: We have struct kmem_cache now so use it instead of the typedef. 3c509: use proper suspend/resume API USB: remove LINUX_VERSION_CODE macro usage slab: object to index mapping cleanup slab: extract setup_cpu_cache mm: kill kmem_cache_t usage isofs: remove unused debugging macros slab: introduce kmem_cache_zalloc allocator slab: optimize constant-size kzalloc calls mm: use kmem_cache_zalloc udf: remove duplicate definitions slab: extract cache_free_alien from __cache_free slab: page mapping cleanup slab: redzone double-free detection slab: verify pointers before free read_mapping_page for address space strstrip() API ipmi: strstrip conversion slab: respect architecture and caller mandated alignment Add Pekka to CREDITS slab: reduce numa text size um: irq changes break build ecryptfs: use special_file() ext2: fsid for statvfs ext3: fsid for statvfs ext4: fsid for statvfs slab: remove broken PageSlab check from kfree_debugcheck slab: cache alloc cleanups slab: introduce krealloc slab: ensure cache_alloc_refill terminates module: use krealloc Documentation: How to use GDB to decode OOPSes V4L/DVB (6324): fix videobuf_cgmbuf export slub: register slabinfo to procfs slab: fix bootstrap on memoryless node ipg: remove old contact information ipg: remove boolean macros ipg: remove IPG_DEV_KFREE_SKB macro ipg: remove driver version ipg: remove commented out code ipg: remove some internal comments ipg: naming convention fixes ipg: fix checkpatch reported errors SLUB: Fix coding style violations Add Matt to MAINTAINERS as a SLAB allocator maintainer slub: kmalloc page allocator pass-through cleanup [NETFILTER]: nf_conntrack: replace horrible hack with ksize() slub: Initialize per-cpu stats slub: improve kmem_cache_destroy() error message mm: move cache_line_size() to <linux/cache.h> slub: ksize() abuse checks nommu: fix ksize() abuse netfilter: nf_conntrack_extend: use krealloc() in nf_conntrack_extend.c V2 ipg: fix jumbo frame compilation ipg: use NULL, not zero, for pointers ipg: always compile in jumbo frame support ipg: remove jumbo frame #ifdef from mtu ipg: per-device rxfrag_size ipg: per-device rxsupport_size ipg: per-device max_rxframe_size ipg: run-time configurable jumbo frame support slub: dump more data on slab corruption netfilter: fix double-free and use-after free SLUB: dynamic per-cache MIN_PARTIAL cifs: don't use GFP_KERNEL with GFP_NOFS x86: __show_registers() and __show_regs() API unification Staging: w35und: remove some typedefs Staging: echo: fix kmalloc()/kfree() uses Staging: echo: remove dead code Staging: echo: remove __cplusplus macro magic Staging: echo: remove annoying "end of function" markers Staging: w35und: remove spinlock wrappers Staging: w35und: use gotos for error handling Staging: w35und: module init cleanup slab: remove GFP_THISNODE clearing from alloc_slabmgmt() Merge branches 'topic/fixes', 'topic/cleanups' and 'topic/documentation' into for-linus Merge branch 'topic/failslab' into for-linus kmemtrace: remove unnecessary casts kmemtrace: allow kmemtrace to be enabled after boot kmemtrace: remove config option for enabling tracing at boot fs: introduce bgl_lock_ptr() Staging: w35und: make wb35_probe() and wb35_disconnect() funtions static Staging: w35und: remove unused wb35_open() and wb35_close() functions Staging: w35und: use msleep() and udelay() Staging: w35und: remove the no-op pa_stall_execution macro Staging: w35und: purb typedef removal Staging: w35und: reg queue struct typedef removal Staging: w35und: wb35reg struct typedef removal Staging: w35und: padapter struct typedef removal Staging: w35und: merge wblinux struct to adapter Staging: w35und: wb35_probe() cleanup w35und: remove dead code from wbusb_f.h Staging: w35und: remove true/false boolean macros Staging: w35und: OS_MEMORY_ALLOC wrapper removal Staging: w35und: usb_put_dev() is missing from wb35_disconnect() Staging: w35und: remove macro magic from MLME_GetNextPacket() Staging: w35und: plug memory leak in wbsoft_tx() Staging: w35und: move supported band initialization out of wb35_probe() Staging: w35und: remove timer wrappers Staging: w35und: remove atomic op wrappers Staging: w35und: remove memcpy/memcmp wrappers Staging: w35und: remove abs() and BIT() macros Staging: w35und: remove unused macros from common.h Staging: w35und: remove unused link status code Staging: w35und: #include cleanup Staging: w35und: remove some dead code Staging: w35und: move source files to one directory Staging: w35und: move struct wbsoft_priv to core.h and use it Staging: w35und: remove ->adapter from struct _HW_DATA_T Staging: w35und: clean up adapter.h a bit Staging: w35und: merge struct wb35_adapter to struct wbsoft_priv Staging: w35und: remove global struct ieee80211_hw Staging: w35und: inline DRIVER_AUTHOR and DRIVER_DESC macros Staging: w35und: clean up wblinux.c a bit Staging: w35und: remove unused ->ShutDowned member from struct LOCAL_PARA Staging: w35und: move global wbsoft_enabled to struct wbsoft_priv Staging: w35und: move packet_came() to wb35rx.c Staging: w35und: remove ->skb_array from struct wbsoft_priv Staging: w35und: remove ->shutdown from struct wbsoft_priv Staging: w35und: make functions local to mds.c static Staging: w35und: make functions local to mlmetxrx.c static Staging: w35und: remove dead code from mto.c Staging: w35und: make functions local to wb35rx.c static Staging: w35und: make functions local to wb35tx.c static Staging: w35und: remove dead code from wbhal.c Staging: w35und: remove rxisr.c as dead code ext3: allocate ->s_blockgroup_lock separately SLUB: Use ->objsize from struct kmem_cache_cpu in slab_free() Merge branches 'topic/slab/fixes' and 'topic/slub/fixes' into for-linus ext4: allocate ->s_blockgroup_lock separately SLUB: Do not pass 8k objects through to the page allocator Staging: w35und: fix usb_control_msg() error handling in wb35_probe() x86: move __VMALLOC_RESERVE to pgtable_32.c x86: use roundup() instead of PAGE_ALIGN() in find_early_table_space() x86: add sanity checks to init_32.c x86: make sure initmem is writable on 64-bit x86: unify free_init_pages() and free_initmem() x86: set_highmem_pages_init() cleanup x86: move devmem_is_allowed() to common mm/init.c x86: set_highmem_pages_init() cleanup, #2 x86: move free_initrd_mem() to common mm/init.c x86: init_memory_mapping() trivial cleanups x86: add gbpages support to 32-bit init_memory_mapping() x86: find_early_table_space() unification x86: move pgd_base out of init_memory_mapping() x86: ifdef 32-bit specific setup in init_memory_mapping() x86: remove unnecessary save_mr() sanity check x86: rename after_init_bootmem to after_bootmem in mm/init_32.c x86: unify kernel_physical_mapping_init() call in init_memory_mapping() x86: add table start and end sanity checks to 32-bit init_memory_mapping() x86: ifdef 32-bit and 64-bit setup in init_memory_mapping() x86: ifdef 32-bit and 64-bit pfn setup in init_memory_mapping() x86: ifdef 32-bit and 64-bit NR_RANGE_MR for save_mr() unification x86: add stub init_gbpages() for 32-bit init_memory_mapping() x86: move init_memory_mapping() to common mm/init.c x86: fix up some bad global variable names in mm/init.c x86: unify kernel_physical_mapping_init() function signatures x86: move function and variable declarations to asm/init.h x86: fix uninitialized variable in init_memory_mapping() x86: rename do_not_nx to disable_nx in mm/init_64.c Merge branches 'topic/slob/cleanups', 'topic/slob/fixes', 'topic/slub/core', 'topic/slub/cleanups' and 'topic/slub/perf' into for-linus Remove struct typedefs from fs/udf/ecma_167.h et al. Fix the udf code not to pass structs on stack where possible. kmemtrace, fs, security: move alloc_secdata() and free_secdata() to linux/security.h kmemtrace, security: fix linux/key.h header file dependencies kmemtrace, befs: fix slab.h dependency problem kmemtrace, squashfs: fix slab.h dependency problem in squasfs kmemtrace, kbuild: fix slab.h dependency problem in lib/decompress_inflate.c kmemtrace, kbuild: fix slab.h dependency problem in lib/decompress_bunzip2.c kmemtrace, kbuild: fix slab.h dependency problem in lib/decompress_unlzma.c kmemtrace, mm: fix slab.h dependency problem in mm/failslab.c kmemtrace: trace kfree() calls with NULL or zero-length objects Staging: w35und: remove unused header files Staging: w35und: remove unnecessary os_common.h header file Staging: w35und: remove crazy commented out includes Staging: w35und: unify mto.h and mto_f.h header files Staging: w35und: convert code to use ETH_ALEN Staging: w35und: remove useless macro from common.h Staging: w35und: kill WBDEBUG and remove common.h header file Staging: w35und: typedef removal Staging: w35und: remove hw_data_t typedef Staging: w35und: Remove MTO_FUNC_INPUT macro obfuscation Staging: w35und: remove unused bssdscpt.h header Staging: w35und: remove ds_tkip.h header Staging: w35und: remove gl_80211.h header Staging: rt2860: remove kernel version compatibility wrappers nilfs2: clean up indirect function calling conventions x86: move x86_quirk_pre_intr_init() to irqinit_32.c x86: move init_ISA_irqs() in irqinit_32.c to match ordering in irqinit_64.c x86: introduce smp_intr_init() in irqinit_32.c x86: introduce apic_intr_init() in irqinit_32.c x86: use identical loop constructs in 32-bit and 64-bit native_init_IRQ() x86: unify smp_intr_init() in irqinit_{32,64}.h x86: unify init_ISA_irqs() in irqinit_{32,64}.c x86: unify native_init_IRQ() in irqinit_{32,64}.c x86: unify trivial differences in irqinit_{32,64}.c x86: unify apic_intr_init() in irqinit_{32,64}.c x86: unify irqinit_{32,64}.c into irqinit.c x86: define IA32_SYSCALL_VECTOR on 32-bit to reduce ifdefs x86: remove some ifdefs from native_init_IRQ() x86: unify noexec handling x86: move max_pfn_mapped and max_low_pfn_mapped to setup.c x86: move per-cpu mmu_gathers to mm/init.c Merge branches 'topic/documentation', 'topic/slub/fixes' and 'topic/urgent' into for-linus Staging: w35und: unregister device from the ieee80211 stack upon ->disconnect() x86: unify 64-bit UMA and NUMA paging_init() x86: use sparse_memory_present_with_active_regions() on UMA kmemtrace: fix kernel parameter documentation slab: document kzfree() zeroing behavior perf report: Add support for profiling JIT generated code SLUB: Out-of-memory diagnostics bootmem: use slab if bootmem is no longer available bootmem: fix slab fallback on numa slab: setup allocators earlier in the boot sequence vmalloc: use kzalloc() instead of alloc_bootmem() init: introduce mm_init() sched: use kzalloc() instead of the bootmem allocator vt: use kzalloc() instead of the bootmem allocator sched: use alloc_cpumask_var() instead of alloc_bootmem_cpumask_var() sched: use slab in cpupri_init() irq: use kcalloc() instead of the bootmem allocator vgacon: use slab allocator instead of the bootmem allocator slab: fix gfp flag in setup_cpu_cache() slab,slub: don't enable interrupts during early boot slab: setup cpu caches later on when interrupts are enabled slab: move struct kmem_cache to headers kmemcheck: add Vegard and Pekka to MAINTAINERS SLUB: Don't print out OOM warning for __GFP_NOFAIL kmemcheck: remove forward declarations from error.c kmemcheck: make initialization message less confusing kmemcheck: remove multiple ifdef'd definitions of the same global variable kmemcheck: move 64-bit ifdef out of kmemcheck_opcode_decode() kmemcheck: use kmemcheck_pte_lookup() instead of open-coding it slab: add hooks for kmemcheck kmemcheck: make kconfig accessible for other architectures Merge branches 'slab/documentation', 'slab/fixes', 'slob/cleanups' and 'slub/fixes' into for-linus Merge branch 'slub/earlyboot' into for-linus Staging: w35und: remove unused code from wbsoft_configure_filter() Staging: w35und: replace switch error handling with gotos in wb35_hw_init() Staging: w35und: move hal_init_hardware() and hal_halt() int wbusb.c Staging: w35und: simplify error handling in wb35_hw_init() Staging: w35und: simplify hal_init_hardware() error handling Staging: w35und: more simplify hal_init_hardware() error handling Staging: w35und: simplify hal_init_hardware() and hal_halt() Staging: w35und: clean up comments in wbusb.c Staging: w35und: inline hal_set_phy_type() to wb35_hw_init() Staging: w35und: reformat wbusb.c Staging: w35und: remove MODULE_AUTHOR Staging: w35und: make led lookup tables static Staging: w35und: reformat wbhal.c Staging: w35und: merge wbhal.c to wbusb.c Staging: w35und: inline hal_set_rf_power() to mto.c Staging: w35und: merge rest of wbhal.c to phy_calibration.c [S390] s390: remove DEBUG_MALLOC eeepc-laptop: enable camera by default SLUB: Don't pass __GFP_FAIL for the initial allocation SLAB: Fix lockdep annotations xen: Use kcalloc() in xen_init_IRQ() Merge branch 'slab/urgent' into for-linus perf report: Make --sort comm,dso,symbol the default kmemleak: Don't scan uninitialized memory when kmemcheck is enabled Merge branches 'slab/cleanups' and 'slab/fixes' into for-linus Staging: w35und: Convert MDS typedef to struct w35_mds Staging: w35und: Remove unused struct _RXBUFFER Staging: w35und: Cleanup the mlmetxrx_f.h header file Staging: w35und: Convert typedef DESCRIPTOR to struct wb35_descriptor Staging: w35und: Remove unused struct _STATISTICS_INFO Staging: w35und: Convert typedef MTO_PARAMETERS to struct wb35_mto_param Staging: w35und: Remove some write-only struct members shmem: initialize struct shmem_sb_info to zero Staging: w35und: Fix ->beacon_int breakage
Pekka J Enberg (18): rename wakeup_bdflush to wakeup_pdflush fat: fix slab cache leak introduce and use kzalloc VFS: update documentation Add kerneldoc reference to CodingStyle update FSF address in COPYING CodingStyle: memory allocation mm: rename kmem_cache_s to kmem_cache uml: fix compile error for tt vfs: add splice_write and splice_read to documentation msi: use kmem_cache_zalloc() libfs: remove page up-to-date check from simple_readpage krealloc: fix kerneldoc comments slub: provide /proc/slabinfo slub: look up object from the freelist once ftrace: introduce tracing_reset_online_cpus() helper ext2: allocate ->s_blockgroup_lock separately x86: Move init_gbpages() to setup_arch()
Pekka Paalanen (57): x86: add a list for custom page fault handlers. x86_64: fix kernel rodata NX setting x86: fix SMP alternatives: use mutex instead of spinlock, text_poke is sleepable ftrace: add readpos to struct trace_seq; add trace_seq_to_user() x86: mmiotrace - trace memory mapped IO x86 mmiotrace: use lookup_address() x86 mmiotrace: fix relay-buffer-full flag for SMP x86 mmiotrace: comment about user space ABI x86: explicit call to mmiotrace in do_page_fault() x86 mmiotrace: Use percpu instead of arrays. x86: mmiotrace full patch, preview 1 x86: mmiotrace, preview 2 ftrace: add mmiotrace plugin ftrace: mmiotrace, updates ftrace: mmiotrace update, #2 x86 mmiotrace: move files into arch/x86/mm/. x86 mmiotrace: remove ISA_trace parameter. x86 mmiotrace: Do not print bogus pid mmiotrace: add user documentation x86 mmiotrace: dynamically disable non-boot CPUs mmiotrace: print header using the read hook. mmiotrace: print overrun counts mmiotrace: do not print bogus pid for maps either doc: update mmiotrace doc to current status mmiotrace: code style cleanups x86 mmiotrace: fix page-unaligned ioremaps x86 mmiotrace: use resource_size_t for phys addresses mmiotrace: rename kmmio_probe::user_data to :private. x86 mmiotrace: page level is unsigned mmiotrace broken in linux-next (8-bit writes only) x86: fix mmiotrace 8-bit register decoding x86 mmiotrace: fix a rare memory leak ftrace: move mmiotrace functions out of trace.c ftrace: add trace_vprintk() x86 mmiotrace: implement mmiotrace_printk() mmiotrace: handle TRACE_PRINT entries mmiotrace: remove left-over marker cruft ftrace: inject markers via trace_marker file tracing/ftrace: fix pipe breaking trace: add the MMIO-tracer to the tracer menu, cleanup x86, mmiotrace: fix buffer overrun detection tracing, doc: update mmiotrace documentation doc: mmiotrace.txt, buffer size control change trace: mmiotrace to the tracer menu in Kconfig mmiotrace: count events lost due to not recording mmiotrace: count events lost due to not recording trace: mmiotrace to the tracer menu in Kconfig doc: mmiotrace.txt, buffer size control change x86: count errors in testmmiotrace.ko x86: add far read test to testmmiotrace x86 mmiotrace: fix save/restore page table state x86 mmiotrace: split set_page_presence() x86 mmiotrace: fix race with release_kmmio_fault_page() drm/kms: no need to return void value (encoder) drm/ttm: optimize bo_kmap_type values drm: GEM handles are u32, not int drm: fix _DRM_GEM addmap error message
Pekka Sarnila (1): HID: fixup fullspeed interval on highspeed Afatech DVB-T IR kbd
Pekka Seppanen (2): V4L/DVB (6243): [PATCH 2/2] GemTek Radio card V4L/DVB (6244): [PATCH 1/2] GemTek Radio card
Pekka Seppänen (1): V4L/DVB (6319): radio-gemtek: fix 'VID_HARDWARE_GEMTEK' undeclared
Peng Haitao (2): kernel/audit.c: nlh->nlmsg_type is gotten more than once remove useless argument type in audit_filter_user()
Peng Huang (1): USB: serial: option: Add ZTE AC8710 usb modem device.
Peng Li (1): drm/i915: Save/restore HWS_PGA on suspend/resume
Peng Tao (4): ext4: fix null handler of ioctls in no journal mode ext4: fix build warning when EXT4FS_DEBUG is on ext4: fix journal ref count in move_extent_par_page doc/filesystems: more mount cleanups
Per Andersson (1): [ARM] Orion: Fix boot crash on Kurobox Pro
Per Dalén (1): V4L/DVB (4013): Change the sweeprate for TT C1500 using QAM64
Per Liden (20): [NETLINK] genetlink: fix cmd type in genl_ops to be consistent to u8 [TIPC] Initial merge [TIPC] Use dynamically allocated family id with NETLINK_GENERIC [TIPC] Moved configuration interface into tipc_config.h [TIPC] License header update [TIPC] Cleaned up info/warn/err macros [TIPC] Update of file headers [TIPC] More updates of file headers [TIPC] Added entry for TIPC in MAINTAINERS genetlink: don't touch module ref count [TIPC] Updated link priority macros [TIPC] Provide real email addresses in MAINTAINERS [TIPC] Move ethernet protocol id to linux/if_ether.h [TIPC] Remove unused #includes [TIPC] Add help text for TIPC configuration option [TIPC] Group protocols with sub-options in Kconfig [TIPC] Avoid polluting the global namespace [TIPC]: Remove unused functions [TIPC]: Reduce stack usage [TIPC]: Avoid compiler warning
Perceval Anichini (4): dvb: dst: fix memory leaks dvb: dst: remove redundant checksum calculation V4L/DVB (3405): TechnoTrend S-1500 card handling moved from budget.c to budget-ci.c V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.
Perry J. Piplani (1): Staging: comedi: add dmm32at driver
Pete Eberlein (10): Staging: go7007: saa7134 updates Staging: go7007: add sensoray 2250/2251 support V4L/DVB (13020): go7007: Updates to Kconfig and Makefile V4L/DVB (13021): go7007: Fix whitespace and line lengths V4L/DVB (13022): go7007: Fix mpeg controls V4L/DVB (13023): go7007: Merge struct gofh and go declarations V4L/DVB (13024): go7007: Implement vidioc_g_std and vidioc_querystd V4L/DVB (13025): s2250-board: Fix memory leaks V4L/DVB (13026): s2250-board: Implement brightness and contrast controls V4L/DVB (13027): go7007: convert printks to v4l2_info
Pete Hildebrandt (1): V4L/DVB (12396): [patch] Added Support for STK7700D (DVB)
Pete Jewell (1): Fix for bttv driver (v0.9.15) for Leadtek WinFast VC100 XP capture cards
Pete Popov (28): [MTD] Replace all the Au1x mapping drivers with a simplified single driver Changed all Au1x boards to noncoherent again. Comment correction after further investigation of issue. No barrier needed on au1x. Base Au1200 2.6 support. Moved irq_tab_alchemy to the board specific irqmap.c files. Int controller fixes. When CONFIG_PM is enabled, it uses the TOY_MATCH2 interrupt as the system Au1100 FB driver uplift for 2.6. Remove CONFIG_PM dependency from au1x wait in cpu_probe. Fixed buglet with previous patch that broke non au1x builds. * use 'unsigned long' as address supplied to au_write[bwl]() Removed __ilog2 since it's no longer needed and conflicts with the Fix the fixup_bigphys_addr compile problem. Philips PNX8550 support: MIPS32-like core with 2 Trimedias on it. Au1x PM fixes. Get rid of a bunch of debug serial routines. Use prom_printf instead. When no yamon command line is passed to the kernel, preserve the default Misc au1200 updates. Cleaned up AMD Au1200 IDE driver: - moved platform structure to platform.c Updated pcmcia driver with pb1200 and db1200 support. Fix a cache snooping issue. Kernel gpio/2 routines that will be used by some drivers. Au1[12]00 mmc driver. Only tested on the Au1200 at this point though smc91x platform support; requires patch to smc91x.h which was sent [MTD] NAND: Alchemy board driver cleanup smc91x: DB1200 support.
Pete Wyckoff (7): [SCSI] iscsi: always release crypto [SCSI] iscsi: add newlines to debug messages [SCSI] set resid in scsi_io_completion() even for check condition block: allow queue dma_alignment of zero Revert "IB/fmr_pool: ib_fmr_pool_flush() should flush all dirty FMRs" IB/fmr_pool: Flush all dirty FMRs from ib_fmr_pool_flush() [SCSI] iscsi tcp: bidi capable
Pete Zaitcev (119): USB: Support multiply-LUN devices in ub USB: fix ub issues USB: Patch to make usbmon to print control setup packets ub: fix for blank CDs USB: hidinput_hid_event() oops fix USB: ub documentation update USB: usbmon: Copyrights and a typo [SCSI] sr.c: Fix getting wrong size USB: ub 1/3: Axboe's quasi-S/G USB: ub 2/3: Fold one line USB: ub 3/3: death to ub_bd_rq_fn_1 USB: ub 4: Zaitcev's quasi-S/G usbmon in 2.6.13: peeking into DMA areas USB Storage: unusual_devs.h request for Transcend USB: Usbmon setup DMA patch ub: fix burning cds ub: Comment out unconditional stall clear ub: suppress gcc warnings for pointer casts usb: Patch for USBDEVFS_IOCTL from 32-bit programs USB: drivers/usb/storage/libusual USB: make bias writeable in libusual USB: Let usbmon collect less garbage USB: ub 00 implement retries and resets USB: ub 01 rename USB: replace __setup("nousb") with __module_param_call USB: ioctl compat for usblp.c USB: fix usb_find_interface for ppc64 iw_handler.h: SIOCSIWNAME -> SIOCSIWCOMMIT in comment USB: ub 03 Oops with CFQ USB: ub 04 Loss of timer and a hang USB: ub 05 Bulk reset ieee80211_rx.c: is_beacon ieee80211_geo.c: remove frivolous BUG_ON's ub: use kzalloc USB: ub 01 remove first_open USB: ub 02 remove diag USB: ub 03 drop stall clearing USB: storage: another unusual_devs.h entry USB: storage: unusual_devs.h entry 0420:0001 bcm43xx: fix DMA TX skb freeing in case of fragmented packets. USB: linux/usb/net2280.h common definitions USB: ub oops in block_uevent USB: clean out an unnecessary NULL check from ub usb: io_edgeport, cleanup to unicode handling USB serial: encapsulate schedule_work, remove double-calling USB: Improve Kconfig comment for mct_u232 USB: Syntax cleanup for pl2303 (trailing backslash) USB: rmmod pl2303 after -28 ub: atomic add_disk ub: random cleanups USB: io_edgeport touch-up USB: update usbmon, fix glued lines USB: implement error event in usbmon USB: update usbmon.txt USB: fix usb-serial leaks, oopses on disconnect USB: fix visor leaks Typo in ub clause of devices.txt USB: UB: Let cdrecord to see a device with media absent USB: Dealias -110 code (more complete) USB: ohci_usb can oops on shutdown USB storage: fix ipod ejecting issue USB: unusual_devs.h for 0x046b:ff40 USB: add binary API to usbmon USB: Fix error cleanup path in airprime USB: make usb_iso_packet_descriptor.status signed usbmon: Remove erroneous __exit USB: RAZR v3i unusual_devs USB HID: numlock quirk for dell W7658 keyboard usbmon: Extended text API ub: Bind to first endpoint, not to last libusual: change block scope variable to function scope usbmon: bus zero USB: Deref URB after usbmon is done with it USB: usblp: Use correct DMA address in case of probe error usblp: Don't let suspend to kill ->used usbmon: Add class for binary interface usb: free DMA mappings if enqueue fails USB: Pete's taking over usblp USB: usblp: add dynamic URBs, fix races USB: usblp: "Big cleanup" breaks O_NONBLOCK x86_64: vdso.lds in arch/x86_64/vdso/.gitignore usblp: Implement the ENOSPC convention usblp: Make use of URB_FREE_BUFFER usblp: mutex in usblp_check_status usblp: Cosmetics usbmon: Update pipe removal to suit my taste usbmon: Drop DMA mapping for setup packet usbmon: Smooth the core code usblp: Fix a double kfree USB: FIx locks and urb->status in adutux (updated) USB: Remove unnecessary zeroing from ub USB: usbfs: struct async is a fixed size structure ub: fix up the conversion to sg_init_table() USB: fix usb-serial generic recursive lock ub: remove BUG() after __blk_end_request and fix the condition causing it HID: patch to add NOGET for DMI/Acomdata usbmon: restore mmap ub: Fix timeouts ub: Tune retries ub: Ignore bad residue ub: Cosmetics USB: missing usb_put_hcd to ohci-at91 USB: ohci_hcd hang: submit vs. rmmod race ub: remove sg_stat ub: stub pre_reset and post_reset to fix oops USB: usbmon: fix read(2) usbmon: drop bogus 0t from usbmon.txt USB: Allow usbmon as a module even if usbcore is builtin USB: usbmon: Implement compat_ioctl usblp: continuously poll for status USB: usbmon: Add binary API v1 USB: janitor storage initializers Staging: rspiusb: use NULL virtual address instead of a bogus one USB: sisusbvga: drop usb_buffer_alloc USB: usbmon: drop Kconfig defaults USB: usbmon: touch up the documentation USB: usbmon: end ugly tricks with DMA peeking USB: Let usb_sg_init to set transfer_buffer more often USB: unusual_devs.h: drop some unneeded floppy entries
Peter (1): Btrfs: Correct usage of IS_ERR() in extent_io.c
Peter 'p2' De Schrijver (7): pm2fb: Manual configuration of timings for Elsa Winner 2000 Office OMAP3: PM: Ensure MUSB block can idle when driver not loaded OMAP: PM counter infrastructure. OMAP: PM: Hook into PM counters OMAP: PM: Add closures to clkdm_for_each and pwrdm_for_each. OMAP: PM: Add pm-debug counters OMAP: PM debug: make powerdomains use PM-debug counters
Peter Bergner (2): ppc64: Add R_PPC64_TOC16 module reloc [POWERPC] Add AT_PLATFORM value for Xilinx Virtex-4 FX
Peter Beutner (7): dvb: core: fix race condition in FE_READ_STATUS ioctl dvb: core: demux error handling fix dvb: core: dmxdev cleanups V4L/DVB (3194): Revert one 64-bit fix and improved other 64-bit fixes x86_64: fix single step handling for 32bit processes V4L/DVB (3386): Dvb-core: remove dead code V4L/DVB (9040): TTUSB-DEC DVB-S: claim to have lock
Peter Botha (1): char: mxser, fix ISA board lookup
Peter Chubb (30): pcdp.c build fix [IA64] Cleanup compile warnings for ski config [IA64] fix compilation warning in sys32_epoll_wait() ia64: fix floating-point preemption problem [IA64] Fix another IA64 preemption problem [IA64] Updated zx1 defconfig [IA64] Fix simulator boot (for real this time). [IA64] Rationalise Region Definitions [IA64] Add PAL_VM_SUMMARY/PAL_MEM_ATTRIB to bootloader for SKI [IA64] Allow /proc/pal/cpu0/vm_info under the simulator [IA64] Fix nasty VMLPT problem... 'mdio_bus_exit' in discarded section .text.exit [IA64] Remove warnings for gcc 4.0 IA64 compilation. [IA64] Fix simscsi for new SCSI midlayer `unaligned access' in acpi get_root_bridge_busnr() [IA64] Allow simulator to use bigger disks [IPV6]: Fix fallout from CONFIG_IPV6_PRIVACY [BRIDGE]: Unaligned accesses in the ethernet bridge USB: shuttle_usbat: Fix handling of scatter-gather buffers USB: shuttle_usbat: Hardcode detection of HP CDRW devices USB: Patch for rtl8150 to fix unplug problems [IA64] Fix pci.c kernel compilation breakage. fix compilation with gcc 4.2 [IA64] Enable early console for Ski simulator [IA64] Enable early console for Ski simulator [IA64] Cleanup HPSIM code (was: Re: Enable early console for Ski simulator) [IA64] Add gate.lds to list of files ignored by Git rt2500pci: restoring missing line PCI: fix 64-vbit prefetchable memory resource BARs x86: Fix resume from suspend when CONFIG_CC_STACKPROTECTOR
Peter Eriksen (1): [ALSA] sound/isa/gus/gus_main.c: Use abs() instead of x < 0 ? -x : x.
Peter Favrholdt (2): USB: pl2303 new vendor/model ids USB: ftdi_sio: allow baud rate to be changed without raising RTS and DTR
Peter Feuerer (3): acerhdf: Acer Aspire One fan control acerhdf: fix fan control for AOA150 model acerhdf: additional BIOS versions
Peter Griffin (4): sh: Add support for SH7201 CPU subtype. sh: RSK+ 7201 board support. sh: Add ptrace support for NOMMU debugging sh: Add UBC trap vector for SH2A
Peter Gruber (3): [ALSA] Add snd-riptide driver for Conexant Riptide chip ACPI: avoid empty file name in sysfs ALSA: Reduce stall detection timeout in riptide.c
Peter Hagervall (6): orinoco: Sparse fixes [BNX2]: Possible sparse fixes, take two [TG3]: Sparse fixes for tg3 dvb: fix sparse warnings v4l: 651: fix a number of sparse warnings Sparse fixes for synclink_cs
Peter Hartley (1): V4L/DVB (7293): DMX_OUT_TSDEMUX_TAP: record two streams from same mux, resend
Peter Hartshorn (1): V4L/DVB (3315): Added support for the Tevion DVB-T 220RF card
Peter Holik (2): export usbnet_get_ethernet_addr from usbnet and fixed cdc_ether.c usb driver for intellon int51x1 based PLC like devolo dlan duo
Peter Horton (5): [MIPS] Fix Cobalt PCI cache line sizes [MIPS] Add early console for Cobalt. [SERIAL] Support for Intashield 2 port PCI serial card [netdrvr] tulip: Better MWI workaround for 21143 rev 65 chip errata mtd: fix timeout in M25P80 driver
Peter Huewe (12): trivial: pci hotplug: adding __init/__exit macros to sgi_hotplug RDMA: Add __init/__exit macros to addr.c and cma.c HID: adding __init/__exit macros to module init/exit functions hvc_console: Add __init and __exit to hvc_vio trivial: add __init/__exit macros to DAC960.c trivial: mtd: add __init/__exit macros to init/exitfunctions trivial: media/omap: adding __init/__exit macros to lcd_drivers trivial: media/video/cx88: add __init/__exit macros to cx88 drivers trivial: add __init macro/ fix of __exit macro location in ipmi_poweroff.c trivial: add __init/__exit macros in drivers/gpio/bt8xxgpio.c HID: add __init/__exit macros to twinhan.c Staging: Panel: prevent driver from calling misc_deregister twice on same ressource
Peter Hutterer (1): Input: synaptics - report multi-taps only if supported by the device
Peter Jones (4): Make all the places the firmware fails to load showerrors (in decimal, Fixed is_network_packet() to include checking for broadcast packets. efifb/imacfb consolidation + hardware support [SCSI] sr: report more accurate drive status after closing the tray.
Peter Keilty (1): [IA64] Use bitmaps for efficient context allocation/free
Peter Korsgaard (81): i2c: Add support for Barco LPT->DVI to i2c-parport ppc32: Re-add embed_config.c to ml300/ep405 mtd/redboot: Handle holes in fis table [SERIAL] Update parity handling documentation i2c: New bus driver for the OpenCores I2C controller i2c-ocores: Minor cleanups Fix ppc32 zImage inflate smc911x: Re-release spinlock on spurious interrupt fix serial/amba-pl011.c console Kconfig pata-qdi: fix le32 in data_xfer serial uartlite driver serial/uartlite: Only enable port if request_port succeeded net/smc911x: match up spin lock/unlock USB: Davicom DM9601 usbnet driver dm9601: HW header size shouldn't be included in packet length usbnet: Zero padding byte if there is tail room in skb Update MAINTAINERS for USB network devices dm9601: Return 0 from bind() on success Cleanup usbnet_probe() return value handling dm9601: Fix receive MTU [POWERPC] fsl_soc: Fix trivial printk typo. [POWERPC] fsl_soc: rtc-ds1307 support [POWERPC] spi: Use fsl_spi instead of mpc83xx_spi [POWERPC] spi: mode should be "cpu-qe" instead of "qe" [POWERPC] spi: Support non-QE processors DM9601: Support for ADMtek ADM8515 NIC dm9601: Fix printk smc911x: Fix undefined CONFIG_ symbol warning smc911x: Fix unused variable warning. smc911x: Fix multicast handling [MTD] mtdoops: Document usage in Kconfig [MTD] mtdoops cleanup USB: Unbreak fsl_usb2_udc dm9601: Consolidate common parts of dm_write_*_async USB: ehci-fsl: mpc834x config symbol is PPC_MPC834x, not MPC834x [Blackfin] arch: USB header files are now located under linux/usb/. x86-boot: don't request VBE2 information dm9601: add Hirose USB-100 device ID dm9601: configure MAC to drop invalid (crc/length) packets dm9000: Support promisc and all-multi modes dm9601: Fix multicast hash table handling [MTD] cmdlinepart: Missing partition info is not an error USB: add Cypress c67x00 low level interface code USB: add Cypress c67x00 OTG controller core driver USB: add Cypress c67x00 OTG controller HCD driver dm9601: don't do usb transfers of data on stack spi_mpc83xx: fix clockrate calculation for low speed spi_mpc83xx: reject invalid transfer sizes powerpc: gpio driver for mpc8349/8572/8610 and compatible USB: fsl_usb2_udc: fix VDBG() format string ALSA: hda: appletv support HID: add appletv IR receiver quirk Driver core: make bus_find_device_by_name() more robust usb core: fix USB_OTG_BLACKLIST_HUB typo dm9601: runtime mac address change support setlocalversion: print correct subversion revision setlocalversion: add git-svn support USB: Documentation/usb/gadget_serial.txt: update to match driver use_acm behaviour fsldma: check for NO_IRQ in fsl_dma_chan_remove() fsldma: print correct IRQ on mpc83xx powerpc: convert dts-bindings/fsl/dma.txt to dts-v1 syntax dm9601: new vendor/product IDs kbuild: use git svn instead of git-svn in setlocalversion USB: ftdi_sio: add vendor/project id for JETI specbos 1201 spectrometer dm9601: trivial comment fixes smsc95xx: strip ethernet fcs (crc) on receive path mtd_dataflash: unbreak erase support mtd: nand: s3c2410_nand_setrate(): use correct macros for 2412/2440 mtd/nand: s3c6400 support for s3c2410 driver kconfig: handle comment entries within choice/endchoice powerpc/mpc83xx: Fix usb mux setup for mpc834x [ARM] S3C64XX: fix HCLK gate defines [ARM] S3C64XX: clock.c: fix typo in usb-host clock ctrlbit serial: samsung.c: mark s3c24xx_serial_remove as __devexit i2c-s3c2410: s3c24xx_i2c_init: don't clobber IICLC value ARM: S3C: PWM fix for low duty cycle ARM: S3C6410: airgoo hmt board support ARM: S3C: move s3c_device_nand from plat-s3c24xx to plat-s3c ARM: S3C: move timer/pwm handling from plat-s3c24xx to plat-s3c uartlite: support shared interrupt lines video: s3c_fb.c: fix build with CONFIG_HOTPLUG=n
Peter Kovar (1): [IrDA]: SMC SuperIO Chip LPC47N227 not identified properly
Peter Leckie (2): [XFS] Clean up dquot pincount code. [XFS] Fix build brakage from patch "Clean up dquot pincount code"
Peter Lienig (1): [ALSA] ice1712 - Add Terrasoniq TS88 support
Peter Lund (1): avoid negative (and full-width) shifts in radix-tree.c
Peter Lundkvist (1): Intel 6300ESB TCO timer support
Peter Ma (5): avr32: Add hardware power-down function call avr32: add RTS/CTS/CLK pin selection for the USARTs avr32: add hardware handshake support to atmel_serial avr32: Change Atmel ATNGW100 config to add choice of add-on board avr32: Add support for Mediama RMTx add-on board for ATNGW100
Peter Mack (1): USB: add more FTDI device ids
Peter Magdina (1): USB: option: Toshiba G450 device id
Peter Martuccelli (1): [AUDIT] Avoid using %*.*s format strings.
Peter Meerwald (1): ASoC: fixes multiple typos in comments, no functional change
Peter Milne (1): i2c-iop3xx: Avoid addressing self
Peter Missel (11): LifeView FlyTV Platinum FM: Remote Control support LifeView FlyTV Platinum FM: GPIO usage saa7134: Add OEM version of already supported card V4L/DVB (3295): Add analog support for LifeView FlyDVB Trio. V4L/DVB (3309): SAA7134: GPIO IRQ improvements V4L/DVB (3409): Mark Typhoon cards as Lifeview OEM's V4L/DVB (3409): Mark Typhoon cards as Lifeview OEM's V4L/DVB (5316): Add radio support for the Lifeview FlyDVB-T Duo V4L/DVB (5331): Identify MSI TV@nywhere Duo ide: More TSST drives with broken cable detection libata: More IVB horkage from TSST
Peter Moulder (1): USB: Addition of vendor/product id pair for pl2303 driver
Peter Naulls (1): V4L/DVB (4361): Cx88: add support for Norwood PCI TV Tuner (non-pro)
Peter Oberparleiter (91): s390: default storage key s390: kernel stack corruption s390: dasd diag inline assembly s390: dasd diag with block sizes > 512 s390: cleanup of include/asm-s390/vtoc.h s390: cms volume label definitions s390: fix invalid return code in sclp_cpi s390: ccw_device_probe_console return value s390: Add missing memory constraint to stcrw() s390: fix sclp memory corruption in tty pages list s390: dasd reference counting s390: remove experimental flag from dasd diag s390: ebdic to ascii conversion tables s390: invalid check after kzalloc() s390: increase cio_trace debug event size s390: fail-fast requests on quiesced devices s390: minor tape fixes s390: fix I/O termination race in cio s390: cio non-unique path group ids [S390] cio long busy in read configuration data. [S390] cio async subchannel reprobe. [S390] Add vmpanic parameter. partitions: let partitions inherit policy from disk [S390] permanent subchannel busy conditions may cause I/O stall [S390] lost interrupt after chpid vary off/on cycle. [S390] inaccessible PAV alias devices on LPAR. [S390] cio: no path after machine check. [S390] set modalias for ccw bus uevents. [S390] Replace nopav-message on VM. [S390] cio: subchannels in no-path state. [S390] cio: update path groups on logical CHPID changes. [S390] cio: always query all paths on path verification. [S390] cio: subchannel evaluation function operates without lock [S390] cio: add timeout handler for internal operations. [S390] cio: improve unit check handling for internal operations [S390] cio: invalid device operational notification [S390] sclp: invalid handling of temporary 'not operational' status [S390] cio: declare hardware structures packed. [S390] Cleanup of CHSC event handling. debugfs: implement symbolic links [S390] dasd: Work around gcc bug. [S390] cio: Introduce struct chp_id. [S390] cio: Allow 0 and 1 as input for channel path status attribute. [S390] cio: Introduce separate files for channel-path related code. [S390] cio: observe chpid valid flag [S390] cio: Channel-path configure function. [S390] cio: replace subchannel evaluation queue with bitmap [S390] cio: fix subchannel channel-path data usage [S390] dasd: Add ipldev parameter. [S390] sclp: initialize early. [S390] cio: deregister ccw device when pgid disband failed [S390] cio: change device sense procedure to work with pav aliases [S390] cio: add missing reprobe loop end statement [S390] cio: Extend adapter interrupt interface. [S390] cio: reduce cpu utilization during device scan [S390] cio: introduce timed recovery procedure [S390] cio: make sense id procedure work with partial hardware response [S390] console: allow vt220 console to be the only console [S390] sclp: clean up send/receive naming scheme module: add MODULE_STATE_GOING notifier call [S390] cio: introduce fcx bit to chsc characteristics [S390] cio: introduce fcx enabled scsw format [S390] cio: provide functions for fcx enabled I/O [S390] cio: provide helper functions for fcx enabled I/O [S390] cio: suppress chpid event in case of configure error [S390] sclp: simplify vt220 cleanup logic [S390] cio: fix ccw group device cleanup [S390] cio: call ccw driver notify function with lock held [S390] cio: allow offline processing for disconnected devices [S390] cio: move device unregistration to dedicated work queue [S390] cio: introduce purge function for /proc/cio_ignore [S390] cio: inline assembly cleanup [S390] cio: update sac values [S390] cio: fix ccwgroup online vs. ungroup race condition [S390] sclp: handle empty event buffers [S390] cio: incorrect status check in interrogate function [S390] cio: prevent workqueue deadlock kernel: constructor support seq_file: add function to write binary data gcov: add gcov profiling infrastructure gcov: enable GCOV_PROFILE_ALL for x86_64 gcov: fix documentation gcov: exclude code operating in userspace from profiling sysfs: fix hardlink count on device_move [S390] cio: fix ineffective verify event [S390] cio: consolidate subchannel intparm reset param: allow whitespace as kernel parameter separator [S390] cio: make disconnected handling consistent [S390] cio: make not operational handling consistent [S390] cio: allow setting boxed devices offline [S390] cio: change misleading console logic
Peter Oruba (28): PCI: add PCI-X/PCI-Express read control interfaces [CPUFREQ] bugfix cpufreq in combination with performance governor IB/mthca: Use PCI-X/PCI-Express read control interfaces PCI-X/PCI-Express read control interfaces: use them in e1000 x86: AMD microcode patch loading support v2 x86: moved Intel microcode patch loader declarations to seperate header file x86: typedef removal x86: move per CPU microcode structure declaration to header file x86: move microcode.c to microcode_intel.c x86: code split to two parts x86: structure declaration renaming x86: add AMD specific declarations x86: first step of refactoring, introducing microcode_ops x86: major refactoring x86: AMD microcode patch loading support x86: AMD microcode patch loader style corrections x86: Intel microcode patch loader style corrections x86: moved function declarations out from AMD microcode patch loader to heade file x86: minor pointer type cast in AMD microcode patch loader x86: Microcode patch loader style corrections x86: Fixed NULL function pointer dereference in AMD microcode patch loader. x86, microcode rework, v2, renaming x86, microcode rework, v2, renaming cont. x86: microcode patch loader bugfix x86: MAINTAINERS change for AMD microcode patch loader mailmap: add Peter Oruba x86: microcode patch loader author update x86: AMD microcode patch loader author update
Peter Osterlund (32): Fix root hole in pktcdvd CDRW/DVD packet writing data corruption fix packet driver permission checking fix Improve CD/DVD packet driver write performance Input: ALPS - unconditionally enable tapping mode kill bio->bi_set Remove unnecessary check_region references in comments pktcdvd: fix bogus BUG_ON pktcdvd: documentation update pktcdvd: more accurate I/O accounting pktcdvd: use kcalloc and kzalloc pktcdvd: BUG_ON cleanups pktcdvd: MAINTAINERS record Fix ext3 warning for unused var packet writing oops fix pktcdvd: Use bd_claim to get exclusive access pktcdvd: un-inline some functions pktcdvd: remove version string pktcdvd: Don't waste kernel memory pktcdvd: Don't spam the kernel log when nothing is wrong pktcdvd: Allow non-writable media to be mounted pktcdvd: Don't unlock the door if the disc is in use pktcdvd: Reduce stack usage pktcdvd: Correctly set rq->cmd_len in pkt_generic_packet() pktcdvd: Rename functions and make their return values sane pktcdvd: Remove useless printk statements pktcdvd: Fix the logic in the pkt_writable_track function pktcdvd: Only return -EROFS when appropriate devices.txt: remove pktcdvd entry UDF: Fix mounting read-write Input: sermouse - improve protocol error recovery pktcdvd: reduce stack consumption
Peter P Waskiewicz (1): ixgbe: Whitespace, copyright update and version number change patch
Peter P Waskiewicz Jr (58): [NET]: [DOC] Multiqueue hardware support documentation [CORE] Stack changes to add multiqueue hardware support API [SCHED]: Qdisc changes and sch_rr added for multiqueue [NET]: Fix prio_tune() handling of root qdisc. [NET] DOC: Update networking/multiqueue.txt with correct information. [AF_PACKET]: Allow multicast traffic to be caught by ORIGDEV when bonded [PKT_SCHED]: Check subqueue status before calling hard_start_xmit [NET]: Add per-connection option to set max TSO frame size igb: Introduce multiple TX queues with infrastructure ixgbe: Implement PCIe AER support net: Init NAPI dev_list on napi_del ixgbe: Fix NAPI enable/disable path when using DCB ixgbe: Fix set_ringparam in ixgbe to use the same memory pools. ixgbe: Fix usage of netif_*_all_queues() with netif_carrier_{off|on}() ixgbe: Refactor MSI-X allocation mechanism ixgbe: Update copyright dates, bump the driver version number ixgbe: Refactor set_num_queues() and cache_ring_register() ixgbe: Update link setup code to better support autonegotiation of speed ixgbe: Display EEPROM version in ethtool -i queries ixgbe: Update flow control state machine in link setup ixgbe: Defeature Tx Head writeback ixgbe: Fix a set_num_queues() bug that can result in num_(r|t)x_queues = 0 ixgbe: Update get_physical_layer() calls, plus a version bump ixgbe: Set Priority Flow Control low water threshhold for DCB ixgbe: Allow link flow control in DCB mode for 82599 adapters ixgbe: When in DCB mode with PFC enabled, show LFC is disabled ixgbe: Don't reset the hardware when switching between LFC and PFC ixgbe: Add generic XAUI support to 82599 ixgbe: Increase the driver version number ixgbe: Add semaphore access for PHY initialization for 82599 ixgbe: Change Direct Attach Twinax cable detection for SFP+ NICs ixgbe: Remove device ID 0x10d8 ixgbe: Fix build warning ixgbe: Enable ACPI WoL capabilities for 82599 ixgbe: Change the 82599 PHY DSP restart logic ixgbe: Add ethtool offline test support ixgbe: Harden the 82599 multispeed fiber autotry mechanism ixgbe: Add a second feature flags variable, move HW RSC capability there ixgbe: Add hardware defines for Flow Director for 82599 ixgbe: Add Flow Director init and modify functions for 82599 ixgbe: Enable Flow Director hashing in 82599 ixgbe: Add FW detection and warning for 82599 SFP+ adapters ixgbe: Increase the driver version number ixgbe: Remove legacy descriptor support ixgbe: Make sure boolean assignments from bitwise operations done correctly ixgbe: Add device support for a new copper 82598 device ixgbe: Bump version number ixgbe: Fix netpoll to be properly multiqueue aware ixgbe: Fix usage of second flags bitmap when using LRO/RSC ixgbe: Fix RSC completion delay causing Rx interrupts to stop ixgbe: Properly disable DCB arbiters prior to applying changes ixgbe: Properly disable packet split per-ring when globally disabled ixgbe: Add support for 82599-based CX4 adapters ixgbe: Create separate media type for CX4 adapters ixgbe: Fix disabling of relaxed ordering with Tx DCA ixgbe: Fix backplane flow control autoneg ixgbe: Bump driver version number ixgbe: Remove ATR computation for UDP traffic
Peter P. Waskiewicz Jr (1): [AF_PACKET]: Add option to return orig_dev to userspace.
Peter Popovec (1): Input: add joystick driver for Walkera WK-0701 RC transmitter
Peter Rajnoha (1): dm: sysfs add suspended attribute
Peter Samuelson (2): Input: logips2pp - add type 72 (PS/2 TrackMan Marble) fbmem: fix con2fbmap limit check
Peter Schlaile (2): mISDN: Fix HDLC DSP transmit mISDN: Make debug output a little bit more verbose
Peter Schwenke (3): ata_piix: add more toshiba laptops to broken suspend list ata_piix: add Toshiba Tecra M4 to broken suspend list ata_piix: Add Toshiba Satellite R20 and Tecra M6 to broken suspend list.
Peter Skipworth (1): BTTV support for Adlink RTV24 capture card
Peter Stark (1): USB: ftdi_sio - enabling multiple ELV devices, adding EM1010PC
Peter Staubach (16): stale POSIX lock handling largefile support for accounting open returns ENFILE but creates file anyway memory leak in dentry_open() fix deadlock in ext2 ramfs needs to update directory m/ctime on symlink nfsservctl(): remove user-triggerable printk compat_sys_nfsservctl(): handle errors correctly NFS server subtree_check returns dubious value ftruncate does not always update m/ctime knfsd: Don't mess with the 'mode' when storing a exclusive-create cookie The NFSv2/NFSv3 server does not handle zero length WRITE requests correctly 64 bit ino support for NFS client knfsd: 64 bit ino support for NFS server optimize attribute timeouts for "noac" and "actimeo=0" NFS: read-modify-write page updating
Peter Stokes (2): Input: add logical channel support for ATI Remote Wonder II USB: ati_remote2: Add channel support
Peter Teichmann (1): [ARM] 3346/1: Fix udelay() for HZ values different from 100
Peter Teoh (2): ide: fix buggy code in ide_register_hw() Staging: rt2870: Removal of kernel_thread() API
Peter Tiedemann (14): s390: qeth driver hardware specs adaptions ctc: make use of alloc_netdev() [S390] usage of s390dbf: shrink number of debug areas to use. lcs: avoid/reduce unused s390dbf debug areas. claw/lcs/netiucv: check s390dbf level before sprints ctcm: infrastructure for replaced ctc driver ctc: removal of the old ctc driver qeth: improving debug message handling qeth module size reduction. qeth: Prepare-function to call s390dbf was wrong s390/net/ctcm: message cleanup claw: netdev->priv vs. netdev->ml_priv ctcm: netdev->priv vs. netdev->ml_priv [S390] convert ctcm printks to dev_xxx and pr_xxx macros.
Peter Tyser (1): edac: add e752x parameter for sysbus_parity selection
Peter Ujfalusi (70): ARM: OMAP: DMA transfer parameter configuration fix Input: omap-keypad - interrupt disable fix Input: omap-keypad - allow more than 6 rows ASoC: Fix for master playback/capture volume range for TWL4030 codec ASoC: TWL4030: Disable soft-volume ASoC: TWL4030: Change the Master volume control to TLV ASoC: TWL4030: Add CGAIN volume control ASoC: TWL4030: Add helper function for output gain controls ASoC: TWL4030: Change the capture volume control to TLV ASoC: TWL4030: Change the common playback volume controls ASoC: TWL4030: Add volume controls for outputs ASoC: TWL4030: Correct DAPM_DAC with power control ASoC: TWL4030: Add Analog PGA control switch to DAPM ASoC: TWL4030: Add DAPM event handler for output MUX selection ASoC: TWL4030: DAPM mapping of the Earpiece output ASoC: TWL4030: DAPM mapping of the PreDriv outputs ASoC: TWL4030: DAPM mapping of the Headset outputs ASoC: TWL4030: DAPM mapping of the Carkit outputs ASoC: TWL4030: DAPM mapping of the Handsfree outputs ASoC: TWL4030: Do not alter the Headset output volume on power-up/down ASoC: TWL4030: Add missing Carkit output ASoC: TWL4030: Small cleanup ASoC: TWL4030: Change the name for the DACs ASoC: TWL4030: Make the enum filter generic for twl4030 ASoC: TWL4030: DAPM based capture implementation ASoC: New enum type: value_enum ASoC: TWL4030: Convert the bitfield enums to VALUE_ENUM type ASoC: Merge the soc_value_enum to soc_enum struct ASoC: TWL4030: Change the soc_value_enum back to soc_enum ASoC: TWL4030: Module unloading fix ASoC: Fix the power update function for snd_soc_dapm_value_mux ASoC: Add missing comma to SND_SOC_DAPM_SWITCH_E in soc-dapm.h ASoC: TWL4030: Syncronize the reg_cache for ANAMICL after the offset cancelation ASoC: TWL4030: Code clean up for codec power up and down ASoC: TWL4030: Enable Headset Left anti-pop/bias ramp only if the Headset Left is in use ASoC: TWL4030: Physical ADC and amplifier power switch change ASoC: TWL4030: Move the twl4030_power_up and _power_down function ASoC: TWL4030: Add analog loopback support ASoC: TWL4030: Add digital loopback support ASoC: TWL4030: Make the HS ramp delay configurable ASoC: TWL4030: 96KHz playback support ASoC: TWL4030: Add constrains for second stream ASoC: TWL4030: Add actual support for 96KHz playback support ASoC: TWL4030: Compillation error fix ASoC: tlv320aic23: add DSP_A format support ASoC: OMAP: Use single-phase for DSP mode ASoC: OMAP: Add DSP_A mode support for mcbsp ASoC: TWL4030: Fix for the constraint handling ASoC: OMAP: Add 4 channel support to mcbsp ASoC: TWL4030: Add 4 channel TDM support ASoC: Beagle: Add support for 4 channel ASoC: TWL4030: Add VIBRA output ASoC: TWL4030: Fix typo in twl4030_codec_mute function ASoC: TWL4030: Fix Analog capture path for AUXR ASoC: TWL4030: Change DAPM routings and controls for DACs and PGAs ASoC: TWL4030: Move the Headset pop-attenuation code to PGA event ASoC: TWL4030: Add support for platform dependent configuration ASoC: SDP4030: Use the twl4030_setup_data for headset pop-removal ASoC: TWL4030: Differentiate the playback streams ASoC: TWL4030: Handsfree pop removal redesign ASoC: TWL4030: Add shadow register ASoC: TWL4030: HandsfreeL/R mute DAPM switch ASoC: TWL4030: Use reg_cache in twl4030_init_chip ASoC: TWL4030: Check the interface format for 4 channel mode MAINTAINERS: Add entry for twl4030 series soc codec driver ASoC: TWL4030: Introduce PGAs for outputs ASoC: TWL4030: Fix for capture mixer strings OMAP3: McBSP: Lower the maximum buffersize for McBSP1, 3, 4, 5 OMAP: McBSP: Add link DMA mode selection ASoC: Fix SND_SOC_DAPM_LINE handling
Peter Volkov (1): kbuild: fix KBUILD_EXTRA_SYMBOLS
Peter W Morreale (3): Update of Documentation: vm.txt and proc.txt mm: fix pdflush thread creation upper bound mm: add /proc controls for pdflush threads
Peter Wainwright (1): Fix HFS+ to free up the space when a file is deleted.
Peter Warasin (1): [NETFILTER]: bridge: add ebt_nflog watcher
Peter Watkins (3): [MIPS] N32 rt_sigqueueinfo uses O32 padding, not N64 [MIPS] Fix USER_PTRS_PER_PGD for 64K page size. [MIPS] Add smp_call_function_single()
Peter Williams (14): lib: Fix bug in int_sqrt() for 64 bit longs sched: fix SCHED_FIFO bug in sys_sched_rr_get_interval() sched: implement smpnice sched: modify move_tasks() to improve load balancing outcomes sched: Avoid unnecessarily moving highest priority task move_tasks() sched: fix bug in __migrate_task() sched: improve efficiency of sched_fork() sched: tidy up left over smpnice code sched: simplify move_tasks() sched: fix bug in balance_tasks() sched: reduce balance-tasks overhead sched: isolate SMP balancing code a bit more sched: Simplify sys_sched_rr_get_interval() system call sched: Set correct normal_prio and prio values in sched_fork()
Peter Zijlstra (739): buglet in radix_tree_tag_set lockdep: fix blkdev_open() warning rtc: lockdep fix/workaround mm: tracking shared dirty pages mm: balance dirty pages mm: optimize the new mprotect() code a bit mm: small cleanup of install_page() mm: fixup do_wp_page() mm: msync() cleanup mm: swap write failure fixup usb-serial: possible irq lock inversion (PPP vs. usb/serial) sysrq: disable lockdep on reboot completions: lockdep annotate on stack completions nfsd: lockdep annotation forcedeth: hardirq lockdep warning Lockdep: add lockdep_set_class_and_subclass() and lockdep_set_subclass() lockdep: annotate i386 apm rt-mutex: fixup rt-mutex debug code lockdep: annotate DECLARE_WAIT_QUEUE_HEAD lockdep: fix delayacct locking bug bonding: lockdep annotation [IRDA]: Lockdep fix. [BLUETOOTH] lockdep: annotate sk_lock nesting in AF_BLUETOOTH [SCTP]: Cleanup of the sctp state table code. mm: arch do_page_fault() vs in_atomic() mm: pagefault_{disable,enable}() mm: k{,um}map_atomic() vs in_atomic() lockdep: annotate nfs/nfsd in-kernel sockets lockdep: fix ide/proc interaction lockdep: annotate bcsp driver lockdep: print current locks on in_atomic warnings lockdep: name some old style locks debug: workqueue locking sanity tty: ->signal->tty locking remove the old bd_mutex lockdep annotation new bd_mutex lockdep annotation bdev: fix ->bd_part_count leak lockdep: annotate nfsd4 recover code fix typo in net/ipv4/ip_fragment.c uml: fix net_kern workqueue abuse Fix up page_mkclean_one(): virtual caches, s390 lockdep: annotate BLKPG_DEL_PARTITION mqueue: nested locking annotation ecryptfs: nested locking annotation nfs: fix congestion control mm: remove destroy_dirty_buffers from invalidate_bdev() mm: optimize kill_bdev() mm: optimize acorn partition truncate uml: fixup allocation in the ubd driver nfs: fix congestion control: use atomic_longs uml: turn on SCSI support sunrpc: fix crash in rpc_malloc() frv: build fix mm: fixup /proc/vmstat output mm: double mark_page_accessed() in read_cache_page_async() i386: fixup TRACE_IRQ breakage arch: personality independent stack top audit: rework execve audit fix raw_spinlock_t vs lockdep lockdep: sanitise CONFIG_PROVE_LOCKING lockdep: reduce the ifdeffery lockstat: core infrastructure lockstat: human readability tweaks lockstat: hook into spinlock_t, rwlock_t, rwsem and mutex lockdep: various fixes lockdep: fixup sk_callback_lock annotation lockstat: measure lock bouncing lockstat: better class name representation audit: fix two bugs in the new execve audit code slub: add lock debugging check slub: fix bug in slub debug support sched: simplify bonus calculation #1 sched: simplify bonus calculation #2 sched: fix CONFIG_SCHED_DEBUG dependency of lockdep sysctls sched: adaptive scheduler granularity sched: simplify __check_preempt_curr_fair() sched: improve prev_sum_exec_runtime setting sched: fix ideal_runtime calculations for reniced tasks lockstat: documentation mm: set_page_dirty_balance() vs ->page_mkwrite() lockdep: maintainers lockdep: fixup mutex annotations lockdep: syscall exit check lockdep: i386: connect the sysexit hook lockdep: x86_64: connect the sysexit hook lockdep: annotate journal_start() lockdep: annotate rcu_read_{,un}lock{,_bh} lockdep: annotate kprobes irq fiddling lockdep: per filesystem inode lock class lockdep: annotate dir vs file i_mutex sched: simplify SCHED_FEAT_* code sched: new task placement for vruntime sched: simplify adaptive latency sched: clean up new task placement sched: add tree based averages sched: handle vruntime 64-bit overflow sched: better min_vruntime tracking sched: add vslice sched debug: check spread sched: max_vruntime() simplification sched: clean up min_vruntime use sched: speed up and simplify vslice calculations sched: another wakeup_granularity fix sched: disable sleeper_fairness on SCHED_BATCH sched: disable forced preemption by default sched: activate task_hot() only on fair-scheduled tasks lockdep: fixup the inode dir annotation nfs: remove congestion_end() lib: percpu_counter_add lib: percpu_counter_sub lib: percpu_counter variable batch lib: make percpu_counter_add take s64 lib: percpu_counter_set lib: percpu_counter_sum_positive lib: percpu_count_sum() lib: percpu_counter_init error handling lib: percpu_counter_init_irq mm: bdi init hooks mm: scalable bdi statistics counters mm: count reclaimable pages per BDI mm: count writeback pages per BDI lib: floating proportions mm: per device dirty threshold mm: dirty balancing for tasks lockdep: fixup irq tracing sched: fix unconditional irq lock sched: keep utime/stime monotonic sched: fix vslice sched: documentation: place_entity() comments sched: reintroduce the sched_min_granularity tunable sched: avoid large irq-latencies in smp-balancing mm: speed up writeback ramp-up on clean systems lockdep: annotate do_debug() trap handler sched: rt: account the cpu time during the tick lib: proportion: fix underflow in prop_norm_percpu() lockdep: more hardirq annotations for notify_die() sched: remove do_div() from __sched_slice() sched: sched_rt_entity sched: SCHED_FIFO/SCHED_RR watchdog timer sched: high-res preemption tick sched: rt time limit sched: rt group scheduling sched: rt throttling vs no_hz hrtimer: clean up cpu->base locking tricks hrtimer: fixup the HRTIMER_CB_IRQSAFE_NO_SOFTIRQ fallback hrtimer: unlock hrtimer_wakeup sched: rt-group: reduce rescheduling sched: rt-watchdog: fix .rlim_max = RLIM_INFINITY sched: fix: don't take a mutex from interrupt context sched: let +nice tasks have smaller impact hrtimer: fix hrtimer_init_sleeper() users debug: softlockup looping fix [ARM] xtime_seqlock: fix more ARM machines for xtime deadlocking lockdep: annotate epoll hrtimer: more hrtimer_init_sleeper() fallout. sched: fair-group: separate tg->shares from task_group_lock sched: fix incorrect irq lock usage in normalize_rt_tasks() sched: rt-group: deal with PI sched: rt-group: interface sched: rt-group: make rt groups scheduling configurable sched: rt-group: clean up the ifdeffery sched: rt-group: refure unrunnable tasks xtime_lock vs update_process_times sh: fix xtime_lock deadlocking. lockdep: increase MAX_LOCK_DEPTH sched: revert load_balance_monitor() changes sched: retain vruntime sched: rt-group: fixup schedulability constraints calculation sched: min_vruntime fix sched: fix overload performance: buddy wakeups sched: cleanup old and rarely used 'debug' features. sched: fix wakeup granularity for buddies sched: fix regression with sched yield sched: rt-group: synchonised bandwidth period sched: rt-group: smp balancing sched: old sleeper bonus sched: fix the task_group hierarchy for UID grouping sched: task_group hierarchy sched: rt: multi level group constraints sched: prepatory code movement sched: fair-group: SMP-nice for group scheduling sched: debug: add some debug code to handle the full hierarchy sched: rt-group: optimize dequeue_rt_stack sched: fair-group scheduling vs latency sched: fair-group: de-couple load-balancing from the rb-trees sched: fair: weight calculations sched: debug: show a weight tree sched: /debug/sched_features Input: mac_hid - add lockdep annotation to emumousebtn sched: fix share (re)distribution fix idle (arch, acpi and apm) and lockdep smaps: account swap entries mm: bdi: export BDI attributes in sysfs mm: bdi: allow setting a minimum for the bdi dirty limit mm: bdi: allow setting a maximum for the bdi dirty limit sched: fix normalized sleeper sched: optimize calc_delta_mine() sched: fix hrtick_start_fair and CPU-Hotplug sched: add optional support for CONFIG_HAVE_UNSTABLE_SCHED_CLOCK ftrace: trace next state ftrace: fix wakeup callback sched: fix sched_clock_cpu() sched: fix hotplug cpus on ia64 x86: fix lockdep warning during suspend-to-ram sched: rt-group: fix hierarchy sched: rt-group: heirarchy aware throttle sched: rt-group: fix RR buglet sched: debug: add some rt debug output sched: rt: fix SMP bandwidth balancing for throttled groups sched: rt: move some code around sched: rt: fix the bandwidth contraint computations sched: rt: dont stop the period timer when there are tasks wanting to run sched: rt: dont stop the period timer when there are tasks wanting to run sched: clean up some unused variables sched: revert the revert of: weight calculations sched: fix calc_delta_asym() sched: fix calc_delta_asym, #2 sched: revert revert of: fair-group: SMP-nice for group scheduling sched: sched_clock_cpu() based cpu_clock() sched: fix wakeup granularity and buddy granularity sched: add full schedstats to /proc/sched_debug sched: fix sched_domain aggregation sched: update aggregate when holding the RQs sched: dont micro manage share losses sched: no need to aggregate task_weight sched: simplify the group load balancer sched: fix newidle smp group balancing sched: fix sched_balance_self() smp group balancing sched: persistent average load per task sched: hierarchical load vs affine wakeups sched: hierarchical load vs find_busiest_group sched: fix load scaling in group balancing sched: fix task_h_load() sched: remove prio preference from balance decisions sched: optimize effective_load() sched: disable source/target_load bias sched: fix shares boost logic sched: update shares on wakeup sched: correct wakeup weight calculations sched: incremental effective_load() sched: bias effective_load() error towards failing wake_affine(). mm: dirty page accounting vs VM_MIXEDMAP Kprobe smoke test lockdep warning sched, x86: clean up hrtick implementation sched: clean up compiler warning sched: fix warning in hrtick_start_fair() lockdep: change scheduler annotation sched_clock: delay using sched_clock() lockdep: lock_set_subclass - reset a held lock's subclass lockdep: re-annotate scheduler runqueues lockdep: map_acquire lockdep: lock protection locks lockdep: spin_lock_nest_lock() lockdep: annotate mm_take_all_locks() mm: fix mm_take_all_locks() locking order lockdep: fix overflow in the hlock shrinkage code printk: robustify printk lockdep: fix debug_lock_alloc sched: fix rt-bandwidth hotplug race sched: scale sysctl_sched_shares_ratelimit with nr_cpus sched: rt-bandwidth for user grouping interface sched: rt-bandwidth accounting fix sched: rt-bandwidth group disable fixes sched: extract walk_tg_tree() sched: rt-bandwidth fixes printk: robustify printk, fix #2 sched: enable LB_BIAS by default x86: fix cpufreq + sched_clock() regression sched_clock: fix cpu_clock() sched: rt-bandwidth accounting fix lockstat: documentation update sched_clock: fix NOHZ interaction lockdep: add might_lock() / might_lock_read() sched: wakeup preempt when small overlap sched: rework wakeup preemption lockstat: fixup signed division sched: fixlet for group load balance sched: add some comments to the bandwidth code sched: more sanity checks on the bandwidth settings sched: fixup buddy selection futex: rely on get_user_pages() for shared futexes futex: reduce mmap_sem usage futex: use fast_gup() futex: cleanup fshared futex: fixup get_futex_key() for private futexes ipv6: clean up ip6_route_net_init() error handling ipv6: initialize ip6_route sysctl vars in ip6_route_net_init() net: wrap sk->sk_backlog_rcv() net: packet split receive api sched: sync wakeups vs avg_overlap ftrace: make ftrace_printk usable with the other tracers ftrace: sched_switch: show the wakee's cpu sched: only update rq->clock while holding rq->lock block: move q->unplug_work initialization sched: fix the wrong mask_len, cleanup sched: optimize group load balancer sched: fair scheduler should not resched rt tasks sched: revert back to per-rq vruntime lockstat: contend with points tracing: create tracers menu sched: fix a find_busiest_group buglet sched: more accurate min_vruntime accounting sched: re-instate vruntime based wakeup preemption sched: virtual time buddy preemption sched, ftrace: trace sched.c ftrace: ftrace_dump_on_oops=[tracer] ftrace: sysrq-z to dump the buffers ftrace: sysctl typo sched: cleanup fair task selection sched: fix fair preempt check sched: backward looking buddy sched: fix buddies for group scheduling sched: clean up debug info sched: release buddies on yield hrtimer: clean up unused callback modes slab: document SLAB_DESTROY_BY_RCU hrtimer: removing all ur callback modes lockdep: change a held lock's class hrtimer: removing all ur callback modes, fix hotplug hrtimer: removing all ur callback modes, fix sched: fix tracepoints in scheduler sched: optimize update_curr() sched, trace: update trace_sched_wakeup() locking, percpu counters: introduce separate lock classes hrtimer: fix recursion deadlock by re-introducing the softirq sched: fix possible recursive rq->lock itimers: remove the per-cpu-ish-ness lockdep, mm: fix might_fault() annotation locking, hpet: annotate false positive warning mutex: small cleanup mutex: preemption fixes mutex: implement adaptive spinning sched: introduce avg_wakeup sched: prefer wakers sched: fix bandwidth validation for UID grouping sched: SCHED_IDLE weight change sched: SCHED_OTHER vs SCHED_IDLE isolation sched: fix update_min_vruntime sched: make plist a library facility hrtimers: fix inconsistent lock state on resume in hres_timers_resume x86, mm: fix pte_free() x86: cpu_init(): remove ugly #ifdef construct around debug register clear x86: add might_sleep() to do_page_fault() sched: fix sync wakeups sched: symmetric sync vs avg_overlap sched: fix buddie group latency signal: re-add dead task accumulation stats. timers: split process wide cpu clocks/timers generic swap(): don't return a value from swap() timers: split process wide cpu clocks/timers, fix timers: fix TIMER_ABSTIME for process wide cpu timers sched: revert recent sync wakeup changes futex: fix reference leak timers: more consistently use clock vs timer lockdep: sanitize bit names lockdep: sanitize reclaim bit names lockdep: lockdep_states.h lockdep: simplify mark_held_locks lockdep: simplify mark_lock() lockdep: move state bit definitions around lockdep: generate the state bit definitions lockdep: generate usage strings lockdep: split up mark_lock_irq() lockdep: simplify the mark_lock_irq() helpers lockdep: further simplify mark_lock_irq() helpers lockdep: simplify mark_lock_irq() helpers #3 lockdep: merge the _READ mark_lock_irq() helpers lockdep: merge the !_READ mark_lock_irq() helpers lockdep: fully reduce mark_lock_irq() lockdep: remove macro usage from mark_held_locks() lockdep: add comments to mark_lock_irq() lockdep: simplify get_user_chars() lockdep: get_user_chars() redo lockdep: simplify check_prev_add_irq() lockdep: use stringify.h lockstat: warn about disabled lock debugging lockdep: build fix for !PROVE_LOCKING fs/super.c: add lockdep annotation to s_umount generic-ipi: remove kmalloc() generic-ipi: remove CSD_FLAG_WAIT x86: make vmap yell louder when it is used under irqs_disabled() sched_clock: cleanups genirq: assert that irq handlers are indeed running in hardirq context lockdep: fix incorrect state name lockdep: remove extra "irq" string lockdep: require framepointers for x86 tracing: add lockdep tracepoints for lock acquire/release perfcounters: IRQ and NMI support on AMD CPUs perfcounters: IRQ and NMI support on AMD CPUs, fix x86: perf_counter cleanup sched: optimize ttwu vs group scheduling trace_clock: fix preemption bug ftrace: provide an id file for each event ftrace: ensure every event gets an id ftrace: event profile hooks lockdep: fix deadlock in lockdep_trace_alloc hrtimer: fix rq->lock inversion (again) lockdep: add stack dumps to asserts perf_counter: x86: fix 32-bit irq_period assumption perf_counter: use list_move_tail() perf_counter: add comment to barrier perf_counter: x86: use ULL postfix for 64bit constants perf_counter: software counter event infrastructure perf_counter: provide pagefault software events perf_counter: provide major/minor page fault software events perf_counter: hrtimer based sampling for software time events perf_counter: add an event_list perf_counter: fix hrtimer sampling perf_counter: fix uninitialized usage of event_list perf_counter: generic context switch event perf_counter: fix up counter free paths perf_counter: hook up the tracepoint events perf_counter: revamp syscall input ABI perf_counter: unify irq output code perf_counter: remove the event config bitfields perf_counter: avoid recursion perf_counter: new output ABI - part 1 perf_counter tools: update to new syscall ABI perf_counter tools: use mmap() output perf_counter tools: remove glib dependency and fix bugs in kerneltop.c, fix poll() perf_counter: fix perf_poll() perf_counter: more elaborate write API perf_counter: output objects perf_counter: sanity check on the output API perf_counter: optionally provide the pid/tid of the sampled task perf_counter: kerneltop: mmap_pages argument perf_counter: kerneltop: output event support perf_counter: allow and require one-page mmap on counting counters perf_counter: unify and fix delayed counter wakeup perf_counter: fix update_userpage() perf_counter: kerneltop: simplify data_head read perf_counter: executable mmap() information perf_counter: kerneltop: parse the mmap data stream perf_counter: x86: proper error propagation for the x86 hw_perf_counter_init() perf_counter: small cleanup of the output routines perf_counter: re-arrange the perf_event_type perf_counter tools: kerneltop: update event_types perf_counter: provide generic callchain bits perf_counter: x86: callchain support perf_counter: pmc arbitration perf_counter: move the event overflow output bits to record_type perf_counter: per event wakeups perf_counter: kerneltop: update to new ABI perf_counter: add more context information perf_counter: update mmap() counter read perf_counter: update mmap() counter read, take 2 perf_counter: add more context information perf_counter: SIGIO support perf_counter: generalize pending infrastructure perf_counter: x86: self-IPI for pending work perf_counter: theres more to overflow than writing events perf_counter: fix the mlock accounting perf_counter: PERF_RECORD_TIME perf_counter: counter overflow limit perf_counter: comment the perf_event_type stuff perf_counter: change event definition perf_counter: rework context time perf_counter: rework the task clock software counter perf_counter: remove rq->lock usage perf_counter: minimize context time updates perf_counter: fix NMI race in task clock perf_counter: provide misc bits in the event header perf_counter: use misc field to widen type perf_counter: kerneltop: keep up with ABI changes perf_counter: add some comments perf_counter: track task-comm data perf_counter: some simple userspace profiling perf_counter: move PERF_RECORD_TIME perf_counter: allow for data addresses to be recorded perf_counter: optimize mmap/comm tracking perf_counter: sysctl for system wide perf counters perf_counter: log full path names mm: move the scan_unevictable_pages sysctl to the vm table lockdep: more robust lockdep_map init sequence sched: remove extra call overhead for schedule() perf_counter tools: fix Documentation/perf_counter build error perf_counter: fix race in perf_output_* perf_counter: fix nmi-watchdog interaction perf_counter: tool: handle 0-length data files perf_counter: documentation update perf_counter: x86: fixup nmi_watchdog vs perf_counter boo-boo sched: rt: document the risk of small values in the bandwidth settings perf_counter: uncouple data_head updates from wakeups perf_counter: add ioctl(PERF_COUNTER_IOC_RESET) perf_counter: provide an mlock threshold perf_counter: fix the output lock perf_counter: inheritable sample counters perf_counter: tools: update the tools to support process and inherited counters perf_counter: optimize perf_counter_task_tick() perf_counter: rework ioctl()s perf_counter: add PERF_RECORD_CONFIG perf_counter: add PERF_RECORD_CPU perf_counter: fix print debug irq disable perf_counter: x86: More accurate counter update perf_counter: x86: Allow unpriviliged use of NMIs perf_counter: Fix perf_output_copy() WARN to account for overflow perf_counter: x86: Fix up the amd NMI/INT throttle perf_counter: Rework the perf counter disable/enable perf_counter: x86: Robustify interrupt handling perf_counter: remove perf_disable/enable exports perf_counter: per user mlock gift perf_counter: frequency based adaptive irq_period perf top: update to use the new freq interface perf_counter: frequency based adaptive irq_period, 32-bit fix perf_counter: Fix inheritance cleanup code perf_counter: Fix counter inheritance perf_counter: Solve the rotate_ctx vs inherit race differently perf_counter: Log irq_period changes perf_counter: Optimize disable of time based sw counters perf_counter: Optimize sched in/out of counters perf_counter: Fix dynamic irq_period logging perf_counter: Sanitize counter->mutex perf_counter: Sanitize context locking perf_counter: Fix userspace build perf_counter: Simplify context cleanup perf_counter: Change pctrl() behaviour perf_counter: Remove perf_counter_context::nr_enabled perf_counter: Fix perf-$cmd invokation perf_counter: Remove unused ABI bits perf_counter: Make pctrl() affect inherited counters too perf_counter: Propagate inheritance failures down the fork() path perf_counter: Fix PERF_COUNTER_CONTEXT_SWITCHES for cpu counters perf_counter: x86: Expose INV and EDGE bits perf_counter: x86: Remove interrupt throttle perf_counter: Generic per counter interrupt throttle perf report: Fix segfault on unknown symbols perf report: Fix ELF symbol parsing perf report: More robust error handling perf_counter: tools: /usr/lib/debug%s.debug support perf_counter: tools: report: Add vmlinux support perf_counter: tools: report: Rework histogram code perf_counter: tools: report: Dynamic sort/print bits pref_counter: tools: report: Add --sort option perf_counter: tools: report: Add comm sorting pref_counter: tools: report: Add dso sorting perf_counter tools: report: Implement header output for --sort variants perf_counter: Fix COMM and MMAP events for cpu wide counters perf_counter: Clean up task_ctx vs interrupts perf_counter: Ammend cleanup in fork() fail perf_counter: Use PID namespaces properly perf_counter: tools: Expand the COMM,MMAP event synthesizer perf_counter: tools: Better handle existing data files perf_counter tools: Remove the last nmi bits x86: Fix atomic_long_xchg() on 64bit perf_counter: Add unique counter id perf_counter: Rename various fields perf_counter: Remove the last nmi/irq bits perf_counter: x86: Emulate longer sample periods perf_counter: Change data head from u32 to u64 perf_counter: Add ioctl for changing the sample period/frequency perf_counter: Rename perf_counter_hw_event => perf_counter_attr perf_counter tools: Fix up the ABI shakeup perf report: Separate out idle threads perf_counter: Add a comm hook for pure fork()s perf record: Use long arg for counter period perf report: Fix comm sorting perf_counter: Fix race in counter initialization perf report: Simplify symbol output perf report: Add consistent spacing rules perf_counter: Add fork event perf_counter: Remove munmap stuff perf_counter tools: Use fork and remove munmap events x86: Set context.vdso before installing the mapping perf_counter: Generate mmap events for install_special_mapping() perf report: Deal with maps perf_counter: Change PERF_SAMPLE_CONFIG into PERF_SAMPLE_ID perf_counter: Add PERF_SAMPLE_PERIOD perf_counter: Fix frequency adjustment for < HZ perf_counter: Add mmap event hooks to mprotect() ring-buffer: pass in lockdep class key for reader_lock perf_counter: More aggressive frequency adjustment perf_counter tools: Small frequency related fixes perf_counter tools: Propagate signals properly perf_counter: Annotate exit ctx recursion perf_counter tools: Normalize data using per sample period data perf_counter: Introduce struct for sample data perf_counter: Accurate period data perf_counter: More paranoia settings perf_counter: Rename perf_counter_limit sysctl perf_counter: Rename enums perf_counter: Standardize event names perf_counter: Rename L2 to LL cache perf_counter: Add counter->id to the throttle event perf_counter: PERF_TYPE_HW_CACHE is a hardware counter too perf_counter: Remove PERF_TYPE_RAW special casing perf record: Explicity program a default counter perf_counter: Add forward/backward attribute ABI compatibility perf_counter: Fix ctx->mutex vs counter->mutex inversion x86, mm: Add __get_user_pages_fast() x86: Add NMI types for kmap_atomic perf_counter: x86: Fix call-chain support to use NMI-safe methods x86: Add NMI types for kmap_atomic, fix page allocator: calculate the alloc_flags for allocation only once sched, x86: Fix cpufreq + sched_clock() TSC scaling perf report: Add --sort <call> --call <$regex> perf_counter: x86: Set the period in the intel overflow handler perf_counter tools: Replace isprint() with issane() perf_counter tools: Add and use isprint() fs: Provide empty .set_page_dirty() aop for anon inodes perf_counter: Add event overlow handling perf_counter tools: Handle lost events perf_counter: Make callchain samples extensible perf_counter: Update userspace callchain sampling uses perf_counter tools: Add a data file header perf_counter: Simplify and fix task migration counting perf_counter: Close race in perf_lock_task_context() perf_counter: Push perf_sample_data through the swcounter code lockdep: Select frame pointers on x86 perf report: Output more symbol related debug data perf_counter tools: Handle overlapping MMAP events perf_counter: Optimize perf_swcounter_event() perf_counter: Push inherit into perf_counter_alloc() perf_counter: Optimize perf_counter_alloc()'s inherit case clarify get_user_pages() prototype perf_counter tools: Rework the file format perf_counter: Split the mmap control page in two parts perf_counter: Add scale information to the mmap control page perf_counter, x86: Add mmap counter read support perf_counter: Add PERF_EVENT_READ perf_counter: Implement more accurate per task statistics perf_counter: Rework the sample ABI perf-report: Add modes for inherited stats and no-samples perf-report: Add bare minimum PERF_EVENT_READ parsing perf_counter: Complete counter swap perf_counter: Fix up P6 PMU details perf_counter: Clean up global vs counter enable perf_counter: Stop open coding unclone_ctx sched_rt: Fix overload bug on rt group scheduling sched: INIT_PREEMPT_COUNT sched: optimize cond_resched() softirq: introduce tasklet_hrtimer infrastructure hrtimer: Remove cb_entry from struct hrtimer Merge commit 'tip/perfcounters/core' into perf-counters-for-linus perf_counter: Remove unused variables perf_counter: Plug more stack leaks perf_counter: PERF_SAMPLE_ID and inherited counters lockdep: Fix lockdep annotation for pipe_double_lock() lockdep: BFS cleanup tracing, perf_counter: Add help text to CONFIG_EVENT_PROFILE perf_counter: Collapse inherit on read() perf_counter: Full task tracing perf report: Update for the new FORK/EXIT events sched: Fix latencytop and sleep profiling vs group scheduling sched: Fix cgroup smp fairness sched: Optimize unused cgroup configuration sched: Add debug check to task_of() sched: Ensure the migration task doesn't go away during use lockdep: Fix backtraces lockdep: Fix style nits lockdep: Introduce lockdep_assert_held() lockdep: Deal with many similar locks perf: Auto-detect libbfd ftrace: Fix perf-tracepoint OOPS perf: Auto-detect libelf perf_counter: Fix double list iteration in per task precise stats perf_counter, ftrace: Fix perf_counter integration perf_counter: Fix software counters for fast moving event sources perf tools: Fix multi-counter stat bug caused by incorrect reading of perf.data file header perf report: Fix per task mult-counter stat reporting perf list: Fix the output to not include tracepoints without an id perf_counter: Fix a race on perf_counter_ctx perf_counter: Correct PERF_SAMPLE_RAW output perf_counter: Require CAP_SYS_ADMIN for raw tracepoint data locking, sched: Give waitqueue spinlocks their own lockdep classes perf_counter: Fix swcounter context invariance perf: Rework/fix the whole read vs group stuff perf_counter: Fix an ipi-deadlock perf_counter: Report the cloning task as parent on perf_counter_fork() perf tools: Add some comments to the event definitions perf tools: Check perf.data owner sched: Avoid division by zero perf_counter: Fix typo in read() output generation perf_counter: Allow sharing of output channels sched: Fix division by zero - really perf_counter: Fix /0 bug in swcounters sched: Add wait, sleep and iowait accounting tracepoints sched: Restore __cpu_power to a straight sum of power sched: Add SD_PREFER_SIBLING sched: Update the cpu_power sum during load-balance sched: Add smt_gain sched: Implement dynamic cpu_power sched: Scale down cpu_power due to RT tasks sched: Try to deal with low capacity sched: Remove reciprocal for cpu_power perf stat: Change noise calculation to use stddev perf stat: Remove the limit on repeat perf stat: Use stddev_mean in stead of stddev perf stat: More advanced variance computation perf stat: Clean up statistics calculations a bit more sched: Remove short cut from select_task_rq_fair() sched: Deal with low-load in wake_affine() sched: enable SD_WAKE_IDLE sched: Fix double_rq_lock() compile warning sched: Split WAKEUP_OVERLAP sched: Add come comments to the sched features sched: Move code around sched: Move sched_balance_self() into sched_fair.c sched: Hook sched_balance_self() into sched_class::select_task_rq() sched: Add TASK_WAKING sched: Merge select_task_rq_fair() and sched_balance_self() sched: Weaken SD_POWERSAVINGS_BALANCE sched: for_each_domain() vs RCU sched: Fix task affinity for select_task_rq_fair sched: Tweak wake_idx sched: Fix some domain tunings sched: Reduce forkexec_idx sched: Provide arch_scale_freq_power x86: Move APERF/MPERF into a X86_FEATURE x86: Add generic aperf/mperf code x86: sched: Provide arch implementations using aperf/mperf sched: Feature to disable APERF/MPERF cpu_power sched: Rename select_task_rq() argument sched: Rename sync arguments sched: Add WF_FORK sched: Fix sync wakeups again sched: Add a few SYNC hint knobs to play with sched: Add SD_PREFER_LOCAL sched: x86: Name old_perf in a unique way sched: Optimize cgroup vs wakeup a bit sched: Clean up the load_idx selection in select_task_rq_fair sched: Rename flags to wake_flags sched: Disable wakeup balancing sched: Add new wakeup preemption mode: WAKEUP_RUNNING sched: Stop buddies from hogging the system sched: Fix SD_POWERSAVING_BALANCE|SD_PREFER_LOCAL vs SD_WAKE_AFFINE perf_counter: Do not throttle single swcounter events perf_counter: Allow for a wakeup watermark perf record: Disable profiling before draining the buffer perf_counter: Fix up swcounter throttling sched_clock: Make it NMI safe tracing: Export trace_profile_buf symbols perf_counter: x86: Fix PMU resource leak perf_event, x86: Fix 'perf sched record' crashing the machine fcntl: add F_[SG]ETOWN_EX perf_event: Provide vmalloc() based mmap() backing futex: Nullify robust lists after cleanup lockdep: Use cpu_clock() for lockstat sched: Disable SD_PREFER_LOCAL for MC/CPU domains sched: Do less agressive buddy clearing
Peter Zubaj (1): [ALSA] Audigy SB0090 identification
Petko Manolov (7): pegasus.h USB: usb-net: removes redundant return USB: rtl8150 small fix USB: pegasus driver bugfix USB: Pegasus driver failing for ADMtek 8515 network device USB: rtl8150 new device id pegasus: Add new device ID.
Petr Baudis (2): kconfig: Remove support for lxdialog --checklist V4L/DVB (4671): Support for SAA7134-based AVerTV Hybrid A16AR
Petr Cvek (1): parport_pc: detection for SuperIO IT87XX POST
Petr Stetiar (3): [MTD] NAND: Fix typo in mtd/nand/ts7250.c USB: Fix for typo in ohci-ep93xx.c kbuild: fix segfault in modpost
Petr Tesarik (18): vm86: Honor TF bit when emulating an instruction [CIFS] Fix spurious reconnect on 2nd peek from read of SMB length [IA64] Rename TIF_PERFMON_WORK back to TIF_NOTIFY_RESUME [IA64] Synchronize kernel RSE to user-space and back [IA64] Synchronize RBS on PTRACE_ATTACH [IA64] access user RBS directly [IA64] do not sync RBS when changing PT_AR_BSP or PT_CFM [IA64] remove find_thread_for_addr() [IA64] convert sys_ptrace to arch_ptrace [IA64] remove duplicate code from arch_ptrace() [IA64] arch_ptrace() cleanup fix brd allocation flags ide-cd: fix endianity for the error message in cdrom_read_capacity x86, tracehook: clean up implementation of syscall_get_error() tcp: remove an unnecessary field in struct tcp_skb_cb tcp: Do not use TSO/GSO when there is urgent data posix-cpu-timers: fix clock_gettime with CLOCK_PROCESS_CPUTIME_ID x86: move rdtsc_barrier() into the TSC vread method
Petr Vandrovec (22): serial_cs device identification fix rtc: msleep() cannot be used from interrupt hwmon: Fix w83627ehf/hf vs PNPACPI conflict (bug #4014) [SCSI] Pass proper device from BusLogic to SCSI layer [NET]: Fix ipx/econet/appletalk/irda ioctl crashes pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45 Move ncpfs 32bit compat ioctl to ncpfs Get core dump code to work... Fix core files so they make sense to gdb... Fix simplex adapters with libata Correctly report PnP 64bit resources nvidiafb: Fix reversed DDC port ieee1394: raw1394: Fix async send ieee1394: raw1394: Fix read() for 32bit userland on 64bit kernel ieee1394: raw1394: Fix write() for 32bit userland on 64bit kernel ieee1394: raw1394: Add ioctl() for 32bit userland on 64bit kernel [libata] Fix reported task file values in sense data Do not replace whole memcpy in apply alternatives x86: fix early panic on amd64 due to typo in supported CPU section r8169: NULL pointer dereference on r8169 load When block layer fails to map iov, it calls bio_unmap_user to undo firewire: core: Remove card from list of cards when enable fails
Petri Gynther (2): ibm_newemac: emac_close() needs to call netif_carrier_off() bonding: Have bond_check_dev_link examine netif_running
Petri T. Koistinen (1): drivers/mtd/maps/vmax301.c: fix off by one vmax_mtd
Petros Koutoupis (2): block: genhd.h comment needs updating block: genhd.h cleanup patch
Ph. Marek (1): intelfb: Documentation update
Pham Thanh Nam (2): V4L/DVB (10156): saa7134: Add support for Avermedia AVer TV GO 007 FM Plus V4L/DVB (10161): saa7134: fix autodetection for AVer TV GO 007 FM Plus
Phil Blundell (1): Input: gpio-keys - keyboard driver for GPIO buttons
Phil Carmody (2): crypto: aes - Undefined behaviour in crypto_aes_expand_key UBI: eliminate possible undefined behaviour
Phil Dibowitz (33): Fix GO_SLOW delay USB: unusual_devs entry for Minolta Dimage Z10 USB Storage: Add unusual_devs for Trumpion Voice Recorder USB Storage: Remove unneeded SC/P USB: storage: Add unusual_dev SINGLE_LUN entries Add unusual_dev for iBeat Add unusual_devs for iPod Nano USB Storage: Expand range of Freecom unusual_devs entry USB Storage: Fix unusual_devs.h order USB: unusual-devs bugfix USB: storage: sandisk unusual_devices entry USB: Storage: unusual devs update USB Storage: US_FL_MAX_SECTORS_64 flag USB Storage: Uname in PR/SC Unneeded message USB: another unusual device USB: unusual_devs device removal USB Storage: Remove the finecam3 unusual_devs entry USB Storage: unusual_devs.h for Sony Ericsson M600i USB: unusual_dev entry for Sony P990i USB: usb-storage: Unusual_dev update USB: Fix UCR-61S2B unusual_dev entry USB Storage: unusual_devs: add supertop drives USB storage: Removed duplicate supertop unusual_dev entry USB: Remove Huawei unusual_devs entry USB HID: Add all Logitech Harmonies to blacklist USB: unusual_devs modification for Nikon D200 USB: Fix unusual_devs.h ordering USB: Fix M600i unusual_devs entry USB: storage: Avoid I/O errors when issuing SCSI ioctls to JMicron USB/ATA bridge USB: Remove ZTE modem from unusual_devices USB: unusual_dev: usb-storage needs to ignore a device USB: storage: Add another unusual_dev for off-by-one bug USB: unusual_devs: extend nokia 6288 bcd range
Phil Edworthy (2): video: sh_mobile_lcdcfb: implement display panning video: sh_mobile_lcdcfb: use both register sets for display panning
Phil Endecott (6): usb: gadgetfs remove delayed init mode hwmon/f71805f: Add temperature-tracking fan control mode USB: Fix signr comment in usbdevice_fs.h intelfb: support 945GME (as used in ASUS Eee 901) USB: fix comment about endianness of descriptors USB: Remove restrictions on signal numbers in devio.c
Phil Oester (8): [NETFILTER]: expectation timeouts are compulsory [NETFILTER]: Revert nf_reset change [NETFILTER]: Fix recent match jiffies wrap mismatches [NET]: skb_find_text ignores to argument [NETFILTER]: xt_pkttype: fix mismatches on locally generated packets [NETFILTER]: xt_string: fix negation [IPV4]: Fix null dereference in ip_defrag netfilter: xt_iprange: module aliases for xt_iprange
Phil Sutter (43): MIPS: RB532: Disable the right device MIPS: RB532: Provide functions for gpio configuration [libata] pata_rb532_cf: fix and rename register definitions [libata] pata_rb532_cf: fix signature of the xfer function korina: fix usage of driver_data korina: reset resource buffer size to 1536 korina: disable napi on close and restart korina: rework korina_rx() for use with napi korina: do schedule napi after testing for it korina: do tx at the right position korina: fix handling tx_chain_tail korina: do not stop queue here korina: do not use IRQF_SHARED with IRQF_DISABLED korina: fix loop back of receive descriptors korina: adjust headroom for new skb's also korina: drop leftover assignment pata-rb532-cf: remove set_irq_type from finish_io MIPS: RB532: Fix bit swapping in rb532_set_bit() MIPS: RC32434: Define io_map_base for PCI controller MIPS: RB532: Add set_type() function to IRQ struct. MIPS: RB532: Auto disable GPIO alternate function MIPS: RB532: remove useless CF GPIO initialisation MIPS: RB532: Detect uart type, add platform device MIPS: RB532: Use driver_data instead of platform_data MIPS: RB532: Fix init of rb532_dev3_ctl_res MIPS: RB532: Fix set_latch_u5() MIPS: RB532: Move dev3 init code to devices.c MIPS: RB532: Remove {get,set}_434_reg() MIPS: RB532: Simplify dev3 init MIPS: RB532: Update headers MIPS: RB532: Export rb532_gpio_set_func() [WATCHDOG] rc32434_wdt: fix watchdog driver [WATCHDOG] rc32434_wdt: fix sections Input: add driver for S1 button of rb532 pata-rb532-cf: replace rb532_pata_finish_io() pata-rb532-cf: use ata_sff_exec_command() pata-rb532-cf: use ata_sff_data_xfer32() pata-rb532-cf: drop custom freeze and thaw [WATCHDOG] rc32434_wdt: clean-up driver [WATCHDOG] rc32434_wdt: add timeout module parameter leds: Add rb532 LED driver for the User LED korina: fix printk formatting, add final info line korina: add error-handling to korina_alloc_ring
Phil Vandry (1): ASoC: wm8753: fix mapping when MONOMIX is set to Stereo
Philby John (2): ALSA: aaci: ARM1176 aaci-pl041 AC97 register read timeout ARM: 5774/1: Fix Realview ARM1176PB board reboot
Philip Craig (5): [NETFILTER] PPTP helper: fix PNS-PAC expectation call id [NETFILTER]: fix format specifier for netfilter log targets 8139cp: fix eeprom read command length 8139cp: add ethtool eeprom support netfilter: nf_conntrack: padding breaks conntrack hash on ARM
Philip Gladstone (1): Philip Gladstone has moved
Philip Langdale (11): mmc: Add support for mmc v4 high speed mode mmc: Add support for mmc v4 wide-bus modes mmc: Correct definition of R6 mmc: Add support for SDHC cards MMC: Consolidate voltage definitions MMC: Fix handling of low-voltage cards mmc: Disabler for Ricoh MMC controller HID: hiddev: Add 32bit ioctl compatibilty compat_ioctl: fix block device compat ioctl regression mmc: Handle suspend/resume in Ricoh MMC disabler Input: refactor evdev 32bit compat to be shareable with uinput
Philip Love (1): tcp: fix tcp header size miscalculation when window scale is unused
Philip Pokorny (1): libata fix read capacity handling for more than 2TB
Philip Prindeville (1): [ALSA] Add VT1617A codec support
Philip Rakity (3): [MTD] cmdlineparts documentation change - explain where mtd-id comes from [MTD] [NAND] add cmdline parsing (mtdparts=) support to cafe_nand libertas: don't leak skb on receive error
Philipe De Muyter (1): m68knommu: remove useless compiler args
Philipp Kohlbecher (3): x86: fix comment in protected mode header x86: more general identifier for Phoenix BIOS x86: documentation fix regarding boot protocol
Philipp Marek (1): small documentation fixes
Philipp Matthias Hahn (2): tpm: fix tpm_atmel.c on ICH6 dvb: saa7146: i2c vs. sysfs fix
Philipp Reisner (11): ocfs2 heartbeat: clean up bio submission code [CONNECTOR]: Bugfix for cn_call_callback() drbd: add major number to major.h connector: Keep the skb in cn_callback_data connector: Provide the sender's credentials to the callback connector/dm: Fixed a compilation warning connector: Removed the destruct_data callback since it is always kfree_skb() dm/connector: Only process connector packages from privileged processes dst/connector: Disallow unpliviged users to configure dst pohmelfs/connector: Disallow unpliviged users to configure pohmelfs uvesafb/connector: Disallow unpliviged users to send netlink packets
Philipp Zabel (141): [ARM] 4080/1: Fix for the SSCR0_SlotsPerFrm macro [ARM] 4081/1: Add definition for TI Sync Serial Protocol [ALSA] ASoC - Bit clock matching error [ALSA] soc - ASoC 0.13 pxa2xx i2s driver PXA GPIO wrappers SA1100 GPIO wrappers S3C2410 GPIO wrappers Input: gpio-keys - switch to common GPIO API GPIO API: PXA wrapper cleanup GPIO API: S3C2410 wrapper cleanup GPIO API: SA1100 wrapper cleanup [ARM] 4236/2: basic {enable,disable}_irq_wake() support for PXA [ARM] 4662/1: Fix PXA serial driver compilation if SERIAL_PXA_CONSOLE is disabled [ARM] 4663/1: Only putc uncompressor output into FFUART if it was enabled by the bootloader [ARM] 4718/1: Fix redefinition warnings in PXA uncompressor code [ARM] 4664/1: Add basic support for HTC Magician PDA phones [ALSA] ASoC TLV support gpiolib support for the PXA architecture DS1WM: decouple host IRQ and INTR active state settings [ARM] 4941/1: Add initial defconfig for HTC Magician PDA phones [ARM] 4942/1: magician: fix the backlight driver name [ARM] 4943/2: magician: fix magician.h GPIO header includes [ARM] 4944/2: magician: enable i2c bus [ARM] 4947/1: htc-egpio, a driver for GPIO/IRQ expanders with fixed input/output pins [ARM] 4948/1: magician: use htc-egpio to drive the GPIO/IRQ expander CPLD [ARM] 4949/1: magician: enable flash VPP GPIO and build in MTD, physmap-flash and JFFS2 [ARM] 4950/1: magician: enable MMC support [ARM] 4951/1: magician: enable external power supply (pda_power) driver [ARM] 4952/1: magician: add LCD detection, LCD power switching, update pxafb settings [ARM] 4953/1: magician: add backlight power switching GPIOs [ARM] 4964/1: htc-pasic3: MFD driver for PASIC3 LED control + DS1WM chip [ARM] 4965/1: magician: use htc-pasic3,leds-pasic3,ds1wm,leds-gpio [ARM] 4966/1: magician: add MFP pin configuration [ARM] 5007/1: magician: properly request GPIOs used by the machine code itself [ARM] 5008/1: magician: add magician specific input GPIOs to MFP config [ARM] 5009/1: magician: remove to-be-deprecated defines for pxa_gpio_mode [ARM] 5010/1: htc-pasic3: remove unused defines and includes [ARM] 5011/1: htc-pasic3: fix bug in resource pipe-through to ds1wm [ARM] 5020/1: magician: remove __devinit marker from pasic3_leds_info pda_power: add init and exit function callbacks [ALSA] ASoC: build fix for snd_soc_info_bool_ext [ARM] 5043/1: pxafb: remove unused mode variable in pxafb_init_fbinfo [ALSA] ASoC: Add UDA1380 driver [ARM] 5070/1: pxa: add GPIO104_PSKTSEL to pxa27x MFP configuration [ARM] 5075/1: i2c-pxa: move i2c pin setup and PCFR_PI2CEN handling into arch/arm/mach-pxa [ARM] 5080/1: touch PSSR_OTGPH only on pxa27x in ohci-pxa27x and pxa27x_udc [ARM] 5136/1: pxa: fix PWM device order for pxa27x [ARM] 5044/1: pwm_bl: add init/notify/exit callbacks [ARM] 5045/1: magician: use the pwm_bl driver for the LCD backlight w100fb: do not depend on SHARPSL w100fb: add 80 MHz modeline pxamci: fix byte aligned DMA transfers [ARM] 5069/1: pxa: include pxa2xx-regs.h in reset.c for RSCR [ARM] 5135/1: pxa: drop superfluous asm/arch/pxa2xx-gpio.h includes [ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers [ARM] 5042/1: magician: request GPIOs for pda_power [ARM] 5119/1: magician: include linux/gpio.h instead of asm/gpio.h [ARM] 5125/1: magician: move gpio pin configuration into __initdata section [ARM] 5126/1: magician: remove superfluous mtd includes [ARM] 5137/1: magician: MACH_MAGICIAN doesn't need to depend on ARCH_PXA [ARM] 5138/1: magician: set pwm-backlight .id = -1 mfd: move asic3 probe functions into __init section mfd: fix asic3 config array initialisation mfd: fix the asic3 irq demux code mfd: add ASIC3_CONFIG_GPIO templates mfd: remove DS1WM register definitions from asic3.h mfd: let asic3 use mem resource instead of bus_shift regulator: TI bq24022 Li-Ion Charger driver [ARM] 5166/1: magician: add MAINTAINERS entry [ARM] pxa: cpufreq-pxa2xx: sdram_rows detection support USB: otg: gpio_vbus transceiver stub USB: otg: add otg_put_transceiver() [ARM] pxa/magician: Update defconfig [ARM] pxa/magician: Enable backlight [ARM] pxa/magician: setup SSP1 pins for audio [ARM] pxa/magician: enable power I2C for max158xx [ARM] pxa/magician: Use SZ_64M for physmap resource [ARM] pxa/magician: use named initializers for gpio_keys setup power_supply: pda_power: Don't request shared IRQs w/ IRQF_DISABLED regulator: move bq24022 init back to module_init instead of subsys_initcall [ARM] pxa/magician: Enable pxa27x_udc and gpio_vbus pda_power: Add optional OTG transceiver and voltage regulator support ASoC: uda1380: split set_dai_fmt into _both, _playback and _capture variants ASoC: pxa-ssp: fix SSP port request pxa/h5000: Setup I2S pins for pxa2xx-i2s pxa/spitz: Setup I2S pins for pxa2xx-i2s ASoC: pxa2xx-i2s: remove I2S pin setup mfd: fix htc-egpio iomem resource handling using resource_size ASoC: Remove version display from the UDA1380 driver ASoC: UDA1380: change decimator/interpolator register handling ASoC: Use network mode with 2 slots for 16-bit stereo in pxa-ssp/Zylonite ASoC: UDA1380: DATAI is slave only [ARM] pxa/magician: fix htc-egpio resource size [ARM] pxa/magician: select PXA_SSP for touchscreen and sound [ARM] pxa/magician: register pda_power IRQs as rising/falling edge [ARM] pxa/magician: default to backlight trigger for keypad illumination [ARM] pxa/magician: remove unused forward declaration of pasic3 ASoC: Replace remaining uses of snd_soc_cnew with snd_soc_add_controls. ASoC: pxa-ssp: Use 16-bit DMA for magician stereo ASoC: Add Magician machine support [ARM] pxa/magician: Enable bq24022 regulator for gpio_vbus and pda_power mfd: convert DS1WM to use MFD core mfd: convert PASIC3 to use MFD core pxa/magician: remove deprecated .bus_shift from PASIC3 platform_data mfd: remove unused PASIC3 bus_shift field mfd: remove DS1WM clock handling mfd: PASIC3: supply clock_rate to DS1WM via driver_data ASoC: pxa-ssp: Don't use SSCR0_SerClkDiv and SSCR0_SCR [ARM] pxa: remove unused CPU_FREQ_PXA Kconfig symbol regulator/bq24022: fix bug in is_enabled function [ARM] pxa: fix pxa27x_udc default pullup GPIO [ARM] pxa: allow IRQ_BOARD_END to be customized and make zylonite to use it [ARM] pxa/magician: use I2C fast mode [ARM] pxa/magician: use ARRAY_AND_SIZE for platform_add_devices [ARM] pxa: add basic support for HP iPAQ hx4700 PDAs [ARM] pxa: magician_defconfig enable hx4700, asic3 and w100fb MAINTAINERS: add a maintainer for iPAQ hx4700 MFD,mmc: tmio_mmc: make HCLK configurable tmio_mmc: add bus_shift support tmio_mmc: don't use set_irq_type tmio_mmc: correct probe return value for num_resources != 3 tmio_mmc: map SD control registers after enabling the MFD cell tmio_mmc: allow compilation for ASIC3 ASoC: magician: fix PXA SSP clock polarity regulator/max1586: support increased V3 voltage range regulator/max1586: fix V3 gain calculation integer overflow ASoC: UDA1380: refactor device registration [ARM] pxa/hx4700: add Maxim 1587A voltage regulator [ARM] pxa/mioa701: add V3 gain configuration for Maxim 1586 voltage regulator mfd: asic3: add asic3_set_register common operation mfd: asic3: add clock handling for MFD cells mfd: add ASIC3 IRQ numbers mfd: asic3: use resource_size macro instead of local variable mfd: asic3: remove SD/SDIO controller register definitions mfd: asic3: enable DS1WM cell mfd: asic3: enable SD/SDIO cell USB: gadget: pxa25x uses gpio_is_valid [ARM] pxa: remove left-over struct clk *other field from struct clk [ARM] pxa/hx4700: use platform_lcd driver pcmcia: dtl1_cs: fix pcmcia_loop_config logic USB: gadget: pxa25x: basic transceiver support
Philippe De Muyter (27): tulip DC21143 rev 48 10Mbit HDX fix sundance: fix DFE-580TX Tx Underrun [PPP]: handle misaligned accesses V4L/DVB (3120): Adds 32-bit compatibility for v4l2 framegrabber ioctls. V4L/DVB (3152): Fixes some troubles at v4l2 compat stuff m68knommu: improve syscall entry and fix strace m68knommu: avoid fec driver hang when link disappears sundance: small cleanup i2c/m41t00: Do not forget to write year partition: add support for sysv68 partitions [MTD] [NOR] add FUJITSU MBM29F800BA and ST M29F800AB descriptions [IPV4]: Make ip_tos2prio const. [NET]: Make all initialized struct seq_operations const. m68knommu: fix definition of MCFDMA_DIR_INV fs: mark nibblemap const m68knommu: improve code formating FEC driver m68knommu: improve mii_do_cmd code in FEC driver ieee1394: limit early node speed to host interface speed m68knommu: init coldfire timer TRR with n - 1, not n drivers/video/cirrusfb: fix RAM address printk driver/char/generic_nvram: fix banner ieee1394: dump mmapped iso buffers in core files video/fb: cleanup FB_MAJOR usage tulip: fix 21142 with 10Mbps without negotiation floppy: request and release only the ports we actually use parport: netmos 9845 & 9855 1P4S fixes m68knommu: fix ColdFire definition of CLOCK_TICK_RATE
Philippe Elie (1): oProfile: oops when profile_pc() returns ~0LU
Philippe Gerum (17): powerpc/mm: Fix _PAGE_CHG_MASK to protect _PAGE_SPECIAL Blackfin arch: Update adeos blackfin arch patch to 1.9-00 Blackfin: merge Philippe's recent ipipe patch Blackfin: convert interrupt pipeline to irqflags Blackfin: allow CONFIG_TICKSOURCE_GPTMR0 with interrupt pipeline Blackfin: remove obsolete mcount support from I-pipe code Blackfin: update I-pipe patch level Blackfin: checkpatch --file arch/blackfin/kernel/ipipe.c Blackfin: fix misnomer of some I-pipe helpers Blackfin: export show_stack() to modules Blackfin: allow high priority domains to preempt schedule_tail() Blackfin: use generic name for EVT14 handler Blackfin: reuse evt_evt14 handler to perform irqtail epilogue Blackfin: allow EVT5 to preempt irqtail prologue (CONFIG_DEBUG_HWERR) Blackfin: document __ipipe_call_irqtail Blackfin: sanitize manual control of IPEND[4] Blackfin: inline I-pipe bypass code in ret_from_exception
Philippe Retornaz (1): usb: drivers/usb/core/devio.c dereferences a userspace pointer
Philippe Rétornaz (2): [AVR32] Fix random segfault with preemption V4L/DVB (11035): mt9t031 bugfix
Phillip Lougher (26): corrupted cramfs filesystems cause kernel oops Squashfs: inode operations Squashfs: directory lookup operations Squashfs: directory readdir operations Squashfs: regular file operations Squashfs: symlink operations Squashfs: super block operations Squashfs: export operations Squashfs: fragment block operations Squashfs: uid/gid lookup operations Squashfs: cache operations Squashfs: block operations Squashfs: header files Squashfs: Makefiles Squashfs: Kconfig entry Squashfs: initrd support Squashfs: documentation MAINTAINERS: squashfs entry Squashfs: Fix oops when reading fsfuzzer corrupted filesystems Squashfs: fix documentation typo, Cramfs filesystem limit is 256 MiB Squashfs: Valid filesystems are flagged as bad by the corrupted fs patch Squashfs: check page size is not larger than the filesystem block size Squashfs: cody tidying, remove commented out line in Makefile bzip2/lzma/gzip: fix comments describing decompressor API bzip2/lzma: remove nasty uncompressed size hack in pre-boot environment lzma/gzip: fix potential oops when input data is truncated
Phillip Michael Jordan (1): ALSA: snd_usb_audio: fix SB Extigy IR Remote regression
Phillip Susi (5): pktcdvd: Fix overflow for discs with large packets pktcdvd: Allow larger packets udf: fix uid/gid options and add uid/gid=ignore and forget options udf: fix uid/gid options and add uid/gid=ignore and forget options Update udf documentation to reflect current state of read/write support
Pierre Castella (1): USB: ftdi_sio: add of a new product/manufacturer, TML
Pierre Habouzit (3): perf util: Fix do_read() to fail on EOF instead of busy-looping perf record: Fix the -A UI for empty or non-existent perf.data perf tools: do not complain if root is owning perf.data
Pierre Ossman (275): MMC: wbsd update MMC: Proper MMC command classes support MMC: wbsd delayed insertion wbsd version bump 8139cp - redetect link after suspend [MMC] ios for mmc chip select [MMC] support for mmc chip select in wbsd ISA DMA suspend for i386 ISA DMA suspend for x86_64 sd: initialize SD cards sd: read-only switch sd: SCR register sd: SCR in sysfs sd: SD 4-bit bus sd: SD copyright notice mmc: wbsd Secure Digital support mmc: conditional scr sysfs entry ISA DMA API documentation [MMC] Remove trailing whitespace in wbsd [MMC] Remove unused timer. [MMC] Clean up wbsd detection handling [MMC] wbsd suspend support [MMC] Use command class to determine read-only status [MMC] Fix chip config in wbsd [MMC] Use controller id instead of driver name for printks [MMC] Use __devexit_p in wbsd [MMC] Add MODULE_AUTHOR to wbsd [MMC] wbsd version 1.5 [MMC] Fix protocol errors [MMC] Proper check of SCR error code Add try_to_freeze to kauditd [ALSA] [PATCH] alsa: Improved PnP suspend support [MMC] wbsd pnp suspend [MMC] Support MMC version 4 cards [MMC] Lindent wbsd driver [MMC] Indicate that R1/R1b contains command opcode Secure Digital Host Controller id and regs mmc: Secure Digital Host Controller Interface driver [MMC] Fix premature use of md->disk [MMC] sdhci: check SDHCI base clock [MMC] sdhci: print device id [MMC] sdhci: support for multiple voltages [MMC] sdhci: fix timeout loops in sdhci [MMC] sdhci: fix sdhci reset timeout [MMC] sdhci: proper timeout handling [MMC] sdhci: correct register order [MMC] sdhci: fix interrupt handling [MMC] Fix sdhci PIO routines [MMC] sdhci: Avoid sdhci DMA boundaries [MMC] sdhci: Test for invalid block size [MMC] sdhci: check only relevant inhibit bits [MMC] sdhci: check controller version [MMC] sdhci: reset sdhci controller early [MMC] sdhci: more DMA capabilities tests [MMC] sdhci: support controller specific quirks [MMC] sdhci: version bump sdhci [MMC] sdhci: Add SDHCI controller ids [MMC] sdhci: quirk for broken reset [MMC] sdhci: force DMA on some controllers [MMC] sdhci: remove duplicate error message [MMC] Fix incorrect register access [MMC] Change SDHCI version error to a warning PNP: Add missing casts in printk() arguments [MMC] Fix base address configuration in wbsd [MMC] Another stray 'io' reference [MMC] Fix SD timeout calculation [MMC] Always use a sector size of 512 bytes mmc (mainly): add "or later" clause to licence statement. mmc: fix MMIO vs memory races in sdhci mmc: avoid some resets without card mmc: use own work queue mmc: properly use the new multi block-write error handling mmc: multi sector write transfers ACPI: fix section for CPU init functions New MMC maintainer mmc: Fix mmc_delay() function mmc: Support for high speed SD cards mmc: sdhci high speed support mmc: Flush block queue when removing card mmc: correct request error handling mmc: Change SDHCI iomem error to a warning mmc: replace host->card_busy mmc: let host be parent of cards mmc: Allow host drivers to specify a max block size mmc: Allow host drivers to specify max block count mmc: Handle wbsd's stupid command list mmc: Graceful fallback for fancy features mmc: change wbsd mailing list mmc: Proper unclaim in mmc_block mmc: handle pci_enable_device() return value in sdhci mmc: wbsd: replace kmap with page_address mmc: sdhci: replace kmap with page_address mmc: sdhci: fix voltage ocr mmc: tifm: replace kmap with page_address mmc: wbsd: Remove driver version mmc: sdhci: Remove driver version mmc: sdhci: Stop asking for mail mmc: wbsd: Remove stray kunmap_atomic() ncpfs: make sure server connection survives a kill mmc: require explicit support for high-speed sdhci: release irq during suspend mmc: enforce correct sg list wbsd: remove block crc test mmc: use right timing mode constant mmc: MMC sector based cards mmc: add type field to cards mmc: Move OCR bit defines mmc: Move "present" marking mmc: Move queue functions to mmc_block mmc: Move host and card drivers to subdirs mmc: Flush pending detects on host removal mmc: allow suspended block driver to be removed mmc: remove card upon suspend mmc: deprecate mmc bus topology mmc: Move core functions to subdir mmc: Separate out protocol ops wbsd: check for data opcode earlier mmc: add bus handler mmc: break apart switch function mmc: separate out reading EXT_CSD mmc: support unsafe resume of cards mmc: remove old card states mmc: use lock instead of claim in debug check sdhci: handle dma boundary interrupts mmc: use assigned major for block device mmc: clean up unused parts of block driver mmc: mark unmaintained drivers mmc: fix broken if clause mmc: don't call switch on old cards mmc: get back read-only switch function mmc: bounce requests for simple hosts mmc: refactor bus operations mmc: refactor host class handling mmc: move layer init and workqueue to core file mmc: fix silly copy-and-paste error init: wait for asynchronously scanned block devices mmc: add maintainer for at91 sdhci: make sure to clear the error interrupt mmc: check error bits before command completion mmc: update header file paths mmc: update kerneldoc mmc: add a might_sleep() to mmc_claim_host() mmc: Don't hold lock when releasing an added card mmc: be more verbose about card insertions/removal mmc: proper debugging output in core mmc: remove redundant debug information from sdhci and wbsd mmc: add missing printk levels mmc: reorganize bounce buffer init sdhci: be more cautious about block count register sdhci: handle data interrupts during command sdhci: tell which spurious interrupt we got mmc: remove custom error codes mmc: improve error code feedback mmc: read ext_csd version number mmc: mmc_set_data_timeout() parameter write is redundant mmc: remove BYTEBLOCK capability mmc: remove confusing flag mmc: add missing printk levels mmc: detect SDIO cards mmc: implement SDIO IO_RW_DIRECT operation mmc: basic SDIO device model mmc: add SDIO driver handling mmc: add basic SDIO I/O operations mmc: enable/disable functions for SDIO sdio: read and decode interesting parts of the CCCR sdio: basic parsing of FBR sdio: split up common and function CIS parsing sdio: add device id table and matching mmc: whip bus uevent handler into shape sdio: add modalias support sdio: add basic sysfs attributes sdio: support IO_RW_EXTENDED sdio: change clock speed sdio: enable wide bus mode mmc: fix incorrect divisor in debug output mmc: fix sdio timeout calculation mmc: replace BUG_ON with WARN_ON sdhci: sdio interrupt support mmc: increase power up delay sdio: store vendor strings mmc: add led trigger sdio: adaptive interrupt polling sdhci: remove old dma module params libertas: properly end commands on hardware failure mmc: use correct unregister function for led trigger net: libertas sdio driver at91_mci: Fix bad reference mmc: fix cid and csd byte order mmc: use common byte swap macros libertas: make if_sdio align packets mmc_block: check card state after write sdhci: describe quirks sdhci: don't warn about sdhci 2.0 controllers sdhci: use PIO when DMA can't satisfy the request sdhci: support JMicron JMB38x chips mmc: remove sdhci and mmc_spi experimental markers MAINTAINERS: remove non-existant URLs mmc: use sysfs groups to handle conditional attributes mmc: set controller name early sdhci: remove custom controller name sdhci: allow led to be controlled freely sdhci: improve no card, no reset quirk mmc: mmc host test driver ALSA: trident - pause s/pdif output mmc: don't use DMA on newer ENE controllers sdhci: don't check block count for progress sdhci: move pci stuff to separate module sdhci: remove forced dma quirks sdhci: more complex quirks handling sdhci: make workaround for timeout bug more general sdhci: toggle JMicron PMOS setting sdhci: support JMicron secondary interface sdhci: handle hot-remove mmc_test: add test case control sdhci-pci: unaligned data with ricoh controllers mmc,sdio: helper function for transfer padding sdio: clean up handling of byte mode transfer size mmc_test: only bind to supported cards sdhci-pci: don't penalize newer jmicron chips sdhci: scatter-gather (ADMA) support mmc_block: wait for card even on failures mmc_test: cleanup sdhci: graceful handling of bad addresses wbsd: fix bad dma_addr_t conversion mmc: remove multiwrite capability mmc_test: highmem tests mmc_test: test oversized sg lists sdhci: add warnings for bad buffers in ADMA path sdhci: fix bad warning from commit c8b3e02 mmc_block: bounce buffer highmem support mmc: Remove Russell as primecell mci maintainer mmc_test: print message when attaching to card sdhci: highmem capable PIO routines sdhci: handle bug in JMB38x for sizes < 4 bytes sdhci: disable DMA for req, not completely sdhci: check correct return value mmc_test: Revert "mmc_test: test oversized sg lists" mmc: properly iterate over sg list in debug check mmc_block: use proper sg iterators [SCSI] mmc_block: use generic helper to print capacities sdhci: let the controller wait for busy state to end sdhci: reduce card detection delay sdio: make sleep on error interruptable sdio: give sdio irq thread a host specific name mmc_block: inform block layer about sector count restriction mmc_block: indicate strict ordering mmc_block: filter out PC requests sdhci: force high speed capability on some controllers mmc_block: hard code 512 byte block size sdio: high-speed support mmc: remove redundant "depends on" mmc: explicitly mention SDIO support in Kconfig Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/atmel-mci-2.6.28 mmc_block: tell block layer there is no seek penalty mmc: increase SD write timeout for crappy cards sdhci: handle built-in sdhci with modular leds class Merge branch 'master' of ../mmc Revert "sdhci: force high speed capability on some controllers" sdio: handle cis end marker in link field sdio: handle null tuples sdio: check that addresses are within the address space sdhci: change list address mmc: add maintainer for mvsdio driver tmio_mmc: add maintainer New mail address for Pierre Ossman mmc_block: be prepared for oversized requests sdhci: catch ADMA errors sdhci: avoid changing voltage needlessly cb710: fix printk format string cb710: add missing parenthesis cb710: handle DEBUG define in Makefile mxcmmc: remove frequency workaround sdhci: remove needless double parenthesis mmc: orphan subsystem sdhci: orphan driver and list
Pierre Peiffer (19): futex priority based wakeup Make futex_wait() use an hrtimer for timeout futex_requeue_pi optimization IPC: cleanup some code and wrong comments about semundo list managment IPC: fix error case when idr-cache is empty in ipcget() Remove one useless extern declaration IPC: fix error check in all new xxx_lock() and xxx_exit_ns() functions IPC/semaphores: consolidate SEM_STAT and IPC_STAT commands IPC: make struct ipc_ids static in ipc_namespace IPC: consolidate sem_exit_ns(), msg_exit_ns() and shm_exit_ns() IPC: use ipc_buildid() directly from ipc_addid() IPC/semaphores: code factorisation IPC/shared memory: introduce shmctl_down IPC/message queues: introduce msgctl_down IPC/semaphores: move the rwmutex handling inside semctl_down IPC/semaphores: remove one unused parameter from semctl_down() IPC: get rid of the use *_setbuf structure. IPC: introduce ipc_update_perm() IPC: consolidate all xxxctl_down() functions
Pierre Willenbrock (5): V4L/DVB (5449): M920x: add error messages for debugging purposes V4L/DVB (5459): M920x: add support for Anubis Electronics / MSI Digi Vox Mini II drm/i915: Add missing mutex_lock(&dev->struct_mutex) drm/i915: Don't restore palettes through VGA registers. agp/intel: Make intel_i965_mask_memory use dma_addr_t for physical addresses
Pierre Ynard (4): [NETLINK]: Fix typos in comments in netlink.h [IPv6]: Export userland ND options through netlink (RDNSS support) [IPV6]: Add ifindex field to ND user option messages. rndis_host: increase delay in command response loop
Pieter Dejaeghere (1): [ARCNET]: Fix return value from arcnet_send_packet().
Pieter Palmers (3): v4l: 796: add sknet monster tv mobile card ieee1394: cycle timer read extension for raw1394 ieee1394: rawiso: requeue packet for transmission after skipped cycle
Pieter Van Schaik (1): V4L/DVB (11735): Enables the Winfast TV2000 XP Global TV IR
Pieter du Preez (1): Fix rename of at91_nand -> atmel_nand
Ping Cheng (21): USB: add new wacom device to usb hid-core list Input: Wacom driver update USB: fix usb wacom tablet driver bug USB: add new wacom devices to usb hid-core list USB: wacom tablet driver update USB: wacom tablet driver update USB: add new wacom devices to usb hid-core list USB: add all wacom device to hid-core.c blacklist USB: wacom tablet driver reorganization USB: Wacom driver updates USB: fix Wacom Intuos3 4x6 bugs USB: Wacom driver updates Input: wacom - add support for the new Bamboo tablets Input: wacom - add support for Bamboo1, BambooFun, and Cintiq 12WX Input: wacom - add support for Cintiq 20WSX Input: wacom - cleanup handling of tablet IDs Input: wacom - add support for new USB Tablet PCs Input: wacom - fix TabletPC touch bug Input: wacom - add support for Intuos4 tablets Input: wacom - clear Intuos4 wheel data when finger leaves proximity Input: wacom - add DTF720a support and fix rotation on Intuos3
Piotr Kaczuba (1): x86_64: Fix modular pc speaker
Piotr Roszatycki (1): USB: add support for 4348:5523 WinChipHead USB->RS 232 adapter
Piotr Ziecik (1): powerpc/5200: Enable CPU_FTR_NEED_COHERENT for MPC52xx
Poonam Aggrwal (1): powerpc/85xx: Add support for P2020RDB board
Porpoise (1): When CONFIG_BASE_SMALL=1, cascade() may enter an infinite loop
Pozsar Balazs (5): fix vgacon blanking [WATCHDOG] w83627hf_wdt trivial typo Input: psmouse - add support for Intellimouse 4.0 Input: psmouse - fix Intellimouse 4.0 initialization USB: another id for cp2101 driver
Prabhanjan Sarnaik (1): mv643xx_eth: fix unicast filter programming in promiscuous mode
Pradeep Satyanarayana (3): IPoIB/cm: Add connected mode support for devices without SRQs IPoIB/CM: Enable SRQ support on HCAs that support fewer than 16 SG entries IPoIB/cm: Fix ipoib_cm_dev_stop() cleanup when drain times out
Pradeep Singh Rautela (2): ata: Convert to static DEFINE_SPINLOCK(lock) drivers/atm/eni.h: remove unused macro KERNEL_OFFSET
Prakash Mortha (2): i2c: Restore i2c_smbus_process_call function i2c-viapro: Add support for SMBus Process Call transactions
Prakash Punnoor (4): Don't fill up log with atxp1 vcore messages change message fix b2c2 dvb undefined symbol pci: don't disable too many HT MSI mapping pci: Fix typo in message while disabling HT MSI mapping
Prakash, Sathya (23): [SCSI] mpt fusion: add sysfs attributes to display IOC parameters [SCSI] add PCI_VENDOR_ID macro for Brocade in pci_ids.h [SCSI] mpt fusion: deregister from transport layer if PCI registration failed [SCSI] mpt fusion: add support for Brocade branded LSI FC HBA [SCSI] mpt fusion: logging support in Kconfig, Makefile, mptbase.h and addition of mptdebug.h [SCSI] mpt fusion: Changes in mptbase.c for logging support [SCSI] mpt fusion: Changes in mptscsih.c for logging support [SCSI] mpt fusion: Changes in mptfc.c mptlan.c mptsas.c and mptspi.c for logging support [SCSI] mpt fusion: Changes in mptctl.c for logging support [SCSI] mpt fusion: Usage of high priority request FIFO to send task management commands [SCSI] mpt fusion: Change call back indices to u8 from int [SCSI] mpt fusion: Creation of mptsas.h header file [SCSI] mpt fusion: Link speed change display support [SCSI] mpt fusion: Change company name from LSI Logic to LSI [SCSI] mpt fusion: Fix for module unload problem in flash less controller environment [SCSI] mpt fusion: Avoid racing when mptsas and mptcl module are loaded in parallel [SCSI] mpt fusion: Request I/O resources only when required [SCSI] mpt fusion: Power Management fixes for MPT SAS PCI-E controllers [SCSI] mpt fusion: Enable MSI by default for SAS controllers [SCSI] mpt fusion: Driver version upgrade to 3.04.07 [SCSI] mpt fusion : Updated copyright statment with 2008 included [SCSI] mpt fusion : Setting intial period to 0xFF instead of 0xA [SCSI] mpt fusion : Adding FAULT Reset polling work
Pranith Kumar (2): x86: arch/x86/mm/pat.c - fix warning Staging: otus: Fix warnings in staging/otus/ioctl.c
Prarit Bhargava (42): [IA64] sparse cleanup of shub_mmr.h [IA64] sparse cleanup of TIOCA files [IA64] hotplug/ia64: SN Hotplug Driver: SN IRQ Fixes [IA64] hotplug/ia64: SN Hotplug Driver: moving of header files [IA64] hotplug/ia64: SN Hotplug Driver - pci_find_next_bus export [IA64] hotplug/ia64: SN Hotplug Driver - new SN PROM version code [IA64] hotplug/ia64: SN Hotplug Driver - SN Hotplug Driver code [IA64] hotplug/ia64: SN Hotplug Driver - PREEMPT/pcibus_info fix [IA64]: SN fix bus->sysdata pointer and memory cleanups PCI Hotplug: SGI hotplug driver fixes [IA64] Prevent sn2 ptc code from executing on all ia64 subarches [IA64-SGI] Fix sn_flush_device_kernel & spinlock initialization [IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn [IA64-SGI] Older PROM WAR for device flush code [IA64-SGI] Add PROM feature set for device flush list [IA64-SGI] Hotplug driver related fix in the SN ia64 code. [IA64-SGI] Small cleanup for misuse of list_for_each to list_for_each_safe. [IA64] Tollhouse HP: IA64 arch changes PCI Hotplug: Tollhouse HP: SGI hotplug driver changes Fix RAID5 + IA64 compile ACPI: dock: Fix symbol conflict between acpiphp and dock change __init to __devinit in 2 rtc drivers change nvidiafb_remove to __devexit [ALSA] Fix __devinit and __devexit issues with sound drivers USB: change __init to __devinit for isp116x_probe __devinit & __devexit cleanups for de2104x driver PCI: Fix warning message in PCIE port driver i386: Add __init to probe_bigsmp i386: Change sysenter_setup to __cpuinit & improve __INIT, __INITDATA Use stop_machine_run in the Intel RNG driver change rivafb_remove to __devexit Remove cpu hotplug defines for __INIT & __INITDATA Add Hitachi HDS7250SASUN500G 0621KTAWSD to NCQ blacklist [IA64] Stop bogus NMI & softlockup warnings in ia64 show_mem x86: stop nmi softlockup warnings in show_mem() [IA64] Properly unregister legacy interrupts x86, pci: iommu fix potential overflow in alloc_iommu() x86: fix memmap=exactmap boot argument x86: warn of incorrect cpu_khz on AMD systems x86: nmi: Add Intel processor 0x6f4 to NMI perfctr1 workaround [CPUFREQ] Do not set policy for offline cpus [CPUFREQ] Create a blacklist for processors that should not load the acpi-cpufreq module.
Prasad P (1): nfsd: Fix inconsistent assignment
Prasanna Meda (4): namei: add audit_inode to all branches in path_lookup madvise: do not split the maps madvise: merge the maps dup fd error fix
Prasanna S Panchamukhi (28): Kprobes: Incorrect handling of probes on ret/lret instruction Kprobes: Oops! in unregister_kprobe() kprobes: Temporary disarming of reentrant probe kprobes: Temporary disarming of reentrant probe for i386 kprobes: Temporary disarming of reentrant probe for x86_64 kprobes: Temporary disarming of reentrant probe for ppc64 kprobes: Temporary disarming of reentrant probe for sparc64 jprobes: allow a jprobe to coexist with muliple kprobes Kprobes: prevent possible race conditions generic kprobes: prevent possible race conditions i386 changes kprobes: prevent possible race conditions x86_64 changes Kprobes: prevent possible race conditions ppc64 changes Kprobes: prevent possible race conditions ia64 changes Kprobes: prevent possible race conditions sparc64 changes kprobes-prevent-possible-race-conditions-sparc64-changes fix Update maintainers list with the kprobes maintainers Move Kprobes and Oprofile to "Instrumentation Support" menu Kprobes causes NX protection fault on i686 SMP kprobes: fix broken fault handling for i386 kprobes: fix broken fault handling for x86_64 kprobes: fix broken fault handling for powerpc64 kprobes: fix broken fault handling for ia64 kprobes: fix broken fault handling for sparc64 Switch Kprobes inline functions to __kprobes for i386 Switch Kprobes inline functions to __kprobes for x86_64 Switch Kprobes inline functions to __kprobes for ppc64 Switch Kprobes inline functions to __kprobes for ia64 Switch Kprobes inline functions to __kprobes for sparc64
Prasanna S.P (1): x86: error_code is not safe for kprobes
Pravin B. Shelar (1): [IPV4]: Kill MULTIPATHHOLDROUTE flag.
Pravin M. Bathija (1): NEWEMAC: fix support for pause packets
Priit Laes (1): x86: fix build on non-C locales.
Priyanka Gupta (1): [SCSI] Remove unused method scsi_device_cancel
Przemek Iskra (1): Input: iforce - add Trust Force Feedback Race Master support
P�draig Brady (2): V4L/DVB (4739): SECAM support for saa7113 into saa7115 [WATCHDOG] ensure mouse and keyboard ignored in w83627hf_wdt
Qi Yong (8): gitignore: gitignore quilt's files [JFFS2] Fix jffs2_follow_link() typo Input: atkbd - use printk_ratelimit for spurious ACK messages [patch] QUEUE_FLAG_READFULL QUEUE_FLAG_WRITEFULL comment fix HOWTO: latest lxr url address changed skip writing data pages when inode is under I_SYNC set_page_refcounted() VM_BUG_ON fix kill an unused PTR_ERR in bdev_cache_init()
Qing He (4): KVM: SMP: Add vcpu_id field in struct vcpu KVM: deliver PIC interrupt only to vcpu0 KVM: x86_emulator: no writeback for bt KVM: apic round robin cleanup
Qinghuang Feng (29): leds: Fix leds-class.c comment fs/dcache.c: update comment of d_validate() driver core: drivers/base/sys.c: update comments mm/oom_kill.c: fix badness() kerneldoc [libata] pata_cs553*.c: cleanup kernel-doc net: remove redundant argument comments driver/net/*: remove redundant argument comments drivers/net/chelsio/sge.c: remove redundant argument comments ASoC: Clean up kernel-doc for snd_soc_dai_set_fmt ALSA: sound/pci/hda/hda_codec.c: cleanup kernel-doc drivers/message/i2o/iop.c: cleanup kerneldoc [libata] Update kernel-doc comments to match source code block/blk-tag.c: cleanup kernel-doc Staging: usbip: cleanup kerneldoc samples: mark {static|__init|__exit} for {init|exit} functions fs/binfmt_misc.c: add terminating newline to /proc/sys/fs/binfmt_misc/status fs/ncpfs/getopt.c: cleanup keneldoc fs/ecryptfs/inode.c: cleanup kerneldoc USB: gadget: pxa27x_udc.c: cleanup kernel-doc USB: serial: ipw.c: mark {__init|__exit} for usb_ipw_{init|exit} drivers/xen/xenbus/xenbus_client.c: cleanup kerneldoc ext2: fix ext2_splice_branch() comments btrfs & squashfs: Move btrfs and squashfsto's magic number to <linux/magic.h> Btrfs: check return value for kthread_run() correctly Btrfs: simplify iteration codes Btrfs: open_ctree() error handling can oops on fs_info Btrfs: remove unused code in split_state() NFSD: cleanup for nfs3proc.c SYSFS: use standard magic.h for sysfs
Qiuping Chen (1): USB: gadget: rndis conformance tweak
Qu Fuping (3): mpage_end_io_write() I/O error handling fix reiserfs: do not ignore i/io error on readpage JFS: fsync wrong behavior when I/O failure occurs
Qu Haoran (1): netfilter: xt_sctp: sctp chunk mapping doesn't work
Quentin Barnes (3): ARM kprobes: instruction single-stepping support x86: code clarification patch to Kprobes arch code aio: bad AIO race in aio_complete() leads to process hang
Quinn Jensen (2): [ARM] 4461/1: MXC platform and i.MX31ADS core support [ARM] 4530/1: MXC: fix elf_hwcap compile breakage as in iop13xx
R Sharada (3): ppc64 kexec: native hash clear ppc64: kexec support for ppc64 powerpc64: fix spinlock recursion in native_hpte_clear
R.Marek@sh.cvut.cz (12): PCI: Rapid Hance quirk I2C: ALI1563 SMBus driver fix I2C: documentation update 1/3 I2C: documentation update 2/3 I2C: documentation update 3/3 I2C: KConfig update - some EXPERIMENTAL removal I2C: W83792D driver 1/3 I2C: W83792D add hwmon class register 2/3 I2C: W83792D documentation 3/3 hwmon: VID table update PCI: ICH6 ACPI and GPIO quirk unhide ICH6 SMBus - take 2
Rabeeh Khoury (2): [ARM] Kirkwood: CPU idle driver [ARM] Kirkwood: clock gating for unused peripherals
Rabin Vincent (16): firewire: Fix extraction of source node id sched: fix defined-but-unused warning sched: fix defined-but-unused warning slab: rename slab_destroy_objs V4L/DVB (8605): gspca: Fix of gspca_zc3xx oops - 2.6.27-rc1 lockdep: handle chains involving classes defined in modules cpuidle: make sysfs attributes sysdev class attributes USB: mention URB_FREE_BUFFER in usb_free_urb documentation kbuild: add sys_* entries for syscalls in tags mmc_test: fix basic read test Subject: [PATCH] br2684: restore net_dev initialization mmci: fix crash with debug enabled mvsdio: fix CONFIG_PM=y build [ARM] 5518/1: versatile: don't put clock lookups in __initdata [ARM] 5517/1: integrator: don't put clock lookups in __initdata mx[23]: don't put clock lookups in __initdata
Rachita Kothiyal (1): Fix cdrom being confused on using kdump
Radu Cristescu (1): atl1: relax eeprom mac address error check
Radu Rendec (2): [PKT_SCHED] CLS_U32: Fix endianness problem with u32 classifier hash masks. [PKT_SCHED] CLS_U32: Use ffs() instead of C code on hash mask to get first set bit.
Rafael Bilski (1): V4L/DVB (5776): Hardware MPEG audio fix for SAA7134 based "KNC One TV-Station DVR" card
Rafael Diniz (2): V4L/DVB (9368): VBI fix for cx88 cards V4L/DVB (9369): Documentation update for cx88
Rafael Ignacio Zurita (4): sh: fix rtc_resources setup for sh770x sh: fix the HD64461 level-triggered interrupts handling sh: Add early printk support for SH770x CPUs. sh: clkfwk: remove bogus set_bus_parent() from SH7709.
Rafael J. Wysocki (436): [DECNET]: Fix build after C99 netlink initializer change. [ACPI] fix resume issues on Asus L5D sk98lin: basic suspend/resume support fixes 3c59x PM fixes swsusp: do not trigger BUG_ON() if there is not enough memory swsusp: remove wrong code from data_free swsusp: prevent possible memory leak swsusp: avoid problems if there are too many pages to save x86_64: Set up safe page tables during resume swsusp: rework image freeing swsusp: move snapshot functionality to separate file swsusp: reduce the use of global variables swsusp: rework memory freeing on resume swsusp: get rid of unnecessary wrapper function swsusp: two simplifications swsusp: reduce code duplication swsusp: simplify pagedir relocation swsusp: rework swsusp_suspend swsusp: remove encryption swsusp: introduce the swap map structure swsusp: improve freeing of memory swsusp: fix enough_free_mem swsusp: limit image size swsusp: make image size limit tunable mm: add a new function (needed for swap suspend) swsusp: improve handling of swap partitions swsusp: save image header first swsusp: use bytes as image size units swsusp: do not change log level during suspend/resume Fix build failure in recent pm_prepare_* changes. swsusp: fix breakage with swap on LVM mm: make shrink_all_memory try harder swsusp: low level interface swsusp: separate swap-writing/reading code swsusp: userland interface swsusp: freeze user space processes first swsusp: finally solve mysqld problem swsusp: add check for suspension of X-controlled devices swsusp: let userland tools switch console on suspend vt: add TIOCL_GETKMSGREDIRECT swsusp: prevent possible image corruption on resume swsusp: rework memory shrinker swsusp: take lowmem reserves into account swsusp: use less memory during resume swsusp: do not use memcpy for snapshotting memory Make suspend possible with a traced process at a breakpoint swsusp: Fix swap_type_of PM: add /sys/power documentation to Documentation/ABI Detect clock skew during suspend swsusp: clean up browsing of pfns swsusp: struct snapshot_handle cleanup Make swsusp avoid memory holes and reserved memory regions on x86_64 Disable CPU hotplug during suspend swsusp: Fix mark_free_pages swsusp: Reorder memory-allocating functions swsusp: Fix alloc_pagedir swsusp: clean up suspend header Change the name of pagedir_nosave swsusp: Introduce some helpful constants swsusp: Introduce memory bitmaps swsusp: Use memory bitmaps during resume PM: make it possible to disable console suspending suspend: make it possible to disable serial console suspend i386: Detect clock skew during suspend PM: Add pm_trace switch swsusp: Make userland suspend work on SMP again swsusp: Use suspend_console ACPI: S4: Use "platform" rather than "shutdown" mode by default swsusp: debugging md: do not freeze md threads for suspend x86-64: Fix kobject_init() WARN_ON on resume from disk swsusp: use partition device and offset to identify swap areas swsusp: rearrange swap-handling code swsusp: use block device offsets to identify swap locations swsusp: add resume_offset command line parameter swsusp: document support for swap files swsusp: add ioctl for swap files support swsusp: update userland interface documentation swsusp: Improve handling of highmem swsusp: use __GFP_WAIT swsusp: Support i386 systems with PAE or without PSE swsusp: Measure memory shrinking time suspend to disk fails if gdb is suspended with a traced child swsusp: Untangle thaw_processes swsusp: Untangle freeze_processes swsusp: Fix coding style in suspend.c swsusp: Fix labels PM: Fix swsusp debug mode testproc Support for freezeable workqueues Use freezeable workqueues in XFS PM: Fix freezing of stopped tasks PM: Fix SMP races in the freezer swsusp: Do not fail if resume device is not set PM: Change code ordering in main.c swsusp: Change code ordering in disk.c swsusp: Change code ordering in user.c swsusp: Change pm_ops handling by userland interface kconfig: Update swsusp description swsusp: Fix resume error path in platform mode swsusp: disable nonboot CPUs before entering platform suspend swsusp: Fix SNAPSHOT_S2RAM ioctl Make XFS workqueues nonfreezable Revert "swsusp: disable nonboot CPUs before entering platform suspend" Fix microcode-related suspend problem swsusp: fix memory shrinker swsusp: use inline functions for changing page flags swsusp: do not use page flags mm: remove unused page flags swsusp: fix error paths in snapshot_open swsusp: use GFP_KERNEL for creating basic data structures freezer: remove PF_NOFREEZE from handle_initrd swsusp: use rbtree for tracking allocated swap freezer: fix racy usage of try_to_freeze in kswapd swsusp: fix snapshot_release swsusp: free more memory Documentation: Ask driver writers to provide PM support PM: Separate hibernation code from suspend code Add suspend-related notifications for CPU hotplug microcode: use suspend-related CPU hotplug notifications swsusp: fix sysfs interface freezer: close potential race between refrigerator and thaw_tasks freezer: fix vfork problem freezer: take kernel_execve into consideration [CRYPTO] cryptd: Fix problem with cryptd and the freezer Resume from RAM on HPC nx6325 broken swsusp: Fix userland interface PM: introduce set_target method in pm_ops PM: Remove pm_parent from struct dev_pm_info PM: Remove saved_state from struct dev_pm_info PM: Simplify suspend_device PM: Remove prev_state from struct dev_pm_info PM: Remove power_state.event checks from suspend core code PM: Do not check parent state in suspend and resume core code PM: do not use saved_state from struct dev_pm_info on ARM sysfs: Fix oops in sysfs_drop_dentry on x86_64 Freezer: make kernel threads nonfreezable by default swsusp: remove incorrect code from user.c swsusp: remove code duplication between disk.c and user.c swsusp: introduce restore platform operations swsusp: fix hibernation code ordering Hibernation: prepare to enter the low power state Freezer: avoid freezing kernel threads prematurely Freezer: use __set_current_state in refrigerator Freezer: return int from freeze_processes Freezer: remove redundant check in try_to_freeze_tasks PM: introduce hibernation and suspend notifiers PM: disable usermode helper before hibernation and suspend PM: prevent frozen user mode helpers from failing the freezing of tasks PM: Reduce code duplication between main.c and user.c ACPI: Do not prepare for hibernation in acpi_shutdown PM: Introduce pm_power_off_prepare i386: do not restore reserved memory after hibernation ACPI: Implement the set_target() callback from pm_ops ACPI: Remove references to ACPI_STATE_S2 from acpi_pm_enter chipsfb: use correct pm state Fix ThinkPad T42 poweroff failure introduced by by "PM: Introduce pm_power_off_prepare" Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION Introduce CONFIG_SUSPEND for suspend-to-Ram and standby Hibernation: do not try to mark invalid PFNs as nosave PM: Fix dependencies of CONFIG_SUSPEND and CONFIG_HIBERNATION Hibernation: Make sure that ACPI is enabled in acpi_hibernation_finish ACPI: clean up acpi_enter_sleep_state_prep uli526x: Add suspend and resume routines (updated) PNP: make pnpacpi_suspend handle errors PM: Move definition of struct pm_ops to suspend.h PM: Rename struct pm_ops and related things PM: Rework struct platform_suspend_ops PM: Make suspend_ops static PM: Rework struct hibernation_ops PM: Rename hibernation_ops to platform_hibernation_ops freezer: document relationship with memory shrinking freezer: do not sync filesystems from freeze_processes freezer: prevent new tasks from inheriting TIF_FREEZE set freezer: introduce freezer-friendly waiting macros freezer: do not send signals to kernel threads pm_trace displays the wrong time from the RTC freezer: be more verbose freezer: measure freezing time Hibernation: Arbitrary boot kernel support - generic code Hibernation: Arbitrary boot kernel support on x86_64 Hibernation: Pass CR3 in the image header on x86_64 Hibernation: Use temporary page tables for kernel text mapping on x86_64 Hibernation: Check if ACPI is enabled during restore in the right place Hibernation: Enter platform hibernation state in a consistent way x86: Save registers in saved_context during suspend and hibernation Freezer: do not allow freezing processes to clear TIF_SIGPENDING Freezer: Fix s2disk resume from initrd Freezer: Fix APM emulation breakage HWMON: coretemp, suspend fix Freezer: Fix JFFS2 garbage collector freezing issue (rev. 2) [XFS] Make xfsbufd threads freezable ACPI: Fix acpi_pm_device_sleep_state() PM: Acquire device locks on suspend x86: hibernation: document __save_processor_state() on x86 Hibernation: Introduce SNAPSHOT_GET_IMAGE_SIZE ioctl Hibernation: Rework platform support ioctls (rev. 2) Hibernation: Mark SNAPSHOT_SET_SWAP_FILE ioctl as deprecated (rev. 2) Hibernation: Correct definitions of some ioctls (rev. 2) Hibernation: Introduce exportable suspend ioctls header (rev. 2) ACPI: Fix mismerge in acpi_hibernation_finish Suspend: Testing facility (rev. 2) suspend: build fix responding to 2.6.25 kset change Hibernation: New testing facility (rev. 2) PM: Suspend/hibernation debug documentation update (rev. 2) Suspend: Fix compilation warning for CONFIG_SUSPEND unset Hibernation: Move low level resume to disk.c Suspend: Fix comment in main.c Hibernation: Fix comment in disk.c Hibernation: Remove unnecessary variable declaration Suspend: Use common prefix in messages Hibernation: Update messages suspend: fix ia64 allmodconfig build Suspend: Introduce begin() and end() callbacks ACPI: Separate invocations of _GTS and _BFS from _PTS and _WAK ACPI: Separate disabling of GPEs from _PTS ACPI suspend: Call _PTS before suspending devices Hibernation: Introduce begin() and end() callbacks ACPI hibernation: Call _PTS before suspending devices ACPI: Print message before calling _PTS Hibernation: Invoke suspend notifications after console switch suspend: cleanup reference to swsusp_pg_dir[] PM: Export device_pm_schedule_removal Misc: Add possibility to remove misc devices during suspend/resume HWRNG: add possibility to remove hwrng devices during suspend/resume leds: add possibility to remove leds classdevs during suspend/resume b43: avoid unregistering device objects during suspend x86 PM: move 64-bit hibernation files to arch/x86/power x86 PM: rename 32-bit files in arch/x86/power x86 PM: consolidate suspend and hibernation code x86 PM: update stale comments ACPI suspend: Execute _WAK with the right argument Hibernation: Handle DEBUG_PAGEALLOC on x86 PCI ACPI: Fix comment describing acpi_pci_choose_state PM: Remove unbalanced mutex_unlock() from dpm_resume() PM: Introduce PM_EVENT_HIBERNATE callback state x86: revert "x86: CPA: avoid split of alias mappings" PM: Do not acquire device semaphores upfront during suspend driver core: Remove dpm_sysfs_remove() from error path of device_add() Hibernation: Fix mark_nosave_pages() ACPI PM: Restore the 2.6.24 suspend ordering PM: Handle device registrations during suspend/resume Driver core: Call device_pm_add() after bus_add_device() in device_add() PM: Remove destroy_suspended_device() Relax check on adding children of suspended devices bus_remove_device: be more careful about incomplete initialization Suspend/Resume bug in PCI layer wrt quirks Introduce new top level suspend and hibernation callbacks PCI: implement new suspend/resume callbacks Implement new suspend and hibernation callbacks for platform busses PCI ACPI: Drop the second argument of platform_pci_choose_state ACPI PM: Remove obsolete Toshiba workaround x86: remove obsolete PM definitions from NMI header x86, gart: add resume handling Suspend-related patches for 2.6.27 x86 ACPI: fix resume from suspend to RAM on uniprocessor x86-64 ACPI: Introduce acpi_bus_power_manageable function PCI: Introduce platform_pci_power_manageable function PCI: rework pci_set_power_state function to call platform first ACPI: Introduce acpi_device_sleep_wake function ACPI: Introduce new device wakeup flag 'prepared' PCI ACPI: Rework PCI handling of wake-up PCI PM: Introduce pci_prepare_to_sleep and pci_back_from_sleep PCI: Simplify PCI device PM code irda: Remove useless pm_dev references x86: fix C1E && nx6325 stability problem x86: remove conflicting nx6325 and nx6125 quirks PCI PM: Fix pci_prepare_to_sleep PCI ACPI: Drop the second argument of platform_pci_choose_state ACPI PM: Remove obsolete Toshiba workaround Freezer: Introduce PF_FREEZER_NOSIG snapshot: Use pm_mutex for mutual exclusion PCI PM: make more PCI PM core functionality available to drivers pm: remove definition of struct pm_dev pm: remove remaining obsolete definitions from pm.h pm: remove obsolete piece of PM documentation pm: drop unnecessary includes from pm.h tg3: adapt tg3 to use reworked PCI PM code PCI PM: Export pci_pme_active to drivers sky2: Fix suspend/hibernation/shutdown regression with WOL enabled (rev. 2) PM: Remove WARN_ON from device_pm_add x86 MCE: Fix CPU hotplug problem with multiple multicore AMD CPUs ftrace: disable tracing for hibernation rtc-cmos: wake again from S5 forcedeth: fix kexec regression e100: Use pci_pme_active to clear PME_Status and disable PME# ACPI: Make /proc/acpi/wakeup interface handle PCI devices (again) x86 ACPI: Blacklist two HP machines with buggy BIOSes sky2: Fix WOL regression pm: rework disabling of user mode helpers during suspend/hibernation ACPI suspend: Always use the 32-bit waking vector ACPI Suspend: Enable ACPI during resume if SCI_EN is not set ACPI suspend: Blacklist HP xw4600 Workstation for old code ordering x86 ACPI: fix breakage of resume on 64-bit UP systems with SMP kernel PCI PM: Introduce function pci_wake_from_d3 ACPI suspend: Fix CONFIG_ACPI_SLEEP dependence and some compilation warnings ACPI suspend: build fix for ACPI_SLEEP=n && XEN_SAVE_RESTORE=y. ACPI: Oops in ACPI with git latest skge: adapt skge to use reworked PCI PM e100: adapt to the reworked PCI PM Fix __pfn_to_page(pfn) for CONFIG_DISCONTIGMEM=y x86: Make NUMA on 32-bit depend on BROKEN x86, hibernate: fix breakage on x86_32 with CONFIG_NUMA set x86: make NUMA on 32-bit depend on EXPERIMENTAL again ACPI suspend: Blacklist boxes that require us to set SCI_EN directly on resume ACPI: Fix ACPI battery regression introduced by commit 558073 Sound: hda - Restore PCI configuration space with interrupts off x86: change static allocation of trampoline area ACPI hibernate: Add a mechanism to save/restore ACPI NVS memory x86 hibernate: Mark ACPI NVS memory region at startup ACPI hibernate: Introduce new kernel parameter acpi_sleep=s4_nonvs Hibernate: Do not oops on resume if image data are incorrect Hibernate: Take overlapping zones into account (rev. 2) Hibernate: Replace unnecessary evaluation of pfn_to_page() ACPI: Do not modify SCI_EN directly PM: Simplify the new suspend/hibernation framework for devices PCI: Rework default handling of suspend and resume PCI: Suspend and resume PCI Express ports with interrupts disabled PCI: handle PCI state saving with interrupts disabled PCI PM: Fix pci_update_current_state PCI PM: Split PCI Express port suspend-resume x86/PCI: Do not use interrupt links for devices using MSI-X PCI: PCIe portdrv: Add kerneldoc comments to some core functions PCI: PCIe portdrv: Fix suspend and resume of PCI Express port services PCI: PCIe portdrv: Rearrange code so that related things are together PCI: PCIe portdrv: Add kerneldoc comments to remining core funtions PCI PM: Fix poweroff and restore callbacks PCI PM: Add suspend counterpart of pci_reenable_device PCI PM: Power-manage devices without drivers during suspend-resume PCI PM: Move pci_has_legacy_pm_support PCI PM: Avoid touching devices behind bridges in unknown state PCI PM: Rearrange code in pci-driver.c PCI PM: Call pci_fixup_device from legacy routines PCI PM: Register power state of devices during initialization PCI PM: Run default PM callbacks for all devices using new framework PCI PM: Put PM callbacks in the order of execution PM: Fix freezer compilation if PM_SLEEP is unset PCI PM: Restore standard config registers of all devices early PM: Fix compilation warning in kernel/power/main.c ACPI suspend: Fix compilation warnings in drivers/acpi/sleep.c Hibernation: Introduce system_entering_hibernation DMI: Introduce dmi_first_match to make the interface more flexible SATA: Blacklisting of systems that spin off disks during ACPI power off SATA AHCI: Blacklist system that spins off disks during ACPI power off SATA Sil: Blacklist system that spins off disks during ACPI power off SATA PIIX: Blacklist system that spins off disks during ACPI power off PCI PM: Fix suspend error paths and testing facility breakage PCI PM: Fix hibernation breakage on EeePC 701 PCI PM: Power up devices before restoring their state PCI PM: Do not wait for buses in B2 or B3 during resume USB: Fix suspend-resume of PCI USB controllers PCI PM: Fix handling of devices without drivers PCI PM: Check if the state has been saved before trying to restore it PCI PM: Fix saving of device state in pci_legacy_suspend PCI: PCIe portdrv: Simplify suspend and resume PCI PM: Do not disable and enable bridges during suspend-resume PCI PM: Read power state from device after trying to change it on resume PCI PM: make the PM core more careful with drivers using the new PM framework USB/PCI: Fix resume breakage of controllers behind cardbus bridges pm: fix build for CONFIG_PM unset PM: fix build for CONFIG_PM unset PM: Split up sysdev_[suspend|resume] from device_power_[down|up] PCI: PCIe portdrv: Use driver data to simplify code PCI: PCIe portdrv: Aviod using service devices with wrong interrupts PCI: PCIe portdrv: Do not enable port device before setting up interrupts PCI: PCIe portdrv: Remove unnecessary function PCI: PCIe portdrv: Simplily probe callback of service drivers PCI: PCIe portdrv: Remove struct pcie_port_service_id PCI/MSI: Introduce pci_msix_table_size() PCI/PCIe portdrv: Fix allocation of interrupts PCI: PCIe portdrv: Implement pm object PM: Introduce functions for suspending and resuming device interrupts PM: Rework handling of interrupts during suspend-resume PM: Change suspend code ordering PM: Change hibernation code ordering kexec: Change kexec jump code ordering PCI PM: Use pci_set_power_state during early resume PCI PM: Move pci_restore_standard_config to pci-driver.c PCI PM: Put devices into low power states during late suspend (rev. 2) PCI PM: Make pci_set_power_state() handle devices with no PM support PCI PM: Restore config spaces of all devices during early resume PCI PM: Introduce __pci_[start|complete]_power_transition() (rev. 2) radeonfb: Use __pci_complete_power_transition() PCI PM: Make pci_prepare_to_sleep() disable wake-up if needed net/igb: Fix kexec with igb (rev. 3) PM/Hibernate: Wait for SCSI devices scan to complete during resume NET/r8169: Rework suspend and resume NET/e1000: Fix powering off during shutdown NET/e1000e: Fix powering off during shutdown NET/ixgbe: Fix powering off during shutdown PM/Hibernate: Fix memory shrinking PM/Suspend: Introduce two new platform callbacks to avoid breakage PM/Hibernate: Fix waiting for image device to appear on resume PCI PM: Fix initialization and kexec breakage for some devices PM: Do not hold dpm_list_mtx while disabling/enabling nonboot CPUs PCI PM: Follow PCI_PM_CTRL_NO_SOFT_RESET during transitions from D3 PM: Warn if interrupts are enabled during suspend-resume of sysdevs PM/Suspend: Do not shrink memory before suspend PM/Hibernate: Move memory shrinking to snapshot.c (rev. 2) PM: Separate suspend to RAM functionality from core PM/Hibernate: Rename disk.c to hibernate.c PCI PM: Fix handling of devices without PM support by pci_target_state() mm, PM/Freezer: Disable OOM killer when tasks are frozen Net / e100: Fix suspend of devices that cannot be power managed genirq: Fix comment describing suspend_device_irqs() skge: Enable WoL by default if supported Merge branch 'master' into for-linus Merge branch 'master' into for-linus Merge branch 'master' into for-linus Merge branch 'master' into for-linus Merge branch 'master' into for-linus Merge branch 'master' into for-linus Merge branch 'master' into for-linus Merge branch 'master' into for-linus Merge branch 'master' into for-linus PM: Introduce core framework for run-time PM of I/O devices (rev. 17) x86: Decrease the level of some NUMA messages to KERN_DEBUG PCI PM: Simplify PCI wake-up code PCI / ACPI PM: Rework some debug messages PCI PM: Introduce device flag wakeup_prepared ACPI PM: Replace wakeup.prepared with reference counter PCI / ACPI PM: Propagate wake-up enable for devices w/o ACPI support Merge branch 'master' into for-linus Merge branch 'master' into for-linus PM/Hibernate: Rework shrinking of memory PM/Hibernate: Do not release preallocated memory unnecessarily (rev. 2) PM/Hibernate: Do not try to allocate too much memory too hard (rev. 2) PM: Update kerneldoc comments in drivers/base/power/main.c PCI / PCIe portdrv: Fix pcie_portdrv_slot_reset() PCI PM: Return error codes from pci_pm_resume() PCI: Clear saved_state after the state has been restored PM / PCMCIA: Drop second argument of pcmcia_socket_dev_suspend() PM / yenta: Fix cardbus suspend/resume regression PCI PM: Read device power state from register after updating it ACPI / PCI: Fix NULL pointer dereference in acpi_get_pci_dev() (rev. 2) PM: Make warning in suspend_test_finish() less likely to happen PM / yenta: Split resume into early and late parts (rev. 4)
Rafael Laufer (2): sctp: fix missing destroy of percpu counter variable in sctp_proc_exit() netfilter: nf_conntrack: add SCTP support for SO_ORIGINAL_DST
Rafal Bilski (2): [CPUFREQ] Longhaul - Revert Longhaul ver. 2 Longhaul: add auto enabled "revid_errata" option
Rafa� Bilski (25): [CPUFREQ] Longhaul - Hook into ACPI C states. [CPUFREQ] Longhaul - Workaround issues with APIC. [CPUFREQ] Longhaul - Initialise later. [CPUFREQ] Longhaul - Readd accidentally dropped line [CPUFREQ] Longhaul - Fix power state test to do something more useful [CPUFREQ] Longhaul - Rename & fix multipliers table [CPUFREQ] Longhaul - Disable arbiter [CPUFREQ] Longhaul - Add ignore_latency option [CPUFREQ] Longhaul - Add voltage scaling to driver [CPUFREQ] longhaul: remove duplicated code. [CPUFREQ] Longhaul - fix 200MHz FSB [CPUFREQ] Longhaul - Add support for CN400 [CPUFREQ] Longhaul - Fix up powersaver assumptions. [CPUFREQ] Longhaul - Always guess FSB [CPUFREQ] Longhaul - Remove "ignore_latency" option [CPUFREQ] Longhaul - Introduce Nehemiah C [CPUFREQ] Longhaul - Remove duplicate tables [CPUFREQ] Longhaul - Fix guess_fsb function [CPUFREQ] Longhaul - Add VT8235 support [CPUFREQ] Enhanced PowerSaver driver [CPUFREQ] Longhaul - Simplier minmult [CPUFREQ] Longhaul - Models of Nehemiah [CPUFREQ] Longhaul - Separate frequency and voltage transition [CPUFREQ] EPS - Correct 2nd brand test [CPUFREQ] Longhaul - Redo Longhaul ver. 2
Rafał Bilski (12): [CPUFREQ] Longhaul - Correct PCI code [CPUFREQ] Longhaul - Use all kinds of support [CPUFREQ] Longhaul - VT8237 support [CPUFREQ] Longhaul - Move old_ratio to correct place [CPUFREQ] Longhaul - Check ACPI "BM DMA in progress" bit [CPUFREQ] Longhaul - Embedded "conservative" [CPUFREQ] Longhaul - Remove duplicate multipliers [CPUFREQ] Longhaul - Replace ACPI functions with direct I/O [CPUFREQ] Longhaul - Proper register access [CPUFREQ] Longhaul - Option to disable ACPI C3 support V4L/DVB (5775): Alsa fix for SAA7134 based "KNC One TV-Station DVR" card [CPUFREQ] Longhaul - Add support for PM133 northbridge
Rafi Rubin (3): HID: add n-trig digitizer usage HID: add n-trig digitizer support HID: ntrig tool separation and pen usages
Raghava Kondapalli (1): IB/srp: Add OUI for new Cisco targets
Raghavendra Biligiri (1): USB: add Raritan KVM USB Dongle to the HID_QUIRK_NOGET blacklist
Raghu Gandham (2): MIPS: SMTC: Fix compile error MIPS: VPE: Fix compiler warning.
Ragner Magalhaes (1): mmc-omap: fix sd response type 6 vs. 1
Rahul Iyer (2): nfs41: Get the rpc_xprt * from the rpc_rqst instead of the rpc_clnt. nfsd41: sunrpc: Added rpc server-side backchannel handling
Raimonds Cicans (2): [ALSA] add support for SB Live! 24-Bit External remote control r8169: Fix card drop incoming VLAN tagged MTU byte large jumbo frames
Rainer Birkenmaier (1): hwmon/lm90: Add support for the Maxim MAX6680/MAX6681
Rainer Jochem (1): [IPV4] ipconfig: Implement DHCP Class-identifier
Rainer Weikusat (4): fix for bugzilla #7544 (keyspan USB-to-serial converter) af_unix: fix 'poll for write'/ connected DGRAM sockets af_unix: fix 'poll for write'/connected DGRAM sockets ide-cd: prevent null pointer deref via cdrom_newpc_intr
Raistlin (1): sched: fix divide error when trying to configure rt_period to zero
Rajashekhara, Sudhakar (3): davinci: dm644x: Support for dm644x silicon revision 2.1 davinci: Move the da830/omap-l137 #defines to header file TI DaVinci EMAC: delay DaVinci EMAC initialization
Rajendra Nayak (3): OMAP3 SDRC: Fix freeze when scaling CORE dpll to < 83Mhz OMAP3 SDRC: Move the clk stabilization delay to the right place omap: Lock DPLL5 at boot
Rajesh Shah (23): acpi bridge hotadd: ACPI based root bridge hot-add acpi bridge hotadd: Fix pci_enable_device() for p2p bridges acpi bridge hotadd: Make pcibios_fixup_bus() hot-plug safe acpi bridge hotadd: Prevent duplicate bus numbers when scanning PCI bridge acpi bridge hotadd: Take the PCI lock when modifying pci bus or device lists acpi bridge hotadd: Link newly created pci child bus to its parent on creation acpi bridge hotadd: Make the PCI remove routines safe for failed hot-plug acpi bridge hotadd: Remove hot-plugged devices that could not be allocated resources acpi bridge hotadd: Read bridge resources when fixing up the bus acpi bridge hotadd: Allow ACPI .add and .start operations to be done independently acpi bridge hotadd: Export the interface to get PCI id for an ACPI handle acpi hotplug: convert acpiphp to use generic resource code acpi hotplug: clean up notify handlers on acpiphp unload acpi hotplug: fix slot power-down problem with acpiphp acpi hotplug: aCPI based root bridge hot-add acpi hotplug: decouple slot power state changes from physical hotplug PCI: Fix PCI bus mastering enable problem in pciehp PCI: fix namespace clashes PCI Express Hotplug: clear sticky power-fault bit PCI: remove bogus resource collision error pciehp: allow bridged card hotplug PCI: i386/x86_84: disable PCI resource decode on device disable PCI: Allow MSI to work on kexec kernel
Rajiv Andrade (12): Update MAINTAINERS file for the TPM device driver tpm: MAINTAINERS whitespace fix and email addresses addition Remove the BKL calls from the TPM driver, which were added in the overall Renames num_open to is_open, as only one process can open the file at a time. Protect tpm_chip_list when transversing it. The tpm_dev_release function is only called for platform devices, not pnp As pointed out by Jonathan Corbet, the timer must be deleted before TPM: include "moderated for non-subscribers" notation in MAINTAINERS TPM: sysfs functions consolidation TPM: integrity interface TPM: integrity fix TPM: fix pcrread
Rakib Mullick (19): sched: fix init_hrtick() section mismatch warning cpuset.c: remove extra variable x86: KVM guest: fix section mismatch warning in kvmclock.c kernel/profile.c: fix section mismatch warning x86: fix __cpuinit/__init tangle in init_thread_xstate() x86: fixing __cpuinit/__init tangle, xsave_cntxt_init() init: properly placing noinline keyword x86: fix section mismatch warning tracing: fix section mismatch in trace_hw_branches.c mfd: Fix sm501_register_gpio section mismatch x86: Fix section mismatches in mpparse mfd: Mark clocks_init as non-init in twl4030-core.c x86, kvm: Fix section mismatches in kvm.c x86: Fix false positive section mismatch in es7000_32.c x86, apic: Fix false positive section mismatch in numaq_32.c virtio_blk: mark virtio_blk with __refdata to kill spurious section mismatch SFI: fix section mismatch warnings in sfi_core.c hwmon: (sht15) Fix spurious section mismatch warning eeepc-laptop: Properly annote eeepc_enable_camera().
Ralf Baechle (1513): [NET]: Move the netdev list to vger.kernel.org. Tulip fixes for Cobalt Qube/RaQ serial_core whitespace fix SMP fix for 6pack driver Build fix for the Sibyte I2C driver IOC3 fixes [NET]: Fix comment in loopback driver. [NET]: Fix socket bitop damage [AX25]: UID fixes 6pack Timer initialization Fix 6pack setting of MAC address SMP rewrite of mkiss [AX25/NETROM]: Cleanup direct calls into IP stack [AX25/NETROM/ROSE]: Kill net/ip.h inclusion [IPV4]: Module export of ip_rcv() no longer needed. mips: remove VR4181 support mips: remove HP Laserjet remains DEC PMAG AA framebuffer update DEC PMAG BA frame buffer update DEC PMAGB B framebuffer update mips: add support for Qemu system architecture MIPS Technologies PCI ID bits mips: clean up 32/64-bit configuration mips: nuke trailing whitespace mips: fix coherency configuration mips: kludge envdev to build for 64-bit MIPS with 32-bit compat [AX25]: Make ax2asc thread-proof Strip local symbols from kallsyms Delete unused do_nanosleep declaration optimise 64bit unaligned access on 32bit kernel Indycam / VINO drivers [AX.25]: Make asc2ax() thread-proof txx9 serial update [HAMRADIO]: driver cleanups [AX.25]: Rename ax25_encapsulate to ax25_hard_header [NETROM]: Fix rebuild header mess [AX.25]: Add more PIDs [NETROM]: statistics fix [NETROM/AX.25/ROSE]: Remove useless tests [AX.25]: Add descriptions to constants [AX.25/ROSE]: Whitespace formatting changes [AX.25]: Reformat ax25_proto_ops initialization [NETROM] NET/ROM has no txqueue [NETROM]: NET/ROM has no ARP [ROSE]: ROSE has no ARP [NETROM]: Implement G8PZT Circuit reset for NET/ROM [NETROM]: Introduct stuct nr_private AX.25: Delete debug printk from mkiss driver AX.25: Convert mkiss.c to DEFINE_RWLOCK [AX.25]: Fix packet socket crash rcu in bpqether driver. SMACK support for mkiss Initialize the .owner field the tty_ldisc structure. sb1250-mac: Check the actual setting for reporting hw checksumming. sb1250-mac: Ensure 16-byte alignment of the descriptor ring. au1000_eth: Misc Au1000 net driver fixes. de2104x: Resurrect Cobalt support for 2.6. sgiseeq: Fix resource handling. sgiseeq: Configure PIO and DMA timing requests. declance: Convert to irqreturn_t. declance: Fix mapping of device. declance: Deal with the bloody KSEG vs CKSEG horror... declance: Use physical addresses at the interface level. ne: Support for RBHMA4500 eval board. mipsnet: Virtual ethernet driver for MIPSsim. Remove unused header. sb1250-mac: Get rid of all the funny SBMAC_WRITECSR and SBMAC_READCSR macros. sb1250-mac: Whitespace cleanup. sb1250-mac: PHY probing fixes. [AX.25]: Fix signed char bug [AX.25]: Use constant instead of magic number [SCSI] dec_esp: Fix mapping of ESP. [SCSI] dec_esp: Use physical addresses [SCSI] dec_esp: Use the right address space macro [SCSI] sgiwd93: small fixes Fix build with SMP disabled and preemption enabled. Dummy ISA DMA functions for systems that don't have ISA but share Get rid of early_init. There's more need to make this form of Fix register layout in o32 core dumps on 64-bit systems. Signed-off-by: Ralf Baechle ralf@linux-mips.org Define __raw_read_can_lock / __raw_write_can_lock. Replace deprecated interruptible_sleep_on() function call with direct Move Sibyte Kconfig stuff into it's own Kconfig. Remove old wrong bits of cache code. Use hardware mechanism to deal with cache aliases in the 24K. Provide functions to access cop0 config4-7 registers Move missplaced code line to the right place. It works better when including arch/mips/sgi-ip27/Kconfig ... More oprofile bits for MIPS32-style performance counters. The code to Use preempt_schedule_irq. rm9000_init() really is __init code. Delete duplicate copy of fixrange_init. 20Kc and SB1 don't suffer from aliases. Add a few more PrId vendor IDs. 25Kf is also physically indexed. Fix ptrace aliasing issue in copy_from_user_page / copy_to_user_page. Document why calling smp_call_function will deadlock when called with Update MIPS to use the 4-level pagetable code thereby getting rid of Moves a test which determines if we actually need to perform a Rewrite to avoid the use of $at. Unfortunately binutils 2.15 and CVS It's unwise to disable all interrupts of the boot node ;-) If you want RM7000 better fix it to build first ... Replace the complicated and broken attempt to clean interrupt by Allocate break code 513 to KDB. Use generic compat_sys_wait4 to implement 32-bit wait4(2). Waitid(2) now has 5 arguments. Implement 32-bit compatibility for waitid(2). 32-bit compatibility for ptrace GETEVENTMSG operation. Update to match the native siginfo structure and code. 32-bit compatibility for various timer-related system calls. Resurrect Cobalt support for 2.6. Define MAP_BASE for IP27 On multiprocessor systems the BogoMIPS for each CPU was reported was Merge do_boot_cpu() into the new style __cpu_up(). Convert struct hw_interrupt_type initializations to ISO C99 named Cleanup fpuemuprivate declarations. Gross macro abuse. Get rid of gpreg_t, vaddr_t, REG_TO_VA and ISOify. New hazard handling function back_to_back_c0_hazard() to handle back to On 24K we did always disable cache parity protection - obviously not Sparseify MIPS. One definition of back_to_back_c0_hazard too much. Fix preemption bug. Use new txx9 serial driver. Gcc 4.0 fixes. Put salone.o back into arclib. It's a lib so doesn't harm if unused atm. Export shm_align_mask and flush_data_cache_page. qtronix.c: Handle kmalloc failure. Multithreaded core dumps. Get rid of the the remains of 2.4-style ramdisk support. Reformatting, remove debugging code. Reformat; cosmetic cleanups. SECCOMP for MIPS. Use compat_sigval_t in struct compat_siginfo. R4300 delay slot. HUB interrupts are allocated per node, not per slice. Make manipulation HUB interrupts are allocated per node, not per slice. Make Detect the 4KEcR2 and for now detect handle it like the 4KEc. When simulating ll/sc compute the return EPC before modifying the Fix one more case of computing the return EPC after the registers have Fix BogoMIPS display on UP and some minor cosmetical things. Build fix for certain configurations. NPTL, round one. We pass a kernel pointer to do_sigaltstack in sys32_sigaltstack, so Arrested for multiple offences of header file inclusion. Useless includes of everything, the kitchen sink and version.h ... Move sync into the delay slot here also. Need to include smp.h for the definition of smp_processor_id(). Fix a few build warnings. Fix D-cache aliasing problem in the PIO IDE driver potencially resulting Fix preemption and SMP problems in the FP emulator code. Cleanup decoding of MIPSxx config registers. No point in checking cpu_has_tlb before we've computed the CPU options. __compute_return_epc() uses CFC1 instruction which might result in a Get rid of the eir struct mips_fpu_emulator_private member. It's Now that a struct is the only member left in struct On MIPS the struct sigev preamble is only 8 bytes. Bugs are now a configuration option. Fix tasteless #ifdef mess in audit_arch(), minor cleanups. When building for Atlas, Malta or SEAD convert the kernel to srecs by Fix build for CONFIG_BUG=n. Yes, bugs are now a compile time option ;-) 64-bit fixes for Alchemy code ;) Support the MIPS32 / MIPS64 DSP ASE. Fix build with CONFIG_PRINTK disabled. Remove dead code which was causing warnings. Redo RM9000 workaround which along with other DSP ASE changes was Get the thing to compile again ... Using get_nasid() to find the console node will blow up nicely if Conversion to plat_setup() for TX4927 also. More .set to keep 32-bit processors happy. Avoid defining variables in the middle of a block which breaks older Don't redeclare ll_local_timer_interrupt. Rename CONFIG_CPU_MIPS{32,64} to CONFIG_CPU_MIPS{32|64}_R1. Date: Fri Jul 8 20:10:17 2005 +0000 Fix endianess bugs. Temporary hack for Qemu and MIPSsim until they get a proper ELF loader. Setup_frame is now returning a success value. Define kmap_atomic_pfn() for MIPS. Use Kconfig.preempt. In pcibios_enable_resources go back to handling all PCI_NUM_RESOURCES Use clz / dclz on MIPS32 / MIPS64 processors. MIPS 32/64 R2 config option. Use ei / di MIPS32 R2 instructions if available. Generate code for MIPS32 / MIPS64 Release 2 if configured for one of Detect the 34K. MIPS R2 instruction hazard handling. Mark a few variables __read_mostly. Add inotify syscalls for MIPS. Add a few more SHN_MIPS_* symbols from glibc. Add EF_MIPS_ARCH_32R2 and EF_MIPS_ARCH_64R2 for tagging of R2 binaries. Use an irq_enable_hazard hazard barrier in unmask_mips_irq. This New kernel option nowait allows disabling the use of the wait instruction. A few more macros to access MIPS R2 architecture registers. Macros to access the register of processors using the new MIPS Detect the MIPS R2 vectored interrupt, external interrupt controller Prevent gcc from optimizing a few functions away completly. Move Origin crapola into a machine-specific header file. Cleanups. More AP / SP bits for the 34K, the Malta bits and things. Still wants Avoid SMP cacheflushes. This is a minor optimization of startup but Make sure that the processor is actually online or die spectacularly. Drop IP27 support for Qlogic ISP. This driver is buggy and has been commit 1858f72fa2e2f63e62114a9bd40c8e68468d8c5e Support for Toshiba's RBHMA4500 eval board for the TX4938. sys is only used for native o32 ... Get rid of the nonsense in the CONFIG_CPU_HAS_PREFETCH block. Send CONFIG_VTAG_ICACHE back into it's cold grave. Use pr_debug instead of homegrown debug print macros. Inlining will result in back-to-back mtc0 mfc0 instructions. Break the A little more Kconfig untangeling. Implement get_system_type() for Qemu to get procfs-enabled kernels to Support for CoreFPGA-3. Spelling fix. Delete old junk. Display presence of SmartMIPS, DSP and MT ASEs in /proc/cpuinfo. Add missing space. Reindent dump_tlb.c. Add a few simple error checks to tlb dumper. Define cpu_icache_snoops_remote_store. This is slight abuse of something Do the timer interrupt only once on CPU 0 ... Fix parenthesis in macros. On CONFIG_64BIT_PHYS_ADDR, pfn always fits in 'unsigned long', but MT bulletproofing. Virtual SMP support for the 34K. Drop might_sleep() calls from get_user() & co. This should fix the issue Remove workaround for binutils 2.15 assembler bug; this version is not Sprinkle a few more .set mipsX over xchg to make sure we dont' end up with Handle mtc0 - tlb write hazard for VR5432. Move genrtc.c's functions into <asm/rtc.h> Provide MODULE_ARCH_VERMAGIC for MIPS. Delete the SABLE_RTL case. Define pcibus_to_node() for IP27. Futexes for MIPS, for the time being only the R10000_LLSC_WAR version. The values for SO_SNDBUFFORCE / SO_RCVBUFFORCE were already taken ... GCC bulletproofing: __mips64 is only defined when compiling for 64-bit Use ARCH_MAY_HAVE_PC_FDC where needed. Reorder & reformat a bit. Fix excessive signal latencies. The type of sum in csum_tcpudp_nofold is "unsigned int", so when we assign Add SOCK_DCCP definition for MIPS also. SMP on Malta needs to define ARCH_HAS_IRQ_PER_CPU since 2.6.14-rc1. Glue again after removal of BUILD_BUG(). Switch Sibyte profiling driver to ->compat_ioctl Support for MIPSsim, the cycle accurate MIPS simulator. Fix ARCH_KMALLOC_MINALIGN values on MIPS Don't call memset to clean irq_desc; these data fields have already Fix build error caused by missmatching duplicate declaration. Use R4000 TLB routines for SB1 also. Cleanup the mess in cpu_cache_init. No need to explicitly call __read_64bit_c0_split; __read_64bit_c0_register Provide 64-bit address space definitions for the Sibyte SB1 CPU core. Don't copy SB1 cache error handler to uncached memory. Make kgdb_wait static. Define and initialize kdb_lock using DEFINE_SPINLOCK. Convert the remaining SPIN_LOCK_UNLOCKED instances to DEFINE_SPINLOCK. We're no longer hosted on oss for ages ... Detect 4KSD and treat it like 4KSc. Protect manipulation of c0_status against preemption and multithreading. Document the meaning of the CPU_MIPS32, CPU_MIPS64, CPU_MIPSR1 and Fixup a few lose ends in explicit support for MIPS R1/R2. Fix wrong comment. Fix weirdness in <asm/bug.h> Date: Fri Jan 14 03:03:23 2005 +0000 Cleanup Sibyte Kconfig a bit further. Complete the fcntl.h cleanup. 2.6.14-rc1 updates for MIPS compat types. More configcheck fixes. Sliceup Kconfig; it's grown too large. Define EOWNERDEAD and ENOTRECOVERABLE. Rename page argument of flush_cache_page to something more descriptive. Don't print file name and line in die and die_if_kernel. FPU emulator garbage collection. Sys_lookup_dcookie arguments occupy 4 argument slots. Get 64-bit right in the kgdb stub. Make UL what should be UL. More foolproofing of the CPU configuration. Hack to resolve longstanding prefetch issue Remove useless casts of kmalloc return values. Protect against multiple inclusion. Include for prototypes. Delete unused ieee754_cname[] and declaration. Fix all the get_user / put_user related sparse warnings. Get rid of SINGLE_ONLY_FPU. Linux does not support half FPU other than Update MIPS defconfig files. Turn rtlx upside down. Add spaces to MODULE_PROC_FAMILY values. PNX8550 uses a MIPS32-like processor core, not R4xx0. VPE loader janitoring Add .gitignore files for MIPS. Add .gitignore files for Turbochannel IRIX: Use schedule_timeout_interruptible. Delete duplicate definitions. [SERIAL] IOC3: Update 8250 driver bits IOC: And don't mark the things as broken Cowboy. fbdev: Remove remains of epson1356fb Alchemy PCMCIA: Fix config.h inclusion SAA9730: Whitespace cleanup. SAA9730: Driver overhaul gt96100eth.c: Don't concatenate __FUNCTION__ with strings. [SERIAL] dz: Nuke trailing whitespace [SERIAL] dz: Use CKSEG1ADDR to setup mappings. [MIPS] Delete duplicate definitions of break codes. [MIPS] feature-removal-schedule.txt: Schedule au1x00_uart for removal. [MIPS] Add missing arch defines for the Alchemy MTD driver. Add definitions for the Dallas DS17287 RTC. Add definitions for the Dallas DS1742 RTC / non-volatile memory. [MIPS] IP32: No need to include <asm/io.h>. [MIPS] DDB5477: Fix unused variable warning. [MIPS] JMR3927: Undo accidental rename. [MIPS] JMR3927: Fix syntax error. [IDE] Add driver for Sibyte Swarm evaluation board [MIPS] JMR3927: It's ops-tx3927.o not ops-jmr3927.o [MIPS] JMR3927: need include/asm-mips/mach-jmr3927 in it's include path. [MIPS] JMR3927: Fix compilation by including <linux/ds1742rtc.h>. [MIPS] JMR3927: Fix include wrapper symbol. [MIPS] Ocelot G: Use CPU_MASK_NONE instead of 0 to initialize cpu mask. [MIPS] SEAD: Delete seadint_init() prototype. [MIPS] TX3927: Try to glue the PCI code. [MIPS] SEAD: More build fixes. [MIPS] Update defconfigs IOC3: Replace obsolete PCI API au1000_eth: Include <linux/config.h> SAA9730: Add missing header bits. ide: make comment match reality mipsnet: Fix Copyright notice. jazzsonic: Fix build error. jazzsonic: Fix platform device code [MIPS] JMR3927: Declare puts function. [MIPS] R10000 and R12000 need to set MIPS_CPU_4K_CACHE ... [MIPS] Use reset_page_mapcount to initialize empty_zero_page usage counter. [MIPS] Kconfig: Include init/Kconfig after we've set 32BIT / 64BIT. [MIPS] Qemu: Qemu is emulating a 1193.182kHz i8254 PIC. [MIPS] Qemu: Accept kernel command line passed by the Emulator. [MIPS] Fix return path of sysmips(MIPS_ATOMIC_SET, ...) [MIPS] Alchemy: Fix BCSR accesses. [MIPS] Alchemy: Set board type on initialization. [MIPS] Fix register handling in syscalls when debugging. [MIPS] Avoid duplicate do_syscall_trace calls on return from sigreturn. [MIPS] Update defconfigs to reflect Kconfig changes. [AX25] mkiss: Drop spinlock before sleeping call. MIPS: DSP: Context switch the DSPcontrol register also. MIPS: DSP: eleminate used_dsp. MIPS: DSP: Set all register masks to 0x3ff. MIPS: DSP: Put DSPcontrol register into the right place in the signal frame. MIPS: DSP: Put mask field into the right place. MIPS: FP: Remove silly trick to avoid warning. MIPS: Get rid of atomic_lock. MIPS: MT: Fix 32-bit dependencies. MIPS: Rename MIPS_CPU_ISA_M{32,64} -> MIPS_CPU_ISA_M{32,64}R1. MIPS: Introduce machinery for testing for MIPSxxR1/2. MIPS: MIPS boards: Get rid of useless SMP/non-SMP casing. MIPS: Reorganize ISA constants strictly as bitmasks. MIPS: Oprofile: Fixup the loose ends in the plumbing. MIPS: Oprofile: Print error message if the CPU happen to have no counters. MIPS: Oprofile: Add 5K, 20K and 25K support. Update Yoichi Yuasa's email address. MIPS: Remove unused CONFIG_CPU_HAS_LLDSCD. MIPS: Don't pass -finline-limit=100000. MIPS: R2: Try to bulletproof instruction_hazard against miss-compilation. MIPS: R2: Set 64BIT_PHYS_ADDR for R2 processor also. MIPS: Malta: Change CPU default to R2. [MIPS] Remove stray .set mips3 resulting in 64-bit instruction in 32-bit kernels. [MIPS] Fix C version of ssnop to use the right opcode. [MIPS] Get rid of unnecessary prototypes. Fixes and optimizations for HZ > 100. [MIPS] RTLX compile fixes. [MIPS] Revert "mips: add pm_power_off" [MIPS] Check function pointers are non-zero before calling. [MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again. [MIPS] Rename include/asm-mips/cobalt to include/asm-mips/mach-cobalt. [MIPS] CPU definitions for Cobalt. [MIPS] Nevada support for SGI O2. [MIPS] Bullet proof uaccess.h against 4.0.1 miss-compilation. [MIPS] Get rid of CONFIG_SB1_PASS_1_WORKAROUNDS #ifdef crapola. [MIPS] Sibyte: Make all setup functions __init. [MIPS] Reformat to 80 columns. [MIPS] Remove commented out code to add -mmad for Nevada. [MIPS] local_irq_restore wasn't safe to be used in other macros mode. [MIPS] Cleanup fls implementation. [MIPS] IP22: Fix serial console detection [MIPS] Shrink Qemu configuration to the bare minimum that is need and tested. [MIPS] Remove buggy inline version of memscan. [MIPS] MIPS R2 optimized endianess swapping. [MIPS] Oprofile: Support for 34K UP kernels. [MIPS] Fix linker script to work for non-4K page size. [MIPS] Clear ST0_RE on bootup. [MIPS] Add support for TIF_RESTORE_SIGMASK. [MIPS] Make do_signal return void. [MIPS] Wire up new syscalls. [SERIAL] ip22zilog: Whitespace cleanup. [MIPS] RM200: Give RM200 it's own timex.h. [MIPS] Update docs to reflect the latest status of the Alchemy IDE driver. [MIPS] Fold non-__mips64 case into CONFIG_32BIT case. [MIPS] Remove commented out function prom_build_cpu_map. [MIPS] More uaccess.h fixes with gcc >= 4.0.1. [MIPS] Get rid of kludgery needed to keep stdargs of old compilers working. [MIPS] MT: Fix c0 back-to-back hazard. [MIPS] MT: Propagate config7 into VPE. [SERIAL] Fix typo in comment H8/300: CONFIG_CONFIG_ doesn't fly. [MIPS] Make integer overflow exceptions in kernel mode fatal. [MIPS] Reformat _sys32_rt_sigsuspend with tabs instead of space for consistency. [MIPS] N32: Fix N32 rt_sigtimedwait and rt_sigsuspend breakage. [MIPS] N32: Make sure pointer is good before passing it to sys_waitid(). [MIPS] Sibyte: #if CONFIG_* doesn't fly. [MIPS] Sibyte: Config option names shouldn't be prefixed with CONFIG_ [MIPS] Follow Uli's latest *at syscall changes. [MIPS] Yosemite: Fix build damage by dc8f6029cd51af1b148846a32e68d69013a5cc0f. [MIPS] Disable CONFIG_ISCSI_TCP; it triggers a gcc 3.4 endless loop. [MIPS] Use "=R" constraint to avoid compiler errors in cmpxchg(). [MIPS] SMP: Fix initialization order bug. [MIPS] Fix atomic*_sub_if_positive return value. [SCSI] jazz_esp: Delete useless prototype [SCSI] jazz_esp: Fix sparse warnings. [SCSI] Delete duplicate driver template. [MIPS] Initialize S-cache function pointers even on S-cache-less CPUs. [MIPS] Fix build error on processors that don's support copy-on-write. sb1250-mac: Add support for the BCM1480 [MIPS] Threaten removal of code for NEC DDB5074 and DDB5476 evaluation boards. [MIPS] A struct console.setup function may not be __init. [MIPS] Enable highmem for all MIPS32 and MIPS64 processors. [MIPS] Discard .exit.text at runtime. [MIPS] Momentum: Resurrect after things were moved around a while ago. [MIPS] Scatter a bunch of __init over tlbex.c. [MIPS] Undefine scr_writew and scr_readw in <asm/vga.h>. [MIPS] Always pass -msoft-float. Sparse: Cleanup sgiseeq sparse warnings. [SCSI] wd33c93: Fix missing prototypes by including <linux/interrupt.h>. [SCSI] Make sgiwd93_detect and sgiwd93_detect static. Update MAINTAINERS entry for MIPS. [MIPS] Get rid of the IP22-specific code in arclib. [MIPS] SB1: Fix interrupt disable hazard. [MIPS] Work around bad code generation for <asm/io.h>. [MIPS] Protect more of timer_interrupt() by xtime_lock. [MIPS] Sibyte: Fix M_SCD_TIMER_INIT and M_SCD_TIMER_CNT wrong field width. [MIPS] Sibyte: Fix interrupt timer off by one bug. [MIPS] Sibyte: Fix race in sb1250_gettimeoffset(). [MIPS] SB1: Check for -mno-sched-prolog if building corelis debug kernel. [MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping. [MIPS] Symmetric Uniprocessor support for Qemu. [MIPS] Delete unused sys32_waitpid. [MIPS] Remove CONFIG_BUILD_ELF64. [MIPS] Reformat __xchg(). [MIPS] Makefile crapectomy. [MIPS] War on whitespace: cleanup initial spaces followed by tabs. [MIPS] Update defconfigs. PCI: Avoid leaving MASTER_ABORT disabled permanently when returning from pci_scan_bridge. EISA: Ignore generated file drivers/eisa/devlist.h [SERIAL] Remove obsoleted au1x00_uart driver au1200fb: Alchemy Au1200 framebuffer driver sparse: Fix warnings in newport driver about non-static functions [MIPS] Cleanup free_initmem the same way as i386 did. [MIPS] Make set_vi_srs_handler static. [MIPS] Remove redundant initialization of sr_allocated. [MIPS] Fixup printk in mips_srs_init. [MIPS] Some formatting fixes. [MIPS] Provide access functions for c0_badvaddr. [MIPS] Fix vectored interrupt support in TLB exception handler generator. [MIPS] More SHT_* and SHF_* ELF definitions. [MIPS] Wire splice syscall. [MIPS] Wire up sync_file_range(2). [MIPS] Sort out duplicate exports. [MIPS] Fix breakage due to the grand makefile crapectomy. [MIPS] Rewrite spurious_interrupt from assembler to C. [MIPS] PNX8550 build fix. [MIPS] Fix CONFIG_LIMITED_DMA build. [MIPS] ITE8172: Fix build error due to missmatching prototypes. [MIPS] Jaguar: Fix build errors after the recent move of Marvell headers. [MIPS] MV6434x: The name of the CPP symbol is __mips__, not __MIPS__. [MIPS] ITE: Glue build. [MIPS] it8172: Fix build of serial driver. [MIPS] MV6434x: Add prototype of interrupt dispatch function. [MIPS] Ocelot 3: Fix build errors after the recent move of Marvell headers. [MIPS] EV96100: Fix over two year old typo in variable name. [MIPS] EV96100: ev96100_cpu_irq needs a struct pt_regs argument. [MIPS] JMR3927 build fixes for the RTC code. [MIPS] Replace redundant declarations of _end by <asm/sections.h>. [MIPS] Fixup damage done by 22a9835c350782a5c3257343713932af3ac92ee0. [MIPS] Fix the crime against humanity that mipsIRQ.S is. [MIPS] Rewrite all the assembler interrupt handlers to C. [MIPS] Use "R" constraint for cache_op. [MIPS] R2: Implement shadow register allocation without spinlock. [MIPS] Fix genrtc compilation. [MIPS] R2: Instruction hazard barrier. [MIPS] kpsd and other AP/SP improvements. [MIPS] MT: Improved multithreading support. [MIPS] FPU affinity for MT ASE. [MIPS] kgdb: Let gcc compute the array size itself. [MIPS] MIPS boards: Set HZ to 100. [MIPS] Make mips_srs_init static. [MIPS] Handle IDE PIO cache aliases on SMP. [MIPS] Fix Makefile bugs for MIPS32/MIPS64 R1 and R2. [MAINTAINERS] The ham radio code now has website at http://www.linux-ax25.org. [MIPS] Fix oprofile module unloading [MIPS] Oprofile: fix sparse warning. [MIPS] Kconfig: Clarify description of CROSSCOMPILE. [MIPS] Get rid of CONFIG_ADVANCED. [MIPS] Update MIPS defconfigs. [MIPS] Cleanup inode->r_dev usage. [MIPS] Fix branch emulation for floating-point exceptions. au1200fb: Remove accidentally duplicated content of au1200fb.c [ROSE]: Remove useless prototype for rose_remove_neigh(). [AX.25]: Spelling fix [AX25, ROSE]: Remove useless SET_MODULE_OWNER calls. [AX.25]: Move AX.25 symbol exports [ROSE]: Fix routing table locking in rose_remove_neigh. [AX.25]: Eleminate HZ from AX.25 kernel interfaces [NETROM]: Eleminate HZ from NET/ROM kernel interfaces [ROSE]: Eleminate HZ from ROSE kernel interfaces [NETROM/ROSE]: Kill module init version kernel log messages. [MIPS] Fix typo [MIPS] Remove support for sysmips(2) SETNAME and MIPS_RDNVRAM operations. [MIPS] Update/fix futex assembly [MIPS] Fix deadlock on MP with cache aliases. [MIPS] Remove EXPERIMENTAL from PAGE_SIZE_16KB [MMC] Prevent au1xmmc.c breakage on non-Au1200 Alchemy Sparsemem build fix [MIPS] Remove duplicate declaration of cpu_online_map. [MIPS] Fix SMP now that fixup_cpu_present_map is gone. [MIPS] Fix instable BogoMIPS on multi-issue processors. [MIPS] Fix declaration of smp_prepare_cpus() platform hook. [MIPS] Print more information if we're struck by a machine check exception. [MIPS] SB1: Only pass1 FPUs are broken beyond recovery. [MIPS] IP32: Fix warnings. [MIPS] Fix 64-bit build for RM7000. Fix mempolicy.h build error [MIPS] IP22: Fix ISA driver builds if CONFIG_EISA is selected. [MIPS] Fix optimization for size build. [MIPS] Mark PNX8550 support broken. [MIPS] IP27: Fix collision with hardcoded interrupt number. [MIPS] Remove prototype for non-existing function. [MIPS] Remove unused instances of prom_build_cpu_map. [MIPS] Cleanup __emt() a bit. [MIPS] Remove duplicate declarations from Alchemy code. [MIPS] C99-ify struct resource initialization. [MIPS] IP27: Nuke last leftovers of CONFIG_SGI_IO. [MIPS] IP27: Nuke last leftovers from FRUTEST [MIPS] IP27: Remove leftovers of sable support. [MIPS] IP27: Nuke leftovers of _STANDALONE [MIPS] IP27: Remove #if 0'ed code. [MIPS] Cleanup ARCH_DISCONTIGMEM_ENABLE and NUMA configuration. [MIPS] SN: Move FRU header one level up; it is not SN0-specific. [MIPS] SN: Rename SGI_SN0_N_MODE -> SGI_SN_N_MODE. [MIPS] Consolidate definitions of pfn_valid in one file. [MIPS] Drop 0 definition for kern_addr_valid [MIPS] IP27: Throw away old unused hacks. [MIPS] IP27: Cleanup N/M mode configuration. [MIPS] IP27: Use symbolic constants instead of magic numbers. [MIPS] IP27: Extract pci_ops into separate file. [MIPS] Remove unused function alloc_pci_controller. [MIPS] SN: Declare bridge_pci_ops. [MIPS] Cleanup memory managment initialization. [MIPS] Remove support for NEC DDB5074. [MIPS] Remove support for NEC DDB5476. [MIPS] SN: include asm/sn/types.h for nasid_t. [MIPS] Support for the RM9000-based Basler eXcite smart camera platform. USB: EHCI on non-Au1200 build fix IP27: Really set PCI64_ATTR_VIRTUAL, not PCI64_ATTR_PREC. Delete unused definitions of kvaddr_to_nid [NETROM]: Fix possible null pointer dereference. [MIPS] Only register RAM as resources if UNCAC_BASE != IO_BASE. Remove au1x00_uart from feature-removal-schedule.txt. [MIPS] Wire up tee(2). [MIPS] Consistent formatting for Qemu makefile segment. [MIPS] Define ARCH_HAS_IRQ_PER_CPU for all SMP systems. [MIPS] Fix use of ehb instruction for non-R2 configurations. elf-em.h: Define and explain both EM_MIPS_RS3_LE and EM_MIPS_RS4_BE. [MIPS] Limit MIPS_MT to MIPS32R2 only. [MIPS] Fix build error: don't offer SMP on systems that don't have SMP. [MIPS] Fix configuration of R2 CPU features and multithreading. [MIPS] Early printk for IP27. [MIPS] excite: plat_setup -> plat_mem_setup. [MIPS] excite: PCI makefile needs to use += if it wants a chance to work. [MIPS] Oprofile: Support VSMP on 34K. [MIPS] Treat CPUs with AR bit as physically indexed. [MIPS] 74K: Assume it will also have an AR bit in config7 [MIPS] ioc3.h: Uses u8, so include <linux/types.h>. [MIPS] Remove BSD and Sys V compat data types. [MIPS] Death list of board support to be removed after 2.6.18. [MIPS] Add missing backslashes to macro definitions. Fix IS_ERR Threshold Value [ROSE]: Fix dereference of skb pointer after free. [ROSE]: Try all routes when establishing a ROSE connections. Fix freeing of net device [AX.25]: Use kzalloc [AX.25]: Get rid of the last volatile. [BPQ] lockdep: fix false positive [AX.25]: Fix locking of ax25 protocol function list. [NETROM]: Fix locking order when establishing a NETROM circuit. [NETROM]: Drop lock before calling nr_destroy_socket [AX.25]: Optimize AX.25 socket list lock [ROSE] lockdep: fix false positive [NETROM] lockdep: fix false positive [MIPS] Avoid interprocessor function calls. [MIPS] IP27: Don't destroy interrupt routing information on shutdown irq. [MIPS] Update defconfigs to 2.6.18-rc1. [MIPS] Don't include obsolete <linux/config.h>. [MIPS] Eleminate interrupt migration helper use. [MIPS] Wire up vmsplice(2) and move_pages(2). [MIPS] Malta: Fix build of certain configs. [MIPS] IP22: Remove SYS_SUPPORTS_SMP test code. [MIPS] Use the proper technical term for naming some of the cache macros. [MIPS] TRACE_IRQFLAGS_SUPPORT support. [MIPS] IP27: struct irq_desc member handler was renamed to chip. [MIPS] IP27: irq_chip startup method returns unsigned int. [MIPS] IP27: Invoke setup_irq for timer interrupt so proc stats will be shown. [MIPS] IP27: Reformatting. [MIPS] MIPSsim: Delete redeclaration of ll_local_timer_interrupt. [MIPS] SMTC: Reformat to Linux style. [MIPS] Nuke redeclarations of board_timer_setup. [MIPS] Remove redeclarations of setup_irq(). [MIPS] Nuke redeclarations of board_time_init. [MIPS] Replace board_timer_setup function pointer by plat_timer_setup. [MIPS] Atlas, Malta, SEAD: Don't disable interrupts in mips_time_init(). [MIPS] Remove unused code. [MIPS] MIPSsim: Build fix, rename sim_timer_setup -> plat_timer_setup. Cleanup SLHC configuration Convert to kzalloc Remove useless casts Remove useless #ifdef MODULE stuff and printout [NET] GT96100: Delete bitrotting ethernet driver Alchemy: Delete unused pt_regs * argument from au1xxx_dbdma_chan_alloc [MIPS] c-r4k: Typo fix. [MIPS] Cleanup leftovers of ARCH_HAS_IRQ_PER_CPU [MIPS] Don't call try_to_freeze in do_signal & co. [MIPS] IRIX: Crapectopy. [MIPS] Add missing returns in signal code. [MIPS] Avoid double signal restarting. [MIPS] Retire flush_icache_page from mm use. [MIPS] eXcite: Don't set SERIAL_RM9000. [MIPS] MT: When doing "select SMP" also select SMP's prerequesites or ... [MIPS] Fix 32-bit kernel by replacing 64-bit-only code. [MIPS] SMTC Build fix. [MIPS] Replace generic__raw_read_trylock usage [MIPS] Do not lose upper 32-bit on MIPS32 with 64-bit addresses in __pte(). [MIPS] Make PROT_WRITE imply PROT_READ. [MIPS] TLS: Delete unused sys32_set_thread_area [MIPS] TLS: set_thread_area returns asmlinkage int not void. [MIPS] c-r4k: Convert init functions from inline to __init. [MIPS] Move definition of IRIX compat constant into IRIX compat code. [MIPS] Reformat missformated SMTC bits. [MIPS] IP27: Delete useless declaration of allocate_irqno(). [MIPS] Cleanup hazard handling. [MIPS] Replace BARRIER with more appropriate hazard barrier. [MIPS] Remove EV96100 as previously announced. [MIPS] Have headers_install install <asm/cachectl.h> and <asm/sysmips.h>. [MIPS] s/__ASSEMBLER__/__ASSEMBLY__/ for clarity sake. [MIPS] Enable tmpfs for anything that possibly runs a full distribution. [MIPS] Remove Jaguar and Ocelot family from feature list. [MIPS] Remove Atlas and SEAD from feature-removal-schedule. [MIPS] BCM1480: Mask pending interrupts against c0_status.im. [MIPS] Fix wreckage after removal of tickadj; convert to GENERIC_TIME. [MIPS] Update Malta config. [MIPS] Complete fixes after removal of pt_regs argument to int handlers. handle_sysrq lost its pt_regs * argument [MIPS] DEC: pt_regs fixes for dec_intr_halt. [MIPS] Jazz: Fix I/O port resources. [MIPS] Jazz: Remove warning. After 7 years probably somebody test this ;) [MIPS] Jazz: build fix - include <linux/screen_info.h> [MIPS] Jazz defconfig file. [MIPS] Ocelot C: Build fix - ll_mv64340_irq takes no more regs argument. [MIPS] Fix return type of gt64120_irq. [MIPS] DEC: pt_regs fixes for buserror handlers [MIPS] Cleanup unnecessary <asm/ptrace.h> inclusions. [MIPS] Fix RM9000 wait instruction detection. [MIPS] qtronix: remove driver. [MIPS] NUMA: Register all nodes before cpus or sysfs will barf. [RTC] Consistently use of tabs for formatting. [MIPS] Malta: Fix build for non-MIPS32/64 configuration. [MIPS] Alchemy: nuke usbdev; it's useless as is ... [MIPS] Workaround for bug in gcc -EB / -EL options. [MIPS] Cleanup definitions of speed_t and tcflag_t. [MIPS] BigSur: More useful defconfig. [MIPS] IP27: Make declaration of setup_replication_mask a proper prototype. [MIPS] Pass NULL not 0 for pointer value. [MIPS] Delete unneeded pt_regs forward declaration. [MIPS] Malta: Fix uninitialized regs pointer. [MIPS] A few more pt_regs fixups. [MIPS] Use compat_sys_mount. [MIPS] Reserve syscall numbers for kexec_load. [MIPS] Fix iounmap argument to const volatile. Make <linux/personality.h> userspace proof Fix warnings for WARN_ON if CONFIG_BUG is disabled Fix timer race [MIPS] Cleanup remaining references to mips_counter_frequency. [MIPS] Fix aliasing bug in copy_to_user_page / copy_from_user_page [MIPS] Oprofile: fix on non-VSMP / non-SMTC SMP configurations. [MIPS] Oprofile: Fix MIPSxx counter number detection. [MIPS] SMTC: Make 8 the default number of processors. [MIPS] Wire up getcpu(2) and epoll_wait(2) syscalls. [MIPS] Ocelot G: Fix build error and numerous warnings. [MIPS] EMMA 2 / Markeins: Fix build wreckage due to genirq wreckage. [MIPS] EMMA 2 / Markeins: Formitting fixes split from actual address fixes. [MIPS] EMMA 2 / Markeins: Convert to name struct resource initialization. [MIPS] EMMA 2 / Markeins: struct resource takes physical addresses. [MIPS] JMR3927: Fixup another victim of the irq pt_regs cleanup. [MIPS] MIPS doesn't need compat_sys_getdents. [MIPS] TX4927: Remove indent error message that somehow ended in the code. [MIPS] Sort out missuse of __init for prom_getcmdline() [MIPS] VSMP: Fix initialization ordering bug. [MIPS] Flags must be unsigned long. [MIPS] VSMP: Synchronize cp0 counters on bootup. [MIPS] 16K & 64K page size fixes [MIPS] SMTC: Fix crash if # of TC's > # of VPE's after pt_regs irq cleanup. [MIPS] SMTC: Synchronize cp0 counters on bootup. Revert "[MIPS] Make SPARSEMEM selectable on QEMU." [MIPS] Fix merge screwup by patch(1) [MIPS] IP27: Allow SMP ;-) Another changeset messed up by patch. [MIPS] Fix warning about init_initrd() call if !CONFIG_BLK_DEV_INITRD. [MIPS] Ocelot G: Fix : "CURRENTLY_UNUSED" is not defined warning. [MIPS] Don't use R10000 llsc workaround version for all llsc-full processors. [MIPS] Ocelot C: Fix large number of warnings. [MIPS] Ocelot C: fix eth registration after conversion to platform_device [MIPS] Ocelot C: Fix warning about missmatching format string. [MIPS] Ocelot C: Fix mapping of ioport address range. [MIPS] Ocelot 3: Fix large number of warnings. [MIPS] SB1: On bootup only flush cache on local CPU. [MIPS] Ocelot C: Fix MAC address detection after platform_device conversion. [MIPS] Ocelot 3: Fix MAC address detection after platform_device conversion. [MIPS] EV64120: Fix timer initialization for HZ != 100. [MIPS] Make irq number allocator generally available for fixing EV64120. [MIPS] EV64120: Fix PCI interrupt allocation. [MIPS] Fix EV64120 and Ocelot builds by providing a plat_timer_setup(). [MIPS] Fix Bonito bootup message. [MIPS] Do topology_init even on uniprocessor kernels. [MIPS] Don't print presence of WAIT instruction on bootup. [MIPS] Remove unused R10000 performance counter definitions. [MIPS] Oprofile: kernel support for the R10000. [MIPS] Fix alignment hole in struct cache_desc; shrink struct. [MIPS] Work around bogus gcc warnings. [MIPS] Avoid dupliate D-cache flush on R400C / R4400 SC and MC variants. [MIPS] Use conditional traps for BUG_ON on MIPS II and better. [MIPS] Remove old junk left from old atomic_lock. [MIPS] Remove userspace proofing from <asm/bitops.h>. [MIPS] Remove unused definition of cpu_to_lelongp() [MIPS] Remove duplicate ISA DMA code for 0 DMA channel case. drivers/net: SAA9730: Fix build error [DECNET]: Don't clear memory twice. [MIPS] Fix atomic.h build errors. [MIPS] Alchemy: Automatically enable CONFIG_RESOURCES_64BIT for PCI configs. [MIPS] Cleanup memory barriers for weakly ordered systems. [NET]: Memory barrier cleanups Export pm_suspend for the shared APM emulation Add struct dev pointer to dma_is_consistent() Pass struct dev pointer to dma_cache_sync() futex: remove unneeded barrier [MIPS] Qemu now has an ELF loader. [AX.25]: Constify ax25 utility functions [AX.25]: Fix default address and broadcast address initialization. Don't build some broken ISDN drivers on big endian MIPS [MIPS] Fix build of several IDE drivers by providing pci_get_legacy_ide_irq [MIPS] Discard .exit.text at linktime. [MIPS] Move die and die_if_kernel() from system.h to ptrace.h [MIPS] Export csum_partial_copy_nocheck. [MIPS] Export pm_power_off [MIPS] Export local_flush_data_cache_page for sake of IDE. [MTD] Nuke IVR leftovers [ATM]: Ignore generated file pca200e_ecd.bin2 [HAMRADIO]: Fix baycom_epp.c compile failure. [MIPS] compat.h uses struct pt_regs so needs to include ptrace.h. [MIPS] IP27: Don't include <asm/sn/arch.h>. [MIPS] IP27: Move definition of nic_t to its sole user. [MIPS] IP27: Don't drag <asm/sn/arch.h> into topology.h. [MIPS] Discard .exit.text and .exit.data at runtime. [MIPS] Malta: Resurrect MTD support for onboard flash. i2o_exec_exit and i2o_driver_exit should not be __exit. tty: remove useless memory barrier Optimize D-cache alias handling on fork [AX.25]: Mark all kmalloc users __must_check [AX.25]: Fix unchecked ax25_protocol_register uses. [AX.25]: Fix unchecked ax25_listen_register uses [AX.25]: Fix unchecked nr_add_node uses. [AX.25]: Fix unchecked ax25_linkfail_register uses [AX.25]: Fix unchecked rose_add_loopback_node uses [AX.25]: Fix unchecked rose_add_loopback_neigh uses PCI legacy resource fix V4L/DVB (4958): Fix namespace conflict between w9968cf.c on MIPS [MIPS] Malta: Add missing MTD file. [MIPS] SMTC: Fix cp0 hazard. [MIPS] Delete duplicate call to load_irq_save. [MIPS] SMTC: Instant IPI replay. [MIPS] Fix APM build [MIPS] SMTC: Fix TLB sizing bug for TLB of 64 >= entries [MIPS] SMTC: Fix module build by exporting symbol [MIPS] VPE loader: Initialize lists before they're actually being used ... [MIPS] Ocelot G: Fix a few misspellings of CONFIG_GALILEO_GT64240_ETH s2io: De-typedef driver. [MIPS] Kconfig: Provide sane NR_CPUS defaults for more configurations [MIPS] SMTC: remove unused atomic_postclear [MIPS] vpe_elfload and vpe_run are only used locally, make them static. [MIPS] Do not allow oprofile to be enabled on SMTC. [MIPS] Alchemy: Fix bunch more warnings. [MIPS] Whitespace cleanups. [MIPS] Alchemy: Fix bunch of warnings [MIPS] PB1100: Fix pile of warnings [MIPS] IRIX: Linux coding style cleanups. [MIPS] SMTC: Cleanup idle hook invocation. [MIPS] SMTC: Make a bunch of functions and variables static. [MIPS] Jaguar: Fix MAC address detection after platform_device conversion. [MIPS] Jaguar ATX: Fix large number of warnings. [MIPS] MT: Nuke duplicate mips_mt_regdump() prototype. [MIPS] Yosemite: Fix missing parens in SERIAL_READ_1 macro [APM] Add shared version of APM emulation [APM] ARM: Convert to use shared APM emulation. [APM] MIPS: Convert to use shared APM emulation. [XFS] Remove useless memory barrier [MIPS] VPE: Sprinkle device model code into code to make udev happier. [MIPS] RTLX: Sprinkle device model code into code to make udev happier. [MIPS] Fix warning in get_user when fetching pointer object from userspace. x86_64: Wire up compat epoll_pwait [MIPS] Improve branch prediction in ll/sc atomic operations. [MIPS] Unify dma-{coherent,noncoherent.ip27,ip32} [MIPS] Don't claim we support dma_declare_coherent_memory - we don't. Revert "[MIPS] Fix warning in get_user when fetching pointer object from userspace." [MIPS] IP27: Enable N32 support in defconfig. [MIPS] signal: Fix warnings in o32 compat code. [MIPS] signal: Move {restore,setup}_sigcontext prototypes to their user [MIPS] signal: Move sigframe definition for native O32/N64 into signal.c [MIPS] 32-bit: Fix warning about cast for fetching pointer from userspace. [MIPS] Remove stray instruction from __get_user_asm_ll32. [MIPS] Fix sigset_t endianess swapping issues in 32-bit compat code. hwmon/lm70: Make lm70_remove a __devexit function Convert meth to netdev_priv Fix link autonegotiation timer. [MIPS] IP27: Fix warning. [MIPS] <asm/compat-signal.h> needs to include <asm/uaccess.h>. [MIPS] Iomap implementation. [MIPS] Fix CONFIG_MIPS32_N32=y CONFIG_MIPS32_O32=n build [MIPS] signals: Share even more code. [MIPS] Use MIPS R2 instructions for bitops. [MIPS] Make __declare_dbe_table static and avoid it getting optimized away [MIPS] Include <asm/bugs> to for declaration of check_bugs32. [MIPS] Update defconfigs [MIPS] Allow selection of KGDB only on platforms where it's supported. [MIPS] Declare highstart_pfn, highend_pfn only if CONFIG_HIGHMEM=y [MIPS] Fixup copy_from_user_inatomic Replace local random function with random32() [MIPS] sigset_32 has been made redundand by compat_sigset_t. [MIPS] Fix Kconfig typo bug Fix build errors if bitop functions are do {} while macros [MIPS] SMP: Get smp_tune_scheduling to do something useful. [MIPS] Cobalt: Rename "Colo" MTD partition to "firmware". Revert "[PATCH] Generic ioremap_page_range: mips conversion" [MIPS] RTLX: Handle signals when sleeping. [MIPS] RTLX, VPE: Make open actually atomic. [MIPS] RTLX: Delete multiple definition of ret shaddowing each other. [MIPS] Always fixup unaligned accesses in kernel mode. [MIPS] Fix foobar in wiring up compat_sys_epoll_pwait syscall. [MIPS] Make SMTC_IDLE_HOOK_DEBUG a proper option in Kconfig.debug. sgiseeq: Don't include unnecessary headerfiles. Alignment in mv643xx_eth Fix sysfs build breakage if !CONFIG_SYSFS jmr3927: do not call tc35815_killall(). [MIPS] N32 waitid is the same as o32. [MIPS] Replace sys32_socketcall with the generic compat_sys_socketcall. [MIPS] Replace sys32_timer_create with the generic compat_sys_timer_create. [MIPS] Oprofile: Add missing break statements. [MIPS] DEC: Remove redeclarations of mips_machgroup and mips_machtype. [MIPS] Fix and cleanup the mess that a dozen prom_printf variants are. [MIPS] RM: It should be #ifdef CONFIG_FOO not #if CONFIG_FOO ... [MIPS] DMA: Fix a bunch of warnings due to missing inline keywords. [MIPS] SN: PCI fixup needs to include <irq.h>. [MIPS] dma_sync_sg_for_cpu is a no-op except for non-coherent R10000s. [MIPS] Atlas, Malta: Fix build warning. [MIPS] SMTC: <asm/smtc_ipi.h> must include <linux/spinlock.h> [MIPS] SMTC: <asm/mips_mt.h> must include <linux/cpumask.h> [MIPS] SMTC: Add fordward declarations for mm_struct and task_struct. [MIPS] SMTC: De-obscure Malta hooks. [MIPS] R2 bitops compile fix for gcc < 4.0. [MIPS] Export __copy_user_inatomic. [MIPS] Wire up ioprio_set and ioprio_get. [MIPS] IP27: Build fix [CHAR] ds1286: Fix handling of seconds in RTC_ALM_SET ioctl. [MIPS] ISA: Fix typo [MIPS] ARC: Fix several compiler warnings. [MIPS] DEC: Remove call to register_prom_console. netxen: fix warnings 3c59x: Fix several modpost warnings ibmtr: Drain rich supply of modpost warnings. [MIPS] Sibyte: Do not allow enabling LDT support if PCI is disabled. [MIPS] Sibyte: Fix ZBbus profiler USB: goku_udc: Remove crude cache coherency code [ROSE]: Remove ourselves from waitqueue when receiving a signal [ROSE]: Socket locking is a great invention. [MIPS] Viper2: Remove defective support. [MIPS] kspd: ioctl needs a translation entry. [MIPS] IP27, IP35: Fix warnings. [CHAR] lcd: Fix two warnings. [MIPS] Compat: Fix build if CONFIG_SYSVIPC is disabled. [MIPS] Lasat: Downgrade 64-bit kernel from experimental to broken. [MIPS] RTLX: Don't use volatile; it's fragile. [MIPS] RTLX: Harden against compiler reordering and optimization. [MIPS] RTLX: Protect rtlx_{read,write} with mutex. [MIPS] RTLX: Handle copy_*_user return values. [MIPS] Lockdep: Fix recursion bug. [MIPS] Kconfig: Move missplaced NR_CPUS default from SMTC to VSMP. ide: au1xxx: fix use of mixed declarations and code Fix build error due to not including <linux/errno.h> [MIPS] VI: TRACE_IRQS_OFF clobbers $v0, so save & restore around call. [MIPS] Export except_vec_vi_{mori,lui,ori} as text symbols. SAA9730: Fix large pile of warnings [MIPS] Fix pipeline hazard. [MIPS] Implement flush_anon_page(). [MIPS] ARC: Fix warning. [MIPS] R3000: local_flush_data_cache_page take a pointer argument. [MIPS] Jazz: Fix warning. [MIPS] SB1: Fix pile of gcc's bogus format string warnings. [MIPS] SB1250: Fix bugs/warnings by creative use of volatile. [NET] AX.25 Kconfig and docs updates and fixes Wire up DEC serial drivers in Kconfig [MIPS] Ocelot: Give PMON_v1_setup a proper prototype. [MIPS] Ocelot: Fix warning. [MIPS] EV64120: Include <asm/irq.h> to fix warning. [MIPS] MT: MIPS_MT_SMTC_INSTANT_REPLAY currently conflicts with PREEMPT. [MIPS] MV64340: Add missing prototype for mv64340_irq_init(). [MIPS] SMTC: irq_{enter,leave} and kstats keeping for relayed timer ints. [MIPS] SMTC: Fix false trigger of debug code on single VPE. [MIPS] do_page_fault() needs to use raw_smp_processor_id(). [MIPS] SMTC: Fix recursion in instant IPI replay code. [MTD] Alchemy cleanups [MTD] Fix dependencies for MIPS MTD drivers [MIPS] Fix oprofile logic to physical counter remapping [AX25/NETROM/ROSE]: Convert to use modern wait queue API [MIPS] Fix AP/SP to work in the reality of modern kernels. [MIPS] IP22: Get rid of volatile in IP22 core code. [MIPS] MIPS Tech: Get rid of volatile in core code. [MIPS] Malta: Delete unused prototype of mips_timer_interrupt. [MIPS] Remove unused argument from kunmap_coherent(). [MIPS] Remove unused _THREAD_SIZE_ORDER from asm-offset.c. MIPSnet: Modernize use platform_device API. x86-64: fix ia32_binfmt.c build error Fix nfsroot build <linux/sysdev.h> needs to include <linux/module.h> [MIPS] Delete Documentation/mips/pci/pci.README [MIPS] Make do_default_vi static [MIPS] Fix do_default_vi to use get_irq_regs to get the irq register ptr. [MIPS] Define and use vi_handler_t for vectored interrupt handlers. [MIPS] SB1: Build fix. [ALSA] hda_intel: build fix [ALSA] ice1712: build fixes Convert SGI IP22 and specific drivers to platform_device. meth driver renovation [MIPS] Atlas, Malta, SEAD: Remove scroll from interrupt handler. [MIPS] Remove prototype for deleted function qemu_handle_int [MIPS] SMTC: Don't set and restore irqregs ptr from self_ipi. [MIPS] Atlas: Fix build. [MIPS] SMTC: Fix warning. [MIPS] SMTC: Don't continue in set_vi_srs_handler on detected bad arguments. [MIPS] SMTC: The MT ASE requires to initialize c0_pagemask and c0_wired. [MIPS] Fix modpost warnings by making start_secondary __cpuinit [MIPS] Fix smp barriers in test_and_{change,clear,set}_bit [MIPS] Don't drag a platform specific header into generic arch code. [MIPS] __ucmpdi2 arguments are unsigned long long. [MIPS] AP/SP requires shadow registers, auto enable support. [MIPS] 20K: Handle WAIT related bugs according to errata information [MIPS] EMMA2RH: Disable GEN_RTC, it can't possibly work. [MIPS] SMTC and non-SMTC kernel and modules are incompatible au1000_eth: Fix warnings. [MIPS] VSMP: Fix initialization ordering bug. [MIPS] AP/SP: Avoid triggering the 34K E125 performance issue [MIPS] Change libgcc-style functions from lib-y to obj-y [MIPS] SMTC: Fix cut'n'paste bug in Kconfig.debug [MIPS] RM7000: Enable ICACHE_REFILLS_WORKAROUND_WAR. [MIPS] Add macros to encode processor revisions. [MIPS] Fix scheduling latency issue on 24K, 34K and 74K cores [MIPS] SMTC: Use current_cpu_data instead of cpu_data[smp_processor_id] [MIPS] Cleanup TO_PHYS_MASK definition [MIPS] Hook for platforms to define cachability of /dev/mem regions [MIPS] MIPSsim: Move code away from the other MIPS Inc. BSP code. [MIPS] PCI: Make dev pointer argument of pcibios_map_irq const. [MIPS] IP32: Remove experimental tag from kconfig. [MIPS] Put an end to <asm/serial.h>'s long and annyoing existence [MIPS] FP affinity: Coding style cleanups [MIPS] Enable support for the userlocal hardware register [MIPS] Convert init_thread initialization to ISO C initializers. [MIPS] Move FPU affinity code into separate file. [MIPS] Delete Ocelot 3 support. [MIPS] MIPSsim: Enable MIPSsim virtual network driver. [MIPS] DEC: Fix modpost warning. [MIPS] Non-FPAFF: Fix warning. [MIPS] Alchemy: Fix modpost warnings. [MIPS] PNX: Fix modpost warnings. [MIPS] SB1: Fix modpost warning. [MIPS] Yosemite: Fix modpost warnings. [MIPS] WRPPMC: Fix build. [MIPS] Fix resume for 64K page size on R4000 class processors. Revert "[MIPS] DEC: Fix modpost warning." [MIPS] DEC: Fix modpost warning. [MIPS] Hydrogen3: Remove remaining bits of code. [MIPS] MIPSsim: Fix build. [MIPS] Don't use genrtc. [MIPS] Rename PC speaker code [CHAR] Delete leftovers of old Alchemy UART driver [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1XXX_PSC_SPI [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1000_USE32K [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_AU1000_SRC_CLK [MIPS] Alchemy: Remove code wrapped by dead symbol CONFIG_FB_XPERT98 Whitelist references from __dbe_table to .init sched: sched_cacheflush is now unused [MIPS] Disable MT runtime detection on platforms which never support MT. [MIPS] Disable UserLocal runtime detection on platforms which never have it. [MIPS] Make support for weakly ordered LL/SC a config option. [MIPS] Workaround for RM7000 WAIT instruction aka erratum 38 [MIPS] Whitespace cleanup. Fix Au1100 fb dependencies, add helptext [MIPS] Fixup secure computing stuff. [MIPS] Wire up the fallocate syscall. [MIPS] IP27: Fix modpost warning. [MIPS] SMTC: Statically initialize irq_ipi[]. [MIPS] SMTC: Declare static what should be static. [MIPS] SMTC: smtc_timer_broadcast ignores its arguments, make it void. [MIPS] MT: Enable coexistence of AP/SP with VSMP and SMTC. [MIPS] RP: Pass number of TCs available to RP program in $2. [MIPS] RP: Sysfs interface for stopping RP program [MIPS] Add missing declaration for mips_ihb(). [MIPS] rtlx: Fix modpost warning [MIPS] Fix modpost warning. [MIPS] SMTC: Fix modpost warning. [MIPS] ARC: Fix modpost warnings. [MIPS] Fix build breakage due to duplicate cpu_clock definition [MIPS] Replace use of stext with _stext. [MIPS] Cleanup default bootfile format rule mess. [MIPS] Fix archhelp. [MIPS] Remove Momentum Ocelot support. [MIPS] BCM1480: Include <linux/module.h>. [MIPS] IP27: Fix warning. [MIPS] IP32: Don't ignore request_irq's return value. [MIPS] Fix build warning in unaligned load/store emulator. [MIPS] Delete unused arch/mips/gt64120/common/ [MIPS] Yosemite: Fix warnings in i2c-yoesmite by deleting the unused code. [MIPS] Yosemite: Don't declare titan_mailbox_irq() as asmlinkage. [MIPS] Yosemite: Fix build error due to undeclared titan_mailbox_irq(). [MIPS] Yosemite: Only build ll_ht_smp_irq_handler() if HYPERTRANSPORT. [MIPS] PMON: Fix cpustart declaration. [MIPS] Yosemite: Fix warning. [MIPS] Use -Werror on subdirectories which build cleanly. [MIPS] Kexec: Fix several warnings. [MIPS] Kexec: Fix several 64-bit bugs. kbuild: whitelist references from __dbe_table to .init Don't use GFP_DMA for zone allocation. sgiseeq: Fix return type of sgiseeq_remove [MIPS] Fix computation of PGDIR_SHIFT for 16K pagesize on 32-bit kernels. [MIPS] Fix computation of {PGD,PMD,PTE}_T_LOG2. [MIPS] Extract {PGD,PMD,PTE}_ORDER into asm-offset.h [MIPS] Compute PGD_ORDER from the select page size. [MIPS] SMTC: Fix secondary VPE interrupt mask initialization. [MIPS] Kconfig: Enable 64BIT_PHYS_ADDR only through select. [MIPS] Sibyte: CONFIG_SIBYTE_SB1250_DUART -> CONFIG_SERIAL_SB1250_DUART [MIPS] SEAD: Don't mark as experimental. [MIPS] SMP: Scatter __cpuinit over the code as needed. [MIPS] Malta: Include <linux/irq.h for cp0_compare_irq / cp0_perfcount_irq. [MIPS] SMTC: Move MIPS_CPU_IPI_IRQ definition into header. [MIPS] Update a few defconfigs. [MIPS] Kconfig: Fix configuration warning by hardwiring HOTPLUG_CPU to n. [MIPS] Excite: disable 64-bit kernel support. [MIPS] Fix build error if CONFIG_KALLSYMS is undefined. [MIPS] SMTC: Fix crash on bootup with idebus= command line argument. [MIPS] unwind_stack should return a value ... [MIPS] MIPSsim: Delete old file that survived moving around in the tree. [MIPS] MT: Use kallsyms in CPU state dump [MIPS] Gcc 3.3 build fixes. [MIPS] IP22: Fix modpost warning. [MIPS] Fix gcc 3.3 warning. [MIPS] IP22: Export sgi_gfxaddr for use by the Newport console driver. [MIPS] Polish <asm/edac.h>. [MIPS] Delete duplicate inclusion of <linux/delay.h>. [MIPS] PCI: Remove __devinit attribute from pcibios_fixup_bus. [MIPS] PCI: Remove __devinit attribute from pcibios_fixup_bus. [MIPS] HOTPLUG: Make register_pci_controller __devinit. [MIPS] Add __cmpdi2 [MIPS] Sort out handling of ISA-less PCI systems. [MIPS] IP27: shutdown_bridge_irq: don't free irq. [MIPS] IP27: startup_bridge_irq: connect interrupt. [MIPS] IP27: intr_sconnect_level: don't disable interrupts. [MIPS] Fulong doesn't need ISA DMA. Fix font dependency for SGI Newport console driver Add MAINTAINERS entry for IOC3 serial driver Fix modpost warning in serial driver IOC3: Program UART predividers. Input: i8042 - fix modpost warning [MIPS] BCM1480: Fix computation of interrupt mask address register. [MIPS] PCI: Set need_domain_info if controller domain index is non-zero. [MIPS] Kconfig: whitespace cleanup. [MIPS] Sibyte: Remove broken dependency on EXPERIMENTAL from SIBYTE_SB1xxx_SOC. [MIPS] Provide empty irq_enable_hazard definition for legacy and R1 cores. PCI: remove devinit from pci_read_bridge_bases PCI: Remove __devinit from pcibios_get_irq_routing_table [MIPS] BCM1480: Fix computation of interrupt mask address register. [MIPS] PCI: Set need_domain_info if controller domain index is non-zero. [MIPS] Kconfig: whitespace cleanup. [MIPS] Sibyte: Remove broken dependency on EXPERIMENTAL from SIBYTE_SB1xxx_SOC. [MIPS] Provide empty irq_enable_hazard definition for legacy and R1 cores. [MIPS] Fix aliasing bug in copy_user_highpage. [MIPS] rtlx: fix int vs. long bug. [MIPS] rtlx: Fix build error. [MIPS] Malta: Fix off by one bug in interrupt handler. [MIPS] 20Kc: Disable use of WAIT instruction. [MIPS] BCM1480: Export zbbus_mhz. [MIPS] BCM1480: include <linux/init.h>. [MIPS] SMTC: Make ack_bad_irq() safe with no IM backstop. [MIPS] IP32: Fix initialization of UART base addresses. [MIPS] Fix CONFIG_BUILD_ELF64 kernels with symbols in CKSEG0. [MIPS] IP32: Fix initialization of UART base addresses. [MIPS] Fix CONFIG_BUILD_ELF64 kernels with symbols in CKSEG0. [MIPS] Fix value of O_TRUNC hugetlb: fix clear_user_highpage arguments [MIPS] Type proof reimplementation of cmpxchg. [MIPS] Terminally fix local_{dec,sub}_if_positive IOC3: Switch hw checksumming to ethtool configurable. sgiseeq: replace use of dma_cache_wback_inv [NET]: Nuke SET_MODULE_OWNER macro. [MIPS] SMTC: Microoptimize atomic_postincrement for non-weak consistency. [MIPS] PCI: Always enable CONFIG_PCI_DOMAINS [MIPS] floppy: Rewrite fd_cacheflush() to use dma_cache_sync(). [MIPS] Kill useless volatile keyword [MIPS] Sibyte: cleanup static inline forward declarations. [MIPS] Alchemy: remove useless prototypes. [MIPS] Sibyte: Replace SB1 cachecode with standard R4000 class cache code. [MIPS] Remove IP27 specific structures from struct cpuinfo_mips [MIPS] Split up war.h [MIPS] ARC: Convert mach_table[] to ISO C initializers. [MIPS] ARC: Get rid of mips_machgroup [MIPS] Use generic NTP code for all MIPS platforms [MIPS] Deforest the function pointer jungle in the time code. [MIPS] Switch from to_tm to rtc_time_to_tm [MIPS] Consolidate all variants of MIPS cp0 timer interrupt handlers. [MIPS] Implement clockevents for R4000-style cp0 count/compare interrupt [MIPS] Dyntick support for SMTC: [MIPS] Jazz clockevent driver [MIPS] IP27: Add clocksource drivers [MIPS] i8253 PIT clocksource and clockevent drivers [MIPS] Clockevent driver for BCM1250 [MIPS] Clockevent driver for BCM1480 [MIPS] Avoid indexed cacheops. [MIPS] Optimize __alloc_zeroed_user_highpage implementation. [MIPS] tlbex: Size optimize code by declaring a few functions inline. [MIPS] Allow hardwiring of the CPU type to a single type for optimization. [MIPS] Fix "no space between function name and open parenthesis" warnings. [MIPS] checkfiles: Fix "need space after that ','" errors. [MIPS] Optimize get_unaligned / put_unaligned implementations. [MIPS] Convert list of CPU types from #define to enum. [MIPS] Make facility to convert CPU types to strings generally available. [MIPS] SMP: Implement smp_call_function_mask(). [MIPS] Kill num_online_cpus() loops. [MIPS] SMP: Kill useless casts. [MIPS] SMP: Use ISO C struct initializer for local structs. [MIPS] VPE: reimplement ELF loader. [MIPS] R1: Fix hazard barriers to make kernels work on R2 also. [MIPS] CFE: Add missing parenthesis. [MIPS] Revert "[MIPS] tlbex.c: Cleanup __init usage." [MIPS] SMP: Fix use of cpumasks. SAA9730: Fix build TC35815: Fix build Jazzsonic: Fix warning about unused variable. MIPSsim: General cleanup Add assembler equivalents to __init{,date}_refok fbcon: Convert struct font_desc to use ISO C initializers vt: Fix warnings in selection.h [MIPS] IP32: Fix build by conversion to irq_cpu.c. [MIPS] MSP71XX: Add workarounds file. [MIPS] vmlinux.lds.S: Remove duplicate comment. [MIPS] vmlinux.lds.S: Fix handling of .notes in final link. [MIPS] vmlinux.lds.S: Handle KPROBES_TEXT. [MIPS] IP22: Complain if requesting the front panel irq failed. [MIPS] IP22: Fix warning. [MIPS] IP22: Enable -Werror. [MIPS] Lasat: Add #ifndef ... #endif include warpper to lasatint.h. [MIPS] Lasat: Fix build by conversion to irq_cpu.c. [MIPS] Alchemy: cleanup interrupt code. [MIPS] Alchemy: Get rid of au_ffs(). [MIPS] Alchemy: Get rid of au_ffz(). [MIPS] Alchemy: Get rid of au1xxx_irq_map_t. [MIPS] Fix aliasing bug in copy_user_highpage, take 2. [MIPS] Cache: Provide more information on cache policy on bootup. [MIPS] Increase cp0 compare clockevent min_delta_ns from 0x30 to 0x300. Spelling fix: weired -> weird Remove dma_cache_(wback|inv|wback_inv) functions Fix wrong filename reference in drivers-testing.txt Compile handle_percpu_irq even for uniprocessor kernels [MIPS] Fix modpost warning in raw binary builds. [MIPS] Probe for usability of cp0 compare interrupt. [MIPS] MTX1: Enable CONFIG_CROSSCOMPILE in defconfig. [MIPS] Alchemy: Fix build by conversion to irq_cpu.c. [MIPS] Alchemy: Reformat PM code. [MIPS] Alchemy: replace last remaining instance of au_ffs with ffs. [MIPS] Alchemy: Renumber interrupts so irq_cpu can work. [MIPS] JMR3927: Convert to clock_event_device. [MIPS] IP27: Convert to clock_event_device. [MIPS] Jazz: Retire use of plat_timer_setup. [MIPS] IP32: Retire use of plat_timer_setup. [MIPS] time: Delete dead cycles_per_jiffy, mips_timer_ack and null_timer_ack [MIPS] time: Move R4000 clockevent device code to separate configurable file netport_con.c: fix build errors and warnings au1100fb: fix modpost warnings logo.c: get rid of mips_machgroup Replace __attribute_pure__ with __pure [MIPS] MIPSsim: Strip defconfig file to the bones. [MIPS] time: Delete dead code. [MIPS] SMTC: Build fix. [MIPS] time: Helpers to compute clocksource/event shift and mult values. [MIPS] Sibyte: Finish conversion to modern time APIs. [MIPS] Delete totally outdated Documentation/mips/time.README [MIPS] time: SMP/NUMA-proofing of IP27 HUB RT timer code. [MIPS] time: SMP-proofing of Sibyte clockevent/clocksource code. [MIPS] Malta: Delete dead code. [MIPS] Fix include wrapper symbol to something sane. [MIPS] Kbuild: Use the new cc-cross-prefix feature. Fix breakage after SG cleanups MIPSnet: Delete all the useless debugging printks. [MIPS] Alchemy: Nuke homebrew setup_irq(), it's broken and unnecessary. [MIPS] Alchemy: micro-optimizatize time code. [MIPS] Cleanup random difference between the lmo and kernel.org tree. [MIPS] vpe: Use p_paddr instead of p_vaddr loader. [MIPS] Alchemy: Convert from plat_timer_setup to plat_time_init. [MIPS] time: Remove declaration of plat_timer_setup, there is no caller. [MIPS] time: Cause platform definitions of plat_timer_setup to cause error. [MIPS] time: Remove wrppmc's definition of plat_timer_setup. [MIPS] time: Merge lasat plat_timer_setup into plat_time_init. [MIPS] time: Merge eXcite plat_timer_setup into plat_time_init. [MIPS] SNI: Convert a20r timer to clockevent device. [MIPS] IP27: Fix slice logic to work for arbitrary number of slices. [MIPS] IP32: Fixes after interrupt renumbering. [MIPS] Sibyte: Delete {sb1250,bcm1480}_steal_irq(). [MIPS] time: Fix cut'n'paste bug in Sibyte clockevent driver. [MIPS] time: Replace plat_timer_setup with modern APIs. [MIPS] IRIX: Fix off-by-one error in signal compat code. Author: Ralf Baechle ralf@linux-mips.org [MIPS] Alchemy: Remove CONFIG_TS_AU1X00_ADS7846 from defconfigs. [MIPS] MT: Fix bug in multithreaded kernels. [MIPS] tb0219: Update copyright message. [MIPS] Sibyte: Build fixes / dead code removal. [MIPS] Sibyte: Fix names of the clockevent devices. [MIPS] SB1250: Remove stray assignment of cpumask. [MIPS] SB1250: Use the right irqaction for the timer interrupt. [MIPS] IP32: Fix address of 2nd serial interface. [MIPS] time: Remove now unused local_timer_interrupt. [MIPS] Sibyte: Remove blank line. [MIPS] Sibyte: Fixes for oneshot timer mode. [MIPS] Sibyte: Split and move clock code. [MIPS] Excite: Fix build error. [MIPS] IP27: Fix build error. [MIPS] Pb1200: Fix warning. [MIPS] Pb1200: Fix warning. [MIPS] i8253: Cleanup. [MIPS] i8253.h: Remove all i8259 related definitions. [MIPS] Fix and cleanup the MIPS part of the (ab)use of CLOCK_TICK_RATE. [MIPS] Pb1200: Enable -Werror. [MIPS] mtx-1: Remove unused mtx1_sys_btn. [MIPS] mtx-1: Enable -Werror. [MIPS] Bigsur supports highmem. Use i8253.c lock for PC speaker on MIPS, too. [MIPS] Sibyte: resurrect old cache hack. [MIPS] Convert reference to mem_map to pfn_to_page(). [MIPS] Qemu: Add early printk, your friend in a cold night. [MIPS] Sibyte: pin timer interrupt to their cores. [MIPS] BCM1480: Remove duplicate acknowledge of timer interrupt. [MIPS] Sibyte: Replace use of removed IO_SPACE_BASE with IOADDR. [MIPS] Change get_cycles to always return 0. [MIPS] Fix shadow register support. [MIPS] Sibyte: Increase minimum oneshot timer interval to two ticks. [MIPS] Sibyte: Stop timers before programming next even. [MIPS] Sibyte: Fix name of clocksource. [MIPS] irq_cpu: use handle_percpu_irq handler to avoid dropping interrupts. [MIPS] N32 needs to use the compat version of sys_nfsservctl. [MIPS] Fix pcspeaker build. [MIPS] time: Fix negated condition in cevt-r4k driver. [MIPS] time: MIPSsim's plat_time_init doesn't need to be irq safe. [MIPS] IP32: More interrupt renumbering fixes. [MIPS] Fix context DSP context / TLS pointer switching bug for new threads. [MIPS] Fix possible hang in LL/SC futex loops. [MIPS] Handle R4000/R4400 mfc0 from count register. [MIPS] Only build r4k clocksource for systems that work ok with it. [MIPS] 64-bit Sibyte kernels need DMA32. [MIPS] Fix build. [MIPS] BCM1480: Fix interrupt routing. [MIPS] BCM1480: Fix interrupt routing, take 2. [MIPS] Oprofile: Fix computation of number of counters. Fix oprofile configuration breakage [MIPS] Bigsur: Enable tickless and and highres timers. [MIPS] Malta: Enable tickless and highres timers. [MIPS] Atlas, Malta: Don't free firmware memory on free_initmem. [MIPS] PCI: Make pcibios_fixup_device_resources ignore legacy resources. [MIPS] time: Delete weak definition of plat_time_init() due to gcc bug. [MIPS] Fix CONFIG_BOOT_RAW. [MIPS] Cacheops.h: Fix typo. [MIPS] Delete unused CONFIG_DMA_IP32. [MIPS] Delete unused CONFIG_64BIT_CONTEXT [MIPS] tlbex: Cleanup handling of R2 hazards in TLB handlers. [MIPS] Use pte_present instead of open coded test for _PAGE_PRESENT. [MIPS] Remove useless S-cache flushes. [MIPS] MT: Scheduler support for SMT [MIPS] Cleanup pcspeaker platform device registration. [MIPS] SMP: Call platform methods via ops structure. [MIPS] Remove CONFIG_SIBYTE_PT{1120,1125,SWARM} [MIPS] BCM1480: Use constants instead of magic numbers in PCI code. [MIPS] Fulong: don't reinitialize pci_probe_only to it's default value. [MIPS] Eleminate local symbols from the symbol table. [MIPS] Extend performance counter event field. [MIPS] fixmap: delete unused __set_fixmap, set_fixmap and set_fixmap_nocache [MIPS] Altas, Malta: Switch boot file format to raw. [MIPS] Delete CONFIG_MSP_FPGA [MIPS] Qemu: Remove platform. [MIPS] compat: handle argument endianess of sys32_(f)truncate64 with merge_64 mips, x86: optimize the i8259 code a bit [MIPS] Fix build after b0rked changes to <linux/init.h>. Remove __INIT_REFOK and __INITDATA_REFOK Fix/Rewrite of the mipsnet driver] Remove inclusions of <linux/autoconf.h> IRQ_NOPROBE helper functions MIPS: Mark all but i8259 interrupts as no-probe. [MIPS] IP27: Add missing ~ in DMA code. [MIPS] Handle I-cache coherency in flush_cache_range() [MIPS] Fix buggy invocations of kmap_coherent() [MIPS] BCM1480: Remove stray function call resulting in infinite recursion [MIPS] PCI: Port i386 PCI fixes. [MIPS] PCI: Coding style fixes for pcibios_enable_resources. [MIPS] Allow 48Hz to be selected if CONFIG_SYS_SUPPORTS_ARBIT_HZ is set. [MIPS] Export __ucmpdi2 to modules. [MIPS] IP27: Tighten up CPU description to fix warnings. [MIPS] Fix loads of section missmatches [MIPS] Fix yosemite build error [MIPS] Yosemite: Fix a few more section reference bugs. [MIPS] Delete leftovers of old pcspeaker support. [MIPS] Clocksource: Only install r4k counter as clocksource if present. [IOC3] Fix section missmatch [MIPS] VPE loader: Check result of memory allocation. [MIPS] I8253: Export i2853_lock to modules. [MIPS] Bigsur: make defconfig more useful. [MIPS] Handle aliases in vmalloc correctly. MIPS Alchemy: Crapectomy after removal of pm_send_all calls. [MIPS] Add support for MIPS CMP platform. [NET] Kconfig: Rename MIKROTIK_RB500 -> MIKROTIK_RB532 [MIPS] Fix handling of trap and breakpoint instructions [MIPS] ATA: Rename routerboard 500 to 532 [MIPS] Don't use max_pfn which is no longer initialized these days. [MIPS] IRIX: Handle do_brk() error return correctly. [MIPS] Initialize max_pfn again. [MIPS] Add empty argument parenthesis to GCC_IMM_ASM [MIPS] Get rid of __ilog2 [MIPS] Add accessors for random register. [MIPS] Fix build error - Delete debugging crap that crept in with CMP [MIPS] Export empty_zero_page for sake of the ext4 module. [MIPS] Fix build for PNX platforms. [MIPS] Fix buggy use of kmap_coherent. [MIPS] Malta: Always compile MTD platform device registration code. [MIPS] Fix bug in atomic_sub_if_positive. SAA9730: Remove driver [MIPS] Alchemy, PNX: Use symbolic constants for DMA masks. [MIPS] IRIX: Goodbye and thanks for all the fish [MIPS] Replace use of print_symbol with new %sP pointer format. [MIPS] Bigsur: Make defconfig a bit more useful. [MIPS] Enable -ffunction-sections sections. [MIPS] Atlas: Remove support code. [MIPS] SEAD: Remove support code. [MIPS] Remove impossible ifdef and code wrapped by it. [MIPS] MSC01: Cleanup configuration. [MIPS] Remove always true ifdef conditions. [MIPS] Malta: Cleanup organization of code into directories. Fix MIPS cross-compile problem [MIPS] Tinker with constraints in <asm/atomic.h> to fix build error. [MIPS] Routerboard 532: Support for base system [MIPS] 32-bit compat: Delete unused sys_truncate64 and sys_ftruncate64. [MIPS] Rename MIPS sys_pipe syscall entry point to something MIPS-specific. [MIPS] tlb-r4k: Nuke broken paranoia error test. AX.25: Fix sysctl registration if !CONFIG_AX25_DAMA_SLAVE [MIPS] Wire up new syscalls. [MIPS] Jazz: Fix build error by header file inclusion weeding. [MIPS] emma2rh: Fix build error by header file inclusion weeding. [MIPS] kgdb: smp_call_function's 3rd argument is a pointer. [MIPS] kgdb: s/(void *)0)/NULL/ [MIPS] IP27: Export symbol pcibus_to_node to modules. [MIPS] SMTC: Clear TIF_FPUBOUND on clone / fork. [MIPS] IP27: Switch to dynamic interrupt routing avoding panic on error. Swarm: Fix crash due to missing initialization [MIPS] Build fix: Fix irq flags type [MIPS] SMTC: Build fix: Fix filename in Makefile IDE: Fix platform device registration in Swarm IDE driver (v2) [MIPS] Fix CMP Kconfig configuration and mark as broken. [MIPS] IP27: Fix build errors if CONFIG_MAPPED_KERNEL=y [MIPS] Sibyte: Register PIO PATA device only for Swarm and Litte Sur MIPS: Optimize get_user and put_user for 64-bit MIPS: Alchemy: rename directory MIPS: Move headfiles to new location below arch/mips/include MIPS: IP checksums: Remove unncessary folding of sum to 16 bit. MIPS: IP checksums: Remove unncessary .set pseudos MIPS: IP checksums: Optimize adjust of sum on buffers of odd alignment. MIPS: Rewrite spinlocks to ticket locks. MIPS: Replace use of <asm-generic/uaccess.h> with native implementations. MIPS: Move ptrace prototypes to ptrace.h MIPS: Have a heart for a lonely, lost header file ... MIPS: SMP: Don't reenable interrupts in stop_this_cpu; use WAIT instruction. MIPS: IP22: ip22-int.c header file weeding. MIPS: New feature test macro cpu_has_mips_r MIPS: Clean up MIPSxx-optimized bitop functions MIPS: SMP: Do not initialize __cpu_number_map/__cpu_logical_map for CPU 0. MIPS: Switch FPU emulator trap to BREAK instruction. MIPS: Probe for watch registers on cores of all vendors, not just MTI. MIPS: Sort out CPU type to name translation. CHAR: Delete old and now unused DS1286 driver. CHAR: Delete old and now unused M48T35 RTC driver for SGI IP27. MIPS: csrc-r4k: Fix spelling mistake. MIPS: csrc-r4k: Fix declaration depending on the wrong CONFIG_ symbol. MIPS: IP22, Fulong, Malta: Update defconfigs. MIPS: Malta: Consolidate platform device code. MIPS: o32: Fix number of arguments to splice(2). MIPS: 64-bit: vmsplice needs to use the compat wrapper for o32 and N32. MIPS: Better than nothing implementation of PCI mmap to fix X. MIPS: Only write c0_framemask on CPUs which have this register. MIPS: SMTC: Fix build after recent creditial changes. MIPS: Avoid destructive invalidation on partial cachelines. MIPS: Port "mm: invoke oom-killer from page fault" from UML / x86 MIPS: atomic_*(): Change type of intermediate variables. MIPS: Add return value checks to user_termio_to_kernel_termios() MIPS: IP27: Switch from DMA_IP27 to DMA_COHERENT MIPS: R2: Fix broken installation of cache error handler. MIPS: CVE-2009-0029: Enable syscall wrappers. Revert "MIPS: Print irq handler description" MIPS: compat: Implement is_compat_task. MIPS: IP27: Enable RAID5 module MIPS: Mark Eins: Fix configuration. MIPS: Change {set,clear,change}_c0_<foo> to return old value. Fix build error in <linux/irq.h> MIPS: Forward declare struct task_struct to avoid potencial warning. MIPS: Compat: Zero upper 32-bit of offset_high and offset_low. MIPS: Makefile: Add simple make install target. MIPS: Cavium: Add -Werror MIPS: Stop using <asm-generic/int-l64.h>. MIPS: Enable GENERIC_HARDIRQS_NO__DO_IRQ for all platforms MIPS: Use BUG_ON() where possible. preadv/pwritev: MIPS: Add preadv(2) and pwritev(2) syscalls. <linux/seccomp.h> needs to include <linux/errno.h>. MIPS: Print the actual detected I-cache associativity on bootup. MIPS: Fix build error if CONFIG_CEVT_R4K is undefined. MIPS: Enable CLO / CLZ instructions via separate CPU property MIPS: Cavium: Add support for 8k and 32k page sizes. MIPS: Kconfig: Delete duplicate definition of RWSEM_GENERIC_SPINLOCK. MIPS: Make access_ok() sideeffect proof. MIPS: Make uaccess.h slightly more sparse friendly. MIPS: uaccess: Switch lock annotations to might_fault(). MIPS: IP27: Get rid of #ident. Gcc 4.4.0 doesn't like it. MIPS: Set compiler options only after the compiler prefix has ben set. MIPS: Use -mno-check-zero-division MIPS: Fix sign-extension bug in 32-bit kernel on 32-bit hardware. MIPS: Fix highmem. MIPS: Rewrite <asm/div64.h> to work with gcc 4.4.0. NET: Meth: Fix unsafe mix of irq and non-irq spinlocks. MIPS: IP22: Fix hang in power button interrupt handler MIPS: IP32: Fix build error due to uninitialized variable. MIPS: IP32: Remove unnecessary if not even harmful volatile keywords. MIPS: Sibyte: Honor CONFIG_CMDLINE MIPS: Outline udelay and fix a few issues. MIPS: Fix typo resulting in far too long ndelay times. MIPS: SMTC: Fix formatting difference to linux-mips.org code MIPS: SB1250: Sort out merge mistake. MIPS: ioctl.h: Cleanup. MIPS: bug.h Build fix - include <linux/compiler.h>. MIPS: Build fix - include <linux/smp.h> into all smp_processor_id() users. MIPS: Hibernation: Remove SMP TLB and cacheflushing code. MIPS: MIPSsim: Fix build error if MSC01E_INT_BASE is undefined. MIPS: Sibyte: Fix build error if CONFIG_SERIAL_SB1250_DUART is undefined. MIPS: Add arch generic CPU hotplug MIPS: SMP: Allow suspend and hibernation if CPU hotplug is available MIPS: Cavium: Add CPU hotplugging code. MIPS: Allow suspend and hibernation again on uniprocessor kernels. MIPS: Fix CONFIG_FLATMEM version of pfn_valid() NET: Fix locking issues in PPP, 6pack, mkiss and strip line disciplines. MAINTAINERS entry for STRIP driver Update Andreas Koensgen's email address NET: ROSE: Don't use static buffer. MIPS: Cavium: Move swapped comments to their rightful place. MIPS: Eleminate filenames from comments MIPS: Module: Make error messages unique. MIPS: VPE: Free relocation chain on error. MIPS: VPE: Make various functions static. MIPS: VPE: Fix bogus indentation. MIPS: VPE: Delete unused function get_tc_unused(). MIPS: Wire up accept4 syscall. NETROM: Fix use of static buffer NET: Fix possible corruption in bpqether driver MIPS: Fix potencial build error in <asm/delay.h> MIPS: Get rid of duplicate cpu_idle() prototype. MIPS: Malta: Convert reset initialization to initcall. MIPS: Fulong: Convert reset initialization to initcall. MIPS: FW: Build with -Werror MIPS: IP22, IP28: Build with -Werror MIPS: Consolidate all CONFIG_CPU_HAS_LLSC use in a single C file. MIPS: Rewrite sysmips(MIPS_ATOMIC_SET, ...) in C with inline assembler MIPS: Rewrite clearing of ll_bit on context switch in C MIPS: Malta: Remove pointless use use of CONFIG_CPU_HAS_LLSC MIPS: Get rid of CONFIG_CPU_HAS_LLSC MIPS: Remove useless zero initializations. ax25: Add missing dev_put in ax25_setsockopt MIPS: BCM1480: Re-apply patch lost due to bad resolution of merge conflict. MIPS: SMP: Fix build. MIPS: SMP: Inline arch_send_call_function_{single_ipi,ipi_mask} MIPS: Sibyte: Get rid of BKL. MIPS: Excite: Get rid of BKL. MIPS: VPE: Fix build after the credential changes a while ago. MIPS: VPE: Get rid of BKL. MIPS: Avoid spurious make includecheck message NET: mkiss: Fix typo Kconfig: STRIP: Remove stale bits of STRIP help text IRQ: Change __softirq_pending to unsigned int in asm-generic/hardirq.h. MIPS: Extend COMMAND_LINE_SIZE MIPS: Don't write ones to reserved entryhi bits. MIPS: Cleanup CONFIG_DEBUG_STACK_USAGE version of alloc_thread_info. MIPS: IP27: Fix build MIPS: VPE: Remove stray unlock_kernel. MIPS: MTX-1: Fix build if CONFIG_PCI is disabled. MIPS: Kconfig: Fix duplicate default value for MIPS_L1_CACHE_SHIFT. MIPS: Malta: Enable PCI 2.1 compatibility in PIIX4 MIPS: 1004K: Enable SPRAM support. MIPS: Set S-cache linesize to 64-bytes for MTI's S-cache MIPS: Avoid potential hazard on Context register
Ralf Baechle DL5RB (5): 6pack persistence fix [AX.25]: Fix potencial memory hole. [HAMRADIO]: Remove remaining SET_MODULE_OWNER calls from hamradio drivers. [AX.25]: Reference counting for AX.25 routes. [NETROM]: Use socket helpers instead of direct fiddling with struct sock
Ralf Hildebrandt (1): [PKT_SCHED] cls_u32: Fix typo.
Ralf Roesch (1): MIPS: TXx9: Fix error handling / Fix for noenexisting gpio_remove.
Ralf Schlatterbeck (1): USB: New device ID for ftdi_sio usb serial driver
Ralph Campbell (118): IB/uverbs: set ah_flags when creating address handle IB: Set GIDs correctly in ib_create_ah_from_wc() IB/mad: Handle DR SMPs with a LID routed part IB/mad: Remove redundant check from smi_check_local_dr_smp() IB/mad: Simplify SMI by eliminating smi_check_local_dr_smp() IB: Fix display of 4-bit port counters in sysfs IB/ipath: Fix a data corruption IB/ipath: Fix ib_ipath driver to work with SRP IB/ipath: ipath_skip_sge() can break if num_sge > 1 IB/uverbs: Allow resize CQ operation to return driver-specific data IB/uverbs: Pass userspace data to modify_srq and modify_qp methods IB/ipath: Performance improvements via mmap of queues IB/ipath: Fix RDMA reads IB: Add DMA mapping functions to allow device drivers to interpose IB/ipath: Implement new verbs DMA mapping functions IB/core: Use the new verbs DMA mapping functions IPoIB: Use the new verbs DMA mapping functions IB/srp: Use new verbs IB DMA mapping functions IB/iser: Use the new verbs DMA mapping functions IB/ipath: Don't initialize port memory for subports IB/ipath: Fix SRQ limit event causing dropped CQ entry IB/ipath: NMI cpu lockup if local loopback used IB/ipath: Support larger IB_QP_MAX_DEST_RD_ATOMIC and IB_QP_MAX_QP_RD_ATOMIC IB/ipath: Fix QP error completion queue entries IB/ipath: Fix PSN update for RC retries IB/ipath: Fix port sharing on powerpc IB/ipath: Fix RDMA reads of length zero and error handling IB/ipath: Don't call spin_lock_irq() from interrupt context IB/ipath: Don't put QP in timeout queue if waiting to send IB/ipath: Fix two more spin lock problems IB/ipath: Fix a race condition when generating ACKs IPoIB/cm: Partial error clean up unmaps wrong address IB/ipath: Fix problem with next WQE after a UC completion IB/ipath: Fix local loopback bug when waiting for resources IB/ipath: Set M bit in BTH according to IB spec IB/ipath: Fix RDMA read retry code IB/ipath: Wait for PIO available interrupt IB/ipath: Fix possible data corruption if multiple SGEs used for receive IB/ipath: Duplicate RDMA reads can cause responder to NAK inappropriately IB/ipath: Add barrier before updating WC head in shared memory IB/ipath: Lower default number of kernel send buffers IB/ipath: Remove support for preproduction HTX InfiniPath cards IB/core: Fix handling of multicast response failures IB/ipath: Performance optimization for CPU differences IB/ipath: Change UD to queue work requests like RC & UC IB/ipath: Remove unneeded code for ipathfs IB/ipath: UC RDMA WRITE with IMMEDIATE doesn't send the immediate IB/ipath: Remove redundant code IB/ipath: Generate flush CQE when QP is in error state IB/ipath: Implement IB_EVENT_QP_LAST_WQE_REACHED IB/ipath: Optimize completion queue entry insertion and polling IB/ipath: Add ability to set the LMC via the sysfs debugging interface IB/ipath: Remove duplicate copy of LMC IB/ipath: Fix IB_EVENT_PORT_ERR event IB/ipath: Remove redundant link state checks IB/ipath: Fix a race where s_last is updated without lock held IB/ipath: Fix memory leak in ipath_resize_cq() if copy_to_user() fails IB/ipath: Fix race with ACK retry timeout list management IB/ipath: Fix offset returned to ibv_resize_cq() IB/ipath: Fix error path in QP creation IB/ipath: Fix offset returned to ibv_modify_srq() IB/ipath: Normalize error return codes for posting work requests IB/ipath: Fix receiving UD messages with immediate data IB/mad: Remove redundant NULL pointer check in ib_mad_recv_done_handler() IB/ipath: Enable loopback of DR SMP responses from userspace IB/ipath: Remove dead code for user process waiting for send buffer IB/ipath: Fix error returned from ib_resize_cq if new size smaller than # entries IB/ipath: Fix comments for ipath_create_srq() IB/ipath: Add the work completion error code to the QP error debug output IB/ipath: Fix RNR NAK handling IB/ipath: Cleanup ipath_get_egrbuf() IB/ipath: kreceive uses portdata rather than devdata IB/ipath: MAD performance sampling registers support IB/ipath: Export hardware counters more consistently IB/ipath: Allow more flexible user register alignments IB/ipath: Port config has on-chip effects for 7220 IB/ipath: Add flag and handling for chips with swapped register bug IB/ipath: Add mappings from HW register to PortInfo port physical state IB/ipath: Trivial simplification of ipath_make_ud_req() IB/ipath: Fix IB compliance problems with link state vs physical state IB/ipath: Fix byte order of pioavail in handle_errors() IB/ipath: Fix error recovery for send buffer status after chip freeze mode IB/ipath: Don't try to handle freeze mode HW errors if diagnostic mode IB/ipath: Make debug error message match the constraint that is checked for IB/ipath: Add code to support multiple link speeds and widths IB/ipath: Remove useless comments IB/ipath: Fix sanity checks on QP number of WRs and SGEs IB/ipath: Change the module author IB/ipath: Remove some useless (void) casts IB/ipath: Make send buffers available for kernel if not allocated to user IB/ipath: Use PIO buffer for RC ACKs IB/ipath: Fix some white space and code style issues IB/ipath: Add support for 7220 receive queue changes IB/ipath: Fix up error handling IB/ipath: Header file changes to support IBA7220 IB/ipath: HCA-specific code to support IBA7220 IB/ipath: Add IBA7220-specific SERDES initialization data IB/ipath: Update copyright dates for files changed in 2008 IB/ipath: Only increment SSN if WQE is put on send queue IB/ipath: Return the correct opcode for RDMA WRITE with immediate IB/ipath: Fix RC and UC error handling IB/ipath: Fix many locking issues when switching to error state IB/ipath: Fix RDMA read response sequence checking IB/ipath: Fix UC receive completion opcode for RDMA WRITE with immediate IB/ipath: Fix device capability flags IB/ipath: Fix SM trap forwarding IB/core: Reset to error QP state transition is not allowed IB/ipath: Use IEEE OUI for vendor_id reported by ibv_query_device() IB/sa_query: Check if sm_ah is NULL in ib_sa_remove_one() IB/ipath: Fix lost UD send work request IB/ipath: Fix SLID generation for RC/UC QPs when LMC > 0 IB/ipath: Fix RDMA write with immediate copy of last packet IB/ipath: Improve UD loopback performance by allocating temp array only once IB/ipath: Fix PSN of send WQEs after an RDMA read resend IB/ipath: Check return value of dma_map_single() IB/mad: Fix null pointer dereference in local_completions() IB/mad: initialize mad_agent_priv before putting on lists IB/mad: Fix ib_post_send_mad() returning 0 with no generate send comp
Ralph Loader (1): V4L/DVB (9053): fix buffer overflow in uvc-video
Ralph Metzler (1): DVB: Fix locking to prevent Oops on SMP systems
Ralph Siemsen (1): [ARM] 3815/1: headers_install support for ARM
Ralph Wuerthner (22): [SCSI] zfcp: print bit error threshold data human readable [SCSI] zfcp: evaluate plogi payload to set maxframe_size, supported_classes of rports [S390] zcrypt secure key cryptography extension. [S390] zcrypt device registration/unregistration race. [S390] Improve AP bus device removal. [S390] update interface notes in zcrypt.h [S390] add reset call handler to the ap bus. [S390] zcrypt: module unload fixes. [S390] zcrypt: fix possible dead lock in AP bus module [S390] zcrypt: fix possible race when unloading zcrypt driver modules [S390] zcrypt: Fix possible dead lock in AP bus module. [S390] zcrypt: Fix ap_poll_requests counter in lost requests error path. [S390] Fixed comment typo. [S390] zcrypt: fix request timeout handling [S390] zcrypt: remove duplicated struct CPRBX definition [S390] zcrypt: fix ap_reset_domain() [S390] zcrypt: fix PCIXCC/CEX2C error recovery [S390] zcrypt: fix ap_device_list handling [S390] hw_random: allow rng_dev_read() to return hardware errors. [S390] zcrypt: add support for large random numbers [S390] zcrypt: Add additional card IDs to CEX2C and CEX2A alloc_vmap_area: fix memory leak
Ram Gupta (4): mm: fix bug in brk() oom-kill: update comments to reflect current code [SERIAL] returning proper error from serial core driver fs: Fix to correct the mbcache entries counter
Ram Pai (19): lindent fs/namespace.c sanitize the interface of graft_tree(). umount_tree() locking change mount expiry fixes making namespace_sem global beginning of the shared-subtree proper introduce shared mounts shared mount handling: bind and rbind shared mounts handling: move shared mounts handling: umount introduce slave mounts handling of slave mounts unbindable mounts Complete description of shared subtrees. kbuild: export-type enhancement to modpost.c kbuild: export-symbol usage report generator kbuild: fix perl usage in export_report.pl [patch 1/7] vfs: mountinfo: add dentry_path() [patch 6/7] vfs: mountinfo: add /proc/<pid>/mountinfo
Ramachandra K (3): [SCSI] srp.h: Add I/O Class values IB/srp: Support SRP rev. 10 targets IB/mad: Fix RMPP header RRespTime manipulation
Ramax Lo (9): [ARM] S3C2440: Add AT2440EVB board support [ARM] AT2440EVB: Add DM9000A network controller support. [ARM] 5358/1: AT2440EVB: Use new include path of mci.h [ARM] 5365/1: s3cmci: Use new include path of dma.h [ARM] S3C24XX: ADC: Check pending queue before freeing adc client ARM: S3C24XX: serial: Fix section mismatch warnings ARM: S3C64XX: serial: Fix section mismatch warning ARM: S3C64XX: serial: Fix a typo in Kconfig ARM: S3C24XX: Define a macro to avoid compilation error
Rambaldi (1): firedtv: rename files, variables, functions from firesat to firedtv
Rami Rosen (82): [IPV4]: Remove unused define in include/net/arp.h (HAVE_ARP_CREATE) [NEIGH]: Remove unused method from include/net/neighbour.h [IPV4]: Remove unused multipath cached routing defintion in net/flow.h [IPV4]: Remove three declarations of unimplemented methods and correct a typo in include/net/ip.h [IPVS]: Remove declaration of unimplemented method and remove unused definition from include/net/ip_vs.h [NET]: Remove unused member of dst_entry [IPV4]: Remove unsupported DNAT (RTCF_NAT and RTCF_NAT) in IPV4 [BRIDGE]: Remove unused macros from ebt_vlan.c [BRIDGE]: Remove unused include of a header file in ebtables.c [PKTGEN]: Remove an unused definition in pktgen.c. [MACVLAN]: Setting macvlan_handle_frame_hook to NULL when rtnl_link_register() fails. [NET_SCHED]: Add #ifdef CONFIG_NET_EMATCH in net/sched/cls_flow.c (latest git broken build) [PPPOL2TP]: Label unused warning when CONFIG_PROC_FS is not set. [IPV6] Minor clenup: remove two unused definitions in net/ip6_route.h [IPV6] Minor cleanup: remove unused definitions in net/ip6_fib.h [IPV6]: Replace using the magic constant "1024" with IP6_RT_PRIO_USER for fc_metric. [IPV6]: remove unused method declaration (net/ndisc.h). [IPV6]: Remove unused code in ndisc_send_redirect(). [IPV6]: Remove three unused method declarations in include/net/ipv6.h [IPV6]: Remove unused method declaration in include/net/addrconf.h. [IPV6] Remove three method declarations in include/net/ndisc.h. [IPV6]: Remove unused declarations in include/net/ip6_route.h. [IPV6] MROUTE: Adjust IPV6 multicast routing module to use mroute6 header declarations. [IPV6] MROUTE: Add stats in multicast routing module method ip6_mr_forward(). net: Fix typo in net/core/sock.c. net: The world is not perfect patch. netfilter: nf_conntrack: remove unnecessary function declaration netfilter: {ip,ip6,nfnetlink}_queue: misc cleanups ipv4: Remove unused declaration from include/net/tcp.h. ipv6 mcast: Remove unused macro (MLDV2_QQIC) from mcast.c. ipv6 mroute: Use MRT6_VERSION instead of MRT_VERSION in ip6mr.c. ipv6 addrconf: Remove IFA_GLOBAL definition from include/net/if_inet6.h. ipv4: Remove unused definitions in net/ipv4/tcp_ipv4.c. ipv6: minor cleanup in net/ipv6/tcp_ipv6.c [RESEND ]. mac80211: remove MAC80211_DEBUG from net/mac80211/Kconfig. iwl-3945: add #ifdef CONFIG_IWL3945_LEDS to avoid compile warning. mac80211: append CONFIG_ to MAC80211_VERBOSE_PS_DEBUG in net/mac80211/tx.c. ipv4: remove unused field in struct flowi (include/net/flow.h). bridge: fix compile warning in net/bridge/br_netfilter.c ipv4: replace dst_metric() with dst_mtu() in net/ipv4/route.c. ipv6: replace dst_metric() with dst_mtu() in net/ipv6/route.c. ipv6: ip6_route.h cleanup. ipv6: Kill unused ip6_prohibit_entry and ip6_blk_hole_entry declarations. mac80211: remove wme_tx_queue and wme_rx_queue from net/mac80211/sta_info.h mac80211: remove redundant check in ieee80211_master_start_xmit (net/mac80211/tx.c) ipv4: add mc_count to in_device. iwlwifi: fix compilation warning when CONFIG_IWLWIFI_DEBUG is not set. mac80211: remove unused declaration of struct sta_attribute. mac80211: use HWSIM_STA_MAGIC in hwsim_check_sta_magic() and hwsim_set_sta_magic(). mac80211: check return value of dev_alloc_skb() in ieee80211_sta_join_ibss(). mac80211: remove unnecessary include. wireless: missing include in lib80211.h mac80211: tx module cleanup. iwlwifi: cleanup (remove pm_state) iwlwifi: fix build error (iwl-rx.c). mac80211: misc cleanups iwlwifi: fix build warning (iwl-rx.c) iwlwifi: remove a parameter (dest) from *_fill_beacon_frame() methods. mac80211: fix a typo in ieee80211_send_assoc() method. iwlwifi: iwl-tx.c cleanup (remove unused parameter and unused local variable). rt2x00: fix a wrong parameter for __test_and_clear_bit() in rt2x00rfkill_free(). mac80211: remove an unnecessary assignment to info in __ieee80211_tx(). mac80211: remove an unused parameter in ieee80211_rx_mgmt_probe_req(). mac80211: remove an unused definition (MAX_STA_COUNT) in sta_info.h. mac80211: remove unused variable in ieee80211_local (dot11WEPUndecryptableCount). mac80211: remove mesh_plink_close() method. mac80211: trivial documentation fixes (enum mesh_path_flags). mac80211: trivial documentation fix (mesh_nexthop_lookup()). tcp: remove parameter from tcp_recv_urg(). net: core: remove unneeded include in net/core/utils.c. ipv4: remove unused parameter from tcp_recv_urg(). mwl8: fix build warning. ipv4: remove unused member in fib_table. ipv4: remove unused macro (FIB_RES_RESET) from ip_fib.h. ipv4: remove an unused parameter from configure method of fib_rules_ops. ipv4: cleanup - remove two unused parameters from fib_semantic_match(). ipv4: cleanup: remove unnecessary include. net: Remove unused parameter from fill method in fib_rules_ops. iwlwifi: avoid build warning in iwl-core. ipv4: remove ip_mc_drop_socket() declaration from af_inet.c. cleanup: remove unused member in scm_cookie. sctp: remove unused union (sctp_cmsg_data_t) definition
Ramkrishna Vepa (16): S2IO: Save/Restore unused buffer mappings in 2/3 buffer mode S2io: Remove unused variables S2io: Change of driver maintainers S2io: Mask spurious interrupts S2io: Fix crash when resetting adapter S2io: Increment received packet count correctly S2io: Fixes to enable multiple transmit fifos Neterion: Driver help file Neterion: New driver: Update Maintainer list Neterion: New driver: register set - vxge-reg.h Neterion: New driver: Hardware init & configuration Neterion: New driver: Traffic & alarm handler Neterion: New driver: Main entry points Neterion: New driver: Ethtool related Neterion: New driver: Driver version Neterion: New driver: Kconfig and Makefile
Ramon de Carvalho Valle (1): eCryptfs: parse_tag_3_packet check tag 3 packet encrypted key size
Randall Nortman (1): usbserial: Regression in USB generic serial driver
Randolph Chung (12): [PARISC] Take into account nullified insn and lock functions for profiling [PARISC] Replace some calls to bl with b,l or bv to use longer offsets [PARISC] Disable use of fpregs in pa_memcpy [PARISC] Prevent signal loops if we have a problem setting up a frame [PARISC] Update minimum compiler version and CROSS_COMPILE for parisc64 [PARISC] Avoid use of floating point in the kernel [PARISC] Optimize TLB flush on SMP systems [PARISC] Clean up the cache and tlb headers [PARISC] Fix unwinder on 64-bit kernels [PARISC] unwinder improvements [PARISC] clean up include/asm-parisc/elf.h parisc: fix mismatched parenthesis in memcpy.c
Randy Cushman (4): [ALSA] ac97 - fix microphone and line_in selection logic [ALSA] ac97 - fix malfunctioning mixer controls for AD1985 [ALSA] ac97 - fix various issues with AD1986/AD1986A support [ALSA] ac97 - fix AD shared shared jack control logic
Randy Dunlap (987): NTFS: Fix printk format warnings on ia64. (Randy Dunlap) pcmcia/ds: handle any error code [IPV4]: Multipath modules need a license to prevent kernel tainting. macmodes: needs a license 3c523: needs a license Doc/Submitting: corrections, additions hardirq uses preempt scripts/kernel-doc: don't use uninitialized SRCTREE [NET]: Kconfig: NETCONSOLE and NETPOLL together [NET]: Improve presentation of networking driver families. kernel/capability.c: add kerneldoc kernel/cpuset.c: add kerneldoc, fix typos kernel/crash_dump.c: add kerneldoc USB usblp: rate-limit printer status error messages kernel/acct: add kerneldoc USB: proc_usb_info.txt: add blank lines use add_taint() for setting tainted bit flags Doc: update oops-tracing.txt (Tainted flags) feature removal of io_remap_page_range() update URL for HPET spec. SOFTWARE_SUSPEND needs HOTPLUG_CPU on SMP corrections to top-level README Fix implicit nocast warnings in ieee80211 code: ns83820: fix gfp flags type ieee80211: fix gfp flags type ieee80211: fix gfp flags type ns83820: fix gfp flags type sungem: fix gfp flags type [ATM]: fix sparse gfp nocast warnings [BONDING]: fix sparse gfp nocast warnings [CONNECTOR]: fix sparse gfp nocast warnings [DECNET]: fix sparse gfp nocast warnings [IPVS]: fix sparse gfp nocast warnings [NETFILTER]: fix sparse gfp nocast warnings [AF_KEY]: fix sparse gfp nocast warnings [RPC]: fix sparse gfp nocast warnings [TEXTSEARCH]: fix sparse gfp nocast warnings [XFRM]: fix sparse gfp nocast warnings [SCSI] NCR5380: fix undefined preprocessor identifier kernel-parameters cleanup libata kernel-doc fixes [SK_BUFF] kernel-doc: fix skbuff warnings kernel-doc: drivers/base fixes kernel-doc: fix PCI hotplug kernel-doc: PCI fixes safe_serial: use preprocessor directive for error usb doc: fix kernel-doc warning libata-core cleanups (updated) clarify help text for INIT_ENV_ARG_LIMIT clarify menuconfig /(search) help text firmware: fix all kernel-doc warnings sparse cleanups: NULL pointers, C99 struct init. hpet: allow HPET FIXED_MEM32 resource type hpet: use HPET physical addresses for dup. detection hpet: hpet driver cleanups [ALSA] sound: align device drivers menus fb: straighten up fb drivers menu Doc/MSI-HOWTO: cleanups jbd doc: fix some kernel-doc warnings kernel-doc: fix some kernel-api warnings Doc/hpet.txt: change to < 80 columns more kernel-doc cleanups, additions kernel-docs: fix kernel-doc format problems kernel-doc: fix warnings in vmalloc.c libata kernel-doc fixes pci-driver: store_new_id() not inline [NET]: kernel-doc fixes kernel Doc/ URL corrections PCI: kernel-doc fix for pci-acpi.c USB: kernel-doc for linux/usb.h [ALSA] sound/hda: rate-limit timeout message [ALSA] sound: align device drivers menus [ACPI] fix kernel-doc warnings in acpi/scan.c SubmittingPatches: diffstat options Docs update: typos, corrections and additions to applying-patches.txt capable/capability.h (fs/) capable/capability.h (net/) capable/capability.h (arch/) Documentation/hpet.txt typo i386: put HOTPLUG_CPU under Processor type, not Bus options nlm kernel-parameters update Update kernel-parameters.txt IOSCHED to spell out 'anticipatory' From: Borislav Petkov petkov@uni-muenster.de V4L/DVB (3433): Fix printk type warning V4L/DVB (3433): Fix printk type warning Various libata documentation updates. USB EHCI: fix gfp_t sparse warning tpm_infineon: fix printk format warning tpm_bios: needs more securityfs_ functions slab: fix sparse warning Doc/kernel-doc: add more usage info kernel-doc: clean up the script (whitespace) parport: fix printk format warning cpuset: fix sparse warning edac: use C99 initializers (sparse warnings) [NET] compat ifconf: fix limits AUDIT: kerneldoc for kernel/audit*.c slab: fix kernel-doc warnings V4L/DVB (3568h): cpia: correct email address kernel/power: move externs to header files early_printk: cleanup trailiing whitespace doc: more serial-console info Doc: fix example firmware source code hpet header sanitization [DCCP]: Use NULL for pointers, comfort sparse. acenic: fix section mismatches edac_752x needs CONFIG_HOTPLUG V4L/DVB (3616a): cpia cleanups V4L/DVB (3667b): cpia2: fix function prototype [NET] netconsole: set .name in struct console hugetlbfs doc. update i386: print EIP/ESP last menu: relocate DOUBLEFAULT option mpparse: prevent table index out-of-bounds mptspec: remove duplicate #include docs: laptop-mode.txt source file build Doc: fix mtrr userspace programs to build cleanly kexec: update MAINTAINERS MTD: m25p80: fix printk format warning jffs2: fix printk warnings net drivers: fix section attributes for gcc isd200: limit to BLK_DEV_IDE x86 cpuid and msr notifier callback section mismatches Doc: vm/hugetlbpage update-2 IPMI: fix devinit placement config: update usage/help info radeonfb section mismatches savagefb: fix section mismatch warnings softmac uses Wiress Ext. bcm43xx wireless: fix printk format warnings bcm43xx: fix config menu alignment tpm_infineon section fixup kbuild modpost - relax driver data name [IRDA] irda-usb: use NULL instead of 0 [WATCHDOG] Documentation/watchdog/watchdog-api.txt - fix watchdog daemon libata-core: fix current kernel-doc warnings [SCSI] imm: no need for unchecked_isa_dma scx200_acb: fix section mismatch warning wavelan: fix section mismatch arlan: fix section mismatch warnings kbuild: ignore smp_locks section warnings from init/exit code kconfig: exit if no beginning filename hp ethernet: fix section mismatches smc ethernet: fix section mismatch warnings 3c5zz ethernet: fix section warnings alpha: generic hweight build fix [CPUFREQ] Fix powernow-k8 SMP kernel on UP hardware bug. [ALSA] sound/vxpocket: fix printk warning [NET]: fix net-core kernel-doc kernel-doc for mm/filemap.c add Doc/SubmitChecklist Doc: add audit & acct to DocBook CodingStyle: add typedefs chapter V4L/DVB (4047): Doc. sources: expose video4linux/ fix list.h kernel-doc list.h doc: change "counter" to "cursor" kernel-doc: drop leading space in sections kernel-doc: script cleanups megaraid_mbox: fix section mismatch warnings kernel-doc: mm/readhead fixup checkstack: print module names wan/sdla section fixes trident fb section fixes cdrom/mcdx: section fixes char/ip2: more section fixes (replacement) advansys section fixes kernel-doc: warn on malformed function docs. ide-floppy: fix debug-only syntax error kernel-doc for lib/bitmap.c kernel-doc for lib/cmdline.c kernel-doc for lib/crc*.c kernel-doc: don't use XML escapes in text or man output mode kernel-doc: use Members for struct fields consistently reed-solomon: fix kernel-doc comments ktime/hrtimer: fix kernel-doc comments DMI: cleanup kernel-doc, add to DocBook kthread: move kernel-doc and put it into DocBook parport: add to kernel-doc [SCSI] lpfc: sparse NULL warnings ata: add some NVIDIA chipset IDs kernel/acct: fix function definition zlib inflate: fix function definitions add poison.h and patch primary users update two drivers for poison.h poison: add & use more constants fix kernel-doc in kernel/ dir [SCSI] atp870u: reduce huge stack usage [WATCHDOG] Documentation/watchdog update sound: fix cs4232 section mismatch ac97_codec: make bitfield unsigned oss/via: make bitfield unsigned MTD: fix all kernel-doc warnings MTD: kernel-doc fixes + additions V4L/DVB (4269): Subject: videocodec: make 1-bit fields unsigned pcmcia: expose tool in pcmcia/Documentation/pcmcia/ pcmcia: fix kernel-doc function name [SCSI] qla1280: fix section mismatch warnings kernel-doc: make man/text mode function output same kernel-doc MAINTAINERS [IOAT]: fix sparse ulong warning [IOAT]: fix header file kernel-doc [IOAT]: fix kernel-doc in source files [NET]: add+use poison defines [ATM]: add+use poison defines [SPARC64]: Fix sparc64 build errors when CONFIG_PCI=n. ACPI: handle firmware_register init errors [SCSI] scsi_debug: must_check fixes ACPI: scan: handle kset/kobject errors [ALSA] Fix no mpu401 interface can cause hard freeze [ALSA] Fix undefined (missing) references in ISA MIRO sound driver USB: fix usb kernel-doc Driver core: fix driver-core kernel-doc TPM: fix failure path leak actual mailing list in MAINTAINERS Input: serio/gameport - check whether driver core calls succeeded V4L/DVB (4298): Check all __must_check warnings in bttv. fix kernel-api doc for kernel/resource.c kernel-doc: ignore __devinit pci/search: cleanups, add to kernel-api.tmpl Doc/SubmittingPatches cleanups update KJ details PCIE: cleanup on probe error PCI: pci/search: EXPORTs cannot be __devinit ACPI: add message if firmware_register() init fails ACPI: verbose on kset/kobject_register errors [SCSI] aic7*: cleanup MODULE_PARM_DESC strings cdrom/gdsc: fix printk format warning [MTD] blkdev helper code: fix printk format warning dontdiff: add utsrelease.h Debugfs: kernel-doc fixes for debugfs kobject: must_check fixes [SCSI] dc395x: fix printk format warning PCIE: check and return bus_register errors mm/page_alloc: use NULL instead of 0 for ptr consistently use MAX_ERRNO in __syscall_return usbnet: printk format warning aircable: fix printk format warnings [NETDEV] config: revert part of previous patch kernel/params: driver layer error checking block: handle subsystem_register() init errors fs/namespace: handle init/registration errors kernel-doc for relay interface kernel-doc: move filesystems together doc: fix kernel-parameters 'quiet' Mention Documenation/ABI/ requirements in Documentation/SubmitChecklist fix EMBEDDED + SYSCTL menu list module taint flags in Oops/panic kernel-doc for kernel/dma.c kernel-doc for kernel/resource.c IDE core: driver layer error checking V4L/DVB (4674): Use NULL instead of 0 for ptrs page_alloc: fix kernel-doc and func. declaration x86-64: Fix compilation without CONFIG_KALLSYMS ext4: clean up comments in ext4-extents patch kernel-doc: fix function name in usercopy.c uaccess.h: match kernel-doc and function names kernel-doc: drop various "inline" qualifiers kernel-doc: make parameter description indentation uniform ACPI: fix printk format warnings fix epoll_pwait when EPOLL=n Kconfig serial typos cad_pid sysctl with PROC_FS=n fs/Kconfig: move GENERIC_ACL, fix acl() call errors [NET]: kernel-doc fix for sock.h [SCSI] lpfc: fix printk format warning pcmcia/ds: driver layer error checking [BRIDGE]: correct print message typo ACPI: make ec_transaction not extern ext4: fix printk format warnings md: fix printk format warnings, seen on powerpc64: ioc4: fix printk format warning cciss: fix printk format warning move SYS_HYPERVISOR inside the Generic Driver menu ndiswrapper: don't set the module->taints flags MTD: fix last kernel-doc warning docbook: make a filesystems book [NET] sealevel: uses arp_broken_ops [DCCP]: fix printk format warnings SCSI: ISCSI build failure V4L/DVB (4786): Pvrusb2: use NULL instead of 0 update some docbook comments docbook: merge journal-api into filesystems.tmpl lkdtm: cleanup headers and module_param/MODULE_PARM_DESC Kconfig: remove redundant NETDEVICES depends com20020 build fix ftape: fix printk format warnings Input: add to kernel-api docbook [SCSI] initio: fix section mismatches with HOTPLUG=n debugfs: add header file [MTD] Fix printk format warning in physmap. (resources again) [GFS2] lock function parameter pci/i386: style cleanups sundance: use NULL for pointer netxen: uses PCI [SCSI] qla2xxx: use NULL instead of 0 i386: fix must_checks x86-64: Fix numaq build error x86-64: Make ix86 default to HIGHMEM4G instead of NOHIGHMEM [IRDA] irlan: Fix compile warning when CONFIG_PROC_FS=n [NETFILTER]: Fix non-ANSI func. decl. tifm: fix NULL ptr and style kconfig: PRINTK_TIME depends on PRINTK hpfs: fix printk format warnings declare smp_call_function_single in generic code I2O: handle __copy_from_user I2O: fix I2O_CONFIG without Adaptec extension parport: section mismatches with HOTPLUG=n agp-amd64: section mismatches with HOTPLUG=n CISS: require same SCSI module support export toshiba SMM support for neofb module kernel-doc: add fusion and i2o to kernel-api book kernel-doc: fix fusion and i2o docs kernel-api book: remove videodev chapter kernel-doc: stricter function pointer recognition REPORTING-BUGS: request .config file lib functions: always build hweight for loadable modules IPMI: fix PROC_FS=n warnings ieee1394: fix printk format warning ieee1394: only build OUI database files if config enabled ext4 calls journal_stop visws: sgivwfb as module needs exports linux-fbdev-devel is subscribers-only i386: export smp_num_siblings for oprofile x86-64: no paravirt for X86_VOYAGER or X86_VISWS [MTD] ESB2ROM uses PCI ucb1400_ts depends SND_AC97_BUS ipc-procfs-sysctl mixups CodingStyle updates freezer.h uses task_struct fields geode crypto is PCI device IPMI: remove zero inits [NET]: Fix WAN routers kconfig dependency. [AGPGART] agp-amd64: section mismatches with HOTPLUG=n Fix section mismatch in parainstructions isicom: fix build with PCI disabled fix kernel-doc warnings in 2.6.20-rc1 kernel-doc: allow unnamed structs/unions [CPUFREQ] select consistently via-velocity uses INET interfaces pci/probe: fix macro that confuses kernel-doc cciss: build with PROC_FS=n [SCSI] advansys: wrap PCI table inside ifdef CONFIG_PCI [SCSI] megaraid: fix kernel-doc [SCSI] megaraid: more kernel-doc fixes PCI: fix pci-driver kernel-doc [MAINTAINERS]: netfilter@ is subscribers-only sysrq: showBlockedTasks is sysrq-W [GFS2/DLM] use sysfs [DLM/GFS2] indent help text ocfs2: drop INET from Kconfig, not needed parisc: fix module_param iommu permission MAINTAINERS: update DMFE and wireless drivers mailing list [ALSA] korg1212: fix printk format warning [ALSA] add struct snd_pcm_substream forward declaration [MTD] [NAND] Add kernel-doc for cellinfo field of struct nand_chip phy devices: use same arg types typeof __page_to_pfn with SPARSEMEM=y kernel-doc: allow a little whitespace sysrq: alphabetize command keys doc kernel-doc: allow more whitespace docbook: add edd firmware interfaces kernel-doc: fix some odd spacing issues fix fatal kernel-doc error com20020 build fix x86-64: cleanup Doc/x86_64/ files x86-64: list x86_64 quilt tree i386: avoid gcc extension ACPI: Fix sparse warnings IRQ kernel-doc fixes sysfs: fix build errors: uevent with CONFIG_SYSFS=n PCI/sysfs/kobject kernel-doc fixes USB: kernel-doc fixes USB: ueagle-atm.c needs sched.h doc: make doc. for maxcpus= more visible kbuild: more doc. cleanups kernel-doc: include struct short description in title output tty: use NULL for ptrs cdrom: use unsigned bitfields update Doc/oops-tracing.txt for TAINT_USER SATA: use NULL for ptrs kernel-doc: allow space after __attribute__ kernel-doc fixes for 2.6.20-git15 (non-drivers) add -mm testing in SubmitChecklist atyfb: fix kconfig error part 2 drm: update README.drm (bugzilla #7933) libata: kernel-doc fix [SCSI] fusion: kernel-doc warning fixes ACPI: dock: use NULL for pointer fix kernel oops with badly formatted module option kernel-doc: fix plist.h comments [MTD] [MAPS] fix plat-ram printk format firewire: don't use extern on public symbols USB: dm9601: fix sparse NULL warnings USB: gadget-storage needs BLOCK phy layer: add kernel-doc + DocBook mii: add kernel-doc notation ieee1394: ieee1394_core printk format i386: fix mtrr sections kbuild: be more explicit on missing .config file kernel-doc: alphabetically-sorted entries in index.html of 'htmldocs' sysfs: printk format warning PCI: kernel-doc fix PCI Documentation: power/pci.txt fix copy/paste error [NET] skbuff: fix kernel-doc scripts: kernel-doc whitespace cleanup reiserfs: proc support requires PROC_FS kprobes: fix sparse NULL warning header cleaning: don't include smp_lock.h when not used parport_serial: fix PCI must_checks kernel-doc: html mode struct highlights Taskstats: fix getdelays usage information consolidate asm/const.h to linux/const.h x86_64: kill 19000+ sparse warnings docbook: librs typo fixes s3fb: fix PCI must_checks devres: kernel-doc and DocBook Fix more "deprecated" spellos. doc: what a patch series is libata: fix kernel-doc parameters ocfs2: kobject/kset foobar lib/hexdump parport: mailing list is subscribers-only docbook: make kernel-locking table readable update dontdiff file document clocksources isdn/diva: fix section mismatch checkpatch: produce fewer lines of output hexdump: more output formatting toshiba_acpi: fix section mismatch in allyesconfig [SCSI] scsi_debug: correct parameter default text pata_it821x: fix section mismatch warning eventfd: clean compile when CONFIG_EVENTFD=n mtrr/cyrix: fix sections IOATDMA: fix section mismatches ALSA: fix ice1712 section mismatch ALSA: use __devexit_p [MTD] [NOR] Use NULL instead of 0 for pointer to shut sparse up. [IRDA]: fix printk format ALSA: more section mismatches pci.h stubs (for EDD build error) scsi disk help file is not complete PCI: add pci_try_set_mwi PCI: limit pci_get_bus_and_slot to domain 0 kconfig: no STRANGE misc. devices AFS: drop explicit extern add printk.time option, deprecate 'time' sony-laptop: use NULL for pointer hugetlbfs: use lib/parser, fix docs doc/oops-tracing: add Code: decode info kernel-doc: add tools doc in Makefile kernel-doc: fix unnamed struct/union warning kernel-doc: strip C99 comments kernel-doc: fix leading dot in man-mode output docbook: don't reference file without kernel-doc [ALSA] fix section mismatch [ALSA] more section mismatches [ALSA] fix ensoniq section mismatch [ALSA] portman2x4 section mismatch kernel-doc fix for kmod.c docbook: add pipes, other fixes USB: usb.h kernel-doc additions kernel-doc fixes for PCI and drivers/base/ Fix Doc/sysfs-rules typos kset: kernel-doc cleanups [NET]: kernel-doc fixes x86 boot code comments typos update dontdiff file x86-64: Calgary: fix section mismatch warnings in tce various doc/kernel-parameters fixes pnp: fix kernel-doc warnings sched: fix kernel-doc warnings fix filemap.c kernel-doc Doc: DMA-API update i2c.h kernel-doc additions irq.h fix kernel-doc docbook bad file references DM_MULTIPATH_RDAC: "scsi_normalize_sense" undefined MAINTAINERS: update DCO info PCI AER: fix warnings when PCIEAER=n libertas: build problems when partially modular docproc: style & typo cleanups pci: implement "pci=noaer" docbook/deviceiobook: fixup x86 path/file names docbook/kernel-hacking: fixup x86 path/file names docbook/kernel-api: fixup x86 path/file names docbook/mcabook: fixup x86 path/file names net core: fix kernel-doc for new function parameters docbook: fix kernel-api content docbook: fix libata content docbook: fix usb content docbook: fix filesystems content [ALSA] sound/hda: fix help text slow down printk during boot video gfx: fix menu ordering fbcon: logo: disable logo at boot video gfx: merge kconfig menus docs: ramdisk/initrd/initramfs corrections maintainers: linux-omap list is subscribers only doc: about email clients for Linux patches dontdiff: update based on gitignore updates kernel-doc: fix doc blocks and html Update help text for CONFIG_CRASH_DUMP remap_file_pages: kernel-doc corrections [NET]: QoS/Sched as menuconfig kernel-api docbook: fix content problems kconfig: update kconfig-language text libata: fix kernel-doc param name phy/bitbang: missing MODULE_LICENSE NAPI: kconfig prompt and deleted doc file ir-functions.c:(.text+0xbce18): undefined reference to `input_event' [MTD] [OneNAND] onenand-sim: fix kernel-doc and typos kconfig: set title bar in xconfig [ATM]: Fix clip module reload crash. auditsc: fix kernel-doc param warnings procfs: fix kernel-doc param warnings x86: unification of i386 and x86_64 Kconfig.debug bitops kernel-doc: inline instead of macro x86 bitops: fix code style issues fb menu: fix FB_OMAP dependencies so that menu is displayed correctly V4L/DVB (6478): ir-functions use input functions, should depend on INPUT V4L/DVB (6479): use input functions, should depend on INPUT rtc: m48t59 fix section mismatch warning virtio/virtcons: fix section mismatch warning voyager: use struct instead of PARAM hostap: fix section mismatch warning chipsfb: uses/depends on PCI gbefb: fix section mismatch warnings vmstat: fix section mismatch warning x86: fix voyager_cat_init section x86: fix smp init sections x86: voyager use correct header file name pci-aer: fix kernel-doc mistakes pci hotplug: kernel-doc fixes hexdump: don't print bytes with bit 7 set lguest: prevent VISWS or VOYAGER randconfigs pcmcia: fix kernel-doc comments usb.h: fix kernel-doc warning Cleanup umem driver: fix most checkpatch warnings, conform to kernel V4L/DVB (7001): av7110: fix section mismatch [SCSI] boot options: correct option name and tell where to find docs for it [SCSI] kernel-doc: use correct function name [SCSI] docbook and kernel-doc updates [SCSI] tgt: fix build when dprintk is defined [SCSI] sym2: fix section mismatch warning [SCSI] aic94xx: fix section mismatches cciss: section mismatch advansys: fix section mismatch warning uvesafb: fix section mismatch warnings hostap: section mismatch warning hrtimer: fix section mismatch timer: fix section mismatch rcu: fix section mismatch [SCSI] megaraid: fix section mismatch [SCSI] NCR5380: fix section mismatch sysfs: make SYSFS_DEPRECATED depend on SYSFS driver core: fix build with SYSFS=n V4L/DVB (6480): bttv: uses input functions, should depend on INPUT V4L/DVB (7078): radio: fix sf16fmi section mismatch kbuild: add 'includecheck' help text kconfig: add hints/tips/tricks to Documentation/kbuild/kconfig-language.txt kbuild: minor scripts/decodecode update x86: bitops_32.h style cleanups x64/page.h: convert some macros to inlines x86: discover_ebda section mismatch docbook: fix drivers/base/class warning docbook: fix block api fatal error [ALSA] sound: fix mts64 section mismatches [ALSA] sound: fix ad1889 section mismatch [ALSA] sound: fix atiixp section mismatch [ALSA] sound: fix rme9652 section mismatch [ALSA] sound: fix caiaq section mismatches [ALSA] fix cs5535 section mismatch [ALSA] fix opti9xx/miro section mismatch docbook: rapidio: fix fatal filename error dio: fix kernel-doc notation doc: use correct debugfs mountpoint [IA64] aliasing-test: fix gcc warnings on non-ia64 hamradio: fix dmascc section mismatch pcmcia: include bad CIS filename in error message register_cpu __devinit or __cpuinit cciss: use upper_32_bits() macro to eliminate warnings tpm: infineon section mismatch tdfxfb: fix section mismatch warnings uvesafb: small cleanups docbook: dmapool: fix fatal changed filename kernel-doc: fix for vunmap function prototype kernel-doc: prevent duplicate description: output kernel-doc: warn on badly formatted short description email-clients.txt: sylpheed is OK at IMAP fs menu: small reorg [SCSI] kernel-doc: fix scsi docbook getdelays: fix gcc warnings kernel-doc: fix fs/pipe.c notation docbook: move pipe and splice to filesystems docbook docbook: sunrpc filenames and notation fixes docbook: make a networking book and fix a few errors docbook: drop z85230 library from kernel-api kernel-doc: fix pci-acpi warning net: fix kernel-doc warnings in header files libata: fix kernel-doc parameter warning driver-core: fix kernel-doc function parameters PCI: kernel-doc: fix pci-acpi warning ACPI: prevent randconfig build failure on empty ACPI_CUSTOM_DSDT_FILE libata-core: fix kernel-doc warning x86/mtrr: fix kernel-doc missing notation wireless: rt2x00: fix driver menu indenting [ARM] eliminate MODULE_PARM() usage docbook: fix filesystems.tmpl source files docbook: fix rapidio source files docbook: fix scsi source file docbook: fix usb source files docbook: fix kernel-api source files docbook: fix fusion source files [SCSI] docbook: fix scsi source file [SCSI] docbook: fix fusion source files block: fix kernel-docbook parameters and files x86: disable KVM for Voyager and friends input: add I2C to config since the driver makes several i2c*() calls ide: move ide.txt to Documentation/ide/ ide: update references to Documentation/ide/ide.txt (v2) laptops: move laptop-mode.txt to Documentation/laptops/ documentation: Move power-related files to Documentation/power/ kernel-doc: set verbose mode via environment mm: fix various kernel-doc comments mm/shmem and tiny-shmem: fix some kernel-doc mm/oom_kill: fix kernel-doc mm: highmem kernel-doc additions mm: rmap kernel-doc fixes jbd: fix jbd kernel-doc notation fs: fix kernel-doc notation warnings mm/readahead: fix kernel-doc notation x86/visws: fix printk format warnings i2c: Fix docbook problem x86: convert mtrr/generic.c to kernel-doc rtc: rtc-s35390a.c needs the bitreverse library jbd2: fix kernel-doc notation x86: fix VisualWS and Voyager kexec build failures x86: fix arch/x86/mm/ioremap.c warning firmware: move firmware_class from Documentation/ to samples/ PM: Remove legacy PM (fix) skbuff: fix missing kernel-doc notation PCI: doc/pci: create Documentation/PCI/ and move files into it skbuff: fix missing kernel-doc notation kernel-doc: fix sched.c missing parameter USB: convert usb.h struct usb_device to kernel-doc documentation: remove smart-config.txt [SCSI] scsi_transport_spi: include sysfs.h sunrpc: fix missing kernel-doc documentation: move spidev_fdx example to its own source file kernel-doc: detect/prevent duplicate doc section names kernel-doc: detect trailing kernel-doc line trash docbook: fix bitops fatal filename error drivers/net/phy: fix kernel-doc notation doc: fix DMA-API function parameters docbook: fix fatal rapidio yet again (and more to come) sysfs: sysfs_update_group stub for CONFIG_SYSFS=n sysfs: sysfs_update_group stub for CONFIG_SYSFS=n docbook: fix vmalloc missing parameter notation PNP: fix printk format warnings [RAPIDIO] fix current kernel-doc notation x86: fix setup printk format warning docbook: fix bio missing parameter V4L/DVB (7835): multimedia/video: fix au0828 Kconfig USB: isp1760: fix printk format kernel-doc: allow unnamed bit-fields 3c515: fix using pnp_get_resource when CONFIG_ISAPNP=n mmiotrace: fix printk format x86/mmiotrace: uses/depends on PCI libata: fix libata-scsi kernel-doc notation cxgb3: fix build error when INET=n [MTD] [NAND] nandsim: missing header for do_div dev_set_name: fix missing kernel-doc rt2x00: INPUT build failure rt2x00: LEDS build failure bridge: fix IPV6=n build ALSA: ASoC: fix PM=n build audit: fix kernel-doc parameter notation iwlwifi: fix build for CONFIG_INPUT=n PCI: add stub for pci_set_consistent_dma_mask() doc: doc maintainers x86: fix setup.c printk format warning mac80211: fix lots of kernel-doc acpi_pm clccksource: fix printk format warning ocfs2: fix printk format warnings with OCFS2_FS_STATS=n bluetooth/hci_bcsp: fix bitrev Kconfig Fix compile issues in fs/compat_ioctl.c when CONFIG_BLOCK is disabled acpi: fix printk format warning fujitsu-laptop: depends on INPUT sparc64: Config category "Processor type and features" absent pci kernel-doc fatal error usb gadget: g_cdc dependso on NET block: make /proc/diskstats only build if CONFIG_PROC_FS is enabled documentation: move hpet.txt to timers/ subdirectory kernel-doc: handle/strip __init firmware: fix memmap printk format warnings documentation: move mtrr.txt to Doc/x86/ subdir SubmittingPatches: add git pull & diffstat format info locking: fix mutex @key parameter kernel-doc notation skbuff: add missing kernel-doc for do_not_encrypt kernel-doc: skip nested struct/union cleanly docbook: fix s390 fatal error after header files moved V4L/DVB (8549a): fix kernel-doc warning, function name, and docbook filename docbook: fix v4l fatal filename error bnx2x: fix logical op list.h: fix fatal kernel-doc error x86, pci-calgary: fix function declaration EFI, x86: fix function prototype GRU: fix preprocessor symbol for sparse docsrc: build Documentation/ sources docsrc: fix procfs example docsrc: fix ifenslave type docsrc: fix crc32hash type docsrc: fix getdelays printk formats security: add/fix security kernel-doc rcu: fix synchronize_rcu() so that kernel-doc works x86, microcode_amd: fix shift warning kernel/resource.c: fix new kernel-doc warning hp-plus: fix link objects ath9k: uses/needs led_classdev_[un]register mac80211: add missing kernel-doc ALSA: us122l - Add missing dependency on CONFIG_SND_HWDEP kernel-doc: allow structs whose members are all private Add some block/ source files to the kernel-api docbook. Fix kernel-doc notation in them as needed. Fix changed function parameter names. Fix typos/spellos. In comments, change REQ_SPECIAL to REQ_TYPE_SPECIAL and REQ_BLOCK_PC to REQ_TYPE_BLOCK_PC. block_dev: fix kernel-doc in new functions doc/cdrom: Trvial documentation error, file not present toshiba_acpi: depends on INPUT MAINTAINERS: alpha sort MAINTAINERS: add F: and acronyms MAINTAINERS: remove colon from headings MAINTAINERS: move F: line so that it does not break S: line info net/phy: add missing kernel-doc HID: fix gyration build error mac80211: fixme for kernel-doc ALSA: kernel docs: fix sound/core/ kernel-doc eeepc: depends on RFKILL dontdiff: more updates to be closer to gitignore documentation: explain memory barriers taint: fix kernel-doc framebuffer: fix carminefb section mismatch docbook: update procfs credits block: fix current kernel-doc warnings sound: add missing pcm kernel-doc mfd: ucb1400 sound driver uses/depends on AC97_BUS: usb/gadget: fix kernel-doc warning panasonic-laptop: depends on ACPI [SCSI] fix netlink kernel-doc Fix PCI hotplug printk format kernel-doc: allow more whitespace in macros docbooks: fix fatal filename errors mac80211.h: fix kernel-doc excesses libata: add missing kernel-doc i2o: fix kernel-doc warnings mm: fix kernel-doc function notation fs: remove excess kernel-doc kernel.h: fix might_sleep kernel-doc ATA: remove excess kernel-doc notation net: delete excess kernel-doc notation PCI: remove excess kernel-doc notation net/9p: fix printk format warnings net/9p: fix printk format warnings sched, documentation: update scheduler header file paths fujitsu-laptop: fix section mismatch warning DOC: add printk-formats.txt 9p: restrict RDMA usage Create/use more directory structure in the Documentation/ tree. 9p: restrict RDMA usage coda: fix creds reference nfsctl: add headers for credentials Documentation/kernel-parameters.txt: add min_addr, fix max_addr cciss: fix DEBUG printk formats mac80211: remove more excess kernel-doc net/hp-plus: fix link errors irq.h: fix missing/extra kernel-doc net: hp-plus uses eip_poll sctp: fix missing label when PROC_FS=n kernel-doc: handle varargs cleanly ntfs: don't fool kernel-doc [patch 1/1] audit: remove excess kernel-doc rtc twl4030: rename ioctl function when RTC_INTF_DEV=n [MTD] [NAND] remove excess kernel-doc notation [ARM] fix kernel-doc syntax kernel-doc: check for extra kernel-doc notations doc: fix kernel-parameters.txt formatting sysrq: fix ftrace help msg & doc. [SCSI] scsi ioctl: fix kernel-doc warning [SCSI] fusion: remove excess kernel-doc notation virtio_blk: fix type warning kbuild: make *config usage docs spi.h uses/needs device.h [MTD] [NAND] fix nandsim sched.h references fs: use menuconfig to control the Misc. filesystems menu fs/inode: fix kernel-doc notation sysrq: more explicit, less terse help messages fs: fix function param name in kernel-doc dmi: fix kernel-doc notation i2o: remove extraneous kernel-doc kmod: fix varargs kernel-doc docs: document how to write @varargs in kernel-doc rapidio: remove excess kernel-doc notation documentation: update header file paths documentation: update s390 header file paths documentation: how to use DOC: section blocks docs: add more early params to kernel-parameters.txt doc: reformat some long lines in kernel-parameters.txt jbd: remove excess kernel-doc notation regulator: fix kernel-doc warnings IB/iser: Add dependency on INFINIBAND_ADDR_TRANS kbuild: fix kbuild.txt typos jbd: fix missing kernel-doc resources: fix parameter name and kernel-doc mac80211: more kernel-doc fixes kmemtrace: fix printk format warnings driver-core: fix kernel-doc parameter name Documentation: move DMA-mapping.txt to Doc/PCI/ kmemtrace: fix printk formats, fix jfs: needs crc32_le libata: fix kernel-doc warnings sched: add missing kernel-doc in sched.h sunrpc: fix rdma dependencies maintainers: general@lists.openfabrics.org is moderated atyfb: fix CONFIG_ namespace violations kernel-doc: preferred ending marker and examples kernel-doc: fix syscall wrapper processing x86: UV: fix header struct usage ima: fix build error PCI: fix rom.c kernel-doc warning PCI: fix struct pci_platform_pm_ops kernel-doc PCI: fix missing kernel-doc and typos x86: dell-laptop: depends on POWER_SUPPLY smack: fix lots of kernel-doc notation ISDN: fix sc/shmem printk format warning docsrc: use config instead of menuconfig docbook: split kernel-api for device-drivers acpi/doc: add missing param value net: fix hp-plus build error wireless: fix for CONFIG_NL80211=n Staging: rtl8187se: fix Kconfig dependencies skbuff.h: fix timestamps kernel-doc menu: fix embedded menu snafu rds: fix iband RDMA dependencies ALSA: Move ALSA docbooks to be with the rest of the kernel docbooks menu: fix embedded menu snafu wimax: fix i2400m printk formats [SCSI] scsi_sysfs: delete extra kernel-doc [SCSI] scsi_debug: needs CRC_T10DIF [SCSI] libfc: needs CRC32 USB: fix ehci printk formats skbuff.h: fix missing kernel-doc maple: fix Error in kernel-doc notation sched: fix errors in struct & function comments V4L/DVB (10631): zoran: fix printk format V4L/DVB (10830): dm1105: uses ir_* functions, select VIDEO_IR V4L/DVB (10846): dvb/frontends: fix duplicate 'debug' symbol V4L/DVB (11237): media/zoran: fix printk format proc: move fs/proc/inode-alloc.txt comment into a source file dma-debug: fix printk formats (i386) regulator: fix header file missing kernel-doc alpha: convert u64 to unsigned long long atyfb: fix header file trailing whitespace [IA64] Fix typo/thinko in arch/ia64/sn/kernel/sn2/sn2_smp.c timers: add missing kernel-doc Staging: sxg: fix napi interface build Staging: altera: fix printk format warnings Staging: mimio: depends on INPUT Staging: otus: fix mixed declarations Staging: android: binder: fix printk format warnings Staging: android: ram_console: fix printk format warning Staging: Android: fix more printk formats Staging: rtl8187se: fix printk format warnings Staging: rt2860: fix printk format warnings Staging: pohmelfs: fix kconfig dependencies Staging: stlc45xx: fix printk format warnings Staging: phison: fix kconfig for clean build Staging: phison: depends on PCI Staging: p9auth: fix dependency/build error Staging: line6: depends on SND Staging: line6: fix build error, select SND_RAWMIDI auditsc: fix kernel-doc notation PCI-IOV: fix missing kernel-doc docbook: fix fatal filename error docs: alphabetize entries in kernel-parameters.txt V4L/DVB (11439): UVC: uvc_status_cleanup(): undefined reference to `input_unregister_device' V4L/DVB (11440): PWC: fix build error when CONFIG_INPUT=m esp: fix section mismatch warning ethoc: fix library build errors docbook: make cleandocs MAINTAINERS: fix Andreas's email address filemap: fix kernel-doc warnings splice: fix new kernel-doc warnings doc: fix kernel-parameters.txt mistaken deletions docbooks: add/fix PCI kernel-doc ecryptfs: fix printk format warning regulator: fix header file missing kernel-doc docs: also clean index.html kernel-doc: restrict syntax for private: and public: nfsd: use C99 struct initializers doc: small kernel-parameters updates Driver core: platform: fix kernel-doc warnings xen: use header for EXPORT_SYMBOL_GPL lockd: fix FILE_LOCKING=n build error ALSA: pcsp: fix printk format warning [SCSI] fcoe, libfc: fix function declarations to be ANSI-compliant iwmc3200wifi: fix printk format menu: fix embedded menu presentation kernel-doc: cleanup perl script block: fix kernel-doc in recent block/ changes kmemcheck: include module.h to prevent warnings [SCSI] cnic: fix undefined reference to `ip6_route_output' ieee802154: fix kconfig bool/tristate muckup x86: atomic_32.h: Fix kernel-doc warnings genirq, irq.h: Fix kernel-doc warnings fusion: fix recent kernel-doc problems [SCSI] qla2xxx: fix printk format warnings USB: composite.h: mark private struct members as private: USB: usb.h: change private: kernel-doc for new format requirement V4L/DVB (11756): soc_camera: depends on I2C V4L/DVB (11758): 2: handle unregister for non-I2C builds V4L/DVB (11881): one kconfig controls them all V4L/DVB (11936): Fix v4l2-device usage of i2c_unregister_device() kmap_types: make most arches use generic header file skbuff.h: fix skb_dst kernel-doc phy_device: fix parameter name in kernel-doc cgroups: make messages more readable Fix kernel-doc parameter name typo in blk-settings.c: Staging: comedi: uses udelay, needs delay.h Staging: vt6655: uses pci functions, should depend on PCI kernel-doc: ignore kmemcheck_bitfield_begin/end kernel-doc: fix param matching for array params cnic: add NETDEV_1000 and NETDEVICES to Kconfig select PCI: fix kernel-doc warnings kernel-doc: move ignoring kmemcheck USB: usb.h: fix kernel-doc notation USB: gadget audio: select SND_PCM xfrm4: fix build when SYSCTLs are disabled ASoC: fix I2C build errors V4L/DVB (12422): media/zr364xx: fix build errors V4L/DVB (12437): dvb: siano uses/depends on INPUT dm-log-userspace: fix printk format warning trace_skb: fix build when CONFIG_NET is not enabled phonet: fix build when PROC_FS is disabled net: fix ks8851 build errors [SCSI] scsi_transport_fc: fix kernel-doc param name Bluetooth: Add missing selection of CONFIG_CRC16 for L2CAP layer timer.c: Fix S/390 comments timers: Drop a function prototype V4L/DVB (12502): gspca - sn9c20x: Fix gscpa sn9c20x build errors. ipw2200: fix kconfig dependencies net: fix hydra printk format warning netxen: build fix for INET=n [IA64] mbcs: fix printk format warnings [IA64] ioc4_serial: fix printk format warnings [IA64] sgi-xp: fix printk format warnings Staging: android: lowmemorykiller: fix module param errors Staging: hv: blk dev depends on SCSI Staging: udlfb: fix printk format warning Staging: iio: fix duplicate dev_attr_name ssb/sdio: fix printk format warnings [WATCHDOG] wdt_pci: fix printk and variable type kernel hacking: move STRIP_ASM_SYMS from General page_alloc: fix kernel-doc warning USB: usbtmc: fix printk format warnings USB: otg: fix twl4030-usb build USB: gadget: ether needs to select CRC32 spi.h: add missing kernel-doc for struct spi_master ssb/sdio: fix printk format warnings wl12xx: fix kconfig/link errors creds_are_invalid() needs to be exported for use by modules: serial core: fix new kernel-doc warnings sunrpc/rpc_pipe: fix kernel-doc notation doc/filesystems: remove smount program docs: fix various Documentation/ paths in header files isdn: fix netjet/isdnhdlc build errors cciss: fix schedule_timeout() parameters docs: update patch size in SubmittingPatches [SCSI] scsi_transport_fc: fix missing kernel-doc PCI: pci.c: fix kernel-doc notation ecryptfs: depends on CRYPTO blk-settings: fix function parameter kernel-doc notation perf tools: Fix const char type propagation sched: Fix missing kernel-doc notation net: ks8851_mll uses mii interfaces vmxnet: fix 2 build problems [IA64] fix percpu warnings vmxnet3: use dev_dbg, fix build for CONFIG_BLOCK=n pcmcia: fix controller printk format warnings cpufreq: add cpufreq_get() stub for CONFIG_CPU_FREQ=n Staging: fix wireless drivers depends
Randy Macleod (1): Phonet: Simple doc fix.
Randy Robertson (1): initramfs: fix initramfs to work with hardlinked init
Randy Vinson (10): I2C: Add support for Maxim/Dallas DS1374 Real-Time Clock Chip (1/2) I2C: Add support for Maxim/Dallas DS1374 Real-Time Clock Chip (2/2) USB: EHCI for Freescale 83xx [POWERPC] Fix IO Window Updates on P2P bridges. [POWERPC] 85xxCDS: Allow 8259 cascade to share an MPIC interrupt line. [POWERPC] 85xxCDS: Make sure restart resets the PCI bus. [POWERPC] 85xxCDS: Delay 8259 cascade hookup. [POWERPC] 85xxCDS: Misc 8548 PCI Corrections. [POWERPC] 85xxCDS: MPC8548 DTS cleanup. powerpc/85xx: Fix FSL RapidIO probing on MDS boards
Randy.Dunlap (13): Add dontdiff file patch-kernel: support non-incremental 2.6.x.y 'stable' patches reiserfs: use NULL instead of 0 [SCSI] scsi: 2 drivers need MODULE_LICENSE() framebuffer: add some help text in Kconfig move capable() to capability.h mm/slab: add kernel-doc for one function parport_pc: fix section mismatch warnings (v2) [SCSI] ppa: fix for machines with highmem Section mismatch in drivers/net/ne.o during modpost wd7000: fix section mismatch warnings kernel-doc: consistent text/man mode output sysfs_remove_bin_file: no return value, dump_stack on error
Ranganathan Desikan (1): drivers/edac: new i82975x driver
Ranjit Manomohan (2): [TG3]: Fix set ring params tx ring size implementation [NET_SCHED]: Make HTB scheduler work with TSO.
Ranko Zivojnovic (1): [NET]: gen_estimator deadlock fix
Raphael Assenat (16): [SPARC64/COMPAT]: Add some compat ioctl for ppdev Input: gamecon - add SNES mouse support Add max6902 RTC support Add v3020 RTC support mbxfb: Fix a chip bug? resulting in wrong pixclock mbxfb: Fix framebuffer size smaller than requested mbxfb: Fix HSCOEFF3 register address mbxfb: Add more registers bits access macros mbxfb: add more registers to debugfs mbxfb: Add YUV video overlay support mbxfb: Document the new ioctl USB: quirk for broken suspend of IT8152F/G leds: Add generic GPIO LED driver mbxfb: Improvements and new features leds: Fix led-gpio active_low default brightness [WATCHDOG] SA1100 watchdog maximum timeout
Raphael Derosso Pereira (1): Input: add driver for Atmel AT42QT2160 Sensor Chip
Raphael Doursenaud (1): ALSA: hdsp: allow firmware loading from inside the kernel
Rask Ingemann Lambertsen (1): [ALSA] ad1816a: Fix modprobe snd_mpu401 && modprobe snd_ad1816a
Rasmus Rohde (2): V4L/DVB (5897): dtt200u: add support for the Miglia TVMini USB DVB-T adapter udf: Make udf exportable
Ratnadeep Joshi (1): Documentation/atomic_ops.txt typo fix
Ravi Anand (9): [SCSI] qla2xxx: Correct loop-in-transition issues [SCSI] qla2xxx: Correct abort issue during loop-down state. [SCSI] qla2xxx: Don't wait for loop transition to complete if LOOP_DEAD state is attained. [SCSI] qla2xxx: Add support for new flash part. [SCSI] qla2xxx: Use FW calculated residual count for underrun handling. [SCSI] qla2xxx: Correct infinite-login-retry issue. [SCSI] qla2xxx: Assign mailbox command timeout values in a consistent manner. [SCSI] qla2xxx: Ignore payload reserved-bits during RSCN processing. [SCSI] qla2xxx: Pass the command's data residual to upper-layer callers.
Ravikiran G Thirumalai (61): x86_64: fix cpu_to_node setup for sparse apic_ids mm: Ensure proper alignment for node_remap_start_pfn ide: fix kmalloc_node breakage in ide driver Move the fix to align node_end_pfns to a proper location Additions to .data.read_mostly section x86_64: fix the BP node_to_cpumask x86_64 early numa init fix x86_64: Fix numa node topology detection for srat based x86_64 boxes e1000: use vmalloc_node() x86_64: Make ACPI NUMA and NUMA emulation peers of K8_NUMA in Kconfig x86_64/ia64 : Fix compilation error for node_to_first_cpu x86_64: Fix incorrect node_present_pages on NUMA Cleanup bootmem allocator and fix alloc_bootmem_low Change maxaligned_in_smp alignemnt macros to internodealigned_in_smp macros Kill L1_CACHE_SHIFT_MAX x86_64: Align and pad x86_64 GDT on page boundary x86_64: Node local pda take 2 -- cpu_pda preparation x86_64: Allocate PDAs in the local node x86_64: Inclusion of ScaleMP vSMP architecture patches - vsmp_align x86_64: Inclusion of ScaleMP vSMP architecture patches - vsmp_arch x86_64: Fix VSMP build x86_64: Fix the node cpumask of a cpu going down NUMA slab locking fixes: move color_next to l3 NUMA slab locking fixes: irq disabling from cahep->spinlock to l3 lock NUMA slab locking fixes: fix cpu down and up locking x86_64: Fix the node cpumask of a cpu going down slab: Avoid deadlock at kmem_cache_create/kmem_cache_destroy x86: mark cyc2ns_scale readmostly slab: remove cachep->spinlock Avoid taking global tasklist_lock for single threadedprocess at getrusage() x86_64: to use lapic ids instead of initial apic ids x86_64: Fixup read_mostly section on internode cache line size for vSMP slab: allocate node local memory for off-slab slabmanagement slab: add statistics for alien cache overflows avoid tasklist_lock at getrusage for multithreaded case too percpu_counters: create lib/percpu_counter.c Add some comments to slab.c slab: fix lockdep warnings mm: slab: eliminate lock_cpu_hotplug from slab x86: Fix boot hang due to nmi watchdog init code failsafe mechanism to HPET clock calibration x86-64: Set HASHDIST_DEFAULT to 1 for x86_64 NUMA Pad irq_desc to internode cacheline size Avoid too many remote cpu references due to /proc/stat x86_64: Avoid too many remote cpu references due to /proc/stat softlockup: add a /proc tuning parameter report the per-irq statistics on all arches x86: fix breakage of vSMP irq operations x86: vSMP: Fix is_vsmp_box() x86: fix build breakage when PCI is define and PARAVIRT is not x86: vSMP: use pvops only if platform has the capability to support it x86: apic_is_clustered_box to indicate unsynched TSC's on multiboard vSMP systems x86: clean up vSMP detection x86: fix 27-rc crash on vsmp due to paravirt during module load x86: fix /dev/mem mmap breakage when PAT is disabled x86: fix incorrect __read_mostly on _boot_cpu_pda x86: cleanup, rename CONFIG_X86_NON_STANDARD to CONFIG_X86_EXTENDED_PLATFORM x86: improve the help text of X86_EXTENDED_PLATFORM Revert "x86: don't compile vsmp_64 for 32bit" mm: fix SHM_HUGETLB to work with users in hugetlb_shm_group mm: reintroduce and deprecate rlimit based access for SHM_HUGETLB
Ravikiran Thirumalai (2): x86_64: Early initialization of cpu_to_node Fix build breakage with CONFIG_X86_VSMP
Ravinandan Arakali (3): S2io: MSI/MSI-X support (runtime configurable) S2io: Updated documentation S2io: Large Receive Offload (LRO) feature(v2) for Neterion (s2io) 10GbE Xframe PCI-X and PCI-E NICs
Ray Cole (1): v4l: 799: don t request gpint on avermedia tv capture 98
Ray Lee (2): ACPI: remove duplicate include USB: io_ti.c: remove unneeded null tty check
Ray Lehtiniemi (1): [ARM] 3927/1: Allow show_mem() to work with holes in memory map.
Ray Molenkamp (1): USB: FTDI_SIO : Add support for Matrix Orbital PID Range
Raymond Burns (3): [SPARC]: Initialize iounit spinlock in iounit_init(). [SPARC]: Do not call sun4m_irq_rotate on sun4d. [SPARC]: Get sun4d SMP building again.
Raymond Mantchala (2): dvb: dst: ASN.1 length field Fix V4L/DVB (4787): Budget-ci: Inversion setting fixed for Technotrend 1500 T
Raz Ben-Jehuda(caro) (4): md: define raid5_mergeable_bvec md: handle bypassing the read cache (assuming nothing fails) md: allow reads that have bypassed the cache to be retried on failure md: enable bypassing cache for reads
Razvan Gavril (1): USB: ftdi_sio: add device id for ACT Solutions HomePro ZWave interface
Raúl Sánchez Siles (1): [ALSA] Solve typos/compilation problems for debug functions in soc-dapm and at91-i2s
Reddy, Teerth (1): OMAP3: PM: add T2 interrupt line mux setting, and enable on 3430SDP
Regis Prevot (1): V4L/DVB (3351): adding support for knc1 Tv Star dvb-s
Reimar Doeffinger (1): V4L: Fix crash when not compiled as module
Reiner Herrmann (3): USB: usb/input/usbmouse.c: whitespace cleanup Input: wistron - fix setting up special buttons Documentation fixes in intel810.txt
Reiner Sailer (1): Fix memory leak in tpm_binary_bios_measurements_open()
Reinette Chatre (98): bitmap: parse input from kernel and user buffers ipw2200: prevent alloc of unspecified size on stack iwlwifi: fix possible read attempt on ucode that is not available MAINTAINERS: Add Reinette Chatre to iwlwifi & ipw2100/ipw2200 iwlwifi: continue namespace changes - fix CONFIG variables iwlwifi: remove HT code from iwl-3945.h iwlwifi: remove reference to non-existent documentation iwlwifi: style fixes to usage of << and >> operators iwl4965: fix return code indicating one interface is supported iwlwifi: initialize geo/channel information during probe iwlwifi: cleanup usage of inline functions iwlwifi: fix merge sequence: exit on error before state change iwlwifi: do not clear GEO_CONFIGURED bit when calling _down iwlwifi: only check for association id when associating with AP iwlwifi: Update iwlwifi version stamp to 1.2.26 iwlwifi: fix name of function in comment (_rx_card_state_notif) iwlwifi: fix potential lock inversion deadlock iwlwifi: update copyright year iwlwifi: fix bug to show hidden APs during scan MAINTAINERS: update iwlwifi git url iwlwifi: fix __devexit_p points to __devexit functions iwlwifi: remove macros containing offsets from eeprom struct iwlwifi: move rate registration to module load iwl4965: use IWLWIFI_LEDS config variable iwlwifi: ensure led registration complete as part of initialization mac80211: notify upper layers after lower MAINTAINERS: move to generic repository for iwlwifi mac80211: no BSS changes to driver from beacons processed during scanning iwl4965: make iwl4965_send_rxon_assoc asynchronous iwlwifi: make Makefile more concise iwlwifi: perform bss_info_changed post association work right away uwb: add the WiMedia LLC Protocol stack uwb: add WiMedia LLC Protocol stack (messages) uwb: add WiMedia LLC Protocol stack (WSS) iwl3945: do not send scan command if channel count zero iwlwifi: rely on API version read from firmware mac80211: remove WARN_ON() from ieee80211_hw_config iwlwifi: return NETDEV_TX_OK from _tx ops iwlwifi: update copyright year to 2009 iwlwifi: clean key table in iwl_clear_stations_table iwlwifi: save PCI state before suspend, restore after resume iwlwifi: fix suspend/resume and its usage of pci saved state iwlwifi: fix FAT channel config for 5000 series iwlwifi: use singlethread workqueue iwlwifi: Fix and rework Kconfig file iwlwifi: fix error flow in iwl*_pci_probe iwlwifi: fix *pci_probe error flow iwl3945: unmap previously mapped memory iwlwifi: print contents of control register when error occurs iwlwifi: correct log level when error occurs cfg80211/nl80211: remove usage of CONFIG_NL80211 iwl3945: use cancel_delayed_work_sync to cancel rfkill_poll mac80211: do not print WARN if config interface iwlwifi: add debugging for TX path iwlwifi: DMA fixes iwlwifi: change check triggering device restart after rfkill change iwlwifi: update key flags at time key is set iwlagn: disable PS support for iwlagn iwlwifi: more descriptive unsupported hardware message iwlwifi: do not cancel delayed work inside spin_lock_irqsave iwlwifi: fix merge error iwlwifi: fix otp access init iwlwifi: fix comment describing disable_11n iwlagn: re-enable PS support for iwlagn iwlwifi: add utility to print buffer when error occurs iwlwifi: always print buffer when error condition occurs iwlwifi: only show active power level via sysfs iwlwifi: only update byte count table during aggregation iwlwifi: fix permissions on debugfs files iwl3945: cleanup number of queues settings iwlagn: fix minimum number of queues setting iwlagn: do not send key clear commands when rfkill enabled iwlwifi: make debug level more user friendly iwlwifi: clarify hardware error message iwlwifi: inform user about rfkill state changes iwlwifi: print packet contents in error case iwlagn: fix null pointer access during ucode load on 1000 iwlagn: fix sparse warning when compiling without debug iwlagn: do not send key clear commands when rfkill enabled iwlwifi: re-introduce per device debugging iwlwifi: revert uCode Alive notification with timeout iwlwifi: fix missing EXPORT_SYMBOL iwlwifi: prevent read outside array bounds ipw2x00: fix sparse warnings ipw2x00: update contact information MAINTAINERS: Update ipw2x00 and iwlwifi entries iwlwifi: fix situation in which debug message is printed iwl3945: reduce debug noise when default debug flags used iwlwifi: fix potential rx buffer loss iwlwifi: fix potential rx buffer loss iwlwifi: do not send sync command while holding spinlock iwlwifi: reduce noise when skb allocation fails iwlwifi: fix debugfs buffer handling iwlwifi: fix memory leak in command queue handling iwlwifi: fix 3945 ucode info retrieval after failure iwlwifi: fix compile warning iwlagn: fix compile warning in iwl5000_gain_computation mac80211: fix ibss joining
Reinhard Nissl (8): V4L/DVB (9445): Bug: Bandwidth calculation at upper and lower boundaries V4L/DVB (9446): Bug Fix an overflow in bandwidth calculation V4L/DVB (9447): stb6100: improve rounding V4L/DVB (9448): Bug: fix array size V4L/DVB (9449): Code Simplification: use do_div() instead V4L/DVB (9467): Fix runtime verbosity V4L/DVB (9468): Miscellaneous fixes [SCSI] mvsas: increase port type detection delay to suit Seagate's 10k6 drive ST3450856SS 0003
Remi Cattiau (1): HID: ignore iBuddy devices
Remi Denis-Courmont (15): [IPV6]: Accept -1 for IPV6_TCLASS Phonet: global definitions Phonet: PF_PHONET protocol family support Phonet: add CONFIG_PHONET Phonet: network device and address handling Phonet: Netlink interface Phonet: common socket glue Phonet: Phonet datagram transport protocol Phonet: provide MAC header operations Phonet: proc interface for port range Phonet: emit errors when a packet cannot be delivered locally Phonet: kernel documentation phonet: Protect if_phonet.h against multiple inclusions. Phonet: include generic link-layer header size in MAX_PHONET_HEADER Phonet: do not reply to indication reset packets
Remi Herilier (1): Input: wistron - add support for Fujitsu-Siemens Amilo Pro v3505
Remi Machet (9): [POWERPC] Use default values if necessary in mv64x60 I2C initialization [POWERPC] Initialize all mv64x60 devices even if one fails [POWERPC] Fix mv64x60 early console code to use cell-index property [POWERPC] Create of_buses for MV64x60 devices powerpc: DTS file for the C2K powerpc: Boot code for the C2K powerpc: C2K board driver powerpc: Default configuration for C2K powerpc: Add C2K to configuration
Remis Lima Baima (3): x86: added 'ifndef _ASM_X86_IOMAP_H' to iomap.h microblaze: use the generic lib/checksum.c microblaze: convert all simple headers to use asm-generic
Remy Bohmer (2): atmel_serial: clean up the code atmel_serial: split the interrupt handler
Remy Bruno (9): [ALSA] RME HDSP - fixed proc interface (missing {}) [ALSA] hdsp: precise_ptr control switched off by default [ALSA] hdsp: support for mixer matrix of RME9632 rev 152 [ALSA] hdspm: Add support for AES32 [ALSA] hdsp - Add DDS register support for RME9632 rev >= 152 [ALSA] hdspm - Support for Master mode of AES32 and recent MADI [ALSA] hdspm - Fix autosync bug [ALSA] hdsp - Add support for latset RME9632 revisions [ALSA] hdsp - RME 9632 fix at 192kHz
Renaud CERRATO (1): [WATCHDOG] Add AT91SAM9X watchdog
Renaud Lienhart (2): sched: use cached variable in sys_sched_yield() remove invalid comment in mm/page_alloc.c
Renaud Lottiaux (1): bsdacct: fix access to invalid filp in acct_on()
Rene Herman (71): [ALSA] es1968 - Fix conflict with ISA boards snd-cs4236 typo fix [SCSI] MODULE_ALIAS_{BLOCK,CHAR}DEV_MAJOR for drivers/scsi PnPBIOS: Missing SMALL_TAG_ENDDEP tag parport: move PP_MAJOR from ppdev.h to major.h ide: AMD756 no host side cable detection [ALSA] ISA drivers bailing on first !enable[i] [ALSA] AdLib FM card driver [ALSA] continue on IS_ERR from platform device registration [ALSA] unregister platform device again if probe was unsuccessful [ALSA] continue on IS_ERR from platform device registration missing newline in scsi/st.c Driver model: add ISA bus [ALSA] unregister platform device again if probe was unsuccessful i386: romsignature/checksum cleanup i386: probe_roms() cleanup [ALSA] isa_bus: ad1848 [ALSA] isa_bus: adlib [ALSA] isa_bus: cs4231 [ALSA] isa_bus: es1688 [ALSA] es1688 - code clean-up [ALSA] isa_bus: gusclassic [ALSA] isa_bus: gusextreeme [ALSA] gusextreme: set codec_flag [ALSA] isa_bus device/driver naming [ALSA] Fix alsa-devel ML address [ALSA] es1968 - Fix stuttering capture module_author: don't advise putting in an email address [ALSA] Fix probe of non-PnP ISA devices Input: ucb1400_ts - use schedule_timeout_uninterruptible [ALSA] add the ESS1879 pnpbios ID to the es18xx driver [ALSA] ad1848: fix AD1848P macro [ALSA] ad1838/cs4231 - fix MCE timeout upon initial load [ALSA] ad1848: replace HZ calculus with msecs_to_jiffies() [ALSA] ad1848/cs4231: replace commented out debug code with snd-printd{,d} [ALSA] alsa-kernel: schedule_timeout() fixes [ALSA] schedule_timeout() fix for core/seq/seq_instr.c lib/iomap.c:bad_io_access(): print 0x hex prefix x86: provide a DMI based port 0x80 I/O delay override. [ALSA] sound/isa: kill pnp_resource_change [ALSA] Update descriptions of isapnp-specific module options PNP: do not test PNP_DRIVER_RES_DO_NOT_CHANGE on suspend/resume USB: ehci: stop vt6212 bus hogging pnp: clean up pnp_fixup_device() pnp: add pnp_build_option() to the API pnp: add ISAPnP MPU option quirks thermal: Create CONFIG_THERMAL_HWMON=n ALSA: add TriTech 28023 AC97 codec ID and Wolfson 9701 name. ALSA: ens1370: SRC stands for Sample Rate Converter ALSA: ALSA: ens1370: communicate PCI device to AC97 ALSA: opti9xx: no isapnp param for !CONFIG_PNP ALSA: re-order AC97 codec ID table. pnp: set the pnp_card dma_mask for use by ISAPnP cards isa: set 24-bit dma_mask for ISA devices pnp: have quirk_system_pci_resources() include io resources ALSA: wss_lib: opti92x-ad1848 WSS_HW_DETECT fix ALSA: snd-cs4236: add Techmakers MF-4236PW PnP card ID ALSA: wss_lib: fix AZT2320 probe. ALSA: wss_lib: rework snd_ad1848_probe() x86, debug: tone down arch/x86/kernel/mpparse.c debugging printk x86: make "apic" an early_param() on 32-bit x86: make "apic" an early_param() on 32-bit, NULL check ALSA: wss_lib: missing closing brace in (ifdeffed out) debug function. x86: {reverve,free}_memtype() take a physical address x86: have set_memory_array_{uc,wb} coalesce memtypes. agp: enable optimized agp_alloc_pages methods ALSA: snd-ad1816a: add different TerraTec EWS64 S model V4L/DVB (8727): V4L1: make PMS not autoprobe when builtin. V4L/DVB (8728): 1-make-pms-not-autoprobe-when-builtin update i2c-pca-isa: Don't grab arbitrary resources pnp: make the resource type an unsigned long
Rene Rebe (2): [ALSA] AMD cs5536 ID for cs5535audio USB: Add Apple MacBook product IDs to usbhid
Rene Scharfe (2): kbuild: Use git in scripts/setlocalversion msdos fs: remove unsettable atari option
Rene van Paassen (10): Input: aiptek - correct documentation on reports Input: aiptek - correct the proximity and validity checks Input: aiptek - fixed mouse button defines Input: aiptek - use set_bit instead of bitwise or Input: aiptek - put sensible warnings in probe Input: aiptek - use only absolute misc reports Input: aiptek - correct the tool switching code Input: aiptek - tolerate newlines in sysfs files Input: aiptek - rework the function key code Input: aiptek - update driver version
Renzo Davoli (3): powerpc: enable PPC_PTRACE_[GS]ETREGS on ppc32 UML on UML fixed: it did not start fs/char_dev.c: remove useless loop
René Bürgel (2): [POWERPC] Fix MPC5200 (not B!) device tree so FEC ethernet works powerpc/mpc5200: Make PSC UART driver update serial errors counters
René Rebe (2): hwmon: (applesmc) Add support for Mac Pro 2 x Quad-Core USB: add another scanner quirk
Reuben Farrelly (1): NFSv4: Fix build warning
Rex Feany (1): powerpc/8xx: Fix regression introduced by cache coherency rewrite
Reynes Philippe (4): sched: sched.c needs tick.h powerpc/83xx: Add i2c eeprom to dts for MPC837x RDB powerpc/83xx: Add gpio to MPC837x RDB powerpc/83xx: Add lm75 to MPC837x RDB dts
Ricard Wanderlöf (2): [MTD] mtdchar: Fix MEMGETOOBSEL and ECCGETLAYOUT ioctls [MTD] NAND: Fix nand_default_mark_blockbad() when flash-based BBT disabled
Ricardo Barberis (1): USB: Add Sony Ericsson P1i to unusual_devs.h
Ricardo Cerqueira (47): v4l: 635: add bttv card 137 conceptronic ctvfmi v2 v4l: 720: alsa support for saa7134 that should work wonderful v4l: 725: fixed kernel oops when hotswapping pc cards v4l: 727: fixed a bug that caused some saa7133 code to run on saa7134 boards v4l: 812: supports the pinnacle pctv 110i board video inputs and remote v4l: 817: saa713x keymaps and key builders were moved from ir kbd i2c c v4l: 818: cleanup some unnecessary alsa memory (de/)allocations v4l: 871: fixed bttv to accept radio devices like tea5767 v4l: 893: rollback recent i2c change to solve tuner detection breakage v4l: 894: work around to allow hybrid dvb card to autoload the tda9887 V4L: 913: saa713x cards with i2c remotes now autoload ir-kbd-i2c V4L: 914: use less generic name for saa7134 card 79 V4L: 925: saa7134 alsa is now a standalone module V4L: 926: Saa7134 alsa can only be autoloaded after saa7134 is active v4l: (930) Alsa fixes and improvements v4l: (935) Moved common IR stuff to ir-common.c v4l: (951) Make saa7134-oss as a stand-alone module v4l: (962) Added new saa7134 card (MSI TV@anywhere plus) v4l: 975: apply saa7134-alsa fixes V4L: Fix hotplugging issues with saa7134 V4L/DVB: (3135) Fix tuner init for Pinnacle PCTV Stereo V4L/DVB (3180): Fix tuner 100 definition for hauppauge eeprom V4L/DVB (3200): Fix saa7134 ALSA/OSS collisions V4L (957): Compat ioctl32 license fix V4L/DVB (3161): ir-kbd-gpio is now part of bttv V4L/DVB (3216): saa7134 card #58 has a newer revision with a new subsystem ID V4L/DVB (3344): Enable microtune for Pinnacle 300i boards V4L/DVB (3386): fix some sound quality & distortion problems. V4L/DVB (3393): Move all IR keymaps to ir-common module V4L/DVB (3348): Fixed saa7134 ALSA initialization with multiple cards V4L/DVB (3197a): IR keymaps are exported by the ir-common module now V4L/DVB (3348): Fixed saa7134 ALSA initialization with multiple cards V4L/DVB (3620): Fix video-buf PCI wrappers V4L/DVB (4026): Bttv-gpio-irq is no longer used, remove it V4L/DVB (4038): New cx88 card #50: NPG Tech RealTV V4L/DVB (4088): Fixes for card cx88 #50 V4L/DVB (4130): Fix card cx88 #50 remote V4L/DVB (4131): Fix cx88-alsa vs IRQ remote conflict V4L/DVB (4132): Don't kill cx88 DMA sound on channel change V4L/DVB (4313): Bugfix for keycode calculation on NPG remotes V4L/DVB (4504): Enable audio DMA restart on channel change even when cx88-alsa is compiled V4L/DVB (4613): Unmute/mute saa7134 when opening/closing the audio capture device. V4L/DVB (4614): Export symbol saa7134_tvaudio_setmute from saa7134 for saa7134-alsa V4L/DVB (6831): Audio routes fix for blackbird boards with the wm8775 ADC V4L/DVB (6833): Don't limit cx88 audio routing to blackbird boards V4L/DVB (7193): tveeprom: Add proper tuner mapping for hauppauge eeprom id 133 V4L/DVB (7201): cx88-mpeg: Fix race condition in variable access
Ricardo Labiaga (26): nfs41: Add Kconfig symbols for NFSv4.1 nfs41: Add ability to read RPC call direction on TCP stream. nfs41: Process the RPC call direction nfs41: client callback structures nfs41: Initialize new rpc_xprt callback related fields nfs41: New backchannel helper routines nfs41: New include/linux/sunrpc/bc_xprt.h nfs41: New xs_tcp_read_data() nfs41: Add backchannel processing support to RPC state machine nfs41: Backchannel callback service helper routines nfs41: Refactor svc_process() nfs41: Backchannel bc_svc_process() nfs41: Implement NFSv4.1 callback service process. nfs41: Rename rq_received to rq_reply_bytes_recvd nfs41: Backchannel: update cb_sequence args and results nfs41: Backchannel: Refactor nfs4_reset_slot_table() nfs41: Backchannel: Refactor nfs4_init_slot_table() nfs41: Backchannel: Add a backchannel slot table to the session nfs41: Backchannel: New find_client_with_session() nfs41: Backchannel: CB_SEQUENCE validation nfs41: sunrpc: xprt_alloc_bc_request() should not use spin_lock_bh() nfsd41: Backchannel: Add sequence arguments to callback RPC arguments nfsd41: Backchannel: Server backchannel RPC wait queue nfsd41: Backchannel: Setup sequence information nfsd41: Backchannel: Implement cb_recall over NFSv4.1 nfsd41: Refactor create_client()
Ricardo Martins (1): [ARM] 5513/1: Eurotech VIPER SBC: fix compilation error
Riccardo Ghetta (4): sis190: fix for x86_64 (bug 11509) sis190: better message on unknown PHY sis190: add new phy found on asus F5Sr laptop sis190: fix gigabit negotiation
Riccardo Magliocchetti (2): Input: aiptek - fix Y axis setup fix a typo in Documentation/pi-futex.txt
Rich Townsend (2): ACPI: replace spin_lock_irq with mutex for ec poll mode ACPI: add support for Smart Battery
Rich Walker (1): DocBook: use <informalexample> for examples
Richard A. Holden III (3): x86: fix arch/x86/kernel/genx2apic_uv_x.c build warning when !CONFIG_HOTPLUG_CPU x86: fix arch/x86/kernel/setup.c build warning when !CONFIG_X86_RESERVE_LOW_64K coda: fix fs/coda/sysctl.c build warnings when !CONFIG_SYSCTL
Richard Ash (10): Staging: add Support for Quatech ESU2-100 USB 2.0 8-port serial adaptor Staging: quatech_usb2: implement open functionality Staging: quatech_usb2: close, read, and some ioctl support Staging: quatech_usb2: write_room rewrite Staging: quatech_usb2: TIOCMGET and TIOCMSET removal Staging: quatech_usb2: chars_in_buffer() fix Staging: quatech_usb2: vendor implementation of set_termios method Staging: quatech_usb2: vendor implementation of break_ctl Staging: quatech_usb2: Improve debug output and fix write_room Staging: quatech_usb2: Improvements to set_termios method
Richard Bytheway (1): Staging: comedi: add cb_pcimdas driver
Richard Chan (1): ALSA: Add Yamaha KX49 (USB MIDI controller) to usbquirks.h
Richard Curnow (2): sh: Optimized cache handling for SH-4/SH-4A caches. sh64: Remove me from sh64 maintainers.
Richard Dawe (1): r8169: minor cleanup
Richard Drummond (2): Better PLL frequency matching for tdfxfb driver Clean-up and bug fix for tdfxfb framebuffer size detection
Richard Fearn (1): [GFS2] add newline to printk message
Richard Fish (2): [ALSA] hda-codec - restore HDA sigmatel pin configs on resume [ALSA] [snd-intel-hda] enable center/LFE speaker on some laptops
Richard Genoud (7): [MTD] [NAND] Hardware ECC controller on at91sam9263 / at91sam9260 [MTD] [NAND] AT91 hardware ECC compile fix for at91sam9263 / at91sam9260 [MTD] [NAND] Bug on atmel_nand HW ECC : OOB info not correctly written Remove duplicate slow protocol define in bond_3ad.h Staging: rspiusb: clean rspiusb code Staging: rspiusb.c: break the huge piusb_ioctl function into several ones Staging: rspiusb: duplicate code in pixis_io
Richard Hacker (2): kbuild: support loading extra symbols in modpost kbuild: Add new Kbuild variable KBUILD_EXTRA_SYMBOLS
Richard Henderson (7): alpha: key management syscalls new alpha syscalls alpha: fix "statement with no effect" warnings alpha: fix kernel alignment traps alpha: cleanup in bitops.h alpha: support new syscalls Fix Alpha O_CLOEXEC definition
Richard Hitt (1): s390: 3270 fullscreen view
Richard Holden (1): phonedev: remove BKL
Richard Hughes (3): pm_qos: spelling fixes HID: remove ignore quirk for MGE UPS devices battery: don't assume we are fully charged when not charging or discharging
Richard Kennedy (38): pata_pcmcia.c: add card ident for jvc cdrom Documentation: add hint about call traces & module symbols to BUG-HUNTING kernel-doc: fix function-pointer-parameter parsing USB: ohci: fix 2 timers to fire at jiffies + 1s block: reorder cfq_queue to save space on 64bit builds sched: reorder task_struct to reduce padding on 64bit builds udp: reorder udp_iter_state to remove padding on 64bit builds x86: cacheline_align tss_struct net: remove padding from struct socket on 64bit & increase objects/cache file lock: reorder struct file_lock to save space on 64 bit builds SELinux: reorder inode_security_struct to increase objs/slab on 64bit dm io: remove struct padding kobject: reorder kobject to save space on 64 bit builds module: reorder struct module to save space on 64 bit builds shrink struct pid by removing padding on 64 bit builds sched: reorder signal_struct to remove 8 bytes on 64 bit builds sched: reorder struct sched_rt_entity to remove padding on 64 bit builds reorder struct prop_local_single to remove padding on 64 bit builds hrtimer: reorder struct hrtimer to save 8 bytes on 64bit builds libata: reorder ata_device to remove 8 bytes of padding on 64 bits NFS: remove 8 bytes of padding from struct nfs_fattr on 64 bit builds irq.h: remove padding from irq_desc on 64bits AMD IOMMU: struct amd_iommu remove padding on 64 bit block: reorder struct bio to remove padding on 64bit fs: reorder struct inotify_device on 64bits to remove padding Staging: wlan-ng: p80211netdev.c fix netdev alloc to prevent oops on device start Staging: wlan-ng: prism2_usb.c always enable the card in probe_usb Staging: wlan-ng: hfa384x_usb.c use newest version of 384x_drvr_start Staging: wlan-ng: p80211wext.c add latest changes & remove extra nulls from wext_handlers Staging: wlan-ng: p80211wext don't set default key id twice Staging: wlan-ng: hfa384x_usbin_callback: check for hardware removed Staging: wlan-ng: p80211conv.c copy code from wlan-ng-devel branch to not drop packets netfilter 09/09: remove padding from struct xt_match on 64bit builds ipv6: reorder struct inet6_ifaddr to remove padding on 64 bit builds drm: reorder struct drm_ioctl_desc to save space on 64 bit builds Staging: wlan-ng: block ioctls until card fully initialised mm: exit.c reorder wait_opts to remove padding on 64 bit builds mm: prevent balance_dirty_pages() from doing too much work
Richard Knutsson (53): net: Fix compiler-error on dgrs.c when !CONFIG_PCI arch: Replace pci_module_init() with pci_register_driver() drivers/block: Replace pci_module_init() with pci_register_driver() drivers/*rest*: Replace pci_module_init() with pci_register_driver() aty: remove unnecessary CONFIG_PCI pci: Schedule removal of pci_module_init oss/sonicvibes.c defines its own hweight32 Generic boolean fs/ntfs: Conversion to generic boolean fs/jfs: Conversion to generic boolean fs/partitions: Conversion to generic boolean V4L/DVB (4684): Drivers/media/video/cx88: Remove unused defined FALSE/TRUE [CRYPTO] geode: Convert pci_module_init() to pci_register_driver() hp100: convert pci_module_init() to pci_register_driver() [SCSI] BusLogic: Replace 'boolean' by 'bool' drivers/block/DAC960: convert 'boolean' to 'bool' include/linux/kernel.h: Remove labs() drivers/telephony/ixj: Convert to generic boolean drivers/isdn/hardware/eicon/: convert to generic boolean-values drivers/isdn/hisax/: Convert to generic boolean-values drivers/video/sis: Convert to generic boolean [SCSI] megaraid: pci_module_init to pci_register_driver net/wan/pc300too.c: pci_module_init to pci_register_driver V4L/DVB (5197): Convert to generic boolean-values V4L/DVB (5201): Radio/: Convert to generic boolean-values drivers/mfd/sm501.c: Replace pci_module_init with pci_register_driver ide/pci/delkin_cb.c: pci_module_init to pci_register_driver [SCSI] eata_pio: Remove FALSE/TRUE defines USB: io_edgeport: Convert to generic boolean USB: whiteheat: Convert to generic boolean drivers/net/dm9000: Convert to generic boolean cirrusfb: convert to generic boolean 8139cp: Convert to generic boolean tulip: Convert to generic boolean drivers/block/z2ram: Remove TRUE/FALSE defines [ALSA] usbusx2yaudio: kfree(NULL) is valid softmac: Fix compiler-warning drivers/net/tokenring: Convert to generic boolean drivers/net/3c505: Convert to generic boolean [MIPS] Compliment va_start() with va_end(). V4L/DVB (6684): Complement va_start() with va_end() + style fixes [IRDA]: irda parameters warning fixes. Security: remove security_file_mmap hook sparse-warnings (NULL as 0). V4L/DVB (6731): ivtv: Remove a invalid shadow-variable V4L/DVB (6776): ivtv: Some general fixes [patch 2/2] audit: complement va_copy with va_end() pcmcia/3c574_cs: fix 'shadow variable' warning pcmcia/axnet_cs: make functions static pcmcia/axnet_cs: make use of 'max()' instead of handcrafted one pcmcia/fmvj18x_cs: fix 'shadow variable' warning pcmcia/pcnet_cs: fix 'shadow variable' warning reiserfs: complement va_start() with va_end(). kernel/params.c: remove sparse-warning (different signedness)
Richard Laager (1): USB: Identify Novatel MC760 in option driver
Richard Lary (1): [SCSI] qla2xxx: fix for byteswap in fc_host fabric_name
Richard Lemon (1): Input: Add driver for iNexio serial touchscreen.
Richard Lucassen (1): [NET]: Increase default IFB device count.
Richard MUSIL (1): tpm.c: fix crash during device removal
Richard Mortimer (2): [SPARC64]: Fix ptrace/strace [SPARC64]: Eliminate race condition reading Hummingbird STICK register
Richard Nauber (1): USB: Fix the Nokia 6300 storage-mode.
Richard Purdie (215): [MTD] NAND SharpSL fix default partition size [MTD] Add support for more SharpSL machines and fix missing mapping init [MTD] sharpsl-flash: Correct error paths Input: Corgi keyboard driver - correct two keys which are much more useful ARM: 2716/1: SharpSL Param: Fix typo ARM: 2761/1: OProfile: Add call graphing support for arm ARM: 2768/1: PXA: Add a required header file for LL_DEBUG ARM: 2837/2: Re: ARM: Make NWFPE preempt safe ARM: 2838/1: Fix arm oprofile backtrace warning hostap update ARM: 2851/1: Fix NWFPE extended precision exception handling [ARM] 2861/1: PXA: Add some extra pxa27x register definitions [ARM] 2873/1: PCMCIA soc: Allow access to filesystems on CF at boot time [ARM] 2882/1: pxa2xx_sharpsl: Update PCMCIA driver to support variety of new hardware [ARM] 2883/1: PXA Sharpsl: Add detection of new PXA based Zaurii machine types Add write protection switch handling to the PXA MMC driver Corgi Keyboard: Fix a couple of compile errors Corgi Keyboard: Add some power management code Corgi Keyboard: Code tidying Corgi Touchscreen: Allow the driver to share the PMU Corgi Touchscreen: Code cleanup / fixes Corgi touchscreen: Fix a pmu bug w100fb: Rewrite for platform independence w100fb: Update corgi platform code to match new driver Input: Add a new switch event type Corgi: Add keyboard and touchscreen device definitions Corgi: Add MMC/SD write protection switch handling [MMC] Allow detection/removal to be delayed [MMC] Add mmc_detect_change() delay support for PXAMCI driver [ARM] 2893/1: [MMC] Update corgi to use the new mmc delayed detection function [ARM] 2894/1: Sharp Scoop driver pm_message_t type fix pxafb: Add hsync time reporting hook SharpSL: Abstract c7x0 specifics from Corgi SSP SharpSL: Add cxx00 support to the Corgi LCD driver SharpSL: Abstract c7x0 specifics from Corgi Touchscreen driver SharpSL: Abstract model specifics from Corgi Backlight driver SharpSL: Add new ARM PXA machines Spitz and Borzoi with partial Akita Support SharpSL: Add an input keyboard driver for Zaurus cxx00 series [ARM] 2915/1: SA1100 Collie: Correct scoop device calls [ARM] 2912/1: PXA Corgi: Cleanup some unneeded code [ARM] 2913/1: PXA Poodle: Cleanup some unneeded code [ARM] 2914/1: PXA Poodle: Add MMC and UDC support SharpSL: Add missing hunk from backlight update MTD: Update SharpSL partition definitions Fix up some pm_message_t types USB: fix pxa2xx_udc compile warnings [ARM] 2960/1: collie: Add missing scoop call parameters [ARM] 2961/1: corgi: Add missing include [ARM] 2962/1: scoop: Allow GPIO pin suspend state to be specified [ARM] 3011/1: pxafb: Add ability to set device parent + fix spitz compile error [ARM] 3012/1: Corgi/Spitz LCD: Use bus_find_device to locate pxafb - fix compile error [ARM] 3013/1: Spitz: Fix compile errors [ARM] 3014/1: Spitz keyboard: Correct the right shift key [ARM] 3066/1: Fix PXA irda driver suspend/resume functions [ARM] 3067/1: Add poodle irda platform support [ARM] 3068/1: Add corgi irda platform support [ARM] 3069/1: Add spitz irda platform support [ARM] 3113/1: PXA: Allow machines to override (and also reuse) pxa pm functions [MTD] NAND sharpsl.c: Add support for akita and borzoi models [ARM] 3093/1: SharpSL PCMCIA Updates for Cxx00 models [ARM] 3096/1: Add SharpSL Zaurus power and battery management core driver [ARM] 3149/1: SharpSL: Add Akita (SL-C1000) machine support [ARM] 3154/1: SharpSL PM Driver updates [ARM] 3158/1: SharpSL: Add PM device driver for the SL-C7x0 machines. [ARM] 3159/1: SharpSL: Add PM device driver for the SL-Cx00 machines. [ARM] 3160/1: SharpSL: Add driver for Akita specific GPIOs w100fb: platform device conversion fixup USB: OHCI lh7a404 platform device conversion fixup [ARM] 3179/1: Update/correct Zaurus Kconfig entries [ARM] 3180/1: Update Zaurus defconfigs [MTD] chips: make sharps driver usable again [ARM] 3188/1: Add missing i2c dependency for Akita USB: pxa27x OHCI - Separate platform code from main driver USB: Add pxa27x OHCI PM functions USB: Correct ohci-pxa27x suspend/resume struct confusion [ARM] 3227/1: Spitz: Add pxa27x OHCI platform specific code [ARM] 3228/1: SharpSL: Move PM code to arch/arm/common [ARM] 3229/1: Remove uneeded ARM apm dependency on PM_LEGACY [ARM] 3230/1: Sharp Scoop: Fix Shared Power Control Issues pcmcia: add some IDs for ide-cs and dtl1_cs [ARM] 3235/1: SharpSL PM: Fix a gcc4 build error [ARM] 3250/1: Change pxa2xx PCMCIA drivers to use platform_device_alloc [ARM] 3237/1: PXA I2C driver updates [ARM] 3291/1: PXA27x: Correct get_clk_frequency_khz turbo flag handling [ARM] 3292/1: Fix memory corruption in asm-arm/checksum.h: ip_fast_csum() stop CompactFlash devices being marked as removable Input: zaurus keyboard driver updates [ARM] 3415/1: Akita: Add missing EXPORT_SYMBOL RTC subsystem: ARM Integrator cleanup RTC subsystem: SA1100/PXA2XX driver LED: class documentation LED: add LED class LED: add LED trigger tupport LED: add LED timer trigger LED: add sharp charger status LED trigger LED: add LED device support for the zaurus corgi and spitz models LED: add LED device support for locomo devices LED: add NAND MTD activity LED trigger Ensure ide-taskfile calls any driver specific end_request function LED: Add IDE disk activity LED trigger backlight: Backlight Class Improvements backlight: HP Jornada 680 Backlight driver updates/fixes backlight: corgi_bl: Generalise to support other Sharp SL hardware pxafb: Minor driver fixes [ARM] 3453/1: Poodle: Correctly set the memory size MTD: Correct Poodle partition size JFFS2: Return an error for long filenames [ARM] 3478/1: SharpSL SCOOP: Fix potenial build failure [ARM] 3479/1: Corgi SSP: Fix potential concurrent access problem [ARM] 3484/1: Correct AEABI CFLAGS for correct enum handling Input: spitzkbd - fix the reversed Address and Calender keys LED: Improve Kconfig information Backlight/LCD Class: Fix sysfs _store error handling LED: Add maintainer entry for the LED subsystem LED: Fix sysfs store function error handling Input: change from numbered to named switches [ARM] 3547/1: PXA-OHCI: Allow platforms to specify a power budget [ARM] 3563/1: LED: Set the LOCOMO LED driver default triggers [ARM] 3593/1: Add reboot and shutdown handlers for Zaurus handhelds [ARM] 3561/1: Poodle: Correct the MMC/SD power control [ARM] 3564/1: sharpsl_pm: Abstract some machine specific parameters [ARM] 3594/1: Poodle: Add touchscreen support + other updates zlib_inflate: Upgrade library code to a recent version Input: return correct size when reading modalias attribute backlight: LOCOMO Backlight Driver updates MTD: [NAND] Fix the sharpsl driver after breakage from a core conversion spectrum_cs: Fix firmware uploading errors mtd corruption fix [ARM] 3847/2: Convert LOMOMO to use struct device for GPIOs [ARM] 3848/1: pxafb: Add option of fixing video modes and spitz QVGA mode support [MTD] Allow variable block sizes in mtd_blkdevs [ARM] 4034/1: pxafb: Fix compile errors [ARM] 4078/1: Fix ARM copypage cache coherency problems backlight: fix backlight_device_register compile failures Fix leds-s3c24xx hardware.h reference [ALSA] ASoC: core and dapm headers [ALSA] ASoC: dynamic audio power management (DAPM) [ALSA] ASoC codecs: WM8731 support [ALSA] ASoC codecs: WM8750 support [ALSA] ASoC codecs: WM9712 support [ALSA] ASoC codecs: generic AC97 support [ALSA] ASoC codecs: build files Input: tsdev - schedule removal [ARM] 4137/1: Add kexec support backlight: Add maintainer entry backlight: Remove unneeded owner field backlight: Minor code cleanups for corgi_bl.c backlight: Minor code cleanups for hp680_bl.c backlight: Fix external uses of backlight internal semaphore backlight: Convert semaphore -> mutex backlight: Remove uneeded nvidia set_power calls backlight: Fix Kconfig entries backlight/fbcon: Add FB_EVENT_CONBLANK backlight: Remove uneeded update_status call from chipsfb.c backlight: Remove unneeded backlight update_status calls backlight: Rework backlight/fb interaction simplifying, lots backlight: Clean up pmac_backlight handling backlight: Separate backlight properties from backlight ops pointers backlight: simplify corgi_bl locking backlight: Remove bogus SYSFS dependency [ARM] 4237/2: oprofile: Always allow backtraces on ARM backlight: Fix nvidia backlight initial brightness backlight: Allow enable/disable of fb backlights, fixing regressions [ARM] 4249/1: Fix tosa compile failure [ARM] 4250/1: Fix locomo backlight conversion error/compile failure [ARM] 4251/1: Fix sharpsl_pm dependency Fix ppp_deflate issues with recent zlib_inflate changes [ARM] 4375/1: sharpsl_pm: Fix compile warnings w100fb: fix compile warnings [MTD] oops and panic message logging to MTD device [ARM] 4458/1: pxa: Fix CKEN usage and hence fix pxa suspend/resume Add LZO1X algorithm to the kernel [MTD] Add sync/unblank function to mtdoops [JFFS2] Add LZO compression support. [JFFS2] Add a "favourlzo" compression mode leds: Fix trigger unregister_simple if register_simple fails leds: Add warning printks in error paths leds: Convert from struct class_device to struct device backlight: Convert from struct class_device to struct device lzo: add some missing casts backlight: Convert corgi backlight driver into a more generic driver Input: remove tsdev interface leds: Fix led trigger locking bugs leds: Fix leds_list_lock locking issues leds: Fix locomo LED driver oops Input: spitzkbd - fix suspend key handling Input: pass EV_PWR events to event handlers [ARM] 4735/1: Unbreak pxa25x suspend/resume [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix Input: add input event to APM event bridge [MTD] mtdoops: Add further error return code checking [MTD] mtdoops: Perform write operations in a workqueue [MTD] mtdoops: Ensure sequential write to the buffer [MTD] mtdoops: Various minor cleanups [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags leds: Standardise LED naming scheme [MTD] Add mtd panic_write function pointer [MTD] mtdoops: Use the panic_write function when present [MTD] onenand: Add panic_write function to the onenand driver leds: Document the context brightness_set needs ALSA: ASoC: Add AK4535 driver [MTD] mtdoops: Fix an off by one error [MTD] mtdoops: Add a magic number to logged kernel oops [MTD] mtdoops: Fix a bug where block may not be erased leds: Remove uneeded leds-cm-x270 driver leds: Fix trigger registration race leds: Simplify logic in leds-ams-delta backlight: Add suspend/resume support to the backlight core leds: Add suspend/resume to the core class backlight: Rename the corgi backlight driver to generic leds: Fix leds-gpio driver multiple module_init/exit usage leds: Add suspend/resume state flags to leds-gpio leds: Remove an orphan Kconfig entry leds: Futher document blink_set leds: Fix leds-pca9532 whitespace issues
Richard Retanubun (1): m68knommu: Fixed GPIO pin initialization for CONFIG_M5271 FEC.
Richard Röjfors (1): netdev: Added KS8842 driver
Richard Röjfors (14): USB: gadget rndis: send notifications macb: avoid lockup when TGO during underrun serial: Added Timberdale UART driver i2c-ocores: Can add I2C devices to the bus sdhci: platform driver for SDHCI timbuart: Fix for tx_empty Input: tsc2007 - remove HR timer Input: tsc2007 - make init/exit platform hw callbacks optional Input: tsc2007 - do not read coordinates during probe Input: tsc2007 - check if I2C communication works during probe V4L/DVB (13019): video: initial support for ADV7180 sdhci: support for ADMA only hosts gpio: add MC33880 driver uartlite: allow building for timberdale MFD
Richard Sandiford (2): [MIPS] The o32 fstatat syscall behaves differently on 32 and 64 bit kernels [MIPS] fstatat syscall names
Richard Sharpe (2): USB: allow usbstorage to have LUNS greater than 2Tb firewire: fw-sbp2: fix parsing of logical unit directories
Richard Thrippleton (1): Input: synaptics - limit rate to 40pps on Toshiba Protege M300
Richard Walmsley (1): HID: DragonRise game controller force feedback driver
Richard Woodruff (3): ARM: OMAP: Fix OMAP2 dss2 so clk_set_parent works ARM: OMAP: DMTimer: Use posted mode ARM: OMAP: DMTimer: Optimize by adding load and start
Richard Zhao (4): ALSA: ASoC: add new param mux to dapm_mux_update_power i2c: imx: check busy bit when START/STOP i2c: imx: only imx1 needs disable delay i2c: imx: disable clock when it's possible to save power.
Rick Farrington (4): iwlwifi: mac start synchronization issue iwlwifi: fix incorrect 5GHz rates reported in monitor mode iwlwifi: fix incorrect monitor mode operation iwlagn: reduce off channel reception for 4965
Rick Jones (2): [TCP]: sysctl to allow TCP window > 32767 sans wscale [TCP]: Return useful listenq info in tcp_info and INET_DIAG_INFO.
Rick Koch (3): Input: add driver for Penmount serial touchscreens Input: add driver for Touchright serial touchscreens Input: add driver for Touchwin serial touchscreens
Rickard Osser (1): V4L/DVB (3446): Saa7134: add support for AVerMedia A169 Dual Analog tuner card
Ricky Wong (1): usb: unusual devs patch for Nokia 7610 Supernova
Rik Bobbaers (1): mlock cleanup
Rik Snel (7): [BLOCK] dm-crypt: trivial comment improvements [BLOCK] dm-crypt: benbi IV, big endian narrow block count for LRW-32-AES [CRYPTO] lib: some common 128-bit block operations, nicely centralized [CRYPTO] lib: table driven multiplications in GF(2^128) [CRYPTO] lrw: Liskov Rivest Wagner, a tweakable narrow block cipher mode [CRYPTO] tcrypt: LRW test vectors [CRYPTO] xts: XTS blockcipher mode implementation without partial blocks
Rik Van Riel (2): add sem_is_read/write_locked() swaptoken tuning
Rik van Riel (22): Makefile include path ordering temporarily disable swap token on memory pressure mm: prevent kswapd from freeing excessive amounts of lowmem kswapd should only wait on IO if there is IO sysrq: add show-backtrace-on-all-cpus function access_process_vm device memory infrastructure use generic_access_phys for /dev/mem mappings vmscan: free swap space on swap-in/activation define page_file_cache() function vmscan: split LRU lists into anon & file sets vmscan: second chance replacement for anonymous pages vmscan: fix pagecache reclaim referenced bit check vmscan: add newly swapped in pages to the inactive list more aggressively use lumpy reclaim mmap: handle mlocked pages during map, remap, unmap vmscan: fix get_scan_ratio() comment vmscan: evict streaming IO first vmscan: bail out of direct reclaim after swap_cluster_max pages x86: 46 bit physical address support on 64 bits vmscan: evict use-once pages first mm: copy over oom_adj value at fork time vmscan: throttle direct reclaim when too many pages are isolated already
Rikard Ljungstrand (1): Input: atkbd - add keyboard quirk for HP Pavilion ZV6100 laptop
Riki Oktarianto (1): hwmon: (applesmc) sensors set for MacBook2
Riku Voipio (14): rtc-rs5c372: change register reading method hwmon: Add f75375s driver hwmon: (f75375s) fix pwm mode setting hwmon: (f75375s) Add new style bindings hwmon: (f75375s) Allow setting up fans with platform_data hwmon: (f75375s) On n2100 systems, set fans to full speed on boot hwmon: (f75375s) pwmX_mode sysfs files writable for f75375 variant [ARM] 4878/1: Add oabi shim for fstatat64 leds: Add pca9532 led driver leds: Add pca9532 platform data for Thecus N2100 leds: leds-pcs9532 - Move i2c work to a workqueque [ARM] mv78xx0: wire i2c support trivial: Update my email address leds: Fix &&/|| confusion in leds-pca9532.c
Rini van Zetten (2): atmel_spi: reload RCR before TCR gianfar: Do right check on num_txbdfree
Risto Suominen (17): [ALSA] snd-powermac: enable headphone detection [ALSA] snd-powermac: style pmac.c [ALSA] snd-powermac: AWACS and Screamer mixers for PM7500, Beige, and iMac SL [ALSA] snd-powermac: style awacs.s and awacs.h [ALSA] snd-powermac: Burgundy mixers for B&W and iMac [ALSA] snd-powermac: style burgundy.c ALSA: snd-powermac: mixers for PowerMac G4 AGP ALSA: snd-powermac: HP detection for 1st iMac G3 SL ALSA: snd-powermac: enable mic on iMac G4 fbdev/atyfb: Fix DSP config on some PowerMacs & PowerBooks de2104x: force correct order when writing to rx ring ALSA: powermac - Correct HP detection and input selectors for PMac 5500 ALSA: powermac - Correct volume controls for PowerBook G3 Lombard ALSA: powermac - Correct volume controls and HP detection for PMac 8500/9500 ALSA: powermac - Allow input from mic in iBook G3 Dual-USB ALSA: Add vmaster controls for Pmac 5500, iMac G3 SL, and PBook G3 Lombard de2104x: support for systems lacking cache coherence
Ritesh Raj Sarraf (1): [ALSA] USB ID for intergrated quickcam on dell xps m1210
Rizzo Davide (1): [MTD] [NOR] fix startup lock when using multiple nor flash chips
Rob Emanuele (2): atmel-mci: unified Atmel MCI drivers (AVR32 & AT91) AT91: atmel-mci: Platform configuration to the the atmel-mci driver
Rob Landley (36): uml: workaround old problematic sed behaviour Fix bd_claim() error code. ramfs, rootfs, and initramfs docs uml: fix dynamic linking on some 64-bit distros update to the initramfs docs Ext2 flags shouldn't report "nogrpid" uml: physical memory map file fixes bloat-o-meter: gcc-4 fix Initramfs docs update Documentation/rbtree.txt Documentation/00-INDEX: notice ecryptfs.txt moved [SCSI] Update Documentation/scsi/00-INDEX [ARM] Add missing entries to Documentation/arm/00-INDEX Update Jens Axboe's email in Documentation/* Add Documentation/block/00-INDEX Documentation/make/headers_install.txt Tweak Documentation/SM501.txt Add missing entries to top level Documentation/00-INDEX Add Documentation/{w1,w1/masters}/00-INDEX Add entries to Documentation/powerpc Add Documentation/power/00-INDEX Add recommended section IDs to deviceiobook.tmpl Add Documentation/RCU/00-Index Fix "make htmldocs" build break. Add section IDs to Documentation/DocBook/filesystems.tmpl kbuild: stop docproc segfaulting when SRCTREE isn't set. kconfig: comment typo in scripts/kconfig/Makefile. [SCSI] Add Documentation and integrate into docbook build documentation: add Documentation/x86-64/00-INDEX Add missing section IDs to genericirq.tmpl Add missing section ID to lsm.tmpl Add section IDs to mtdnand.tmpl Add missing IDs to procfs-guide.tmpl Add section IDs to rapidio.tmpl Add table IDs to videobook.tmpl Add chapter IDs to z8530book.tmpl
Rob Punkunus (1): amd74xx: support MCP55 device IDs
Rob Sims (1): ASoC: Set correct name for WM8753 rec mixer output
Robb, Sam (1): kconfig: detect if -lintl is needed when linking conf,mconf
Robert Bragg (1): mm: don't allow ioremapping of ranges larger than vmalloc space
Robert Brose (1): [POWERPC] Add kernel parameter to set l3cr for MPC745x
Robert Fitzsimons (6): V4L/DVB (7197): bttv: Fix overlay divide error V4L/DVB (7277): bttv: Re-enabling radio support requires the use of struct bttv_fh V4L/DVB (7278): bttv: Re-enable radio tuner support for VIDIOCGFREQ/VIDIOCSFREQ ioctls V4L/DVB (7400): bttv: Add a radio compat_ioctl file operation V4L/DVB (7579): bttv: Fix memory leak in radio_release tlan: Fix two regressions introduced by 64bit conversion.
Robert Hancock (40): sata_nv ADMA/NCQ support for nForce4 sata_nv: fix ATAPI in ADMA mode V4L/DVB (5021): Cx88xx: Fix lockup on suspend sata_nv: don't rely on NV_INT_DEV indication with ADMA libata: fix translation for START STOP UNIT sata_nv: add suspend/resume support v3 (Resubmit) sata_nv: cleanup ADMA error handling sata_nv: use ADMA for NODATA commands sata_nv: wait for response on entering/leaving ADMA mode sata_nv: propagate ata_pci_device_do_resume return value sata_nv: handle SError status indication sata_nv: add back some verbosity into ADMA error_handler sata_nv: delay on switching between NCQ and non-NCQ commands sata_nv: Add CPB register info to error_handler output sata_nv: cleanup CPB and APRD initialization sata_nv: Cleanup taskfile setup sata_nv: Use notifier for completion checks sata_nv: enable hotplug interrupt and fix some readl/readw mismatches sata_nv: kill old private BMDMA helper functions sata_nv: complain on spurious completion notifiers sata_nv: revert use of notifiers for now libata: add NCQ blacklist entries from Silicon Image Windows driver (v2) libata: warn if speed limited due to 40-wire cable sata_nv: don't read shadow registers when in ADMA mode sata_nv: fix ADMA freeze/thaw/irq_clear issues sata_nv: allow changing queue depth libata: add human-readable error value decoding sata_nv: don't use legacy DMA in ADMA mode (v3) sata_nv: fix for completion handling sata_nv: fix ATAPI issues with memory over 4GB (v7) x86: validate against acpi motherboard resources sata_sil: add Large Block Transfer support libata: Don't trust current capacity values in identify words 57-58 sata_sil: enable 32-bit PIO libata: add command name parsing for error output sata_sil24: always set protocol override for non-ATAPI data commands pata_amd: do not filter out valid modes in nv_mode_filter ahci: display all AHCI 1.3 HBA capability flags (v2) ALSA: ice1724: increase SPDIF and independent stereo buffer sizes ALSA: ice1724: Fix surround on Chaintech AV-710
Robert Hentosh (1): x86_64: Fix off by one in bad_addr checking in find_e820_area
Robert Jarzmik (62): [ARM] 4868/1: Enhance pxa270 GPIO definitions [ALSA] soc - Add missing audio path between Mono Mixer and Mic PGAs usb: pxa27x_udc driver [ARM] 5027/1: Fixed random memory corruption on pxa suspend cycle. [ARM] 5031/1: Indentation correction in cpu-pxa.c. [ARM] 5032/1: Added cpufreq support for pxa27x CPU USB: pxa27x_udc: minor fixes [ARM] 5087/1: Get the PWM layer to handle clock enable/disable properly. [MTD] physmap: Fix suspend/resume/shutdown bugs. V4L/DVB (8610): Add suspend/resume capabilities to soc_camera. V4L/DVB (8611): Add suspend/resume to pxa_camera driver USB: Fix pxa27x_udc usb speed handling. [ARM] 5202/1: pxa: Added Mitac Mio A701 smartphone support. pda_power: Check and handle return value of set_irq_wake [ARM] 5244/1: Add hardware CTSRTS flow control to pxa serial driver V4L/DVB (8683): Add Micron mt9m111 chip ID in V4L2 identifiers V4L/DVB (8684): Add support for Micron MT9M111 camera. USB: Fix unneeded endpoint check in pxa27x_udc [ARM] pxa/MioA701: fix memory corruption. [ARM] pxa/MioA701: bluetooth resume fix [ARM] pxa: add muxed gpio wakeup sources on pxa2xx architectures [ARM] pxa: add resources for incoming rtc-pxa driver [ARM] pxa/MioA701: remove KConfig leds driver requirement [ARM] pxa/MioA701: add camera support for Mio A701 board. [ARM] pxa/MioA701: change reset function to preserve RTC. [ARM] pxa/MioA701: discovered new gpio definitions. [ARM] pxa/MioA701: improve power supply sources V4L/DVB (9530): Add new pixel format VYUY 16 bits wide. V4L/DVB (9791): pxa-camera: pixel format negotiation V4L/DVB (10065): mt9m111: add all yuv format combinations. V4L/DVB (10073): mt9m111: Add automatic white balance control rtc: driver for pxa27x and pxa3xx SoC ASoC: Add initial support of Mitac mioa701 device SoC. rtc: update maintainership of pxa rtc driver [ARM] pxa/MioA701: add gpio_vbus driver [ARM] pxa/MioA701: Migrate after pxa27x_udc gpio_pullup functionality. ASoC: Allow choice of ac97 gpio reset line USB: gpio_vbus: add delayed vbus_session calls USB: pxa27x_udc: factor pullup code to prepare otg transceiver USB: pxa27x_udc: add vbus session handling USB: pxa27x_udc: add otg transceiver support USB: pxa27x_udc: add vbus_draw callback V4L/DVB (11319): pxa_camera: Enforce YUV422P frame sizes to be 16 multiples V4L/DVB (11320): pxa_camera: Remove YUV planar formats hole V4L/DVB (11321): pxa_camera: Redesign DMA handling V4L/DVB (11322): pxa_camera: Fix overrun condition on last buffer [ARM] pxa/mioa701: use GPIO95 as AC97 reset line USB: otg: Fix bug on remove path without transceiver [ARM] pxa: add udc support for pxa3xx [ARM] pxa: add vcc_core regulation for cpufreq on pxa2xx Maxim 1586 regulator driver USB: pxa27x_udc: compatibility with pxa320 SoC USB: pxa27x_udc: single-thread setup requests [ARM] pxa/mioa701: add Maxim 1586 voltage regulator MAINTAINERS: add entry for Mitac Mio A701 board V4L/DVB (11613): pxa_camera: Documentation of the FSM [ARM] pxa/dma: cosmetic move of EXPORT_SYMBOL under their functions [ARM] pxa/dma: optimize irq handler loop [ARM] pxa/dma: add debugfs entries [ARM] pxamci: add simple gpio controls [ARM] pxa: factor pxamci gpio handling [ARM] pxa: update rtc-pxa.c to use 'struct dev_pm_ops'
Robert Jennings (20): ppc64: Add PTRACE_{GET|SET}VRREGS [POWERPC] atomic_dec_if_positive sign extension fix [SCSI] ibmvscsi: allow for dynamic adjustment of server request_limit [SCSI] ibmvscsi: add slave_configure to allow device restart [SCSI] ibmvscsi: Prevent IO during partner login [SCSI] ibmvscsi: requeue while CRQ closed powerpc/pseries: Split retrieval of processor entitlement data into a helper routine powerpc/pseries: Enable CMO feature during platform setup powerpc/pseries: iommu enablement for CMO powerpc/pseries: vio bus support for CMO ibmveth: enable driver for CMO ibmvscsi: driver enablement for CMO powerpc: Make CMO paging space pool ID and page size available powerpc: Add CMO enabled flag and paging space data to lparcfg powerpc: Correct page-in counter for CMM with 64k pages powerpc/pseries: Correct VIO bus accounting problem in CMO env. [SCSI] ibmvscsi: Correct DMA mapping leak powerpc/pseries: CMO unused page hinting [SCSI] ibmvscsi: Add specific timeouts for operations [SCSI] ibmvscsi: Enable fast fail feature
Robert Krakora (9): V4L/DVB (10254): em28xx: Fix audio URB transfer buffer race condition V4L/DVB (10256): em28xx: Fix for KWorld 330U AC97 V4L/DVB (10257): em28xx: Fix for KWorld 330U Board V4L/DVB (10325): em28xx: Fix for fail to submit URB with IRQs and Pre-emption Disabled V4L/DVB (10255): em28xx: Clock (XCLK) Cleanup V4L/DVB (10518): em28xx: Fix for em28xx memory leak and function rename V4L/DVB (10519): em28xx: Fix for em28xx audio startup V4L/DVB (11896): em28xx: Fix for Slow Memory Leak V4L/DVB (12002): uvc: Fix for no return value check of uvc_ctrl_set() which calls mutex_lock_interruptible()
Robert Love (61): kstrdup: convert a few existing implementations inotify inotify: move sysctl inotify: event ordering inotify: misc cleanup inotify: documentation update inotify: MAINTAINERS inotify: misc. cleanup inotify: use fget_light inotify: oops fix inotify: exit path cleanups inotify: change default limits inotify: check retval in init inotify: add missing hook to sys32_open inotify: add x86-64 syscall entries [IA64] inotify: ia64 syscalls. ppc32: inotify syscalls ppc64: inotify syscalls inotify: update help text [ARM] Add syscall stubs for inotify and ioprio system calls inotify: fix idr_get_new_above usage SH: inotify and ioprio syscalls SH64: inotify and ioprio syscalls fsnotify: hook on removexattr, too fix: dmi_check_system updated hdaps driver. hdaps driver update hdaps: small update. inotify: fix one-shot support hdaps: support new Lenovo machines [SCSI] FC protocol definition header files [SCSI] libfc: A modular Fibre Channel library [SCSI] fcoe: Fibre Channel over Ethernet Staging: android: add logging driver [SCSI] libfc: Don't violate transport template for rogue port creation [SCSI] libfc: correct RPORT_TO_PRIV usage [SCSI] libfc: rename rp to rdata in fc_disc_new_target() [SCSI] libfc: check for err when recv and state is incorrect [SCSI] libfc: Cleanup libfc_function_template comments [SCSI] libfc, fcoe: Fix kerneldoc comments [SCSI] libfc, fcoe: Cleanup function formatting and minor typos [SCSI] libfc, fcoe: Remove unnecessary cast by removing inline wrapper [SCSI] fcoe: Use setup_timer() and mod_timer() [SCSI] fcoe: Correct fcoe_transports initialization vs. registration [SCSI] fcoe: Change fcoe receive thread nice value from 19 (lowest priority) to -20 [SCSI] Improve SCSI_LOGGING Kconfig entry [SCSI] fcoe: Initialize all possilbe skb_queue(s) when module is loaded [SCSI] fcoe: Use percpu kernel funcs for struct fcoe_percpu_s [SCSI] fcoe: Use per-CPU kernel function for dev_stats instead of an array [SCSI] fcoe: create/destroy fcoe Rx threads on CPU hotplug events [SCSI] libfc: Fix compilation warnings with allmodconfig net: Only store high 16 bits of kernel generated filter priorities fcoe: Add runtime debug logging with module parameter debug_logging libfcoe: Add runtime debugging with module param debug_logging libfc: Add runtime debugging with debug_logging module parameter msm_serial: serial driver for MSM7K onboard serial peripheral. [SCSI] libfc: Remove the FC_EM_DBG macro [SCSI] fcoe: Add format spacing to FCOE_NETDEV_DBG debug macro [SCSI] libfc: Fix misleading debug statement [SCSI] libfc: Initialize fc_rport_identifiers inside fc_rport_create [SCSI] libfc: Always reset remote port roles when receiving PRLI
Robert Lowery (1): V4L/DVB (8607): cxusb: fix OOPS and broken tuning regression on FusionHDTV Dual Digital 4
Robert M. Kenney (1): USB: serial: new cp2101 device id
Robert Marquardt (1): HID blacklisting of all Code Mercenaries IOWarrior devices
Robert Millan (2): make firmware/dsp56k/bootstrap.asm buildable on a56 V4L/DVB (10944): Conceptronic CTVFMI2 PCI Id
Robert Moore (9): ACPICA 20050408 from Bob Moore ACPICA from Bob Moore robert.moore@intel.com ACPICA 20050526 from Bob Moore robert.moore@intel.com ACPICA 20050617-0624 from Bob Moore robert.moore@intel.com ACPICA 20050708 from Bob Moore robert.moore@intel.com [ACPI] ACPICA 20050729 from Bob Moore [ACPI] ACPICA 20050902 [ACPI] ACPICA 20050916 acpica: validate package element more carefully in acpi_rs_get_pci_routing_table_length
Robert Noland (1): drm/r600: avoid assigning vb twice in blit code
Robert Olsson (33): [NETLINK]: fib_lookup() via netlink [IPV4]: Add LC-Trie FIB lookup algorithm. [PKTGEN]: Fix random packet sizes causing panic [IPV4]: Broken memory allocation in fib_trie [IPV4]: More broken memory allocation fixes for fib_trie [IPV4]: Add LC-Trie implementation notes [IPV4]: fib_trie: Use ERR_PTR to handle errno return [IPV4]: Prepare FIB core for RCU. [IPV4]: Convert FIB Trie to RCU. [IPV4]: fib_trie tnode stats refinements [IPV4]: fib_trie RCU refinements [IPV4]: fib_trie root-node expansion [IPV4] fib_trie: Add credits. [IPV4]: Use RCU locking in fib_rules. [IPV4]: fib_trie initialzation fix [IPV4]: fib_trie stats fix [FIB_TRIE]: Fix leaf freeing. [IPV4]: Fix single-entry /proc/net/fib_trie output. [IPV4]: Do not disable preemption in trie_leaf_remove(). [IPV4] fib_trie: Document locking. [IPV4]: fib_trie resize break [IPV4]: fib_trie root node settings [PKTGEN]: Fix multiqueue oops. [PKTGEN]: Multiqueue support. [PKTGEN]: Remove softirq scheduling. [SOFTIRQ]: Remove do_softirq() symbol export. pktgen: random flow pktgen: mac count pktgen: multiqueue etc. pktgen: fix multiple queue warning niu: Naming interrupt vectors. ixgbe: Naming interrupt vectors ipv4: Fix oops with FIB_TRIE
Robert P. J. Day (374): kbuild: update help in top level Makefile Documentaion: update Documentation/Changes with minimum versions kbuild: clarify "make C=" build option kbuild: fixup Documentation/kbuild/modules.txt kbuild: correct and clarify versioning info in Makefile kbuild: trivial documentation fixes Kbuild: add 3 more header files to get properly "unifdef"ed sched.c: correct comment for this_rq_lock() kconfig: Standardize "depends" -> "depends on" in Kconfig files configfs.h: Remove dead macro definitions. fs: Convert kmalloc() + memset() to kzalloc() in fs/. Fix numerous kcalloc() calls, convert to kzalloc() getting rid of all casts of k[cmz]alloc() calls Add a new section to CodingStyle, promoting include/linux/kernel.h libata doc: "error : unterminated entity reference exceptions" fix various kernel-doc in header files ACPI: Correct ACPI_DEBUG_OUTPUT typo [MIPS] Fix typo of "CONFIG_MT_SMP". Fix "CONFIG_X86_64_" typo in drivers/kvm/svm.c [MIPS] Remove superfluous "ifdef CONFIG_KGDB". [POWERPC] Fix apparent typo "CONFIG_SERIAL_CPM_SMC". [POWERPC] Add "is_power_of_2" checking to log2.h. HOWTO: Add a reference to Harbison and Steele Rename IPW2100 debugging macros to not look like config options. Remove unused kernel config option DLCI_COUNT [POWERPC] ppc: use syslog macro for the printk log level [ALSA] sound: Change final two instances of kcalloc(1,...) to kzalloc() [ALSA] Remove useless reference to obsolete KERNELD Remove a couple final references to obsolete verify_area(). Replace incorrect macro name "WIRELESS_EXT" with "CONFIG_WIRELESS_EXT" Input: inport - use correct config option for ATIXL Remove final references to deprecated "MAP_ANON" page protection flag uml: fix apparent "CONFIG_64_BIT" typo. Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). Get rid of "double zeroing" of allocated pages Remove unnecessary memset(0) calls after kzalloc() calls. Discuss a couple common errors in kernel-doc usage. Numerous fixes to kernel-doc info in source files. Remove the last reference to rwlock_is_locked() macro. extend the set of "__attribute__" shortcut macros Remove final reference to superfluous smp_commence() Replace regular code with appropriate calls to container_of() Remove dead kernel config option AEDSP16_MPU401. Remove references to obsolete kernel config option DEBUG_RWSEMS Remove unused kernel config option ZISOFS_FS Remove unused kernel config option PARIDE_PARPORT Fix apparent typo CONFIG_LOCKDEP_DEBUG NTFS: rename incorrect check of NTFS_DEBUG with just DEBUG QUOTA: Have <linux/quota.h> include <linux/rwsem.h> explicitly ISDN: Fix typo "CONFIG_HISAX_QUADRO" -> "CONFIG_HISAX_SCT_QUADRO". ISDN: Rename some debugging macros to not resemble CONFIG options ISDN: Rename debug option CONFIG_SERIAL_NOPAUSE_IO ISDN: Remove defunct test emulator ISDN: Rename special macro CONFIG_HISAX_HFC4S8S_PCIMEM Correct apparent typo CONFIG_ATY_CT in ATY video i386: Remove unused kernel config option X86_XADD Kbuild: Remove references to deprecated "prepare-all" target from Makefile OSS: replace kmalloc()+memset() combos with kzalloc() USB: Fix apparent typo CONFIG_USB_CDCETHER. USB: Fix misspelled "USBNET_MII" kernel config option. kbuild: Replace remaining "depends" with "depends on" Various typo fixes. Use ARRAY_SIZE() macro in i386 relocs.c file Replace remaining references to "driverfs" with "sysfs". Remove useless FIND_FIRST_BIT() macro from cardbus.c. Correct trivial typo in log2.h. drivers/scsi/a100u2w.c: trivial typo patch Fix misspellings of "agressive". Fix comment typo "spin_lock_irqrestore". V4L/DVB (5193): Remove the unused kernel config option VIDEO_VIDEOBUF [MIPS] Remove unreferenced _IOC_SLMASK macro in ioctl.h. [MTD] [NAND] Correct misspelled preprocessor variable. ACPI: Kconfig: hide ACPI menu when CONFIG_PM=n [JFFS2] Remove superfluous source file fs/jffs2/comprtest.c drm: remove via_mm.h [SCSI] pci2000: Delete unused header file. [WANROUTER]: Delete superfluous source file "net/wanrouter/af_wanpipe.c". [POWERPC] Correct apparently misspelled "XMON" preprocessor symbol. [MTD] Delete unused header file linux/mtd/iflash.h. [NET]: remove unused header file: drivers/net/wan/lmc/lmc_media.h [POWERPC] 83xx: Delete unused header file. [NET]: Remove dead net/sched/Makefile entry for sch_hpfq.o. [SCSI] pcmcia: allow drivers to be built non-modular [SCSI] Remove some unused SCSI-related kernel config variables. [JFFS2] Delete everything related to obsolete JFFS2_PROC option Input: remove no longer used power.c handler [POWERPC] Remove unused header file: arch/ppc/syslib/cpc710.h. [NET]: Delete unused header file linux/sdla_fr.h. [NET]: Delete unused header file linux/if_wanpipe_common.h AVR32: Remove useless config option "GENERIC_BUST_SPINLOCK". [MIPS] Replace old fashioned "__typeof" with "__typeof__". remove unused header file: drivers/net/skfp/h/lnkstat.h 3C509: Remove unnecessary include of <linux/pm_legacy.h> kbuild: clarify the creation of the LOCALVERSION_AUTO string. kconfig: correct minor typo in Kconfig warning message. [TCP]: Delete unused header file net/ipv4/tcp_yeah.h. ARM26: remove useless config option GENERIC_BUST_SPINLOCK. remove unused header file: arch/m68k/atari/atasound.h remove unused header file: drivers/serial/crisv10.h CRIS: remove code related to pre-2.2 kernel remove unused header file: arch/um/kernel/tt/include/mode_kern-tt.h reiserfs: correct misspelled "REISERFS_PROC_INFO" to "CONFIG_REISERFS_PROC_INFO" kconfig: centralize the selection of semaphore debugging in lib/Kconfig.debug rocket: remove modversions include remove unused header file: drivers/message/i2o/i2o_lan.h remove unused header file: drivers/char/digi.h Delete unused header file math-emu/extended.h Delete unused header file linux/awe_voice.h audit: add spaces on either side of case "..." operator. Some grammatical fixups and additions to atomic.h kernel-doc content remove unused header file: drivers/video/riva/nv4ref.h VIDEO: add spaces on either side of the case "..." operator Fix misspellings collected by members of KJ list. Fix "deprecated" typoes. Correct comments in genrtc.c to refer to correct /proc file. Kconfig: A couple of grammatical fixes in arch/i386/Kconfig Kconfig: Remove reference to external mqueue library Fix minor typoes in kernel/module.c [MTD] Remove unnecessary user space check from mtd.h. [MTD] Delete allegedly obsolete "bank_size" field of mtd_info. V4L/DVB (5583): VIDEO4LINUX-2: Replace MINOR() with a call to iminor(). [ALSA] remove unused header file: sound/pci/cs46xx/imgs/cwcemb80.h [ALSA] Delete unused header file sound/pci/au88x0/au88x0_sb.h VIDEO: remove archaic if[] construct from Kconfig file [ARM] remove useless config option GENERIC_BUST_SPINLOCK Documentation: fix the explanation of Kconfig files [ARM] remove unused header file: arch/arm/mach-s3c2410/bast.h [SCSI] gdth: Fix obvious typo "spin_lock_irqrestore()" [WATCHDOG] Remove the redundant check for pwrite() in pnx4008 watchdog. [WATCHDOG] Remove the redundant check for pwrite() in EP93XXX watchdog. [MIPS] Fix some minor typoes in arch/mips/Kconfig. au1xmmc: Replace C code with call to ARRAY_SIZE() macro. sh: Warn against direct inclusion of <asm/rwsem.h>. [SPARC64]: Include <linux/rwsem.h> instead of <asm/rwsem.h>. Protect <linux/console_struct.h> from multiple inclusion ide-cd: replace C code with call to ARRAY_SIZE() macro ide: remove references to the non-existent CONFIG_SCSI_EATA_DMA ide: remove content related to dead CONFIG_BLK_DEV_MAC_MEDIABAY config variable Input: update MAINTAINERS to explicitly mention touchscreens [S390] vmcp cleanup [POWERPC] VIOTAPE: Use designated initializers for fops member structures. [POWERPC] Remove dead code for preventing pread() and pwrite() calls [MIPS] Transform old-style macros to newer "__noreturn" [MIPS] PNX8550: Cleanup proc code. WIRELESS: Remove clearly obsolete libertas/version.h file. [Bluetooth] Remove the redundant non-seekable llseek method [RXRPC]: Remove Makefile reference to obsolete RXRPC config variable sh: Update the alignment when 4K stacks are used. USB: remove Makefile reference to obsolete OHCI_AT91 KVM: Replace C code with call to ARRAY_SIZE() macro. umem: Remove references to dead CONFIG_MM_MAP_MEMORY variable Remove the deprecated "kmem_cache_t" typedef from slab.h. CRIS: replace old-style member inits with designated inits Remove unnecessary includes of spinlock.h under include/linux Drop an empty isicom.h from being exported to user space. COBALT: remove all references to Cobalt NVRAM Remove final two references to "__obsolete_setup" macro cdrom: replace hard-coded constants by kernel.h macro. NLS: Remove obsolete Makefile entries MM: Make needlessly global hugetlb_no_page() static. [ATM]: Eliminate dead config variable CONFIG_BR2684_FAST_TRANS. [ATM]: [nicstar] Replace C code with call to ARRAY_SIZE() macro. [ATM]: [idt77252] Rename CONFIG_ATM_IDT77252_SEND_IDLE to not resemble a Kconfig variable V4L/DVB (5704): Remove worthless references to obsolete MODULE_PARM macro. V4L/DVB (5739): Replace C code with calls to ARRAY_SIZE macro. V4L/DVB (5846): Clean up setting state and scheduling timeouts V4L/DVB (5847): Clean up schedule_timeout calls in cpia2 and ivtv code [AVR32] Correct misspelled CONFIG_BLK_DEV_INITRD variable. IDE: Remove references to dead ETRAX-related variables. [ALSA] Remove unreferenced header file include/sound/wavefront_fx.h [IA64] Prevent people from directly including <asm/rwsem.h>. i386: replace hard-coded constant with appropriate macro from kernel.h i386: Update alignment when 4K stacks are used. [POWERPC] Fix misspelled "CONFIG_CHECK_CACHE_COHERENCY" Kconfig option. [MTD] Remove useless references to MIPS_HYDROGEN3 and MIPS_MIRAGE_WHY. NCP: delete test of long-deceased CONFIG_NCPFS_DEBUGDENTRY USB: Typo: "USB_SAFE_PADDED" -> "USB_SERIAL_SAFE_PADDED". H8/300: Fix misnamed "CONFIG_BLKDEV_RESERVE_ADDRESS" Kconfig variable V4L/DVB (6173a): Documentation: Remove reference to dead "cpia_pp=" boot-time option V4L/DVB (6173a): Documentation: Remove reference to dead "cpia_pp=" boot-time option [POWERPC] Prevent direct inclusion of <asm/rwsem.h>. [POWERPC] Remove redundant reference to non-existent CONFIG_BOOTIMG V4L/DVB (6289): Remove reference to dead CONFIG_UST and ust.h header [AVR32] Drop support for redundant "keepinitrd" boot-time parm. [S390] Remove obsolete recommendation for 8M ramdisk size. [SCSI] ibmmca: Remove dead references to MODULE_PARM macro USB: Remove dead references to "SAFE_SERIAL" CONFIG variables. Force erroneous inclusions of compiler-*.h files to be errors KCONFIG: Make "Instrumentation support" non-EXPERIMENTAL Remove valueless definition of hard-selected RAMFS option Remove final traces of long-deprecated "ramdisk" kernel parm Add a "rounddown_pow_of_two" routine to log2.h Delete gcc-2.95 compatible structure definition. Documentation: delete unreferenced xterm-linux.xpm file Fix misspellings of "system", "controller", "interrupt" and "necessary". Explain clearly why kmalloc() can't use __GFP_HIGHMEM. Remove long-dead commented-out MODULE_PARM reference. Drop the superfluous test for an old version of gcc. Documentation: Drop reference to dead "eicon" kernel paramter. Documentation: Delete dead OSS-related kernel parameter. Documentation: Remove remaining useless reference to acpi_fake_ecdt Documentation: Delete final reference to "sg_def_reserved_size" kernel parm Documentation: Remove reference to dead "lasi" kernel parm Documentation: Remove references to dead "noasync" kernel parm Documentation: Remove reference to non-existent "applicom" kernel parm Documentation: Remove references to dead "cyclades=" boot option Documentation: Remove references to dead "eda" and "edb" kernel parms Documentation: Fix erroneous "dmascc=" documentation Documentation: Remove reference to non-existent "unwind_debug" kernel parm Documentation: Add nested versions of mutex locks to docs BOOT: Show that no_ipi_broadcast() takes a parameter. XTENSA: Emphasize that the "eth" boot-time parm takes a value Documentation: Remove unreferenced "blkmtd_*" parms H8300: Typo: "buildin" -> "builtin" LIB: Replace inappropriate include of <linux/bug.h> ide: remove inclusion of non-existent io_trace.h sh64: Move DMA macros from pci.h to scatterlist.h. [SPARC64]: Use "is_power_of_2" macro for simplicity. i2c-pasemi: Replace obsolete "driverfs" reference with "sysfs" Blackfin arch: Typo: "CONFIG_RTC_BFIN_MODULE" -> "CONFIG_RTC_DRV_BFIN_MODULE" Documentation: Replace obsolete "driverfs" with "sysfs". [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS Kbuild: Clarify the rpm-related make packaging targets A few corrections to include/linux/Kbuild [ATM]: atm is no longer experimental pcmcia net: use roundup_pow_of_two() macro instead of grotesque loop [MIPS] Delete now-unreferenced i2c-yosemite.h header file. USB: linux/usb/Kbuild needs only "header-y", not "unifdef-y" Correct explanations of "find_next" bit routines. linux/dma-mapping.h: rename macro to prevent multiple inclusion Fix a small number of "memeber" typoes. Typoes: "whith" -> "with" Documentation: "decnet=" should read "decnet.addr=". Documentation: Update to refer to correct "rcupdate" module name Documentation: Remove references to dead "st0x" and "tmc8xx" parms. Documentation: Clarify when module debugging actually works. FRV: move DMA macros to scatterlist.h for consistency. rd: use is_power_of_2() in drivers/block/rd.c. log2.h: Define order_base_2() macro for convenience. NCPFS: update diagnostic strings to match routine names. hfs: update comment to reflect actual init and exit routines synclink: standardize format of linux header file include's with "<>" Remove superfluous checks for CONFIG_BLK_DEV_INITRD from initramfs.c rtc-s3c: Use is_power_of_2() macro for simplicity. [XFS] Use kernel-supplied "roundup_pow_of_two" for simplicity hwmon: (adt7470) Replace power-of-two test dm snapshot: use rounddown_pow_of_two [SPARC]: Use shorter form of "get_zeroed_page". [SPARC64]: Use shorter "get_zeroed_page" call. [NETFILTER]: Make sure xt_policy.h is unifdef'ed. [Blackfin] arch: Clean up the definition and correct the commentary for current_thread_info(). USB: g_printer.h does not need to be "unifdef"ed. USB: Remove __KERNEL__ check from non-exported gadget.h. USB:Update mailing list information in documentation [NET]: Add debugging names to __RW_LOCK_UNLOCKED macros. SH: Use newer, non-deprecated __SPIN_LOCK_UNLOCKED macro. [CASSINI]: Use shorter list_splice_init() macro for brevity. [SPARC64]: Use shorter list_splice_init() for brevity. USB: Fix cut-and-paste error in rtl8150.c [POWERPC] Move a.out.h to header-y since it doesn't check __KERNEL__ [AX25]: Remove obsolete references to BKL from TODO file. lapb: use the shorter LIST_HEAD form for brevity bluetooth: replace deprecated RW_LOCK_UNLOCKED macros efs: update error msg to not refer to deleted read_inode() [POWERPC] Use __SPIN_LOCK_UNLOCKED macro in mpc52xx_set_psc_clkdiv [IA64] Replace explicit jiffies tests with time_* macros. af_iucv: Use non-deprecated __RW_LOCK_UNLOCKED macro. [SCTP]: "list_for_each()" -> "list_for_each_entry()" where appropriate. [NETFILTER]: bridge netfilter: use non-deprecated __RW_LOCK_UNLOCKED macro. [NETFILTER]: Use non-deprecated __RW_LOCK_UNLOCKED macro IB: Use shorter list_splice_init() for brevity RDMA/nes: Use more concise list_for_each_entry() IB/ipath: Fix time comparison to use time_after_eq() x86: Explicitly include required header files. ieee1394: Use shorter list_splice_init() for brevity. ieee1394: Remove superfluous calls to kobject_set_name(). mmc: use shorter, equivalent set_current_state() SYSFS: Explicitly include required header file slab.h. Kobject: Replace list_for_each() with list_for_each_entry(). MAINTAINERS: Clarify access to OCFS2 development mailing list. KEYS: Fix the comment to match the file name in rxrpc-type.h. DOCUMENTATION: Use newer DEFINE_SPINLOCK macro in docs. Generate a slightly more informative error msg for bad HZ DOC: A couple corrections and clarifications in USB doc. NFSD: Strip __KERNEL__ testing from unexported header files. USB: Standardize inclusion protection and add where missing. USB: Remove EXPERIMENTAL designation from USB storage Kconfig entries. USB: Remove EXPERIMENTAL tags from some USB gadget Kconfig entries. USB: Remove EXPERIMENTAL designation from USB misc/ Kconfig entries USB: Remove EXPERIMENTAL designation from USB serial/ Kconfig entries USB: Remove EXPERIMENTAL designation from USB MDC800 support. USB: Remove EXPERIMENTAL from dynamic USB minor allocation. USB: Remove EXPERIMENTAL designation from USB_EHCI_ROOT_HUB_TT. USB: Fix "cut and paste" booboo in usbmon Makefile. USB: Remove superfluous "depends on USB_SERIAL" from Kconfig. dm raid1: use list_split_init kbuild: fix some minor typoes [MTD] Delete long-unused jedec.h header file. mfd: use shorter set_current_state() isdn: fix obvious cut-and-paste error in st5481_usb.c isdn: rename CONFIG_AVMB1_COMPAT to not look like a Kconfig variable kernel: explicitly include required header files under kernel/ Remove superfluous include of string.h from percpu.h kbuild: remove duplicate, conflicting entry for oom.h kbuild: move files that don't check __KERNEL__ lists: add "const" qualifier to first arg of list_splice() operations MAINTAINERS: clarify status of MN10300 mailing list as moderated ipmi: make comment match actual preprocessor check keys: explicitly include required slab.h header file. nbd: delete superfluous test for __GNUC__ generalize asm-generic/ioctl.h to allow overriding values edac: use the shorter LIST_HEAD for brevity afs: use the shorter LIST_HEAD for brevity sysv fs: remove superfluous check for __GNUC__ compiler V4L/DVB (7792): ivtv: correct misspelled "HIMEM4G" to "HIGHMEM4G" in error message Remove "#ifdef __KERNEL__" checks from unexported headers remove __KERNEL__ tests of unexported headers under asm-generic/ Drop the exporting of empty <linux/byteorder/generic.h> DEBUGFS: Correct location of debugfs API documentation. USB: Remove redundant dependencies on USB_ATM. uml: fix CONFIG_RAW dependencies mn10300: replace deprecated "TOPDIR" with newer "srctree" [POWERPC] macintosh: Replace deprecated __initcall with device_initcall parisc: Remove ioctl.h content picked up from <asm-generic/ioctl.h>. [POWERPC] Get most of ioctl.h content from <asm-generic/ioctl.h> dlm: <linux/dlm_plock.h> should be "unifdef"ed. ipv6: Move <linux/in6.h> from header-y to unifdef-y. [MTD] [NAND] excite_nandflash: simplify code using ARRAY_SIZE() macro. PCI: Replace deprecated __initcall with device_initcall. rndis_wlan: Use kernel-supplied ARRAY_SIZE() macro. [CRYPTO] hifn: Simplify code using ARRAY_SIZE() macro OpenFirmware: Include <linux/of_i2c.h> from of_i2c.c. IB/ipath: Simplify code using ARRAY_SIZE() macro [MIPS] Use kernel-supplied ARRAY_SIZE() macro. ZORRO: Replace deprecated __initcall with equivalent device_initcall. debugfs: Add a reference to the debugfs API documentation. SPI Kconfig simplifications Remove apparently unused fd1772.h header file. init/: delete hard-coded setting and testing of BUILD_CRAMDISK lib: allow memparse() to accept a NULL and ignorable second parm lists: remove a redundant conditional definition of list_add() init.h: remove obsolete content net: Make "networking" one-click deselectable. Kconfig: Extend "menuconfig" for modules to simplify Kconfig file powerpc: Delete completed "ppc removal" task from feature removal file WIRELESS: Make wireless one-click selectable. sound: remove reference to dead sound OSS vars AEDSP16_MSS and SBPRO XTENSA: warn about including <asm/rwsem.h> directly. xtensa: use newer __SPIN_LOCK_UNLOCKED macro fuse: config description improvement init.h: remove long-dead __setup_null_param() macro MN10300: Tighten up the code using case ranges kbuild: remove TAR_IGNORE MAC80211: Remove unused MAC80211_VERBOSE_SPECT_MGMT_DEBUG. MAINTAINERS: add a more searchable string for the H8300 architecture. kbuild: "make prepare" should be "make modules_prepare" [ARM] Kconfig typo fix: "PXA930" -> "CPU_PXA930". scripts/headers_check.pl: correct RE in header CONFIG leak check KVM: Expand on "help" info to specify kvm intel and amd module names ramdisk: remove long-deprecated "ramdisk=" boot-time parameter drm: simplify kcalloc() call to kzalloc(). sparc: Simplify code using is_power_of_2() routine. kernel/kfifo.c: replace conditional test with is_power_of_2() ntfs: use is_power_of_2() function for clarity. Staging: meilhaus: Remove long-deprecated SA_* interrupt macros. h8/300: fix incorrect "select" directives in arch/h8300/Kconfig.cpu. x86, setup: Fix typo "CONFIG_x86_64" in <asm/boot.h> vlynq: correct typo of missing "CONFIG_" prefix in ifdef mtd: correct typo "MTD_DATAFLASH_VERIFY_WRITE" Staging: comedi: Remove references to dead EXPORT_SYMTAB Staging: vt6655: Remove Makefile refs to EXPORT_SYMTAB kbuild: correct initramfs compression comment trivial: Correct print_tainted routine name in comment trivial: Remove commented out usage of dead MODULE_PARM() in swarm_cs4297a
Robert Peterson (13): [GFS2] gfs2 knows of directories which it chooses not to display Extend print_symbol capability [GFS2] Add gfs2_tool lockdump support to gfs2 (bz 228540) [GFS2] Red Hat bz 228540: owner references [GFS2] bz 236008: Kernel gpf doing cat /debugfs/gfs2/xxx (lock dump) [GFS2] lockdump improvements [GFS2] kernel changes to support new gfs2_grow command [GFS2] Kernel changes to support new gfs2_grow command (part 2) [GFS2] Addendum patch 2 for gfs2_grow [GFS2] Can't mount GFS2 file system on AoE device [GFS2] Journaled file write/unstuff bug [GFS2] assertion failure after writing to journaled file, umount [GFS2] Addendum to the journaled file/unmount patch
Robert Reif (37): [CG14]: Fix section mismatch warnings. [BW2]: Fix section mismatch warnings. [SPARC32]: Fix SMP build regression [VIDEO]: Fix section mismatch in cg3.c [SPARC]: Add unsigned to unused bit field in a.out.h [SPARC]: Fix section mismatch warnings in pci.c and pcic.c [SPARC32]: Fix sparc32 kdebug changes. [SPARC32]: Remove iommu from struct sbus_bus and use archdata like sparc64. [SPARC32]: Add irqflags.h to sparc32 and use it from generic code. [SPARC]: video/cg14.c and video/sbuslib.c build fixes sparc: sunzilog uart order sparc: fix drivers/video/tcx.c warning sparc: sunzilog.c remove unused argument sparc: bw2.c fix bw2_exit sparc: cg14.c make cg14_init and cg15_exit static sparc: ffb.c make ffb_init and ffb_exit static sparc: tcx.c make tcx_init and tcx_exit static sparc: video drivers: add facility level sparc: tcx.c remove unnecessary function sparc video: make blank use proper constant sparc video: remove open boot prom code sparc32: Fix build. sparc32: fix rtrap.S typo sparc: get leo framebuffer working sparc32: fix init.c allnoconfig build error sparc32: add init memory poisoning rtc-m48t59: Only check century bits on m48t59 chips. sparc32: sun4m interrupt mask cleanup cg6: disable cursor when leaving graphics mode leo: disable cursor when leaving graphics mode sparc32: fix build errors sparc: Fix tty compile warnings. sparc: Use sparc64 version of prom/printf.c sparc: use sparc64 version of scatterlist.h sparc: fix array overrun check in of_device_64.c sparc: move of_device common code to of_device_common sparc32: Fix obvious build issues for tftpboot.img build.
Robert Richter (211): x86: extended interrupt LVT support for AMD Barcelona x86: apic: extended interrupt LVT support for AMD x86: add PCI extended config space access for AMD Barcelona fix build bug in "x86: add PCI extended config space access for AMD Barcelona" x86: add X86_FEATURE_IBS cpu feature x86/pci: Renaming k8-bus_64.c to amd_bus.c x86: Move PCI IO ECS code to x86/pci x86/pci: Makefile merge: Removing Makefile_* x86/pci: Makefile merge: removing include dir flag x86/pci: Makefile merge: whitespace changes only x86/pci: Makefile merge: decoupling options for mp_bus_to_node.o x86/pci: Makefile merge: changing 64bit ordering x86/pci: Makefile merge: creating pci-y for 64 bit x86/pci: mp_bus_to_node merge: moving code in amd_bus.c x86/pci: merge: moving mp_bus_to_node.c to amd_bus.c x86/pci: Makefile merge: coalescing 32 and 64 bit x86/pci: visws: renaming pcibios_init() x86/pci: removing subsys_initcall ordering dependencies x86/pci merge: fixing numaq initialization x86/pci: fix warnings in subsys_initcall functions x86/pci: Removing pci-y in Makefile x86/pci: Changing subsystem initialization order for NUMA x86/pci: renamed: numa.c -> numaq_32.c x86/pci: renaming numa into numaq x86/pci: Changing subsystem init for visws OProfile kernel maintainership changes x86: add PCI IDs for AMD Barcelona PCI devices x86: apic_*.c: add description to AMD's extended LVT functions x86/oprofile: introduce model specific init/exit functions x86/oprofile: Minor changes in op_model_athlon.c x86/oprofile: renaming athlon_*() into op_amd_*() drivers/oprofile: coding style fixes in buffer_sync.c OProfile: moving increment_tail() in buffer_sync.c OProfile: add IBS code macros x86/oprofile: separating the IBS handler OProfile: change IBS interrupt initialization OProfile: Fix build error in op_model_athlon.c OProfile: on_each_cpu(): kill unused retry parameter OProfile: fix setup_ibs_files() function interface OProfile: enable IBS for AMD CPUs OProfile: fix IBS build error for UP x86/oprofile: macro definition cleanup in op_model_athlon.c x86/oprofile: op_model_athlon.c: fix counter reset when reenabling IBS OP x86: apic: export symbols for extended interrupt LVT functions x86: apic: changing export symbols to *_GPL x86/oprofile: add CONFIG_OPROFILE_IBS option oprofile: fix printk in cpu_buffer.c x86/oprofile: reanaming op_model_athlon.c to op_model_amd.c x86/oprofile: fix on_each_cpu build error x86: fix: do not run code in amd_bus.c on non-AMD CPUs x86: fix: make PCI ECS for AMD CPUs hotplug capable x86: cleanup in amd_cpu_notify() Revert "Oprofile Multiplexing Patch" Merge commit 'v2.6.27-rc5' into tip/oprofile OProfile: Rework oprofile_add_ibs_sample() function OProfile: Rework string handling in setup_ibs_files() OProfile: Rename IBS sysfs dir into "ibs_op" oprofile: whitespace fixes oprofile: more whitespace fixes x86/oprofile: removing unused function parameter in add_ibs_begin() x86/oprofile: reordering functions in nmi_int.c Merge branch 'oprofile/x86-oprofile-for-tip' into oprofile/oprofile-for-tip oprofile: fixing whitespaces in drivers/oprofile/* oprofile: fixing whitespaces in arch/x86/oprofile/* oprofile: fixing whitespaces in arch/x86/oprofile/* Merge branch 'oprofile/x86-oprofile-for-tip' into oprofile/for-linus Revert "Cell OProfile: Incorrect local array size in activate spu profiling function" oprofile: comment cleanup oprofile: update comment for oprofile_add_sample() oprofile: whitspace changes only oprofile: fix typo x86/oprofile: reordering IBS code in op_model_amd.c x86/oprofile: cleanup IBS init/exit functions in op_model_amd.c oprofile: implement switch/case in buffer_sync.c oprofile: set values to default when creating oprofilefs ring_buffer: update description for ring_buffer_alloc() ftrace: remove unused function arg in trace_iterator_increment() oprofile: adding cpu buffer r/w access functions oprofile: adding cpu_buffer_write_commit() oprofile: adding cpu_buffer_entries() oprofile: moving cpu_buffer_reset() to cpu_buffer.h ring_buffer: add remaining cpu functions to ring_buffer.h oprofile: port to the new ring_buffer oprofile: remove nr_available_slots() oprofile: fix lost sample counter ring_buffer: adding EXPORT_SYMBOLs oprofile: rename kernel-wide identifiers oprofile: rename cpu buffer functions oprofile: remove ring buffer inline functions in cpu_buffer.h x86/oprofile: fix pci_dev use count for AMD northbridge devices oprofile: reordering some code in cpu_buffer.c oprofile: add inline function __oprofile_add_ext_sample() oprofile: simplify add_sample() oprofile: simplify sync_buffer() oprofile: simplify oprofile_begin_trace() oprofile: simplify add_sample() in cpu_buffer.c oprofile: simplify add_ibs_begin() oprofile: remove unused components in struct oprofile_cpu_buffer oprofile: remove unused ibs macro oprofile: remove backtrace code for ibs oprofile: making add_sample_entry() inline oprofile: rename variable ibs_allowed to has_ibs in op_model_amd.c oprofile: rename add_sample() in cpu_buffer.c oprofile: rename variables in add_ibs_begin() oprofile: add op_cpu_buffer_write_reserve() oprofile: modify op_cpu_buffer_read_entry() oprofile: rework implementation of cpu buffer events oprofile: add op_cpu_buffer_add_data() oprofile: add op_cpu_buffer_get_data() oprofile: use new data sample format for ibs ring_buffer: fix ring_buffer_event_length() oprofile: remove #ifdef CONFIG_OPROFILE_IBS in non-ibs code oprofile: make new cpu buffer functions part of the api Merge branch 'oprofile/ring_buffer' into oprofile/oprofile-for-tip powerpc/oprofile: fix cell/pr_util.h powerpc/oprofile: fix whitespaces in op_model_cell.c Merge branch 'oprofile/cell' into oprofile/oprofile-for-tip oprofile: fix uninitialized use of struct op_entry cpumask: modifiy oprofile initialization perf_counter, x86: remove X86_FEATURE_ARCH_PERFMON flag for AMD cpus perf_counter, x86: declare perf_max_counters only for CONFIG_PERF_COUNTERS perf_counter, x86: add default path to cpu detection perf_counter, x86: rework pmc_amd_save_disable_all() and pmc_amd_restore_all() perf_counter, x86: protect per-cpu variables with compile barriers only perfcounters: rename struct hw_perf_counter_ops into struct pmu perf_counter, x86: rename struct pmc_x86_ops into struct x86_pmu perf_counter, x86: make interrupt handler model specific perf_counter, x86: remove get_status() from struct x86_pmu perf_counter, x86: remove ack_status() from struct x86_pmu perf_counter, x86: rename __hw_perf_counter_set_period into x86_perf_counter_set_period perf_counter, x86: rename intel only functions perf_counter, x86: modify initialization of struct x86_pmu perf_counter, x86: make x86_pmu data a static struct perf_counter, x86: move counter parameters to struct x86_pmu perf_counter, x86: make pmu version generic perf_counter, x86: make x86_pmu_read() static inline perf_counter, x86: rename cpuc->active_mask perf_counter, x86: generic use of cpuc->active perf_counter, x86: consistent use of type int for counter index perf_counter, x86: rework counter enable functions perf_counter, x86: rework counter disable functions perf_counter, x86: change and remove pmu initialization checks perf_counter, x86: implement the interrupt handler for AMD cpus perf_counter, x86: return raw count with x86_perf_counter_update() perf_counter, x86: introduce max_period variable perf_counter, x86: remove vendor check in fixed_mode_idx() perf_counter, x86: remove unused function argument in intel_pmu_get_status() perf_counter: update 'perf top' documentation perf_counter, x86: rename bitmasks to ->used_mask and ->active_mask oprofile: fix cpu buffer size oprofile: introduce module_param oprofile.cpu_type Merge commit 'v2.6.30' into oprofile/master Revert "oprofile: discover counters for op ppro too" x86/oprofile: moving arch_perfmon counter setup to op_x86_model_spec.init x86/oprofile: minor style changes in struct op_x86_model_spec oprofile: remove irq_flags in struct op_entry oprofile: remove obselete include headers x86/oprofile: remove #ifdefs in ibs functions x86/oprofile: simplify AMD cpu init code x86/oprofile: move common macros to op_x86_model.h x86/oprofile: remove MSR macros for AMD cpus x86/oprofile: remove MSR macros for ppro cpus x86/oprofile: remove MSR macros for p4 cpus x86/oprofile: fix and cleanup CTRL_SET_* macros x86/oprofile: remove unused macros for AMD virtualization profiling x86/oprofile: pass the model to setup_ctrs() functions x86/oprofile: replace macros to calculate control register x86/oprofile: replace CTR_OVERFLOWED macros x86/oprofile: replace CTRL_SET_*ACTIVE macros x86/oprofile: replace CTR*_IS_RESERVED macros x86/oprofile: use 64 bit wrmsr functions x86/oprofile: use 64 bit values to save MSR states x86/oprofile: remove some local variables in MSR save/restore functions x86/oprofile: use 64 bit values in IBS functions x86/oprofile: introduce oprofile_add_data64() Merge commit 'tip/perfcounters-for-linus' into oprofile/master x86/oprofile: fix initialization of arch_perfmon for core_i7 Merge branches 'oprofile/fixes', 'oprofile/next' and 'oprofile/master' into oprofile/auto x86/oprofile: rename kernel parameter for architectural perfmon to arch_perfmon Merge commit 'v2.6.31-rc3'; commit 'tip/oprofile' into oprofile/core x86/oprofile: Fix cast of counter value x86/oprofile: Rework and simplify nmi_cpu_setup() x86/oprofile: Whitespaces changes only x86/oprofile: Fix usage of NUM_CONTROLS/NUM_COUNTERS macros x86/oprofile: Use per_cpu() instead of __get_cpu_var() x86/oprofile: Fix initialization of switch_index oprofile: oprofile_set_timeout(), return with error for invalid args oprofile: Rename variable timeout_jiffies and move to oprofile_files.c oprofile: Remove oprofile_multiplexing_init() oprofile: Grouping multiplexing code in oprof.c oprofile: Introduce op_x86_phys_to_virt() oprofile: Grouping multiplexing code in op_model_amd.c x86/oprofile: Implement multiplexing setup/shutdown functions x86/oprofile: Moving nmi_setup_cpu_mux() in nmi_int.c x86/oprofile: Moving nmi_cpu_save/restore_mpx_registers() in nmi_int.c x86/oprofile: Moving nmi_cpu_switch() in nmi_int.c x86/oprofile: Remove const qualifier from struct op_x86_model_spec x86/oprofile: Remove unused num_virt_controls from struct op_x86_model_spec x86/oprofile: Modify initialization of num_virt_counters x86/oprofile: Add function has_mux() to check multiplexing support x86/oprofile: Enable multiplexing only if the model supports it x86/oprofile: Implement mux_clone() oprofile: Adding switch counter to oprofile statistic variables x86/oprofile: Implement op_x86_virt_to_phys() x86/oprofile: Add counter reservation check for virtual counters x86/oprofile: Small coding style fixes x86: fix section mismatch for i386 init code Revert "x86: oprofile/op_model_amd.c set return values for op_amd_handle_ibs()" ring-buffer: Fix advance of reader in rb_buffer_peek() ring-buffer: consolidate interface of rb_buffer_peek() oprofile: warn on freeing event buffer too early
Robert S Peterson (1): [GFS2] Set d_ops for root inode
Robert Schedel (4): HID: Support Samsung IR remote HID: Suppress hidinput for Samsung IR control V4L/DVB (7830): dvb_ca_en50221: Fix High CPU load in 'top' due to budget_av slot polling HID: Support new variants of Samsung USB IR receiver (0419:0001)
Robert Schulze (2): airo: should select crypto_aes airo: collapse debugging-messages in issuecommand to one line
Robert Schwebel (12): export platform_add_devices [ARM] 4641/2: netX: fix kobject_name type [ARM] 4642/2: netX: default config for netx based boards [ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module [ARM] 4745/1: pcm027: default configuration [ARM] 4746/1: pcm027: network support for phyCORE-PXA270 [ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270 [ARM] 4876/1: i.MXC family: Clean up [ARM] 4877/1: i.MXC family: Clean up current platform code [ARM] 4887/1: i.MXC family: Separate current platform code Staging: comedi: add ssv_dnp driver ASoC: fix pxa2xx-ac97.c breakage
Robert Spanton (2): USB: PL2303: CA-42 Phone cable USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements.
Robert Spitzenpfeil (1): USB: usb-storage: unusual_devs entry for Oracom MP3 player
Robert T. Johnson (1): atm: [he] limit queries to the device's register space
Robert Varga (1): tcp: fix CONFIG_TCP_MD5SIG + CONFIG_PREEMPT timer BUG()
Robert W. Boone (2): v4l: 686: change the number of lines in the input signal when the v4l: 719: implement some differences in video output port
Robert Walsh (11): IB/ipath: Initialize diagpkt file on device init only IB/ipath: Check reserved memory keys IB/ipath: Remove duplicate stuff from ipath_verbs.h IB/ipath: Check that a UD work request's address handle is valid IB/ipath: Fix WC format drift between user and kernel space IB/ipath: Don't corrupt pending mmap list when unmapped objects are freed IB/ipath: Fix maximum MTU reporting IB/ipath: Fill in some missing FMR-related fields in query_device IB/ipath: Send ACK invalid where appropriate IB/ipath: ipath_poll fixups and enhancements IB/ipath: Clean send flags properly on QP reset
Roberto Castagnola (1): Input: logips2pp - fix button mapping for MX300
Roberto De Ioris (3): applesmc: support for Intel iMac Staging: add udlfb driver Staging: udlfb: update to version 0.2.3
Roberto Nibali (3): [IPVS]: remove dead code [IPVS]: Cleanup IP_VS_DBG statements. x86_64: Clean up white space in traps.c
Robie Basak (3): [IrDA]: Resend frames on timeout. [IrDA]: Frame length validation. USB: ftdi_sio: added Alti-2 VID and Neptune 3 PID
Robin Callender (1): USB: gadget: audio driver seg-fault fix
Robin Getz (126): Blackfin arch: all symbols were offset by 4k, since we didn't have the __text label. Blackfin arch: update ANOMALY handling Blackfin arch: update printk to use KERN_EMERG and reformat crash output Blackfin arch: match kernel startup messaage with new linker script Blackfin arch: Clean up trace buffer handling, No major functional changes. Blackfin arch: Fix up remaining printks with proper log levels Blackfin arch: Fix Anomaly hanlding, as pointed out by Mike Blackfin arch: Fix CCLK and SCLK checks Blackfin arch: Add ability to expend the hardware trace buffer Blackfin arch: to do some consolidation of common code and common name spaces Blackfin arch: fix up header for BF533 Blackfin arch: Fix bug missing L2_MEMORY definition for EZKIT-BF561 compiling error Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT didn't work that well with DEBUG_KERNEL_START Blackfin arch: Initial patch to add earlyprintk support Blackfin arch: fix endless loop bug when a double fault happens Blackfin arch: Enable earlyprintk earlier - so any error after our interrupt tables are set up will print out Blackfin arch: Print out debug info, as early as possible Blackfin arch: show_mem can not be marked as init, since it is called during OOM condition Blackfin arch: the load address is not safe to point to as a workaround for ANOMALY 05000281 Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT and DEBUG_KERNEL_START Blackfin arch: fix the aliased write macros ensure we don't use bootconsoles after init has been released fix - ensure we don't use bootconsoles after init has been released debugfs: helper for decimal challenged Blackfin arch: Fix up /proc/cpuinfo so it is like everyone else Blackfin arch: fix bug: kernel prints out error message twice Blackfin arch: cleanup arch/blackfin/kernel/traps.c handling code. Blackfin arch: fix bug: tell users if the kernel is recovering from a fault condition Blackfin arch: Fix random crash issue found by Michael. Blackfin arch: Add missing definitions of BF54x Blackfin arch: ensure that speculative loads of bad pointers don't cause us to do bad things. Blackfin arch: ensure we work around ANOMALY_05000261 for null pointers Blackfin arch: fix bux - only reset the PC when necessary, otherwise gdb gets confused Blackfin arch: fix bug cplbmgr.S does not exit properly on error condition Blackfin arch: move the init sections to the end of memory to help decrease memory fragementation [Blackfin] arch: Add a note describing what is going on - no functional changes [Blackfin] arch: fix bug - trap_tests fails to recover on some tests. [Blackfin] arch: fix bug gdb testing on hardware has regression [Blackfin] arch: do not use hard coded addresses [Blackfin] arch: do not use fixed numbers to describe offsets - no functional changes [Blackfin] arch: Let the pre-processor do the math to save a few cycles - no functional changes [Blackfin] arch: Clean up dump_bfin_mem [Blackfin] arch: Don't oops_in_progress if single step is comming from the kernel [Blackfin] arch: print out list of modules if kernel is crashing and tell people if the kernel is tainted Blackfin arch: print out modules that are loaded if we get a kernel oops Blackfin arch: cleanup kernel exception message, don't insult the customer. Blackfin arch: Update Kconfig to latest Blackfin silicon datasheets Blackfin arch: Ensure we printk out strings with the proper loglevel Blackfin arch: fix bug when sending signals with the wrong PC, cause gdb get confused remove support for un-needed _extratext section [Blackfin] arch: fix bug - when we crash, current is not valid [Blackfin] arch: fix bug - grab locks when not atomic [Blackfin] arch: Add a little bit more runtime info for MPU [Blackfin] arch: try to remove condition that causes double fault, by checking current before it gets dereferenced USB: partial USB embedded host support video/logo: add support for Blackfin/Linux logo for framebuffer console Blackfin arch: Remove useless config option. Blackfin arch: Add unwinding for stack info, and a little more detail on trace buffer Blackfin arch: When icache is off, make sure people know it Blackfin arch: If we double fault, rather than hang forever, reset Blackfin arch: be consistant with parition names, and ensure the bus is identified Blackfin arch: Fix bug - when expanding the trace buffer, it does not print out the decoded instruction. Blackfin arch: Print out doublefault addresses, so debug can occur Blackfin arch: Allow ins functions to have a low latency version Blackfin arch: add supporting for double fault debug handling Blackfin arch: Better error handling of unknown exceptions Blackfin arch: Make sure we protect except 2 properly, and print out memory properly Blackfin arch: rename blackfin_sram.c to sram-alloc.c Blackfin arch: Use DTEST rather than DMA to poke at L1 SRAM during exception context Blackfin arch: Make sure we program the correct values in only when necessary for MUSB driver Blackfin arch: Fix bug - HW Errors never recover on BF548 Blackfin arch: Add optional verbose debug Blackfin arch: print out error/warning if you are running on the incorrect CPU type Blackfin arch: make sure we include the fix for SPORT hysteresis when reprogramming clocks Blackfin arch: fix bug - build kernel failed at head.S when reprogram clock on all platforms Blackfin arch: Fix typo when adding CONFIG_DEBUG_VERBOSE [CPUFREQ] Documentation: Add Blackfin to list of supported processors Blackfin arch: Add basic irq stack checking for Blackfin Blackfin arch: Update some inline assembly, tweak some register constraints Blackfin arch: panic when running on a chip rev below what we are compiled for Blackfin arch: fix bug - kernel detects BF532 incorrectly Blackfin arch: fix bug - BF527 0.2 silicon has different CPUID (DSPID) value USB: musb: Make sure we program the correct values in only when necessary. Blackfin arch: Print out where the bootmode is coming from (for easier debugging). Blackfin arch: don't accidently re-enable interrupts Blackfin arch: Fix URL Blackfin arch: Add a few more instructions that can cause the trace buffer to be discontiguous Blackfin arch: Add ability to count and display number of NMI interrupts Blackfin arch: Random read/write errors are a bad thing Blackfin arch: be less noisy when gets a gpio conflict after kernel has booted Blackfin Serial Driver: fix baudrate for early_printk Blackfin: allow scheduler functions to be placed into L1 Blackfin: fix early L1 relocation crash Blackfin: document anomaly 05000234 workaround Blackfin: annotate anomaly 05000119 in core DMA code Blackfin: make sure MPU CPLB for first 1k is marked as valid Blackfin: make deferred hardware errors more exact Blackfin: make sure stack is accessible before dumping it Blackfin: add workaround for anomaly 05000461 Blackfin: include system/processor info in dump messages Blackfin: add missing access_ok() checks to user functions Blackfin: export the last exception cause via debugfs Blackfin: only handle CPLB protection violations when MPU is enabled Blackfin: include the cpu compiled version in /proc/cpuinfo Blackfin: do not configure the UART early if on wrong processor kallsyms: support kernel symbols in Blackfin on-chip memory debugfs: use specified mode to possibly mark files read/write only irqs: add IRQF_SAMPLE_RANDOM to the feature-removal-schedule.txt (deprecated) list Blackfin: stick the CPU name into boot image name Blackfin: fix early crash when booting on wrong cpu printk: Enable the use of more than one CON_BOOT (early console) printk: Ensure that "console enabled" messages are printed on the console Blackfin: cleanup code a bit with comments and defines Blackfin: work around anomaly 05000281 Blackfin: fix silent crash when no uClinux MTD filesystem exists Blackfin: drop duplicate runtime checking of anomaly 05000448 Blackfin: fix handling of IPEND in interrupt context save Blackfin: work around anomaly 05000189 Blackfin: make EVT3->EVT5 lowering more robust wrt IPEND[4] Blackfin: reject outdated/unused/wrong relocation types Blackfin: clean up early memory setup code Blackfin: add an early shadow console Blackfin: catch hardware errors earlier during booting Blackfin: workaround anomaly 05000283 Blackfin: fix typo in isram_write() Blackfin: mass clean up of copyright/licensing info
Robin H. Johnson (6): tmpfs: time granularity fix for [acm]time going backwards ALSA: HDA: patch_analog: Fix SPDIF output on AD1989B ALSA: HDA: hda_local: Less magic numbers. ALSA: HDA: hda_proc: Fix printf format specifier ALSA: HDA: patch_analog: Implement multiple outputs for AD1988 ALSA: HDA: patch_analog: Quirk for Asus P5Q Premium/Pro boards.
Robin H. Johnson (1): Add notation that the Asus W5F laptop has a short cable instead of 80-wire.
Robin Holt (44): [IA64] Percpu quicklist for combined allocator for pgd/pmd/pte. [IA64] 4-level page tables mm: ZAP_BLOCK causes redundant work [IA64] Updates to the sn2_defconfig for 2.6.15. [IA64] Change SET_PERSONALITY to comply with comment in binfmt_elf.c. [IA64] fix for SET_PERSONALITY when CONFIG_IA32_SUPPORT is not set. kbuild: Fix genksyms handling of DEFINE_PER_CPU(struct foo_s *, bar); Add tmpfs options for memory placement policies [IA64-SGI] Fix XPC code which sleeps with spin_lock_irqsave(). [IA64] Make show_mem() skip holes in a pgdat [IA64] bte_unaligned_copy() transfers one extra cache line. [IA64] Improve unwind checking. [IA64] Only unwind non-running tasks. x86_64: fix HPET init race [IA64] Cleanup generated file not ignored by .gitignore [IA64] Allow ia64 to CONFIG_NR_CPUS up to 4096 [IA64] update generic_defconfig for 2.6.27-rc1 [IA64] update generic_defconfig to support sn2. [IA64] Remove sn2_defconfig. [IA64] Shrink shadow_flush_counts to a short array to save 8k of per_cpu area. [IA64] Fix ia64 build failure when CONFIG_SFC=m [IA64] fix up bte.h ia64: fix panic during `modprobe -r xpc' [IA64] Updated the generic_defconfig to work with the 2.6.28-rc7 kernel. [IA64] Clear up section mismatch for sn_check_wars. [IA64] Clear up section mismatch with arch_unregister_cpu() [IA64] Clear up section mismatch for ioc4_ide_attach_one. sgi-xpc: ensure flags are updated before bte_copy sgi-xpc: Remove NULL pointer dereference. sgi-xpc: fix up stale DBUG_ON statements [IA64] bte_copy of BTE_MAX_XFER trips BUG_ON. sgi-gru: remove SGI_GRU as a valid config option for ia64 configs with SGI_UV xpc_sn2: fix max() warning about pointers of different types Factor out #ifdefs from kernel/spinlock.c to LOCK_CONTENDED_FLAGS Allow rwlocks to re-enable interrupts ia64: implement interrupt-enabling rwlocks sgi-xpc: update SGI XP/XPC/XPNET maintainer sgi-xpc: prevent false heartbeat failures sgi-xpc: implement opencomplete messaging sgi-xpc: clean up numerous globals sgi-xp/sgi-gru: allow modules to load on non-uv systems x86, UV: Fix information in __uv_hub_info structure x86, UV: Fix and clean up bau code to use uv_gpa_to_pnode() x86, UV: Set DELIVERY_MODE=4 for vector=NMI_VECTOR in uv_hub_send_ipi()
Rocky Craig (2): IPMI: remove invalid acpi register spacing check powerpc: Fix TLB invalidation on boot on 32-bit
Rod Whitby (24): [ARM] 3215/1: Iomega NAS 100d (MACH_NAS100D) machine support [ARM] 3218/1: PAGE_SHIFT undeclared in arch-ixp4xx/memory.h (adjust_zones moved out of line) [ARM] 3595/1: ixp4xx/nas100d: Board support for new LED subsystem [ARM] 3597/1: ixp4xx/nslu2: Board support for new LED subsystem [ARM] 3984/1: ixp4xx/nslu2: Fix disk LED numbering (take 2) [MTD] Support combined RedBoot FIS directory and configuration area [MTD] Fix RedBoot partition parsing regression harder. pata_ixp4xx_cf: fix compilation introduced by ata_port_desc() conversion [ARM] 4766/2: ixp4xx: Update ixp4xx_defconfig, enabling all supported boards [ARM] 4767/2: ixp4xx: Add bitops.h include to io.h [ARM] 4768/2: ixp4xx: Button and LED updates for the nas100d board [ARM] 4769/2: ixp4xx: Button updates for the dsmg600 board [ARM] 4772/2: ixp4xx: Register nslu2 rtc i2c_board_info [ARM] 4773/2: ixp4xx: Register nas100d rtc i2c_board_info [ARM] 4774/2: ixp4xx: Register dsmg600 rtc i2c_board_info [ARM] 4715/2: Ethernet support for IXDP425 boards [ARM] 4805/1: ixp4xx: Use leds-gpio driver instead of IXP4XX-GPIO-LED driver [ARM] 4806/1: ixp4xx: Ethernet support for the nslu2 and nas100d boards [ARM] 4807/2: ixp4xx: Merge nslu2-power.c into nslu2-setup.c [ARM] 4808/2: ixp4xx: Merge nas100d-power.c into nas100d-setup.c [ARM] 4809/2: ixp4xx: Merge dsmg600-power.c into dsmg600-setup.c leds: Remove the now uneeded ixp4xx driver [ARM] 4874/2: ixp4xx: Add support for the Freecom FSG-3 board leds: Add new driver for the LEDs on the Freecom FSG-3
Roderick Colenbrander (4): powerpc/virtex: Add support for Xilinx PCI host bridge powerpc/virtex: Add Xilinx ML510 reference design support powerpc/virtex: Add ml510 reference design device tree powerpc: Fix i8259 interrupt driver kernel crash on ML510
Rodney Lorrimar (2): Input: adbhid - fix capslock key state after suspend Input: adbhid - capslock and power button fix
Rodolfo Giometti (22): au1100fb: Fix compilation [MIPS] APM emu support [ALSA] Disable AC97 AUX and VIDEO controls for WM9705 touchscreen au1100fb: add power management support au1100fb: info->var.rotate fix au1100fb: Fix startup sequence au1100fb: Add option to enable/disable the cursor Input: add support for PXA27x keyboard controller [MTD] [NOR] Support for auto locking flash on power up i2c-pxa: Support new-style I2C drivers i2c: Add support for the TSL2550 rtc-ds1307: oscillator restart for ds13{37,38,39,40} i2c/tsl2550: Add power management added power_supply: Support for Texas Instruments BQ27200 battery managers rtc-ds1307: alarm support for ds1337/ds1339 leds: Add backlight LED trigger Add c2 port support c2port: add c2port support for Eurotech Duramar 2150 usb host: Oxford OXU210HP HCD driver. leds: ledtrig-timer - on deactivation hardware blinking should be disabled LinuxPPS: core support i2c: Use rwsem instead of mutex for board info
Rodolfo Quesada (1): USB: storage: new unusual_devs.h entry: Mitsumi 7in1 Card Reader
Rodrigo Vivi (1): omapfb: add support for rotation on the Blizzard LCD ctrl
Roel Kluin (428): spin_lock_unlocked cleanups [9P]: Fix missing unlock before return in p9_mux_poll_start [WATCHDOG] Unlock in iTCO_wdt_start when reboot is disabled [IA64] arch/ia64/sn/kernel/mca.c: undo lock when sn_oemdata can't be extended [WAN]: lmc_ioctl: don't return with locks held e1000e: Fix typo ! & [ARM] Fix assignment instead of condition in arm/mach-omap2/clock.c [POWERPC] allocation fix in ppc/platforms/4xx/luan.c V4L/DVB (6503): pvrusb2: Fix associativity logic error drm/sis: missing mutex unlock in error path. [S390] Fix priority mistakes in drivers/s390/cio/cmf.c i4l: errors with assignments in if paride: fix 'and' typo in drivers/block/paride/pt.c [IA64] fix number of bytes zeroed by sys_fw_init() in arch/ia64/hp/sim/boot/fw-emu.c Fix priority mistakes in fs/ocfs2/{alloc.c, dlmglue.c} ipw2100: fix postfix decrement errors [MYRI_SBUS]: Prevent that myri_do_handshake lies about ticks. [TEHUTI]: Fix incorrect usage of strncat in bdx_get_drvinfo() cris gpio: undo locks before returning mips: undo locking on error path returns [MIPS] iounmap if in vr41xx_pciu_init() pci clock is over 33MHz [POWERPC] 4xx: balance ioremap/ioumap calls for Yucca [ARM] PXA ssp: unlock when ssp tries to close an invalid port USB: Fix priority mistakes in drivers/usb/core/hub.c USB: free memory when writing fails in usb/serial/mos7840.c [ARM] 4680/1: parentheses around NR_IRQS definition e1000: fix memcpy in e1000_get_strings [IA64] operator priority fix in acpi_map_lsapic() asm-h8300: parentheses around definition CLOCK_TICK_RATE [SCSI] atari_NCR5380, sun3_NCR5380: operator precedence fix [POWERPC] 4xx: logical/bitand typo in powerpc/boot/4xx.c V4L/DVB (6564): Move check before lock V4L/DVB (6703): pvrusb2: Change division to bit-or for tveeprom standards wireless: fix '!x & y' typo's [MIPS] ARC: Use strchr instead of strstr. [PKT_SCHED] sch_teql.c: Duplicate IFF_BROADCAST in FMASK, remove 2nd. [MTD] [NOR] Test devtype, not definition in flash_probe(), drivers/mtd/devices/lart.c drivers/net/arm/at91_ether.c: logical/bitand typo in function reset_phy() m68k: Balance ioremap and iounmap in m68k/atari/hades-pci.c sound/oss/trident.c: fix incorrect test in trident_ac97_set() drivers/isdn/hardware/eicon/message.c fix 'and' typo in eicons' AddInfo() asus-laptop: add parentheses ACPI: thinkpad-acpi: second TP_EC_FAN_FULLSPEED should be TP_EC_FAN_AUTO [SCSI] u14-34f: fix data direction bug [CIFS] Fix typo in quota operations pnpacpi: __initdata is not an identifier V4L/DVB (7139): add parentheses [S390] dcss: Fix Unlikely(x) != y USB: ftdi_sio.c add missing '|' [ALSA] soc - duplicate strcasecmp test for "rj-master" in mpc8610_hpcd_probe() ufs: fix parenthesisation in ufs_set_fs_state() sh: heartbeat: ioremap is expected to succeed wireless/iwlwifi/iwl-4965.c: add parentheses wireless: Convert to list_for_each_entry_rcu() ahci: logical-bitwise and confusion in ahci_save_initial_config() tifm_sd: DATA_CARRY is not boolean in tifm_sd_transfer_data() V4L/DVB (7362): tvp5150.c: logical-bitwise and confusion [NETFILTER]: nf_conntrack_h323: logical-bitwise & confusion in process_setup() sched: remove double unlikely from schedule() [POWERPC] PS3: Fix unlikely typo in ps3_get_irq [POWERPC] Replace logical-AND by bit-AND in pci_process_ISA_OF_ranges() [SCSI] aic7xxx: Test opcode, not definition in aicasm:type_check() r8169: fix past rtl_chip_info array size for unknown chipsets [GFS2] fix assertion in log_refund() [MTD] [OneNAND] unlikely(x) || unlikely(y) => unlikely(x || y) prism54: prism54_get_encode() test below 0 on unsigned index wireless: rndis_wlan: modparam_workaround_interval is never below 0. [ALSA] sound/drivers/dummy.c: fix negative snd_pcm_format_width() check [ALSA] SOC: fix tests in cs4270_hw_params() OSS: dmabuf: fix negative DMAbuf_get_buffer_pointer() check V4L/DVB (7220): drivers/media/video/sn9c102/sn9c102_core.c Fix Unlikely(x) == y V4L/DVB (7373): logical-bitwise & confusion in se401_init() V4L/DVB (7459): Test cmd, not definition in decoder_command(), drivers/media/video/zoran_device.c Input: i8042 - fix incorrect usage of strncpy and strncat pata_bf54x: decrease count first. smc911x: test after postfix decrement fails in smc911x_{reset,drop_pkt} V4L/DVB (7733): blackbird_find_mailbox negative return ignored in blackbird_initialize_codec() dz: test after postfix decrement fails in dz_console_putchar() video/aty/atyfb_base.c: free when fb can't be registered drivers/video/aty/aty128fb.c: fix incorrect usage of strncat in aty128_init() drivers/video/imsttfb.c: add missing curly brackets [ARM] am79c961a: platform_get_irq() may return signed unnoticed [ARM] serial: s3c2410: platform_get_irq() may return signed unnoticed kconfig: reversed borderlines in inputbox ide-cd: fix test unsigned var < 0 ide-cd: clean up cdrom_analyze_sense_data() ARM: am79c961a: platform_get_irq() may return signed unnoticed netfilter: xt_TCPOPTSTRIP: signed tcphoff for ipv6_skip_exthdr() retval ext3: fix test ext_generic_write_end() copied return value ext4: fix test ext_generic_write_end() copied return value ext4: fix hot spins in mballoc after err_freebuddy and err_freemeta USB: mos7840: test and propagate set_uart_reg return value SH: catch negative denormal_subf1() retval in denormal_add() [MIPS] ip27-timer: fix unsigned irq < 0 [POWERPC] mpic_pasemi_msi: Failed allocation unnoticed [POWERPC] mpic_u3msi: Failed allocation unnoticed wireless, airo: waitbusy() won't delay gpio: mcp23s08 debug fix sched: unite unlikely pairs in rt_policy() and schedule_debug() ipg: fix receivemode IPG_RM_RECEIVEMULTICAST{,HASH} in ipg_nic_set_multicast_list() fec_mpc52xx: MPC52xx_MESSAGES_DEFAULT: 2nd NETIF_MSG_IFDOWN => IFUP pcmcia: yenta-cardbus: ENE_TEST_C9_PFENABLE duplicate *_F0 ALSA: Au1xpsc: psc not disabled when TX is idle xilinx_spi: test below 0 on unsigned irq in xilinx_spi_probe() aty128fb: test below 0 on unsigned pll->post_divider amifb: test virtual screen range before subtraction on unsigned atafb: test virtual screen range before subtraction on unsigned vga16fb: test virtual screen range before subtraction on unsigned asic3: platform_get_irq() may return signed unnoticed ALSA: aoa - Remove duplicate assignment of SNDRV_PCM_FMTBIT_S{16,24}_BE bits powerpc/cell/oprofile: Fix test on overlay_tbl_offset in vma_map mfd: check for platform_get_irq() return value in sm501 [S390] appldata: unsigned ops->size cannot be negative ext4: Use simple_strtol() instead of simple_strtoul() in ext4_ui_proc_open unsigned fid->fid cannot be negative check_hung_task(): unsigned sysctl_hung_task_warnings cannot be less than 0 ALSA: sound: Make static net: Make static Input: make some variables and functions static ALSA: ASoC: fix a typo in omp-pcm.c qlge: ql_adapter_down() typo block: make blk_softirq_init() static EtherExpress16: fix printing timed out status V4L/DVB (9994): gspca: t613: Bad loop in om6802 reset. ACPI: ec.c, pci_link.c, video_detec.c: static mmc: balanc pci_iomap with pci_iounmap [SCSI] libsas: fix test for negative unsigned and typos isdn: capi: &&/|| typos DCB: fix kfree(skb) parisc: set_time() catch errors Staging: wlan-ng: skb_p80211_to_ether() - payload_length is unsigned, check before subtraction hugetlb: unsigned ret cannot be negative USB: serial: usb_debug: Make static Make various things static panasonic-laptop: fix X[ ARRAY_SIZE(X) ] [MTD] slram: Handle negative devlength correctly net/9p: fid->fid is used uninitialized phylib: unsigneds go unnoticed USB: GADGET: fix !x & y Staging: usbip: usbip_start_threads(): handle kernel_thread failure Staging: poch: fix verification of memory area SH: fix start_thread and user_stack_pointer macros ath5k: notice a negative keytype smsc911x: timeout reaches -1 drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic Input: bf54x-keys - fix debounce time validation Input: pc110pad - use no_pci_devices() leds: Fix bounds checking of wm8350->pmic.led ALSA: alsa: time reaches -1, tested 0 Input: pxa930_trkball - fix write timeout handling Input: ambakmi - fix timeout handling in amba_kmi_write() net: variables reach -1, but 0 tested cassini/sungem: limit reaches -1, but 0 tested ALSA: pcm_oss: AFMT_S24_LE is set twice in return value ASoC: count reaches 10001, not 10000. libertas: pos[4] tested twice, 2nd should be pos[5] [ARM] AACI: timeout will reach -1 sound: OSS: dmabuf: too many loops rtc: t reaches -1, tested 0 TG3: limit reaches -1 sun3: print when lance_open() fails IRDA: cnt is off by 1 3c505: do not set pcb->data.raw beyond its size sound: OSS: &&/|| typo in ad1848.c mfd: wm8350 tries reaches -1 FRV: __pte_to_swp_entry doesn't expand correctly paride/pg.c: xs(): &&/|| confusion sound: OSS: missing parentheses in pas2_card.c ATM: misplaced parentheses? TG3: &&/|| confusion atm: Add missing parentheses [ARM] 5403/1: pxa25x_ep_fifo_flush() *ep->reg_udccs always set to 0 sundance: missing parentheses? SMSC: timeout reaches -1 sunlance: Beyond ARRAY_SIZE of ib->btx_ring i2c: Fix misplaced parentheses i2c: Timeouts reach -1 amd74xx: device/vendor confusion atiixp: fix missing parentheses [IA64] Do not go beyond ARRAY_SIZE of unw.hash [IA64] Don't go beyond iosapic_intr_info's arraysize MIPS: Alchemy: In plat_time_init() t reaches -1, tested: 0 wavelan: Test arraysize before an element of the array. p54: misplaced parentheses b43: Fix LO calibration txctl reg value net: more timeouts that reach -1 net pcmcia: worklimit reaches -1 aoe: error printed 1 too early sungem: another error printed one too early sparc64: wait_event_interruptible_timeout may return -ERESTARTSYS iop-adma, mv_xor: fix mem leak on self-test setup failure Squashfs: frag_size should be signed, as it can hold an error result loop: don't increment p->offset with (size_t) -EINVAL [WATCHDOG] gef_wdt.c: fsl_get_sys_freq() failure not noticed ide: expiry() returns int, negative expiry() return values won't be noticed wireless, wavelan: spin off by 1 cfg80211: test before subtraction on unsigned ALSA: snd-powermac: timeout reaches -1 [SCSI] fcoe: fix kfree(skb) mm: get_nid_for_pfn() returns int [SCSI] ses: code_set == 1 is tested twice x25: '< 0' and '>= 0' test on unsigned tcp: '< 0' test on unsigned acpi-wmi: unsigned cannot be less than 0 net: kfree(napi->skb) => kfree_skb PCI hotplug: shpchp: fix bus number check to avoid false positive [JFFS2] jffs2_acl_count() tests < 0 on unsigned ctcm: avoid wraparound in length of incoming data USB: count reaches -1, tested 0 USB: more u32 conversion after transfer_buffer_length and actual_length i2c-algo-pcf: Style cleanups i2c-algo-pcf: Handle timeout correctly virtio: fix BAD_RING, START_US and END_USE macros V4L/DVB (10629): tvp514x: try_count reaches 0, not -1 V4L/DVB: calibration still successful at 10 V4L/DVB (10657): [PATCH] V4L: missing parentheses? hugetlb: chg cannot become less than 0 alpha: fix macros rtc-wm8350: retries will reach -1 rtc: test before subtraction on unsigned fbdev: newport: newport_*wait() return 0 on timeout drivers/video/omap/hwa742.c: div reaches max_clk_div arkfb: fix misplaced parentheses uvesafb: bitwise OR has higher precedence than ?: vesafb: bitwise OR has higher precedence than ?: viafb: returns 0 two too early hppfs: hppfs_read_file() may return -ERROR Staging: agnx: i reaches -1, tested 0 Staging: meilhaus: unsigned won't get negative after subtraction Staging: otus: logical/bit and confusion Staging: rtl8187se: ! x & y problem in inactive code Staging: comedi: rtd520: &&/|| typo rio: addition has higher precedence than ?: spi: limit reaches -1, tested 0 ALSA: emu10k1 - off by 1 in snd_emu10k1_wait() drm: count reaches -1 spi: pxa2xx: limit reaches -1 bfin_5xx: misplaced parentheses microblaze: iowrite upon timeout ARM: OMAP2: possible division by 0 rpcgss: remove redundant test on unsigned i2c-pxa.c: timeouts off by 1 i2c: Timeouts off by 1 ar9170: wrong test on outlen in ar9170_usb_exec_cmd() ? ROMFS: romfs_dev_read() error ignored ASoC: remove driver_data direct access of struct device ALSA: riptide: postfix increment and off by one RDMA/nes: Fix off-by-one bugs in reset_adapter_ne020() and init_serdes() asm-generic: fix local_add_unless macro cdrom: beyond ARRAY_SIZE of viocd_diskinfo wireless: beyond ARRAY_SIZE of intf->crypto_stats gigaset: beyond ARRAY_SIZE of iwb->data smack: do not beyond ARRAY_SIZE of data sh: clkfwk: beyond ARRAY_SIZE of onchip_ops for sh7722. xen-blkfront: beyond ARRAY_SIZE of info->shadow fsldma: fix check on potential fdev->chan[] overflow [SCSI] ibmvscsi: Remove redundant test on unsigned. mISDN: get_free_devid() failure ignored ASoC: correct print specifiers for unsigneds drivers/serial/mpc52xx_uart.c: fix array overindexing check uwb: event_size should be signed ALSA: burgundy: timeout message is off by one. mtd: nand: max_retries off by one in mxc_nand CRIS: assignment/is equal confusion drm: fix LOCK_TEST_WITH_RETURN macro atl1c: WAKE_MCAST tested twice, not WAKE_UCAST drivers/isdn/i4l/isdn_tty.c: fix check for array overindexing [S390] qdio: fix access beyond ARRAY_SIZE of irq_ptr->{in,out}put_qs Blackfin: fix length checking in kgdb_ebin2mem lguest: beyond ARRAY_SIZE of cpu->arch.gdt irda: smsc wait count reaches -1 block/ps3: remove driver_data direct access of struct device [SCSI] ncr53c8xx: div reaches -1 [SCSI] nsp_cs: time_out reaches -1 block/ps3: remove driver_data direct access of struct device V4L/DVB: cx23885/cymax2: binary/logical &/&& typo V4L/DVB: cleanup redundant tests on unsigned V4L/DVB (11741): zoran: Fix &&/|| typo V4L/DVB (11961): tvp514x: try_count off by one spi: takes size of a pointer to determine the size of the pointed-to type alpha: bad macro expansion, parameter is member uml: bad macro expansion, parameter is member carminefb: fix possible access beyond end of carmine_modedb[] radeon: P2G2CLK_ALWAYS_ONb tested twice, should 2nd be P2G2CLK_DAC_ALWAYS_ONb? spi_bfin5xx: limit reaches -1 ufs: sector_t cannot be negative Staging: comedi: non working tests on unsigned cmd->convert_arg staging: comedi: fix missing parentheses Staging: rtl8187se: wmm_param[1].ac_aci_acm_aifsn tested twice Staging: fix operator precedence errors Staging: otus: beyond ARRAY_SIZE of wd->ap.wds.encryMode staging: rtlxxxx: off by one in AsicSendCommandToMcu() and NDIS_STATUS NICLoadFirmware() staging: wis-sony-tuner.c: fix &&/|| error dtlk: off by one in {read,write}_tts() OMAP2 clock/powerdomain: off by 1 error in loop timeout comparisons serial: fix off by one errors IB/ehca: Ensure that guid_entry index is not negative CRISv10: remove redundant tests on unsigned OMAP2/3: omap mailbox: platform_get_irq() error ignored perf_counter tools: Fix strbuf_fread() error path handling udf: remove redundant tests on unsigned [SCSI] fnic: remove redundant BUG_ONs and fix checks on unsigned wireless: remove redundant tests on unsigned USB: fhci: mutually exclusive port_status perf_counter tools: Fix index boundary check ASoC: Keep index within stac9766_reg[] drm/ttm: fix misplaced parentheses arlan: inverted logic? eepro: Read buffer overflow airo: Buffer overflow ath9k: Read outside array bounds iwlwifi: Read outside array bounds Dynamic debug: fix typo: -/-> USB: xhci: fix less- and greater than confusion ALSA: hda: fix out-of-bound hdmi_eld.sad[] write sound: aedsp16: Buffer overflow sound: mpu401.c: Buffer overflow libertas: Read outside array bounds libertas: Read buffer overflow i2c: strncpy does not null terminate string parisc: Fix read buffer overflow in pdc_stable driver ALSA: hda - Read buffer overflow MIPS: Fix read buffer overflow MIPS: Jazz: Fix read buffer overflow libertas: Read buffer overflow cifs: Read buffer overflow drm/radeon: Read buffer overflow drm/ttm: Read buffer overflow perf: Fix read buffer overflow drm/i915: Fix read outside array bounds in restoring the SWF10 range. [S390] KVM: Read buffer overflow ocfs2: keep index within status_map[] Staging: rspiusb: Fix buffer overflow HID: fix overrun in quirks initialization x86: fix buffer overflow in efi_init() nfs: Keep index within mnt_errtbl[] ext4: remove redundant test on unsigned irda: fix read buffer overflow atlx: strncpy does not null terminate string arch/ia64/kernel/iosapic: missing test after ioremap() V4L/DVB (12337): ivtv: Read buffer overflow V4L/DVB (12436): stk-webcam: read buffer overflow V4L/DVB (12438): Read buffer overflow V4L/DVB (12441): siano: read buffer overflow yellowfin: Fix buffer underrun after dev_alloc_skb() failure powerpc/fsl-booke: read buffer overflow powerpc/hvsi: Avoid calculating possibly-invalid address ASoC: free socdev if init_card() fails in wm9705_soc_probe() GFS2: jumping to wrong label? drm/i915: Fix typo that broke SVID1 in intel_sdvo_multifunc_encoder() x86: Fix x86_model test in es7000_apic_is_cluster() sound: vwsnd: Fix setting of cfgval and ctlval in li_setup_dma() m68k: count can reach 51, not 50 m68k: cnt reaches -1, not 0 Input: tosakbd - fix cleaning up KEY_STROBEs after error libertas: Read buffer overflow nl80211: jump to out_err upon unsupported iftype ath9k: Fix read buffer overflow drm: dereference of tmp in drm_proc_create_files() V4L/DVB (12457): zr364: wrong indexes ALSA: allocation may fail in snd_pcm_oss_change_params() slram: Read buffer overflow mtd: tests: fix read buffer overflows mtd: pmcmsp-flash: fix error paths in init_msp_flash IB/ipath: strncpy() doesn't always NUL-terminate RDMA/amso1100: Check kmalloc() result in c2_register_device() KVM: fix EFER read buffer overflow [S390] tape: reversed order of labels V4L/DVB (12199): remove redundant tests on unsigned V4L/DVB (12435): strlcpy() will always null terminate the string. V4L/DVB (12575): Fix test of bandwidth range in cx22700_set_tps() pcmcia: drivers/pcmcia: Make static Staging: comedi: s626: Possible read buffer overflow fix Staging: vt6655: fix possible Read buffer overflow Staging: rt2860: Fix test in rt_ioctl_siwfrag() Staging: rspiusb: Check usb_buffer_map_sg() retval Staging: comedi: apci3200: fix test of ui_DelayTime range in i_APCI3200_CommandTestAnalogInput() Staging: rt2860: fix possible NULL dereferences Staging: comedi: addi-data: NULL dereference of amcc in v_pci_card_list_init() Blackfin: fix read buffer overflow MIPS: Octeon: False positive timeout kref: double kref_put() in my_data_handler() V4L/DVB (13015): kmalloc failure ignored in m920x_firmware_download() V4L/DVB (13016): kmalloc failure ignored in lgdt3304_attach() and s921_attach() V4L/DVB (13017): gspca: kmalloc failure ignored in sd_start() V4L/DVB (13018): kzalloc failure ignored in au8522_probe() ARM: STMP3xxx: deallocation with negative index of descriptors[] ARM: s3c: fix check of index into s3c_gpios[] mtd: lart: Prevent a read from mtd->eraseregions[-1] mtd: mtdconcat: prevent a read from eraseregions[-1] mtd: mtdpart: prevent a read from regions[-1] tty: icom: bit and/or confusion? regulator: add check index of wm8350->pmic.pdev[] regulator: fix calculation of voltage range in da9034_set_ldo12_voltage() pcmcia: fix read buffer overflow arch/alpha/boot/tools/objstrip.c: wrong variable tested after open() m32r: remove redundant tests on unsigned uml: fix order of pud and pmd_free() hwmon: fix freeing of gpio_data and irq USB: gadget: s3c-hsotg: missing parentheses USB: gadget: Read buffer overflow USB: double put_tty_driver(gs_tty_driver) in gserial_setup() USB: gadget: double free_irq() in at91udc_probe() smbfs: read buffer overflow dme1737: Keep index within pwm_config[] sdio: fix read buffer overflow ncpfs: read buffer overflow platinumfb: fix misplaced parenthesis sisfb: read buffer overflow drivers/video/console/newport_con.c: fix read outside array bounds mwave: fix read buffer overflow adfs: remove redundant test on unsigned gru: allocation may fail in quicktest1() MIPS: Decrease size of au1xxx_dbdma_pm_regs[][] MIPS: MSP71xx: request_irq() failure ignored in msp_pcibios_config_access() cyclades: fix read buffer overflow serial167: fix read buffer overflow drm/radeon: Fix setting of bits netxen: Fix Unlikely(x) > y mac80211: fix ADM8211_SYNCTL_RFtype define mac80211: use kfree_skb() to free struct sk_buff pointers [IA64] unsigned cannot be less than 0 in sn_hwperf_ioctl() Input: hp_sdc_rtc - fix test in hp_sdc_rtc_read_rt() UBI: fix check on unsigned long hwmon: (fschmd) Fix check on unsigned in watchdog_write() airo: Reorder tests, check bounds before element frv: fix check on unsigned in do_signal() m32r: Should index be positive?
Roger Gammans (1): Document bi_sector and sector_t
Roger Lucas (4): hwmon: New vt8231 driver vt8231: Fix unchecked return status hwmon: Convert vt8231 to a platform driver hwmon: (vt8231) Update maintainer email address
Roger Luethi (5): via-rhine: link state fix via-rhine: execute bounce buffers code on Rhine-I only via-rhine: NAPI support via-rhine: add option avoid_D3 (work around broken BIOSes) via-rhine: set avoid_D3 for broken BIOSes
Roger Mach (1): [ALSA] pcm_oss - fix SNDCTL_DSP_GETOPTR not working correctly
Roger Quadros (11): ARM: OMAP3: Fixed spurious IRQ issue for GPIO interrupts ARM: OMAP3: Clean up spurious interrupt check logic Bluetooth: Ensure that HCI sysfs add/del is preempt safe OMAP: GPIO: Fix incorrect gpio_get logic for output GPIOs OMAP3: RX51: Define TWL4030 USB transceiver in board file OMAP2/3: mmc-twl4030: Free up MMC regulators while cleaning up OMAP3: RX51: Updated rx51_defconfig OMAP: Remove omap boot parsing code regulator: Add GPIO enable control to fixed voltage regulator driver mfd: Fix twl4030 boot with twl4030 usb transceiver enabled omap_hsmmc: add missing probe handler hook
Roger So (1): r8169: PHY power-on fix
Roger While (4): [wireless prism54] Fix frame length prism54 : Unused variable / extraneous udelay prism54 : Transmit stats updated in wrong place prism54 : Remove extraneous udelay/register read
Rogerio Brito (1): USB: storage: include Prolific Technology USB drive in unusual_devs list
Rogério Brito (3): powerpc: compile kernel for linkstations optimized for size powerpc: enable heap randomization for linkstations USB: fix paths in usbmon documentation
Rohan Hart (1): USB: INTOVA Pixtreme camera mass storage device
Rohit Hagargundgi (1): mtd: Flex-OneNAND support
Rohit Seth (7): mm: __alloc_pages cleanup Make high and batch sizes of per_cpu_pagelists configurable x86_64: Change assembly to use regular cpuid_count macro x86_64: moving phys_proc_id and cpu_core_id to cpuinfo_x86 x86_64: x86_64 setup.c - printing cmp related boottime information i386: move phys_proc_id and cpu_core_id to cpuinfo_x86 x86-64: Fix fake numa for x86_64 machines with big IO hole
Rojhalat Ibrahim (2): [MIPS] Add topology_init. [PPC] Fix compile error for e500 core based processors
Roland Dreier (596): IPoIB: fix static rate calculation IPoIB: convert to debugfs IPoIB: document conversion to debugfs IB: Fix FMR pool crash IB: Fix user MAD registrations with class 0 IB/mthca: map MPT/MTT context in mem-free mode IB/mthca: fill in more device query fields IB/mthca: fix calculation of RDB shift IB/mthca: fix posting sends with immediate data IB/mthca: clean up mthca_dereg_mr() IB/mthca: allocate correct number of doorbell pages IB/mthca: release mutex on doorbell alloc error path IB/mthca: print assigned IRQ when interrupt test fails IB/mthca: only free doorbell records in mem-free mode IB/mthca: fix format of CQ number for CQ events IB/mthca: implement RDMA/atomic operations for mem-free mode IB/mthca: fix MTT allocation in mem-free mode IB/mthca: allow address handle creation in interrupt context IB/mthca: tweaks to mthca_cmd.c IB/mthca: encapsulate mem-free check into mthca_is_memfree() IB/mthca: update receive queue initialization for new HCAs IB/mthca: map context for RDMA responder in mem-free mode IB/mthca: add support for new MT25204 HCA drivers/infiniband/hw/mthca/mthca_main.c: remove an unused label debugfs: Reduce <linux/debugfs.h> dependencies fix include order in mthca_memfree.c IB: allow NULL sa_query callbacks IB: fix potential ib_umad leak IB: fix endianness of path record MTU field IB/mthca: Clean up CQ debug IB/mthca: Use dma_alloc_coherent instead of pci_alloc_consistent IB/mthca: Set QP static rate correctly IB/mthca: Set RDMA/atomic capabilities correctly IB/mthca: Enable unreliable connected transport IB/mthca: Fix memset size IB/mthca: Move mthca_is_memfree checks IB/mthca: Split off MTT allocation IB/mthca: Fix memory leak on error path IB/mthca: Encapsulate command interface init IB/mthca: Align FW command mailboxes to 4K IB/mthca: Bump version IB: Fix race in sa_query IB: Fix pack/unpack when size_bits == 64 MAINTAINERS: Update Roland Dreier's email IB uverbs: core API extensions IB uverbs: update kernel midlayer for new API IB uverbs: update mthca for new API IB uverbs: add user verbs ABI header IB uverbs: core implementation IB uverbs: memory pinning implementation IB uverbs: hook up Kconfig/Makefile IB uverbs: add mthca ABI header IB uverbs: add mthca user doorbell record support IB uverbs: add mthca user context support IB uverbs: add mthca mmap support IB uverbs: add mthca user PD support IB uverbs: add mthca user MR support IB uverbs: add mthca user CQ support IB uverbs: add mthca user QP support IB uverbs: add documentation file [IB/mthca]: Fix error CQ entry handling on mem-free HCAs [IB/ipoib]: Fix unsigned comparisons to handle wraparound Merge /scratch/Ksrc/linux-git/ [IB/cm]: Correct CM port redirect reject codes IB: fix use-after-free in user verbs cleanup IB: Add copyright notices IB: unmap FMRs when destroying FMR pool IB/mthca: Use correct port width capability value IB/mthca: Report correct max_msg_sz IB: Add SRQ support to midlayer IB: userspace SRQ support IB/mthca: Factor out common queue alloc code IB/mthca: Simplify handling of completions with error IB/mthca: Move WQE structures into their own header IB/mthca: Handle context tables smaller than our chunk size IB/mthca: Add SRQ implementation IPoIB: Set full membership bit in P_Keys IB: move include files to include/rdma ppc32: Don't sleep in flush_dcache_icache_page() IB: really reset QPs IB: Add struct for ClassPortInfo Make sure that userspace does not retrieve stale asynchronous or IB: fix CM use-after-free add PCI IDs so RME32 and RME96 drivers build IB/mthca: assign ACK timeout field correctly IB/mthca: fix posting of first work request IB/mthca: Initialize eq->nent before we use it IB/mthca: Fix posting work requests to shared receive queues IB/mthca: Don't try to set srq->last for userspace SRQs IPoIB: Don't flush workqueue from within workqueue [IB] mthca: Fix doorbell record resource leak [IB] uverbs: Close some exploitable races [IPoIB] Rename IPoIB's path_lookup() to avoid name clashes [IB] uverbs: ABI-breaking fixes for userspace verbs [IB] uverbs: Fix up resource creation error paths [IB] uverbs: Add device-specific ABI version attribute [IB] uverbs: reject invalid memory registration permission flags [IB] Check port number in ib_query_port()/ib_modify_port() [IB] mthca: SRQ limit reached events [IB] mthca: detect SRQ overflow [IB] Fix leak on MAD initialization failure [IPoIB] Rename ipoib_create_qp() -> ipoib_init_qp() and fix error cleanup [IB] uverbs: unlock correctly in error paths [IB] fail SA queries if device initialization failed [IB] uverbs: Add a mask of device methods allowed for userspace [IB] uverbs: Add ABI structures for more commands [IB] uverbs: Implement more commands [IB] ucm: quiet sparse warnings [IPoIB] Improve ipoib_timeout() output [IB] mthca: Use enum in mthca_alloc_db() prototype [IB] mthca: Add struct pci_driver.owner field [IB] Fail sysfs queries after device is unregistered [IB] cm: Add missing break in switch [IB] user_mad: trivial coding style fixes [IB] user_mad: Use class_device.devt [IB] mthca: Always re-arm EQs in mthca_tavor_interrupt() ib: mthca: Always re-arm EQs in mthca_tavor_interrupt() Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 [IB] Add idr_destroy() calls on module unload Manual merge of for-linus to upstream (fix conflicts in drivers/infiniband/core/ucm.c) [IB] mthca: correct modify QP attribute masks for UC [IB] simplify mad_rmpp.c:alloc_response_msg() [IB] mthca: first pass at catastrophic error reporting [IB] ib_umad: fix crash when freeing send buffers [IPoIB] Drop RX packets when out of memory [IB] umad: Fix device lifetime problems [IB] uverbs: Fix device lifetime problems Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 [IB] fix up class_device_create() calls ppc: make phys_mem_access_prot() work with pfns instead of addresses [IPoIB] use spin_trylock_irqsave() [IB] uverbs: Avoid NULL pointer deref on CQ async event [IB] mthca: Avoid SRQ free WQE list corruption [IPoIB] cleanups: fix comment, remove useless variables toshiba_ohci1394_dmi_table should be __devinitdata, not __devinit [IB] kzalloc() conversions [IPoIB] remove unneeded initializations to 0 IB: Add SCSI RDMA Protocol (SRP) initiator [IPoIB] don't compile debug code if debugging isn't enabled [IB] mthca: fix format of FW version [IB] umad: fix hot remove of IB devices ppc32: Allow ERPN for early serial to depend on CPU type ppc32: Dump error status for both PLB segments on 440SP ppc32: Add 440SPe support ppc32: Add Yucca (440SPe eval board) platform [IPoIB] add path record information in debugfs [IB] umad: avoid potential deadlock when unregistering MAD agents [IPoIB] no need to set skb->dev right before freeing skb [IB] mthca: fix typo in catastrophic error polling [IB] Have cq_resize() method take an int, not int* [IB] umad: get rid of unused mr array [IB] mthca: fix wraparound handling in mthca_cq_clean() [IB] umad: further ib_unregister_mad_agent() deadlock fixes PCI: add pci_find_next_capability() [IB] srp: increase max_luns [IB] srp: don't post receive if no send buf available [IB] mthca: don't disable RDMA writes if no responder resources IB/umad: make sure write()s have sufficient data IPoIB: reinitialize path struct's completion for every query IPoIB: always set path->query to NULL when query finishes IPoIB: don't zero members after we allocate with kzalloc IPoIB: fix error handling in ipoib_open IB/mthca: kzalloc conversions IB/mthca: Factor common MAD initialization code IB/mthca: Semaphore to mutex conversions IB/mthca: Don't print debugging info until we have all values IPoIB: Yet another fix for send-only joins IB/mthca: bump driver version and release date IB/srp: Don't send task management commands after target removal IB/mthca: Make functions that never fail return void IB/mthca: Get rid of might_sleep() annotations IB: Add userspace support for resizing CQs IB/mthca: Add device-specific support for resizing CQs IB/mthca: Whitespace cleanups IB: Allow userspace to set node description IB/mthca: Add modify_device method to set node description IB/mthca: Generate SQ drained events when requested IB: Add ib_modify_qp_is_ok() library function IB/mthca: Convert to use ib_modify_qp_is_ok() IB: Whitespace cleanups IB/mthca: Bump driver version and release date IB/uverbs: Fix alignment of struct ib_uverbs_create_qp_resp IB/mthca: Update firmware versions IB/srp: Add SCSI host attributes to show target port IPoIB: Fix build now that neighbour destructor is in neigh_params IB: Coverity fixes to sysfs.c IB/mthca: Coverity fix to mthca_init_eq_table() IB/srp: Coverity fix to srp_parse_options() IPoIB: Get rid of useless test of queue length IB/srp: Use a fake scatterlist for non-SG SCSI commands IB/mthca: Fix indentation IB/mthca: Fix modify QP error path IB/srp: Fix unmapping of fake scatterlist IPoIB: Fix oops with raw sockets IB/mthca: Fix section mismatch problems IPoIB: Always build debugging code unless CONFIG_EMBEDDED=y IB/mthca: Always build debugging code unless CONFIG_EMBEDDED=y IB/srp: Fix memory leak in options parsing IPoIB: Use spin_lock_irq() instead of spin_lock_irqsave() PCI: fix sparse warning about pci_bus_flags IB/srp: Remove request from list when SCSI abort succeeds IB/ipath: Make more names static IB/ipath: Fix whitespace [SCSI] srp.h: avoid padding of structs IB/mthca: Fix offset in query_gid method IB/srp: Fix tracking of pending requests during error handling IB/mthca: Fix race in reference counting IPoIB: Free child interfaces properly IB/ipath: Properly terminate PCI ID table slab: Fix kmem_cache_destroy() on NUMA IB/mthca: Make fw_cmd_doorbell default to 0 IB/srp: Don't wait for disconnection if sending DREQ fails IB/srp: Get rid of extra scsi_host_put()s if reconnection fails IB/uverbs: Don't leak ref to mm on error path IB/srp: Use FMRs to map gather/scatter lists IB/mthca: Convert FW commands to use wait_for_completion_timeout() IB: Make needlessly global ib_mad_cache static IPoIB: Mention RFC numbers in documentation IB/srp: Get rid of "Target has req_lim 0" messages IPoIB: Avoid using stale last_send counter when reaping AHs IB/ipath: Add client reregister event generation IB/uverbs: Don't decrement usecnt on error paths IB/uverbs: Factor out common idr code IB/mthca: Fix memory leak on modify_qp error paths IB/mthca: Make all device methods truly reentrant IB/uverbs: Don't serialize with ib_uverbs_idr_mutex IB/uverbs: Remove unnecessary list_del()s IB/uverbs: Set correct user handle for user SRQs Convert idr's internal locking to _irqsave variant IB/uverbs: Fix lockdep warnings IB/mthca: Initialize max_cmds before debug code prints it IB/mthca: Clean up mthca array index mask IB/mthca: Fix potential AB-BA deadlock with CQ locks IB/mthca: No userspace SRQs if HCA doesn't have SRQ support IB/mthca: Use IRQ safe locks to protect allocation bitmaps [ATM]: linux-atm-general mailing list is subscribers only IB/uverbs: Use idr_read_cq() where appropriate IB/uverbs: Fix lockdep warning when QP is created with 2 CQs IB: Whitespace fixes IPoIB: Refactor completion handling IB/mthca: Simplify calls to mthca_cq_clean() IB/iser: INFINIBAND_ISER depends on INET IPoIB: Create MCGs with all attributes required by RFC [ATM] he: Fix __init/__devinit conflict RDMA/amso1100: Fix compile warnings RDMA/amso1100: Fix memory leak in c2_reg_phys_mr() RDMA/amso1100: Fix build with debugging off IPoIB: Check for DMA mapping error for TX packets IB/mad: Fix race between cancel and receive completion IB/mthca: Fix section mismatches RDMA/amso1100: Fix section mismatches IB/ipath: Fix typo in pma_counter_select subscript IB: Convert kmem_cache_t -> struct kmem_cache RDMA/addr: list_move() cleanups [POWERPC] Define pci_unmap_addr() et al. when CONFIG_NOT_COHERENT_CACHE=y IB/fmr: ib_flush_fmr_pool() may wait too long IB/ipath: Remove unused "write-only" variables IB/iser: Remove unused "write-only" variables IB/ipath: Fix IRQ for PCI Express HCAs IPoIB: Make sure struct ipoib_neigh.queue is always initialized IB: Fix ib_dma_alloc_coherent() wrapper IB/srp: Fix FMR mapping for 32-bit kernels and addresses above 4G IB/mthca: Use DEFINE_MUTEX() instead of mutex_init() IB/mthca: Use correct structure size in call to memset() x86-64: avoid warning message livelock ia64: fix noncoherent DMA API so devres builds IB/mthca: Fix allocation of ICM chunks in coherent memory IPoIB: Only allow root to change between datagram and connected mode IB/core: Fix sparse warnings about shadowed declarations IB/ipath: Make ipath_map_sg() static IB/core: Set static rate in ib_init_ah_from_path() IPoIB: Remove unused local_rate tracking IB/uverbs: Return correct error for invalid PD in register MR IPoIB: Correct debugging output when path record lookup fails chelsio: Fix non-NAPI compile IPoIB: Only handle async events for one port IB/mthca: Fix error path in mthca_alloc_memfree() IB: Remove reference to obsolete CONFIG_IPATH_CORE IPoIB: Remove pointless opcode field from debugging output IB/mthca: Update HCA firmware revisions IB/mthca: Fix mthca_write_mtt() on HCAs with hidden memory IB/mthca: Simplify CQ cleaning in mthca_free_qp() IPoIB/cm: spin_lock_irqsave() -> spin_lock_irq() replacements [CIFS] Change semaphore to mutex for cifs lock_sem IB/srp: Set proc_name IB/fmr_pool: Add prefix to all printks IB: Return "maybe missed event" hint from ib_req_notify_cq() IPoIB: Convert to NAPI IB/uverbs: Export ib_umem_get()/ib_umem_release() to modules IB: Put rlimit accounting struct in struct ib_umem IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters Add info about whitespace to SubmitChecklist mlx4_core: Remove unused doorbell_lock IB/ipath: Fix potential deadlock with multicast spinlocks IB/core: Use start_port() and end_port() IB/mlx4: Set GRH:HopLimit when sending globally routed MADs mlx4_core: Fix array overrun in dump_dev_cap_flags() IB/mlx4: Fix check of opcode in mlx4_ib_post_send() IB/mlx4: Check if SRQ is full when posting receive IB/mlx4: Don't allocate RQ doorbell if using SRQ IB/mlx4: Fix last allocated object tracking in bitmap allocator mlx4_core: Initialize ctx_list and ctx_lock earlier mlx4_core: Free catastrophic error MSI-X interrupt with correct dev_id IB/mthca, mlx4_core: Fix typo in comment mlx4_core: Check firmware command interface revision IB/mlx4: Make sure RQ allocation is always valid IB/mlx4: Fix handling of wq->tail for send completions IB/mlx4: Fix warning in rounding up queue sizes IB/mlx4: Handle new FW requirement for send request prefetching IB/mlx4: Get rid of max_inline_data calculation IB/mlx4: Handle FW command interface rev 3 IB/mlx4: Make sure inline data segments don't cross a 64 byte boundary IB/umem: Fix possible hang on process exit IPoIB/cm: Remove dead definition of struct ipoib_cm_id IB: Remove garbage non-ASCII characters from comments IB: Update mailing list address [POWERPC] Add cputable entry for PowerPC 440SPe Rev. B IPoIB/cm: Fix warning if IPV6 is not enabled IPoIB: Recycle loopback skbs instead of freeing and reallocating IB: Update MAINTAINERS with Hal's new email address IB/mthca: Schedule MSI support for removal IB/mthca: Fix printk format used for firmware version in warning IB/iser: Make a couple of functions static IB/ipath: Make a few functions static IB/ipath: Remove ipath_get_user_pages_nocopy() IB/cm: Make internal function cm_get_ack_delay() static IB/mthca: Use uninitialized_var() for f0 IB/mlx4: Return receive queue sizes for userspace QPs from query QP IB/mthca: Factor out setting WQE data segment entries IB/mlx4: Factor out setting WQE data segment entries IB/mlx4: Factor out setting other WQE segments IB/mthca: Factor out setting WQE remote address and atomic segment entries IB/mthca: Factor out setting WQE UD segment entries IB/mthca: Simplify use of size0 in work request posting Fix ZERO_OR_NULL_PTR(ZERO_SIZE_PTR) mlx4_core: Change command token on timeout IB/mlx4: Fix error path in create_qp_common() IB/mlx4: Whitespace fix IB/sa: Don't need to check for default P_Key twice IB/srp: Wrap OUI checking for workarounds in helper functions IPoIB: Make sure no receives are handled when stopping device IB: find_first_zero_bit() takes unsigned pointer mlx4_core: Don't free special QPs in QP number bitmap IB/mlx4: Use __set_data_seg() in mlx4_ib_post_recv() IB/ehca: Include <linux/mutex.h> from ehca_classes.h IB/mlx4: Fix up SRQ limit_watermark endianness IB/iser: Remove unnecessary includes mlx4_core: Change capability decoding: SRC->XRC IB/umad: Add P_Key index support IB/umad: Fix bit ordering and 32-on-64 problems on big endian systems IB/uverbs: Make ib_uverbs_release_event_file() static mlx4_core: Reserve the correct number of MTT segments mlx4_core: Fix meaning of dev->caps.reserved_mtts IB/mthca: Increase max number of QPs per multicast group to 56 IB/mthca: Use mmiowb() to avoid firmware commands getting jumbled up mlx4_core: Use mmiowb() to avoid firmware commands getting jumbled up IB/ehca: Fix clipping of device limits to INT_MAX mlx4_core: Fix section mismatches [IPoIB]: Convert to netdevice internal stats IPoIB: Fix unused variable warning ibm_emac: Convert to use napi_struct independent of struct net_device ibm_new_emac: Nuke SET_MODULE_OWNER() use ibm_emac: Convert to use napi_struct independent of struct net_device MSI: Use correct data offset for 32-bit MSI in read_msi_msg() mlx4_core: Fix infinite loop on device initialization mlx4_core: Kill mlx4_write64_raw() IB/mthca: Avoid alignment traps when writing doorbells x86: merge some trivially mergeable headers IPoIB: Rewrite "if (!likely(...))" as "if (unlikely(!(...)))" IB/uverbs: Fix checking of userspace object ownership IPoIB/cm: Fix receive QP cleanup IB/mlx4: Lock SQ lock in mlx4_ib_post_send() mmc: Fix sg helper copy-and-paste error ACPI: Always return valid 'status' from acpi_battery_get_property() IB/ipath: Fix crash on unload introduced by sysfs changes IPoIB: Trivial formatting cleanups IPoIB/cm: Factor out ipoib_cm_free_rx_ring() IPoIB/cm: Factor out ipoib_cm_create_srq() IPoIB/cm: Factor out ipoib_cm_free_rx_reap_list() IB/mlx4: Micro-optimize mlx4_ib_poll_one() RDMA/cxgb3: Endianness annotation for irs field IB/ipath: Fix some sparse warnings about shadowed symbols IB/umad: Simplify and fix locking IB/mthca: Update latest "native Arbel" firmware revision cxgb3: Remove incorrect __devinit annotations mlx4_core: Fix more section mismatches IB/mthca: Fix and simplify page size calculation in mthca_reg_phys_mr() IB/mlx4: Actually print out the driver version IB: Avoid marking __devinitdata as const IB/mlx4: Consolidate code to get an entry from a struct mlx4_buf mlx4_core: Clean up struct mlx4_buf IB/core: Remove unused struct ib_device.flags member SUNPRC: Fix printk format warning IB/mthca: Add missing sg_init_table() in mthca_map_user_db() IB/cm: Remove debug printk()s that snuck upstream IB/cm: Fix infiniband_cm class kobject ref counting RDMA/nes: Fix possible array overrun IB/mthca: Free correct MPT on error exit from mthca_fmr_alloc() MAINTAINERS: neteffect update libertas: Remove unused exports [WATCHDOG] Fix declaration of struct smbios_entry_point in hpwdt [WATCHDOG] Fix return value warning in hpwdt [WATCHDOG] hpwdt: Use dmi_walk() instead of own copy IPoIB/cm: Set tx_wr.num_sge in connected mode post_send() IPoIB: Allocate priv->tx_ring with vmalloc() Input: i8042 - fix warning on non-x86 builds SVCRDMA: Use only 1 RDMA read scatter entry for iWARP adapters cxgb3: Fix lockdep problems with sge.reg_lock RDMA/cxgb3: Program hardware IRD with correct value IB/mthca: Formatting cleanups IB/mlx4: Convert "if(foo)" to "if (foo)" mlx4_core: Move opening brace of function onto a new line RDMA/amso1100: Don't use 0UL as a NULL pointer RDMA/cxgb3: IDR IDs are signed IB: Make struct ib_uobject.id a signed int IB/ipath: Fix sparse warning about shadowed symbol IB/mlx4: Endianness annotations IB/cm: Endianness annotations RDMA/ucma: Endian annotation RDMA/nes: Trivial endianness annotations RDMA/nes: Delete unused variables RDMA/amso1100: Start of endianness annotation RDMA/amso1100: Endian annotate mqsq allocator mlx4_core: Fix confusion between mlx4_event and mlx4_dev_event enums IB/uverbs: Don't store struct file * for event files IB/uverbs: Use alloc_file() instead of get_empty_filp() RDMA/nes: Remove redundant NULL check in nes_unregister_ofa_device() RDMA/nes: Remove unused nes_netdev_exit() function RDMA/nes: Use proper format and cast to print dma_addr_t RDMA/nes: Make symbols used only in a single source file static IB/ehca: Make symbols used only in a single source file static IB/mthca: Avoid integer overflow when dealing with profile size IB/mthca: Avoid integer overflow when allocating huge ICM table IB/ipath: Fix PCI config write size used to clear linkctrl error bits RDMA/nes: Remove session_id from nes_cm stuff IB/mlx4: Micro-optimize mlx4_ib_post_send() IB/core: Add support for "send with invalidate" work requests RDMA/amso1100: Add support for "send with invalidate" work requests RDMA/nes: Free IRQ before killing tasklet IPoIB: Handle case when P_Key is deleted and re-added at same index RDMA/nes: Remove unneeded function declarations IB/ipath: Remove reference to dev->class_dev IB/ipath: Build IBA7220 code unconditionally IB/ipath: Remove dependency on PCI_MSI || HT_IRQ IB/ipath: Remove tests of PCI_MSI in ipath_iba7220.c IB/ipath: Correct capitalization "IntX" -> "INTx" RDMA/nes: Use print_mac() to format ethernet addresses for printing RDMA/nes: Print IPv4 addresses in a readable format RDMA/nes: Remove volatile qualifier from struct nes_hw_cq.cq_vbase iwlwifi: Don't unlock priv->mutex if it isn't locked Export __locks_copy_lock() so modular lockd builds IB/mthca: Avoid changing userspace ABI to handle DMA write barrier attribute IB/mlx4: Fix off-by-one errors in calls to mlx4_ib_free_cq_buf() RDMA/cxgb3: Don't add PBL memory to gen_pool in chunks RDMA/cxgb3: Fix severe limit on userspace memory registration size RDMA/nes: Fix up nes_lro_max_aggr module parameter IB/ipath: Change ipath_devdata.ipath_sdma_status to be unsigned long IB/ipath: Fix printk format for ipath_sdma_status RDMA/cxgb3: Fix uninitialized variable warning in iwch_post_send() IB/mthca: Fix max_sge value returned by query_device IB/mlx4: Fix creation of kernel QP with max number of send s/g entries IB/ipath: Avoid test_bit() on u64 SDMA status value IB/umem: Avoid sign problems when demoting npages to integer IB/core: Remove IB_DEVICE_SEND_W_INV capability flag RDMA/nes: Fix off-by-one in nes_reg_user_mr() error path sched: fix wait_for_completion_timeout() spurious failure under heavy load ehea: Access iph->tot_len with correct endianness pasemi_mac: Access iph->tot_len with correct endianness IB/uverbs: BKL is not needed for ib_uverbs_open() IB/umad: BKL is not needed for ib_umad_open() x86: Rename "ignore" macro in <asm/dwarf2.h> to avoid collision IB/srp: Remove use of cached P_Key/GID queries RDMA: Remove subversion $Id tags IB/mthca: Remove extra code for RESET->ERR QP state transition IB/mlx4: Remove extra code for RESET->ERR QP state transition RDMA/cxgb3: Remove write-only iwch_rnic_attributes fields RDMA/cma: Add missing newlines to printk()s IPoIB/cm: Fix racy use of receive WR/SGL in ipoib_cm_post_receive_nonsrq() RDMA/nes: Encapsulate logic nes_put_cqp_request() RDMA/nes: Get rid of ring_doorbell parameter of nes_post_cqp_request() IPoIB: Get rid of ipoib_mcast_detach() wrapper IB/mthca: Remove "stop" flag for catastrophic error polling timer IB/mthca: Use round_jiffies() for catastrophic error polling timer IB/mthca: Fix check of max_send_sge for special QPs IB/mlx4: Rename struct mlx4_lso_seg to mlx4_wqe_lso_seg mlx4_core: Keep free count for MTT buddy allocator IB/mthca: Keep free count for MTT buddy allocator IB/mlx4: Add support for memory management extensions and local DMA L_Key mlx4_core: Improve error message when not enough UAR pages are available MAINTAINERS: Remove Glenn Streiff from NetEffect entry Merge branches 'bkl-removal', 'cma', 'ehca', 'for-2.6.27', 'mlx4', 'mthca' and 'nes' into for-linus RDMA/ucma: BKL is not needed for ucma_open() RDMA/ucm: BKL is not needed for ib_ucm_open() IPoIB/cm: Connected mode is no longer EXPERIMENTAL IPoIB: Correct help text for INFINIBAND_IPOIB_DEBUG Merge branches 'bkl-removal', 'ipoib', 'mlx4' and 'nes' into for-linus IPoIB/cm: Set correct SG list in ipoib_cm_init_rx_wr() RDMA/cma: Remove padding arrays by using struct sockaddr_storage Merge branches 'cma', 'cxgb3', 'ipath', 'ipoib', 'mad' and 'mlx4' into for-linus Merge branches 'ehca' and 'ipoib' into for-linus IPoIB: Fix deadlock on RTNL in ipoib_stop() Merge branches 'ipath' and 'ipoib' into for-linus Merge branches 'ipoib', 'mlx4' and 'nes' into for-linus IPoIB: Fix crash when path record fails after path flush IPoIB: Fix crash when path record fails after path flush IB/mthca: Use pci_request_regions() IPoIB: Use netif_tx_lock() and get rid of private tx_lock, LLTX powerpc: Avoid integer overflow in page_is_ram() Merge branches 'cma', 'cxgb3', 'ehca', 'ipath', 'ipoib', 'mad', 'misc', 'mlx4', 'mthca' and 'nes' into for-next IPoIB: Always initialize poll_timer to avoid crash on unload enic: Fix Kconfig headline description IB/mad: Use krealloc() to resize snoop table Update NetEffect maintainer emails to Intel emails PCI: fix MSI-HOWTO.txt info about MSI-X MMIO space cxgb3: Fix kernel crash caused by uninitialized l2t_entry.arpq Merge branches 'cma', 'cxgb3', 'ehca', 'ipoib', 'mad', 'mlx4' and 'nes' into for-next libata: Avoid overflow in ata_tf_to_lba48() when tf->hba_lbal > 127 RDMA/cxgb3: Fix too-big reserved field zeroing in iwch_post_zb_read() mlx4_core: Fix unused variable warning libata: Avoid overflow in ata_tf_read_block() when tf->hba_lbal > 127 Merge branches 'cxgb3', 'ehca', 'ipath', 'ipoib', 'mlx4' and 'nes' into for-next cxgb3: Fix sparse warning and micro-optimize is_pure_response() Merge branches 'ehca' and 'mlx4' into for-linus mlx4_core: Delete incorrect comment Merge branches 'cma', 'ehca', 'ipath', 'iser', 'mlx4' and 'nes' into for-next RDMA/addr: Fix build breakage when IPv6 is disabled IB/mlx4: Fix reading SL field out of cqe->sl_vid Merge branches 'cma' and 'mlx4' into for-linus swiotlb: add missing __init annotations mlx4_core: Fix warning from min() IB/mlx4: Don't register IB device for adapters with no IB ports cxgb3: Keep LRO off if disabled when interface is down Merge branches 'ehca', 'ipoib', 'iser', 'mlx4' and 'nes' into for-next IPoIB: Fix hang in napi_disable() if P_Key is never found IPoIB: Fix deadlock between ipoib_open() and child interface create 9p: disallow RDMA if RDMA CM isn't available IB/mlx4: Fix memory ordering problem when posting LSO sends Merge branches 'ehca', 'ipoib' and 'mlx4' into for-linus driver core: Convert '/' to '!' in dev_set_name() Btrfs: Remove extra KERN_INFO in the middle of a line drm/i915: Fix potential AB-BA deadlock in i915_gem_execbuffer() IB/ipath: Fix memory leak in init_shadow_tids() error path IB/ipath: Really run work in ipath_release_user_pages_on_close() IB: Remove sysfs files before unregistering device IB: Remove useless ibdev_is_alive() tests from sysfs code Merge branches 'cxgb3', 'endian', 'ipath', 'ipoib', 'iser', 'mad', 'misc', 'mlx4', 'mthca', 'nes' and 'sysfs' into for-next RDMA/nes: Fix mis-merge IB/mlx4: Use pgprot_writecombine() for BlueFlame pages mlx4_core: Don't leak mailbox for SET_PORT on Ethernet ports IPoIB: Avoid free_netdev() BUG when destroying a child interface Merge branches 'cma', 'cxgb3', 'ipoib', 'mlx4' and 'nes' into for-next mlx4_en: Fix cleanup if workqueue create in mlx4_en_add() fails Merge branches 'cxgb3', 'ipoib', 'mthca', 'mlx4' and 'nes' into for-linus Merge branches 'cxgb3' and 'mlx4' into for-linus IB/mthca: Don't double-free IRQs when falling back from MSI-X to INTx mlx4_core: Don't double-free IRQs when falling back from MSI-X to INTx Merge branches 'cxgb3', 'ehca', 'misc', 'mlx4', 'mthca' and 'nes' into for-linus IB/mthca: Replace dma_sync_single() use with proper functions mlx4_core: Fix dma_sync_single_for_cpu() with matching for_device() calls Merge branches 'ehca', 'misc', 'mlx4', 'mthca' and 'nes' into for-linus crypto: aes-ni - Don't print message with KERN_ERR on old system fealnx: Fix build breakage -- PR_CONT should be KERN_CONT cxgb3: Fix crash caused by stashing wrong netdev_queue x86: Remove spurious printk level from segfault message lib: export generic atomic64_t functions IPoIB: Remove unused <rdma/ib_cache.h> includes IPoIB: Drop priv->lock before calling ipoib_send() IB/mad: Check hop count field in directed route MAD to avoid array overflow IB: Use DEFINE_SPINLOCK() for static spinlocks mlx4_core: Use pci_request_regions() mlx4_core: Remove unnecessary includes of <linux/init.h> IB/mlx4: Annotate CQ locking mlx4_core: Allocate and map sufficient ICM memory for EQ context IB/mthca: Remove unnecessary include of <asm/page.h> IB/mthca: Remove unnecessary include of <linux/init.h> IB/mthca: Annotate CQ locking IB/mad: Fix possible lock-lock-timer deadlock MAINTAINERS: InfiniBand/RDMA mailing list transition to vger Add MODULE_DEVICE_TABLE() so ioatdma module is autoloaded I/OAT: Convert to PCI_VDEVICE() Merge branches 'cxgb3', 'ehca', 'ipath', 'ipoib', 'misc', 'mlx4', 'mthca' and 'nes' into for-linus Merge branch 'mad' into for-linus ecryptfs: Remove unneeded locking that triggers lockdep false positives eCryptfs: Fix lockdep-reported AB-BA mutex issue printk_once(): use bool for boolean flag IB/mad: Fix lock-lock-timer deadlock in RMPP code intel-iommu: Make "Unknown DMAR structure" message more informative x86: Reduce verbosity of "TSC is reliable" message x86: Reduce verbosity of "PAT enabled" kernel message intel-iommu: Decode (and ignore) RHSA entries Merge branches 'ipoib', 'mad', 'mlx4', 'mthca' and 'nes' into for-linus hrtimer: Remove overly verbose "switch to high res mode" message ACPI: Kill overly verbose "power state" log messages ACPI: kill overly verbose "throttling states" log messages Merge branches 'cxgb3', 'misc' and 'mlx4' into for-next x86: Don't print number of MCE banks for every CPU
Roland Kletzing (2): Documentation for io-accounting / reporting via procfs mdacon messing up default vc's - set default to vc13-16 again
Roland McGrath (335): i386: Use loaddebug macro consistently i386 vDSO: add PT_NOTE segment x86-64: i386 vDSO: add PT_NOTE segment Fix error recovery path for arch_setup_additional_pages x86_64: fix PT_NOTE addition to IA32 vDSO i386: fix prevent_tail_call i386: never block forced SIGSEGV x86_64: never block forced SIGSEGV reset real_timer target on exec leader change i386: clean up vDSO alignment padding kbuild: ignore all debugging info sections in scripts/reference_discarded.pl i386: Don't miss pending signals returning to user mode after signal processing Fix task state testing properly in do_signal_stop() Fix cpu timers exit deadlock and races Call exit_itimers from do_exit, not __exit_signal Yet more posix-cpu-timer fixes wait4 PTRACE_ATTACH race fix posix-cpu-timers: fix overrun reporting process accounting: take original leader's start_time in non-leader exec fix non-leader exec under ptrace vDSO hash-style fix has_stopped_jobs() cleanup __dequeue_signal() cleanup kexec warning fix Use decimal for PTRACE_ATTACH and PTRACE_DETACH. Disable CLONE_CHILD_CLEARTID for abnormal exit x86_64: fix put_user for 64-bit constant Fix CONFIG_COMPAT_VDSO Fix gate_vma.vm_flags Add VM_ALWAYSDUMP i386 vDSO: use VM_ALWAYSDUMP x86_64 ia32 vDSO: use VM_ALWAYSDUMP powerpc vDSO: use VM_ALWAYSDUMP x86_64 ia32 vDSO: define arch_vma_name Add install_special_mapping i386 vDSO: use install_special_mapping x86_64 ia32 vDSO: use install_special_mapping powerpc vDSO: use install_special_mapping i386: clear segment register padding in core dumps [SPARC]: avoid CHILD_MAX and OPEN_MAX constants Return EPERM not ECHILD on security_task_wait failure Remove unused variable in get_unmapped_area Move sig_kernel_* et al macros to linux/signal.h recalc_sigpending_tsk fixes Restrict clearing TIF_SIGPENDING avoid OPEN_MAX in SCM_MAX_FD Remove OPEN_MAX Remove CHILD_MAX Handle bogus %cs selector in single-step instruction decoding i386: Put allocated ELF notes in read-only data segment x86_64: Put allocated ELF notes in read-only data segment alpha: Put allocated ELF notes in read-only data segment powerpc: Put allocated ELF notes in read-only data segment s390: Put allocated ELF notes in read-only data segment Add /sys/kernel/notes Use --build-id ld option xen: disable vdso "nosegneg" on native boot kbuild: use LDFLAGS_MODULE only for .ko links x86_64: fix arch_vma_name [POWERPC] Fix for assembler -g Fix spurious syscall tracing after PTRACE_DETACH + PTRACE_ATTACH [POWERPC] Ensure FULL_REGS on exec [POWERPC] Add CHECK_FULL_REGS in several places in ptrace code [POWERPC] powerpc vDSO: install unstripped copies on disk kbuild: pass -g to assembler under CONFIG_DEBUG_INFO ia64 vDSO: linker script indentation SH vDSO: linker script indentation powerpc64 vDSO: linker script indentation powerpc32 vDSO: linker script indentation Add /sys/module/name/notes Add linux/elfcore-compat.h powerpc: Use linux/elfcore-compat.h Add MMF_DUMP_ELF_HEADERS x86_64: install unstripped copies of compat vdso on disk x86: Install unstripped copy of 64bit vdso to disk x86: vdso put vars in rodata x86: vdso linker script cleanup x86: Use linux/elfcore-compat.h [IA64] check-segrel.lds vs --build-id [IA64] vDSO vs --build-id x86_64: ia32 ptrace THREAD_AREA fix core dump: remain dumpable sigwait eats blocked default-ignore signals wait_task_stopped: Check p->exit_state instead of TASK_TRACED core dump: real_parent ppid acct: real_parent ppid show_task: real_parent remove task_ppid_nr_ns [S390] single-step cleanup x86: protect against sigaltstack wraparound x86 vDSO: generate vdso-syms.lds x86 vDSO: use vdso-syms.lds x86 vDSO: remove vdso-syms.o x86 vDSO: new layout x86 vDSO: harmonize asm-offsets x86 vDSO: arch/x86/vdso/vdso32 x86 vDSO: vdso32 build x86 vDSO: i386 vdso32 x86 vDSO: absolute relocs x86 vDSO: i386 vdso32 install x86 vDSO: vdso32 setup x86 vDSO: ia32_sysenter_target x86 vDSO: ia32 sysenter_return x86 vDSO: ia32 vdso32-syscall build x86 vDSO: consolidate vdso32 x86 vDSO: ia32 vsyscall removal x86 vDSO: reorder vdso32 code x86 vDSO: makefile cleanup x86 vDSO: canonicalize sysenter .eh_frame x86: get_desc_base x86: use get_desc_base x86: ptrace fs/gs_base x86: desc_empty x86: tls32 moved x86: TLS cleanup ptrace: arch_has_single_step x86: segment selector macros x86: remove TRAP_FLAG x86: arch_has_single_step x86: single_step moved x86: single_step segment macros x86: single_step 0xf0 x86: single_step: share code x86 single_step: TIF_FORCED_TF ptrace: generic resume x86-64: ptrace generic resume x86-32: ptrace generic resume powerpc: arch_has_single_step powerpc: ptrace generic resume x86-32 ptrace: use task_pt_regs x86-64 ptrace: use task_pt_regs x86: x86-64 ptrace debugreg cleanup x86: x86-64 ia32 ptrace debugreg cleanup x86: x86-32 ptrace debugreg cleanup ptrace: arch_has_block_step ptrace: generic PTRACE_SINGLEBLOCK x86: debugctlmsr constants x86: debugctlmsr kconfig x86: debugctlmsr context switch x86: debugctlmsr arch_has_block_step x86: debugctlmsr kprobes x86: PTRACE_SINGLEBLOCK x86: setup64 eflags constants x86: eflags enum x86: x86-64 ia32 ptrace pt_regs cleanup x86: x86-64 ptrace whitespace x86: x86-32 ptrace whitespace x86: x86-64 ptrace get/putreg current task x86: x86-32 ptrace get/putreg current task x86: x86-64 ia32 ptrace get/putreg32 current task x86: x86-32 thread_struct.debugreg x86: ptrace_32 renamed x86: ptrace FLAG_MASK cleanup x86: x86 ptrace getreg/putreg cleanup x86: x86 ptrace getreg/putreg merge x86: x86 ptrace arch merge x86: x86 ptrace merge syscall trace x86: x86 ia32 ptrace getreg/putreg merge x86: x86 ia32 ptrace arch merge x86: x86 ptrace merge complete x86: x86 ptrace merge removals x86: user_regset header elf core dump: notes reorg elf core dump: notes user_regset x86: user_regset helpers x86: compat_binfmt_elf x86: compat_binfmt_elf Kconfig x86: user_regset user-copy helpers x86: ptrace_request peekdata/pokedata x86: compat_ptrace_request x86: compat_sys_ptrace x86: x86-64 wired cpu_has macros x86: x86 i387 unify structs x86: x86 i387 header cleanup x86: x86 user_regset math_emu x86: i387 renaming x86: x86 i387 user_regset x86: x86 i387 cleanup x86: x86 TLS desc_struct cleanup x86: x86 user_regset TLS x86: x86 user_regset general regs x86: x86 user_regset_view x86: x86 CORE_DUMP_USE_REGSET x86: x86 ptrace user_regset x86: x86 user_regset cleanup x86: compat_binfmt_elf x86: x86 ia32_binfmt removal x86: x86 core dump TLS x86: x86 ptrace generic requests x86: early_idt_handler improvements, 64-bit Add arch_ptrace_stop x86: make traps on entry code be debuggable in user space, 64-bit x86 ptrace: disallow null cs/ss x86: fix iret exception recovery on 64-bit [POWERPC] Use user_regset accessors for FP regs [POWERPC] Use user_regset accessors for altivec regs [POWERPC] Use user_regset accessors for SPE regs [POWERPC] ptrace accessors for special regs MSR and TRAP [POWERPC] Use user_regset accessors for GPRs [POWERPC] Add user_regset_view definitions [POWERPC] Add user_regset compat support [POWERPC] Switch to using user_regset-based core dumps [POWERPC] Switch to generic compat_binfmt_elf code [POWERPC] Use regset code for PTRACE_*REGS* requests [POWERPC] Use generic ptrace peekdata/pokedata [POWERPC] Use generic compat_ptrace_request [POWERPC] Use generic compat_sys_ptrace [POWERPC] Use regset code for compat PTRACE_*REGS* calls [POWERPC] Add SPE registers to core dumps x86: vdso_install fix x86 ptrace: fix compat PTRACE_SETREGS elfcore-compat fix uid/gid types x86: tls prevent_tail_call x86 vdso: fix build locale dependency freezer vs stopped or traced core dump: user_regset writeback x86_64: make ptrace always sign-extend orig_ax to 64 bits Fix waitid si_code regression x86: ia32 syscall restart fix genhd must_check warning fix [POWERPC] user_regset PTRACE_SETREGS regression fix [SPARC64]: exec PT_DTRACE [POWERPC] Don't touch PT_DTRACE in exec [POWERPC] powerpc32: Remove asm-offsets ptrace cruft x86 ptrace: avoid unnecessary wrmsr asmlinkage_protect replaces prevent_tail_call asmlinkage_protect sys_io_getevents x86 vDSO: don't use disabled vDSO for signal trampoline x86 vDSO: don't map 32-bit vdso when disabled x86: ia32 ptrace vs -ENOSYS x86: ptrace vs -ENOSYS x86: ia32 ptrace vs -ENOSYS sysenter/syscall x86: sys32_execve PT_DTRACE x86: handle_vm86_trap cleanup selinux: remove ptrace_sid ptrace_signal subroutine x86 vDSO: compile with -g, 64-bit [POWERPC] Define copy_siginfo_from_user32 ptrace: compat_ptrace_request siginfo x86 signals: lift flags diddling code x86 signals: lift set_fs x86_64 ia32 ptrace: use compat_ptrace_request for siginfo x86_64 ia32 ptrace: convert to compat_arch_ptrace x86_64 vDSO: use initdata ptrace: conditionalize compat_ptrace_request procfs: mem permission cleanup signals: add set_restore_sigmask signals: set_restore_sigmask TIF_SIGPENDING signals: s390: renumber TIF_RESTORE_SIGMASK signals: use HAVE_SET_RESTORE_SIGMASK signals: x86 TS_RESTORE_SIGMASK [IA64] TS_RESTORE_SIGMASK [S390] compat ptrace cleanup x86: user_regset_view table fix for ia32 on 64-bit [POWERPC] Define and use TLF_RESTORE_SIGMASK [POWERPC] Tweak VDSO linker script to avoid upsetting old binutils x86 ptrace: fix PTRACE_GETFPXREGS error x86_64: fix delayed signals x86 ptrace: block-step fix x86 ptrace: unify TIF_SINGLESTEP x86 ptrace: unify syscall tracing x86 ptrace: user-sets-TF nits do_wait reorganization ptrace children revamp do_wait: return security_task_wait() error code in place of -ECHILD fix dangling zombie when new parent ignores children x86_64: remove bogus optimization in sysret_signal x86_64 syscall audit fast-path x86_64 ia32 syscall audit fast-path i386 syscall audit fast-path x86_64: fix ia32 AMD syscall audit fast-path tracehook: add linux/tracehook.h tracehook: exec tracehook: unexport ptrace_notify tracehook: exit tracehook: clone tracehook: vfork-done tracehook: release_task tracehook: tracehook_tracer_task tracehook: tracehook_expect_breakpoints tracehook: tracehook_signal_handler tracehook: tracehook_consider_ignored_signal tracehook: tracehook_consider_fatal_signal tracehook: syscall tracehook: get_signal_to_deliver tracehook: job control tracehook: death tracehook: force signal_pending() tracehook: TIF_NOTIFY_RESUME tracehook: asm/syscall.h tracehook: CONFIG_HAVE_ARCH_TRACEHOOK tracehook: wait_task_inactive task_current_syscall /proc/PID/syscall x86: tracehook_signal_handler x86: tracehook syscall x86: tracehook: asm/syscall.h x86 signals: use asm/syscall.h x86: tracehook: TIF_NOTIFY_RESUME x86: tracehook: CONFIG_HAVE_ARCH_TRACEHOOK tracehook: comment fixes sparc64: tracehook syscall sparc64: tracehook: TIF_NOTIFY_RESUME sparc64: tracehook_signal_handler sparc64: tracehook: CONFIG_HAVE_ARCH_TRACEHOOK powerpc: Call tracehook_signal_handler() when setting up signal frames powerpc: Make syscall tracing use tracehook.h helpers powerpc: Add asm/syscall.h with the tracehook entry points powerpc: Add TIF_NOTIFY_RESUME support for tracehook powerpc: Enable tracehook for the architecture tracehook: fix exit_signal=0 case tracehook: kerneldoc fix tracehook: fix CLONE_PTRACE tracehook: fix SA_NOCLDWAIT tracehook: comment pasto fixes x86: ioperm user_regset add CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS x86 syscall.h: fix argument order tracehook: exec double-reporting fix elf core dump: fix get_user use x86-64: fix int $0x80 -ENOSYS return x86-64: syscall-audit: fix 32/64 syscall hole x86-64: seccomp: fix 32/64 syscall hole ptrace: some checkpatch fixes powerpc: Add PTRACE_SINGLEBLOCK support binfmt_elf: fix PT_INTERP bss handling binfmt_elf: fix PT_INTERP bss handling asm-generic: syscall_get_nr returns int x86: syscall_get_nr returns int x86: ptrace: sysret path should reach syscall_trace_leave x86: ptrace: do not sign-extend orig_ax on write x86: ptrace: set TS_COMPAT when 32-bit ptrace sets orig_eax>=0 signals: tracehook_notify_jctl change signals: inline __fatal_signal_pending x86: linker script syntax nits
Roland Scheidegger (5): drm: radeon flush TCL VAP for vertex program enable/disable drm: radeon: only allow specific type-3 packetss through verifier Input: i8042 - fix AUX port detection with some chips radeon: setup the ring buffer fetcher to be less agressive. drm/radeon: fix texture uploads with large 3d textures (bug 13980)
Roland Stigge (3): epson1355fb.c: fix error handling code [MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function. [MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.
Roland Stoll (1): V4L/DVB (7194): cx88-mpeg: Allow concurrent access to cx88-mpeg devices
Roland.Kletzing (1): drivers/char/ip2: fix Kconfig after ip2/ip2main merge
Rolf Eike Beer (48): PCI Hotplug ibmphp_pci.c: Fix masking out needed information too early typo fix in drivers/scsi/sata_svw.c comment watchdog: add missing 0x in alim1535_wdt.c remove driverfs references from include/linux/cpu.h and net/sunrpc/rpc_pipe.c remove driverfs references from init/do_mounts.c add function documentation for register_chrdev() Remove pci_dac_set_dma_mask() from Documentation/DMA-mapping.txt remove #error on !PCI from pmc551.c Add DocBook documentation for workqueue functions Fix kmem_cache_alloc() been documented twice tty: remove bogus call to cdev_del() kbuild: fix "mkdir -p" usage in scripts/package/mkspec Add kerneldocs for some functions in mm/memory.c Use BUG_ON(foo) instead of "if (foo) BUG()" in include/asm-i386/dma-mapping.h Fix kerneldoc comments in mm/vmalloc.c Mark __remove_vm_area() static Include documentation for functions in drivers/base/class.c Fix parameter names in drivers/base/class.c Fix kerneldoc comments in kernel/timer.c Move valid_dma_direction() from x86_64 to generic code Use valid_dma_direction() in include/asm-i386/dma-mapping.h Return better error codes if drivers/char/raw.c module init fails rtc: remove superfluous call to call to cdev_del() Remove BUG_ON(unlikely) in include/linux/aio.h remove duplicate "until" from kernel/workqueue.c Fix copy&waste bug in comment in scripts/kernel-doc PCI: Change memory allocation for acpiphp slots Remove duplicate "have to" in comment Add const for time{spec,val}_compare arguments [SCSI] aic79xx: remove extra newline from info message [SCSI] scsi_transport.h should include scsi_device.h [IPX]: Remove outdated information from Kconfig [IPX]: Remove ancient changelog DOC: Fix wrong identifier name in Documentation/driver-model/devres.txt Fix roundup_pow_of_two(1) r8169: add endianess annotations to [RT]xDesc sdhci: Fix "Unexpected interrupt" handling Fix typo in drivers/net/s2io.c PCI: Fix typo in include/linux/pci.h MM: use DIV_ROUND_UP() in mm/memory.c Typo: fro -> from PCI: Document pci_iomap() V4L/DVB (6005): Initialize filp->private_data only once in em28xx_v4l2_open sysfs: Fix typos in fs/sysfs/file.c Typo: depricated -> deprecated Add missing "\n" to log message PCI Hotplug: PCIeHP: Fix some whitespace damage Make sure the value in abs() does not get truncated if it is greater than 2^32
Rolf Manderscheid (2): IB/mthca: Set GRH:HopLimit when building MLX headers IPoIB: improve IPv4/IPv6 to IB mcast mapping functions
Rolf Stefan Wilke (1): [ALSA] emu10k1 - Fix STAC9758 front channel
Romain Beauxis (1): V4L/DVB (9864): gspca - ov519: Change copyright information.
Romain Goyet (1): OMAP: LCD panel support for the Palm Tungsten E
Romain Liévin (1): tipar: remove obsolete module
Roman Kagan (7): USB: scripts/mod/file2alias.c: handle numeric ranges for USB bcdDevice USB: MODALIAS change for bcdDevice drivers/base/bus.c: fix iteration in driver_detach() USB: update urb documentation [ATM]: net/atm/ioctl.c: autoload pppoatm and br2684 [ATM]: basic sysfs support for ATM devices usb-serial: show port number in sysfs
Roman Moracik (1): MMC: Fix S3C24XX IRQ enable during PIO transfers
Roman Moravcik (1): Input: gpio_keys - add support for switches (EV_SW)
Roman Tereshonkov (1): ARM: OMAP2: New DPLL clock framework
Roman Zippel (164): flush icache in correct context tty output lossage fix hfs: don't dirty unchanged inode hfs: don't reference missing page m68k: indent sys_ptrace m68k: sys_ptrace cleanup m68k: move cache functions into separate file m68k: cleanup inline mem functions hfs: remove debug code hfs: show_options support hfs: NLS support kconfig: fix restart for choice symbols kconfig: preset config during all*config kconfig: allow variable argumnts for range kconfig: update kconfig Makefile kconfig: use gperf for kconfig keywords kconfig: simplify symbol type parsing kconfig: improve error handling in the parser kconfig: stricter error checking for .config m68k: convert thread flags to use bit fields [NET]: Sanitize NET_SCHED protection in /net/sched/Kconfig prefer pkg-config for the QT check hfsplus: don't modify journaled volume hfs: cleanup HFS+ prints hfs: cleanup HFS prints hfs: set correct ctime hfs: set correct create date for links hfs: set type/creator for symlinks hrtimer: fix multiple macro argument expansion m68k: fix cmpxchg compile errors if CONFIG_RMW_INSNS=n posix-timers: fix requeue accounting when signal is ignored remove pps support hrtimers: pass current time to hrtimer_forward() hrtimers: posix-timer: cleanup common_timer_get() hrtimers: simplify nanosleep hrtimers: remove state field hrtimers: remove it_real_value calculation from proc/*/stat hrtimers: remove DEFINE_KTIME and ktime_to_clock_t() hrtimers: remove nsec_t typedef hrtimers: remove data field kconfig: fix default value for choice input kconfig: revert conf behaviour change kconfig: recenter menuconfig kconfig: fix typo in change count initialization kconfig: improve config load/save output kconfig: fix .config dependencies kconfig: remove SYMBOL_{YES,MOD,NO} kconfig: allow multiple default values per symbol kconfig: allow loading multiple configurations kconfig: integrate split config into silentoldconfig kconfig: move .kernelrelease kconfig: add symbol option config syntax kconfig: add defconfig_list/module option kconfig: Add search option for xconfig kconfig: finer customization via popup menus kconfig: create links in info window kconfig: jump to linked menu prompt kconfig: warn about leading whitespace for menu prompts kconfig: remove leading whitespace in menu prompts kconfig: KCONFIG_OVERWRITECONFIG kbuild: `make kernelrelease' speedup x86_64: use select for GART_IOMMU to enable AGP x86: fix __range_ok constraint m68k: completely initialize hw_regs_t in ide_setup_ports m68k: atyfb_base compile fix for CONFIG_PCI=n m68k: cleanup unistd.h m68k: Remove some unused definitions in zorro.h m68k: use c99 initializer m68k: print correct stack trace m68k: restore amikbd compatibility with 2.4 m68k: wd33c93: extra delay m68k: use proper defines for zone initialization m68k: adjust to changed HARDIRQ_MASK m68k: clean up uaccess.h kbuild: fix silentoldconfig recursion m68k: fix uaccess.h for gcc-3.x m68k: fix constraints of the signal functions and some cleanup m68k: fix __iounmap for 030 m68k: small flush_icache() cleanup m68k: Add the generic dma API functions m68k: dma API addition m68k: fix show_registers() m68k: separate handler for auto and user vector interrupt m68k: cleanup generic irq names m68k: cleanup amiga irq numbering m68k: introduce irq controller m68k: convert generic irq code to irq controller m68k: convert amiga irq code m68k: convert apollo irq code m68k: convert atari irq code m68k: convert hp300 irq code m68k: convert mac irq code m68k: convert q40 irq code m68k: convert sun3 irq code m68k: convert VME irq code fix and optimize clock source update fix rt-mutex defaults and dependencies adjust clock for lost ticks kconfig: correct oldconfig for unset choice options ntp: add ntp_update_frequency ntp: add time_adj to tick length ntp: add time_freq to tick length ntp: prescale time_offset ntp: add time_adjust to tick length ntp: remove time_tolerance ntp: convert time_freq to nsec value ntp: convert to the NTP4 reference model ntp: cleanup defines and comments provide tickadj define m68k: cleanup string functions m68k: fix typo in __generic_copy_to_user m68k: small system.h cleanup m68k: fix NBPG define qconf: fix uninitialsied member fix menuconfig colours with TERM=vt100 kbuild: don't put temp files in source fix linux banner format string qconf: (re)fix SIGSEGV on empty menu items kbuild: more Makefile cleanups m68k: Reformat the Atari SCSI driver m68k: Atari SCSI driver compile fixes lockdep: Add missing disable/enable irq variant m68k: reformat various m68k files m68k: early parameter support Allow arch to initialize arch field of the module structure wrap access to thread_info rename thread_info to stack m68k: runtime patching infrastructure m68k: discontinuous memory support kconfig: reset generated values only if Kconfig and .config agree. m68k: Remove unnecessary m68k_memoffset export and init m68k: Dont include RODATA into text segment kconfig: oldconfig shall not set symbols if it does not need to kconfig: explicitly introduce expression list kconfig: environment symbol support kconfig: use environment option kconfig: fix select in combination with default time: remove obsolete CLOCK_TICK_ADJUST HFS+: fix unlink of links x86: fix recursive dependencies kconfig: fix choice dependency check kconfig: add named choice group introduce explicit signed/unsigned 64bit divide convert a few do_div users rename div64_64 to div64_u64 remove div_long_long_rem ntp: cleanup ntp.c ntp: NTP4 user space bits update ntp: increase time_freq resolution ntp: increase time_offset resolution ntp: support for TAI ntp: rename TICK_LENGTH_SHIFT to NTP_SCALE_SHIFT ntp: remove current_tick_length() ntp: handle leap second via timer m68k: Handle 68040 bus faults fix reservation discarding in affs V4L/DVB (7812): 2.6.25-rc5-mm1 specifc div64_u64 fixes kconfig: set all new symbols automatically clocksource: introduce clocksource_forward_now() ntp: fix ADJ_OFFSET_SS_READ bug and do_adjtimex() cleanup timekeeping: fix rounding problem during clock update ntp: improve adjtimex frequency rounding m68k: Put .bss at the end of the data section m68k: Add NOTES to init data so its discarded at boot
Romit Dasgupta (1): PM: Fix warning on suspend errors
Ron (1): sched: Fix fallback sched_clock()'s offset when using jiffies
Ron Lee (3): trivial: add missing printk loglevel in start_kernel slab: fix generic PAGE_POISONING conflict with SLAB_RED_ZONE [ARM] Kirkwood: Initialise SATA for OpenRD-Base
Ron Livne (3): IB/core: Add support for multicast loopback blocking IB/mlx4: Add support for blocking multicast loopback packets IPoIB: Use multicast loopback blocking if available
Ron Madrid (1): phy: Add support for Marvell 88E1118 PHY
Ron Mercer (136): qla3xxx NIC driver qla3xxx: Remove NETIF_F_LLTX from driver features. qla3xxx: Add delay to NVRAM register access. qla3xxx: Add support for Qlogic 4032 chip. qla3xxx: Remove API to change MTU. qla3xxx: Dynamically size the rx buffer queue based on the MTU. qla3xxx: Clean up receive process. qla3xxx: bugfix: Fixed jumbo frame handling for 3032 chip. qla3xxx: bugfix tx reset after stress conditions. qla3xxx: bugfix for line omitted in previous patch. qla3xxx: bugfix: Add tx control block memset. qla3xxx: bugfix: Multi segment sends were getting whacked. qla3xxx: bugfix: Dropping interrupt under heavy network load. qla3xxx: bugfix: Jumbo frame handling. qla3xxx: Add ethtool get_pauseparam for improved bonding support. qla3xxx: Adding support for the Agere PHY (ET1011C) qla3xxx: Bumping driver version number to v2.03.00-k4 qla3xxx: bugfix: Add memory barrier before accessing rx completion. qla3xxx: bugfix: Fix VLAN rx completion handling. qla3xxx: bugfix: Move link state machine into a worker thread qla3xxx: bugfix: Fix bad logical operation in link state machine. qla3xxx: fix: Remove unused set_multicast function. qla3xxx: fix: Fix IFF_MULTICAST setting. qla3xxx: cleanup: Remove some unused defined constants in the header file. qla3xxx: cleanup: Remove some unused structure definitions and structure elements. qlge: New Qlogic 10Gb Ethernet Driver. qlge: Fix page size ifdef test. qlge: Fix MSI/legacy single interrupt bug. qla3xxx: Cleanup: Fix link print statements. qlge: bugfix: Add missing pci_mapping_err checking. qlge: bugfix: Add missing pci_unmap_page call in receive path. qlge: bugfix: Fix shadow register endian issue. qlge: bugfix: Fix ring length setting for rx ring, large/small qlge: bugfix: Fix register access error checking. qlge: Fix sparse warnings for byte swapping in qlge_ethool.c qlge: Fix sparse endian warning for inbound packet control block flags. qlge: Fix sparse endian warning in ql_hw_csum_setup(). qlge: Fix sparse warning regarding rx buffer queues. qlge: Fix sparse warnings for tx ring indexes. qlge: Get rid of volatile usage for shadow register. qlge: Get rid of split addresses in hardware control blocks. qlge: Remove support for device ID 8000. qlge: Fix schedule while atomic issue. qlge: Remove dynamic alloc of rx ring control blocks. qlge: bugfix: Fix endian issue when reading flash. qlge: bugfix: Add flash offset for second port. qlge: bugfix: Add missing netif_napi_del call. qlge: bugfix: Use netif_receive_skb() and vlan_hwaccel_receive_skb(). qlge: bugfix: Fix fatal error recovery hang. qlge: bugfix: Add missing put_page() call. qlge: bugfix: Add missing dev_kfree_skb_any() call. qlge: bugfix: Fix TSO breakage. qlge: bugfix: Fix RX scaling values. qlge: bugfix: Add missing rx buf clean index on early exit. qlge: Clean up mac address and frame route settings. qlge: Increase MAC addr hw sem granularity. qlge: Change frame route hw semaphore granularity. qlge: Optimize rx buffer refill process. qlge: Use one path to (re)fill rx buffers. qlge: Add defines for firmware support. qlge: Clean up firmware reset path. qlge: Move firmware event handler. qlge: Prepare to add new device. qlge: Reduce debug print output. qlge: Add support for firmware mailbox commands. qlge: Add support for device ID 8000. qlge: Add support for getting/setting port config. qlge: Add firmware support for insert/remove SFP. qlge: Clean up link down processing. qlge: Clean up link up processing. qlge: Add worker-handler for firmware events. qlge: Clean up event handler for firmware init. qlge: Improve handling for firmware init failure. qlge: Save status from firmware crash (system err). qlge: Add support for lost firmware events. qlge: Move reset logic into asic_reset_worker func. qlge: Remove debug junk from asic reset logic. qlge: Increase filtering for inbound csum settings. qlge: Add support for GRO. qlge: Add tx multiqueue support. qlge: bugfix: Tell hw to strip vlan header. qlge: Get rid of irqsave/restore in intr disable. qlge: Clear shadow registers before use. qlge: Remove spinlock from asic init path. qlge: bugfix: Move netif_napi_del() to common call point. qlge: bugfix: Pad outbound frames smaller than 60 bytes. qlge: bugfix: Fix endian issue related to rx buffers. qlge: bugfix: Increase filter on inbound csum. qlge: bugfix: Tell hw to strip vlan header. qlge: bugfix: Move netif_napi_del() to common call point. qlge: bugfix: Pad outbound frames smaller than 60 bytes. qlge: Fix firmware event handler loop. qlge: Fix bug in firmware event handler. qlge: Fix bug in MTU setting process. qlge: Fix timeout on indexed register wait. qlge: Fix timeout on firmware mailbox commands. qlge: Add support for retrieving firmware version. qlge: Remove netif_set_gso_max_size() call. qlge: Drop inbound error frames. qlge: Drop inbound frames > MTU. qlge: Add support for using alternate MAC address. qlge: Add support for varied pcie function numbers. qlge: Add set TX csum ethtool op. qlge: bugfix: Get rid of errant spin_unlock(). qlge: Relax alignment on TX harware queue. qlge: Allow RX buf rings to be > than 4096 bytes. qla3xxx: Give the PHY time to come out of reset. qla3xxx: Don't sleep while holding lock. qlge: Expand coverage of hw lock for config register. qlge: Clear frame to queue routing before reset. qlge: Fix carrier on condition. qlge: Fix redundant call to free resources. qlge: Fix tx byte counter. qlge: Fix MAC address bonding issue. qlge: Add/use function for link up/down. qlge: Fix sizeof usage. qlge: Get rid of 'default' rx_ring type. qlge: Allow running MSIx with fewer vectors. qlge: Move TX completions from workqueue to NAPI. qlge: Fix bad bit definitions. qlge: Fix out of sync hardware semaphore. qlge: Fix spin_lock warning. qlge: Protect reset recovery with rtnl_lock(). qlge: Fix error exit for probe call. qlge: Fix some bit definitions for reset register. qlge: Fix queueing of firmware handler in ISR. qlge: Fix lock/mutex warnings. qlge: Fix RSS hashing values. qlge: Fix frame routing issue related to bonding. qlge: Fix frame routing for multicast frames. qlge: Fix RX multicast filter settings. qlge: Fix chip reset process. qlge: Restore rx mode after internal reset. qlge: Add disable/enable firmare irqs to handler. qlge: Fix EEH handling. qlge: Fix firmware mailbox command timeout.
Ron Rindjunsky (116): iwlwifi: set correct base rate for A band in rs_dbgfs_set_mcs mac80211: adding 802.11n definitions in ieee80211.h mac80211: restructuring data Rx handlers mac80211: adding MAC80211_HT_DEBUG config variable mac80211: adding 802.11n HT framework definitions mac80211: adding 802.11n IEs handling mac80211: adding 802.11n essential A-MPDU addBA capability mac80211: adding 802.11n essential A-MSDU Rx capability mac80211: adding 802.11n configuration flows mac80211: move A-MSDU identifier to flags mac80211: pass in PS_POLL frames mac80211: restructure __ieee80211_rx mac80211: A-MPDU Rx add low level driver API mac80211: A-MPDU Rx add MLME structures mac80211: A-MPDU Rx adding basic functionality mac80211: A-MPDU Rx MLME data initialization mac80211: A-MPDU Rx handling aggregation reordering mac80211: A-MPDU Rx adding BAR handling capability mac80211: A-MPDU Rx handling DELBA requests iwlwifi: 802.11n remove unnecessary config dependency iwlwifi: 802.11n new framework structures preperation iwlwifi: 802.11n configuring hw_mode parameters to support HT in A/G iwlwifi: 802.11n handling probe request HT IE iwlwifi: 802.11n comply HT self configuration flow with mac80211 framework iwlwifi: 802.11n comply HT add station flow with mac80211 framework iwlwifi: 802.11n comply HT rate scaling flows with mac80211 framework iwlwifi: 802.11n add support to 8K A-MSDU Rx frames iwlwifi: A-MPDU Rx flow enabled mac80211: A-MPDU Rx stop aggregation on proper dev mac80211: A-MPDU Rx remove stop_rx_ba_session warning print mac80211: fixing ieee80211_bar types mac80211: fix rx flow sparse errors, make functions static mac80211: fixing null qos data frames check for reordering buffer iwlwifi: fix sparse warning in iwl 3945 mac80211: A-MPDU Tx add session's and low level driver's API mac80211: A-MPDU Tx add MLME structures mac80211: A-MPDU Tx adding basic functionality mac80211: A-MPDU Tx adding qdisc support mac80211: A-MPDU Tx MLME data initialization mac80211: A-MPDU add debugfs support mac80211: A-MPDU Tx change tx_status to support Block Ack data mac80211: A-MPDU Tx add delBA from recipient support iwlwifi: A-MPDU Tx conform API to mac80211 iwlwifi: A-MPDU Tx conform flows to mac80211 iwlwifi: A-MPDU Tx conform block Ack rate scaling to mac80211 iwlwifi: A-MPDU Tx activation by load measures mac80211: adjustable number of bits for qdisc pool iwlwifi: remove IWL{4965,3945}_QOS mac80211: adding mac80211_tx_control_flags and HT flags iwlwifi: use mac80211_tx_control_flags mac80211: document IEEE80211_TXCTL_OFDM_HT iwlwifi: grab NIC access when disabling aggregations mac80211: fixing delba debug print mac80211: fixing debug prints for AddBA request mac80211: tear down of block ack sessions mac80211: fix wrong Rx A-MPDU control via debugfs mac80211: A-MPDU MLME use dynamic allocation iwlwifi: unregister to upper stack before releasing resources mac80211: BA session debug prints changes iwlwifi: move HW device registration iwlwifi: arrange max number of Tx queues mac80211: fix use before check of Qdisc length iwlwifi: arranging aggregation actions iwlwifi: expanding HW parameters control iwlwifi: support 64 bit DMA masks iwlwifi: handle shared memory iwlwifi: unify init driver flow iwlwifi: iwl-sta redundant includes clean up iwlwifi-5000: add iwl 5000 shared memory handlers iwlwifi: map A-MPDU HW queue to mac80211 A-MPDU SW queue iwlwifi-5000: rename iwl5000_init_nic to iwl5000_init_config iwlwifi: create disable SCD Tx FIFOs handler iwlwifi: move NIC init and Tx queues init to iwlcore iwlwifi: handle shared memory Rx index access iwlwifi: remove 4965 prefix from iwl4965_kw and iwl4965_tx_queue iwlwifi: fix spinlock used before initialized iwlwifi: changing irrelevant comment iwlwifi: remove iwl4965_nic_start function mac80211: separate Tx and Rx MCS when configuring HT iwlwifi: filling Tx MCS set iwlwifi: rename and move Tx queue activation/deactivation iwlwifi: add rx_handlers stub for iwl5000 iwlwifi: add ucode loaders for iwl5000 iwlwifi: add ucode init flow handling for iwl5000 iwlwifi: iwl5000 WiFi/WiMax coexistence iwlwifi: add RTC data address for iwl5000 iwlwifi: increase max payload of iwl_cmd iwlwifi: activate status ready timeout only for run time ucode iwlwifi: add iwl5000_tx_response structure iwlwlifi: impelemnt 5000 tx response path iwlwifi: iwl-5000 add rxon_assoc iwlwifi: Rx handlers common use for 4965 and 5000 iwlwifi: move iwl_get_hw_mode to iwl-core.h iwlwifi: removing IWL4965_HT config iwlwifi: map sw and hw ampdu queues iwlwifi: use ieee80211_conf to examine rate capabilities iwlwifi: fix allow iwlwifi to aggregate according to tid load mac80211: do not fragment while aggregation is in use iwlwifi: remove 4965 prefix from iwl4965_ucode iwlwifi: improve scanning band selection management iwlwifi: use iwl_is_associated when possible iwlwifi: move rx aggregation functions to iwl-rx.c iwlwifi: remove obsolete lq_ready use iwlwifi: unite common settings of HW params iwlwifi: control 11n capabilities through module param iwlwifi: eliminate iwl4965_mac_get_tsf mac80211: add block ack request capability iwlwifi: request Tx of block ack request if necessary mac80211: update new sta's rx timestamp mac80211: change number of pre-assoc scans mac80211: add direct probe before association iwlwifi: fix hidden ssid discovery in passive channels iwlwifi: fix station mimo power save values iwlwifi: remove obsolete 4965 forward declarations iwlwifi: allow consecutive scans in unassociated state iwlwifi: rename ps_mode to sm_ps
Ron Yorston (1): selinux: Fix MLS compatibility off-by-one bug
Ronald G. Minnich (2): lguest: avoid shared libraries mapped over guest memory Accept elf files that are valid but have sections that can not be mmap'ed for some reason.
Ronald S. Bultje (3): fix vpx3220 offset issue in SECAM fix black/white-only svideo input in vpx3220 decoder prevent dmesg warning in zr36067 driver
Ronen Shitrit (9): [ARM] OrionNAS RD board support [ARM] Orion: Buffalo/Revogear Kurobox Pro support [ARM] Kirkwood: prepare for runtime-determined timer tick rate [ARM] Kirkwood: add support for newer SoC models [ARM] Kirkwood: remove uart1 init calls for boards that don't expose uart1 [ARM] Kirkwood: add support for L2 cache WB/WT selection [ARM] Orion: add the option to support different ehci phy initialization [ARM] Kirkwood: allow instantiating the second ethernet port [ARM] Kirkwood: properly handle the WAN port on newer RD88F6281 boards
Rongrong Cao (1): ASoC: fix checking for external widgets bug
Ronni Nielsen (1): fs/libfs.c: >80 columns line break fix
Ronnie Furuskog (1): USB: option: Patch for Huawei Mobile Broadband E270+ Modem
Ronny Peine (1): USB HID: Thustmaster firestorm dual power v1 support
Ross Biro (3): x86_64: Make udelay more accurate Add a missing space that prevents building modules that require host programs allow /proc/config.gz to be built as a module
Ross Burton (1): [IrDA]: LMP discovery timer not started by default
Ross Cohen (1): Staging: go7007 v4l fixes
Roy Hashimoto (1): USB: fix gadgetfs class request delegation
Roy Huang (5): Blackfin arch: fix bug ad1836 fails to build properly for BF533-EZKIT Blackfin arch: Add header files for BF548 Blackfin arch: initial supporting for BF548-EZKIT Blackfin serial driver: supporting BF548-EZKIT serial port Blackfin arch: add set_dma_curr_addr DMA API to support sound driver recording function
Roy Zang (14): [POWERPC] Document the global utilities node define and example [POWERPC] Fix the node index confusion for SOC [POWERPC] 85xx: Fix 8548CDS reset bug [POWERPC] Remove redundant pci_read_irq_line() function for 85xx platform [POWERPC] Create common fsl pci/e files based on 86xx platforms [POWERPC] Add 8548 CDS PCI express controller node and PCI-X device node [POWERPC] Update PCI nodes in the 83xx/85xx boards device tree [POWERPC] Use Freescale pci/pcie common code for 85xx boards [POWERPC] Add basic PCI node for mpc8568mds board [POWERPC] Add basic PCI/PCI Express support for 8544DS board [POWERPC] Fix mpc7448hpc2 tsi108 device_type bug [POWERPC] Fix the ability to reset on MPC8544 DS and MPC8568 MDS boards [POWERPC] bootwrapper: adds cuboot for MPC7448HPC2 platform Clean up redundant PHY write line for ULi526x Ethernet driver
Ruben Aos Garralda (1): HID: add rumble support for Thrustmaster Dual Trigger 3-in-1
Ruben Porras (1): [XFS] Make xfs_bmap_*_count_leaves void.
Ruben Vandeginste (1): [SUNGEM]: Fix MAC address setting when interface is up.
Rudo Thomas (1): V4L/DVB (3369): LifeView FlyDVB-T Duo: add support for remote control
Rudolf Marek (34): [ALSA] es1938 - Fix resume hwmon: add VRM/VID support for some VIA CPUs i2c: Rename i2c-sis96x documentation file w83627ehf: Add voltage inputs support i2c-piix4: Add ATI IXP200/300/400 support I2C: i2c-piix4: Remove the fix_hstcfg parameter HWMON: Trim VID values to correct number of bits hwmon: Sysfs interface documentation update, 1 of 2 hwmon-vid: Add support for Intel Core and Conroe i2c-viapro: Add support for the VT8237A and VT8251 hwmon: Add fan speed control features to w83627ehf hwmon: Documentation update for w83627ehf hwmon: New driver k8temp k8temp: Add documentation w83l785ts: Fix unchecked return status w83792d: Fix unchecked return status k8temp: Documentation update w83627ehf: Fix the detection of fan5 hwmon: New Winbond W83793 hardware monitoring driver hwmon/w83793: Add documentation and maintainer hwmon/w83793: Fix the fan input detection hwmon-vid: Add support for VIA Esther i386: Add safe variants of rdmsr_on_cpu and wrmsr_on_cpu hwmon: New coretemp driver hwmon/coretemp: Add documentation hwmon/coretemp: Add more safety checks hwmon/it87: Add IT8726F support hwmon: (coretemp) Add support for Celeron 4xx hwmon: (coretemp) Add maximum cooling temperature readout hwmon: (coretemp) Add TjMax detection for mobile CPUs hwmon: (coretemp) Add Penryn CPU to coretemp i2c-viapro: Add VX800/VX820 support hwmon: (coretemp) Fix Atom CPUs support hwmon: (coretemp) Add support for Penryn mobile CPUs
Rui Santos (2): USB: ftdi: Artemis and ATIK based USB astronomical CCD cameras USB: ftdi: Two new ATIK based USB astronomical CCD cameras
Rui Sousa (3): [ARM] 4568/1: fix l2x0 cache invalidate handling of unaligned addresses lockdep: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set lockdep, UML: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set
Rui Zhang (2): ACPI: fix Supermicro X7DB8+ Boot regression ACPI: video: fix LCD monitor seen as CRT
Rumen G. Bogdanovski (5): [IPVS]: Bind connections on stanby if the destination exists [IPVS]: Synchronize closing of Connections [IPVS]: Flag synced connections and expose them in proc [IPVS]: Create synced connections with their real state ipvs: More reliable synchronization on connection close
Rumen Ivanov Zarev (1): PCI: Unhide SMBus on Compaq Evo N620c
Rune Torgersen (4): sata_sil24: SII3124 sata driver endian problem powerpc: Check that TASK_SIZE does not overlap KERNEL_START cpm_uart: Fix cpm uart corruption with PREEMPT_RT powerpc: Fix pq2fads irq handling with PREEMPT_RT
Ruslan V. Sushko (1): [ARM] 4311/1: ixp4xx: add KIXRP435 platform
Russ Anderson (69): [IA64-SGI] Add new MMR definitions/Modify BTE initialiation©. [IA64-SGI] Shub2 BTE support - BTE recovery code [IA64] MCA recovery improvements [patch] MCA recovery module undefined symbol fix [IA64-SGI] cpe interrupts are not being enabled. [IA64-SGI] Make Altix SAL call to POD reentrant [IS64-SGI] Set Altix error handling features [IA64] SGI SN remove redundant partition SAL call [IA64-SGI] fix bte_copy() calling smp_processor_id() while preemptible [IA64-SGI] fix bte_copy() calling get_nasid() while preemptible [IA64] MCA recovery based on PSP bits [IA64] MCA recovery: pfn_valid() needs a pfn [IA64] MCA recovery: Bump reference count on bad pages [IA64-SGI] bte_copy nasid_index fix [IA64-SGI] Altix BTE error handling fixes [IA64-SGI] Shub2 BTE address fix [IA64] Increase severity of MCA recovery messages [IA64] mca recovery return value when no bus check [IA64] MCA recovery: kernel context recovery table [IA64] Move __mca_table out of the __init section [IA64] Remove unused variable in sn_sal.h [IA64-SGI] SN SAL call to inject memory errors [IA64] Add mca recovery failure messages [IA64-SGI] Remove SN SAL error handling feature bit that is no longer needed [IA64] remove redundant local_irq_save() calls from sn_sal.h [IA64] ar.fpsr not set on MCA/INIT kernel entry [IA64] PAL calls need physical mode, stacked [IA64] MCA recovery: Montecito support [IA64] Add dp bit to cache and bus check structs [IA64] Add se bit to Processor State Parameter structure [IA64] Update processor_info features [IA64] More Itanium PAL spec updates [IA64-SGI] Check for TIO errors on shub2 Altix [IA64] Proper handling of TLB errors from duplicate itr.d dropins [IA64] Cache error recovery [IA64] BTE error timer fix [IA64] Force error to surface in nofault code [IA64] Support multiple CPUs going through OS_MCA [IA64] Clean up CPE handler registration [IA64] Remove needless delay in MCA rendezvous [IA64] Fix race when multiple cpus go through MCA [IA64] Clean-up McKinley Errata message [IA64] Disable/re-enable CPE interrupts on Altix [IA64] Update printing of feature set bits __do_IRQ does not check IRQ_DISABLED when IRQ_PER_CPU is set [IA64] Fix Altix BTE error return status [IA64] Update Altix BTE error return status patch [IA64] Update Altix nofault code [IA64] Fix large MCA bootmem allocation [IA64] Itanium Spec updates [IA64] fix bootmem regression on Altix mm: Minor clean-up of page flags in mm/page_alloc.c x86 BIOS interface for RTC on SGI UV sysfs: document files in /sys/firmware/sgi_uv/ x86: trivial printk fix in efi.c x86: Add UV EFI table entry v4 x86: Add UV bios call infrastructure v4 x86: Add UV partition call v4 x86: Add sysfs entries for UV v4 x86, uv: use consistent names for region size and conherence id on x86 and ia64 [IA64] Simplify SGI uv vs. sn2 driver issues [IA64] Add UV watchlist support. [IA64] Add error_recovery_info field to SAL section header x86: uv: Add UV watchlist bios call x86: uv: Add UV memory protection bios call x86: uv: Add UV reserved page bios call sgi-xp: xpc needs to pass the physical address, not virtual x86, UV: system table in bios accessed after unmap x86: prevent /sys/firmware/sgi_uv from being created on non-uv systems
Russ Cox (4): v9fs: consolidate trans_sock into trans_fd v9fs: rename tids to tags to be consistent with Plan 9 documentation Add const to pointer qualifiers for __chk_user_ptr and __chk_io_ptr. [ALSA] fix selector unit bug affecting some USB speakerphones
Russ Dill (7): [ARM] 3295/1: Fix oprofile init return value [NET]: kaweth was forgotten in msec switchover of usb_start_wait_urb [NET]: mcs7830 passes msecs instead of jiffies to usb_control_msg [usb netdev] asix: fix regression netfilter: Get rid of refrences to no longer existant Fast NAT. acer-wmi: remove debugfs entries upon unloading acer-wmi: remove debugfs entries upon unloading
Russ Ross (1): 9p: fix marshalling bug in tcreate with empty extension field
Russell Cattelan (9): [XFS] Fix a bug in xfs_iomap for extent handling of write cases [GFS2] Fix a couple of refcount leaks. [GFS2] Fix for mmap() bug in readpage [GFS2] Fix a size calculation error [GFS2] Pass the correct value to kunmap_atomic [GFS2] Fix race in logging code [GFS2] Remove unused zero_readpage from stuffed_readpage [GFS2] BZ 217008 fsfuzzer fix. [GFS2] Fix unlink deadlocks
Russell King (1522): arm: fix floppy disk dependencies serial: fix comments in 8250.c ARM: footbridge rtc init ARM: h3600_irda_set_speed arguments ARM: showregs ARM: bitops ARM: fix debug macros ARM: Add missing new file for bitops patch ARM: remove some entry initialisation asm code ARM: Remove argument for disable_irq/enable_irq ARM: pt_regs offsets ARM: Use __NR_SYSCALL_BASE and __ARM_NR_BASE in asm code ARM: Remove SVC_MODE definition ARM: remove PT_TRACESYS ARM: Remove single-use user save/restore macros ARM: make entry*.S includes more logical Serial: Ensure error paths are marked with unlikely() Serial: Move error path processing inline Serial: Convert 8250_hp300 to use serial8250_{un,}register_port ARM: Add further explaination for clk_get() ARM: Fix AMBA CLCD fb driver for 1bpp/STN mono panels ARM: Fix AMBA CLCD fb driver for 32bpp ARM: AMBA CLCD: X resolutions must be multiples of 16 ARM: RTC: allow driver methods to return error ARM: PXA I2C: add platform device ARM: AMBA CLCD: program palette for pseudocolor visuals ARM: IntegratorCP: 16bpp is RGB565 not RGB555 ARM: IntegratorCP: Fix CLCD MUX selection values ARM: decompressor: use platform debug macros ARM: cleanup vmalloc start/offset macros ARM: Clean up commenting/spacing for Integrator ARM: Cleanup kmalloc in cyber2000fb ARM: Fix kernel stack offset calculations ARM: Add missed imxfb include file ARM: select PCI, ISA and ISA_DMA 8250_pci.c: add comment about enum sorting order ARM: Add inline functions to find the pmd from virtual address Serial: Add uart_insert_char() ARM: Add top_pmd, which points at the top-most page table ARM: Move copy/clear user_page locking into implementation ARM: Use top_pmd for V6 copy/clear user_page ARM: Add V6 aliasing cache flush ARM: Fix build error ARM SMP: consolidate main IRQ handler code ARM SMP: reallocate main IRQ handler code registers ARM SMP: add IPI support [MTD] Fix MTD device probing [ALSA] ARM DMA subsystem [ALSA] ARM AACI primecell driver ARM SMP: convert alignment enable ARM SMP: Fix vector entry ARM: Fix Xscale copy_page implementation Serial: remove unused variable in sa1100 driver ARM: Remove zero-byte sized file I2C: Add PXA I2C driver Merge with ../linux-2.6-smp ARM SMP: Add support for startup of secondary processors ARM SMP: Add basic support Integrator/CP platform ARM SMP: Add missed files from Integrator/CP platform ARM SMP: Fix PXA/SA11x0 suspend resume crash Merge with ../linux-2.6-smp ARM SMP: Messages about CPUs should be prefixed by CPU%u Merge with ../linux-2.6-smp ARM: Fix delayed dcache flush for ARMv6 non-aliasing caches ARM: Add common CACHE_COLOUR macro ARM: Ensure DMA-bounced buffers are properly written to RAM ARM: Remove obsolete arch/arm/kernel/arch.c ARM: Remove gcc type-isms from GCC helper functions ARM: Lindent GCC helper functions ARM: Add missed include for dmabounce.c ARM: Remove nmi_tick() from Integrator. ARM: Add iomap support for ARM ARM: Fix sa1111.c build error caused by klist changes ARM: Allow riscpc to parse "acorn" boot info tag ARM: Allow clps7500 to build without parsing "acorn" tag ARM: Move signal return code into vector page ARM: Factor out common pmd_populate functionality ARM: Use list_for_each_entry() for dmabounce ARM: Ensure memory information is page aligned ARM: Remove explicit page-alignments in memory init Serial: Convert 8250 revision-based bug fixes to bug bitmask Serial: Mobility's 16550A ports need a helping hand Add removal schedule of register_serial/unregister_serial to appropriate file Serial: Bugs are not capabilities Serial: Eliminate magic numbers ARM: Fix discontigmem ARM: Generic Dynamic Tick Timer support for ARM, take 4 Serial: remove unnecessary register_serial/unregister_serial ARM: Add SA_TIMER flag to timer interrupts Serial: Remove {un,}register_serial from 68328serial.c Serial: Split 8250 port table ARM: Add missed AAEC2000 file ARM: Add VST idle loop call ARM: Move PGD kernel page table initialisation ARM: Move memmap freeing into init.c ARM: Fix speeling eroor in io.h ARM: Update mach-types ARM SMP: TLB implementations only affect local CPU ARM SMP: Use local_flush_tlb* where we really want to be local ARM SMP: Add IPI support code for SMP TLB flushing ARM SMP: __xchg support Merge with ../linux-2.6-smp Serial: Adjust serial locking ARM: Convert ARM timer implementations to use readl/writel ARM: Remove nmi_tick from integrator platforms Serial: Check status of CTS when using flow control Serial: Disable OX950 transmitter for flow control Serial: Split 8250 port table (part 2) ARM: Fix VFP to use do_div() ARM: Don't force SIGFPE ARM: Don't try to send a signal to pid0 ARM: Acornfb: Don't claim IRQ fbcon for cursor Serial: Fix small CONFIG_SERIAL_8250_NR_UARTS ARM: Make the magic values in head.S more obvious MMC: Fix divdi3 reference in mmci.c ARM: Remove machine description macros Serial: Fix console port spinlock initialisation ARM: Change 'param_offset' to 'boot_params' ARM: Fix non-standard PXA io_pg_offst initialisers ARM: Fix new-ABI layout of struct stat64 yenta: no CardBus if IRQ fails ARM SMP: Rename cpu_present_mask to cpu_possible_map ARM SMP: We list IRQs for present CPUs, not online CPUs ARM SMP: Initialise cpu_present_map Serial: Move deprecation of register_serial forward to September ARM: Convert bitops to use ARMv6 ldrex/strex instructions ARM: Allow register_undef_hook to be called with IRQs off ARM: Remove global nwfpe register variable ARM SMP: Mark CPU init functions/data with __cpuinit/...data ARM SMP: Mark mroe CPU init data with __cpuinitdata Serial: No need to check for priv != NULL in remove_one ARM SMP: Fix ARMv6 spinlock and semaphore implementations ARM SMP: Use exclusive load/store for __xchg ARM SMP: Add ARMv6 memory barriers ARM SMP: Mark device mappings as "device" in ARMv6 parlance [SERIAL] Rename pci_board to pciserial_board. [SERIAL] Factor out the common setup from the per-serial port loop. [SERIAL] Collapse the SIIG quirk entries [SERIAL] Pass around serial_private instead of pci_dev [SERIAL] Expose 8250_pci setup/removal/suspend/resume functions [SERIAL] Convert parport_serial to use new 8250_pci interfaces [ARM SMP] Fix data corruption in test_* bitops Merge with Linus' 2.6 tree [ARM SMP] Ensure secondary CPUs have a clean TLB [ARM SMP] Fix another ARMv6 bitop problem [ARM SMP] Ensure secondary CPUs see their pen release ARM: Fix ARM fault handler for get_user_pages() fixes. ARM: Make sa1100fb_display_dma_period() an inline function [ARM SMP] Only enable V6K instructions on V6 MP core CPUs [ARM SMP] Clear the exclusive monitor on ARMv6 CPUs on context switch [ARM] Use #defined constants for manipulating v6 hardware PTE bits [ARM] Control v6 'global' bit via Linux PTE entries [ARM] Remove extraneous whitespace introduced in previous ARMv6 patch [MFD] Add multimedia communication port core support [MFD] Add SA11x0 MCP support [MFD] Add SA11x0 MCP platform device support [ARM] Add support for ARM GIC [MMC] Add mmc_hostname() macro [MMC] Add MMC class devices [MMC] Use class device name for mmc host name [MMC] Use an IDR for host name indicies [SERIAL] Clean up and fix tty transmission start/stoping [SERIAL] mwave is no longer broken [ARM] Convert open-coded __pmd_populate to use inline function [ARM] Simplify setup_mm_for_reboot() [SERIAL] Move serial8250_*_port prototypes to linux/serial_8250.h [ARM] Fix ARMv6 page table bits [SERIAL] Prefix serial printks with KERN_INFO and pre-format [ARM] Stack starts at THREAD_START_SP offset, not THREAD_SIZE-8 [ARM] Change irq_chip wake/type methods to set_wake/set_type [ARM] Wrap calls to descriptor handlers [ARM] Remove unused DYN_TICK_* macros [ARM] Fix missed initialisers/missing comma [SERIAL] Fix lh7a40x serial driver Fix sound/arm/Makefile for locality of reference [ARM] Fix ARMv6 VIPT cache >= 32K [SERIAL] Use an enum for serial8250 platform device IDs [I2C] Clean up i2c-pxa debugging/printks [MMC] Ensure correct mmc_priv() behaviour [ARM] Add memory type based allocation syscalls [ARM] Fix typo in arch/arm/Kconfig.debug [SERIAL] Spelling fix in 8250.c [ARM] sys_mbind needs wrapping [MMC] Add mmc_detect_change() delay support for wbsd driver [MFD] Add code UCB1200/UCB1300 device support [MFD] Add code UCB1200/UCB1300 touchscreen support [MFD] Add code UCB1200/UCB1300 assabet platform support [ARM SMP] Add MPCore watchdog driver [ARM SMP] Add timer/watchdog defines for MPCore [I2C] Add a functionality method, and remove algorithm ids [ARM SMP] Add timer/watchdog defines for MPCore [ARM] Remove PFN_TO_NID for !DISCONTIGMEM [ARM] Tighten pfn_valid() test. [ARM] Fix warning in asm/futex.h [ARM] Fix warning in arch/arm/kernel/semaphore.c [ARM] Fix warning in arch/arm/mach-sa1100/generic.c [ARM] Prevent deadlock in page fault handler [ARM] Fix pcf8583 to build [ARM] Fix context switch with ARMv6 + TLS [SERIAL] Remove unused variable in clps711x.c [MFD] Fix "bious one-bit signed bitfield" errors [ARM] Fix compiler warnings for memcpy_toio/memcpy_fromio/memset_io [ARM] Remove SA_IRQNOMASK [ARM] pxafb: Remove #if DEBUG, convert DPRINTK to pr_debug [ARM] Fix warning in arch/arm/mach-pxa/generic.c [ARM] Don't include asm/arch/hardware.h directly [ARM] Don't include mach-types.h unnecessarily [ARM] Fix EBSA110 network driver link detection [ARM] Fix init printk for EBSA110 network driver, and link timer [NET]: Fix "sysctl_net.c:36: error: 'core_table' undeclared here" [MFD] Fix gcc4 build errors in ucb1x00-core.c [ARM] Update mach-types [ARM] Fix Integrator IM/PD-1 support [ARM] 1/4: Move include of asm/hardware.h to asm-arm/arch-*/io.h [ARM] 2/4: Remove asm/hardware.h from asm-arm/arch-ebsa110/io.h [ARM] 3/4: Remove asm/hardware.h from Versatile and Integrator io.h [ARM] 3/4: Remove asm/hardware.h from SA1100 io.h [ARM] Fix sparse warnings [ARM] Re-jig bootmem initialisation [ARM] 1/4 Move oprofile driver model code [ARM] 2/4 Fix oprofile suspend/resume [ARM] 3/4 Rename common oprofile code [ARM] 4/4 Combine oprofile common and init code DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks PCI: Fixup PCI driver shutdown PCI: Convert megaraid to use pci_driver shutdown method [ARM] Ensure machine information structures aren't optimised away [ARM] Fix buggy __phys_to_pfn / __pfn_to_phys [ARM] Rename 'data' to 'plat' in sa1100 MTD map driver [ARM] Add support for init/exit methods in sa1100 MTD map driver [ARM] Fix MTD device/partition destruction [ARM] Allow MTD device name to be passed via platform data [ARM] Add support for SA1100 Jornada flash device support [ARM] Fix Assabet reboot with SA1100 MTD map driver Create platform_device.h to contain all the platform device details. [DRIVER MODEL] Add missing platform_device.h header. [MMC] pxamci doesn't need to include asm/irq.h [DRIVER MODEL] Add missing driver_unregister in i2c-s3c2410 failure path. [DRIVER MODEL] Add missing driver_unregister to IMX serial driver [ARM] Re-organise die() [ARM] Make v6 copypage function static and cleanup pgprots [ARM] Turn ARM RiscPC PCF8583 i2c RTC driver into a proper module [ARM] Clean up dmabounce [SERIAL] Arrange better identification of ports [SERIAL] Update serial_core documentation [SERIAL] Fix port numbering [ARM] Fixup platform device.h includes for realview board [ARM] Convert EBSA110 network driver to a platform driver [ARM] Fix realview machine type for patch 3060/1 [ARM] Fix mm initialisation with write buffered write allocate caches [ARM] Fix Realview machine for patch 3016/1 [ARM] AMBA CLCD driver can drive PL110 and PL111 primecells [ARM] Fix ARM rwlock implementations [ARM SMP] Track CPU idle threads [ARM SMP] Fix a couple of warnings [ARM SMP] Add hotplug CPU infrastructure [ARM] Fix more 3016/1 breakage [ARM] Add Realview default configuration file [ARM] Fix another build error with IOP3xx platforms [ARM SMP] Add configuration option for ARMv6K processors [ARM SMP] Do not clear cpu_vm_mask for VIPT caches [ARM] Merge SMP tree ARM: Reverted 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000 ARM: Reverted 2921/1: Support for the RTC / nvram on the Comdial MP1000 ARM: Reverted 2918/1: [update] Base port of Comdial MP1000 platfrom [MMC] Response to write commands is R1 nor R1b [DRIVER MODEL] Improved dynamically allocated platform_device interface [DRIVER MODEL] Fix depca [DRIVER MODEL] Fix jazzsonic [DRIVER MODEL] Fix macsonic [DRIVER MODEL] Fix arcfb [DRIVER MODEL] Fix gbefb [DRIVER MODEL] Fix sgivwfb kbuild: permanently fix kernel configuration include mess [ARM] Fix another use of // as a comment [ARM] Fix missing declaration of cache_is_vivt() [ARM] Fix second missing declaration of cache_is_vivt() [ARM] Don't call dump_cpu_info unless we're booting [ARM] Fix /proc/cpuinfo format for ARM SMP [ARM SMP] Add support for shared memory attribute [ARM] realview core.h uses leds_event_t, so include asm/leds.h [ARM] Add support for Realview with MPcore tile Merge with ARM SMP tree [ARM SMP] Add Realview MPcore SMP support [ARM] Allow SMP if Realview MPcore is selected [ARM SMP] Add missing SMP timer handling for realview [ARM SMP] Fix some sparse warnings in SMP code [ARM] More sparse fixes [ARM] Declare asm entry points in asm/smp.h [ARM SMP] Add core ARM support for local timers Merge with ARM SMP tree [ARM SMP] Add local timer support for Realview MPcore [ARM SMP] Add CPU hotplug support for Realview MPcore Merge with ARM SMP tree [ARM] Clean up save_and_disable_irqs macro and allow use of ARMv6 CPSID [DRIVER MODEL] Add platform_driver [DRIVER MODEL] Convert platform drivers to use struct platform_driver [ARM] Fix csumpartial corner case [ARM] Update mach-types [ARM] Fix Footbridge-based machines [ARM] Fix broken sl82c105 DMA prevention [ARM] Restore apparant pointless change in arch/arm/kernel/smp.c [MMC] mmci doesn't need asm/irq.h [ARM] Ensure sl82c105 IDE interfaces are serialized when using DMA [ARM] Use correct IO operations for Pleb [ARM] Re-fix footbridge [SERIAL] Fix Bug 4900: S3 resume oops with irattach - Thinkpad A21m [ARM] Use kernel/power/Kconfig [ARM] Initialise SA1111 core before SA1111 PCMCIA [ARM] Fix arch-realview/system.h to use __io_address() [ARM] Include asm/hardware.h instead of asm/arch/hardware.h [ARM] compressed/head.S debugging defaults to asm/arch/debug-macro.S [ARM] Add linux/compiler.h includes where required [ARM] Move zone adjustment for SA1111 on SA11x0 platforms [ARM] Use unsigned long not u32 in atomic_cmpxchg [ARM] sa1111.c needs asm/sizes.h [ARM] No need to include asm/proc-fns.h into asm/system.h [DRIVER MODEL] Fix merge clashes with ARM ixp2000 / ixp4xx platforms [ARM] Improve comment about ASSERT()s in vmlinux.lds.S [ARM] Drivers should not make use of architecture private __ioremap [ARM] __ioremap doesn't use 4th argument [ARM] Fix some corner cases in new mm initialisation [ARM] Fix get_user when passed a const pointer smc91x: fix bank mismatch [SERIAL] Fix status reporting with PL011 serial driver [SERIAL] Remove unused variable in sa1100.c [ARM] Add asm/memory.h to asm/numnodes.h [ARM] ebsa110: __arch_ioremap should be 3 args [ARM] Shut up gcc warning in assabet.c [ARM] Shut up gcc warning in clps7500 core.c [SERIAL] imx: Fix missed platform_driver_unregister [NET]: Shut up warnings in net/core/flow.c [ARM] Remove asm/hardware.h include from SA1100 io.h [ARM] Remove mach-types.h from head.S [ARM] Do not call flush_tlb_kernel_range() with IRQs disabled. [ARM] Realview core.c does not need mach-types.h [ARM] Update mach-types [ARM SMP] Disable lazy flush_dcache_page for SMP [ARM SMP] Use event instructions for spinlocks [ARM] Add memory.txt to 00-INDEX [MMC] Explain the internals of mmc_power_up() [ARM] Fix sys_sendto and sys_recvfrom 6-arg syscalls [MMC] Set correct capacity for 1024-byte block cards [SERIAL] Fix AMBA PL011 sysrq character handling [ARM] Make kernel link address depend on PAGE_OFFSET [ARM] Cleanup ARM includes [ARM] Add additional documentation to the clock source framework [ARM] Remove clk_use()/clk_unuse() [MMC] Improve MMC card block size selection [MMC] Fix missing ',' [ARM] Remove unused dma.c files [ARM] Move ISA DMA bus_to_virt() out of set_dma_addr() [ARM] Remove '__address' from scatterlist and convert to DMA API [ARM] Use core_initcall() to initialise ARM DMA [ARM] Move common definition of MAX_DMA_ADDRESS to asm/dma.h [ARM] Refine selection of ISA_DMA_API and generic dma.c code [ARM] Remove definition of MAX_DMA_CHANNELS to zero [ARM] Move DMA exports to be next to each function [ARM] Remove SA1100 PM prepare/finish ops [MMC] mmci: add data cache coherency [Serial] Don't miss modem status changes [SERIAL] Use uart_match_port() to find a matching port in find_port() [SERIAL] Move interrupt-time spinlocking inside serial8250_handle_port() [SERIAL] Remove _INLINE_ Shut up warnings in ipc/shm.c [ARM] Move AMBA include files to include/linux/amba/ Merge with Linus' kernel. [ARM] Move AMBA bus code to drivers/amba/ [ARM] Move asm/hardware/clock.h to linux/clk.h [ARM] byteorder.h needs linux/compiler.h [SERIAL] Fix clocal wakeup problem [ARM] Remove EPXA10DB machine support IRQ type flags [ARM] Update mach-types [ARM] Remove CONFIG_ARCH_CAMELOT from defconfigs [ARM] Remove asm/irq.h includes from ARM drivers [ARM] Update am79c961 to use struct platform_driver [ARM] Make Acorn partition types depend on ACORN_PARTITION [ARM] AT91RM9200 doesn't need anything in dma.h Merge Linus' tree. [ARM] Only call set_type method in setup_irq if it's defined [MMC] Add DATA_MULTI flag [ARM] Allow r2 to be passed through the decompressor to the kernel Add bus_type probe, remove, shutdown methods. Add pci_bus_type probe and remove methods Add ecard_bus_type probe/remove/shutdown methods Add SA1111 bus_type probe/remove methods Add locomo bus_type probe/remove methods Add logic module bus_type probe/remove methods Add tiocx bus_type probe/remove methods Add parisc_bus_type probe and remove methods Add ocp_bus_type probe and remove methods Add sh_bus_type probe and remove methods Add of_platform_bus_type probe and remove methods Add vio_bus_type probe and remove methods Add dio_bus_type probe and remove methods Add i2c_bus_type probe and remove methods Add gameport bus_type probe and remove methods Add serio bus_type probe and remove methods Add macio_bus_type probe and remove methods Add MCP bus_type probe and remove methods Add mmc_bus_type probe and remove methods Add pcmcia_bus_type probe and remove methods Add pnp_bus_type probe and remove methods Add ccwgroup_bus_type probe and remove methods Add superhyway_bus_type probe and remove methods Add usb_serial_bus_type probe and remove methods Add zorro_bus_type probe and remove methods Add rio_bus_type probe and remove methods Add Pseudo LLD bus_type probe and remove methods Add ide_bus_type probe and remove methods Remove usb gadget generic driver methods Add bttv sub bus_type probe and remove methods [ARM] Remove useless 'default n' from Kconfig files [ARM] Separate VIC (vectored interrupt controller) support from Versatile [ARM] Fix missing compiler.h include [SERIAL] Fix serial8250 driver initialisation ordering Merge master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-upstream [ARM] Convert request_irq+set_irq_type to request_irq with SA_TRIGGER [ARM] Remove CONFIG_BROKEN=y from defconfigs [ARM] Fix ioremap.c vfree type warning [SERIAL] Don't use ASYNC_ constants with the uart_port structure [SERIAL] Remove UPF_AUTOPROBE and UPF_BOOT_ONLYMCA [SERIAL] Make port->ops constant [SERIAL] Make uart_info flags a bitwise type [SERIAL] Fix UPF_ flag usage with uart_info->flags [SERIAL] Make uart_port flags a bitwise type [ARM] amba-clcd: Allow RGB555 and RGB565 with 16bpp [MMC] Add MMC command type flags [SERIAL] 8250: limit range of runtime ports [ARM] Remove ARCH_CAMELOT from at91 defconfigs [SERIAL] uart_port iotype member should use UPIO_* [SERIAL] uart_port flags member should use UPF_* [SERIAL] Remove unnecessary serial.h include Fix compiler warning in driver core for CONFIG_HOTPLUG=N drivers/base/bus.c warning fixes [ARM] Experimental config options should have (EXPERIMENTAL) [SERIAL] Remove incorrect code from ioc4 serial driver [ARM] Fix SMP initialisation oops [MMC] mmci: allow small data transfers [MMC] Fix mmc_cmd_type() mask [ARM] Add panic-on-oops support [ARM] Update mach-types [ARM] CONFIG_CPU_MPCORE -> CONFIG_CPU_32v6K [SERIAL] Add comment about early_serial_setup() [SERIAL] Fix two bugs in parport_serial [ARM] Fix muldi3.S [ARM] iwmmxt thread state alignment [ARM] Fix "thead" typo [ARM] Fix cosmetic typo in asm/irq.h [SERIAL] kernel console should send CRLF not LFCR [SERIAL] Merge avlab serial board entries in parport_serial [ARM] Fix typo in tlbflush.h [ARM] Move read of processor ID out of lookup_processor_type() [ARM] nommu: Move hardware page table definitions to pgtable-hwdef.h [ARM] select TLS_REG_EMUL and NEEDS_SYSCALL_FOR_CMPXCHG [ARM] Move HZ definition into Kconfig [ARM] Remove asm/arch/irq.h [ARM] Fix HZ definition for OMAP without 32K timer [ARM] Remove unnecessary asm/hardware.h includes [ARM] Move IRQ enable after coprocessor number decode [ARM] Rename chipdata to 'base' and make it an iomem pointer [ARM] Adapt vic.c to allow for multiple VICs in a system. [ARM] Convert SA1111 to use clock architecture [ARM] Fix SA1100 debug-macros.S [ARM] Collect 8250-based debug implementations together [ARM] Collect Primecell PL01x-based debug implementations together [ARM] Convert kmalloc+memset to kzalloc [ARM] Oprofile: Convert semaphore to mutex [ARM] Oprofile: dynamically allocate counter_config [ARM] Use kcalloc to allocate counter_config array rather than kmalloc [ARM] Quieten spurious IRQ detection [ARM] Move enable_irq and disable_irq to assembler.h [SERIAL] amba-pl010: Remove accessor macros [ARM] SMP: don't set cpu_*_map in smp_prepare_boot_cpu Merge nommu tree [SERIAL] amba-pl010: allow platforms to specify modem control method [ARM] proc-v6: mark page table walks outer-cacheable, shared. Enable NX. [ARM] Fix decompressor serial IO to give CRLF not LFCR [ARM] Move ice-dcc code into misc.c Merge nommu tree [MMC] Pass -DDEBUG on compiler command line if MMC_DEBUG selected [SERIAL] Allow 8250 PCI, PNP, GSC and HP300 support to be disabled [ARM] Allow un-muxed syscalls to be available for everyone [ARM] Remove unnecessary extra parens in include/asm-arm/memory.h [ARM] Move FLUSH_BASE macros to asm/arch/memory.h [ARM] Fix ebsa110 debug macros [ARM] ebsa110: Fix incorrect serial port address [ARM] Fix SA110/SA1100 cache flushing [ARM] Allow decompressor to be built with -ffunction-sections [SERIAL] Update serial driver documentation [MMC] pxamci: fix data timeout calculation [ARM] vfp: fix leak of VFP_NAN_FLAG into FPSCR Merge nommu tree [SERIAL] Clean up serial locking when obtaining a reference to a port [SERIAL] Remove unconditional enable of TX irq for console [SERIAL] 8250: add locking to console write function [MMC] extend data timeout for writes [MMC] PXA and i.MX: don't avoid sending stop command on error [MMC] PXA: reduce the number of lines PXAMCI debug uses [MMC] Correct mmc_request_done comments [MMC] Move set_ios debugging into mmc.c [BLOCK] Fix oops on removal of SD/MMC card [ARM] Allow SA1100 RTC alarm to be configured for wakeup [ARM] rtc-sa1100: fix compiler warnings and error cleanup [ARM] Update versatile_defconfig [ARM] Update mach-types [ARM] Fix thread struct allocator for SMP case [ARM] arch/arm/kernel/process.c: Fix warning [MMC] Add maintainers entry for MMC subsystem [ARM] Fix Neponset IRQ handling [ARM] Fix Integrator and Versatile interrupt initialisation [MMC] Add (MMC) to entry in MAINTAINERS file [SERIAL] PARPORT_SERIAL should depend on SERIAL_8250_PCI [ARM] Remove rt_sigframe puc and pinfo pointers [ARM] Replace extramask with a full copy of the sigmask [ARM] Merge sigcontext and sigmask members of sigframe [ARM] Re-use sigframe within rt_sigframe [ARM] Gather common sigframe restoration code into restore_sigframe() [ARM] Gather common sigframe saving code into setup_sigframe() [MMC] Convert all hosts except mmci to use data->blksz [ARM] Fix badge4 build error Merge AT91 branch Merge Zaurus branch [ARM] Include asm/hardware.h not asm/arch/hardware.h Merge S3Cxxxx branch [ARM] Fix tosa build error Driver Core: Fix platform_device_add to use device_add [ARM] Add thread_notify infrastructure [ARM] Enable VFP to be built when non-VFP capable CPUs are selected Merge ep93xx branch Merge S3C24xx branch [ARM] Add identifying number for non-rt sigframe Merge signal handler branch [ARM] Remove RETINSTR macro [ARM] Remove LOADREGS macro [ARM] Remove partial non-v6 binutils compatibility [ARM] Remove save_lr/restore_pc macros [ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ [ARM] Update mach-types [ARM] Remove the __arch_* layer from uaccess.h [ARM] nommu: we need the TLS register emulation for nommu mode [ARM] nommu: adjust headers for !MMU ARM systems [ARM] nommu: uaccess tweaks [ARM] nommu: add stubs for ioremap and friends [ARM] nommu: Provide a simple flush_dcache_page implementation [ARM] Remove TABLE_SIZE, and several unused function prototypes [ARM] nommu: remove fault-armv, mmap and mm-armv files from nommu build [ARM] nommu: prevent Xscale-based machines being selected [ARM] nommu: backtrace code must not reference a discarded section [ARM] Remove yucky ifdefs to print "id(wb)BRR" suffix on CPU name [ARM] nommu: provide a way for correct control register value selection Merge omap tree [ARM] Set bit 4 on section mappings correctly depending on CPU [ARM] Fix sa11x0 SDRAM selection [ARM] Add section support to ioremap Merge nommu branch [SERIAL] Convert fifosize to an unsigned int [ARM] More missing proc-macros.S includes [ARM] Fix bad asm instruction in proc-arm925.S [ARM] Fix ISA IRQ resources [ARM] Fix ecard.c resource warnings. [ARM] Fix warnings in arch/arm/kernel/setup.c [ARM] Fix warning in consistent.c [SERIAL] Ensure 8250_pci quirks are not marked __devinit [ARM] Fix lh7a40x_udc.c [ARM] Allow Versatile to be built for AB and PB Fix broken kernel headers preventing ARM build [ARM] Fix cats build [ARM] Fix SMP booting [ARM] Fix pci export warnings [ARM] Fix NCR5380-based SCSI card build [ARM] Fix Acorn platform SCSI driver build failures lockdep: fix smc91x [ARM] Arrange for isa.c to use named initialisers [ARM] Move prototype for register_isa_ports to asm/io.h [ARM] Add Integrator support for glibc outb() and friends [ARM] Fix ARM __raw_read_trylock() implementation [MMC] Cleanup 385e3227d4d83ab13d7767c4bb3593b0256bf246 [MMC] Convert mmci to use data->blksz rather than data->blksz_bits [MMC] Remove data->blksz_bits member [MMC] Add multi block-write capability [ARM] Cleanup arch/arm/mm a little [ARM] Move mmu.c out of the way [ARM] Add ARM irqtrace support [ARM] Fix kernel/fork.c for lockdep on ARM [ARM] Optimise VFP thread notify function a little [MMC] MMC_CAP_BYTEBLOCK flag for non-log2 block sizes capable hosts [MMC] Don't check READY_FOR_DATA when reading [ARM] Update mach-types [ARM] Cleanups for 4cc9bd2eaa1063c68341c1c00e66660adcfdf254 [ARM] Separate page table manipulation code from bootmem initialisation [ARM] Split ARM MM initialisation for !mmu [ARM] Move rest of MMU setup code from mm-armv.c to mmu.c [ARM] Rename mm-armv.c to pgd.c [ARM] Add setup_mm_for_reboot() for nommu [ARM] do_bad_area() always takes current and current->active_mm [ARM] Make !MMU CPUs depend on !MMU [ARM] Use CPU_CACHE_* where possible in asm/cacheflush.h Merge master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-upstream into devel Merge nommu branch [ARM] Fix XIP_KERNEL build error in arch/arm/mm/mmu.c [SERIAL] Remove m32r_sio dependency on asm/serial.h [SERIAL] serial_cs: Use clean up multiport card detection [SERIAL] serial_cs: convert multi-port table to quirk table [SERIAL] serial_cs: allow wildcarded quirks [SERIAL] serial_cs: convert IBM post-init handling to a quirk [SERIAL] serial_cs: Convert Oxford 950 / Possio GCC wakeup quirk [SERIAL] serial_cs: add configuration quirk [SERIAL] serial_cs: handle Nokia multi->single port bodge via config quirk [SERIAL] serial_cs: Add quirk for brainboxes 2-port RS232 card [SERIAL] Remove wrong asm/serial.h inclusions [SERIAL] Fix resume handling bug [SERIAL] Fix oops when removing suspended serial port Remove me from maintainers for serial and mmc [ARM] Fix fallout from IRQ regs changes [ARM] Fix Zaurii keyboard/touchscreen drivers [ARM] Update mach-types Remove __must_check for device_for_each_child() [ARM] Fix breakage in 7281c248f797723f66244b7ecef204620f664648 [ARM] Comment out missing configuration symbols [ARM] Fix SMP irqflags support [ARM] Add realview SMP default configuration [ARM] Add __must_check to uaccess functions [ARM] Fix i2c-pxa slave mode support [ARM] Fix suspend oops caused by PXA2xx PCMCIA driver [ARM] Add KBUILD_IMAGE target support [ARM] Remove PM_LEGACY=y from selected ARM defconfigs Fix missing parens in set_personality() [ARM] Remove OP_MAX_COUNTER [ARM] ebsa110: fix warnings generated by asm/arch/io.h [ARM] Add PM_LEGACY defaults [ARM] Export smp_call_function() [ARM] Improve reliability of APM-emulation suspend [ARM] Fix "apm -s" command hang [ARM] Remove EEPROM slave emulation from i2c-pxa driver. [ARM] Arrange asm-arm/elf.h so it can be included by assembly [ARM] Include asm/elf.h instead of asm/procinfo.h [ARM] Move HWCAP_* definitions to asm/elf.h [ARM] Convert apm.c to use mutexes instead of semaphores [ARM] Remove DEBUG_WAITQ [ARM] Remove compatibility layer for ARM irqs [ARM] Fix nommu build [ARM] Fix __must_check warnings in drivers/bus/amba.c [ARM] L7200: Remove deprecated __io_pci and __arch_(get|put)* [ARM] Remove warnings for __io_pci and __arch_(get|put)* [ARM] Remove "translated" io macros [ARM] Fix Versatile PB initialisation to use .init_machine [ARM] Clean up discontigmem support [ARM] Allow gcc to optimise arm_add_memory a little more [ARM] Update mach-types [ARM] Merge individual ARM sub-trees [ARM] Handle HWCAP_VFP in VFP support code [ARM] Formalise the ARMv6 processor name string [ARM] Add sys_*at syscalls i2c: New ARM Versatile/Realview bus driver [ARM] Clean up KERNEL_RAM_ADDR [ARM] Unuse another Linux PTE bit [ARM] Clean up ioremap code [ARM] Remove empty fixup function Add support for Korenix 16C950-based PCI cards Add missing KORENIX PCI ID's [ARM] Provide a method to alter the control register [ARM] Merge AT91 and devel branches [ARM] Add more syscalls [ARM] Fix BUG()s in ioremap() code [ARM] Fix warnings from asm/system.h PCI: use /sys/bus/pci/drivers/<driver>/new_id first [ARM] Fix VFP initialisation issue for SMP systems Fix some ARM builds due to HID brokenness [ARM] Fix kernel-mode undefined instruction aborts [ARM] Fix potential MMCI bug [ARM] pass vma for flush_anon_page() [ARM] Resolve fuse and direct-IO failures due to missing cache flushes [ARM] Provide basic printk_clock() implementation HID: fix some ARM builds due to HID brokenness - make USB_HID depend on INPUT [ARM] Fix show_mem() for discontigmem [ARM] Update mach-types [ARM] Fix AMBA serial drivers for non-first serial ports [ARM] oprofile: add ARM11 core support [ARM] oprofile: add ARM11 UP support [ARM] oprofile: add ARM11 SMP support [ARM] Improve csum_fold, cleanup csum_tcpudp_magic() [ARM] Move processor_modes[] to .../process.c [ARM] Don't call consistent_sync() for DMA coherent memory [ARM] Convert DMA cache handling to take const void * args [ARM] Always mark ARMv6 PTWs outer cacheable [ARM] Add a reference from struct device to the dma bounce info [ARM] Convert dmabounce statistics to use a device attribute [ARM] Provide dummy noncoherent DMA API Merge Realview GIC code Merge AT91, EP93xx, General devel, PXA, S3C, V6+ and Xscale trees Merge NetSilicon NS93xx tree Merge the easy part of the IOP branch [ARM] Merge remaining IOP code [ARM] Fix build error caused by move of apm [ARM] Fix iop13xx build error [ARM] Fix jornada720 build errors [ARM] Fix ARM AACI ALSA driver [ARM] Fix s3c2410 ALSA audio for typedef elimination Merge ARM fixes [ARM] Fix more apm-emulation.h [ARM] CLPS7500 doesn't have IO ports [ARM] Yet more asm/apm-emulation.h stuff Merge branch 'omap-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] EBSA110: Work around build errors [ARM] rtc-pcf8583: don't use BCD_TO_BIN/BIN_TO_BCD [ARM] rtc-pcf8583: correct month and year offsets [ARM] rtc-pcf8583: Final fixes for this RTC on RiscPC [ARM] ARM FAS216: don't modify scsi_cmnd request_bufflen [ARM] ARM SCSI: Don't try to dma_map_sg too many scatterlist entries [ARM] Acorn: move the i2c bus driver into drivers/i2c Merge branch 'omap-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] Fix breakage caused by 72486f1f8f0a2bc828b9d30cf4690cf2dd6807fc [ARM] Export dma_channel_active() [ARM] Fix __NR_kexec_load [ARM] Update mach-types Provide dummy devm_ioport_* if !HAS_IOPORT [ARM] Add ability to dump exception stacks to kernel backtraces [ARM] EBSA110: Add readsw/readsl/writesw/writesl [ARM] Remove needless linux/ptrace.h includes [ARM] ptrace: clean up single stepping support [ARM] getuser.S and putuser.S don't need thread_info.h nor asm-offsets.h [ARM] mm 1: Combine mem_type domain into prot_* at init time [ARM] mm 2: clean up create_mapping() [ARM] mm 3: separate out supersection mappings, avoid for <4GB [ARM] mm 4: make create_mapping() more conventional [ARM] mm 5: Use mem_types table in ioremap [ARM] mm 6: allow mem_types table to specify extended pte attributes [ARM] sa1100: use mutexes rather than semaphores [ARM] Remove unnecessary asm/ptrace.h from VFP support code [ARM] Convert AMBA PL010 driver to use 'uart_amba_port' [ARM] Convert AMBA PL010 driver to use the clk infrastructure [ARM] Add stacktrace support and make oprofile use it [ARM] Set coherent DMA mask for Acorn expansion cards [ARM] Add platform support for PATA on RiscPC [ARM] Add support for ICSIDE interface on RiscPC [ARM] ecard: silence new warning caused by previous commit [ARM] ecard: Move private ecard junk out of asm/ecard.h [ARM] ecard: Convert card type enum to a flag [ARM] mm 7: remove duplicated __ioremap() prototypes [ARM] iop: add missing parens in macro [ARM] mm 8: define mem_types table L1 bit 4 to be for ARMv6 [ARM] mm 9: add additional device memory types [ARM] mm 10: allow memory type to be specified with ioremap [ARM] Move syscall saving out of the way of utrace [ARM] Add comments marking in-use ptrace numbers Merge branches 'arm-mm', 'at91', 'clkevts', 'imx', 'iop', 'misc', 'netx', 'ns9xxx', 'omap', 'pxa', 'rpc', 's3c' and 'sa1100' into devel Merge branch 'ixp4xx' into devel [ARM] Mark SMP local timer and IPI as exception entries [ARM] Shut up warning about init_thread_union [ARM] Ensure head text is always placed at the start of kernel Make /dev/port conditional on config symbol [ARM] Fix ASID version switch Merge branches 'armv7', 'at91', 'misc' and 'omap' into devel arm: fix i2c-pxa build [ARM] ecard: add helper function for setting ecard irq ops [ARM] ecard: add ecardm_iomap() / ecardm_iounmap() [ARM] pata_icside: fix build errors [ARM] EBSA110: fix build errors caused by missing "const" [ARM] Fix iop32x/iop33x build [ARM] Update mach-types [ARM] Ensure machine class menu is sorted alphabetically [ARM] Use new get_irqnr_preamble Merge branch 'omap-fixes' into fixes Merge branch 'fixes' into devel [ARM] Remove Integrator/CP SMP platform support [ARM] Update ARM syscalls [ARM] Silence OMAP kernel configuration warning [ARM] gic: Fix gic cascade irq handling [ARM] integrator: fix pci_v3 compile error with DEBUG_LL [ARM] ARMv6: add CPU_HAS_ASID configuration kbuild: make modpost section warnings clearer mmc: add maintainer for ARM Primecell controller [ARM] Fix stacktrace FP range checking [ARM] oprofile: avoid lockdep warnings on mpcore oprofile init [ARM] Fix some section mismatch warnings [ARM] Solve buggy smp_processor_id() usage [ARM] Fix 4417/1: Serial: Fix AMBA drivers locking [ARM] pxa: fix pxa27x keyboard driver V4L/DVB (5700): Saa7111: fix picture settings cache bug [ARM] VFP: fix section mismatch error [ARM] Add support for pause_on_oops and display preempt/smp options [ARM] Update show_regs/oops register format [ARM] Fix non-page aligned boot time mappings [ARM] always allow dump_stack() to produce a backtrace [ARM] If linux/irq.h is included, asm/irq.h is not required [ARM] riscpc: fix decompressor font file handling [ARM] Fix bounding error in ioremap_pfn() [ARM] pxa: remove useless pxa_pm_finish() function [ARM] pxa: use mutexes instead of semaphores [ARM] pxa: remove MMC register defines from pxa-regs.h [ARM] pxa: introduce cpu_is_pxaXXX macros [ARM] pxa: move pm_ops structure into CPU specific files [ARM] pxa: Fix PXA27x suspend type validation, remove pxa_pm_prepare() [ARM] pxa: stop doing our own rtc management over suspend [ARM] pxa: remove boot time RTC initialisation [ARM] pxa: move device registration into CPU-specific file [ARM] pxa: move platform devices to separate header file [ARM] sa1100: stop doing our own rtc management over suspend [ARM] sa1100: remove boot time RTC initialisation Merge branches 'at91', 'davinci', 'imx', 'iop', 'ixp', 'ks8695', 'misc', 'pxa' and 's3c' into devel [ARM] rpc: remove linux/ptrace.h from ARM ether?.c drivers [ARM] shut up "warning: "__IGNORE_sync_file_range" redefined" [ARM] rpc: silence two section mismatch warnings [ARM] remove asm/ptrace.h from asm/thread_info.h [ARM] avoid floppy warnings by using fd_dma_setup() [ARM] vfp: make fpexc bit names less verbose [ARM] ks8695: no need to include linux/ptrace.h [ARM] Allow neponset to build again [ARM] Make 'i' and 'zi' targets work [ARM] rpc: update Acorn SCSI drivers to modern ecard interfaces [ARM] rpc: convert an outb() to writeb() Merge branches 'at91', 'imx', 'iop', 'ixp', 'ks8695', 'misc', 'ns9xxx', 'pxa' and 's3c' into devel [ARM] setup_profiling_timer must not be __init [ARM] Remove CONFIG_IGNORE_FIQ [ARM] pata_icside: fix the FIXMEs [ARM] rpc: update defconfig Merge branch 'omap-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] realview: disable second GIC on RevB MPCore platforms [ARM] Resolve PCI section warnings [ARM] pxa: make pxa timer initialisation select clock rate at runtime [ARM] pxa: convert PXA serial drivers to use platform resources [ARM] pxa: fix naming of memory/lcd/core clock functions [ARM] pxa: make pxa27x devices globally visible [ARM] pxa: introduce clk support for PXA SoC clocks [ARM] pxa: update pxafb to use clk support [ARM] pxa: update pxa i2c driver to use clk support [ARM] pxa: update pxa27x keypad driver to use clk support [ARM] pxa: update PXA MMC interface driver to use clk support [ARM] pxa: update pxa serial driver to use clk support [ARM] pxa: update PXA UDC driver to use clk support [ARM] pxa: Make STUART and FICP clocks available [ARM] pxa: update pxa irda driver to use clk support [ARM] pxa: remove get_lcdclk_frequency_10khz() [ARM] pxa: mark pxa_set_cken deprecated [ARM] pxa: Make CPU_XSCALE depend on PXA25x or PXA27x [ARM] Add fallocate syscall entry [ARM] Add rtc-cmos driver for ISA-based footbridge platforms [ARM] Rename consistent_sync() as dma_cache_maint() [ARM] Update arch/arm/Kconfig for drivers/Kconfig changes Merge branches 'omap1-upstream' and 'omap2-upstream' into devel [ARM] pxa: tidy up arch/arm/mach-pxa/Makefile [SERIAL] Fix console initialisation ordering [NET] smc91x: fix PXA DMA support code [ARM] pxa: Make cpu_is_pxaXXX dependent on configuration symbols [ARM] pxa: move pxa_set_mode() from pxa2xx_lubbock.c to lubbock.c [ARM] pxa: move pxa_set_mode() from pxa2xx_mainstone.c to mainstone.c [ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put() Merge branch 'pxa' into devel [ARM] Fix omap_h2_1610_defconfig regressions [ARM] Fix an rpc_defconfig regression [ARM] Fix ateb9200_defconfig build regression [ARM] Fix netx_defconfig regression [ARM] Fix pxamci regression [ARM] Fix FIQ issue with ARM926 [ARM] pxa: shut up CLOCK_EVT_MODE_RESUME warning [ARM] nommu: fix breakage caused by f9720205d1f847cb59e197e851b5276425363f6b [ARM] Fix iop3xx macro [ARM] Allow watchdog drivers to be selected again [ARM] pxa: fix one-shot timer mode [ARM] remove useless setting of VM_RESERVED NFS: mount failure causes bad page state Merge branches 'at91-fixes' and 'pxa-fixes' Merge branch 'pxa-fixes' [ARM] pxa: silence warnings from cpu_is_xxx() macros [ARM] vfp: fix fuitod/fsitod instructions [ARM] pxa: don't rely on r2 being preserved over a function call Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] sa1100: add clock source support [ARM] Update mach-types [ARM] pxa: avoid always registering MMC, I2C, IrDA and framebuffer devices [ARM] pxa: mainstone: update backlight to use the backlight infrastructure [ARM] pxa: remove periodic mode emulation support [ARM] pxa: Don't wind OSCR backwards over suspend/resume [ARM] pxa/sa1100: replace wakeup support [ARM] pxa: only register "cpld_irq" for the correct platform [ARM] pxa: initialise SSP earlier [ARM] pxa: add cpufreq support [ARM] pxa: increase size of memory mapping [ARM] pxa: move memory controller registers into pxa2xx-regs.h [ARM] pxa: omit PXA25x or PXA27x standby/sleep code as appropriate [ARM] pxa: program MFPs for low power mode when suspending [ARM] pxa: Add zylonite MFP wakeup configurations [ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme [ARM] pxa: Avoid fiddling with CKEN register on suspend [ARM] pxa: fix PXA27x resume [ARM] Fix timer damage from d3d74453c34f8fd87674a8cf5b8a327c68f22e99 [ARM] Fix class_device damage caused by 0c55445f201841bfd6c658c47df8311b6722f002 [NET] smc91x: Make smc91x use IRQ resource trigger flags [ARM] pxa: fix mci_init functions returning -1 Merge branches 'at91', 'ep93xx', 'iop', 'kprobes', 'ks8695', 'misc', 'msm', 's3c2410', 'sa1100' and 'vfp' into devel Merge branch 'orion' into devel Merge branch 'pxa-plat' into devel [ARM] 21285 serial: fix build error Merge branches 'at91', 'ixp', 'master', 'misc', 'pxa' and 'realview' into devel serial: avoid waking up closed serial ports on resume serial: avoid stalling suspend if serial port won't drain [ARM] pxa: remove debugging PM: printk Merge branches 'master', 'omap1-upstream' and 'orion' into devel [ARM] pxa: fix clock lookup to find specific device clocks Merge branch 'omap-fixes' Merge branch 'omap-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into m iop: Make IOP ATU window debug readable iop: when scanning PCI bus, translate the PCI addresses according to the outbound window settings iop: Program outbound windows using the correct definitions [ARM] sa1100: add clock event support [S390] genirq/clockevents: move irq affinity prototypes/inlines to interrupt.h [ARM] Remove leds-tosa.c [ARM] Update mach-types [ARM] Fix kernel mode preemption [ARM] pxa: lubbock: move mis-placed SPI info [ARM] pxa: initialise PXA devices before platform init code [ARM] Add initial sparsemem support [ARM] pxa: restrict availability of pxa2xx PCMCIA drivers Merge branches 'arm', 'at91', 'ep93xx', 'iop', 'ks8695', 'misc', 'mxc', 'ns9x', 'orion', 'pxa', 'sa1100', 's3c' and 'sparsemem' into devel Merge branch 'omap2-upstream' into devel Merge branch 'merge-fixes' into devel [ARM] fix lh7a40x/kev7a400 build [ARM] pxa: fix 0e623941bec7e80c97b076d346327b31ae17d84a [ARM] pxa: fix 1c104e0e4f6ab396960c058e95e18bdedcac945b Merge branches 'pxa' and 'orion-fixes1' Merge branch 'orion-fixes2' Merge branch 'irq-fix' of git://www.modarm9.com/gitsrc/pub/people/ukleinek/linux-2.6.git [ARM] pxa: Fix RCSR handling Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/nico/orion into fixes [ARM] dyntick: Remove obsolete and unused ARM dyntick support dyntick: Remove last reminants of dyntick support dyntick: remove deferences from SH [ARM] export copy_page [ARM] pxa: fix pxafb build when cpufreq is enabled [ARM] pxa: spitz wants PXA27x UDC definitions Merge branch 'sa1100' Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] pxa: Add bare bones PWM API [ARM] pxa: corgibl_limit_intensity build errors [ARM] pxa: separate PXA25x and PXA27x UDC register definitions [RTC] remove references to asm/mach/time.h [RTC] rtc-pl031: use proper resources, use proper apis, clean up includes [RTC] rtc-pl030: add driver, remove old non-rtc lib driver [RTC] remove unused asm/rtc.h includes from ARM RTC drivers [RTC] rtc-sa1100: remove dependence on asm/rtc.h [RTC] remove old ARM rtc library code [ARM] omap: fix omap clk support build errors Revert "[ARM] pxa: spitz wants PXA27x UDC definitions" [ARM] fix OMAP include loops [ARM] integrator: fix build warnings and errors [ARM] fix AT91 include loops [ARM] pxa: don't register lpd270 cpld_irq sysdev if !lpd270 [ARM] pxa: avoid registering multiple pxa2xx_pcmcia devices [ARM] pxa: avoid kfreeing static data if platform device fails to register [ARM] pxa: Add PXA3_ prefix to PXA3 specific constants [ARM] pxa: separate out power manager and clock registers [ARM] pxa: allow PXA to be built for multiple platforms [ARM] pxa: fix tosa.c build error Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] Export dma_sync_sg_for_device() [ARM] pxa: make mainstone use the generic PWM backlight driver [ARM] pxa: make LogicPD 270 use the generic PWM backlight driver [ARM] rpc: etherh: fix unused variable warning [ARM] rpc: acornscsi: remove unused 'ADDR' macro [ARM] rpc: acornscsi: fixup abort/reset methods, fix build errors [ARM] rpc: acornscsi: convert hardware accessors to take 'AS_Host *' [ARM] rpc: acornscsi: stop using private __stringify() [ARM] rpc: acornscsi: update to new style ecard driver [ARM] rpc: deprecate __ioaddr() and __ioaddrc() helpers [ARM] rpc: ecard: remove deprecated ecard_address() and relatives Merge branch 'fb' into devel [ARM] mach-types update Merge branches 'ns9x' and 'machtypes' into devel Merge branch 'machtypes' into orion [ARM] pxa: allow clk aliases Merge branches 'pxa-misc', 'pxa-pwm' and 'pxa-multi' into pxa [ARM] pxa: remove pxa_set_cken() Merge branch 'machtypes' into pxa-palm Merge branches 'at91', 'dyntick', 'ep93xx', 'iop', 'ixp', 'misc', 'orion', 'omap-reviewed', 'rpc', 'rtc' and 's3c' into devel Merge branch 'imx' into devel Merge branches 'pxa-ezx', 'pxa-magician' and 'pxa-palm' into pxa Merge branches 'pxa-ian' and 'pxa-xm270' into pxa Merge branch 'pxa-tosa' into pxa Merge branch 'eseries' into pxa Merge branch 'pxa-devel' into pxa [ARM] Update mach-types Merge branch 'pxa' into devel [ARM] Merge most of the PXA work for initial merge [ARM] fix mode for board-yl-9200.c [ARM] pci: provide dummy pci_get_legacy_ide_irq() [ARM] fix IOP32x, IOP33x, MXC and Samsung builds [ARM] fix nwflash.c: 6ee8928d94841aa764aeaf645ad16daff811dc26 Merge branch 'for_rmk_13' of git://git.mnementh.co.uk/linux-2.6-im [ARM] fix VIPT/VIVT macro optimisations, add comments [ARM] Fix shared mmap when more than two maps of the same file exist Merge branch 'for-rmk' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6 [ARM] initrd: claim initrd memory exclusively [ARM] Remove explicit dependency for misc.o from compressed/Makefile [ARM] move include/asm-arm to arch/arm/include/asm [ARM] Fix explicit asm(-arm)?/arch-foo references [ARM] Fix circular include dependency with IRQ headers [ARM] Eliminate useless includes of asm/mach-types.h [ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead [ARM] Add support for arch/arm/mach-*/include and arch/arm/plat-*/include Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes Merge branch 'header-move' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 [ARM] Fix SMP booting with non-zero PHYS_OFFSET [ARM] fix pnx4008 build errors Merge Linus' latest into master Merge branch 'for-rmk' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'for-rmk' of git://git.marvell.com/orion [ARM] dma-mapping: improve type-safeness of DMA translations [ARM] dma-mapping: provide sync_range APIs [ARM] traps: don't call undef hook functions with spinlock held [ARM] add proc-macros.S include to proc-arm940 and proc-arm946 [ARM] update mach-types [ARM] fix impd1.c build warning Merge branch 'for_rmk_17' of git://git.mnementh.co.uk/linux-2.6-im Merge branch 's3c2410' of git://aeryn.fluff.org.uk/bjdooks/linux.git [ARM] OMAP: Add and update OMAP default configuration files [ARM] OMAP: Fix 2430 SMC91x ethernet IRQ Merge branch 'for-rmk' of git://git.marvell.com/orion Merge branch 'omap-rmk' [ARM] cputype: separate definitions, use them [ARM] cachetype: move definitions to separate header [ARM] Update arch/arm/Kconfig for drivers/Kconfig changes, add cpuidle [ARM] pxa: introduce PXA_HAVE_BOARD_IRQS [ARM] omap: fix gpio.c build error [ARM] omap: fix build error in ohci-omap.c [ARM] omap: fix virtual vs physical address space confusions [ARM] sparse: fix several warnings [ARM] omap: improve is_omap_port() [SERIAL] 8250: serial8250_port_size() - omap ports are larger [ARM] omap: remove an io_v2p() usage [ARM] omap: allow ioremap() to use our fixed IO mappings [ARM] omap: convert OMAP drivers to use ioremap() [ARM] omap: convert mcbsp to use ioremap() [ARM] omap: Fix IO_ADDRESS() macros [ARM] omap: make sure virtual mmio addresses are __iomem pointer-like [ARM] omap: DSP registers don't need to be casted [ARM] omap: fix inappropriate casting in gpio.c [ARM] omap: fix lots of 'Using plain integer as NULL pointer' [ARM] omap: fix a load of "warning: symbol 'xxx' was not declared. Should it be static?" [ARM] remove pc_pointer() [ARM] sparse: quieten arch/arm/kernel/irq.c [ARM] move initrd code from kernel/setup.c to mm/init.c [ARM] clean up a load of old declarations [ARM] Convert asm/uaccess.h to linux/uaccess.h [ARM] Convert asm/io.h to linux/io.h [ARM] Convert asm/delay.h to linux/delay.h [ARM] Convert asm/bitops.h to linux/bitops.h [NET] smc91x: provide configurable leds Merge branch 'smc91x' into pxa-viper [ARM] Add -march=all to assembly file build in arch/arm/boot/compressed [I2C] pxa: provide late suspend and early resume hooks [ARM] pxa: Allow platforms to override PSPR setting [ARM] OMAP: Fix MMC device data Merge branch 'for-rmk' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6.git [ARM] Fix PCI_DMA_BUS_IS_PHYS for ARM [ARM] Fix IOP13xx build warnings [ARM] omap: back out 'internal_clock' support [ARM] Update mach-types [ARM] pxa: avoid needless pxa_gpio_mode() during resume [ARM] pxa: remove references to pxa_gpio_mode() in comments [ARM] Remove cache type printks [ARM] Introduce new bitmask based cache type macros [ARM] Print details relevant to how we handle the cache [ARM] dma: rename consistent.c to dma-mapping.c [ARM] Update dma_map_sg()/dma_unmap_sg() API [ARM] dma: provide a better dma_map_page() implementation [ARM] dma: Reduce to one dma_map_sg()/dma_unmap_sg() implementation [ARM] pxa: make "gpio_leds" static [ARM] dma: Reduce to one dma_sync_sg_* implementation [ARM] dma: use new dmabounce_sync_for_xxx() for dma_sync_single_xxx() [ARM] dma: fix dmabounce dma_sync_xxx() implementations [ARM] dma: coding style cleanups [ARM] dma: add validation of DMA params [ARM] dma: don't touch cache on dma_*_for_cpu() [ARM] dma: fix some comments in dma-mapping.h [ARM] mm: move validation of membanks to one place [ARM] mm: move vmalloc= parsing to arch/arm/mm/mmu.c [ARM] Convert set_pte_ext implementions to macros [ARM] Re-jig Linux PTE bits to allow room for 4 memory type bits [ARM] Introduce new PTE memory type bits [ARM] Convert Xscale and Xscale3 to use new memory types [ARM] Convert ARMv6 and ARMv7 to use new memory types [ARM] Convert ARMv7 to use TEX remapping [ARM] remove 'prot_pte_ext' from memory type table [ARM] Update Xscale and Xscale3 PTE mappings [ARM] Remove MT_DEVICE_IXP2000 and associated definitions [ARM] Remove MT_NONSHARED_DEVICE alias [ARM] Don't include asm/elf.h in asm code [ARM] Improve non-executable support [ARM] mm: provide helpers for accessing membanks [ARM] mm: finish ARM sparsemem support [ARM] mm: enable sparsemem on clps7500 and RiscPC [ARM] mm: switch SA1100 to use sparsemem [ARM] mm: deprecate discontigmem on ARM [ARM] mm: allow LH7A40x to use sparsemem Merge branch 'omap2-clock' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git Merge unstable branch 'omap-rmk' [ARM] pxa: trizeps4: remove unused variable Merge branches 'metronomefb', 'pxa-cm2xx', 'pxa-gumstix', 'pxa-misc', 'pxa-mitac', 'pxa-mp900', 'pxa-zylonite' and 'pxa-zaurus' into pxa-machines Merge branch 'pxa-trizeps' into pxa-machines Merge branch 'pxa-palm' into pxa-machines Merge branch 'viper-for-rmk' of git://www.misterjones.org/linux-2.6-arm Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im Merge branches 'pxa-core' and 'pxa-machines' into pxa-all [ARM] pxa: allow multi-machine PCMCIA builds Merge branch 'omap2-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into omap-all Merge branches 'machtypes', 'core', 'ep93xx', 'ks8695', 'netdev' and 'sa1100' into devel Merge branch 'ptebits' into devel Merge branch 'at91' into devel Merge branch 'pxa-all' into devel Merge branch 'for-rmk' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6.git Merge branch 'for-rmk' of git://source.mvista.com/git/linux-davinci-2.6.git Merge branch 'for-rmk' of git://git.marvell.com/orion Merge branch 'omap3-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into omap-all Merge branch 'omap-all' into devel Merge branch 's3c-move' into devel Merge branch 'fixes' into for-linus [ARM] pxa: fix redefinition of NR_IRQS [ARM] pxa: fix 3bca103a1e658d23737d20e1989139d9ca8973bf [ARM] dmabounce requires ZONE_DMA Merge branch 'for-rmk-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux [ARM] pxa: fix trizeps defconfig [ARM] pxa: fix trizeps PCMCIA build Merge branch 'for-rmk' of git://git.marvell.com/orion into devel [ARM] clps711x: add sparsemem definitions Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'for-rmk' of git://git.android.com/kernel into devel [ARM] pxa: corgi backlight driver should not select ssp drivers Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/xscaleiop Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'for-rmk-rc' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6 [ARM] fix VFP+softfloat binaries [ARM] fix naming of MODULE_START / MODULE_END [ARM] mm: fix page table initialization Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/xscaleiop Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] realview: correct MMC clock rate [ARM] versatile: correct MMC clock rate [ARM] iop: iop3xx needs registers mapped uncached+unbuffered [ARM] dma-mapping: fix compiler warning [ARM] integrator,realview,versatile: remove FLASH_* and EPROM_* constants [ARM] cdb89712,clps7500,h720x: avoid namespace clash for FLASH_* constants [ARM] cdb89712: avoid namespace clashes with SRAM_ and BOOTROM_ constants Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] remove memzero() [ARM] Arrange for platforms to select appropriate CPU support [ARM] clps7500: remove support [ARM] clkdev: add generic clkdev infrastructure [ARM] realview: convert to clkdev and lookup clocks by device name [ARM] integrator: convert to clkdev and lookup clocks by device name [ARM] versatile: convert to clkdev and lookup clocks by device name [ARM] pxa: convert to clkdev and match clocks by struct device where possible [ARM] pxa: don't pass a consumer clock name for devices with unique clocks [ARM] sa1100: match clock by dev_name(dev) Merge branches 'core' and 'clks' into devel Merge branch 'clps7500' into devel Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6 into devel Allow architectures to override copy_user_highpage() Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 [ARM] copypage: convert assembly files to C [ARM] copypage: provide our own copy_user_highpage() [ARM] clearpage: provide our own clear_user_highpage() Merge branch 'highmem' into devel [ARM] versatile: remove IRQ mask definitions [ARM] rpc: remove obsolete IO accessors [ARM] pxa: avoid polluting the kernel's namespace [ARM] imx: avoid polluting the kernel's namespace [ARM] h720x: avoid polluting the kernel's namespace [ARM] l7200: avoid polluting the kernel's namespace [ARM] lh7a40x: avoid polluting the kernel's namespace [ARM] aaec2000: avoid polluting the kernel's namespace [ARM] footbridge: avoid polluting the kernel's namespace [ARM] footbridge: mach/hardware.h doesn't require mach/memory.h [ARM] clps711x: avoid polluting the kernel's namespace [ARM] shark: remove old unused "translated" IO macros [ARM] shark: avoid polluting the kernel's namespace [ARM] iop3xx: avoid polluting the kernel's namespace [ARM] iop13xx: avoid polluting the kernel's namespace [ARM] ixp23xx: mach/io.h doesn't need BUG() anymore [ARM] ixp4xx: clean up includes [ARM] ns9xxx: mach/hardware.h doesn't need asm/memory.h [ARM] asm/system.h does not require asm/memory.h [ARM] Remove unnecessary mach/hardware.h includes in arch/arm/mm [ARM] move MAX_DMA_ADDRESS to mach/memory.h [ARM] fix constant values of MAX_DMA_ADDRESS [ARM] Hide ISA DMA API when ISA_DMA_API is unset [ARM] Remove linux/sched.h from asm/cacheflush.h and asm/uaccess.h [ARM] Rename ISA mach/dma.h header to mach/isa-dma.h [ARM] give RiscPC a NR_IRQS definition and remove default Merge branch 's3c-moves2' of git://aeryn.fluff.org.uk/bjdooks/linux into devel [ARM] pnx4008: fix definition of PHYS_OFFSET [ARM] integrator: parenthesize __virt_to_bus/__bus_to_virt argument [ARM] Add a common typesafe __io implementation [ARM] Ensure that both MAX_DMA_ADDRESS and ISA_DMA_THRESHOLD are defined [ARM] amba-clcd: don't use SZ_ constants in drivers [ARM] davinci: asm/memory.h is not required for mach/vmalloc.h [ARM] Update mach-types [ARM] ep93xx: convert to clkdev and match clocks by struct device where possible [ARM] netx: fix simple clk API [ARM] aaec2000: convert to simple clk API [ARM] lh7a40x: clocks - cleanup [ARM] lh7a40x: convert to simple clk API [ARM] amba drivers: don't pass a consumer clock name for devices with unique clocks Merge branch 'clks' into devel [ARM] use asm/sections.h [ARM] omap: fix a pile of issues Merge branch 'for-rmk-realview' of git://linux-arm.org/linux-2.6 into devel [ARM] fix missing includes for iop33x and sa1100_ir Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel [ARM] Fix alignment fault handling for ARMv6 and later CPUs [ARM] dma: remove dmach_t typedef [ARM] dma: factor out code looking up the DMA channel [ARM] dma: rejig DMA initialization [ARM] dma: move RiscPC specific DMA data out of dma_struct [ARM] dma: constify dma controller name and dma ops [ARM] dma: ensure that the single entry sg is properly initialized [ARM] dma: convert IOMD DMA to use sg_next() [ARM] dma: pata_icside's contiguous sg array is now redundant [ARM] dma: Use sensible DMA parameters for Acorn drivers [ARM] netwinder: clean up GPIO naming [ARM] dma: correct dma_supported() implementation [ARM] fix xm_x2xx_defconfig build errors Merge git://git.marvell.com/orion into devel [ARM] move asm/xip.h's mach/hardware.h include to mach/xip.h [ARM] Ensure linux/hardirqs.h is included where required Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im into devel Merge branch 'omap3-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel Merge branch 'hsmmc-init' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel Merge branch 'mxc-pu-imxfb' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6 into devel Merge branch 'rmk-devel-mxc-pu-v2' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6 into devel Merge branch 'next-merged' of git://aeryn.fluff.org.uk/bjdooks/linux into devel Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into devel [ARM] s3c: define __io using the typesafe version Merge branch 'for-rmk' of git://git.pengutronix.de/git/ukl/linux-2.6 into devel Merge git://git.marvell.com/orion into devel [ARM] s3c: S3C options should depend on PLAT_S3C Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im into devel Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel [ARM] footbridge: set dc21285 clock rate from command line Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im into devel [ARM] dma: make DMA_MODE_xxx reflect ISA DMA settings [ARM] dma: remove usage of dmamode_t from MXC platform support [ARM] dma: remove dmamode_t typedef Convert the oxsemi tornado special cases to use the quirk interface and not And here's a patch (to be applied on top of the last) which prevents remove linux/hardirq.h from asm-generic/local.h [ARM] Fix realview build [ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c [ARM] clps711x: fix warning in fortunet [ARM] clps711x: fix warning in edb7211-mm.c [ARM] remove missed CLPS7500 defconfig [ARM] fix pxa [ARM] fix pnx4008 [ARM] fix netx [ARM] fix pxa930_trkball build errors Merge branch 'next-footbridge' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'devel' [ARM] w90x900: fix build errors and warnings Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 TWL4030: fix clk API usage [ARM] omap: ensure OMAP drivers pass a struct device to clk_get() [ARM] fix StrongARM-11x0 page copy implementation [ARM] clkdev: fix clock matching [ARM] omap: watchdog: allow OMAP watchdog driver on OMAP34xx platforms [ARM] omap: usb: thou shalt not provide empty release functions [ARM] fix section-based ioremap [ARM] etherh: continue fixing build failure [ARM] msm: fix build errors [ARM] call undefined instruction exception handler with irqs enabled Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] omap: remove VIRTUAL_CLOCK [ARM] omap: introduce clock operations structure Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel [ARM] omap: provide a NULL clock operations structure [ARM] omap: kill PARENT_CONTROLS_CLOCK [ARM] omap: add default .ops to all remaining OMAP2 clocks [ARM] omap: eliminate unnecessary conditionals in omap2_clk_wait_ready [ARM] omap: don't use clkops_omap2_dflt_wait for non-ICLK/FCLK clocks [ARM] omap: remove clk->owner [ARM] omap: rearrange clock.h structure order [ARM] omap: remove clk_deny_idle and clk_allow_idle [ARM] omap: provide a standard clk_get_parent() implementation [ARM] omap: move clock propagation into core omap clock code [ARM] omap: remove unnecessary calls to propagate_rate() [ARM] omap: move propagate_rate() calls into generic omap clock code [ARM] omap: handle RATE_CKCTL via .set_rate/.round_rate methods [ARM] omap: ensure devname is set for dummy devices [ARM] omap: allow double-registering of clocks [ARM] omap: convert OMAP1 to use clkdev [ARM] omap: convert OMAP2 to use clkdev [ARM] omap: convert OMAP3 to use clkdev [ARM] omap: remove pre-CLKDEV clk_get/clk_put [ARM] omap: provide a dummy clock node [ARM] omap: watchdog: convert clocks to match by devid and conid [ARM] omap: watchdog: provide a dummy ick for OMAP1 [ARM] omap: MMC: convert clocks to match by devid and conid [ARM] omap: MMC: provide a dummy ick for OMAP1 [ARM] omap: mcspi: new short connection id names [ARM] omap: mcbsp: convert to use fck/ick clocks directly [ARM] omap: i2c: use short connection ids [ARM] omap: i2c: remove armxor_ck [ARM] omap: i2c: remove conditional ick clocks [ARM] omap: w1: convert omap HDQ clocks to match by devid and conid [ARM] omap: spi: arrange for omap_uwire to use connection ID [ARM] omap: convert omap RNG clocks to match by devid and conid [ARM] omap: omap24xxcam: use short connection IDs for omap2 clocks [ARM] omap: hsmmc: new short connection id names [ARM] omap: clks: call recalc after any rate change [ARM] omap: create a proper tree of clocks [ARM] omap: fix usecount decrement bug [ARM] omap: fix clockdomain enable/disable ordering Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 [ARM] omap: arrange for clock recalc methods to return the rate [ARM] omap: fix omap2_divisor_to_clksel() error return value [ARM] omap: fix _omap2_clksel_get_src_field() [ARM] omap: fix clock reparenting in omap2_clk_set_parent() [ARM] omap: add support for bypassing DPLLs [ARM] dma: move IOMD and floppy DMA structures to RiscPC DMA code [ARM] dma: RiscPC: don't modify DMA SG entries Merge branch 'dma' into devel etherh: Get working again. [ARM] RiscPC: Fix etherh oops [ARM] omap: ensure that failing power domain lookups produce errors Add i2c_board_info for RiscPC PCF8583 OMAP: enable smc911x support for LDP platform [ARM] omap: clk_set_parent: deny changing parent if clock is enabled [ARM] fix lots of ARM __devexit sillyness Merge branch 'for-rmk' of git://git.marvell.com/orion Merge branch 's3c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 [ARM] update mach-types [ARM] Fix virtual to physical translation macro corner cases Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into devel Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'imx-fb-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx into devel Merge branch 'for-russell' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 into devel Merge branch 'omap-clks3' into devel [ARM] pass reboot command line to arch_reset() Merge branch 'master' of git://git.marvell.com/orion into devel Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'highmem' into devel Merge git://git.marvell.com/orion into devel [ARM] collie: fix two minor formatting nits [ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel Merge branch 'next-s3c-pm' of git://aeryn.fluff.org.uk/bjdooks/linux into devel Merge branch 'next-s3c64xx-regs' of git://aeryn.fluff.org.uk/bjdooks/linux into devel Merge branch 'for-rmk' of git://gitorious.org/linux-gemini/mainline into devel Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into devel Merge branch 'origin' into devel Merge branch 'master' into devel [ARM] arch_reset() now takes a second parameter Merge branch 'for-rmk' of git://git.marvell.com/orion oprofile: Thou shalt not call __exit functions from __init functions Merge branch 'smsc911x-armplatforms' of git://github.com/steveglen/linux-2.6 [ARM] fix build-breaking 7a192ec commit [ARM] omap: fix omap1 clock usecount decrement bug Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 V4L/DVB (11329): Fix buglets in v4l1 compatibility layer Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Update MAINTAINERS [ARM] remove .gitignore from include/asm-arm Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 Merge branch 'v2630-rc2-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'defconfig-s3c2410' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] Convert pmd_page() to be highmem safe [ARM] lart: fix build error [ARM] Kconfig: sort ARM machine class support choice list by option name [ARM] sort machine- and plat- by CONFIG* name Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'v2630-rc3-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'for-rmk' of git://git.marvell.com/orion Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 Merge branch 'fixes-rc5' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 [ARM] smp: fix cpumask usage in ARM SMP code [ARM] realview: remove useless smp_cross_call_done() [ARM] realview: fix broadcast tick support Merge branch 'smp-fix' [ARM] smp: move core localtimer support out of platform specific files [ARM] smp: SCU is used on non-realview platforms [ARM] smp: separate SCU support code from realview [ARM] smp: allow re-use of realview localtimer TWD support [ARM] smp: fix style issues in smp_twd.c Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 [ARM] disable NX support for OABI-supporting kernels Merge branch 'for-rmk' of git://git.marvell.com/orion Merge branch 'for-rmk-devel' of git://git.pengutronix.de/git/imx/linux-2.6 into devel Merge branch 'ixp4xx' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 into devel Merge branch 'iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git into devel Merge branch 'ixp4xx' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 into devel [ARM] smp: use new cpumask functions [ARM] barriers: improve xchg, bitops and atomic SMP barriers Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci into devel [ARM] update mach-types Merge branch 'for-rmk' of git://gitorious.org/linux-gemini/mainline Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel [ARM] make U300 clk_set_rate() return a _real_ errno [ARM] Kconfig: remove 'default n' Merge branch 'smp' into devel [ARM] ARMv7 errata: only apply fixes when running on applicable CPU Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'mxc-master' of git://git.pengutronix.de/git/imx/linux-2.6 into devel Merge branch 'for-rmk' of git://git.marvell.com/orion into devel kbuild: fix headers_exports with boolean expression Merge branch 'for_rmk' of git://dev.omapzoom.org/pub/scm/santosh/kernel-omap4-base into devel Merge branch 'at91' into devel Merge branch 'ep93xx' into devel Merge branch for-rmk-devel of git://aeryn.fluff.org.uk/bjdooks/linux into devel [ARM] Make ARM_VIC_NR depend on ARM_VIC Merge branch 'w90x900' into devel Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6 into devel Merge branch 'copy_user' of git://git.marvell.com/orion into devel Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'stmp' into devel Merge branch 'u300' into devel MAINTAINERS: EB110ATX is not ebsa110 Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'next-s3c' of git://aeryn.fluff.org.uk/bjdooks/linux into devel Merge branch 'for-rmk' of git://git.marvell.com/orion into devel Merge branch 'omap-clock-for-next' of git://git.pwsan.com/linux-2.6 into devel [ARM] wire up rt_tgsigqueueinfo and perf_counter_open [ARM] Update mach-types Merge branch 'next-s3c' of git://aeryn.fluff.org.uk/bjdooks/linux into devel [ARM] idle: clean up pm_idle calling, obey hlt_counter Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 's3c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux [ARM] export __cpu_flush_dcache_page [ARM] pgtable: swp pte layout documentation, definitions, and check [ARM] pgtable: file pte layout documentation [ARM] amba: fix amba device resources [ARM] versatile: add PL061 gpiolib support [ARM] realview: add PL061 gpiolib support MMC: MMCI: use AMBA bus accessors MMC: MMCI: allow GPIOs to be passed MMC: MMCI: use gpiolib for card detect/write protect Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'for-rmk' of git://git.marvell.com/orion Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 [ARM] Update mach-types [ARM] remove L_PTE_BUFFERABLE and L_PTE_CACHEABLE [ARM] pgtable: rearrange file PTE bit allocation ARM: Realview & Versatile: Fix i2c_board_info definitions Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'mxc-defconfig-updates' of git://git.pengutronix.de/git/imx/linux-2.6 Merge branch 's3c-fixes-rc4' of git://aeryn.fluff.org.uk/bjdooks/linux [ARM] Update mach-types Merge branch 'omap4_upstream' of git://dev.omapzoom.org/pub/scm/santosh/kernel-omap4-base into devel-stable Merge branch 's3c-fixes-rc4-2' of git://aeryn.fluff.org.uk/bjdooks/linux mfd: twl4030 irq fixes Merge branch 'pm-upstream/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into devel-stable Merge branch 'omap-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 Merge branch 'omap_fixes_31' of git://git.pwsan.com/linux-2.6 Merge branch 'pm-upstream/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm Merge branch 'ixp4xx-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable ARM: Fix broken highmem support Merge branch 'for-rmk-rc' of git://git.pengutronix.de/git/imx/linux-2.6 Merge branch 's3c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable Merge branch 'for-rmk-2.6.32' of git://git.pengutronix.de/git/ukl/linux-2.6 into devel-stable Merge branch 'next-s3c' of git://aeryn.fluff.org.uk/bjdooks/linux into devel-stable ARM: implement highpte MMC: MMCI: convert realview MMC to use gpiolib mtd: afs: fix build warning Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable ARM: Fix pfn_valid() for sparse memory Merge branch 'nomadik' into devel-stable [ARM] Update mach-types Merge branches 'arm', 'at91', 'bcmring', 'ep93xx', 'mach-types', 'misc' and 'w90x900' into devel Merge branch 'devel-stable' into devel Merge branch 'master' into devel Merge branch 'next-s3c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux ARM: Update mailing list addresses [ARM] Update mach-types Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6 ARM: Provide definitions and helpers for decoding the FSR register ARM: Update page fault handling for new OOM techniques ARM: Ensure correct might_sleep() check in pagefault path ARM: Separate out access error checking ARM: Add support for checking access permissions on prefetch aborts Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel Merge branch 'u300' into devel Merge branch 'master' into for-linus Merge branch 'origin' into for-linus ARM: Fix section mismatch warning in Integrator pci_v3 ARM: Fix SA1100 Assabet/Neponset PCMCIA section mismatch warnings ARM: Fix SA1100 Neponset serial section mismatch ARM: Fix SA11x0 clocksource warning ARM: Fix warning: #warning syscall migrate_pages not implemented ARM: Fix warning: unused variable 'highmem' ARM: Don't allow highmem on SMP platforms without h/w TLB ops broadcast ARM: Fix __cpuexit section mismatch warnings ARM: Ensure do_cache_op takes mmap_sem Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/xscaleiop ARM: Dump memory and backtrace as one printk per line ARM: Dump code/mem oops lines with the appropriate log level ARM: update die() output ARM: Add kmap_atomic type debugging Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 Merge branch 'for-rmk-rc' of git://git.pengutronix.de/git/imx/linux-2.6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 ARM: Fix lubbock defconfig build ARM: Fix signal restart issues with NX and OABI compat ARM: integrator: allow Integrator to be built with highmem ARM: Use GFP_DMA only for masks _less_ than 32-bit mm: fix sparsemem configuration ARM: Fix sparsemem with SPARSEMEM_EXTREME enabled ARM: Fix errata 411920 workarounds ARM: ensure initial page tables are setup for SMP systems
Russell King - ARM Linux (1): ASoC: Fix warning in wm9705
Russell Kliese (1): V4L/DVB (7230): saa7134: add support for the MSI TV@nywhere A/D v1.1 card
Russell Lang (1): USB: aten uc2324 is really a moschip 7840
Rusty Lynch (11): x86_64 specific function return probes Move kprobe [dis]arming into arch specific code Kprobes ia64 cleanup Kprobes ia64 qp fix Return probe redesign: architecture independent changes Return probe redesign: i386 specific changes Return probe redesign: x86_64 specific changes Return probe redesign: ia64 specific implementation Return probe redesign: ppc64 specific implementation kprobes/ia64: refuse inserting kprobe on slot 1 kprobes: fix namespace problem and sparc64 build
Rusty Russell (649): [NETFILTER]: ip_conntrack_expect_related must not free expectation Module per-cpu alignment cannot always be met Update Documentation/DocBook/kernel-hacking.tmpl Ignore trailing whitespace on kernel parameters correctly Input: add modalias support Input: fix add modalias support build error Remove MODULE_PARM x86: increase interrupt vector range Allow early_param and identical __setup to exist i386: Replace i386 open-coded cmdline parsing with i386: Descriptor and trap table cleanups. i386: Abstract sensitive instructions i386: Allow a kernel not to be in ring 0 x86: remove locally-defined ldt structure in favour of standard type x86: roll all the cpuid asm into one __cpuid call x86: trivial pgtable.h __ASSEMBLY__ move x86: trivial move of __HAVE macros in i386 pagetable headers x86: trivial move of ptep_set_access_flags x86: remove unused include from efi_stub.S stop_machine.c copyright paravirt: header and stubs for paravirtualisation paravirt: Patch inline replacements for paravirt intercepts i386: cpu_detect extraction paravirt: Add startup infrastructure for paravirtualization paravirt: Allow selected bug checks to be paravirt: Allow disable power management under hypervisor paravirt: Add APIC accessors to paravirt-ops. paravirt: Add MMU virtualization to paravirt_ops paravirt: Be careful about touching BIOS address space ACPI: cleanup: make disable_acpi() valid w/o CONFIG_ACPI i386: paravirt unhandled fallthrough i386: Move mce_disabled to asm/mce.h i386: Rename cpu_gdt_descr and remove extern declaration from smpboot.c i386: Remove extern declaration from mm/discontig.c, put in header. Make hvc_console.c compile on non-powerpc: Remove NO_IRQ [NET]: Inline net_device_stats [NET]: Remove NETIF_F_INTERNAL_STATS, default to internal stats. x86-64: Remove unused set_seg_base i386: Initialize esp0 properly all the time x86-64: Introduce load_TLS to the "for" loop. i386: Use per-cpu variables for GDT, PDA i386: Use per-cpu GDT immediately upon boot i386: clean up cpu_init() i386: rationalize paravirt wrappers i386: cleanup GDT Access i386: i386 separate hardware-defined TSS from Linux additions ARRAY_SIZE: check for type futex: get_futex_key, get_key_refs and drop_key_refs modules: remove modlist_lock permit mempool_free(NULL) mm: clean up and kernelify shrinker registration readahead: split ondemand readahead interface into two functions lguest: export symbols for lguest as a module lguest: the guest code lguest: the host code lguest: the asm offsets lguest: the Makefile and Kconfig lguest: the console driver lguest: the net driver lguest: the block driver lguest: the documentation, example launcher lguest: fix sense if IF flag on interrupt injection lguest: trivial: We now have asm/processor-flags.h, so use it. lguest: override sched_clock link lguest example launcher non-static KVM: Fix unlikely kvm_create vs decache_vcpus_on_cpu race lguest: documentation I: Preparation lguest: documentation II: Guest lguest: documentation III: Drivers lguest: documentation IV: Launcher lguest: documentation V: Host lguest: documentation VI: Switcher lguest: documentation VII: FIXMEs Fix lguest bzImage loading with CONFIG_RELOCATABLE=y Provide timespec to guests rather than jiffies clock. Make lguest compile with CONFIG_BLOCK=n and CONFIG_NET=n Enable lguest drivers in Kconfig Fix non-TSC guest clocksource lockup lguest: Fix Malicious Guest GDT Host Crash Enable partitions for lguest block device Fix lguest page-pinning logic ("lguest: bad stack page 0xc057a000") lguest: Fix guest crash when CONFIG_X86_USE_3DNOW=y fix modules oopsing in lguest guests KVM: Trivial: /dev/kvm interface is no longer experimental. KVM: Trivial: Remove unused struct cpu_user_regs declaration KVM: Trivial: Make decode_register() static KVM: Trivial: Comment spelling may escape grep KVM: Trivial: Avoid hardware_disable predeclaration KVM: Trivial: Use standard CR0 flags macros from asm/cpu-features.h KVM: Use standard CR3 flags, tighten checking KVM: Use standard CR4 flags, tighten checking KVM: Trivial: Use standard BITMAP macros, open-code userspace-exposed header KVM: Use standard CR8 flags, and fix TPR definition KVM: Return if the pdptrs are invalid when the guest turns on PAE. KVM: load_pdptrs() cleanups KVM: Dynamically allocate vcpus KVM: fx_init() needs preemption disabled while it plays with the FPU state KVM: VMX: pass vcpu_vmx internally KVM: Remove three magic numbers KVM: SVM: de-containization KVM: SVM: internal function name cleanup KVM: Use kmem cache for allocating vcpus KVM: Use alignment properties of vcpu to simplify FPU ops KVM: kvm_vm_ioctl_get_dirty_log restore "nothing dirty" optimization KVM: Don't assign vcpu->cr3 if it's invalid: check first, set last KVM: Cleanup mark_page_dirty KVM: SVM: Make set_msr_interception more reliable KVM: Remove redundant alloc_vmcs_cpu declaration KVM: Remove stat_set from debugfs KVM: Remove unneeded kvm_dev_open and kvm_dev_release functions. KVM: Add and use pr_unimpl for standard formatting of unimplemented features KVM: Use kmem_cache_free for kmem_cache_zalloc'ed objects KVM: Remove the unused invlpg member of struct kvm_arch_ops. KVM: Clean up unloved invlpg emulation KVM: Keep control regs in sync KVM: Hoist SVM's get_cs_db_l_bits into core code. Remove "unsafe" from module struct Delay creation of khcvd thread HVC console is also used by iSeries, so add that to HVC_DRIVER help. i386: introduce "used_vectors" bitmap which can be used to reserve vectors. update boot spec to 2.07 add WEAK() for creating weak asm labels i386: paravirt boot sequence Normalize config options for guest support Consolidate host virtualization support under Virtualization menu Make asm-x86/bootparam.h includable from userspace. Remove binfmts.h include from lg.h Lguest currently depends on 32-bit x86, not just x86. lguest.txt update Make lguest_launcher.h types userspace-friendly lguest_devices belongs in lguest_bus.c: it's not i386-specific. Move lguest guest support to arch/x86. Rename switcher.S to x86/switcher_32.S Introduce guest mem offset, static link example launcher Remove fixed limit on number of guests, and lguests array. Make shadow IDT a complete IDT with 256 entries. Introduce "hcall" pointer to indicate pending hypercall. Rename "cr3" to "gpgdir" to avoid x86-specific naming. Allow guest to specify syscall vector to use. Boot with virtual == physical to get closer to native Linux. Virtio interface Net driver using virtio Block driver using virtio. Virtio console driver Module autoprobing support for virtio drivers. Virtio helper routines for a descriptor ringbuffer implementation Remove old lguest bus and drivers. Remove old lguest I/O infrrasructure. Lguest support for Virtio Update example launcher for virtio Example launcher handle guests not being ready for input generalize lgread_u32/lgwrite_u32. Revert lguest magic and use hook in head.S Loading bzImage directly. Use "struct boot_params" in example launcher lguest: example launcher header cleanup. lguest: use defines from x86 headers instead of magic numbers lguest: remove unused "wake" element from struct lguest lguest: clean up lguest_launcher.h lguest: Add to maintainers file. lguest: documentation update lguest: tidy up documentation [VETH]: Clarify "virtual ethernet device" to "virtual ethernet pair device". virtio: more fallout from scatterlist changes. virtio: Force use of power-of-two for descriptor ring sizes lguest: Fix uninitialized members in example launcher virtio: fix module/device unloading virtio: fix net driver loop case where we fail to restart fix lguest rmmod "bad pgd" Don't blatt first element of prv in sg_chain() [SCSI] BUG_ON() impossible condition in sg list counting modules: de-mutex more symbol lookup paths in the module code Selecting LGUEST should turn on Guest support, as in 2.6.23. Remove bogus duplicate CONFIG_LGUEST_GUEST entry. module: Don't report discarded init pages as kernel text. module: wait for dependent modules doing init. module: Fix gratuitous sprintf in module.c module: better OOPS and lockdep coverage for loading modules module: make module_address_lookup safe KVM: Add kvm_free_lapic() to pair with kvm_create_lapic() KVM: Hoist kvm_create_lapic() into kvm_vcpu_init() KVM: Remove gratuitous casts from lapic.c lguest: fix mis-merge against hpa's TSS renaming virtio: Implement skb_partial_csum_set, for setting partial csums on untrusted packets. virtio: simplify config mechanism. virtio: explicit enable_cb/disable_cb rather than callback return. virtio: configuration change callback virtio: clarify NO_NOTIFY flag usage virtio: remove unused id field from struct virtio_blk_outhdr virtio: Net header needs hdr_len virtio: Tweak virtio_net defines virtio: populate network rings in the probe routine, not open virtio: reset function virtio: handle interrupts after callbacks turned off virtio: Use the sg_phys convenience function. virtio: Allow virtio to be modular and used by modules virtio: flush buffers on open virtio: free transmit skbs when notified, not on next xmit. virtio: balloon driver aio: partial write should not return error code aio: negative offset should return -EINVAL x86: fix lguest build failure lguest: fix __get_vm_area usage. lguest: Sanitize the lguest clock. lguest: Revert 1ce70c4fac3c3954bd48c035f448793867592bc0, fix real problem. modules: fix module waiting for dependent modules' init virtio: handle > 2 billion page balloon targets [NET]: NPROTO is redundant; it's equal to AF_MAX/PF_MAX. lguest: Don't need comment terminator before disk section. lguest: comment documentation update. [NET]: Don't send ICMP_FRAG_NEEDED for GSO packets Fix booting pentium+ with dodgy TSC virtio: remove overzealous BUG_ON. net: make struct tun_struct private to tun.c net: check for underlength tap writes x86: if we cannot calibrate the TSC, we panic. Remove documentation of non-existent sk_alloc arg module: make module_sect_attrs private to kernel/module.c module: reduce module image and resident size module: neaten __find_symbol, rename to find_symbol module: set unused_gpl_crcs instead of overwriting unused_crcs module: Enhance verify_export_symbols virtio: ignore corrupted virtqueues rather than spinning. virtio: fix tx_ stats in virtio_net virtio: de-structify virtio_block status byte virtio: fix scatterlist sizing in net driver. virtio: wean net driver off NETDEV_TX_BUSY virtio: finer-grained features for virtio_net virtio: change config to guest endian. virtio: explicit advertisement of driver features lguest: avoid using NR_CPUS as a bounds check. lguest: remove bogus NULL cpu check lguest: make Launcher see device status updates usb: libusual kthread_run() called with wrong format. x86: fix up bootparam.h for userspace inclusion module: put modversions in vermagic module: be more picky about allowing missing module versions module: don't ignore vermagic string if module doesn't have modversions lguest: use ioremap_cache, not ioremap virtio: bus_id for devices should contain 'virtio' virtio: virtio_pci should not set bus_id. virtio: set device index in common code. lguest: fix ugly <NULL> in /proc/interrupts virtio: An entropy device, as suggested by hpa. virtio: force callback on empty. lguest: notify on empty virtio: fix virtio_net xmit of freed skb bug virtio: fix delayed xmit of packet and freeing of old packets. virtio: use callback on empty in virtio_net sched: add new API sched_setscheduler_nocheck: add a flag to control access checks tun: Interface to query tun/tap features. tun: TUNSETFEATURES to set gso features. tun: Allow GSO using virtio_net_hdr x86: fix asm/e820.h for userspace inclusion x86: fix pte_flags() to only return flags, fix lguest (updated) module: don't use stop_machine for waiting rmmod module: generic each_symbol iterator function modules: Take a shortcut for checking if an address is in a module virtio: Recycle unused recv buffer pages for large skbs in net driver virtio: clarify that ABI is usable by any implementations virtio: don't always force a notification when ring is full virtio: Formally reserve bits 28-31 to be 'transport' features. virtio: Rename set_features to finalize_features virtio: Add transport feature handling stub for virtio_ring. Label kthread_create() with printf attribute tag. Simplify stop_machine Hotplug CPU: don't check cpu_online after take_cpu_down stop_machine(): stop_machine_run() changed to use cpu mask stop_machine: Wean existing callers off stop_machine_run() stop_machine: fix up ftrace.c lguest: set max_pfn_mapped, growl loudly at Yinghai Lu lguest: Guest int3 fix lguest: fix verbose printing of device features. lguest: virtio-rng support lguest: wrap last_avail accesses. lguest: net block unneeded receive queue update notifications lguest: Tell Guest net not to notify us on every packet xmit lguest: Adaptive timeout lguest: Remove 'network: no dma buffer!' warning lguest: Use GSO/IFF_VNET_HDR extensions on tun/tap lguest: Enlarge virtio rings lguest: turn Waker into a thread, not a process lguest: don't set MAC address for guest unless specified mm: Make generic weak get_user_pages_fast and EXPORT_GPL it lguest: use get_user_pages_fast() instead of get_user_pages() net: skb_copy_datagram_from_iovec() tun: fallback if skb_alloc() fails on big packets stop_machine: wean Xen off stop_machine_run stop_machine: Remove deprecated stop_machine_run lguest: update commentry module: remove CONFIG_KMOD in comment after #endif module: simplify load_module. module: check kernel param length at compile time, not runtime param: Fix duplicate module prefixes core_param() for genuinely core kernel parameters Make initcall_debug a core_param Make panic= and panic_on_oops into core_params lguest: fix example launcher compile after moved asm-x86 dir. lguest: fix early_ioremap. lguest: fix irq vectors. cpumask: introduce new API, without changing anything cpumask: new API, v2 cpumask: introduce new API, without changing anything, v3 stop_machine: fix race with return value (fixes Bug #11989) sched: convert sched.c from for_each_cpu_mask to for_each_cpu. sched: get rid of boutique sched.c allocations, use cpumask_var_t. sched: remove any_online_cpu() sched: wrap sched_group and sched_domain cpumask accesses. sched: convert struct sched_group/sched_domain cpumask_ts to variable bitmaps sched: convert nohz_cpu_mask to cpumask_var_t. sched: convert struct root_domain to cpumask_var_t. sched: convert nohz struct to cpumask_var_t. sched: convert idle_balance() to cpumask_var_t. sched: convert rebalance_domains() to cpumask_var_t. sched: convert sys_sched_getaffinity() to cpumask_var_t. sched: avoid stack var in move_task_off_dead_cpu sched: convert struct (sys_)sched_setaffinity() to cpumask_var_t. sched: convert sched_domain_debug to cpumask_var_t. sched: convert cpu_isolated_map to cpumask_var_t. sched: convert falback_doms to cpumask_var_t. sched: convert struct cpupri_vec cpumask_var_t. sched: convert check_preempt_equal_prio to cpumask_var_t. sched: convert local_cpu_mask to cpumask_var_t. sched: convert remaining old-style cpumask operators sched: convert nohz struct to cpumask_var_t, fix sched: convert local_cpu_mask to cpumask_var_t, fix sched: avoid stack var in move_task_off_dead_cpu, fix sparc: asm/bitops.h should define __fls [CPUFREQ] clean up speedstep-centrino and reduce cpumask_t usage sparc: replace for_each_cpu_mask_nr with for_each_cpu cpumask: centralize cpu_online_map and cpu_possible_map cpumask: change cpumask_scnprintf, cpumask_parse_user, cpulist_parse, and cpulist_scnprintf to take pointers. cpumask: make irq_set_affinity() take a const struct cpumask cpumask: convert struct clock_event_device to cpumask pointers. cpumask: Add CONFIG_CPUMASK_OFFSTACK cpumask: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: Use all NR_CPUS bits unless CONFIG_CPUMASK_OFFSTACK Merge ../linux-2.6-x86 Define smp_call_function_many for UP x86: remove impossible test in mtrr/main.c cpumask: x86: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: sparc: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: sh: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: powerpc: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: IA64: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: Mips: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: alpha: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask cpumask: cpu_coregroup_mask(): x86 cpumask: cpu_coregroup_mask(): sparc cpumask: cpu_coregroup_mask(): s390 cpumask: Replace cpu_coregroup_map with cpu_coregroup_mask Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 cpumask: make CONFIG_NR_CPUS always valid. bitmap: test for constant as well as small size for inline versions bitmap: fix seq_bitmap and seq_cpumask to take const pointer cpumask: switch over to cpu_online/possible/active/present_mask: core cpumask: make cpumask.h eat its own dogfood. cpumask: make set_cpu_*/init_cpu_* out-of-line cpumask: smp_call_function_many() cpumask: arch_send_call_function_ipi_mask: core cpumask: use for_each_online_cpu() in drivers/infiniband/hw/ehca/ehca_irq.c cpumask: use new cpumask API in drivers/infiniband/hw/ehca cpumask: use new cpumask API in drivers/infiniband/hw/ipath cpumask: Use nr_cpu_ids in seq_cpumask virtio: Don't use PAGE_SIZE in virtio_pci.c virtio: rename 'pagesize' arg to vring_init/vring_size virtio: Don't use PAGE_SIZE for vring alignment in virtio_pci. virtio: use LGUEST_VRING_ALIGN instead of relying on pagesize virtio: use KVM_S390_VIRTIO_RING_ALIGN instead of relying on pagesize virtio: hand virtio ring alignment as argument to vring_new_virtqueue virtio: set max_segment_size and max_sectors to infinite. virtio: block: dynamic maximum segments net: make xfrm_statistics_seq_show use generic snmp_fold_field cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits: net Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 KVM: Extract core of kvm_flush_remote_tlbs/kvm_reload_remote_mmus KVM: use modern cpumask primitives, no cpumask_t on stack KVM: use cpumask_var_t for cpus_hardware_enabled cpumask: Remove IA64 definition of total_cpus now it's in core code percpu: fix percpu accessors to potentially !cpu_possible() cpus: pnpbios percpu: fix percpu accessors to potentially !cpu_possible() cpus: m32r cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: core cpumask: Use accessors code in core parisc: remove gratuitous cpu_online_map declaration. avr32: define __fls blackfin: define __fls m68k: define __fls m68knommu: define __fls bitmap: find_last_bit() cpumask: Use find_last_bit() cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): sparc cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): s390 cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): powerpc cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): ia64 cpumask: convert kernel trace functions cpumask: convert kernel trace functions further cpumask: remove any_online_cpu() users: kernel/ cpumask: remove any_online_cpu() users: mm/ cpumask: convert kernel/compat.c cpumask: convert kernel/workqueue.c cpumask: convert kernel time functions cpumask: convert kernel/irq cpumask: convert RCU implementations cpumask: convert kernel/profile.c cpumask: convert kernel/cpu.c cpumask: convert rest of files in kernel/ cpumask: convert mm/ cpumask: replace for_each_cpu_mask_nr with for_each_cpu in kernel/time/ cpumask: zero extra bits in alloc_cpumask_var_node cpumask: CONFIG_DISABLE_OBSOLETE_CPUMASK_FUNCTIONS cris: define __fls frv: define __fls h8300: define __fls m32r: define __fls mn10300: define __fls xtensa: define __fls x86: use cpumask_var_t in acpi/boot.c cpumask: convert shared_cpu_map in acpi_processor* structs to cpumask_var_t cpumask: replace CPUMASK_ALLOC etc with cpumask_var_t cpumask: convert struct cpufreq_policy to cpumask_var_t kobject: Make Documentation/kobject.txt a little more coherent. USB: Don't use __module_param_call; use core_param. PCI: work_on_cpu: use in drivers/pci/pci-driver.c cpumask: fix CONFIG_NUMA=y sched.c cpumask: Use topology_core_cpumask()/topology_thread_cpumask() cpumask: convert misc driver functions cpumask: convert drivers/net/sfc cpumask: convert other misc kernel functions x86: change flush_tlb_others to take a const struct cpumask work_on_cpu: don't try to get_online_cpus() in work_on_cpu. work_on_cpu: Use our own workqueue. work_on_cpu: don't try to get_online_cpus() in work_on_cpu. work_on_cpu: Use our own workqueue. cpumask: convert lib/smp_processor_id to new cpumask ops sched_rt: don't use first_cpu on cpumask created with cpumask_and module: remove over-zealous check in __module_get() cpumask: fix powernow-k8: partial revert of 2fdf66b491ac706657946442789ec644cc317e1a cpumask: Use cpu_*_mask accessors code: alpha alloc_percpu: change percpu_ptr to per_cpu_ptr alloc_percpu: add align argument to __alloc_percpu. lguest: fix crash 'unhandled trap 13 at <native_read_msr_safe>' lguest: fix for CONFIG_SPARSE_IRQ=y cpumask: tsk_cpumask for accessing the struct task_struct's cpus_allowed. cpumask: mm_cpumask for accessing the struct mm_struct's cpu_vm_mask. cpumask: use topology_core_cpumask/topology_thread_cpumask instead of cpu_core_map/cpu_sibling_map cpumask: replace node_to_cpumask with cpumask_of_node. cpumask: remove dangerous CPU_MASK_ALL_PTR, &CPU_MASK_ALL.: x86 cpumask: remove the now-obsoleted pcibus_to_cpumask(): x86 cpumask: remove cpu_coregroup_map: x86 cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: x86 cpumask: convert c1e_mask in arch/x86/kernel/process.c to cpumask_var_t. cpumask: convert arch/x86/kernel/nmi.c's backtrace_mask to a cpumask_var_t cpumask: x86: convert cpu_sibling_map/cpu_core_map to cpumask_var_t cpumask: convert arch/x86/kernel/cpu/mcheck/mce_64.c x86: arch_send_call_function_ipi_mask cpumask: remove x86's node_to_cpumask now everyone uses cpumask_of_node x86: unify 32 and 64-bit node_to_cpumask_map cpumask: convert node_to_cpumask_map[] to cpumask_var_t cpumask: convert struct cpuinfo_x86's llc_shared_map to cpumask_var_t x86: unify cpu_callin_mask/cpu_callout_mask/cpu_initialized_mask/cpu_sibling_setup_mask cpumask: use new cpumask functions throughout x86 cpumask: clean up summit's send_IPI functions cpumask: make Xen use the new operators. cpumask: remove cpumask_t assignment from vector_allocation_domain() cpumask: use cpumask_var_t in uv_flush_tlb_others. cpumask: remove x86 cpumask_t uses. cpumask: convert node_to_cpumask_map[] to cpumask_var_t numa, cpumask: move numa_node_id default implementation to topology.h cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: cris cpumask: Use accessors code.: cris cpumask: use mm_cpumask() wrapper: cris cpumask: remove the now-obsoleted pcibus_to_cpumask(): ia64 cpumask: arch_send_call_function_ipi_mask: ia64 cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: ia64 cpumask: Use accessors code.: ia64 cpumask: use mm_cpumask() wrapper: ia64 cpumask: arch_send_call_function_ipi_mask: parisc cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: parisc cpumask: Use accessors code.: parisc cpumask: Use smp_call_function_many(): sparc64 cpumask: arch_send_call_function_ipi_mask: sparc cpumask: Use accessors code: sparc cpumask: Use accessors code.: sparc64 cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: sparc64 cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: sparc cpumask: remove cpu_coregroup_map: sparc cpumask: remove the now-obsoleted pcibus_to_cpumask(): sparc cpumask: remove dangerous CPU_MASK_ALL_PTR, &CPU_MASK_ALL.: sparc cpumask: use mm_cpumask() wrapper: sparc linux.conf.au 2009: Tuz cpumask: fix CONFIG_CPUMASK_OFFSTACK=y cpu hotunplug crash x86, uv: fix cpumask iterator in uv_bau_init() x86: cpumask: use work_on_cpu in arch/x86/kernel/microcode_core.c x86: cpumask: update 32-bit APM not to mug current->cpus_allowed x86: cpumask: x86 mmio-mod.c use cpumask_var_t for downed_cpus cpumask: remove cpumask allocation from idle_balance cpumask: remove cpumask allocation from idle_balance, fix powerpc: Make sysfs code use smp_call_function_single cpumask: Use mm_cpumask() wrapper instead of cpu_vm_mask x86: Correct behaviour of irq affinity [S390] allow usage of string functions in linux/string.h [S390] cpumask: remove cpu_coregroup_map [S390] cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits. [S390] cpumask: Use accessors code. [S390] cpumask: use mm_cpumask() wrapper virtio: more neatening of virtio_ring macros. lguest: fix spurious BUG_ON() on invalid guest stack. lguest: wire up pte_update/pte_update_defer lguest: barrier me harder cpumask: remove dangerous CPU_MASK_ALL_PTR, &CPU_MASK_ALL cpumask: fix seq_bitmap_*() functions. cpumask: remove node_to_first_cpu cpumask: use set_cpu_active in init/main.c cpumask: use mm_cpumask() wrapper: kernel/fork.c cpumask: remove references to struct irqaction's mask field. cpumask: use new cpumask_ functions in core code. cpumask: convert rcutorture.c cpumask: remove cpumask_t from core cpumask: remove the now-obsoleted pcibus_to_cpumask(): generic param: fix charp parameters set via sysfs module: __module_address module: remove module_text_address() module: clarify the force-loading taint message. module: remove the SHF_ALLOC flag on the __versions section. module: include other structures in module version check module: don't use stop_machine on module load arm: allow usage of string functions in linux/string.h strstarts: helper function for !strncmp(str, prefix, strlen(prefix)) module: use strstarts() Merge branch 'cpumask-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip sched_rt: don't allocate cpumask in fastpath ACPI: simplify module_param namespace Revert "module: remove the SHF_ALLOC flag on the __versions section." lguest: fix guest crash on non-linear addresses in gdt pvops lguest: document 32-bit and PAE requirements x86: fix boot crash in NMI watchdog with CONFIG_CPUMASK_OFFSTACK=y and flat APIC x86: avoid theoretical spurious NMI backtraces with CONFIG_CPUMASK_OFFSTACK=y lguest: fix on Intel when KVM loaded (unhandled trap 13) lguest: fix 'unhandled trap 13' with CONFIG_CC_STACKPROTECTOR cyber2000fb.c: use proper method for stopping unload if CONFIG_ARCH_SHARK module_param: invbool should take a 'bool', not an 'int' module_param: split perm field into flags and perm module_param: add __same_type convenience wrapper for __builtin_types_compatible_p module_param: allow 'bool' module_params to be bool, not just int. uvesafb: improve parameter handling. module: trim exception table on init free. module: cleanup FIXME comments about trimming exception table entries. virtio: fix obsolete documentation on probe function virtio: meet virtio spec by finalizing features before using device virtio: add names to virtqueue struct, mapping from devices to queues. virtio: expose features in sysfs virtio: handle short buffers in virtio_rng. lguest: be paranoid about guest playing with device descriptors. lguest: cleanup passing of /dev/lguest fd around example launcher. lguest: clean up lguest_init_IRQ lguest: get more serious about wmb() in example Launcher code sched: export kick_process lguest: fix lguest wake on guest clock tick, or fd activity lguest: remove invalid interrupt forcing logic. lguest: fix race in halt code lguest: improve interrupt handling, speed up stream networking lguest: optimize by coding restore_flags and irq_enable in assembler. lguest: clean up example launcher compile flags. lguest: clean up length-used value in example launcher lguest: fix writev returning short on console output lguest: PAE fixes lguest: allow any process to send interrupts eventfd: export eventfd_signal and eventfd_fget for lguest lguest: use eventfds for device notification lguest: have example Launcher service all devices in separate threads lguest: remove obsolete LHREQ_BREAK call lguest: implement deferred interrupts in example Launcher lguest: avoid sending interrupts to Guest when no activity occurs. lguest: try to batch interrupts on network receive lguest: suppress notifications in example Launcher cpumask: remove the now-obsoleted pcibus_to_cpumask(): sh cpumask: arch_send_call_function_ipi_mask: sh cpumask: use mm_cpumask() wrapper: sh cpumask: Use accessors for cpu_*_mask: sh cpumask: use new operators in kernel/trace [CPUFREQ] cpumask: avoid playing with cpus_allowed in speedstep-ich.c [CPUFREQ] cpumask: avoid cpumask games in arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c [CPUFREQ] cpumask: avoid playing with cpus_allowed in powernow-k8.c [CPUFREQ] cpumask: new cpumask operators for arch/x86/kernel/cpu/cpufreq/powernow-k8.c [IA64] fix compile error in arch/ia64/mm/extable.c lguest: restrict CPUID to avoid perf counter wrmsr lguest: fix descriptor corruption in example launcher lguest: fix comment style lguest: update commentry lguest and virtio: cleanup struct definitions to Linux style. virtio: net refill on out-of-memory module: fix BUG_ON() for powerpc (and other function descriptor archs) virtio_pci: minor MSI-X cleanups virtio: make add_buf return capacity remaining lguest: move panic notifier registration to its expected place. lguest: use set_pte/set_pmd uniformly for real page table entries lguest: use PGDIR_SHIFT for PAE code to allow different PAGE_OFFSET lguest: don't force VIRTIO_F_NOTIFY_ON_EMPTY misc: remove redundant start_kernel prototypes cpumask: remove the now-obsoleted pcibus_to_cpumask(): alpha cpumask: remove the now-obsoleted pcibus_to_cpumask(): mips cpumask: remove the now-obsoleted pcibus_to_cpumask(): powerpc cpumask: remove obsolete node_to_cpumask now everyone uses cpumask_of_node cpumask: remove dangerous CPU_MASK_ALL_PTR cpumask: remove dangerous CPU_MASK_ALL_PTR, &CPU_MASK_ALL.: mips cpumask: remove unused cpu_mask_all cpumask: remove last assignment to mask field of struct irqaction. cpumask: remove unused mask field from struct irqaction. cpumask: don't define set_cpus_allowed() if CONFIG_CPUMASK_OFFSTACK=y ia64: convert last user of smp_call_function_mask cpumask: remove the deprecated smp_call_function_mask() cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: core cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: sparc cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: s390 cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: powerpc cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: ia64 cpumask: arch_send_call_function_ipi_mask: alpha cpumask: arch_send_call_function_ipi_mask: m32r cpumask: arch_send_call_function_ipi_mask: mips cpumask: arch_send_call_function_ipi_mask: powerpc cpumask: arch_send_call_function_ipi_mask: s390 cpumask: remove arch_send_call_function_ipi cpumask: Use accessors for cpu_*_mask: m32r cpumask: Use accessors for cpu_*_mask: mips cpumask: Use accessors for cpu_*_mask: powerpc cpumask: Use accessors for cpu_*_mask: um cpumask: use mm_cpumask() wrapper: arm cpumask: use mm_cpumask() wrapper: m32r cpumask: use mm_cpumask() wrapper: mn10300 cpumask: use mm_cpumask() wrapper: mips cpumask: use mm_cpumask() wrapper: um cpumask: use mm_cpumask() wrapper: x86 cpumask: use new-style cpumask ops in mm/quicklist. cpumask: remove unused deprecated functions, avoid accusations of insanity cpumask: Move deprecated functions to end of header. virtio_net: skb_orphan() and nf_reset() in xmit path. virtio_net: return NETDEV_TX_BUSY instead of queueing an extra skb. virtio_net: don't free buffers in xmit ring virtio_net: formalize skb_vnet_hdr virtio_net: avoid (most) NETDEV_TX_BUSY by stopping queue early. x86: Remove redundant non-NUMA topology functions module: fix memory leak when load fails after srcversion/version allocated module: don't call percpu_modfree on NULL pointer. virtio_blk: Revert serial number support x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium param: fix lots of bugs with writing charp params from sysfs, by leaking mem. param: fix NULL comparison on oom param: fix setting arrays of bool sched: Fix boot crash by zalloc()ing most of the cpu masks
Rusty Scott (4): V4L/DVB (3829): Fix frequency values in the ranges structures of the LG TDVS H06xF tuners V4L/DVB (3735): Add support for pcHDTV HD5500 ATSC/QAM V4L/DVB (4939): Or51132: Changed SNR and signal strength reporting V4L/DVB (4940): Or51211: Changed SNR and signal strength calculations
Rutger Nijlunsing (1): [POWERPC] Add files build to .gitignore
Ryan Anderson (2): kbuild: automatically append a short string to the version based upon the git commit kbuild: In setlocalversion change -git_dirty to just -dirty
Ryan Bradetich (12): [PARISC] Make redirecting irq messages less noisy [PARISC] Compile fixups for serial/mux.c [PARISC] Define port->timeout to fix a long msleep in mux.c [PARISC] Fix ccio_request_resource when CONFIG_IOMMU_CCIO is not defined [PARISC] HPPB bus updates for E-Class systems [PARISC] [MUX] Mux driver bug fix [PARISC] [MUX] Mux driver updates [PARISC] [MUX] Claim resources for the Mux driver [PARISC] [MUX] Make the Serial Mux driver work as module [PARISC] [MUX] Detect multiple cards in the correct order [PARISC] [MUX] Correctly report the number of available ports [PARISC] [MUX] Get the hversion directly from the parisc_device
Ryan Finnie (1): HID: Support Apple mini aluminum keyboard
Ryan Hankins (1): [XFS] Add a stack trace in the case of xfs_forced_shutdown.
Ryan Harper (4): KVM: MMU: Ignore reserved bits in cr3 in non-pae mode KVM: VMX: Add printk_ratelimit in vmx_intr_assist KVM: VMX: fix typo in VMX header define virtio: add virtio disk geometry feature
Ryan Jackson (2): [MTD] MAPS: Add parameter to amd76xrom to override rom window size [MTD] CHIPS: Support for SST 49LF040B flash chip
Ryan Mallon (19): [LIBERTAS]: set dnld_sent correctly for CF parts [LIBERTAS]: fix interrupts in CF driver [ARM] 4988/1: Add GPIO lib support to the EP93xx [ARM] 5023/1: Fix broken gpio interrupts on ep93xx [ARM] 5373/2: Add gpiolib support to AT91 [ARM] 5413/1: Add ep93xx dma m2p clocks [ARM] 5414/2: ep93xx m2p dma core [ARM] 5441/1: Use pr_err on error paths in at91 pm [ARM] 5523/1: ep93xx phys offset selection [ARM] 5523/2: Updated ep93xx defconfig [ARM] 5566/1: Remove at91_gpiolib_request Add ds2782 battery gas gauge driver [ARM] 5606/1: Fix ep93xx watchdog driver headers [ARM] 5605/1: Fix ep93xx gpio.c headers [ARM] 5607/1: ep93xx: Use __iomem pointer on syscon write function mtd: SST25L (non JEDEC) SPI Flash driver ep93xx video driver platform support ep93xx video driver ARM: S3C: Fix adc function exports
Ryan O'Hara (4): [GFS2] selinux support [GFS2] Fix for selinux support [GFS2] Initialize SELinux extended attributes at inode creation time. [GFS2] remove unnecessary permission checks
Ryan Power (1): libata: adjust libata to ignore errors after spinup
Ryan Reading (1): [IRDA]: IrCOMM discovery indication simplification
Ryan S. Arnold (1): powerpc: hvc_console updates
Ryan Underwood (1): parport_pc: Add support for OX16PCI952 parallel port
Ryan Wilson (1): driver core: driver_bind attribute returns incorrect value
Ryo Dairiki (1): HID: support for logitech cordless desktop LX500 special mapping
Ryota Yamauchi (1): xfs: fix xfs_quota remove error
Ryousei Takano (2): [TCP]: Fix inconsistency of terms. [TCP]: fix D-SACK cwnd handling
Rytchkov Alexey (1): fixed path to moved file in include/linux/device.h
Ryusei Yamaguchi (1): knfsd: Replace lock_kernel with a mutex in nfsd pool stats.
Ryusuke Konishi (117): [GFS2] fs/gfs2/log.c:log_bmap() fix printk format warning [DLM] fix format warnings in rcom.c and recoverd.c [AGPGART] fix compile errors PM: fix compiler error of PPC dart_iommu eCryptfs: fix lookup error for special files eCryptfs: fix error handling in ecryptfs_init eCryptfs: fix lookup error for special files eCryptfs: fix possible fault in ecryptfs_sync_page nilfs2: add document nilfs2: add inode and other major structures nilfs2: B-tree node cache nilfs2: buffer and page operations nilfs2: meta data file nilfs2: persistent object allocator nilfs2: inode map file nilfs2: inode operations nilfs2: file operations nilfs2: pathname operations nilfs2: operations for the_nilfs core object nilfs2: super block operations nilfs2: segment buffer nilfs2: segment constructor nilfs2: fix missed-sync issue for do_sync_mapping_range() nilfs2: recovery functions nilfs2: another dat for garbage collection nilfs2: block cache for garbage collection nilfs2: update makefile and Kconfig nilfs2: fix problems of memory allocation in ioctl nilfs2: cleanup nilfs_clear_inode nilfs2: avoid double error caused by nilfs_transaction_end nilfs2: insert explanations in gcinode file nilfs2: add maintainer nilfs2: fix gc failure on volumes keeping numerous snapshots nilfs2: fix improper return values of nilfs_get_cpinfo ioctl nilfs2: fix buggy behavior seen in enumerating checkpoints nilfs2: remove timedwait ioctl command nilfs2: use fixed sized types for ioctl structures nilfs2: remove compat ioctl code nilfs2: use unlocked_ioctl nilfs2: extend nilfs_sustat ioctl struct nilfs2: replace BUG_ON and BUG calls triggerable from ioctl nilfs2: super block operations fix endian bug nilfs2: clean up sketch file nilfs2: mark minor flag for checkpoint created by internal operation nilfs2: simplify handling of active state of segments nilfs2: introduce secondary super block nilfs2: support nanosecond timestamp nilfs2: return f_fsid for statfs2 nilfs2: fix lockdep recursive locking warning on bmap nilfs2: fix lockdep recursive locking warning on meta data files nilfs2: remove module version nilfs2: simplify handling of active state of segments fix nilfs2: fix wrong accounting and duplicate brelse in nilfs_sufile_set_error nilfs2: segment usage file cleanups nilfs2: fix possible mismatch of sufile counters on recovery nilfs2: fix possible recovery failure due to block creation without writer nilfs2: fix circular locking dependency of writer mutex nilfs2: ensure to clear dirty state when deleting metadata file block nilfs2: fix possible circular locking for get information ioctls nilfs2: fix lock order reversal in nilfs_clean_segments ioctl nilfs2: check size of array structured data exchanged via ioctls nilfs2: fix memory leak in nilfs_ioctl_clean_segments nilfs2: fix bh leak in nilfs_cpfile_delete_checkpoints function nilfs2: remove nilfs_dat_prepare_free function nilfs2: unify bmap operations starting use of indirect block address nilfs2: add sufile function that can modify multiple segment usages nilfs2: eliminate removal list of segments nilfs2: remove header file for segment list operations nilfs2: remove nilfs_bmap_put_block nilfs2: remove nilfs_bmap_delete_block nilfs2: move get block functions in bmap.c into btree codes nilfs2: remove pointless NULL check of bpop_commit_alloc_ptr function nilfs2: remove useless b_low and b_high fields from nilfs_bmap struct nilfs2: remove bmap pointer operations nilfs2: remove nilfs_direct_operations from direct mapping nilfs2: remove nilfs_btree_operations from btree mapping nilfs2: allow future expansion of metadata read out via get info ioctl nilfs2: set bio unplug flag for the last bio in segment nilfs2: enable sync_page method nilfs2: modify list of unsupported features in caveats nilfs2: return EBUSY against delete request on snapshot nilfs2: use device's backing_dev_info for btree node caches nilfs2: add sync_page method to page caches of meta data nilfs2: support contiguous lookup of blocks nilfs2: remove meaningless EBUSY case from nilfs_get_sb function nilfs2: get rid of sget use for acquiring nilfs object nilfs2: get rid of sget use for checking if current mount is present nilfs2: simplify remaining sget() use nilfs2: correct exclusion control in nilfs_remount function nilfs2: get rid of bd_mount_sem use from nilfs nilfs2: remove unlikely directive causing mis-conversion of error code nilfs2: fix hang problem of log writer which occurs after write failures nilfs2: fix incorrect KERN_CRIT messages in case of write failures nilfs2: fix lockdep warning between regular file and inode file fs/Kconfig: move nilfs2 out nilfs2: fix oops due to inconsistent state in page with discrete b-tree nodes nilfs2: fix missing unlock in error path of nilfs_mdt_write_page documentation: register ioctl entry of nilfs2 nilfs2: fix oopses with doubly mounted snapshots nilfs2: fix preempt count underflow in nilfs_btnode_prepare_change_key nilfs2: fix ignored error code in __nilfs_read_inode() nilfs2: use semaphore to protect pointer to a writable FS-instance nilfs2: always lookup disk block address before reading metadata block nilfs2: use GFP_NOIO for bio_alloc instead of GFP_NOWAIT nilfs2: remove nilfs_dat_abort_start and nilfs_dat_abort_free nilfs2: remove unused btree argument from btree functions nilfs2: stop zero-fill of btree path just before free it nilfs2: remove individual gfp constants for each metadata file nilfs2: add update functions of virtual block address to dat nilfs2: allow btree code to directly call dat operations nilfs2: convert nilfs_bmap_lookup to an inline function fs/Kconfig: move nilfs2 outside misc filesystems nilfs2: fix missing zero-fill initialization of btree node cache nilfs2: fix missing initialization of i_dir_start_lookup member nilfs2: fix dirty page accounting leak causing hang at write nilfs2: fix irregular checkpoint creation due to data flush nilfs2: add zero-fill for new btree node buffers
Ryusuke Sakato (4): sh: SH-4A UBC support sh: Fix sigmask trampling in signal delivery. sh: Solution Engine 7722 board support. sh: R7785RP board updates.
Rémi Denis-Courmont (46): [NET]: Make sure sockets implement splice_read ISDN sockets: add missing lockdep strings Phonet: Netlink factorization and cleanup Phonet: improve documentation Phonet: declare headers Phonet: modules auto-loading support Phonet: connected sockets glue Phonet: Pipe End Point for Phonet Pipes protocol Phonet: receive pipe control requests as out-of-band data Phonet: implement GPRS virtual interface over PEP socket Phonet: pipe end-point protocol documentation Phonet: use net_device built-in stats for GPRS Phonet: refuse to send bigger than MTU packets Phonet: fix oops in phonet_address_del() on non-Phonet device Phonet: basic net namespace support Phonet: keep TX queue disabled when the device is off Phonet: improve GPRS variable names Phonet: allocate a non-Ethernet ARP type Phonet: allocate separate ARP type for GPRS over a Phonet pipe Phonet: use atomic for packet TX window Phonet: get rid of deferred work on the transmission path Phonet: USB CDC Phonet function for gadget framework Phonet: fix double free in GPRS outbound packet error path Phonet: do not compute unused value Phonet: fix accounting race between gprs_writeable() and gprs_xmit() f_phonet: dev_kfree_skb instead of dev_kfree_skb_any in TX callback f_phonet: no need to check for carrier - scheduler does it internally usb: gadget: f_phonet: fix memory allocation sizes Phonet: publicize the Netlink notification function Phonet: generate Netlink RTM_DELADDR when destroying a device Fix error return for setsockopt(SO_TIMESTAMPING) USB host CDC Phonet network interface driver Phonet: sockets list through proc_fs Phonet: account for dropped RX packets Phonet: dropped datagrams accounting f_phonet: lock-less MTU change f_phonet: use page-sized rather than MTU-sized RX buffers Phonet: fix /proc/net/phonet with network namespaces Phonet: fix netlink address dump error handling Phonet: back-end for autoconfigured addresses cdc-phonet: autoconfigure Phonet address Phonet: Netlink event for autoconfigured addresses cdc-phonet: remove noisy debug statement Phonet: fix race for port number in concurrent bind() Phonet: error on broadcast sending (unimplemented) Phonet: fix mutex imbalance
R�mi Denis-Courmont (1): [IPv6] Don't generate temporary for TUN devices
S P (1): [TCP]: Fix RFC2465 typo.
S. Wendy Cheng (3): [GFS2] Fix change nlink deadlock [GFS2] Fix gfs2_rename deadlock [GFS2] Fix gfs2_block_truncate_page err return
S.Caglar Onur (13): kvm: Fix asm constraint for lldt instruction USB: Remove duplicate define of OHCI_QUIRK_ZFMICRO USB: drivers/usb/storage/unusual_devs.h whitespace cleanup USB: drivers/usb/storage/dpcm.c whitespace cleanup sched debug: BKL usage statistics, fix genirq: spurious.c: use time_* macros drivers/net/arcnet/arcnet.c: use time_* macros drivers/net/tokenring/3c359.c: use time_* macros [IA64] arch/ia64/kernel/: use time_* macros mm/page_alloc.c: fix indentation arch/alpha/kernel/traps.c: use time_* macros fs/binfmt_aout.c: use printk_ratelimit() arch/parisc/kernel/unaligned.c: use time_* macros
S.Çağlar Onur (17): Add missing USRobotics Wireless Adapter (Model 5423) id into zd1211rw Fix too few arguments to function `scsi_cmd_ioctl' Silent drivers/char/hpet.c build warnings on i386 x25_asy.c: silence compiler warning rtc-r9701.c: silence compiler warning Update arch/x86/boot/.gitignore with new auto-generated files Update kernel/.gitignore with new auto-generated files drivers/media/video/em28xx/: Fix undefined symbol error with CONFIG_SND=N [SPARC64] arch/sparc64/kernel/unaligned.c: Use time_* macros [BLUETOOTH] net/bluetooth/hci_core.c: Use time_* macros net/mac80211/: Use time_* macros drivers/net/wireless/atmel.c: Use time_* macros UBI: silence warning [POWERPC] arch/powerpc/platforms/iseries/pci.c: Use time_* macros Update .mailmap Remove *.rej pattern from .gitignore init: fix URL of "The GNU Accounting Utilities"
SAN People (1): [ARM] 3240/2: AT91RM9200 support for 2.6 (Core)
SDiZ (1): bluetooth: CONWISE Technology based adapters with buggy SCO support (bugzilla #9027)
SUGIOKA Toshinobu (5): sh: syscall 300 should be __NR_fstatat64. sh: Fix fstatat64() syscall. sh: fix unaligned and nonexistent address handling serial: sh-sci: Fix up PORT_SCI console output ordering. serial: sh-sci: fix sci interrupt handler
Sachin P. Sant (3): [POWERPC] kdump: Support kernels having 64k page size. [POWERPC] Fix Kexec/Kdump for power6 Staging: panel: fix lcd panel driver build failure
Sachin S. Prabhu (1): Inconsistent setattr behaviour
Sachin Sant (6): [S390] Fix init irq proc build break. USB: FHCI: use dev_name() in place of bus_id. [S390] Fix appldata build break with !NET powerpc: pseries/dtl.c should include asm/firmware.h crypto: s390 - Fix sha build failure net: Fix a build break because of a typo in drivers/net/3c503.c
Saeed Bishara (22): sata_mv: fix compilation error when enabling DEBUG sata_mv: Remove PCI dependency sata_mv: Support SoC controllers [ARM] Orion: Use the sata_mv driver for the integrated SATA controller sata_mv: use hpriv->base instead of the host->iomap sata_mv: remove iounmap in mv_platform_remove and use devm_iomap [ARM] add Marvell Kirkwood (88F6000) SoC support [ARM] Kirkwood: add defconfig [ARM] Kirkwood: support L2 writeback mode [MTD] orion_nand: add chip_delay parameter [ARM] Kirkwood: use chip_delay [ARM] Feroceon: don't disable BPU on boot dmaengine: DMA engine driver for Marvell XOR engine [ARM] Orion: Instantiate mv_xor driver for 5182 [ARM] Kirkwood: Instantiate mv_xor driver sata_mv: add the Gen IIE flag to the SoC devices. [ARM] Orion: fix bug in pcie configuration cycle function field mask rtc: driver for Marvell's SoCs 88F6281 and 88F6192 [ARM] orion5x: pass dram mbus data to xor driver mv643xx_eth: only unmask RX and TX_END interrupts for available queues Input: gpio_mouse - use standard driver registration method mtd: fix the conversion from dev to mtd_info
Sage Weil (19): Btrfs: Clone file data ioctl Btrfs: transaction ioctls Btrfs: fix ioctl-initiated transactions vs wait_current_trans() Btrfs: Fix makefile for builing btrfs static Btrfs: allow clone of an arbitrary file range Btrfs: remove unneeded total_trans Btrfs: remove unneeded btrfs_start_delalloc_inodes call Btrfs: mnt_drop_write in ioctl_trans_end Btrfs: notreelog mount option Btrfs: add flushoncommit mount option umem: fix request_queue lock warning Btrfs: make show_options result match actual option names Btrfs: make flushoncommit mount option correctly wait on ordered_extents [SCSI] ibmvscsi: avoid unnecessary use of kzalloc_pool Btrfs: fix arithmetic error in clone ioctl md: avoid use of broken kzalloc mempool mm: remove broken 'kzalloc' mempool Btrfs: fix error cases for ioctl transactions Btrfs: fix deadlock with free space handling and user transactions
Sakari Ailus (19): V4L/DVB (5603): V4L: Prevent queueing queued buffers. V4L/DVB (5862): V4L: Add internal ioctl-like interface. V4L/DVB (5863): TCM825x: Add driver. V4L/DVB (5883): V4L: Fix a compile warning on non-32-bit machines. V4L/DVB (6216): V4L: Int if: add vidioc_int_g_ifparm, other updates V4L/DVB (6217): V4L: Int if: Add BT.656 interface support V4L/DVB (6218): V4L: Int if: Use -ENOIOCTLCMD for nonexistent ioctls V4L/DVB (6219): V4L: Int if: Remove [gs]_ext_clk V4L/DVB (6220): TCM825x: Add support for vidioc_int_g_ifparm call, small cleanups V4L/DVB (6580): Set slave's master before master's attach call. V4L/DVB (7897): TCM825x: Include invertation of image mirroring in configuration V4L/DVB (9318): v4l2-int-if: Add command to get slave private data. V4L/DVB (9321): v4l2-int-if: Define new power state changes V4L/DVB (9322): v4l2-int-if: Export more interfaces to modules V4L/DVB (9323): v4l2-int-if: Add enum_framesizes and enum_frameintervals ioctls. tlan: Fix small (< 64 bytes) datagram transmissions tlan: Fix pci memory unmapping tlan: Remove broken support for big buffers V4L/DVB (9815): omap2: add OMAP2 camera driver.
Saleem Abdulrasool (1): iwlwifi: fix possible NULL dereference in iwl_set_rate()
Sally, Gene (1): kbuild: gen_init_cpio expands shell variables in file names
Salman Qazi (3): slub: fixed uninitialized counter in struct kmem_cache_node x86: fix performance regression in write() syscall drivers/char/mem.c: avoid OOM lockup during large reads from /dev/zero
Salyzyn, Mark (68): [SCSI] dpt_i2o pci_request_regions fix [SCSI] Fix aacraid regression dpt_i2o fix for deadlock condition [SCSI] I2O: move pci_request_regions() just behind pci_enable_device() [SCSI] aacraid: remove x86_64 IOMMU dependent code [SCSI] aic79xx: Add ASC-29320LPE ids to driver [SCSI] aacraid: Product List Update [SCSI] aacraid: check buffer address in aac_internal_transfer [SCSI] aacraid: cleanup and version stamp driver adaptec MAINTAINERS updates [SCSI] aacraid: Add likely() and unlikely() [SCSI] aacraid: Add SMC and SUN products to README [SCSI] aacraid: resolve compiler warnings using ptrdiff_t [SCSI] aacraid: remove unused or deprecated firmware constants [SCSI] aacraid: fix print of Firmware Build Date and add TSID [SCSI] aacraid: [Fastboot] Panics for AACRAID driver during 'insmod' for kexec test. [SCSI] aacraid: Correct SMC products in aacraid.txt [SCSI] aacraid: fix aacraid not finding device [SCSI] aacraid: kmalloc/memset->kzalloc [SCSI] aacraid: kexec fix (reset interrupt handler) [SCSI] aacraid: superfluous adapter reset for IBM 8 series ServeRAID controllers [SCSI] aacraid: correct SUN products to README [SCSI] aacraid: Correct sa platform support. (Was: [Bug 8469] Bad EIP value on pentium3 SMP kernel-2.6.21.1) [SCSI] aacraid: add support for FUA [SCSI] aacraid: apply commit config for reset_devices flag [SCSI] aacraid: Changeable queue depth [SCSI] aacraid: fix shutdown handler to also disable interrupts. [SCSI] aacraid: probe related code cleanup [SCSI] aacraid: add user initiated reset [SCSI] aacraid: change srb status busy return [SCSI] aacraid: correct PERC2/QC and family match quirk list [SCSI] aacraid: add support for long serial number information [SCSI] aacraid: add 51245, 51645 and 52245 adapters to documentation. [SCSI] aacraid: correct valid container response in management ioctl [SCSI] aacraid: incorrect dma mapping mask during blinkled recover or user initiated reset [SCSI] aacraid: add vpd to inquiry [SCSI] aacraid: sysfs adapter reset/status format change. [SCSI] aacraid: draw line in sand, sundry cleanup and version update [SCSI] aacraid: add SCSI SYNCHONIZE_CACHE range checking [SCSI] aacraid: fix Sunrise Lake reset handling [SCSI] aacraid: prevent panic on adapter resource failure [SCSI] aacraid: Add documentation for new Adaptec, SMC and SUN cards [SCSI] aacraid: fix potential panic in thread stop [SCSI] aacraid: fix up le32 issues in BlinkLED [SCSI] aacraid: forced reset override [SCSI] aacraid: fix driver failure with Dell PowerEdge Expandable RAID Controller 3/Di [SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policy [SCSI] aacraid: add sysfs report of RAID level [SCSI] aacraid: variable redefinition hides earlier warning [SCSI] aacraid: fix big endian issues [SCSI] aacraid: fix multiple definition of automatic variable warning. [SCSI] aacraid: OS panic after Adapter panic (hardening). [SCSI] aacraid: improve queue balancing [SCSI] aacraid: add call to flush_kernel_dcache_page [SCSI] aacraid: respond to enclosure service events [SCSI] aacraid: SMC vendor identification [SCSI] aacraid: replace '<?:' with min_t() [SCSI] dpt_i2o: use constant instead of bare value [SCSI] aacraid: remove pigs in space [SCSI] aacraid: add new driver features flags [SCSI] aacraid: add Voodoo Lite class of cards. [SCSI] aacraid: fib context lock for management ioctls [SCSI] aacraid: fib context lock for management ioctls (take 2) [SCSI] aacraid: pci_set_dma_max_seg_size opened up for late model controllers [SCSI] aacraid: do not set valid bit in sense information [SCSI] aacraid: add optional MSI support [SCSI] aacraid: ignore adapter reset check polarity [SCSI] aacraid: informational sysfs value corrections
Sam Bishop (3): USB: fix usb-skeleton limit resource usage patch. USB: doc patch 1 USB doc patch 2
Sam Creasey (3): Sun3: General updates Sun3 SCSI: Make sun3 scsi drivers compile/work again m68k: Correct number of interrupts for Sun3
Sam Hocevar (1): USB: add PlayStation 2 Trance Vibrator driver
Sam Jansen (1): [TCP]: Problem bug with sysctl_tcp_congestion_control function
Sam Liddicott (1): USB HID: add support for WiseGroup MP-8800 Quad Joypad
Sam Ravnborg (643): kbuild/i386: re-introduce dependency on vmlinux for install target, and add kernel_install kbuild/ppc: tell when uimage was not built kbuild: Set NOSTDINC_FLAGS late to speed up compile (a little) docbook: Tell users to install xmlto, not stylesheets kbuild: build a single module using 'make dir/module.ko' [NET]: add a top-level Networking menu to *config [NET]: move config options out to individual protocols kbuild: Fix build as root then user buildcheck: reduce DEBUG_INFO noise from reference* scripts kbuild: Avoid inconsistent kallsyms data kbuild: "PREEMPT" in UTS_VERSION kbuild: Add target debug_kallsyms kbuild: fix buildcheck kbuild: Don't fail if include/asm symlink exists uml: Make deb-pkg build target build a Debian-style user-mode-linux package uml: Restore proper descriptions in make deb-pkg target kbuild: Fix bug in make deb-pkg when using seperate source and output directories kbuild: fix make O=... build kbuild: drop -Wundef from HOSTCFLAGS for now kbuild: drop descend - converting existing users kbuild: introduce Kbuild.include kbuild: fix make O=... kbuild: define clean before including kbuild file kbuild: KBUILD_VERBOSE was exported twice kbuild: pass less variables to second make invocation when using make O=... kbuild: silence mystery message kbuild: fix building external modules kbuild: fix make TAGS (for emacs use) kconfig: move initramfs options to General Setup kbuild: full dependency check on asm-offsets.h kbuild: h8300,m68knommu,sh,sh64 use generic asm-offsets.h support kbuild: arm26,sparc use generic asm-offset support kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support kbuild: arm - use generic asm-offsets.h support kbuild: alpha,x86_64 use generic asm-offsets.h support kbuild: v850 use generic asm-offsets.h support kbuild: ia64 use generic asm-offsets.h support kbuild: mips use generic asm-offsets.h support kbuild: cris use generic asm-offsets.h support kbuild: frv,m32r,sparc64 introduce fake asm-offsets.h file kbuild: um fix so it compile with generic asm-offsets.h support kbuild: add objectify kbuild: fix generic asm-offsets.h support kbuild: rename prepare to archprepare to fix dependency chain kbuild: fix silentoldconfig with make O= mips: rename offsets.c to asm-offsets.c kconfig: fix xconfig on fedora 2 & 3 (x86_64) kconfig: Lindent scripts/lxdialog kconfig: fixup after Lindent kconfig: lxdialog is now sparse clean kconfig: Add print_title helper in lxdialog kconfig: Left aling menu items in menuconfig kconfig: Fix indention when using menuconfig in text-onle consoles kconfig: make lxdialog/menubox.c more readable kconfig: truncate too long menu lines in menuconfig kconfig: move lxdialog to scripts/kconfig/lxdialog kbuild: escape '#' in .target.cmd files kbuild: Create _shipped files for genksyms kbuild: remove EXPERIMENTAL tag from Module versioning kbuild: always run 'make silentoldconfig' when tree is cleaned Merge branch 'master' kbuild: document howto build external modules using several directories kbuild: un-stringnify KBUILD_MODNAME kbuild: introduce escsq to escapre single quotes kconfig: factor out ncurses check in a shell script kbuild: remove GCC_VERSION frv: Use KERNELRELEASE kbuild/xfs: introduce fs/xfs/Kbuild kbuild: KERNELRELEASE is only re-defined when buiding the kernel kbuild: re-export VERSION, PATCHLEVEL, SUBLEVEL kconfig: get rid of stray a.o, support ncursesw kbuild: fix make -jN with multiple targets with O=... kbuild: create .kernelrelease at *config step kbuild: fix 'make all install_modules install' kconfig: fix /dev/null breakage kbuild: fix build with O=.. [NET]: Do not export inet_bind_bucket_create twice. kbuild: support building individual files for external modules kbuild: use warn()/fatal() consistent in modpost kbuild: apply CodingStyle to modpost.c kbuild: improved modversioning support for external modules kbuild: warn about duplicate exported symbols kbuild: avoid stale modules in $(MODVERDIR) for external modules kbuild: run depmod when installing external modules kbuild: check for section mismatch during modpost stage kbuild: make cc-version available in kbuild files kbuild: fix comment in Kbuild.include kbuild: do not segfault in modpost if MODVERDIR is not defined kbuild: fix segfault in modpost kbuild: include symbol names in section mismatch warnings kbuild: do not warn when unwind sections references .init/.exit sections kbuild: Add copyright to modpost.c kbuild: ignore all generated files for make allmodconfig (x86_64) kbuild: whitelist false section mismatch warnings kbuild: kill trailing whitespace in modpost & friends kbuild: kill false positives from section mismatch warnings for powerpc [ATM]: [fore200e] fix section mismatch warnings kbuild: fix section mismatch check for unwind on IA64 kbuild: in the section mismatch check try harder to find symbols kbuild: fix make dir/file.xx when asm symlink is missing kbuild: when warning symbols exported twice now tell user this is the problem kbuild: replace PHONY with FORCE kbuild: in makefile.txt note that Makefile is preferred name for kbuild files de620: fix section mismatch warning cpufreq: fix section mismatch warnings kbuild: fix genksyms build error kbuild: Lindent genksyms.c kbuild: clean-up genksyms kbuild: fix buffer overflow in modpost Clean up module.c symbol searching logic kbuild: fix make help & make *pkg kbuild: remove obsoleted scripts/reference_* files [WAN]: fix section mismatch warning in sbni [TIPC]: Fix simple sparse warnings [TIPC]: Remove inlines from *.c ide: fix section mismatch warning block/floppy: fix section mismatch warnings kbuild: use relative path to -I kbuild: fix building single targets with make O=.. single-target kbuild: fix make dir/ kbuild: properly pass options to hostcc when doing make O=.. x86_64: fix CONFIG_REORDER kbuild: rebuild initramfs if content of initramfs changes kbuild: fix false section mismatch warnings kbuild: fix gen_initramfs_list.sh kbuild: drivers/video/logo/ - fix ident glitch kbuild: fix false section mismatch with ARCH=um build kbuild: check license compatibility when building modules kbuild: ignore make's built-in rules & variables kbuild: fix make -rR breakage kbuild: replace abort() with exit(1) kbuild: trivial fixes in Makefile kbuild: fix ia64 breakage after introducing make -rR kbuild: fix segv in modpost kbuild: warn when a moduled uses a symbol marked UNUSED kbuild: explicit turn off gcc stack-protector Merge branch 'master' of /home/sam/kernel/linux-2.6/ kbuild: introduce utsrelease.h kbuild: hardcode value of YACC&LEX for aic7-triple-x kbuild: version.h and new headers_* targets does not require a kernel config kbuild: .gitignore utsrelease.h kbuild: improve error from file2alias kbuild: -fno-stack-protector is not good kbuild: always use $(CC) for $(call cc-version) kbuild: do not try to build content of initramfs kbuild: external modules shall not check config consistency kbuild: correct assingment to CFLAGS with CROSS_COMPILE kbuild: consistently decide when to rebuild a target kbuild: add unifdef kbuild: replace use of strlcpy with a dedicated implmentation in unifdef kbuild: use in-kernel unifdef kbuild: modpost on vmlinux regardless of CONFIG_MODULES kbuild: make V=2 tell why a target is rebuild kbuild: make -rR is now default kbuild: preperly align SYSMAP output kbuild: add missing return statement in modpost.c:secref_whitelist() kbuild: create output directory for hostprogs with O=.. build kbuild: remove debug left-over from Makefile.host kconfig/lxdialog: refactor color support kconfig/lxdialog: add support for color themes and add blackbg theme kconfig/lxdialog: add a new theme bluetitle which is now default kconfig/menuconfig: lxdialog is now built-in kconfig/lxdialog: let <ESC><ESC> behave as expected kconfig/lxdialog: support resize kconfig/lxdialog: fix make mrproper kbuild: do not build mconf & lxdialog unless needed kconfig/lxdialog: clear long menu lines kconfig/menuconfig: do not let ncurses clutter screen on exit kbuild: make modpost processing configurable kconfig: fix saving alternate kconfig file in parent dir fix section mismatch warning in lockdep usb-storage: do not rebuild when kernel version changes pcie: fix section mismatch warning PCI: aer: fix section mismatch warning pci: fix section mismatch warning x86-64: fix section mismatch warnings [ARM] fix section mismatch warning in board-sam9260 bcm43xx: do not rebuild when kernel version changes kbuild: fix section mismatch check for vmlinux kbuild: whitelist section mismatch in init/main.c kbuild: fix warnings from .pci_fixup section kbuild: fix segmentation fault in modpost kbuild: whitelist logo references from .text to .init.data kbuild: remove dependency on input.h from file2alias menuconfig: remember alternate config filename kbuild: do not emit src version warning for non-modules kbuild: complain about missing system calls kbuild: override build timestamp & version kconfig/menuconfig: do not hardcode '.config' kbuild: remove kconfig binaries during make mrproper kbuild: fix make mrproper for Documentation/DocBook/man kbuild: remove stale comment in modpost.c kbuild: ignore section mismatch warning for references from .paravirtprobe to .init.text kconfig: refer to qt3 if we cannot find qt libraries pci: do not mark exported functions as __devinit kconfig: error out if recursive dependencies are found kbuild: enable use of code from a different dir fix section mismatch warning in lib/swiotlb.c all-archs: consolidate .text section definition in asm-generic all-archs: consolidate .data section definition in asm-generic kbuild: introduce __init_refok/__initdata_refok to supress section mismatch warnings init/main: use __init_refok to fix section mismatch mm: fix section mismatch warnings mm/slab: fix section mismatch warning sparc64: fix alignment bug in linker definition script microcode: fix section mismatch warning isdn: fix section mismatch warnings acpi: fix section mismatch warning in asus + toshiba kvm: fix section mismatch warning in kvm-intel.o net/hp100: fix section mismatch warning [VIDEO]: Fix section mismatch warning in promcon. net: fix typo in drivers/net/usb/Kconfig kbuild: fix sh64 section mismatch problems alpha: fix trivial section mismatch warnings kbuild: asm-offsets.h is now cleaned with O=.. builds kbuild: document cc-fullversion kbuild: avoid environment to set variables used by kbuild kconfig: fix update-po-config kbuild: make better section mismatch reports on arm kbuild: ignore section mismatch warnings originating from .note section kbuild: refactor code in modpost to improve maintainability kbuild: consolidate section checks kbuild: warn about references from .init.text to .exit.text kbuild: remove hardcoded apic_es7000 from modpost kbuild: remove hardcoded _logo names from modpost kbuild: whitelist references from variables named _timer to .init.text kbuild: do section mismatch check on full vmlinux x86: do not recompile boot for each build [SPARC64]: fix section mismatch warning in pci_sunv4 [SPARC64]: fix section mismatch warning in mdesc.c console: fix section mismatch warning in vgacon.c i386: fix section mismatch warnings in mtrr i386: fix section mismatch warning in intel_cacheinfo x86_64: fix section mismatch warning in hpet.c x86_64: fix section mismatch warning in init.c kbuild: do not do section mismatch checks on vmlinux in 2nd pass kconfig: attach help text to menus kconfig: remove unused members from struct symbol kbuild: rearrange a few function in modpost kbuild: be more foregiving on init section naming kbuild: fix modpost warnings for xtensa fix 'dynreloc miscount' link error on Powerpc x86_64: fix section mismatch warnings in tce [IA64] fix a few section mismatch warnings alpha: fix two section mismatch warnings lib: move kasprintf to a separate file [ARM] 4544/1: arm: fix section mismatch in pxa fb [AVR32] rename vmlinux.lds [MIPS] Introduce a consistent style for vmlinux.lds. [S390] s390: beautify vmlinux.lds [S390] s390: use PAGE_SIZE in vmlinux.lds kbuild: Use Elfnn_Half as replacement for Elfnn_Section kbuild: check if we can link gettext not just compile kbuild: fix genksyms Makefile kbuild: __extension__ support in genksyms (fix unknown CRC warning) kbuild: apply genksyms changes ia64: fix sn to add include files using EXTRA_CFLAGS kbuild: fix directory traversal bug kconfig: make comments stand out in menuconfig kconfig: fix segv fault in menuconfig kbuild: fix infinite make recursion kbuild: update _shipped files for kconfig syntax cleanup kbuild: fix documentation in makefiles.txt kbuild: kill EXTRA_ARFLAGS kbuild: kill backward compatibility checks kbuild: move Kai Germaschewski to CREDITS [SPARC]: beautify vmlinux.lds [SPARC64]: beautify vmlinux.lds kbuild: fix up CFLAGS usage kbuild: enable 'make CFLAGS=...' to add additional options to CC kbuild: check for wrong use of CFLAGS kbuild: fix AFLAGS use in h8300 and m68knommu kbuild: enable 'make AFLAGS=...' to add additional options to AS kbuild: enable use of AFLAGS and CFLAGS on commandline kbuild: enable 'make CPPFLAGS=...' to add additional options to CPP kbuild: introduce ccflags-y, asflags-y and ldflags-y alpha: beautify vmlinux.lds x86: fix boot error introduced by kbuild i386: fix section mismatch warning in intel.c x86: fix kernel rebuild due to vsyscall fallout x86: delete vsyscall files during make clean kbuild: check asm symlink when building a kernel [PARISC] Beautify parisc vmlinux.lds.S [PARISC] Kill off ASM_PAGE_SIZE use kbuild: mailing list has moved kbuild: disable depmod in cross-compile kernel build x86: use relative symlink for bzImage kbuild: introduce cc-cross-prefix kbuild: fix first module build [SPARC64]: small Makefile cleanups kbuild: fix modules_install after a 'make vmlinux' kbuild: allow depmod in cross builds again x86: move i386 and x86_64 Makefiles to arch/x86 x86: move defconfig files for i386 and x86_64 to x86 kconfig: small code refactoring in kconfig Makefile x86: move i386 and x86_64 Kconfig files to x86 directory x86: kill the old i386 and x86_64 directories kbuild: do not pick up CFLAGS from the environment x86: unification of cfufreq/Kconfig x86: start unification of arch/x86/Kconfig.* x86: arch/x86/Kconfig.cpu unification x86: add X86_32 dependency to i386 specific symbols in Kconfig.i386 x86: add X86_64 dependency to x86_64 specific symbols in Kconfig.x86_64 x86: copy x86_64 specific Kconfig symbols to Kconfig.i386 x86: move all simple arch settings to Kconfig x86: move the rest of the menu's to Kconfig kconfig: factor out code in confdata.c kconfig: add helper to set config symbol from environment variable kconfig: use $K64BIT to set 64BIT with all*config targets x86: do not use $(ARCH) when not needed x86: enable "make ARCH=x86" x86: simplify "make ARCH=x86" and fix kconfig all.config x86: simplify "make ARCH=x86" and fix kconfig all.config kbuild: fix building with redirected output. kbuild: fix building with O=.. options mm: fix section mismatch warning in page_alloc.c [SPARC64]: Fix of section mismatch warnings. [SPARC64]: Fix section error in sparcspkr kbuild: document versioncheck in make help kconfig: if ncurses-devel is missing then say so kbuild: fix buglet in gcc-version.sh kbuild: ignore *.order files kbuild: fix installing external modules kconfig: rename E_OR & friends to avoid name clash kconfig: delete unused FILE_ and SYMBOL_ flags kbuild: clean up modpost.c kbuild: fix so modpost can now check any .o file kbuild: try harder to find symbol names in modpost kbuild: code refactoring in modpost kbuild: introduce blacklisting in modpost kbuild: check section names consistently in modpost all archs: consolidate init and exit sections in vmlinux.lds.h compiler.h: introduce __section() Use separate sections for __dev/__cpu/__mem code/data kbuild: introduce new option to enhance section mismatch analysis kbuild: link vmlinux.o before kallsyms passes kbuild: use simpler section mismatch warnings in modpost kbuild: introduce a few helpers in modpost kbuild: simplified warning report in modpost kbuild: add verbose option to Section mismatch reporting in modpost kbuild: warn about ld added unique sections Introduce new section reference annotations tags: __ref, __refdata, __refconst kconfig: document use of HAVE_* x86: fix make mrproper x86: unification of arch/x86/Makefiles x86: share more options between 32 and 64 bit build x86: biarch support for 32 bit builds beautified x86: teach vdso to clean x86: unify arch/x86/kernel/Makefile(s) x86: unify arch/x86/boot/compressed/Makefile(s) x86: unify arch/x86/lib/Makefile(s) x86: gitignore arch/x86/vdso files xen: fix section usage in xen-head.S and setup.c x86: fix Section mismatch: reference to .init.text:lguest_entry x86: fix section mismatch warning in mcheck/mce_64.c x86: fix section mismatch warning in mcheck/mce_amd_64.c x86: fix section mismatch warning in process_*.c x86: fix section mismatch warning in acpi/boot.c x86: fix section mismatch warning in early-quirks.c x86: fix section mismatch warning in srat_64.c x86: fix section mismatch warning in topology.c x86: fix section mismatch warning in setup_64.c x86: fix usage of .section .sched.text in assembler code [SPARC/SPARC64]: Fix usage of .section .sched.text in assembler code. [SPARC64]: Fix inconsistent .section usage in lib/ x86: silence section mismatch warning in smpboot_64.c x86: fix section mismatch warnings when referencing notifiers x86: fix section mismatch warning in acpi/boot.c x86: fix section mismatch warning in kernel/pci-calgary PCI: fix section mismatch warnings referring to pci_do_scan_bus PCI: fix 4x section mismatch warnings kbuild: print only total number of section mismatces found kconfig: mark config as changed when loading an alternate config kconfig: ignore select of unknown symbol kbuild: do not warn about __*init/__*exit symbols being exported scsi: fix dependency bug in aic7 Makefile x86: restore correct module name for apm x86: rename module scx200_32 to scx200 mm: fix section mismatch warning in sparse.c x86: fix 64-bit sections [ISDN]: fix section mismatch warning in enpci_card_msg cpu: fix section mismatch warnings for enable_nonboot_cpus kbuild/modpost: improve warnings if symbol is unknown scsi: fix makefile for aic7(3*x) ide: introduce HAVE_IDE isdn: fix section mismatch warning in hfc_sx.c isdn: fix section mismatch warnings in isac.c and isar.c isdn: fix section mismatch warnings from hisax_cs_setup_card isdn: fix section mismatch warning for ISACVer kbuild: fix make V=1 kbuild: allow -fstack-protector to take effect kbuild: fix building vmlinux.o kbuild: explain why DEBUG_SECTION_MISMATCH is UNDEFINED hwmon: (coretemp) fix section mismatch warning x86: fix section mismatch warning in setup_64.c:nearby_node x86: fix section mismatch in setup_64.c:srat_detect_node x86: fix section mismatch warning in topology.c:arch_register_cpu x86: fix section mismatch in srat_64.c:reserve_hotadd x86: fix section mismatch in head_64.S:initial_code x86: annotate pci/common.s:pci_scan_bus_with_sysdata with __devinit x86: fix vdso_install breaks user "make install" Add missing init section definitions [SPARC64]: Fix cpu trampoline et al. mismatch warnings. ACPI: fix section mismatch in processor_core.c:acpi_processor_hotplug_notify acer-wmi: fix section mismatch warnings ACPI: fix section mismatch in acpi_pci_root_add [ALSA] caiaq - fix section mismatch warning [SPARC64]: Fix section mismatchs from dr_cpu_data [SPARC64]: Fix section mismatch from kernel_map_range hpt366: fix section mismatch warnings PCI: fix section mismatch warning in pci_scan_child_bus [CPUFREQ] fix section mismatch warnings kbuild: soften modpost checks when doing cross builds driver core: cpu: fix section mismatch in cpu.c:store_online kbuild: error out on missing MODULE_LICENSE kconfig: fix broken target update-po-config kbuild: soften MODULE_LICENSE check can: Fix copy_from_user() results interpretation rtc: silence section mismatch warning in rtc-test serial: silence section mismatch warnings in 8250_pci cpu: fix section mismatch warnings in hotcpu_register cpu: fix section mismatch warning in unregister_cpu_notifier cpu: fix section mismatch warnings in *cpu_down cpu: fix section mismatch warning in reference to register_cpu_notifier tpm: fix section mismatch warning x86: fix section mismatch in pci_scan_bus ipv4: annotate a few functions __init in ipconfig.c acpi: fix section mismatch warning in pnpacpi x86: use defconfigs from x86/configs/* pcmcia: silence section mismatch warnings from class_interface variables pcmcia: silence section mismatch warnings from pci_driver variables pcmcia: annotate cb_alloc with __ref kconfig: made check-lxdialog more portable kbuild: fix vmlinux.o link [SCSI] aic94xx: fix section mismatch kbuild, suspend, x86: fix rebuild of wakeup.bin kconfig: fix MAC OS X warnings in menuconfig MAINTAINERS: document names of new kbuild trees kbuild: filter away debug symbols from kernel symbols Kconfig: introduce ARCH_DEFCONFIG to DEFCONFIG_LIST kbuild: fix $(src) assignmnet with external modules kbuild: ignore powerpc specific symbols in modpost sparc: Merge include/asm-sparc{,64}/openpromio.h sparc: Merge include/asm-sparc{,64}/perfctr.h sparc: add -m64 when building vmlinux.lds sparc: copy exported sparc64 specific header files to asm-sparc sparc: Merge asm-sparc{,64}/ioctl.h sparc: Merge asm-sparc{,64}/ioctls.h sparc: Merge asm-sparc{,64}/param.h sparc: Merge asm-sparc{,64}/poll.h sparc: Merge asm-sparc{,64}/socket.h sparc: Merge asm-sparc{,64}/sockios.h sparc: Merge asm-sparc{,64}/fcntl.h sparc: Merge asm-sparc{,64}/msgbuf.h sparc: Merge asm-sparc{,64}/sembuf.h sparc: Merge asm-sparc{,64}/shmbuf.h sparc: Merge asm-sparc{,64}/mman.h sparc: copy asm-sparc64/fbio.h to asm-sparc sparc: Merge asm-sparc{,64}/fbio.h sparc: Merge asm-sparc{,64}/resource.h sparc: Merge asm-sparc{,64}/setup.h sparc: Merge asm-sparc{,64}/termbits.h sparc: Merge asm-sparc{,64}/termios.h sparc: Merge asm-sparc{,64}/types.h sparc: export openprom.h to userspace sparc: Merge asm-sparc{,64}/asi.h sparc: copy sparc64 specific files to asm-sparc sparc: when header files are equal use asm-sparc version sparc: merge header files with trivial differences sparc: join the remaining header files kbuild: refactor headers_* targets in Makefile kbuild: always unifdef files in headers_install* kbuild: drop support of ALTARCH for headers_* kbuild: code refactoring in Makefile.headerinst kbuild: error out early in make headers_install kbuild: only one call for include/ in make headers_* kbuild: optimize headers_* targets kbuild: install all headers when arch is changed kbuild: prepare headers_* for arch/$ARCH/include kbuild: support arch/$ARCH/include for tags, cscope kbuild: asm symlink support for arch/$ARCH/include kbuild: add arch/$ARCH/include to search path kconfig: speed up all*config + randconfig kconfig: make oldconfig is now less chatty kconfig: make defconfig is no longer chatty sparc, sparc64: use arch/sparc/include sparc: enable headers_export again kbuild: fix O=... build of um kconfig: always write out .config kconfig: drop the ""trying to assign nonexistent symbol" warning kbuild: fix O=.. build with arm kbuild: improve check-symlink kbuild: fix -I option expansion with O=... builds kbuild: expand -I in KBUILD_CPPFLAGS kbuild: teach mkmakfile to be silent kconfig: fix options to check-lxdialog.sh tags and cscope support really belongs in a shell script sparc: unify Kconfig.debug sparc: refactor Kconfig a little sparc64: added more config options to the menus sparc: drop UNIX98_PTYS from arch Kconfig sparc: use Kconfig.hz sparc: add menu "Executable file formats" sparc: add "Bus options" to Kconfig sparc,sparc64: unify Kconfig files sparc,sparc64: add BITS to arch Makefile sparc: cleanup math-emu sparc: prepare math-emu for unification sparc64: unify math-emu sparc64: unify arch/sparc64/oprofile/ sparc: prepare mm/ for unification sparc,sparc64: unify mm/ sparc,sparc64: prepare vmlinux.lds.S for unification sparc64: use vmlinux.lds.S from sparc sparc,sparc64: unify asm-offsets.c sparc: refactor Makefile sparc: clean boot/ sparc: gitignore a few files sparc,sparc64: unify Makefile sparc: prepare prom/ for unification sparc,sparc64: unify prom/ sparc: prepare lib/ for unification sparc,sparc64: unify lib/ sparc: prepare kernel/ for unification sparc,sparc64: unify kernel/ sparc,sparc64: unify boot/ sparc: drop CONFIG_SUN_AUXIO sparc: unify kernel/init_task sparc: beautify kernel/cpu_32.c sparc: report "Unknown CPU/FPU" for unknown cpu/fpu sparc: fix sparse warnings in cpu_*.c sparc: expand cpu table sparc: unify kernel/cpu sparc: idprom_32.c cleanup sparc: unify kernel/idprom.c sparc: fix sparse warning in kernel/pmc.c sparc: fix trivial style issues in kernel/pmc.c sparc: fix sparse warnings in traps_32.c sparc: add include guards to kernel.h sparc: fix sparse warnings in irq_32.c sparc64: do not export pus_fs_struct kbuild: fix make incompatibility kbuild: simplify use of genksyms sparc: fix hardirq.h removal fallout sparc: introduce CONFIG_BITS sparc: unify module.h sparc64: use bit neutral Elf symbols sparc64: prepare module_64.c for unification sparc: unify module.c sparc: use .data.init_task section for init_thread_union sparc: unify sections.h sparc: drop SUN_IO sparc: move select of ARCH_SUPPORTS_MSI m68k: fix recursive dependency in Kconfig kconfig: explain symbol value defaults kconfig: add comments to symbol flags kconfig: struct property commented kconfig: improve error messages for bad source statements kbuild: check for leaked CONFIG_ symbols to userspace kbuild: document environment variables kbuild: drop debugging leftover in tags.sh kbuild: add checks for include of linux/types in userspace headers kbuild: ignore a few files in headers_check sparc: delete unused config symbols sparc: unify posix_types.h sparc32: drop __old_kernel_stat sparc32: use proper types in struct stat sparc: unify stat.h sparc64: prepare signal_64 for unification sparc: unify signal.h sparc: add '32' suffix to reg_window, sigcontext, __siginfo_t sparc: unify sigcontext.h sparc: unify ptrace.h sparc: unify siginfo.h sparc: remove ebus definitions from openprom*.h sparc: remove linux_prom_pci_assigned_addresses from openprom_32.h sparc: prepare openprom for unification sparc64: delete unused linux_prom64_ranges from openprom_64.h sparc: unify openprom.h sparc: fix warning in userspace header jsflash.h sparc: fix warnings in userspace header byteorder.h sparc: fix warning in userspace header traps.h sparc: drop get_tbr() in traps.h sparc: remove NO_PROC_ID - it is no longer used sparc: unify ipcbuf.h MAINTAINERS: update sparc maintainer sparc64: refactor code in viohs.c sparc64: refactor code in init_64.c sparc: refactor code in fault_32.c sparc64: Use unsigned long long for u64. sparc64: Fix unsigned long long warnings in drivers. fix modules_install via NFS sparc64: fix warnings in psycho_common after ull conversion sparc: Create a new file lib/ksyms.c and add export of all symbols defined in assembler in lib/ to this file. sparc: move EXPORT_SYMBOL to the symbols definition sparc64: move EXPORT_SYMBOL to the symbols definition Revert "kbuild: strip generated symbols from *.ko" m68k,m68knommu: merge header files sparc64: fix readout of cpu/fpu type sparc64: fix modpost failure kbuild: drop check for CONFIG_ in headers_check kconfig: fix randconfig for choice blocks kconfig: fix update-po-config to accect backslash in input kbuild: introduce destination-y for exported headers Documentation: explain the difference between __bitwise and __bitwise__ x86: standardize Kbuild rules kbuild: support include/generated kbuild: introduce subdir-ccflags-y x86: beautify vmlinux_64.lds.S x86: beautify vmlinux_32.lds.S x86, vmlinux.lds: unify header/footer x86, vmlinux.lds: unify PHDRS x86, vmlinux.lds: unify start/end of SECTIONS x86, vmlinux.lds: unify .text output sections x86, vmlinux.lds: unify exception table x86, vmlinux.lds: unify data output sections x86, vmlinux.lds: move vsyscall output sections x86, vmlinux.lds: unify first part of initdata x86, vmlinux.lds: unify parainstructions x86, vmlinux.lds: unify .exit.* and .init.ramfs x86, vmlinux.lds: unify percpu x86, vmlinux.lds: unify remaining parts x86: boot/compressed/vmlinux.lds.S: fix build of bzImage with 64 bit compiler avr32: drop unused CLEAN_FILES kbuild: fix comment in modpost.c kbuild, modpost: fix "unexpected non-allocatable" warning with SUSE gcc kbuild, modpost: fix unexpected non-allocatable warning with mips x86: Fix false positive section mismatch warnings in the apic code nfs: fix build error in nfsroot with initconst kbuild: add hint about __refdata to modpost Improve vmlinux.lds.h support for arch specific linker scripts vmlinux.lds.h update [IA64] unexport fpswa.h fbdev: generated logo sources depend on scripts/pnmtologo sparc: fix tftpboot.img build microblaze: Makefile cleanup kbuild: use INSTALLKERNEL to select customized installkernel script kbuild: save ARCH & CROSS_COMPILE when building a kernel kbuild: rename ld-option to cc-ldoption kbuild: introduce ld-option arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0 alpha: fix build after vmlinux.lds.S cleanup kbuild: revert "save ARCH & CROSS_COMPILE ..."
Sam Revitch (3): [ALSA] hda-codec - Add support for Apple Mac Mini (early 2006) [ALSA] usb-audio support for Turtle Beach Roadie V4L/DVB (5568): VIDIOCGMBUF handling in video_ioctl2()
Sam Vilain (1): proc: sysctl: add _proc_do_string helper
Sameer Venkatraman (1): V4L/DVB (9319): v4l2-int-if: Add cropcap, g_crop and s_crop commands.
Sami Farin (1): [NETFILTER]: nf_conntrack: use jhash2 in __hash_conntrack
Sami Liedes (1): jbd2: deregister proc on failure in jbd2_journal_init_inode
Samir Bellabes (1): [NETFILTER]: nf_conntrack: fix incorrect memset() size in FTP helper
Samu Onkalo (1): lis3lv02d_spi: module unload didn't remove sysfs entry
Samuel (1): [ARM] 4557/1: Fix PXA irq gpio initialization
Samuel Bronson (1): x86: use symbolic name for VM86_SIGNAL when used as vm86 default return
Samuel CUELLA (1): i810: fix kernel crash fix when struct fb_var_screeninfo is supplied
Samuel Ortiz (113): [IRDA]: Set proper IrLAP device address length [IRDA]: Support for Sigmatel STIR421x chip [IRDA]: irda-usb, unregister netdev when patch upload fails [IRDA]: New maintainer. [IRDA]: *_DONGLE should depend on IRTTY_SIR [IRDA]: Initial support for MCS7780 based dongles [IRDA]: ali-ircc: using device model power management ARM: OMAP: Add OMAP_TAG_CAMERA_SENSOR [IrDA]: Use alloc_skb() in IrDA TX path ARM: OMAP: Added OMAP24xx camera IRQ definition ARM: OMAP: Fix OMAP2 clock.c typo [IrDA]: af_irda.c cleanups [IrDA]: irda-usb needs firmware loader [IrDA]: Memory allocations cleanups [IrDA] stir4200: removing undocumented bits handling [IrDA]: irda-usb TX path optimization (was Re: IrDA spams logfiles - since 2.6.19) [IrDA]: Removed incorrect IRDA_ASSERT() [IrDA]: Calling ppp_unregister_channel() from process context [IrDA]: removing stir4200 useless include [IrDA]: irda lockdep annotation [IrDA] af_irda: irda_accept cleanup [IrDA] af_irda: IRDA_ASSERT cleanups [IrDA]: Adding carriage returns to mcs7780 debug statements [IrDA]: Netlink layer. [IrDA]: Monitor mode. [IrDA]: kingsun-sir.c charset fix. SPI: omap2_mcspi driver [IrDA]: Fix IrDA build failure [IrDA] Typo fix in irnetlink.c copyright [IrDA]: EP7211 IR driver port to the latest SIR API VT ioctl race fix [IrDA]: MSG_NOSIGNAL support for IrDA sockets ASIC3 driver Input: pxa27x - fix keypad KPC macros MFD maintainer mac80211: power management wext hooks mfd: asic3 gpiolib support mfd: asic3 children platform data removal mfd: New asic3 gpio configuration code mfd: use dev_* macros for asic3 debugging mfd: Use uppercase only for asic3 macros and defines mfd: asic3 should depend on gpiolib mfd: Fix tc6393 according to the new tmio.h mfd: Fix 7l66 and 6387 according to the new mfd-core API mfd: have TMIO drivers and subdevices depend on ARM mfd: Fix Kconfig accroding to the new gpiolib symbols mfd: Fix asic3 compilation mfd: Fix htc-egpio compile warning mfd: add missing Kconfig entry for da903x iwl3945: Select correct sta ID from find_station() irda: Add irda_skb_cb qdisc related padding mfd: Fix twl4030-core.c build error mfd: Use irq_to_desc in twl4030 code mfd: Fix twl4030-core build iwlwifi: Fix get_cmd_string() for REPLY_3945_RX iwl3945: Getting rid of iwl-3945-debug.h iwl3945: Remove DRV_NAME dependenies iwl3945: Getting rid of iwl3945_eeprom_channel iwl3945: Have consistant and not redefined HW constants iwl3945: Use iwl-agn-rs.h rates definitions. iwl3945: Getting rid of iwl-3945-led.h iwl3945: Remove power related definitions from 3945 code iwl3945: iwl3945_queue and iwl3945_channel_info replacement iwl3945: sync tx queue data structure with iwlagn iwl3945: switch to the iwl-core send_card_state routine iwl3945: Change crypto parameter name iwl3945: Fix iwl3945_init_drv() iwl3945: Use iwl_txq_update_write_ptr iwlwifi: Add TFD library operations iwl3945: Use iwl-hcmd host command routines iwl3945: Use iwl-rfkill iwl3945: Define send_tx_power iwl3945: Use iwlcore scan code iwlwifi: make iwl_tx_queue->tfds void* iwl3945: Use iwlcore TX queue management routines iwl3945: Use iwl-eeprom.c routines iwl3945: Use the iwlcore geos routines iwlwifi: Remove IWL3945_DEBUG iwl3945: Getting rid of priv->antenna iwl3945: Add restart_fw module parameter iwl3945: Remaining host command cleanups iwl3945: Getting rid of the *39_rxon iwl_priv fields mfd: fix MAINTAINERS entry mfd: fix da903x warning iwmc3200wifi: fix fragmentation threshold setting iwmc3200wifi: shrink calibration lmac name wireless/p54: prepare for FIRMWARE_NAME_MAX removal irda: add git tree to MAINTAINERS file firmware: allocate firmware id dynamically firmware: atm/ueagle-atm: prepare for FIRMWARE_NAME_MAX removal firmware: tuners/xc2028: prepare for FIRMWARE_NAME_MAX removal firmware: dvb/dvb-usb: prepare for FIRMWARE_NAME_MAX removal firmware: pcmcia/ds: prepare for FIRMWARE_NAME_MAX removal firmware: FIRMWARE_NAME_MAX removal mfd: fix tmio related warnings mfd: early init for MFD running regulators iwmc3200wifi: add Kconfig help iwmc3200wifi: invalidate keys when changing the BSSID iwmc3200wifi: handling wifi_if_ntfy responses iwmc3200wifi: cfg80211 key hooks implemetation iwmc3200wifi: cache keys when interface is down cfg80211: connect/disconnect API cfg80211: check for current_bss from giwrate iwmc3200wifi: cfg80211 managed mode port cfg80211: Set WEP ciphers iwmc3200wifi: Set WEP key from connect iwmc3200wifi: Fix sparse warning iwmc3200wifi: New initial LMAC calibration iwmc3200wifi: Handle UMAC stalls and UMAC assert properly iwmc3200wifi: Add a last_fw_err debugfs entry mfd: fix ab3100 warning on x86_64 mfd: Fix ab3100-otp build failure mfd: Fix twl4030-power warnings
Samuel R. C. Vale (1): trivial: fix typos in comments s/DGBU/DBGU/
Samuel Sieb (1): x86: fix "kernel won't boot on a Cyrix MediaGXm (Geode)"
Samuel Tardieu (25): [WATCHDOG] use ENOTTY instead of ENOIOCTLCMD in ioctl() Add missing maintainer countries in CREDITS [WATCHDOG] w83697hf/hg WDT driver - patch 1 [WATCHDOG] w83697hf/hg WDT driver - patch 2 [WATCHDOG] w83697hf/hg WDT driver - patch 3 [WATCHDOG] w83697hf/hg WDT driver - patch 4 [WATCHDOG] w83697hf/hg WDT driver - patch 5 [WATCHDOG] w83697hf/hg WDT driver - patch 6 [WATCHDOG] w83697hf/hg WDT driver - patch 7 [WATCHDOG] w83697hf/hg WDT driver - patch 8 [WATCHDOG] w83697hf/hg WDT driver - patch 9 [WATCHDOG] w83697hf/hg WDT driver - patch 10 [WATCHDOG] w83697hf/hg WDT driver - patch 11 [WATCHDOG] w83697hf/hg WDT driver - patch 12 [WATCHDOG] w83697hf/hg WDT driver - patch 13 [WATCHDOG] w83697hf/hg WDT driver - patch 14 [WATCHDOG] w83697hf/hg WDT driver - patch 15 [WATCHDOG] w83697hf/hg WDT driver - patch 16 [WATCHDOG] w83697hf/hg WDT driver - Kconfig patch Use consistent casing in help message [WATCHDOG] Stop looking for device as soon as one is found [MTD] [DOC200x] eccbuf is statically defined and always evaluate to true [WATCHDOG] Make w83697h_wdt void-like functions void [WATCHDOG] Make w83697h_wdt timeout option string similar to others [WATCHDOG] Add w83697h_wdt early_disable option
Samuel Thibault (35): spin_unlock_bh() and preempt_check_resched() vga text console and stty cols/rows SVGATextMode fix Set the vga cursor even when hidden kbuild: tags file generation fixup vgacon: fix doublescan mode vgacon: no vertical resizing on EGA vgacon: fix EGA cursor resize function Input: add support for Braille devices Enhancing accessibility of lxdialog apm: fix Armada laptops again Input: allow using several chords for braille kconfig: enhancing accessibility of lxdialog vcsa attribute bits -> ioctl(VT_GETHIFONTMASK) drivers/net/tulip/dmfe: support basic carrier detection Fix pata_qdi.c probe code Input: add more Braille keycodes Input: keyboard - add CapsShift lock unicode diacritics support Console keyboard events and accessibility Console events and accessibility Console is utf-8 by default Alpha doesn't use socketcall Fix default compose table initialization VT notifier fix for VT switch Input: add keyboard notifier documentation Basic braille screen reader support Kconfig: improved help for CONFIG_ACCESSIBILITY vt: fix canonical input in UTF-8 mode ext2: fix typo in Hurd part of include/linux/ext2_fs.h Fix my email address in qd65xx.[ch]/pata_qdi.c Revert "console ASCII glyph 1:1 mapping" keyboard: advertise KT_DEAD2 extended diacriticals x86: Fix csum_ipv6_magic asm memory clobber x86: fix csum_ipv6_magic asm memory clobber
San Mehat (2): Staging: android: add lowmemorykiller driver mmc: msm_sdccc: driver for HTC Dream
Sandeep K Sinha (3): md: Removal of hash table in linear raid md: Removing num_sector and replacing start_sector with end_sector md: Binary search in linear raid
Sandeep Patil (3): [ARM] S3C24A0: arch/arm/mach-s3c24a0/include/mach header files [ARM] S3C24A0: Correct S3C2410_PA_GPIO in S3C24XX_VA_GPIO [ARM] S3C24A0: Serial port definitions and driver support.
Sandeep Paulraj (17): davinci: Adding DM365 SOC Support davinci: Adding DM365 EVM board support davinci: Adding DM365 entries to Makefile/Kconfig/defconfig davinci: dm365: add mux entries for EDMA, RTC, EMAC, keypad. davinci: dm365: EMAC support for SoC and dm365 EVM davinci: dm365: add EDMA support davinci: dm365: add MMC/SD support davinci: MMC/SD Support for dm365 EVM davinci: dm365: add NAND support to EVM board davinci: DM365 Updating PINMUX Entries DaVinci: EDMA: Add queue 2 and 3 for DM365 and DM6467 DaVinci: EDMA: Updating default queue handling DaVinci: DM365: Fix Compilation issue due to PINMUX entry DaVinci: DM365: Add Support for new Revision of silicon DaVinci: DM355: Adding PINMUX entries for DM355 Display DaVinci: DM365: Adding entries for DM365 IRQ's DaVinci: EDMA: Adding 2 new APIs for allocating/freeing PARAMs
Sandeep Sanjay Patil (1): [ARM] 4384/1: S3C2412/13 SPI registers offset correction
SandeepKsinha (1): md linear: Protecting mddev with rcu locks to avoid races
SangSu Park (2): USB: g_printer: fix handling zero-length packet USB: Fix goku_udc usb speed handling
Sangtae Ha (4): [TCP] tcp_probe: a trivial fix for mismatched number of printl arguments. [TCP]: BIC web page link is corrected. [TCP]: TCP cubic v2.2 [TCP] CUBIC v2.3
Sanjeev Premi (4): ARM: OMAP: Fix compiler warnings in gpmc.c OMAP3 clock: Fixed processing of bootarg 'mpurate' omap: iovmm: Fix compiler warning omap: CONFIG_ISP1301_OMAP redefined in Beagle defconfig
Sanjoy Mahajan (1): ACPI: thermal: fix units in debug output
Sankar P (2): Btrfs: Spelling fix in btrfs_lookup_first_block_group comments trivial: spelling fix in ppc code comments
Santiago Leon (14): ibmveth fix bonding ibmveth fix buffer pool management ibmveth fix buffer replenishing ibmveth lockless TX ibmveth fix failed addbuf ibmveth fix panic in initial replenish cycle ibmveth change buffer pools dynamically ibmveth: Add netpoll function ibmveth: kdump interrupt fix ibmveth: rename proc entry name ibmveth: fix int rollover panic [SCSI] ibmvscsi: correctly reenable CRQ ibmveth: Automatically enable larger rx buffer pools for larger mtu ibmveth: fix bad UDP checksums
Santosh Shilimkar (27): ARM: OMAP3: DMA: Fix for sDMA Errata 1.113 ARM: OMAP: Get available DMA channels from cmdline ARM: OMAP: Dispatch only relevant DMA interrupts [ARM] 5444/1: ARM: Realview: Fix event-device multiplicators in localtimer.c ARM: OMAP: Fix for possible race condition in omap_free_dma() ARM: OMAP: Remove unwanted type casts and fix the compiler warning. ARM: OMAP: Remove useless omap_sram_error function. ARM: OMAP: Remove unnecessary omap2_globals. ARM: OMAP: Remove unwanted type casts and fix the compiler warning. ARM: OMAP: Remove useless omap_sram_error function. ARM: OMAP: Remove unnecessary omap2_globals. ARM: OMAP2/3: sDMA: Correct omap_request_dma_chain(), v2 ARM: OMAP4: Add minimal support for omap4 ARM: OMAP4: Clock stubs since CLKDEV not in yet. ARM: OMAP4: Add support for 4430 SDP ARM: OMAP4: Add defconfig for 4430 SDP ARM: OMAP4: SMP: Add OMAP4430 SMP board files ARM: OMAP4: SMP: Add mpu timer support for OMAP4430 ARM: OMAP4: SMP: Enable SMP support for OMAP4430 ARM: OMAP4: SMP: Update defconfig for OMAP4430 OMAP4: sDMA: Update the request lines and new registers. ARM: OMAP4: Fix NULL pointer dereference crash. ARM: OMAP4: Bypass the clock check. ARM: 5763/1: ARM: SMP: Fix the BUG with CONFIG_PREEMPT enabled omap: SDMA: Fix omap_stop_dma() API for channel linking omap4: Allow omap_serial_early_init() for OMAP4430 board omap4: Fix UART4 platform data on omap4
Santosh Vernekar (4): [SCSI] qla2xxx: Skip RSCN processing on vha if event is global. [SCSI] qla2xxx: Mark all devices lost on loss of fc port. [SCSI] qla2xxx: Handle RSCN's per master/slave vn-port basis. [SCSI] qla2xxx: Correctly set FCF_TAPE_PRESENT flag based on scsi-device.
Santwona Behera (6): netdev: Add support for rx flow hash configuration, using ethtool. niu: Add support for rx flow hash configuration. niu: panic on reset NIU: Add Sun CP3260 ATCA blade support ethtool: Add RX pkt classification interface niu: Add TCAM classification configuration
Saqeb Akhter (2): V4L/DVB (4284): Cx24123: fix set_voltage function according to the specs V4L/DVB (4285): Cx88: add support for Geniatech Digistar / Digiwave 103g
Sarah Bailey (4): USB: added dynamic major number for USB endpoints USB: Fixed bug in endpoint release function. USB: Add usb_endpoint_xfer_control to usb.h gadgetfs: Fixed bug in ep_aio_read_retry.
Sarah Sharp (90): USB: Export URB statistics for powertop USB: usb_serial_resume bug fix USB: Prepare serial core for autosuspend. USB: pl2303: Cleanup FISH and SOUP macros in pl2303 driver. USB: pl2303: Move pl2303 vendor specific init to probe function. USB: pl2303: Add autosuspend support to pl2303 usb serial converter. USB: Export suspend statistics USB: Add documentation for USB suspend statistics. USB: ehci shutdown refactored USB: Add the USB 2.0 extension descriptor. USB: ftdi-elan: Always pass usb_bulk_msg() a timeout in milliseconds. USB: Export if an interface driver supports autosuspend. USB: xhci: Support xHCI host controllers and USB 3.0 devices. USB: xhci: BIOS handoff and HW initialization. USB: xhci: Ring allocation and initialization. USB: xhci: Device context array allocation. USB: xhci: No-op command queueing and irq handler. USB: Add SuperSpeed to the list of USB device speeds. USB: Add USB 3.0 roothub support to USB core. USB: Don't reset USB 3.0 devices on port change detection. USB: Add route string to struct usb_device. USB: xhci: Root hub support. USB: Support for addressing a USB device under xHCI USB: xhci: Allocate and address USB devices USB: Support for submitting control URBs under xHCI. USB: xhci: Control transfer support. USB: Parse and store the SuperSpeed endpoint companion descriptors. USB: Support for bandwidth allocation. USB: xhci: Bandwidth allocation support USB: xhci: Bulk transfer support USB: Push scatter gather lists down to host controller drivers. USB: xhci: Scatter gather list support for bulk transfers. USB: xhci: URB cancellation support. USB: xhci: Fix register write order. USB: xhci: Fix Link TRB handoff bit twiddling. USB: xhci: Avoid global namespace pollution. USB: xhci: Clean up xhci_irq() function. USB: xhci: Avoid compiler reordering in Link TRB giveback. USB: Change names of SuperSpeed ep companion descriptor structs. USB: xhci: drop spinlock in xhci_urb_enqueue() error path. USB: xhci: Make xhci-mem.c include linux/dmapool.h usb; xhci: Fix TRB offset calculations. USB: xhci: Remove packed attribute from structures. USB: xHCI: Fix interrupt moderation. USB: xhci: Respect critical sections. USB: xhci: Add Makefile, MAINTAINERS, and Kconfig entries. USB: xhci: Set TD size in transfer TRB. USB: xhci: Deal with stalled endpoints. USB: xhci: Use GFP_ATOMIC while holding spinlocks. USB: xhci: Represent 64-bit addresses with one u64. USB: xhci: Handle short control packets correctly. USB: xhci: Correct Event Handler Busy flag usage. USB: xhci: Make debugging more verbose. USB: xhci: Don't oops if the host doesn't halt. USB: xhci: Check if the host controller died in IRQ handler. USB: xhci: Setup HW retries correctly. USB: xhci: Handle babble errors on transfers. USB: xhci: Fail gracefully if there's no SS ep companion descriptor. USB: Fix parsing of SuperSpeed Endpoint Companion descriptor. USB: xhci: Always align output device contexts to 64 bytes. USB: xhci: Stall handling bug fixes. USB: xhci: Work around for chain bit in link TRBs. USB: xhci: Fix slot and endpoint context debugging. USB: xhci: Configure endpoint code refactoring. USB: xhci: Set correct max packet size for HS/FS control endpoints. USB: xhci: Support full speed devices. USB: xhci: Handle stalled control endpoints. USB: xhci: Add quirk for Fresco Logic xHCI hardware. USB: xhci: Make TRB completion code comparison readable. USB: xhci: Handle babbling endpoints correctly. USB: xhci: Don't touch xhci_td after it's freed. USB: xhci: Check URB's actual transfer buffer size. USB: xhci: Check URB_SHORT_NOT_OK before setting short packet status. USB: xhci: Set -EREMOTEIO when xHC gives bad transfer length. USB: xhci: Support interrupt transfers. USB: Fix SS endpoint companion descriptor parsing. USB: xhci: Endpoint representation refactoring. USB: xhci: Refactor input device context setup. USB: xhci: Change how xHCI commands are handled. USB: xhci: Fix command wait list handling. USB: xhci: Set route string for all devices. USB: xhci: Set multi-TT field for LS/FS devices under hubs. USB: xhci: Support USB hubs. USB: Add hub descriptor update hook for xHCI USB: xhci: Stop debugging polling loop when HC dies. USB: xhci: Handle canceled URBs when HC dies. USB: xhci: Don't wait for a disable slot cmd when HC dies. USB: xhci: Fix dropping endpoints from the xHC schedule. USB: ehci: Fix isoc scheduling boundary checking. USB: ehci: Fix IST boundary checking interval math.
Sarveshwar Bandi (1): be2net:Creating/destroying queues regardless of netif_running() in suspend/resume path
Sascha Hauer (267): ARM: 2654/1: i.MX UART initialization sets and honors UFCR value imxfb: Add Freescale i.MX framebuffer driver ARM: 2661/1: imxfb include ARM: 2666/1: i.MX pwm controller defines DM9000 network driver DM9000 network driver bugfix ARM: 2687/1: i.MX framebuffer: make dmacr register platform configurable [ARM] 2866/1: add i.MX set_mctrl / get_mctrl functions [ARM] 2949/1: Hynix h720x Run mode [ARM] 2950/1: i.MX gpio setup function [ARM] 2957/1: imx UART Error handling [ARM] 2958/1: fix definition in imx-regs.h [ARM] 2971/1: i.MX uart handle rts irq [ARM] 3181/1: add PORT_ identifier for Hilscher netx uart [ARM] 3231/1: mx1ads board support cleanup [ARM] 3490/1: i.MX: move uart resources to board files [ARM] 3501/1: i.MX: fix lowlevel debug macros [ARM] 3566/1: netX: register definitions [ARM] 3571/1: netX: serial driver for Hilscher netX [ARM] 3572/1: netX: framebuffer driver for Hilscher netX [ARM] 3567/2: arm: base support for Hilscher netX [ARM] 3568/2: netX: pointer fifo driver [ARM] 3569/2: netX: driver for XMAC/XPEC engines [ARM] 3574/1: netX: board support for NXDKN development board [ARM] 3575/1: netX: board support for NXDB500 development board [ARM] 3576/1: netX: board support for NXEB500HMI development board [ARM] 3577/1: netX: Default config for netx based boards network driver for Hilscher netx [MTD] Fix off-by-one error in physmap.c V4L/DVB (4622): Copy-paste bug in videodev.c V4L/DVB (4627): Vivi crashes with mplayer V4L/DVB (4628): Fix VIDIOC_ENUMSTD ioctl in videodev.c Remove inclusion of asm/processor.h in via82cxxx.c Remove dead code in iommu.h mmc: pxamci compilation fix [ARM] 4012/1: Clocksource for pxa [ARM] 4013/1: clocksource driver for netx [ARM] 4014/1: include drivers/hid/Kconfig [ARM] i.MX serial: fix tx buffer overflows [ARM] 4329/1: fix position of NETX_SYSTEM_REG [ARM] 4328/1: Move i.MX UART regs to driver imxfb: remove ifdefs imxfb: fix memory hole [ARM] 4481/1: Fix a bug when i.MX is compiled as a module [ARM] CONFIG_DEBUG_STACK_USAGE [ARM] 4993/1: <IMX UART>: Trivial: Remove unused defines [ARM] 4994/1: <IMX UART>: Move error handling into execution path [ARM] 4995/1: <IMX UART>: Do not use URXD_CHARRDY for polling [ARM] 4996/1: <IMX UART>: do not enable tx empty interrupt on startup [ARM] 4998/1: <IMX UART>: do not use hardcoded io space size [ARM] 4999/1: <IMX UART>: fix membase [POWERPC] mpc5200: add interrupt type function [POWERPC] mpc5200: Fix FEC error handling on FIFO errors MXC: do not include board specific header from architecture include IMX UART: do not assume 16MHz reference frequency IMX UART: Add board specific init/exit functions IMX UART: remove statically initialized tables IMX: introduce clock API i.MX3: introduce clock API mxc: add MX3 support for i.MX internal UART driver MXC: add io multiplexing functions for mx3 MXC: add debug-macro.S for mxc MX31: add basic pcm037 board support MX2 add support for mx2 in i.MX serial driver [ARM] mx2: add missing Kconfig dependency [ARM] mx1ads: make mmc platform data available for modules [ARM] add Sascha Hauer as Freescale i.MX Maintainer pcm037: add rts/cts support for serial port [MTD] [NAND] Freescale i.MX2 NAND driver MXC: add convenience function to register platform devices i.MX3: make SoC devices globally available i.MX2: make SoC devices globally available i.MX27: add definitions for USB pins MX2: Add DMA support for mx2 and (eventually) mx1 [ARM] pcm037: map AIPS1 and AIPS2 as nonshared area [ARM] MX3: Use ioremap wrapper to map SoC devices nonshared [ARM] mx31ads: Add missing include [ARM] MX2: Add W1 device/resources [ARM] MX31: add w1 platform_device and resources [ARM] MX2 pcm038: add 1-wire master support [ARM] pcm037: add 1wire support [ARM] MX2: DMA updates MX27: Fix EMMA Base addresses [ARM] MX2: Add IRQ_GPIOE definition [ARM] MX27ads: remove unused define MX27: Add USB pin function defines [ARM] MX1/MX2: simplify mxc_gpio_setup_multiple_pins [ARM] MX3 iomux: add more pin definitions pcm038: add driver for static ram [ARM] pcm037: Add support for SRAM device [ARM] MX27: Add NAND resources [ARM] pcm038: Add NAND support [ARM] MX3: add NAND support [ARM] pcm037: add NAND support MAINTAINERS: Add myself as i.MX Framebuffer driver maintainer i.MX Framebuffer: remove gpio setup function i.MX Framebuffer: fix margins i.MX Framebuffer: remove header file i.MX Framebuffer: Cleanup Coding style i.MX Framebuffer: rename imxfb_mach_info to imx_fb_platform_data i.MX Framebuffer: add TFT support [ARM] MX1: Add missing selection of ARM920T [ARM] MX27ads: fix function name [ARM] MX1/MX2 DMA: add missing local_irq_restore() [ARM] MXC: remove dependency to other include files from irqs.h [ARM] MXC: do not include mach/hardware.h from mach/timex.h [ARM] MXC: do not include mach/hardware.h from mach/memory.h w1: add 1-wire master driver for i.MX27 / i.MX31 [ARM] i.MX: remove LCDC controller register definitions from imx-regs.h [ARM] i.MX: fix breakage from commit 278892736e99330195c8ae5861bcd9d791bbf19e [ARM] i.MX add missing include fec: remove unused #else branches fec: remove empty functions fec: use linux/*.h instead of asm/*.h fec: do not use memcpy on physical addresses fec: use dma_alloc_coherent for descriptor ring fec: Fix KS8721BL_ICSR phy register offset fec: replace flush_dcache_range with dma_sync_single fec: Add support for Freescale MX27 FEC: Turn FEC driver into platform device driver mmc: Add a MX2/MX3 specific SDHC driver [ARM] MXC: Use a single function for decoding a PLL [ARM] MXC: rework timer/clock initialisation [ARM] MXC: remove _clk suffix from clock names [ARM] MXC: add clkdev support [ARM] MX27 Clock rework [ARM] MX2: Add FEC platform device imxfb: add platform specific init/exit functions [ARM] pcm038: Add framebuffer support imxfb: add 18 bit support [ARM] MXC: add pwm driver for i.MX SoCs [ARM] MX2: add pwm device/resources [ARM] MX2: Add I2C devices / resources [ARM] PCM038 board: Add I2C support [ARM] mx1ads: add I2C support [ARM] iommux mx3: Add pin definitions for I2C [ARM] PCM037 Board: Add I2C support [ARM] Add Synertronixx scb9328 board support [ARM] mxc: add missing include imxfb: add mx27 support imxfb: Fix margin settings [ARM] MX35: Add register definitions for the i.MX35 [ARM] MXC: add cpu_is_ macros [ARM] add i.MX35 build support [ARM] MX35: add clock support [ARM] MX35 devices support [ARM] MX31/MX35: Add l2x0 cache support [ARM] MX31: Move static virtual mappings of AIPS1/2 to common file [ARM] pcm038: Fix pins for UART3 MX31 clkdev support Use __force in IO_ADDRESS macro to silence sparse mxcmmc: Do not pass clock name, we have only one clock for this device MX2/MX3 SDHC driver: rename platform driver MX2: Add SDHC platform_devices and resources MX31: Add sdhc resources/platform devices pcm037: Add sdhc support pcm970 baseboard: Add SDHC support i.MX1: remove fb support from mach-imx clkdev: add possibility to get a clock based on the device name imxfb: add clock support i.MX21/27: remove ifdef CONFIG_FB_IMX imxfb: Fix TFT mode V4L/DVB (11030): soc-camera: add board hook to specify the buswidth for camera sensors V4L/DVB (11031): pcm990 baseboard: add camera bus width switch setting V4L/DVB (11032): mt9m001: allow setting of bus width from board code V4L/DVB (11033): mt9v022: allow setting of bus width from board code V4L/DVB (11034): soc-camera: remove now unused gpio member of struct soc_camera_link FEC driver: add missing #endif fec: switch to writel/readl fec: do not typedef struct types fec: remove unnecessary cast fec: Codingstyle cleanups fec: refactor set_multicast_list() to make it more readable fec: refactor init function fec: align receive packets fec: remove debugging printks fec: switch to net_device_ops FEC Buffer rework fec: call fec_restart() in fec_open() pcm037 board support: Fix eth interrupt gpio setting MX31: Add more alternate pin definitions mxc defconfig updates V4L/DVB (11612): mx3_camera: Fix compilation with CONFIG_PM MXC: remove BUG_ON in interrupt handler mx3fb: Fix compilation with CONFIG_PM MXC irq: remove unused defines MXC: Add iomux support for MX35 SoCs MX35: Add iomux pin defintions [ARM] MX35: Add PCM043 board support i.MX35 clock support: remove automotive path pcm037: setup all pins at once and not in init functions pcm037: add SDHC card detection MX35: Fix IPU/Framebuffer clock names pcm037: Add support for UART2 MXC: rename mxc_map_io to architecture specific versions mxc timer: make compile time independent mxc irq: make architecture runtime dependent [ARM] Remove arch-imx from build system [ARM] remove arch-imx pcm038: Setup all iomux pins at once PCM038: Remove unnecessary ifdefs, reorder includes alphabetically mx1ads: remove ifdefs, reorder include alphabetically mx1ads: setup iomux pins at once mx1: add missing include mx1ads: rename mxc_map_io to mx1_map_io mxc: fix wrong register access in timer code MXC qonq: mxc_map_io is now mx31_map_io mx31: calls to gpio_request moved into platform code mx3fb: Issue prettier log message mxcmmc: decrease minimum frequency to make MMC cards work MMC core: limit minimum initialization frequency to 400kHz imx: Check for NULL pointer deref before calling tty_encode_baud_rate mx27 defconfig update mx3 defconfig update MXC: pass base/irq to mxc_timer_init system.c: runtime base address mxc: remove ARCH_NR_GPIOS MXC uncompress macros: determine uart base by machine type MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR i.MX serial: do not use #ifdef CONFIG_ARCH_* mxc: remove do not include directly mxc: turn to soc specific init_irq functions MXC iomux-v3: Fix defines for PAD_CTL registers mx2: remove mxc_irda platform device mx2: Codingstyle: Let the compiler count arrays mx3: Codingstyle: Let the compiler count arrays mx1: Codingstyle: Let the compiler count arrays imxfb: calculate bpix value from bits_per_pixel imxfb: use resource_size() macro imxfb: Add support for multiple displays pcm037: Add support for SJA1000 on baseboard pcm038: Add support for SJA1000 on baseboard mxc gpio: CONFIG_ARCH_* -> cpu_is_*() MXC gpio interrupt support: move register definitions to .c file MXC: pwm driver fixes MXC PLL decoding: calculate mfn value with less magic [ARM] MXC: Switch MX1 to clkdev support [ARM] MXC: remove the now unused #ifndef CONFIG_COMMON_CLKDEV ehci mxc: Fix clocks ARM: mxc: Fix i2c_board_info definitions MXC: use variable for irq controller base in entry-macro.S MXC: i.MX25 timer support iomux-v3: Allow for a runtime base address mxc pwm: add mx25 support Add i.MX25 support Freescale i.MX25 PDK (3ds) board support fix mx35 wrong clock MX2: Add SPI devices/resources MX31: add spi controller devices/resources i.MX35 clock support: Add USB clocks mx3x: Fixup USB base addresses MX31 Fix spi clock names MX21: Compilation fix for devices.c mx21ads: Fix framebuffer platform data mfd: Add Freescale MC13783 driver regulator: Add Freescale MC13783 driver spi: remove i.MX SPI driver spi: add SPI driver for most known i.MX SoCs spi-imx: update state correctly spi-imx: fix initial chipselect settings spi-imx: setup mode_bits we can handle i.MX27 clock: rename spi clocks to match device mx25 devices: Add missing include mx25pdk: remove nand support as it is not present in current tree mx25: Add missing copyright / license header pcm038: Add SPI/MC13783 support pcm970 mmc: Fix ro switch
Sascha Hlusiak (9): sit: Fail to create tunnel, if it already exists sit: strictly restrict incoming traffic to tunnel link device sit: ipip6_tunnel_del_prl: return err addrconf: refuse isatap eui64 for INADDR_ANY sit: stateless autoconf for isatap sit: fix regression: do not release skb->dst before xmit sit: allow ip fragmentation when using nopmtudisc to fix package loss Revert "sit: stateless autoconf for isatap" sit: fix off-by-one in ipip6_tunnel_get_prl
Sascha Sommer (12): v4l: 786: chip id removed since it isn t required anymore v4l: 793: remotes for the cinergy 200 usb and cinergy 250 usb are the same v4l: 850: update em2800 scaler code and comments based on info from empiatech V4L/DVB: (3113) Convert em28xx to use vm_insert_page instead of remap_pfn_range V4L/DVB (6249): Add Typhoon Tv-Tuner PCI to bttv-cards.c V4L/DVB (6540): em28xx: fix failing autodetection after the reboot V4L/DVB (6538): em28xx: fix locking to allow accesses from 2 different threads at the same time V4L/DVB (6539): em28xx: add support for vgear pockettv V4L/DVB (6545): em28xx: autodetect Cinergy 200 USB and VGear PocketTV V4L/DVB (7331): Fix em2800 altsetting selection mmc: host driver for Ricoh Bay1Controllers sdricoh_cs: Add support for Bay Controller devices
Sasha Alexandr (3): ALSA: HDA - Add pci-quirk for MSI MS-7350 motherboard. ALSA: HDA - Name-fixes in code (tagra/targa) ALSA: HDA - Correct trivial typos in comments.
Sasha Khapyorsky (17): [ALSA] Fix 'semaphore is not ready' problem with snd-intel8x0m [ALSA] Fix MC97 codec initialization [ALSA] MC97 registers reset [ALSA] MC97 modem mixer in sound/pci/ac97 [ALSA] PCI modem drivers update [ALSA] Modem support for ALI5451 ALSA CVS update [ALSA] hda-codec - support for Si3054/5 HDA modems [ALSA] no templated index for mc97 controls [ALSA] no templated index for si3036 modem controls [ALSA] hda-codec - 'empty' generic mfg-only codec [ALSA] au88x0: codec access procs for multiple AC97 codecs [ALSA] dev_class=SNDRV_PCM_CLASS_MODEM for modem PCMs [ALSA] Removing obsolete AC97_SHARED_TYPES [ALSA] Sasha Khapyorsky: My email address is changed, there is update. [ALSA] hda-codec - support for Agere's HDA soft modem [ALSA] hda/patch_si3054: new codec vendor IDs
Sathya Narayanan (2): ibm_newemac: Fixes kernel crashes when speed of cable connected changes ibm_newemac: Fixes entry of short packets
Sathya Perla (33): Staging: benet: patch to remove subdirectories Staging: benet: fix build errors when CONFIG_NETPOLL is off Staging: benet: patch to use offsetof() instead of AMAP_BYTE_OFFSET() Staging: benet: fix problems reported by checkpatch Staging: benet: cleanup a check while posting rx buffers net: Add be2net driver. be2net: replenish when posting to rx-queue is starved in out of mem conditions be2net: fix to restore vlan ids into BE2 during a IF DOWN->UP cycle be2net: cleanup rx/tx rate calculations be2net: Use cancel_delayed_work_sync instead of cancel_delayed_work() be2net: fix netdev stats rx_errors and rx_dropped be2net: Fix rx stats updation in non-lro path be2net: Fix early reset of rx-completion be2net: Fix be_tx_q_clean() being called on freed queues be2net: Add MCC queue mechanism for BE cmds be2net: Use MCC queue for cmds that may be called in BH context be2net: cleanup multicast_set cmd to avoid mc_list copy be2net: receive asynchronous link status notifications from BE be2net: fix spurious interrupt handling in intx mode be2net: get rid of be_ctrl_info struct/abstraction be2net: remove pci_func field from be_adapter struct be2net: replace some printks with dev_err()/dev_warn() be2net: some name changes for consistency be2net: delete unnecessary code from be_cmd_POST() be2net: Clear pending tx completions before destroying tx queue be2net: fix bad queue traversal in be_rx_q_clean() be2net: clear & notify residual events before destroying event queues be2net: Set mac addr in hw regardless of netif_running() be2net: refactor be_msix_(un)register() code. be2net: destroy mcc queue before tx queues be2net: fix some cmds to use mccq instead of mbox be2net: fix promiscuous and multicast promiscuous modes being enabled always be2net: fix support for PCI hot plug
Satoru SATOH (5): [IPV4]: Make tcp_input_metrics() get minimum RTO via tcp_rto_min() tcp: Trivial fix to correct function name in a comment in net/ipv4/tcp.c ip: Make use of the inline function dst_metric_locked() ip: Use inline function dst_metric() instead of direct access to dst->metric[] tcp: Fix tcp_prequeue() to get correct rto_min value
Satoru Takeuchi (24): [IA64] correct some messages and fixes some minor things [IA64] simplify some condition checks in iosapic_check_gsi_range [IA64] eliminate compile time warnings [IA64] eliminate compile time warnings PCI Hotplug: cleanup pcihp skeleton code. acpiphp: set hpp values before starting devices acpiphp: initialize ioapics before starting devices acpiphp: do not initialize existing ioapics PCI: add pci_stop_bus_device acpiphp: stop bus device before acpi_bus_trim acpiphp: disable bridges PCI: assign ioapic resource at hotplug acpiphp: add support for ioapic hot-remove IA64: PCI: dont disable irq which is not enabled sched: fixing wrong comment for find_idlest_cpu() doc: fixing cpu-hotplug documentation cpu-hotplug: release `workqueue_mutex' properly on CPU hot-remove ACPI: update comment PCI: cleanup MSI code Input: ucb1400_ts - use sched_setscheduler() Better documentation for ERESTARTSYS Fix stop_machine_run problem with naughty real time process cpu hotplug: fix ksoftirqd termination on cpu hotplug with naughty realtime process sched: remove unused rq->load_balance_class
Satoshi Oshima (1): kprobes: bad manipulation of 2 byte opcode on x86_64
Satyam Sharma (59): Fix wrong identifier name in Documentation/kref.txt [BLUETOOTH]: Fix locking in hci_sock_dev_event(). [IPV4]: include sysctl.h from inetdevice.h [DLM] fix a couple of races configfs: misc cleanups configfs+dlm: Separate out __CONFIGFS_ATTR into configfs.h configfs+dlm: Rename config_group_find_obj and state semantics clearly [NETPOLL]: Fix a leak-n-bug in netpoll_cleanup() [SCSI] i2o: remove redundant GFP_ATOMIC from kmalloc from device.c [SCSI] aic7xxx_old: remove redundant GFP_ATOMIC from kmalloc introduce write_trylock_irqsave() rocket.c: fix unchecked mutex_lock_interruptible() utime(s): Honour CAP_FOWNER when times==NULL Introduce is_owner_or_cap() to wrap CAP_FOWNER use with fsuid check Fix a typo in Documentation/keys.txt kthread: silence bogus section mismatch warning [MTD] Makefile fix for mtdsuper [IA64] Include Kconfig.preempt i386: Fix a couple busy loops in mach_wakecpu.h:wait_for_init_deassert() USB: drivers/usb/serial/bus.c: Fix incompatible pointer type warning [PKT_SCHED]: sch_cbq.c: Shut up uninitialized variable warning [POWERPC] Avoid pointless WARN_ON(irqs_disabled()) from panic codepath net/wireless/sysfs.c: Shut up build warning [CPUFREQ] mark hotplug notifier callback as __cpuinit [CPUFREQ] implement !CONFIG_CPU_FREQ stub for cpufreq_unregister_notifier() [CPUFREQ] cpufreq_stats: misc cpuinit section annotations hwmon: (coretemp) Remove bogus __cpuinitdata etc cleanup IB/ehca: Misc cpuinit section annotations and #ifdef cleanups ll_rw_blk: blk_cpu_notifier should be __cpuinitdata [NET] netconsole: Cleanups, codingstyle, prettyfication [NET] netconsole: Remove bogus check [NET] netconsole: Simplify boot/module option setup logic [NET] netconsole: Use netif_running() in write_msg() [NET] netconsole: Add some useful tips to documentation [NET] netconsole: Introduce netconsole_target [NET] netconsole: Introduce netconsole_netdev_notifier [NET] netconsole: Support multiple logging targets [NET] netconsole: Support dynamic reconfiguration using configfs [SPIDERNET] spider_net_ethtool: Keep up with recent netdev stats changes [PASEMI_MAC]: remove unused function [S390] appldata_base: Misc cpuinit annotations and bugfix [S390] appldata_base: Remove module_exit function and modular stuff libata: Fix build failure on ppc64 drivers/ata/pata_scc.c [IA64] tree-wide: Misc __cpu{initdata, init, exit} annotations [IA64] perfmon: Remove exit_pfm_fs() USB: sisusbvga: Fix bug {slub, slob}: use unlikely() for kfree(ZERO_OR_NULL_PTR) check ieee1394: Fix kthread stopping in nodemgr_host_thread ufs: Fix mount check in ufs_fill_super() I2O: Fix "defined but not used" build warnings i386: Fix section mismatch x86: intel_cacheinfo misc section annotation fixes i386: Misc cpuinit annotations i386: misc cpuinit annotations i386: fix argument signedness warnings x86: call cache_add_dev() from cache_sysfs_init() explicitly Redefine {un}register_hotcpu_notifier() !HOTPLUG_CPU stubs x86 msr driver: Misc cpuinit annotations sched: use show_regs() to improve __schedule_bug() output
Savin Zlobec (2): [MTD] NAND: Missing fixups USB: gadget: Hangup tty on g_serial disconnect
Scott Alfter (2): V4L/DVB (4048): Add support for the Texas Instruments TLV320AIC23B audio codec V4L/DVB (5497): Additional card support for bttv driver
Scott Ashcroft (4): [MIPS] Cobalt: Time runs too quickly rndis_wlan: Make connections to TKIP PSK networks work rndis_wlan: use ARRAY_SIZE instead of sizeof when adding 11g rates Fix oti6858 debug level
Scott Bardone (2): Update Chelsio gige net driver. [netdrvr] fix array overflows in Chelsio driver
Scott Feldman (26): [netdrvr e100] experiment with doing RX in a similar manner to eepro100 enic: add Cisco 10G Ethernet NIC driver enic: Don't indicate IPv6 pkts using soft-LRO enic: fixes for review items from Ben Hutchings enic: Bug fix: Free MSI intr with correct data handle enic: bug fix: don't set netdev->name too early enic: enable ethtool LRO support enic: driver/firmware API updates enic: mask off some reserved bits in CQ descriptor for future use enic: move wmb closer to where needed: before writing posted_index to hw enic: misc cleanup items: enic: bug fix: return notify intr credits enic: record all bad FCS errs as frame errors enic: bug fix: tx_timeout reset path fix-ups enic: Add api for link down count and to get firmware notification status. enic: add support for multiple BARs enic: workaround A0 erratum enic: bug fix: split TSO fragments larger than 16K into multiple descs enic: use netdev_alloc_skb enic: bug fix: protect fw call i/f with spinlock enic: bug fix: included MAC drops in rx_dropped netstat enic: provision for multiple Rx/Tx queues; prepare for RSS support enic: bug fix: enable VLAN filtering enic: changes to driver/firmware interface enic: bug fix: check for zero port MTU before posting warning enic: organize device initialization/deinit into separate functions
Scott James Remnant (17): wait_task_stopped(): pass correct exit_code to wait_noreap_copyout() ipmi: add MODULE_ALIAS to load ipmi_devintf with ipmi_si [SCSI] ch: Add scsi type modalias sbus: Auto-load openprom module when device opened. netfilter: auto-load ip6_queue module when socket opened netfilter: auto-load ip_queue module when socket opened [MTD] Auto-load mtdchar module when device opened. [MTD] Auto-load nftl module when device opened. V4L/DVB (10947): Auto-load videodev module when device opened. floppy: provide a PNP device table in the module. applicom: Auto-load applicom module when device opened. cyclades: Auto-load cyclades module when device opened. specialix: Auto-load specialix module when device opened. usb: Auto-load cdc_acm module when device opened. riscom8: Auto-load riscom8 module when device opened. USB: usbfs: deprecate and hide option for !embedded proc connector: add event for process becoming session leader
Scott Kilau (1): jsm: add new supported board to jsm serial driver
Scott MacKenzie (1): intelfb: extend partial support of i915G to include i915GM
Scott Murray (7): PCI Hotplug: CPCI update PCI Hotplug: remove pci_visit_dev PCI Hotplug: more CPCI updates PCI Hotplug: fix CPCI reference counting bug CPCI hotplug: fix resource assignment PCI: ZT5550 CPCI Hotplug driver fix PCI: cpci_hotplug: Convert to use the kthread API
Scott Talbert (2): [ATM]: [lec] attempt to support cisco failover [ATM]: [lec] reset retry counter when new arp issued
Scott Thompson (4): agp: balance ioremap checks drm: ioremap return value checks drivers/ata/pata_ixp4xx_cf.c: ioremap return code check [ALSA] sound/soc ioremap/iounmap balancing
Scott Waye (1): ALSA: hda - Add MCP67 HDMI support
Scott Wiersdorf (1): getdelays.c: fix overrun
Scott Wood (154): [POWERPC] Fix IPIC pending register assignments [POWERPC] Include <asm/mmu.h> in arch/powerpc/sysdev/fsl_soc.h for phys_addr_t. [POWERPC] IPIC: Fix spinlock recursion in set_irq_handler [POWERPC] Add the e300c3 core to the CPU table. [POWERPC] qe_ic: Do a sync when masking interrupts rtc: Add rtc_merge_alarm() ucc_geth: compilation error fixes ucc_geth: Initialize mdio_lock. Driver core: Make platform_device_add_data accept a const pointer [POWERPC] bootwrapper: Add stddef.h to ops.h [POWERPC] bootwrapper: Add ft_root_node(). [POWERPC] bootwrapper: Rename ft_node_add() to ft_get_phandle(). [POWERPC] bootwrapper: Make ft_get_phandle() accept and return NULL. [POWERPC] bootwrapper: Preserve the pp pointer in ft_make_space() when calling ft_reorder(). [POWERPC] bootwrapper: Modify *pp, not *p, in ft_shuffle(). [POWERPC] bootwrapper: Use map_string() instead of lookup_string() in ft_prop(). [POWERPC] bootwrapper: Add ft_find_device_rel(). [POWERPC] bootwrapper: Refactor ft_get_prop() into internal and external functions. [POWERPC] bootwrapper: Make ft_get_parent() return a phandle, and NULL if already top-level. [POWERPC] bootwrapper: Add ft_find_node_by_prop_value(). [POWERPC] bootwrapper: Make ft_create_node() pay attention to the parent parameter. [POWERPC] bootwrapper: Add dt_ops methods. [POWERPC] bootwrapper: Make compression of the kernel image optional. [POWERPC] Document the linux,network-index property. [POWERPC] bootwrapper: Make setprop accept a const buffer. [POWERPC] bootwrapper: Add dt_xlate_reg(), and use it to find serial registers. [POWERPC] bootwrapper: Add CONFIG_DEVICE_TREE [POWERPC] bootwrapper: Add a cuboot platform and a cuImage target [POWERPC] bootwrapper: Add ppcboot.h [POWERPC] bootwrapper: cuboot for 83xx [POWERPC] bootwrapper: Fix array handling in dt_xlate_reg(). [POWERPC] bootwrapper: cuImage for 85xx [POWERPC] bootwrapper: cuboot-83xx: Exclude upper 1MB from heap. [POWERPC] bootwrapper: CONFIG_ -> CONFIG_DEVICE_TREE [POWERPC] Remove duplicate export of __div64_32. [POWERPC] bootwrapper: Only build cuImage if CONFIG_DEVICE_TREE is non-empty [POWERPC] fsl_soc: Make mac_addr const in fs_enet_of_init(). [POWERPC] CPM_UART: cpm_uart_set_termios should take ktermios, not termios [POWERPC] 83xx: Fix the PCI ranges in the MPC832x_MDS device tree. [POWERPC] 83xx: Fix the PCI ranges in the MPC834x_MDS device tree. [POWERPC] U-boot passes the initrd as start/end, not start/size. gianfar: Add I/O barriers when touching buffer descriptor ownership. i2c-mpc: Pass correct dev_id to free_irq on error path [POWERPC] Whitespace cleanup in arch/powerpc [POWERPC] Add clrbits8 and setbits8 [POWERPC] Use strcasecmp() rather than strncasecmp() when determining device node compatibility [POWERPC] bootwrapper: Update .gitignore [POWERPC] bootwrapper: Set timebase_period_ns from dt_fixup_cpu_clocks [POWERPC] bootwrapper: dt_xlate_range() bugfixes [POWERPC] bootwrapper: Add dt_is_compatible() [POWERPC] bootwrapper: Add 16-bit I/O, sync(), eieio(), and barrier() [POWERPC] bootwrapper: Add TARGET_HAS_ETHn tests to ppcboot.h [POWERPC] bootwrapper: serial_console_init() fixes [POWERPC] bootwrapper: Declare udelay() in ops.h [POWERPC] bootwrapper: Add CPM serial driver [POWERPC] bootwrapper: Move linker symbols into ops.h [POWERPC] bootwrapper: Add 8xx cuboot support [POWERPC] bootwrapper: Add PowerQUICC II (82xx with CPM) cuboot support [POWERPC] cpm2: Fix off-by-one error in setbrg(). [POWERPC] bootwrapper: flatdevtree fixes [POWERPC] bootwrapper: Add strtoull() [POWERPC] bootwrapper: Add get_path() [POWERPC] bootwrapper: Only print MAC addresses when the node is actually present [POWERPC] Check _PAGE_RW and _PAGE_PRESENT on kernel addresses [POWERPC] fsl_soc.c cleanup [PPC] Add clrbits8 and setbits8. [POWERPC] bootwrapper: Factor out dt_set_mac_address() [POWERPC] bootwrapper: Add PlanetCore firmware support [POWERPC] Make instruction dumping work in real mode [POWERPC] CPM: Change from fsl,brg-frequency to brg/clock-frequency [POWERPC] Introduce new CPM device bindings. [POWERPC] Add early debug console for CPM serial ports. [POWERPC] bootwrapper: Support all-in-one PCI nodes in cuboot-pq2. [POWERPC] bootwrapper: Add fsl_get_immr() and 8xx/pq2 clock functions. [POWERPC] bootwrapper: Use fsl_get_immr() in cuboot-pq2.c. [POWERPC] cpm_uart: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set. [POWERPC] cpm_uart: sparse fixes [POWERPC] cpm_uart: Issue STOP_TX command before initializing console. [POWERPC] 8xx: Fix CONFIG_PIN_TLB. [POWERPC] 8xx: Infrastructure code cleanup. [POWERPC] 8xx: Add pin and clock setting functions. [POWERPC] 8xx: Work around CPU15 erratum. [POWERPC] cpm2: Infrastructure code cleanup. [POWERPC] cpm2: Add SCCs to cpm2_clk_setup(), and cpm2_smc_clk_setup(). [POWERPC] cpm2: Add cpm2_set_pin(). [POWERPC] mpc82xx: Define CPU_FTR_NEED_COHERENT [POWERPC] mpc82xx: Remove a bunch of cruft that duplicates generic functionality. [POWERPC] mpc82xx: Rename mpc82xx_ads to mpc8272_ads. [POWERPC] mpc8272ads: Change references from 82xx_ADS to 8272_ADS. [POWERPC] Document local bus nodes in the device tree, and update cuboot-pq2. [POWERPC] 8xx: mpc885ads cleanup [POWERPC] 8xx/wrapper: Embedded Planet EP88xC support [POWERPC] mpc82xx: Update mpc8272ads, and factor out PCI and reset. [POWERPC] mpc82xx: Add pq2fads board support. [POWERPC] 8xx: Move softemu8xx.c from arch/ppc [POWERPC] cpm: Describe multi-user ram in its own device node. fs_enet: Whitespace cleanup. fs_enet: Include linux/string.h from linux/fs_enet_pd.h fs_enet: mac-fcc: Eliminate __fcc-* macros. fs_enet: Align receive buffers. fs_enet: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set. Generic bitbanged MDIO library fs_enet: Convert mii-bitbang to use the generic bitbang MDIO code. fs_enet: sparse fixes [POWERPC] mpc8272ads: Remove muram from the CPM reg property. [POWERPC] 85xx: Convert mpc8560ads to the new CPM binding. [POWERPC] 85xx: Add cpm nodes for 8541/8555 CDS rtc: RTC class driver for the ds1374 fs_enet: Update for API changes [POWERPC] bootwrapper: Revert ps3 binary flag usage, and remove .bin suffix [POWERPC] cpm: Fix a couple minor issues in cpm_common.c. [POWRPC] CPM2: Eliminate section mismatch warning in cpm2_reset(). [POWERPC] 82xx: mpc8272ads, pq2fads: Update defconfig with CONFIG_FS_ENET_MDIO_FCC [POWERPC] 8xx: Convert mpc866ads to the new device binding. [POWERPC] 83xx: mpc834x_mds: Fix whitespace and call of_platform_bus_probe(). [POWERPC] 83xx: mpc8313erdb: Fix whitespace. [POWERPC] wrapper: Rename offset in offset_devp() [POWERPC] wrapper: Treat NULL as root node in devp_offset; add devp_offset_find() [POWERPC] Implement arch disable/enable irq hooks. [MTD] [NAND] Don't panic if a controller driver does ecc its own way. [POWERPC] fsl_soc: Fix get_immrbase() to use ranges, rather than reg. [POWERPC] 8xx: Analogue & Micro Adder875 board support. [POWERPC] 82xx: Embedded Planet EP8248E support [POWERPC] 83xx: MPC8313e RBD add NAND to device tree [POWERPC] 83xx: MPC8313e RDB - Add NOR flash to the device tree. [POWERPC] 83xx: Update MPC8313e RDB defconfig for MTD, NAND, JFFS2. [POWERPC] 8xx: adder875 - Fix flash bus-width and remove duplicate __initdata [MTD] Factor out OF partition support from the NOR driver. [MTD] [NAND] Fix misparenthesization introduced by commit 78b65179... [POWERPC] 8xx: adder875, ep88xc: fix to match recent 8xx cleanups. [POWERPC] update_mmu_cache: Don't cache-flush non-readable pages [MTD] [NAND] Freescale enhanced Local Bus Controller FCM NAND support. fs_enet: Don't call phy_mii_ioctl() in atomic context. [POWERPC] 8xx: Fix wrapper platform for adder875, and combine defconfigs. [POWERPC] CPM: Always use new binding. [POWERPC] fsl_soc: Factor fsl_get_sys_freq() out of the wdt and spi inits. [POWERPC] cuboot-pq2: PCI fixes [POWERPC] 83xx: mpc8313erdb - Enable FCM NAND and OF partitions in defconfig [MTD] [NAND] fsl_elbc_nand: Fix SEQIN handling for large pages. fs_enet: Fix a memory leak in fs_enet_mdio_probe [POWERPC] Add 6xx-style HID0_SLEEP support. powerpc: Fix copy-and-paste error in clrsetbits_le16 powerpc: Document Freescale power management nodes, and the sleep property. powerpc: Update example SOC node in booting-without-of.txt. powerpc/mpc83xx: Power Management support powerpc/mpc8313erdb: Add power management to the device tree. gianfar: Add magic packet and suspend/resume support. Add fsl,magic-packet to, and clean up, the gianfar binding. gianfar: Call gfar_halt_nodisable() from gfar_halt(). powerpc: Add cuImage.mpc866ads to the bootwrapper as a cuboot-8xx target powerpc/bootwrapper: Use the child-bus #address-cells to decide which range entry to use cpm_uart: Initialize port.dev before it's used. cpm_uart: Disable CPM udbg when re-initing CPM uart, even if not the console. powerpc/pq2fads: Update device tree for use with device-tree-aware u-boot.
Sean Hefty (96): IB: Keep MAD work completion valid IB: sparse endianness cleanup IB: fix userspace CM deadlock IB: Add handling for ABORT and STOP RMPP MADs. IB: Add user-supplied context to userspace CM ABI [IB] Add MAD data field size definitions [IB] merge ucm.h into ucm.c [IB] CM: bind IDs to a specific device [IB] CM: Fix initialization of QP attributes for UC QPs. [IB] Fix MAD layer DMA mappings to avoid touching data buffer once mapped [IB] ib_umad: various cleanups [IB] ucm: 32/64 compatibility fixes IB/cm: correct reported reject code IB/cm: avoid reusing local ID IB: Add node_guid to struct ib_device IB/cm: Check cm_id state before handling a REP IB: refcount race fixes IB: common handling for marshalling parameters to/from userspace IB/cm: Match connection requests based on private data [NET]: Export ip_dev_find() IB: address translation to map IP toIB addresses (GIDs) IB: IP address based RDMA connection manager IB/ucm: convert semaphore to mutex IB/ucm: Get rid of duplicate P_Key parameter IB: Add ib_init_ah_from_wc() IB/sa: Add ib_init_ah_from_path() IB/cm: Use address handle helpers IB/core: Set alternate port number when initializing QP attributes IB/mad: Validate MADs for spec compliance IB/cm: Fix error handling in ib_send_cm_req IB/cm: Enable atomics along with RDMA reads IB/cm: Use correct reject code for invalid GID IB/mad: Add support for dual-sided RMPP transfers. IB/cm: Randomize starting comm ID RDMA/cma: Protect against adding device during destruction RDMA/cma: Set status correctly on route resolution error IB/cm: Fix timewait crash after module unload IB/cm: Send DREP in response to unmatched DREQ RDMA/addr: Use client registration to fix module unload race IB/cm: Fix automatic path migration support RDMA/cma: Remove unneeded qp_type parameter from rdma_cm RDMA/cma: Report connect info with connect events RDMA/cma: Allow early transition to RTS to handle lost CM messages RDMA/cma: Add support for RDMA_PS_UDP RDMA/cma: Export rdma cm interface to userspace RDMA/ucma: Fix struct ucma_event leak when backlog is full RDMA/ucma: Don't report events with invalid user context RDMA/cma: Increment port number after close to avoid re-use IB: Remove redundant "_wq" from workqueue names IB/sa: Track multicast join/leave requests RDMA/cma: Add multicast communication support IB/core: Set hop limit in ib_init_ah_from_wc correctly RDMA/cma: Request reversible paths only IB/cm: Remove ca_guid from cm_device structure RDMA/cma: Remove unused node_guid from cma_device structure RDMA/cma: Initialize rdma_bind_list in cma_alloc_any_port() RDMA/ucma: Avoid sending reject if backlog is full IPoIB: Fix race in detaching from mcast group before attaching RDMA/ucma: Simplify ucma_get_event() IB/ucm: Simplify ib_ucm_event() IB/sa: Set src_path_bits correctly in ib_init_ah_from_path() IB/ipoib: Use ib_init_ah_from_path to initialize ah_attr IB/umad: Implement GRH handling for sent/received MADs RDMA/cma: Simplify device removal handling code RDMA/cma: Fix synchronization with device removal in cma_iw_handler RDMA/cma: Add check to validate that cm_id is bound to a device IB/cm: Fix stale connection detection RDMA/cma: Fix initialization of next_port IB/ipath: return correct PortGUID in NodeInfo IB/sa: Make sure SA queries use default P_Key IB/cm: Use spin_lock_irq() instead of spin_lock_irqsave() when possible IB/cm: Include HCA ACK delay in local ACK timeout IB/cm: cm_msgs.h should include ib_cm.h IB/cm: Fix handling of duplicate SIDR REQs IB/cm: Send no match if a SIDR REQ does not match a listen IB/mad: Fix address handle leak in mad_rmpp IPoIB: Specify Traffic Class with path record queries for QoS support IB/sa: Add new QoS fields to path record RDMA/cma: Add ability to specify type of service RDMA/ucma: Allow user space to set service type IB/srp: Add QoS support through service ID IB/cm: Modify interface to send MRAs in response to duplicate messages RDMA/cma: Queue IB CM MRAs to avoid unnecessary remote retries RDMA/cma: Add locking around QP accesses RDMA/cma: Fix deadlock destroying listen requests MAINTAINERS: Update Sean Hefty's email address IB/multicast: Report errors on multicast groups if P_key changes IB/mad: Report number of times a mad was retried IB/cm: Add basic performance counters IB/mad: Fix incorrect access to items on local_list RDMA/cma: add support for rdma_migrate_id() RDMA/cma: Override default responder_resources with user value IB/cm: Add interim support for routed paths RDMA/cma: Do not issue MRA if user rejects connection request IB/cm: Flush workqueue when removing device RDMA: Fix license text
Sean Lee (1): [ARM] 2852/1: Correct the mistake in arch/arm/mm/Kconfig file
Sean MacLennan (26): [POWERPC] 4xx: Add PowerPC 440EP Rev C [POWERPC] 4xx: PIKA Warp base platform [POWERPC] 4xx: PIKA Warp DTS [POWERPC] 4xx: PIKA Warp bootwrapper [POWERPC] 4xx: PIKA Warp defconfig [POWERPC] 4xx: Fix offset value on Warp board i2c-ibm_iic: Change the log levels i2c-ibm_iic: Support building as an of_platform driver [POWERPC] PIKA Warp: Update DTS to support Rev B boards [POWERPC] PIKA Warp: Update platform code to support Rev B boards powerpc/44x: Support NAND boot for Rev A Warp boards i2c-ibm_iic: Register child nodes powerpc/4xx: Cleanup Warp for i2c driver changes. powerpc/44x: Warp DTS changes for board updates powerpc/44x: Incorrect NOR offset in Warp DTS hwmon: ad7414 driver [MTD] [NAND] ndfc driver [WATCHDOG] Pika Warp appliance watchdog timer powerpc/44x: Warp patches for the new NDFC driver powerpc: Update Warp to use leds-gpio driver i2c: Fix confusing i2c-ibm_iic message powerpc/warp: Fix ISA_DMA_THRESHOLD default powerpc/warp: Platform fix for i2c change powerpc/44x: Update Warp defconfig powerpc/4xx: Have Warp take advantage of GPIO LEDs default-state = keep powerpc: warning: allocated section `.data_nosave' not in segment
Sean Young (15): [MTD] Use correct major number for INFTL [MTD] Add Resident Flash Disk (RFD) support [MTD] maps/ts5500: Fix partition support. Code cleanup [MTD] maps/Kconfig: Simplify and update dependencies [MTD] maps: Replace dependency on non existing config option [MTD] RFD_FTL: Use lanana assigned major device number [PCMCIA MTD] Fix leak and crash on reboot [MTD] RFD FTL: Be noisier, and don't assume block without RFD magic are erased USB Phidget InterfaceKit: make inputs pollable and new device support USB: Add driver for PhidgetMotorControl USB: Put phidgets driver in a sysfs class USB: Phidgets should check create_device_file() return value USB: New PhidgetKit 8/8/8 reset outputs after 2 seconds USB: Fix oops in PhidgetServo drm/i915: Set the multiplier for SDVO on G33 platform
Sebastian Andrzej Siewior (25): [MTD] remove unused mtd parameter in of_mtd_parse_partitions() powerpc: Reflect the used arguments in machine_init() prototype USB: remove optional bus bindings in isp1760, fixing runtime warning USB: isp1760: use a specific PLX bridge instead of any bdridge V4L/DVB (10202): [PATCH] v4l/tvp514x: Don't write after line end x86/centaur: merge 32 & 64 bit version V4L/DVB (10655): tvp514x: make the module aware of rich people Input: ucb1400 - move static function from header into core crypto: padlock - Enable on x86_64 net/libertas: make SPI interface big endian aware [ARM] orion5x: add sram support for crypto net/libertas: remove GPIO-CS handling in SPI interface code [ARM] orion5x: increment window counter after adding sram mapping net/libertas: don't recursive spin lock in if_spi_e2h() kmemcheck: depend on HAVE_ARCH_KMEMCHECK crypto: ansi_prng - Use just a BH lock crypto: ansi_prng - alloc cipher just in init avr32/lib: fix unaligned memcpy() avr32/lib: fix unaligned memcpy where len < 4 lib/scatterlist: add a flags to signalize mapping direction sdhci: use SG_MITER_TO_SG/SG_MITER_FROM_SG cb710: use SG_MITER_TO_SG/SG_MITER_FROM_SG crypto: mv_cesa - Add support for Orion5X crypto engine powerpc/ipic: unmask all interrupt sources Revert "kmod: fix race in usermodehelper code"
Sebastian Frei (1): Input: wistron_btns - add DMI entry for Medion WIM2030 laptop
Sebastian Haas (5): Staging: add cpc-usb driver to the staging tree can: sja1000: Add support for the new 4 channel EMS CPC-PCI cards cpc-usb: Removed driver from staging tree ems_usb: Added support for EMS CPC-USB/ARM7 CAN/USB interface ems_pci: fix size of CAN controllers BAR mapping for CPC-PCI v2
Sebastian Heutling (1): eeprom/at25: bugfix "not ready" timeout after write
Sebastian Manciulea (3): udf: Fix handling of multisession media udf: Fix bug in VAT mapping code udf: Fix compilation warnings when UDF debug is on
Sebastian Ott (52): [S390] Cleanup in Documentation/kernel-parameters.txt. [S390] cio: Dump ccw device information in case of timeout. [S390] qdio: Remove double checked value. [S390] cio: remove lock from ccw_device_oper_notify. [S390] cio: introduce isc_(un)register functions. [S390] cio: fix double unregistering of subchannels [S390] cio: move irritating comment. [S390] cio: introduce cio_update_schib [S390] cio: introduce cio_commit_config [S390] cio: commit all pmcw changes. [S390] cio: use pim to check for multipath. [S390] cio: ccw device online store - report rc from ccw driver. [S390] cio: device scan oom fallback. [S390] cio: airq - fix array boundary [S390] cio: ccw group online store - report rcs to the caller. [S390] cio: fix sanity checks in ccwgroup driver. [S390] cio: ccw group fix unbind behaviour. [S390] cio: fix wrong buffer access in cio_ignore_write [S390] cio: fix rc generation after chsc call [S390] cio: remove unused local variable [S390] cio: wake up on failed recognition [S390] cio: introduce ccw_device_schedule_sch_unregister [S390] cio: introduce notifier for boxed state [S390] cio: disallow online setting of device in transient state [S390] cio: online_store - trigger recognition for boxed devices [S390] cio: fix sanity checks in device_ops. [S390] dasd: check_characteristics cleanup [S390] dasd: sync after async probe [S390] pm: ccw bus power management callbacks [S390] pm: ccwgroup bus power management callbacks [S390] pm: css bus power management callbacks [S390] dasd: fix refcounting in dasd_change_state PM: Clear -EAGAIN in dpm_prepare [S390] cio: fix double free after failed device initialization [SCSI] zfcp: proper use of device register [S390] cio: fix not oper handling after failed [on|off]line processing [S390] cio: increase trace level [S390] cio: ensure to hold a reference for deferred deregistration [S390] cio: fix use after free in s390 debug feature [S390] cio: fix memleak in subchannel validation [S390] cio: remove subchannel init_name [S390] cio: move final put_device to ccw_device_unregister [S390] cio: remove ccw_device init_name [S390] proper use of device register [S390] cio: merge init calls [S390] cio: introduce css_eval_scheduled [S390] cio: introduce css_settle [S390] cio: dont kfree vmalloced memory [S390] cio: idset use actual number of ssids [S390] cio: introduce consistent subchannel scanning [S390] 3270 console build fix [S390] call home: fix local buffer usage in proc handler
Sebastian Siewior (98): [CRYPTO] tcrypt: Fix error checking for comp allocation [POWERPC] spufs: Free mm if spufs_fill_dir() failed [POWERPC] spufs: Fix error handling in spufs_fill_dir() [POWERPC] spufs: fix building spufs/spu_save_dump.h [POWERPC] spufs: Add bit definition [CRYPTO] api: Handle unaligned keys in setkey [CRYPTO] api: Allow ablkcipher with no queues [CELL] spufs: remove section mismatch warning sctp: try to fix readlock sctp: fix shadow symbol in net/sctp/tsnmap.c [CRYPTO] api: fix writting into unallocated memory in setkey_aligned [POWERPC] spufs: Make file-internal functions & variables static [POWERPC] spufs: Make isolated loader properly aligned [CRYPTO] api: Add crypto_ablkcipher_ctx_aligned [CRYPTO] des: Rename des to des-generic [CRYPTO] aes: Rename aes to aes-generic [CRYPTO] sha: Load the SHA[1|256] module by an alias gianfar: remove orphan struct. [CRYPTO] geode: Fix not inplace encryption KEYS: fix macro [CRYPTO] geode: remove alias [CRYPTO] aes: Move common defines into a header file [CRYPTO] geode: use consistent IV copy [CRYPTO] geode: relax in busy loop and care about return value [CRYPTO] geode: move defines into a headerfile [CRYPTO] aes-generic: Coding style cleanup [CRYPTO] aes-generic: Make key generation exportable [CRYPTO] aes-x86-64: Remove setkey [CRYPTO] ctr: Remove default M [CRYPTO] aes-i586: Remove setkey [CRYPTO] geode: Add fallback for unsupported modes [CRYPTO] aes-asm: Merge common glue code [CRYPTO] geode: do not copy the IV too often [CRYPTO] aes_s390: Add fallback driver [CRYPTO] geode: Use correct encrypt/decrypt function in fallback [CRYPTO] s390-aes: Use correct encrypt/decrypt function in fallback [CRYPTO] tcrypt: Add select of AEAD [CRYPTO] twofish: Merge common glue code [XFRM]: Remove ifdef crypto. gelic wireless driver needs WIRELESS_EXT support libertas: compare the current command with response [CRYPTO] xts: Use proper alignment libertas: fix the 'compare command with itself' properly mtd: nand: add out label in rfc_from4 [POWERPC] 85xx: Enable DMA engine on the MPC8544 DS [CRYPTO] tcrypt: Group common speed templates [CRYPTO] tcrypt: Shrink speed templates [CRYPTO] aes-x86-32: Remove unused return code [CRYPTO] tcrypt: Change the usage of the test vectors [CRYPTO] tcrypt: Shrink the tcrypt module [CRYPTO] tcrypt: Change the XTEA test vectors [CRYPTO] api: Make the crypto subsystem fully modular [CRYPTO] aes: Export generic setkey [CRYPTO] padlock-aes: Use generic setkey function [CRYPTO] kconfig: Ordering cleanup DMA engine: typo fixes [MTD] [NAND] fix possible Ooops in rfc_from4 Remove -numa from EXTRAVERSION metronomefb: don't free firmware twice in error path m68knommu: ColdFire add support for kernel preemption m68knommu: add a missing backslash n in setup code m68knommu: add pretty back strace m68knommu: add some missing sections into the linker script m68knommu: update MAX_M68K_DMA_CHANNELS for some plattforms m68knommu: fix compare race in sched related code m68knommu: kill warnings in FEC driver m68knommu: fix FEC driver locking USB: ISP1760 HCD driver m68knommu: ColdFire add support for kernel preemption (missing chunk) usb: fix compile warning in isp1760 m68knommu: add info about removing mcfserial spi: fix the read path in spidev mm: fix build on non-mmu machines ftrace: copy + paste typo in asm/ftrace.h m68knommu: Add Coldfire DMA Timer support m68knommu: m68knommu: add old stack trace method m68knommu: move code within time.c m68knommu: complete generic time m68knommu: add sched_clock() for the DMA timer m68knommu: add ffs and __ffs plattform which support ISA A+ or ISA C m68knommu: add byteswap assembly opcode for ISA A+ m68knommu: add read_barrier_depends() and irqs_disabled_flags() m68knommu: MCF5307 PIT GENERIC_CLOCKEVENTS support m68knommu: fec: remove FADS m68knommu: remove RPXCLASSIC from the m68k tree backlight: Fix missing kernel doc entry fbdev: add the carmine FB driver setlocalversion: do not describe if there is nothing to describe Documentation: fix typo in ubifs.txt usb: return error code instead of 0 in the enqueue function. usb: isp1760: don't be noisy about short packets. net: don't grab a mutex within a timer context in gianfar UBIFS: create the name of the background thread in every case powerpc/boot: Compare _start against ei.loadsize instead ei.memsize powerpc/boot: Allocate more memory for dtb m68knommu: use one exist from execption net/mv643xx: use GFP_ATOMIC while atomic net/mv643xx: don't disable the mib timer too early and lock properly
Sebastian Witt (2): I2C: i2c-vid.h: Support for VID to reg conversion I2C: add new atxp1 driver
Sebastiano Di Paola (1): net: packet socket packet_lookup_frame fix
Sebastien Dugue (13): futex_requeue() optimization i386: Rename boot_gdt_table to boot_gdt PCI: quirk: enable MSI Mapping on HT1000 powerpc: Separate the irq radix tree insertion and lookup powerpc: Make the irq reverse mapping radix tree lockless ehea: fix phyp debugging typo ehea: fix mutex and spinlock use powerpc: Ignore generated vmlinux.lds in git powerpc/pseries: Fix getting the server number size powerpc/ibmebus: Get rid of the IRQ mapping in ibmebus_free_irq() powerpc/pseries: Fix cpu hotplug hrtimers: allow the hot-unplugging of all cpus hrtimers: allow the hot-unplugging of all cpus
Sebastien Dugué (1): Fix IPMI watchdog set_param_str() using kstrdup
Sedji Gaouaou (3): atmel_pwm: Rename the "mck" clock to "pwm_clk" ASoC: Merge AT91 and AVR32 support into a single atmel architecture ASoC: Add audio support for the Atmel AT91SAM9G20ek board(uing wolfson 8731).
Segher Boessenkool (35): powerpc: Maple: request I/O resource. powerpc: Update MPIC workarounds powerpc: Fix some MPIC + HT APIC buglets powerpc: Don't re-assign PCI resources on Maple powerpc/pseries: Change H_StudlyCaps to H_SHOUTING_CAPS powerpc: make OF interrupt tree parsing more strict [POWERPC] Fix new interrupt code (MPIC endianness) [POWERPC] Fix new interrupt code (MPIC detection) Fix insta-reboot with "i386: Relocatable kernel support" [POWERPC] Select u-image as default image for Linkstation [POWERPC] PowerPC: select default image for Linkstation [RSLIB] Support non-canonical GF representations [MTD] [NAND] Use rslib for CAFÉ ECC [POWERPC] Specify GNUTARGET on $(AR) invocations [POWERPC] Fix sed command lines for zlib source construction [POWERPC] Fix ppc_rtas_progress_show() [POWERPC] Fix VDSO compile warning [POWERPC] PowerPC: Prevent data exception in kernel space (32-bit) kbuild: New 'cc-fullversion' macro powerpc: Refuse to build 64-bit with GCC-4.2.0 and CONFIG_MODULES [POWERPC] of_detach_node()'s device node argument cannot be const [POWERPC] Fix a compile warning in pci_32.c [POWERPC] Fix a compile warning in powermac/feature.c [POWERPC] Replace a few #defines with empty inline functions [POWERPC] Implement atomic{, 64}_{read, write}() without volatile time: prevent the loop in timespec_add_ns() from being optimised away kbuild: show defconfig subdirs in make help [POWERPC] ppc: Use ebony_defconfig for defconfig [POWERPC] ppc: Include <asm/cacheflush.h> in kernel/ppc_ksyms.c [POWERPC] ppc: Don't run prom_init_check for arch/ppc builds [S390] Fix build failure in __cpu_up() powerpc: Get rid of CROSS32{AS,LD,OBJCOPY} powerpc: Fix build bug with binutils < 2.18 and GCC < 4.2 powerpc: Fix compile error with binutils 2.15 fsl_pq_mdio: Fix compile failure
Seiji Munetoh (2): tpm: bios log parsing fixes tpm: more bios log parsing fixes
Sekhar Nori (1): davinci: make arch_idle and arch_reset as inline functions
Sellout Bessie (1): Radeonfb Xpress 200M RC410 support
Semih Hazar (3): Input: ads7846 - SPI_CPHA mode bugfix Input: ads7846 - introduce sample settling delay Input: ads7846 - re-check pendown status before reporting events
Semun Lee (1): [MTD] [NAND] pxa3xx_nand_flash: Add definition of STM2GbX16 NAND flashes
Senthil Balasubramanian (36): mac80211: Fix for NULL pointer dereference in sta_info_get() mac80211: fix alignment issue with compare_ether_addr() ath9k: Incorrect key used when group and pairwise ciphers are different. ath9: Fix ath_rx_flush_tid() for IRQs disabled kernel warning message. ath9k: connectivity is lost after Group rekeying is done ath9k: Fix IRQ nobody cared issue with ath9k ath9k: INI update for atheros chipets. ath9k: incorrect noise floor threshold values. ath9k: Build RFKILL feature even when RFKILL subsystem is a MODULE ath9k: IRQ should be disabled before calling free_irq() ath9k: Race condition in accessing TX and RX buffers. wireless: Incorrect LEAP authentication algorithm identifier. ath9k: Adding AR9285 chipset register information. ath9k: Adding initvalues for Atheros AR9285 chipset. ath9k: Adding support for Atheros AR9285 chipset. ath9k: Incorrect band enum causes invalid antenna configuration. ath9k: avoid rx frames with corrupted descriptor. ath9k: BH shouldn't be enabled when hardirqs are disabled. ath9k: Fix incorrect sequence numbering for unaggregated QoS Frame. ath9k: INI update for Atheros AR9280 and AR9285 chipset. ath9k: Fix AR9285 specific noise floor eeprom reads. ath9k: Add open loop control support ath9k: Get rid of unnecessary ATOMIC memory alloc during init time ath9k: RX buffers may be accessed/freed even before initialized/alloced. ath9k: INI update for AR9285 and periodic PA offset caliberation ath9k: Incorrect AR9285 version check macro mac80211: Initialize RX's last received sequence number ath9k: remove unnecessary STATION mode check. ath9k: stop ani when the STA gets disconnected. ath9k: race condition in SCANNING state check during ANI calibration ath9k: Handle different TX and RX streams properly. ath9k: Manipulate and report the correct RSSI ath9k: RX stucks during heavy traffic in HT40 mode. ath9k: Fix TX hang issue with Atheros chipsets ath9k: Adjust the chainmasks properly ath9k: Fix bug in chain handling
Seokmann Ju (28): [SCSI] qla2xxx: correct locking while call starget_for_each_device() [SCSI] qla2xxx: Remove unnecessary spinlock primitive - mbx_reg_lock. [SCSI] qla2xxx: add support for NPIV [SCSI] qla2xxx: update version to 8.02.00-k1. [SCSI] qla2xxx: fix to honor ignored parameters in sysfs attributes [SCSI] qla2xxx: fix panic caused by previous patch [SCSI] qla2xxx: Add PCI error recovery support. [SCSI] qla2xxx: Retrieve max-NPIV support capabilities from FW. [SCSI] qla2xxx: Add a filter to compare port_name against the physical on vport creation. [SCSI] qla2xxx: Issue correct MBC_INITIALIZE_FIRMWARE command. [SCSI] qla2xxx: Correct issue where vport-state was not updated during an ISP_ABORT_NEEDED requst. [SCSI] qla2xxx: Access the proper 'physical' port in FC-transport callbacks. [SCSI] qla2xxx: Consistently access the physical HA port. [SCSI] qla2xxx: Check DFLG_NO_CABLE only on physical port. [SCSI] qla2xxx: Use proper HA during asynchrounous event handling. [SCSI] qla2xxx: Correct vport configuration-change handling. [SCSI] qla2xxx: Correct misc. endian and byte-ordering issues. [SCSI] qla2xxx: Revert "qla2xxx: Use proper HA during asynchronous event handling." [SCSI] qla2xxx: Correct handling of AENs postings for vports. [SCSI] qla2xxx: Add dev_loss_tmo_callbk/terminate_rport_io callback support. [SCSI] qla2xxx: Cleanup NPIV related functions [SCSI] qla2xxx: Always aquire the parent's hardware_lock. [SCSI] qla2xxx: Correct fcport state-management during loss. [SCSI] qla2xxx: Correct vport management of MBA_PORT_UPDATE. [SCSI] qla2xxx: Correct rport/fcport visibility-state handling during loop-resync. [SCSI] qla2xxx: Add checks for a valid fcport in dev-loss-tmo/terminate_rport_io callbacks. [SCSI] qla2xxx: Correct several PCI-EEH issues. [SCSI] qla2xxx: Correct bus-reset behaviour with recent ISPs.
Serge A. Suchkov (1): [ALSA] hda-codec - Fix race condition in generic bound volume/swtich controls
Serge Belyshev (1): Remove unnecessary cast in prefetch()
Serge E. Hallyn (71): mqueue comment typo fix selinux: check for failed kmalloc in security_sid_to_context() minor audit updates kthread: update loop.c to use kthread kthread: convert smbiod kthread: convert stop_machine into a kthread Convert s390_collect_crw_info() in s390mach.c from being started [S390] fix duplicate export of overflow{ug}id pcmcia: convert pcmcia_cs to kthread s390: move var declarations behind ifdef [ARM] kthread: switch arch/arm/kernel/apm.c kthread: convert loop.c to kthread kthread: convert arch/i386/kernel/apm.c loop: forward-port resource leak checks from Solar namespaces: add nsproxy nsproxy: move init_nsproxy into kernel/nsproxy.c namespaces: incorporate fs namespace into nsproxy namespaces: utsname: introduce temporary helpers namespaces: utsname: switch to using uts namespaces namespaces: utsname: use init_utsname when appropriate namespaces: utsname: implement utsname namespaces namespaces: utsname: sysctl namespaces: utsname: remove system_utsname namespaces: utsname: implement CLONE_NEWUTS flag namespaces: fix exit race by splitting exit namespaces: fix task exit disaster utsns: fix !CONFIG_UTS_NS behavior ipcns: fix !CONFIG_IPC_NS behavior user namespace: add unshare user namespace: fix copy_user_ns return value Implement file posix capabilities cgroups: implement namespace tracking subsystem pid namespaces: define is_global_init() and is_container_init() capabilities: clean up file capability reading file capabilities: allow sigcont within session file capabilities: don't prevent signaling setuid root programs capabilities: introduce per-process capability bounding set oom_kill: remove uid==0 checks file capabilities: simplify signal check root_plug: use cap_task_prctl smack: use cap_task_prctl cgroups: implement device whitelist cgroups: introduce cft->read_seq() ipc: sysvsem: refuse clone(CLONE_SYSVSEM|CLONE_NEWIPC) capabilities: add bounding set to /proc/self/status cgroup_clone: use pid of newly created task for new cgroup selinux: add support for installing a dummy policy (v2) file capabilities: uninline cap_safe_nice file capabilities: add no_file_caps switch (v4) user namespaces: let user_ns be cloned with fairsched user namespaces: require cap_set{ug}id for CLONE_NEWUSER user namespaces: document CFS behavior devices cgroup: allow mkfifo securityfs: fix long-broken securityfs_create_file comment User namespaces: Only put the userns when we unhash the uid keys: distinguish per-uid keys in different namespaces keys: consider user namespace in key_permission keys: skip keys from another user namespace keys: make procfiles per-user-namespace don't raise all privs on setuid-root file with fE set (v2) proc_sysctl: use CONFIG_PROC_SYSCTL around ipc and utsname proc_handlers namespaces: move proc_net_get_sb to a generic fs/super.c helper namespaces: mqueue ns: move mqueue_mnt into struct ipc_namespace namespaces: ipc namespaces: implement support for posix msqueues namespaces: mqueue namespace: adapt sysctl cap_prctl: don't set error to 0 at 'no_change' add some long-missing capabilities to fs_mask tomoyo: avoid get+put of task_struct staging: p9auth: prevent some oopses and memory leaks KEYS: Make /proc/keys use keyid not numread as file position [try #6] Staging: p9auth: a few fixes
Serge Hallyn (9): Add audit uid to netlink credentials seclvl: use securityfs (fix) [MLSXFRM]: Add security context to acquire messages using netlink uts: copy nsproxy only when needed fix up security_socket_getpeersec_* documentation file capabilities: remove cap_task_kill() file caps: always start with clear bprm->caps_* User namespaces: set of cleanups (v2) User namespaces: use the current_user_ns() macro
Sergei Haller (1): V4L/DVB (4453): [PATCH] dibcom mod3000p + mt2060 -- remote control
Sergei Organov (1): serial: Add PCMCIA IDs for Quatech DSP-100 dual RS232 adapter.
Sergei Poselenov (2): phylib: Basic support for the M88E1121R Marvell chip kbuild: fix "Argument list too long" error for "make headers_check",
Sergei Shtylylov (16): [MIPS] JMR3927 fixes. Au1550 AC'97 OSS driver spinlock fixes USB: Au1xx0: replace casual readl() with au_readl() in the drivers [MIPS] TX49x7: Fix timer register #define's [MIPS] Au1xx0: really set KSEG0 to uncached on reboot [MIPS] Au1200: Make KGDB compile [MIPS] TX49x7: Fix reporting of the CPU name and PCI clock [MIPS] Fix DBAu1550 software power off. [ALSA] AMD Au1x00: make driver build after cleanup AMD Au1xx0: fix Ethernet TX stats Stop calling phy_stop_interrupts() twice IDE: claim extra DMA ports regardless of channel IDE: always release DMA engine ide-dma: fix ide_build_dmatable() for TRM290 sgiioc4: sgiioc4_read_status drive busy check fix sgiioc4: fix messages
Sergei Shtylyov (247): MIPS: Au1550: Fix OHCI memory map size [ALSA] AMD Au1x00: fix DMA init/cleanup [ALSA] AMD Au1x00: AC'97 controller is memory mapped NEx000: fix RTL8019AS base address for RBTX4938 au1000_eth.c probe code straightened up [SERIAL] AMD Alchemy UART: claim memory range Fix RTL8019AS init for Toshiba RBTX49xx boards NAND: AMD Au1550 driver reads write-only register NAND: Fix NAND ECC errors on AMD Au1550 [MIPS] Fix marking buddy of pte global for MIPS32 w/36-bit physical address [MIPS] Save write-only Config.OD from being clobbered [MIPS] Fix mprotect() syscall for MIPS32 w/36-bit physical address support [MIPS] Fix swap entry for MIPS32 36-bit physical address [MIPS] Au1xx0: fix prom_getenv() to handle YAMON style environment [MIPS] Fix non-linear memory mapping on MIPS [MIPS] arch/mips/au1000/time.c cleanup Au1550/1200: add missing PSC #define's, make OSS driver use the proper ones ide: actually honor drive's minimum PIO/DMA cycle times ide: pdc202xx_old: remove the obsolete busproc [SERIAL] Make uart_match_port() work with all memory mapped UARTs [SERIAL] 8250 resourse management fixes [SERIAL] suspend/resume handlers don't have level arg anymore [SERIAL] Make uart_line_info() correctly tell MMIO from I/O port ide_dma_speed() fixes ide: remove dma_base2 field from ide_hwif_t [MIPS] Au1xx0 code sets incorrect mips_hpt_frequency [POWERPC] Fix debug printks for 32-bit resources in the PCI code pdc202xx_new: fix PIO mode setup sl82c105: straighten up IDE control/status register caching pdc202xx_new: fix PLL/timing issues ide: HPT3xxN clocking fixes ide: fix HPT37x timing tables ide: optimize HPT37x timing tables ide: fix HPT3xx hotswap support ide: fix the case of multiple HPT3xx chips present ide: HPT3xx: fix PCI clock detection HPT37x: read f_CNT saved by BIOS from port PIIX: remove check for broken MW DMA mode 0 PIIX/SLC90E66: PIO mode fallback fix pata_sil680: PIO1 taskfile transfers overclocking fix (repost) hpt366: rework rate filtering hpt366: print the real chip name at startup hpt366: switch to using pci_get_slot hpt366: cache channel's MCR address hpt366: merge HPT37x speedproc handlers hpt366: clean up DMA timeout handling for HPT370 hpt366: init code rewrite hpt366: HPT36x PCI clock detection fix piix: fix 82371MX enablebits piix: tuneproc() fixes/cleanups slc90e66: carry over fixes from piix driver pdc202xx_new: remove useless code pdc202xx_new: remove check_in_drive_lists abomination ide: add Toshiba TC86C001 IDE driver (take 2) pata_sl82c105: wrong assumptions about compatible PIO modes (2.6.20) pata_oldpiix: fix PIO2 underclocking (2.6.20) pata_mpiix: fix PIO setup issues (2.6.20) pata_mpiix: probing cleanup (resend) [MIPS] RBTX49x7: declare prom_getcmdline() [MIPS] JMR3927 and RBTX49x7 support little endian siimage: PIO1/2 taskfile transfer overclocking fix pdc202xx_old: fix PIO mode setup sl82c105: DMA support fixes gianfar: don't duplicate gfar_error() alim15x3: fix PIO mode setup cmd64x: fix PIO mode setup (take 3) piix/slc90e66: more tuneproc() fixing (take 2) ide: ide_get_best_pio_mode() returns incorrect IORDY setting (take 2) natsemi: netpoll fixes cmd64x: fix recovery time calculation (take 3) hpt366: fix kernel oops with HPT302N [NETPOLL]: Fix TX queue overflow in trapped mode. [NETPOLL]: Remove CONFIG_NETPOLL_RX PCI: define pci_request/release_regions() for CONFIG_PCI=n sl82c105: rework PIO support (take 2) sl82c105: DMA support code cleanup (take 4) cmd64x: fix multiword and remove single-word DMA support cmd64x: interrupt status fixes (take 2) cmd64x: add/fix enablebits (take 2) cmd64x: procfs code fixes/cleanups (take 2) cmd64x: use interrupt status from MRDMODE register (take 2) aec62xx: fix PIO/DMA setup issues hpt366: don't check enablebits for HPT36x clockchips.h: kernel-doc fix sl82c105: add speedproc() method and MWDMA0/1 support [MIPS] EMMA2RH: remove dead KGDB code hpt366: disallow Ultra133 for HPT374 hpt366: blacklist MAXTOR STM3320620A for UltraDMA/66 hpt366: use correct enablebits for HPT36x ide: make void and rename ide_dma_lostirq() method ide: make void and rename ide_dma_timeout() method hpt366: simplify UltraDMA filtering (take 4) cmd64x: init. code cleanup aec62xx: rework init_setup_aec6x80() aec62xx: remove init_dma() method (take 2) aec62xx: kill speedproc() method wrapper (take 2) pata_hpt37x: actually clock HPT374 with 50 MHz DPLL (take 2) pata_hpt{37x|3x2n}: fix clock reporting (take 2) ide: fix PCI refcounting pdc202xx_new: fix PCI refcounting hpt366: fix PCI clock detection for HPT374 (take 4) ide: add ide_dev_is_sata() helper (take 2) hpt366: UltraDMA filter for SATA cards (take 2) hpt366: MWDMA filter for SATA cards (take 2) pdc202xx_new: switch to using pci_get_slot() (take 2) ide: call udma_filter() before resorting to the UltraDMA mask cmd64x: don't clear the other channel's interrupt pata_sil680: kill bogus reset code (take 2) ide: don't set PIO mode on pre-EIDE drives siimage: remove resetproc() method [MIPS] Alchemy: replace ffs() with __ffs() [MIPS] Alchemy: fix IRQ bases hpt366: fix HPT37x PIO mode timings (take 2) [MIPS] Alchemy: fix PCI resource conflict [MIPS] Alchemy: fix off by two error in __fixup_bigphys_addr() [MIPS] Alchemy: Fix use of __init code bug exposed by modpost warning trm290: do hook dma_host_{on,off} methods (take 2) hpt366: change timing register masks hpt366: kill set_dma_mode() method wrapper hpt366: merge set_dma_mode() methods trm290: cannot call ide_setup_dma() ide: ide_setup_dma() assumes 8 ports ide: insert BUG_ON() into __ide_set_handler() (take 2) ide: introduce CONFIG_BLK_DEV_IDEDMA_SFF option [MIPS] Alchemy: work around clock misdetection on early Au1000 [MIPS] Pb1200: Fix header breakage [MIPS] Make KGDB compile on UP siimage: fix kernel oops on PPC 44x tg3: fix MMIO for PPC 44x platforms Au1200: kill IDE driver function prototypes Au1200: IDE driver build fix Pb1200/DBAu1200: fix bad IDE resource size natsemi: fix MMIO for PPC 44x platforms [SCSI] aic7xxx: fix MMIO for PPC 44x platforms [SCSI] aic79xx: fix MMIO for PPC 44x platforms ide: make ide_pci_check_iomem() actually work [MIPS] Alchemy: don't unmask timer IRQ early [MIPS] Alchemy: kill useless time variables [MIPS] Alchemy: kill useless #include's, #define's and extern's [MIPS] Alchemy: move UART platform code to its proper place [MIPS] Alchemy: kill unused PCI_IRQ_TABLE_LOOKUP macro [MIPS] DBAu1200: fix bad SMC 91C111 resource size [MIPS] Pb1200: do register SMC 91C111 [MIPS] Pb1200/DBAu1200: move platform code to its proper place siimage: coding style cleanup (take 2) [MIPS] Alchemy: SMBus resource fix [MIPS] Alchemy common headers style cleanup [MIPS] Alchemy common code style cleanup [MIPS] Alchemy PCI code style cleanup [MIPS] DBAu1xx0 code style cleanup [MIPS] Pb1000 code style cleanup [MIPS] Pb1100 code style cleanup [MIPS] Pb1500 code style cleanup [MIPS] Pb1550 code style cleanup [MIPS] Pb1200/DBAu1200 code style cleanup [MIPS] MTX-1 code style cleanup [MIPS] XXS1500 code style cleanup [MIPS] Pb1000: bury the remnants of the PCI code [MIPS] Au1200: MMC resource size off by one palm_bk3710: fix resource management pcmcia: fix Alchemy warnings palm_bk3710: fix IDECLK period calculation palm_bk3710: add UltraDMA/100 support ide: mask interrupt in ide_config_drive_speed() hpt366: cleanup maskproc() method sgiioc4: remove maskproc() method sgiioc4: kill useless address checks sgiioc4: kill duplicate ioremap() scc_pata: kill unused variables sgiioc4: fix error cleanup path (take 2) sgiioc4: use ide_host_add() (take 2) ide: don't set hwif->dma_ops in init_dma() method ide: move read_sff_dma_status() method to 'struct ide_dma_ops' ide-dma-sff: factor out ide_dma_sff_write_status() scc_pata: make use of scc_dma_sff_read_status() ide/libata: fix ata_id_is_cfa() (take 4) libata-sff: fix 32-bit PIO ATAPI regression USB: musb: fix urb_dequeue() method USB: musb: host endpoint_disable() oops fixes USB: musb: fix data toggle saving with shared FIFO USB: musb: be careful with 64K+ transfer lengths, host side USB: musb: use right poll limit for low speed devices ide-iops: fix odd-length ATAPI PIO transfers ata: add CFA specific identify data words USB: musb: rewrite host periodic endpoint allocation au1xxx-ide: auide_{in|out}sw() should be static ide: identify data word 53 bit 1 doesn't cover words 62 and 63 (take 3) ide-iops: only clear DMA words on setting DMA mode ide: add support for CFA specified transfer modes (take 3) ide-disk: use ATA_ERR ide: use ATA_HOB ide: turn set_irq() method into write_devctl() method ide: rename IDE_TFLAG_IN_[HOB_]FEATURE ide-io-std: shorten ide_{in|out}put_data() ide: call {in|out}put_data() methods from tf_{read|load}() methods (take 2) ide: move data register access out of tf_{read|load}() methods (take 2) ide: turn selectproc() method into dev_select() method (take 5) ide: inline SELECT_DRIVE() ide-h8300: remove mm_{inw|outw}() at91_ide: remove custom tf_{read|load}() methods ide-h8300: remove custom tf_{read|load}() methods ide: replace IDE_TFLAG_* flags by IDE_VALID_* ide: simplify 'struct ide_taskfile' ide: move common code out of tf_load() method ide: call write_devctl() method from tf_read() method ide: refactor tf_load() method ide: refactor tf_read() method pata_hpt37x: fix HPT370 DMA timeouts libata: use ATA_ID_CFA_* USB: musb: bugfixes for multi-packet TXDMA support USB: musb: sanitize clearing TXCSR DMA bits (take 2) USB: musb: fix isochronous TXDMA (take 2) hpt366: fix HPT370 DMA timeouts hpt366: use ATA_DMA_* constants cs5536: define dma_sff_read_status() method icside: register second channel of version 6 PCB davinci: INTC: add support for TI cp_intc pata_efar: fix PIO2 underclocking pdc202xx_old: fix 'pdc20246_dma_ops' pdc202xx_old: fix resetproc() method pdc202xx_old: use ide_dma_test_irq() pdc202xx_old: don't call pdc202xx_reset() on IRQ timeout pdc202xx_old: kill resetproc() method sl82c105: add printk() logging facility libata-sff: avoid byte swapping in ata_sff_data_xfer() sgiioc4: coding style cleanup ide: call clear_irq() method in ide_timer_expiry() cmd64x: implement clear_irq() method (take 2) siimage: use ide_dma_test_irq() (take 2) ide: move IRQ clearing from ack_intr() method to clear_irq() method (take 2) ide: move ack_intr() method into 'struct ide_port_ops' (take 2) cmd640: implement test_irq() method cmd64x: implement test_irq() method pdc202xx_old: implement test_irq() method (take 2) siimage: implement test_irq() method sl82c105: implement test_irq() method musb_gadget: fix unhandled endpoint 0 IRQs musb_gadget: suppress "parasitic" TX interrupts with CPPI musb_host: refactor musb_save_toggle() (take 2) musb_host: factor out musb_ep_{get|set}_qh() musb_host: simplify check for active URB musb_host: streamline musb_cleanup_urb() calls musb_host: refactor URB giveback musb: split out CPPI interrupt handler USB: musb_host: undo incorrect change in musb_advance_schedule() USB: musb_gadget_ep0: fix typo in service_zero_data_request() davinci: DM646x: pass correct MUSB IRQs
Sergei Trofimovich (1): mm cleanup: shmem_file_setup: 'char *' -> 'const char *' for name argument
Sergey Belyashov (3): HID: Autocentering support for Logitech MOMO Racing Wheel HID: autocentering support for Logitech G25 Racing Wheel HID: autocentering support for Logitech Force 3D Pro
Sergey Kiselev (1): KVM: Handle writes to MCG_STATUS msr
Sergey Kononenko (2): [SCSI] aic94xx: Supermicro motherboards support [WATCHDOG] 631xESB/632xESB support for iTCO_wdt
Sergey Lapin (14): rtc: Ramtron FM3130 RTC support [ARM] 5210/2: AFEB9260: board support [ARM] 5219/2: MACB ethernet support for AFEB9260 [ARM] 5238/2: Very basic Palm Zire 72 support [ARM] 5239/1: Palm Zire 72 power management support [ARM] 5326/1: AFEB9260: Fix for i2c_board_info structure ASoC: AFEB9260 driver [ARM] 5514/1: AFEB9260 sound support [ARM] 5525/1: AFEB9260: fix for MMC support Add constants for the ieee 802.15.4 stack net: add IEEE 802.15.4 socket family implementation net: add NL802154 interface for configuration of 802.15.4 devices ieee802154: add documentation about our stack ieee802154: add simple HardMAC driver sample
Sergey Matyukevich (5): [libata] PATA driver for CF interface on AT91SAM9260 SoC libata: Updates and fixes for pata_at91 driver ARM: 5631/1: Platform data for CF/IDE support in AT91SAM9260 ARM: 5632/1: Board-specific data for IDE support on afeb9260 at91_ide: remove headers specific for at91sam9263
Sergey Ovcharenko (1): USB: storage: unusual_devs.h additions for Macpower MasterBox
Sergey Pinaev (1): USB: storage: iRiver P7 UNUSUAL_DEV patch
Sergey Senozhatsky (5): fb: nvidiafb recognizes geforcego 7300 chip as mobile cxgb3: fixing gcc 4.4 compiler warning: suggest parentheses around operand of ‘!’ HID: Avoid double spin_lock_init on usbhid->lock kmemleak: Printing of the objects hex dump x86: Fix uaccess_32.h typo
Sergey Ulanov (1): [ALSA] Jack Sense support for AD1980 and AD1888
Sergey Vlasov (18): [ALSA] Add PCI ID for Gallant Odyssey Sound 4 [ALSA] Support all sample rate conversion capabilities of DXS channels [ALSA] fix behaviour of ac97_enum_mixer elements [ALSA] ac97 - add the 'Mic Front Input Switch' control (ALC850) Input: synaptics - fix setting packet size on passthrough port. [ALSA] HP nx6110 quirks [SERIAL] Fix moxa tty driver name PCIE: make bus_id for PCI Express devices unique Fix module refcount leak in __set_personality() [NET]: Fix hotplug race during device registration. V4L/DVB (3738): Saa7134: Fix oops with disable_ir=1 tmpfs: Decrement i_nlink correctly in shmem_rmdir() x86_64: Do not use -ffunction-sections for modules drivers/ide/pci/generic.c: add missing newline to the all-generic-ide message Input: psmouse - fix attribute access on 64-bit systems usb-storage: Remove duplicated unusual_devs.h entries for Sony Ericsson P990i [IPV4] nl_fib_lookup: Initialise res.r before fib_res_put(&res) hwmon: (abituguru3) Add AUX4 fan input for Abit IP35 Pro
Sergey Yanovich (1): sony-laptop: notify the hardware of a state change in wwanpower
Sergio Aguirre (7): V4L/DVB (9320): v4l2: Add 10-bit RAW Bayer formats [ARM] OMAP: Add CSI2 clock struct for handling it with clock API V4L/DVB (10575): V4L2: Add COLORFX user control OMAP3: clock: Camera module doesn't have IDLEST bit OMAP3: Overo: Fix smsc911x platform device resource value OMAP3: 3430SDP: Fix defconfig omapfb: Condition mutex acquisition
Sergio Luis (14): drivers/net/sis190: fix section mismatch warning in sis190_get_mac_addr [SCSI] gdth: update deprecated pci_find_device fs/smbfs/inode.c: fix warning message deprecating smbfs drivers/video/uvesafb.c: fix section mismatch warning in param_set_scroll() btsdio: free sk_buff with kfree_skb libertas: free sk_buff with kfree_skb smackfs: check for allocation failures in smk_set_access() x86: mark get_cpu_leaves() with __cpuinit annotation x86: unify power/cpu_(32|64) headers x86: unify power/cpu_(32|64) global variables x86: unify power/cpu_(32|64) regarding saving processor state x86: unify power/cpu_(32|64) regarding restoring processor state x86: unify power/cpu_(32|64) copyright notes x86: unify power/cpu_(32|64).c
Servaas Vandenberghe (1): V4L/DVB (5576): Improve / fix support for PAL-60 in cx25840
Seth Forshee (3): [ALSA] soc - 0.13 ASoC DAPM bug fix for unnamed streams [ALSA] ASoC DAPM switching for reentrant codec paths [ARM] 5416/1: Use unused address in v6_early_abort
Seth Heasley (9): ALSA: hda_intel: ALSA HD Audio patch for Intel Ibex Peak DeviceIDs x86/PCI: irq and pci_ids patch for Intel Ibex Peak PCHs ahci: RAID mode SATA patch for Intel Ibex Peak DeviceIDs ata_piix: IDE Mode SATA patch for Intel Ibex Peak DeviceIDs ahci: RAID mode SATA patch for Intel Ibex Peak DeviceIDs ata_piix: IDE Mode SATA patch for Intel Ibex Peak DeviceIDs x86/PCI: irq and pci_ids patch for Intel Ibex Peak DeviceIDs i2c-i801: Add support for Intel Ibex Peak PCI: irq and pci_ids patch for Intel Tigerpoint DeviceIDs
Seth, Rohit (3): Handle spurious page fault for hugetlb region mm: page_alloc: increase size of per-cpu-pages mm: set per-cpu-pages lower threshold to zero
Shaddy Baddah (2): mac80211: use unaligned safe memcmp() in-place of compare_ether_addr() zd1211rw: use unaligned safe memcmp() in-place of compare_ether_addr()
Shadi Ammouri (2): spi: new orion_spi driver [ARM] Kirkwood: Marvell SheevaPlug support
Shailabh Nagar (16): list_is_last utility per-task-delay-accounting: setup per-task-delay-accounting: sync block I/O and swapin delay collection per-task-delay-accounting: taskstats interface per-task-delay-accounting: delay accounting usage of taskstats interface per-task-delay-accounting: documentation per-task-delay-accounting: /proc export of aggregated block I/O delays delay accounting taskstats interface send tgid once per task delay accounting taskstats interface: documentation fix per-task delay accounting: avoid send without listeners per-task delay accounting taskstats interface: control exit data through cpumasks Remove down_write() from taskstats code invoked on the exit() path make taskstats sending completely independent of delay accounting on/off status taskstats: free skb, avoid returns in send_cpu_listeners delay accounting: temporarily enable by default task delay accounting fixes
Shan Lu (1): network: add the missing phy_device speed information to phy_mii_ioctl
Shan Wei (8): [TCP]: Fix a bug in strategy_allowed_congestion_control ipv6: Check the hop limit setting in ancillary data. ipv6: Remove options header when setsockopt's optlen is 0 tcp:fix the code indent cfq-iosched: remove redundant check for NULL cfqq in cfq_set_request() cfq: fix the log message after dispatched a request Staging: usb-ip: vhci_hdc:Fix the returned error value ipv4: check optlen for IP_MULTICAST_IF option
Shane (3): V4L/DVB (9075): gspca: Bad check of returned status in i2c_read() spca561. V4L/DVB (9058): spca561: while balance -> white balance typo V4L/DVB (9076): gspca: USB direction lacking in spca561.
Shane Huang (15): i2c-piix4: Fix SB700 PCI device ID atiixp: SB700 contains more than one IDE channel PCI: modify SB700 SATA MSI quirk [libata] ahci: AMD SB700/SB800 SATA support 64bit DMA ahci: Workaround HW bug for SB600/700 SATA controller PMP support USB: fix SB600 USB subsystem hang bug [libata] ahci: Add SATA GEN3 related messages [libata] ahci: Withdraw IGN_SERR_INTERNAL for SB800 SATA i2c-piix4: Add support to SB800 SMBus changes [libata] ahci: Restore SB600 SATA controller 64 bit DMA ahci: Soften up the dmesg on SB600 PMP softreset failure recovery libata: add SATA PMP revision information for spec 1.2 ahci: Add AMD SB900 SATA/IDE controller device IDs ahci: kill @force_restart and refine CLO for ahci_kick_engine() ahci / atiixp / pci quirks: rename AMD SB900 into Hudson-2
Shane McDonald (8): [MIPS] Atlas, decstation: Fix section mismatches triggered by defconfigs doc: typo in Documentation/filesystems/nfsroot.txt Resurrect IT8172 IDE controller driver MIPS: MSP71xx: Resolve multiple definition of plat_timer_setup MIPS: MSP71xx: Resolve use of non-existent GPIO routines in msp71xx reset MIPS: MSP71xx: Remove the RAMROOT functions mtd: remove pmcmsp-ramroot.c MIPS: Simplify and correct interrupt handling for MSP4200
Shane Shrybman (1): drivers/net/eexpress.c: remove duplicate comment
Shane Wang (2): x86, intel_txt: clean up the impact on generic code, unbreak non-x86 crypto: vmac - New hash algorithm for intel_txt support
Shani (1): Patch:replace with time_after in drivers/net/eexpress.c
Shani Moideen (5): [netdrvr] eexpress: minor corrections IB/mthca: Replace memset(<addr>, 0, PAGE_SIZE) with clear_page(<addr>) [KJ PATCH] Replacing memset(<addr>,0,PAGE_SIZE) with clear_page() in fs/ocfs2/dlm/dlmrecovery.c KVM: SVM: Replace memset(<addr>, 0, PAGESIZE) with clear_page(<addr>) KVM: VMX: Replace memset(<addr>, 0, PAGESIZE) with clear_page(<addr>)
Shankar Anand (1): knfsd: nfsd4: add per-operation server stats
Shannon Nelson (20): [NET]: Re-enable irqs before pushing pending DMA requests [NET_DMA]: remove unused dma_memcpy_to_kernel_iovec [IOAT]: Remove redundant struct member to avoid descriptor cache miss [IOAT]: ioatdma needs to to play nice in a multi-dma-client world I/OAT: New device ids I/OAT: Rename the source file I/OAT: code cleanup from checkpatch output I/OAT: Split PCI startup from DMA handling code I/OAT: Add support for MSI and MSI-X DCA: Add Direct Cache Access driver I/OAT: Add DCA services I/OAT: cleanup pci issues I/OAT: clean up of dca provider start and stop I/OAT: clean up error handling and some print messages I/OAT: Tighten descriptor setup performance I/OAT: Add completion callback for async_tx interface use I/OAT: Add support for version 2 of ioatdma device I/OAT: fixups from code comments I/OAT: fix null device in call to dev_err() ixgbe: Move ring features into an enum, allowing easier future maintenance
Shantanu Goel (1): Buglet in vmscan.c
Shaohua Li (139): swsusp: ahd_dv_0 can't be stopped CPU hotplug: fix hpet sectioning variable overflow after hundreds round of hotplug CPU set cpu_state for CPU hotplug (ia64) CPU hotplug printk fix MTRR suspend/resume cleanup swsusp: add locking to software_resume add suspend/resume for timer Driver core: hande sysdev suspend failure FPU context corrupted after resume introduce .valid callback for pm_ops x86: add MCE resume x86_64: Force correct address space size for MTRR on some 64bit Intel Xeons setting irq affinity is broken in ia32 with MSI enabled x86: fix NMI with CPU hotplug i386/x86-64 disable LAPIC completely for offline CPU cpu hotplug/x86_64: disable interrupt in play_dead x86_64: increase MCE bank counts x86_64: lapic resume uses correct base address x86_64: [PATCH] timer resume x86_64: mark two routines as __cpuinit x86: cpu model calculation for family 6 cpu x86: cpuid.4 doesn't need cpu level 5 x86: deterine xapic using apic version swsusp: drain high mem pages PCI: remove msi save/restore code in specific driver x86: don't use cpuid.2 to determine cache info if cpuid.4 is supported PCI: MSI(X) save/restore for suspend/resume timer TSC check suspend notifier change PCI: disable msi mode in pci_disable_device Driver Core: Allow sysdev_class have attributes swsusp: add architecture special saveable pages support swsusp: i386 mark special saveable/unsaveable pages swsusp: x86_64 mark special saveable/unsaveable pages don't use flush_tlb_all in suspend time move do_suspend_lowlevel to correct segment x86: cpu_init(): avoid GFP_KERNEL allocation while atomic i386/x86-64: Fix NMI watchdog suspend/resume x86 microcode: microcode driver cleanup. x86 microcode: using request_firmware to pull microcode x86 microcode: add sysfs and hotplug support x86 microcode: don't check the size PCI: reset pci device state to unknown state for resume CPU hotplug broken with 2GB VMSPLIT ACPI: fix boot hang w/o "noapic" on MSI MS-6390-L ACPI: Disable MSI on request of FADT KVM: MMU: Fix Wrong tlb flush order ACPI: Add acpi_pm_device_sleep_state helper routine ACPI, PNP: hook ACPI D-state to PNP suspend/resume ACPI: Use ACPI methods to select PCI device suspend state ACPI: ignore _PSx method for hotplugable PCI devices [IA64] forbid ptrace changes psr.ri to 3 ACPI: "ACPI handle has no context!" should be KERN_DEBUG ide: hook ACPI _PSx method to IDE power on/off KVM: Hoist kvm_mmu_reload() out of the critical section KVM: Move gfn_to_page out of kmap/unmap pairs KVM: Convert vm lock to a mutex ACPI: fix two IRQ8 issues in IOAPIC mode [IA64] kprobe: make kreturn probe handler stack unwind correct ide: workaround suspend bug for ACPI IDE pnp: Failed to activate device 00:0a - Samsung P35 XVM 1600 III libata-acpi: add ACPI _PSx method pcie port driver: correctly detect native PME feature pcie: utilize pcie transaction pending bit PCI: fix typo in pci_save_pcix_state PCI: correctly initialize a structure for pcie_save_pcix_state() PCI: avoid save the same type of cap multiple times PCI: PCIE ASPM support ACPI: clear GPE earily in resume to avoid warning page migraton: handle orphaned pages [IA64] regset: 64-bit support [IA64] regset: 32-bit support [IA64] use CORE_DUMP_USE_REGSET [IA64] remove duplicate code for register access ata-acpi: don't call _GTF for disabled drive PCI: add PCI Express ASPM support [CPUFREQ] state info wrong after resume ACPI/PCI: handle multiple _OSC PCI: don't enable ASPM on devices with mixed PCIe/PCI functions Input: serio - offload resume to kseriod pm: acpi hibernation: utilize hardware signature PCI: disable ASPM per ACPI FADT setting PCI: disable ASPM on pre-1.1 PCIe devices PCI: add an option to allow ASPM enabled forcibly introduce two APIs for page attribute reduce tlb/cache flush times of agpgart memory allocation x86, pageattr: introduce APIs to change pageattr of a page array agp: generic_alloc_pages() agp: add agp_generic_destroy_pages() x86: fix pageattr-test ACPI: dock: avoid check _STA method dock: fix eject request process (2.6.27-rc1 regression) dock: add _LCK support dock: add bay and battery hotplug support ACPI: introduce notifier change to avoid duplicates libata: remove functions now handed by ACPI dock driver dock: introduce .uevent for devices in dock, eg libata bay: remove driver, all functions now handled by dock driver dock: fix for ATA bay in a dock station dock: add 'type' sysfs file [IA64] utrace syscall.h support for ia64 [IA64] utrace use generic trace hook [IA64] utrace Enable trace hook config [IA64] utrace Convert compat ptrace to use compat_sys_ptrace memory_probe: fix wrong sysfs file attribute dock: make dock driver not a module x86, memory hotplug: remove wrong -1 in calling init_memory_mapping() PCI: keep ASPM link state consistent throughout PCIe hierarchy ftrace, ia64: make recordmcount distinct module compile ftrace, ia64: explictly ignore a file in recordmcount.pl ftrace, ia64: Add macro for ftrace_caller ftrace, ia64: Add recordmcount for ia64 ftrace, ia64: IA64 static ftrace support ftrace, ia64: IA64 dynamic ftrace support agp/intel: Add support for new intel chipset. drm/i915: correctly set IGD device's gtt size for KMS. ACPI: convert acpi_device_lock spinlock to mutex drm/i915: Fix a mismerge of the IGD patch (new .find_pll hooks missed) drm/i915: fix scheduling while holding the new active list spinlock agp: zero pages before sending to userspace x86: make sparse mem work in non-NUMA mode drm/i915: workaround IGD i2c bus issue in kernel side (v2) cpuidle: makes AMD C1E work in acpi_idle cpuidle: fix AMD C1E suspend hang PCI: disable ASPM on VIA root-port-under-bridge configurations x86: change kernel_physical_mapping_init() __init to __meminit driver core: synchronize device shutdown drm/i915: add FIFO watermark support ACPI: create Processor Aggregator Device driver [libata] add DMA setup FIS auto-activate feature drm/i915: Support IGD EOS memory hotplug: update zone pcp at memory online memory hotplug: exclude isolated page from pco page alloc memory hotplug: make pages from movable zone always isolatable memory hotplug: alloc page from other node in memory online memory hotplug: migrate swap cache page writeback: move inodes from one super_block together drm/i915: disable FBC for Pineview, fixing a boot hang. cfq-iosched: limit coop preemption
Sharyathi Nagesh (2): fix Data Acess error in dup_fd cgroups: suppress bogus warning messages
Shashi Rao (1): [MTD] Fix fwh_lock locking
Shaun Jackman (2): Input: elo - fix checksum calculation Input: elo - add support for non-pressure-sensitive touchscreens
Shaun Pereira (10): [X25]: Selective sub-address matching with call user data. [X25]: Fast select with no restriction on response [X25]: Fix for broken x25 module. [NET]: allow 32 bit socket ioctl in 64 bit kernel [NET]: socket timestamp 32 bit handler for 64 bit kernel [X25]: ioctl conversion 32 bit user to 64 bit kernel [X25]: fix kernel error message 64 bit kernel [X25]: allow ITU-T DTE facilities for x25 [X25]: dte facilities 32 64 ioctl conversion [X25]: fix for spinlock recurse and spinlock lockup with timer handler
Shaun Tancheff (1): USB: Gadget RNDIS fix alloc bug. (buffer overflow)
Shaun Zinck (5): Documentation/filesystems/vfs.txt: typo fix Documentation/java.txt: typo and grammar fixes documentation/ext3: grammar fixes docs/sysfs: add missing word to sysfs attribute explanation JFS: use DIV_ROUND_UP where appropriate
Shawn Bohrer (1): 8250_pci: add support for National Instruments 843x RS232 devices
Shawn Du (1): blktrace: support per-partition tracing
Sheela (1): Fix lguest documentation
Shem Multinymous (1): DMI: Decode and save OEM String information
Shen Feng (20): ext4: fix comments to say "ext4" ext4: improve some code in rb tree part of dir.c ext4: add error processing when calling ext4_mb_init_cache in mballoc ext4: miscellaneous error checks and coding cleanups for mballoc ext4: remove double definitions of xattr macros ext4: error proc entry creation when the fs/ext4 is not correctly created ext4: fix error processing in mb_free_blocks ext4: remove quota allocation when ext4_mb_new_blocks fails ext4: return error when calling ext4_ext_split failed ext4: Make ext4_ext_find_extent fills ext_path completely ext4: Fix ext4_ext_journal_restart() to reflect errors up to the caller ext2: remove double definitions of xattr macros ext3: improve some code in rb tree part of dir.c ext3: remove double definitions of xattr macros reiserfs: remove double definitions of xattr macros Btrfs: fix a memory leak in btrfs_get_sb Btrfs: do not call kfree if kmalloc failed in btrfs_sysfs_add_super Btrfs: free inode struct when btrfs_new_inode fails documentation: update Documentation/filesystem/proc.txt and Documentation/sysctls doc: use correct debugfs mountpoint
Sheng Yang (100): KVM: x86 emulator: implement 'movnti mem, reg' KVM: VMX: Enable memory mapped TPR shadow (FlexPriority) KVM: x86 emulator: modify 'lods', and 'stos' not to depend on CR2 KVM: VMX: Remove the secondary execute control dependency on irqchip KVM: x86 emulator: Rename 'cr2' to 'memop' KVM: x86 emulator: Only allow VMCALL/VMMCALL trapped by #UD KVM: VMX: Enable Virtual Processor Identification (VPID) KVM: In kernel PIT model KVM: Add save/restore supporting of in kernel PIT KVM: Add reset support for in kernel PIT KVM: VMX: Enable MSR Bitmap feature KVM: VMX: EPT Feature Detection KVM: MMU: Move some definitions to a header file KVM: Add kvm_x86_ops get_tdp_level() KVM: MMU: Add EPT support KVM: MMU: Remove #ifdef CONFIG_X86_64 to support 4 level EPT KVM: Export necessary function for EPT KVM: VMX: Prepare an identity page table for EPT in real mode KVM: VMX: Enable EPT feature for KVM KVM: IOAPIC/LAPIC: Enable NMI support KVM: VMX: Enable NMI with in-kernel irqchip KVM: VMX: Fix a wrong usage of vmcs_config KVM: VMX: Add ept_sync_context in flush_tlb KVM: VMX: Fix bypass_guest_pf enabling when disable EPT in module parameter KVM: VMX: Fix undefined beaviour of EPT after reload kvm-intel.ko x86: move VMX MSRs to msr-index.h x86: extended "flags" to show virtualization HW feature in /proc/cpuinfo KVM: VMX: Always return old for clear_flush_young() when using EPT KVM: VMX: Rename misnamed msr bits KVM: VMX: Clean up magic number 0x66 in init_rmode_tss KVM: MMU: Modify kvm_shadow_walk.entry to accept u64 addr KVM: VMX: Rename IA32_FEATURE_CONTROL bits x86: Move FEATURE_CONTROL bits to msr-index.h PCI: add support for function level reset KVM: Fix guest shared interrupt with in-kernel irqchip KVM: VMX: Set IGMT bit in EPT entry PCI: Fix disable IRQ 0 in pci_reset_function() x86: Rename mtrr_state struct and macro names x86: Export some definition of MTRR KVM: Improve MTRR structure KVM: VMX: Add PAT support for EPT KVM: Add local get_mtrr_type() to support MTRR KVM: Enable MTRR for EPT KVM: Clean up kvm_x86_emulate.h KVM: MMU: Extend kvm_mmu_page->slot_bitmap size KVM: VMX: Move private memory slot position KVM: IRQ ACK notifier should be used with in-kernel irqchip KVM: Enable Function Level Reset for assigned device KVM: Fix kernel allocated memory slot KVM: Move ack notifier register and IRQ sourcd ID request KVM: Separate update irq to a single function KVM: Replace irq_requested with more generic irq_requested_type KVM: Clean up assigned_device_update_irq KVM: Add fields for MSI device assignment KVM: Export ioapic_get_delivery_bitmask KVM: Add assigned_device_msi_dispatch() KVM: Enable MSI for device assignment KVM: MSI to INTx translate PCI: Refactor pci_reset_function() PCI: add PCI Advanced Feature Capability defines PCI: Extend pci_reset_function() to support PCI Advanced Features KVM: Add kvm_arch_sync_events to sync with asynchronize events KVM: Fix racy in kvm_free_assigned_irq KVM: MMU: Map device MMIO as UC in EPT KVM: Fix INTx for device assignment PCI: Speed up device reset function KVM: Remove duplicated prototype of kvm_arch_destroy_vm KVM: Add support to disable MSI for assigned device KVM: Use irq routing API for MSI KVM: VMX: Use kvm_mmu_page_fault() handle EPT violation mmio KVM: Get support IRQ routing entry counts KVM: Correct deassign device ioctl to IOW intel-iommu: Snooping control support iommu: Add domain_has_cap iommu_ops intel-iommu: VT-d page table to support snooping control bit KVM: Split IOAPIC structure KVM: Unify the delivery of IOAPIC and MSI interrupts KVM: Change API of kvm_ioapic_get_delivery_bitmask KVM: Update intr delivery func to accept unsigned long* bitmap KVM: bit ops for deliver_bitmap KVM: Ioctls for init MSI-X entry KVM: Add MSI-X interrupt injection logic KVM: Enable MSI-X for KVM assigned device KVM: Merge kvm_ioapic_get_delivery_bitmask into kvm_get_intr_delivery_bitmask KVM: Device assignment framework rework KVM: VMX: Correct wrong vmcs field sizes KVM: VMX: Clean up Flex Priority related KVM: VMX: Fix feature testing KVM: MMU: Discard reserved bits checking on PDE bit 7-8 KVM: Replace get_mt_mask_shift with get_mt_mask KVM: Enable snooping control for supported hardware KVM: VMX: Disable VMX when system shutdown intel-iommu: Fix intel_iommu_unmap_range() with size 0 intel-iommu: Fix enabling snooping feature by mistake KVM: Downsize max support MSI-X entry to 256 KVM: No disable_irq for MSI/MSI-X interrupt on device assignment KVM: Fix apic_mmio_write return for unaligned write KVM: Discard unnecessary kvm_mmu_flush_tlb() in kvm_mmu_load() KVM: VMX: Introduce KVM_SET_IDENTITY_MAP_ADDR ioctl KVM: VMX: Fix EPT with WP bit change during paging
Sheng Yongjie (Sam (1): [MTD] [OneNAND] Use the u_char instead of char in oobbuf
Shi Weihua (5): [IA64] signal : fix missing error checkings [IA64] signal: remove redundant code in setup_sigcontext() [IA64] signal(ia64): add a signal stack overflow check [IA64] signal(ia64_ia32): add a signal stack overflow check sys_prctl(): fix return of uninitialized value
Shin Hong (1): Btrfs: init worker struct fields before kthread-run
Shin-ichiro KAWASAKI (1): clocksource: sh_tmu: Make undefined TCOR behaviour less undefined.
Shin-ya Okada (1): [ALSA] ice1724 - Add support of Onkyo SE-90PCI and SE-200PCI
Shine Liu (4): ASoC: UDA134X: Fix mistaken mute/unmute code ASoC: S3C24XX : Align the peroid size to the buffer size ASoC: S3C platform: Fix s3c2410_dma_started() called at improper time V4L/DVB (12495): em28xx: Don't call em28xx_ir_init when disable_ir is true
Shinta Sugimoto (5): [XFRM]: Extension for dynamic update of endpoint address(es) [XFRM]: User interface for handling XFRM_MSG_MIGRATE [XFRM]: CONFIG_XFRM_MIGRATE option [PFKEYV2]: Extension for dynamic update of endpoint address(es) [PFKEYV2]: CONFIG_NET_KEY_MIGRATE option
Shinya Kuribayashi (19): MIPS: Kill unused <asm/debug.h> inclusions MIPS: Add CONFIG_CPU_R5500 for NEC VR5500 series processors MIPS: EMMA: Kconfig reorganization MIPS: EMMA: Move arch/mips/emma2rh/ into arch/mips/emma/ MIPS: EMMA: Move <asm/emma2rh> to <asm/emma> dir MIPS: EMMA2RH: Remove emma2rh_sync on read operation MIPS: EMMA2RH: Remove emma2rh_irq_base global variable MIPS: EMMA2RH: Remove emma2rh_sw_irq_base MIPS: EMMA2RH: Remove emma2rh_gpio_irq_base MIPS: EMMA: Fold arch/mips/emma/{common,markeins}/irq*.c into markeins/irq.c MIPS: Markeins: Remove runtime debug prints MIPS: Markeins: Extract ll_emma2rh_* functions MIPS: Markeins: Remove unnecessary define and cleanup comments, etc. MIPS: NEC VR5500 processor support fixup MIPS: VR5500: Enable prefetch MIPS: Mark Eins: Fix cascading interrupt dispatcher MIPS: EMMA2RH: Use handle_edge_irq() handler for GPIO interrupts MIPS: EMMA2RH: Use set_irq_chip_and_handler_name MIPS: EMMA2RH: Set UART mapbase
Shirish Pargaonkar (7): [CIFS] CIFS ACL support (part 2) [CIFS] enable get mode from ACL when cifsacl mount option specified [CIFS] patch to fix incorrect encoding of number of aces on set mode [CIFS] Fix possible double free if search immediately after search rewind fails [CIFS] Fix improper endian conversion of ACL subauth field [CIFS] Fix warnings from checkpatch [CIFS] cifs send2 not retrying enough in some cases on full socket
Shirley Ma (3): IPoIB: Make send and receive queue sizes tunable IPoIB: Turn on interface's carrier after broadcast group is joined IPoIB: Handle 4K IB MTU for UD (datagram) mode
Shlomi Fish (1): qconf: relocate Search Command
Shreyas Bhatewara (1): net: VMware virtual Ethernet NIC driver: vmxnet3
Shunichi Fuji (1): x86: Add reboot quirk for every 5 series MacBook/Pro
Shuya MAEDA (1): [PKT_SCHED]: PSCHED_TADD() and PSCHED_TADD2() can result,tv_usec >= 1000000
Shyam Iyer (1): net: Fix OOPS in skb_seq_read().
Shyam Sundar (7): [SCSI] qla2xxx: Correct endianess problem while issuing a Marker IOCB on ISP24xx. [SCSI] qla2xxx: Validate mid-layer 'underflow' during check-condition handling. [SCSI] qla2xxx: Properly handle Vport state-change-notifications. [SCSI] qla2xxx: Return correct port_type to FC-transport for Vports. [SCSI] qla2xxx: Do not honour max_vports from firmware for 2G ISPs and below. [SCSI] qla2xxx: Cleanup unused flags and #defines. [SCSI] qla2xxx: Pad IOCB structure for size requirements.
Shyam_Iyer@Dell.com (1): [SCSI] qla2xxx: fix Kernel Panic with Qlogic 2472 Card.
Siddarth Gore (3): [ARM] Kirkwood: enable gpio leds/buttons for the mv88f6281gtw_ge board [ARM] Kirkwood: Add support for 6281-A1 mtd: m25p80: add support for 3 Macronix flash chips
Siddha, Suresh B (44): x86_64-always-use-cpuid-80000008-to-figure-out-mtrr fix x86, x86_64: dual core proc-cpuinfo and sibling-map fix x86: fix smp_num_siblings on buggy BIOSes x86_64: TASK_SIZE fixes for compatibility mode processes sched: don't kick ALB in the presence of pinned task sched: allow the load to grow upto its cpu_power [IA64] fix siblings field value in /proc/cpuinfo intel_cacheinfo: remove MAX_CACHE_LEAVES limit x86_64: fix tss limit x86_64: Unmap NULL during early bootup x86-64/i386: Intel HT, Multi core detection fixes x86_64: x86_64/i386 fix Intel cache detection code assumption about threads sharing sched: new sched domain for representing multi-core sched: fix group power for allnodes_domains x86_64: fix sync before RDTSC on Intel cpus x86_64: fix apic error on bootup sched: mc/smt power savings sched policy sched: build_sched_domains() fix fix potential stack overflow in mm/slab.c mm: fix a race condition under SMC + COW sched: remove unnecessary sched group allocations sched: introduce child field in sched_domain sched: cleanup sched_group cpu_power setup x86: add write_pci_config_byte() to direct PCI access routines i386: introduce the mechanism of disabling cpu hotplug control i386: change the 'no_control' field to 'hotpluggable' in the struct cpu x86-64: add genapic_force x86: fix the irqbalance quirk for E7320/E7520/E7525 suspend: don't change cpus_allowed for task initiating the suspend ched domain: move sched group allocations to percpu area sched domain: increase the SMT busy rebalance interval sched: decrease number of load balances x86-64: skip cache_free_alien() on non NUMA [IA64] save and restore cpus_allowed in cpu_idle_wait sched: fix idle load balancing in softirqd context sched: dynticks idle load balancing sched: optimize siblings status check logic in wake_idle() sched: align rq to cacheline boundary x86_64 irq: use mask/unmask and proper locking in fixup_irqs() slab: skip calling cache_free_alien() when the platform is not numa capable i386: fix 4 bit apicid assumption of mach-default x86, vsyscall: fix the oops crash with __pa_vsymbol() x86: fix taking DNA during 64bit sigreturn x86: set strong uncacheable where UC is really desired
Sidney Amani (1): UBI: allow direct user-space I/O
Sigmund Augdal (3): V4L/DVB (8000): tda827x: fix NULL pointer in tda827xa_lna_gain V4L/DVB (8049): budget-ci: Add support for Technotrend budget C-1501 dvb-c card V4L/DVB (10974): Use Diseqc 3/3 mode to send data
Sigmund Augdal Helberg (3): V4L: Fixes maximum number of VBI devices V4L/DVB (4172): Remove spurious newlines in dprintk's. Add dst(card-num) as prefix in dprintk V4L/DVB (4176): Bug-fix: Fix memory overflow
Signed-off by Yi Yang (1): ACPI: detect invalid argument written to /proc/acpi/alarm
Signed-off-by: Peter Stokes (1): ALSA: USB quirk for Logitech Quickcam Pro 9000 name
Signed-off-by@vergenet.net":Simon (1): Kexec: Update URL in MAINTAINERS file
Silvester Erdeg (1): atmel_spi: chain DMA transfers
Simeon Simeonov (1): USB: storage patch for LEICA camera
Simo Leone (1): [CIFS] Copy struct *after* setting the port, instead of before.
Simon Arlott (53): V4L/DVB (5400): Core: fix several locking related problems usbatm: create sysfs link "device" from atm class device to usb interface USB: cxacru: export detailed device info through sysfs USB: MAINTAINERS: cxacru usbatm: Detect usb device shutdown and ignore failed urbs USB: cxacru: ADSL state management ieee1394: ohci1394: Fix mistake in printk message. [CRYPTO] padlock: Remove pointless padlock module i386: Add an option for the VIA C7 which sets appropriate L1 cache MAINTAINERS: Add cxacru website/mailing list [IA64] spelling fixes: arch/ia64/ [POWERPC] Spelling fixes: arch/ppc/ [SPARC]: Spelling fixes. [SPARC64]: Spelling fixes. spelling fixes: arch/sh64/ [ARM] spelling fixes spelling fixes: arch/sh/ V4L/DVB (5630): Dvb-core: Handle failures to create devices [PARISC] spelling fixes: arch/parisc/ USB: cxacru: add Documentation file USB: cxacru: create sysfs attributes in atm_start instead of bind USB: cxacru: ignore error trying to start ADSL in atm_start Blackfin arch: spelling fixes USB: cxacru: Cleanup sysfs attribute code V4L/DVB (5631): Dvb-core: Add level fixes to printk()s, plus spelling/grammer [IPV6]: Don't update ADVMSS on routes where the MTU is not also updated V4L/DVB (5988): Fix OOP on videobuf-dvb when hibernating USB: cxacru: Use appropriate logging for errors spelling fixes: arch/alpha/ spelling fixes: arch/cris/ spelling fixes: arch/frv/ spelling fixes: arch/h8300/ spelling fixes: arch/i386/ spelling fixes: arch/m32r/ spelling fixes: arch/m68k/ spelling fixes: arch/um/ spelling fixes: arch/v850/ spelling fixes: arch/x86_64/ spelling fixes: mm/ spelling fixes: init/ spelling fixes: lib/ spelling fixes: Documentation/ x86: add unknown_nmi_panic kernel parameter V4L/DVB (8496): saa7134: Copy tuner data earlier in init to avoid overwriting manual tuner type USB: Move usb/mon/ up to misc options in Kconfig USB: cxacru: Fix printk format flag in error message V4L/DVB (8726): link tuner before saa7134 netfilter: nf_nat: remove warn_if_extra_mangle Kconfig: SLUB is the default slab allocator cxacru: Fix negative dB output USB: cxacru: Fix negative dB output V4L/DVB (11841): core: fix potential mutex_unlock without mutex_lock in dvb_dvr_read ALSA: via82xx: add option to disable 500ms delay in snd_via82xx_codec_wait
Simon Bennett (1): HID: fix hid-input mapping for Firefly Mini Remote Control
Simon Budig (3): HID: proper LED-mapping for SpaceNavigator HID: add missing RX, RZ and RY enum values to hid-debug output HID: introduce proper zeroing of unused bits in output reports
Simon Davie (1): Input: atkbd - add forced release keys quirk for FSC Amilo Pi 3525
Simon Depiets (1): fix the BAYCOM_SER_HDX help text
Simon Derr (1): __vm_enough_memory() signedness fix
Simon Farnsworth (7): V4L/DVB (5580): Add support for three cards to saa7134 driver drm/via: Fix dmablit when blit queue is full V4L/DVB (6203): Fix SVideo input on KWorld DVB-T 220 boards solos: Slight debugging improvements solos: FPGA and firmware update support. solos: Show Interleaving details for ADSL2 and 2+ drm/via: Fix vblank IRQ on VIA hardware.
Simon Guinot (2): [ARM] orion5x: Add LaCie NAS d2Network support [ARM] orion5x: Add LaCie NAS 2Big Network support
Simon Harrison (1): V4L/DVB (10210): Fix a bug on v4lgrab.c
Simon Holm Thøgersen (4): x86: revert commit 709f744 ("x86: bitops asm constraint fixes") [IA64] Remove NULL pointer check for argument never passed as NULL. net/rfkill/rfkill.c: fix unused rfkill_led_trigger() warning ext4: fix wrong use of do_div
Simon Horman (59): Input: synaptics - limit rate to 40pps on Toshiba Dynabooks [IPVS]: Document the ports option to ip_vs_ftp in kernel-parameters.txt [IPVS]: auto-help for ip_vs_ftp [IPVS]: Make sure ip_vs_ftp ports are valid [IPVS]: remove the debug option go ip_vs_ftp [IPVS]: Reverse valid ip_vs_ftp ports fix: port check approach [IPVS]: Make sure ip_vs_ftp ports are valid: module_param_array approach [NETFILTER]: add type parameter to ip_route_me_harder [NETFILTER]: Honour source routing for LVS-NAT [IPVS]: Compile fix for annotations in userland. [IPVS]: Use msleep_interruptable() instead of ssleep() aka msleep() [IPVS]: Make ip_vs_sync.c <= 80col wide. Update OSDL/Linux-Foundation maintainer addresses PPC64 Kdump documentation update [IA64] kexec: declare ia64_mca_pal_base in mca.h rather than kexec.h [IA64] Cleanup in crash.c CPUSETS: add mems to basic usage documentation kdump/kexec: calculate note size at compile time Update the list information for kexec and kdump Allow compat_ioctl.c to compile without CONFIG_NET alpha: fix hard_smp_processor_id compile error [IA64] Remove vector from ia64_machine_kexec() [IA64] vmcore_find_descriptor_size should be in __init [IPVS]: Fix sysctl warnings about missing strategy in schedulers [IPVS]: Move remaining sysctl handlers over to CTL_UNNUMBERED [IA64] iosapic cleanup [IA64] Guard elfcorehdr_addr with #if CONFIG_PROC_FS [IPV4]: Fix ip command line processing. [IPV4] Fix ip=dhcp regression [IA64] update efi region debugging to use MB, GB and TB as well as KB kdump: update kdump documentation as kexec-tools-resting has been renamed kexec-tools kdump: sh: parse elfcorehdr command line argument PCI: check the return value of device_create_bin_file() in pci_create_bus() ipvs: Explictly clear ip_vs_stats members ipvs: add lvs-devel as a list contact ipvs: rename __ip_vs_wlc_schedule in lblc and lblcr schedulers Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6 into lvs-next-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 ipvs: load balance ipv6 connections from a local process IPVS: fix bogus indentation IPVS: use ipv6_addr_copy() ipvs: handle PARTIAL_CHECKSUM Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 into lvs-next-2.6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6 into lvs-next-2.6 ipvs: only unlock in ip_vs_edit_service() if already locked ipvs: supply a valid 0 address to ip_vs_conn_new() ipvs: add __aquire/__release annotations to ip_vs_info_seq_start/ip_vs_info_seq_stop Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 into lvs-next-2.6 kdump: update elfcorehdr documentation to reflect supported architectures kdump: use is_kdump_kernel() in sba_init() kdump: add is_vmcore_usable() and vmcore_unusable() always reserve elfcore header memory in crash kernel IPVS: Make "no destination available" message more consistent between schedulers ipvs: Fix IPv4 FWMARK virtual services e1000e: Call e1000e_config_collision_dist() after TCTL has been set ipvs: Use atomic operations atomicly
Simon Kagstrom (3): [ARM] Kirkwood: Correct header define USB: ehci-orion: Call ehci_reset before ehci_halt [ARM] Orion NAND: Make asm volatile avoid GCC pushing ldrd out of the loop
Simon Kelley (1): [NEIGH]: Fix IP-over-ATM and ARP interaction.
Simon Kitching (1): initramfs: prevent initramfs printk message being split by messages from other code.
Simon POLETTE (1): PATCH] mx27pdk: rename mxc_map_io to mx27_map_io
Simon Polette (1): mtd: add on-flash BBT support for Atmel NAND driver
Simon Richter (1): [ARM] 4300/1: Add picotux 200 ARM board
Simon Tatham (1): [SERIAL] Magic SysRq SAK does nothing on serial consoles
Simon Vallet (1): [POWERPC] Add support for R_PPC_ADDR16_HI relocations
Simon Vogl (1): cfi: init wait queue in chip struct
Simon Wunderlich (2): bridge: send correct MTU value in PMTU (revised) r8169: fix Ethernet Hangup for RTL8110SC rev d
Simone Zinanni (1): [ALSA] Provides preliminary support for the Terratec Phase 28 card
Simos Xenitellis (1): ALSA: hda - add quirk for STAC92xx (SigmaTel STAC9205)
Singh, Vimal (2): [MTD] [NAND] nand_ecc.c: adding support for 512 byte ecc mtd: nand_base: allow drivers to choose ECC block size
Sitsofe Wheeler (2): PCI: Fix pcie_aspm=force x86: change OPTIMIZE_INLINING help to say enabling makes smaller kernels
Sivakumar Subramani (23): s2io: Making LRO and UFO as module loadable parameter. S2IO: Fixes for reset and link handling. s2io: Fixes in updating skb->truesize and code cleanup. s2io: Removed enabling of some of the unused interrupts. S2IO: Fixes for MSI and MSIX S2IO: Optimized the delay to wait for command completion S2IO: Added a loadable parameter to enable or disable vlan stripping in frame. S2IO: Making LED off during LINK_DOWN notification. S2IO: Avoid printing the Enhanced statistics for Xframe I card. S2IO: Restoring the mac address in s2io_reset [S2IO]: Making MSIX as default intr_type S2IO: Fixes in MSIX related code. S2IO: Fixed Link LED issue when MSI-X is enabled S2io: Enable all the error and alarm indications [S2IO]: Handle and monitor all of the device errors and alarms S2io: Cleanup - removed unused variable intr_type S2io: Check for device state before handling traffic S2io: code Optimization of isr function S2io: Change kmalloc+memset to k[zc]alloc S2io: Removed unused feature - bimodal interrupts S2io: Added support set_mac_address driver entry point S2io: Updating transceiver information in ethtool function vxge: Enable SRIOV support in the driver.
Skip Hansen (1): gadgetfs patch for ep0out
Slobodan Tomić (1): [WATCHDOG] w83627hf_wdt.c: add support for the W83627EHF support
Sneha Narnakaje (3): mtd: nand: add "page" parameter to all read_page/read_page_raw APIs mtd: nand: add new ECC mode - ECC_HW_OOB_FIRST mtd: nand: DaVinci: Add 4-bit ECC support for large page NAND chips
Soeren Moch (1): V4L/DVB (7070): Fix some tuning problems
Soeren Sandmann (4): ftrace/sysprof: don't trace the user stack if we are a kernel thread. x86: initialize all fields of mp_irqs[mp_irq_entries] perf events: Fix swevent hrtimer sampling by keeping track of remaining time when enabling/disabling swevent hrtimers perf events: Don't generate events for the idle task when exclude_idle is set
Soeren Sandmann Pedersen (2): ftrace: allow the event pipe to be polled sysprof: kernel trace
Soeren Sonnenburg (5): make fn_keys work again on power/macbooks USB HID: handle multi-interface devices for Apple macbook pro properly enable mouse button 2+3 emulation for x86 macs Input: appletouch - improve powersaving for Geyser3 devices Input: appletouch - another fix for idle reset logic
Sohail Syyed (1): V4L/DVB (12349): cx88: HVR1300 ensure switching from Encoder to DVB-T and back is reliable
Solar Designer (1): [NETFILTER]: Fix do_add_counters race, possible oops or info leak (CVE-2006-0039)
Solofo Ramangalahy (2): ext4: update ctime and mtime for truncate with extents. ext4: cleanup for compiling mballoc with verification and debugging #defines
Solofo.Ramangalahy@bull.net (1): ext4: When resizing set the EXT4_BG_INODE_ZEROED flag for new block groups
Solomon Peachy (21): Staging: wlan-ng: Remove PCI/PLX/PCMCIA files. Staging: wlan-ng: Update Help text to mention prism3 devices. Staging: wlan-ng: Delete PCI/PLX/PCMCIA-specific code. Staging: wlan-ng: Make wlan-ng use WEXT mode by default. Staging: wlan-ng: Eliminate more <2.6 kernel support. Staging: wlan-ng: Eliminate all backwards-compatibility for <2.6.13 kernels. Staging: wlan-ng: Eliminate a boatload of tertiaryAP-only code. Staging: wlan-ng: Remove AP-only code from MLME functions. Staging: wlan-ng: Get rid of the MTU tests in the rx conversion path. Staging: wlan-ng: Eliminate one more rx mtu test. Staging: wlan-ng: Eliminate local 'version.h' Staging: wlan-ng: Eliminate usage of procfs. Staging: wlan-ng: Use standard kernel integer (u32/s32/etc) types. Staging: wlan-ng: Eliminate all backwards-compatible kernel code. Staging: wlan-ng: Wireless Extension support is mandatory. Staging: wlan-ng: use WIRELESS_EXT, not CONFIG_WIRELESS_EXT Staging: wlan-ng: Delete a large pile of now-unused code. Staging: wlan-ng: Delete a pile of unused mibs. And fix WEXT SET_TXPOWER. Staging: wlan-ng: Consolidate wlan-ng into a single module. Staging: wlan-ng: Purge all MIBs not used internally. powerpc/40x: Add support for the ESTeem 195E (PPC405EP) SBC
Sonasath, Moiz (3): i2c-omap: Bug in reading the RXSTAT/TXSTAT values from the I2C_BUFFSTAT register i2c-omap: In case of a NACK|ARDY|AL return from the ISR i2c-omap: OMAP3430 Silicon Errata 1.153
Songmao Tian (2): [MIPS] New files for lemote fulong mini-PC support [MIPS] Fulong: Remove unneeded header file
Sonic Zhang (120): Check if start address is in vma region in NOMMU function get_user_pages() Blackfin arch: Change NO_ACCESS_CHECK to ACCESS_CHECK Blackfin arch: Add definition of dma_mapping_error Blackfin arch: kgdb specific code Add irq_flags to struct pata_platform_info Blackfin arch: fix bug set dma_address properly in dma_map_sg Blackfin arch: set up gpio interrupt IRQ_PJ9 for BF54x ATAPI PATA driver Blackfin arch: Add peripheral io API to gpio header file Blackfin arch: fix KGDB bug, dont forget last parameter. Blackfin arch: Add DMA API to set curr descriptor address Blackfin arch: update kgdb patch libata driver for bf548 on chip ATAPI controller. Update libata driver for bf548 atapi controller against the 2.6.24 tree. Blackfin arch: Fix bug set correct baud for spi mmc and enable SPI after DMA. [Blackfin] arch: Fix bug to Enable kernel to build for bf548 with PM. [Blackfin] arch: Fix bug to Enable bf548 to Re-program Clocks while Kernel boots. [Blackfin] arch: Restore default DMA priority over core on bf54x. [Blackfin] arch: fix bug - kgdb causing kernel panic [Blackfin] arch: Fix bug Only RTC interrupt can wake up deeper sleep core. Blackfin arch: fix bug NOR Flash MTD mount fail [Blackfin] arch: Update default config [Blackfin] arch: Fix bug - Setting peripheral_map only when dma channel is UART2/3. Blackfin Serial driver: Fix bug - serial driver in PIO mode cant handle input very quickly Blackfin arch: fix bug when enable uart1 with uart0 disabled => no initial console spi: spi_bfin uses portmux for additional busses spi: spi_bfin, rearrange portmux calls spi: spi_bfin: change handling of communication parameters spi: spi_bfin: relocate spin/waits spi: spi_bfin: resequence DMA start/stop [Blackfin] serial driver: Clean up UART DMA code. [Blackfin] serial driver: Fix bug Free rx dma buffer in shutdown. [Blackfin] serial driver: Fix bug serial driver in DMA mode spams history to console on shell restart [Blackfin] serial driver: fix bug - should not wait for the TFI bit, just clear it when tx stop. Blackfin pata-bf54x driver: Remove obsolete PM function Blackfin pata-bf54x driver: Add debug information Blackfin pata-bf54x driver: should cover all possible interrupt sources [Blackfin] serial driver: Fix bug Poll RTS/CTS status in DMA mode as well [Blackfin] arch: Enable UART2 and UART3 for bf548 [Blackfin] serial driver: Add flow control support to bf54x spi_bfin: wait for tx to complete on write paths Blackfin Serial Driver: Fix bug - Increase buffer tail immediately before starting tx dma. Blackfin Serial Driver: Fix bug - update tx dma buffer tail before wake up processes. [Blackfin] arch: Fix bug - Properly calculate DDR clock. [Blackfin] arch: fix bug - Section data_l1_cacheline_aligned should be defined in link script of kernel [Blackfin] arch: Update anomaly list. [Blackfin] arch: Add a warning about the value of CLKIN. Blackfin Serial Driver: Fix bug - Only insert UART rx char in timer task. smc91x driver: fix bug: print warning only in interrupt mode i2c-bfin-twi: Add repeat start feature to avoid break of a bundle of i2c master xfer operation Blackfin Serial Driver: Fix bug - kernel hangs when accessing uart 0 on bf537 when booting u-boot and linux on uart 1 Blackfin Serial Driver: fix bug - use mod_timer to replace only add_timer. Fix bug - Implement bfin ata interrupt handler to avoid "irq 68 nobody cared" (v2) pata-bf54x: Set ATAPI HSM to control IDE device terminate sequence. Blackfin Serial Driver: Clean up BF54x macro in blackfin UART driver. Blackfin arch: fix typo error in bf548 serial header file Blackfin Serial Driver: Use timer to poll CTS PIN instead of workqueue. Blackfin arch: fix bug - kernel boot fails when Spinlock and rw-lock debugging enabled Blackfin arch: update board defconfigs Blackfin arch: change L1 malloc to base on slab cache and lists. Blackfin arch: Extend sram malloc to handle L2 SRAM. Blackfin arch: Fix bug - skip single step in high priority interrupt handler instead of disabling all interrupts in single step debugging. Blackfin arch: Fix bugs - Make kgdb code apparent to app debugging. blackfin RTC driver: Fix bug Only RTC interrupt can wake up deeper sleep core Blackfin arch: Fix bug - when to rmmod the L1_module, it stucks and then reboot the board. [libata] pata_bf54x: Add proper PM operation Blackfin arch: add supporting for kgdb Blackfin arch: Fix bug - kernel build with config kernel debugging with remote gdb fails Blackfin arch: flags of UART3 mem resource is missing Blackfin arch: Make L2 SRAM cacheable Blackfin arch: early prink code still use uart core console functions to parse and set configure option string Blackfin arch: fix bug - some serial header files set RTS to an input when they should all be outputs Blackfin Serial Driver: Fix bug - should suspend/resume/remove all uart ports. Blackfin Serial Driver: Remove useless stop Blackfin Serial Driver: Fix bug - Don't call tx_stop in tx_transfer. Blackfin Serial Driver: Fix bug - request UART2/3 peripheral mapped interrupts in PIO mode Blackfin arch: Fix bug - hardware breakpoint doesn't always work in kgdb Blackfin Serial Driver: updates kgdb over Blackfin serial driver with kgdb framework Blackfin Serial Driver: Clean serial console and early prink code. Blackfin Serial Driver: Fix bug - BF527-EZKIT unable to receive large files over UART in DMA mode Blackfin Serial Driver: Remove BI status for known_good_char Blackfin arch: Use reads/writes instead of ins/outs directly Blackfin arch: disable pthread stack check for SMP at runtime Blackfin arch: Make bfin_mac built for bf51x Blackfin arch: fix bug - kernel stops at initial console Blackfin arch: enable reprogram cclk and sclk for bf518f-ezbrd Blackfin arch: Set PB4 as the default irq for bf548 board v1.4+. Blackfin arch: update board default configs netdev: bfin_mac: enable bfin_mac net dev driver for BF51x pata_platform: __pata_platform_remove() shouldn't be in discard section Blackfin arch: enable bfin_eth in bf51x by default Blackfin arch: Fix bug - Run "reboot" hangs bf518-ezbrd Blackfin arch: Disable NAND option by default Blackfin arch: fix bug - kgdb fails to continue after setting breakpoint on bf561-ezkit kernel with smp patch Blackfin arch: Fix bug - KGDB single step into the middle of a 4 bytes instruction on bf561 after soft bp is hit Blackfin arch: update default kernel configuration blackfin: Fix tty compile error in PIO mode Fix DMA rx ring buffer handling Change hardware flow control from poll to interrupt driven tty: Blackin CTS/RTS netdev: bfin_mac: fix malformed UDP packet transmission when polling with KGDB ASoC: Blackfin: document how anomaly 05000250 is handled Blackfin Serial Driver: fix error while transferring large files Blackfin Serial Driver: handle irregular DMA register status in auto start mode Blackfin Serial Driver: annotate anomalies 05000215 and 05000099 Blackfin Serial Driver: handle anomaly 05000231 Blackfin Serial Driver: disable dma rx interrupt only rather than all irqs Blackfin: Allow bf548 ATAPI to be routed to GPIO Blackfin: update defconfigs Blackfin: detect anomaly 05000274 Blackfin: add SSYNC to set_dma_sg() for descriptor fetching i2c: Blackfin TWI: fix REPEAT START mode doesn't repeat Blackfin: add blackfin_invalidate_entire_icache for SMP systems Blackfin: fix deadlock in SMP IPI handler Blackfin: fix accidental reset in some boot modes Blackfin: fix wrong CTS inversion blackfin: fix wrong CTS inversion printk: Fix "printk: Enable the use of more than one CON_BOOT (early console)" Blackfin: unify duplicated SMP checks in L2 cache kconfig Blackfin: do not try displaying the end of the stack Blackfin: increase default async timings for parallel flashes
Sonny Rao (13): JFS: performance patch fix race in idr code rtc: fix idr locking [POWERPC] Fix idr locking in init_new_context [POWERPC] fix PMU initialization on pseries lpar [POWERPC] Remove stale comment from head_64.S [POWERPC] Check for NULL ppc_md.init_IRQ() before calling powerpc: Add driver for Barrier Synchronization Register powerpc: Don't spin on sync instruction at boot time powerpc/BSR: Support multiple OF-node description of BSR powerpc/BSR: add 4096 byte BSR size powerpc/BSR: Fix BSR to allow mmap of small BSR on 64k kernel futexes: Fix infinite loop in get_futex_key() on huge page
Soos Peter (1): hdaps: support Lenovo ThinkPad T60
Sophie Hamilton (1): ALSA: cs46xx - Fix minimum period size
Soyoung Park (1): [NETLINK]: cleanup unused macro in net/netlink/af_netlink.c
Sreenivasa Honnur (35): S2IO: getringparam ethtool option S2IO: statistics for memory allocation failuers S2IO: Statistics for link up/down and memory allocated/freed [S2IO]: Fixed memory leak when MSI-X vector allocation fails S2io: Fixed the case when the card initialization fails on mtu change S2io: Check for register initialization completion before accesing device registers S2io: Fixed synchronization between scheduling of napi with card reset and close [S2IO]: Support for add/delete/store/restore ethernet addresses S2io: Multiqueue network device support implementation S2io: Multiqueue network device support - FIFO selection based on L4 ports S2io: Support for vlan_rx_kill_vid entry point S2io: Version update for multiqueue and vlan patches S2io: Handle TX completions on the same CPU as the sender for MIS-X interrupts S2io: Version update for Tx completion patch S2io: Fix memory leak during free_tx_buffers S2io: Version update for memory leak fix during free_tx_buffers S2io: Removed receive buffer replenishment tasklet S2io: Removed rx_lock and put_lock S2io: Enable multi ring support S2io: Version update for multi ring patches S2io: Move all the transmit completions to a single msi-x (alarm) vector S2io: Added napi support when MSIX is enabled. S2io: Version update for napi and MSI-X patches S2io: Fix IOMMU overflow checking. S2io: Enable msi-x link interrupts. S2io: Version update for IOMMU overflow checking and enable msi-x link interrupts patches. vxge: Removed ioremap of unused bar addresses and their references vxge: Fixed memory leak by freeing memory allocated for device_config vxge: check for card status before continuing in device close vxge: Corrected Register map entry for xmac_link registers vxge: Removed the code to bounds check the mss value vxge: Fixes in isr routine vxge: Disable fcs stripping. vxge: Printing the function's configured mode of operation vxge: Version update
Sri Deevi (9): V4L/DVB (8089): cx18: add support for Conexant Raptor PAL/SECAM card V4L/DVB (10950): xc5000: prepare it to be used by cx231xx module V4L/DVB (10952): cx25840: prepare it to be used by cx231xx module V4L/DVB (10954): Add cx231xx USB driver V4L/DVB (10957): cx231xx: Fix CodingStyle V4L/DVB (10958): cx231xx: some additional CodingStyle and minor fixes V4L/DVB (11038): Fix the issue with audio module & correction of Names V4L/DVB (11128): cx231xx: convert the calls to subdev format V4L/DVB (11129): cx231xx: Use generic names for each device block
Sridhar Samudrala (43): [SCTP] Replace incorrect use of dev_alloc_skb with alloc_skb in sctp_packet_transmit(). [SCTP] Fix incorrect setting of sk_bound_dev_if when binding/sending to a ipv6 [SCTP]: Fix potential null pointer dereference while handling an icmp error [SCTP]: Fix SCTP_SHUTDOWN notifications. [SCTP] Fix SCTP socket options to work with 32-bit apps on 64-bit kernels. [SCTP]: Fix potential race condition between sctp_close() and sctp_rcv(). [SCTP]: Fix couple of races between sctp_peeloff() and sctp_rcv(). [SCTP]: Fix panic's when receiving fragmented SCTP control chunks. [SCTP]: Fix state table entries for chunks received in CLOSED state. [SCTP]: Set sk_err so that poll wakes up after a non-blocking connect failure. [SCTP]: Don't do CRC32C checksum over loopback. [TCP]: Export accept queue len of a TCP listening socket via rx_queue [SCTP]: Check for NULL arg to sctp_bucket_destroy(). [SCTP]: Verify all the paths to a peer via heartbeat before using them. [SCTP]: Set chunk->data_accepted only if we are going to accept it. [SCTP]: ADDIP: Don't use an address as source until it is ASCONF-ACKed Fix sctp privilege elevation (CVE-2006-3745) [SCTP]: Fix sctp_primitive_ABORT() call in sctp_close(). [NET]: Round out in-kernel sockets API [SUNRPC]: Update to use in-kernel sockets API. [SUNRPC]: Remove the unnecessary check for highmem in xs_sendpages(). [SCTP]: Extend /proc/net/sctp/snmp to provide more statistics. [SCTP]: Use the flags value that is passed as an arg to sctp_accept. [SCTP]: Enable Nagle algorithm by default. [SCTP]: Include sk_buff overhead while updating the peer's receive window. [SCTP]: Handle address add/delete events in a more efficient way. [SCTP]: Enable auto loading of SCTP when creating an ipv6 SCTP socket. [SCTP]: Don't export include/linux/sctp.h to userspace. [SCTP]: Update SCTP Maintainers entry [SCTP]: Re-order SCTP initializations to avoid race with sctp_rcv() tcp: TCP connection times out if ICMP frag needed is delayed tcp: Increment OUTRSTS in tcp_send_active_reset() net: Fix skb_copy_datagram_from_iovec() to pass the right offset net: Fix memcpy_toiovecend() to use the right offset tun: Fix copy/paste error in tun_get_user udpv4: Handle large incoming UDP/IPv4 packets and support software UFO. udpv6: Fix HW checksum support for outgoing UFO packets udpv6: Fix gso_size setting in ip6_ufo_append_data udpv6: Remove unused skb argument of ipv6_select_ident() udpv6: Handle large incoming UDP/IPv6 packets and support software UFO virtio-net: Allow UFO feature to be set and advertised. tun: Allow tap device to send/receive UFO packets. ethtool: device independent rx_csum and get_flags routines
Srikanth Srinivasan (1): USB: EHCI: Reconciling USB register differences on MPC85xx vs MPC83xx
Srinidhi Kasagar (1): ARM: 5741/1: pl022: fix peripheral id for ST vendor
Srinivas Aji (1): [TCP]: zero out rx_opt in tcp_disconnect()
Srinivas Eeda (6): ocfs2_dlm: disallow a domain join if node maps mismatch ocfs2_dlm: fix race in dlm_remaster_locks ocfs2: fix rename vs unlink race ocfs2: recover orphans in offline slots during recovery and mount ocfs2: timer to queue scan of all orphan slots ocfs2 patch to track delayed orphan scan timer statistics
Srinivasa D S (1): kprobes: improve kretprobe scalability with hashed locking
Srinivasa Ds (11): [POWERPC] Fix build breakage with CONFIG_PPC32 NFS4: fix for recursive locking problem [GFS2] Mount problem with the GFS2 code kprobes: list all active probes in the system [POWERPC] arch/powerpc/sysdev/timer.c build fix [POWERPC] Transparently handle <.symbol> lookup for kprobes kprobes: refuse kprobe insertion on add/sub_preempt_counter() kprobes: prevent probing of preempt_schedule() powerpc: Implement task_pt_regs() accessor signals: demultiplexing SIGTRAP signal signals: demultiplexing SIGTRAP signal, fix
Sripathi Kodi (4): Fix invisible threads problem Use write_trylock_irqsave in ptrace_attach add RUSAGE_THREAD sched, lockdep: inline double_unlock_balance()
Sriram (2): TI Davinci EMAC: Fix in vector definition for EMAC_VERSION_2 TI DaVinci EMAC: Clear statistics register properly.
Srivatsa Vaddagiri (36): CPU hotplug breaks wake_up_new_task Fix bug in RCU torture test Fix RCU race in access of nohz_cpu_mask Extend RCU torture module to test tickless idle CPU x86: check for online cpus before bringing them up sched_domain: handle kmalloc failure sched_domai: Don't use GFP_ATOMIC sched_domai: Use kmalloc_node sched_domai: Allocate sched_group structures dynamically Fix race between attach_task and cpuset_exit sched: group-scheduler core sched: revert recent removal of set_curr_task() sched: fix minor bug in yield sched: print nr_running and load in /proc/sched_debug sched: print &rq->cfs stats sched: clean up code under CONFIG_FAIR_GROUP_SCHED sched: add fair-user scheduler sched: group scheduler wakeup latency fix sched: group scheduler SMP migration fix sched: group scheduler, fix coding style issues sched: group scheduler, fix bloat sched: group scheduler, fix latency sched: generate uevents for user creation/destruction sched: fix new task startup crash Hook up group scheduler with control groups sched: move rcu_head to task_group struct sched: fix copy_namespace() <-> sched_fork() dependency in do_fork sched: cpu accounting controller (V2) sched: group scheduling code cleanup sched: group scheduling, minor fixes sched: group scheduling, change how cpu load is calculated sched: introduce a mutex and corresponding API to serialize access to doms_curarray sched: group scheduler, fix fairness of cpu bandwidth allocation for task groups sched: fix high wake up latencies with FAIR_USER_SCHED sched: kill task_group balancing sched: fix mult overflow
Stanislav Brabec (5): drivers/video/s1d13xxxfb.c: fix build as module with dbg [MTD] fix CONFIG_MTD_SHARP_SL if CONFIG_MTD=m [ALSA] use convenient treble scale on WM8750 mac68k: remove dead MAC_ADBKEYCODES [ARM] pxa/spitz: add gpio button support (fixes regression)
Stanislav Samsonov (2): [ARM] Feroceon: L1 cache range operation support [ARM] add Marvell 78xx0 ARM SoC support
Stanislaw Gruszka (29): [ATM]: avoid race conditions related to atm_devs list [ATM]: deregistration removes device from atm_devs list immediately UEAGLE: Remove sysfs files on error case UEAGLE: Eagle IV chipset support UEAGLE: Devolo and Elsa chipsets support UEAGLE: Allow user to choose input interface alternate setting UEAGLE: Avoid keyboard driver blocking UEAGLE: Do not sleep when device is disconnected UEAGLE: Cosmetic uml: stop gdb from deleting breakpoints when running UML atmel_lcdfb: fix oops in rmmod when framebuffer fails to register atmel_lcdfb: disallow setting larger resolution than the framebuffer memory can handle atmel_spi: allow transfer when max_speed_hz = 0 ide: allow to wrap interrupt handler ide: add at91_ide driver AT91: initialize Compact Flash on AT91SAM9263 cpu net: Document /proc/sys/net/core/netdev_budget ACPI: Avoid wiping out pr->performance during preregistering at91_ide: remove unused ide_mm_{outb,inb} at91_ide: turn on PIO 6 support myr10ge: again fix lro_gen_skb() alignment bnx2x: free workqueue when driver fail to register bnx2x: do not return negative number of received packages itimers: Merge ITIMER_VIRT and ITIMER_PROF itimers: Fix periodic tics precision itimers: Simplify arm_timer() code a bit cputime: Optimize jiffies_to_cputime(1) posix_cpu_timers_exit_group(): Do not use thread_group_cputimer() iwlagn: fix panic in iwl{5000,4965}_rx_reply_tx
Stanislaw Raczynski (1): Staging: comedi: add mpc624 driver
Stanislaw W. Gruszka (1): request_firmware(): avoid race conditions
Stanley Miao (1): ALSA: Fix a Oops bug in omap soc driver.
Stanley.Miao (6): W1 OMAP: Fix OMAP LDP boot crash ARM: OMAP3: LDP: Add Ethernet device support to make ldp boot succeess ASoC: TWL4030: hands-free start-up sequence. ARM: OMAP: Fix McBSP spin_lock deadlock arm: update omap_ldp defconfig to use smsc911x omapfb: add support for the ZOOM MDK LCD
Starikovskiy, Alexey Y (1): ACPI: relax BAD_MADT_ENTRY check to allow LSAPIC variable length string UIDs
Stas Sergeev (33): fix crash in entry.S restore_all x86: entry.S trap return fixes move SA_xxx defines to linux/signal.h x86: teach dump_task_regs() about the -8 offset. x86: early printk handling fixes Register the boot-cpu in the cpu maps earlier i386: espfix cleanup honour MNT_NOEXEC for access() export hrtimer_forward fix module_param mistake in it821x V4L/DVB (6144): Fix mux setup for composite sound on AverTV 307 V4L/DVB (6225): AverTV Studio 307 has only one composite input [ALSA] Add PC-speaker sound driver [ALSA] pcsp - clean ups [ALSA] pcsp: improve "enable" option handling [ALSA] pcsp: add description [ALSA] pcsp: locking fix [ALSA] pcsp: remove downsampling pcsp - Don't build pcspkr when snd-pcsp is enabled [ALSA] pcsp: fix wording in DEBUG_PAGEALLOC warning driver core: warn about duplicate driver names on the same bus pcspkr: fix dependancies snd-pcsp: adjust help texts to frighten users snd-pcsp: put back the compatibility code for the older alsa-libs snd-pcsp: depend on CONFIG_EXPERIMENTAL snd-pcsp: silent misleading warning snd-pcsp: use HRTIMER_CB_SOFTIRQ [ALSA] snd-pcsp - fix pcsp_treble_info() to honour an item number Input: pcspkr - remove negative dependency on snd-pcsp provide rtc_cmos platform device x86: minor cleanup in the espfix code ALSA: pcsp - Fix nforce workaround Driver core: fix driver_register() return value
Stefan Agner (1): [ARM] orion: sched_clock implementation for orion platforms
Stefan Assmann (6): x86, pci: introduce pci=noioapicquirk kernel cmdline option x86, pci: introduce pci=ioapicreroute kernel cmdline option pci: add quirk to disable boot interrupt generation on intel 6300ESB pci, acpi: reroute PCI interrupt to legacy boot interrupt equivalent x86, pci: introduce config option for pci reroute quirks (was: [PATCH 0/3] Boot IRQ quirks for Broadcom and AMD/ATI) PCI: AMD 813x B2 devices do not need boot interrupt quirk
Stefan Bader (18): s390: channel tape fixes device-mapper dm-mpath: endio spinlock fix device-mapper log bitset: fix big endian find_next_zero_bit s390: tape retry flooding by deferred CC in interrupt s390: 3590 tape driver s390: enable interrupts on error path s390: tape 3590 changes [S390] cio: unsolicited interrupts during sense pgid. dm: use private biosets [S390] cio: css_register_subchannel race. [S390] cio: Re-start path verification after aborting internal I/O. dm: disable barriers USB: Fix usb_serial_driver structure for Kobil cardreader driver. USB: option: Added vendor id for Dell 5720 broadband modem Input: i8042 - add Blue FB5601 to noloop exception table vgacon: return the upper half of 512 character fonts jfs: Fix early release of acl in jfs_get_acl ACPI: video: Loosen strictness of video bus detection code
Stefan Bauer (1): i810fb: fix console switch regression
Stefan Becker (1): USB: fix interrupt disabling for HCDs with shared interrupt handlers
Stefan Buehler (1): tg3: fix 64 bit counter for ethtool stats
Stefan Haberland (24): [S390] sclp: fix coding style. [S390] fixed cdl-format detection. [S390] dasd: fix return value of dasd_generic_probe() [S390] dasd: fix loop in request expiration handling [S390] dasd: add ifcc handling [S390] dasd: use GFP_DMA for fba private data allocation [S390] dasd: add sim handling. [S390] dasd: use a generic wait_queue for sleep_on [S390] dasd: fix unsolicited SIM handling. [S390] dasd: use -EOPNOTSUPP instead of -ENOTSUPP [S390] dasd: fix message flood for unsolicited interrupts [S390] dasd: log sense for fatal errors [S390] dasd: improve dasd statistics proc interface [S390] dasd: correct sense byte condition for SIM [S390] dasd: call cleanup_cqr with request_queue_lock [S390] dasd: message cleanup [S390] pm: dasd power management callbacks. [S390] dasd_pm: fix stop flag handling [S390] dasd: correct debugfeature sense dump [S390] dasd: optimize cpu usage in goodcase [S390] dasd: fix message naming [S390] dasd: fix race condition in resume code [S390] dasd: fix locking bug [S390] dasd: use idal for device characteristics
Stefan Herbrechtsmeier (2): V4L/DVB (8687): soc-camera: Move .power and .reset from soc_camera host to sensor driver V4L/DVB (12159): soc_camera: Fix debug output of supported formats count
Stefan Husemann (1): intelfb: support i854
Stefan Lippers-Hollmann (3): hostap_cs: Add device ID for Telekom T-Sinus 111card USB: sisusbvga: add USB ID for 0711:0918 Magic Control Technology Corp. rt2x00: add USB ID for the Linksys WUSB200.
Stefan Lucke (1): Input: psmouse - add support for eGalax PS/2 touchscreen controller
Stefan Nickl (1): Input: HIDDEV - make HIDIOCSREPORT wait IO completion
Stefan Pledl (2): Blackfin: fix BF548 UART0 DMA IRQ translation Blackfin: bf548-ezkit: fix incorrect LCD size parameters
Stefan Raspl (4): [SCSI] zfcp: add queue_full sysfs attribute blktrace: add support for driver data blktrace: pass zfcp driver data blktrace: remove debugfs entries on bad path
Stefan Richter (572): [SCSI] Documentation: typo in scsi/scsi_eh.txt sbp2, ohci1394 cleanups: Remove version strings from eth1394, ohci1394, sbp2. kmalloc/kzalloc changes: Remove definitions of unreferenced macros virt_to_page and vmalloc_32 from sbp2: slimmer interface to scsi_mod raw1394: fix memory deallocation in modify_config_rom ieee1394: resume remote ports when starting a host (fixes device recognition) ieee1394: add definitions for phy packet constants ieee1394: hpsb_send_phy_config() cleanup ieee1394: whitespace cleanup in hosts.[ch], ieee1394_core.[ch] ieee1394: write broadcast_channel only to select nodes (fixes device recognition) ieee1394: remove nonexistent functions from nodemgr.h ieee1394: run high-level updates before high-level probes sbp2: delete sbp2scsi_direction_table sbp2: did not clean up after scsi_add_device() failed ieee1394: resume remote ports when starting a host (fixes device recognition) ieee1394: write broadcast_channel only to select nodes (fixes device recognition) ohci1394: log number of implemented isochronous contexts sbp2: split sbp2_create_command_orb() for better readability sbp2: remove duplicate code from sbp2_start_device() sbp2: fix another deadlock after disconnection sbp2: variable status FIFO address (fix login timeout) sbp2: update 36byte inquiry workaround (fix compatibility regression) sbp2: prevent unloading of 1394 low-level driver ieee1394: remove devfs support ieee1394: remove amdtp remains from ieee1394_core.h ohci1394: clean up asynchronous and physical request filters programming sbp2: check for ARM failure ieee1394: set read permission for parameter disable_irm sbp2: proper treatment of DID_OK sbp2: misc debug logging cleanups Doc/kernel-parameters.txt: delete false version information and history Doc/kernel-parameters.txt: mention modinfo and sysfs Doc/kernel-parameters.txt: slightly reword sentence about restrictions sbp2: fix spinlock recursion sbp2: consolidate workarounds sbp2: add read_capacity workaround for iPod sbp2: add ability to override hardwired blacklist ohci1394, sbp2: fix "scsi_add_device failed" with PL-3507 based devices sbp2: fix check of return value of hpsb_allocate_and_register_addrspace() ieee1394: nodemgr: do not peek into struct semaphore ieee1394: fix cosmetic problem in speed probe ieee1394: sbp2: enable auto spin-up for Maxtor disks ieee1394: fix calculation of csr->expire ieee1394: skip dummy loop in build_speed_map ieee1394: replace __inline__ by inline ieee1394: coding style and comment fixes in midlayer header files ieee1394: update #include directives in midlayer header files ieee1394: remove redundant code from ieee1394_hotplug.h ieee1394: remove unused macros HPSB_PANIC and HPSB_TRACE ieee1394: clean up declarations of hpsb_*_config_rom ieee1394: dv1394: sem2mutex conversion ieee1394: raw1394: remove redundant counting semaphore ieee1394: nodemgr: remove unnecessary includes ieee1394: nodemgr: do not spawn kernel_thread for sysfs rescan ieee1394: nodemgr: make module parameter ignore_drivers writable ieee1394: nodemgr: switch to kthread api, replace reset semaphore ieee1394: nodemgr: convert nodemgr_serialize semaphore to mutex ieee1394: fix kerneldoc of hpsb_alloc_host ieee1394: sbp2: enable auto spin-up for Maxtor disks SCSI: lockdep annotation in scsi_send_eh_cmnd ieee1394: merge from Linus ieee1394: shrink tlabel pools, remove tpool semaphores ieee1394: remove #include <asm/semaphore.h> ieee1394: sbp2: safer last_orb and next_ORB handling ieee1394: sbp2: discard return value of sbp2_link_orb_command ieee1394: sbp2: optimize DMA direction of command ORBs ieee1394: sbp2: safer initialization of status fifo ieee1394: sbp2: more checks of status block ieee1394: sbp2: convert sbp2util_down_timeout to waitqueue ieee1394: safer definition of empty macros ieee1394: sbp2: handle "sbp2util_node_write_no_wait failed" ieee1394: sbp2: safer agent reset in error handlers ieee1394: sbp2: recheck node generation in sbp2_update ieee1394: sbp2: better handling of transport errors ieee1394: sbp2: update includes ieee1394: sbp2: prevent rare deadlock in shutdown ieee1394: sbp2: more help in Kconfig ieee1394: nodemgr: fix rwsem recursion ieee1394: nodemgr: grab class.subsys.rwsem in nodemgr_resume_ne ieee1394: sbp2: don't prefer MODE SENSE 10 ieee1394: ohci1394: fix endianess bug in debug message ieee1394: ohci1394: more obvious endianess handling ieee1394: ohci1394: check for errors in suspend or resume MAINTAINERS: updates to IEEE 1394 subsystem maintainership ieee1394: sbp2: enable auto spin-up for all SBP-2 devices Merge branch 'mainline' into upstream-linus ieee1394: raw1394: arm functions slept in atomic context ieee1394: nodemgr: fix startup of knodemgrd ieee1394: ohci1394: revert fail on error in suspend ieee1394: remove unused struct member from highlevel API ieee1394: sbp2: slightly reorder sbp2scsi_abort ieee1394: raw1394: add comments on lock usage ieee1394: ohci1394: suspend/resume cosmetics ieee1394: usecs_to_jiffies takes unsigned int argument ieee1394: lock smaller region by host_num_alloc mutex ieee1394: coding style in hosts.c ieee1394: handle sysfs errors dv1394: remove BKL contention ieee1394: nodemgr: small fix after sysfs errors patch ieee1394: nodemgr: reflect which return values are errors ieee1394: nodemgr: revise semaphore protection of driver core data ieee1394: ohci1394: revert fail on error in suspend ieee1394: ohci1394: proper log messages in suspend and resume ieee1394: nodemgr: take it easy if bus_rescan_devices fails ieee1394: sbp2: remove irritating log message ieee1394: sbp2: clean up function declarations ieee1394: sbp2: remove dead code ieee1394: sbp2: remove duplicate code ieee1394: sbp2: consolidate log levels ieee1394: sbp2: remove debug macros ieee1394: sbp2: coding style of some macros ieee1394: sbp2: delayed_work -> work_struct ieee1394: sbp2: remove superfluous comments ieee1394: sbp2: some conditions in queue_command are unlikely ieee1394: sbp2: clean up sbp2_ namespace ieee1394: sbp2: proper unit in module parameter description ieee1394: sbp2: remove unused struct members ieee1394: sbp2: more concise names for types and variables ieee1394: sbp2: use list_move_tail() ieee1394: sbp2: update comment on things to do ieee1394: sbp2: wrap two functions into one ieee1394: ohci1394: add PPC_PMAC platform code to driver probe ieee1394: ohci1394: reformat PPC_PMAC platform code ieee1394: ohci1394: call PMac code in shutdown only for proper machines ieee1394: raw1394: defer feature removal of old isoch interface ieee1394: dv1394: schedule for feature removal ieee1394: schedule unused symbol exports for removal ieee1394: schedule *_oui sysfs attributes for removal ieee1394: nodemgr: remove duplicate assignment ieee1394: nodemgr: fix deadlock in shutdown ieee1394: nodemgr: spaces to tabs ieee1394: sbp2: convert from PCI DMA to generic DMA ieee1394: conditionally export ieee1394_bus_type ieee1394: nodemgr: remove a kcalloc ieee1394: sbp2: code formatting around work_struct stuff ieee1394: sbp2: pass REQUEST_SENSE through to the target ieee1394: sbp2: fix bogus dma mapping ieee1394: sbp2: fix probing of some DVD-ROM/RWs ieee1394: sbp2: use a better wildcard for blacklist ieee1394: nodemgr: check info_length in ROM header earlier ieee1394: ohci1394: drop pcmcia-cs compatibility code ieee1394: restore config ROM when resuming ieee1394: save one word in struct hpsb_host ieee1394: sbp2: remove bogus "emulated" host flag ieee1394: sbp2: lower block queue alignment requirement ieee1394: dv1394: fix CardBus card ejection ieee1394: dv1394: tidy up card removal ieee1394: raw1394: prevent unloading of low-level driver ieee1394: fix host device registering when nodemgr disabled ieee1394: fix another deadlock in nodemgr firewire: build fix 3 firewire: mark fw-core as experimental firewire: typo in Kconfig firewire: consistent ifndef blocks in header files firewire: put old and new stack into same Kconfig submenu firewire: additional help in Kconfig firewire: mark some structs const firewire: whitespace adjustments firewire: comma after last enum item or initializer firewire: fix failure path in ohci_enable_phys_dma firewire: fw-sbp2: remove bogus "emulated" host flag firewire: fw-sbp2: remove unused macro firewire: fw-ohci: remove unnecessary macro firewire: consistent usage of node_id firewire: fw-sbp2: set command set related device flags firewire: fix compilation with gcc 3.4 firewire: use atomic type for fw_device.state firewire: adjust whitespace firewire: rename CONFIG_FW to CONFIG_FIREWIRE firewire: add includes for sem and rw_sem firewire: fix compiler warnings on 64bit firewire: ROM cache is CPU-endian ieee1394: fix oops on "modprobe -r ohci1394" after network class_device conversion ieee1394: change deprecation status of dv1394 ieee1394: update MAINTAINERS database ieee1394: sbp2: remove unnecessary alignments of struct members ieee1394: sbp2: enforce 32bit DMA mapping ieee1394: sbp2: optimize DMA direction of s/g tables ieee1394: sbp2: move some memory allocations into non-atomic context ieee1394: remove declarations of nonexisting functions ieee1394: move some comments from declaration to definition ieee1394: small header cleanup ieee1394: remove unused csr1212 code ieee1394: drop csr1212's support for external compilation ieee1394: csr1212: rename some types ieee1394: stricter error checks in csr1212 ieee1394: de-inline some functions ieee1394: replace vmalloc by kmalloc in csr1212 ieee1394: csr1212: coding style ieee1394: shrink csr1212_new_string_descriptor_leaf ieee1394: csr1212: warn on unreachable code ieee1394: csr1212: more sensible names for jump targets ieee1394: csr1212: log if devices have CRC errors in their ROM ieee1394: remove usage of skb_queue as packet queue ieee1394: some more includes ieee1394: unroll a weird macro ieee1394: nodemgr: less noise in dmesg ieee1394: nodemgr: unify some error messages ieee1394: send async streams at S100 ieee1394: eth1394: unregister address space in failure case ieee1394: eth1394: clean up host removal ieee1394: eth1394: reduce excessive function inlining ieee1394: eth1394: don't autoload by hotplug when ohci1394 starts ieee1394: eth1394: coding style ieee1394: eth1394: .probe and .update may sleep ieee1394: eth1394: refactor .probe and .update ieee1394: eth1394: correct a memset argument ieee1394: eth1394: shorter error messages ieee1394: eth1394: contain host reset ieee1394: eth1394: allow MTU bigger than 1500 ieee1394: eth1394: CONFIG_INET is always defined ieee1394: eth1394: omit useless set_mac_address callback ieee1394: eth1394: don't use alloc_etherdev ieee1394: eth1394: clean up fragment_overlap ieee1394: eth1394: some conditions are unlikely ieee1394: eth1394: hard_start_xmit is called in atomic context ieee1394: eth1394: correct return codes in hard_start_xmit ieee1394: eth1394: send async streams at S100 on 1394b buses ieee1394: ohci1394: fix cosmetic problem in error logging ieee1394: more help in Kconfig ieee1394: remove garbage from Kconfig i386, x86-64: show that CONFIG_HOTPLUG_CPU is required for suspend on SMP ieee1394: sbp2: include workqueue.h ieee1394: eth1394: remove bogus netif_wake_queue ieee1394: eth1394: handle tlabel exhaustion ieee1394: eth1394: bring back a parent device firewire: prefix modules with firewire- instead of fw- ieee1394: fix calculation of sysfs attribute "address" ieee1394: sbp2: offer SAM-conforming target port ID in sysfs firewire: fw-sbp2: implement sysfs ieee1394_id firewire: add to MAINTAINERS firewire: fix hang after card ejection Documentation/HOWTO: update URLs of git trees firewire: fix async reception on big endian machines firewire: add Kconfig help on building both stacks ieee1394: ohci1394: remove dead CONFIG variable ieee1394: add comments in struct hpsb_packet ieee1394: raw1394: Add ioctl() for 32bit userland on 64bit kernel, amendment ieee1394: raw1394: fix a 32/64-bits compat fix ieee1394: nodemgr: parallelize between several hosts ieee1394: eth1394: revert parent device to that in 2.6.20 ieee1394: first minimal NUMA awareness ieee1394: sbp2: change some module parameters from int to bool ieee1394: remove old isochronous ABI firewire: fw-sbp2: remove unused struct member firewire: missing newline in printk firewire: remove unused macro firewire: optimize gap count with 1394b leaf nodes firewire: support S100B...S400B and link slower than PHY firewire: simplify a struct type firewire: fw-sbp2: implement max sectors limit for some old bridges firewire: fw-sbp2: let SCSI shutdown commands through before logout firewire: fw-sbp2: implement nonexclusive login firewire: fw-sbp2: use correct speed in sbp2_agent_reset firewire: fw-sbp2: memset wants string.h firewire: fw-sbp2: correctly align page tables firewire: fw-sbp2: add a boundary check firewire: fw-sbp2: fix DMA mapping of S/G tables firewire: fw-sbp2: fix DMA mapping of command ORBs firewire: fw-sbp2: fix DMA mapping of management ORBs driver core: properly get driver in device_release_driver driver core: fix kernel doc of device_release_driver fs: clarify "dummy" member in struct inodes_stat_t firewire: fw-ohci: flush MMIO write before msleep firewire: fw-ohci: fix "scheduling while atomic" firewire: remove bogus check in fw_core_handle_request firewire: fix memory leak of fw_request instances firewire: fw-sbp2: convert to new SCSI data buffer accessors i386: remove old IRQ balancing debug cruft ieee1394: revert "sbp2: enforce 32bit DMA mapping" ieee1394: sbp2: more correct Kconfig dependencies firewire: fw-sbp2: set correct maximum payload (fixes CardBus adapters) firewire: fw-ohci: dma_free_coherent needs IRQs enabled firewire: fw-core: make two variables static ieee1394: sbp2: fix sbp2_remove_device for error cases firewire: fix unloading of fw-ohci while devices are attached firewire: fw-ohci: ignore failure of pci_set_power_state (fix suspend regression) ieee1394: ohci1394: fix initialization if built non-modular firewire: point to migration document ieee1394: eth1394: superfluous local variable ieee1394: eth1394: fix lock imbalance ieee1394: pcilynx: superfluous local variables ieee1394: sbp2: fix unsafe iteration over list of devices ieee1394: nodemgr: fix leak of struct csr1212_keyval ieee1394: csr1212: proper refcounting firewire: optimize fw_core_add_address_handler firewire: fw-core: local variable shadows a global one firewire: fw-sbp2: always enable IRQs before calling command ORB callback firewire: fw-sbp2: add support for multiple logical units per target firewire: fw-sbp2: expose module parameter for workarounds firewire: fw-sbp2: use an own workqueue (fix system responsiveness) firewire: fw-ohci: enforce read order for selfID generation firewire: fw-ohci: fix includes firewire: fw-ohci: reorder includes firewire: fw-ohci: log posted write errors firewire: fw-ohci: missing dma_unmap_single firewire: fw-ohci: check for misconfigured bus (phyID == 63) firewire: adopt read cycle timer ABI from raw1394 firewire: a header cleanup x86: configure HPET_EMULATE_RTC automatically include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros firewire: fw-ohci: log a note about unsupported features firewire: fw-ohci: shut up a superfluous compiler warning firewire: fw-sbp2: fix refcounting ieee1394: sbp2: prepare for s/g chaining ieee1394: sbp2: s/g list access cosmetics ieee1394: small cleanup after "nopage" ieee1394: remove unused code ieee1394: sbp2: raise default transfer size limit ieee1394: ohci1394: don't schedule IT tasklets on IR events firewire: fw-sbp2: refactor workq and kref handling firewire: fw-sbp2: prepare for s/g chaining firewire: fw-sbp2: remove unused misleading macro firewire: fw-ohci: CycleTooLong interrupt management firewire vs. ieee1394: clarify MAINTAINERS firewire: fw-sbp2: skip unnecessary logout firewire: fw-sbp2: try to increase reconnect_hold (speed up reconnection) firewire: fw-sbp2: use device generation, not card generation firewire: fw-cdev: use device generation, not card generation firewire: enforce access order between generation and node ID, fix "giving up on config rom" firewire: fw-core: react on bus resets while the config ROM is being fetched ieee1394: sbp2: fix bogus s/g access change firewire: fw-sbp2: unsigned int vs. unsigned firewire: fw-sbp2: fix logout before login retry firewire: fix "kobject_add failed for fw* with -EEXIST" firewire: fw-sbp2: don't retry login or reconnect after unplug firewire: log GUID of new devices firewire: fw-sbp2: add INQUIRY delay workaround ieee1394: sbp2: add INQUIRY delay workaround firewire: fw-sbp2: wait for completion of fetch agent reset firewire: fw-sbp2: log bus_id at management request failures firewire: fw-sbp2: don't add scsi_device twice firewire: fw-sbp2: logout and login after failed reconnect firewire: fw-sbp2: sort includes firewire: fw-sbp2: enforce a retry of __scsi_add_device if bus generation changed firewire: fw-sbp2: (try to) avoid I/O errors during reconnect firewire: fw-sbp2: fix NULL pointer deref. in slave_alloc firewire: fw-sbp2: fix NULL pointer deref. in scsi_remove_device ieee1394: sbp2: fix rescan-scsi-bus Documentation: correction to debugging-via-ohci1394 firewire: fix NULL pointer deref. and resource leak stable_kernel_rules: fix must already be in mainline firewire: fw-sbp2: better fix for NULL pointer dereference in scsi_remove_device firewire: potentially invalid pointers used in fw_card_bm_work firewire: fix crash in automatic module unloading firewire: endianess fix firewire: endianess annotations firewire: fw-ohci: PPC PMac platform code firewire: fw-ohci: Apple UniNorth 1st generation support firewire: warn on fatal condition in topology code firewire: update Kconfig help text firewire: fw-sbp2: fix for SYM13FW500 bridge (Datafab disk) ieee1394: sbp2: fix for SYM13FW500 bridge (Datafab disk) firewire: fw-ohci: shut up false compiler warning on PPC32 firewire: fix panic in handle_at_packet ieee1394: sbp2: relax SCSI DMA alignment ieee1394: prevent device binding of raw1394, video1394, dv1394 ieee1394: ohci1394: switch on bus power after resume on PPC PMac ieee1394: ohci1394: refactor probe, remove, suspend, resume ieee1394: ohci1394: unroll a macro with return ieee1394: ohci1394: refactor some printk format strings ieee1394: ohci1394: missing PPC PMac feature calls in failure path firewire: remove superfluous reference counting firewire: fw-sbp2: fix reference counting firewire: refactor fw_unit reference counting firewire: fw-sbp2: relax SCSI DMA alignment firewire: fw-sbp2: remove usages of fw_memcpy_to_be32 firewire: fw-sbp2: simplify some macros firewire: fw-sbp2: remove unnecessary memset firewire: fw-sbp2: reduce log noise firewire: fw-ohci: add option for remote debugging firewire: fw-ohci: switch on bus power after resume on PPC PMac firewire: fw-ohci: refactor probe, remove, suspend, resume firewire: fw-ohci: add self ID error check firewire: fw-ohci: catch self_id_count == 0 firewire: debug interrupt events firewire: fw-ohci: untangle a mixed unsigned/signed expression firewire: fw-ohci: missing PPC PMac feature calls in failure path firewire: fw-ohci: conditionally log busReset interrupts firewire: fw-ohci: extend logging of bus generations and node ID firewire: fw-ohci: work around generation bug in TI controllers (fix AV/C and more) firewire: replace static ROM cache by allocated cache firewire: reread config ROM when device reset the bus firewire: remove unused struct member firewire: wait until PHY configuration packet was transmitted (fix bus reset loop) firewire: fix synchronization of gap counts ieee1394: fix NULL pointer dereference in sysfs access firewire: fw-sbp2: log scsi_target ID at release ieee1394: sbp2: use correct size of command descriptor block x86: fix CONFIG_NONPROMISC_DEVMEM prompt and help text firewire: don't panic on invalid AR request buffer firewire: fw-ohci: use of uninitialized data in AR handler firewire: fw-ohci: disable PHY packet reception into AR context firewire: fw-ohci: write selfIDBufferPtr before LinkControl.rcvSelfID firewire: fill_bus_reset_event needs lock protection firewire: fw-ohci: unify printk prefixes firewire: deadline for PHY config transmission firewire: Kconfig menu touch-up ieee1394: Kconfig menu touch-up scsi: sd: optionally set power condition in START STOP UNIT firewire: fw-sbp2: fix spindown for PL-3507 and TSB42AA9 firmwares ieee1394: sbp2: fix spindown for PL-3507 and TSB42AA9 firmwares firewire: fw-sbp2: spin disks down on suspend and shutdown ieee1394: sbp2: spin disks down on suspend and shutdown ieee1394: reduce log noise about config ROM CRC errors ieee1394: video1394: reorder module init, prepare BKL removal firewire: implement broadcast_channel CSR for 1394a compliance firewire: remove unused struct members firewire: clean up some includes firewire: clean up fw_card reference counting firewire: don't respond to broadcast write requests firewire: fix race of bus reset with request transmission firewire: fully initialize fw_transaction before marking it pending firewire: small fw_fill_request cleanup firewire: warn on unfinished transactions during card removal firewire: fw-ohci: TSB43AB22/A dualbuffer workaround firewire: avoid memleak after phy config transmit failure firewire: state userland requirements in Kconfig help ieee1394: regression in 2.6.25: updates should happen before probes ieee1394: don't drop nodes during bus reset series ieee1394: sbp2: let nodemgr retry node updates during bus reset series firewire: Kconfig help update [SCSI] sd: select CRC_T10DIF only when necessary ieee1394: sbp2: stricter dma_sync ieee1394: sbp2: check for DMA mapping failures ieee1394: sbp2: enforce s/g segment size limit ieee1394: raw1394: replace BKL by local mutex, make ioctl() and mmap() thread-safe ieee1394: raw1394: narrow down the state_mutex protected region ieee1394: raw1394: make write() thread-safe ieee1394: dv1394, video1394: remove unnecessary expressions ieee1394: nodemgr clean up class iterators ieee1394: survive a few seconds connection loss firewire: fw-sbp2: enforce s/g segment size limit firewire: fw-sbp2: fix another small generation access bug firewire: fix setting tag and sy in iso transmission firewire: fix ioctl() return code firewire: fw-ohci: initialization failure path fixes firewire: fw-sbp2: delay first login to avoid retries ieee1394: raw1394: fix possible deadlock in multithreaded clients ieee1394: dv1394: fix possible deadlock in multithreaded clients ieee1394: sbp2: another iPod mini quirk entry firewire: fw-sbp2: another iPod mini quirk entry ieee1394: fix list corruption (reported at module removal) ieee1394: sbp2: fix race condition in state change firewire: fw-ohci: fix IOMMU resource exhaustion ieee1394: add quirk fix for Freecom HDD ieee1394: replace a GFP_ATOMIC by GFP_KERNEL allocation ieee1394: mark all hpsb_address_ops instances as const ieee1394: ohci1394: pass error codes from request_irq through ieee1394: ohci1394: flush MMIO writes before delay in initialization ieee1394: ignore nonzero Bus_Info_Block.max_rom, fetch config ROM in quadlets firewire: fw-sbp2: remove unnecessary locking firewire: fix small memory leak at module removal firewire: fix resetting of bus manager retry counter firewire: reorder struct fw_card for better cache efficiency firewire: core: fix sleep in atomic context due to driver core change firewire: insist on successive self ID complete events firewire: unnecessary BM delay after generation rollover firewire: keep highlevel drivers attached during brief connection loss firewire: ohci: change "context_stop: still active" log message firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others firewire: core: optimize card shutdown ieee1394: support for speeds greater than S800 ieee1394: sbp2: update a help string ieee1394: sbp2: fix payload limit at S1600 and S3200 ieee1394: sbp2: don't assume zero model_id or firmware_revision if there is none firewire: sbp2: fix payload limit at S1600 and S3200 firewire: sbp2: define some magic numbers as macros firewire: sbp2: fix DMA mapping leak on the failure path firewire: sbp2: add workarounds for 2nd and 3rd generation iPods ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods ieee1394: dv1394: move deprecation message from module init to file open async: use list_move_tail hugetlbfs: fix build failure with !CONFIG_HUGETLBFS firesat: copyrights, rename to firedtv, API conversions, fix remote control input ieee1394: use correct barrier types between accesses of nodeid and generation ieee1394: add hpsb_node_read() and hpsb_node_lock() ieee1394: inherit ud vendor_id from node vendor_id ieee1394: remove superfluous assertions firedtv: cleanups and minor fixes firedtv: massive refactoring firewire: convert client_list_lock to mutex firewire: cdev: documentation fixlet firewire: cdev: tcodes input validation firewire: cdev: fix race of fw_device_op_release with bus reset firewire: cdev: address handler input validation firewire: core: remove outdated comment firewire: core: remove obsolete assertions firewire: standardize a variable name firewire: remove line breaks before function names firewire: core: remove unused definitions firewire: cdev: use list_first_entry firewire: prevent creation of multiple IR DMA contexts for the same channel firewire: cdev: fix documentation of FW_CDEV_IOC_GET_INFO firewire: cdev: reference-count client instances firewire: cdev: unify names of struct types and of their instances firewire: cdev: sort includes firewire: core: topology header fix firewire: cdev: add ioctls for manual iso resource management firewire: cdev: add ioctl to query maximum transmission speed firewire: cdev: restrict broadcast write requests to Units Space firewire: cdev: extend transaction payload size check firewire: cdev: replace some spin_lock_irqsave by spin_lock_irq firewire: cdev: shut down iso context before freeing the buffer firewire: cdev: increment fw_cdev_version, update documentation firewire: cdev: add ioctls for iso resource management, amendment firewire: cdev: simplify a schedule_delayed_work wrapper firewire: core: clean up includes firewire: core: move some functions firewire: core: remove condition which is always false firewire: normalize a variable name firewire: core: normalize a function argument name firewire: cdev: amendment to "add ioctl to query maximum transmission speed" firewire: cdev: secure add_descriptor ioctl firewire: cdev: fix race of ioctl_send_request with bus reset firewire: cdev: simplify FW_CDEV_IOC_SEND_REQUEST return value firewire: cdev: add closure to async stream ioctl firewire: core: drop unused call parameters of close_transaction firewire: core: increase bus manager grace period firewire: core: simplify broadcast channel allocation firewire: core: optimize propagation of BROADCAST_CHANNEL ieee1394: sbp2: follow up on "ieee1394: inherit ud vendor_id from node vendor_id" ieee1394: raw1394: add sparse annotations to raw1394_compat_write ieee1394: constify device ID tables DVB: firedtv: fix printk format mismatch Revert "V4L/DVB (10962): fired-avc: fix printk formatting warning." firewire: core: improve check for local node firewire: core: check for missing struct update at build time, not run time firewire: core: add sysfs attribute for easier udev rules firewire: share device ID table type with ieee1394 firewire: also use vendor ID in root directory for driver matches firewire: ohci: access bus_seconds atomically firewire: clean up includes firewire: reorganize header files firewire: rename source files firewire: add parent-of-unit accessor firewire: core: include linux/uaccess.h instead of asm/uaccess.h firewire: core: prepare for non-core children of card devices firewire: core: don't update Broadcast_Channel if RFC 2734 conditions aren't met firewire: core: use more outbound tlabels firewire: net: add Kconfig item, rename driver firewire: net: style changes firewire: net: allow for unordered unit discovery firewire: net: remove unused code firewire: net: adjust net_device ops firewire: core: fix DMA unmapping in iso buffer removal firewire: core: fix iso context shutdown on card removal firewire: net: fix card driver reloading firewire: net: better FIFO address range check and rcodes firewire: new stack is no longer experimental explain the hidden scsi_wait_scan Kconfig variable firewire: core: do not DMA-map stack addresses firewire: sbp2: add support for disks >2 TB (and 16 bytes long CDBs) ieee1394: sbp2: add support for disks >2 TB (and 16 bytes long CDBs) firewire: core: fix crash in iso resource management firewire: ohci: fix Agere FW643 and multiple cameras firewire: ohci: fix Ricoh R5C832, video reception firewire: sbp2: fix freeing of unallocated memory firewire: ohci: fix Self ID Count register mask (safeguard against buffer overflow) firewire: core: header file cleanup firewire: core: fix race with parallel PCI device probe firewire: core: fix topology map response handler firewire: sbp2: fix status reception firewire: sbp2: remove a workaround for Momobay FX-3A ieee1394: sbp2: remove a workaround for Momobay FX-3A V4L/DVB (12583): firedtv: combine some debug logging code ieee1394: add documentation entry to MAINTAINERS NFS: suppress a build warning firewire: sbp2: provide fallback if mgt_ORB_timeout is missing
Stefan Roese (80): [MTD] [NAND] Fix endianess bug in ndfc.c [POWERPC] ppc: Fix booke watchdog initialization [MTD] physmap: Add support for 64 bit resources [POWERPC] ppc: Add support for AMCC Taishan 440GX eval board [POWERPC] ppc: Fix PCIX configuration of Ocotea & Taishan for > 512MB DDR [POWERPC] Fix compile breakage for IBM/AMCC 4xx arch/ppc platforms [MTD] [NAND] Change NDFC driver to support 405 platforms too USB: EHCI support for big-endian descriptors USB: EHCI big endian data structures support (for 440EPx) USB: Set CONFIG_USB_EHCI_BIG_ENDIAN_MMIO/_DESC in usb/host/Kconfig [POWERPC] 4xx: Add AMCC 405EX support to cputable.c [POWERPC] 4xx: Add AMCC Kilauea eval board support to platforms/40x [POWERPC] 4xx: Kilauea DTS [POWERPC] 4xx: Kilauea defconfig file i2c-ibm_iic: Add support for new-style clients ibm_newemac: Add BCM5248 and Marvell 88E1111 PHY support ibm_newemac: Add ET1011c PHY support [POWERPC] 4xx: Add 440SPe revA runtime detection to PCIe [POWERPC] 4xx: Fix TLB 0 problem with CONFIG_SERIAL_TEXT_DEBUG [POWERPC] 4xx: Add 405EX CPU type needed for EMAC support on Kilauea [POWERPC] 4xx: Change Kilauea dts to support new EMAC device tree properties [POWERPC] 4xx: Add Kilauea PCIe support to dts and Kconfig [POWERPC] 4xx: Set ibpre for 405EX in 4xx PCIe driver [POWERPC] 4xx: Add aliases node to 4xx dts files [POWERPC] 4xx: Change Kilauea PCIe bus ranges in dts file [POWERPC] 4xx: Add AMCC Makalu board support to platforms/40x [POWERPC] 4xx: Makalu dts [POWERPC] 4xx: Makalu defconfig [POWERPC] 4xx: Add EMAC support to Kilauea defconfig [POWERPC] 4xx: PCIe: Increase max busses per port to 64 [POWERPC] 4xx: Add 405EXr to cputable [POWERPC] 4xx: Add AMCC Haleakala (405EXr) dts i2c-ibm_iic: Whitespace cleanup net: NEWEMAC: Fix problem with mtu > 4080 on non TAH equipped 4xx PPC's [MTD] physmap.c: Add support for multiple resources [POWERPC] Fix arch/ppc compilation - add typedef for pgtable_t [POWERPC] net: NEWEMAC: Remove "rgmii-interface" from rgmii matching table [POWERPC] 4xx: Remove "i2c" and "xxmii-interface" device_types from dts [POWERPC] 4xx: Fix Haleakala PCIe compatibility problem in dts [POWERPC] 4xx: Fix L1 cache size in katmai DTS NEWEMAC: Add compatible "ibm,tah" to tah matching table [POWERPC] 4xx: Add AMCC 460EX/460GT support to cputable.c & cpu_setup_44x.S [POWERPC] 4xx: Add AMCC Canyonlands 460EX eval board support to platforms/44x [POWERPC] 4xx: Add Canyonlands DTS [POWERPC] 4xx: Add 460EX PCIe support to 4xx pci driver [POWERPC] 4xx: Add Canyonlands defconfig file [POWERPC] 4xx: Add TAH support to taishan dts [POWERPC] 4xx: Add AMCC Glacier 460GT eval board dts [POWERPC] 4xx: Add "amcc, haleakala" to the toplevel compatible property [POWERPC] 4xx: Add PPC4xx L2-cache support (440GX) [POWERPC] 4xx: Add L2 cache node to AMCC Taishan dts file [POWERPC] 4xx: Only reset PCIe PHY on 405EX systems when no link is detected [POWERPC] 4xx: Fix PESDRn_UTLSET1 register setup on 460EX/GT [POWERPC] 4xx: Create common ppc4xx_reset_system() in ppc4xx_soc.c [POWERPC] 4xx: Some EMAC related changes in Canyonlands & Glacier dts files [POWERPC] 4xx: Change dts files to support jumbo frames [POWERPC] 4xx: Add NOR FLASH entries to Canyonlands and Glacier dts [POWERPC] 4xx: Fix 460GT support to not enable FPU ibm_newemac: Fix problem with jumbo frame support and EMAC V4.patch ibm_newemac: Add support for 460EX/GT-type MAL rx-channel handling [POWERPC] 4xx: Fix problem with new TLB storage attibute fields on 440x6 core [POWERPC] 4xx: Add endpoint support to 4xx PCIe driver powerpc/4xx: PCIe driver now detects if a port is disabled via the dev-tree powerpc: Fix problems with 32bit PPC's running with >= 4GB of RAM i2c-ibm_iic: Remove deprecated OCP style part i2c-ibm_iic: Enable driver for all PPC4xx variants in arch/powerpc UBI: return -ENOMEM upon failing vmalloc powerpc/4xx: Add L2 cache node to AMCC Canyonlands dts file powerpc/of-device-tree: Factor MTD physmap bindings out of booting-without-of powerpc/device-tree: Document MTD nodes with multiple "reg" tuples powerpc/4xx: Sequoia: Enable NAND support mtd: physmap_of: Add multiple regions and concatenation support powerpc: Add AMCC 460EX/460GT Rev. B support to cputable.c powerpc/44x: Add NAND support to Canyonlands dts powerpc/40x: Update Kilauea dts to support NAND, RTC and HWMON powerpc/44x: Update Canyonlands defconfig to support NOR, NAND and RTC powerpc/40x: Update kilauea defconfig to support NAND, RTC and HWMON powerpc/44x: Update Arches dts powerpc/44x: Update Arches defconfig mtd: jedec: fix compilation problem with I28F640C3B definition
Stefan Rompf (9): dm-crypt: zero key before freeing it starfire: Implement suspend/resume ipw2200: Fix WPA network selection problem ipw2100: add radiotap headers to packtes captured in monitor mode [NET] core: add RFC2863 operstate [VLAN]: translate IF_OPER_DORMANT to netif_dormant_on() Input: wistron - add signature for Amilo M7400 [NET]: Add missing operstates documentation. [VLAN]: Fix link state propagation
Stefan Roscher (21): IB/ehca: Serialize hypervisor calls in ehca_register_mr() IB/ehca: Fix number of send WRs reported for new QP IB/ehca: Support UD low-latency QPs IB/ehca: Set SEND_GRH flag for all non-LL UD QPs on eHCA2 IB/ehca: Support small QP queues IB/ehca: Fix Small QP regressions IB/ehca: Small QP userspace support IB/ehca: Support more than 4k QPs for userspace and kernelspace IB/ehca: Support all ibv_devinfo values in query_device() and query_port() IB/ehca: Allocate event queue size depending on max number of CQs and QPs IB/ehca: Fix function return types IB/ehca: Wait for async events to finish before destroying QP IB/ehca: In case of lost interrupts, trigger EOI to reenable interrupts IB/ehca: Fix reported max number of QPs and CQs in systems with >1 adapter IB/ehca: Reject dynamic memory add/remove when ehca adapter is present IB/ehca: Remove reference to special QP in case of port activation failure IB/ehca: Fix problem with generated flush work completions IB/ehca: Replace modulus operations in flush error completion path IB/ehca: Fall back to vmalloc() for big allocations IB/ehca: Remove unnecessary memory operations for userspace queue pairs IB/ehca: Increment version number
Stefan Schmidt (19): ACPI: ibm_acpi: Remove experimental status for brightness and volume. ACPI: ibm_acpi: Update documentation for brightness and volume. ACPI: ibm_acpi: Documentation the wan feature. s3c2410_fb: fix line length calculation [ARM] 5091/1: Add missing bitfield include to regs-lcd.h [ARM] 5082/1: pxa: Definition for the third USB port control register UP3OCR [ARM] 5079/1: Warn people when using pxa2xx-gpio.h [ARM] 5165/1: pxafb: More LCCR3 depth defines [ARM] 5164/1: pxafb: Support for RGB666, RGBT666, RGB888 and RGBT888 [ARM] 5163/1: pxa27x_udc: Allow choosing the bits in UP2OCR_SEOS [ARM] 5161/1: Maintainer entries for the Motorola EZX GSM mobile phones [ARM] 5162/1: Common code for the Motorola EZX GSM phones [ARM] 5169/1: Defconfig for the EZX machines [ARM] 5193/1: Wire up missing syscalls [ARM] pxa/ezx: Remove two memory banks fixup [ARM] pxa/ezx: GPIO configuration [ARM] pxa/ezx: Keypad configuration [ARM] pxa/ezx: I2C configuration MAINTAINERS: Update entry with file and SCM for EZX
Stefan Schweizer (1): Fix capi reload by unregistering the correct major
Stefan Seyfried (4): fix acpi_video_flags on x86-64 uswsusp: add pmops->{prepare,enter,finish} support (aka "platform mode") swsusp: fix platform mode USB: Add HP hs2300 Broadband Wireless Module to sierra.c
Stefan Sorensen (1): ARM: 2790/1: Properly terminate plat_serial8250_port arrays on ixdp425 and
Stefan Steuerwald (1): rt2x00: Implement set_tim callback for all drivers
Stefan Traby (1): V4L/DVB (4819): Dib0700: Add support for new revision of Nova-T Stick
Stefan Weil (2): cpmac: prevent fatal exception in cpmac_end_xmit wl12xx: fix spelling
Stefan Weinhuber (27): s390: enable write barriers in the dasd driver s390: dasd extended error reporting module s390: dasd extended error reporting [S390] missing check in dasd_eer_open. [S390] dasd eer data format. [S390] dasd: clean up timer. [S390] dasd: fix bug in dasd initialization cleanup [S390] dasd: Use default recovery for SNSS requests [S390] dasd: add hyper PAV support to DASD device driver, part 1 [S390] dasd: fix panic caused by alias device offline [S390] dasd: fix locking in __dasd_device_process_final_queue [S390] dasd: let dasd erp matching recognize alias recovery [S390] dasd: fix reference counting in display method for proc/dasd/devices [S390] dasd: fix timeout handling in interrupt handler [S390] dasd: Add support for enhanced VM UID [S390] dasd: fix data size for PSF/PRSSD command [S390] cio: fix orb initialization in cio_start_key [S390] dasd: send change uevents for dasd block devices [S390] dasd: fix race in dasd timer handling [S390] dasd: add large volume support [S390] dasd: add High Performance FICON support [S390] dasd: fix idaw boundary checking for track based ccw [S390] dasd: no High Performance FICON in 31-bit mode [S390] dasd: forward internal errors to dasd_sleep_on caller [S390] pm: vmlogrdr power management callbacks [S390] dasd: fail requests when device state is less then ready [S390] dasd: tolerate devices that have no feature codes
Stefani Seibold (5): proc.txt: update kernel filesystem/proc.txt documentation fbcon: fix rotate upside down crash ctags: usability fix procfs: provide stack information for threads x86, fs: Fix x86 procfs stack information for threads on 64-bit
Stefanik Gábor (2): iwlwifi: enable packet injection for iwl3945 iwlwifi: enable packet injection for iwlagn
Stefano Babic (1): spi: mpc52xx_psc_spi chipselect bugfix
Stefano Brivio (56): bcm43xx: check for valid MAC address in SPROM bcm43xx: fix whitespace bcm43xx: add PCI ID for bcm4319 bcm43xx: add PCI-E code bcm43xx: fix for 4309 hwmon: Build fix for SENSORS_W83793 bcm43xx: fix radio_set_tx_iq b43legacy: fix possible buffer overrun in debugfs b43legacy: add me as maintainer and fix URLs b43: fix shared IRQ race condition b43legacy: fix shared IRQ race condition b43/b43legacy: fix left-over URLs and ifdefs libertas: add Dan Williams as maintainer ipw2200: fix typo in kerneldoc b43: fix use-after-free rfkill bug mac80211: make PID rate control algorithm the default rc80211-pid: add rate behaviour learning algorithm rc80211-pid: add sharpening factor doc: fix typo in feature-removal-schedule rc80211-pid: export human-readable target_pf value to debugfs rc80211-pid: add kerneldoc for tunable parameters rc80211-pid: simplify and fix shift_adjust rc80211-pid: fix sta_info refcounting rc80211-pid: pf_target tuning rc80211-pid: add MAINTAINERS entry rc80211-pid: fix definition of rate control interval b43legacy: use the retry limits provided by mac80211 b43legacy: use a consistent naming scheme for the ops b43legacy: rewrite and fix rfkill initialization b43: rewrite A PHY initialization b43/b43legacy: fix my copyright notices b43legacy: fix kconfig dependecies for rfkill and leds b43: reinit on too many PHY TX errors b43legacy: reinit on too many PHY TX errors b43legacy: fix use-after-free rfkill bug rc80211-pid: fix last_sample initialization b43legacy: fix MAC control and microcode init b43legacy: fix PIO crash b43legacy: fix suspend/resume b43legacy: drop packets we are not able to encrypt b43legacy: fix DMA slot resource leakage [CPUFREQ] fix configuration help message b43legacy: fix DMA for 30/32-bit DMA engines b43legacy: add firmware information to modinfo b43legacy: fix firmware load message level b43legacy: Add driver load messages rc80211-pid: fix rate adjustment b43legacy: add definitions for MAC control register b43legacy: fix upload of beacon packets to the hardware b43legacy: fix B43legacy_WARN_ON macro rc80211-pid: fix rate adjustment b43legacy: fix bcm4303 crash b43legacy: fix initvals loading on bcm4303 b43legacy: fix DMA mapping leakage b43legacy: fix TBTT and PU timings b43legacy: Remove unnecessary MMIO in interrupt hotpath
Stefano Panella (6): uwb: infrastructure for handling Relinquish Request IEs uwb: add commands to add/remove IEs to the debug interface uwb: per-radio controller event thread and beacon cache uwb: improved MAS allocator and reservation conflict handling uwb: remove beacon cache entry after calling uwb_notify() USB: wusb: don't use the stack to read security descriptor
Stefano Rivoir (1): Staging: comedi: add contec_pci_dio driver
Stefano Stabellini (2): vt: do not update when the console is blanked fbcon: bgcolor fix
Steffen Klassert (26): 8139cp - add netpoll support 3c59x: collision statistic fix 3c59x: use mii_check_media 3c59x: decrease polling interval 3c59x: carriercheck for forced media 3c59x: use ethtool_op_get_link 3c59x: remove per-driver versioning 3c59x: minor cleanups 3c59x: documentation update 3c59x: fix networking for 10base2 NICs 3cSOHO100-TX needs EXTRA_PREAMBLE 3c59x: fix duplex configuration 3c59x maintainer WOL bugfix for 3c59x.c xfrm: fix fragmentation for ipv4 xfrm tunnel xfrm: Add a XFRM_STATE_AF_UNSPEC flag to xfrm_usersa_info 3c59x: Use device_set_wakeup_enable xfrm: fix fragmentation on inter family tunnels crypto: eseqiv - Fix IV generation for sync algorithms crypto: tcrypt - Test algorithms by name crypto: cryptd - Fix uninitialized return value crypto: ahash - Use GFP_KERNEL on allocation if the request can sleep crypto: shash - Test for the algorithms import function before exporting it crypto: authenc - Convert to ahash crypto: xcbc - Fix alignment calculation of xcbc_tfm_ctx crypto: ansi_cprng - Fix module initialization
Steffen Motzer (1): dvb: dst: fix tuning problem
Stelian Pop (24): USB: fix hid core to return proper error code from probe Input: HID - add mapping for Powerbook USB keyboard sonypi: remove obsolete event USB: add apple usb touchpad driver [ALSA] sound/ppc/pmac.c typo Input: MAC mouse button emulation - relax dependencies hwmon: New AMS hardware monitoring driver hwmon: Add MAINTAINERS entry for new ams driver sony_acpi: SNC device support for Sony Vaios sony_acpi: Add acpi_bus_generate event [ARM] 4264/1: ldrex/strex syntax errors with recent compilers hwmon/ams: Fix I2C read retry logic HID: enable hiddev for the SantaRosa MacBookPro IR receiver atmel_usba_udc: Fix endpoint names. atmel_usba_udc: Kill GPIO_PIN_NONE atmel_usba_udc: move endpoint declarations into platform data. atmel_usba_udc: Add missing kfree() in usba_udc_remove() atmel_usba_udc: Add support for AT91CAP9 UDPHS [ARM] 4933/1: AT91CAP9 UDPHS driver: generic AT91 parts. [ARM] 4934/1: AT91CAP9 UDPHS driver: board and cpu integration. [ARM] 4935/1: AT91CAP9: enable RTC-on-RTT in defconfig. Input: appletouch - driver refactoring [ARM] 5319/1: AT91: support AT91CAP9 revC CPUs ALSA: hda - Enable HP output with Macbook Pro 5, 5
Sten Spans (1): security: fix security_file_lock cmd argument
Sten Wang (1): [NET]: Add support for the RDC R6040 Fast Ethernet controller
Stepan Moskovchenko (1): USB: ftdi_sio.c: Allow setting latency timer on FT232RL
Stephan Berberig (3): hwmon/hdaps: Update the list of supported devices V4L/DVB (4992): Fix typo in saa7134-dvb.c ACPI: bay: send envp with uevent - fix
Stephan Boettcher (1): parport: fix ieee1284_epp_read_addr
Stephan Brodkorb (1): n_r3964 mod_timer() fix
Stephan Diestelhorst (1): x86, cpufreq: fix Speedfreq-SMI call that clobbers ECX
Stephan Wienczny (1): V4L/DVB (10949): Add support for Terratec Cinergy HT PCI MKII
Stephan Wolf (1): radeonfb: Add support for Radeon Xpress 200M (RS485)
Stephane Chatty (2): HID: add new multitouch and digitizer contants HID: Multitouch support for the N-Trig touchscreen
Stephane Chazelas (2): serial: MPSC: Stop rx engine when CREAD cleared [MTD] block2mtd: logging typo fixes
Stephane Clerambault (1): USB: ftdi_sio: add support for the NDI Polaris system
Stephane Contri (1): dsa: fix 88e6xxx statistics counter snapshotting
Stephane Doyon (1): Console blanking locking fix
Stephane Eranian (26): [IA64] perfmon: make pfm_sysctl a global, and other cleanup [IA64] perfmon & PAL_HALT again [IA64] Perfmon for Montecito i386: use thread_info flags for debug regs and IO bitmaps [IA64] correct file descriptor reference counting in perfmon x86-64 TIF flags for debug regs and io bitmap in ctxsw i386: add smp_call_function_single [IA64] Add interface so modules can discover whether multithreading is on. Add carta_random32() library routine x86-64: x86_64 rename X86_FEATURE_DTES to X86_FEATURE_DS x86-64: add X86_FEATURE_PEBS and detection i386: i386 rename X86_FEATURE_DTES to X86_FEATURE_DS i386: i386 add X86_FEATURE_PEBS and detection x86-64: x86-64 add Intel Core related PMU MSRs definitions i386: add Intel Core related PMU MSRs x86-64: x86-64 add Intel BTS cpufeature bit and detection (take 2) i386: i386 add Intel BTS cpufeature bit and detection (take 2) remove useless carta_random32.h i386: add idle notifier i386: i386 make NMI use PERFCTR1 for architectural perfmon (take 2) x86-64: x86_64 make NMI use PERFCTR1 for architectural perfmon (take 2) remove unused TIF_NOTIFY_RESUME flag i386: Fix perfctr watchdog on core duo i386: make Oprofile call shutdown() only once per session i386: i386 add AMD64 Barcelona PMU MSR definitions to msr.h i386: do not BUG_ON() when MSR is unknown
Stephane Kardas (1): fat: fix adate
Stephane Marguet (Stemp) (1): V4L/DVB (12690): gspca - pac7311: Webcam 06f8:3009 added.
Stephane VOLTZ (1): Input: add driver for Acecad Flair USB tablets
Stephen Boyd (1): connector: Fix incompatible pointer type warning
Stephen Cameron (1): cciss: include scsi/scsi.h unconditionally
Stephen Evanchik (1): Input: psmouse - add support for IBM TrackPoint devices.
Stephen Gildea (1): fujitsu-laptop: support led-class as module
Stephen Hemmigner (1): [IPV4]: fib_trie: Use const
Stephen Hemminger (1451): [NET]: skbuff: remove old NET_CALLER macro [PKT_SCHED]: netetm: trap infinite loop hange on qlen underflow [PKT_SCHED]: netetm: make qdisc friendly to outer disciplines [PKT_SCHED]: netetm: adjust parent qlen when duplicating 8139cp - module_param [netdrvr] new driver skge, for SysKonnect cards tlan: restore deleted module parameters. [PKT_SCHED]: netem: reinsert for duplication [PKT_SCHED] netem: use only inner qdisc -- no private skbuff queue [PKT_SCHED] netem: allow random reordering (with fix) r8169: identify the napi version r8169: add module parameter (copybreak) r8169: ethtool message level control support r8169: add ethtool support for dumping the chip statistics [BRIDGE]: features change notification [BRIDGE]: make dev->features unsigned [BRIDGE]: set features based on enslaved devices [BRIDGE]: prevent bad forwarding table updates [BRIDGE]: receive path optimization [NET]: Allow controlling NAPI device weight with sysfs [NET]: Fix sysctl net.core.dev_weight [TCP]: Add pluggable congestion control algorithm infrastructure. [TCP]: Change tcp_diag to use the existing __RTA_PUT() macro. [TCP]: Report congestion control algorithm in tcp_diag. [TCP]: Update sysctl and congestion control documentation. [TCP]: Add TCP BIC congestion control module. [TCP]: Add TCP Westwood congestion control module. [TCP]: Add TCP Vegas congestion control module. [NET]: Remove obsolete fastroute stats. [NET]: Remove obsolete netif_rx congestion sensing mechanism. [NET]: Eliminate netif_rx massive packet drops. [NET]: Separate two usages of netdev_max_backlog. [TCP]: Allow choosing TCP congestion control via sockopt. 8139cp: safer spin loop for get_statistics skge: whietspace cleanup skge: PCI_DEVICE() macro skge: function amd macro name change skge: use pci_read_config_word skge: replace chip_rev() accessor skge: eliminate Yukon2 hooks skge: remove unused declarations skge: remove Yukon2 related special cases skge: remove XM phy (untested code) skge: cleanup ethtool mode support skge: make Genesis/Broadcom code work skge: add PHY related debug messages skge: handle Tx/Rx arbiter timeout skge: Rx buffer optimization skge: version and copyright. [IPV4]: Fix up lots of little whitespace indentation stuff in fib_trie. skge: silence mac data parity messages skge: remove SK-9EE support skge: disable tranmitter on shutdown skge: phy lock deadlock skge: support yukon lite rev 4 skge: whitespace fixes skge: fifo control register access fix skge: ignore phy interrupts during negotiation skge: led toggle cleanup skge: version 0.8 sk98lin: fix workaround for yukon-lite chipset (> rev 7) skge: stop bogus sensor messages skge: fibre vs copper detection cleanup skge: increase receive flush threshold default skge: turn on link status LED sky2: new experimental Marvell Yukon2 driver [NET]: Remove HIPPI private from skbuff.h [IPV4]: FIB trie cleanup [INET]: compile errors when DEBUG is defined [NET]: skb_get/set_timestamp use const [IPV4]: Reassembly trim not clearing CHECKSUM_HW [NET]: Optimize pskb_trim_rcsum() [IPV4] udp: trim forgets about CHECKSUM_HW [IPV6]: Need to use pskb_trim_rcsum(). [IPV4] fib_trie: fix proc interface sk98lin: remove PCI id info for cards for conflicting devices skge: gmac register access errors in dual port sky2: driver update. 8139cp: allocate statistics space only when needed [FIB_TRIE]: message cleanup [TCP]: Set default congestion control correctly for incoming connections. skge: add maintainer sky2: fix FIFO DMA alignment problems sky2: allow ethtool debug access to all of PCI space sky2: version 0.5 skge: expand ethtool debug register dump skge: check length from PHY skge: fix Yukon-Lite A0 workaround sky2: nway reset (BONUS FEATURE) skge: set mac address oops with bonding sky2: add permanent address support. [TCP]: BIC coding bug in Linux 2.6.13 [BRIDGE]: fix race on bridge del if [PKTGEN]: Sleeping function called under lock [PKTGEN]: Use kzalloc [PKTGEN]: Spelling and white space [PKTGEN]: proc interface revision [ETH]: ether address compare [BRIDGE]: Use ether_compare [TCP]: BIC max increment too large [ETHERNET]: Optimize is_broadcast_ether_addr [ETHERNET]: Add ether stuff to docbook [NETEM]: use PSCHED_LESS [NETEM]: Support time based reordering [NETEM]: Add version string [TCP/DCCP]: Randomize port selection 3c59x: don't enable scatter/gather w/o checksum support [NET]: sk_add_backlog convert from macro to inline skge: clear PCI PHY COMA mode on boot skge: use kzalloc skge: add mii ioctl support skge: goto low power mode on shutdown skge: use prefetch on receive skge: spelling fixes skge: increase version number [TCP]: fix congestion window update when using TSO deferal [TCP]: simplify microsecond rtt sampling [TCP]: add tcp_slow_start helper [TCP]: Appropriate Byte Count support [TCP]: spelling fixes [TCP]: speed up SACK processing [TCP]: More spelling fixes. [TCP]: TCP highspeed build error skge: handle VLAN checksum correctly on yukon rev 0 ixp2000: change netif_schedule_test to __netif_schedule_prep sky2: interrupt not cleared. sk98lin: rx checksum offset not set [TG3]: remove warning on race [NET]: Fix NULL pointer deref in checksum debugging. sky2: don't die if we see chip rev 0xb5 sky2: device structure alignment sky2: copy threshold as module parameter sky2: ethtool get/set interrupt coalescing sky2: phy processing in workqueue rather than tasklet sky2: no irq disable needed during tx sky2: ring distance optimization sky2: map length optimization sky2: tx/rx ring data structure split sky2: transmit logic fixes sky2: transmit complete index optimization sky2: transmit complete routine optimization sky2: interrupt/poll optimization sky2: interrupt coalescing tuning sky2: handle tx timeout sky2: quiet ring full message in case of race sky2: prefetch tuning sky2: turn on tx flow control sky2: disable rx checksum on Yukon XL sky2: version 0.10 skge: get rid of warning on race [VLAN]: Fix hardware rx csum errors chelsio: transmit routine return values skge: avoid up/down on speed changes skge: avoid up/down on pause param changes skge: handle out of memory on MTU size changes skge: get rid of Yukon2 defines skge: handle out of memory on ring parameter change skge: version number (1.3) skge: error handling on resume sky2: handle out of memory on admin changes sky2: don't lose multicast addresses sky2: handle hardware packet overrun sky2: version 0.11 [TCP] BIC: remove low utilization code. [TCP] BIC: spelling and whitespace [TCP] BIC: CUBIC window growth (2.0) [UDP]: udp_checksum_init return value [BRIDGE]: allow setting hardware address of bridge pseudo-dev [BRIDGE]: handle speed detection after carrier changes [BRIDGE]: filter packets in learning state [BRIDGE]: limited ethtool support [BRIDGE]: add version number [PKT_SCHED] netem: packet corruption option [FLS64]: generic version [FLS64]: x86_64 version [TCP] cubic: precompute constants [TCP] cubic: use Newton-Raphson [BRIDGE]: Fix faulty check in br_stp_recalculate_bridge_id() [IPV4] fib_trie: build fix [NET]: Don't exclude broadcast addresses from is_multicast_ether_addr() [IEEE80211] ipw2200: Simplify multicast checks. [TCP]: less inline's x86: fls() in asm [BRIDGE] netfilter: vlan + hw checksum = bug? sk98lin: routine called from probe marked __init sk98lin: not doing high dma properly sk98lin: error handling on dual port board sk98lin: use kzalloc sk98lin: error handling on probe sk98lin: error handling of pci setup [INET]: congestion and af_ops can be const random: get rid of sparse warning x86_64: fls in asm for x86_64 x86_64: sparse warning cleanups sky2: receive buffer alignment sky2: call pci_set_consistent_dma_mask sky2: version 0.12 sky2: fix ram buffer for Yukon FE rev 2 sky2: write barrier's sky2: don't bother clearing status ring elements sky2: optimize for 32 bit dma sky2: ratelimit error messages sky2: use kzalloc sky2: don't inline so much sky2: more conservative transmit locking sky2: 0.13 version skge: fix dma mask setup. [IRDA]: maintainer status b44: fix laptop carrier detect [BRIDGE]: Fix device delete race. [NET] snap: needs hardware checksum fix [NET]: Add CONFIG_NETDEBUG to suppress bad packet messages. sky2: power management fix sky2: pci config space checking sky2: ethtool rx_coalesce settings fix sky2: set mac address fix sky2: clear irq race sky2: add irq to entropy pool sky2: support msi interrupt (revised) sky2: version 0.15 update [BRIDGE]: fix for RCU and deadlock on device removal [BRIDGE]: netfilter handle RCU during removal [BRIDGE]: fix error handling for add interface to bridge [BRIDGE]: Better fix for netfilter missing symbol has_bridge_parent sk98lin: no d-link support (kconfig) skge: no longer experimental skge: speed setting sky2: speed setting fix sky2: yukon-ec-u chipset initialization sky2: limit coalescing values to ring size sky2: poke coalescing timer to fix hang sky2: force early transmit status sky2: use device iomem to access PCI config sky2: close race on IRQ mask update. skge: NAPI/irq race fix skge: genesis phy initialzation skge: protect interrupt mask sky2: remove MSI support [BRIDGE]: fix crash in STP [BRIDGE]: port timer initialization [BRIDGE]: generate kobject remove event sky2: not random enough sky2: force early transmit interrupts sky2: truncate oversize packets [NET]: Convert RTNL to mutex. [NET]: minor net_rx_action optimization [NET]: dev_put/dev_hold cleanup [BRIDGE]: remove unneeded bh disables [BRIDGE]: use setup_timer [BRIDGE]: use kcalloc [BRIDGE]: use kzalloc [BRIDGE]: optimize frame pass up [BRIDGE]: netfilter whitespace [BRIDGE]: netfilter dont use __constant_htons [BRIDGE]: netfilter VLAN macro cleanup [BRIDGE]: netfilter inline cleanup [BRIDGE]: forwarding remove unneeded preempt and bh diasables [BRIDGE]: stp timer to jiffies cleanup [BRIDGE]: use llc for receiving STP packets [BRIDGE]: allow show/store of group multicast address [LLC]: llc_mac_hdr_init const arguments [BRIDGE]: use LLC to send STP skge: use NAPI for tx cleanup. skge: use auto masking of irqs skge: check the allocation of ring buffer skge: dma configuration cleanup skge: use kcalloc skge: use mmiowb skge: formmating and whitespace cleanup skge: handle pci errors better skge: version 1.4 sky2: remove support for untested Yukon EC/rev 0 sky2: drop broken wake on lan support sky2: rework of NAPI and IRQ management sky2: coalescing parameters sky2: add MSI support sky2: whitespace fixes sky2: transmit recovery sky2: handle all error irqs sky2 version 1.1 sky2: more ethtool stats sky2: typo in last stats patch sky2: Fix RX stats sky2: dont need to use dev_kfree_skb_any skge: align receive buffers skge: dont use dev_alloc_skb for rx buffs skge: rx_reuse called twice skge: multicast statistics fix skge: dont free skb until multi-part transmit complete skge: compute available ring buffers skge: version 1.5 [BRIDGE]: receive link-local on disabled ports. dlink pci cards using wrong driver sky2: bad memory reference on dual port cards [ATM]: clip causes unregister hang [ATM]: Clip timer race. [ATM] clip: run through Lindent [ATM] clip: get rid of PROC_FS ifdef [ATM] clip: notifier related cleanups [ATM] clip: add module info [IPV4]: ip_route_input panic fix [BRIDGE]: allow full size vlan packets sky2: reschedule if irq still pending sky2: add fake idle irq timer sky2: use ALIGN() macro sky2: reset function can be devinit sky2: version 1.2 [PKT_SCHED] netem: fix loss [BRIDGE]: keep track of received multicast packets [CLASS DEVICE]: add attribute_group creation [NET]: Create netdev attribute_groups with class_device_add sky2: backout NAPI reschedule sky2: status irq hang fix sky2: tx ring index mask fix sky2: use mask instead of modulo operation sky2: edge triggered workaround enhancement sky2: dont write status ring sky2: synchronize irq on remove Add more support for the Yukon Ultra chip found in dual core centino laptops. sky2: version 1.3 Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 [NET]: Do sysfs registration as part of register_netdevice. [BRIDGE]: Do sysfs registration inside rtnl. sky2: ifdown kills irq mask sky2: prevent dual port receiver problems [PKT_SCHED]: Potential jiffy wrap bug in dev_watchdog(). sky2: allow dual port usage Subjec: sky2, skge: correct PCI id for DGE-560T sky2: more fixes for Yukon Ultra sky2: force NAPI repoll if busy sky2 version 1.4 skge: bad checksums on big-endian platforms skge: don't allow transmit ring to be too small [BRIDGE]: need to ref count the LLC sap sky2: fix jumbo packet support [MAINTAINERS]: Add entry for netem [NET]: dev.c comment fixes hrtimer: export symbols [TCP] tcp_highspeed: Fix problem observed by Xiaoliang (David) Wei skge: use workq for PHY handling skge: TX low water mark definition skge: transmit complete via IRQ not NAPI skge: dont allow bad hardware address from ROM skge: version 1.6 sky2: set_power_state should be void sky2: don't hard code number of ports sky2: fix hotplug detect during poll sky2: save/restore base hardware irq during suspend/resume sky2: stop/start hardware idle timer on suspend/resume sky2: netconsole suspend/resume interaction [LLC]: use more efficient ether address routines [LLC]: allow datagram recvmsg [LLC]: use rcu_dereference on receive handler [LLC]: allow applications to get copy of kernel datagrams [LLC]: add multicast support for datagrams [BRIDGE]: optimize conditional in forward path [BRIDGE]: fix module startup error handling [BRIDGE]: netlink interface for link management [TCP]: TCP Compound quad root function [TCP]: Minimum congestion window consolidation. [TCP]: TCP Probe congestion window tracing [TCP]: Limited slow start for Highspeed TCP [NET]: net.ipv4.ip_autoconfig sysctl removal [TCP] Westwood: fix first sample Driver core: class_device_add needs error checks Get rid of /proc/sys/proc [NET]: Fix network device interface printk message priority [MAINTAINERS]: Add proper entry for TC classifier sky2: fix truncated collision threshold mask skge: fix truncated collision threshold mask sk98lin: fix truncated collision threshold mask sky2: sky2_reset section mismatch sky2: NAPI suspend/resume of dual port cards sky2: PHY power on delays sky2: optimize receive restart [IPV4]: Clear skb cb on IP input [PKT_SCHED] HTB: initialize upper bound properly [VLAN]: __vlan_hwaccel_rx can use the faster ether_compare_addr sky2: NAPI poll fix sky2: add another PCI ID skge: chip clock rate typo forcedeth: coding style cleanups forcedeth: le32 annotation sky2: more pci device ids sky2: status interrupt handling improvement [BRIDGE]: netlink status fix [LLX]: SOCK_DGRAM interface fixes [IPX]: Header length validation needed [IPX]: Another nonlinear receive fix forcdeth: revised NAPI support sky2: phy power problems on 88e805X chips [LLC]: multicast receive device match via-rhine: NAPI poll enable [TCP]: Limit window scaling if window is clamped. [IPV6]: Segmentation offload not set correctly on TCP children [BRIDGE] netfilter: memory corruption fix skge: cleanup suspend/resume code skge: pci bus post fixes skge: use dev_alloc_skb skge: use ethX for irq assigments skge: version 1.7 [STRIP]: Fix neighbour table refcount leak. sky2: more pci device id's skge: use netdev_alloc_skb skge: irq lock race skge: use NAPI for transmit complete skge: version 1.8 skge: check for PCI hotplug during IRQ sky2: tx pause bug fix sky2: fiber support sky2: big endian ethtool: allow const ethtool_ops [TCP]: Turn ABC off. [BRIDGE]: random extra bytes on STP TCN packet [NET]: Mark frame diverter for future removal. [IPV4] fib: convert reader/writer to spinlock [NET] socket: code style cleanup [NET]: drop unused elements from net_proto_family [NET]: socket family using RCU [NET]: sock_register interface changes [NEIGHBOUR]: Use ALIGN() macro. [HTB]: Remove broken debug code. [HTB]: Remove lock macro. [HTB]: HTB_HYSTERESIS cleanup [HTB]: Lindent [HTB]: Use hlist for hash lists. [HTB]: rbtree cleanup [NET] netdev: Check name length [NET] neighbour: reduce exports [ETH]: docbook comments [ETH]: indentation and cleanup [NETFILTER] bridge: code rearrangement for clarity [NETFILTER] bridge: simplify nf_bridge_pad [NETFILTER] bridge: debug message fixes [ALSA] intel_hda: MSI support [TCP]: default congestion control menu [TCP]: make cubic the default skge: fiber support sky2: gigabit full duplex negotiation sky2: use standard pci register capabilties for error register sky2: workarounds for some 88e806x chips sky2: name irq after eth for irqbalance sky2: incremental transmit completion sky2: use netif_tx_lock instead of LLTX sky2: fragmented receive for large MTU sky2: version 1.9 [NET] loopback: minor statistics optimization [ETHTOOL]: let mortals use ethtool sky2: incorrect length on receive packets skge: fix stuck irq when fiber down skge: pause mapping for fiber skge: better flow control negotiation skge: version 1.9 sky2: revert pci express extensions sky2: set lower pause threshold to prevent overrun thermal throttle: sysfs error checking [BRIDGE]: flush forwarding table when device carrier off rename net_random to random32 sky2: MSI test is only a warning sky2: turn of workaround timer sky2: phy irq on shutdown sky2: fiber pause bits sky2: advertising register 16 bits sky2: use duplex result bits sky2: don't reset PHY twice sky2: flow control setting fixes sky2: no message on rx fifo overflow sky2: version 1.9 sky2: accept multicast pause frames sky2: GMAC pause frame [NETPOLL]: initialize skb for UDP sky2: 88E803X transmit lockup [TCP] cubic: scaling error sky2: not experimental skge, sky2, et all. gplv2 only sky2: netpoll on dual port cards [TCP]: Set default congestion control when no sysctl. [PKT_SCHED] sch_htb: Use hlist_del_init(). USB: resume_device symbol conflict PCI: save/restore PCI-X state sk98lin: ethtool register dump sk98lin: MII ioctl support chelsio: remove leftover code chelsio: whitespace cleanup chelsio: procectomy chelsio: free_netdev chelsio: use __netif_rx_schedule_prep chelsio: use kzalloc netdev: don't allow register_netdev with blank name skge: don't clear MC state on link down sky2: receive error handling fix sky2: add Dlink 560SX id sky2: fixes for Yukon EC_U chip revisions sky2: kfree_skb_any needed sky2: msi enhancements. amd8111e use standard CRC lib chelsio: whitespace fixes chelsio: use kzalloc chelsio: remove unused mutex chelsio: add support for other 10G boards chelsio: add 1G swcixw aupport chelsio: cleanup pm3393 code chelsio: use standard CRC routines chelsio: add MSI support chelsio: statistics improvement chelesio: transmit locking (plus bug fix). [TCP]: Add tcp_available_congestion_control sysctl. [TCP]: Restrict congestion control choices. [TCP]: Allow autoloading of congestion control via setsockopt. [NET] ip-sysctl.txt: Alphabetize. netpoll: private skb pool (rev3) netpoll info leak netpoll per device txq netpoll setup error handling netpoll deferred transmit path netpoll retry cleanup netpoll queue cleanup netpoll header cleanup sky2: add PCI for 88ec033 sky2: add comments to PCI ids sky2: beter ram buffer partitioning sky2: receive queue watermark tweak skge: fix sparse warnings sky2: sparse warnings convert pm_sem to a mutex [NET]: Convert hh_lock to seqlock. chelsio: working NAPI netxen: remove private ioctl sky2: dual port NAPI problem sky2: power management/MSI workaround sky2: phy power down needs PCI config write enabled chelsio: error path fix email change for shemminger@osdl.org sky2: revert IRQ dance on suspend/resume sky2: better power state management chelsio: NAPI speed improvement chelsio: more rx speedup skge: handle zero address at open skge: use dev_printk skge: WOL support skge: version 1.10 sky2: add Wake On Lan support sky2: use dev_err for error reports sky2: TSO support for EC_U sky2: safer transmit timeout sky2: Yukon Extreme support sky2: add new chip ids sky2: version 1.12 sk98lin: planned removal [NET]: unregister_netdevice as void [TCP]: Use read mostly for CUBIC parameters. [TCP]: cleanup of htcp (resend) i2c: Add IDs to adapters sky2: dont flush good pause frames sky2: no need to reset pause bits on shutdown sky2: flow control negotiation for Yukon-FE sky2: transmit timeout sky2: receive error handling improvements sky2: v1.13 sk98lin: planned removal skge: race with workq and RTNL [BRIDGE]: get rid of miscdevice include [BRIDGE]: eliminate workqueue for carrier check skge: fix transmitter flow control skge: comma consistency netxen: do_rom_fast_write error handling [BRIDGE]: Fix locking of set path cost. sky2: turn off Rx checksum on bad hardware skge: set mac address bonding fix skge: deadlock on tx timeout skge: mask irqs when device down skge: use per-port phy locking skge: turn carrier off when down sky2: turn carrier off when down sky2: turn on clocks when doing resume sky2: phy workarounds for Yukon EC-U A1 skge: fix wake on lan sky2: disable support for 88E8056 sky2: handle descriptor errors sky2: disable ASF on all chip types sky2: EC-U performance and jumbo support sky2: no jumbo on Yukon FE sky2: version 1.14 [TCP]: Congestion control initialization. [PKTGEN]: use pr_debug [PKTGEN]: use random32 [PKTGEN]: don't use __constant_htonl() [PKTGEN]: fix device name handling [NET]: div64_64 consolidate (rev3) [TCP] tcp_cubic: faster cube root [TCP] TCP Yeah: cleanup [NET]: Replace CONFIG_NET_DEBUG with sysctl. [UDP]: ipv4 whitespace cleanup [UDP]: ipv6 style cleanup [NET] core: whitespace cleanup [WIRELESS]: use ARRAY_SIZE() [IPV4]: cleanup [TCP]: whitespace cleanup [NET]: deinline some functions [UDP]: deinline [NET]: network dev read_mostly [NET]: make seq_operations const [NET]: show bound packet types [BRIDGE]: faster compare for link local addresses [LIB]: div64_64 optimization [TCP]: cubic optimization [NETEM]: report reorder percent correctly. [NETEM]: use better types for time values [NETEM]: Optimize tfifo [NETEM]: avoid excessive requeues [NET_SCHED] qdisc: avoid transmit softirq on watchdog wakeup [NETEM]: spelling errors [TCP]: cubic update for net-2.6.22 [TCP] tcp_probe: improvements for net-2.6.22 bridge: eliminate call by reference bridge: don't route packets while learning bridge: simpler hash with salt bridge: add sysfs hook to flush forwarding table bridge: add support for user mode STP bridge: change when netlink events go to STP bridge: allow changing hardware address to any valid address [BRIDGE]: Fix warning in net-2.6.22 [NET] skbuff: skb_store_bits const is backwards [NET]: Get rid of netdev_nit [TCP]: TCP Illinois congestion control (rev3) [NET]: cleanup extra semicolons [TCP]: TCP Illinois update. [TCP]: Congestion control API update. [TCP] TCP YEAH: Use vegas dont copy it. [BRIDGE]: don't change packet type [BRIDGE]: drop PAUSE frames [BRIDGE]: if no STP then forward all BPDUs [BRIDGE]: Missing rtnl. chelsio: remove unused code for 1G boards chelsio: use C99 style initialization chelsio: use const for virtual functions skge: ignore unused error interrupts skge: transmit locking improvements skge: rearrange fields skge: version 1.11 [IPV6]: Track device renames in snmp6. x86-64: dma_ops as const skge: allow WOL except for known broken chips sky2: re-enable 88E8056 for most motherboards skge: default WOL should be magic only (rev2) sky2: fix oops on shutdown skge: crash on shutdown/suspend sky2: 88e8071 support not ready sky2: only disable 88e8056 on some boards [TCP] slow start: Make comments and code logic clearer. sky2: remove Gigabyte 88e8056 restriction sky2: PHY register settings sky2: keep track of receive alloc failures sky2: MIB counter overflow handling sky2: remove dual port workaround sky2: memory barriers change [NET]: Fix race condition about network device name allocation. sky2: dont set bogus bit in PHY register sky2: checksum offload plus vlan bug sky2: program proper register for fiber PHY sky2: enable IRQ on duplex renegotiation [TCP] tcp_probe: use GCC printf attribute [BRIDGE]: Round off STP perodic timers. qla3xxx: device doesnt do hardware checksumming. VLAN: kill_vid is only useful for VLAN filtering devices sky2: Fix VLAN unregistration 8139cp: fix VLAN unregistration atl1: eliminate unneeded kill_vid code network drivers: eliminate unneeded kill_vid code Driver core: kill unused code spidernet: checksum and ethtool [NETPOLL]: tx lock deadlock fix remove leftover documentation of acpi_generic_hotkey blink driver power saving ACPI: delete cmdline documentation for deleted hotkey code b44: timer power saving b44: tx bounce sizing. b44: packet offset is constant b44: use netdev_alloc_skb qla3xxx: cleanup checksum offload code sky2: avoid reserved regions on ethtool reg dump sky2: Add PCI device specfic register 4 & 5 sky2: rename BMU register sky2: enable clocks before probe sky2: GPIO register sky2: Yukon Extreme (88e8071) support. sky2: version 1.15 r8169: use netdev_alloc_skb r8169: Rx path update sky2: restore workarounds for lost interrupts sky2: carrier management sky2: debug interface sky2: check for more work before leaving NAPI sky2: receive fill sky2: unmark as EXPERIMENTAL sky2: add support for read/write of EEPROM sky2: check drop truncated packets sky2: use roundup() macro sky2: use upper_32_bits() macro sky2: remove some leftover debug messages sky2: 1.16 version netxen: deinline and sparse fix ipw2200: rf kill switch polling power saving ipw2100: RF kill switch timer power save [NET]: IPV6 checksum offloading in network devices [NET]: netdevice locking assumptions documentation [NET]: netdevice mtu assumptions documentation PCI aer: fix stub return values PCI aer: add pci_cleanup_aer_correct_aer_status [TCP]: tcp probe wraparound handling and other changes [TCP]: tcp probe add back ssthresh field [TCP]: remove unused argument to cong_avoid op [TCP]: congestion control API pass RTT in microseconds [TCP]: cubic - eliminate use of receive time stamp [TCP]: htcp - use measured rtt [TCP]: H-TCP maxRTT estimation at startup readahead: docbook fix [BRIDGE]: sysfs locking fix. sky2: don't clear phy power bits sky2: clear PCI power control reg at startup sky2: only bring up watchdog if link is active sky2 1.17 [KBUILD]: Sanitize tc_ematch headers. [EQL]: sparse warning fix [SLIP]: trivial sparse warning fix [BRIDGE]: Packets leaking out of disabled/blocked ports. [BRIDGE]: Fix OOPS when bridging device without ethtool. [IPV4] devinet: show all addresses assigned to interface sky2: restore multicast list on resume and other ops sk98lin: resurrect driver sky2: fix VLAN receive processing (resend) sky2: ethtool speed report bug sky2: reorganize chip revision features sky2: fe+ chip support sky2: receive FIFO checking sky2: version 1.18 missing null termination in power supply uevent sky2: FE+ Phy initialization sky2: be more selective about FIFO watchdog missing null termination in one wire uevent Input: polled device power saving sky2: sky2 FE+ receive status workaround sky2: FE+ vlan workaround sky2: fix transmit state on resume sky2: jumbo frame regression fix [PKT_SCHED] cls_u32: error code isn't been propogated properly [NET]: Make NAPI polling independent of struct net_device objects. [IPV4] fib_trie: cleanup [IPV4] fib_trie: macro cleanup [NET] ethernet: optimize memcpy and memset [ATM]: Replace DPRINTK() with pr_debug(). [UDP]: Randomize port selection. [SHAPER]: Mark for removal. [AF_PACKET]: Don't enable global timestamps. [MAC80211]: use internal network device stats sky2: use debugfs rename sky2: document GPHY_CTRL bits sky2: dont restrict config space access sky2: advanced error reporting sky2: use pci_config access functions e100: timer power saving [NET]: Wrap netdevice hardware header creation. [NET]: Wrap hard_header_parse [NET]: Move hardware header operations out of netdevice. via-velocity: use standard VLAN interface (resend) via-velocity: more cleanup [NET]: sparse warning fixes s2io: sparse warnings fix (rev2) network drivers: sparse warning fixes chelsio: sparse warning fixes (old cxgb2) cxgb3 sparse warning fixes [SCTP]: port randomization [INET]: local port range robustness [SKY2]: status polling loop (post merge) [SKY2]: ethtool register reserved area blackout [SKY2]: fix power settings on Yukon XL [SKY2]: fiber advertise bits initialization (trivial) [SKY2]: use netdevice stats struct [SKY2]: version 1.19 sky2: reboot fix skge: fix ram buffer size calculation skge: changing MTU while running causes problems skge: XM PHY handling fixes skge: internal stats skge: eeprom support skge: add a debug interface skge 1.12 napi_synchronize: waiting for NAPI sky2: shutdown cleanup [BR2684]: get rid of broken header code. sparse pointer use of zero as null sky2: crash on remove [NET] dev_change_name: ignore changes to same name r8169: napi config r8169: remove poll_locked logic e1000e: fix sparse warnings ixgb: fix sparse warnings e1000: sparse warnings fixes ixgbe: minor sparse fixes [NET]: docbook fixes for netif_ functions libata: fix docbook sky2: enable PCI config writes sky2: status ring race fix sky2: longer PHY delay sky2: dont change LED after autoneg sky2: remove unneeded mask update sky2: handle advanced error recovery config issues sky2: version 1.20 sky2: netpoll on port 0 only sky2: new pci id's [VIA_VELOCITY]: Don't oops on MTU change. sky2: disable rx checksum on Yukon XL [TCP] illinois: Incorrect beta usage skge: FIFO Ram calculation error skge: receive flush logic skge: retry on MAC shutdown skge: fiber link up/down fix skge: increase TX threshold for Jumbo skge version 1.13 skge: serial mode register values skge: MTU changing fix sky2: revert to access PCI config via device space sky2: don't use AER routines sky2: turn of dynamic Tx watermark workaround (FE+ only) via-velocity: don't oops on MTU change (resend) sky2: recovery deadlock fix sky2: RX lockup fix [BRIDGE]: Assign random address. [NET] tc_nat: header install [VETH]: move veth.h to include/linux [TULIP]: NAPI full quantum bug. ip1000: menu location change sky2: large memory workaround. sky2: remove check for PCI wakeup setting from BIOS Revert "sky2: remove check for PCI wakeup setting from BIOS" Input: implement proper timer rounding for polled devices Input: add driver for Fujitsu application buttons [NETPOLL]: Use skb_queue_purge(). [NETPOLL]: netpoll_poll() cleanup [NETPOLL]: no need to store local_mac [NETPOLL]: Kill NETPOLL_RX_DROP, set but never tested. [NETPOLL]: Don't need rx_flags. [IPV4] fib_trie: Get rid of trie_init(). [IPV4] fib_trie: Get rid of unused revision element. [IPV4] fib_trie: Use %u for unsigned printfs. [IPV4] fib_trie: fib_insert_node cleanup [IPV4] FIB: printk related cleanups [IPV4] fib_trie: Add statistics. [IPV4] fib_trie: Fix sparse warnings. [IPV4] fib_trie: size and statistics [IPV4]: fib hash|trie initialization sky2: align IP header on Rx if possible sky2: rx allocation threshold change sky2: support for Yukon Supreme sky2: version 1.21 [PKT_SCHED] SFQ: timer is deferrable [PKT_SCHED] SFQ: use net_random [PKT_SCHED] SFQ: whitespace cleanup [IPV6]: addrconf sparse warnings [PKT_SCHED] dsmark: get rid of wrappers [PKT_SCHED] dsmark: handle cloned and non-linear skb's [PKT_SCHED] dsmark: checkpatch warning cleanup [PKT_SCHED] sch_atm: style cleanup [PKT_SCHED] net classifier: style cleanup's [PKT_SCHED] net: add sparse annotation to ptype_seq_start/stop [VLAN]: sparse warning fix [IPV4]: igmp sparse warnings [IPV4]: ipmr sparse warnings [IPV4] fib_trie: put leaf nodes in a slab cache [IPV4] fib_trie: style cleanup [IPV4] fib_trie: compute size when needed [IPV4] fib_trie: use hash list [IPV4] fib_trie: dump message multiple part flag [IPV4] fib_trie: iterator recode [IPV4] fib_trie: dump table in sorted order [IPV4] fib_trie: avoid extra search on delete [IPV4] fib_trie: avoid rescan on dump [IPV4] fib_trie: More whitespace cleanup. [IPV4] fib_trie: remove unneeded NULL check [PPP]: Sparse warning fixes. [NETFILTER]: nf_nat_snmp: sparse warning [NETFILTER]: nf_conntrack: sparse warnings [NETFILTER]: nfnetlink_log: sparse warning fixes [NETFILTER]: conntrack: get rid of sparse warnings [NETFILTER]: more sparse fixes [NETFILTER]: nf_conntrack_h3223: sparse fixes [IPV4] fib_trie: rescan if key is lost during dump sky2: restore multicast addresses after recovery sky2: fix Wake On Lan interaction with BIOS [NET]: Add if_addrlabel.h to sanitized headers. [PKT_SCHED]: vlan tag match sky2: fix for Yukon FE (regression in 2.6.25) [TC]: oops in em_meta [PKT_SCHED] ematch: oops from uninitialized variable (resend) [PKT_SCHED]: deinline functions in meta match [PKT_SCHED] ematch: tcf_em_destroy robustness fib_trie: handle empty tree fib_trie: /proc/net/route performance improvement tg3: ethtool phys_id default sky2: fix LED management [IPCONFIG]: The kernel gets no IP from some DHCP servers sk98lin: remove obsolete driver netlink: make socket filters work on netlink socket: SOCK_DEBUG type checking [IPV4] route: use read_mostly [IPV4] fib_trie: fix warning from rcu_assign_poinger fib_trie: print information on all routing tables sky2: fix suspend/resume races socket: sk_filter minor cleanups socket: sk_filter deinline IPV4: route inline changes IPV4: route use jhash3 IPV4: route rekey timer can be deferrable IPV4: fib_trie use vmalloc for large tnodes ipv4: fib_trie remove unused argument ipv4: fib_trie leaf free optimization IPV4: use xor rather than multiple ands for route compare sky2: missing chip name for Yukon Supreme sc92031: sysfs link missing sc92031: use net_device stats sc92031: start transmit return value bugfix sc92031: use netdev_alloc_skb sis190: use the allocated buffer as a status code in sis190_alloc_rx_skb sis190: hard-code the alignment of tiny packets sis190: use netdev_alloc_skb bridge: forwarding table information for >256 devices net: handle errors from device_rename sysfs: remove error messages for -EEXIST case bonding: handle case of device named bonding_master sky2: restore vlan acceleration on reset sb1250: use netdev_alloc_skb tg3: remove unneeded semicolons atl1: use netdev_alloc_skb ixp2000: use netdev_alloc_skb hamachi: use netdev_alloc_skb dl2k: use netdev_alloc_skb via-velocity: use netdev_alloc_skb via-velocity: use memmove tlan: get rid of padding buffer tlan: use netdevice stats tlan: remove unused devName field tlan: 64bit conversion tlan: manage rx allocation failure better tlan: proper shared IRQ support tlan: wrap source lines sky2: split phy power into two functions sky2: put PHY in sleep when down sky2: pci power savings ts108: use netdev_alloc_skb ns8320: use netdev_alloc_skb net: neighbour table ABI problem intel_rng: make device not found a warning bridge: handle process all link-local frames bridge: make bridge address settings sticky sky2: 88E8040T pci device id sky2: phy setup changes sky2: chip version printout sky2: use DEFINE_PCI_DEVICE_TABLE sky2: 88E8057 chip support sky2: version 1.22 pppoe: warning fix tcp: /proc/net/tcp rto,ato values not scaled properly (v2) ipv4: fix sysctl documentation of time related values icmp: fix units for ratelimit ip: sysctl documentation cleanup tcp: RTT metrics scaling ipv6: use timer pending net: use kcalloc in netdev_queue alloc netns: dont alloc ipv6 fib timer list ipv6: use round_jiffies ipv6: use spin_trylock_bh ipv6: use kcalloc ipv6: icmp6_dst_gc return change sky2: don't stop queue on shutdown sysctl: allow override of /proc/sys/net with CAP_NET_ADMIN blackfin_mac: unneeded assignment random32: seeding improvement net: eliminate refcounting in backlog queue bridge: Eliminate unnecessary forward delay sky2: fix PM related regressions 3c59x: use netdev_alloc_skb lockdep: fix build if CONFIG_PROVE_LOCKING not defined bridge: show offload settings nf_nat: use secure_ipv4_port_ephemeral() for NAT port randomization ipv6: protocol for address routes sky2: EEPROM read/write bug fixes sky2: display product info on boot. bridge: don't allow setting hello time to zero ata: duplicate variable sparse warning hpplus: fix build regression net: network device name ifalias support bonding: add more ethtool support netdev: use const for some name functions netdev: docbook comment update (revised) netdev: change name dropping error codes PCI: fix sparse warning in pci_remove_behind_bridge 8139x: reduce message severity on driver overlap vlan: propogate ethtool speed values macvlan: add support for ethtool get settings net: add documentation for skb recycling atlx: use embedded net_device_stats atlx: timer cleanup net: increase receive packet quantum netem: eliminate unneeded return values tracing/fastboot: fix perlcritic warning tracing/fastboot: put error message on stderr netdev: network device operations infrastructure netdev: introduce dev_get_stats() netdev: expose ethernet address primitives netdev: convert loopback to net_device_ops ifb: convert to net_device_ops bridge: convert to net_device_ops veth: convert to net_device_ops macvlan: convert to net_device_ops ip: convert to net_device_ops for ioctl vlan: convert to net_device_ops bonding: convert to net_device_ops e1000e: convert to net_device_ops sky2: convert to net_device_ops skge: convert to net_device_ops 8139: convert to net_device_ops tun: convert to net_device_ops atl1e: convert to net_device_ops atlx: convert to net_device_ops cxgb3: convert to net_device_ops cxgb2: convert to net_device_ops e1000: convert to net_device_ops via-velocity: convert to net_device_ops igb: convert to net_device_ops e100: convert to net_device_ops ppp: convert to net_device_ops enic: convert to net_device_ops ixgb: convert to net_device_ops tg3: convert to net_device_ops forcedeth: convert to net_device_ops niu: convert to net_device_ops acenic: convert to net_device_ops netdev: add more functions to netdevice ops dummy: convert to net_device_ops ipmr: convert ipmr virtual interface to net_device_ops fddi: convert to new network device ops defxx: convert driver to net_device_ops hippi: convert driver to net_device_ops ipip: convert to net_device_ops ipv6: convert tunnels to net_device_ops ipgre: convert to netdevice_ops jme: convert driver to net_device_ops s2io: convert to net_device_ops qlge: convert to net_device_ops qlge: fix sparse warnings via-rhine: convert to net_device_ops myri10ge: convert to net_device_ops mlx4: convert to net_device_ops bnx2: convert to net_device_ops dl2k: convert to net_device_ops netxen: convert to net_device_ops sfc: convert to net_device_ops tehuti: convert to net_device_ops sis900: convert to net_device_ops r6040: convert to net_device_ops yellowfin: convert to net_device_ops ns83820: convert to net_device_ops bnx2x: convert to net_device_ops hamachi: convert to net_device_ops qla3xxx: convert to net_device_ops sc92031: convert to net_device_ops eql: convert to net_device_ops ne2k: convert to net_device_ops 8139too: use err.h macros netdev: add HAVE_NET_DEVICE_OPS 8390: add common net_device ops wd: use net_device_ops hp-plus: convert to net_device_ops smc: convert to net_device_ops ne3210: convert to net_device_ops es3210: convert to net_device_ops e2100: convert to net_device_ops lne390: convert to net_device_ops hp: convert to net_device_ops ne2: convert to net_device_ops apne: convert to net_device_ops stnic: convert to net_device_ops 3c503: convert to net_device_ops ne2000: convert to net_device_ops tc: propogate errors from tcf_hash_create tc: check for errors in gen_rate_estimator creation tc: policing requires a rate estimator etherh: build fix for net-next mac8390: update to net_device_ops zorro8390: convert to net_device_ops hydra: convert to net_device_ops ne-h8300: convert to net_device_ops irda: convert to internal stats bonding: use net_device_ops wireless: convert wireless ioctl to net_device_ops virtio: convert to net_device_ops xen-netfront: convert to net_device_ops sch_teql: convert to net_device_ops dsa: convert to net_device_ops (v2) ieee1394: convert to net_device_ops ieee1394: remove unneeded last_rx ieee1394: use internal network device stats PCI: handle long delays in VPD access PCI: revise VPD access interface PCI: add interface to set visible size of VPD appletalk: convert aarp to net_device_ops appletalk: convert ipddp to net_device_ops bluetooth: driver API update phonet: update to net_device_ops cassini: update to net_device_ops ipg: update to net_device_ops plip: update to net_device_ops tlan: update to net_device_ops epic100: update to net_device_ops sunhme: update to net_device_ops sungem: update to net_device_ops pcnet32: update to net_device_ops typhoon: update to net_device_ops enc28j60: update to net_device_ops de600: update to net_device_ops sis190: update to net_device_ops ns83820: fix net_device_ops support sb1000: update to net_device_ops natsemi: update to net_device_ops fealnx: update to net_device_ops starfire: update to net_device_ops sundance: update to net_device_ops tulip: convert devices to new API de2104x: convert to net_device_ops de4x5: convert to net_device_ops xircom: convert devices to new API dmfe: convert to new API uli526x: convert devices to new API windbond: convert devices to new API dvb: update network device to current API hysdn: convert to net_device_ops and other updates I4l: convert to net_device_ops fusion: convert devices to new API xpnet: convert devices to new API gadget: convert devices to new API uwb: convert devices to net_device_ops slip: convert to net_device_ops amd8111e: convert to net_device_ops atp: convert to net_device_ops b44: convert to net_device_ops hp100: update to net_device_ops pcnet32: round off carrier watch timer netdev: add missing set_mac_address hook netdev: missing validate_address hooks atm: br2684 internal stats br2684: convert to net_device_ops clip: convert to internal network_device_stats lec: convert to internal network_device_stats lec: convert to net_device_ops netrom: convert to internal net_device_stats netrom: convert to net_device_ops rose: convert to internal net_device_stats rose: convert to network_device_ops appletalk: remove unneeded stubs arcnet: convert to internal stats arcnet: convert to net_device_ops com20020: convert to net_devic_ops 3c501: convert to net_device_ops 3c505: convert to net_device_ops 3c507: convert to net_device_ops 3c509: convert to net_device_ops 3c515: convert to net_device_ops 3c523: convert to net_device_ops 3c527: convert to net_device_ops 3c59x: convert to net_device_ops ibmtr: convert to internal network_device_stats ibmtr: convert to net_device_ops lanstreamer: convert to internal network stats lanstreamer: convert to net_device_ops olympic: convert to internal network device stats olympic: convert to net_device_ops tms380tr: convert to net_device_ops 3c559: convert to net_device_ops znet: convert to net_device_ops 6pack: convert to net_device_ops baycom: convert to internal net_device_stats baycom: convert to net_device_ops bpqether: convert to internal net_device_stats bpqether: convert to net_device_ops dmascc: convert to internal network device stats dmascc: convert to network_device_ops hdlcdrv: convert to internal net_device_stats hdlcdrv: convert to net_device_ops yam: convert to internal net_device_stats yam: convert to net_device_ops scc: convert to internal net_device_ops mkiss: convert to internal network device stats dmascc: convert to net_device_ops dmascc: convert to internal net_device_ops net: update documentation ip aliases net: add ARP notify option for devices inet: Fix virt-manager regression due to bind(0) changes. sky2: remove unneede workaround sky2: handle dma mapping errors sky2: move VPD display into debug interface sky2: set VPD size netfilter: x_tables: change elements in x_tables netfilter: x_tables: remove unneeded initializations netfilter: ebtables: remove unneeded initializations netfilter: iptables: lock free counters ip: add loose reverse path filtering ip: ipip compile warning llc: fix non-const printk warning snap: handle registration error and compile warning tulip: get rid of warning for non-const string literal lapb: get rid of non-const printk warning 3c59x: get rid of non-const printk warnings ne2k-pci: fix non-constant printk warnings sis900: fix non-constant printk warnings yellowfin: fix non-constant printk warnings acenic: fix non-constant printk warnings natsemi: fix non-constant printk warnings fealnx: fix non-constant printk warnings via-rhine: fix non-constant printk warnings starfire: fix non-constant printk warnings sundance: fix non-constant printk warnings hamachi: fix non-constant printk warnings forcedeth: fix non-constant printk warnings mdio: fix non-constant printk warnings net: Avoid race between network down and sysfs ipv6: Fix sysctl unregistration deadlock net: convert usage of packet_type to read_mostly net: fix warning about non-const string netfilter: Kconfig spelling fixes (trivial) tipc: fix non-const printf format arguments rtnetlink: add new value for DHCP added routes sungem: missing net_device_ops atm: lec use dev_change_mtu skb: expose and constify hash primitives ixgbe: fix select_queue management snap: use const for descriptor ipx: use constant for strings and desciptor atm: fix non-const printk argument eql: fix non-constant printk warning atm: convert mpc device to using netdev_ops atm: convert clip driver to net_device_ops infiniband: convert c2 to net_device_ops infiniband: convert nes driver to net_device_ops infiniband: convert ipoib to net_device_ops irda: net_device_ops ioctl fix irlan: convert to net_device_ops irda: convert irda_usb to net_device_ops irda: convert mcs driver to net_device_ops stir4200: convert to net_device_ops irda: convert w83977af_ir to net_device_ops irda: convert nsc_ircc driver to net_device_ops irda: convert ali driver to net_device_ops irda: convert vlsi driver to net_device_ops irda: convert smsc driver to net_device_ops irda: convert via-ircc to net_device_ops irda: convert sir device to net_device_ops irda: convert kingsun device to net_device_ops irda: convert ksdazzle device to net_device_ops irda: convert ks959 driver to net_device_ops usbnet: convert catc to internal net_device_stats usbnet: convert catc device to net_device_ops usbnet: convert to internal net_device stats usbnet: convert rtl driver to net_device_ops usbnet: convert hso driver to net_device_ops usbnet: convert to internal net_device_stats usbnet: support net_device_ops usbnet: convert asix driver to net_device_ops usbnet: convert dms9601 driver to net_device_ops usbnet: convert msc7830 driver to net_device_ops usbnet: convert smsc95xx driver to net_device_ops usbnet: convert rndis driver to use dev_get_stats usbnet: convert rndis driver to net_device_ops pcmcia: convert 3c589 to net_device_ops pcmcia: convert 3c574 to net_device_ops pcmcia: convert fmvj18x driver to internal net_device_stats pcmcia: convert fmvj18x driver to net_device_ops pcmcia: convert nmclan driver to net_device_ops pcnet: convert driver to net_device_ops xir2cps: convert to internal net_device stats xirc2ps: convert to net_device_ops smc91c92: convert to internal net_device_stats smc91c92: convert to net_device_ops axnet: convert to net_device_ops x25_asy: convert to internal net_device_stats x25_asy: convert to net_device_ops dlci: convert to internal net_device_stats dlci: convert to net_device_ops cycx: convert to net_device_ops lapbether: convert to internal net_device_stats labether: convert to net_device_ops sbni: use internal net_device_stats sbni: convert to net_device_ops netwave: convert to internal net_device_stats netwave: convert to net_device_ops strip: convert to net_device_ops wavelan: convert to internal net_device_stats wavelan: convert to net_device_ops airo: convert to net_device_ops atmel: convert to net_device_ops raylan: convert to net_device_ops wl3501: convert to internal net_device_stats wl3501: convert to net_device_ops zd1201: convert to internal net_device_stats zd1201: convert to net_device_ops mac80211_hwsim: convert to net_device_ops prism54: convert to net_device_ops prism54: convert to internal net_device_stats libertas: convert to internal net_device_stats libertas: convert to net_device_ops ipw2x00: convert to internal net_device_stats ipw2x00: convert infrastructure for use by net_device_ops ipw2100: convert to net_device_ops ipw2200: convert to net_device_ops hostap: convert to internal net_device_stats hostap: convert to net_device_ops netdev: expose net_device_ops compat as config option bridge: bad error handling when adding invalid ether address benet: use do_div() for 64 bit divide gianfar: fix headroom expansion code 3c503, smc-ultra: netdev_ops bugs uml: convert network device to internal network device stats uml: convert network device to netdevice ops appletalk: convert cops to internal net_device_stats appltetalk: convert cops device to net_device ops appletalk: convert LTPC to use internal net_device_stats appletalk: convert LTPC to net_device_ops IRDA: convert donauboe to net_device_ops tokenring: convert drivers to net_device_ops tokenring: convert smctr to net_device_ops wan: convert sdla driver to net_device_ops wireless: convert arlan to net_device_ops wireless: convert wavelan to net_device_ops netdev: seeq8005 convert to net_device_ops netdev: smc9194 convert to net_device_ops netdev: smc-ultra32 convert to net_device_ops netdev: smc-ultra fix netpoll lance: convert to net_device_ops netdev: ibmlana convert to net_device_ops netdev: convert eexpress to net_device_ops netdev: convert eexpro to net_device_ops netdev: convert at1700 to net_device_ops netdev: convert depca to net_device_ops netdev: convert ewrk3 to net_device_ops netdev: convert ni52 to net_device_ops netdev: convert ni65 to net_device_ops netdev: convert ac3200 to net_device_ops netdev: convert lp486e to net_device_ops netdev: convert cs89x0 to net_device_ops netdev: convert eth16i to net_device_ops net: allow multiple dev per napi with GRO netsched: Allow meta match on vlan tag on receive staging: slicoss: update README veth: prevent oops caused by netdev destructor netfilter: revised locking for x_tables bridge: relay bridge multicast pkgs if !STP bridge: fix initial packet flood if !STP bonding: fix link down handling in 802.3ad mode netns: remove leftover debugging message netns: simplify net_ns_init bonding: fix multiple module load problem bonding: bond_create always called with default parameters bonding: initialize before registration bonding: remove bonding read/write semaphore bonding: fix destructor bonding: fix style issues bonding: elminate bad refcount code bonding: network device names are case sensative bonding: use is_zero_ether_addr bonding: initialization rework sky2: don't look for VPD size skbuff: skb_mac_header_was_set is always true on >32 bit skbuff: don't corrupt mac_header on skb expansion sky2: turn off pause during shutdown sky2: more receive shutdown sky2: PCI irq issues sky2: fix shutdown synchronization sky2: receive counter update sky2: reduce default transmit ring sky2: skb recycling sky2: add GRO support sky2: version 1.23 sky2: revert shutdown changes ip: fix logic of reverse path filter sysctl vlan: allow creating vlan when real device is not up sky2: hold spinlock around phy_power_down sky2: hold RTNL when doing suspend/shutdown operations sky2: cleanup restart operations sky2: lock less transmit completion sky2: fix pause negotiation sky2: version 1.24 sky2: remove restarting workaround flag sky2: use upper/lower 32 bits sky2: transmit ring 64 bit conservation sky2: simplify list element error sky2: dynamic size transmit ring sky2: optimize transmit completion sky2: no recycling sky2: version 1.25 bonding: use compare_ether_addr pktgen: minor cleanup pktgen: change inlining pktgen: mark read-only/mostly variables pktgen: stop_device cleanup pktgen: xmit logic reorganization pktgen: cleanup clone count test pktgen: use netdev_alloc_skb pktgen: reorganize transmit loop pktgen: avoid calling gettimeofday pktgen: convert to use ktime_t pktgen: spin using hrtimer pktgen: use common idle routine pktgen: cleanup checkpatch warnings pktgen: increase version netdev: change transmit to limited range type netdev: convert pseudo-devices to netdev_tx_t convert ATM drivers to netdev_tx_t convert hamradio drivers to netdev_txreturnt_t isdn: convert to netdev_tx_t usbnet: convert to netdev_tx_t tokenring: convert to netdev_tx_t wan: convert drivers to netdev_tx_t hdlc: convert to netdev_tx_t netdev: convert pcmcia drivers to netdev_tx_t irda: convert to netdev_tx_t netdev: convert pseudo drivers to netdev_tx_t uwb: convert to netdev_tx_t tulip: convert drivers to netdev_tx_t 3com: convert drivers to netdev_tx_t intel: convert drivers to netdev_tx_t appletalk: convert drivers to netdev_tx_t wireless: convert drivers to netdev_tx_t netdev: convert bulk of drivers to netdev_tx_t sky2: fix management of driver LED net: make neigh_ops constant netdev: drivers should make ethtool_ops const net: seq_operations should be const tcp: MD5 operations should be const inet: inet_connection_sock_af_ops const net: file_operations should be const sky2: only enable Vaux if capable of wakeup wan: dlci/sdla transmit return dehacking net: force bridge module(s) to be GPL dca: module load should not be an error message sky2: transmit ring accounting sky2: Make sure both ports initialize correctly trivial: typo in kernel-parameters.txt pktgen: T_TERMINATE flag is unused pktgen: better scheduler friendliness sky2: irqname based on pci address ipv4: arp_notify address list bug Staging: hv TODO patches
Stephen Kitt (2): Input: joydev - decouple axis and button map ioctls from input constants Input: joydev - validate axis/button maps before clobbering current ones
Stephen M. Cameron (25): Documentation: cciss: detecting failed drives cciss: fix regression that no device nodes are created if no logical drives are configured. cciss: fix problem that deleting multiple logical drives could cause a panic cciss: simplify parameters to deregister_disk function cciss: factor out core of sendcmd() for a more sane interface cciss: fix SCSI device reset handler cciss: Remove some unused code in rebuild_lun_table() cciss: Dynamically allocate struct device for each logical drive as needed. cciss: Rearrange logical drive sysfs code to make the "changing a disk" path work. cciss: Handle failure of blk_init_queue gracefully in cciss_add_disk. cciss: Handle cases when cciss_add_disk fails. cciss: Handle special case for sysfs attributes of the first logical drive. cciss: Clear all sysfs-exposed data for deleted logical drives. cciss: Fix usage_count check in rebuild_lun_table when triggered via sysfs. cciss: Fix excessive gendisk freeing bug on driver unload. cciss: Silence noisy per-disk messages output by cciss_read_capacity cciss: Preserve all 8 bytes of LUN ID for logical drives. cciss: Don't check h->busy_initializing in cciss_open(). cciss: Add lunid attribute to each logical drive in /sys cciss: fix some magic numbers in the raid-level decoding cciss: Add a "raid_level" attribute to each logical drive in /sys cciss: Add usage_count attribute to each logical drive in /sys cciss: Dynamically allocate the drive_info_struct for each logical drive. cciss: Fix multiple calls to pci_release_regions cciss: Add cciss_allow_hpsa module parameter
Stephen Mollett (1): udf: decrement correct link count in udf_rmdir
Stephen Neuendorffer (15): [POWERPC] Improved documentation of device tree 'ranges' [POWERPC] Xilinx: update compatible list for interrupt controller [POWERPC] Xilinx: Add correct compatible list for device tree bus bindings. [POWERPC] Xilinx: Update booting-without-of. [POWERPC] Xilinx: updated device tree compatibility to match uboot bsp generator. [POWERPC] Xilinx uartlite: Section type fixups [POWERPC] Xilinx: Update compatible to use values generated by BSP generator. [POWERPC] Xilinx: hwicap driver [POWERPC] Xilinx: hwicap: update booting-without-of.txt [POWERPC] Xilinx: hwicap cleanup [POWERPC] Xilinx: hwicap: Refactor status handling code. [POWERPC] Xilinx: hwicap: Verify sync before reading idcode. [POWERPC] Xilinx: hwicap: Use fixed device major. [POWERPC] of_serial: Fix possible null dereference. [POWERPC] Refactor DCR code
Stephen Rothwell (677): consolidate SIGEV_PAD_SIZE consolidate sys_shmat ppc64: fix initialisation of gettimeofday calculations ppc64 iSeries: fix boot time setting ppc64 iSeries: make virtual DVD-RAMs writable again ppc64 iSeries: remove iSeries_proc.h ppc64 iSeries: header file white space cleanups ppc64 iSeries: more header file white space cleanups ppc64 iSeries: obvious code simplifications ppc64 iSeries: remove LparData.h ppc64 iSeries: eliminate some unused inline functions ppc64 iSeries: remove HvCallCfg.h ppc64 iSeries: cleanup ItLpQueue.h ppc64 iSeries: tidy up some includes and HvCall.h ppc64 iSeries: misc header cleanups ppc64 iSeries: remove iSeries_pci_reset.c ppc64 iSeries: iommu.h cleanups ppc64 iSeries: iSeries_VpdInfo.c cleanups ppc64 iSeries: iSeries_pci.h cleanups ppc64 iSeries: remove IoRetry from iSeries_Device_Node ppc64 iSeries: remove some more members of iSeries_Device_Node ppc64 iSeries: irq simple cleanups ppc64 iSeries: remove XmPciLpEvent.c ppc64 iSeries: tidy up irq code after merge ppc64 iSeries: allow build with no PCI ppc64: tidy up vio devices fake parent compat: introduce compat_time_t remove asm-xtensa/ipc.h iSeries build with newer assemblers and compilers ppc64: split iSeries specific parts out of vio.c ppc64: move iSeries vio iommu init ppc64: make the bus matching function platform specific ppc64: split pSeries specific parts out of vio.c ppc64: remove firmware features from cpu_spec ppc64: create firmware_has_feature() ppc64: make firmware_has_feature() stronger ppc64: introduce FW_FEATURE_ISERIES fix iSeries build for gcc-3.4 Formatting changes to vio.c Create vio_register_device Create vio_bus_ops Make MODULE_DEVICE_TABLE work for vio devices Create include/asm-powerpc Move the identical files from include/asm-ppc{,64} Move all the very similar files to asm-powerpc mm: consolidate get_order compat: be more consistent about [ug]id_t Create asm-generic/fcntl.h Consolidate asm-ppc*/fcntl.h Clean up the open flags Clean up the fcntl operations Clean up struct flock definitions Clean up struct flock64 definitions Consolidate the asm-ppc*/fcntl.h files into asm-powerpc ppc64: iSeries early printk breakage powerpc: Move include3 to arch/$(ARCH)/include powerpc: Move arch/ppc*/kernel/vecemu.c to arch/powerpc powerpc: Merge include/asm-ppc*/a.out.h into include/asm-powerpc powerpc: Move arch/ppc*/oprofile/Kconfig to arch/powerpc Merge arch/ppc*/oprofile/Makefile into arch/powerpc/oprofile powerpc: rename op_ppc{32,64}_model to op_powerpc_model powerpc: merge oprofile headers powerpc: merge the rest of arch/ppc*/oprofile powerpc: reduce oprofile/common.c differences ppc64 iSeries: Don't create linux,boot-cpu powerpc: clean up after powermac build merge ppc64 g5: merge tree build fix powerpc: Create arch/powerpc/platforms/iseries powerpc: Move HvLpConfig.c to powerpc arch powerpc: Move LparData.c to powerpc platforms powerpc: move iSeries_setup.[ch] and mf.c into platforms/iseries powerpc: move ItLpQueue.c to powerpc/platforms/iseries powerpc: move hvCall.s to powerpc/platforms/iseries powerpc: Merge HvLpEvent.c into lpevents.c powerpc: move iSeries_proc.c to powerpc/platforms/iseries powerpc: Move iSeries_htab.c to powerpc/platforms/iseries powerpc: Move iSeries_iommu.c to powerpc/platforms/iseries powerpc: Move iSeries_pci.c to powerpc/platform/iseries powerpc: Move iSeries_irq.c to powerpc/platorms/iseries powerpc: Move iSeries_VpdInfo.c to powerpc/platforms/iseries powerpc: Move iSeries_vio.c to powerpc/platforms/iseries powerpc: Move iSeries_smp.c to powerpc/platforms/iseries powerpc: Move viopath.c to powerpc/platforms/iseries powerpc: Make powerpc pmac 32 bit build again powerpc: move more iSeries code ppc64 iSeries: use device_node instead of iSeries_Device_node ppc64 iseries: move some iSeries include files powerpc: merge asm-offsets.c powerpc: remove old vector.S files powerpc: more cleanup of powerpc/kernel powerpc: Move lparmap.c to powerpc/platforms powerpc: merge idle_power4.S and trapc.s ppc64: simplify the build a little powerpc: make iSeries build powerpc: make iSeries boot powerpc: pci_dn's should point to their device_node's powerpc: make iSeries boot again powerpc: consolidate cputable.c powerpc: create 32 bit LOADADDR macro powerpc: make 64 bit binaries work ppc64: merge binfmt_elf32.c ppc64: fix arch/ppc64/kernel/Makefile ppc64: use powerpc of_device.c powerpc: merge ptrace.c powerpc: fix uname -m powerpc: move iSeries/iSeries_pci.h to platforms/iseries powerpc: remove ISERIES_[SUB]BUS macros powerpc: eliminate DsaAddr from pci_dn powerpc: move iSeries/HvCallHpt.h to platforms/iseries/call_hpt.h powerpc: move iSeries/HvCallPci.h to platforms/iseries/call_pci.h powerpc: fix 32bit LOADADDR macro ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES powerpc: merge ppc signal.c and ppc64 signal32.c powerpc: change sys32_ to compat_sys_ powerpc: Merge arch/ppc64/kernel/vio.c into arch/powerpc/kernel/vio.c powerpc: Move include/asm-ppc64/vio.h to include/asm-powerpc/vio.h powerpc: don't duplicate name between vio_driver and device_driver powerpc: iseries: Fix a bogus comment powerpc: set the driver.owner field for all vio drivers powerpc: Add a shutdown member to vio_driver ppc64: make dma_addr_t 64 bits powerpc: merge scatterlist.h ppc64: use the merged syscall table ppc64: use checksum_64.S from powerpc ppc64: use e2a.c from powerpc/lib ppc64: use copypage_64.S from powerpc/lib ppc64: use copyuser_64.S from powerpc/lib ppc64: use lockc.c from powerpc/lib ppc64: use memcpy_64.S from powerpc/lib ppc64: use sstep.c from powerpc/lib ppc64: user strcase.c from powerpc/lib ppc64: use usercopy_64.c from powerpc/lib ppc64: use mem_64.S from powerpc/lib powerpc: merge uaccess.h powerpc: fix __strnlen_user in merge tree powerpc: make mem= work on iSeries again powerpc: remove duplicate ioctl definitions powerpc: use asm-generic/termios.h powerpc: clean up uaccess.h Merge iSeries include file move Merge Paulus' tree powerpc: merge stat.h powerpc: merge ptrace.h powerpc: move ppc64/kernel/signal.c to arch/powerpc powerpc: move include/asm-ppc64/ppc32.h to arch/powerpc/kernel powerpc: merge sigcontext.h powerpc: merge ucontext.h powerpc: merge tlb.h powerpc: merge tlbflush.h [SPARC]: remove duplicate TIOCPKT_ definitions powerpc: merge ide.h powerpc: create kernel/setup.h ppc64: move stack switching up in interrupt processing ppc64: allow iSeries to use IRQSTACKS again ppc64: remove ppc_irq_dispatch_handler powerpc: merge irq.c powerpc: remove some warnings when building iSeries powerpc: implement atomic64_t on ppc64 powerpc: fix iSeries build powerpc: make iSeries use generic virtual irq mapping powerpc: have only one definition of __irq_offset_value powerpc: iSeries build fixes ppc32: move some dma routines powerpc: merge dma-mapping.h powerpc: remove arch/powerpc/include hack for 64 bit powerpc: cleanup iseries irq.c powerpc: use end_IRQ for iseries irqs powerpc: partly merge iseries do_IRQ powerpc: reduce include in irq.c powerpc: more iseries irq work powerpc: fix for "Update OF address parsers" powerpc: remove compat_sys_pciconfig_* powerpc: fix up iSeries console after TTY layer buffering revamp powerpc: remove bitfields from hv_call_event.h powerpc: remove bitfields from HvLpEvent powerpc: eliminate bitfields from ItLpNaca powercp: iSeries include file comment cleanups powerpc: iSeries fixes for build with no PCI powerpc: clean up iommu.h a bit powerpc: small pci cleanups compat: fix compat_sys_openat and friends Fix compile for CONFIG_SYSVIPC=n or CONFIG_SYSCTL=n powerpc: update mailing list addresses create struct compat_timex and use it everywhere consolidate sys32/compat_adjtimex powerpc: work around sparse warnings in cputable.h powerpc: fix various sparse warnings powerpc: make ISA floppies work again powerpc: a couple of trivial compile warning fixes powerpc: iSeries needs slb_initialize to be called powerpc: iSeries has only 256 IRQs Fix block device symlink name powerpc: add all the iSeries virtual devices to the device tree powerpc: use the device tree for the iSeries vio bus probe powerpc: use a common vio_match_device routine powerpc: merge the rest of the vio code powerpc: update iseries_veth device-tree information powerpc: update iSeries viodasd device-tree entries powerpc: update iSeries vdevice powerpc: update iSeries viocd and viotape device-tree powerpc: the iSeries vio lan driver changed device type powerpc: tidy up iseries/pci.c powerpc: reintroduce HvCallPci_configLoad32 powerpc: move iSeries PCI devices to the device tree powerpc: remove iSeries_Global_Device_List powerpc: remove Irq from pci_dn powerpc: remove LogicalSlot from pci_dn powerpc: iSeries PCI devices can now have a devpsec attribute powerpc: clean up iSeries PCI probe powerpc: make iSeries flat device tree stuff static powerpc: give iSeries device tree nodes better names powerpc: split device tree stuff out of iseries/setup.c powerpc: make iSeries flattened device tree dynamic powerpc: make iSeries flattened device tree dynamic - part 2 powerpc: cleanup of iSeries flat device tree [POWERPC] Clean up it_lp_queue.h [POWERPC] update asm-powerpc/time.h [POWERPC] Remove unused function call_with_mmu_off [POWERPC] Consolidate some of kernel/misc*.S [POWERPC] Make lparcfg.c work when both iseries and pseries are selected [POWERPC] iseries: A new iSeries console [POWERPC] Make the hvc_console output buffer size settable [POWERPC] iseries: Small viotape cleanup allowed by devfs removal [POWERPC] iseries: Remove unnecessary include of iseries/hv_lp_event.h Merge branch 'hvc_iseries' Merge branch 'mpe' [POWERPC] iseries: remove const warning [POWERPC] iseries: remove some gcc 4.1 warnings [POWERPC] iseries: Define insw et al. so libata/ide will compile Remove powerpc specific parts of 3c509 driver [POWERPC] make spinlocks work in a combined kernel [POWERPC] silence a warning [POWERPC] remove unused io accessors [POWERPC] remove unused asm routines [POWERPC] clean up ide io accessors [POWERPC] convert string i/o operations to C [POWERPC] iseries: eliminate a couple of warnings [POWERPC] Merge iSeries i/o operations with the rest [POWERPC] iSeries: set FW_FEATURE_ISERIES earlier [POWERPC] The two vio HVC backends clash [POWERPC] modify PCI code for a merged kernel [POWERPC] fix ioremap for a combined kernel [POWERPC] fix spin lock nesting in hvc_iseries [POWERPC] Allow combined iSeries and MULTIPLATFORM build [POWERPC] iSeries does not need pcibios_fixup_resources [POWERPC] implement BEGIN/END_FW_FTR_SECTION [POWERPC] iSeries has no legacy I/O [POWERPC] Update iseries_defconfig [POWERPC] Fix viocons for irq breakage [POWERPC] Fix iseries/smp.c for irq breakage [POWERPC] Simplify stolen time calculation Constify compat_get_bitmap argument Create compat_sys_migrate_pages powerpc: wire up sys_migrate_pages Fix sys_move_pages when a NULL node list is passed [POWERPC] Add the thread_siblings files to sysfs [POWERPC] Wire up sys_move_pages [POWERPC] iSeries: improve viodasd initialisation [POWERPC] iSeries: fix irq.c for combined build [POWERPC] iSeries: fix sysfs.c for combined build [POWERPC] iSeries: fix time.c for combined build [POWERPC] iSeries: fix xmon.c for combined build [POWERPC] iSeries: fix slb.c for combined build [POWERPC] spufs: we should only execute init_spu_base on cell [POWERPC] iSeries: Eliminate "exceeds stub group size" warnings [POWERPC] iSeries: allow CONFIG_CMDLINE [POWERPC] Allow xmon to build on legacy iSeries [POWERPC] Allow CONFIG_BOOTX_TEXT on iSeries [POWERPC] Fix cputable.h for combined build [POWERPC] iSeries: stop dt_mod.o being rebuilt unnecessarily [POWERPC] iSeries: don't build head_64.o unnecessarily [POWERPC] Fix cell pmu initialisation [POWERPC] iSeries: head_64.o needs to depend on lparmap.s [POWERPC] iSeries: fix viodasd init [POWERPC] iSeries: fix viotape init [POWERPC] iSeries: fix iseries_veth init [POWERPC] iSeries: fix viocd init [POWERPC] iSeries: fix viocons init [POWERPC] iSeries: fix CONFIG_VIOPATH dependency [POWERPC] Update ppc64_defconfig [POWERPC] Add legacy iSeries to ppc64_defconfig [POWERPC] iSeries: fix mf proc initialisation [POWERPC] iSeries: fix proc/iSeries initialisation [POWERPC] iSeries: fix lpevents initialisation [POWERPC] iSeries: fix viopath initialisation [POWERPC] iSeries: fix setup initcall [POWERPC] Fix ppc64's writing to struct file_operations [POWERPC] Wire up sys_getcpu [POWERPC] correct a prototype [POWERPC] Allocate syscall number for sys_getcpu [POWERPC] Make ppc64_defconfig without CONFIG_PPC_PSERIES build [POWERPC] Create and use set_pci_dma_ops [POWERPC] Create and use get_pci_dma_ops() [POWERPC] Make iSeries build without CONFIG_PCI [POWERPC] Allow pSeries to build without CONFIG_PCI [POWERPC] Allow xmon to build without CONFIG_DEBUG_BUGVERBOSE [POWERPC] Make find_and_init_pbs() a void function [POWERPC] Allocate syscall number for sys_getcpu [POWERPC] Wire up sys_epoll_pwait [POWERPC] sys_move_pages should be callable from an SPU [POWERPC] Minor paca optimisation [POWERPC] get_property returns const [POWERPC] Rename get_property to of_get_property [POWERPC] Rename device_is_compatible to of_device_is_compatible [POWERPC] Rename prom_n_addr_cells to of_n_addr_cells [POWERPC] Rename prom_n_size_cells to of_n_size_cells [POWERPC] Make struct property's value a void * [POWERPC] Rename get_property to of_get_property: include [POWERPC] Rename get_property to of_get_property: arch/powerpc [POWERPC] Rename get_property to of_get_property: sound [POWERPC] Rename get_property to of_get_property: drivers [POWERPC] Rename get_property to of_get_property: the last one [POWERPC] Rename last get_property calls [POWERPC] Remove find_compatible_devices [POWERPC] Remove find_all_nodes [POWERPC] Remove old interface find_path_device [POWERPC] Remove old interface find_type_devices [POWERPC] Remove old interface find_devices [SPARC]: constify of_get_property return: arch/sparc [SPARC64]: constify of_get_property return: arch/sparc64 [SPARC/64] constify of_get_property return: drivers [SPARC64] constify of_get_property return: include [SPARC/64] constify of_get_property return: sound [SPARC/64]: constify of_get_property return [SPARC]: constify some paramaters of OF routines [SPARC64]: constify some paramaters of OF routines [SPARC]: Make device_node name and type const [SPARC]: device_node name constification fallout [POWERPC] Rename get_property to of_get_property: partial drivers [POWERPC] Partially revert a7edd0e676d51145ae634a2acf7a447e319200fa [POWERPC] get_property cleanups [POWERPC] get_property returns const [POWERPC] Rename get_property to of_get_property: drivers [POWERPC] Rename device_is_compatible to of_device_is_compatible [POWERPC] iSeries: suppress build warning in lparmap.c [POWERPC] iSeries: Make HVC_ISERIES the default Declare {compat_}sys_utimensat [POWERPC] Wire up sys_utimensat [POWERPC] pmu_sys_suspended is only defined for PPC32 [POWERPC] We don't define CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID early_pfn_to_nid needs to be __meminit Consolidate asm/poll.h [POWERPC] Assign correct variable in hpte_decode() [POWERPC] Remove unused variable in hpte_decode() [POWERPC] Add missed include [POWERPC] Trivial ps3 warning fixes Missing include file in tpm_atmel.h MAINTAINERS: remove invalid list address for TPM Declare another couple of compat syscalls. Revert "MAINTAINERS: remove invalid list address for TPM" [POWERPC] Wire up some more syscalls [POWERPC] Update iseries_defconfig [POWERPC] Fix warning on UP [POWERPC] Remove build warnings in windfarm_core Fix headers check fallout Xtensa: use asm-generic/fcntl.h [POWERPC] ps3/interrupt.c uses get_hard_smp_processor_id [POWERPC] pasemi idle uses hard_smp_processor_id [POWERPC] Create a zImage for legacy iSeries Move three functions that are only needed for CONFIG_MEMORY_HOTPLUG [POWERPC] Fix viodasd geometry calculations Introduce CONFIG_VIRT_TO_BUS kbuild: suppress modpost warnings for references from the .toc section as used by powerpc [SPARC]: Mark sparc and sparc64 as not having virt_to_bus [ATM]: nicstar needs virt_to_bus Split out common parts of prom.h Start split out of common open firmware code Consolidate of_device_is_compatible Consolidate of_find_property Consolidate of_get_parent Consolidate of_get_next_child Consolidate of_find_node_by routines Begin to consolidate of_device.c Begin consolidation of of_device.h [SPARC/64] Rename some functions like PowerPC Create linux/of_platorm.h Create drivers/of/platform.c dpt_i2o depends on virt_to_bus [IrDA]: TOSHIBA_FIR depends on virt_to_bus [POWERPC] Constify of_platform_driver name [POWERPC] hvcs: Make some things static and const [POWERPC] Constify of_platform_driver match_table [POWERPC] Quiet section mismatch in hvc_rtas.c [POWERPC] init and exit markings for hvc_iseries [POWERPC] Quiet section mismatch warning on pcibios_setup fault_inject: silence a warning [POWERPC] iSeries: We need vio_enable_interrupts [POWERPC] iSeries: Fix section mismatch warnings [POWERPC] iSeries: Fix section mismatch warning in lpevents APM support depends on CONFIG_PM_SLEEP ide: eliminate warnings in ide-tape.c [POWERPC] ps3: Fix section mismatch in ps3/setup.c [POWERPC] Fix more section mismatches in head_64.S [POWERPC] Fix non HUGETLB_PAGE build warning [POWERPC] Use of_get_property in ipmi code [POWERPC] Remove get_property and device_is_compatible [POWERPC] Tidy up CONFIG_PPC_MM_SLICES code [POWERPC] Comment out a currently unused function [POWERPC] Fix section mismatch in crash_dump.c [POWERPC] Fix section mismatch in dart_iommu.c [POWERPC] Fix section mismatches in udbg_adb.c [POWERPC] Fix section mismatch in pasemi/iommu.c [POWERPC] Remove some duplicate declarations from pmac.h [POWERPC] iSeries: Clean up lparmap mess [POWERPC] Move iSeries startup code out of head_64.S [POWERPC] Move the exception macros into a header file [POWERPC] Move the iSeries exception vectors [POWERPC] Split out iSeries specific exception macros [POWERPC] Exception numbers are not relevant to iSeries Check for PPC32 in imsttfb ide: remove unused variables from drivers/ide/ppc/pmac.c [POWERPC] Fix section mismatch in PCI code [POWERPC] Remove cmd_line from head*.S [POWERPC] Size swapper_pg_dir correctly [POWERPC] FWNMI is only used on pSeries [POWERPC] Create and use CONFIG_WORD_SIZE [POWERPC] Remove debug printk from vio_bus_init [POWERPC] Simplify vio_bus_init a little for legacy iSeries [POWERPC] Make vio_bus_type static [POWERPC] Limit range of __init_ref_ok somewhat [POWERPC] iSeries: Correct missing newline in printk [POWERPC] Prepare to remove of_platform_driver name [POWERPC] Remove some more section mismatch warnings [POWERPC] Align the sys_call_table [POWERPC] Clean up vio.h [POWERPC] iSeries: Simplify viocd initialisation [POWERPC] Remove iSeries_vio_dev [POWERPC] Remove more iSeries-specific stuff from vio.c [POWERPC] iSeries: Move detection of virtual cdroms [POWERPC] iSeries: Move detection of virtual tapes [POWERPC] iSeries: Move viodasd probing [POWERPC] Move of_platform_driver initialisations: arch/powerpc [SPARC/64]: Prepare to remove of_platform_driver name. [SPARC/64]: Move of_platform_driver initialisations: arch/sparc{,64}. [ALSA] Fix tas_suspend/resume build warning [POWERPC] Fix copyright symbol [POWERPC] Fix iSeries_hpte_insert prototype [SPARC/64]: Consolidate of_register_driver NULL terminate the pci_device_ids in pasemi_edac [SUNRPC] rpc_rdma: we need to cast u64 to unsigned long long for printing [AF_KEY]: suppress a warning for 64k pages. libata: suppress two warnings [SCSI] aacraid: don't assign cpu_to_le32(constant) to u8 SELinux: suppress a warning for 64k pages. [POWERPC] iSeries_init_IRQ non-PCI tidy [POWERPC] Fix link errors for allyesconfig [POWERPC] iSeries: Fix ref counting in vio setup [POWERPC] Silence an annoying boot message [POWERPC] pSeries: make pseries_defconfig minus PCI build again [POWERPC] Make global_phb_number static [POWERPC] iSeries: Mark two functions __init [POWERPC] iSeries: Declare iSeries_pci_final_fixup in pci.h [POWERPC] iSeries: Fix sparse warnings in setup.c [POWERPC] Remove redundant declaration of hose_list [POWERPC] Update iseries_defconfig [POWERPC] Use of_register_driver to implement of_register_platform_driver [POWERPC] kernel_execve is identical in 32 and 64 bit [POWERPC] iommu_free_table doesn't need the device_node [POWERPC] pSeries: Remove dependency on pci_dn bussubno [POWERPC] Clean up pci-bridge.h [POWERPC] Consolidate pci_controller [POWERPC] iSeries: Move find_Device_Node to avoid a forward declaration [POWERPC] iSeries: Cleanup PCI retry code a little [POWERPC] iSeries: DeCamelCase pci.c [POWERPC] iSeries: Remove some dead code from pci.c [POWERPC] iSeries: Unindent and clean iSeries_pci_final_fixup [POWERPC] iSeries: Consoldiate PCI IO error check [POWERPC] iSeries: Remove one layer of IO routines [POWERPC] iSeries: Remove pci_dn dependency from iSeries_Device_Information [POWERPC] iSeries: iseries_ds_addr is only used in pci.c [POWERPC] iSeries: Reduce dependence on pci_dn bussubno [POWERPC] iSeries: Make pcibios_final_fixup not depend on pci_dn [POWERPC] Inline pci_setup_pci_controller as it has become trivial [POWERPC] iSeries: Call iSeries_pcibios_init from setup_arch [POWERPC] iSeries: hose->buid is always zero for iSeries [POWERPC] Remove some iSeries platform checks from the PCI code [POWERPC] Don't special case pci_domain_nr() for iSeries [POWERPC] pci_controller->arch_data really is a struct device_node * [POWERPC] iSeries: DeCamelCase vpdinfo.c [POWERPC] iSeries: Clean up and simplify vdpinfo.c [POWERPC] iSeries: Merge vpdinfo.c into pci.c [POWERPC] EEH: Avoid a possible NULL pointer dereference [POWERPC] iSeries: don't printk with HV spinlock held [POWERPC] iSeries: Fix unregistering HV event handlers [POWERPC] Stop the TOC overflowing for large builds [POWERPC] Add EHEA and EHCA as modules in the ppc64_defconfig [POWERPC] The builtin matches for ibmebus.c can be __initdata [POWERPC] Constify the of_device_id passed to of_platform_bus_probe [POWERPC] Pointers marked as __iomem do not need to be volatile [POWERPC] Make non-PCI build work again [POWERPC] The pci_dn class_code is only used by EEH [POWERPC] The pci_dn pcidev is only used by EEH [POWERPC] iSeries: eliminate pci_dn bussubno [POWERPC] eeh.c: Use for_each_child_of_node [POWERPC] pci_32.c: Use for_each_child_of_node [POWERPC] therm_pm72: Suppress some compile warnings [POWERPC] arch/powerpc/kernel: Use for_each_child_of_node [POWERPC] therm_windtunnel: Eliminate some build warnings [POWERPC] therm_adt746x: Eliminate some build warnings [POWERPC] Check that the syscall table matches the syscall numbers Driver Core: constify the name passed to platform_device_register_simple [POWERPC] Make ibmebus use of_(un)register_driver [POWERPC] Fix a couple of copyright symbols Driver core: Update some prototypes in platform.txt iSeries: fix section mismatch in iseries_veth [POWERPC] Avoid possible extra of_node_put in axon_msi.c [POWERPC] iSeries: Fix section mismatch in viodsasd [POWERPC] iSeries: Fix section mismatch in viocd [SPARC]: Remove of_platform_device_create sh: remove unneeded cast [POWERPC] Wire up new timerfd syscalls [POWERPC] Fix warning in pseries/power.c POWERPC: fix typo in pseries/power.c [POWERPC] Really export empty_zero_page [POWERPC] htab_remove_mapping is only used by MEMORY_HOTPLUG [POWERPC] Remove CONFIG_PCI_LEGACY from some configs [POWERPC] Fix MAX_ORDER config problem [POWERPC] iSeries: Use alternate paca structure for booting [POWERPC] iSeries: Make iseries_reg_save private to iSeries [POWERPC] iSeries: Localise and constify some iSeries data [POWERPC] remove include of asm/of_device.h from pmi.h [POWERPC] replace asm/of_device.h with linux/of_device.h in macio.h pata_scc: fix build breakage infiniband: class_device fallout [XFS] Fix build failure after enabling CONFIG_XFS_DEBUG pasemi_edac needs to include linux/edac.h dev_name introduction fall out fix [POWERPC] Move of_device_get_modalias to drivers/of [ALSA] sound: fix export symbol typo [POWERPC] mpic: Fix use of uninitialized variable [POWERPC] iSeries: Remove unused mail address driver-core: prepare for 2.6.27 api change by adding dev_set_name [POWERPC] Use dev_set_name in pci_64.c of_serial: Use linux/of_platform.h instead of asm platinumfb: Use linux/of_{device,platform}.h instead of asm [netdrvr] Fix 8390 build breakage [POWERPC] Remove ppc32's export of console_drivers bkl-removal viotape fixup wireless: fix fallout from device_create removal viotape: Use unlocked_ioctl pasemi-rng: Use linux/of_platform.h instead of asm hwmon: Use linux/of_platform.h instead of asm macintosh: Use linux/of_{device,platform}.h instead of asm drivers/net: Use linux/of_{device,platform}.h instead of asm pcmcia: Use linux/of_{device,platform}.h instead of asm powerpc: Explicitly copy elements of pt_regs generic-ipi: fix linux-next tree build failure Introduce rculist.h cpumask: introduce new APIs stacktrace: fix build failure on sparc64 powerpc/pata_mpc52xx: use linux/of_platform.h instead of asm powerpc/mpc52xx_psc_spi: use linux/of_platform.h instead of asm powerpc/mpc5200_wdt: use linux/of_platform.h instead of asm generic-ipi: powerpc/generic-ipi tree build failure PCI: include linux/pm_wakeup.h for device_set_wakeup_capable powerpc: mman.h export fixups linux-next: pci tree build failure ttydev: fix pamc_zilog for tty pointer move ttydev: fix pamc_zilog for tty pointer move USB: ohci-ppc-of: use linux/of_platform.h instead of asm sparc32: pass -m32 when building vmlinux.lds powerpc: Fallout from sysdev API changes isdn: mISDN HFC PCI support depends on virt_to_bus() powerpc/pseries: Fix CMO sysdev attribute API change fallout ibmveth: Fix multiple errors with dma_mapping_error conversion powerpc/vio: More fallout from dma_mapping_error API change more sysdev API change fallout - drivers/base/memory.c ipmi/powerpc: Use linux/of_{device,platform}.h instead of asm sparc: merge of_platform_{32,64}.h cpumask: statement expressions confuse some versions of gcc powerpc: Move include files to arch/powerpc/include/asm m68k: some asm-sparc include files moved of/sparc: remove include of linux/of_platform.h from asm/of_platform.h sparc: don't use asm/of_device.h powerpc/iseries: remove the old viocons driver sparc/drivers: use linux/of_device.h instead of asm/of_device.h sparc: remove include of linux/of_device.h from asm/of_device.h powerpc: Remove include of linux/of_platform.h from asm/of_platform.h hotplug/rpaphp: Remove unused error path code powerpc/drivers: Use linux/of_device.h instead of asm/of_device.h powerpc: Remove include of linux/of_device.h from asm/of_device.h linux-next: fix x86 tree build failure ALSA: fix for CA0106 on MSI K8N Diamond PLUS Motherboard fix typo in arch/parisc/hpux/fs.c powerpc: Make sure _etext is after all kernel text Input: cm109 - don't use obsolete logging macros net: ip_vs_proto_{tcp,udp} build fix tty: Fallout from tty-move-canon-specials ftrace: fix build failure md: build failure due to missing delay.h DECLARE_PER_CPU needs linux/percpu.h powerpc: fix linux-next build failure tpm: don't export static functions staging: sxg depends on X86 mfd: don't export wm3850 static functions linux-next: build failure PCI: don't export linux/io.h from pci.h leds/acpi: Fix merge fallout from acpi_driver_data change cgroup: remove unused variable trace: fix printk warning for u64 ALSA: ASoC - restore removed variable declaration powerpc: Fix "unused variable" warning in pci_dlpar.c fs: xfs needs inode_wait to be exported powerpc/44x: update ppc44x_defconfig sparc: combine unistd_{32,64}.h tracing/fastboot: fix len of func buffer powerpc/iseries: viodasd needs to depend on CONFIG_BLOCK cifs: update for new IP4/6 address printing net: ehea NAPI interface cleanup fix V4L/DVB (9490): linux-next: v4l-dvb tree build failure net/ehea: bitops work on unsigned longs uio: make uio_info's name and version const net/ehea: use consistant type ibmveth: use consistent types IB/ehca: spin_lock_irqsave() takes an unsigned long powerpc/cell: Bitops work on unsigned longs powerpc/cell: local_irq_save takes an unsigned long powerpc: Remove unnecessary casts powerpc/cell: Fix the prototype of create_vma_map() powerpc: Cleanup from l64 to ll64 change: arch code powerpc: Cleanup from l64 to ll64 change: drivers/char powerpc: Cleanup from l64 to ll64 change: drivers/net powerpc: Cleanup from l64 to ll64 change drivers/scsi powerpc/ps3: set_dabr() takes an unsigned long powerpc/ps3: Use dma_addr_t down through the stack powerpc/ps3: The lv1_ routines have u64 parameters powerpc/ps3: clear_bit()/set_bit() operate on unsigned longs powerpc/ps3: ps3_repository_read_mm_info() takes u64 * arguments powerpc/ps3: Printing fixups for l64 to ll64 conversion arch/powerpc powerpc/ps3: Printing fixups for l64 to ll64 conversion drivers/block powerpc/ps3: Printing fixups for l64 to ll64 conversion drivers/char powerpc/ps3: Printing fixups for l64 to ll64 conversion sound/ppc powerpc/ps3: Printing fixups for l64 to ll64 conversion drivers/ps3 powerpc/ps3: Printing fixups for l64 to ll64 conversion drivers/scsi powerpc/ps3: printing fixups for l64 to ll64 conversion drivers/video IB/ehca: Fix printk format warnings from u64 type change IB/ehca: Use consistent types for ehca_plpar_hcall9() powerpc: Printing fix for l64 to ll64 conversion: phyp_dump.c powerpc: More printing warning fixes for the l64 to ll64 conversion powerpc/ps3: Printing fixups for l64 to ll64 convserion drivers/net sparc: fixup for sparseirq changes sparseirq, powerpc/cell: fix unused variable warning in interrupt.c numa, cpumask: move numa_node_id default implementation to topology.h, fix net: update dnet.c for bus_id removal powerpc/pmi: Irq handlers return irqreturn_t PCI: update fakephp for bus_id removal ACPI: update thermal for bus_id removal x86: fix mismerge in arch/x86/include/asm/timer.h tracing, powerpc: fix powerpc tree and tracing tree interaction tracing, net: fix net tree and tracing tree merge interaction percpu: __percpu_depopulate_mask can take a const mask powerpc: Wire up preadv and pwritev sparc64: extend TI_RESTART_BLOCK space by 8 bytes modules: Fix up build when CONFIG_MODULE_UNLOAD=n. sparc: asm/atomic.h on 32bit should include asm/system.h for xchg powerpc: fix for long standing bug noticed by gcc 4.4.0 wireless: remove unneeded EXPORT_SYMBOL the tickles a powerpc compiler bug net/ibmveth: fix panic in probe powerpc/pci: Fix annotation of pcibios_claim_one_bus ALSA: sound/ppc: update annotations of serveral functions powerpc/pseries: Fix warnings when printing resource_size_t powerpc/xmon: Remove unused variable in xmon.c powerpc: Fix warning when printing a resource_size_t powerpc/spufs: Remove unused error path perfcounters: remove powerpc definitions of perf_counter_do_pending powerpc: Wire up sys_rt_tgsigqueueinfo USB: xhci: use xhci_handle_event instead of handle_event sparc: replace uses of CPU_MASK_ALL_PTR fbdev: work around old compiler bug net: fix multiple definitions of setup_w6692 KVM: Make KVM_HPAGES_PER_HPAGE unsigned long to avoid build error on powerpc powerpc: use consistent types in mktree intel-iommu: include linux/dmi.h to use dmi_ routines KVM: powerpc: fix some init/exit annotations nfsd: return success for non-NFS4 nfs4_state_start sparc: using HZ needs an include of linux/param.h powerpc/iseries: Remove compiler version dependent hack
Stephen Rothwell x (1): powerpc/iseries: Fix pci breakage due to bad dma_data initialization
Stephen Smalley (63): SELinux: fix deadlock on dcache lock SELinux: cleanup ipc_has_perm selinux: fix avc_alloc_node() oom with no policy loaded AUDIT: Avoid sleeping function in SElinux AVC audit. AUDIT: Fix remaining cases of direct logging of untrusted strings by avc_audit selinux: Fix address length checks in connect hook selinux: Reduce memory use by avtab Generic VFS fallback for security xattrs security: enable atomic inode security labeling ext2: Enable atomic inode security labeling ext3: Enable atomic inode security labeling tmpfs: Enable atomic inode security labeling Remove security_inode_post_create/mkdir/symlink/mknod hooks remove the inode_post_link and inode_post_rename LSM hooks selinux: Fix NULL deref in policydb_destroy selinux: MLS compatibility selinux: disable setxattr on mountpoint labeled filesystems selinux: extend selinuxfs context interface selinux: fix and cleanup mprotect checks selinux: change file_alloc_security to use GFP_KERNEL selinux: remove security struct magic number fields and tests SELinux: fix size-128 slab leak MAINTAINERS/CREDITS: Update SELinux contact info selinux: require SECURITY_NETWORK selinux: require AUDIT selinux: tracer SID fix selinux: Disable automatic labeling of new inodes when no policy is loaded selinux: simplify sel_read_bool selinux: Clear selinux_enabled flag upon runtime disable. selinux: fix sb_lock/sb_security_lock nesting selinux: eliminate selinux_task_ctxid selinux: rename selinux_ctxid_to_string selinux: replace ctxid with sid in selinux_audit_rule_match interface selinux: enable configuration of max policy version selinux: fix tty locking selinux: enhance selinux to always ignore private inodes Always initialize scontext and scontext_len MAINTAINERS: update selinux entry selinux: remove userland security class and permission definitions selinux: preserve boolean values across policy reloads SELinux: allow preemption between transition permission checks SELinux: clear parent death signal on SID transitions SELinux: add more validity checks on policy load SELinux: do not clear f_op when removing entries SELinux: detect dead booleans selinux: fix labeling of /proc/net inodes selinux: support 64-bit capabilities selinux: handle files opened with flags 3 by checking ioctl permission SELinux: more GFP_NOFS fixups to prevent selinux from re-entering the fs code selinux: support deferred mapping of contexts SELinux: fix sleeping allocation in security_context_to_sid Security: split proc ptrace checking into read vs. attach SELinux: enable processes with mac_admin to get the raw inode contexts selinux: simplify ioctl checking selinux: fix endianness bug in network node address handling selinux: change handling of invalid classes (Was: Re: 2.6.26-rc5-mm1 selinux whine) Re: BUG at security/selinux/avc.c:883 (was: Re: linux-next: Tree Update selinux info in MAINTAINERS and Kconfig help text selinux: use default proc sid on symlinks SELinux: correctly detect proc filesystems of the form "proc/foo" selinux: Fix send_sigiotask hook selinux: remove obsolete read buffer limit from sel_read_bool selinux: restore optimization to selinux_file_permission
Stephen Street (5): spi: Fix modular master driver remove and device suspend/remove SPI: add PXA2xx SSP SPI Driver spi: Update to PXA2xx SPI Driver pxa2xx-spi update spi: stabilize PIO mode transfers on PXA2xx systems
Stephen Tweedie (3): Fix root hole in raw device Fix filp being passed through raw ioctl handler Avoid console spam with ext3 aborted journal.
Stephen Ware (4): USB: add new vernier product id to ldusb.c usb: vstusb.c : new driver for spectrometers used by Vernier Software & Technology, Inc. USB: fix up problems in the vtusb driver ASoC: Fix pxa2xx-pcm checks for invalid DMA channels
Stephen Williams (1): V4L/DVB (3129): correct FE_READ_UNCORRECTED_BLOCKS
Steve Aarnio (1): drm/i915: Don't add panel_fixed_mode to the probed modes list at LVDS init.
Steve Bennett (1): m68knommu: add WilFire and WildfireMod board support
Steve Birtles (1): [ARM] 4825/1: adds support for YL9200 board
Steve Brown (1): ath5k: Correct usage of AR5K_CFG_ADHOC
Steve Cameron (1): cciss: fix error reporting for SG_IO
Steve Chen (1): ALSA: fix excessive background noise introduced by OSS emulation rate shrink
Steve Conklin (3): x86: quirk for reboot stalls on a Dell Optiplex 330 ata_piix: Add new laptop short cable IDs ata_piix: Add new short cable ID
Steve Dickson (10): NFS: procfs/sysctl interfaces for lockd do not work on x86_64 NFSv4: unbalanced BKL in nfs_atomic_lookup() RPC: stops the release_pipe() funtion from being called twice NFS: Fix cache consistency regression NFSv4: rpc_mkpipe creating socket inodes w/out sk buffers NFS: Added support to turn off the NFSv3 READDIRPLUS RPC. NFS: Stop sillyname renames and unmounts from racing NFS: Client mounts hang when exported directory do not exist NFSD: FIDs need to take precedence over UUIDs nfsd4: nfsv4 clients should cross mountpoints
Steve French (621): cifs: Only send POSIX ACL calls to server if server claims to support that capability bit cifs: add support for chattr/lsattr in new CIFS POSIX extensions cifs: Gracefully turn off serverino (when serverino is enabled on mount) cifs: Enable ioctl support in POSIX extensions to handle lsattr cifs: Fix multiuser packet signing to use the right sequence number and mac session key cifs: fix rare oops in cifs_close cifs: Add new mount parm mapchars cifs: remove a few redundant null pointer checks, and cleanup misc source formatting cifs: finish up of special character mapping capable unicode conversion routine part 2 of 3 cifs: character mapping of special characters (part 3 of 3) cifs: Fix PPC64 compile error cifs: Do not interpret oplock break responses as responses to an unrelated command cifs: CIFS ioctl needed by umount.cifs utility cifs: cleanup of ifdefs usage so it is more consistent cifs: Do not use large smb buffers in response path cifs: Missing initialization for largeBuf flag left out of previous changeset cifs: remove cifs_kcalloc and check for NULL return on kcalloc in session initialization cifs: Fix caching problem cifs: improve check for search entry going beyond end of SMB transact cifs: Better handle errors on second socket recv message call cifs: missing semicolon from previous fix cifs: Ease memory pressure, do not use large buffers in byte range lock requests. cifs: Handle multiple response transact2 part 1 of 2 cifs: cleanup various long lines cifs: Handle case of multiple trans2 responses for one SMB request (part 2 of 2) cifs: Fix mapping of EMLINK case cifs: handle termination of cifs oplockd kernel thread cifs: Do not init smb requests or block when sending requests cifs: Do not sleep interruptible after socket connect failure cifs: append * properly on ASCII servers cifs: Update cifs todo list [CIFS] missing break needed to handle < when mount option "mapchars" specified [CIFS] Fix oops in cifs_unlink. Caused in some cases when renaming over existing, [CIFS] fix casts of unicode strings to match function definition Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Update cifs version number and fix whitespace Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git [CIFS] Fix cifs update of page cache. Write at correct offset when out of memory Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] CIFS writepage improvements - eliminate double copy Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git [CIFS] Add stats for findfirst, findnext, findclose Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git [CIFS] Fix typo in POSIX SetFSInfo call [CIFS] Performance improvement, finish up adding CIFSSMBWrite2 Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Add compat with SFU (part 1) [CIFS] Fix path name conversion for long filenames when mapchars mount Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Add compat with SFU (part 2) Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix missing entries in search results when very long file names and Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Add missing check for path name allocation failure. Remove four CIFS: Fix missing entries in search results CIFS: Fix path name conversion for long filenames Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Missing ; from previous fix. Pointed out by Shaggy. [CIFS] Ensure that cifs multiplex ids do not collide. [CIFS] rmmod cifs can oops if done soon after the last cifs unmount [CIFS] Change Notify support part 1 - add dnotify thread for processing [CIFS] Add mount option for disabling sending byte range lock requests [CIFS] Finish cifs mount option which requests case insensitive path Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Make CIFS statistics more accurate and add some stats that were [CIFS] Finish up of case-insensitive dentry handling for cifs. This [CIFS] Support for mounting to older, pre-CIFS servers added. This [CIFS] Support for mounting to older servers part 2. Add support for CIFS: Reduce CONFIG_CIFS_STATS ifdefs CIFS: Fix typos in fs/cifs/CHANGES Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Update thanks/contributor list with Miklos Szeredi [CIFS] Change notify support part 2 [CIFS] Missing line from previous patch [CIFS] Change notify support part 3 [CIFS] Use file instead of dentry in cifs dir_notify struct [CIFS] Support for legacy servers part 3 - Add support for Open and most Fix oops in fs/locks.c on close of file with pending locks [CIFS] Remove cifs_sb argument from *build_path_from_dentry Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Add support for suspend [CIFS] Add nolock synonym (ala nfs) for nobrl to disable sending byte range [CIFS] Add support for legacy servers part 4 [CIFS] Add support for legacy servers part 5 Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Update cifs TODO list with additional new features that [CIFS] Fix compiler warnings [CIFS] Fix readdir caching when unlink removes file in current search [CIFS] Add support for legacy servers part six. Fix read syntax so [CIFS] Add support for legacy servers part seven. Fix open for write, [CIFS] Add support for legacy servers part eight. Write fixes for Windows [CIFS] Add support for legacy servers part nine. statfs (df and du) is now [CIFS] Various minor bigendian fixes and sparse level 2 warning message fixes cifs: Add support for suspend [CIFS] Add writepages support to shrink memory usage on writes, [CIFS] Allow SMBWrite2 to work to older servers [CIFS] Missing parenthesis from error message in previous fix CIFS: Create routine find_writable_file to reduce redundant code CIFS: implement cifs_writepages to perform multi-page I/O CIFS: Allow wsize to exceed CIFSMaxBufSize [CIFS] cleanup sparse and compile errors in previous fix [CIFS] /proc/fs/cifs debug code cleanup and new stats2 [CIFS] Reduce CIFS tcp congestion timeout (it was too long) and backoff [CIFS] Fix rsize calculation so that large readx flag is checked. [CIFS] Fix byte range locking to Windows when Windows server returns [CIFS] Update cifs version to 1.38 [CIFS] Correct cifs tcp retry when some data sent before getting EAGAIN. [CIFS] Do not shrink tcp sndbuf/rcvbuf from their defaults [CIFS] Fix minor build problem with previous changeset [CIFS] Still missing a line from previous fix [CIFS] Fix oops in experimental notify code (when CONFIG_CIFS_EXPERIMENTAL [CIFS] CIFS Stats improvements [CIFS] Add null malloc response check in notify experimental code CIFS: cifs_writepages should not write beyond end of file [CIFS] Defer close of file handle slightly if there are pending writes that Merge with /pub/scm/linux/kernel/git/sfrench/cifs-2.6.git/ Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Change pragma pack(1) to attribute(packed) to allow cifs on arm to access Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git Export __pagevec_release and pagevec_lookup_tag [CIFS] Make CONFIG_CIFS_EXPERIMENTAL depend on CONFIG_EXPERIMENTAL [CIFS] Update kconfig for cifs Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git commit 93968d7551f1ff1806f70cdacf1bd997ef30836e [CIFS] Reserve upcall IDX value for CIFS with connector header and add Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Update CIFS change log Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Reduce sparse endian warnings [CIFS] Fix spaces in cifs kconfig entry [CIFS] Fix CIFS "nobrl" mount option so does not disable sending brl requests [CIFS] Cleanup sparse warnings for unicode little endian casts Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Recognize properly symlinks and char/blk devices (not just FIFOs) [CIFS] Fix endian errors (setfacl/getfacl failures) in handling ACLs Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix sparse warnings on smb bcc (byte count) [CIFS] Recognize properly symlinks and char/blk devices (not just [CIFS] Vectored and async i/o turned on and correct the [CIFS] Fix scheduling while atomic when pending writes at file close time [CIFS] Missing part of previous patch [CIFS] Fix mknod of block and chardev over SFU mounts [CIFS] Fix setattr of mode only (e.g. in some chmod cases) to Windows Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] When file is deleted locally but later recreated on the server [CIFS] Fix missing permission check on setattr when noperm mount option is [CIFS] Fix umount --force to wake up the pending response queue, not just Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Missing parenthesis and typo in previous fix [CIFS] For previous fix, mode on mkdir needed S_IFDIR left out. Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Use fsuid (fsgid) more consistently instead of uid/gid in [CIFS] Kerberos and CIFS ACL support part 1 [CIFS] Readpages and readir performance improvements - eliminate extra [CIFS] Add extended stats (STATS2) for total buffer allocations for [CIFS] Display large/small total buffer allocations in /proc/fs/cifs/Stats Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Avoid extra large buffer allocation (and memcpy) in cifs_readpages Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix typos in rfc1002pdu.h [CIFS] Minor cleanup to new cifs acl header. [CIFS] Fix cifs trying to write to f_ops [CIFS] Allow local filesize for file that is open for write to be updated Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Add worker function for Get ACL cifs style [CIFS] Fix typo [CIFS] Fix CIFS to recognize share mode security [CIFS] Remove compiler warning Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix oops in cifs_readpages caused by not checking buf_type in an [CIFS] Do not zero non-existent iovec in SendReceive response processing. Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Make cifs default wsize match what we actually want to send (52K Signed-off-by: Steve French sfrench@us.ibm.com [CIFS] Remove compiler warning Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Cleanup NTLMSSP session setup handling [CIFS] fix compile error (typo) and warning in cifssmb.c Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] SessionSetup cleanup part 2 Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git CIFS: fix cifs_user_read oops when null SMB response on forcedirectio mount Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git CIFS: CIFSSMBRead was returning an invalid pointer in buf on socket error Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix large (ie over 64K for MaxCIFSBufSize) buffer case for wrapping [CIFS] Free small buffers earlier so we exceed the cifs [CIFS] CIFS readdir perf optimizations part 1 [CIFS] Add posix (advisory) byte range locking support to cifs client [CIFS] Use correct pid on new cifs posix byte range lock call [CIFS] Move noisy debug message (triggerred by some older servers) from [CIFS] Make POSIX CIFS Extensions SetFSInfo match exactly what we want [CIFS] Allow fallback for setting file size to Procom SMB server when [CIFS] Workaround various server bugs found in testing at connectathon [CIFS] Fix slow oplock break response when mounts to different [CIFS] Upate cifs change log Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Set correct lock type on new posix unlock call [CIFS] Always match oplock break (cache notification) to the right tcp Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix two remaining coverity scan tool warnings. Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix unlink oops when indirectly called in rename error path Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Incorrect signature sent on SMB Read [CIFS] Fix typo in earlier cifs_unlink change and protect one [CIFS] [CIFS] Do not take rename sem on most path based calls (during [CIFS] Don't allow a backslash in a path component [CIFS] Use the kthread_ API instead of opencoding lots of hairy code for kernel [CIFS] Readdir fixes to allow search to start at arbitrary position [CIFS] Fix typo in previous [CIFS] Fix compile error when CONFIG_CIFS_EXPERIMENTAL is undefined [CIFS] Fix new POSIX Locking for setting lock_type correctly on unlock [CIFS] Do not limit the length of share names (was 100 for whole UNC name) [CIFS] ACPI suspend oops [CIFS] fix memory leak in cifs session info struct on reconnect [CIFS] endian fix for new POSIX byte range lock support [CIFS] Fix typos in previous fix [[CIFS] Pass truncate open flag through on file open in case setattr fails [CIFS] Cleanup extra whitespace in dmesg logging. Update cifs change log [CIFS] Support for setting up SMB sessions to legacy lanman servers [CIFS] Missing include shows up on some architectures [CIFS] Support for setting up SMB sessions to legacy lanman servers part 2 [CIFS] Fix minor build breaks due to cifs kconfig issues [CIFS] Missing brace [CIFS] Fix mapping of old SMB return code Invalid Net Name so it is [CIFS] Support for older servers which require plaintext passwords CIFS] Support for older servers which require plaintext passwords - part 2 [CIFS] Fix mask so can set new cifs security flags properly [CIFS] NTLMv2 support part 2 [CIFS] NTLMv2 support part 3 [CIFS] NTLMv2 support part 4 [CIFS] Add support for readdir to legacy servers Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] NTLMv2 support part 5 [CIFS] fix minor compile warning when config_cifs_weak_security is off Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Enable sec flags on mount for cifs (part one) Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git [CIFS] Fix compile warning when CONFIG_CIFS_EXPERIMENTAL is off [CIFS] remove some redundant null pointer checks [CIFS] Fix allocation of buffers for new session setup routine to allow [CIFS] Fix alignment of unicode strings in previous patch [CIFS] Fix authentication choice so we do not force NTLMv2 unless the [CIFS] CIFS_DEBUG2 depends on CIFS [CIFS] Do not time out posix brl requests when using new posix setfileinfo [CIFS] spinlock protect read of last srv response time in timeout path [CIFS] Make midState usage more consistent [CIFS] Allow cifsd to suspend if connection is lost [CIFS] Fix oops when negotiating lanman and no password specified [CIFS] Fix oops in cifs_close due to unitialized lock sem and list in [CIFS] endian errors in lanman protocol support [CIFS] Do not send Query All EAs SMB when mount option nouser_xattr [CIFS] Fix CIFS readdir access denied when SE Linux enabled [CIFS] Support deep tree mounts (e.g. mounts to //server/share/path) [CIFS] New POSIX locking code not setting rc properly to zero on successful [CIFS] statfs for cifs unix extensions no longer experimental CIFS: Use SEEK_END instead of hardcoded value [CIFS] Legacy time handling for Win9x and OS/2 part 1 [CIFS] Remove static and unused symbols [CIFS] Fix build break [CIFS] Remove unused prototypes [CIFS] More removing of unused functions [CIFS] Fix build break ifdef in wrong place [CIFS] CIFS support for /proc/<pid>/mountstats part 1 [CIFS] Handle legacy servers which return undefined time zone [CIFS] Rename server time zone field [CIFS] Fix typo in name of new cifs_show_stats [CIFS] Do not send newer QFSInfo to legacy servers which can not support it [CIFS] Make use of newer QFSInfo dependent on capability bit instead of [CIFS] Allow LANMAN21 support even in both POSIX non-POSIX path [CIFS] Fix readdir of large directories for backlevel servers [CIFS] Allow for 15 minute TZs (e.g. Nepal) and be more explicit about [CIFS] Fix typo [CIFS] Fix compiler warning with previous patch [CIFS] readdir (ffirst) enablement of accurate timestamps from legacy servers [CIFS] Fix leaps year calculation for years after 2100 [CIFS] Do not need to adjust for Jan/Feb for leap day [CIFS] Fix old DOS time conversion to handle timezone [CIFS] fix typo in previous patch [CIFS] Level 1 QPathInfo needed for proper OS2 support [CIFS] Workaround incomplete byte length returned by some [CIFS] Missing flags2 for DFS [CIFS] Fix readdir breakage when blocksize set too small [CIFS] Allow null user connections [CIFS] report rename failure when target file is locked by Windows [CIFS] NFS stress test generates flood of "close with pending write" messages [CIFS] Explicitly set stat->blksize [CIFS] Fix mount failure when domain not specified [CIFS] Fix minor problem with previous patch [CIFS] Incorrect hardlink count when original file is cached (oplocked) [CIFS] Fix timezone handling on stat to os/2 [CIFS] Fix NTLMv2 mounts to Windows servers [CIFS] Update CIFS version number [CIFS] Remove 2 unneeded kzalloc casts [CIFS] cifs sprintf fix [CIFS] Fix oops when Windows server sent bad domain name null terminator [CIFS] lseek polling returned stale EOF [CIFS] Reduce cifs stack space usage [CIFS] Missing free in error path [CIFS] Minor cleanup [CIFS] Additional POSIX CIFS Extensions infolevels Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] POSIX CIFS Extensions (continued) - POSIX Open [CIFS] Allow update of EOF on remote extend of file [CIFS] on reconnect to Samba - reset the unix capabilities [CIFS] fix &&/& typo in cifs_setattr() [CIFS] mtime bounces from local to remote when cifs nocmtime i_flags overwritten [CIFS] One line missing from previous commit [CIFS] Fix locking problem around some cifs uses of i_size write [CIFS] small piece missing from previous patch [CIFS] cifs export operations [CIFS] New file for previous commit [CIFS] Remove some unused functions/declarations [CIFS] Fix set file size to zero when doing chmod to Samba 3.0.26pre [CIFS] cifs_prepare_write was incorrectly rereading page in some cases [CIFS] Do not negotiate new POSIX_PATH_OPERATIONS_CAP yet [CIFS] Allow reset of file to ATTR_NORMAL when archive bit not set [CIFS] Remove unnecessary parm to cifs_reopen_file [CIFS] Add write perm for usr to file on windows should remove r/o dos attr [CIFS] New CIFS POSIX mkdir performance improvement [CIFS] New CIFS POSIX mkdir performance improvement (part 2) [CIFS] Add IPv6 support [CIFS] Update cifs version to 1.49 [CIFS] prefixpath mounts to servers supporting posix paths used wrong slash [CIFS] UID/GID override on CIFS mounts to Samba [CIFS] Fix oops in reset_cifs_unix_caps on reconnect [CIFS] Fix typo in cifs readme from previous commit [CIFS] Fix oops on failed cifs mount (in kthread_stop) [CIFS] typo in previous patch [CIFS] whitespace cleanup [CIFS] whitespace cleanup part 2 [CIFS] CIFS should honour umask [CIFS] Add in some missing flags and cifs README and TODO corrections [CIFS] fix whitespace [CIFS] whitespace cleanup [CIFS] Fix sign mount option and sign proc config setting [CIFS] whitespace fixes [CIFS] whitespace cleanup [CIFS] whitespace cleanup [CIFS] more whitespace cleanup [CIFS] more whitespace fixes [CIFS] Fix packet signatures for NTLMv2 case [CIFS] whitespace cleanup [CIFS] Fix oops in cifs_create when nfsd server exports cifs mount [CIFS] whitespace/formatting fixes [CIFS] Add support for new POSIX unlink [CIFS] Fix build break - inet.h not included when experimental ifdef off [CIFS] Typo in previous patch [CIFS] More whitespace/formatting fixes (noticed by checkpatch) [CIFS] Allow disabling CIFS Unix Extensions as mount option [CIFS] merge conflict in fs/cifs/export.c Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix hang in find_writable_file [CIFS] Update CIFS project web site [CIFS] cifs truncate missing a fix for private map COW race [CIFS] fix typo in previous [CIFS] fix for incorrect session reconnects [CIFS] formatting cleanup found by checkpatch [CIFS] Fix warnings shown by newer version of sparse [CIFS] Fix oops in find_writable_file [CIFS] lock inode open file list in close in case racing with open [CIFS] typo in earlier cifs_reconnect fix [CIFS] Fix potential NULL pointer usage if kzalloc fails [CIFS] missing field in debug output from previous fix [CIFS] fix small memory leak in an error path in new posix mkdir [CIFS] Fallback to standard mkdir if server incorrectly claims support for [CIFS] Add warning message when broken server fails SetFSInfo call [CIFS] Print better error when server returns malformed QueryUnixInfo response [CIFS] fix typo in previous commit [CIFS] Support for CIFS ACLs (part 1) [CIFS] move cifs acl code to new file and fix build break [CIFS] fix cut and paste error - missing defines cause cifsacl build error [CIFS] Fix memory leak in statfs to very old servers [CIFS] CIFS support for named pipes (part 1) [CIFS] named pipe support (part 2) [CIFS] change misleading field name [CIFS] Reduce chance of list corruption in find_writable_file [CIFS] Cleanup formatting [CIFS] Fix cifsd so shuts down when signing fails during mount [GFS2] GFS2 not checking pointer on create when running under nfsd [CIFS] CIFS ACL support part 3 [CIFS] remove compile warnings when debug disabled [CIFS] remove two sparse warnings [CIFS] fix build break when lanman not enabled [CIFS] missing #endif from a previous patch [CIFS] Fix some endianness problems in new acl code [CIFS] endian fixes [CIFS] build break [CIFS] fix bad handling of EAGAIN error on kernel_recvmsg in cifs_demultiplex_thread [CIFS] Fix minor problems noticed by scan [CIFS] acl support part 4 [CIFS] fix typo [CIFS] Return better error when server requires signing but client forbids [CIFS] log better errors on failed mounts [CIFS] ACL support part 5 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] acl support part 6 [CIFS] acl support part 6 [CIFS] acl support part 7 [CIFS] ACL support part 8 [CIFS] Don't request too much permission when reading an ACL [CIFS] when mount helper missing fix slash wrong direction in share [CIFS] If no Access Control Entries, set mode perm bits to zero [CIFS] Add upcall files for cifs to use spnego/kerberos [CIFS] Fix walking out end of cifs dacl [CIFS] Fix incorrect mode when ACL had deny access control entries [CIFS] add mode to acl conversion helper function [CIFS] Fix stale mode after readdir when cifsacl specified [CIFS] Fix buffer overflow if server sends corrupt response to small [CIFS] add ver= prefix to upcall format version [CIFS] minor checkpatch cleanup [CIFS] Have CIFS_SessSetup build correct SPNEGO SessionSetup request [CIFS] remove build warning Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix check after use error in ACL code [CIFS] fix SetEA failure to some Samba versions [CIFS] cifs_partialpagewrite() cleanup [CIFS] Allow setting mode via cifs acl [CIFS] hold ses sem on tcp session reconnect during mount [CIFS] fix checkpatch warnings in fs/cifs/inode.c [CIFS] DNS name resolution helper upcall for cifs [CIFS] Forgot to add two new files from previous commit [CIFS] Do not log path names in lookup errors [CIFS] DFS build fixes Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] reduce checkpatch warnings [CIFS] clean up some hard to read ifdefs [CIFS] fix typo [CIFS] fixup prefixpaths which contain multiple path components [CIFS] fix prepath conversion when server supports posix paths Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] fix build break when proc disabled [CIFS] remove unused variable Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix build problem [CIFS] Fix mtime on cp -p when file data cached but written out too late Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] file create with acl support enabled is slow [CIFS] Fix mem leak on dfs referral [CIFS] minor update to change log [CIFS] Fix looping on reconnect to Samba when unexpected tree connect fail on reconnect [CIFS] Fix acl length when very short ACL being modified by chmod Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix oops when slow oplock process races with unmount [CIFS] make cifs_dfs_automount_list_static Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Add various missing flags and defintions [CIFS] Reserve new proxy cap for WAFS [CIFS] Fix UNC path prefix on QueryUnixPathInfo to have correct slash Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix define for new proxy cap to match documentation [CIFS] Fix typo in previous commit [CIFS] Update cifs version number [CIFS] Fix spelling mistake Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Adds to dns_resolver checking if the server name is an IP addr and skipping upcall in this case. Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix statfs formatting [CIFS] convert usage of implicit booleans to bool [CIFS] Remove duplicate call to mode_to_acl [CIFS] fix typo Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Remove over-indented code in find_unc(). [CIFS] cleanup cifsd completion [CIFS] fix build warning [CIFS] don't allow demultiplex thread to exit until kthread_stop is called [CIFS] cleanup old checkpatch warnings [CIFS] don't explicitly do a FindClose on rewind when directory search has ended [CIFS] Fix paths when share is in DFS to include proper prefix [CIFS] suppress duplicate warning [CIFS] BKL-removal: convert CIFS over to unlocked_ioctl [CIFS] Finishup DFS code [CIFS] enable parsing for transport encryption mount parm [CIFS] Add missing defines for DFS [CIFS] add more complete mount options to cifs_show_options [CIFS] add missing seq_printf to cifs_show_options for hard mount option [CIFS] Enable DFS support for Unix query path info [CIFS] Enable DFS support for Windows query path info [CIFS] Remove debug statement [CIFS] Remove redundant NULL check [CIFS] remove unused variables [CIFS] remove trailing whitespace [CIFS] warn if both dynperm and cifsacl mount options specified [CIFS] Correct incorrect obscure open flag [CIFS] Fix hang in mount when negprot causes server to kill tcp session [CIFS] cifs: fix oops on mount when CONFIG_CIFS_DFS_UPCALL is enabled [CIFS] remove checkpatch warning [CIFS] oid should also be checked against class in cifs asn [CIFS] fix trailing whitespace [CIFS] Code cleanup in old sessionsetup code [CIFS] list entry can not return null [CIFS] if get root inode fails during mount, cleanup tree connection [CIFS] remove trailing whitespace [CIFS] mount of IPC$ breaks with iget patch [CIFS] distinguish between Kerberos and MSKerberos in upcall [CIFS] Kerberos support not considered experimental anymore [CIFS] check version in spnego upcall response Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Correct keys dependency for cifs kerberos support [CIFS] Reorder cifs config item for better clarity [CIFS] Fix plaintext authentication Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] update cifs change log [CIFS] Turn off Unicode during session establishment for plaintext authentication [CIFS] use common code for turning off ATTR_READONLY in cifs_unlink [CIFS] add constants for string lengths of keynames in SPNEGO upcall string [CIFS] fix busy-file renames and refactor cifs_rename logic [CIFS] clean up upcall handling for dns_resolver keys [CIFS] update DOS attributes in cifsInode if we successfully changed them [CIFS] clean up error handling in cifs_unlink [CIFS] make sure we have the right resume info before calling CIFSFindNext [CIFS] Check that last search entry resume key is valid [CIFS] Add nodfs mount option [CIFS] undo changes in cifs_rename_pending_delete if it errors out [CIFS] fix build error [CIFS] improve setlease handling [CIFS] Reduce number of socket retries in large write path [CIFS] fix error in smb_send2 [CIFS] Can't rely on iov length and base when kernel_recvmsg returns error [CIFS] Fix cifs reconnection flags [CIFS] remove unused list, add new cifs sock list to prepare for mount/umount fix [CIFS] clean up server protocol handling [CIFS] minor cleanup to cifs_mount [CIFS] Fix build break [CIFS] Fix check for tcon seal setting and fix oops on failed mount from earlier patch [CIFS] fix check for dead tcon in smb_init [CIFS] Do not attempt to close invalidated file handles [CIFS] add mount option to send mandatory rather than advisory locks [CIFS] remove sparse warning [CIFS] fix typo [CIFS] various minor cleanups pointed out by checkpatch script [CIFS] Can not mount with prefixpath if root directory of share is inaccessible [CIFS] Cleanup: Move the check for too large R/W requests [CIFS] Streamline SendReceive[2] by using "goto out:" in an error condition [CIFS] make sure that DFS pathnames are properly formed [CIFS] Rename md5 functions to avoid collision with new rt modules [CIFS] revalidate parent inode when rmdir done within that directory [CIFS] some cleanup to dir.c prior to addition of posix_open [CIFS] Make socket retry timeouts consistent between blocking and nonblocking cases [CIFS] ipv6_addr_equal for address comparison Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix oops in cifs_strfromUCS_le mounting to servers which do not specify their OS [CIFS] improve posix semantics of file create [CIFS] Fix multiuser mounts so server does not invalidate earlier security contexts [CIFS] Send SMB flush in cifs_fsync [CIFS] DFS no longer experimental [CIFS] Add new nostrictsync cifs mount option to avoid slow SMB flush [CIFS] reopen file via newer posix open protocol operation if available [CIFS] fix build error [CIFS] add extra null attr check [CIFS] Add definitions for remoteably fsctl calls [CIFS] Use posix open on file open when server supports it [CIFS] work around bug in Samba server handling for posix open [CIFS] Rename compose_mount_options to cifs_compose_mount_options. [CIFS] Fix memory overwrite when saving nativeFileSystem field during mount [CIFS] Endian convert UniqueId when reporting inode numbers from server files [CIFS] Fix build break from recent DFS patch when DFS support not enabled [CIFS] remove some build warnings [CIFS] Add support for posix open during lookup [CIFS] Fix sparse warnings [CIFS] Fix build break caused by change to new current_umask helper function [CIFS] Make cifs_unlink consistent in checks for null inode Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Remove older session setup implementation [CIFS] rename cifs_strndup to cifs_strndup_from_ucs [CIFS] Remove unneeded QuerySymlink call and fix mapping for unmapped status [CIFS] Fix build warning [CIFS] Add remaining ntlmssp flags and standardize field names [CIFS] Remove sparse endian warnings [CIFS] Remove trailing whitespace [CIFS] Fix endian conversion of vcnum field [CIFS] NTLMSSP support moving into new file, old dead code removed [CIFS] Fix final user of old string conversion code [CIFS] remove checkpatch warning [CIFS] Remove sparse warning [CIFS] NTLMSSP reenabled after move from connect.c to sess.c [CIFS] Fix SMB uid in NTLMSSP authenticate request [CIFS] Allow raw ntlmssp code to be enabled with sec=ntlmssp [CIFS] Fix double list addition in cifs posix open code [CIFS] fix posix open regression [CIFS] Avoid open on possible directories since Samba now rejects them [CIFS] Update readme to indicate change to default mount (serverino) [CIFS] Add mention of new mount parm (forceuid) to cifs readme Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] Fix build break [CIFS] Do not send tree disconnect if session is already disconnected [CIFS] cleanup asn handling for ntlmssp [CIFS] remove bkl usage from umount begin [CIFS] remove unknown mount option warning message [CIFS] update cifs version number [CIFS] Distinguish posix opens and mkdirs from legacy mkdirs in stats Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [CIFS] fix sparse warning [CIFS] Updates fs/cifs/CHANGES [CIFS] Update readme to reflect forceuid mount parms [CIFS] potential NULL dereference in parse_DFS_referrals() [CIFS] Fix checkpatch warnings [CIFS] Fix build break when keys support turned off [CIFS] Remove build warning [CIFS] Fixing to avoid invalid kfree() in cifs_get_tcp_session()
Steve G (1): SELinux: correct error code in selinux_audit_rule_init
Steve Glendinning (62): Rename SMSC phy functions to be more generic Add support for SMSC LAN8187 and LAN8700 PHYs sh: Fix DMAC base address for SH7709S net: Add SMSC LAN9500 USB2.0 10/100 ethernet adapter driver smsc95xx: fix usb usage on big endian platforms [JFFS2] Fix build failure with !CONFIG_JFFS2_FS_WRITEBUFFER SMSC LAN911x and LAN921x vendor driver smsc95xx: add tx checksum offload support smsc911x: add dynamic bus configuration smsc9420: SMSC LAN9420 10/100 PCI ethernet adapter smsc911x: make smsc911x_poll_controller static smsc9420: add netpoll support smsc9420: add ethtool eeprom support smsc9420: add ethtool register dump support net: Move flow control definitions to mii.h net: Refactor full duplex flow control resolution sh: Add platform-specific constants for SH7709 sh: fix DMAOR register access on SH7709 sh: add SH DMAC burst mode constant smsc911x: fix BUG if module is removed while interface is up smsc911x: convert driver to use net_device_ops smsc911x: make smsc911x_ethtool_ops constant smsc911x: don't clobber driver_data smsc911x: fix platform resource call during module unload smsc911x: fix smsc911x_reg_read compiler warning smsc911x: register irq with device name, not driver name sh: convert ap325rxa platform to use smsc911x. sh: convert magicpanelr2 platform to use smsc911x. sh: convert rsk7203 to use smsc911x. usbnet: allow type check of devdbg arguments in non-debug build phy: Add suspend/resume support to SMSC PHYs smsc95xx: remove unused completion struct smsc95xx: fix function prototype of async callback smsc911x: leave RX_STOP interrupt permanently enabled smsc9420: fix interrupt signalling test failures smsc911x: add support for platform-specific irq flags smsc911x: register isr as IRQF_SHARED smsc911x: add external phy detection overrides smsc911x: allow mac address to be saved before device reset smsc9420: fix another postfixed timeout smsc9420: handle magic field of ethtool_eeprom smsc911x: check for FFWD success before checking for timeout smsc911x: improve EEPROM loading timeout logic in open smsc911x: reset last known duplex and carrier on open smsc911x: define status word positions as constants smsc911x: replace print_mac with %pM smsc911x: allow setting of mac address smsc9420: fix big endian rx checksum offload sh: add support for SMSC Polaris platform phy: add new LAN8710 and LAN8720 device ids to smsc phy driver smsc911x: enforce read-after-write timing restriction on eeprom access arm: convert pcm037 platform to use smsc911x arm: convert realview platform to use smsc911x arm: convert omap ldp platform to use smsc911x arm: update pcm037 defconfig to use smsc911x arm: update realview defconfigs to use smsc911x smsc911x: correct debugging message on mii read timeout smsc95xx: configure LED outputs smsc95xx: add support for LAN9512 and LAN9514 smsc95xx: remove EEPROM loaded check smsc95xx: add additional USB product IDs smsc95xx: fix transmission where ZLP is expected
Steve Grubb (31): [AUDIT] Fix signedness of 'serial' in various routines. [AUDIT] LOGIN message credentials The attached patch addresses the problem with getting the audit daemon AUDIT: Fix reported length of audit messages. AUDIT: Add message types to audit records AUDIT: Fix some spelling errors AUDIT: Clean up logging of untrusted strings AUDIT: Fix AVC_USER message passing. AUDIT: Fix inconsistent use of loginuid vs. auid, signed vs. unsigned Define new range of userspace messages. SE Linux audit events add/remove rule update Add tty to syscall audit records promiscuous mode sockaddr patch audit inode patch change lspp ipc auditing Reworked patch for labels on user space messages More user space subject labels Rework of IPC auditing Audit Filter Performance make set_loginuid obey audit_enabled fix ppid bug in 2.6.18 kernel name_count array overrun message types updated minor update to rule add/delete messages (ver 2) audit config lockdown Abnormal End of Processes Make IPC mode consistent drop EOE records from printk open sessionid permissions
Steve Hardy (1): hwmon: Add support for Texas Instruments/Burr-Brown ADS7828
Steve Hodgson (13): sfc: Recover from RX queue flush failure sfc: Remove unused field efx_channel::reset_work sfc: Do not call netif_{stop,wake}_queue() before register_netdev sfc: Don't use EFX_OWORD_FIELD on an event (64-bit, quad-word) sfc: Don't include net_driver.h from falcon_io.h sfc: Make reset_workqueue driver-global rather than per-NIC sfc: Treat probe as unsuccessful if it scheduled a reset sfc: SFT9001: Enable robust link training sfc: SFX7101: Remove workaround for bad link training sfc: SFT9001: Fix speed reporting in 1G PHY loopback sfc: Fix post-reset MAC selection sfc: Reinitialise the PHY completely in case of a PHY or NIC reset sfc: Test for PHYXS faults whenever we cannot test link state bits
Steve Holland (3): USB: usbtmc: Fix short reads in usbtmc_read() USB: usbtmc: inhibit corruption USB: usbtmc: correct termination condition for reads.
Steve Langasek (1): __cmpxchg() must really always be inlined on alpha
Steve Longerbeam (4): [ARM] 2867/2: unaligned ldrd/strd fixups [ALSA] hda-codec - bug fixes for stac92xx HDA codecs. [ALSA] Add speaker pin sequencing to hda_codec.c:snd_hda_parse_pin_def_config() [ALSA] hda-codec - Fix pin configs for Gateway MX6453
Steve Ma (2): [SCSI] libfc: exch mgr is freed while lport still retrying sequences [SCSI] libfc: Check if exchange is completed when receiving a sequence
Steve Magnani (2): microblaze: Fix paging init-zone initialization microblaze: Guard __HAVE_ARCH macros with __KERNEL__ in string.h
Steve Murphy (1): USB: pl2303: another product ID
Steve Sakoman (10): ARM: OMAP3: Add support for the Gumstix Overo board (rev 3) ARM: OMAP3: Defconfig for the Gumstix Overo board (rev 3) ASoC: Add support for TWL4030 audio codec ASoC: Add support for Gumstix Overo ASoC: Add support for Beagleboard ASoC: Complete Beagleboard support ARM: OMAP3: Add ADS7846 touchscreen support to Overo platform, v3 ARM: Add SMSC911X support to Overo platform (V2) omapfb: add support for the OMAP3 EVM LCD omapfb: add support for the Gumstix Overo LCD
Steve Toth (1): DVB (2445): Added demodulator driver for Nova-S-Plus and Nova-SE2 DVB-S support.
Steve VanDeBogart (1): exit signals: use of uninitialized field notify_count
Steve Welch (1): IB/mad: Enable loopback of DR SMP responses from userspace
Steve Wise (98): LIB: add gen_pool_destroy() IB/amso1100: Use dma_alloc_coherent() instead of kmalloc/dma_map_single IB/amso1100: Fix incorrect pr_debug() RDMA/iwcm: iWARP connection timeouts shouldn't be reported as rejects RDMA/addr: Handle ethernet neighbour updates during route resolution RDMA/cxgb3: Add driver for Chelsio T3 RNIC RDMA/iwcm: iw_cm_id destruction race fixes RDMA/cxgb3: Fail posts synchronously when in TERMINATE state RDMA/cxgb3: Remove Open Grid Computing copyrights in iw_cxgb3 driver cxgb3 Fix copyrights in the cxgb3 driver. RDMA/cxgb3: Stop the EP Timer on BAD CLOSE RDMA/cxgb3: Start ep timer on a MPA reject RDMA/cxgb3: Don't use mm after it's freed in iwch_mmap() RDMA/cxgb3: Fixes for "normal close" failures RDMA/cxgb3: Move QP to error on destroy if the state is IDLE RDMA/cxgb3: Stop EP timer when MPA exchange is aborted by peer RDMA/cxgb3: Squelch logging AE errors RDMA/cxgb3: Don't reuse skbs that are non-linear or cloned RDMA/cxgb3: Fix MR permission problems RDMA/cxgb3: Handle build_phys_page_list() failure in iwch_reregister_phys_mem() RDMA/cxgb3: Fix resource leak in cxio_hal_init_ctrl_qp() RDMA/cxgb3: Add set_tcb_rpl_handler RDMA/cxgb3: Fix TERM codes RDMA/cxgb3: Fail qp creation if the requested max_inline is too large RDMA/cxgb3: Initialize cpu_idx field in cpl_close_listserv_req message RDMA/cxgb3: Support for new abort logic RDMA/cxgb3: Streaming -> RDMA mode transition fixes RDMA/cxgb3: TERMINATE WRs can hang the tx ofld queue RDMA/cxgb3: Don't count neg_adv abort_req_rss messages as real aborts RDMA/cxgb3: ctrl-qp init/clear shouldn't set the gen bit RDMA/cxgb3: Don't post TID_RELEASE message RDMA/cxgb3: Don't abort after failures sending the mpa reply RDMA/cxgb3: Remove cm_id reference on listen failures RDMA/cxgb3: Always call low level send function via cxgb3_ofld_send() RDMA/cxgb3: Make the iw_cxgb3 module parameters writable RDMA/cma: Use neigh_event_send() to start neighbour discovery RDMA/cxgb3: Set the max_qp_init_rd_atom attribute in query_device RDMA/iwcm: Set initiator depth and responder resources to device max values RDMA/cxgb3: Hold rtnl_lock() around ethtool get_drvinfo call RDMA/cxgb3: Support version 5.0 firmware RDMA/cxgb3: Flush the receive queue when closing RDMA/cxgb3: Fix page shift calculation in build_phys_page_list() RDMA/cxgb3: Mark QP as privileged based on user capabilities RDMA/cxgb3: Fix the T3A workaround checks cxgb3: Handle ARP completions that mark neighbors stale. RDMA/cxgb3: Fail loopback connections RDMA/iwcm: Don't access a cm_id after dropping reference RDMA/cxgb3: Correctly serialize peer abort path RDMA/cxgb3: Set the max_mr_size device attribute correctly RDMA/cxgb3: Support peer-2-peer connection setup RDMA/cxgb3: QP flush fixes RDMA/cxgb3: Silently ignore close reply after abort. RDMA/cxgb3: Bump up the MPA connection setup timeout. RDMA/cxgb3: Wrap the software send queue pointer as needed on flush MAINTAINERS: Add cxgb3 and iw_cxgb3 NIC and iWARP driver entries RDMA/cxgb3: Fix regression caused by class_device -> device conversion RDMA/core: Add memory management extensions support RDMA/cxgb3: MEM_MGT_EXTENSIONS support RDMA/cxgb3: Fix up some ib_device_attr fields RDMA/core: Add iWARP protocol statistics attributes in sysfs RDMA/cxgb3: Add support for protocol statistics RDMA/cxgb3: Set rkey field for new memory windows in iwch_alloc_mw() RDMA/core: Add local DMA L_Key support RDMA/cxgb3: Fixes for zero STag cxgb3: Allow 64KB firmware images. RDMA/cxgb3: Fix QP capabilities RDMA/cxgb3: Fix up MW access rights RDMA/cxgb3: Fix deadlock initializing iw_cxgb3 device RDMA/cxgb3: Remove cmid reference on tid allocation failures RDMA/cxgb3: deadlock in iw_cxgb3 can cause hang when configuring interface. RDMA/cxgb3: Fix deadlock in iw_cxgb3 (hang when configuring interface) RDMA/cxgb3: sgl/pbl offset calculation needs 64 bits RDMA/cxgb3: Connection termination fixes RDMA/cxgb3: Remove modulo math from build_rdma_recv() RDMA/cxgb3: Enforce required firmware RDMA/cxgb3: Handle EEH events RDMA/cxgb3: Release dependent resources only when endpoint memory is freed. RDS/IW+IB: Set recv ring low water mark to 1/2 full. RDS/IW+IB: Set the RDS_LL_SEND_FULL bit when we're throttled. RDS/IW+IB: Allow max credit advertise window. RDMA/cxgb3: Adjust ORD/IRD (if needed) for peer2peer connections RDMA/cxgb3: Don't zero QP attrs when moving to IDLE svcrdma: Fix dma map direction for rdma read targets RDMA/cxgb3: Don't complete flushed send work requests twice svcrdma: clean up error paths. RDMA/cxgb3: Report correct port state and MTU RDMA/cxgb3: Limit fast register size based on T3 limitations svcrdma: dma unmap the correct length for the RPCRDMA header page. RDMA/cxgb3: iwch_unregister_device leaks memory RDMA/cxgb3: Set the appropriate IO channel in rdma_init work requests RDMA/cxgb3: Handle port events properly RDMA/cxgb3: Don't free endpoints early RDMA/cxgb3: Wake up any waiters on peer close/abort RDMA/cxgb3: Don't ignore insert_handle() failures RDMA/cxgb3: Clean up properly on FW mismatch failures RDMA/iwcm: Reject the connection when the cm_id is destroyed RDMA/iwcm: Don't call provider reject func with irqs disabled RDMA/cxgb3: Handle NULL inetdev pointer in iwch_query_port()
Steve Yang (1): [ARM] 3543/1: [Fwd: PXA270 bootparams address not set]
Steven A. Falco (8): [POWERPC] 4xx: Fix Walnut DTS interrupt property rtc: rtc-m41t80.c: add support for the ST M41T65 RTC powerpc/4xx: Add PowerPC 4xx GPIO driver gpio: modify sysfs gpio export so that "value" displays as 0 or 1 mtd: Bug in m25p80.c during whole-chip erase mtd: m25p80 timeout too short for worst-case m25p16 devices pcmcia: Use phys_addr_t for physical addresses spi: add spi_ppc4xx driver
Steven Cole (4): 2.6.12-rc1-mm3 Fix ver_linux script for no udev utils. USB: Spelling fixes for drivers/usb. PCI: Spelling fixes for drivers/pci. Spelling fixes for drivers/i2c.
Steven Finney (1): [ALSA] Handle the error correctly in SNDCTL_DSP_SETFMT ioctl
Steven Haigh (1): USB: Add ADU support for Ontrak ADU devices
Steven J. Hill (4): Until I figure out why NFS filesystems are having problems with Fix 'prctl' system call for IRIX. At this point IRIX 5.3 static binaries The DbAu1500 board also support big endian. Gee, imagine that. [MTD] [NAND] Add NAND manufacturer AMD.
Steven King (3): m68knommu: m5206e build fix m68knommu: m528x build fix net: fix section mismatch in fec.c
Steven Luo (1): ath9k: reset after PCI FATAL/PERR interrupts
Steven Noonan (10): x86: unused variable in dma_alloc_coherent_gfp_flags() sdhci: 'scratch' may be used uninitialized ftrace: add nop tracer ftrace: mcount_addr defined but not used trace: remove pointless ifdefs ftrace: ktime.h not included in ftrace.h x86: fix HPET compiler error when not using CONFIG_PCI_MSI USB: EHCI pci-quirks.c: don't wait so long for BIOS handoff kernel/sched.c: add missing forward declaration for 'double_rq_lock' kernel/fork.c: unused variable 'ret'
Steven Pratt (2): readahead: reset cache_hit earlier readahead: fix initial window size calculation
Steven Rostedt (758): fix MAX_USER_RT_PRIO and MAX_RT_PRIO speed up on find_first_bit for i386 (let compiler do the work) nfsd to unlock kernel before exiting Mobil Pentium 4 HT and the NMI convert signal handling of NODEFER to act like other Unix boxes. pcmcia: fix task state at pccard thread exit [SCSI] scsi_error thread exits in TASK_INTERRUPTIBLE state. scsi_error thread exits in TASK_INTERRUPTIBLE state. sysfs: handle failures in sysfs_make_dirent mutex subsystem, semaphore to completion: SX8 mutex subsystem, semaphore to completion: CPU3WDT slab: have index_of bug at compile time slab: cache_estimate cleanup protect remove_proc_entry sched: simplify bitmap definition unnecessary long index i in sched BUG() if setscheduler is called from interrupt context pi-futex: rt mutex docs remove set_wmb - doc update remove set_wmb - arch removal fix bad macro param in timer.c Add linux-mm mailing list for memory management in MAINTAINERS file reference rt-mutex-design in rtmutex.c Add stable branch to maintainers file Add stable branch to maintainers file [NET]: is it Andy or Andi ?? remove unnecessary barrier in rtc_get_rtc_time clean up and remove some extra spinlocks from rtmutex x86-64: shorten the x86_64 boot setup GDT to what the comment says enable interrupts in user path of page fault. x86: Add parenthesis to IRQ vector macros futex: fix for futex_wait signal stack corruption genirq: revert lazy irq disable for simple irqs Kick CPUS that might be sleeping in cpus_idle_wait sched: count # of queued RT tasks sched: track highest prio task queued sched: add RT task pushing sched: add rt-overload tracking sched: pull RT tasks from overloaded runqueues sched: push RT tasks from overloaded CPUs sched: disable standard balancer for RT tasks sched: RT-balance, avoid overloading sched: RT-balance, optimize cpu search sched: RT-balance on new task sched: RT-balance, replace hooks with pre/post schedule and wakeup methods sched: RT-balance, add new methods to sched_class x86: remove unused tsk_thread from asm-offsets_64.c fix directory entry in arch-x86-Makefile rcu: add support for dynamic ticks and preempt rcu sched: balance RT task resched only on runqueue [POWERPC] Add hand-coded assembly strcmp pop previous section in alternative.c ftrace: add notrace annotations for NMI routines fix irq flags in mac80211 code fix irq flags in saa7134 fix irq flags in rtc-ds1511 fix irq flags for iuu_phoenix.c fix irq flags in mac80211 code 9p: fix flags length in net rcupreempt: remove duplicate prototypes ftrace: make the task state char-string visible to all ftrace: add preempt_enable/disable notrace macros x86: add notrace annotations to vsyscall. ftrace: latency tracer infrastructure ftrace: function tracer ftrace: add tracing of context switches ftrace: tracer for scheduler wakeup latency ftrace: trace irq disabled critical timings ftrace: trace preempt off critical timings ftrace: dynamic enabling/disabling of function calls ftrace: add ftrace_enabled sysctl to disable mcount function ftrace: use nops instead of jmp ftrace: move memory management out of arch code ftrace: use dynamic patching for updating mcount calls ftrace: add filter select functions to trace ftrace: convert single large buffer into single pages. ftrace: debug smp_processor_id, use notrace preempt disable ftrace: irqs off smp_processor_id() fix ftrace: lockdep notrace annotations ftrace: don't use raw_local_irq_save/restore ftrace: fix updates to max trace ftrace: fix max latency ftrace: force recording ftrace: add self-tests ftrace: startup tester on dynamic tracing. ftrace: disable all tracers on corrupted buffer ftrace: reset selftests ftrace: change buffers to producer consumer ftrace: add a buffer for output ftrace: user run time file reading ftrace: pipe fixes ftrace - fix dynamic ftrace memory leak ftrace: disable tracing on failure ftrace: enabled tracing by default ftrace: add trace_function api for other tracers to use ftrace: remove address of function names ftrace: do not profile lib/string.o ftrace: remove wakeup from function trace ftrace: printk and trace irqsoff and wakeups ftrace: add TRACE_STACK and TRACE_SPECIAL to selftest validation ftrace: fix dynamic ftrace selftest ftrace: irqsoff use raw_smp_processor_id ftrace: user raw_spin_lock in tracing ftrace: remove function tracing from spinlock debug ftrace: use Makefile to remove tracing from lockdep ftrace: add UNINTERRUPTIBLE state for kftraced on disable ftrace: fix mutex unlock in trace output ftrace: selftest protect againt max flip ftrace: fix the fault label in updating code ftrace: dont write protect kernel text ftrace: allow trace_pipe to block on all reads ftrace: restore iterator trace in pipe read ftrace: return EOF in trace_pipe on change of tracer ftrace: trace_pipe implement NONBLOCK ftrace: user proper API for setting RT prios in selftest ftrace: trace_entries to dynamically change trace buffer size lockdep: update lockdep_recursion on graph_lock ftrace: simple clean ups ftrace: replace simple_strtoul with strict_strtoul ftrace: modulize the number of CPU buffers ftrace: comment code ftrace: fix comm on function trace output ftrace: add logic to record overruns ftrace: add trace pipe header pluggin ftrace: fix setting of pos in read_pipe ftrace: use raw_smp_processor_id for mcount functions ftrace: limit trace entries ftrace, POWERPC: add irqs_disabled_flags to ppc ftrace: support for PowerPC kbuild: create new CFLAGS_REMOVE_(basename).o option ftrace: use the new kbuild CFLAGS_REMOVE for kernel directory ftrace: use the new kbuild CFLAGS_REMOVE for lib directory ftrace: use the new kbuild CFLAGS_REMOVE for x86/kernel directory ftrace: add have dynamic ftrace config for archs ftrace: limit use of check pages ftrace: move ftrace_special to trace.c ftrace: add function tracing to wake up tracing ftrace: remove printks from irqsoff trace ftrace: set_ftrace_notrace feature ftrace: fix up cmdline recording ftrace: powerpc clean ups ftrace: user update and disable dynamic ftrace daemon x86: enable preemption in delay rcupreempt: remove export of rcu_batches_completed_bh hrtimer: prevent migration for raising softirq ftrace: Documentation ftrace: move sched_switch enable after markers ftrace: define function trace nop ftrace: trace schedule ftrace: check proper config for preempt type ftrace: start wakeup tracing after setting function tracer ftrace: use current CPU for function startup ftrace: add ftrace_kill_atomic ftrace: separate out the function enabled variable sched_clock: record from last tick sched_clock: widen the max and min time sched_clock: stop maximum check on NO HZ sched_clock: fix calculation of other CPU sched_clock: only update deltas with local reads. sched_clock: record TSC after gtod sched_clock: and multiplier for TSC to gtod drift ftrace: document updates ftrace: maintainer ftrace: ftrace.txt updates ftrace: fix 4d3702b6 (post-v2.6.26): WARNING: at kernel/lockdep.c:2731 check_flags (ftrace) ftrace: only trace preempt off with preempt tracer locking: add typecheck on irqsave and friends for correct flags ftrace: disable tracing on acpi idle calls dual license ftrace.txt rcu: just rename call_rcu_bh instead of making it a macro rcu: trace fix possible mem-leak powerpc: Remove dead module_find_bug code ftrace: disable tracing for suspend to ram ftrace: create __mcount_loc section ftrace: mcount call site on boot nops core ftrace: enable mcount recording for modules ftrace: rebuild everything on change to FTRACE_MCOUNT_RECORD ftrace: enable using mcount recording on x86 ftrace: x86 mcount stub ftrace: use only 5 byte nops for x86 ftrace: do not show freed records in available_filter_functions ftrace: move notrace to compiler.h ftrace: remove old pointers to mcount ftrace: new continue entry - separate out from trace_entry ftrace: printk formatting infrastructure ftrace: ftrace_printk doc moved ftrace: dump out ftrace buffers to console on panic ftrace: do not init module on ftrace disabled ftrace: add necessary locking for ftrace records ftrace: update recordmount.pl arch changes ftrace: handle weak symbol functions ftrace: x86 use copy to and from user functions ftrace: objcopy version test for local symbols ftrace: add stack tracer ftrace: remove direct reference to mcount in trace code ftrace: remove warning of old objcopy and local functions ftrace: stack trace add indexes ftrace: binary and not logical for continue test ftrace: print continue index fix ftrace: use ftrace_release for all dynamic ftrace functions ftrace: fix unlocking of hash ftrace: warn on failure to disable mcount callers ftrace: give time for wakeup test to run tracing: unified trace buffer ring_buffer: add paranoid check for buffer page ring_buffer: reset buffer page when freeing ftrace: make work with new ring buffer ftrace: take advantage of variable length entries ring_buffer: remove raw from local_irq_save ring_buffer: implement new locking ftrace: type cast filter+verifier ring_buffer: allocate buffer page pointer ftrace: preempt disable over interrupt disable ring_buffer: map to cpu not page ftrace: move pc counter in irqtrace ring-buffer: move page indexes into page headers ring-buffer: make reentrant ftrace: make some tracers reentrant ftrace: do not enclose logic in WARN_ON ftrace: release functions from hash ftrace: fix depends ftrace: rename FTRACE to FUNCTION_TRACER ftrace: rename the ftrace tracer to function ftrace: stack tracer only record when on stack ring-buffer: fix free page ftrace: handle generic arch calls ftrace: dynamic ftrace process only text section ftrace: return error on failed modified text. ftrace: comment arch ftrace code ftrace: use probe_kernel ftrace: only have ftrace_kill atomic ftrace: add ftrace warn on to disable ftrace ftrace: disable dynamic ftrace for all archs that use daemon ftrace: remove daemon ftrace: remove mcount set ftrace: remove ftrace hash ftrace, powerpc, sparc64, x86: remove notrace from arch ftrace file ftrace: ftrace dump on oops control ftrace: use a real variable for ftrace_nop in x86 ftrace: fix current_tracer error return ftrace: fix trace_nop config select ftrace: nmi safe code modification ftrace: nmi update statistics ftrace: handle archs that do not support irqs_disabled_flags ftrace, kbuild: condense recordmcount.pl parameter code ftrace: nmi safe code clean ups ftrace: use kretprobe trampoline name to test in output ftrace: fix hardirq header for non ftrace archs tracing, ring-buffer: add paranoid checks for loops ftrace: introduce ftrace_preempt_disable()/enable() ftrace: insert in the ftrace_preempt_disable()/enable() functions ftrace: function tracer with irqs disabled ftrace: update txt document ftrace: ftrace.txt version update ftrace: add quick function trace stop ftrace: soft tracing stop and start ftrace: restructure tracing start/stop infrastructure ring-buffer: convert to raw spinlocks ftrace: split out hardirq ftrace code into own header ftrace: fix set_ftrace_filter ftrace: fix boot trace sched startup ftrace: fix sched_switch API ftrace: irqsoff tracer incorrect reset ftrace: enable trace_printk by default ftrace: remove ctrl_update method ftrace: remove trace array ctrl ftrace: force pass of preemptoff selftest ftrace: display start of CPU buffer in trace output ftrace: disable tracing on resize ring-buffer: prevent infinite looping on time stamping ftrace: prevent ftrace_special from recursion ring-buffer: replace most bug ons with warn on and disable buffer ring-buffer: add reader lock ring-buffer: buffer record on/off switch ring-buffer: clean up warn ons ring-buffer: no preempt for sched_clock() ring-buffer: fix deadlock from reader_lock in read_start tracing: profile likely and unlikely annotations tracing: likely/unlikely branch annotation tracer trace: rename unlikely profiler to branch profiler ftrace: rename unlikely iter_ctrl to branch ftrace: add tracer called branch ftrace: rename trace_unlikely.c file ftrace: rename trace_entries to buffer_size_kb ftrace: show buffer size in kilobytes ftrace: rename iter_ctrl to trace_options ftrace: CPU buffer start annotation clean ups ftrace: remove condition from ftrace_record_ip ftrace: disable ftrace on anomalies in trace start and stop ftrace: do not process freed records ftrace: replace raw_local_irq_save with local_irq_save ftrace: pass module struct to arch dynamic ftrace functions ftrace: allow NULL pointers in mcount_loc ftrace: fix dyn ftrace filter ftrace: make filtered functions effective on setting ftrace: fix set_ftrace_filter ftrace: make filtered functions effective on setting ftrace: fix dyn ftrace filter selection MAINTAINERS: change email address for rostedt powerpc: ftrace, do not latency trace idle powerpc: ftrace, convert to new dynamic ftrace arch API powerpc: ftrace, use probe_kernel API to modify code powerpc/ppc64: ftrace, handle module trampolines for dyn ftrace powerpc/ppc32: ftrace, dynamic ftrace to handle modules ftrace: add support for powerpc to recordmcount.pl script ftrace: create default variables for archs in recordmcount.pl trace: remove extra assign in branch check trace: consolidate unlikely and likely profiler trace: branch profiling should not print percent without data trace: profile all if conditionals ring-buffer: add tracing_off_permanent ftrace: add ftrace_off_permanent trace: fix compiler warning in branch profiler x86: use limited register constraint for setnz ftrace: add function tracing to single thread ftrace: use code patching for ftrace graph tracer ftrace: let function tracing and function return run together ftrace: add thread comm to function graph tracer ftrace: add cpu annotation for function graph tracer sched: prevent divide by zero error in cpu_avg_load_per_task powerpc: ftrace, do nothing in mcount call for dyn ftrace powerpc: ftrace, fix cast aliasing and add code verification powerpc: ftrace, added missing icache flush powerpc: ftrace, use create_branch powerpc/ppc32: static ftrace fixes for PPC32 ftrace: replace raw_local_irq_save with local_irq_save ring-buffer: move some metadata into buffer page ring-buffer: read page interface ftrace: clean up function graph asm ftrace: have function graph use mcount caller address ftrace: add ftrace_graph_stop() ring-buffer: change "page" variable names to "bpage" ftrace: print real return in dumpstack for function graph ftrace: function graph return for function entry ftrace: add checks on ret stack in function graph trace: fix output of stack trace ftrace: fix race in function graph during fork ftrace: graph of a single function ftrace: use task struct trace flag to filter on pid ftrace: trace single pid for function graph tracer pid: fix the do_each_pid_task() macro ftrace: use struct pid ftrace: add ability to only trace swapper tasks ftrace: use init_struct_pid as swapper pid netfilter: update rwlock initialization for nat_table trace: add a way to enable or disable the stack tracer trace: better use of stack_trace_enabled for boot up code ftrace: add not to regex on filtering functions ring-buffer: fix dangling commit race ring-buffer: prevent false positive warning ftrace: remove obsolete print continue functionality ftrace: set up trace event hash infrastructure ftrace: change trace.c to use registered events V4L/DVB (10129): dvb: remove deprecated use of RW_LOCK_UNLOCKED in frontends make INIT_FS use the __RW_LOCK_UNLOCKED initialization sparc: make proces_ver_nack a bit more readable ftrace: convert unsigned index to signed trace: clean up funny line breaks in stat_seq_show powerpc: enable dynamic ftrace trace: print ftrace_dump at KERN_EMERG log level trace: stop all recording to ring buffer on ftrace_dump ftrace: add stack trace to function tracer ftrace: move function tracer functions out of trace.c trace: add gcc printf check to trace_seq_printf trace: clean up format errors in calls to trace_seq_printf ftrace: combine stack trace in function call ftrace: remove static from function tracer functions trace: set max latency variable to zero on default ftrace: test for running of recordmcount.pl twice on an object ring-buffer: fix alignment problem trace: print ftrace_dump at KERN_EMERG log level trace: stop all recording to ring buffer on ftrace_dump trace: set max latency variable to zero on default trace: do not disable wake up tracer on output of trace ring-buffer: do not swap if recording is disabled trace: separate out rt tasks from wakeup tracer wakeup-tracer: show scheduling data in output ring-buffer: reset timestamps when ring buffer is reset ring-buffer: reset timestamps when ring buffer is reset trace: remove internal irqsoff disabling for trace output trace: fix logic to start/stop counting trace, lockdep: manual preempt count adding for local_bh_disable generic-ipi: use per cpu data for single cpu ipi calls trace: fix default boot up tracer trace: let boot trace be chosen by command line trace: code style clean up trace: remove deprecated entry->cpu ring-buffer: add NMI protection for spinlocks ring-buffer: allow tracing_off to be used in core kernel code ftrace, x86: rename in_nmi variable nmi: add generic nmi tracking state ftrace: change function graph tracer to use new in_nmi ring-buffer: use generic version of in_nmi tracing: clean up splice code powerpc/ftrace: Fix math to calculate offset in TOC tracing, x86: fix constraint for parent variable tracing, x86: fix fixup section to return to original code tracing, x86: fix constraint for parent variable preempt-count: force hardirq-count to max of 10 ring-buffer: rename label out_unlock to out_reset sched: do not account for NMIs ftrace: state that all functions are enabled in set_ftrace_filter ftrace: add do_for_each_ftrace_rec and while_for_each_ftrace_rec ftrace: rename ftrace_match to ftrace_match_records ftrace: break up ftrace_match_records into smaller components ftrace: add module command function filter selection ftrace: enable filtering only when a function is filtered on ftrace: add command interface for function selection ftrace: convert ftrace_lock from a spinlock to mutex ftrace: consolidate mutexes ftrace: trace different functions with a different tracer ring-buffer: add tracing_is_on to test if ring buffer is enabled ftrace: add traceon traceoff commands to enable/disable the buffers ftrace: show selected functions in set_ftrace_filter ftrace: add pretty print to selected fuction traces ftrace: add pretty print function for traceon and traceoff hooks ftrace: clean up coding style ftrace: rename _hook to _probe ftrace: show unlimited when traceon or traceoff has no counter tracing/function-graph-tracer: make arch generic push pop functions tracing: disable tracing while testing ring buffer tracing: have function trace select kallsyms tracing: limit the number of loops the ring buffer self test can make x86: check PMD in spurious_fault handler ftrace: allow archs to preform pre and post process for code modification ftrace, x86: make kernel text writable only for conversions ftrace: immediately stop code modification if failure is detected ftrace: break out modify loop immediately on detection of error ftrace, powerpc: replace debug macro with proper pr_deug powerpc, ftrace: fix compile error when modules not configured powerpc64: port of the function graph tracer powerpc64, tracing: add function graph tracer with dynamic tracing powerpc64, ftrace: save toc only on modules for function graph powerpc32, ftrace: save and restore mcount regs with macro powerpc32, ftrace: port function graph tracer to ppc32, static only powerpc32, ftrace: dynamic function graph tracer powerpc, ftrace: use unsigned int for instruction manipulation powerpc, ftrace: use create_branch lib function tracing: add DEFINE_TRACE_FMT to tracepoint.h tracing: add event trace infrastructure tracing: add schedule events to event trace tracing: make event directory structure tracing: rename DEFINE_TRACE_FMT to just TRACE_FORMAT tracing: wrap arguments with PARAMS tracing: add options directory and core option files tracing: add tracer dependent options to options directory tracing: add protection around open use of current_tracer tracing: use pointer error returns for __tracing_open tracing: use newline separator for trace options list tracing: replace kzalloc with kcalloc tracing: move trace point formats to files in include/trace directory tracing: add subsystem level to trace events tracing: make the set_event and available_events subsystem aware tracing: add subsystem irq for irq events tracing: add subsystem sched for sched events tracing: add interface to write into current tracer buffer tracing: add raw trace point recording infrastructure tracing: add raw fast tracing interface for trace events tracing: create the C style tracing for the sched subsystem tracing: create the C style tracing for the irq subsystem tracing: add TRACE_FIELD_SPECIAL to record complex entries tracing: add protection around modify trace event fields tracing: make trace_seq_reset global and rename to trace_seq_init tracing: add format file to describe event struct fields tracing: add ftrace headers to event format files tracing: add trace name and id to event formats tracing: add print format to event trace format files tracing: fix return value to registering events ring-buffer: reset write field for ring_buffer_read_page ring-buffer: fix ring_buffer_read_page ring-buffer: replace sizeof of event header with offsetof ring-buffer: make ring_buffer_read_page read from start on partial page tracing: add binary buffer files for use with splice tracing: add cpu_file intialization for ftrace_dump ring-buffer: fix timestamp in partial ring_buffer_page_read tracing: do not return EFAULT if read copied anything tracing: fix seq read from trace files tracing: add latency output format option tracing: remove extra latency_trace method from trace structure tracing: consolidate print_lat_fmt and print_trace_fmt tracing: have latency tracers set the latency format tracing: add tracing_on/tracing_off to kernel.h tracing: make all file_operations const tracing: move print of event format to separate file tracing: add format files for ftrace default entries tracing: typecast sizeof and offsetof to unsigned int tracing: replace TP<var> with TP_<var> tracing: use generic __stringify tracing: new format for specialized trace points tracing: convert the sched trace points to the TRACE_EVENT macros tracing: convert irq trace points to new macros tracing: remove obsolete TRACE_EVENT_FORMAT macro tracing: fix printk format specifier tracing: do not allow modifying the ftrace events via the event files tracing: add back the available_events file tracing: flip the TP_printk and TP_fast_assign in the TRACE_EVENT macro tracing: document TRACE_EVENT macro in tracepoint.h tracing: update comments to match event code macros tracing: remove funky whitespace in the trace code tracing: use raw spinlocks for trace_vprintk tracing: keep ring buffer to minimum size till used tracing: expand the ring buffers when an event is activated tracing: fix trace_wait to know to wait on all cpus or just one ring-buffer: only allocate buffers for online cpus Merge branch 'tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into trace/tip/tracing/ftrace-merge tracing: fix comments about trace buffer resizing tracing: protect ring_buffer_expanded with trace_types_lock ring-buffer: use CONFIG_HOTPLUG_CPU not CONFIG_HOTPLUG ring-buffer: remove unneeded get_online_cpus tracing: show that buffer size is not expanded tracing: make bprint event use the proper event id tracing: have event_trace_printk use static tracer tracing: export trace formats to user space tracing: fix stack tracer header tracing: explain why stack tracer is empty tracing: show event name in trace for TRACE_EVENT created events ring-buffer: document reader page design tracing: left align location header in stack_trace tracing: add comment for use of double __builtin_consant_p tracing: move binary buffers into per cpu directory softirq: no need to have SOFTIRQ in softirq name tracing: protect reader of cmdline output tracing: stop comm recording on tracing off ring-buffer: add api to allow a tracer to change clock source tracing: add global-clock option to provide cross CPU clock to traces tracing: make sched_switch stop/start light weight tracing: make power tracer start/stop methods lighter weight tracing: give easy way to clear trace buffer function-graph: consolidate prologues for output tracing: make print_(b)printk_msg_only global function-graph: calculate function depth within function graph tracer tracing: remove recording function depth from trace_printk function-graph: show binary events as comments tracing: fix memory leak in trace_stat function-graph: moved the timestamp from arch to generic code function-graph: prevent more than one tracer registering function-graph: ignore times across schedule function-graph: add option for include sleep times tracing: add handler to trace_stat tracing: add function profiler tracing: move function profiler data out of function struct tracing: adding function timings to function profiler tracing: make the function profiler per cpu function-graph: add option to calculate graph time or not tracing: clean up tracing profiler tracing: remove on the fly allocator from function profiler tracing: add average time in function to function profiler function-graph: allow unregistering twice ring-buffer: do not remove reader page from list on ring buffer free tracing: remove CALLER_ADDR2 from wakeup tracer function-graph: add proper initialization for init task function-graph: use int instead of atomic for ftrace_graph_active x86, function-graph: only save return values on x86_64 ring-buffer: add ring_buffer_discard_commit tracing/filters: use ring_buffer_discard_commit for discarded events tracing: consolidate trace and trace_event headers tracing: create automated trace defines tracing: make trace_seq operations available for core kernel tracing/events: move declarations from trace directory to core include tracing/events: move the ftrace event tracing code to core tracing/events: convert event call sites to use a link list tracing/events: add export symbols for trace events in modules tracing/events: add support for modules to TRACE_EVENT tracing/events: fix compile for modules disabled tracing/events: fix lockdep system name tracing/events: move trace point headers into include/trace/events tracing/events: add trace-events-sample ftrace: use module notifier for function tracer tracing/events: add startup tests for events tracing/events/ring-buffer: expose format of ring buffer headers to users tracing/events: perform function tracing in event selftests tracing/events: enable code with EVENT_TRACING not EVENT_TRACER tracing: add EXPORT_SYMBOL_GPL for trace commits tracing: add same level recursion detection tracing: protect trace_printk from recursion lockdep, x86: account for irqs enabled in paranoid_exit tracing: remove format attribute of inline function tracing: change branch profiling to a choice selection tracing: create menuconfig for tracing infrastructure tracing: rename EVENT_TRACER config to ENABLE_EVENT_TRACING tracing/events: call the correct event trace selftest init function tracing: remove dangling semicolon tracing: fix recursive test level calculation tracing: remove recursive test from ring_buffer_event_discard tracing: use recursive counter over irq level tracing: use nowakeup version of commit for function event trace tests ring-buffer: only warn on wrap if buffer is bigger than two pages tracing/wakeup: move access to wakeup_cpu into spinlock tracing: increase size of number of possible events tracing: add size checks for exported ftrace internal structures tracing: fix cut and paste macro error tracing/lockdep: convert lockdep to use TRACE_EVENT macro tracing/irq: convert irq traces to use TRACE_EVENT macro tracing: remove deprecated TRACE_FORMAT tracing/events: reuse trace event ids after overflow tracing/events: make modules have their own file_operations structure tracing: convert ftrace_dump spinlocks to raw tracing: fix ref count in splice pages tracing: only add splice page if entries exist tracing: have splice only copy full pages ring-buffer: fix printk output tracing: fix ref count in splice pages ring-buffer: export symbols ring-buffer: add counters for commit overrun and nmi dropped entries tracing: export stats of ring buffers to userspace ring-buffer: convert cpu buffer entries to local_t ring-buffer: record page entries in buffer page descriptor ring-buffer: have read page swap increment counter with page entries ring-buffer: disable writers when resetting buffers tracing: use proper export symbol for tracing api ring-buffer: move big if statement down ring-buffer: add benchmark and tester ring-buffer: remove unneeded conditional in rb_reserve_next ring-buffer: check for failed allocation in ring buffer benchmark ring-buffer: make moving the tail page a separate function ring-buffer: change test to be more latency friendly tracing: update sample with TRACE_INCLUDE_FILE tracing: reset ring buffer when removing modules with events tracing: add hierarchical enabling of events ring-buffer: remove complex calculations in ring-buffer-test tracing: append ":*" to internal setting of system events tracing: have menu default enabled when kernel debug is configured ring-buffer: only periodically call cond_resched to ring-buffer-benchmark ring-buffer: add total count in ring-buffer-benchmark ring-buffer: change WARN_ON from checking preempt_count to preemptible tracing: initialize return value for __ftrace_set_clr_event tracing: add trace_set_clr_event to export event enabling function ring-buffer: replace constants with time macros in ring-buffer-benchmark ring-buffer: check for divide by zero in ring-buffer-benchmark ring-buffer: remove type parameter from rb_reserve_next_event ring-buffer: move calculation of event length ring-buffer: small optimizations ring-buffer: use internal time stamp function ring-buffer: move code around to remove some branches genirq: fix comment to say IRQ_WAKE_THREAD x86/function-graph: fix constraint for recording old return value x86/stacktrace: return 0 instead of -1 for stack ops tracing: stop stack trace on first empty entry powerpc/ftrace: Fix constraint to be early clobber tracing: add __print_flags for events tracing: add previous task state info to sched switch event tracing: add flag output for kmem events tracing: add __print_symbolic to trace events tracing: convert irq events to use __print_symbolic ftrace: add kernel command line function filtering tracing: fix config options to not show when automatically selected tracing: combine the default tracers into one config tracing: remove redundant SOFTIRQ from softirq event traces tracing: make trace pipe recognize latency format flag ftrace: do not profile functions when disabled function-graph: only allocate init tasks if it was not already done function-graph: enable the stack after initialization of other variables function-graph: add memory barriers for accessing task's ret_stack function-graph: move initialization of new tasks up in fork function-graph: always initialize task ret_stack ring-buffer: try to discard unneeded timestamps ring-buffer: discard timestamps that are at the start of the buffer tracing: add annotation to what type of stack trace is recorded ring-buffer: fix ret in rb_add_time_stamp tracing: fix the block trace points print size tracing: add trace_seq_vprint interface tracing: add protection around module events unload tracing: do not translate event helper macros in print format ring-buffer: prevent adding write in discarded area debugfs: dont stop on first failed recursive delete ring-buffer: have benchmark test handle discarded events ring-buffer: remove unused variable ring-buffer: use commit counters for commit pointer accounting tracing: update sample event documentation ring-buffer: use BUF_PAGE_HDR_SIZE in calculating index ring-buffer: remove useless warn on check ring-buffer: remove useless compile check for buffer_page size ring-buffer: check for less than two in size allocation ring-buffer: add locks around rb_per_cpu_empty ring-buffer: do not grab locks in nmi ring-buffer: have benchmark test print to trace buffer function-graph: disable when both x86_32 and optimize for size are configured function-graph: add stack frame test ring-buffer: make the buffer a true circular link list ring-buffer: make lockless ring-buffer: add design document tracing/function-profiler: do not free per cpu variable stat tracing: show proper address for trace-printk format tracing: only truncate ftrace files when O_TRUNC is set sched: Check for pushing rt tasks after all scheduling sched: Add new prio to cpupri before removing old prio ring-buffer: fix check of try_to_discard result ring-buffer: do not disable ring buffer on oops_in_progress tracing: do not use functions starting with .L in recordmcount.pl tracing: Fix recordmcount.pl to handle sections with only weak functions perf tools: Add trace event debugfs IO handler perf tools: Add trace event debugfs stream reader perf tools: Add trace event information parser kconfig: add streamline_config.pl to scripts kconfig: make localmodconfig to run streamline_config.pl kconfig: add make localyesconfig option kconfig: streamline_config.pl do not stop with no depends kconfig: do not warn about modules built in kconfig: enable CONFIG_IKCONFIG from streamline_config.pl kconfig: add check if end exists in extract-ikconfig kconfig: have extract-ikconfig read ELF files kconfig: keep config.gz around even if CONFIG_IKCONFIG_PROC is not set kconfig: search for a config to base the local(mod|yes)config on kconfig: unset IKCONFIG_PROC and clean up nesting kconfig: test for /boot/config-uname after /proc/config.gz in localconfig kconfig: make local .config default for streamline_config kconfig: test if a .config already exists kconfig: add missing dependency of conf to localyesconfig tracing/sched: show CPU task wakes up on in trace event tracing: add comments to explain TRACE_EVENT out of protection tracing: remove legacy select of MARKERS by context switch tracing tracing: only show tracing_max_latency when latency tracer configured ring-buffer: do not reset while in a commit ring-buffer: do not swap buffers during a commit ring-buffer: remove unnecessary cpu_relax ring-buffer: fix ring_buffer_read crossing pages ring-buffer: remove ring_buffer_event_discard ring-buffer: do not count discarded events ring-buffer: disable all cpu buffers when one finds a problem tracing: print out start and stop in latency traces tracing: disable update max tracer while reading trace tracing: disable buffers and synchronize_sched before resetting tracing: remove users of tracing_reset tracing: use timestamp to determine start of latency traces tracing: make tracing_reset safe for external use tracing: pass around ring buffer instead of tracer tracing: add trace_array_printk for internal tracers to use tracing: report error in trace if we fail to swap latency buffer ring-buffer: check for swapped buffers in start of committing ring-buffer: only enable ring_buffer_swap_cpu when needed tracing: do not grab lock in wakeup latency function tracing x86/tracing: comment need for atomic nop tracing: add latency format to function_graph tracer tracing: move tgid out of generic entry and into userstack tracing: add lock depth to entries tracing: consolidate code between trace_output.c and trace_function_graph.c tracing: allow filter predicates to handle ksym symbols tracing: use macros to create internal ftrace entry ring buffer structures tracing: show details of structures within the ftrace structures tracing: use the new trace_entries.h to create format files tracing: remove trace_event_types.h tracing: add filter event logic to special, mmiotrace and boot tracers ring-buffer: typecast cmpxchg to fix PowerPC warning tracing: add static to generated TRACE_EVENT functions tracing: have TRACE_EVENT macro use __flags to not shadow parameter tracing: make testing syscall events a separate configuration tracing: optimize global_trace_clock cachelines tracing: remove notrace from __kprobes annotation vsprintf: add %ps that is the same as %pS but is like %pf tracing: switch function prints from %pf to %ps vsnprintf: remove duplicate comment of vsnprintf libfs: make simple_read_from_buffer conventional tracing: fix transposed numbers of lock_depth and preempt_count ftrace: check for failure for all conversions tracing: user local buffer variable for trace branch tracer tracing: fix trace_vprintk call powerpc/ftrace: show real return addresses in modules powerpc64/ftrace: use PACA to retrieve TOC in mod_return_to_handler
Steven Toth (267): V4: Include comments for DVB models and includes missing ones V4L: tveeprom MAC address parsing/cleanup V4L: Fixed eeprom handling for cx88 and added Nova-T PCI model 90003 DVB: Update Steve's email address. V4L (1023): Added Hauppauge ImpactVCB board V4L (0979): Added V4L support for the Nova-S-Plus and Nova-SE2 DVB-S products V4L (0990): Enable IR support for the Nova-S-Plus V4L/DVB (3089): Adding support for the Hauppauge HVR1100 and HVR1100-LP products. V4L/DVB (3092): Add support for another Nova-T-PCI PCI subdevice 0x9001 V4L/DVB (3108): tveeprom cleanup of hardcoded tuner format values. V4L/DVB (3112): Several fixes for Hauppauge Roselyn Design (blackbird) V4L/DVB (3130): cx24123: cleanup timout handling V4L/DVB (3160): Updates to the tveeprom eeprom checking V4L/DVB (4638): Basic DVB-T and analog TV support for the HVR1300. V4L/DVB (4665): Add frontend structure callback for bus acquisition. V4L/DVB (4666): Ensure the WM8775 driver is loaded generically for any board. V4L/DVB (4667): Changed cx88_board .dvb and .register to an enum. V4L/DVB (4679): Fix for NULL pointer dereference oops during boot. V4L/DVB (4689): Adding support for Nova-T-PCI PCI ID 0070:9000 V4L/DVB (4699): CX24109 patch to eliminate the weird mis-tunings V4L/DVB (4692): Add WinTV-HVR3000 DVB-T support V4L/DVB (4676): Dynamic cx88 mpeg port management for HVR1300 MPEG2/DVB-T support. V4L/DVB (4723): Bugfix: Select the correct cx8802_dev when enumerating by CX88_MPEG_type V4L/DVB (4736): Cx88-blackbird module is rejected during probe. V4L/DVB (5434): Updates to the tveeprom tuner, video decoder and audio chip V4L/DVB (6188): Avoid a NULL pointer dereference during mpeg_open() V4L/DVB (5947): Adding support for the MT2131 tuner. V4L/DVB (5948): Adding support for the S5H1409/CX24227 8VSB/QAM demodulator. V4L/DVB (6149): Add I2C_HW_B_CX23885 for Conexant 23885/23887 PCIe bridge V4L/DVB (6150): Add CX23885/CX23887 PCIe bridge driver V4L/DVB (6153): I2C bus 3 register was incorrect V4L/DVB (6154): NMI hang and corrupt transport packet fixes V4L/DVB (6155): Cleanup/remove code to access the sram memory maps V4L/DVB (6156): Added the I2C_FUNC_I2C support to the cx23885 i2c algo definition V4L/DVB (6157): Removed the need to manually define .bridge for each card V4L/DVB (6158): Fix MT2131 tuner lock status problem V4L/DVB (6159): General code cleanup V4L/DVB (6166): cx23885: Ensure pci_quirks is called after board identification V4L/DVB (6167): cx23885: Changed PCI quirks to after bridge detech V4L/DVB (6168): cx23885: Added HVR1250 ATSC support V4L/DVB (6169): Removed unused function mt2131_set_gpo() V4L/DVB (6170): cx23885: General cleanup of old code V4L/DVB (6171): cx23885: Cleaning up defines V4L/DVB (6172): cx23885: Removing duplicate tuner and demod definitions V4L/DVB (6173): cx23885: Minor cleanup and important NMI comment placed in code V4L/DVB (6190): cx23885: GPIO fix for non HVR1800lp boards V4L/DVB (6191): Removed a redundant switch() V4L/DVB (6192): Ensure start_dma() is capable of starting dma on port VIDB V4L/DVB (6194): Changes to support interrupts on VIDB V4L/DVB (6195): Changes to support MPEG TS on VIDB V4L/DVB (6199): cx23885: Changes to allow demodulators on each transport bus V4L/DVB (6402): s5h1409: Fix broken QAM support V4L/DVB (6403): mt2131: replace comma with semicolon fix V4L/DVB (6820): s5h1409: QAM SNR related fixes V4L/DVB (6404): cx23885: i2c 16bit reg/val read/write fix V4L/DVB (6884): Add support for the Xceive xc5000 silicon tuner V4L/DVB (6885): Add support for the Hauppauge HVR1500Q V4L/DVB (6886): xc5000: Cleanups of types, result codes etc V4L/DVB (6887): Avoid 'unknown model' message for the HVR1500-Q V4L/DVB (6888): Add Hauppauge tuner type 150 defintion V4L/DVB (6930): xc5000: Removed erroneous defines V4L/DVB (7002): cx25840: Add basic CX23885 AVCore support V4L/DVB (7003): cx23885: Add support for device revision detection V4L/DVB (7004): cx23885: Ensure HVR1800 TDA8295A is reset fully on module load V4L/DVB (7005): cx23885: SRAM reallocation prior to analog video implementation V4L/DVB (7006): cx23885: Track the board clock frequency and allow overrides V4L/DVB (7007): cx23885: Add basic video support for the HVR1800 V4L/DVB (7008): s5h1409: Ensure the silicon is initialized during attach V4L/DVB (7009): cx23885: Video and VBI related files V4L/DVB (7010): cx23885: Small cleanup V4L/DVB (7011): cx23885: Cleanup of compiler defines and warnings V4L/DVB (7014): cx23885: dprintk macro cleanup V4L/DVB (7041): s5h1409: Bug fix for parallel support V4L/DVB (7042): xc5000: Tuner analog support V4L/DVB (7043): New card supported(partially): Pinnacle 800i V4L/DVB (7044): XC5000: Fix support for HVR1500Q broken by patch 1 V4L/DVB (7045): xc5000: Small amount of cleanup and commenting V4L/DVB (7046): Finalise support for the Pinnacle HD 8000i V4L/DVB (7058): IR corrections for the Pinnacle 800i V4L/DVB (7059): cx88: Ensure the tuner is reset correctly V4L/DVB (7063): xc5000: Fix OOPS caused by missing firmware V4L/DVB (7464): Convert driver to use a single SRAM memory map V4L/DVB (7465): Fix eeprom parsing and errors on the HVR1800 products V4L/DVB (7466): Avoid minor model number warning when an OEM HVR1250 board is detected V4L/DVB (7252): cx88: Add support for the Dvico PCI Nano V4L/DVB (7287): cx88: add analog support for DVICO FusionHDTV7 Gold V4L/DVB (7620): Adding support for a new i2c bridge type V4L/DVB (7621): Add support for Hauppauge HVR950Q/HVR850/FusioHDTV7-USB V4L/DVB (7622): HVR950Q Hauppauge eeprom support V4L/DVB (7623): Scripts to maintain the CARDLIST file V4L/DVB (7624): Avoid an oops if the board is not fully defined V4L/DVB (7625): au0828: Cleanup V4L/DVB (7632): au8522: Added SNR support and basic cleanup V4L/DVB (7634): au0828: Cleanup V4L/DVB (7635): au8522: Cleanup V4L/DVB (7636): au0828: Add HVR850 model number V4L/DVB (7637): au0828: Typo V4L/DVB (7642): cx88: enable radio GPIO correctly V4L/DVB (7644): Adding support for the NXP TDA10048HN DVB OFDM demodulator V4L/DVB (7645): Add support for the Hauppauge HVR-1200 V4L/DVB (7646): cx25840: Ensure GPIO2 is correctly set for cx23885/7/8 based products V4L/DVB (7647): Add support for the Hauppauge HVR-1700 digital mode V4L/DVB (7648): cx23885: Load any module dependencies accordingly V4L/DVB (7672): dib7000p: Add output mode param to the attach struct V4L/DVB (7673): cx23885: Add support for the Hauppauge HVR1400 V4L/DVB (7674): tda10048: Adding an SNR table V4L/DVB (7725): cx23885: Add generic cx23417 hardware encoder support V4L/DVB (7726): cx23885: Enable cx23417 support on the HVR1800 V4L/DVB (7741): s5h1411: Adding support for this ATSC/QAM demodulator V4L/DVB (7742): cx88: Add support for the DViCO FusionHDTV_7_GOLD digital modes V4L/DVB (7862): Add mxl5505s driver for MaxiLinear 5505 chipsets V4L/DVB (7864): mxl5005s: Cleanup #1 V4L/DVB (7865): mxl5005s: Cleanup #2 V4L/DVB (7866): mxl5005s: Cleanup #3 V4L/DVB (7867): mxl5005s: Cleanup #4 V4L/DVB (7868): mxl5005s: Cleanup #5 V4L/DVB(7869): mxl5005s: Cleanup #6 V4L/DVB (7870): mxl5005s: Basic digital support. V4L/DVB(7871): mxl5005s: Re-org code and update copyrights V4L/DVB(7872): mxl5005s: checkpatch.pl compliance V4L/DVB(7873): mxl5005s: Fix header includes. V4L/DVB(7874): mxl5005s: Fix function statics V4L/DVB(7875): mxl5005s: Remove redundant functions V4L/DVB(7876): mxl5005s: Remove incorrect copyright holders V4L/DVB(7877): mxl5005s: Ensure debug is off V4L/DVB(7878): mxl55005s: Makefile and Kconfig additions V4L/DVB(7879): Adding cx18 Support for mxl5005s V4L/DVB (8096): au8522: prevent false-positive lock status V4L/DVB (8097): xc5000: check device hardware state to determine if firmware download is needed V4L/DVB (8261): sms1xxx: remove smsnet.o V4L/DVB (8262): sms1xxx: remove smschar.o V4L/DVB (8263): sms1xxx: merge ksyms V4L/DVB (8264): sms1xxx: remove smstypes.h V4L/DVB (8265): sms1xxx: Kconfig / Makefile cleanups V4L/DVB (8266): sms1xxx: merge modules V4L/DVB (8267): sms1xxx: Makefile cleanup V4L/DVB (8268): sms1xxx: usb cleanup V4L/DVB (8269): sms1xxx: copyrights V4L/DVB (8270): sms1xxx: header include cleanups and unexport symbols V4L/DVB (8271): sms1xxx: usbvid table V4L/DVB (8464): cx23885: Bugfix for concurrent use of /dev/video0 and /dev/video1 V4L/DVB (8465): cx23885: Ensure PAD_CTRL is always reset to a sensible default V4L/DVB (8466): cx23885: Bugfix - DVB Transport cards using DVB port VIDB/TS1 did not stream. V4L/DVB (8467): cx23885: Minor cleanup to the debuging output for a specific register. V4L/DVB (8468): cx23885: Ensure the second transport port is enabled for streaming. V4L/DVB (8469): cx23885: FusionHDTV7 Dual Express toggle reset. V4L/DVB (8470): cx23885: Add DViCO HDTV7 Dual Express tuner callback support. V4L/DVB (8471): cx23885: Reallocated the sram to avoid concurrent VIDB/C issues. V4L/DVB (8472): cx23885: SRAM changes for the 885 and 887 silicon parts. V4L/DVB (8803): s5h1409: Enable QAM_AUTO mode V4L/DVB (8804): s5h1411: Enable QAM_AUTO mode V4L/DVB (8805): Steven Toth email address change V4L/DVB (8642): cx23885: Factor out common cx23885 tuner callback V4L/DVB (8643): Switch Hauppauge HVR1400 and HVR1500 to common cx23885 tuner callback V4L/DVB (8644): Add support for DViCO FusionHDTV DVB-T Dual Express V4L/DVB (8645): Support IR remote on FusionHDTV DVB-T Dual Express V4L/DVB (8646): cx23885: Convert framework to use a single tuner callback function. V4L/DVB (8807): Add DVB support for the Leadtek Winfast PxDVR3200 H V4L/DVB (8985): S2API: Added dvb frontend changes to support a newer tuning API V4L/DVB (8986): cx24116: Adding DVB-S2 demodulator support V4L/DVB (8987): cx88: Add support for the Hauppauge HVR4000 and HVR4000-LITE (S2) boards V4L/DVB (8988): S2API: Allow the properties to call legacy ioctls V4L/DVB (8990): S2API: DVB-S/S2 voltage selection bug fix V4L/DVB (8995): S2API: tv_ / TV_ to dtv_ / DTV_ namespace changes V4L/DVB (8996): S2API: typedefs replaced, _SEQ_'s removed, fixed 16 command arrays replaced V4L/DVB (8997): S2API: Cleanup SYMBOLRATE, INNERFEC -> SYMBOL_RATE, INNER_FEC V4L/DVB (8998): s2api: restore DTV_UNDEFINED V4L/DVB (8999): S2API: Reduce demod driver complexity by using a cache sync V4L/DVB (9000): S2API: Cleanup code that prepares tuning structures. V4L/DVB (9001): S2API: ISDBT_SEGMENT_NUM -> ISDBT_SEGMENT_IDX V4L/DVB (9002): S2API: Ensure cache->delivery_system is set at all times. V4L/DVB (9003): S2API: Remove the DTV_SET_ and DTV_GET_ prefixes V4L/DVB (9004): S2API: Implement GET/SET handing to the demods V4L/DVB (9006): S2API: Allow reliable use of old and new api on the same frontend, regardless. V4L/DVB (9007): S2API: Changed bandwidth to be expressed in HZ V4L/DVB (9008): S2API: Bugfix related to syncing the cache when used with the old API. V4L/DVB (9009): Nova-se2 / Nova-s-plus Intersil6421 power fix to support switches. V4L/DVB (9021): S2API: Add Kconf dependency V4L/DVB (9022): cx88: Enable TDA9887 on HVR1300 / 3000 / 4000 V4L/DVB (9023): cx88: HVR3000 / 4000 GPIO related changes V4L/DVB (9024): S2API: Cleanup dtv_property remove unwanted fields. V4L/DVB (9025): S2API: Deactivate the ISDB-T definitions V4L/DVB (9070): S2API: Removed the typedef for the commands, used defines instead. V4L/DVB (9071): S2API: Implement result codes for individual commands V4L/DVB (9072): S2API: Add DTV_API_VERSION command V4L/DVB (9173): S2API: Remove the hardcoded command limit during validation V4L/DVB (9177): S2API: Change _8PSK / _16APSK to PSK_8 and APSK_16 V4L/DVB (9178): cx24116: Add module parameter to return SNR as ESNO. V4L/DVB (9180): S2API: Added support for DTV_CODE_RATE_HP/LP V4L/DVB (9181): S2API: Add support fot DTV_GUARD_INTERVAL and DTV_TRANSMISSION_MODE V4L/DVB (9182): S2API: Added support for DTV_HIERARCHY V4L/DVB (9183): S2API: Return error of the caller provides 0 commands. V4L/DVB (9184): cx24116: Change the default SNR units back to percentage by default. V4L/DVB (9222): S2API: Add Multiple-frontend on a single adapter support. V4L/DVB (9230): cx23885: MFE related OOPS fix V4L/DVB (9231): cx23885: Define num_frontends as a function of the port V4L/DVB (9232): cx23885: Move the MFE frontend allocation into the correct place V4L/DVB (9250): cx88: Convert __FUNCTION__ to __func__ V4L/DVB (9251): cx23885: Checkpatch compliance V4L/DVB (9252): au0828: Checkpatch compliance V4L/DVB (9253): cx24116: Checkpatch compliance V4L/DVB (9254): cx24116: Checkpatch compliance #2 V4L/DVB (9255): tda10048: Checkpatch compliance V4L/DVB (9256): cx22702: Checkpatch compliance V4L/DVB (9257): cx24116: Checkpatch compliance #3 V4L/DVB (9258): s5h1409: Checkpatch compliance V4L/DVB (9259): s5h1411: Checkpatch compliance V4L/DVB (9260): cx24123: Checkpatch compliance V4L/DVB (9261): xc5000: Checkpatch compliance V4L/DVB (9262): cx88: Change spurious buffer message into a debug only message V4L/DVB (9263): mxl5005s: Checkpatch compliance V4L/DVB (9273): MFE: videobuf-dvb.c checkpatch cleanup as part of MFE merge V4L/DVB (9274): Remove spurious messages and turn into debug. V4L/DVB (9308): s5h1411: Improvements to the default registers V4L/DVB (9309): s5h1411: I/F related bugfix for 3.25 and remove spurious define V4L/DVB (9310): s5h1411: read_status() locking detection fixes. V4L/DVB (9311): s5h1411: bugfix: Setting serial or parallel mode could destroy bits V4L/DVB (9312): s5h1411: Remove meaningless code V4L/DVB (9313): s5h1411: Add the #define for an existing supporting I/F V4L/DVB (11296): cx23885: bugfix error message if firmware is not found V4L/DVB (11664): cx23885: Frontend wasn't locking on HVR-1500 V4L/DVB (11665): cx88: Add support for the Hauppauge IROnly board. V4L/DVB (11666): cx23885: Don't assume GPIO interrupts are cam related. V4L/DVB (11697): tda10048: Add ability to select I/F at attach time. V4L/DVB (11698): cx23885: For tda10048 boards ensure we specify the I/F V4L/DVB (11699): pvrusb2: Ensure we specify the I/F at attach time V4L/DVB (11700): tda10048: Added option to block i2c gate control from other drivers. V4L/DVB (11701): pvrusb2: Ensure the PVRUSB2 disabled the i2c gate on the tda10048. V4L/DVB (11765): cx23885: Add generic functions for driving GPIO's V4L/DVB (11767): cx23885: Add preliminary support for the HVR1270 V4L/DVB (11854): TDA10048: Ensure the I/F changes during DVB-T 6/7/8 bandwidth changes. V4L/DVB (11855): cx23885: Ensure we specify I/F's for all bandwidths V4L/DVB (11856): pvrusb2: Ensure we specify I/F's for all bandwidths V4L/DVB (11857): TDA10048: Missing two I/F's / Pll combinations from the PLL table V4L/DVB (12304): cx23885: Remove hardcoded gpio bits from the encoder driver V4L/DVB (12305): cx23885: Convert existing HVR1800 GPIO calls into new format V4L/DVB (12306): cx23885: Add support for ATSC/QAM on Hauppauge HVR-1850 V4L/DVB (12307): cx23885: Modify hardware revision detection for newer silicon V4L/DVB (12347): cx25840: Bugfix for no DVB-T on the Hauppauge HVR-1700 V4L/DVB (12922): Add the SAA7164 I2C bus identifier V4L/DVB (12923): SAA7164: Add support for the NXP SAA7164 silicon V4L/DVB (12924): SAA7164: Fix some 32/64bit compile time warnings V4L/DVB (12925): SAA7164: Adjust I/F's to the TDA10048 enabling DVB-T lock V4L/DVB (12926): SAA7164: Email address change V4L/DVB (12927): SAA7164: Remove volatiles for PCI writes (coding style violation) V4L/DVB (12928): SAA7164: Increase firmware load tolerance V4L/DVB (12929): SAA7164: OOPS avoidance during interrupt handling V4L/DVB (12930): SAA7164: Removed spurious I2C errors during driver load with DVB-T boards. V4L/DVB (12931): SAA7164: Fix the 88021 definition to work with production boards. V4L/DVB (12932): SAA7164: Fixed the missing eeprom parse on a specific board. V4L/DVB (12933): SAA7164: Fix IRQ related system hang when firmware is not found. V4L/DVB (12934): SAA7164: Fix i2c eeprom read errors during load (some boards). V4L/DVB (12935): SAA7164: Ensure we specify I/F's for all bandwidths V4L/DVB (12936): SAA7164: Added waitsecs module parameter V4L/DVB (12937): SAA7164: Cleanup a printk V4L/DVB (12938): SAA7164: Increase the firmware command timeout to avoid firmware errors. V4L/DVB (12939): SAA7164: Removed a duplicate call to address any PCI quirks. V4L/DVB (12940): SAA7164: IRQ / message timeout related change V4L/DVB (12941): SAA7164: Removed spurious debug V4L/DVB (12942): SAA7164: HVR2250 changes related to attach time tuner configuration V4L/DVB (12943): SAA7164: Add a warning about addr usage V4L/DVB (12944): SAA7164: Minor i2c assignment cleanup V4L/DVB (12945): SAA7164: Ensure the HVR-2200 second tuner is configured in slave mode. V4L/DVB (12946): SAA7164: Add support for a new HVR-2250 hardware revision V4L/DVB (12974): SAA7164: Remove the SAA7164 bus id, no longer required. V4L/DVB (12975): SAA7164: Remove the i2c client_attach/detach support, no longer required. V4L/DVB (12976): SAA7164: Removed bus registration messages from driver startup
Steven Walter (2): V4L/DVB (4989): Saa7134: add support for the Encore ENL-TV V4L/DVB (5989): V4L: Add additional ioctls to compat_ioctl32
Steven Whitehouse (528): [DECNET]: Use sk_stream_error function rather than DECnet's own [DECNET]: add memory buffer settings Export tty_write_message() for GFS2 quota code [GFS2] Remove unused code from various files [GFS2] Remove unused code from ondisk.c/gfs2_ondisk.h [GFS2] Update init_dinode() to reduce stack usage [GFS2] Add an additional argument to gfs2_trans_add_bh() [GFS2] Make the new argument to gfs2_trans_add_bh() actually do something [GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure [GFS2] Change memory allocations to GFP_NOFS [GFS2] Rename gfs2_meta_pin to gfs2_pin [GFS2] Remove pointless argument relating to truncate [GFS2] Remove unused file resize.c [GFS2] Export file_ra_state_init [GFS2] Export file_read_actor [GFS2] Rename get_block and make it extern [GFS2] Bug fix relating to endian conversion in inode.c [GFS2] Use mpage_readpage() in gfs2_readpage() [GFS2] Make dir.c independant of jdata.c [GFS2] Remove unused prototype [GFS2] Add gfs2_internal_read() [GFS2] Update truncate function (shrinking partial blocks) [GFS2] Make journaled data files identical to normal files on disk [GFS2] Fix for root inode ref count bug [GFS2] Change ondisk format (hopefully for the last time) [GFS2] Put back O_DIRECT support [GFS2] Fix the bugs I introduced in the last patch but one [GFS2] Fix for lock recursion problem for internal files [GFS2] Fix a case where we didn't get unstuffing right [GFS2] Use mutices rather than semaphores [GFS2] Add list empty test to databuf_lo_add [GFS2] Missed deletion of debugging code Merge branch 'master' [GFS2] Update documentation [GFS2] Audit printk and kmalloc [GFS2] Use BUG_ON() rather then if (...) BUG(); [GFS2] 80 Column audit of GFS2 [GFS2] 80 Column audit of locking modules [GFS2] Remove pointless comment from nolock/main.c Merge branch 'master' [GFS2] Macros removal in gfs2.h [GFS2] Remove uneeded memory allocation [GFS2] Tidy up mount code. [GFS2] Fix some bugs [GFS2] Add gfs2meta filesystem [GFS2] Fix bug in directory code and tidy up Merge branch 'master' [DECnet]: Endian annotation and fixes for DECnet. [DECnet]: Use RCU locking in dn_rules.c [GFS2] Remove ioctl support [PKTGEN]: Add MPLS extension. [GFS2] Further updates to dir and logging code [GFS2] Update locking in log.c [GFS2] Update debugging code [GFS2] Fix bug in directory expansion code [GFS2] Add missing {} in trans.c [GFS] Fix bug in endian conversion for metadata header [GFS2] Update ioctl() to new interface Merge branch 'master' [GFS2] Update GFS2 for the recent pull from Linus Merge branch 'master' [GFS2] Finish off ioctl support [GFS2] Fix a ref count bug and other clean ups [GFS2] Finally get ref counting correct [GFS2] Update journal accounting code. [GFS2] Fix bug which was causing postmark to fail [GFS2] Use vmalloc() in dir code [GFS2] Fix a bug: scheduling under a spinlock Merge branch 'master' [GFS2] sem -> mutex conversion in locking.c [GFS2] Add back missing BUG() [GFS2] Move BUG() back into the header file [GFS2] Tidy up dir code as per Christoph Hellwig's comments [GFS2] Tidy up daemon.c [GFS2] Tidy up Makefile & Kconfig [GFS2] Remove inherited flags from exported flags. [DLM] Update Kconfig in the light of comments on lkml [GFS2] Don't do recursive locking in glock layer [GFS2] Remove GL_NEVER_RECURSE flag [GFS2] Reordering in deallocation to avoid recursive locking [GFS2] Add suitable Maintainers entries [GFS2] Update my Credits file entry [GFS2] Remove some unused code [GFS2] Fix bug in writepage() [GFS2] Readpages support Merge branch 'master' [GFS2] Reverse block order in build_height [GFS2] Remove incorrect initialisation of gh_owner [GFS2] Fix attributes setting logic [GFS2] Fix ref count bug that used to bite us on umount [GFS2] Merge bits.[ch] into rgrp.c [GFS2] Make newly moved functions static [GFS2] Remove bits.c from the Makefile [GFS2] Drop log lock on I/O error & tidy up [GFS2] Remove semaphore.h from C files [GFS2] Update copyright date to 2006 [GFS2] glock debugging and inode cache changes [GFS2] Flag up issue in selinux code [GFS2] Casts for printing 64bit numbers Merge branch 'master' [GFS2] Remove unused entry in ioctl-number.txt [GFS2] Change name due to local_nodeid being a macro Merge branch 'master' [GFS2] Move some fields around to reduce wasted space [GFS2] Fix warning on impossible event in eattr code [GFS2] Fix unlinked file handling [GFS2] Remove debugging printks Merge branch 'master' [GFS2] Always include glock in transaction Merge branch 'master' [GFS2] Remove unused ra_state variable [GFS2] Make file_read_actor export _GPL [GFS2] Fix double locking problem in rename [GFS2] Remove gfs2_repermission [GFS2] Remove unused flag [GFS2] Use generic_file_sendfile directly [GFS2] Eliminate one instance of __GFP_NOFAIL Merge rsync://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [GFS2] Remove dependance on tty_write_message() [GFS2] API change for gfs2_statfs [GFS2] Make our address_space_operations const [GFS2] Mark file_operations const [GFS2] Fix locking for Direct I/O reads Merge branch 'master' [GFS2] Make GFS2 work with lock validator [GFS2] Kbuild update to install correct headers [GFS2] Add cast for printk [GFS2] Correct logic in glock scanner Merge branch 'master' [GFS2] Fixes to scanning of glocks (again) [GFS2] Remove unused code from dir.c [GFS2] Bug fix to gfs2_readpages() [GFS2] Add generation number [GFS2] Fix deadlock in memory allocation [GFS2] Fix a coupls of warnings in dir.c Merge branch 'master' [GFS2] Fix use after free bug in dir.c [GFS2] Fix endian conversion bug [GFS2] Alter direct I/O path [GFS2] Tidy gfs2_unstuffer_page [GFS2] Remove page.[ch] [GFS2] Use a bio to read the superblock [GFS2] Change some allocations to GFP_NOFS [GFS2] Fix bug in super block reading code [GFS2] Fix bug in clear_inode Merge branch 'master' [GFS2] Tidy up in various files [GFS2] Fix bug in directory code [GFS2] Fix lock ordering bug in page fault path Merge branch 'master' [GFS2] Fix gfs_ prefix in locking.c [GFS2] Fix lack of buffers in writepage bug [GFS2] Fix leak of gfs2_bufdata [GFS2] Fix to list_del in lops.c [GFS2] Another list_del bug [GFS2] Tidy up error handling in gfs2_releasepage() [GFS2] Speed up scanning of glocks Merge branch 'master' into gfs2 [GFS2] Make glock operations const [GFS2] Remove unused code from glock layer [GFS2] Use slab properly with glocks [GFS2] Use const on glock lookup key [GFS2] Add superblock into key for glock lookups [GFS2] Fix releasepage bug (fixes direct i/o writes) [GFS2] Update copyright, tidy up incore.h [GFS2] Tidy up locking code Merge branch 'master' into gfs2 [GFS2] Tidy up bmap/inode code [GFS2] Align all labels against LH side [GFS2] Change all types to uX style [GFS2] Remove a cast, tidy gfs2_inode_attr_in [GFS2] More style changes [GFS2] Use const in endian conversion routines [GFS2] Spelling sentinal -> sentinel [GFS2] Style changes in ops_address.c [GFS2] More code style updates [GFS2] Some further style changes [GFS2] Directory code style changes [GFS2] Make headers compile on their own [GFS2] Fix end of multi-line structures [GFS2] Style changes in rgrp.c [GFS2] Extended attribute code style changes [GFS2] Style changes in logging code [GFS2] Remove unused code from quota [GFS2] More style fixes [GFS2] Add a comment in ops_export.c [GFS2] Add brackets in locking/dlm/sysfs.c [GFS2] Add gfs2 superblock to glock hash function [GFS2] Move glock hash table out of superblock [GFS2] Forgot to remove unused include vmalloc.h [GFS2] Remove one typedef [GFS2] Remove unused sync_lvb code from lock modules [GFS2] vfree should be kfree [GFS2] Use void * instead of typedef for locking module interface [GFS2] Move rwlocks in glock.c into their own array [GFS2] vfree should be kfree (II) [GFS2] Make glock hash locks proportional to NR_CPUS [GFS2] Add consts to glock sorting function [GFS2] Remove unused function from glock.c [GFS2] Rewrite of examine_bucket() [GFS2] Use hlist for glock hash chains Merge branch 'master' into gfs2 [GFS2] Use atomic_t rather than kref in glock.c [GFS2] Tidy up log.c [GFS2] Fix glock hash clearing [GFS2] Map multiple blocks at once where possible [GFS2] Tweek unlock test in readpage() [GFS2] Use list_for_each_entry_safe_reverse in gfs2_ail1_start() [GFS2] Remove "NFS only" readdir path [GFS2] Remove unused constants Merge branch 'master' into gfs2 [GFS2] Tidy up meta_io code [DECNET]: Covert rules to use generic code [DECNET]: Convert rwlock to spinlock [DECNET] Fix to multiple tables routing [DECNET] Fix to decnet rules compare function [GFS2/DLM] Fix trailing whitespace [GFS2] Fix up merge of Linus' kernel into GFS2 add DIV_ROUND_UP() [GFS2] Remove (extra) fs_subsys declaration [GFS2] Fix bug in Makefiles for lock modules [GFS2] Fix direct i/o logic in filemap.c [GFS2] Fix typo in last patch Merge branch 'master' into gfs2 Merge branch 'master' into gfs2 [GFS2] Fix code style/indent in ops_file.c [GFS2] Remove iflags.h, use FS_ [GFS2] Mark metadata reads for blktrace [GFS2] Remove duplicate sb reading code [GFS2] Remove uneeded endian conversion [GFS2] Two redundant casts removed [GFS2] Mark nlink cleared so VFS sees it happen [GFS2] Move logging code into log.c (mostly) [GFS2] Fix endian bug for de_type [GFS2] Fix uninitialised variable [GFS2] Fix bug where lock not held [GFS2] Update git tree name/location [DECNET]: Fix input routing bug [GFS2] Fix bmap to map extents properly [GFS2] Fix incorrect fs sync behaviour. [GFS2] Fix OOM error handling [DECNET]: Endianess fixes (try #2) [GFS2] Fix crc32 calculation in recovery.c [GFS2] Change argument of gfs2_dinode_out [GFS2] Change argument to gfs2_dinode_in [GFS2] Move gfs2_dinode_in to inode.c [GFS2] Change argument to gfs2_dinode_print [GFS2] Shrink gfs2_inode (1) - di_header/di_num [GFS2] Shrink gfs2_inode (2) - di_major/di_minor [GFS2] Shrink gfs2_inode (3) - di_mode [GFS2] Shrink gfs2_inode (4) - di_uid/di_gid [GFS2] Shrink gfs2_inode (5) - di_nlink [GFS2] Shrink gfs2_inode (6) - di_atime/di_mtime/di_ctime [GFS2] Shrink gfs2_inode (7) - di_payload_format [GFS2] Shrink gfs2_inode (8) - i_vn [GFS2] Tidy up 0 initialisations in inode.c [GFS2] Don't copy meta_header for rgrp in and out [GFS2] Remove unused GL_DUMP flag [GFS2] Fix page lock/glock deadlock [GFS2] Only set inode flags when required [GFS2] Inode number is constant [GFS2] Remove gfs2_inode_attr_in [GFS2] Fix memory allocation in glock.c [GFS2] Tidy up bmap & fix boundary bug [GFS2] Remove unused sysfs files [GFS2] Remove unused function from inode.c [GFS2] Make sentinel dirents compatible with gfs1 [GFS2] Fix Kconfig wrt CRC32 [GFS2] Simplify glops functions [GFS2] Fix glock ordering on inode creation [GFS2] mark_inode_dirty after write to stuffed file [GFS2] Fix journal flush problem [GFS2] Move gfs2_meta_syncfs() into log.c [GFS2] Reduce number of arguments to meta_io.c:getbuf() [GFS2] Fix recursive locking in gfs2_permission [GFS2] Fix recursive locking in gfs2_getattr [GFS2] Remove gfs2_check_acl() [GFS2] Add a comment about reading the super block [GFS2] Don't flush everything on fdatasync [GFS2] Fix indent in recovery.c [GFS2] Change gfs2_fsync() to use write_inode_now() [GFS2] Fix Kconfig [GFS2] Fix DIO deadlock [GFS2] Fail over to readpage for stuffed files [GFS2] Fix ordering of page disposal vs. glock_dq [GFS2] Add writepages for "data=writeback" mounts [GFS2] Clean up/speed up readdir [GFS2] Remove max_atomic_write tunable [GFS2] Shrink gfs2_inode memory by half [GFS2] Remove the "greedy" function from glock.[ch] [GFS2] Remove unused go_callback operation [GFS2] Remove local exclusive glock mode [GFS2] Tidy up glops calls [GFS2] Remove queue_empty() function [GFS2] Compile fix for glock.c [GFS2] Fix typo in glock.c [GFS2] Fix recursive locking attempt with NFS [GFS2] Fix list corruption in lops.c [GFS2] Put back semaphore to avoid umount problem [GFS2] Unlock page on prepare_write try lock failure [GFS2] Fix bz 230143, incorrect flushing of rgrps [GFS2] Fix bz 229831, lookup returns wrong inode [GFS2] Remove unused variable [GFS2] go_drop_bh is never used, so remove it [GFS2] Fix bz 229873, alternate test: assertion "!ip->i_inode.i_mapping->nrpages" failed [NET]: Change "not found" return value for rule lookup [GFS2] Fix bz 224480 and cleanup glock demotion code [GFS2] Fix a bug on i386 due to evaluation order [GFS2] Speed up lock_dlm's locking (move sprintf) [GFS2] Set drop_count to 0 (off) by default [GFS2] Fix bz 234168 (ignoring rgrp flags) [GFS2] Patch to detect corrupt number of dir entries in leaf and/or inode blocks [GFS2] Patch to fix mmap of stuffed files [GFS2] Uncomment sprintf_symbol calling code [GFS2] Reduce size of struct gdlm_lock [GFS2] Clean up inode number handling [DLM] Compile fix [GFS2] Make the log reserved blocks depend on block size [GFS2] Fix sign problem in quota/statfs and cleanup _host structures [GFS2] Add nanosecond timestamp feature [GFS2] Fix typo in rename of directories [GFS2] Fix bug in error path of inode [GFS2] Recovery for lost unlinked inodes [GFS2] Remove bogus '\0' in rgrp.c [GFS2] Use zero_user_page() in stuffed_readpage() [GFS2] Simplify multiple glock aquisition [GFS2] Small fixes to logging code [GFS2] Accept old format NFS filehandles [GFS2] Fix incorrect return code in rgrp.c [GFS2] Fix incorrect error path in prepare_write() [GFS2] Fix setting of inherit jdata attr [GFS2] Revert remounting w/o acl option leaves acls enabled [GFS2] Fix two races relating to glock callbacks [GFS2] Fix an oops in glock dumping [GFS2] Reduce number of gfs2_scand processes to one [GFS2] Clean up invalidatepage/releasepage [GFS2] Add a missing gfs2_trans_add_bh() [GFS2] Correct lock ordering in unlink [GFS2] Introduce gfs2_remove_from_ail [GFS2] Don't mark jdata dirty in gfs2_unstuffer_page() [GFS2] Move pin/unpin into lops.c, clean up locking [GFS2] Clean up ordered write code [GFS2] Replace revoke structure with bufdata structure [GFS2] Use slab operations for all gfs2_bufdata allocations [GFS2] Clean up gfs2_trans_add_revoke() [GFS2] Clean up journaled data writing [GFS2] Don't try to remove buffers that don't exist [GFS2] Get superblock a different way gfs2: convert to new aops Input: fix bug in example code [GFS2] Clean up internal read function [GFS2] Use ->page_mkwrite() for mmap() [GFS2] Remove useless i_cache from inodes [GFS2] Remove unused field in struct gfs2_inode [GFS2] Add gfs2_is_writeback() [GFS2] Introduce gfs2_set_aops() [GFS2] Split gfs2_writepage into three cases [GFS2] Add writepages for GFS2 jdata [GFS2] Don't hold page lock when starting transaction [GFS2] Use correct include file in ops_address.c [GFS2] Remove unused variables [GFS2] Remove "reclaim limit" [GFS2] Add sync_page to metadata address space operations [GFS2] Reorder writeback for glock sync [GFS2] Remove flags no longer required [GFS2] Don't add glocks to the journal [GFS2] Use atomic_t for journal free blocks counter [GFS2] Move gfs2_logd into log.c [GFS2] Don't periodically update the jindex [GFS2] Remove unused variable [GFS2] Fix log block mapper [GFS2] Remove unused variable [GFS2] Allow page migration for writeback and ordered pages [GFS2] Fix problems relating to execution of files on GFS2 [GFS2] Fix assert in log code [GFS2] Reduce inode size by moving i_alloc out of line [GFS2] Fix write alloc required shortcut calculation [GFS2] Fix page_mkwrite truncation race path [GFS2] Speed up gfs2_write_alloc_required, deprecate gfs2_extent_map [GFS2] Streamline indirect pointer tree height calculation [GFS2] Move part of gfs2_block_map into a separate function [GFS2] Introduce array of buffers to struct metapath [GFS2] Add consts to various bits of rgrp.c [GFS2] Remove lm.[ch] and distribute content [GFS2] Shrink & rename di_depth [GFS2] Reduce inode size by merging fields [GFS2] Merge the rd_last_alloc_meta and rd_last_alloc_data fields [GFS2] Update gfs2_trans_add_unrevoke to accept extents [GFS2] Merge gfs2_alloc_meta and gfs2_alloc_data [GFS2] Add extent allocation to block allocator [GFS2] The case of the missing asterisk [GFS2] Add a function to interate over an extent [GFS2] Eliminate (almost) duplicate field from gfs2_inode [GFS2] Get inode buffer only once per block map call [GFS2] Fix bug where we called drop_bh incorrectly [GFS2] Fix a page lock / glock deadlock [GFS2] Allow bmap to allocate extents [GFS2] Need to ensure that sector_t is 64bits for GFS2 [GFS2] Remove drop of module ref where not needed [GFS2] Streamline quota lock/check for no-quota case Use a zero sized array for raw field in struct fid V4L/DVB (7178): Add two new fourcc codes for 16bpp formats [GFS2] Clean up the glock core [GFS2] Fix ordering bug in lock_dlm [GFS2] No lock_nolock [GFS2] Fix ordering of args for list_add [GFS2] Revise readpage locking [GFS2] Remove remote lock dropping code [GFS2] Remove obsolete conversion deadlock avoidance code [GFS2] Remove all_list from lock_dlm [GFS2] Glock documentation [GFS2] Fix module building [GFS2] Fix delayed demote race [GFS2] Allow local DF locks when holding a cached EX glock [GFS2] Replace rgrp "recent list" with mru list [GFS2] Remove support for unused and pointless flag UFS: add const to parser token table GFS2: Fix debugfs glock file iterator GFS2: Fix metafs mounts GFS2: Fix & clean up GFS2 rename GFS2: Fix race relating to glock min-hold time GFS2: The war on bloat GFS2: high time to take some time over atime GFS2: Add UUID to GFS2 sb GFS2: Support for I/O barriers vfs: Use const for kernel parser table dlm: fix up memory allocation flags dlm: remove kmap/kunmap dlm: replace schedule with cond_resched GFS2: Support for FIEMAP ioctl GFS2: Rationalise header files GFS2: Fix up jdata writepage/delete_inode GFS2: Move generation number into "proper" part of inode GFS2: Move "entries" into "proper" inode GFS2: Move di_eattr into "proper" inode GFS2: Move i_size from gfs2_dinode_host and rename it to i_disksize GFS2: Banish struct gfs2_dinode_host GFS2: Move rg_igeneration into struct gfs2_rgrpd GFS2: Move rg_free from gfs2_rgrpd_host to gfs2_rgrpd GFS2: Banish struct gfs2_rgrpd_host GFS2: Add more detail to debugfs glock dumps GFS2: Clean up & move gfs2_quotad GFS2: Fix "truncate in progress" hang GFS2: Move gfs2_recoverd into recovery.c GFS2: Kill two daemons with one patch GFS2: Send some sensible sysfs stuff GFS2: Fix bug in gfs2_lock_fs_check_clean() GFS2: Move four functions from super.c GFS2: Remove ancient, unused code GFS2: Fix use-after-free bug on umount GFS2: Send useful information with uevent messages GFS2: Streamline alloc calculations for writes Revert "GFS2: Fix use-after-free bug on umount" GFS2: Fix use-after-free bug on umount (try #2) GFS2: Set GFP_NOFS when allocating page on write GFS2: LSF and LBD are now one and the same dlm: Change rwlock which is only used in write mode to a spinlock GFS2: Fix remount argument parsing GFS2: Remove "double" locking in quota GFS2: Merge lock_dlm module into GFS2 GFS2: Remove unused field from glock GFS2: Fix error path ref counting for root inode GFS2: Fix deadlock on journal flush GFS2: Support generation of discard requests GFS2: Expose UUID via sysfs/uevent GFS2: Add a "demote a glock" interface to sysfs GFS2: Fix alignment issue and tidy gfs2_bitfit GFS2: Support quota/noquota mount arguments GFS2: Clean up of glops.c Fix a minor bug in the previous patch GFS2: Fix freeze issue vfs: Update fs.h to use inline functions when no file locking set vfs: Further changes from macro to inline function in fs.h GFS2: Make quotad's waiting interruptible GFS2: Fix symlink creation race GFS2: Move umount flush rwsem perfcounters: export perf_tpcounter_event GFS2: Clear dirty bit at end of inode glock sync GFS2: Fix page_mkwrite() return code bitops: Add __ffs64 bitop GFS2: Fix bug in block allocation GFS2: Ensure that the inode goal block settings are updated GFS2: Fix glock ref counting bug decnet: Use data ready call back, rather than hand coding it GFS2: Update the rw flags GFS2: Optimise writepage for metadata GFS2: Something nonlinear this way comes! GFS2: Move journal live test at transaction start GFS2: Add commit= mount option GFS2: Remove a couple of unused sysfs entries GFS2: Umount recovery race fix GFS2: Update docs GFS2: Don't warn when delete inode fails on ro filesystem GFS2: Improve resource group error handling GFS2: Add a rgrp bitmap full flag GFS2: Be more aggressive in reclaiming unlinked inodes GFS2: Clean up some file names GFS2: Merge mount.c and ops_super.c into super.c GFS2: Move gfs2_rmdiri into ops_inode.c GFS2: Move gfs2_readlinki into ops_inode.c GFS2: Move gfs2_unlink_ok into ops_inode.c GFS2: Remove lockstruct subdir from gfs2 sysfs files GFS2: Remove args subdir from gfs2 sysfs files tracing: add exports to use __print_symbolic and __print_flags from a module GFS2: Remove unused variable tracing: fix multiple use of __print_flags and __print_symbolic GFS2: Fix locking issue mounting gfs2meta fs GFS2: Fix cache coherency between truncate and O_DIRECT read GFS2: Merge gfs2_get_sb into gfs2_get_sb_meta GFS2: Add tracepoints GFS2: Remove lock_kernel from gfs2_put_super() dlm: Fix uninitialised variable warning in lock.c GFS2: Shrink the shrinker GFS2: Don't try and dealloc own inode GFS2: Fix permissions on "recover" file GFS2: Add online uevent to GFS2 GFS2: Add some more info to uevents GFS2: Improve error handling in inode allocation GFS2: Replace assertion with proper error handling GFS2: Add sysfs link to device GFS2: Add a document explaining GFS2's uevents GFS2: Add explanation of extended attr on-disk format GFS2: Clean up of extended attribute support GFS2: Rename eattr.[ch] as xattr.[ch] GFS2: Remove no_formal_ino generating code GFS2: Be extra careful about deallocating inodes GFS2: Remove unused sysfs file GFS2: Whitespace fixes
Stig Telfer (2): i2c: Fix i2c-elektor on Alpha i2c: Big i2c-elektor cleanup
Stoyan Gaydarov (20): [JFFS2] Use .unlocked_ioctl ext4: replace __FUNCTION__ occurrences sparc: arch/sparc/kernel/apc.c to unlocked_ioctl Staging: et131x: Cleanup et131x_debug.h defines x86: BUG to BUG_ON changes [S390] BUG to BUG_ON changes V4L/DVB (11235): changed ioctls to unlocked [IA64] BUG to BUG_ON changes BUG to BUG_ON changes Btrfs: BUG to BUG_ON changes Staging: BUG to BUG_ON changes afs: BUG to BUG_ON changes sbus: changed ioctls to unlocked FRV: BUG to BUG_ON changes parisc: fixed faulty check in lba_pci perf tools: Fix faulty check drivers/w1/masters/omap_hdq.c: fix missing mutex unlock powerpc: ARRAY_SIZE changes in pasemi and powermac code ARRAY_SIZE changes Staging: ARRAY_SIZE changes
Stphane Witzmann (1): [ARCNET]: SoHard PCI support
Stuart Auchterlonie (2): dvb: nebula DigiTV nxt6000 fix dvb: Nebula nxt6000 requires fe reset
Stuart Bennett (11): agp/sis: Clear bit 2 from aperture size byte as well agp/sis: Suspend support for SiS AGP agp/amd-k7: Suspend support for AMD K7 GART driver x86 mmiotrace: WARN_ONCE if dis/arming a page fails x86 mmiotrace: improve handling of secondary faults x86 mmiotrace: fix remove_kmmio_fault_pages() x86: mmiotrace: quieten spurious warning message tracing: x86, mmiotrace: fix range test tracing: x86, mmiotrace: code consistency/legibility improvement tracing: x86, mmiotrace: refactor clearing/restore of page presence tracing: x86, mmiotrace: only register for die notifier when tracer active
Stuart Brady (6): include/linux/soundcard.h: endianness fix [PARISC] Update harmony from parisc tree [PARISC] Fix parisc_setup_cache_timing to choose a better flush threshold [PARISC] OSS: Fix build of parisc harmony driver [PARISC] Enabled some NLS modules in a500, b180 and c3000 defconfigs [PARISC] OSS ad1889: Match register names with ALSA driver
Stuart Hall (1): V4L/DVB (11345): af9015: support for DigitalNow TinyTwin remote
Stuart Hayes (3): ide-scsi: kmap scatter/gather before doing PIO ide: ugly messages trying to open CD drive with no media present libata: change drive ready wait after hard reset to 5s
Stuart Hopkins (1): Input: atkbd - Samsung NC10 key repeat fix
Stuart MENEFY (3): sh: Don't miss pending signals returning to user mode after signal processing sh: __copy_user function can corrupt the stack in case of exception libata: Keep shadow last_ctl up to date during resets
Stuart MacDonald (2): USB: Whiteheat: fix firmware spurious errors MAINTAINER change for Connect Tech Inc
Stuart McLaren (1): blk: Use blk_queue_xxx functions to set parameters
Stuart Menefy (40): sh: gcc4 support. sh: Set up correct siginfo structures for page faults. sh: Use MMU.TTB register as pointer to current pgd. sh: pmd rework. sh: TLB miss fast-path optimizations. sh: KSTK_EIP/KSTK_ESP consistency. sh: Fix syscall tracing ordering. sh: gcc4 symbol export fixups. sh: Clear UBC when not in use. sh: clkfwk: Support multi-level clock propagation. sh: __copy_user() optimizations for small copies. sh: Fix optimized __copy_user() movca.l usage. sh: Add a printk() to warn legacy mem= growers. sh: Provide a 29/32-bit physical hint for bootloaders. sh: Invalidate the TLB after applying PMB mappings. sh: GUSA atomic rollback support. sh: Preparation for uncached jumps through PMB. sh: Clean up places that make 29-bit physical assumptions. sh: Populate swapper_pg_dir with fixmap range. sh: Document PTEL 31:29 use on PTEA-wielding parts. sh: get_user fixes and nommu consolidation. sh: Support denormalization on SH-4 FPU. sh: Stub in silicon cut in CPU info. sh: Conditionally re-enable IRQs in fault path. sh: early cached_to_uncached initialization. sh: Fix up broken 32-bit initrd support. sh: vmalloc pgtable sync fix. sh: Fix an unusual memory initialisation error. sh: Handle calling csum_partial with misaligned data sh: Rework irqflags tracing to fix up CONFIG_PROVE_LOCKING. sh: Remove implicit sign extension from assembler immediates sh: Read from CCN_PVR instead of ROM for delay. sh: generic_in/outs{bwl} optimizations. sh: Optimise memcpy_to/fromio for SH4 sh: Improve comments int SH4 cache flushing code sh: Add sys_cacheflush() call for SH CPUs. sh: Fix underflow in SH udelay() code. sh: Fixes some write posting issues in the interrupt handling for SH sh: Fix overzealous checking in __ioremap() sh: Fix problems with cache flushing when cache is in write-through mode
Stuart Swales (1): [SCSI] initio: fix module hangs on loading
Stuart Yoder (6): [POWERPC] powerpc: remove references to the obsolete linux,platform property [POWERPC] Remove interrupt-controller as a property under /chosen [POWERPC] Remove unused, undocumented #cpus property from cpus node [POWERPC] Update interrupt info in booting-without-of.txt [POWERPC] Fix typo in booting-without-of-txt section numbering [POWERPC] Add table of contents to booting-without-of.txt
Stuart_Hayes@Dell.com (1): USB: EHCI cpufreq fix
Stéphane Voltz (1): V4L/DVB (9066): Pinnacle Hybrid PCTV Pro (pctv310c) DVB-T support
Subbaiah Venkata (1): lib/sort.c optimization
Subbu Seetharaman (1): Staging: Add ServerEngines benet 10Gb ethernet driver
Subhash Peddamallu (1): fs/bio: bio_alloc_bioset: pass right object ptr to mempool_free
Subrata Modak (7): configfs: Fix Trivial Warning in fs/configfs/symlink.c ALSA: Fix Trivial Warnining in sound/pci/cmipci.c ocfs2: Fix compilation warning for fs/ocfs2/xattr.c UBIFS: suppress compilation warning UBIFS: remove unused functions mtd: remove 'SBC8240 Wind River' Device Driver Code x86: Work around compilation warning in arch/x86/kernel/apm_32.c
Sudhakar Rajashekhara (20): davinci: DM646x: add interrupt number and priorities davinci: EDMA: multiple CCs, channel mapping and API changes davinci: EDMA: add support for dm646x davinci: Pass proper EDMA CC interrupt number for DA830/OMAP-L137 davinci: Rearrange the da830/omap-l137 macros and functions davinci: Add base DA850/OMAP-L138 SoC support davinci: Add support for DA850/OMAP-L138 EVM board davinci: Add EMAC support for da850/omap-l138 davinci: Configure MDIO pins for EMAC davinci: Correct the number of GPIO pins for da850/omap-l138 davinci: Macro to convert GPIO signal to GPIO pin number davinci: Add platform support for da850/omap-l138 GLCD davinci: Add MMC/SD support for da850/omap-l138 davinci: Add NAND flash support for DA850/OMAP-L138 davinci: Add NOR flash support for da850/omap-l138 davinci: Handle pinmux conflict between mmc/sd and nor flash Staging: panel: Add support for TI CLCD interface driver/Makefile: Initialize "mtd" and "spi" before "net" davinci: fb: Frame Buffer driver for TI DA8xx/OMAP-L1xx davinci-fb-frame-buffer-driver-for-ti-da8xx-omap-l1xx-v4
Sujith (237): ath9k: Cleanup data structures related to HW capabilities ath9k: Remove redundant data structure ath9k_txq_info ath9k: Use mac80211's band macros and remove enum hal_freq_band ath9k: Remove a few unused macros and fix indentation ath9k: More unused macros ath9k: Revamp wireless mode usage ath9k: Merge reset functions ath9k: RX Filter cleanup ath9k: Use bitfields for buffer type ath9k: Remove a few unnecessary macros ath9k: Remove ar5416hal and assign default values directly ath9k: Unused macros, variables ath9k: Use a single opmode variable ath9k: Use bitfields for sc operations ath9k: Use ah_curchan and remove sc_curchan which is redundant ath9k: Trim struct ath_softc ath9k: Remove remaining occurences of ath_skb_map functions ath9k: Random cleanup ath9k: Miscellaneous fixes mac80211: Add an 802.11n definition ath9k: Use definition from ieee80211.h ath9k: Add IEEE80211_HW_RX_INCLUDES_FCS to hw flags ath9k: Remove more dead code ath9k: Do not update frame's duration field ath9k: Remove sc_lastrx as we don't use it anywhere ath9k: rc.h cleanup ath9k: Whitespace cleanup ath9k: Fix nexttbtt calculation ath9k: Fix TSF Adjust usage mac80211: Change WARN_ON to WARN_ON_ONCE ath9k: Check if the STA supports HT when initializing rate control mac80211: Re-enable aggregation ath9k: Node cleanup ath9k: Simplify node attach/detach routines ath9k: Revamp transmit control block ath9k: Remove SM Power Save as it is not supported now ath9k: Ensure ath_node is not NULL when updating tx chainmask ath9k: Use bitfields to store tid's state in a single variable ath9k: Revamp VAP management ath9k: Refactor hw.c ath9k: Remove unused function ath_get_currentCountry() ath9k: Streamline attach/detach ath9k: Remove unnecessary TSF reset ath9k: Enable interrupts at the proper place ath9k: Remove ath_tx_aggr_resp() ath9k: Clear HT info on starting the driver ath9k: Remove internal RX A-MPDU processing mac80211: Add a new event in ieee80211_ampdu_mlme_action ath9k: Fix compilation failure when RFKILL is enabled mac80211: Use the HT capabilities from the IE instead of the station's caps. ath9k: Merge struct ath_tx_ratectrl with ath_rate_node ath9k: Simplify RC alloc/free functions ath9k: Remove ath_setup_rates ath9k: Remove ath_rate_newassoc() ath9k: Remove half/quarter rate tables ath9k: Nuke fixed rate handling in driver ath9k: Revamp RX handling ath9k: We don't support non-HT devices, so remove superfluous code. ath9k: Remove rate control reference in VAP ath9k: Remove ath_rate_softc ath9k: Use rate_driver_data ath9k: Remove ath9k_rate_table ath9k: General code scrub ath9k: Use helpers ath9k: Move TX completion routine to xmit.c ath9k: Fix bug in deciphering channel flags ath9k: Update TX trigger level on a FIFO underrun. ath9k: Use straightforward PCI routines to setup the TX buffer. ath9k: Code scrub ath9k: Use proper TX channel width for setting channels ath9k: Handle channel initialization for AP mode ath9k: Use cleaner debug masks ath9k: Add ATH9K_DEBUG configuration option ath9k: Remove includes that are not needed ath9k: Add initial layout for an ath9k specific debugfs mechanism ath9k: Add a debugfs file for dumping DMA status ath9k: Choose correct ANI calibration period ath9k: Fix bug in rate table management ath9k: Maintain rate table choice after association ath9k: Add a debugfs file to show interrupt statistics ath9k: Remove remaining occurrences of CONFIG_SLOW_ANT_DIV ath9k: Merge structures ath_atx, ath_node_aggr with ath_node ath9k: Refactor struct ath_softc mac80211: Fix HT channel selection ath9k: Do not use association state to update rate table ath9k: Protect config() callback with a mutex ath9k: Fix chainmask handling bug mac80211: Add 802.11h CSA support ath9k: rateCodeToIndex is not used, remove it ath9k: Update short guard interval in rate control ath9k: Reorganize code in xmit.c ath9k: Remove ath_tx_stopdma and call ath9k_hw_stoptxdma directly ath9k: Merge queue draining functions ath9k: Add a helper function to wake mac80211 queues ath9k: Handle holding descriptor in TX completion properly ath9k: Revamp TX aggregation ath9k: Cleanup buffer type assignment mac80211: Add documentation bits for mac80211_rate_control_flags ath9k: Fix MCS rates registration bug for AR9285 ath9k: Fix bug in rate control capability registration ath9k: Fix bug in NF calibration ath9k: Handle chainmask for A9280 ath9k: Reconfigure beacons on getting a notification from mac80211 ath9k: Fix station access in aggregation completion ath9k: Setup short preamble properly in rate registration ath9k: Fix bug in TX DMA termination ath9k: Fix lockdep warning mac80211: Reset assoc_scan_tries after an unsuccessful scan run ath9k: Fix typo in checking for chip revision ath9k: Remove a bunch of unused macros ath9k: Cleanup get_rate() interface ath9k: Handle mac80211's RC flags for MCS rates ath9k: Add debugfs files for printing TX rate details ath9k: Lock mac80211 callbacks with a mutex ath9k: Remove all the redundant internal buffer types ath9k: Handle mac80211's FIF_CONTROL flag properly ath9k: Add retry counters to rate control debug file ath9k: Header file cleanup ath9k: Convert ANI channel to a pointer ath9k: Remove all the sc_ prefixes ath9k: Store HW version information in a separate structure ath9k: Move regulatory information to a separate structure ath9k: Remove duplicate variables ath9k: Merge ath_hal and ath_hal_5416 structures ath9k: Add callbacks hooks for EEPROM operations ath9k: Cleanup EEPROM operations ath9k: Remove all the useless ah_ variable prefixes ath9k: Store the correct max TX power level ath9k: Fix rd_ext EEPROM capability for AR9285 ath9k: Enable Fractional N mode ath9k: Enable TSF Out of Range Interrupt ath9k: Initialize AGC calibration properly ath9k: Fix bug in disabling MIB counters ath9k: Fix incorrect noise floor reading for 4k EEPROM ath9k: Decrease minimum NF threshold mac80211: Extend the rate control API with an update callback ath9k: Program the RTC registers correctly ath9k: Fix HW wait timeout ath9k: Fix antenna assignment bug in TX status processing ath9k: Initialize channel change time ath9k: Remove a few unused capability macros ath9k: Remove ath_txq_depth and get the queue depth directly ath9k: Use beacon interval directly ath9k: Remove multiple macro occurrences ath9k: Add PER to RC debug statistics ath9k: Fix bug in EEPROM chainmask retrieval ath9k: Fix PCI shutdown sequence ath9k: Add appropriate ANI values for AP mode mac80211: Notify the driver only when the beacon interval changes mac80211: Fix TKIP/WEP HT capability handling ath9k: Fill in rate_update mac80211 callback mac80211: Update IBSS beacon timestamp properly ath9k: Use new scan notifiers from mac80211 ath9k: Scrub beacon.c ath9k: Cleanup beacon stuck processing ath9k: Split beacon configuration into mode specific routines ath9k: Handle TSF properly for AP mode ath9k: Lock config_interface() callback with a mutex ath9k: Remove unused variables in struct ath_beacon_config ath9k: Initialize ANI properly ath9k: Fix bug in TX aggregation ath9k: Fix bug in reading debugfs file 'rcstat' ath9k: Add spectrum management to HW capabilities ath9k: Miscellaneous EEPROM handling cleanup ath9k: Move AR5416_VER_MASK to a common location ath9k: Introduce a helper function for setting board gain values ath9k: Change return type for set_board_values() ath9k: Fix bug in 4K EEPROM size calculation ath9k: Fill in ack signal in TX status ath9k: Fix bug in handling single stream stations ath9k: Update copyright in all the files mac80211: Tear down aggregation sessions for suspend/resume ath9k: Remove a few unused flags ath9k: Remove redundant chainmask check ath9k: Cleanup debug messages ath9k: Change return value of ath9k_hw_fill_cap_info ath9k: Remove redundant variable for Interrupt Mitigation ath9k: Avoid unneeded casts ath9k: Cleanup buffer status handling ath9k: Remove a couple of unused variables in descriptor handling ath9k: Remove unused structures ath9k: Check for root debugfs file ath9k: Remove TIM from the interrupt mask ath9k: Remove the useless do..while loops ath9k: Initialize values when setting up the queue parameters ath9k: Trivial fix to handle AMPDU params properly ath9k: Clean Interrupt handling routine ath9k: Determine number of streams from HT capabilities ath9k: Fix bug in determining HT40 mode ath9k: Handle ASPM properly for RFKILL ath9k: Fix memleak on TX DMA failure ath9k: Fix bug in scan termination ath9k: Remove unused channel flags ath9k: Fix bug in checking HT flag ath9k: Fix bug in determining calibration support ath9k: Initialize ANI timers ath9k: Cleanup calibration interface ath9k: Use a consistent naming convention ath9k: Fix bug in calibration initialization ath9k: Remove CHANNEL_CW_INT handling in ath9k_hw_calibrate mac80211: Add a few 802.11n defines for AMPDU parameters ath9k: Trivial fix in Kconfig ath9k: Fix a sparse warning ath9k: Remove redundant HT macros ath9k: Cleanup return values ath9k: Remove a few redundant variables/macros ath9k: Add debug counters for TX ath9k: Remove unneeded assignment of protocol field ath9k: Cleanup function return types ath9k: Try to fix whitespace damage ath9k: Remove a few DEBUG mesages ath9k: Split eeprom.c into manageable pieces ath9k: Cleanup ath9k_hw_4k_set_gain() interface ath9k: Add macros for Antenna Diversity ath9k: Clean antenna configuration for 4K EEPROM chips ath9k: Cleanup TX power calculation for 4K chips ath9k: Remove local chainmask variable ath9k: Update beacon RSSI ath9k: Remove has_hw_phycounters ath9k: Remove duplicate variables ath9k: Fix bug in PCI resume ath9k: Set HW state properly ath9k: Fix TX poll cancelling ath9k: Fix chainmask selection during scanning ath9k: Reduce the frequency of PA offset calibration ath9k: Fix bugs in programming registers during PA CAL ath9k: Handle PA cal usage properly ath9k: Update INITVALs for AR9285 ath9k: Wrap DMA dump function with PS wakeup/restore ath9k: Fix RX Filter handling for BAR ath9k: Fix channelFlags for 2GHZ ath9k: Fix bug in ANI channel handling ath9k: Fix bug in ANI channel handling ath9k: Restore TSF after RESET ath9k: Fix chip wakeup issue ath9k: Fix regression in PA calibration ath9k: Fix RFKILL bugs
Sujoy Gupta (1): V4L/DVB (4685): Fix compiler warning in drivers/media/video/video-buf.c
Sukadev Bhattiprolu (61): kthread: airo.c kthread: drivers/base/firmware_class.c pidspace: is_init() pids: coding style: use struct pidmap Move pidmap to pspace.h Define struct pspace rename struct pspace to struct pid_namespace add child reaper to pid_namespace attach_pid() with struct pid parameter statically initialize struct pid for swapper Explicitly set pgid and sid of init process Use struct pid parameter in copy_process() Use task_pgrp() task_session() in copy_process() Kill unused sesssion and group values in rocket driver Fix some coding-style errors in autofs Replace pid_t in autofs with struct pid reference Don't init pgrp and __session in INIT_SIGNALS pid namespaces: define and use task_active_pid_ns() wrapper pid namespaces: rename child_reaper() function pid namespaces: use task_pid() to find leader's pid pid namespaces: move alloc_pid() to copy_process() pid namespaces: introduce struct upid pid namespaces: create a slab-cache for 'struct pid_namespace' pid namespaces: allow signalling cgroup-init pid namespaces: destroy pid namespace on init's death devpts: propagate error code from devpts_pty_new devpts: factor out PTY index allocation tty: Move parts of tty_init_dev into new functions Move tty lookup/reopen to caller Add an instance parameter devpts interfaces Simplify devpts_get_tty() Simplify devpts_pty_new() Simplify devpts_pty_kill 'kill sig -1' must only apply to caller's namespace Remove devpts_root global Per-mount allocated_ptys Per-mount 'config' object Extract option parsing to new function Add DEVPTS_MULTIPLE_INSTANCES config token Define mknod_ptmx() Define get_init_pts_sb() Enable multiple instances of devpts Document usage of multiple-instances of devpts SEND_SIG_NOINFO: masquerade si_pid when crossing pid-ns boundary SEND_SIG_NOINFO: set si_pid to tgid instead of pid mqueue: fix si_pid value in mqueue do_notify() devpts: Must release s_umount on error vfs: simple_set_mnt() should return void Unroll essentials of do_remount_sb() into devpts Parse mount options just once and copy them to super block Move common mknod_ptmx() calls into caller Remove get_init_pts_sb() Merge code for single and multiple-instance mounts signals: add from_ancestor_ns parameter to send_signal() signals: protect cinit from unblocked SIG_DFL signals signals: zap_pid_ns_process() should use force_sig() signals: protect cinit from blocked fatal signals signals: SI_USER: Masquerade si_pid when crossing pid ns boundary devpts: correctly set default options fork(): disable CLONE_PARENT for init pidns: deny CLONE_PARENT|CLONE_NEWPID combination
Sukanto Ghosh (1): sysctl.c: remove unused variable
Suleiman Souhlal (4): x86_64: Don't write out segments from vsyscall32 DSO if it is not mapped Always print out the header line in /proc/swaps ide: use correct IDE error recovery ide: correctly prevent IDE timer expiry function to run if request was already handled
Sumant Patro (20): [SCSI] megaraid_sas: cleanup queue command path [SCSI] megaraid_sas: new template defined to represent each type of controllers [SCSI] megaraid_sas: support for 1078 type controller added [SCSI] megaraid_sas: switch fw_outstanding to an atomic_t [SCSI] megaraid_sas: zcr with fix [SCSI] megaraid_sas: FW transition and q size changes [SCSI] megaraid_sas: frame count optimization [SCSI] megaraid_sas: function pointer for disable interrupt [SCSI] megaraid_sas: prints pending cmds before setting hw_crit_error [SCSI] megaraid_sas: adds tasklet for cmd completion [SCSI] megaraid_sas: sets ioctl timeout and updates version,changelog [SCSI] megaraid_sas: Update module author [SCSI] megaraid_{mm,mbox}: init fix for kdump [SCSI] megaraid_sas: do not process cmds if hw_crit_error is set [SCSI] megaraid_sas: add bios_param in scsi_host_template [SCSI] megaraid_sas: replace pci_alloc_consitent with dma_alloc_coherent in ioctl path [SCSI] megaraid_sas: return sync cache call with success [SCSI] megaraid_sas: update version and author info [SCSI] MegaRAID: Update MAINTAINERS email-id [SCSI] megaraid_sas: intercept cmd timeout and throttle io
Sunil Mushran (96): ocfs2: added source addr to bind() in o2net_start_connect() ocfs2: fix gfp mask in some file system paths ocfs2: Cleanup message prints ocfs2: silence ENOENT during lookup of broken links ocfs2: remove spurious d_count check in ocfs2_rename() ocfs2: local mounts ocfs2: Binds listener to the configured ip address ocfs2_dlm: Ensure correct ordering of set/clear refmap bit on lockres ocfs2_dlm: Silence some messages during join domain ocfs2_dlm: Add timeout to dlm join domain ocfs2_dlm: Missing get/put lockres in dlm_run_purge_lockres ocfs2_dlm: Add missing locks in dlm_empty_lockres ocfs2_dlm: Fix lockres ref counting bug ocfs2_dlm: Check for migrateable lockres in dlm_empty_lockres() ocfs2_dlm: Call cond_resched_lock() once per hash bucket scan ocfs2: Silence compiler warnings ocfs2: Replace panic() with emergency_restart() when fencing ocfs2: Add "preferred slot" mount option ocfs2: Fix rename/extend race ocfs2: Retry sendpage() if it returns EAGAIN ocfs2: Pack vote message and response structures ocfs2: Unlock mutex in local alloc failure case ocfs2: Implement show_options() ocfs2: Local alloc window size changeable via mount option ocfs2: Update default cluster timeouts ocfs2: Enable localalloc for local mounts ocfs2/dlm: Add missing dlm_lock_put()s ocfs2/dlm: Add missing dlm_lockres_put()s in migration path ocfs2/dlm: Add missing dlm_lockres_put()s ocfs2/dlm: Print message showing the recovery master ocfs2/dlm: dlm_thread should not sleep while holding the dlm_spinlock ocfs2/dlm: Rename slabcache dlm_mle_cache to o2dlm_mle ocfs2/dlm: Create slabcaches for lock and lockres ocfs2/dlm: Link all lockres' to a tracking list ocfs2/dlm: Create debugfs dirs ocfs2/dlm: Dump the dlm state in a debugfs file ocfs2/dlm: Dumps the lockres' into a debugfs file ocfs2/dlm: Move struct dlm_master_list_entry to dlmcommon.h ocfs2/dlm: Dumps the mles into a debugfs file ocfs2/dlm: Dumps the purgelist into a debugfs file ocfs2/dlm: Move dlm_print_one_mle() from dlmmaster.c to dlmdebug.c ocfs2/dlm: Fix lockname in lockres print function ocfs2/dlm: Cleanup lockres print ocfs2/net: Add debug interface to o2net ocfs2: Allow uid/gid/perm changes of symlinks ocfs2: Use GFP_NOFS in kmalloc during localalloc window move ocfs2/net: Silence build warnings ocfs2/dlm: Silence build warnings ocfs2/net: Silence build warnings ocfs2/dlm: Fixes oops in dlm_new_lockres() ocfs2: Add CONFIG_OCFS2_FS_STATS config option ocfs2: Instrument fs cluster locks ocfs2: Silence an error message in ocfs2_file_aio_read() ocfs2/net: Silence build warnings on sparc64 ocfs2: Add counter in struct ocfs2_dinode to track journal replays ocfs2: Fix race between mount and recovery ocfs2: Fix oops when racing files truncates with writes into an mmap region ocfs2: Add xattr mount option in ocfs2_show_options() ocfs2: Set journal descriptor to NULL after journal shutdown ocfs2/dlm: Fix a race between migrate request and exit domain ocfs2/dlm: Clean up errors in dlm_proxy_ast_handler() ocfs2/dlm: Hold off sending lockres drop ref message while lockres is migrating ocfs2/dlm: Fix race in adding/removing lockres' to/from the tracking list ocfs2/dlm: Fix race during lockres mastery ocfs2: Wakeup the downconvert thread after a successful cancel convert ocfs2/dlm: Retract fix for race between purge and migrate ocfs2: Cleanup the lockname print in dlmglue.c ocfs2/dlm: Use ast_lock to protect ast_list ocfs2/dlm: Make dlm_assert_master_handler() kill itself instead of the asserter ocfs2/hb: Expose the list of heartbeating nodes via debugfs ocfs2: Move struct recovery_map to a header file ocfs2: Expose the file system state via debugfs ocfs2: Remove debugfs file local_alloc_stats ocfs2/dlm: Encapsulate adding and removing of mle from dlm->master_list ocfs2/dlm: Clean up struct dlm_lock_name ocfs2/dlm: Refactor dlm_clean_master_list() ocfs2/dlm: Create and destroy the dlm->master_hash ocfs2/dlm: Activate dlm->master_hash for master list entries ocfs2/dlm: Indent dlm_cleanup_master_list() ocfs2/dlm: Track number of mles ocfs2/dlm: Improve lockres counts ocfs2/dlm: dlm_set_lockres_owner() and dlm_change_lockres_owner() inlined ocfs2/dlm: Show the number of lockres/mles in dlm_state ocfs2/dlm: Remove struct dlm_lock_name in struct dlm_master_list_entry ocfs2/dlm: Do not purge lockres that is being migrated dlm_purge_lockres() ocfs2/dlm: Tweak mle_state output ocfs2: Add missing iput() during error handling in ocfs2_dentry_attach_lock() ocfs2/net: Use wait_event() in o2net_send_message_vec() ocfs2: Pin journal head before accessing jh->b_committed_data ocfs2: Fix ocfs2_osb_dump() ocfs2: Stop orphan scan as early as possible during umount ocfs2: Do not initialize lvb in ocfs2_orphan_scan_lock_res_init() ocfs2: Disable orphan scanning for local and hard-ro mounts ocfs2: Initialize the cluster we're writing to in a non-sparse extend ocfs2: ocfs2_write_begin_nolock() should handle len=0 ocfs2: __ocfs2_abort() should not enable panic for local mounts
Suparna Bhattacharya (3): fix for __generic_file_aio_read() to return 0 on EOF ext3 sequential read regression fix ext4: uninitialised extent handling
Suravee Suthikulpanit (1): x86/oprofile: add the logic for enabling additional IBS bits
Suresh Bhogavilli (1): [IPV4]: Fix garbage collection of multipath route entries
Suresh Jayaraman (10): USB: ohci-pnx4008: Remove unnecessary cast of return value of kzalloc Fix missing braces in cifs_revalidate() NFS: Handle -ESTALE error in access() NFS: Minor __nfs_revalidate_inode cleanup cifs: Rename cifs_strncpy_to_host and fix buffer size cifs: Increase size of tmp_buf in cifs_readdir to avoid potential overflows NFS: add support for splice writes cifs: Fix incorrect return code being printed in cFYI messages PATCH] cifs: fix broken mounts when a SSH tunnel is used (try #4) swapfile: avoid NULL pointer dereference in swapon when s_bdev is NULL
Suresh Siddha (149): [IA64] multi-core/multi-thread identification [IA64] Add config SCHED_SMT x86_64: Fix OEM hpet check x86_64: TASK_SIZE fixes for compatibility mode processes sched: remove degenerate domains x86-64/i386: Fix CPU model for family 6 x86_64: Check for bad elf entry address. [NET]: Fix potential stack overflow in net/core/utils.c x86-64: set node_possible_map at runtime - try 2 x86_64: set the irq_chip name for lapic sched: fix newly idle load balance in case of SMT sched: fix the all pinned logic in load_balance_newidle() sched: fix broken SMT/MC optimizations sched: skip updating rq's next_balance under null SD sched: fix MC/HT scheduler optimization, without breaking the FUZZ logic. x86, i387: fix ptrace leakage using init_fpu() x86: fix performance drop for glx x86: fix 64-bit asm NOPS for CONFIG_GENERIC_CPU x86, fpu: split FPU state from task struct - v5 x86, fpu: lazy allocation of FPU area - v5 x86: fpu xstate split cleanup x86: fpu xstate split fix srat, x86: add support for nodes spanning other nodes x86 PAT: fix performance drop for glx, use UC minus for ioremap(), ioremap_nocache() and pci_mmap_page_range() x86: fix fpu restore from sig return x86: fix broken math-emu with lazy allocation of fpu area x86, fpu: fix CONFIG_PREEMPT=y corruption of application's FPU stack x86: fix NULL pointer deref in __switch_to x86: fix NULL pointer deref in __switch_to x64, x2apic/intr-remap: Intel vt-d, IOMMU code reorganization x64, x2apic/intr-remap: fix the need for sequential array allocation of iommus x64, x2apic/intr-remap: code re-structuring, to be used by both DMA and Interrupt remapping x64, x2apic/intr-remap: use CONFIG_DMAR for DMA-remapping specific code x64, x2apic/intr-remap: Fix the need for RMRR in the DMA-remapping detection x64, x2apic/intr-remap: parse ioapic scope under vt-d structures x64, x2apic/intr-remap: move IOMMU_WAIT_OP() macro to intel-iommu.h x64, x2apic/intr-remap: Queued invalidation infrastructure (part of VT-d) x64, x2apic/intr-remap: Interrupt remapping infrastructure x64, x2apic/intr-remap: routines managing Interrupt remapping table entries. x64, x2apic/intr-remap: generic irq migration support from process context x64, x2apic/intr-remap: 8259 specific mask/unmask routines x64, x2apic/intr-remap: ioapic routines which deal with initial io-apic RTE setup x64, x2apic/intr-remap: introduce read_apic_id() to genapic routines x64, x2apic/intr-remap: Interrupt-remapping and x2apic support, fix x64, x2apic/intr-remap: basic apic ops support x64, x2apic/intr-remap: cpuid bits for x2apic feature x64, x2apic/intr-remap: disable DMA-remapping if Interrupt-remapping is detected (temporary quirk) x64, x2apic/intr-remap: x2apic ops for x2apic mode support x64, x2apic/intr-remap: introcude self IPI to genapic routines x64, x2apic/intr-remap: x2apic cluster mode support x64, x2apic/intr-remap: setup init_apic_ldr for UV x64, x2apic/intr-remap: IO-APIC support for interrupt-remapping x64, x2apic/intr-remap: MSI and MSI-X support for interrupt remapping infrastructure x64, x2apic/intr-remap: add x2apic support, including enabling interrupt-remapping x64, x2apic/intr-remap: support for x2apic physical mode support x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP x64, x2apic/intr-remap: Interrupt-remapping and x2apic support x2apic: uninline uv_init_apic_ldr() x2apic: xen64 paravirt basic apic ops x2apic: kernel-parameter documentation for "x2apic_phys" x86: let 32bit use apic_ops too - fix x86: apic_ops for lguest x86: APIC: Remove apic_write_around(); use alternatives, merge fix x64, apic: use generic apic_write() for ack_APIC_irq() x64, fpu: fix possible FPU leakage in error conditions x86, xsave: xsave cpuid feature bits x86, xsave: enable xsave/xrstor on cpus with xsave support x86, xsave: context switch support using xsave/xrstor x86, xsave: dynamically allocate sigframes fpstate instead of static allocation x86, xsave: reorganization of signal save/restore fpstate code layout x86, xsave: xsave/xrstor specific routines x86, xsave: struct _fpstate extensions to include extended state information x86, xsave: save/restore the extended state context in sigframe x86, xsave: update xsave header bits during ptrace fpregs set crypto: padlock - fix VIA PadLock instruction usage with irq_ts_save/restore() x86, xsave: remove the redundant access_ok() in setup_rt_frame() x86, xsave: clear the user buffer before doing fxsave/xsave x86, xsave: use BUG_ON() instead of BUILD_BUG_ON() x86: use cpuid vector 0xb when available for detecting cpu topology x86: use x2apic id reported by cpuid during topology discovery x86: use x2apic id reported by cpuid during topology discovery, fix x86: xsave: restore xcr0 during resume IO resources, x86: ioremap sanity check to catch mapping requests exceeding the BAR sizes x86: xsave: fix error condition in save_i387_xstate() x86: xsave: set FP, SSE bits in the xsave header in the user sigcontext x86, cpa: rename PTE attribute macros for kernel direct mapping in early boot x86, cpa: remove USER permission from the very early identity mapping attribute x86, cpa: make the kernel physical mapping initialization a two pass sequence x86, cpa: dont use large pages for kernel identity mapping with DEBUG_PAGEALLOC x86, cpa: no need to check alias for __set_pages_p/__set_pages_np x86, cpa: remove cpa pool code x86, cpa: srlz cpa(), global flush tlb after splitting big page and before doing cpa x86: track memtype for RAM in page struct x86: fix pagetable init 64-bit breakage x86, cpa: make the kernel physical mapping initialization a two pass sequence, fix x86: fix compat-vdso sparseirq: fix intr-remap with dyn_array/nr_irqs changes] dmar: use list_for_each_entry_safe() in dmar_dev_scope_init() dmar: fix dmar_parse_dev() devices_cnt error condition check dmar: use spin_lock_irqsave() in qi_submit_sync() resources: fix x86info results ioremap.c:226 __ioremap_caller+0xf2/0x2d6() WARNINGs generic-ipi: fix the smp_mb() placement x86: add smp_mb() before sending INVALIDATE_TLB_VECTOR V4L/DVB (9356): [PATCH] saa7134: fix resource map sanity check conflict x86: fix intel x86_64 llc_shared_map/cpu_llc_id anomolies x86: use logical apicid in x2apic_cluster's x2apic_cpu_mask_to_apicid_and() x86: fix broken flush_tlb_others_ipi() x86, pat: fix reserve_memtype() for legacy 1MB range x86: fix page attribute corruption with cpa() x86: fix PTE corruption issue while mapping RAM using /dev/mem x86: remove mach_apic.h, fix x86: unify genapic code, unify subarchitectures, remove old subarchitecture code, xapic fix sched: fix nohz load balancer on cpu offline x86, pat: fix warn_on_once() while mapping 0-1MB range with /dev/mem x86: select x2apic ops in early apic probe only if x2apic mode is enabled x86, x2apic: fix lock ordering during IRQ migration x86, dmar: move page fault handling code to dmar.c x86, x2apic: enable fault handling for intr-remapping x86, dmar: routines for disabling queued invalidation and intr remapping x86, dmar: start with sane state while enabling dma and interrupt-remapping x86, intr-remapping: fix free_irte() to clear all the IRTE entries x86, x2apic: use virtual wire A mode in disable_IO_APIC() with interrupt-remapping x86, x2apic: fix clear_local_APIC() in the presence of x2apic x86, x2apic: cleanup the IO-APIC level migration with interrupt-remapping x86, x2apic: cleanup ifdef CONFIG_INTR_REMAP in io_apic code x86, ioapic: Fix non atomic allocation with interrupts disabled x86: fix broken irq migration logic while cleaning up multiple vectors x86, dmar: use atomic allocations for QI and Intr-remapping init x86: add x2apic_wrmsr_fence() to x2apic flush tlb paths x86, PAT: Remove duplicate memtype reserve in pci mmap x86, ACPI: add support for x2apic ACPI extensions ACPI: update x2apic comments x86, CPA: Change idmap attribute before ioremap attribute setup x86, PAT: Consolidate code in pat_x_mtrr_type() and reserve_memtype() x86, PAT: Remove duplicate memtype reserve in devmem mmap x86: add linux kernel support for YMM state x86-64: fix FPU corruption with signals and preemption x86: x2apic, IR: Clean up X86_X2APIC and INTR_REMAP config checks x86: x2apic, IR: Move eoi_ioapic_irq() into a CONFIG_INTR_REMAP section x86: x2apic, IR: Clean up panic() with nox2apic boot option x86: x2apic, IR: Make config X86_UV dependent on X86_X2APIC x86: x2apic, IR: remove reinit_intr_remapped_IO_APIC() x86: introduce noxsave boot parameter x86, pat: Allow ISA memory range uncacheable mapping requests clockevent: Prevent dead lock on clockevents_lock generic-ipi: Allow cpus not yet online to call smp_call_function with irqs disabled x86, pat/mtrr: Rendezvous all the cpus for MTRR/PAT init x86, pat: don't use rb-tree based lookup in reserve_memtype() x86, apic: Use logical flat on intel with <= 8 logical cpus
Surjit Reang (2): S2io: Fixes to enable multiple transmit fifo support S2io: Fix for LRO Bugs
Surya (1): replace pci_find_device in drivers/telephony/ixj.c
Surya Prabhakar N (1): drivers/net/tokenring/3c359.c
Suzanne Wood (1): md: provide proper rcu_dereference / rcu_assign_pointer annotations in md
Suzuki (2): madvise: Avoid returning error code -EBADF for anonymous mappings Fix do_path_lookup() to add the check for error in link_path_walk()
Suzuki K P (2): Fix check_partition routines fix reiserfs bad path release panic
Suzuki Kp (1): fix rescan_partitions to return errors properly
Suzuki Poulose (1): fix compat_sys_utimensat()
Svante Olofsson (1): dvb: usb: digitv: support for nxt6000 demod
Sven Anders (4): [WATCHDOG] Winbond SMsC37B787 watchdog driver Input: appletouch - simplify touchpad type detection Input: appletouch - prepare for geyser 3/4 handling Input: appletouch - handle geyser 3/4 status bits
Sven Anders & Marcus Junker (2): [WATCHDOG] NS pc87413-wdt Watchdog driver [WATCHDOG] NS pc87413-wdt Watchdog driver v1.1
Sven Andersen (1): USB: ftdi_sio - really enable EM1010PC
Sven Anderson (1): USB: clean up all iPod models in unusual_devs.h
Sven Eckelmann (1): ALSA: ctxfi: Swapped SURROUND-SIDE mute
Sven Hartge (2): [SPARC64]: Fix compile error in irq.c via-velocity: use driver string instead of dev->name before register_netdev()
Sven Henkel (2): pmac/radeonfb: Add suspend support for M11 chip in new iBook 12" ppc32: Add new iBook 12" to PowerMac models table
Sven Luther (1): ppc64: override command line AS/LD/CC variables when adding -m64 and co for biarch compilers
Sven Schnelle (8): [PARISC] Add NETPOLL support to lasi_82596 [NETFILTER]: x_tables: add TCPOPTSTRIP target [SCSI] gdth: Allocate sense_buffer to prevent NULL pointer dereference afs: prevent double cell registration afs: add missing up_write() on return afs: remove smp_prcessor_id() from debug macro rxrpc: remove smp_processor_id() from debug macro macb: use random mac if stored address in EEPROM is invalid
Sven Schuetz (3): [SCSI] zfcp: Add port_state attribute to sysfs include blktrace_api.h in headers_install [SCSI] zfcp: Add FC pass-through support
Sven Wegener (48): ipvs: Make wrr "no available servers" error message rate-limited x86: Remove obsolete LOCK macro from include/asm-x86/atomic_64.h ipvs: Initialize mcast addr at compile time ipvs: Use ERR_PTR for returning errors from make_receive_sock() and make_send_sock() ipvs: Use kthread_run() instead of doing a double-fork via kernel_thread() ipvs: Put backup thread on mcast socket wait queue ipvs: Use schedule_timeout_interruptible() instead of msleep_interruptible() net: Add missing extra2 parameter for ip_default_ttl sysctl iwlwifi: Don't use buffer allocated on the stack for led names ipvs: Fix possible deadlock in sync code ipvs: Fix possible deadlock in estimator code ipvs: Use ARRAY_SIZE() ipvs: Use list_empty() instead of open-coding the same functionality ipvs: Initialize schedulers' struct list_head at compile time ipvs: Annotate init functions with __init ipvs: Mark net_vs_ctl_path const ipvs: Embed estimator object into stats object ipvs: No need to zero out ip_vs_stats during initialization ipvs: Only call init_service, update_service and done_service for schedulers if defined ipvs: Create init functions for estimator code ipvs: Fix race conditions in lblc scheduler ipvs: Fix race conditions in lblcr scheduler nbd: fix memory leak of nbd_dev array ipvs: Use pointer to address from sync message ipvs: Return negative error values from ip_vs_edit_service() ipvs: Mark tcp/udp v4 and v6 debug functions static ipvs: Reject ipv6 link-local addresses for destinations ipvs: Restrict connection table size via Kconfig ipvs: Embed user stats structure into kernel stats structure ipvs: Restrict sync message to 255 connections ipvs: Fix unused label warning i2c-dev: Return correct error code on class_create() failure Btrfs: Invalidate dcache entry after creating snapshot and Btrfs: Add compatibility for kernels >= 2.6.27-rc1 leds-fsg: change order of initialization and deinitialization leds-pca955x: add proper error handling and fix bogus memory handling ipvs: Remove stray file left over from ipvs move [CPUFREQ] Don't export governors for default governor md: check for memory allocation failure in faulty personality leds: Add leds-wrap default-trigger leds: Remove uneeded strlen calls leds: leds-pca955x - Mark pca955x_led_set() static leds: eds-pca9532: mark pca9532_event() static leds: Fixup kdoc comment to match parameter names leds: Fix sparse warning in leds-ams-delta leds: Fix wrong loop direction on removal in leds-ams-delta leds: leds-pca9532 - fix memory leak and properly handle errors mm: fix dirty_bytes/dirty_background_bytes sysctls on 64bit arches
Sven-Thorsten Dietrich (1): sched: simplify can_migrate_task()
Swaminathan S (1): USB: musb cppi dma fix
Swen Schillig (67): [SCSI] zfcp: update maintainers file [SCSI] zfcp: initialize scsi_host_template.max_sectors with appropriate value [SCSI] zfcp: Invalid locking order [SCSI] zfcp: use of uninitialized variable [SCSI] zfcp: removed wrong comment [SCSI] zfcp: Replace kmalloc/memset with kzalloc [SCSI] zfcp: code cleanup [SCSI] zfcp: cleanup, separation of ERP, non ERP-version for exchange_ functions [SCSI] zfcp: whitespace cleanup [SCSI] zfcp: update MAINTAINERS [SCSI] zfcp: Wait for free SBAL during exchange config [SCSI] zfcp: Print some messages only during ERP [SCSI] zfcp: Add some statistics provided by the FCP adapter to the sysfs [SCSI] zfcp: receiving an unsolicted status can lead to I/O stall [SCSI] zfcp: Cleanup qdio code [SCSI] zfcp: Automatically attach remote ports [SCSI] zfcp: wait until adapter is finished with ERP during auto-port [SCSI] zfcp: Adapter reopen for large number of unsolicited status [SCSI] zfcp: Cleanup of code in zfcp_aux.c [SCSI] zfcp: consolidate sysfs things into one file. [SCSI] zfcp: zfcp_fsf cleanup. [SCSI] zfcp: Fix reference counter for remote ports [SCSI] zfcp: channel cannot be detached due to refcount imbalance [SCSI] zfcp: remove unused references, declarations and flags [SCSI] zfcp: attach and release SAN nameserver port on demand [SCSI] zfcp: remove all typedefs and replace them with standards [SCSI] zfcp: Simplify get_adapter_by_busid [SCSI] zfcp: put threshold data in hba trace [SCSI] zfcp: fix deadlock caused by shared work queue tasks [SCSI] zfcp: prevent fc_remote_port_delete calls for unregistered rport [SCSI] zfcp: fix erp list usage without using locks [SCSI] zfcp: wait on SCSI work to be finished before proceeding with init dev [SCSI] zfcp: fix double dbf id usage [SCSI] zfcp: returning an ERR_PTR where a NULL value is expected [SCSI] zfcp: verify for correct rport state before scanning for SCSI devs [SCSI] zfcp: eliminate race between validation and locking [SCSI] zfcp: fix deadlock between wq triggered port scan and ERP [SCSI] zfcp: prevent double decrement on host_busy while being busy [SCSI] zfcp: register with SCSI layer on ccw registration [SCSI] zfcp: remove undefined subtype for status read response [SCSI] zfcp: prevent adapter close on initial adapter open [SCSI] zfcp: replace current ERP logging with a more convenient version [SCSI] zfcp: incorrect reaction on incoming RSCN [SCSI] zfcp: fix queue, scheduled work processing. [SCSI] zfcp: Ensure all work is cancelled on adapter dequeue [SCSI] zfcp: Enable auto-port discovery for NPIV. [SCSI] zfcp: Dont block zfcp_wq with scan [SCSI] zfcp: Set WKA-port to offline on adapter deactivation [SCSI] zfcp: avoid false ERP complete due to sema race [SCSI] zfcp: no port recovery after storage side error inject [SCSI] zfcp: no port recovery after ADISC request timeout [SCSI] zfcp: Changed D_ID left port disabled [SCSI] zfcp: Fix invalid command order [SCSI] zfcp: avoid double notify in lowmem scenario [SCSI] zfcp: Fix wka port processing [SCSI] zfcp: invalid usage after free of port resources [SCSI] zfcp: fix layering oddities between zfcp_fsf and zfcp_qdio [SCSI] zfcp: Replace fsf_req wait_queue with completion [SCSI] zfcp: Improve request allocation through mempools [SCSI] zfcp: Remove the useless ZFCP_REQ_AUTO_CLEANUP flag [SCSI] zfcp: Move workqueue to adapter struct [SCSI] zfcp: Separate qdio attributes from zfcp_fsf_req [SCSI] zfcp: Move qdio related data out of zfcp_adapter [SCSI] zfcp: Update dbf calls [SCSI] zfcp: introduce _setup, _destroy for qdio and FC [SCSI] zfcp: Apply common naming conventions to zfcp_fc [SCSI] zfcp: resolve false usage of dd_data in fc_rport
Syed Khasim (1): mmc: Add maintainers for TI OMAP MMC interface
Syed Mohammed Khasim (7): ARM: OMAP: plat-omap changes for 2430 SDP ARM: OMAP: Add minimal OMAP2430 support ARM: OMAP: Add 3430 CPU identification macros i2c-omap: Add high-speed support to omap-i2c ARM: OMAP3: Add support for 3430 SDP, v4 ARM: OMAP3: Add omap3 EVM support ARM: OMAP3: Add omap3 EVM defconfig
Syed Mohammed, Khasim (6): ARM: OMAP: Add 3430 gpio support ARM: OMAP: Pre-3430 clean-up for dmtimer.c ARM: OMAP: Add dmtimer support for OMAP3 ARM: OMAP3: Add minimal omap3430 support ARM: OMAP3: Add minimal Beagle board support ARM: OMAP3: Add Beagle defconfig
Syed Rafiuddin (4): ARM: OMAP4: Add McBSP support ARM: OMAP4: Add UART4 support ARM: OMAP4: Update the GPIO support spi: McSPI support for OMAP4
Sylvain FORET (1): [ALSA] snd_hda_intel: fix for intel imac
Sylvain Meyer (4): intelfb: Add voffset option to avoid conficts with Xorg i810 driver intelfb: fix accel detection when changing video modes intelfb documentation intelfb: Do not ioremap entire graphics aperture
Sylvain Munaut (38): i2c: Race fix for i2c-mpc.c ppc32: Remove useless file arch/ppc/platforms/mpc5200.c ppc32/serial: Fix compiler errors with GCC 4.x in mpc52xx_uart.c ppc32/serial: Change mpc52xx_uart.c to use the Low Density Serial port major ppc32: Fix static IO mapping for Freescale MPC52xx ppc32: Modify Freescale MPC52xx IRQ mapping to _not_ use irq 0 ppc32: Remove __init qualifier from mpc52xx pci resources fixups ppc32: Fix MPC52xx configuration space access ppc32: Fix MPC52xx PCI init in cas the bootloader didn't do it ppc32: Allows compilation of a MPC52xx kernel without PCI ppc32: Adds support for the PCI hostbridge in MPC5200B ppc32: Adds support for the LITE5200B dev board ppc32: Reorganize and complete MPC52xx initial cpu setup ppc: Fix io.h for config with CONFIG_PCI not set [POWERPC] Separate IRQ config / register set from main header [POWERPC] 52xx: Don't use device_initcall to probe of_platform_bus ohci: Rework bus glue integration to allow several at once ohci: Add support for OHCI controller on the of_platform bus libata: Add support for the MPC52xx ATA controller [POWERPC] Add device tree fixups for the EFIKA [POWERPC] Restore 'proper' link order in platform [POWERPC] Use common 52xx of_platform probe code for EFIKA [POWERPC] Fix unbalanced of_node_{get,put} in efika-setup.c [POWERPC] Small cleanup of EFIKA platform [POWERPC] Dispose irq mapping when done in mpc52xx_serial.c [POWERPC] Add a unified uevent handler for bus based on of_device [POWERPC] powermac: Use the new of_device common uevent handler [POWERPC] Add uevent handler for of_platform_bus [POWERPC] Export of_device_get_modalias [POWERPC] macintosh: Use common modalias generation for macio_sysfs powerpc: Fix the MODALIAS generation in modpost for of devices [POWERPC] exports rheap symbol to modules [POWERPC] rheap: Changes config mechanism [POWERPC] mpc52xx: Update mpc52xx_psc structure with B revision changes [POWERPC] bestcomm: core bestcomm support for Freescale MPC5200 [POWERPC] bestcomm: ATA task support [POWERPC] bestcomm: FEC task support [POWERPC] bestcomm: GenBD task support
Sylvain Pasche (1): V4L/DVB (4023): Subject: Pinnacle PCTV grey remote control support
Sylver Bruneau (8): [ARM] Orion: implement power-off method for Kurobox Pro [ARM] Orion: add QNAP TS-409 support [ARM] Orion: remove code duplication in TS209 and TS409 setup files [ARM] Orion: add Maxtor Shared Storage II support [ARM] Orion: initialize UART1 on Kurobox Pro/Linkstation Pro [ARM] Orion: fix for tsx09-common.c compilation problem [ARM] Orion: add Buffalo Terastation Pro II/Live support [WATCHDOG] Orion: add hardware watchdog support
Séguier Régis (2): via-velocity : fix compilation warning. via-velocity : fix no link detection on boot
Søren Hauberg (1): USB: Support for the Evolution Scorpion robots
S�bastien Dugu (1): aio-retry-fix: fix aio retry work queueing
T. H. Huth (1): [ALSA] snd-powermac: handle dead DMA transfers
TAKADA Yoshihito (2): i386: geode configuration fixes ptrace GET/SET FPXREGS broken
TINNES Julien RD-MAPS-ISS (1): Potential null pointer dereference in amiga serial driver
TJ (1): Input: wistron_btns - support Prestigio Wifi RF kill button
TOMARI Hisanobu (1): ide-pmac: IDE cable detection on Apple PowerBook
Tadashi Abe (1): irda-usb: suspend/resume support
Tai-hwa Liang (1): Input: add new driver for Sentelic Finger Sensing Pad
Taisuke Yamada (1): [libata] LBA28/LBA48 off-by-one bug in ata.h
Takahiro Hirofuchi (3): Staging: USB/IP: add common functions needed Staging: USB/IP: add client driver Staging: USB/IP: add host driver
Takahiro Yasui (3): dm log: fix dm_io_client leak on error paths dm log: avoid reinitialising io_req on every operation [SCSI] limit state transitions in scsi_internal_device_unblock
Takamasa Ohtake (1): USB: ohci handles hardware faults during root port resets
Takanari Hayama (1): sh: add UIO support for JPU on SH7722.
Takao Indoh (2): [IA64] kdump: Add crash_save_vmcoreinfo for INIT [IA64] Restore registers in the stack on INIT
Takao Shinohara (1): [POWERPC] PS3: Fix system slowdown
Takashi Iwai (2321): [ALSA] Skip ac97 SPDIF controls [ALSA] Fix the detection of resolution of ac97 controls [ALSA] Fix memory leak [ALSA] Use old default id strings for compatibility [ALSA] Fix the default id of multiple cards [ALSA] Add mixer map for Sound Blaster MP3+ [ALSA] Check revision for the proper detection of audigy 2 [ALSA] Remove unused variables [ALSA] Add CM9780 support, fix CM9761 SPDIF [ALSA] choose multi-channel jacks automatically [ALSA] Fix SPDIF rate with dxs_support=4 [ALSA] Replace pci_module_init() with pci_register_driver() [ALSA] Fix compile warning [ALSA] Fix permissions in some /proc files [ALSA] Fix capture on OSS emulation [ALSA] Improve the shared-jack handling on ac97 [ALSA] Add AD1981HD and AD1983 support [ALSA] Remove dead code [ALSA] Misc clean up [ALSA] Increase timer protocol number [ALSA] Add dxs_support=5 for Insight P4-ITX [ALSA] Fix a typo in comments [ALSA] Show PIN jack type [ALSA] Fix and cleanup of CM9880 auto-configuration [ALSA] Add dxs_support entry for MSI K8T Neo-FIS2R [ALSA] Add position_fix module option [ALSA] Add ASUS Z71V support [ALSA] Add test model for debugging ALC880 devices [ALSA] Add support of VIA VT8251/VT8237A HD-Audio controllers [ALSA] Rename pci_vendor/pci_device to pci_subvendor/pci_subdevice [ALSA] Remove obsolete mixer control [ALSA] Suppress error message [ALSA] Fix a typo in position_fix module option type [ALSA] Allow more than 2 channel modes [ALSA] Add Analog Devices vendor name [ALSA] Suppress debug message [ALSA] Add PnP ID ADS7180 [ALSA] Add missing PAUSE ioctl [ALSA] Change some timer ioctls due to confliction [ALSA] Fix Mic/CLFE sharing on AD1985 [ALSA] Export missing snd_pcm_format_*() [ALSA] Fix resume of via82xx-modem [ALSA] Add the vendor 0x1558 to PM whitelist of es1968 [ALSA] cmipci: Fix obsolete description [ALSA] Add Shuttle SN25P support [ALSA] Update documentation for ice1712 and ice1724 [ALSA] Add comments for [ALSA] Make docproc happy [ALSA] Use standard form for URL [ALSA] hda-code: Fix the array size of codec list [ALSA] Fix ALC880 capture problems [ALSA] Fix a wrong bit set in AC1985 code [ALSA] Add dxs_support for a Twinhead mobo [ALSA] [doc] Fix a comment about dxs_support for via82xx driver [ALSA] als4000 - Fix kernel panic with MPU401 [ALSA] ice1724 - Add support of Chaintech AV-710 [ALSA] Fix compilation on 32bit arch [ALSA] Add write support to snd-page-alloc proc file [ALSA] hda-intel - Fix Oops in the error path [ALSA] Fix races between PCM drain and other ops [ALSA] Add FSC T3010 quirk [ALSA] Add HDSP MADI driver [ALSA] Add documentation for HDSP MADI [ALSA] Fix the handling of amp cache in hda-codec [ALSA] Fix the PCM mixer switch for AD1986A [ALSA] Fix the analog loopback volumes of ALC codecs [ALSA] Disable MPU401 on SIS7018 [ALSA] hda-codec - Print all AMP IN values [ALSA] hda-codec - Feed front signals to all surrounds [ALSA] hda-codec - Clean up and fix ALC-codec support code [ALSA] hda-codec - Allow sub_device=0 in board config check [ALSA] hda-codec - Add support of more models with ALC codecs [ALSA] Add const prefix [ALSA] hda-codec - More fix of ALC880 codec support [ALSA] via82xx - Fix info text about dxs_support option [ALSA] Add dxs_support for Soltek SL-K8Tpro-939 [ALSA] hda-codec - Fix oops with ALC880 [ALSA] trident - Shut up compile warnings [ALSA] hda-codec - Add 6stack model for ALC880 [ALSA] hda-codec - Add entry for Acer APFV [ALSA] Fix dependency of GUS driver [ALSA] Use kstrdup [ALSA] Fix and clean-up of vxpocket driver [ALSA] vxpocket - Remove unused code [ALSA] cmipci - Add Mic Boost capture switch [ALSA] Fix resume of intel8x0 [ALSA] maestro3 - Clean up [ALSA] Add help texts to Kconfig [ALSA] Add DBRI driver on Sparcs [ALSA] Add ARM PXA2xx AC97 driver [ALSA] hdsp - Add 'Sample Clock Source Locking' control [ALSA] vx-driver - Fix the calculation of frequency parameter [ALSA] via82xx - Fix dxs_support of twinhead laptop [ALSA] wavefront - declare initialization data as static [ALSA] hda-codec - Fix reordering of surround channels [ALSA] hda-codec - Add default config for ASUS P5AD2 [ALSA] via82xx - Add dxs entry for Acer Aspire 1524 WMLi [ALSA] ad1816a - Add clockfreq module option [ALSA] ad1816a - Add clockfreq module option [ALSA] hda-intel - Add SiS966 support [ALSA] via82xx - Add DXS entry for MSI K8MM-V [ALSA] Fix PCM 32bit compat layer [ALSA] via82xx - Fix SPDIF sample rates [ALSA] intel8x0 - Fix PM [ALSA] nm256 - Fix PM and irq handling [ALSA] hdspm - Fix module parameter description [ALSA] via82xx - Add DXS entry for MSI 7142 [ALSA] hda-codec - Code clean up [ALSA] Fix compilation without CONFIG_PROC_FS [ALSA] vxpocket - Add missing event callback [ALSA] vxpocket - Fix wrong index assignment [ALSA] vxpocket - Register device pointer [ALSA] hda-codec - Add beep support for Uniwill [ALSA] hda-intel - Fix ULI M5461 support [ALSA] Fix missing spin_unlock [ALSA] pcm - Fix zero-division in 32bit compat layer [ALSA] intel8x0 - Add quirk for FSC 4010 [ALSA] emu10k1 - Add missing ac97 support on SBLive! Player 5.1 Assign device pointer to OSS devices [ALSA] Fix EAPD for MSI S270 [ALSA] atiixp - Fix PM resume [ALSA] intel8x0 - Add quirk for IBM NetVisa A30p [ALSA] Fix ALC658D support [ALSA] Add snd_card_set_dev() [ALSA] hda-intel - Check validity of DMA position [ALSA] Update/fix ALSA document [ALSA] Introduce snd_card_set_generic_dev() [ALSA] Add snd_card_set_generic_dev() call [ALSA] Add snd_card_set_generic_dev() call to ISA drivers [ALSA] hda-codec - Assign audio PCMS first [ALSA] Fix DocBook warnings [ALSA] Remove superfluous PCI ID definitions [ALSA] hda-intel - Fix modem PCM creation [ALSA] powermac - Add AUTO_DRC config [ALSA] pcm-oss - Add bugg-yptr option [ALSA] intel8x0 - Add buggy_semaphore option [ALSA] hda-codec - Added ASUS A6 [ALSA] Replace with kzalloc() - core stuff [ALSA] Replace with kzalloc() - seq stuff [ALSA] Replace with kzalloc() - isa stuff [ALSA] Replace with kzalloc() - pci stuff [ALSA] Replace with kzalloc() - others [ALSA] Another fix for DocBook [ALSA] [PATCH] Add missing sound PCI IDs to pci_ids.h [ALSA] hda-intel - Disable DMA position auto-correction [ALSA] via82xx - Add a dxs whitelist entry [ALSA] Add iBook 1.33GHz support [ALSA] Fix confliction of capture controls on ALC880 test model [ALSA] via82xx - dxs_support entry for an ASUS mobo [ALSA] emu10k1 - Fix loading of SBLive Game board [ALSA] emu10k1 - Fix handling of ac97_chip=2 [ALSA] ali5451 - Don't build non-existing modem PCM Add missing export of getnstimeofday() ALSA: Fix Oops of suspend/resume with generic drivers Fix documentation of driver suspend/resume callbacks [ALSA] Fix surround control of CMI9761 [ALSA] Fix a typo [ALSA] Add description for ALC260 codec [ALSA] intel8x0 - Suppress the codec warnings during probing [ALSA] Add dummy obsoleted module options for backward compatibility [ALSA] Allow 8-44khz sample rates on Revolution 7.1 [ALSA] Remove snd_runtime_check() macro [ALSA] Use getnstimeofday() [ALSA] Make snd_task_name() module local [ALSA] Remove vmalloc wrapper, kfree_nocheck() [ALSA] Remove kmalloc wrappers [ALSA] via82xx - Add DXS entry for Clevo D470 [ALSA] es1938 - Clean up and fix trigger in PM [ALSA] hda-codec - Get subsystem ID from AFG/MFG [ALSA] Add the missing forward declration [ALSA] Add support of high-rate SPDIF output [ALSA] Remove obsolete chip_t [ALSA] intel8x0 - Fix handling of module parameters [ALSA] Add description about a new option of nm256 driver [ALSA] Fix the type of enable module option [ALSA] Remove multi-card support for ali5451 and nm256 [ALSA] Add missing KERN_* suffix to printk [ALSA] hdsp - Code clean up [ALSA] Add missing KERN_* prefix [ALSA] Fix a typo in the last fix [ALSA] intel8x0 - Fix irq handler registration [ALSA] ac97 - Fix confliction of DRA and surround slots [ALSA] ice1724 - Add SPDIF support to Shuttle SN25P [ALSA] hda-codec - Show power state in proc file [ALSA] hda-codec - Minor rewrites Fix wrong irq enable via rtc_control() [ALSA] ice1724 - Fix ADC mux put callback in aureon.c [ALSA] hda-codec - Allocate amp hash array dynamically [ALSA] via82xx - Add dxs entry for MSI KT800 Delta-FSR [ALSA] ali5451 - Fix and clean up codec accessor [ALSA] Remove superfluous pcm_free callbacks [ALSA] Minor clean up and fixes for CS5535 audio driver [ALSA] Sort Kconfig entries [ALSA] Use standard bitmap functions [ALSA] snd-dummy - Code clean-up [ALSA] Remove snd_vx_delay() function [ALSA] Remove tea6330t struct definition from public header [ALSA] Clean up sa11xx-uda1341 driver [ALSA] Clean up ISA cs4231 code [ALSA] [Trivial] Fix spaces in gus.h [ALSA] Clean up includes in asound.h & asequencer.h [ALSA] au1x00 - Code clean up [ALSA] harmony - Code clean up [ALSA] Remove superfluous macros [ALSA] cs4281 - Clean up delay function [ALSA] intel8x0 - Clean up delay function [ALSA] ca0106 - Code clean up [ALSA] ac97 - Remove ac9_enum definition from public header [ALSA] emu10k1x - Minor clean up [ALSA] emu10k1 - Minor clean up of memory block handling [ALSA] korg1212 - Clean up debug prints [ALSA] usx2y - Code clean up [ALSA] emux - Avoid cast of function pointers [ALSA] [Trivial] Fix ac97_quirk option in document [ALSA] Small update of Procfile.txt [ALSA] hda-codec - Add channel-mode helper [ALSA] hda-codec - Prepare unsol workqueue on demand [ALSA] hda-codec - Fix a typo [ALSA] hda-codec - Fix assignment of speaker pin [ALSA] nm256 - Code clean up [ALSA] Remove xxx_t typedefs: Core component [ALSA] Remove xxx_t typedefs: Controls [ALSA] Remove xxx_t typedefs: Timer [ALSA] Remove xxx_t typedefs: Raw MIDI [ALSA] Remove xxx_t typedefs: Hwdep [ALSA] Remove xxx_t typedefs: Proc handler [ALSA] Remove xxx_t typedefs: PCM [ALSA] Remove xxx_t typedefs: OSS-emulation [ALSA] Remove xxx_t typedefs: Mixer OSS-emulation [ALSA] Remove xxx_t typedefs: PCM OSS-emulation [ALSA] Remove xxx_t typedefs: Sequencer [ALSA] Remove xxx_t typedefs: Instrument layer [ALSA] Remove xxx_t typedefs: Sequencer OSS-emulation [ALSA] Backward-compatibility typedefs [ALSA] Remove xxx_t typedefs: MPU401 [ALSA] Remove xxx_t typedefs: OPL3 [ALSA] Remove xxx_t typedefs: OPL4 [ALSA] Remove xxx_t typedefs: I2C drivers [ALSA] Remove xxx_t typedefs: I2C drivers [ALSA] Remove xxx_t typedefs: AC97 [ALSA] Remove xxx_t typedefs: Emu-X synth [ALSA] Remove xxx_t typedefs: Generic drivers [ALSA] Remove xxx_t typedefs: ISA AD1816A [ALSA] Remove xxx_t typedefs: ISA AD1848 [ALSA] Remove xxx_t typedefs: ISA CS423x [ALSA] Remove xxx_t typedefs: ISA ES1688 [ALSA] Remove xxx_t typedefs: ISA SB8/SB16/SBAWE [ALSA] Remove xxx_t typedefs: ISA GUS [ALSA] Remove xxx_t typedefs: ISA Opti9xx [ALSA] Remove xxx_t typedefs: ISA Wavefront [ALSA] Remove xxx_t typedefs: ISA CMI8330 [ALSA] Remove xxx_t typedefs: ISA ES18xx [ALSA] Remove xxx_t typedefs: ISA OPL3SA2 [ALSA] Remove xxx_t typedefs: ISA SoundScape [ALSA] Remove xxx_t typedefs: ISA SB/AD-clone [ALSA] Remove xxx_t typedefs: AK4531 codec [ALSA] Remove xxx_t typedefs: VXdriver [ALSA] Remove xxx_t typedefs: PCI CS46xx [ALSA] Remove xxx_t typedefs: PCI emu10k1 [ALSA] Remove xxx_t typedefs: PCI emu10k1x [ALSA] Remove xxx_t typedefs: PCI HDSP [ALSA] Remove xxx_t typedefs: PCI HDSP-MADI [ALSA] Remove xxx_t typedefs: PCI RME9652 [ALSA] Remove xxx_t typedefs: PCI Trident [ALSA] Remove xxx_t typedefs: PCI YMFPCI [ALSA] Remove xxx_t typedefs: PCI AU88x0 [ALSA] Remove xxx_t typedefs: PCI CA0106 [ALSA] Remove xxx_t typedefs: PCI ALI5451 [ALSA] Remove xxx_t typedefs: PCI CS5535 [ALSA] Remove xxx_t typedefs: HD-Audio codec [ALSA] Remove xxx_t typedefs: HDA-Intel [ALSA] Remove xxx_t typedefs: PCI ICE1712 [ALSA] Remove xxx_t typedefs: PCI ICE1724 [ALSA] Remove xxx_t typedefs: PCI KORG1212 [ALSA] Remove xxx_t typedefs: PCI miXart [ALSA] Remove xxx_t typedefs: PCI NM256 [ALSA] Remove xxx_t typedefs: PCI AD1889 [ALSA] Remove xxx_t typedefs: PCI ALS4000 [ALSA] Remove xxx_t typedefs: PCI ATIIXP [ALSA] Remove xxx_t typedefs: PCI AZT3328 [ALSA] Remove xxx_t typedefs: PCI BT87x [ALSA] Remove xxx_t typedefs: PCI CMIPCI [ALSA] Remove xxx_t typedefs: PCI CS4281 [ALSA] Remove xxx_t typedefs: PCI ENS137x [ALSA] Remove xxx_t typedefs: PCI ES1938 [ALSA] Remove xxx_t typedefs: PCI ES1968 [ALSA] Remove xxx_t typedefs: PCI FM801 [ALSA] Remove xxx_t typedefs: PCI Intel8x0 [ALSA] Remove xxx_t typedefs: PCI Maestro3 [ALSA] Remove xxx_t typedefs: PCI RME32 [ALSA] Remove xxx_t typedefs: PCI RME96 [ALSA] Remove xxx_t typedefs: PCI Sonicvibes [ALSA] Remove xxx_t typedefs: PCI VIA82xx [ALSA] Remove xxx_t typedefs: PCMCIA PDaudioCF [ALSA] Remove xxx_t typedefs: USB-Audio [ALSA] Remove xxx_t typedefs: USB-USX2Y [ALSA] Remove xxx_t typedefs: PowerMac [ALSA] Remove xxx_t typedefs: ARM AACI [ALSA] Remove xxx_t typedefs: ARM PXA2xx [ALSA] Remove xxx_t typedefs: ARM SA11xx-UDA1341 [ALSA] Remove xxx_t typedefs: SPARC AMD7930 [ALSA] Remove xxx_t typedefs: SPARC DBRI [ALSA] Remove xxx_t typedefs: PARISC Harmony [ALSA] Remove xxx_t typedefs: MIPS AU1x00 [ALSA] Remove xxx_t typedefs: Documentation [ALSA] ac97-codec - Better ac97_bus name [ALSA] hda-codec - Add AD1988 support [ALSA] Decentralize PM control [ALSA] pcm - NULL check in snd_pcm_suspend*() [ALSA] ac97 - NULL check in snd_ac97_suspend/resume [ALSA] dummy - Use platform_device [ALSA] mtpav - Use platform_device [ALSA] serial-u16550 - Use platform_device [ALSA] virmidi - Use platform_device [ALSA] mpu401 - Use platform_device [ALSA] Remove SND_GENERIC_DRIVER from drivers/Kconfig [ALSA] vx-driver - Fix PM support [ALSA] atiixp - Fix PM support [ALSA] cs4281 - Fix PM support [ALSA] es1938 - Fix PM support [ALSA] es1968 - Fix PM support [ALSA] cs46xx - Fix PM support [ALSA] trident - Fix PM support [ALSA] ymfpci - Fix PM support [ALSA] intel8x0 - Fix PM support [ALSA] maestro3 - Fix PM support [ALSA] via82xx - Fix PM support [ALSA] ali5451 - Fix PM support [ALSA] hda-intel - Fix PM support [ALSA] nm256-intel - Fix PM support [ALSA] ak4531 - Add PM support [ALSA] ens137x - Fix and ADD PM support [ALSA] emu10k1 - Add PM support [ALSA] fm801 - Add PM support [ALSA] cmipci - Add PM support [ALSA] Add PM support to SB-support code [ALSA] als4000 - Add PM support [ALSA] sb16 - Use platform_device and add PnP support [ALSA] sb8 - Use platform_device and add PnP support [ALSA] es968 - Add PM support [ALSA] ad1848 - Add PM support [ALSA] ad1848 - Use platform_device, add PM [ALSA] cs4231 - Fix PM support [ALSA] cs4231 - Use platform_device [ALSA] cs4236 - Use platform_device [ALSA] als100 - Add PM support [ALSA] azt2320 - Add PM support [ALSA] dt019x - Add PM support [ALSA] ad1816a - Clean up PnP code [ALSA] cmi8330 - Use platform_device, add PM support [ALSA] opl3sa2 - Use platform_device [ALSA] es18xx - Use platform_device [ALSA] sgalaxy - Use platform_device, add PM support [ALSA] sscape - Use platform_device [ALSA] es1688 - Use platform_device [ALSA] gus - Use platform_device [ALSA] opti9xx - Use platform_device [ALSA] wavefront - Use platform_device [ALSA] Remove SND_GENERIC_DRIVER from isa/Kconfig [ALSA] pdaudiocf - Fix PM support [ALSA] powermac - Use platform_device [ALSA] Fix PM support [ALSA] Use platform_device [ALSA] Remove SND_GENERIC_DRIVER from arm/Kconfig [ALSA] Remove snd_card_generic_dev() [ALSA] Remove snd_legacy_auto_probe() [ALSA] document - Add PM support [ALSA] document - Update PM support [ALSA] Merge ad1816a-lib module to ad1816a [ALSA] Add error messages [ALSA] Fix resume of cs4231 [ALSA] Add CS4232 PnP BIOS support [ALSA] Fix possible races in timer callbacks [ALSA] Fix a compile warning [ALSA] hda-codec - Fix connection list parsing [ALSA] hda-codec - Allocate connection lists dynamically in generic parser [ALSA] hda-codec - Fix AD1988 support [ALSA] ice1712 - Fix Front Digital Input of Terratec DMX 6Fire [ALSA] Fix a missing include [ALSA] hda-intel - Use position buffer as default [ALSA] hda-codec - Fix channel mode helper [ALSA] hda-codec - Fix/enhance AD1988 support [ALSA] hda-codec - Fix surrounds on 3stack mode of AD1988 [ALSA] ad1848 - Fix compilation without CONFIG_PM [ALSA] Optimize for config without PROC_FS [ALSA] Optimize for config without PROC_FS (seq and oss parts) [ALSA] dbri - Don't return errors without CONFIG_PROC_FS [ALSA] Optimize for config without PROC_FS (pci drivers) [ALSA] pcm - Make the support of old API selectable [ALSA] powermac - Revert the last addition for 17' powerbook [ALSA] ice1724 - Add support of M-Audio Revolution 5.1 [ALSA] ac97 - Small fix for ALC65x codec [ALSA] via82xx - Add dxs entry for ASRock mobo [ALSA] hda-codec - Fix ALC codec probing [ALSA] hda-codec - Fix Oops with ALC260 auto-probe [ALSA] hda-codec - Small clean up and fixes [ALSA] pcm - Fix wrong asserts [ALSA] hda-codec - Add the model entry for ASUS P5GD1-HVM [ALSA] via82xx - Add a quirk for Targa Traveller 811 [ALSA] emu10k1 - Clean up p16v code [ALSA] hda-codec - Add model entry for Shuttle ST20G5 [ALSA] PATCH] Add PM support to PnP drivers [ALSA] Remove xxx_t typedefs: SPARC CS4231 [ALSA] Revert the nested-device patch [ALSA] opl3 - Fix the unreleased resources [ALSA] via82xx - Add dxs_support for ASUS mobo [ALSA] Fix compilation without CONFIG_PNP [ALSA] emu10k1 - Fix silence problems after suspend [ALSA] emu10k1 - Fix the confliction of 'Front' control [ALSA] via82xx - Add dxs_support entry [ALSA] pcxhr - Fix the sample rate changes [ALSA] hda-codec - Add model entry for Sony VAIO [ALSA] ac97 - Suppress jack sense controls for Thinkpads [ALSA] ac97 - Fix CLFE channel setting of ALC850 [ALSA] hda-codec - Fix capture on Sigmatel STAC92xx codecs [ALSA] via82xx - Add dxs_support entry for EpoX 9HEAI [ALSA] au88x0 - Fix a compile warning [ALSA] opl3sa2 - Fix conflict of driver name on sysfs [ALSA] sb16 - Fix duplicated PnP entry [IA64-SGI] sn_dma_alloc_coherent should use gfp flags [ALSA] via82xx - Add dxs entry for a FSC board [ALSA] wavefront - Fix a compile warning [ALSA] opti93x - Fix a compile warning [ALSA] serial-uart16550 - Fix a compile warning [ALSA] via82xx - Add dxs entry for P4M800/VIA8237R [ALSA] hda-codec - Fix max_channels computation for STAC92xx codecs [ALSA] intel8x0 - Add MCP51 PCI ID [ALSA] hda-codec - Fix typos in alc882 model table Fix "value computed is not used" compile warnings with gcc-4.1 alsa: fix bogus snd_device_free() in opl3-oss.c alsa: fix error paths in snd_ctl_elem_add() [ALSA] pcxhr - Suppress debug messages [ALSA] ens1370 - Fix resume [ALSA] intel8x0 - Fix/cleanup detection of codecs on SIS7012 [ALSA] hda-intel - Add single_cmd option for debugging [ALSA] Fix a typo [ALSA] Clean up pcm-oss plugins [ALSA] ice1724 - Add support of Prodigy-7.1LT [ALSA] Update description of ice1724 driver [ALSA] au88x0 - 64bit arch fixes [ALSA] Fix snd_xxx_t typedefs [ALSA] au88x0 - Fix structs for equalizer [ALSA] Add the notes on PM to ens1370/ens1371 sections [ALSA] Fix mulaw -> linear conversion in OSS PCM emulation [ALSA] Use dma_alloc_coherent() hack on i386 only [ALSA] Removed unneeded page-reserve [ALSA] ac97 - Add support of static resolution tables [ALSA] hda: minor correction to fujitsu ALC260 initverbs [ALSA] via82xx - Add dxs entry for FSC Amilo L7300 [ALSA] ac97 - Remove duplicated entry in lm4550_restbl [ALSA] hda-codec - Add missing model entries for Intel 945 boards [ALSA] hda-intel - Automatic correction to single_cmd mode [ALSA] hda-intel - Auto-correction of the DMA position mode [ALSA] Fix check of enable module option [ALSA] pcm - Move PAUSE ioctl to common ioctl handler [ALSA] Fix sleep in atomic in virmidi driver [ALSA] cs4236 - Fix a typo [ALSA] opti9x - Fix compile without CONFIG_PNP [ALSA] hda-codec - Fix ALC262 for Fujitsu laptop [ALSA] Update description of hda-intel models [ALSA] via82xx - Add dxs entry for ASRock mobo [ALSA] hda-codec - Fix AD198x recording and add HP model [ALSA] Fix missing AD1986a capsrc [ALSA] Fix typos in document [ALSA] hda-codec - Add lg model for LG laptop [ALSA] emu10k1 - Add the entry for Audigy4 SB0400 [ALSA] Add default entry for CTL Travel Master U553W [ALSA] hda-codec - Fix support of laptops with AD1986A codec [ALSA] hda-codec - Fix Aopen i915GMm-HFS mobo [ALSA] ac97 - Allow drivers to set static volume resolution table [ALSA] ac97 - Clean up obsolete workarounds [ALSA] hda-codec - Add model entry for FIC P4M-915GD1 [ALSA] hda-codec - Add support for VAIO FE550G and SZ110 [ALSA] hda-codec - Fix for Samsung R65 and ASUS A6J [ALSA] ice1712 - Fix wrong value types for enum items [ALSA] hda-codec - Fix BIOS auto-configuration [ALSA] hda-codec - Fix generic auto-configurator [ALSA] Fix memory leaks in error path of control.c [ALSA] hda-codec - Add support for HP nx9420 laptop [ALSA] hda-codec - Add support for ASUS P4GPL-X Fix "value computed not used" warnings [ALSA] Add support of LG LW20 laptop [ALSA] hda-codec - Fix VREF level of Mic inputs on STAC92xx codecs [ALSA] via82xx - Add dxs entry for EPoX EP-8KRAI [ALSA] Cleanup unused argument for snd_power_wait() [ALSA] Make CONFIG_SND_CS46XX_NEW_DSP yes as default [ALSA] hda-codec - Fix unsol event initialization at resume of stac92xx [ALSA] hda-codec - Fix noisy output wtih AD1986A 3stack model [ALSA] Remove obsolete kfree_nocheck call [ALSA] Remove obsolete kfree_nocheck call [ALSA] Tiny clean up of PCM codes [ALSA] Clean up PCM codes (take 2) [ALSA] Fix / clean up PCM-OSS setup hooks [ALSA] Test volume resolution of usb audio at initialization [ALSA] cs4281 - Fix the check of right channel [ALSA] cs4281 - Fix the check of timeout in probe [ALSA] Fix Oops of PCM OSS emulation [ALSA] hda-codec - Add another HP laptop with AD1981HD [ALSA] via82xx - Add a dxs entry for ECS K8T890-A [ALSA] hda-codec - Add support of ASUS U5A with AD1986A codec [ALSA] ac97 - Add entry for VIA VT1618 codec [ALSA] hda-codec - Use model 'hp' for all HP laptops with AD1981HD [ALSA] hda-codec - Add entry for Epox EP-5LDA+ GLi [ALSA] Fix double free in error path of miro driver [ALSA] intel8x0 - Disable ALI5455 SPDIF-input [ALSA] hda-codec - Add model entry for ASUS M9 laptop [ALSA] hda-codec - Add codec id for AD1988B codec chip [ALSA] Fix Oops at rmmod with CONFIG_SND_VERBOSE_PROCFS=n [ALSA] hda-codec - Fix capture from line-in on VAIO SZ/FE laptops [ALSA] hda-codec - Add model entry for ASUS Z62F [ALSA] via82xx - Use DXS_SRC as default for VIA8235/8237/8251 chips [ALSA] vxpocket - Fix a typo [ALSA] hda-codec - Add Thinkpad X60/T60/Z60 support [ALSA] hda-codec - Fix a typo [ALSA] Clean up ugly hacks in pcm_params.h [ALSA] Clean up EXPORT_SYMBOL()s in snd module [ALSA] Clean up EXPORT_SYMBOL()s in snd-seq module [ALSA] ac97 - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] opl3 - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] opl4 - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] emu10k1 - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] trident - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] emux - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] vx - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] i2c - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] hda-codec - Move EXPORT_SYMBOL() to adjacent to each function [ALSA] Move OSS-specific hw_params helper to snd-pcm-oss module [ALSA] Clean up ugly hacks in pcm_lib.c [ALSA] Make buffer size of proc text interface variable [ALSA] Remove unneeded read/write_size fields in proc text ops [ALSA] Remove spinlocks around proc prints [ALSA] Insert might_sleep() in snd_iprintf() [ALSA] Add O_APPEND flag support to PCM [ALSA] Fix mmap_count with O_APPEND opened streams [ALSA] Fix compile warning in timer.c [ALSA] hda-codec - Add support for LG S1 laptop [ALSA] Add a workaround for ASUS A6KM [ALSA] cs5535audio - Add missing module_param*() and MODULE_PARM_DESC() [ALSA] hda-codec - Fix mute switch on VAIO laptops with STAC7661 [ALSA] Fix a typo in writing-an-alsa-driver document [ALSA] cmipci - Disable integrated mpu401 as default [ALSA] rme96 - Fix OSS full-duplex [ALSA] hda-codec - Add support for Sony Vaio VGN-S3HP [ALSA] Remove obsolete description from ALSA-Configuration.txt [ALSA] hda-codec - Fix handling of capture controls on ALC882 3/6-stack models [ALSA] Fix rwlock around snd_iprintf() in sound core [ALSA] Fix description of snd-hda-intel driver in document [ALSA] Fix pcm-draining of capture stream in PCM middle layer [ALSA] Remove zero-initialization of static variables [ALSA] hda-codec - Fix init verbs for ALC260 hp model [ALSA] usbaudio - Fix a typo [ALSA] mpu401_uart - Fix coding style and code clean up [ALSA] Fix description of cs5535audio driver in ALSA-Configuration.txt [ALSA] hdsp - Fix compilation with hdsp driver built in kernel [ALSA] Change an arugment of snd_mpu401_uart_new() to bit flags [ALSA] au88x0 - Fix 64bit address of MPU401 MMIO port [ALSA] ice1724 - Add functionality for Audiotrak Prodigy 7.1 LT [ALSA] hda-codec - Fix model for HP dc7600 [ALSA] cmipci - Fix a typo in 'PC Speaker Playback Switch' control [ALSA] hda-intel - Fix race in remove [ALSA] Fix possible races in PCI driver removal [ALSA] ac97 - Add Thinkpad T41p to AD1981 jack-sense blacklist [ALSA] hda-codec - Add model entry for HP nx6320 [ALSA] Fix races in irq handler and ioremap [ALSA] Remove bogus check of mmap_count in snd_pcm_release() [ALSA] Fix invalid __init in ALSA ISA drivers [ALSA] hda-codec - Add SPDIF support to Thinkpad T/X/Z60 [ALSA] hda-codec - Use 3stack model for ASUS P5RD2-VM / P5GPL-X SE [ALSA] Remove ppc/toonie.c [ALSA] Remove nested mutexes in seq_ports.c [ALSA] hda-codec - Show EAPD and pin-detection capabilities in proc [ALSA] Suppress irq handler mismatch messages in ALSA ISA drivers [ALSA] fix build failure due to snd-aoa [ALSA] Fix wrong dependencies of snd-aoa driver [ALSA] hda-codec - Add model entry for Samsung X60 Chane [ALSA] Fix misuse of __list_add() in seq_ports.c [ALSA] Remove CONFIG_EXPERIMENTAL from intel8x0m driver [ALSA] ak4xxx-adda - Code clean-up [ALSA] Fix a typo in echoaudio/midi.c [ALSA] Fix/add support of Realtek ALC883 / ALC888 and ALC861 codecs [ALSA] Add Intel D965 board support [ALSA] echoaudio - Fix Makefile [ALSA] echoaudio - Remove kfree_nocheck() [ALSA] Reduce the string length of Terratec Aureon 7.1 Universe [ALSA] intel8x0 - Add ac97 quirk for Tyan Thunder K8WE board [ALSA] trivial: Code clean up of i2c/cs8427.c [ALSA] Fix workaround for AD1988A rev2 codec [ALSA] Fix section mismatch errors in ALSA PCI drivers [ALSA] Fix a deadlock in snd-rtctimer [ALSA] hda-codec - Fix missing array terminators in AD1988 codec support [ALSA] Don't reject O_RDWR at opening PCM OSS with read/write-only device ALSA: ac97: correct some Mic mixer elements [ALSA] Fix disconnection of proc interface [ALSA] Unregister device files at disconnection [ALSA] Deprecate snd_card_free_in_thread() [ALSA] Add experimental support of aggressive AC97 power-saving mode [ALSA] Remove unused tlv_rw field from struct snd_kcontrol [ALSA] Add TLV support to snd-usb-audio driver [ALSA] Add model entry for Samsung X10 laptop [ALSA] Add model entry for Clevo m665n laptop [ALSA] Add hp-bpc model type for HP laptops [ALSA] Add support of Benq laptop with ALC262 [ALSA] Added model for ASUS M2NPV-VM mobo [ALSA] via82xx - Add dxs_support entry for a FSC machine [ALSA] Fix Makefile of cs5535audio [ALSA] Misc fixes for Realtek HD-audio codecs [ALSA] Don't set up the same PID twice in snd_hda_multi_out_analog_prepare [ALSA] Fix noisy output with shared channel mode with hd-audio [ALSA] Fix control/status mmap with shared PCM substream [ALSA] Fix substream selection in PCM and rawmidi [ALSA] usb-audio - Fix a typo of CONFIG_PROC_FS [ALSA] Fix the preselected model for HP machine [ALSA] Fix compile warnings in ak4xxx-adda.c [ALSA] Select I2C and I2C_POWERMAC in aoa/codecs/Kconfig [ALSA] Added model for Uniwill laptop with ALC861 [ALSA] Fix compile errors with older gcc [ALSA] Fix some typos in snd-dummy driver [ALSA] Add missing TLV callbacks for HD-audio codecs [ALSA] Fix missing selection of CONFIG_VIDEO_DEV from SND_FM801_TEA575X [ALSA] hda-intel - Switch to polling mode for CORB/RIRB communication [ALSA] Add TLV support to AC97 codec driver [ALSA] Added TLV support to VIA82xx driver [ALSA] Add dB scale information to ak4531 codec [ALSA] Add dB scale information to cs4281 driver [ALSA] Add dB scale information to fm801 driver [ALSA] Add dB scale information to trident driver [ALSA] Add dB scale information to dummy driver [ALSA] Add dB scale information to ad1816a driver [ALSA] Add dB scale information to ad1848 driver [ALSA] Add dB scale information to opl3sa2 driver [ALSA] hda-codec - Fix mic capture with generic parser [ALSA] Add dB scale information to pcxhr driver [ALSA] Add dB scale information to vxpocket and vx222 drivers [ALSA] Fix errors with user TLV_WRITE [ALSA] Return error if no user TLV is defined [ALSA] hda-codec - Use model=ref for some Dell laptops [ALSA] Add the definition of linear volume TLV [ALSA] ymfpci - Add TLV entries for native volume controls [ALSA] Add missing dB scale information to vxpocket driver [ALSA] Clean up and add TLV support to AK4xxx i2c driver [ALSA] Add dB scale information to ice1712 driver [ALSA] Add dB scale information to ice1724 driver [ALSA] hda-intel - Remove volatile [ALSA] Add dB scale information to mixart driver [ALSA] hdsp - Fix auto-updating of firmware [ALSA] Add definition of TLV dB range compound [ALSA] Add dB information to es1938 driver [ALSA] hda-codec - Add independent headphone volume control [ALSA] Add pcm_class attribute to PCM sysfs entry [ALSA] hda-codec - Add support for LG LW25 laptop [ALSA] hda-intel - Fix pci_disable_msi() call [ALSA] hda-codec - Fix SPDIF device number of ALC codecs [ALSA] ak4xxx - Remove bogus IPGA controls [ALSA] hda-intel - Fix suspend/resume with MSI [ALSA] powermac - Fix Oops when conflicting with aoa driver [ALSA] Add missing compat ioctls for ALSA control API [ALSA] hda-codec - Add device id for Motorola si3054-compatible codec [ALSA] hda-codec - Add vendor ids for Motorola and Conexant [ALSA] hda-codec - Support multiple headphone pins [ALSA] hda-codec - Fix mic input with STAC92xx codecs [ALSA] hda-intel - A slight cleanup of timeout check in azx_get_response() [ALSA] hda-codec - Fix headphone auto-toggle on sigmatel codec [ALSA] Move CONFIG_SND_AC97_POWER_SAVE to pci/Kconfig [ALSA] intel8x0m - Free irq in suspend maximum latency tracking: ALSA support [ALSA] hda-codec - Fix assignment of PCM devices for Realtek codecs [ALSA] Various fixes for suspend/resume of ALSA PCI drivers [ALSA] Fix dependency of snd-adlib driver in Kconfig [ALSA] hda-codec - Add model entry for ASUS U5F laptop [ALSA] Fix re-use of va_list [ALSA] Fix AC97 power-saving mode [ALSA] Fix addition of user-defined boolean controls [ALSA] hda-intel - Add check of MSI availabity ALSA: hda-intel - Disable MSI support by default [ALSA] Fix hang-up at disconnection of usb-audio [ALSA] hda-codec - Fix wrong error checks in patch_{realtek,analog}.c [ALSA] hda-codec - Don't return error at initialization of modem codec [ALSA] hda-codec - Fix a typo [ALSA] hda-codec - Add model for HP q965 [ALSA] hda-codec - Fix model for ASUS V1j laptop [ALSA] hda-codec - Fix detection of supported sample rates [ALSA] hda-codec - Verbose proc output for PCM parameters [ALSA] ac97 - Fix potential negative array index [ALSA] Fix races in PCM OSS emulation [ALSA] Fix invalid assignment of PCI revision [ALSA] Remove IRQF_DISABLED for shared PCI irqs [ALSA] hda-codec - Fix NULL dereference in generic hda code [ALSA] usbaudio - Fix kobject_add() error at reconnection ALSA: Fix sysfs breakage [ALSA] emu10k1 - Fix compile warning [ALSA] intel8x0 - Use pci_iomap [ALSA] Fix irq handler in soc/at91/at91rm9200-i2s.c [ALSA] hda-codec - Add missing comma [ALSA] Remove trailing whitespaces from soc/* files [ALSA] ac97 - Suppress power-saving mode on non-supporting drivers [ALSA] hda-codec - Fix model for Lenovo A60 desktop [ALSA] hda-codec - Fix model for ASUS M2N-MX [ALSA] hdspm - Fix printk warnings [ALSA] ice1724 - Add support of M-Audio Audiophile 192 [ALSA] hda-codec - Add support for Sony UX-90s [ALSA] hda-codec - Fix ALC861 connection of front-output [ALSA] hda-codec - Add model for ASUS W3j laptop [ALSA] hda-intel - Disable INTX when MSI is used [ALSA] hda-codec - Add asus-laptop model for ALC861 (ALC660) [ALSA] Remove obsolete typedefs.h [ALSA] Fix obsolete *_t typedefs [ALSA] Add PCI quirk list helper function [ALSA] atiixp - Use quirk list helper function [ALSA] nm256 - Use quirk list helper function [ALSA] maestro3 - Use quirk list helper function [ALSA] via82xx - Use quirk list helper function [ALSA] ens1371 - Clean up quirks [ALSA] intel8x0 - Add spdif_aclink option [ALSA] Fix documentation of ASoC [ALSA] Clean up serial-u16500.c [ALSA] hda-codec - Use snd_pci_quirk_lookup() for board config lookup [ALSA] hda-codec - Fix compile warnings without CONFIG_SND_DEBUG [ALSA] Add description about spdif_aclink option for snd-intel8x0 [ALSA] Fix AC97_BUS in soc/pxa/Kconfig [ALSA] hda-codec - Use global workqueue [ALSA] ak4114 - Use global workqueue [ALSA] soc - Use global workqueue [ALSA] soc - Fix delayed_work related changes on 2.6.20 kernel [ALSA] Fix a typo in the last patch_realtek.c change [ALSA] Fix irq handler arguments in documents [ALSA] hda-intel - Don't try to probe invalid codecs [ALSA] emu10k1 - Fix ABI for older ld10k1 [ALSA] ice1712 - Reorganize existing eeprom data [ALSA] Add 'const' to files in pci/ice1712/ [ALSA] Add some more 'const', but needs changes in i2c/other/ak4* [ALSA] Add even more 'const' to everything related to TLV [ALSA] hda-codec - Add model for Uniwill X40AIx [ALSA] Remove delayed work properly at free and suspend [ALSA] usbaudio - Fix Oops with unconventional sample rates [ALSA] Fix possible invalid memory access in PCM core [ALSA] hda-intel - Add black/whitelist for position_fix option [ALSA] soc - Clean up with kmemdup() [ALSA] Fix possible deadlocks in sequencer at removal of ports [ALSA] ca0106 - Add missing sysfs device assignment Fix breakage with CONFIG_SYSFS_DEPRECATED [ALSA] hda-codec - Fix Oops with probing sigmatel codec chips [ALSA] ac97 - Fix silent output problem with Cx20551 codec [ALSA] Fix a typo in __dev* changes in portman2x4.c [ALSA] hda-codec - Add LFE support on Dell M90 [ALSA] hda-codec - Add missing Mic Boost controls for ALC262 [ALSA] hda-codec - Define pin configs for MacBooks [ALSA] Add missing sysfs device assignment for ALSA PCI drivers [ALSA] ac97 - Add Thinkpad X31 and R40 to AD1981x blacklist [ALSA] hda-codec - Add missing Mic Boost for AD1986A codec [ALSA] cmipci - Allow to disable integrated FM port [ALSA] soc - Fix dependencies in Kconfig files [ALSA] hda-intel - Fix codec probe with ATI contorllers [ALSA] hda-codec - Fix speaker output on MacPro [ALSA] intel8x0 - Fix Oops at kdump crash kernel [ALSA] hda-codec - Add model for HP Compaq d5700 [ALSA] hda-codec - Add model for HP Compaq d5750 [ALSA] hda-codec - Fix models for some lpatops/mobos [ALSA] Port the rest of ALSA ISA drivers to isa_driver [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup [ALSA] ac97 - Make patch functions static [ALSA] bt87x - Add ATI TV-Wonder to the supported list [ALSA] mpu401 - Add MPU401_INFO_UART_ONLY bitflag [ALSA] Enable Kconfig options for external firmwares [ALSA] hda-codec - Allow model=generic always for generic parser [ALSA] Fix NULL dereference with null modelname [ALSA] Fix compilation error in sparc/cs4231.c [ALSA] soc - Fix dependencies in s3c24xx/Kconfig [ALSA] ac97 - Fix MSI L720 laptop [ALSA] hda-codec - Code clean up of patch_sigmatel.c [ALSA] Fix conflicts between const and __devinitdata [ALSA] hda-codec - Fix Macmini and Macbook pin configs [ALSA] hda-intel - Probe additional slots only if necessary [ALSA] ak4114 - Fix a typo in DIF2 bit definition [ALSA] hda-codec - Fix missing array terminators [ALSA] pcxhr - Minor optimization in trigger callback [ALSA] ice1724 - Fix AP192 4wire mode access [ALSA] ak4114 - Fix possible Oops with callbacks [ALSA] ali5451 - Code clean up, irq handler fix [ALSA] hda-codec - Fix SPDIF output [ALSA] ice1724 - call snd_ak4114_build() in juli [ALSA] ice1724 - Add comments for naming of PCM streams [ALSA] hda-codec - Add support of 96kHz back [ALSA] hda-codec - clean up patch_realtek.c [ALSA] hda-codec - Allow opening SPDIF while analog dup mode [ALSA] hda-intel - Merge hda-codec module to a single module [ALSA] hda-codec - Code clean up [ALSA] Fix alsa-devel ML address [ALSA] hda-codec - Fix surround output on AD1986A [ALSA] intel8x0 - Fix Oops in crash kernel [ALSA] hda-codec - Fix 8-channel auto-configuration [ALSA] hda-codec - Add line_out_type to auto_pin_cfg struct [ALSA] hda-codec - Fix output pin types in auto configuration [ALSA] hda-intel - Fix detection of audio codec on Toshiba A100 [ALSA] hda-codec - Fix model for ASUS A9rp [ALSA] Don't use request_firmware if internal firmwares are defined [ALSA] hda-codec - Prefer audio codec name as the mixer name [ALSA] Add description of imac-intel model [ALSA] usb-audio - Fix the minimum period size per transfer mode [ALSA] usbaudio - Revert the minimal period size fix patch [ALSA] hda-codec - Fix resume of STAC92xx codecs [ALSA] hda-codec - Fix AD1988 SPDIF playback route control [ALSA] hda-codec - Fix ALC880 uniwill auto-mutes [ALSA] hda-codec - Fix a typo [ALSA] hda-codec - Fix connection list in generic parser [ALSA] hda-codec - Make the mixer capability check more robust [ALSA] ali5451 - Fix possible NULL dereference [ALSA] hda-codec - Fix input with STAC92xx [ALSA] hda-codec - Fix STAC922x capture boost level [ALSA] Fix unfreed pnp driver in opti9xx ISA driver [ALSA] hda-codec - Add AD1884 / AD1984 codec support [ALSA] Add description about probe_mask option for snd-hda-intel [ALSA] hda-codec - Add support of newer version of Intel iMac [ALSA] hda-codec - Fix wrong mixer controls for AD1984 thinkpad model [ALSA] Add support for Cyrix/NatSemi Geode CS5530 (VSA1) [ALSA] Fix SB-module dependency with PCI drivers [ALSA] hda-codec - Fix STAC922x capture boost level [ALSA] ali5451 - Fix invalid type of codec->irq field [ALSA] rme9652 - Fix the hw_pointer check [ALSA] hda-codec - Fix Oops with AD1984 thinkpad model [ALSA] hda-codec - Fix AD1984 basic model [ALSA] hda-codec - Fix Thinkpad X61/T61 outputs [ALSA] hda-codec - Add model for Toshiba A135 [ALSA] hda-codec - Fix ALC662 auto-configuration code [ALSA] hda-codec - Add model dell for Dell XPS M1210 [ALSA] hda-codec - Add AD1882 codec support [ALSA] Fix invalid schedule_timeout_interruptible() [ALSA] hda-codec - Fix the error in DAC assignment of STAC codec [ALSA] hda-codec - Fix the recording selection on VAIO laptop [ALSA] hda-codec - Add missing model parameter strings for ALC262 [ALSA] Add missing model entries for HD-audio codecs [ALSA] Fix substream to check in PCM drain [ALSA] hda-codec - Fix number of pin widgets with STAC codecs [ALSA] hda-intel - Show the last command in warning messages [ALSA] aica - fix behaviour in poor resource conditions [ALSA] usbaudio - Add quirk for Roland EXR series [ALSA] hda-codec - Fix Toshiba A100 with ALC861 [ALSA] hda-codec - Fix default pin config of Abit AW9D-MAX [ALSA] cs46xx - Fix PM resume [ALSA] hda-codec - Fix input with STAC92xx Convert snd-page-alloc proc file to use seq_file [ALSA] Add helper functions for frequently used callbacks [ALSA] Clean up with common snd_ctl_boolean_*_info callbacks [ALSA] ice1712 - Fix missing replacement to snd_ctl_boolean_mono_info [ALSA] hda-codec - Fix AD1988 SPDIF output [ALSA] hda-codec - Fix the initial mixer state of ALC262 sony-assamd model [ALSA] Fixes to follow the standard coding style [ALSA] Fix build error without CONFIG_HAS_DMA [ALSA] Clean up Makefile [ALSA] hda-intel - Coding style fixes [ALSA] hdspm - Coding style fixes [ALSA] hda-intel - Add hwdep interface [ALSA] hda-codec - Add a generic bind-control helper [ALSA] hda-codec - kernel config for each codec [ALSA] Add missing static in ac97_codec.c [ALSA] hda-intel - Fix compile warning in snd_hwdep_ioctl_compat() [ALSA] hda-intel - Fix a typo in Makefile [ALSA] hda-codec - Fix GPIO in resume [ALSA] hda-intel - Fix a typo in Kconfig [ALSA] hda-intel - Remove invalid __devinit [ALSA] doc - Remove IRQF_DISABLED from the example description [ALSA] Remove ifdefs from OSS PCM emulation codes [ALSA] Simplify the format conversion in PCM OSS emulation [ALSA] Support 3-bytes 24bit format in PCM OSS emulation [ALSA] Fix OSS documentation about 3bytes format [ALSA] Add new AFMT_* formats for OSS emulation [ALSA] usb-audio - Add advanced mode support for Edirol UA-1EX [ALSA] Use msecs_to_jiffies() in ac97_codec.c [ALSA] hda-codec - rewrite amp cache more generic [ALSA] hda-codec - introduce command register cache [ALSA] hda-codec - optimize resume using caches [ALSA] hda-codec - add snd_hda_codec_stereo() function [ALSA] hda-codec - Clean up bind-controls [ALSA] hda-intel - Add POWER_SAVE option [ALSA] hda-codec - update of documentation [ALSA] hda-intel - Fix resume with power save [ALSA] hda-intel - Add power_save_controller module option [ALSA] mixart - Check ioremap error [ALSA] hda-intel - Fix NULL dereference in resume [ALSA] hda-intel - Don't do suspend if already powered down [ALSA] hda-codec - Remove conflicting capture mixers for ALC861VD [ALSA] hda-codec - Add support for Biostar NF61S SE mobo [ALSA] hda-codec - Add option texts and descriptions for new Realtek models [ALSA] hda-intel - Add flush_scheduled_work() in snd_hda_codec_free() [ALSA] hda-codec - Fix Master volume with AD1986A laptop model [ALSA] hda-intel - Add position_fix quirk for Dell Precision 390 [ALSA] hda-codec - Add ALC268 acer model [ALSA] hda-codec - Fix PM on ALC885 Intel Macs [ALSA] hda-codec - Remove superfluous code [ALSA] hda-codec - Add unsol_event to ALC883 Acer Aspire [ALSA] hda-intel - Avoid unnecessary work scheduling [ALSA] hda-codec - Add model for MSI m673x [ALSA] hda-codec - Add auto-mute function to Sony VAIO with STAC9872 [ALSA] hda-codec - Fix Toshiba A135 model selection [ALSA] hda-codec - Add support for Macbook Pro rev3 [ALSA] hda-codec - Add support for Toshiba Satellite P205 [ALSA] emu10k1 - Fix memory corruption [ALSA] hda-codec - Fix ALC268 acer model [ALSA] hda-intel - Add probe_mask blacklist [ALSA] hda-codec - Add SPDIF support on ALC880 fujitsu model [ALSA] hda-codec - Add missing capture boost for ALC268 [ALSA] wavefront - Use standard firmware loader [ALSA] bt87x - Add known PCI ID entries [ALSA] hda-intel - Fix compile with gcc-3.x [ALSA] hda-codec - Fix mater mixer switch of ALC262 sony-amd model [ALSA] hda-codec - Fix ALC268 unsol event [ALSA] hda-codec - Fix Dell laptops support with STAC codecs [ALSA] Allow shared IRQ for CS5530 device [ALSA] hda-codec - Add Mic Boost control with auto-configuration [ALSA] ac97 - Suppress the reset of audio-codec from modem-codec at resume [ALSA] hda-codec - Fix wrong pin-setup at resume of STAC codecs [ALSA] hda-codec - Avoid zero NID in line_out_pins[] of STAC codecs [ALSA] hda-codec - Add support for Acer Aspire 9303 [ALSA] hda-codec - Fix wrong pin config order in STAC92xx dell models [ALSA] Add missing models for Dell with STAC9200 codec [ALSA] hda-codec - Add laptop-automute model for AD1986A [ALSA] hda-codec - Add support for ASUS A7M [ALSA] hda-codec - Add missing model names for ALC882 codecs [ALSA] hda-codec - Add quirk entry for Casper CPR2000 [ALSA] hda-codec - Add missing Mic Boost for some ALC882 models [ALSA] hda-codec - Add support for Toshiba A305 [ALSA] Fix 'discards qualifiers' compile warnings in pcm.h [ALSA] Kill useless volatile in pcm.h [ALSA] pcxhr - Fix trigger start with non-linked streams [ALSA] Add description of sc6000 driver [ALSA] echoaudio - Remove superfluous volatile prefix [ALSA] Add descriptions for new module options of snd-sscape driver [ALSA] opti9xx: adjust OPL3 FM resource value [ALSA] Add default values for power-saving as Kconfig options [ALSA] Add description about power-saving mode [ALSA] Workaround for invalid signature read of CS8427 [ALSA] hda-codec - Add zero checks in input-mux helper functions [ALSA] hda-codec - Fix Gateway laptops with STAC9200 [ALSA] pcxhr - Fix dB level information [ALSA] hda-codec - Fix input_mux numbers for vaio stac92xx [ALSA] via82xx - Add DXS quirk for Shuttle AK31v2 [ALSA] hda-codec - Fix for Fujitsu Lifebook C1410 [ALSA] hda-codec - Fix STAC922x volume knob control [ALSA] usb-audio - Fix double comment [ALSA] hdsp - Fix zero division [ALSA] hda-codec - Add array terminator for dmic in STAC codec [ALSA] Fix thinko in cs4231 mce down check [ALSA] hda-codec - Fix AD1986A Lenovo auto-mute [ALSA] bt87x - Fix section mismatch [ALSA] hda-codec - Fix conflict of Master volume in STAC92xx codec [ALSA] hda-codec - Fix Conexant 5045 volumes [ALSA] hda-codec - Fix build without CONFIG_SND_HDA_GENERIC [ALSA] hda-codec - Fix possible array overflow intel-iommu: Fix array overflow [ALSA] hda-codec - Disable shared stream on AD1986A [ALSA] hda-codec - Check PINCAP only for PIN widgets [ALSA] ca0106 - Check value range in ctl callbacks [ALSA] hda-codec - Revert volume knob controls in STAC codecs [ALSA] ca0106 - Fix write proc assignment [ALSA] portman2x4 - Fix probe error [ALSA] emu10k1 - Check value ranges in ctl callbacks [ALSA] hda-codec - Add missing eeepc-p701 model for ALC662 [ALSA] hda-codec - Add model for Fujitsu V5505 [ALSA] ad1848 - Fix print format [ALSA] via82xx - Fix quirk for Shuttle AK32VN [ALSA] hda-codec - Show more information in proc file [ALSA] Introduce slots option to snd module [ALSA] Dreamcast AICA sound - Get rid of annoying compiler warning [ALSA] opl3 - Use hwdep for patch loading [ALSA] opl3 - simplify exclusive access lock [ALSA] Remove sequencer instrument layer [ALSA] opl3 - Fix build errors [ALSA] hda-codec - Improve the auto-configuration [ALSA] hda-codec - new PCI SSID for HP machines [ALSA] Update SNDRV_HWDEP_IFACE_LAST [ALSA] hda-codec - Add model=hp-tc-t5735 for ALC262 [ALSA] emu10k1 - Check value ranges in ctl callbacks [ALSA] hda-codec - Check value range in ctl callbacks [ALSA] ice1724 - Check value ranges in ctl callbacks [ALSA] mixart - Check value range in ctl callbacks [ALSA] pci - check value range in ctl callbacks [ALSA] ice1724 - Clean up ctl callbacks in se.c [ALSA] vxpocket - Check value range in ctl callbacks [ALSA] powermac - Check value range in ctl callbacks [ALSA] ak4xxx - Check value ranges in ctl callbacks [ALSA] aoa - Check value range in ctl callbacks [ALSA] Check value range in ctl callbacks [ALSA] at73c213 - Use common callback [ALSA] hda-intel - Show more volume-knob attributes [ALSA] hda-codec - Revert volume knob controls in STAC codecs [ALSA] dbri - Fix broken change for value range checks [ALSA] caiaq - Fix indent in Kconfig [ALSA] caiaq - remove ifdef [ALSA] Fix PCM MMAP time-stamp mode [ALSA] aoa - fix compile warning [ALSA] emu10k1x - Add missing snd_card_set_dev call [ALSA] drivers - Add missing snd_card_set_dev() [ALSA] ice1712 - Fix word clock status control on Delta 1010LT [ALSA] echoaudio - convert from semaphore to mutex [ALSA] hda-codec - Device ID for MSI L745 [ALSA] Fix old tstamp ioctl for compat_ioctl [ALSA] sb16 - Suppress compile warning [ALSA] Add SNDRV_PCM_IOCTL_TSTAMP back to compat ioctl [ALSA] hda-codec - Avoid overload of PCM volume on Cx5045 codec [ALSA] Add missing device link [ALSA] hda-codec - sort pci quirk list [ALSA] hda-codec - Fix invalid access to non-existing dmux on STAC [ALSA] hda-codec - Sort ad1986a cfg table [ALSA] hda-intel - Support multiple devices [ALSA] hda-codec - Add model=laptop for HP 350 laptop [ALSA] Remove indirect control access [ALSA] Fix PCM write blocking [ALSA] Remove PCM xfer_align sw params [ALSA] PCM - clean up snd_pcm_lib_read/write [ALSA] Remove PCM sleep_min and tick [ALSA] Remove sound/driver.h [ALSA] Add virtual master control helpers [ALSA] hda-codec - Add virtual master controls [ALSA] hda-codec - print control name in error messages [ALSA] hda-codec - Don't build boost controls for digital mics [ALSA] hda-codec - Remove obsolete FIXME's [ALSA] hda-code - Clean up STAC GPIO enablement code [ALSA] hda-codec - Disable PCBEEP mixer element in test model [ALSA] hda-codec - Add the support of Dell OEM laptops with ALC268 [ALSA] hda-codec - Enable VIA SPDIF input pin [ALSA] hda-intel - Add workarounds for STAC codecs [ALSA] Add missing model for HD-audio Cx5045 codec [ALSA] ice1712, ice1724 - Code clean up [ALSA] hda-intel - Make azx_get_response() a bit more robust [ALSA] emu10k1 - Fix over-sized kmalloc for TLV [ALSA] cs5535audio - Fix available sample rates [ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config() [ALSA] hda-codec - Don't query widget parameter for invalid NID [ALSA] hda-codec - Fix handling of multiple capture streams [ALSA] hda-codec - Add Conexant 5051 codec support [ALSA] hda-codec - Add missing slave for AD1884 master switch [ALSA] hda-codec - Add SPDIF controls as slave on AD codecs [ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model [ALSA] hda-codec - Rename non-standard 'iSpeaker' [ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model [ALSA] hda-codec - Fix ALC262 HP-RP5700 model [ALSA] hda-codec - Add speaker automute to ALC260 HP models [ALSA] hda-codec - Add speaker automute to ALC262 HP models [ALSA] Fix Oops with PCM OSS sync [ALSA] hda-codec - Control SPDIF as slave [ALSA] hda-codec - Add model for HP DV9553EG laptop [ALSA] emu10k1 - Don't create emu1010 controls for non-emu boards [ALSA] emu10k1 - Use enum for emu_model types [ALSA] emu10k1 - Fix kthread handling at resume [ALSA] opl3 - Fix compilation without sequencer support [ALSA] race between disconnect and error handling in usbmidi [ALSA] oxygen - Fix section mismatch [ALSA] hdsp - Fix section mismatch [ALSA] HDA - enable snoop on SCH [ALSA] hda-codec - Fix SPDIF output on Conexant 5045 codec [ALSA] hda-codec - Don't create vmaster if no slaves found [ALSA] hda-codec - Fix wrong capture source selection for ALC883 codec [ALSA] hda-codec - Fix ALC882 capture source selection [ALSA] hda-codec - Fix amp-in values for pin widgets [ALSA] hda-intel - Fix Oops with ATI HDMI devices [ALSA] hda-codec - Fix Master volume on HP dv8000 [ALSA] hda-codec - Fix AD1988 capture elements [ALSA] intel8x0 - Add quirk for Acer Travelmate 2310 [ALSA] hda-codec - Fix mixer names of realtek codecs to adapt mater controls [ALSA] intel8x0 - Add quirk for Compaq Deskpro EN [ALSA] hda-codec - Allow multiple SPDIF devices [ALSA] hda-codec - Add SI HDMI codec support [ALSA] ice1724 - Enable AK4114 support for Audiophile192 [ALSA] ice1724 - Add ADC setup in set_rate callback for Audiophile192 [ALSA] Add more fallbacks to OSS PHONEOUT mixer map [ALSA] hda-intel - Fix PCM device number assignment [ALSA] hda-codec - Add ID for an unknown HDMI codec chip [ALSA] hda-intel - Use SG buffer [ALSA] hda-intel - Support 64bit buffer allocation [ALSA] hda-intel - Fix a compile error with CONFIG_SND_DEBUG_DETECT=y [ALSA] hda-codec - Correct HDMI transmitter names [ALSA] hda-codec - Fix ALC880 F1734 model [ALSA] hda-codec - Fix automute of AD1981HD hp model [ALSA] hda-codec - Clean up capture source selection of Realtek codecs [ALSA] hda-codec - Implement auto-mic jack sensing on Samsung laptops [ALSA] hda-codec - More fix-up for auto-configuration [ALSA] hda-codec - Fix auto-configuration of Realtek codecs [ALSA] hda-codec - Add "IEC958 Default PCM" switch [ALSA] hda-codec - Add more names to vendor list [ALSA] hda-codec - Fix breakage of resume in auto-config of realtek codecs [ALSA] hda-codec - Fix missing capsrc_nids for ALC262 [ALSA] hda-codec - Add support of AD1883/1884A/1984A/1984B [ALSA] hda-codec - Add model=mobile for AD1884A & co [ALSA] intel8x0 - Add support of 8 channel sound [ALSA] Move vmaster code to sound core [ALSA] Keep private TLV entry in vmaster itself [ALSA] ca0106 - Add master volume controls [ALSA] hda-intel - Clean up stream definitions [ALSA] hda-codec - Add beep volume control to ALC268 [ALSA] hda-codec - Fix ALC268 capture source [ALSA] hda-codec - Don't create multiple capture streams for single inputs [ALSA] aw2 - Add missing module parameters [ALSA] Add description of aw2 driver [ALSA] hda-intel - Use PCI_DEVICE() macro [ALSA] seq-oss - Remove invalid BUG() [ALSA] hda-codec - Add missing descriptions for STAC codec models [ALSA] hda-codec - Fix initial DAC numbers of 92HD71bxx codecs [ALSA] hda-codec - Add docking-station mic input for Thinkpad X61 [ALSA] hda-codec - Use int instead of long in patch_sigmatel.c [ALSA] hda-codec - Fix the array over-range access with stac92hd71bxx codec [ALSA] aw2 - Remove endian dependency [ALSA] hda-codec - Fix dmics on ALC268 in auto configuration [ALSA] hda-codec - Add internal mic item for ALC268 acer model [ALSA] release 1.0.16 [ALSA] aw2 - Rename aw2-tsl.h to aw2-tsl.c [ALSA] hda-codec - Improve ALC262 ultra model [ALSA] hda-codec - Fix orphan Headphone controls in STAC codecs [ALSA] hda-intel - Fix power-off hang on ASUS P5AD2 [ALSA] ice1724 - Fix the SPDIF input sample-rate on Juli@ [ALSA] usb-audio - Add a proper error check [ALSA] ice1724 - Fix return codes in some pointis callbacks [ALSA] hda-intel - Add barrier [ALSA] hda-codec - Fix spekaer output of Panasonic CF-74 [ALSA] hda-codec - keep the format verb at closing PCM streams [ALSA] hda-codec - Support of Lenovo Thinkpad X300 [ALSA] hda-intel - Add sync support [ALSA] hda-codec - Add missing models in ALSA-Configuration.txt [ALSA] ymfpci - Fix race at removal [ALSA] hda - Add support of AD1989A/AD1989B [ALSA] hda - Fix ALC889A codec support [ALSA] hda - Avoid unexpected breakage with ALC889A hack [ALSA] Fix the race of card instance unregistration [ALSA] Clean up snd_card_free*() [ALSA] usb-audio - Fix race in reconnection [ALSA] Fix possible races at free_irq in PCI drivers [ALSA] hda - Fix model for Acer Aspire 5720z [ALSA] hda - Fix Thinkpad X300 digital mic [ALSA] pcsp - Fix dependency in Kconfig [ALSA] Define MPU401 registers in sound/mpu401_uart.h [ALSA] ice1724 - Fix IRQ lock-up with MPU access [ALSA] Add MPU401_INFO_NO_ACK bitflag [ALSA] ice1724 - Enable watermarks [ALSA] hda - Add support of Medion RIM 2150 [ALSA] pcsp - Fix more dependency [ALSA] hda - Support IDT 92HD206 codec [ALSA] fm801 - Fix kconfig dependency mess of fm801-tea575x [ALSA] ac97 - Add a workaround for broken quirk for VT1617A codec x86/pci: fix broken ISA DMA x86/PCI: fix broken ISA DMA [ALSA] Remove unneeded ugly hack for i386 in memalloc.c [ALSA] hda - Fix DMA position inaccuracy [ALSA] hda - Fix ALC262 fujitsu model [ALSA] hda - Fix noise on VT1708 codec [ALSA] hda - Fix COEF and EAPD in ALC889 auto-configuration mode sound: Convert to menuconfig [ALSA] Fix AC97 kconfig items [ALSA] Replace CONFIG_SND_DEBUG_DETECT with CONFIG_SND_DEBUG_VERBOSE [ALSA] Improve the slots option handling [ALSA] Clean up sound/pci/ac97/Makefile [ALSA] Make ak4531 local to ens1370 driver [ALSA] trident - clean up obsolete synth codes sound: Clean up sound/oss/Kconfig [ALSA] trivial clean up of sound/isa/sb/Makefile [ALSA] emu10k1 - simplify page allocation for synth [ALSA] ac97 - Fix ASUS A9T laptop output [ALSA] hda - Fix mic input on HP2133 [ALSA] hda - Fix model for LG LS75 laptop [ALSA] emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2 [ALSA] hda - Fix resume of auto-config mode with Realtek codecs [ALSA] hda - Fix PLL gating control on Realtek codecs [ALSA] hda - increase max_codecs of ICH to 4 [ALSA] ac97 - Fix power_save option value as time-out ALSA: emu10k1 - Fix page allocation with GFP_DMA ALSA: hda - Add bdl_pos_adj option ALSA: hda - remove position_fix=3 ALSA: hda - bdl_pos_adj option to each instance ALSA: hda - Fix bdl_pos_adj value for ATI SB chipsets ALSA: hda - Add description of bdl_pos_adj option ALSA: hda - Add a warning if pending IRQ is found ALSA: hda - Fix stac9205_cfg_tbl ALSA: hda - Remove unused mutex ALSA: make snd_ctl_elem_read() and snd_ctl_elem_write() static ALSA: hda - bdl_pos_adj=32 as default ALSA: hda - use upper_32_bits() ALSA: emu10k1 - simplify the last fix ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode ALSA: ca0106 - Add entry for another MSI K8N Diamond MB ALSA: hda - Fix digital converter proc output ALSA: aw2 - Fix Oops at initialization ALSA: sb - Fix wrong assertions ALSA: hda - Add MacBook 3.1 support ALSA: ymfpci - fix initial volume for 44.1kHz output ALSA: hda - disable amp override on non-HP machines Fix broken fix for fsl-diu-db ALSA: Fix AC97 power down ALSA: ALSA: hda - Fix ALC883 medion model ALSA: hda - Add missing Thinkpad Z60m support ALSA: ALSA: hda - Fix speaker output on Toshiba P105 ALSA: hda - Add support for Lenovo 3000 N200 ALSA: wavefront - add const Fix missing exports for net/phy/mdio-bitbang.c ALSA: hda - Fix internal mic vref pin setup ALSA: hda - Fix missing init for unsol events on micsense model ALSA: hda - Fix FSC V5505 model powerpc: Fix a build problem on ppc32 with new DMA_ATTRs ALSA: hda - Align BDL position adjustment parameter fix build error of arch/ia64/kvm/* ALSA: opti93x - Fix NULL dereference Fix compile errors in SGI console drivers (linux-next tree) ALSA: hda - use input_free_device() ipw2200 - Fix bad ipw_write8() macro prism54 - Use offsetof() ALSA: ac97 - Enable mono-out on ALC203 codec as default ALSA: Introduce snd_BUG_ON() macro ALSA: Kill snd_assert() in sound/core/* ALSA: Kill snd_assert() in sound/isa/* ALSA: Kill snd_assert() in sound/pci/* ALSA: Kill snd_assert() in other places ALSA: Kill snd_assert() definition ALSA: Clean up snd_BUG() ALSA: hda - Don't reset SPDIF in each status change ALSA: hda - initialize node 0x21 properly on AD1988 codecs USB: cdc-acm.c: Fix compile warnings ALSA: Add missing description of usb-audio parameters ALSA: usb-audio - Add ignore_ctl_error parameter ALSA: fix a typo during snd_assert() removal ALSA: hda - Fix capture source widgets on ALC codecs ALSA: hda - Fix call of alc888_coef_init() ALSA: hda - Add definitions of HDMI-related verbs ALSA: hda - print a few HDMI information in proc ALSA: hda - set up HDMI channels ALSA: hda - Add AD1882A codec support ALSA: hda - disable delayed period-ack with bdl_pos_adj=0 ALSA: Update MAINTAINERS ALSA: hda - Create beep control on ALC269 codec ALSA: Clean up SG-buffer helper functions and macros ALSA: Fix allocation size calculation in snd_dma_alloc_pages_fallback() ALSA: Allocate larger pages in sgbuf ALSA: hda - check page continuity ALSA: via82xx - ignore buffer preallocation errors ALSA: via82xx - check continuous pages in buffer setup ALSA: hda - Fix ALC269 capture source Revert "ALSA: hda - Added model selection for iMac 24"" drivers/net/skfp/ess.c: fix compile warnings ALSA: hda - Add descriptions of missing model values ALSA: remove obsolete *_FIRMARE_IN_KERNEL in isa/Kconfig ALSA: hda - Fix ALC663 auto-probe ALSA: hda - Add mic-boost controls to ALC662/663 auto configuration ALSA: ice1724 - limit channels for multi-channel playback ALSA: atiixp - Add PCI ID for SB600 (1002:4382) ALSA: intel8x0 - use snd_pci_quirk for clock list ALSA: aaci - Fix NULL test at error path ALSA: harmony - fix a typo Fix CONFIG_AC97_BUS dependency ALSA: hda - allow probing of 4 codecs ALSA: remove stale files ALSA: use correct lock in snd_ctl_dev_disconnect() drivers/net/skfp/pmf.c: Use offsetof() macro ALSA: fix locking in snd_pcm_open*() and snd_rawmidi_open*() ALSA: remove unneeded power_mutex lock in snd_pcm_drop ALSA: hda - Fix model for Dell Inspiron 1525 Merge branch 'asoc-fixes' into for-linus ALSA: Remove bitwise from snd_pcm_hw_param_t ALSA: intel8x0 - Add quirk for Fujitsu Lifebook P7010 ALSA: hda - Fix / clean-up slave digital out codes ALSA: usb - Fix possible Oops at USB-MIDI disconnection ALSA: hda - Fix PCI SSID for ASROCK K18N78FullHD-hSLI ALSA: Increase components array size ALSA: Add a note on dependency of RTC stuff ALSA: mtpav - Fix race in probe ALSA: ASoC - clean up Kconfig for TLV320AIC2 ALSA: hda - Add infrastructure for dynamic stream allocation ALSA: hda - Add generic arrays ALSA: hda - Use generic array helpers ALSA: hda - Allocate name string of each codec ALSA: hda - Manage kcontrol lists ALSA: hda - Add codec reconfiguration feature ALSA: hda - Add sysfs entries to hwdep devices ALSA: hda - Add init_verbs entries ALSA: hda - Add hints for reconfig Merge branches 'topic/asoc' and 'topic/hda' into for-linus Merge branches 'topic/misc-fixes', 'topic/hda' and 'topic/asoc' into for-linus ALSA: hda - Fix PCM type of Nvidia HDMI devices ALSA: Print function symbol in the error messages Merge branch 'topic/hda-reconfig' into topic/hda-next ALSA: hda - Release jack instance for dynamic reconfigure Merge branches 'topic/asoc', 'topic/hda' and 'topic/misc-fixes' into for-linus Merge branch 'topic/asoc' into for-linus ps3: Add passthru support for non-audio streams ALSA: ps3: Add support for SPDIF/HDMI passthru ALSA: pcsp - Fix locking messes in snd-pcsp go7007 - Add missing dependency on sound subsystem ALSA: Enable SPDIF output on ALC655 ALSA: ice1724 - Fix TX IRQ lockup Merge branches 'topic/asoc', 'topic/misc-fixes', 'topic/ps3-csbits' and 'topic/staging-fixes' into for-linus ALSA: hda - Fix conflicting volume controls on ALC260 Merge branches 'topic/asoc', 'topic/misc-fixes' and 'topic/hda' into for-linus ALSA: Add hrtimer backend for ALSA timer interface Merge branch 'topic/hda-next' into topic/hda Merge branch 'topic/asoc-next' into topic/asoc Merge branch 'topic/misc-next' into topic/misc ALSA: hda - Restore default pin configs for realtek codecs Merge branches 'topic/fix/asoc', 'topic/fix/hda', 'topic/fix/misc' and 'topic/pci-ioremap-bar' into for-linus Merge branch 'topic/fix/asoc' into topic/asoc ALSA: hda - Remove old codec-probe limitation Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Add another HP model for AD1884A ALSA: hda - Fix SPDIF mute on IDT/STAC codecs ALSA: hda - Fix indentation in hda_local.h Merge branch 'topic/fix/hda' into topic/hda ALSA: Fix a typo in Kconfig ALSA: hda - Add reboot notifier Merge branches 'topic/fix/hda' and 'topic/fix/misc' into for-linus ALSA: usb - Add quirk for Edirol UA-25EX advanced modes Merge branches 'topic/fix/misc' and 'topic/fix/asoc' into for-linus ALSA: ASoC - Fix a typo in Kconfig Merge branch 'topic/fix/asoc' into topic/asoc Merge commit 'v2.6.28-rc2' into topic/asoc ALSA: hda - Disable broken mic auto-muting in Realtek codes ALSA: hda - Add digital-mic for ALC269 auto-probe mode Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Use macros to check array overflow ALSA: hda - Unify capture callbacks in realtek codes ALSA: hda - Unify capture mixer creation in realtek codes ALSA: hda - Re-add input-source control for Realtek ALSA: ice1724 - Fix IRQ register initialization ALSA: rawmidi - Add open check in rawmidi callbacks ALSA: remove direct access of dev->bus_id in sound/isa/* ALSA: hda - Add a quirk for another Acer Aspire (1025:0090) ALSA: emu10k1 - Add more invert_shared_spdif flag to Audigy models Merge branches 'topic/fix/misc' and 'topic/fix/hda' into for-linus ALSA: hda - Add ALC299 fujitsu preset model ALSA: hda - Fix missing ADC list in ALC260 auto-probe mode ALSA: hda - Fix possible NULL dereference ALSA: hda - Limit the number of GPIOs show in proc ALSA: hda - Don't create empty PCM streams ALSA: ASoC - Remove unnecessary inclusion of linux/version.h ALSA: hda - Fix unused function in patch_intelhdmi.c ALSA: hda - Add ASUS V1Sn support ALSA: hda - Add a quirk for MEDION MD96630 ALSA: hda - Split ALC268 acer model ALSA: ice1724 - Re-fix IRQ mask initialization ALSA: hda - simplify hda_bus ops callbacks ALSA: hda - Make codec-probing more robust ALSA: hda - Add missing NULL check in amp hash allocation ALSA: hda - Add max allocation check in array allocator ALSA: hda - Fix broken hash chain allocation Merge branch 'topic/fix/misc' into topic/misc Merge branch 'topic/fix/hda' into topic/hda ALSA: Evaluate condition in snd_BUG_ON() in non-debugging case ALSA: Document debug macros ALSA: hda - Fix ALC260 hp3013 master switch ALSA: hda - Fix probe errors on Dell Studio Desktop regulator: Use menuconfig in Kconfig ALSA: hda - Fix another cache list management Merge branches 'topic/fix/misc' and 'topic/fix/hda' into for-linus ALSA: hda - Add missing analog-mux mixer creation for STAC9200 ALSA: hda - Fix input pin initialization for STAC/IDT codecs ALSA: hda - Fix IDT/STAC multiple HP detection Merge branch 'topic/fix/hda' into topic/hda Merge branch 'topic/fix/hda' into for-linus ALSA: powermac - Rename mic-analog loopback mixer element ALSA: hda - Add digital beep playback switch for STAC/IDT codecs ALSA: hda - Missing NULL check in hda_beep.c Merge branch 'topic/fix/hda' into topic/hda ALSA: pcsp - Use HRTIMER_CB_IRQSAFE_UNLOCKED ALSA: hda - Support Headphone and Speaker volumes control on VAIO Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Check model type instead of SSID in patch_92hd71bxx() ALSA: hda - Create jack detection elements in build_controls ALSA: hda - Use init callback in stac92xx_resume() ALSA: hda - Fix restore of pin configs at resume for STAC/IDT codecs ALSA: hda - Fix GPIO initialization in patch_stac92hd71bxx() ALSA: hda - Add quirks for HP Pavilion DV models ALSA: hda - Fix resume of GPIO unsol event for STAC/IDT Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Allow multiple imux for matrix-type mixers of ALC codecs Merge branches 'topic/fix/hda' and 'topic/fix/misc' into for-linus ALSA: hda - Show missing GPIO unsol bits ALSA: hda - make laptop-eapd model back for AD1986A Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Add a quirk for Dell Studio 15 Merge branches 'topic/fix/hda' and 'topic/fix/sound-core' into for-linus ALSA: hda - Add missing static for snd_hda_eld_proc_new() inline funciton ALSA: hda - Fix double free of jack instances ALSA: hda - Release ELD proc file ALSA: hda - Make CONFIG_SND_HDA_RECONFIG for codec reconfiguration ALSA: hda - Move HD-audio Kconfig items to sound/pci/hda/Kconfig ALSA: hda - mark Dell studio 1535 quirk Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Fix build without CONFIG_PROC_FS ALSA: hda - No 'Headphone as Line-out' swich without line-outs ALSA: hda - Add probe_mask quirk for Medion MD96630 ALSA: hda - Fix caching of SPDIF status bits ALSA: hda - Fix proc pcm rate bits ALSA: hda - Fix AFG power management on IDT 92HD* codecs Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Assign unsol tags dynamically in patch_sigmatel.c ALSA: hda - Add quirk for MSI 7260 mobo ALSA: hda - No 'Headphone as Line-out' swich without line-outs ALSA: hda - mark Dell studio 1535 quirk ALSA: hda - Check model for Dell 92HD73xx laptops Merge branch 'topic/fix/hda' into topic/hda ALSA: hda - Really fix bits value in proc output Merge branch 'topic/fix/hda' into for-linus Merge branch 'topic/misc' into topic/pcsp-fix ALSA: pcsp - Fix starting the stream with HRTIMER_CB_IRQSAFE_UNLOCK ALSA: hda - make some functions static ALSA: hda - Move power_save option to hda_intel.c ALSA: hda - Fix PCM reconfigure ALSA: hda - Fix creation of automatic capture mixers ALSA: hda - Modularize HD-audio driver ALSA: hda - Fix build error with CONFIG_SND_HDA_POWER_SAVE ALSA: hda - Add codec-specific proc hook ALSA: hda - Remove unused proc entry in hda_bus struct ALSA: hda - Add IDT/STAC-specific proc output ALSA: hda - Clear codec->proc_widget_hook at reset ALSA: hda - Add quirk for Sony VAIO VGN-SR19XN ALSA: hda - Check MODULE instead of CONFIG_SND_HDA_INTEL_MODULE ALSA: hda - Don't export symbols when built-in kernel ALSA: hda - Remove EXPERIMENTAL from CONFIG_SND_HDA_POWER_SAVE ALSA: ac97 - Remove EXPERIMENTAL from CONFIG_SND_AC97_POWER_SAVE ALSA: hda - Use amp cache for SPDIF mute controls in patch_sigmatel.c ALSA: hda - Remove unnecessary caches for power states in patch_sigmatel.c ALSA: Fix a compile warning in cs46xx_lib.c ALSA: soc - Fix compile warnings in wm8903.c ALSA: soc - Remove obsoleted sound/driver.h inclusion Merge branch 'upstream' into topic/asoc ALSA: ASoC: Remove superfluous dependency on SND_SOC Revert "ALSA: soc - Fix compile warnings in wm8903.c" ALSA: ASoC: Fix compile warnings on corgi.c ALSA: ASoC: Fix old-style trigger callback in s3c2443-ac97.c parport_serial: fix array overflow ALSA: emu10k1 - Add capture boost mixer switch for Audigy Merge branch 'topic/hda-modularize' into topic/hda ALSA: Add more documentation about HD-audio driver ALSA: hda - Add forgotten module alias for Nvidia MCP67 HDMI ALSA: hda - Add reference to HD-Audio.txt in ALSA-Configuration.txt ALSA: ca0106 - Add power-management support ALSA: hda - Fix pin-detection in patch_sigmatel.c ALSA: hda - Proper power-map toggling for input pins ALSA: timer - Add comments and use ns_to_ktime() ALSA: hrtimer - Use hard-irq callback ALSA: Updates about bug-reporting in ALSA-Configuration.txt ALSA: ASoC - Fix module init entry for twl4030.c ALSA: ASoC - Fix wrong section types ALSA: ASoC - Fix symbol conflicts in omac-mcbsp.c ALSA: ca0106 - Check return value of pci_enable_device() in resume ALSA: hda - Update documentation ALSA: hda - Add quirk for HP6730B laptop ALSA: cs5535 - Make OLPC-stuff depending on MGEODE_LX ALSA: hda - Update HD-Audio.txt ALSA: ASoC - Fix DAI registration in s3c2443-ac97.c ALSA: hda - Fix a compile warning when CONFIG_PM=n ALSA: sb8 - Fix a return code in the error path ALSA: hda - Fix another typo in HD-Audio.txt ALSA: hda - Add development tree URLs in HD-audio.txt ALSA: hda - Add Nvidia vendor id string ALSA: hda - Fix silent HP output on D975 ALSA: hda - Add Intel vendor id string ALSA: hda - Remove duplicated strings from codec name ALSA: hda - Convert from takslet_hi_schedule() to tasklet_schedule() ALSA: Revert "ALSA: hda: removed unneeded hp_nid references" ALSA: hda - Add no-jd model for IDT 92HD73xx Merge branch 'fix/hda' into topic/hda Merge branch 'topic/hda-doc' into topic/hda ALSA: split HD-audio model list to HD-Audio-Models.txt ALSA: hda - Add missing initializations of amp and verb caches ALSA: hda - Use snd_hda_ctl_add() in patch_sigmatel.c ALSA: ca0106 - Don't override the values at resume ALSA: ca0106 - Add IEC958 PCM Stream controls ALSA: hda - Fix HD-Audio.txt reference of model list ALSA: ca0106 - Fix typo in resume code ALSA: hda - Remove non-working headphone control for Dell laptops Merge branch 'fix/hda' into topic/hda ALSA: hda - Rework on STAC/IDT auto-configuration code ALSA: hda - Use more distinct name for a unique volume in STAC/IDT ALSA: hda - Add probe_only option Merge branch 'fix/asoc' into topic/asoc Merge branch 'fix/asoc' into for-linus Merge branch 'topic/hda-stac-fix' into topic/hda ALSA: hda - Fix unused variable warnings in patch_sigmatel.c ALSA: hda - Power up always when no jack detection is available ALSA: ca0106 - Check ac97 availability at PM ALSA: ca0106 - Add missing card->private_data initialization ALSA: ca0106 - disable 44.1kHz capture ALSA: ASoC - Add missing __devexit annotation to wm8350.c ALSA: hda - Add quirk for another HP dv7 Merge branch 'topic/pcsp-fix' into topic/misc Merge branch 'topic/hda-resume-fix' into topic/hda Merge branch 'topic/ca0106-capture-no-44khz' into topic/ca0106 Merge branch 'topic/ca0106-resume' into topic/ca0106 Merge branch 'topic/ca0106-spdif-stream' into topic/ca0106 Merge branch 'fix/hda' into topic/hda Merge branch 'topic/aoa' into to-push Merge branch 'topic/asoc' into to-push Merge branch 'topic/audigy-capture-boost' into to-push Merge branch 'topic/ca0106' into to-push Merge branch 'topic/convert-tasklet' into to-push Merge branch 'topic/cs5535audio' into to-push Merge branch 'topic/hda' into to-push Merge branch 'topic/jack-mechanical' into to-push Merge branch 'topic/oxygen' into to-push Merge branch 'topic/pcxhr-update' into to-push Merge branch 'topic/snd-hrtimer' into to-push Merge branch 'topic/sound-core-fix' into to-push Merge branch 'topic/udev-id-rename' into to-push Merge branch 'topic/asoc' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/usbaudio' into for-linus Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc Merge branch 'topic/asoc' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'topic/asoc' into for-linus Merge branch 'topic/asoc' into for-linus ALSA: hda - Add quirk for HP 2230s ALSA: caiaq - Fix Oops with MIDI ALSA: hda - Add quirk for Dell Inspiron Mini9 ALSA: caiaq - Version 1.3.10 ALSA: hda - Use own workqueue Merge branch 'topic/asoc' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/usb-caiaq' into for-linus ALSA: Introduce snd_card_create() ALSA: Convert to snd_card_create() in sound/isa/* ALSA: Convert to snd_card_create() in sound/pci/* ALSA: Convert to snd_card_create() in other sound/* ALSA: Update description of snd_card_create() in documents ALSA: Return proper error code at probe in sound/isa/* ALSA: Return proper error code at probe in sound/usb/* ALSA: pdaudiocf - Fix missing free in the error path ALSA: Return proper error code at probe in sound/pcmcia/* drivers/media: Convert to snd_card_create() drivers/staging: Convert to snd_card_create() for go7007 drivers/usb/gadget: Convert to snd_card_create() ALSA: hda - Fix a typo ALSA: hda - Add support of NVidia MCP78 HDMI ALSA: hda - Use queue_delayed_work() Merge branch 'topic/hda-gateway' into topic/hda ALSA: hda - Update model descriptions in patch_sigmatel.c ALSA: hda - Fix silent headphone output on Panasonic CF-74 ALSA: hda - Don't reset HP pinctl in patch_sigmatel.c ALSA: opti9xx - Fix build breakage by snd_card_create() conversion ALSA: hda - Fix stac92hd83xxx_amp_nids[] ALSA: hda - Fix missing initialization of NID 0x0e for STAC925x ALSA: hda - Fix HP dv5 mic input Merge branch 'topic/hda' into for-linus Merge branch 'topic/usb-fix' into for-linus Merge branch 'topic/virtuoso-fix' into for-linus ALSA: hda - Fix invalid amp value for STAC925x Merge branch 'topic/hda' into for-linus ALSA: hda - Fix (yet more) STAC925x issues ALSA: usb-audio - Cache mixer values Merge branch 'topic/asoc' into next/asoc Merge branch 'topic/usb-mixer-cache' into next/usb-audio Merge branch 'topic/asoc' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/oss-cleanup' into for-linus Merge branch 'topic/virtuoso' into for-linus ALSA: ca0106 - Add quirk for GA-G1975X mobo ALSA: hda - Add extra volume offset to standard volume amp macros ALSA: hda - Halve too large volume scales for STAC/IDT codecs ALSA: hda - Add debug prints for digital I/O pin detections ALSA: hda - Detect non-SPDIF digital I/O ALSA: hda - Improve auto-probing of STAC9872 codec ALSA: hda - Don't break the PCM creation loop ALSA: hda - Check HDMI jack types in the auto configuration ALSA: hda - Assign proper digital I/O type for STAC/IDT ALSA: hda - Allow digital-only I/O on ALC262 codec Merge branch 'topic/hda' into next/hda ALSA: hda - Clean up old VAIO hack codes for STAC9872 ALSA: hda - Remove old models for STAC9872 from the document Merge branch 'test/hda-vol-ofs' into next/hda ALSA: hda - Add model entry for HP dv4 ALSA: hda - Avoid to set the pin control again if already set Merge branch 'fix/hda' into topic/hda ALSA: hda - Add quirk for Gateway %1616 laptop Merge branch 'fix/hda' into topic/hda Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus ALSA: hda - Add model=ref for Intel board with STAC9221 ALSA: hda - Fix PCM reference NID for STAC/IDT analog outputs Merge branch 'fix/hda' into topic/hda ALSA: hda - Create "Input Source" control dynamically for STAC/IDT ALSA: hda - Fix initial verbs for mic-boosts on AD1981HD ALSA: hda - Remove invalid amp initializations for AD1988* codecs ALSA: hda - Fix invalid verbs for mic-boosts on AD1884* ALSA: hda - Fix invalid amp init for ALC268 codec ALSA: hda - Fix wrong initial verb for AD1984 thinkpad model Merge branch 'fix/asoc' into for-linus ALSA: hda - Fix compile warning with CONFIG_SND_JACK=n Merge branch 'topic/snd_card_new-err' into topic/asoc ALSA: Add description of new snd-msnd-* drivers ALSA: enable build of snd-msnd-* drivers ALSA: intel8x0 - Fix build with CONFIG_SND_AC97_POWERSAVE=n ALSA: Add missing description of snd-cmi8330 module parameters Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus ALSA: hda - Add quirk for another HP dv5 model ALSA: Add description of new fm_port option for snd-es1688 driver ALSA: hda - No widget selection for volume knob widgets in proc output Merge branch 'fix/hda' into topic/hda ALSA: ice1724 - Dynamic MIDI TX irq control Merge branch 'fix/asoc' into topic/asoc Merge branch 'fix/hda' into for-linus Merge branch 'fix/asoc' into for-linus ALSA: msnd - Fix build error with CONFIG_PNP=n ALSA: hda - Add quirk for FSC Amilo Xi2550 Merge branch 'fix/hda' into topic/hda ALSA: hda - Fix misc workqueue issues Merge branch 'fix/hda' into topic/hda ALSA: hwdep - Make open callback optional ALSA: hwdep - Fix coding style ALSA: Remove superfluous hwdep ops ALSA: hda - Add quirk for HP zenith laptop ALSA: hda - Add quirk for another HP laptop Merge branch 'topic/snd_card_new-err' into topic/atmel ALSA: wss - Add missing KERN_* prefix to printk ALSA: gus - Add missing KERN_* prefix to printk ALSA: isa/*: Add missing KERN_* prefix to printk ALSA: usb - Add missing KERN_* prefix to printk ALSA: hda - Add missing KERN_* prefix to printk ALSA: Add missing KERN_* prefix to printk in sound/core ALSA: Add missing KERN_* prefix to printk in sound/drivers ALSA: emux - Add missing KERN_* prefix to printk ALSA: Add missing KERN_* prefix to printk in sound/pci/ice1712 ALSA: emu10k1 - Add missing KERN_* prefix to printk ALSA: intel8x0 - Add missing KERN_* prefix to printk ALSA: Fix missing KERN_* prefix to printk in sound/pci ALSA: Add missing KERN_* prefix to printk in other sound/* ALSA: ca0106 - Add missing KERN_* prefix to printk ALSA: hda - Add missing initialization for ALC272 ALSA: hda - Add missing COEF initialization for ALC887 Merge branch 'fix/hda' into for-linus Merge branch 'fix/usb-audio' into for-linus ALSA: hda - Create beep mixer controls dynamically for Realtek codecs Merge branch 'fix/hda' into topic/hda ALSA: hda - Add missing NULL check in snd_hda_create_spdif_in_ctls() ALSA: hda - Clear codec->beep at release ALSA: hda - Remove superfluous code in patch_realtek.c ALSA: hda - Use digital beep for AD codecs ALSA: hda - Fix unused variable compile warning ALSA: Add subdevice_mask field to quirk entries Merge branch 'topic/quirk-cleanup' into topic/hda ALSA: hda - Clean up quirk lists Merge branch 'topic/quirk-cleanup' into topic/misc ALSA: via82xx - Clean up quirk list ALSA: hda - add digital beep support for ALC268 Merge branch 'fix/hda' into topic/hda ASoC: Fix forgotten replacements of socdev->codec Merge branch 'fix/hda' into topic/hda ALSA: hda - Fix a wrong pin check in snd_hda_parse_pin_def_config() ALSA: hda - Detect multiple digital-out pins ALSA: mtpav - Fix initial value for input hwport ALSA: hda - Register (new) devices at reconfig Merge branch 'fix/hda' into topic/hda ALSA: hda - Allow fixed codec-probe mask ALSA: hda - Add forced codec-slots for ASUS W5F ALSA: hda - Update documentation Merge branch 'fix/hda' into topic/hda ALSA: hda - Add quirk for Acer AX1700-U3700A ALSA: hda - Add missing terminator in slave dig-out array ALSA: hda - Add snd_hda_multi_out_dig_cleanup() Merge branch 'fix/hda' into topic/hda ALSA: hda - Add proper cleanup for multiout-dig for ALC codecs ALSA: hda - Support multiple digital outs with auto-probing Merge branch 'fix/oss-header-fix' into for-linus Merge branch 'fix/misc' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/asoc' into for-linus Merge branch 'for-2.6.30' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc Revert "Sound: hda - Restore PCI configuration space with interrupts off" Merge branch 'fix/hda' into topic/hda ALSA: hda - Cleanup IDT92HD7x HP quirks ALSA: hda - Clean up quirks for HP laptops with AD1984A ALSA: usb-audio - Fix non-continuous rate detection Merge branch 'topic/snd_card_new-err' into topic/cs423x-merge ALSA: Fix documentation for snd-cs4236 driver ALSA: au88x0 - Fix &&|| typo sound: OSS: ad1848 - Fix another typo ALSA: cs4236 - Merge snd-cs4236-lib module into snd-cs4236 ALSA: hda - Add quirk for Acer X3200 ALSA: jack - Use card->shortname for input name ALSA: hda - Don't enable beep for digital-only ALC262 ALSA: hda - Avoid doubly beep attachment in patch_alc268() ALSA: hda - Add digital-only mode for ALC268 Merge branch 'topic/snd_card_new-err' into topic/oxygen Merge branch 'fix/hda' into for-linus Merge branch 'fix/misc' into for-linus Merge branch 'fix/usb-audio' into for-linus ALSA: hda - Fix parse of init_verbs sysfs entry Merge branch 'fix/hda' into topic/hda ALSA: hda - Add generic pincfg initialization ALSA: hda - Remove realtek codec-specific pin save/restore functions ALSA: hda - Remove IDT codec-specific pin save/restore functions ALSA: hda - Remove codec-specific pin save/restore functions ALSA: hda - Update documentation for pincfg sysfs entries Merge branch 'fix/hda' into topic/hda Merge branch 'topic/hwdep-cleanup' into topic/hdsp ALSA: hda - Use snd_hda_codec_get_pincfg() in the rest places ALSA: hda - Rename {override,cur}_pin with {user,driver}_pin ALSA: hda - Make user_pin overriding the driver setup ALSA: hda - Don't give over 0dB volume for AD1984A HP laptops ALSA: hda - Add an example about pin reconfiguration Merge branch 'test/hda-pincfg' into topic/hda ALSA: hda - Add pseudo device-locking for clear/reconfig ALSA: emu10k1 - Fix digital/analog switch on audigy2 ZS Merge branch 'fix/hda' into for-linus Merge branch 'fix/misc' into for-linus ALSA: hda - Clean up / fix quirks for HP laptops with AD1984A ALSA: hda - Clean up / fix quirk for Sony laptops with ALC262 ASoC: wm8753 - Fix build error ALSA: hda - Clean up the input pin setup in automatic mode ALSA: hda - Add model=auto for STAC/IDT codecs ALSA: hda - Fix digital mic on dell-m4-1 and dell-m4-3 ALSA: hda - Add quirk for new HP xw series Merge branch 'fix/hda' into topic/hda ALSA: hda - Match all 103c:17xx devices for HP BPC model ALSA: hda - Fix an "unused variable" compile warning ALSA: hda - Add probe_mask default for Toshiba laptop with ALC268 Merge branch 'fix/hda' into topic/hda ALSA: hda - Don't create a beep control for digital-only ALC268 ALSA: hda - Remove Toshiba probe_mask quirk ALSA: hda - Intialize more codec fields in snd_hda_codec_reset() ALSA: hda - Revert the codec probe at control-creation errors ALSA: hda - Don't return a fatal error at PCM-creation errors ALSA: hda - Add hint string helper functions ALSA: hda - Add show for init_verbs and hints sysfs entries ALSA: hda - Create "Analog Loopback" controls optionally ALSA: hda - Add more hint options for IDT/Sigmatel codecs ALSA: hda - Update documetation for hints sysfs entry ALSA: hda - Fix gcc compile warning ALSA: hda - Fix HP dv6736 mic input ALSA: hda - Fix conflict of mixer controls on Sony VAIO VGN-AR71S ALSA: hdsp - Ignore MIDI and PCM events in interrupts until initialized ALSA: hda - Fix check of ALC888S-VC in alc888_coef_init() ALSA: Fix sample rate of Lenovo Ideapad to 44.1kHz ALSA: hda - Fix typos in slave controls in patch_sigmatel.c ALSA: hda - Fix headphone-detect regression with multiple HP jacks Merge branch 'fix/hda' into topic/hda ALSA: hda - Create output controls according to pin types for IDT/STAC ALSA: hda - Allow slave controls with non-zero indices ALSA: hda - Create multiple HP / speaker controls with index ALSA: hda - Connect to primary DAC if no individual DAC is available ALSA: hda - Assign HP and speaker DACs before mic/line-in ALSA: ac97 - Add patch entry for Conexant CX20468-31 chip ASoC: Fix Kconfig dependency of CONFIG_SND_S3C24XX_SOC_JIVE_WM8750 Merge branch 'for-2.6.30' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc ALSA: Rewrite hw_ptr updaters ALSA: Remove unneeded snd_pcm_substream.timer_lock ALSA: add snd_ctl_add_slave_uncached() ALSA: powermac - Add missing KERN_* prefix to printk ALSA: Add kernel-doc comments to vmaster stuff ALSA: Add sound/core/jack.c to driver-API docbook entry ALSA: Clean up snd_monitor_file management ALSA: rawmidi - Fix possible race in open ALSA: rawmidi - Refactor rawmidi open/close codes Merge branch 'topic/jack' into topic/docbook-fix Merge branch 'topic/vmaster-update' into topic/docbook-fix ALSA: Fix DocBook headers ALSA: hda - Fix coding style issues in last two patches ALSA: hda - Add missing models to documentation ALSA: hda - Create vmaster for conexant codecs ALSA: hda - Create "Capture Source" control dynamically in patch_conexant.c ALSA: hda - Remove superfluous verbs for Cxt5047 laptop-eapd model ALSA: hda - Fix / clean up init verbs for Cxt5047 codec ALSA: hda - Clean up Cxt5047 parser ALSA: Remove obsolete snd_xferv struct and ioctls ALSA: Use define for ioctl definitions ALSA: hda - Add comments for the previous fix for conexant codecs ALSA: hda - Print multiple out-amp values of pin widgets on Conext codecs ALSA: hda - Add model=vaio for STAC9872 ALSA: hda - power up before codec initialization ALSA: hda - Add another HP model with IDT92HD71bx codec ALSA: hda - Fix ALC662 beep again Merge branch 'fix/opl3sa2-suspend' into topic/isa-misc Merge branch 'topic/snd_card_new-err' into topic/drop-l3 ALSA: hda - Fix DMA mask for ATI controllers ALSA: hda - Workaround for buggy DMA position on ATI controllers Merge branch 'fix/hda' into topic/hda ALSA: Fix vunmap and free order in snd_free_sgbuf_pages() Merge branch 'fix/hda' into for-linus Merge branch 'fix/opl3sa2-suspend' into for-linus ALSA: pcm - Fix a typo in error messages ALSA: pcm - avoid unnecessary inline ALSA: pcm - Reset invalid position even without debug option ALSA: pcm - Fix delta calculation at boundary overlap ALSA: hda - Don't reset BDL unnecessarily ALSA: hda - Don't reset stream at each prepare callback ALSA: Fix wrong pointer to dev_err() in arm/pxa2xx-ac97-lib.c ALSA: hda - Don't show the current connection for power widgets ALSA: hda - Detect digital-mic inputs on ALC663 / ALC272 ALSA: pcm - Safer boundary checks Merge branch 'topic/hda-optimize' into topic/hda ALSA: hda - Avoid output amp manipulation to digital mic pins ALSA: hda - Cache pin-cap values ALSA: hda - Fix the wrong pin-cap check in patch_realtek.c ALSA: hda - Don't create empty/single-item input source ALSA: hda - Use cached calls to get widget caps and pin caps ALSA: hda - Add quirk for Acer Ferrari 5000 Merge branch 'topic/snd_card_new-err' into for-linus Merge branch 'topic/hwdep-cleanup' into for-linus Merge branch 'topic/jack' into for-linus Merge branch 'topic/quirk-cleanup' into for-linus Merge branch 'topic/ctl-list-cleanup' into for-linus Merge branch 'topic/rawmidi-fix' into for-linus Merge branch 'topic/vmaster-update' into for-linus Merge branch 'topic/ioctl-use-define' into for-linus Merge branch 'topic/pcm-cleanup' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'topic/aoa' into for-linus Merge branch 'topic/asoc' into for-linus Merge branch 'topic/atmel' into for-linus Merge branch 'topic/ca0106' into for-linus Merge branch 'topic/cs423x-merge' into for-linus Merge branch 'topic/docbook-fix' into for-linus Merge branch 'topic/drop-l3' into for-linus Merge branch 'topic/echoaudio' into for-linus Merge branch 'topic/emu10k1' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/hdsp' into for-linus Merge branch 'topic/ice' into for-linus Merge branch 'topic/intel8x0' into for-linus Merge branch 'topic/isa-misc' into for-linus Merge branch 'topic/msnd' into for-linus Merge branch 'topic/oss-fix' into for-linus Merge branch 'topic/oxygen' into for-linus Merge branch 'topic/pcxhr' into for-linus Merge branch 'topic/powermac' into for-linus Merge branch 'topic/sscape-fix' into for-linus Merge branch 'topic/usb-audio' into for-linus Merge branch 'topic/usb-caiaq' into for-linus Merge branch 'topic/asoc' into for-linus Merge branch 'topic/isa-misc' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'topic/atmel' into for-linus ALSA: wavefront - Always use request_firmware() Merge branch 'topic/usb-audio' into for-linus Merge branch 'topic/asoc' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'for-2.6.30' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc ALSA: lx6464es - Use snd_card_create() ALSA: lx6464es - Disable lx_message_send() ALSA: Add missing description of lx6464es to ALSA-Configuration.txt ALSA: add private_data to struct snd_jack ALSA: hda - Avoid call of snd_jack_report at release ALSA: hda - Add quirk mask for Fujitsu Amilo laptops with ALC883 Merge branch 'master' of git://git.alsa-project.org/alsa-kernel into for-linus Merge branch 'topic/jack-free-fix' into topic/hda Merge branch 'topic/hda' into for-linus Merge branch 'topic/asoc' into for-linus Merge branch 'topic/usb-caiaq' into for-linus Merge branch 'topic/memdup_user' into for-linus ALSA: hda - Fix the cmd cache keys for amp verbs Merge branch 'topic/hda' into for-linus ALSA: hda - Add Creative CA0110-IBG support ALSA: hda - Check strcpy length ALSA: hda - Fix headphone-detection on some machines with STAC/IDT codecs ALSA: hda - Add upper-limit of mixer amp for AD1884A-laptop model, too ALSA: hda - Set function_id only on FG nodes Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/intel8x0' into for-linus Merge branch 'fix/misc' into for-linus ALSA: hda - Fix channels_max setting for CA0110 ALSA: hda - Use snd_hda_codec_get_pincfg() in patch_ca0110.c Merge branch 'fix/hda' into topic/hda Merge branch 'fix/hda' into for-linus Merge branch 'fix/asoc' into for-linus Merge branch 'fix/misc' into for-linus Merge branch 'fix/usx2y' into for-linus ALSA: Remove deprecated snd_card_new() ALSA: Remove deprecated include/sound/driver.h ALSA: hda - Cache PCM and STREAM parameters queries ALSA: hda - Retry codec-verbs at errors ALSA: hda - Add debug prints for Realtek auto-init Merge branch 'topic/hda-cache' into topic/hda ALSA: hda - minor optimization in hda_set_power_state() ALSA: hda - Fix a typo in debug print for realtek auto-detection ALSA: hda - Add quirk for Packard Bell RS65 Merge branch 'fix/hda' into topic/hda Merge branch 'fix/hda' into for-linus Merge commit 'alsa/master' into for-linus ASoC: remove non-existing referece to CONFIG_SND_SOC_CODEC_WM8991 ALSA: hda - Fix init verbs of AD1884A mobile model Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/caiaq' into for-linus Merge branch 'fix/misc' into for-linus ALSA: hda - Add amp initialization for realtek auto mode Merge branch 'fix/hda' into topic/hda Merge branch 'topic/hda-realtek-amp' into topic/hda ALSA: hda - Don't enable auto-mute but for speakers in patch_realtek.c ALSA: hda - Fix a typo in patch_realtek.c again ALSA: Add missing SNDRV_PCM_INFO_BATCH flag to some drivers ALSA: pcm core - Avoid jiffies check for devices with BATCH flag Merge branch 'fix/pcm-jiffies-check' into fix/asoc ASoC: Remove BROKEN from mpc5200 kconfig Merge branch 'fix/asoc' into topic/asoc Merge branch 'fix/pcm-jiffies-check' into for-linus Merge branch 'fix/asoc' into for-linus Merge branch 'fix/misc' into for-linus ALSA: Add extra delay count in PCM ALSA: usbaudio - Add delay account ALSA: ice1724 - Check error in set_rate function ALSA: ice1724 - Clean up definitions of DMA records ALSA: ice1724 - Add PCI postint to reset sequence ALSA: ice1724 - Allow spec driver to create own routing controls ALSA: ice1724 - Add ESI Maya44 support ALSA: hda - Fix line-in on Mac Mini Core2 Duo ALSA: hda - Fix secondary SPDIF on VT1708S and VT1702 codecs ALSA: hda - Fix and clean up hippo-compat HP auto-muting ALSA: hda - Clean up for ALC262 HP model auto-mute functions ALSA: hda - Clean up Realtek auto-mute unsol routines Merge branch 'fix/hda' into topic/hda Merge branch 'fix/misc' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/asoc' into for-linus ALSA: hda - Add missing models for Realtek codecs Merge branch 'topic/hda-vt-spdif' into topic/hda ALSA: hdsp - Add a comment about external firmwares for hdsp Merge branch 'topic/drvdata-fix' into topic/asoc Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc ALSA: hda - Disable fallback to model=acer for Acer laptops ALSA: ctxfi - Add missing inclusion of linux/delay.h ALSA: ctxfi - Move PCI ID definitions to linux/pci_ids.h ALSA: ctxfi - Avoid unneeded pci_read_config_*() calls ALSA: ctxfi - Add prefix to debug prints ALSA: hda - Add a quirk entry for Macbook Pro 5,1 Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc ASoC: Add missing __devexit in wm8940.c ASoC: Optimize switch/case in magician.c Merge branch 'fix/misc' into for-linus Merge branch 'fix/asoc' into for-linus ALSA: hda - Split codec->name to vendor and chip name strings ALSA: hda - Show the actual chip name in 'unkown model' messages ALSA: hda - Avoid conflicts with snd-ctxfi driver ALSA: hda - Add prefix to kernel messages ALSA: hda - Fix digital beep tone calculation ALSA: ctxfi - Add depends on X86 ALSA: pcsp - fix printk format warning again Merge branch 'fix/hda' into for-linus Merge branch 'fix/misc' into for-linus ALSA: hda - Add 5stack-no-fp model for STAC927x ALSA: hda - Add missing check of pin vref 50 and others in Realtek codecs ALSA: hda - Reset CORB/RIRB at retrying the verb communication ALSA: riptide - Code clean up ALSA: riptide - Fix joystick resource handling ALSA: hda - Minor clean up of patch_sigmatel.c Merge branch 'fix/hda' into topic/hda ALSA: hda - Allow concurrent RIRB access in single_cmd mode ALSA: hda - Support sync after writing a verb ALSA: ctxfi - Add missing module parameter definitions ALSA: Fix invalid jiffies check after pause ALSA: Enable PCM hw_ptr_jiffies check only in xrun_debug mode Merge branch 'fix/misc' into for-linus Merge branch 'fix/pcm-jiffies-check' into for-linus ALSA: hda - Always sync writes in single_cmd mode Merge branch 'fix/hda' into for-linus ALSA: hda - Add more register bits definitions Merge branch 'fix/hda' into topic/hda Merge branch 'fix/pcm-jiffies-check' into topic/pcm-jiffies-check ALSA: hda - Fix reverted LED setup for HP ALSA: hda - Fix a typo in the previous patch ALSA: usb-audio - Add quirk for Roland/Edirol M-16DX ALSA: hda - Reorder and clean-up ALC268 quirk table ALSA: hda - Add codec bus reset and verb-retry at critical errors ALSA: hda - Limit codec-verb retry to limited hardwares ALSA: ctxfi - Fix Oops at mmapping ALSA: ctxfi - Fix a typo in MODULE_LICENSE ALSA: ca0106 - Add missing registrations of vmaster controls Merge branch 'topic/hda-ctl-reset' into topic/hda Merge branch 'topic/core-id-check' into topic/caiaq ALSA: Remove invalid GENERIC_MIX PCM sublass ALSA: ALSA: ctxfi - Release PCM resources at each prepare call ALSA: ctxfi - Fix surround mixer names ALSA: ctxfi - Fix PCM device naming ALSA: ctxfi - Fix supported PCM formats ALSA: ctxfi - Remove PAGE_SIZE limitation ALSA: ctxfi - Support SG-buffers Merge branch 'topic/ctxfi-fix' into topic/ctxfi ALSA: ca0106 - Add missing card->mixername field setup ALSA: bt87x - Add a quirk entry for Askey Computer Corp. MagicTView'99 ALSA: powermac - Replace the rest of __init* ASoC: Fix build error in twl4030.c ALSA: ctxfi - Allow 64bit DMA ALSA: ctxfi - Fix endian-dependent codes ALSA: ctxfi - Fix previous fix for 64bit DMA ALSA: ctxfi - Use native timer interrupt on emu20k1 ALSA: ctxfi - Set periods_min to 2 ALSA: ctxfi - Clean up / optimize ALSA: ctxfi - Set device 0 for mixer control elements ALSA: Clean up 64bit division functions ALSA: ctxfi - Add missing inclusion of linux/math64.h ALSA: pcm - Fix update of runtime->hw_ptr_interrupt ALSA: ctxfi - Optimize the native timer handling using wc counter ALSA: ca0106 - Fix master volume scale ALSA: ctxfi - Make volume controls more intuitive ALSA: ctxfi - Fix DMA mask for emu20k2 chip ALSA: ctxfi - Remove useless initializations and cast ALSA: ctxfi - Fix possible buffer pointer overrun ALSA: ctxfi - Fix / clean up hw20k2 chip code ALSA: emu10k1 - Fix minimum periods for efx playback ALSA: pcm - A helper function to compose PCM stream name for debug prints ALSA: hda - Fix the previous tagra-8ch patch ALSA: ctxfi - Clean up probe routines ALSA: ctxfi - Fix wrong model id for UAA ALSA: ctxfi - Add use_system_timer module option ALSA: ctxfi - Add missing start check in atc_pcm_playback_start() ALSA: ctxfi - Check the presence of SRC instance in PCM pointer callbacks ALSA: ctxfi - Clear PCM resources at hw_params and hw_free Merge branch 'topic/asoc' into for-linus Merge branch 'topic/au88x0' into for-linus Merge branch 'topic/ca0106' into for-linus Merge branch 'topic/caiaq' into for-linus Merge branch 'topic/cleanup' into for-linus Merge branch 'topic/core-id-check' into for-linus Merge branch 'topic/ctxfi' into for-linus Merge branch 'topic/div64-cleanup' into for-linus Merge branch 'topic/emu10k1' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/hdsp' into for-linus Merge branch 'topic/lx6464es' into for-linus Merge branch 'topic/maya44' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'topic/oxygen' into for-linus Merge branch 'topic/pcm-delay' into for-linus Merge branch 'topic/pcm-jiffies-check' into for-linus Merge branch 'topic/pcm-subclass-fix' into for-linus Merge branch 'topic/riptide' into for-linus Merge branch 'topic/sc6000' into for-linus Merge branch 'topic/section-fix' into for-linus Merge branch 'topic/seq-kconfig-cleanup' into for-linus Merge branch 'topic/usb-audio' into for-linus ALSA: pcm - Update document about xrun_debug proc file Merge branch 'topic/asoc' into for-linus Merge branch 'topic/caiaq' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/lx6464es' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'topic/pcm-jiffies-check' into for-linus Merge branch 'topic/ps3' into for-linus ALSA: ctxfi - Replace atc lock to mutex ALSA: hda - Add quirk for Acer Aspire 6935G ALSA: intel8x0 - Fix PCM position craziness ALSA: ctxfi - Fix deadlock with xfi-timer Merge branch 'topic/asoc' into for-linus Merge branch 'topic/ctxfi' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/intel8x0' into for-linus Merge branch 'topic/usb-audio' into for-linus ALSA: hda - Fix memory leak at codec creation ALSA: Add new TLV types for dBwith min/max ALSA: usb-audio - Use the new TLV_DB_MINMAX type ALSA: usb-audio - Correct bogus volume dB information ASoC: Kill BUS_ID_SIZE ALSA: hda - Add model=6530g option Merge branch 'topic/asoc' into for-linus Merge branch 'topic/caiaq' into for-linus Merge branch 'topic/hda' into for-linus ALSA: ctxfi - Allow unknown PCI SSIDs ALSA: hda - Fix unsigned comparison in patch_sigmatel.c ALSA: hda - Get back Input Source for ALC262 toshiba-s06 model ALSA: hda - Add quirk for Sony VAIO Z21MN ALSA: hda - Fix check of input source type for realtek codecs ALSA: hda - Add digital-mic support to ALC262 auto model ALSA: hda - Make jack-plug notification selectable Merge branch 'topic/asoc' into for-linus Merge branch 'topic/ctxfi' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'topic/pcm-jiffies-check' into for-linus Merge branch 'topic/seq-midi-fix' into for-linus ALSA: hda - Don't call snd_hda_codec_configure in snd_hda_codec_new() ALSA: hda - Add patch module option ALSA: hda - Add description about patch loading ALSA: hda - More description about patch module option ALSA: hda - Simplify AD1986A mixer definitions ALSA: hda - Generalize the pin-detect quirk for Lenovo N100 ALSA: hda - Fix support for Samsung P50 with AD1986A codec ALSA: hda - Add pin-sense trigger when needed for Realtek codecs ALSA: hda - Use model=acer-aspire-6530g for Acer Aspire 6930G Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into fix/asoc Merge branch 'for-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc ALSA: hda - Check "beep" hint Merge branch 'fix/hda-samsung-p50' into topic/hda ALSA: hda - Add missing initializations for ALC268 and ALC269 Merge branch 'fix/hda' into for-linus Merge branch 'fix/hda-samsung-p50' into for-linus Merge branch 'fix/lx6464es' into for-linus Merge branch 'fix/misc' into for-linus Merge branch 'fix/oxygen' into for-linus Merge branch 'fix/pci-vdevice' into for-linus Merge branch 'fix/hda' into topic/hda Merge branch 'topic/hda-patch' into topic/hda ALSA: hda - Merge patch_alc882() and patch_alc883() ALSA: hda - Fix input pinctl for ALC882 auto mode ALSA: hda - Add missing static to patch_ca0110() ALSA: hda - Allow FLOAT PCM format ALSA: hda - Add quirk for HP 6930p Merge branch 'fix/hda' into topic/hda ALSA: hda - Add Cirrus Logic CS420x support ALSA: ice1724 - Fix section mismatch ALSA: usx2y - reparent sound device Merge branch 'fix/asoc' into for-linus Merge branch 'fix/caiaq' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/oxygen' into for-linus ALSA: hda - Add missing mixer amp initialization for ALC882 ALSA: hda - Manually expand alc882_init_verbs ALSA: hda - Add GPIO1 control at muting with HP laptops ALSA: hda - Improve ASUS eeePC 1000 mixer Merge branch 'fix/hda' into topic/hda ALSA: hda - Avoid invalid formats and rates with shared SPDIF ALSA: hda - Call snd_pcm_lib_hw_rates() again after codec open callback ALSA: hda - Add sanity check in PCM open callback ALSA: hda - Don't override maxbps for FLOAT sharing with linear formats Merge branch 'fix/hda' into for-linus Merge branch 'fix/soundcore' into for-linus Merge branch 'fix/hda' into topic/hda ALSA: hda - Fix error path in the sanity check in azx_pcm_open() ALSA: hda - Fix cirrus codec parsing ALSA: hda - Force to initialize input mixer setup for CS420x ALSA: hda - Add CS420x-specific coef setup ALSA: info - Use krealloc() ALSA: hda - Fix double creation of SPDIF input controls ALSA: hda - Add quirk for MacBook Pro 5,5 with CS4206 ALSA: hda - Add GPIO setup for MacBook pro 5,5 with CS420x ALSA: hda - Fix the speaker volume control name ALSA: hda - Clean up VT170x dig-in initialization code ALSA: hda - Add missing EAPD initialization for VIA codecs ALSA: hda - Fix capture source selection in patch_via.c ALSA: hda - Check widget types while parsing capture source in patch_via.c ALSA: hda - Fix compile warnings in patch_cirrus.c ALSA: Fix SG-buffer DMA with non-coherent architectures ALSA: hda - don't build digital output controls if not exist Merge branch 'fix/hda' into topic/hda Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus ALSA: hda - Fix the merge error ALSA: hda - Check codec errors in snd_hda_get_connections() Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/misc' into for-linus Merge branch 'fix/usb-audio' into for-linus ASoC: Kill direct accesses to driver_data ALSA: hda - Fix the previous sanity check in make_codec_cmd() ALSA: hda - Fix ALC268 parser for mono speaker Merge branch 'fix/hda' into topic/hda ALSA: ctxfi - Native timer support for emu20k2 ALSA: hda - Fix pin-setup for Sony VAIO with STAC9872 codecs ALSA: ca0106 - Fix the max capture buffer size Merge branch 'fix/ctxfi' into topic/ctxfi Merge branch 'fix/ctxfi' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/misc' into for-linus ALSA: hda - Reduce click noise at power-saving ALSA: pcm - Fix regressions with VMware ALSA: hda - Fix ALC861 auto-mode parser ALSA: hda - Use snprintf() to be safer ALSA: ctxfi - Fix uninitialized error checks Merge branch 'fix/ctxfi' into topic/ctxfi ALSA: ctxfi - Simple code clean up ALSA: hda - Restore GPIO1 properly at resume with AD1984A ALSA: pcm - Add logging of hwptr updates and interrupt updates ALSA: hda - Add description of new models for ALC889/889A ALSA: pcm - Fix warnings in debug loggings ALSA: pcm - Fix hwptr buffer-size overlap bug ALSA: hda - Fix mute control with some ALC262 models Merge branch 'fix/hda' into topic/hda Merge branch 'fix/asoc' into for-linus Merge branch 'fix/caiaq' into for-linus Merge branch 'fix/ctxfi' into for-linus Merge branch 'fix/hda' into for-linus Merge branch 'fix/pcm-hwptr' into for-linus Merge branch 'fix/usb-audio' into for-linus ALSA: hda - Introduce get_wcaps_type() macro ALSA: hda - Add exception for volume-knob in snd_hda_get_connections() ALSA: hda - Add quirk for Dell Studio 1555 ALSA: hda - Reword information messages for BIOS auto-probing mode ALSA: hda - Don't create unneeded digital input source for IDT 92HD71x ALSA: hda - Create Capture controls dynamically ALSA: hda - Don't create analog mixer for IDT92HD71bxx ALSA: hda - Avoid overwrite of jack events with STAC/IDT ALSA: hda - Support auto-mic switching with IDT/STAC codec ALSA: hda - Remove static connection in IDT 92HD71bxx ALSA: hda - Add missing DMUX initialization for auto-mic with STAC/IDT ALSA: hda - No analog mix input source as default for IDT92HD71bxx ALSA: hda - Fix typos of Capture controls. ALSA: hda - Integrate Digital Input Source to Input Source ALSA: hda - Add line-out jack detection on IDT/STAC codecs Merge branch 'fix/hda' into topic/hda Merge branch 'topic/hda-cirrus' into topic/hda ALSA: hda - Increase PCM stream name buf in patch_realtek.c Merge branch 'fix/hda' into for-linus Merge branch 'fix/misc' into for-linus Merge branch 'fix/oss' into for-linus ALSA: hda - Fix quirk for Toshiba Satellite A135-S4527 Merge branch 'fix/hda' into topic/hda ALSA: hda - Fix line-out jack detection ALSA: hda - Fix line-out jack handling with STAC/IDT codec ALSA: hda - Add quirks for some HP laptops ASoC: Add missing DRV_NAME definitions for fsl/* drivers ALSA: hda - Fix Oops due to STAC/IDT auto-mic changes ALSA: hda - Add missing vmaster initialization for ALC269 Merge branch 'fix/hda' into topic/hda ALSA: hda - Add auto-mic support for Realtek codecs ALSA: hda - Use only one capture stream for auto-mic ALSA: usb-audio - Fix types taken in min() ALSA: hda - Don't override ADC definitions for ALC codecs Merge branch 'fix/hda' into topic/hda ALSA: hda - Check connectivity for auto-mic of Realtek codecs ALSA: hda - Add a white-list for MSI option ALSA: hda - Add setup hook to ALC preset struct ALSA: hda - Clean up init and setup hooks for Realtek codecs Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus ALSA: hda - Enable line-out detection only with speakers Merge branch 'topic/hda-dmic-fix' into topic/hda ALSA: hda - Fix / clean up IDT92HD83xxx codec parser ALSA: hda - Add missing num_adc_nids definition for IDT92HD8xxx ALSA: hda - Fix invalid capture mixers with some ALC268 models Merge branch 'fix/hda' into topic/hda ALSA: hda - Fix probe of Toshiba laptops with ALC268 codec Merge branch 'fix/hda' into topic/hda ALSA: pcm - Fix drain behavior in non-blocking mode ASoC: add missing inclusion of debugfs.h ASoC: Remove unneeded inclusion of linux/regulator/consumer.h ALSA: hda - Reuse ALC268 parser for ALC269 ALSA: hda - Generalize input pin parsing in patch_realtek.c ALSA: hda - Improve auto-cfg mixer name for ALC880 ALSA: hda - Improve auto-cfg mixer name for ALC260 ALSA: hda - Improve auto-cfg mixer name for ALC262 ALSA: hda - Improve auto-cfg mixer name for ALC861-VD ALSA: hda - Improve auto-cfg mixer name for ALC662 ALSA: hda - Add / fix model entries for HD-audio driver ALSA: core - strip too long file names in snd_print*() ALSA: hda - Add more quirk for HP laptops with AD1984A ALSA: Add debug module option ALSA: pcm - Increase protocol version ALSA: Fixed a typo of printk() ALSA: hda - Create "Digital Mic Capture Volume" correctly for IDT codecs ALSA: hda - Add missing mux check for VT1708 ALSA: hda - Fix MacBookPro 3,1/4,1 quirk with ALC889A ALSA: hda - Fix ALC268/ALC269 headphone pin routing Merge branch 'fix/hda' into topic/hda ALSA: hda - Add support of docking auto-mute/mic for AD1984A laptop model ALSA: hda - Add missing GPIO initialization for AD1984A laptop model ALSA: hda - Add another entry for Nvidia HDMI device ALSA: hda - Unmute docking line-out as default with AD1984A codec ALSA: hda - Fix obsolete CONFIG_SND_DEBUG_DETECT ALSA: hda - Fix input source selection of IDT92HD73xx ALSA: hda - Remove dead codes from patch_sigmatel.c ALSA: hda - Add support of Alienware M17x laptop ALSA: dummy - Support high-res timer mode ALSA: dummy - Better jiffies handling ALSA: dummy - Add more description ALSA: dummy - Fix the timer calculation in systimer mode ALSA: dummy - Fake buffer allocations ALSA: Remove struct snd_monitor_file from public sound/core.h ALSA: Remove unneeded ifdef from sound/core.h ALSA: hda - Use auto model for HP laptops with ALC268 codec ALSA: Re-export snd_pcm_format_name() function ALSA: Add const prefix to proc helper functions ALSA: dummy - Add debug proc file ALSA: dummy - Increase MAX_PCM_SUBSTREAMS to 128 Merge branch 'topic/ali5451-cleanup' into for-linus Merge branch 'topic/asoc' into for-linus Merge branch 'topic/azt3328' into for-linus Merge branch 'topic/cleanup' into for-linus Merge branch 'topic/cmi8330' into for-linus Merge branch 'topic/cs46xx' into for-linus Merge branch 'topic/ctl-add-remove-fixes' into for-linus Merge branch 'topic/ctxfi' into for-linus Merge branch 'topic/dma-sgbuf' into for-linus Merge branch 'topic/dummy' into for-linus Merge branch 'topic/hda' into for-linus Merge branch 'topic/hdsp' into for-linus Merge branch 'topic/ice1724-pm' into for-linus Merge branch 'topic/midi' into for-linus Merge branch 'topic/misc' into for-linus Merge branch 'topic/oss' into for-linus Merge branch 'topic/oxygen' into for-linus Merge branch 'topic/pcm-drain-nonblock' into for-linus Merge branch 'topic/pcm-estrpipe-in-pm' into for-linus Merge branch 'topic/snd-printk' into for-linus Merge branch 'topic/soundcore-preclaim' into for-linus Merge branch 'topic/tlv-minmax' into for-linus Merge branch 'topic/usb-audio' into for-linus Merge branch 'topic/ymfpci' into for-linus ALSA: hda - Add missing model=auto entry for ALC269 ALSA: hda - Set default GPIO for STAC/IDT codecs ALSA: hda - Set default GPIO for IDT92HD71bxx ALSA: hda - Fix HP/line-out initialization with IDT/STAC codecs ALSA: hda - Add support for HP dv6 ALSA: hda - Fix IDT92HD83* codec setup ALSA: hda - Fix Dell S14 pin setup ALSA: hda - Fix MSI GX620 mixer Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus ALSA: pcm - Simplify snd_pcm_drain() implementation ALSA: hda - Resurrect input-source mixer of ALC268 model=acer ALSA: Don't assume i2c device probing always succeeds ASoC: Fix dependency of CONFIG_SND_PXA2XX_SOC_IMOTE2 ALSA: hda - Fix digita/analog mic auto-switching with IDT codecs ALSA: hda - Fix / improve ALC66x parser ALSA: Fix invalid __exit in sound/mips/*.c ALSA: usb - Use strlcat() correctly Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus ALSA: hda - Fix invalid initializations for ALC861 auto mode ALSA: hda - Add a workaround for ASUS A7K ALSA: hda - Don't pick up invalid HP pins in alc_subsystem_id() ALSA: hda - Fix yet another auto-mic bug in ALC268 Merge branch 'fix/hda' into for-linus Merge branch 'fix/misc' into for-linus ALSA: hda - Add full rates/formats support for Nvidia HDMI ALSA: hda - Fix overflow of spec->init_verbs in patch_realtek.c ALSA: bt87x - Add a whitelist for Pinnacle PCTV (11bd:0012) ALSA: hda - Fix mute sound with STAC9227/9228 codecs ALSA: hda - Fix volume-knob setup for Dell laptops with STAC9228 ALSA: hda - Allow all formats as default for Nvidia HDMI Merge branch 'fix/hda' into for-linus ALSA: hda - Fix capture source checks for ALC662/663 codecs ALSA: dummy - Fix descriptions of pcm_substreams parameter ALSA: hda - Don't check invalid HP pin Merge branch 'fix/asoc' into for-linus Merge branch 'fix/hda' into for-linus
Takashi Ohmasa (4): [ARM] 3899/1: Fix the normalization of the denormal double precision number. [ARM] 3900/1: Fix VFP Division by Zero exception handling. [ARM] 4629/1: Fix VFP emulation code to clear all exception flags of FPEXC [ARM] 4630/1: Fix the vector stride of the double vector instruction.
Takashi Sato (8): 2TB files: st_blocks is invalid when calling stat64 2TB files: add blkcnt_t 2TB files: change type of kstatfs entries ext3: support large blocksize up to PAGESIZE ext4: Support large blocksize up to PAGESIZE filesystem freeze: add error handling of write_super_lockfs/unlockfs filesystem freeze: implement generic freeze feature filesystem freeze: remove XFS specific ioctl interfaces for freeze feature
Takashi YOSHI (1): MTD: Add Macronix MX29F040 to JEDEC
Takashi YOSHII (11): [MTD] Maps: Add dependency on alternate probe methods to physmap sh: math-emu support sh: SHMIN board support. sh: shmin updates. sh: heartbeat double 0 fix. sh: Wire up more IRQs for SH7709. sh: Fix pcrel too far for in_nmi label. sh: Align .machvec.init section on a 4-byte boundary. binfmt_flat: Stub in a FLAT_PLAT_INIT(). sh: Provide a FLAT_PLAT_INIT() definition. sh: Add plain udivsi3 (not _i4*) for gcc-4.1 and lower.
Takashi Yamamoto (5): [POWERPC] PS3: Add logical performance monitor repository routines [POWERPC] PS3: Add logical performance monitor driver support [POWERPC] PS3: Fix setting bookmark in logical performance monitor [POWERPC] PS3: Fix reading pm interval in logical performance monitor [POWERPC] PS3: Add ps3_get_speid routine
Takashi Yoshii (3): add addrespace definition for sh2a. sh: Fix up T-bit error handling in SH-4A mutex fastpath. sh: sh7785lcr: Map whole PCI address space.
Takenori Nagano (1): Japanese translation of Documentation/SubmitChecklist
Takis (1): ipw2200: kzalloc conversion and Kconfig dependency fix
Taku Izumi (17): Fix possible NULL pointer access in 8250 serial driver e1000e: make ioport free igb: make ioport free e1000: make ioport free PCI: pciehp: change name tag of "hpdriver_portdrv" variable PCI: pciehp: replace printk with dev_printk ACPI/PCI: Fix possible race condition on _OSC evaluation ACPI/PCI: Change pci_osc_control_set() to query control bits first ACPI/PCI: Always query _OSC control field in pci_osc_control_set() ACPI/PCI: Fix return value of acpi_cuery_osc() ACPI/PCI: Set support bit for MSI in support field of _OSC PCI hotplug: pciehp: message refinement PCI hotplug: shpchp: replace printk with dev_printk PCI hotplug: shpchp: message refinement PCI: revert additional _OSC evaluation PCI/ACPI: Remove unnecessary _OSC evaluation for control request pci-acpi: Cleanup _OSC evaluation code
Tamuki Shoichi (1): V4L/DVB (3346): Add saa713x card: ELSA EX-VISION 700TV (saa7130)
Tan Swee Heng (9): [CRYPTO] salsa20: Salsa20 stream cipher [CRYPTO] tcrypt: Support for large test vectors [CRYPTO] tcrypt: AES CTR large test vector [CRYPTO] salsa20_generic: Fix multi-page processing [CRYPTO] tcrypt: Salsa20 large test vector [CRYPTO] tcrypt: Added salsa20 speed test [CRYPTO] salsa20_i586: Salsa20 stream cipher algorithm (i586 version) [CRYPTO] salsa20: Add x86-64 assembly version [CRYPTO] salsa20-asm: Remove unnecessary dependency on CRYPTO_SALSA20
Tan, Li (1): KVM: Support mixed endian machines
Tanli Chang (1): niu: Add support for C10NEM
Tao Ma (122): ocfs2: Initalize bitmap_cpg of ocfs2_super to be the maximum. ocfs2: Reserve ioctl range ocfs2: Add group extend for online resize ocfs2: Implement group add for online resize ocfs2/dlm: Clear joining_node on hearbeat node down ocfs2: Use dlm_print_one_lock_resource for lock resource print ocfs2: Fix an endian bug in online resize. ocfs2: Fix NULL pointer dereferences in o2net ocfs2: Reconnect after idle time out. ocfs2: Add support for cross extent block ocfs2: Enable cross extent block merge. ocfs2: Add a new parameter for ocfs2_reserve_suballoc_bits ocfs2: Add ac_alloc_slot in ocfs2_alloc_context ocfs2: Add inode stealing for ocfs2_reserve_new_inode ocfs2: Jump to correct label in ocfs2_expand_inline_dir() ocfs2: Fix a bug in direct IO read. ocfs2: Modify ocfs2_num_free_extents for future xattr usage. ocfs2: Use ocfs2_extent_list instead of ocfs2_dinode. ocfs2: Abstract ocfs2_extent_tree in b-tree operations. ocfs2: Make high level btree extend code generic ocfs2: Add the basic xattr disk layout in ocfs2_fs.h ocfs2: Add helper function in uptodate.c for removing xattr clusters ocfs2: Add extent tree operation for xattr value btrees ocfs2: Add xattr index tree operations ocfs2: Add xattr bucket iteration for large numbers of EAs ocfs2: Add xattr lookup code xattr btrees ocfs2: Optionally limit extent size in ocfs2_insert_extent() ocfs2: Enable xattr set in index btree ocfs2: Delete all xattr buckets during inode removal ocfs2: bug-fix for journal extend in xattr. ocfs2: Resolve deadlock in ocfs2_xattr_free_block. ocfs2/xattr.c: Fix a bug when inserting xattr. ocfs2: Add empty bucket support in xattr. ocfs2: Calculate EA hash only by its suffix. ocfs2: Refactor xattr list and remove ocfs2_xattr_handler(). ocfs2: Remove unused ocfs2_restore_xattr_block(). ocfs2: Fix some typos in xattr annotations. ocfs2: Fix check of return value of ocfs2_start_trans() in xattr.c. ocfs2: return 0 in page_mkwrite to let VFS retry. ocfs2/xattr: Proper hash collision handle in bucket division ocfs2: Always update xattr search when creating bucket. ocfs2/xattr: Remove additional bucket allocation in bucket defragment. ocfs2/xattr: Only set buffer update if it doesn't exist in cache. ocfs2/xattr: Only extend xattr bucket in need. ocfs2: Add clusters free in dealloc_ctxt. ocfs2/xattr: Move clusters free into dealloc. ocfs2/xattr: Reserve meta/data at the beginning of ocfs2_xattr_set. ocfs2/xattr: Merge xattr set transaction. ocfs2/xattr: Fix a bug in xattr allocation estimation ocfs2/xattr: Restore not_found in xis ocfs2: fix indendation in ocfs2_dquot_drop_slow ocfs2/quota: sparse fixes for quota ocfs2: Narrow the transaction for deleting xattrs from a bucket. ocfs2/quota: Add QUOTA in mlog_attribute. ocfs2/xattr: Remove extend_trans call and add its credits from the beginning ocfs2/xattr: Always updating ctime during xattr set. ocfs2/xattr: fix credits calculation during index create ocfs2: Access the right buffer_head in ocfs2_merge_rec_left. ocfs2: Access the xattr bucket only before modifying it. ocfs2: Access and dirty the buffer_head in mark_written. ocfs2: Use the right access_* method in ctime update of xattr. ocfs2: lock the metaecc process for xattr bucket ocfs2: Fix a bug found by sparse check. ocfs2: Use xs->bucket to set xattr value outside ocfs2: Optimize inode allocation by remembering last group ocfs2: Allocate inode groups from global_bitmap. ocfs2: Optimize inode group allocation by recording last used group. ocfs2: Reserve 1 more cluster in expanding_inline_dir for indexed dir. ocfs2: Fix 2 warning during ocfs2 make. ocfs2/trivial: Remove unused variable in ocfs2_rename. ocfs2: Don't printk the error when listing too many xattrs. ocfs2: Remove redundant gotos in ocfs2_mount_volume() ocfs2: Adjust rightmost path in ocfs2_add_branch. ocfs2: Update atime in splice read if necessary. ocfs2/trivial: Wrap ocfs2_sysfile_cluster_lock_key within define. ocfs2: Add extra credits and access the modified bh in update_edge_lengths. ocfs2: Use ocfs2_rec_clusters in ocfs2_adjust_adjacent_records. ocfs2/quota: Release lock for error in ocfs2_quota_write. ocfs2: release the buffer head in ocfs2_do_truncate. ocfs2: invalidate dentry if its dentry_lock isn't initialized. ocfs2: Define refcount tree structure. ocfs2: Add metaecc for ocfs2_refcount_block. ocfs2: Add ocfs2_read_refcount_block. ocfs2: Abstract caching info checkpoint. ocfs2: Add new refcount tree lock resource in dlmglue. ocfs2: Add caching info for refcount tree. ocfs2: Add refcount tree lock mechanism. ocfs2: Basic tree root operation. ocfs2: Wrap ocfs2_extent_contig in ocfs2_extent_tree. ocfs2: Abstract extent split process. ocfs2: Add refcount b-tree as a new extent tree. ocfs2: move tree path functions to alloc.h. ocfs2: Add support for incrementing refcount in the tree. ocfs2: Add support of decrementing refcount for delete. ocfs2: Add functions for extents refcounted. ocfs2: Decrement refcount when truncating refcounted extents. ocfs2: Add CoW support. ocfs2: CoW refcount tree improvement. ocfs2: Integrate CoW in file write. ocfs2: CoW a reflinked cluster when it is truncated. ocfs2: Add normal functions for reflink a normal file's extents. ocfs2: handle file attributes issue for reflink. ocfs2: Return extent flags for xattr value tree. ocfs2: Abstract duplicate clusters process in CoW. ocfs2: Add CoW support for xattr. ocfs2: Remove inode from ocfs2_xattr_bucket_get_name_value. ocfs2: Abstract the creation of xattr block. ocfs2: Abstract ocfs2 xattr tree extend rec iteration process. ocfs2: Attach xattr clusters to refcount tree. ocfs2: Call refcount tree remove process properly. ocfs2: Create an xattr indexed block if needed. ocfs2: Add reflink support for xattr. ocfs2: Modify removing xattr process for refcount. ocfs2: Don't merge in 1st refcount ops of reflink. ocfs2: Make transaction extend more efficient. ocfs2: Use proper parameter for some inode operation. ocfs2: Create reflinked file in orphan dir. ocfs2: Add preserve to reflink. ocfs2: Implement ocfs2_reflink. ocfs2: Enable refcount tree support. ocfs2: Add ioctl for reflink. ocfs2: Use buffer IO if we are appending a file.
Tao Mao (2): ocfs2: remove mostly unused field from insert structure ocfs2: remove unused variable
Tear (1): ACPI: Remove Dell Optiplex GX240 from the ACPI blacklist
Ted Peters (1): powerpc/85xx: Fix MPC8572DS PCI protected interrupt sources
Teemu Likonen (1): Documentation: update CodingStyle tips for Emacs users
Teerth Reddy (1): omap: Initialization of SDRC params on Zoom2
Tej (1): xen: whitespace/checkpatch cleanup
Tejun Heo (1553): [SCSI] make blk layer set REQ_SOFTBARRIER on defer and requeue [SCSI] remove REQ_SPECIAL in scsi_init_io() [SCSI] remove requeue feature from blk_insert_request() [SCSI] make scsi_requeue_request() use blk_requeue_request() [SCSI] make scsi_queue_insert() use blk_requeue_request() [SCSI] remove unnecessary scsi_delete_timer() call in scsi_reset_provider() [SCSI] remove spurious if tests from scsi_eh_{times_out|done} [SCSI] remove a timer race in scsi_queue_insert() This patch kills elevator_global_init() in elevator.c which does This patch fixes q->unplug_thresh condition check in blk: use find_first_zero_bit() in blk_queue_start_tag() blk: remove blk_queue_tag->real_max_depth optimization blk: remove BLK_TAGS_{PER_LONG|MASK} blk: cleanup generic tag support error messages libata: lengthen COMMRESET delay libata: ahci: remove ata_port_start/stop() calls SATA: rewritten sil24 driver blk: fix tag shrinking (revive real_max_size) sata: fix sata_sx4 dma_prep to not use sg->length libata: fix EH-related lockup by properly cleaning EH command list sil24: add FIXME comment above ata_device_add sil24: remove irq disable code on spurious interrupt sil24: add testing for PCI fault sil24: move error handling out of hot interrupt path sil24: remove PORT_TF sil24: replace pp->port w/ ap->ioaddr.cmd_addr sil24: fix PORT_CTRL_STAT constants sil24: add more comments for constants fix atapi_packet_task vs. intr race (take 2) libata: implement ata_poll_qc_complete and use it in polling functions sil: apply M15W quirk selectively (take 2) fs: remove redundant timespec_equal test in update_atime() [SCSI] scsi: Error handler description document sil24: initialization fix libata EH document update libata: add ATA exceptions chapter to doc sil24: ignore non-error exception irqs sil24: remove CMDERR clearing sil24: implement proper TF register reading & caching sil24: implement tf_read callback [libata sata_sil24] nit pickings [libata sata_sil24] add support for 3131/3531 fix try_module_get race in elevator_find 01/05 Implement generic dispatch queue 03/05 move last_merge handlin into generic elevator code 04/05 remove last_merge handling from ioscheds 05/05 update biodoc to match new generic dispatch api [BLOCK] kill generic max_back_kb handling [BLOCK] Reimplement elevator switch blk: fix merge bug in as-iosched fs: error case fix in __generic_file_aio_read vm: remove redundant assignment from __pagevec_release_nonlru() vm: remove unused/broken page_pte[_prot] macros blk: fix dangling pointer access in __elv_add_request [libata] restore sg on DMA mapping failure [BLOCK] elevator: run queue in elevator_switch [BLOCK] cfq-iosched: cfq forced dispatching fix [BLOCK] Implement elv_drain_elevator for improved switch error detection [BLOCK] fix string handling in elv_iosched_store [BLOCK] cfq-iosched: fix slice_left calculation [BLOCK] noop-iosched: reimplementation of request dispatching [BLOCK] elevator: elv_latter/former_request update sil24: add missing ata_pad_free() sil24: add constants sil24: add sil24_restart_controller sil24: use SRST for phy_reset sil24: add ATAPI support sil24: make error_intr less verbose libata: fix ata_scsi_pass_thru error handling libata: implement ata_exec_internal() libata: use ata_exec_internal() libata: remove unused functions libata: remove unused qc->waiting [BLOCK] as-iosched: update alias handling [BLOCK] add @uptodate to end_that_request_last() and @error to rq_end_io_fn() [BLOCK] ll_rw_blk: separate out bio init part from __make_request [BLOCK] reimplement handling of barrier request [BLOCK] update SCSI to use new blk_ordered for barriers [BLOCK] scsi: add FUA support to sd [BLOCK] update libata to use new blk_ordered for barriers [BLOCK] add FUA support to libata [BLOCK] update IDE to use new blk_ordered for barriers [BLOCK] I/O barrier documentation update fix queue stalling while barrier sequencing barrier.txt got lost while the new barrier patchset was climbing up libata: separate out ata_sata_print_link_status ahci: separate out ahci_stop/start_engine ahci: separate out ahci_dev_classify ata_piix: fix MAP VALUE interpretation for for ICH6/7 libata: fold __ata_qc_complete() into ata_qc_free() libata: make the owner of a qc responsible for freeing it libata: fix ata_qc_issue() error handling ahci: fix err_mask setting in ahci_host_intr libata: return AC_ERR_* from issue functions libata: add detailed AC_ERR_* flags SCSI: export scsi_eh_finish_cmd() and scsi_eh_flush_done_q() libata: implement and apply ata_eh_qc_complete/retry() libata: create pio/atapi task queueing wrappers ahci: stop engine during hard reset ahci: add constants for SRST libata: export ata_busy_sleep libata: modify ata_dev_try_classify libata: new ->probe_reset operation libata: implement ata_drive_probe_reset() libata: implement standard reset component operations and ->probe_reset block: request_queue->ordcolor must not be flipped on SOFTBARRIER block: implement elv_insert and use it (fix ordcolor flipping bug) libata: implement ATA_FLAG_IN_EH port flag libata: EH / pio tasks synchronization libata: fix ata_std_probe_reset() SATA detection libata: separate out sata_phy_resume() from sata_std_hardreset() libata: add probeinit component operation to ata_drive_probe_reset() libata: implement ata_std_probeinit() libata: add ATA_QCFLAG_EH_SCHEDULED libata: implement ata_scsi_timed_out() libata: use ata_scsi_timed_out() libata: kill NULL qc handling from ->eng_timeout callbacks ahci: separate out ahci_fill_cmd_slot() libata: make new reset act identical to ->phy_reset register-wise libata: kill SError clearing in sata_std_hardreset(). sata_sil: convert to new reset mechanism sata_sil24: convert to new reset mechanism sata_sil24: add hardreset libata: inline ata_qc_complete() ahci: make ahci_fill_cmd_slot() take *pp instead of *ap ahci: convert to new reset mechanism libata: convert assert(X)'s in libata core layer to WARN_ON(!X)'s libata: convert assert(xxx)'s in low-level drivers to WARN_ON(!xxx)'s libata: kill assert() macro libata: allow ->probe_reset to return ATA_DEV_UNKNOWN ata_piix: kill spurious assignment in piix_sata_probe() libata: implement ata_dev_id_c_string() libata: use ata_dev_id_c_string() libata: separate out ata_id_n_sectors() libata: separate out ata_id_major_version() libata: make ata_dump_id() take @id instead of @dev libata: don't do EDD handling if ->probe_reset is used libata: make ata_dev_knobble() per-device libata: move cdb_len for host to device libata: add per-device max_sectors libata: kill sht->max_sectors libata: rename ata_dev_id_[c_]string() libata: update ata_dev_init_params() libata: fix comment regarding setting cable type ata_piix: convert pata to new reset mechanism ata_piix: convert sata to new reset mechanism libata: fix WARN_ON() condition in *_fill_sg() libata: fix qc->n_elem == 0 case handling in ata_qc_next_sg libata: make ata_sg_setup_one() trim zero length sg libata: separate out ata_dev_read_id() libata: kill ata_dev_reread_id() sata_sil: add board ID for 3512 sata_sil: implement R_ERR on DMA activate FIS errata fix sata_sil24: add a new PCI ID for SiI 3124 libata: kill illegal kfree(id) sata_sil: remove unneeded ATA_FLAG_SRST from 3512 port info libata: seperate out ata_class_present() ata_piix: finer-grained port_info ata_piix: add a couple of flags ata_piix: implement proper port map ata_piix: reimplement piix_sata_probe() libata: convert dev->id to pointer libata: separate out ata_dev_configure() libata: fold ata_dev_config() into ata_dev_configure() libata: reorganize ata_bus_probe() ata_piix: rename PIIX_FLAG_IGN_PRESENT to PIIX_FLAG_IGNORE_PCS sata_sil: replace sil_3112_m15w board id with sil_3112 sata_sil: use kzalloc sata_sil: replace register address constants with sil_port[] entry sata_sil: cosmetic flag/constant changes libata: re-initialize parameters before configuring libata: add @print_info argument to ata_dev_configure() libata: implement ata_dev_revalidate() libata: revalidate after transfer mode configuration sata_sil24: fix mwdma_mask setting libata: implement port_task libata: convert pio_task and packet_task to port_task libata: kill unused pio_task and packet_task libata: rename ATA_FLAG_FLUSH_PIO_TASK to ATA_FLAG_FLUSH_PORT_TASK libata: improve xfer mask constants and update ata_mode_string() libata: add xfer_mask handling functions libata: use ata_id_xfermask() in ata_dev_configure() libata: use xfer_mask helpers in ata_dev_set_mode() libata: reimplement ata_set_mode() using xfer_mask helpers libata: kill unused xfer_mode functions libata: fix missing classes[] initialization in ata_bus_probe() ahci: fix NULL pointer dereference detected by Coverity sata_sil24: exit early from softreset if SStatus reports no device sata_sil24: lengthen softreset timeout ahci: enable prefetching for PACKET commands libata: fix class handling in ata_bus_probe() libata: check Word 88 validity in ata_id_xfer_mask() libata: use local *id instead of dev->id in ata_dev_configure() libata: move IDENTIFY info printing from ata_dev_read_id() to ata_dev_configure() [SCSI] libata: implement minimal transport template for ->eh_timed_out libata: increase LBA48 max sectors to 65535 libata: do not ignore PIO-only devices ahci: add softreset libata: implement ata_unpack_xfermask() libata: add per-dev pio/mwdma/udma_mask libata: make per-dev transfer mode limits per-dev libata: check if port is disabled after internal command libata: implement ata_dev_disable() libata: use ata_dev_disable() in ata_bus_probe() libata: make ata_set_mode() responsible for failure handling libata: kill E.D.D. libata: cosmetic changes in ata_bus_softreset() libata: add FIXME above ata_dev_xfermask() libata: kill trailing whitespace ata_piix: fix ich6/m_map_db libata: fix ata_qc_issue failure path libata: make ata_qc_issue complete failed qcs libata: fix ata_xfer_tbl termination libata: fix ata_set_mode() return value libata: make ata_bus_probe() return negative errno on failure libata: separate out ata_spd_string() libata: convert do_probe_reset() to ata_do_reset() libata: implement ata_dev_enabled and disabled() libata: make ata_set_mode() handle no-device case properly libata: reorganize ata_set_mode() libata: don't disable devices from ata_set_mode() libata: preserve SATA SPD setting over hard resets libata: implement ata_dev_absent() libata: implement ap->sata_spd_limit and helpers libata: use SATA speed down in ata_drive_probe_reset() libata: add 5s sleep between resets libata: implement ata_down_xfermask_limit() libata: improve ata_bus_probe() libata: consider disabled devices in ata_dev_xfermask() libata: report device number when PIO fails libata: ata_dev_revalidate() printk update libata: ATA_FLAG_IN_EH is not used, kill it libata: clean up constants libata: rename ATA_FLAG_PORT_DISABLED to ATA_FLAG_DISABLED libata: clear only affected flags during ata_dev_configure() libata: clear ATA_DFLAG_PIO before setting it libata: add ATA_QCFLAG_IO libata: pass qc around intead of ap during PIO libata: always generate sense if qc->err_mask is non-zero libata: don't read TF directly from sense generation functions libata: add @cdb to ata_exec_internal() libata: dec scmd->retries for qcs with zero err_mask libata: separate out libata-eh.c libata: make some libata-core routines extern libata: print SControl in SATA link status info message ahci: do not fail softreset if PHY reports no device libata: set default cbl in probeinit libata: kill @verbose from ata_reset_fn_t libata: make reset methods complain when they fail sata_sil24: fix timeout calculation in sil24_softreset sata_sil24: better error message from softreset libata: implement ata_wait_register() ahci: use ata_wait_register() sata_sil24: use ata_wait_register() libata: disable failed devices only once in ata_bus_probe() libata: cosmetic update to ata_bus_probe() libata: export ata_set_sata_spd() sata_sil24: typo fix sata_sil24: rename PORT_IRQ_SDB_FIS to PORT_IRQ_SDB_NOTIFY sata_sil24: add more constants sata_sil24: consolidate host flags into SIL24_COMMON_FLAGS sata_sil24: implement loss of completion interrupt on PCI-X errta fix sata_sil24: implement sil24_init_port() sata_sil24: put port into known state before softresetting sata_sil24: kill 10ms sleep in softreset sata_sil24: reimplement hardreset sata_sil24: don't do hardreset during driver initialization sata_sil24: fix on-memory structure byteorder sata_sil24: enable 64bit [SCSI] SCSI: fix scsi_kill_request() busy count handling SCSI: implement shost->host_eh_scheduled libata: silly fix in ata_scsi_start_stop_xlat() libata: rename ata_down_sata_spd_limit() and friends ahci: hardreset classification fix libata: unexport ata_scsi_error() libata: kill duplicate prototypes libata: fix ->phy_reset class code handling in ata_bus_probe() libata: clear ap->active_tag atomically w.r.t. command completion libata: hold host_set lock while finishing internal qc libata: use preallocated buffers libata: move ->set_mode() handling into ata_set_mode() libata: remove postreset handling from ata_do_reset() libata: implement qc->result_tf sata_sil24: update TF image only when necessary libata: init ap->cbl to ATA_CBL_SATA early libata: implement new SCR handling and port on/offline functions libata: use new SCR and on/offline functions libata: kill old SCR functions and sata_dev_present() libata: add dev->ap libata: use dev->ap libata: implement ATA printk helpers libata: use ATA printk helpers libata-eh-fw: add flags and operations for new EH libata-eh-fw: clear SError in ata_std_postreset() libata-eh-fw: use special reserved tag and qc for internal commands libata-eh-fw: update ata_qc_from_tag() to enforce normal/EH qc ownership libata-eh-fw: implement new EH scheduling via error completion libata-eh-fw: implement ata_port_schedule_eh() and ata_port_abort() libata-eh-fw: implement freeze/thaw libata-eh-fw: implement new EH scheduling from PIO libata-eh-fw: update ata_scsi_error() for new EH libata-eh-fw: update ata_exec_internal() for new EH libata-eh-fw: update SCSI command completion path for new EH libata-eh: add ATA and libata flags for new EH libata-eh: implement dev->ering libata-eh: implement ata_eh_info and ata_eh_context libata-eh: implement new EH libata-eh: implement BMDMA EH ata_piix: convert to new EH sata_sil: convert to new EH ahci: convert to new EH ahci: add PIOS interim interrupt handling sata_sil24: convert to new EH Merge branch 'irq-pio' libata: fix irq-pio merge libata-ncq: add NCQ related ATA/libata constants and macros libata-ncq: pass ata_scsi_translate() return value to SCSI midlayer libata-ncq: rename ap->qactive to ap->qc_allocated libata-ncq: implement ap->qc_active, ap->sactive and complete helper libata-ncq: implement NCQ command translation and exclusion libata-ncq: update EH to handle NCQ libata-ncq: implement NCQ device configuration ahci: clean up AHCI constants in preparation for NCQ ahci: add HOST_CAP_NCQ constant ahci: kill pp->cmd_tbl_sg ahci: implement NCQ suppport sata_sil24: implement NCQ support libata: enforce default EH actions SCSI: make scsi_implement_eh() generic API for SCSI transports libata: set PIO-0 after successful EH reset libata: shift host flag constants libata: implement ata_eh_wait() libata-hp-prep: add flags and eh_info/context fields for hotplug libata-hp-prep: implement ata_dev_init() libata-hp-prep: make some ata_device fields persistent libata-hp-prep: update ata_scsi_find_dev() and friends libata-hp-prep: use __ata_scsi_find_dev() libata-hp-prep: implement ap->hw_sata_spd_limit libata-hp-prep: store attached SCSI device libata-hp-prep: add ata_aux_wq libata-hp-prep: make probing related functions global libata-hp-prep: implement sata_phy_debounce() libata-hp-prep: add prereset() method and implement ata_std_prereset() libata-hp-prep: implement followup softreset handling libata: export ata_hsm_move() sata_sil: add new constants in preparation for new interrupt handler sata_sil: new interrupt handler sata_sil24: rename PORT_PRB to PORT_LRAM and add PORT_LRAM_SLOT_SZ sata_sil24: update sil24_hardreset() libata-hp: implement ata_eh_detach_dev() libata-hp: implement hotplug libata-hp: implement SCSI part of hotplug libata-hp: implement warmplug libata-hp: hook warmplug libata-hp: implement bootplug libata-hp: update unload-unplug ata_piix: convert ata_piix to new probing mechanism sata_sil: convert to new probing mechanism and add hotplug support ahci: convert to new probing mechanism and add hotplug support sata_sil24: convert to new probing mechanism and add hotplug support libata-hp: killl ops->probe_reset libata-hp: move ata_do_reset() to libata-eh.c libata: add missing finish_wait() call in ata_port_wait_eh() libata: cosmetic change in struct ata_port libata: add missing ->data_xfer for pdc_adma sata_sil: add controller unplug detection in sil_interrupt() libata: fix comment above ata_exec_internal() libata: fix ATA_EH_REVALIDATE clearing libata: fast exit from EH while unloading sata_sil: update device hotplug handling, take #2 libata: fix oops caused rescanning NULL sdev libata: add host_set->next for legacy two host_sets case, take #3 sata_nv: kill not-working hotplug code sata_nv: kill struct nv_host_desc and nv_host sata_nv: simplify constants sata_nv: better irq handlers sata_nv: convert to new EH sata_nv: add hotplug support sata_via: convert to new EH, take #3 libata: convert several bmdma-style controllers to new EH, take #3 ahci: disable NCQ support on vt8251 libata: implement per-dev EH action mask eh_info->dev_action[] libata: move ata_eh_clear_action() upward libata: implement and use ata_deh_dev_action() libata: clear EH action on device detach libata: move ata_do_simple_cmd() below ata_exec_internal() libata: update ata_do_simple_cmd() libata: make two functions global libata: implement ata_port_max_devices() libata: cosmetic updates sata_sil: disable hotplug interrupts on two ATI IXPs libata: add ap->pflags and move core dynamic flags to it libata: fix ehc->i.action setting in ata_eh_autopsy() libata: replace ap_lock w/ ap->lock in ata_scsi_error() libata: implement ATA_EHI_RESUME_LINK libata: clean up debounce parameters and improve parameter selection libata: implement ATA_EHI_NO_AUTOPSY and QUIET libata: separate out __ata_ehi_hotplugged() libata: implement PM EH actions libata: reimplement per-dev PM libata: reimplement controller-wide PM sata_sil: separate out sil_init_controller() sata_sil: add suspend/sleep support sata_sil24: separate out sil24_init_controller() sata_sil24: add suspend/sleep support ata_piix: add host_set private structure sata_sil: remove unaffected drives from m15w blacklist libata: fix autopsy ehc->i.action and ehc->i.dev handling libata: fix eh_skip_recovery condition libata: improve EH action and EHI flag handling ahci: relocate several internal functions ahci: cosmetic changes to ahci_start/stop_engine() ahci: simplify ahci_start_engine() libata: improve driver initialization and deinitialization ahci: separate out ahci_reset_controller() and ahci_init_controller() ahci: implement Power Management support libata: cosmetic changes to PM functions libata: fix ata_port_detach() for old EH ports ata_piix: fix host_set private_data intialization sata_sil24: don't set probe_ent->mmio_base libata: fix ata_device_add() error path ahci: remove IRQ mask clearing from init_controller() libata: clear sdev->locked on door lock failure libata: update ata_host_init() and rename it to ata_port_init_shost() libata: implement per-dev xfermask libata: implement dummy port libata: use dummy port for stolen legacy ports libata: replace ap->hard_port_no with ap->port_no libata: kill unused hard_port_no and legacy_mode libata: s/CONFIG_SCSI_SATA/CONFIG_[S]ATA/g in pci/quirks.c ata_piix: fix ghost device probing by honoring PCS present bits ata_piix: ignore PCS on ICH5 ata_piix: implement force_pcs module parameter sata_via: use old SCR access pattern on vt6420 ata_piix: add map 01b for ICH7M libata: ignore CFA signature while sanity-checking an ATAPI device libata: fix non-uniform ports handling libata: cosmetic changes to constants libata: turn off NCQ if queue depth is adjusted to 1 libata: typo fix sata_sis: fix flags handling for the secondary port libata: unexport ata_dev_revalidate() ata_piix: allow 01b MAP for both ICH6M and ICH7M ahci: fix status register check in ahci_softreset scsi: clear garbage after CDBs on SG_IO libata: don't schedule EH on wcache on/off if old EH ahci: ignore PORT_IRQ_IF_ERR on JMB controllers libata: add missing sht->slave_destroy libata: handle 0xff status properly libata: move ata_irq_on() into libata-sff.c sata_nv: SRST sometimes fails after hotplug, use HRST_TO_RESUME libata: make user scan wait for scan to complete sata_sil24: rename PMP related constants sata_sil24: add PMP related constants ahci: kill AHCI_FLAG_RESET_NEEDS_CLO libata: separate out and export sata_port_hardreset() ahci: update ahci-vt8251 reset sequence libata: implement ATA_EHI_PRINTINFO libata: implement ATA_EHI_SETMODE and ATA_EHI_POST_SETMODE libata: move dev->max_sectors configuration into ata_dev_configure() ahci: preserve PORTS_IMPL over host resets ahci: honor PORTS_IMPL on ICH8s libata: use FLUSH_EXT only when driver is larger than LBA28 limit ata_piix: clean up port flags libata: convert @post_reset to @flags in ata_dev_read_id() libata: implement presence detection via polling IDENTIFY ata_piix: apply device detection via polling IDENTIFY ata_piix: strip now unneded MAP related stuff libata: improve failed qc reporting libata: trivial updates to ata_sg_init_one() libata: sync result_tf.flags w/ command tf.flags libata: fix passthru sense data header libata: cosmetic changes to sense generation functions libata: implement ata_tf_read_block() libata: improve SCSI sense data generation libata: print cdb[0] in failed qc report libata: add missing sht->slave_destroy libata: kill unnecessary sht->max_sectors initializations libata: remove unused HSM_ST_UNKNOWN libata: set IRQF_SHARED for legacy PCI IDE IRQs libata: implement ATA_FLAG_SETXFER_POLLING and use it in pata_via, take #2 libata: fix READ CAPACITY simulation libata: don't request sense if the port is frozen libata: make sure sdev doesn't go away while rescanning libata: move BMDMA host status recording from EH to interrupt handler libata: make sure IRQ is cleared after ata_bmdma_freeze() libata: implement ata_exec_internal_sg() libata: separate out rw ATA taskfile building into ata_build_rw_tf() libata: prepare ata_sg_clean() for invocation from EH ahci: do not powerdown during initialization libata: always use polling IDENTIFY file: kill unnecessary timer in fdtable_defer ata_piix: use piix_host_stop() in ich_pata_ops libata: don't initialize sg in ata_exec_internal() if DMA_NONE (take #2) ahci: do not mangle saved HOST_CAP while resetting controller libata: clean up variable name usage in xlat related functions libata: kill @cdb argument from xlat methods libata: take scmd->cmd_len into account when translating SCSI commands [SCSI] sr: fix error code check in sr_block_ioctl() libata: initialize qc->dma_dir to DMA_NONE libata: fix handling of port actions in per-dev action mask ahci: make ULi M5288 ignore interface fatal error bit ahci: don't enter slumber on power down sata_via: don't diddle with ATA_NIEN in ->freeze ahci: improve and limit spurious interrupt messages, take#3 libata: implement ATA_FLAG_IGN_SIMPLEX and use it in sata_uli ahci: fix endianness in spurious interrupt message sata_via: style clean up, no indirect method call in LLD ahci: use 0x80 as wait stat value instead of 0xff ahci: port_no should be used when clearing IRQ in ahci_thaw() libata: fix ata_eh_suspend() return value ide: unregister idepnp driver on unload ahci/pata_jmicron: fix JMicron quirk libata: straighten out ATA_ID_* constants libata: use ata_id_c_string() libata: handle pci_enable_device() failure while resuming libata: kill qc->nsect and cursect sata_inic162x: finally, driver for initio 162x SATA controllers, take #2 sata_promise: kill qc->nsect libata: implement HDIO_GET_IDENTITY devres: device resource management libata: implement ata_host_detach() libata: update libata core layer to use devres libata: update libata LLDs to use devres libata: remove unused functions devres: implement pcim_iomap_regions() iomap: iomap should be in obj-y not in lib-y pata_platform: fix devres conversion libata: convert to iomap libata: add 150ms between completion of hardreset and status checking sata_inic162x: fix a few glitches in hardreset libata: fix drive side 80c cable check, take 3 libata: clear TF before IDENTIFYing libata: improve ata_down_xfermask_limit() libata: improve probe failure handling libata: put some intelligence into EH speed down sequence libata: kill ATA_DNXFER_ANY libata: fix probe_ent alloc/free bugs libata: disable pdev on all suspend events libata: separate out ata_ncq_enabled() libata: fix ata_scmd_need_defer() libata: fix ata_scsi_change_queue_depth() sata_via: fix resource-managed iomap conversion libata: s/ap->id/ap->print_id/g ahci: consider SDB FIS containing spurious NCQ completions HSM violation (regenerated) libata: fix remaining ap->id libata: test major version in ata_id_is_sata() pata_amd: fix an obvious bug in cable detection sata_mv: fix pci_enable_msi() error handling sata_sil: ignore and clear spurious IRQs while executing commands by polling libata: clear drvdata in ata_host_release(), take#2 sata_sil24: kill unused local variable idx in sil24_fill_sg() libata: blacklist FUJITSU MHT2060BH for NCQ pata_jmicron: drop unnecessary device programming in [re]init jmicron ATA: reimplement jmicron ATA quirk ahci/pata_jmicron: match class not function number ahci: improve spurious SDB FIS handling libata: add missing PM callbacks libata: add missing CONFIG_PM in LLDs libata: add CONFIG_PM to libata core layer ide: fix drive side 80c cable check, take 2 libata: fix ata_host_release() free order devres: release resources on device_del() PCI: allow multiple calls to pcim_pin_device() jmicron: make ide jmicron driver play nice with libata ones libata: don't whine if ->prereset() returns -ENOENT sata_inic162x: kill double region requests pata_ixp4xx_cf: fix oops on detach [SCSI] sd: fix return value of sd_sync_cache() [SCSI] sd: implement START/STOP management libata: IDENTIFY backwards for drive side cable detection irq-devres: fix failure path of devm_request_irq() iomap: implement pcim_iounmap_regions() libata: hardreset on SERR_INTERNAL ahci: implement ata_save/restore_initial_config() ahci: move port_map handling to ahci_save_initial_config() libata: fix native mode disabled port handling libata: improve AC_ERR_DEV handling for ->post_internal_cmd libata: kill type mismatch compile warning ahci: add PCI ID for new VIA chip libata: allocate ap separately from shost libata: separate out ata_host_start() libata: separate out ata_host_alloc() and ata_host_register() libata: implement ata_host_alloc_pinfo() and ata_host_register() libata: convert legacy PCI host handling to new init model libata: convert native PCI host handling to new init model libata: add init helpers including ata_pci_prepare_native_host() libata: convert drivers with combined SATA/PATA ports to new init model libata: convert ata_pci_init_native_mode() users to new init model libata: convert the remaining SATA drivers to new init model libata: convert the remaining PATA drivers to new init model libata: kill probe_ent and related helpers pata_amd: remove contamination added during cable_detect conversion libata: add missing call to ->cable_detect() in new EH path ahci: consolidate common port flags libata: separate ATA_EHI_DID_RESET into DID_SOFTRESET and DID_HARDRESET libata: add deadline support to prereset and reset methods libata: improve 0xff status handling libata: improve ata_std_prereset() libata: reimplement reset sequencing pci-quirks: disable MSI on RS400-200 and RS480 V4L/DVB (5573): Pvrusb2: kill unnecessary attribute->owner libata-acpi: fix _GTF command protocol for ATAPI devices sata_via: add missing PM hooks libata: reimplement suspend/resume support using sdev->manage_start_stop libata: implement libata.spindown_compat libata: clean up SFF init mess libata: ignore EH scheduling during initialization libata: fallback to the other IDENTIFY on device error, take#2 libata: give devices one last chance even if recovery failed with -EINVAL libata-acpi: s/CONFIG_SATA_ACPI/CONFIG_ATA_ACPI/ libata-acpi: clean up parameters and misc stuff libata: separate out ata_dev_reread_id() libata: during revalidation, check n_sectors after device is configured libata-acpi: add ATA_FLAG_ACPI_SATA port flag libata: fix shutdown warning message printing libata: track spindown status and skip spindown_compat if possible sata_nv: fix fallout of devres conversion libata: remove libata.spindown_compat sata_via: pcim_iomap_regions() conversion missed BAR5 ahci: disable 64bit dma on sb600 [SCSI] kill scsi host template suspend/resume ata_piix: add short 40c quirk for Acer Aspire 2030, take #2 libata: don't consider 0xff as port empty if SStatus is available libata: -ENODEV during prereset isn't an error pci-quirks: fix MSI disabling on RS400-200 and RS480 libata: always use polling SETXFER sata_promise: use TF interface for polling NODATA commands libata: disable NCQ for HITACHI HTS541680J9SA00/SB21C7EP libata: fix hw_sata_spd_limit initialization libata: force PIO on IOMEGA ZIP 250 ATAPI libata: limit post SRST nsect/lbal wait to ~100ms sysfs: fix condition check in sysfs_drop_dentry() sysfs: fix race condition around sd->s_dentry, take#2 block: always requeue !fs requests at the front libata: more NONCQ devices ahci: fix PORTS_IMPL override libata: kill the infamous abnormal status message libata: kill non-sense warning message libata: be less verbose about hpa libata: remove unused variable from ata_eh_reset() libata: fix ata_dev_disable() libata: fix infinite EH waiting bug libata: call ata_check_atapi_dma() with qc better prepared libata: use PIO for non-16 byte aligned ATAPI commands libata: kill ATA_HORKAGE_DMA_RW_ONLY sata_inic162x: disable LBA48 devices libata: add HTS541616J9SA00 to NCQ blacklist libata: fix assigned IRQ reporting libata-acpi: implement ata_acpi_associate() libata-acpi: clean up ata_acpi_exec_tfs() libata-acpi: miscellaneous cleanups libata: reimplement ACPI invocation libata-acpi: remove redundant checks libata-acpi: implement _GTM/_STM support libata: replace ap->cbl tests with ATA_FLAG_SATA tests ata_piix: fix pio/mwdma programming [BLOCK] drop unnecessary bvec rewinding from flush_dry_bio_endio libata: simplify PCI legacy SFF host handling libata: quirk IOMEGA ZIP 250 ATAPI FLOPPY libata: clean up horkage handling libata: add FUJITSU MHV2080BH to NCQ blacklist libata-link: separate out ata_eh_handle_dev_fail() libata-link: add PMP related ATA constants idr: fix obscure bug in allocation path idr: separate out idr_mark_full() ida: implement idr based id allocator sysfs: move release_sysfs_dirent() to dir.c sysfs: allocate inode number using ida sysfs: make sysfs_put() ignore NULL sd sysfs: fix error handling in binattr write() sysfs: flatten cleanup paths in sysfs_add_link() and create_dir() sysfs: flatten and fix sysfs_rename_dir() error handling sysfs: consolidate sysfs_dirent creation functions sysfs: add sysfs_dirent->s_parent sysfs: add sysfs_dirent->s_name sysfs: make sysfs_dirent->s_element a union sysfs: implement kobj_sysfs_assoc_lock sysfs: reimplement symlink using sysfs_dirent tree sysfs: implement bin_buffer sysfs: implement sysfs_dirent active reference and immediate disconnect sysfs: kill attribute file orphaning sysfs: separate out sysfs_attach_dentry() sysfs: reimplement sysfs_drop_dentry() sysfs: kill unnecessary attribute->owner driver-core: make devt_attr and uevent_attr static sysfs: make sysfs_alloc_ino() static sysfs: fix parent refcounting during rename and move sysfs: reorganize sysfs_new_indoe() and sysfs_create() sysfs: use iget_locked() instead of new_inode() sysfs: fix root sysfs_dirent -> root dentry association sysfs: move s_active functions to fs/sysfs/dir.c sysfs: slim down sysfs_dirent->s_active sysfs: use singly-linked list for sysfs_dirent tree sysfs: make sysfs_drop_dentry() access inodes using ilookup() sysfs: rename sysfs_dirent->s_type to s_flags and make room for flags sysfs: implement SYSFS_FLAG_REMOVED flag sysfs: implement sysfs_find_dirent() and sysfs_get_dirent() sysfs: make kobj point to sysfs_dirent instead of dentry sysfs: consolidate sysfs spinlocks sysfs: use sysfs_mutex to protect the sysfs_dirent tree sysfs: restructure add/remove paths and fix inode update sysfs: move sysfs_drop_dentry() to dir.c and make it static sysfs: implement sysfs_get_dentry() sysfs: make directory dentries and inodes reclaimable ata_piix: kill incorrect invalid map value warning kallsyms: make KSYM_NAME_LEN include space for trailing '\0' sysfs: fix sysfs root inode nlink accounting sysfs: make sysfs_init_inode() static sysfs: kill an extra put in sysfs_create_link() failure path sysfs: cosmetic clean up on node creation failure paths libata: add ST9160821AS 3.CLF to NONCQ blacklist libata: add @is_cmd to ata_tf_to_fis() ahci: use deadline instead of fixed timeout for 1st FIS for SRST ahci: separate out ahci_kick_engine() ahci: separate out ahci_exec_polled_cmd() ahci: separate out ahci_do_softreset() sata_sil24: replace sil24_update_tf() with sil24_read_tf() sata_sil24: separate out sil24_exec_polled_cmd() sata_sil24: separate out sil24_do_softreset() libata: improve EH report formatting libata: implement AC_ERR_NCQ libata: make ->scr_read/write callbacks return error code ahci: make NO_NCQ handling more consistent ahci: implement SCR_NOTIFICATION r/w libata: improve SATA PHY speed down logic libata: quickly trigger SATA SPD down after debouncing failed libata: improve SCSI scan failure handling libata: reorganize ata_ehi_hotplugged() libata: clear HOTPLUG flag after a reset libata: schedule probing after SError access failure during autopsy libata: implement EH fast drain PCI: export __pci_reenable_device() ata_piix: fix suspend/resume for some TOSHIBA laptops pci: rename __pci_reenable_device() to pci_reenable_device() ata_piix: implement piix_borken_suspend() ata_piix: add Tecra M3 to broken suspend blacklist libata: blacklist SAMSUNG HD401LJ / ZZ100-15 for NCQ ata_piix: update map 10b for ich8m ata_piix: add TECRA M7 to broken suspend list ide: make CONFIG_IDE_GENERIC default to N sysfs: fix locking in sysfs_lookup() and sysfs_rename_dir() PCI: disable MSI on RS690 PCI: disable MSI on RD580 PCI: disable MSI on RX790 libata: fix n_sectors failure handling during revalidation libata: don't check n_sectors during revalidation if zero ata_piix: add Satellite U200 to broken suspend list libata: implement BROKEN_HPA horkage and apply it to affected drives ata_piix: implement IOCFG bit18 quirk libata clear horkage on ata_dev_init() sata_sil24: fix IRQ clearing race when PCIX_IRQ_WOC is used pata_sis: add missing UDMA5 timing value in sis_66_set_dmamode() ata_piix: add another TECRA M3 entry to broken suspend list ide: make jmicron match vendor and device class libata-link: introduce ata_link libata-link: implement and use link/device iterators libata-link: linkify PHY-related functions libata-link: linkify EH action helpers libata-link: linkify reset libata-link: linkify config/EH related functions libata-link: make two port flags HRST_TO_RESUME and SKIP_D2H_BSY link flags libata-link: separate out link initialization functions libata-link: implement ata_link_abort() libata-link: add PMP links libata-link: update ata_scsi_error() to handle PMP links libata-link: update EH to deal with PMP links libata-link: update hotplug to handle PMP links libata-link: update Power Management to handle PMP links libata: use ata_port_printk() in ata_wait_idle() libata: add printf format attribute to ehi desc functions libata: implement and use ata_port_desc() to report port configuration libata: move EH repeat reporting into ata_eh_report() libata: move ata_id_n_sectors() upward libata: clean up read/set native_max address functions libata: remiplement ata_hpa_resize() ahci: reimplement port_map handling libata: update ata_dev_try_classify() arguments libata: assume ATA_DEV_ATA on diagnostic failure libata: misc updates for AN libata-pmp-prep: add PMP related constants, fields, ops and update helpers libata-pmp-prep: add @new_class to ata_dev_revalidate() libata-pmp-prep: make a number of functions global to libata libata-pmp-prep: implement ops->qc_defer() libata-pmp-prep: implement qc_defer helpers libata-pmp-prep: implement ATA_LFLAG_NO_SRST, ASSUME_ATA and ASSUME_SEMB libata-pmp-prep: implement ATA_LFLAG_NO_RETRY libata-pmp-prep: implement ATA_LFLAG_DISABLED libata-pmp-prep: implement EH fast-fail path libata-pmp-prep: implement ATA_HORKAGE_SKIP_PM libata-pmp-prep: implement sata_async_notification() libata: fix ata_set_max_sectors() sata_via: kill SATA_PATA_SHARING register handling libata: update spurious NCQ completion blacklist libata-pmp: update ata_eh_reset() for PMP libata-pmp: implement Port Multiplier support libata-pmp: hook PMP support and enable it libata-pmp: extend ACPI support to cover PMP libata-pmp: implement qc_defer for command switching PMP support sata_sil24: implement PMP support sata_sil24: implement PORT_RST ahci: implement PMP support ahci: move host flags over to pi.private_data ahci: implement AHCI_HFLAG_NO_PMP libata: add HDT722516DLA380 to NCQ blacklist libata: add ST9160821AS / 3.ALD to NCQ blacklist pata_jmicron: match vendor and class code only libata: clear ehi description after initial host report libata: skip suppress reporting if ATA_EHI_QUIET libata: wrap schedule_timeout_uninterruptible() in loop ahci: kill leftover from enabling NCQ over PMP ahci: clean up PORT_IRQ_BAD_PMP enabling ahci: fix notification handling libata: add @timeout to ata_exec_internal[_sg]() libata: implement ATA_PFLAG_RESETTING libata: use ata_exec_internal() for PMP register access sysfs: cosmetic changes in sysfs_lookup() sysfs: simplify sysfs_rename_dir() sysfs: make sysfs_add/remove_one() call link/unlink_sibling() implictly sysfs: make sysfs_add_one() automatically check for duplicate entry sysfs: make sysfs_addrm_finish() return void sysfs: fix i_mutex locking in sysfs_get_dentry() sysfs: simply sysfs_get_dentry sysfs: fix comments of sysfs_add/remove_one() sysfs: fix sysfs_chmod_file() such that it updates sd->s_mode too sysfs: clean up header files sysfs: kill sysfs_update_file() sysfs: reposition sysfs_dirent->s_mode. sysfs: kill unnecessary sysfs_get() in open paths sysfs: kill unnecessary NULL pointer check in sysfs_release() sysfs: make bin attr open get active reference of parent too sysfs: make s_elem an anonymous union sysfs: open code sysfs_attach_dentry() sysfs: make sysfs_root a regular directory dirent sysfs: move sysfs_dirent->s_children into sysfs_dirent->s_dir sysfs: implement sysfs_open_dirent sysfs: move sysfs file poll implementation to sysfs_open_dirent sysfs: add copyrights libata: fix revalidation issuing after configuration commands libata: add ST9160821AS / 3.CCD to NCQ blacklist pata_acpi: fix build breakage if !CONFIG_PM sata_sis: fix SCR read breakage libata: add HTS542525K9SA00 to NCQ blacklist jmicron: update quirk for JMB361/3/5/6 libata: cosmetic clean up in ata_eh_reset() ahci: ahci: implement workaround for ASUS P5W-DH Deluxe ahci_broken_hardreset(), take #2 libata: relocate and fix post-command processing libata: track SLEEP state and issue SRST to wake it up libata: implement ata_wait_after_reset() libata: relocate forcing PIO0 on reset libata: no need to speed down if already at PIO0 libata: add MAXTOR 7V300F0/VA111900 to NCQ blacklist libata: flush is an IO command libata: stop being overjealous about non-IO commands libata: implement and use ATA_QCFLAG_QUIET libata: fix timing computation in ata_eh_reset() libata: cosmetic clean up / reorganization of ata_eh_reset() libata: more robust reset failure handling libata: consider errors not associated with commands for speed down libata: request PHY speed configuration on SControl access failure libata: don't configure downstream links faster than the upstream link ide: do_identify() string termination fix pktcdvd: fix BUG caused by sysfs module reference semantics change libata: skip 0xff polling for PATA controllers libata: port and host should be stopped before hardware resources are released ata_piix: add SATELLITE U205 to broken suspend list ata_piix: reorganize controller IDs ata_piix: port enable for the first SATA controller of ICH8 is 0xf not 0x3 pata_jmicron: fix disabled port handling in jmicron_pre_reset() sata_sil24: fix sg table sizing libata: bump transfer chunk size if it's odd scatterlist: add more safeguards libata: report protocol and full CDB on error ahci: fix engine reset failed message ahci: don't attach if ICH6 is in combined mode libata: kill spurious NCQ completion detection sata_sil: fix spurious IRQ handling libata: clear link->eh_info.serror from ata_std_postreset() libata: add ST3160023AS / 3.42 to NCQ blacklist libata-acpi: adjust constness in ata_acpi_gtm/stm() parameters libata: update ata_*_printk() macros such that level can be a variable libata: add more opcodes to ata.h libata: ata_dev_disable() should be called from EH context libata-acpi: add new hooks ata_acpi_dissociate() and ata_acpi_on_disable() libata-acpi: implement and use ata_acpi_init_gtm() libata-acpi: implement dev->gtf_cache and evaluate _GTF right after _STM during resume libata-acpi: improve ACPI disabling libata-acpi: improve _GTF execution error handling and reporting libata-acpi: implement _GTF command filtering libata: update atapi_eh_request_sense() such that lbam/lbah contains buffer size libata: fix ATAPI draining block: use jiffies conversion functions in scsi_ioctl.c sata_qstor: use hardreset instead of softreset libata-pmp: 4726 hates SRST libata-pmp: propagate timeout to host link libata: don't normalize UNKNOWN to NONE after reset [SCSI] make pcmcia directory use obj-y|m instead of subdir-y|m ata_piix: ignore ATA_DMA_ERR on vmware ich4 sata_sil24: fix stupid typo sata_sil24: freeze on non-dev errors reported via CERR libata: relocate sdev->manage_start_stop configuration sysfs: make sysfs_lookup() return ERR_PTR(-ENOENT) on failed lookup sysfs: fix bugs in sysfs_rename/move_dir() ahci: update PCS programming libata: rearrange ATA_DFLAG_* libata: implement protocol tests libata: factor out ata_eh_schedule_probe() libata: move ata_set_mode() to libata-eh.c libata: clean up EH speed down implementation libata: adjust speed down rules libata: implement ATA_DFLAG_DUBIOUS_XFER libata: implement fast speed down for unverified data transfer mode ata_generic: unindent loop in generic_set_mode() libata: export xfermode / PATA timing related functions libata: clean up xfermode / PATA timing related stuff libata: kill ata_id_to_dma_mode() libata: xfer_mask is unsigned long not unsigned int libata: add ATA_CBL_PATA_IGN sata_promise: make pdc_atapi_pkt() use values from qc->tf ata_piix: separate controller IDs into separate enum libata: separate out ata_acpi_gtm_xfermask() from pacpi_discover_modes() libata: fix ata_acpi_gtm_xfermask() libata: implement ata_timing_cycle2mode() and use it in libata-acpi and pata_acpi libata: reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask() pata_amd: update mode selection for NV PATAs libata: convert NCQ test in ata_qc_issue() to ata_is_ncq() libata: make atapi_request_sense() use sg cdrom: add more GPCMD_* constants libata: rename ATA_PROT_ATAPI_* to ATAPI_PROT_* libata: add ATAPI_* cmd types and implement atapi_cmd_type() libata: update ->data_xfer hook for ATAPI libata: kill non-sg DMA interface libata: change ATA_QCFLAG_DMAMAP semantics libata: convert to chained sg libata: make qc->nbytes include extra buffers ata_piix: kill unused constants and flags libata: use dev_driver_string() instead of "libata" in libata-sff.c pata_pcmcia: convert to new data_xfer prototype libata: factor out ata_pci_activate_sff_host() from ata_pci_one() ata_piix: convert to prepare - activate initialization ata_piix: implement SIDPR SCR access ahci: factor out AHCI enabling and enable AHCI before reading CAP libata: fix off-by-one in error categorization ide: fix ->io_32bit race in ide_taskfile_ioctl() ide: task_end_request() fix kbuild: implement modules.order pci: allow multiple calls to pcim_enable_device() ahci: fix CAP.NP and PI handling pata_via: fix SATA cable detection on cx700 libata: ignore deverr on SETXFER if mode is configured pata_legacy: don't call ata_host_detach() after initialization failure libata: update ATAPI overflow draining block: update bio according to DMA alignment padding block: add request->raw_data_len block: implement request_queue->dma_drain_needed block: clear drain buffer if draining for write command libata: implement libata.force module parameter libata: automatically use DMADIR if drive/bridge requires it printk: fix possible printk overrun block: separate out padding from alignment libata: allow LLDs w/o any reset method libata-sff: handle controllers w/o ctl register libata: don't allow sysfs read access to force param libata-acpi: improve dock event handling devres: implement pcim_iomap_regions_request_all() ahci: request all PCI BARs ahci: implement skip_host_reset parameter pata_ali: use atapi_cmd_type() to determine cmd type instead of transfer size libata: implement ata_qc_raw_nbytes() pata_it821x: use raw nbytes in check_atapi_dma libata: assume no device is attached if both IDENTIFYs are aborted libata: improve HPA error handling libata: ATA_EHI_LPM should be ATA_EH_LPM libata: uninline atapi_cmd_type() libata: ATA_12/16 doesn't fall into ATAPI_MISC pata_ali: disable ATAPI DMA libata: prefer hardreset libata: kill ATA_LFLAG_HRST_TO_RESUME libata: kill ATA_EHI_RESUME_LINK libata: kill ATA_LFLAG_SKIP_D2H_BSY libata: kill ata_ehi_schedule_probe() libata: PCI device should be powered up before being accessed libata: reorganize ata_port_operations libata: implement and use ata_noop_irq_clear() libata: normalize port_info, port_operations and sht tables libata: implement and use SHT initializers libata: implement and use ops inheritance libata: make ata_pci_init_one() not use ops->irq_handler and pi->sht libata: stop overloading port_info->private_data libata: kill port_info->sht and ->irq_handler libata: make reset related methods proper port operations libata: drop ata_dev_select() from ata_dev_read_id libata: reorder functions in libata-sff.c libata: reorganize SFF related stuff libata: move ata_pci_default_filter() out of CONFIG_PCI libata: kill ata_chk_status() call from ata_dev_configure() libata: kill ata_chk_status() pata_scc: fix compile warning ata_piix: don't attach to ICH6M in ahci mode ata_piix: kill ich6_sata_ahci and clean up libata: make ata_tf_to_lba[48]() generic libata: implement ATA_QCFLAG_RETRY libata: kill unused ata_flush_cache() libata/pdc_adma: make SFF EH handle non-bmdma SFF drivers and standardize pdc_adma ops pdc_adma: inherit ata_sff_port_ops pdc_adma: kill adma_host_stop() libata: rename SFF functions libata: rename SFF port ops libata: clean up port_ops->sff_irq_clear() libata: separate out ata_std_prereset() from ata_sff_prereset() libata: separate out ata_std_postreset() from ata_sff_postreset() libata: restructure SFF post-reset readiness waits libata: separate out ata_wait_ready() and implement ata_wait_after_reset() ahci: use ata_wait_after_reset() instead of ata_sff_wait_ready() libata: move generic hardreset code from sata_sff_hardreset() to sata_link_hardreset() libata: implement and use sata_std_hardreset() libata: clear SError after link resume libata: move PMP SCR access failure during reset to ata_eh_reset() libata: unify mechanism to request follow-up SRST libata: add qc_fill_rtf port operation libata: drop @finish_qc from ata_qc_complete_multiple() libata: replace tf_read with qc_fill_rtf for non-SFF drivers libata: remove check_status from non-SFF drivers libata: kill ata_noop_dev_select() libata: clean up dummy port_ops libata: don't use ap->ioaddr in non-SFF drivers libata: make SFF support optional libata: separate PMP support code from core code libata: implement PMP helpers libata: make PMP support optional libata: kill dead code paths in reset path libata: move link onlineness check out of softreset methods libata: make EH fail gracefully if no reset method is available sata_sis: SCR accessors return -EINVAL when requested SCR isn't available libata: make WARN_ON conditions in ata_sff_hsm_move() more strict ahci: retry enabling AHCI a few times before spitting out WARN_ON() sata_nv: make hardreset return -EAGAIN on success libata-scsi: clean up inquiry / mode sense related functions libata-scsi: improve rbuf handling for simulated commands ahci: SB600 ahci can't do MSI, blacklist that capability klist: implement KLIST_INIT() and DEFINE_KLIST() klist: implement klist_add_{after|before}() libata: improve post-reset device ready test ata_piix: verify SIDPR access before enabling it sata_inic162x: misc clean ups sata_inic162x: add / update constants sata_inic162x: update TF read handling sata_inic162x: use IDMA for ATA_PROT_DMA sata_inic162x: kill now unused bmdma related stuff sata_inic162x: use IDMA for non DMA ATA commands sata_inic162x: use IDMA for ATAPI commands sata_inic162x: kill now unused SFF related stuff sata_inic162x: add cardbus support sata_inic162x: update intro comment, up the version and drop EXPERIMENTAL libata: fix sata_link_hardreset() @online out parameter handling libata: reorganize ata_eh_reset() no reset method path libata: move reset freeze/thaw handling into ata_eh_reset() libata: kill hotplug related race condition libata: ignore recovered PHY errors libata: increase PMP register access timeout to 3s libata: make sure PMP notification is turned off during recovery libata: don't schedule LPM action seperately during probing sata_sil24: don't use NCQ if marvell 4140 PMP is attached libata: ignore SIMG4726 config pseudo device printk: clean up recursion check related static variables ata_piix: fix macbook ich8m problems libata: SRST can't be trusted on PMP sil3726 libata: kill unused constants ahci: workarounds for mcp65 ahci: jmb361 has only one port libata: don't check whether to use DMA or not for no data commands ata_piix: add TECRA M4 to broken suspend list ahci: sis can't do PMP sata_uli: hardreset is broken sata_sil24: add DID for another adaptec flavor ahci: always clear all bits in irq_stat libata-sff: improve HSM violation reporting pci: VT3336 can't do MSI either ahci: give another shot at clearing all bits in irq_stat libata-acpi: filter out DIPM enable libata: consistently use msecs for time durations libata: improve EH retry delay handling libata: use ULONG_MAX to terminate reset timeout table libata: improve EH internal command timeout handling libata-eh: update atapi_eh_request_sense() to take @dev instead of @qc sg: reimplement sg mapping iterator [SCSI] sd: update index allocation and use ida instead of idr libata: update atapi disable handling ata_piix: subsys 106b:00a3 is apple ich8m too cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks() libata: implement no[hs]rst force params sata_mv: don't issue two DMA commands concurrently libata: fix EH action overwriting in ata_eh_reset() libata: always do follow-up SRST if hardreset returned -EAGAIN libata: use ata_link_printk() when printing SError libata: restore SControl on detach pata_via: clean up recent tf_load changes ahci: sis controllers actually can do PMP sound: make OSS sound core optional block: restore original behavior of /proc/partition when there's no partition mmap: fix petty bug in anonymous shared mmap offset handling ahci: disable PMP for marvell ahcis sata_nv: disable hardreset for generic libata-sff: kill spurious WARN_ON() in ata_hsm_move() 9p: implement proper trans module refcounting and unregistration 9p-trans_fd: fix trans_fd::p9_conn_destroy() 9p-trans_fd: clean up p9_conn_create() 9p-trans_fd: don't do fs segment mangling in p9_fd_poll() 9p-trans_fd: fix and clean up module init/exit paths ide: note that IDE generic may prevent other drivers from attaching sata_nv: reinstate nv_hardreset() for non generic controllers libata: make SCR access ops per-link libata: reimplement link iterator libata: misc updates to prepare for slave link libata: implement slave_link ata_piix: drop merged SCR access and use slave_link instead libata-eh: clear UNIT ATTENTION after reset klist: don't iterate over deleted entries driver-core: use klist for class device list and implement iterator block: fix partition info printouts block: don't grab block_class_lock unnecessarily block: use class_dev_iterator instead of class_for_each_device() block: allow deleting zero length partition block: update add_partition() error handling block: misc updates block: make variable and argument names more consistent block: don't depend on consecutive minor space block: fix disk->part[] dereferencing race block: fix diskstats access block: implement extended dev numbers block: adjust formatting for large minors and add ext_range sysfs attr sd/ide-disk: apply extended minors to sd and ide block: implement CONFIG_DEBUG_BLOCK_EXT_DEVT block: implement and use {disk|part}_to_dev() block: introduce partition 0 block: move capacity from disk to part0 block: move __dev from disk to part0 block: unify sysfs size node handling block: move policy from disk to part0 block: move holder_dir from disk to part0 block: always set bdev->bd_part block: kill GENHD_FL_FAIL and use part0->make_it_fail block: move stats from disk to part0 block: make partition array dynamic block: replace @ext_minors with GENHD_FL_EXT_DEVT block: allow disk to have extended device number block: don't test for partition size in bdget_disk() and blk_lookup_devt() init: DEBUG_BLOCK_EXT_DEVT requires explicit root= param block: fix duplicate headers for /proc/partitions fuse: add include protectors fuse: implement nonseekable open sysfs: use ilookup5() instead of ilookup5_nowait() wait: kill is_sync_wait() block: add BIG FAT WARNING to CONFIG_DEBUG_BLOCK_EXT_DEVT block: add partition attribute for partition number 9p-trans_fd: use single poller 9p: drop broken unused error path from p9_conn_create() libata: initialize port_task when !CONFIG_ATA_SFF libata-sff: fix ata_sff_post_internal_cmd() libata: transfer EHI control flags to slave ehc.i libata-eh: fix slave link EH action mask handling libata: set device class to NONE if phys_offline sata_via: load DEVICE register when CTL changes libata: fix device iteration bugs sata_sil24: configure max read request size to 4k libata: clear saved xfer_mode and ncq_enabled on device detach sata_via: fix support for 5287 sata_nv: fix generic, nf2/3 detection regression libata: implement ATA_HORKAGE_ATAPI_MOD16_DMA and apply it libata: mask off DET when restoring SControl for detach block: add timer on blkdev_dequeue_request() not elv_next_request() block: fix __blkdev_get() for removable devices libata: revert convert-to-block-tagging patches libata: fix last_reset timestamp handling libata: improve phantom device detection block: fix add_partition() error path block: make add_partition() return pointer to hd_struct block/md: fix md autodetection fuse: move FUSE_MINOR to miscdevice.h fuse: don't let fuse_req->end() put the base reference fuse: implement ioctl support fuse: add file kernel handle fuse: implement unsolicited notification fuse: implement poll support fuse: add fuse_ prefix to several functions fuse: separate out fuse_conn_init() from new_conn() fuse: add fuse_conn->release() ata_piix: add borked Tecra M4 to broken suspend list libata: blacklist Seagate drives which time out FLUSH_CACHE when used with NCQ block: internal dequeue shouldn't start timer pata_hpt366: fix clock detection libata: fix Seagate NCQ+FLUSH blacklist pata_hpt366: fix cable detection, pata_hpt366: no ATAPI DMA libata: beef up iterators libata: when restoring SControl during detach do the PMP links first libata: perform port detach in EH block: reorganize QUEUE_ORDERED_* constants block: remove duplicate or unused barrier/discard error paths block: make every barrier action optional block: make barrier completion more robust block: simplify empty barrier implementation block: fix empty barrier on write-through w/ ordered tag uevent: don't pass envp_ext[] as format string in kobject_uevent_env() poll: allow f_op->poll to sleep ata_piix: save, use saved and restore IOCFG pata_hpt366: reimplement mode programming libata: use WARN_ON_ONCE on hot paths x86: fix pda_to_op() x86: make early_per_cpu() a lvalue and use it x86: make vmlinux_32.lds.S use PERCPU() macro x86: make percpu symbols zerobased on SMP x86: load pointer to pda into %gs while brining up a CPU x86: use static _cpu_pda array x86: fold pda into percpu area on SMP x86: merge 64 and 32 SMP percpu handling x86: make pda a percpu variable x86: convert pda ops to wrappers around x86 percpu accessors x86: misc clean up after the percpu update x86: fix build bug introduced during merge x86_64: initialize this_cpu_off to __per_cpu_load pata_atiixp: update port enabledness test handling linker script: add missing VMLINUX_SYMBOL linker script: add missing .data.percpu.page_aligned x86: cleanup stack protector x86: conditionalize stack canary handling in hot path linker script: kill PERCPU_VADDR_PREALLOC() x86: update canary handling during switch x86: uv cleanup x86: prepare for tlb merge x86: make x86_32 use tlb_64.c x86: rename tlb_64.c to tlb.c libata-sff: fix incorrect EH message libata: set NODEV_HINT for 0x7f status sata_nv: rename nv_nf2_hardreset() sata_nv: fix MCP5x reset x86: clean up indentation in setup_per_cpu_areas() linker script: use separate simpler definition for PERCPU() Merge branch 'master' into tj-percpu sata_nv: ck804 has borked hardreset too libata: fix EH device failure handling libata: move ata_dev_disable() to libata-eh.c libata: check onlineness before using SPD in sata_down_spd_limit() libata: clear dev->ering in smarter way libata: add @spd_limit to sata_down_spd_limit() libata: improve probe failure handling libata: add no penalty retry request for EH device handling routines libata: implement HORKAGE_1_5_GBPS and apply it to WD My Book x86: style cleanups for xen assemblies modpost: NOBITS sections may point beyond the end of the file x86: include correct %gs in a.out core dump x86: math_emu info cleanup x86: fix math_emu register frame access elf: add ELF_CORE_COPY_KERNEL_REGS() x86: stackprotector.h misc update stackprotector: update make rules x86: no stack protector for vdso x86: use asm .macro instead of cpp #define in entry_32.S x86: add %gs accessors for x86_32 x86: make lazy %gs optional on x86_32 x86: implement x86_32 stack protector x86: fix x86_32 stack protector bugs sata_nv: give up hardreset on nf2 vmalloc: call flush_cache_vunmap() from unmap_kernel_range() module: reorder module pcpu related functions percpu: kill percpu_alloc() and friends vmalloc: implement vm_area_register_early() vmalloc: add un/map_kernel_range_noflush() percpu: implement new dynamic percpu allocator x86: convert to the new dynamic percpu allocator vmalloc: call flush_cache_vunmap() from unmap_kernel_range() percpu: clean up size usage [SCSI] sd: revive sd_index_lock percpu: fix pcpu_chunk_struct_size bootmem: clean up arch-specific bootmem wrapping bootmem: reorder interface functions and add a missing one vmalloc: add @align to vm_area_register_early() x86: update populate_extra_pte() and add populate_extra_pmd() percpu: remove unit_size power-of-2 restriction percpu: give more latitude to arch specific first chunk initialization x86: separate out setup_pcpu_4k() from setup_per_cpu_areas() x86: add embedding percpu first chunk allocator x86: add remapping percpu first chunk allocator percpu: add __read_mostly to variables which are mostly read only x86, percpu: fix minor bugs in setup_percpu.c x86: convert cacheflush macros inline functions percpu: fix too low alignment restriction on UP percpu: kill compile warning in pcpu_populate_chunk() alpha: fix typo in recent early vmalloc change bootmem, x86: further fixes for arch-specific bootmem wrapping libata: align ap->sector_buf libata: don't use on-stack sense buffer libata: make sure port is thawed when skipping resets percpu: clean up percpu constants percpu: cosmetic renames in pcpu_setup_first_chunk() percpu: improve first chunk initial area map handling percpu: use negative for auto for pcpu_setup_first_chunk() arguments x86: make embedding percpu allocator return excessive free space percpu: add an indirection ptr for chunk page map access percpu, module: implement reserved allocation and use it for module percpu variables x86, percpu: setup reserved percpu area for x86_64 percpu: replace pcpu_realloc() with pcpu_mem_alloc() and pcpu_mem_free() percpu: move chunk area map extension out of area allocation percpu: move fully free chunk reclamation into a work percpu: finer grained locking to break deadlock and allow atomic free linker script: define __per_cpu_load on all SMP capable archs percpu: make x86 addr <-> pcpu ptr conversion macros generic percpu: more flexibility for @dyn_size of pcpu_setup_first_chunk() percpu: generalize embedding first chunk setup helper percpu: fix spurious alignment WARN in legacy SMP percpu allocator ata_piix: add workaround for Samsung DB-P70 ahci: drop intx manipulation on msi enable x86,percpu: fix inverted NUMA test in setup_pcpu_remap() ata_piix: VGN-BX297XP wants the controller power up on suspend percpu: don't put the first chunk in reverse-map rbtree percpu: unbreak alpha percpu ahci: force CAP_NCQ for earlier NV MCPs libata: handle SEMB signature better pata_legacy: fix no device fail path block: clear req->errors on bio completion only for fs requests ide-tape: remove back-to-back REQUEST_SENSE detection ide: use blk_run_queue() instead of blk_start_queueing() ide: don't set REQ_SOFTBARRIER ide kill unused ide_cmd->special ide-cd: clear sense buffer before issuing request sense ide-floppy: block pc always uses bio ide-taskfile: don't abuse rq->buffer ide-atapi: don't abuse rq->buffer ide-cd: don't abuse rq->buffer ide-cd,atapi: use bio for internal commands ide-pm: don't abuse rq->data ide-tape,floppy: fix failed command completion after request sense ide-atapi,tape,floppy: allow ->pc_callback() to change rq->data_len ide-tape: use single continuous buffer ide-tape: use standard data transfer mechanism ide-tape: kill idetape_bh ide-tape: unify r/w init paths ide-tape: use byte size instead of sectors on rw issue functions ide-tape: simplify read/write functions ide-atapi: kill unused fields and callbacks ide: drop rq->data handling from ide_map_sg() ide-dma: don't reset request fields on dma_timeout_retry() scatterlist: make sure sg_miter_next() doesn't return 0 sized mappings block: fix SG_IO vector request data length handling block: fix queue bounce limit setting bio: fix bio_kmalloc() bio: use bio_kmalloc() in copy/map functions block: include empty disks in /proc/diskstats mg_disk: fix locking hd: fix locking block: clear req->errors on bio completion only for fs requests ide-tape: remove back-to-back REQUEST_SENSE detection ide: use blk_run_queue() instead of blk_start_queueing() ide: don't set REQ_SOFTBARRIER ide kill unused ide_cmd->special ide-cd: clear sense buffer before issuing request sense ide-floppy: block pc always uses bio ide-taskfile: don't abuse rq->buffer ide-atapi: don't abuse rq->buffer ide-cd: don't abuse rq->buffer ide-cd,atapi: use bio for internal commands ide-pm: don't abuse rq->data ide-tape,floppy: fix failed command completion after request sense ide-atapi,tape,floppy: allow ->pc_callback() to change rq->data_len ide-tape: use single continuous buffer ide-tape: use standard data transfer mechanism ide-tape: kill idetape_bh ide-tape: unify r/w init paths ide-tape: use byte size instead of sectors on rw issue functions ide-tape: simplify read/write functions ide-atapi: kill unused fields and callbacks ide: drop rq->data handling from ide_map_sg() ide-dma: don't reset request fields on dma_timeout_retry() block: merge blk_invoke_request_fn() into __blk_run_queue() block: kill blk_start_queueing() block: don't set REQ_NOMERGE unnecessarily block: cleanup REQ_SOFTBARRIER usages block: clean up misc stuff after block layer timeout conversion block: reorder request completion functions block: reorganize request fetching functions block: kill blk_end_request_callback() block: clean up request completion API block: move rq->start_time initialization to blk_rq_init() block: implement and use [__]blk_end_request_all() block: replace end_request() with [__]blk_end_request_cur() arm-omap: don't abuse rq->data block: kill rq->data block: make blk_end_request_cur() return bool block: don't init rq fields unnecessarily amiflop,ataflop,xd,mg_disk: clean up unnecessary stuff from block drivers ps3disk: simplify request completion sunvdc: kill vdc_end_request() ubd: cleanup completion path ubd: drop unnecessary rq->sector manipulation hd: clean up request completion paths swim3: clean up request completion paths swim: clean up request completion paths mg_disk: fold mg_disk.h into mg_disk.c mg_disk: clean up request completion paths fuse: misc cleanups fuse: update fuse_conn_init() and separate out fuse_conn_kill() fuse: export symbols to be used by CUSE mg_disk: fix locking hd: fix locking nbd: don't clear rq->sector and nr_sectors unnecessarily ide-tape: don't initialize rq->sector for rw requests block: add rq->resid_len block: implement blk_rq_pos/[cur_]sectors() and convert obvious ones block: convert to pos and nr_sectors accessors ide: convert to rq pos and nr_sectors accessors block: drop request->hard_* and *nr_sectors block: cleanup rq->data_len usages ide: cleanup rq->data_len usages block: hide request sector and data_len block: blk_rq_[cur_]_{sectors|bytes}() usage cleanup ide: dequeue in-flight request mg_disk: fix queue hang / infinite retry on !fs requests mg_disk: dequeue and track in-flight request hd: dequeue and track in-flight request ataflop: dequeue and track in-flight request swim3: dequeue in-flight request xsysace: dequeue in-flight request paride: dequeue in-flight request ps3disk: dequeue in-flight request amiflop: dequeue in-flight request swim: dequeue in-flight request xd: dequeue in-flight request mtd_blkdevs: dequeue in-flight request jsflash: dequeue in-flight request z2ram: dequeue in-flight request block: convert to dequeueing model (easy ones) gdrom: dequeue in-flight request block: implement and enforce request peek/start/fetch libata: fix attach error handling libata: clear ering on resume scsi: fix resid_len mis-conversion in scsi_end_request() alpha: unbreak percpu again ide-tape: remove back-to-back REQUEST_SENSE detection ub: use __blk_end_request_all() block: set rq->resid_len to blk_rq_bytes() on issue bio: always copy back data for copied kernel requests x86: Remove remap percpu allocator for the time being x86, relocs: ignore R_386_NONE in kernel relocation entries ahci: add warning messages for hp laptops with broken suspend CUSE: implement CUSE - Character device in Userspace ahci: misc cleanups for EM stuff sata_nv: use hardreset only for post-boot probing percpu: fix too lazy vunmap cache flushing x86: fix duplicate free in setup_pcpu_remap() failure path x86: rename remap percpu first chunk allocator to lpage x86: prepare setup_pcpu_lpage() for pageattr fix x86: reorganize cpa_process_alias() x86: fix pageattr handling for lpage percpu allocator and re-enable it x86: implement percpu_alloc kernel parameter x86: ensure percpu lpage doesn't consume too much vmalloc space libata: don't set IORDY for reset percpu: use dynamic percpu allocator as the default percpu allocator linker script: throw away .discard section percpu: cleanup percpu array definitions percpu: use DEFINE_PER_CPU_SHARED_ALIGNED() percpu: clean up percpu variable definitions percpu: implement optional weak percpu definitions alpha: kill unnecessary __used attribute in PER_CPU_ATTRIBUTES alpha: switch to dynamic percpu allocator s390: switch to dynamic percpu allocator sparc64: fix build breakage introduced by percpu-convert-most patchset percpu: use __weak only in the definition of weak percpu variables alpha: fix percpu build breakage block: don't merge requests of different failfast settings Merge branch 'master' into for-next x86: make pcpu_chunk_addr_search() matching stricter percpu: drop @unit_size from embed first chunk allocator x86,percpu: generalize 4k first chunk allocator percpu: make 4k first chunk allocator map memory x86,percpu: generalize lpage first chunk allocator percpu: simplify pcpu_setup_first_chunk() percpu: reorder a few functions in mm/percpu.c percpu: drop pcpu_chunk->page[] percpu: allow non-linear / sparse cpu -> unit mapping percpu: teach large page allocator about NUMA linker script: unify usage of discard definition libata: fix follow-up SRST failure path libata: implement and use HORKAGE_NOSETXFER, take#2 percpu: add dummy pcpu_lpage_remapped() for !CONFIG_SMP block: fix failfast merge testing in elv_rq_merge_ok() libata: accept late unlocking of HPA x86, percpu: Fix DECLARE/DEFINE_PER_CPU_PAGE_ALIGNED() x86, percpu: Collect hot percpu variables into one cacheline chrdev: implement __[un]register_chrdev() sound: request char-major-* module aliases for missing OSS devices sound: make OSS device number claiming optional and schedule its removal pata_at91: fix resource release libata: OCZ Vertex can't do HPA ahci: add workaround for on-board 5723s on some gigabyte boards init: set nr_cpu_ids before setup_per_cpu_areas() percpu, sparc64: fix sparse possible cpu map handling Merge branch 'percpu-for-linus' into percpu-for-next percpu: fix pcpu_reclaim() locking percpu: improve boot messages percpu: rename 4k first chunk allocator to page percpu: build first chunk allocators selectively percpu: generalize first chunk allocator selection percpu: drop @static_size from first chunk allocators percpu: make @dyn_size mandatory for pcpu_setup_first_chunk() percpu: add @align to pcpu_fc_alloc_fn_t percpu: move pcpu_lpage_build_unit_map() and pcpul_lpage_dump_cfg() upward percpu: introduce pcpu_alloc_info and pcpu_group_info percpu: add pcpu_unit_offsets[] percpu: add chunk->base_addr vmalloc: separate out insert_vmalloc_vm() vmalloc: implement pcpu_get_vm_areas() percpu: use group information to allocate vmap areas sparsely percpu: update embedding first chunk allocator to handle sparse units x86,percpu: use embedding for 64bit NUMA and page for 32bit NUMA percpu: kill lpage first chunk allocator sparc64: use embedding percpu first chunk allocator powerpc64: convert to dynamic percpu allocator percpu: don't assume existence of cpu0 libata: clear eh_info on reset completion libata: remove spindown skipping and warning sata_sis: convert to slave_link libata: unbreak TPM filtering by reorganizing ata_scsi_pass_thru() dmi: fix date handling in dmi_get_year() dmi: extend dmi_get_year() to dmi_get_date() ahci: make ahci_asus_m2a_vm_32bit_only() quirk more generic ahci: Gigabyte GA-MA69VM-S2 can't do 64bit DMA libata: fix off-by-one error in ata_tf_read_block() PCI: apply nv_msi_ht_cap_quirk on resume too PCI: separate out pci_add_dynid() PCI: pci-stub: add pci_stub.ids parameter block: use the same failfast bits for bio and request block: implement mixed merge of different failfast requests scsi,block: update SCSI to handle mixed merge failures Merge branch 'for-next' into for-linus ahci: restore pci_intx() handling libata: fix spurious WARN_ON_ONCE() on port freeze percpu: fix unit_map[] verification in pcpu_setup_first_chunk() percpu: make pcpu_build_alloc_info() clear static buffers sparc64: implement page mapping percpu first chunk allocator percpu: make embedding first chunk allocator check vmalloc space size percpu: make pcpu_setup_first_chunk() failures more verbose percpu: make allocation failures more verbose [SCSI] sr: consider the last written sector when determining media size ahci: disable 64bit DMA by default on SB600s libata: cosmetic updates libata: implement more acpi filtering options libata: make gtf_filter per-dev ahci: filter FPDMA non-zero offset enable for Aspire 3810T libata: fix incorrect link online check during probe percpu: fix compile warnings sata_nv: make sure link is brough up online when skipping hardreset libata: fix PMP initialization libata: fix internal command failure handling
Telemaque Ndizihiwe (1): sys_open() cleanup
Templin, Fred L (1): [IPV6] SIT: Add PRL management for ISATAP.
Tero Kristo (9): ARM: OMAP: Fixes for suspend / resume GPIO wake-up handling [ARM] OMAP3: PM: Make sure clk_disable_unused() order is correct OMAP3: Add support for DPLL3 divisor values higher than 2 OMAP3: SRAM size fix for HS/EMU devices OMAP3: Fixed crash bug with serial + suspend OMAP: PM debug: Add PRCM register dump support OMAP: PM: Added suspend target state control to debugfs for OMAP3 OMAP: SDRC: Add several new register definitions spi: McSPI saves CHCONFx too
Tero Roponen (2): ACPI: Fix crash on ASUS laptops trivial: remove unused variable 'path' in alloc_file()
Tero Saarni (1): Input: synaptics - add support for reporting x/y resolution
Terry Loftin (2): [IA64] use machvec=dig on hpzx1 platforms nfs: Panic when commit fails
Teru KAMOGASHIRA (1): [ALSA] Current driver does not utilize 44.1kHz high quality sampling rate converter.
Tetsuo Handa (31): [IPV4/IPV6]: Setting 0 for unused port field in RAW IP recvmsg(). sysctl: check length at deprecated_sysctl_warning Add EXPORT_SYMBOL(ksize); exec: remove argv_len from struct linux_binprm serial: access after NULL check in uart_flush_buffer() [patch 4/5] vfs: reuse local variable in vfs_link() do_coredump(): check return from argv_split() tomoyo: fix sparse warning TOMOYO: Fix exception policy read failure. TOMOYO: Don't create securityfs entries unless registered. TOMOYO: Do not call tomoyo_realpath_init unless registered. TOMOYO: Fix a typo. tomoyo: remove "undelete domain" command. tomoyo: remove "undelete domain" command. tracing: append a comma to INIT_FTRACE_GRAPH tomoyo: add Documentation/tomoyo.txt tomoyo: version bump to 2.2.0. fs: Mark get_filesystem_list() as __init function. kmod: Release sub_info on cred allocation failure. rootplug: Remove redundant initialization. smack: Remove redundant initialization. TOMOYO: Remove unused mutex. TOMOYO: Remove redundant markers. TOMOYO: Simplify policy reader. TOMOYO: Remove unused parameter. TOMOYO: Remove unused field. TOMOYO: Add description of lists and structures. TOMOYO: Move tomoyo_delete_domain(). TOMOYO: Remove next_domain from tomoyo_find_next_domain(). seq_file: return a negative error code when seq_path_root() fails. kmemleak: Use GFP_ATOMIC for early_alloc().
Tetsuo Takata (2): [BLOCK] ll_rw_blk: fix setting of ->ordered on init [SCSI] Remove host template ordered_flush variable
Tetsuya Mukawa (1): sh_keysc: remove request_mem_region() and release_mem_region()
Thadeu Lima de Souza Cascardo (27): power_supply: remove capacity_level from list of sysfs attributes ext4: Fix building with EXT4FS_DEBUG ALSA: Don't cold reset AC97 codecs in some ICH chipsets ALSA: AC97: Print AC97 flags in proc file to make debug it easier ALSA: AC97: Fix function name type in comment s/updat/update/ trivial: Give the right path in Documentation example trivial: fix where cgroup documentation is not correctly referred to Input: fix typo in documentation e100: do not go D3 in shutdown unless system is powering off Input: simplify name handling for certain input handles trivial: typo (en|dis|avail|remove)bale -> (en|dis|avail|remove)able Trivial: fix typo s/balence/balance/ trivial: fix typo compatiable/compatiability has extra 'a'. mtd: cmdlineparts: Use 64-bit format when printing a debug message. mtd: atmel_nand: Fix typo s/parititions/partitions/ acm: Return ENODEV instead of EINVAL when trying to open ACM device. acm: Fix oops when closing ACM tty device right after open has failed. usb_serial: Fix oops when unexisting usb serial device is opened. Input: mark serio and i8042 as suspended when hibernating too trivial: fix typo in ieee802154 documentation and add it to index rtc: mark if rtc-cmos drivers were successfully registered trivial: remove duplicate "different" from comment leds: fix multiple requests and releases of IRQ for GPIO LED Trigger leds: after setting inverted attribute, we must update the LED leds: fix coding style in worker thread code for ledtrig-gpio. PM: Fix typo in label name s/Platofrm_finish/Platform_finish/ trivial: fix typo s/ketymap/keymap/ in comment
Thago Galesi (1): Remove unnecessary kmalloc/kfree calls in mtdchar
Thara Gopinath (2): ARM: OMAP: Correcting the gpmc prefetch control register address ARM: OMAP: Correcting the gpmc prefetch control register address
Thayumanavar Sachithanantham (1): cs5535_gpio.c: call cdev_del() during module_exit to unmap kobject references and other cleanups
Theodore Kilgore (5): V4L/DVB (10986): mr97310a: don't discard frame headers on stream output V4L/DVB (11213): gspca - sq905c: New subdriver. V4L/DVB (11483): gspca - mr97310a: Webcam 093a:010f added. V4L/DVB (12459): gspca - jeilinj: New subdriver for Jeilin chip. V4L/DVB (12618): gspca: mr97310a add support for CIF and more VGA camera's
Theodore Ts'o (221): vfs: MS_VERBOSE should be MS_SILENT kbuild: add option for stripping modules while installing them ext2: clean up dead code from mount code ext3: fix memory leak when the journal file is corrupted ext3: remove inconsistent space before exclamation point in mount code inode_diet: Replace inode.u.generic_ip with inode.i_private inode-diet: Move i_pipe into a union inode-diet: Move i_bdev into a union inode-diet: Move i_cdev into a union inode-diet: Eliminate i_blksize from the inode structure [GFS2] inode_diet: Replace inode.u.generic_ip with inode.i_private (gfs) [GFS2] inode-diet: Eliminate i_blksize from the inode structure Add TAINT_USER and ability to set taint flags from userspace Define/reserve new ext4 superblock fields x86: export the symbol empty_zero_page on the 32-bit x86 architecture kbuild: change CONFIG_LOCALVERSION_AUTO to use a git-describe-ish format kbuild: fix scripts/setlocalversion to avoid erroneous -dirty tag kbuild: fix false positive -dirty tag caused by make-kpkg ext4: Don't use ext4_dec_count() if not needed [POWERPC] Export empty_zero_page Update .gitignore to include include/linux/bounds.h jbd2: Fix memory leak when verifying checksums in the journal jbd2: If a journal checksum error is detected, propagate the error to ext4 ext4: Display the journal_async_commit mount option in /proc/mounts jbd2: Fix barrier fallback code to re-lock the buffer head ext4: Rename read_block_bitmap() to ext4_read_block_bitmap() ext4: Remove unused variable from ext4_show_options jbd2: Add commit time into the commit block ext4: Allow read/only mounts with corrupted block group checksums ext4: Fix ext4_ext_journal_restart() ext4: Fix lack of credits BUG() when deleting a badly fragmented inode ext4: don't assume extents can't cross block groups when truncating ext4: Cleanup whitespace and other miscellaneous style issues ext4: unexport jbd2_journal_update_superblock ext4: Fix potential truncate BUG due to i_prealloc_list being non-empty ext4: Fix ext4_dx_readdir hash collision handling ext4: Use ext4_discard_reservations instead of mballoc-specific call ext4: Update documentation to remind users to update mke2fs.conf ext4: Add printk priority levels to clean up checkpatch warnings ext4: Fix long long checkpatch warnings ext4: Fix whitespace checkpatch warnings/errors jbd2: clean up how the journal device name is printed ext4: Renumber EXT4_IOC_MIGRATE ext4/jbd2: Avoid WARN() messages when failing to write to the superblock ext4: Don't use 'struct dentry' for internal lookups ext4: move /proc setup and teardown out of mballoc.c ext4: Combine proc file handling into a single set of functions ext4: Improve the documentation for ext4's /proc tunables ext4: Use readahead when reading an inode from the inode table ext4: Remove old legacy block allocator ext4: Add debugging markers that can be used by systemtap jbd2: Fix buffer head leak when writing the commit block Update ext4 MAINTAINERS file ext4: Rename ext4dev to ext4 ext4: let the block device know when unused blocks can be discarded ext4: Remove unused mount options: nomballoc, mballoc, nocheck ext4: Replace hackish ext4_mb_poll_new_transaction with commit callback ext4: Remove automatic enabling of the HUGE_FILE feature flag ext3: Fix duplicate entries returned from getdents() system call ext4: Fix duplicate entries returned from getdents() system call jbd2: Call the commit callback before the transaction could get dropped ext3: Add support for non-native signed/unsigned htree hash algorithms ext4: Add support for non-native signed/unsigned htree hash algorithms jbd: don't give up looking for space so easily in __log_wait_for_space jbd2: don't give up looking for space so easily in __jbd2_log_wait_for_space ext4: wait on all pending commits in ext4_sync_fs() ext3/4: Fix loop index in do_split() so it is signed Update Documentation/filesystems/ext4.txt ext4: remove ext4_new_blocks() and call ext4_mb_new_blocks() directly ext4: remove ext4_new_meta_block() ext4: remove do_blk_alloc() ext4: tone down ext4_da_writepages warnings jbd2: Add barrier not supported test to journal_wait_on_commit_record ext4: remove extraneous newlines from calls to ext4_error() and ext4_warning() ext4: display average commit time ext4: add fsync batch tuning knobs ext4: Remove i_ext_generation from ext4_inode_info structure ext4: Make ext4_group_t be an unsigned int ext4: Change unsigned long to unsigned int jbd2: Remove a large array of bh's from the stack of the checkpoint routine ext4: calculate journal credits correctly add releasepage hooks to block devices which can be used by file systems ext4: Remove code to create the journal inode ext4: Add markers for better debuggability jbd2: Add pid and journal device name to the "kjournald2 starting" message jbd2: Submit writes to the journal using WRITE_SYNC ext4: Add mount option to set kjournald's I/O priority ext4: Add sanity checks for the superblock before mounting the filesystem ext4: Make printk's consistently prefixed with "EXT4-fs: " block: Add Kconfig help which notes that ext4 needs CONFIG_LBD ext4: Remove "extents" mount option ext4: only use i_size_high for regular files ext4: Add sanity check to make_indexed_dir ext3: Add sanity check to make_indexed_dir jbd2: On a __journal_expect() assertion failure printk "JBD2", not "EXT3-fs" ext4: Fix ext4_free_blocks() w/o a journal when files have indirect blocks ext4: Initialize the new group descriptor when resizing the filesystem ext4: Remove bogus BUG() check in ext4_bmap() block: Fix documentation for blkdev_issue_flush() ext4: remove call to ext4_group_desc() in ext4_group_used_meta_blocks() ext4: Use unsigned int for blocksize in dx_make_map() and dx_pack_dirents() ext4: Add fallback for find_group_flex ext4: New inode/block allocation algorithms for flex_bg filesystems ext4: Add fine print for the 32000 subdirectory limit ext4: Simplify delalloc implementation by removing mpd.get_block ext4: Save stack space by removing fake buffer heads ext4: Simplify delalloc code by removing mpage_da_writepages() ext4: add EXT4_IOC_ALLOC_DA_BLKS ioctl ext4: Automatically allocate delay allocated blocks on close ext4: Automatically allocate delay allocated blocks on rename ext4: Remove duplicate call to ext4_commit_super() in ext4_freeze() ext4: Reorder fs/Makefile so that ext2 root fs's are mounted using ext2 ext4: Track lifetime disk writes ext4: Add sysfs support ext4: remove /proc tuning knobs ext4: Use atomic_t's in struct flex_groups ext4: Use struct flex_groups to calculate get_orlov_stats() ext4: Print the find_group_flex() warning only once ext4: Add auto_da_alloc mount option ext4: Use WRITE_SYNC for commits which are caused by fsync() ext4: Check for an valid i_mode when reading the inode from disk ext4: fix locking typo in mballoc which could cause soft lockup hangs block_write_full_page: Use synchronous writes for WBC_SYNC_ALL writebacks ext3: Use WRITE_SYNC for commits which are caused by fsync() ext4: Regularize mount options ext3: Add replace-on-truncate hueristics for data=writeback mode ext3: Add replace-on-rename hueristics for data=writeback mode block_write_full_page: switch synchronous writes to use WRITE_SYNC_PLUG tracing: Add documentation for the power tracer tracing: Document the event tracing system jbd2: use SWRITE_SYNC_PLUG when writing synchronous revoke records jbd: use SWRITE_SYNC_PLUG when writing synchronous revoke records ext4: Make the extent validity check more paranoid ext4: Fix potential inode allocation soft lockup in Orlov allocator ext4: Fix softlockup caused by illegal i_file_acl value in on-disk inode ext4: Ignore i_file_acl_high unless EXT4_FEATURE_INCOMPAT_64BIT is present ext4: Do not try to validate extents on special files ext4: Fallback to vmalloc if kmalloc can't allocate s_flex_groups array ext4: Use is_power_of_2() for clarity ext4: Simplify ext4_commit_super()'s function signature ext4: Fix and simplify s_dirt handling ext4: Use separate super_operations structure for no_journal filesystems ext4: Avoid races caused by on-line resizing and SMP memory reordering ext4: Remove outdated comment about lock_super() ext4: ext4_mark_recovery_complete() doesn't need to use lock_super ext4: Replace lock/unlock_super() with an explicit lock for the orphan list ext4: Replace lock/unlock_super() with an explicit lock for resizing jbd2: convert instrumentation from markers to tracepoints ext4: convert instrumentation from markers to tracepoints ext4: avoid unnecessary spinlock in critical POSIX ACL path ext4: Don't avoid using BLOCK_UNINIT block groups in mballoc ext4: Move the ext4_i.h header file into ext4.h ext4: Move the ext4_sb.h header file into ext4.h ext4: Move fs/ext4/namei.h into ext4.h ext4: Move fs/ext4/group.h into ext4.h ext4: fix the length returned by fiemap for an unallocated extent ext4: Simplify function signature for ext4_da_get_block_write() ext4: Rename ext4_get_blocks_handle() to be ext4_ind_get_blocks() ext4: Rename ext4_get_blocks_wrap() to be ext4_get_blocks() ext4: Define a new set of flags for ext4_get_blocks() ext4: Add documentation to the ext4_*get_block* functions ext4: Add BUG_ON debugging checks to noalloc_get_block_write() ext4: Merge ext4_da_get_block_write() into mpage_da_map_blocks() ext4: Clean up ext4_get_blocks() so it does not depend on bh_result->b_state ext4: Fix race in ext4_inode_info.i_cached_extent ext4: Add a comprehensive block validity check to ext4_get_blocks() ext4: down i_data_sem only for read when walking tree for fiemap ext4: remove unused function __ext4_write_dirty_metadata ext4: Clean up calls to ext4_get_group_desc() ext4: Fix type warning on 64-bit platforms in tracing events header jbd2: Remove GFP_ATOMIC kmalloc from inside spinlock critical region ext4: Fix potential reclaim deadlock when truncating partial block ext4: fix no journal corruption with locale-gen Documentation: Add "how to write a good patch summary" to SubmittingPatches Fix nobh_truncate_page() to not pass stack garbage to get_block() ext4: Don't treat a truncation of a zero-length file as replace-via-truncate fs: Remove i_cindex from struct inode fs: Rearrange inode structure elements to avoid waste due to padding ext4: change s_mount_opt to be an unsigned int ext4: update the s_last_mounted field in the superblock ext4: move the abort flag from s_mount_opts to s_mount_flags ext4: document the "abort" mount option ext4: Use a hash of the topdir directory name for the Orlov parent group ext4: Fix 64-bit block type problem on 32-bit platforms ext4: Fix up whitespace issues in fs/ext4/inode.c ext4: Don't update ctime for non-extent-mapped inodes ext4: avoid unnecessary spinlock in critical POSIX ACL path ext4: Avoid null pointer dereference when decoding EROFS w/o a journal ext4: Fix ext4_mb_initialize_context() to initialize all fields ext4: Add configurable run-time mballoc debugging ext4: Display the mballoc flags in mb_history in hex instead of decimal ext4: Fix bugs in mballoc's stream allocation mode ext4: Avoid group preallocation for closed files ext3: Update Kconfig description of EXT3_DEFAULTS_TO_ORDERED ext4: fix extent sanity checking code with AGGRESSIVE_TEST ext4: Limit number of links that can be created by ext4_link() ext4: Fix spelling typo in the trace format for trace_ext4_da_writepages() ext4: Restore wbc->range_start in ext4_da_writepages() ext4: Add new tracepoint: trace_ext4_da_write_pages() ext4: fix tracepoint format string warnings ext4: Remove journal_checksum mount option and enable it by default ext4: print more sysadmin-friendly message in check_block_validity() ext4: Use bforget() in no journal mode for ext4_journal_{forget,revoke}() ext4: Assure that metadata blocks are written during fsync in no journal mode ext4: Don't update superblock write time when filesystem is read-only ext4: Fix async commit mode to be safe by using a barrier ext4: Fix initalization of s_flex_groups ext4: Fix include/trace/events/ext4.h to work with Systemtap ext4: store EXT4_EXT_MIGRATE in i_state instead of i_flags ext4: Add a tracepoint for ext4_alloc_da_blocks() ext4: Fix the alloc on close after a truncate hueristic ext4: Use ext4_msg() for ext4_da_writepage() errors ext4: Fix hueristic which avoids group preallocation for closed files ext4: Adjust ext4_da_writepages() to write out larger contiguous chunks ext4: EXT4_IOC_MOVE_EXT: Check for different original and donor inodes first ext4, jbd2: Drop unneeded printks at mount and unmount time ext4: Use tracepoints for mb_history trace file jbd2: Use tracepoints for history file ext4: Fix time encoding with extra epoch bits ext4: fix a BUG_ON crash by checking that page has buffers attached to it ext3: Don't update superblock write time when filesystem is read-only
Theodore Tso (4): Update ext2/ext3/jbd MAINTAINERS entries uml build fix ext4: Add new "development flag" to the ext4 filesystem ext3: Clean up outdated and incorrect comment for ext3_write_super()
Thiago Galesi (4): USB: pl2303: remove 80-columns limit violations in pl2303 driver USB: pl2303: cosmetic changes to pl2303_buf_{clear, data_avail} USB: pl2303: reduce number of prototypes USB: pl2303: cosmetic changes to quirk
Thibault LE MEUR (2): [ALSA] Fixes audiophile usb analog capture with the new device_setup parameter [ALSA] Fixes typos in Audiophile-USB.txt
Thibault Le Meur (2): [ALSA] usb-audio - Fix audiophile-USB quirk for little-endian [ALSA] usb-audio - Fix AC3 with M-Audio Audiophile USB
Thibaut VARENE (9): pmac IDE: don't release empty interfaces aec62xxx: remove all dead (#if0'd) code [PARISC] pdc_stable: More robust sysfs error checking [PARISC] pdc_stable version 0.22 ide: restore support for AEC6280M cards in aec62xx.c [PARISC] Clarify pdc_stable license terms make elv_register() output atomic TULIP: Natsemi dp83840a PHY fix [PARISC] add back AD1889 MAINTAINERS entry
Thibaut Varene (7): [PARISC] Add printing of fpregs state to stack dump [PARISC] PDC_CHASSIS is implemented on all machines [PARISC] Work around machines which do not support chassis warnings [PARISC] pdc_stable version 0.30 [PARISC] Reduce data footprint in pdc_stable.c [PARISC] Update Thibaut Varene's CREDITS entry Make DS21143 printout match lspci output
Thiemo Nagel (3): ext4: add checks of block references for non-extent inodes ext4: Fix big-endian problem in __ext4_check_blockref() ext4: Fix off-by-one-error in ext4_valid_extent_idx()
Thiemo Seufer (79): De-optimize and decomplicate the spurious interrupt handler. Fix typos and formatting. Remove unused arguments from preempt_{start,stop}/local_irq_{en,dis}able. Move the invalid pmd and pte tables from .data to .bss. Fix alignment. O2 doesn't have _that_ much RAM. Use intermediate variable. Handle addresses beyond VMALLOC_END correctly. Initialize iomem_resource. Improved modules loader, more robust and works on 64bit kernels. Fix wchan implementation, based on earlier by from Atsushi Nemoto. Fix compilation, and bring 32/64 bit variants more in line. -nostdlib boilerplate. Enable/disable irq's only if needed. Fix initialization. Unbreak the wait-for-completion loops. Code cleanup. It helps to not use a _mem_ function for requesting I/O space. sys_futex has 6 arguments. Fix 64bit SMP TLB handler and stack frame handling, optimize 32bit SMP Fix race conditions for read_c0_entryhi. Remove broken ASID masks in Use fixed up pfn. fcntl64 needs to be wrapped for n32. Ustat needs a wrapper on n32. Better interface to run uncached cache setup code. Handle _PAGE_DIRTY correctly for CONFIG_64BIT_PHYS_ADDR on 32bit CPUs. Code cleanup, thanks Brian Murphy. Brian Murphy says: Hack to make compiles for the other endianness easier. Grep deesn't like shell-style matching... ... and it isn't a canonicalized triplet but just the n-plet used to IP30 Identification. Fix get_saved_sp for 64bit address space. Simplify set_save_sp. Protect noat assembly with .set push/pop and make it somewhat readable. R4600 has 32 FPRs. IP22 EISA support update. Fix MAP_BASE for 64bit ip22. More .set push/pop encapsulation, more eyefriendly code formatting. Typo fix. Define some more common ip22 CPU features. Let r4600 PRID detection match only legacy CPUs, cleanups. More .set push/pop. Don't set up a sg dma address if we have no page address for some reason. R4600 v2.0 needs a nop before tlbp. Minor code cleanup. Add/Fix missing bit of R4600 hit cacheop workaround. [MIPS] Kill tlb-andes.c. [MIPS] DSP and MDMX share the same config flag bit. [MIPS] Update/Fix instruction definitions [MIPS] open() forces O_LARGEFILE for o32 on 64bit kernels [MIPS] Qemu system shutdown support [MIPS] Fix bcm1480 compile [MIPS] Random fixes for sb1250 [MIPS] Uses MIPS_CONF_AR instead of magic constants. [MIPS] Save 2k text size in cpu-probe [MIPS] Sibyte: Improve interrupt latency again for sb1250/bcm1480 [MIPS] BCM1480: Fix fatal typo in the rewritten interrupt handler. [MIPS] IP32: Fix wreckage caused by recent SA_* constant replacement. [MIPS] Oprofile: Fix build failure due to warning and -Werror. [MIPS] Print out TLB handler assembly for debugging. [MIPS] Fix O32 personality(2) call with 0xffffffff argument. [MIPS] Hack for SB1 cache issues [MIPS] Fix reported amount of freed memory - it's in kB not bytes [MIPS] Misc fixes for plat_irq_dispatch functions [MIPS] mips-boards: More liberal check for mips-board console [MIPS] Add __ucmpdi2 implementation Update zilog timeout [MIPS] SMTC: Fix duplicate status dumps on NMI [MIPS] Maintain si_code field properly for FP exceptions [MIPS] TLB: Fix instruction bitmasks [MIPS] TLB: Fix instruction bitmasks BCM1480 serial build fix [MIPS] Define known MIPS ISA overrides for Sibyte and Excite boards. [MIPS] MIPSsim: Fix booting from NFS root [MIPS] Swarm: Fix build failure [MIPS] Split the micro-assembler from tlbex.c. [MIPS] SB1: Fix CONFIG_SIBYTE_DMA_PAGEOPS build failure. [MIPS] Fix typo in comment [MIPS] Reimplement clear_page/copy_page [MIPS] fix warning message on SMP kernels [MIPS] Fix build failure in mips oprofile code powerpc: Enforce a non-spe kernel build even on broken compilers
Thierry (1): V4L/DVB (4928): Usbvision_v4l2 robustness on disconnect
Thierry MERLE (39): V4L/DVB (4924): Fix some bugs on usbvision due to the merge into one module V4L/DVB (4925): Corrected and separated the Kconfig for usbvision V4L/DVB (4927): Enhancements on usbvision driver V4L/DVB (4929): Read() implementation + format set/get simplifications V4L/DVB (4930): Usbvision_v4l2 : mmap corrected to get all frames V4L/DVB (4932): Usbvision_v4l2: fix norm setting problems V4L/DVB (4933): Usbvision_v4l2: radio interface / tda9887 problem ? V4L/DVB (4936): Make MT4049FM5 tuner to set FM Gain to Normal V4L/DVB (4937): Usbvision cleanup and code reorganization V4L/DVB (4953): Usbvision minor fixes V4L/DVB 4949b: Fix container_of pointer retreival V4L/DVB (4970): Usbvision memory fixes V4L/DVB (5019): Fix the frame->grabstate update in read() entry point. V4L/DVB (5205): Usbvision: dynamic allocation for frames V4L/DVB (5206): Usbvision: set alternate interface modification V4L/DVB (5522): Usbvision: i2c function cleanups V4L/DVB (5523): Usbvision: fix a debug message in usb probe function V4L/DVB (5524): Usbvision: fix TDA9887 detection V4L/DVB (5528): Usbvision: reverting some i2c cleanups V4L/DVB (5529): Usbvision: remove not needed TUNER_SET_TYPE_ADDR call V4L/DVB (5530): Usbvision: remove CustomDevice facility V4L/DVB (5643): Usbvision: make common video and radio ioctls V4L/DVB (5644): Usbvision: video_ioctl2 conversion V4L/DVB (5824): Usbvision: Hauppauge WinTV USB SECAM_L fix V4L/DVB (5826): Usbvision: video mux cleanup V4L/DVB (6994): usbvision: add Pinnacle Studio PCTV USB (NTSC) FM V3 V4L/DVB (6995): ubvision: add adjust_X_Offset/adjust_Y_Offset parms V4L/DVB (7024): usbvision: YUV to RGB conversion fixes V4L/DVB (7503): usbvision: rename __PRETTY_FUNCTION__ occurrences V4L/DVB (8876): budget: udelay changed to mdelay V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay V4L/DVB (9108): cinergyT2: add remote key repeat feature V4L/DVB (9155): em28xx-dvb: dvb_init() code factorization V4L/DVB (9358): CinergyT2: fix Kconfig typo V4L/DVB (10306): usbvision: use usb_make_path to report bus info V4L/DVB (10307): em28xx: use usb_make_path to report bus info V4L/DVB (10308): uvcvideo: use usb_make_path to report bus info V4L/DVB (10309): s2255drv: use usb_make_path to report bus info V4L/DVB (10379): gspca - main: Use usb_make_path() for VIDIOC_QUERYCAP.
Thierry Merle (1): V4L/DVB (5720): Usbvision: fix urb allocation and submits
Thierry Reding (4): net: Add support for the OpenCores 10/100 Mbps Ethernet MAC. Input: tsc2007 - fix locking in hrtimer handler backlight: Add support for the Avionic Design Xanthos backlight device. [WATCHDOG] Add support for the Avionic Design Xanthos watchdog timer.
Thierry Vignaud (5): gconfig: only show scrollbars if needed fix rebooting on HP nc6120 laptop ACPI: prevent ACPI quirk warning mass spamming in logs ACPI: Kconfig text - Fix the ACPI_CONTAINER module name according to the real module name. usb: kill prehistorical comments about USB_EHCI_HCD
Thilo Berger (1): V4L/DVB (3377): Support for Satelco EasyWatch DVB-S light
Thomas Abraham (3): ARM: S3C6410: use correct divider_shift in setrate_clksrc() ARM: S3C6410: update clk->parent when setting clock source ARM: S3C64XX: Fix divider value calculation in s3c64xx_roundrate_clksrc
Thomas Andrews (1): scx200_acb: Fix the state machine
Thomas Backlund (2): i386: add support for picopower irq router rndis_host: support WM6 devices as modems
Thomas Bartosik (1): USB: storage: Unusual USB device Prolific 2507 variation added
Thomas Betker (1): sh: Fix up uImage target entry point.
Thomas Bittermann (1): kernel/time.c: add missing symbol exports
Thomas Bogendoerfer (116): [SCSI] Blacklist entry for HP dat changer [MIPS] Support SNI RM200C SNI in big endian mode and R5000 processors. [MIPS] Rename SNI_RM200_PCI to just SNI_RM preparing for more RM machines [SCSI] 53c700: Allow setting burst length [SCSI] SNI RM 53c710 driver [MIPS] Support for several more SNI RM models. [MIPS] SNI: MIPS_CPU_IRQ_BASE cleanup [MIPS] Fix dma_sync_*_for_device() functions [MIPS] SNI: Fix mc146818_decode_year [MIPS] Register PCI host bridge resource earlier [MIPS] Change PCI host bridge setup/resources [SCSI] jazz_esp: converted to use esp_core [SCSI] jazz_esp: Converted to use esp_core. [MIPS] RM300: Fix MMIO problems by marking the PCI INT ACK region busy [MIPS] Fix VGA corruption on RM300C [MIPS] Make dma_map_sg handle sg elements which are longer than one page [SCSI] ESP: Don't forget to clear ESP_FLAG_RESETTING. Extract chip specific code out of lasi_82596.c Ethernet driver for EISA only SNI RM200/RM400 machines [MIPS] SNI RM updates [MIPS] RM: Use only phyiscal address for 82596 and 53c710 [SCSI] sni_53c710: Cleanup [SCSI] 53c700: Remove printk, which triggers because of low scsi clock on SNI RMs RTC driver for DS1216 chips [MIPS] SNI: sniprom [MIPS] IP22: Fix wrong check for second HPC [MIPS] IP22: fix wrong argument order [SUNSAB]: Fix broken SYSRQ. remove setup of platform device from jazzsonic.c [MIPS] JAZZ fixes [MIPS] IP22: Fix hang due to messing with timer interrupt handler [MIPS] Always do the ARC64_TWIDDLE_PC thing. [MIPS] SNI: register a02r clockevent; don't use PIT timer [MIPS] Jazz: disable PIT; cleanup R4030 clockevent [MIPS] SNI PCIT CPLUS: workaround for b0rked irq wiring of onboard PCI bus 1 [MIPS] IP22: Fix broken EISA interrupt setup by switching to generic i8259 [MIPS] IP22: Fix broken eeprom access by using __raw_readl/__raw_writel IP22ZILOG: fix lockup and sysrq LIB82596: correct data types for hardware addresses [MIPS] Fix IP32 breakage [MIPS] Assume R4000/R4400 newer than 3.0 don't have the mfc0 count bug Fix crash with FLAT_MEMORY and ARCH_PFN_OFFSET != 0 [METH]: Fix MAC address handling. [MIPS] Wrong CONFIG option prevents setup of DMA zone. [MIPS] Cobalt: Fix ethernet interrupts for RaQ1 [MIPS] Cobalt: Qube1 has no serial port so don't use it SGISEEQ: use cached memory access to make driver work on IP28 SGISEEQ: use cached memory access to make driver work on IP28 SGISEEQ: fix oops when doing ifconfig down; ifconfig up [MIPS] Use real cache invalidate [MIPS] IP22/IP28: fix extracting board/chip rev [MIPS] IP28: added cache barrier to assembly routines [MIPS] Use correct dma flushing in dma_cache_sync() [MIPS] IP28 support [MIPS] RM: Collected changes [WATCHDOG] use SGI_HAS_INDYDOG for INDYDOG depends [SCSI] sgiwd93: use cached memory access to make driver work on IP28 serial: use SGI_HAS_ZILOG for IP22_ZILOG depends char: use SGI_HAS_DS1286 for SGI_DS1286 depends SC26XX: New serial driver for SC2681 uarts partition: use DEFAULT_SGI_PARTITION for SGI_PARTION default [SCSI] sun3x_esp: convert to esp_scsi SC26XX: missing PORT define in serial_core.h [MIPS] IP28: Add defconfig file i8042: use SGI_HAS_I8042 to select SGI i8042 handlinig [MIPS] BCM1480: Init pci controller io_map_base Input: i8042 - add SNI RM support [MIPS] Check for GCC r10k-cache-barrier support [MIPS] BCM1480: Fix PCI/HT IO access [MIPS] Add missing 4KEC TLB refill handler [SCSI] WD33C93: let platform stub override no_sync/fast/dma_mode cdrom: use kmalloced buffers instead of buffers on stack [MIPS] Fix __fls for non-MIPS32/MIPS64 cpus [MIPS] R4700: Fix build_tlb_probe_entry [MIPS] Fix check for valid stack pointer during backtrace [MIPS] IP27: Fix bootmem memory setup [MIPS] IP27: Fix clockevent setup [MIPS] IP27: misc fixes [MIPS] Better load address for big endian SNI RM [MIPS] Add RM200 with R5000 CPU to known ARC machines [MIPS] Malta: Fix build errors for 64-bit kernels [MIPS] IP32: Fix unexpected irq 71 [MIPS] IP22: Fix crashes due to wrong L1_CACHE_BYTES Input: new driver for SGI O2 volume buttons [MIPS] Fix 32bit kernels on R4k with 128 byte cache line size ALSA: ALSA driver for SGI HAL2 audio device ALSA: ALSA driver for SGI O2 audio board [MIPS] Enable FAST-20 for onboard scsi [MIPS] IP28: switch to "normal" mode after PROM no longer needed [MIPS] IP32: Add platform devices for audio and volume button [MIPS] IP22/28: Add platform devices for HAL2 [MIPS] IP22: Add platform device for Indy volume buttons [MIPS] Remove mips_machtype from ARC based machines [MIPS] Remove mips_machtype from EMMA2RH machines [MIPS] Remove mips_machtype for LASAT machines Input: sgi_btns - add support for SGI Indy volume buttons [MIPS] IP22, IP28: Fix merge bug [MIPS] IP22: Use common SGI button driver [MIPS] IP32: Use common SGI button driver gbefb: cmap FIFO timeout METH: fix MAC address setup sound: oss: remove driver for SGI HAL2 audio device [MIPS] Fix data bus error recovery [MIPS] Fix WARNING: at kernel/smp.c:290 [MIPS] IP22: Fix detection of second HPC3 on Challenge S tulip: Fix dead 21041 ethernet after ifconfig down MIPS: Use compat_sys_ptrace MIPS: IP22/28: Switch over to RTC class driver MIPS: DS1286: New RTC driver MIPS: IP27: Switch over to RTC class driver RTC: M48T35: new RTC driver MIPS: IP32: Add platform device for CMOS RTC; remove dead code x86: fix dma_mapping_error for 32bit x86 Fix SYSCALL_ALIAS for older MIPS assembler MIPS: IP27: Fix clash with NMI_OFFSET from hardirq.h MIPS: Sibyte: Fix locking in set_irq_affinity
Thomas Bächler (1): USB: Teac HD-35PU patch to unusual_devs.h
Thomas Charbonnel (1): [ALSA] hdsp - solved big endian problem
Thomas Chenault (1): net: fix skb_seq_read returning wrong offset/length for page frag data
Thomas Chou (11): initramfs: handle more than one source dir or file list microblaze: clean LDFLAGS to build kernel mtd: plat_nand: fix section error ethoc: fix typo to compute number of tx descriptors ethoc: fix buffer address mapping ethoc: align received packet to make IP header at word boundary ethoc: use system memory as buffer ethoc: limit the number of buffers to 128 Blackfin: fix framebuffer mmap bug for nommu ethoc: inline regs access ethoc: clear only pending irqs
Thomas Dahlmann (3): USB: amd5536 UDC driver (in GEODE southbridge) USB: MAINTAINERS entry for amd5536udc MAINTAINERS: change email address for Thomas Dahlmann
Thomas De Schampheleire (1): [ALSA] hda-codec - Missing Mic Boost on Realtek ALC882/883
Thomas Genty (2): V4L/DVB (4806): Saa7134: add support for Hauppauge WinTV-HVR1110 DVB-T/Hybrid V4L/DVB (4898): Saa7134: add support for remote control of Hauppauge HVR1110
Thomas Glanzmann (1): Add PCI ID for the Intel IDE Controller which is in the Intel Mac Minis shipped in first quarter 2006
Thomas Gleixner (1249): [MTD] NAND replace yield [MTD] DiskOnChip use CONFIG_ options instead of random symbols [MTD] DiskOnChip code cleanup [MTD] DiskOnChip: big endian fix for NFTL devices [MTD] NAND: Skip bad block table scan on request [MTD] DiskOnChip: Wait for the command to finish. [MTD] NAND: Check command timeout [MTD] NAND: Use cond_resched instead of msleep [MTD] Add the reverse operation of cfi_build_cmd() [MTD] cfi_cmdset_0001: Fix the buggy status check. [MTD] Fix typo in Kconfig [MTD] cfi_cmdset_0001: Fix compiler warnings [MTD] block2mtd: Fix incompatible pointer type [MTD] plat-ram: Make it usable on non ARM platforms [MTD] NAND: Fix oob available calculation [MTD] NAND: Move the NULL check into the calling function [MTD] Fix broken user ABI [MTD] NAND: Honour autoplacement schemes supplied by the caller [JFFS2] Convert thread start semaphore to completion [JFFS2] Fix cleanup in case of GC-Task not started [JFFS2] Fix crosscompile [JFFS2] Whitespace cleanup. Fix missing debug message Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [MTD] cfi_cmdset_0002: Fix broken status check [MTD] Make map_word_ff ware of the flash buswidth [MTD] map.h Use the correct macro and fix the resulting compiler warning [MTD] Fix it really Merge with rsync://fileserver/linux [MTD] NAND: Reorganize chip locking [MTD] NAND: Fix broken bad block table scan [MTD] NAND: Change exports to _GPL [MTD] NAND: Add ST chip IDs. [MTD] cfi_cmdset_0002: Remove bogus include [MTD] NAND: sharpsl.c set correct file permissions [MTD] NAND: Remove unmaintained tx49xx board drivers [MTD] XIP cleanup [MTD] Make XIP support depend on CONFIG_ARM Merge with rsync://fileserver/linux [JFFS2] Fix node allocation leak Merge with rsync://fileserver/linux [MTD] NAND: Fix broken bad block scan for 16 bit devices PPC: C99 initializers for hw_interrupt_type structures SH: C99 initializers for hw_interrupt_type structures V850: C99 initializers for hw_interrupt_type structures SH64: C99 initializers for hw_interrupt_type structures jiffies_64 cleanup Merge branch 'master' of /home/tglx/work/mtd/git/linux-2.6.git/ [MTD] Remove deprecated power management functions [MTD] NAND: Use correct mask for OOB size calculation [MTD] Tidy up Tims include cleanup Revert "[PATCH] OneNAND: Add simulator" [MTD] OneNAND/Kconfig: Fix dependencies [MTD] maps/plat-ram: Avoid gcc 4.0 warning [MTD] NAND Kconfig: Simplify dependencies [MTD] core: Clean up trailing white spaces [JFFS2] Clean up trailing white spaces [LIB] reed_solomon: Clean up trailing white spaces [MTD] includes: Clean up trailing white spaces [MTD] user-abi: Clean up trailing white spaces [MTD] chips: Clean up trailing white spaces [MTD] maps: Clean up trailing white spaces [MTD] devices: Clean up trailing white spaces [MTD] NAND: Clean up trailing white spaces [MTD] OneNAND: Clean up trailing white spaces [MTD] chips: Clean up trailing white spaces [JFFS2] Remove broken and useless debug code [JFFS2] Fix the slab cache constructor of 'struct jffs2_inode_info' objects. [MTD] Remove bogus PQ2FADS driver hrtimer: move div_long_long_rem out of jiffies.h hrtimer: remove duplicate div_long_long_rem implementation hrtimer: deinline mktime and set_normalized_timespec hrtimer: remove unused clock constants hrtimer: make clockid_t arguments const hrtimer: coding style and white space cleanup 2 hrtimer: create and use timespec_valid macro hrtimer: validate timespec of do_sys_settimeofday hrtimer: introduce nsec_t type and conversion functions hrtimer: introduce ktime_t time format hrtimer: hrtimer core code hrtimer: hrtimer documentation hrtimer: switch itimers to hrtimer hrtimer: create hrtimer nanosleep API hrtimer: switch sys_nanosleep to hrtimer hrtimer: switch clock_nanosleep to hrtimer nanosleep API hrtimer: convert posix timers completely [hrtimer] Remove listhead from hrtimer struct [hrtimer] Change resolution storage to ktime_t format [hrtimer] Enforce resolution as lower limit of intervals hrtimers: fixup itimer conversion hrtimers: fix possible use of NULL pointer in posix-timers hrtimers: fix oldvalue return in setitimer hrtimers: add back lost credit lines hrtimers: set correct initial expiry time for relative SIGEV_NONE timers sys_alarm() unsigned signed conversion fixup Validate and sanitze itimer timeval from userspace hrtimers: optimize softirq runqueues hrtimer: create generic sleeper hrtimer: use generic sleeper for nanosleep futex: check and validate timevals [ARM] 3530/1: PXA Mainstone: prevent double enable_irq() in pcmcia [MTD] Improve software ECC calculation [MTD] Simplify NAND locking [MTD] Add platform support for NAND [MTD] Add support for NDFC NAND controller [JFFS2] Simplify writebuffer handling [MTD] NAND whitespace and formatting cleanup [MTD] NAND consolidate data types [MTD] NAND cleanup nand_scan [MTD] NAND modularize ECC Merge branch 'master' of /home/tglx/work/kernel/git/mtd-2.6/ [MTD] NAND ECC hwctl function has no return value [MTD] ECC rework broke diskonchip [MTD] Remove nand writev support [MTD] Remove readv/readv_ecc [MTD] Remove read/write _ecc variants [MTD] Mark NAND drivers TOTO and PPChameleon broken [MTD] Export nand_write_raw [MTD] Refactor NAND hwcontrol to cmd_ctrl [MTD] NAND remove write_byte/word function from nand_chip [MTD] NAND LED support cleanup [MTD] NAND coding style and namespace cleanup [MTD] NAND fix cmd_ctrl breakage [MTD] NAND Initialize controller lock and wq only once [MTD] NAND Introduce NAND_NO_READRDY option [MTD] NAND Cleanup oob functions [MTD] Add ECC statistics to struct mtd_info [MTD] NAND Add read/write function pointers to struct nand_ecc_ctrl [MTD] NAND Modularize read function [MTD] Remove the only useless readv implementation [MTD] NAND modularize write function [MTD] NAND simplify nand_chip_select [MTD] NAND Consolidate references and add back default name setting [MTD] NAND Fix platform structure and NDFC driver [MTD] NAND Consolidate oobinfo handling [MTD] NAND Replace oobinfo by ecclayout [MTD] Remove silly MTD_WRITE/READ macros [MTD] Rework the out of band handling completely [MTD] NAND Signal that a bitflip was corrected by ECC [MTD] NAND Expose the new raw mode function and status info to userspace [MTD] NAND Fixup NDFC merge brokeness [MTD] NAND: Fix breakage all over the place [MTD] NAND: ndfc fix address offset thinko [MTD] NAND: Select chip before checking write protect status pi-futex: rt mutex tester Drop tasklist lock in do_sched_setscheduler rtmutex: Modify rtmutex-tester to test the setscheduler propagation rtmutex: Propagate priority settings into PI lock chains [MTD] DOC: Fixup read functions and do a little cleanup Fix plist include dependency genirq: debug: better debug printout in enable_irq() genirq: doc: add design documentation genirq: add genirq sw IRQ-retrigger genirq: add IRQ_NOPROBE support genirq: add IRQ_NOREQUEST support genirq: add IRQ_NOAUTOEN support genirq: core genirq: add irq-chip support genirq: add irq-wake (power-management) support genirq: add SA_TRIGGER support [MTD] NAND: Fix broken sharpsl driver [ARM] 3679/1: ARM: Make ARM dyntick implementation work with genirq [ARM] 3690/1: genirq: Introduce and make use of dummy irq chip [ARM] 3692/1: ARM: coswitch irq handling to the generic implementation [ARM] 3686/1: ARM: arm/common: convert irq handling [ARM] 3689/1: ARM drivers/input/touchscreen: Fixup includes [ARM] 3695/1: ARM drivers/pcmcia: Fixup includes [ARM] 3680/1: ARM: Convert footbridge to generic irq handling [ARM] 3681/1: ARM: Convert ixp2000 to generic irq handling [ARM] 3684/1: ARM: Convert l7200 to generic irq handling [ARM] 3685/1: ARM: Convert pxa to generic irq handling [ARM] 3687/1: ARM: Convert integrator to generic irq handling [ARM] 3688/1: ARM: Convert clps7500 to generic irq handling [ARM] 3691/1: ARM: Convert imx to generic irq handling [ARM] 3693/1: ARM: Convert omap1 to generic irq handling [ARM] 3694/1: ARM: Convert ecard driver to generic irq handling [ARM] 3696/1: ARM: Convert clps711x to generic irq handling [ARM] 3697/1: ARM: Convert shark to generic irq handling [ARM] 3698/1: ARM: Convert sa1100 to generic irq handling [ARM] 3699/1: ARM: Convert s3c2410 to generic irq handling [ARM] 3700/1: ARM: Convert lh7a40x to generic irq handling [ARM] 3701/1: ARM: Convert plat-omap to generic irq handling [ARM] 3702/1: ARM: Convert ixp23xx to generic irq handling [ARM] 3682/2: ARM: Convert ixp4xx to generic irq handling [ARM] 3683/2: ARM: Convert at91rm9200 to generic irq handling irq-flags: consolidate flags for request_irq irq-flags: ALPHA: Use the new IRQF_ constants irq-flags: ARM26: Use the new IRQF_ constants irq-flags: CRIS: Use the new IRQF_ constants irq-flags: FRV: Use the new IRQF_ constants irq-flags: H8300: Use the new IRQF_ constants irq-flags: i386: Use the new IRQF_ constants irq-flags: IA64: Use the new IRQF_ constants irq-flags: M32R: Use the new IRQF_ constants irq-flags: M68KNOMMU: Use the new IRQF_ constants irq-flags: M68K: Use the new IRQF_ constants irq-flags: MIPS: Use the new IRQF_ constants irq-flags: PARISC: Use the new IRQF_ constants irq-flags: POWERPC: Use the new IRQF_ constants irq-flags: PPC: Use the new IRQF_ constants irq-flags: S390: Use the new IRQF_ constants irq-flags: SH64: Use the new IRQF_ constants irq-flags: SH: Use the new IRQF_ constants irq-flags: SPARC64: Use the new IRQF_ constants irq-flags: SPARC: Use the new IRQF_ constants irq-flags: UM: Use the new IRQF_ constants irq-flags: V850: Use the new IRQF_ constants irq-flags: x86_64: Use the new IRQF_ constants irq-flags: XTENSA: Use the new IRQF_ constants irq-flags: generic irq: Use the new IRQF_ constants irq-flags: drivers/block Use the new IRQF_ constants irq-flags: drivers/char: Use the new IRQF_ constants irq-flags: drivers/drm: Use the new IRQF_ constants irq-flags: ide: Use the new IRQF_ constants irq-flags: firewire: Use the new IRQF_ constants irq-flags: isdn: Use the new IRQF_ constants irq-flags: media: Use the new IRQF_ constants irq-flags: misc drivers: Use the new IRQF_ constants irq-flags: drivers/net: Use the new IRQF_ constants irq-flags: PARISC: Use the new IRQF_ constants irq-flags: pci: Use the new IRQF_ constants irq-flags: rio: Use the new IRQF_ constants irq-flags: scsi: Use the new IRQF_ constants irq-flags: serial: Use the new IRQF_ constants irq-flags: usb: Use the new IRQF_ constants irq-flags: video: Use the new IRQF_ constants irq-flags: sound: Use the new IRQF_ constants irq-flags: documentation: Use the new IRQF_ constants genirq: ARM dyntick cleanup ARM: fixup irqflags breakage after ARM genirq merge genirq:fixup missing SA_PERCPU replacement ARM: Fixup missing includes in arch/arm/mm/proc-<cputype>.S genirq: Fixup ARM devel merge pi-futex: Validate futex type instead of oopsing [ARM] 3728/1: Restore missing CPU Hotplug irq helper futex: Apply recent futex fixes to futex_compat prevent timespec/timeval to ktime_t overflow Use the correct restart option for futex_lock_pi posix-cpu-timers: prevent signal delivery starvation [MTD] NAND: add subpage write support ktime: Fix signed / unsigned mismatch in ktime_to_ns genirq: fix irq flow handler uninstall Scheduled removal of SA_xxx interrupt flags fixups Scheduled removal of SA_xxx interrupt flags fixups 2 ACPI: include apic.h in processor driver for benefit of UP kernels Add irq flag to disable balancing for an interrupt Add a function to handle interrupt affinity setting i386 Remove useless code in tsc.c Simplify the registration of clocksources clocksource: replace is_continuous by a flag field clocksource: fixup is_continous changes on ARM clocksource: fixup is_continous changes on AVR32 clocksource: fixup is_continous changes on S390 clocksource: fixup is_continous changes on MIPS clocksource: Remove the update callback clocksource: Add verification (watchdog) helper Fix cascade lookup of next_timer_interrupt Extend next_timer_interrupt() to use a reference jiffie hrtimers: namespace and enum cleanup hrtimers: cleanup locking hrtimers; add state tracking hrtimers: clean up callback tracking hrtimers: move and add documentation ACPI: fix missing include for UP ACPI keep track of timer broadcasting Allow early access to the power management timer i386, apic: clean up the APIC code clockevents: add core functionality tick-management: core functionality tick-management: broadcast functionality tick-management: dyntick / highres functionality clockevents: i386 drivers i386 rework local apic timer calibration i386 prepare nmi watchdog for dynticks hrtimers: add high resolution timer support hrtimers: prevent possible itimer DoS NOHZ: Produce debug output instead of a BUG() tick management: make broadcast dependent on local APIC Fix posix-cpu-timer breakage caused by stale p->last_ran value fix "NMI appears to be stuck" Save/restore periodic tick information over suspend/resume Scheduled removal of SA_xxx interrupt flags fixups 3 highres: do not run the TIMER_SOFTIRQ after switching to highres mode firewire: Scheduled removal of SA_xxx interrupt flags fixups 3 hrtimer: prevent overrun DoS in hrtimer_forward() hrtimer: fix up unlocked access to wall_to_monotonic fix MTIME_SEC_MAX on 32-bit clockevents: Fix suspend/resume to disk hangs i386: trust the PM-Timer calibration of the local APIC timer i386: clockevents fix breakage on Geode/Cyrix PIT implementations i386: disable local apic timer via command line or dmi quirk i386: add command line option "local_apic_timer_c2_ok" x86_64: avoid sending LOCAL_TIMER_VECTOR IPI to itself i386: Prevent early access to TSC to avoid crash on TSCless systems dynticks: fix hrtimer rounding error in next_timer_interrupt clocksource: Fix thinko in watchdog selection clockevents: remove bad designed sysfs support for now i386: Fix bogus return value in hpet_next_event() i386: fix file_read_actor() and pipe_read() for original i386 systems Input: pxa27x - do not use deprecated SA_INTERRUPT flag [JFFS2] check node crc before doing anything else [MTD] [NAND] Use ecc.read/write_page_raw consequently [MTD] [NAND] Move ancient NAND chip support into a config option [MTD] Fix length comparison in MEMREADOOB [POWERPC] Spinlock initializer cleanup [MTD] Add Kyungmin Park to MAINTAINERS for OneNAND Replace deprecated SA_xxx interrupt flags Deprecate SA_xxx interrupt flags -V2 highres/dyntick: prevent xtime lock contention ISDN: Spinlock initializer cleanup AVR32: Spinlock initializer cleanup V4L/DVB (5566): MEDIA: Spinlock initializer cleanup clocksource: fix resume logic [ARM] Spinlock initializer cleanup timekeeping fix patch got mis-applied clocksource: fix lock order in the resume path Ignore bogus ACPI info for offline CPUs NOHZ: Rate limit the local softirq pending warning output Prevent going idle with softirq pending i386: fix early usage of atomic_add_return and local_add_return on real i386 drm: Spinlock initializer cleanup NOHZ: prevent multiplication overflow - stop timer for huge timeouts [ARM] 4417/1: Serial: Fix AMBA drivers locking rt-mutex: fix stale return value rt-mutex: fix chain walk early wakeup bug Revert "futex_requeue_pi optimization" s390: netiucv spinlock initializer cleanup posix-timers: Prevent softirq starvation by small intervals and SIG_IGN FUTEX: Restore the dropped ERSCH fix NTP: remove clock_was_set() call to prevent deadlock CFS: Fix missing digit off in wmult table FUTEX: Tidy up the code timekeeping: fixup shadow variable argument timer.c: cleanup recently introduced whitespace damage clockevents: remove prototypes of removed functions clockevents: fix resume logic clockevents: fix device replacement NTP: move the cmos update code into ntp.c i386: PIT stop only, when in periodic or oneshot mode x86_64: hpet tsc calibration fix broken smi detection logic x86_64: use generic cmos update x86_64: Use generic xtime init x86_64: Remove dead code and other janitor work in tsc.c x86_64: Fix APIC typo x86_64: fiuxp pt_reqs leftovers x86: share hpet.h with i386 x86_64: apic.c coding style janitor work x86_64: time.c white space wreckage cleanup i386: HPET, check if the counter works x86_64: use the global PIT lock i386: remove volatile in apic.c i386: move PIT function declarations and constants to correct header file x86_64: cleanup tsc.c merge artifact genirq: temporary fix for level-triggered IRQ resend genirq: cleanup mismerge artifact genirq: suppress resend of level interrupts genirq: mark io_apic level interrupts to avoid resend posix-timers: fix deletion race timekeeping: access rtc outside of xtime lock timekeeping: Prevent time going backwards on resume clockevents: Enforce oneshot broadcast when broadcast mask is set on resume clockevents: do not shutdown the oneshot broadcast device clockevents: prevent stale tick update on offline cpu ACPI: disable lower idle C-states across suspend/resume clockevents: remove the suspend/resume workaround^Wthinko x86-64: Disable local APIC timer use on AMD systems with C1E sh64: cleanup struct irqaction initializers. sh: cleanup struct irqaction initializers. x86_64: simplify oprofile build x86_64: simplify cpufreq build i386: use full path for mach-xxx make rules Kbuild: allow arch/xxx to use a different source path Kbuild: prepare scope and tags for arch/x86 i386: remove module.h include from termios.h x86_64: remove unused header file: i386: prepare shared crypto/twofish.c i386: prepare shared crypto/aes-i586-asm.S i386: prepare shared crypto/twofish-i586-asm.S i386: prepare shared crypto/aes.c i386: prepare shared crypto/Makefile i386: prepare shared kernel/traps.c i386: prepare shared kernel/io_apic.c i386: prepare shared kernel/i8253.c i386: prepare shared kernel/srat.c i386: prepare shared kernel/vmiclock.c i386: prepare shared kernel/pci-dma.c i386: prepare shared kernel/i8259.c i386: prepare shared kernel/vmi.c i386: prepare shared kernel/relocate_kernel.S i386: prepare shared kernel/syscall_table.S i386: prepare shared kernel/vsyscall.lds.S i386: prepare shared kernel/smp.c i386: prepare shared kernel/vm86.c i386: prepare shared kernel/efi_stub.S i386: prepare shared kernel/crash.c i386: prepare shared kernel/asm-offsets.c i386: prepare shared kernel/efi.c i386: prepare shared kernel/module.c i386: prepare shared kernel/vmlinux.lds.S i386: prepare shared kernel/vsyscall.S i386: prepare shared kernel/paravirt.c i386: prepare shared kernel/apic.c i386: prepare shared kernel/sys_i386.c i386: prepare shared kernel/nmi.c i386: prepare shared kernel/hpet.c i386: prepare shared kernel/sysenter.c i386: prepare shared kernel/e820.c i386: prepare shared kernel/smpboot.c i386: prepare shared kernel/geode.c i386: prepare shared kernel/setup.c i386: prepare shared kernel/ioport.c i386: prepare shared kernel/vsyscall-int80.S i386: prepare shared kernel/summit.c i386: prepare shared kernel/signal.c i386: prepare shared kernel/reboot_fixups.c i386: prepare shared kernel/i387.c i386: prepare shared kernel/numaq.c i386: prepare shared kernel/smpcommon.c i386: prepare shared kernel/mca.c i386: prepare shared kernel/i386_ksyms.c i386: prepare shared kernel/doublefault.c i386: prepare shared kernel/vsyscall-sysenter.S i386: prepare shared kernel/sigframe.h i386: prepare shared kernel/mpparse.c i386: prepare shared kernel/time.c i386: prepare shared kernel/scx200.c i386: prepare shared kernel/apm.c i386: prepare shared kernel/ptrace.c i386: prepare shared kernel/irq.c i386: prepare shared kernel/trampoline.S i386: prepare shared kernel/reboot.c i386: prepare shared kernel/crash_dump.c i386: prepare shared kernel/ldt.c i386: prepare shared kernel/init_task.c i386: prepare shared kernel/vsyscall-sigreturn.S i386: prepare shared kernel/process.c i386: prepare shared kernel/kprobes.c i386: prepare shared kernel/entry.S i386: prepare shared kernel/tsc.c i386: prepare shared kernel/head.S i386: prepare shared kernel/machine_kexec.c i386: prepare shared kernel/vsyscall-note.S i386: prepare shared kernel/Makefile i386: prepare shared kernel/acpi/wakeup.S i386: prepare shared kernel/acpi/sleep.c i386: prepare shared kernel/acpi/earlyquirk.c i386: prepare shared kernel/acpi/Makefile i386: prepare shared lib/checksum.S i386: prepare shared lib/strstr.c i386: prepare shared lib/string.c i386: prepare shared lib/semaphore.S i386: prepare shared lib/memcpy.c i386: prepare shared lib/mmx.c i386: prepare shared lib/getuser.S i386: prepare shared lib/usercopy.c i386: prepare shared lib/bitops.c i386: prepare shared lib/putuser.S i386: prepare shared lib/delay.c i386: prepare shared lib/Makefile i386: prepare shared pci/mmconfig.c i386: prepare shared pci/Makefile i386: prepare shared boot/compressed/misc.c i386: prepare shared boot/compressed/vmlinux.lds i386: prepare shared boot/compressed/vmlinux.scr i386: prepare shared boot/compressed/head.S i386: prepare shared boot/compressed/Makefile i386: prepare shared mm/ioremap.c i386: prepare shared mm/discontig.c i386: prepare shared mm/init.c i386: prepare shared mm/mmap.c i386: prepare shared mm/boot_ioremap.c i386: prepare shared mm/extable.c i386: prepare shared mm/pgtable.c i386: prepare shared mm/highmem.c i386: prepare shared mm/pageattr.c i386: prepare shared mm/fault.c i386: prepare shared mm/Makefile x86_64: prepare shared crypto/twofish.c x86_64: prepare shared crypto/aes-x86_64-asm.S x86_64: prepare shared crypto/twofish-x86_64-asm.S x86_64: prepare shared crypto/aes.c x86_64: prepare shared crypto/Makefile x86_64: prepare shared kernel/traps.c x86_64: prepare shared kernel/aperture.c x86_64: prepare shared kernel/io_apic.c x86_64: prepare shared kernel/pci-calgary.c x86_64: prepare shared kernel/pci-dma.c x86_64: prepare shared kernel/i8259.c x86_64: prepare shared kernel/mce_amd.c x86_64: prepare shared kernel/relocate_kernel.S x86_64: prepare shared kernel/smp.c x86_64: prepare shared kernel/crash.c x86_64: prepare shared kernel/asm-offsets.c x86_64: prepare shared kernel/module.c x86_64: prepare shared kernel/vmlinux.lds.S x86_64: prepare shared kernel/apic.c x86_64: prepare shared kernel/nmi.c x86_64: prepare shared kernel/hpet.c x86_64: prepare shared kernel/e820.c x86_64: prepare shared kernel/mce_intel.c x86_64: prepare shared kernel/smpboot.c x86_64: prepare shared kernel/setup.c x86_64: prepare shared kernel/vsyscall.c x86_64: prepare shared kernel/ioport.c x86_64: prepare shared kernel/tce.c x86_64: prepare shared kernel/suspend_asm.S x86_64: prepare shared kernel/pci-nommu.c x86_64: prepare shared kernel/signal.c x86_64: prepare shared kernel/i387.c x86_64: prepare shared kernel/pci-swiotlb.c x86_64: prepare shared kernel/bugs.c x86_64: prepare shared kernel/genapic.c x86_64: prepare shared kernel/vsmp.c x86_64: prepare shared kernel/early-quirks.c x86_64: prepare shared kernel/pmtimer.c x86_64: prepare shared kernel/mpparse.c x86_64: prepare shared kernel/mce.c x86_64: prepare shared kernel/time.c x86_64: prepare shared kernel/audit.c x86_64: prepare shared kernel/suspend.c x86_64: prepare shared kernel/ptrace.c x86_64: prepare shared kernel/irq.c x86_64: prepare shared kernel/trampoline.S x86_64: prepare shared kernel/reboot.c x86_64: prepare shared kernel/crash_dump.c x86_64: prepare shared kernel/ldt.c x86_64: prepare shared kernel/init_task.c x86_64: prepare shared kernel/x8664_ksyms.c x86_64: prepare shared kernel/process.c x86_64: prepare shared kernel/kprobes.c x86_64: prepare shared kernel/genapic_flat.c x86_64: prepare shared kernel/entry.S x86_64: prepare shared kernel/tsc.c x86_64: prepare shared kernel/head.S x86_64: prepare shared kernel/verify_cpu.S x86_64: prepare shared kernel/machine_kexec.c x86_64: prepare shared kernel/syscall.c x86_64: prepare shared kernel/pci-gart.c x86_64: prepare shared kernel/Makefile x86_64: prepare shared kernel/acpi/wakeup.S x86_64: prepare shared kernel/acpi/sleep.c x86_64: prepare shared kernel/acpi/Makefile x86_64: prepare shared lib/thunk.S x86_64: prepare shared lib/iomap_copy.S x86_64: prepare shared lib/copy_page.S x86_64: prepare shared lib/bitstr.c x86_64: prepare shared lib/csum-copy.S x86_64: prepare shared lib/clear_page.S x86_64: prepare shared lib/rwlock.S x86_64: prepare shared lib/memcpy.S x86_64: prepare shared lib/copy_user_nocache.S x86_64: prepare shared lib/memmove.c x86_64: prepare shared lib/csum-wrappers.c x86_64: prepare shared lib/getuser.S x86_64: prepare shared lib/usercopy.c x86_64: prepare shared lib/bitops.c x86_64: prepare shared lib/putuser.S x86_64: prepare shared lib/delay.c x86_64: prepare shared lib/csum-partial.c x86_64: prepare shared lib/io.c x86_64: prepare shared lib/memset.S x86_64: prepare shared lib/copy_user.S x86_64: prepare shared lib/Makefile x86_64: prepare shared pci/k8-bus.c x86_64: prepare shared pci/mmconfig.c x86_64: prepare shared pci/Makefile x86_64: prepare shared boot/compressed/misc.c x86_64: prepare shared boot/compressed/vmlinux.lds x86_64: prepare shared boot/compressed/vmlinux.scr x86_64: prepare shared boot/compressed/head.S x86_64: prepare shared boot/compressed/Makefile x86_64: prepare shared mm/srat.c x86_64: prepare shared mm/ioremap.c x86_64: prepare shared mm/init.c x86_64: prepare shared mm/mmap.c x86_64: prepare shared mm/numa.c x86_64: prepare shared mm/extable.c x86_64: prepare shared mm/k8topology.c x86_64: prepare shared mm/pageattr.c x86_64: prepare shared mm/fault.c x86_64: prepare shared mm/Makefile i386: move crypto i386: move kernel/acpi i386: move kernel/cpu/mcheck i386: move kernel/cpu/cpufreq i386: move kernel/cpu/mtrr i386: move math-emu i386: move lib i386: move power i386: move pci i386: move mach-visws i386: move mach-generic i386: move boot i386: move boot i386: move boot i386: move mm i386: move mach-default i386: move mach-es7000 i386: move xen i386: move mach-voyager i386: move oprofile i386: move video i386: move kernel/cpu i386: move kernel x86_64: move crypto x86_64: move kernel/acpi x86_64: move kernel/cpufreq x86_64: move lib x86_64: move vdso x86_64: move pci x86_64: move boot x86_64: move boot x86_64: move boot x86_64: move mm x86_64: move oprofile x86_64: move ia32 x86_64: move kernel x86: sanitize pathes arch/x86/kernel/Makefile_32 x86: sanitize pathes arch/x86/kernel/Makefile_64 x86: sanitize pathes arch/x86/kernel/cpu/Makefile i386/x86_64: move headers to include/asm-x86 x86: Add feature-removal entry for bzImage symlinks x86: remove migration makefile tweaks x86: Fix the $(ARCH) dependent help output in the top Makefile x86: fixup the x86 namespace change in scripts/namespace.pl [MIPS] cleanup struct irqaction initializers clockevents: Remove unused inline function clockevents: Allow build w/o run-tine usage for migration purposes clockevents: fix periodic broadcast for oneshot devices x86: Fix irq0 / local apic timer accounting x86_64: Select clocksource watchdog in Kconfig x86_64: Consolidate tsc calibration i386: prepare sharing the hpet code with x86_64 i386: prepare sharing the hpet code with x86_64 i386: prepare sharing the PIT code i386: prepare sharing the PIT code x86_64: prepare apic code for clock events x86_64: remove pit synchronization x86_64: Move apic calibration code around x86_64: Remove APIC_DIVISOR x86_64: apic change setup_APIC_timer calling convention x86_64: remove nested irq disables x86_64: Add (not yet used) clock event functions x86_64: convert to clock events x86: Fix irq0 / local apic timer accounting x86: disable apic timer for AMD C1E enabled CPUs x86: kill 8253pit.h x86: unify timex.h variants x86_64: remove now unused code ACPI: remove the now unused ifdef code i386: Remove the useless #ifdef in i8253.h [ARM] cleanup struct irqaction initializers clockevents: introduce force broadcast notifier x86: move local APIC timer init to the end of start_secondary() x86: force timer broadcast on late AMD C1E detection FRV: cleanup struct irqaction initializers M32R: cleanup struct irqaction initializers CRIS: cleanup struct irqaction initializers V850: cleanup struct irqaction initializers x86: C1E late detection fix. Really switch off lapic timer x86: remove reminder of i386 irqstat per cpu conversion x86: clean up struct irqaction initializers x86: more struct irqaction initializer cleanups x86: cleanup 64bit unistd.h x86: unify include/asm/mce_32/64.h x86: unify include/asm/ptrace-abi_32/64.h x86: unify include/asm/ldt_32/64.h x86: fix dmi const-ify fallout x86: print info about late C1E detection on 32bit as well x86: unify some more trivial include/asm-x86/ 32/64 variants x86: unify include/asm/agp_32/64.h x86: unify include/asm/auxvec_32/64.h x86: unify include/asm/cacheflush_32/64.h x86: unify include/asm/cache_32/64.h x86: unify include/asm/delay_32/64.h x86: unify include/asm/dmi_32/64.h x86: unify include/asm/cache_32/64.h x86: unify include/asm/cache_32/64.h x86: apply missing DMA/OOM prevention to floppy_32.h x86: unify include/asm/floppy_32/64.h x86: unify include/asm/ioctls_32/64.h x86: unify include/asm/kdebug_32/64.h x86: unify include/asm/agp_32/64.h x86: unify include/asm/mman_32/64.h x86: unify include/asm/bug_32/64.h x86: unify include/asm/siginfo_32/64.h x86: unify include/asm/tlb_32/64.h x86: unify include/asm/types_32/64.h x86: unify include/asm/unwind_32/64.h x86: unify include/asm/debugreg_32/64.h x86: update .gitignore entries x86: move cpufreq Kconfigs to the same directory x86: quirk.c trivial coding style and white space cleanup x86: add force_hpet boot option x86: Add BITS to allow simple Makefile sharing x86: merge arch/x86/crypto Makefiles x86: Unify arch/x86/kernel/acpi Makefiles x86: prepare consolidation of cpu/ related Makefiles x86: prepare consolidation of cpu/ related code usage x86: consolidate the cpu/ related code usage x86: whitespace cleanup of mce_64.c x86: merge byteorder_32/64.h x86: merge elf_32/64.h x86: merge msgbuf_32/64.h x86: merge ptrace_32/64.h x86: merge shmbuf_32/64.h x86: merge stat_32/64.h x86: merge statfs_32/64.h x86: merge mttr_32/64.h x86: merge msr_32/64.h x86: merge sigcontext_32/64.h x86: merge signal_32/64.h x86: merge setup_32/64.h Revert "i386: export i386 smp_call_function_mask() to modules" x86: export smp_ops to allow modular build of KVM x86: fix bogus memcpy in es7000_check_dsdt() x86: fixup cpu_info array conversion Remove x86 merge artifact from top Makefile x86: add hpet sanity checks x86: fix ACPI compile for LOCAL_APIC=n softlockup: fix false positives on CONFIG_NOHZ futex: correctly return -EFAULT not -EINVAL hrtimers: avoid overflow for large relative timeouts clockevents: warn once when program_event() is called with negative expiry ACPI: move timer broadcast before busmaster disable clockevents: fix reprogramming decision in oneshot broadcast x86: fix do_fork_idle section mismatch futex: Prevent stale futex owner when interrupted/timeout Revert "x86: fix NMI watchdog & 'stopped time' problem" timer: clean up tick-broadcast.c x86: restrict PIT clocksource usage clocksource: add unregister function to disable unusable clocksources x86: unregister PIT clocksource when PIT is disabled x86: clean up arch/x86/ia32/fpu32.c x86: clean up arch/x86/ia32/aout32.c x86: clean up arch/x86/ia32/ia32_signal.c x86: clean up arch/x86/ia32/ipc32.c x86: clean up arch/x86/ia32/ptrace32.c x86: clean up arch/x86/ia32/sys_ia32.c x86: clean up arch/x86/ia32/syscall32.c x86: clean up arch/x86/ia32/mmap32.c x86: clean up arch/x86/kernel/e820_64.c x86: clean up arch/x86/kernel/ldt_32/64.c x86: clean up include/asm-x86/desc_64.h x86: introduce ldt_write accessor x86: prepare arch/x86/kernel/ldt_32/64.c for merging x86: merge arch/x86/kernel/ldt_32/64.c x86: unify include/asm-x86/apicdef_32/64.h x86: prepare unification of include/asm-x86/apic_32/64.h x86: rename get_maxlvt to lapic_get_maxlvt x86: use u32 for safe_apic_wait_icr_idle() x86: use u32 for some lapic functions x86: merge apic_32/64.h x86: remove duplicated declarations x86: move acpi and pci declarations x86: make early_indentify_cpu static x86: move idle related declarations x86: move k8 related declarations x86: move debug related declarations to kdebug.h x86: move mce related declarations x86: move numa related declarations x86: move page related declaration x86: move pda related declaration x86: move tsc related declarations x86: move pmtmr related declarations x86: remove obsolete nohpet declaration x86: remove duplicate start_kernel declaration x86: remove obsolte declarations from proto.h x86: move ioapic code where it belongs x86: move ack_bad_irq into irq code x86: make smp_local_timer_interrupt() static x86: prepare merging arch/x86/kernel/apic_32/64.c x86: prepare merging futex_32/64.h x86: merge futex_32/64.h x86: merge include/asm-x86/dma.h x86: merge include/asm-x86/scatterlist.h x86: simplify set_bitmap in ioport_32.c x86: clean up ioport_32.c x86: clean up arch/x86/kernel/vsmp_64.c x86: clean up arch/x86/mm/mmap_32/64.c x86: remove the duplicated arch/x86/ia32/mmap32.c x86: unify mc146818rtc.h - prepare for sharing rtc code x86: isolate the rtc code for sharing x86: share rtc code x86: clean up arch/x86/kernel/time_64.c includes x86: smp_64.c: remove unused exports and cleanup while at it x86: nuke a ton of dead hpet code x86: remove dead code and exports x86: nuke a ton of unused exports x86: move 8259 defines to i8259.h x86: fix asm constraints in spinlock_32/64.h x86: use immediates instead of RW_LOCK_BIAS_STR x86: spinlock_32/64 match the jump labels and symbols x86: spinlock_32/64 substitute types and instructions x86: merge spinlock.h variants x86: cleanup tlbflush.h variants x86: merge tlbflush.h variants x86: cleanup mpspec variants x86: merge mpspec variants x86: cleanup smp.h variants x86: cleanup acpi_32/64.h x86: merge acpi_32/64.h x86: put all kern_addr_valid() incarnations to pgtable.h x86: merge include/asm-x86/sparsemem.h x86: merge include/asm-x86/sparsemem.h x86: cleanup numa_64.c x86: fixup numa 64 namespace x86: adjust numa 32 namespace x86: consolidate toloplogy_32/64.h x86: merge topology.h variants x86: merge resume-trace.h variants x86: cleanup kernel/setup_64.c x86: sanity check APIC timer frequency x86: preset apic clockevents multiplicator x86: cleanup boot_ioremap_32.c x86: clean up lookup_address() declarations x86: add PG_LEVEL enum x86: fix ioremap pgprot inconsistency x86: fix ioremap pgprot inconsistency x86: style cleanup of ioremap code x86: cleanup ioremap includes x86: introduce max_pfn_mapped x86: make c_p_a unconditional in ioremap x86: switch to change_page_attr_addr in ioremap_32.c x86: __iomem annotations x86: use remove_vm_are in ioremap_32 error path x86: unify ioremap x86: unify ioremap_32 and _64 x86: move page_is_ram() function x86: fix the missing BIOS area check in page_is_ram x86: fix ioremap RAM check x86: fix ioremap API x86: cpa: convert ioremap to new API x86: cpa: move flush to cpa x86: cpa: fix split thinko x86: cpa: clean up change_page_attr_set/clear() x86: cpa move the flush into set and clear functions x86: cpa create set_and_clr function x86: cpa use the new set_clr function x86: cpa: implement clflush optimization x86: cpa: rename global_flush_tlb() to cpa_flush_all() x86: clflush_page_range needs mfence x86: optimize clflush x86: cpa cleanup the 64-bit alias math x86: unify ioremap alpha: fix x86.git merge build error timekeeping: update xtime_cache when time(zone) changes tick-sched: add more debug information x86: replace LOCK_PREFIX in futex.h futex: Remove warn on in return fixup path futex: Add bitset conditional wait/wakeup functionality x86: CPA remove bogus NX clear x86: CPA use the existing pfn in split as well x86: simplify __ioremap x86: ioremap remove the range check of cpa x86: no CPA on iounmap x86: CPA return early when requested feature is not available x86: introduce struct cpa_data x86: cpa, check if we changed anything and tlb flushing is necessary x86: cpa, preserve large pages if possible x86: cpa, fix lookup_address x86: CPA fix pagetable split x86: cpa selftest, skip non present entries x86: fix page-present check in cpa_flush_range x86: cpa, micro-optimization x86: make spurious fault handler aware of large mappings x86: avoid unused variable warning in mm/init_64.c x86: DEBUG_PAGEALLOC: enable after mem_init() x86: introduce page pool in cpa x86: cpa, use page pool x86: cpa, enable CONFIG_DEBUG_PAGEALLOC on 64-bit x86: cpa, strict range check in try_preserve_large_page() x86: remove over noisy debug printk x86: EFI: fix use of unitialized variable and the cache logic hrtimer: check relative timeouts for overflow hrtimer: catch expired CLOCK_REALTIME timers early x86: cpa: ensure page alignment x86: CPA, fix alias checks x86: zap invalid and unused pmds in early boot x86: CPA no alias checking for _NX x86: CPA: avoid double checking of alias ranges genirq: do not leave interupts enabled on free_irq futex: fix init order futex: runtime enable pi and robust functionality x86: fix vsyscall wreckage x86: no robust/pi futex for real i386 CPUs bluetooth: delete timer in l2cap_conn_del() x86: restore vsyscall64 prochandler x86: CPA: avoid split of alias mappings x86: remove quicklists x86: revert: reserve dma32 early for gart clocksource: revert: use init_timer_deferrable for clocksource_watchdog NOHZ: reevaluate idle sleep length after add_timer_on() x86: tsc prevent time going backwards x86: revert assign IRQs to hpet timer hrtimer: add nanosleep specific restart_block member hrtimer: use nanosleep specific restart_block fields Documentation: move timer related documentation to a single place x86: add debug info to DEBUG_PAGEALLOC x86: check physical address range in ioremap x86: replace the now useless max_pfn_mapped define x86: tsc prevent time going backwards hrtimer: optimize the softirq time optimization hrtimer: raise softirq unlocked to avoid circular lock dependency bitops: remove "optimizations" slab: add a flag to prevent debug_free checks on a kmem_cache infrastructure to debug (dynamic) objects debugobjects: add documentation debugobjects: add timer specific object debugging code add hrtimer specific debugobjects code genirq: reenable a nobody cared disabled irq when a new driver arrives x86: undo visws/numaq build changes x86: olpc build fix x86: revert geode config dependency x86: cleanup PAT cpu validation x86: revert printk format warning change which is for linux-next x86: print info about available HPET quirk x86: move common declarations to hw_irq.h x86: unify interrupt vector defines x86: move BUILD_IRQ macro magic to i8259_64.c x86: unify apic interrupt function declarations x86: unify hwirq.h x86: unify irq.h x86: declare setup_apic_routing x86: move eisa_set_level_irq declaration to header x86: janitor stack overflow warning patch x86: irq_32 move 4kstacks code to one place Merge branch 'linus' into x86/pebs Merge branch 'linus' into x86/gart x86: disable mwait for AMD family 10H/11H CPUs Merge branch 'linus' into x86/pat x86: remove useless static current_tsc_khz variable x86: fix setup of cyc2ns in tsc_64.c x86: distangle user disabled TSC from unstable x86: disable TSC for sched_clock() when calibration failed ftrace: move enums to ftrace.h and make helper function global ftrace: simplify hexprint ftrace: remove notrace ftrace: fix __trace_special() ftrace: make it more available in the Kconfig sysprof: make it depend on X86 x86: rename the i8259_32/64.c leftovers to initirq_32/64.c x86: make init_ISA_irqs() static x86: make init_ISA_irqs() static x86: rename the i8259_32/64.c leftovers to irqinit_32/64.c x86: fixup the fallout of the bitops changes namespacecheck: fix kernel printk.c namespacecheck: more kernel/printk.c fixes x86: tsc_64.c make constant UL x86: vsmp_64 add missing includes x86: boot/printfc use NULL instead 0 x86: create prototype for (un)map_devmem x86: k8topology add missing header x86: k8topology fix shadow variable x86: k8topology cleanup variable declarations x86: move mmconfig declarations to header x86: init64.c include initrd.h x86: make command_line static in setup_64.c x86: make __pci_mmcfg_init static in mmconfig-shared.c x86: make memory_add_physaddr_to_nid depend on MEMORY_HOTPLUG x86: fixup the fallout of the bitops changes x86: fix sparse warning in mtrr/generic.c x86: move mp_ioapic_routing to mpparse and make it static x86: fix shadow variables of global end_pnf in e820_64.c x86: include pci.h in e820_64.c x86: fix mpparse fallout x86: move mmconfig declarations to header namespacecheck: fixes in kernel/sched.c sched: fix the cpuprio count really sched: move weighted_cpuload into #ifdef CONFIG_SMP section x86: simplify idle selection x86: cleanup C1E enabled detection x86: use cpuinfo to check for interrupt pending message msr x86: use cpuid to check MWAIT support for C1 x86: move more common idle functions/variables to process.c futexes: fix fault handling in futex_lock_pi x86: fix NODES_SHIFT Kconfig range x86, clockevents: add C1E aware idle function x86: add C1E aware idle function, fix x86: janitor CPA statistics patch x86: add sparse annotations to ioremap x86: move pci_routirq declaration to pci.h x86: make irq_cfg static x86: apic_64.c fix sparse warnings about shadowed variables x86: numa_64.c make local variables static x86: numa_64.c fix shadowed variable genirq: remove extraneous checks in manage.c pmtmr: allow command line override of ioport kernel-paramaters: document pmtmr= command line option Merge commit '900cfa46191a7d87cf1891924cb90499287fd235'; branches 'timers/nohz', 'timers/clocksource' and 'timers/posixtimers' into timers/for-linus x86: sanitize Kconfig Documentation: document debugpat commandline option x86: fix TSC build error on 32bit nohz: prevent tick stop outside of the idle loop nohz: adjust tick_nohz_stop_sched_tick() call of s390 as well APCI: revert duplicated patch APCI: revert another duplicated patch x86: convert Dprintk to pr_debug x86: move the last Dprintk instance to pr_debug() genirq: remove last NO_IDLE_HZ leftovers fs/partitions/efi: convert to pr_debug x86: fix cpu hotplug on 32bit ACPI/CPUIDLE: prevent setting pm_idle to NULL x86: hpet: workaround SB700 BIOS [x86] Fix TSC calibration issues x86: TSC: define the PIT latch value separate x86: TSC: separate hpet/pmtimer calculation out x86: TSC: use one set of reference variables x86: TSC make the calibration loop smarter clockevents: prevent endless loop in periodic broadcast handler clockevents: enforce reprogram in oneshot setup clockevents: prevent multiple init/shutdown clockevents: prevent endless loop lockup HPET: make minimum reprogramming delta useful select: add a timespec_add_safe() function select: add poll_select_set_timeout() and poll_select_copy_remaining() helpers select: add a poll specific struct to the restart_block union clockevents: broadcast fixup possible waiters x86: HPET fix moronic 32/64bit thinko x86: HPET: read back compare register before reading counter clockevents: remove WARN_ON which was used to gather information clockevents: remove WARN_ON which was used to gather information clockevents: make device shutdown robust clockevents: prevent cpu online to interfere with nohz x86: prevent stale state of c1e_mask across CPU offline/online clockevents: prevent stale tick_next_period for onlining CPUs clockevents: check broadcast device not tick device clockevents: prevent mode mismatch on cpu online x86: prevent C-states hang on AMD C1E enabled machines hrtimer: migrate pending list on cpu offline hrtimer: fix migration of CB_IRQSAFE_NO_SOFTIRQ hrtimers hrtimer: mark migration state hrtimer: prevent migration of per CPU hrtimers softirqs, debug: preemption check e1000e: debug contention on NVM SWFLAG clockevents: check broadcast tick device not the clock events device AMD IOMMU: use iommu_device_max_index, fix x86: improve UP kernel when CPU-hotplug and SMP is enabled x86: remove additional_cpus genirq: define nr_irqs for architectures with GENERIC_HARDIRQS=n x86: remove sparse irq from Kconfig genirq: consolidate nr_irqs and for_each_irq_desc() genirq: use inline function for irq_to_desc genirq: remove sparse irq code genirq: remove irq_to_desc_alloc genirq: revert dynarray genirq: cleanup the sparseirq modifications x86: cleanup show_interrupts x86: unify show_interrupts() and proc helpers x86: move ack_bad_irq() to irq.c genirq: add reverse iterator for irq_desc proc: fixup irq iterator genirq: use iterators for irq_desc loops genirq: fix name space collision of nr_irqs in autoprobe.c genirq: fix name space collisions of nr_irqs in arch/* NOHZ: unify the nohz function calls in irq_enter() NOHZ: split tick_nohz_restart_sched_tick() NOHZ: restart tick device from irq_enter() genirq: improve include files timer_list: print real timer address timer_list: print cpu number of clockevents device timer_list: add base address to clock base fix documentation of sysrq-q really Merge branches 'timers/clocksource', 'timers/hrtimers', 'timers/nohz', 'timers/ntp', 'timers/posixtimers' and 'timers/debug' into v28-timers-for-linus Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-hrtimer into timers/range-hrtimers hrtimers: fix docbook comments hrtimers: simplify hrtimer_peek_ahead_timers() hrtimers: add missing docbook comments to struct hrtimer fix CONFIG_HIGHMEM compile error in drivers/gpu/drm/i915/i915_gem.c NOHZ: fix thinko in the timer restart code path Merge branch 'timers/range-hrtimers' into v28-range-hrtimers-for-linus-v2 genirq: keep affinities set from userspace across free/request_irq() genirq: fix the affinity setting in setup_irq x86: apic honour irq affinity which was set in early boot irq: call __irq_enter() before calling the tick_idle_check nohz: disable tick_nohz_kick_tick() for now x86: apic reset counter on shutdown x86: revert irq number limitation Merge branch 'linus' into core/futexes futex: make clock selectable for FUTEX_WAIT_BITSET performance counters: core code perf counters: protect them against CSTATE transitions perf counters: clean up 'raw' type API perf counters: expand use of counter->event trace: fix task state printout Null pointer deref with hrtimer_try_to_cancel() sched_clock: prevent scd->clock from moving backwards, take #2 hrtimer: splitout peek ahead functionality hrtimer: fix HOTPLUG_CPU=n compile warning hrtimer: simplify hotplug migration hrtimer: fixup comments debugobjects: add and use INIT_WORK_ON_STACK Merge branch 'core/debugobjects' into core/urgent Merge branch 'linus' into timers/hrtimers hrtimer: prevent negative expiry value after clock_was_set() hrtimer: prevent negative expiry value after clock_was_set() x86: warn if arch_flush_lazy_mmu_cpu is called in preemptible context x86: CPA avoid repeated lazy mmu flush x86, vm86: fix preemption bug net: replace commatas with semicolons [JFFS2] fix mount crash caused by removed nodes powerpc/irq: Convert obsolete irq_desc_t to struct irq_desc powerpc/irq: Convert obsolete hw_interrupt_type to struct irq_chip x86: convert obsolete irq_desc_t typedef to struct irq_desc powerpc/85xx: remove setup_irq(NULL action) in ksi8560 genirq: remove unused hw_irq_controller typedef genirq: remove redundant if condition genirq: make irqreturn_t an enum genirq: use kzalloc instead of explicit zero initialization genirq: add doc to struct irqaction genirq: deprecate __do_IRQ genirq: deprecate obsolete typedefs and defines x86: disable __do_IRQ support x86: reduce preemption off section in exit thread debugobjects: replace static objects when slab cache becomes available debugobjects: delay free of internal objects tracing: stop command line recording when tracing is disabled tracing: replace the crude (unsigned) -1 hackery tracing: fix trace_find_cmdline() Merge branch 'cpus4096' into irq/threaded genirq: add threaded interrupt handler support genirq: threaded irq handlers review fixups genirq: provide old request_irq() for CONFIG_GENERIC_HARDIRQ=n genirq: fix devres.o build for GENERIC_HARDIRQS=n x86: disable __do_IRQ support MIPS: Convert obsolete irq_desc_t to struct irq_desc cris: convert obsolete hw_interrupt_type to struct irq_chip [MTD] [NAND] Add support for 4KiB pages. MN10300: Convert obsolete no_irq_type to no_irq_chip signals: split do_tkill signals: implement sys_rt_tgsigqueueinfo x86: hookup sys_rt_tgsigqueueinfo Merge branch 'core/signal' into perfcounters/core Revert "genirq: assert that irq handlers are indeed running in hardirq context" perf_counter tools: remove build generated files perfcounter tools: move common defines ... to local header file perfcounter tools: make rdclock an inline function perfcounter tools: fix pointer mismatch perfcounter tools: get the syscall number from arch/*/include/asm/unistd.h x86: initialize io_bitmap_base on 32bit sh: remove obsolete no_irq_type sh: remove obsolete hw_interrupt_type avr32: remove obsolete hw_interrupt_type futex: remove the wait queue sched, timers: move calc_load() to scheduler sched, timers: cleanup avenrun users futex: setup writeable mapping for futex ops which modify user space data Merge branch 'core/urgent' into core/futexes futex: cleanup error exit futex: fix restart for early wakeup in futex_wait_requeue_pi() futex: fix restart in wait_requeue_pi x86, mce: unify Intel thermal init, prepare x86, mce: unify Intel thermal init x86, mce: Cleanup symbols in intel thermal codes x86, mce: Cleanup MCG definitions x86, mce: remove mce_init unused argument perf_counter tools: Add 'perf list' to list available events perf_counter tools: Add help for perf list perf_counter, x86: Implement generalized cache event types, add Core2 support perf_counter, x86: Implement generalized cache event types, add Atom support perf_counter, x86: Implement generalized cache event types, add AMD support perf_counter, x86: Clean up hw_cache_event ids copies x86: memtest: use pointers of equal type for comparison clocksource: prevent selection of low resolution clocksourse also for nohz=on x86: hpet: Mark per cpu interrupts IRQF_TIMER to prevent resume failure [IA64] remove obsolete no_irq_type [IA64] remove obsolete irq_desc_t typedef [IA64] remove obsolete hw_interrupt_type alpha: remove obsolete hw_interrupt_type m32r: remove obsolete hw_interrupt_type um: remove obsolete hw_interrupt_type remove put_cpu_no_resched() drivers/mfd: remove obsolete irq_desc_t typedef futex: Fix the write access fault problem for real futex: request only one page from get_user_pages() dmapools: protect page_list walk in show_pools() parisc: remove obsolete hw_interrupt_type genirq: Remove obsolete defines and typedefs timekeeping: Move ktime_get() functions to timekeeping.c hrtimer: migration: do not check expiry time on current CPU hrtimer: Fix migration expiry check sched: fix load average accounting vs. cpu hotplug sched: fix nr_uninterruptible accounting of frozen tasks really clocksource: Prevent NULL pointer dereference genirq: Delegate irq affinity setting to the irq thread x86: geode: Mark mfgpt irq IRQF_TIMER to prevent resume failure sched: Fix return value of migration_init() trace: stop tracer in oops_enter() Merge branch 'linus' into timers/core clocksource: Call clocksource_change_rating() outside of watchdog_lock genirq: Add oneshot support genirq: Add buslock support genirq: Support nested threaded irq handling genirq: Wake up irq thread after action has been installed clocksource: Protect the watchdog rating changes with clocksource_mutex x86: Do not unregister PIT clocksource on PIT oneshot setup/shutdown Bluetooth: Convert hdev->req_lock to a mutex genirq: Do not mask oneshot edge type interrupts init: Move sched_clock_init after late_time_init Merge branch 'x86/paravirt' into x86/cleanups Merge branch 'sched/clock' into x86/cleanups x86: Add x86_init infrastructure x86: Add probe_roms to x86_init x86: Add request_standard_resources to x86_init x86: Add reserve_ebda_region to x86_init_ops x86: Move memory_setup to x86_init_ops x86: Sanitize smp_record and move it to x86_init_ops x86: Move ioapic_ids_setup to x86_init_ops x86: Move mpc_apic_id to x86_init_ops x86: Move smp_read_mpc_oem to x86_init_ops. x86: Move mpc_oem_pci_bus to x86_init_ops x86: Move oem_bus_info to x86_init_ops clocksource: Resolve cpu hotplug dead lock with TSC unstable Merge branch 'timers/posixtimers' into timers/tracing x86: Move get/find_smp_config to x86_init_ops x86: Move pre_intr_init to x86_init_ops x86: Move irq_init to x86_init_ops x86: Move traps_init to x86_init_ops x86: Replace ARCH_SETUP by a proper x86_init_ops x86: Move paravirt banner printout to x86_init_ops x86: Move paravirt pagetable_setup to x86_init_ops x86: Move xen_post_allocator_init into xen_pagetable_setup_done x86: Move percpu clockevents setup to x86_init_ops x86: Add timer_init to x86_init_ops x86: Remove do_timer hook x86: Prepare unification of time_32/64.c x86: Simplify timer_ack magic in time_32.c x86: Remove mca bus ifdef from timer interrupt x86: Make timer setup and global variables the same in time_32/64.c x86: Move calibrate_cpu to tsc.c x86: time_32/64.c unify profile_pc x86: Replace the now identical time_32/64.c by time.c x86: Move tsc_calibration to x86_init_ops x86: Move tsc_init to late_time_init x86: Add early platform detection x86: Add Moorestown early detection x86: Distangle ioapic and i8259 x86: apic namespace cleanup clocksource: clocksource_select must be called with mutex locked clocksource: Delay clocksource down rating to late boot time: Prevent 32 bit overflow with set_normalized_timespec() sfi: Remove unused code x86: platform: Fix section annotations fs: Make unload_nls() NULL pointer safe futex: Fix locking imbalance futex: Move exit_pi_state() call to release_mm() futex: Handle spurious wake up watchdog: Fix rio watchdog probe function sh: Remove BKL from landisk gio. futex: Fix spurious wakeup for requeue_pi really
Thomas Goff (1): IPv6: Fix multicast routing bugs.
Thomas Graf (254): [RTNETLINK]: Protocol family wildcard dumping for routing rules [PKT_SCHED]: improve hashing performance of cls_fw [XFRM]: Prevent off-by-one access to xfrm_dispatch [XFRM]: Cleanup xfrm_msg_min and xfrm_dispatch [RTNETLINK] Fix RTM_MAX to represent the maximum valid message type [RTNETLINK] Fix & cleanup rtm_min/rtm_max [RTNETLINK] Cleanup rtnetlink_link tables [PKT_SCHED]: Fix dsmark to count ignored indices while walking [PKT_SCHED]: make dsmark try using pfifo instead of noop while grafting [PKT_SCHED]: Disable dsmark debugging messages by default [PKT_SCHED]: Fix typo in NET_EMATCH_STACK help text [PKT_SCHED]: Allow socket attributes to be matched on via meta ematch [PKT_SCHED]: Dump classification result for basic classifier [PKT_SCHED]: Fix numeric comparison in meta ematch [NETLINK]: New message building macros [NETLINK] Routing attribute related shortcuts [NETLINK]: Neighbour table configuration and statistics via rtnetlink [NEIGHBOUR]: Remove unused fields in struct neigh_parms and neigh_table [NETLINK]: Fix RTA_NEST_CANCEL(). [NETLINK]: Kill bogus NLMSG_SET_MULTIPART uses. [NEIGH]: Fix use of uninitialized variable when trimming in neightbl_fill_parms [RTNETLINK]: Add RTA_(PUT|GET) shortcuts for u8, u16, and flag [PKT_SCHED]: Fix dsmark to apply changes consistent [PKT_SCHED]: Make dsmark use the new dumping macros [PKT_SCHED]: Logic simplifications and codingstyle/whitespace cleanups [NETLINK]: Introduce NLMSG_NEW macro to better handle netlink flags [DECNET]: Remove unnecessary initilization of unused variable entries [PKT_SCHED]: Generic queue management interface for qdiscs using internal skb queues [PKT_SCHED]: Transform fifo qdisc to use generic queue management interface [PKT_SCHED]: Cleanup fifo qdisc and remove unnecessary code [PKT_SCHED]: Transform pfifo_fast to use generic queue management interface [PKT_SCHED]: Add and use prio2list() in the pfifo_fast qdisc [PKT_SCHED]: Cleanup pfifo_fast qdisc and remove unnecessary code [PKT_SCHED]: noop/noqueue qdisc style cleanups [LIB]: Textsearch infrastructure. [LIB]: Knuth-Morris-Pratt textsearch algorithm [LIB]: Naive finite state machine based textsearch [NET]: Zerocopy sequential reading of skb data [NET]: skb_find_text() - Find a text pattern in skb data [PKT_SCHED]: Packet classification based on textsearch (ematch) [NET]: Remove unused security member in sk_buff [NET]: Reduce size of sk_buff by 4 bytes [PKT_SCHED]: Move sch_generic.c prototypes to correct header file [PKT_SCHED]: Cleanup qdisc creation and alignment macros [PKT_SCHED]: Report rate estimator configuration errors during qdisc allocation [DECNET]: Fix memset overflow on 64bit archs while dumping decnet routing rules [PKT_SCHED]: Blackhole queueing discipline [PKT_SCHED]: Remove debugging leftover from textsearch ematch [PKT_SCHED]: Reduce branch mispredictions in pfifo_fast_dequeue [PKT_SCHED]: Fix missing qdisc_destroy() in qdisc_create_dflt() [NET]: Fix ipl=>ihl typo in ip_fast_csum [IPV4]: Consistency and whitespace cleanup of ip_rcv() [IPV4]: Avoid common branch misprediction while checking csum in ip_rcv() [IPV4]: Move ip options parsing out of ip_rcv_finish() [IPV4]: Avoid common branch mispredictions in ip_rcv_finish() [IPV4]: Remove some dead code from ip_forward() [IPV4]: ip_finish_output() can be inlined [PKT_SCHED]: Rework QoS and/or fair queueing configuration [PKT_SCHED]: Generic RED layer [NET]: Introduce INET_ECN_set_ce() function [PKT_SCHED]: RED: Use new generic red interface [PKT_SCHED]: RED: Use generic queue management interface [PKT_SCHED]: RED: Dont start idle periods while already idling [PKT_SCHED]: RED: Cleanup and remove unnecessary code [PKT_SCHED]: GRED: Cleanup equalize flag and add new WRED mode detection [PKT_SCHED]: GRED: Transform grio to GRED_RIO_MODE [PKT_SCHED]: GRED: Cleanup dumping [PKT_SCHED]: GRED: Dump table definition [PKT_SCHED]: GRED: Use a central table definition change procedure [PKT_SCHED]: GRED: Report out-of-bound DPs as illegal [PKT_SCHED]: GRED: Use central VQ change procedure [PKT_SCHED]: GRED: Use new generic red interface [PKT_SCHED]: GRED: Do not reset statistics in gred_reset/gred_change [PKT_SCHED]: GRED: Report congestion related drops as NET_XMIT_CN [PKT_SCHED]: GRED: Use generic queue management interface [PKT_SCHED]: GRED: Introduce tc_index_to_dp() [PKT_SCHED]: GRED: Improve error handling and messages [PKT_SCHED]: GRED: Remove initd flag [PKT_SCHED]: GRED: Dont abuse default VQ for equalizing [PKT_SCHED]: GRED: Remove auto-creation of default VQ [PKT_SCHED]: GRED: Cleanup and remove unnecessary code [PKT_SCHED]: GRED: Fix restart of idle period in WRED mode upon dequeue and drop [PKT_SCHED]: GRED: Support ECN marking [PKT_SCHED]: (G)RED: Introduce hard dropping [PKT_SCHED]: Correctly handle empty ematch trees [NETLINK]: Type-safe netlink messages/attributes interface [NETLINK]: Make netlink_callback->done() optional [NETLINK]: Generic netlink receive queue processor [XFRM]: Use generic netlink receive queue processor [RTNETLINK]: Use generic netlink receive queue processor [NETLINK]: Generic netlink family [IPV6]: Fix unnecessary GFP_ATOMIC allocation in fib6 dump [NETLINK]: Fix processing of fib_lookup netlink messages [BONDING]: Remove CAP_NET_ADMIN requirement for INFOQUERY ioctl [NETFILTER] ip_queue: Fix wrong skb->len == nlmsg_len assumption [PKT_SCHED]: Fix illegal memory dereferences when dumping actions [PKT_SCHED]: Return ENOENT if action module is unavailable [PKT_SCHED]: Fix error handling while dumping actions [PKT_SCHED]: act_api: Fix module leak while flushing actions [IPV6]: Remove ndiscs rt6_lock dependency [IPV6]: Multiple Routing Tables [NET]: Protocol Independant Policy Routing Rules Framework [IPV6]: Policy Routing Rules [IPV4]: Use Protocol Independant Policy Routing Rules Framework [NETLINK]: Extend netlink messaging interface [NETLINK]: Convert core netlink handling to new netlink api [IPV4]: Convert address addition to new netlink api [IPV4]: Convert address deletion to new netlink api [IPV4]: Convert address dumping to new netlink api [IPv4]: Move interface address bits to linux/if_addr.h [NET]: Convert link modification to new netlink api [NET]: Convert link dumping to new netlink api [NET]: Move netlink interface bits to linux/if.h [NEIGH]: Convert neighbour deletion to new netlink api [NEIGH]: Convert neighbour addition to new netlink api [NEIGH]: Convert neighbour dumping to new netlink api [NEIGH]: Move netlink neighbour bits to linux/neighbour.h [NEIGH]: Convert neighbour table modification to new netlink api [NEIGH]: Convert neighbour table dumping to new netlink api [NEIGH]: Move netlink neighbour table bits to linux/neighbour.h [RTNETLINK]: Use rtnl_unicast() for rtnetlink unicasts [NETLINK]: Add notification message sending interface [RTNETLINK]: Add rtnetlink notification interface [NET] fib_rules: Convert fib rule notification to use rtnl_notify() [NEIGH]: Convert neighbour notifications ot use rtnl_notify() [DECNET]: Convert DECnet notifications to use rtnl_notify() [IPv4] address: Convert address notification to use rtnl_notify() [IPv4] route: Convert route notifications to use rtnl_notify() [IPv6] address: Convert address notification to use rtnl_notify() [IPv6] route: Convert route notifications to use rtnl_notify() [IPv6] link: Convert link notifications to use rtnl_notify() [IPv6] prefix: Convert prefix notifications to use rtnl_notify() [BRIDGE]: Convert notifications to use rtnl_notify() [WIRELESS]: Convert notifications to use rtnl_notify() [NET] link: Convert notifications to use rtnl_notify() [RTNETLINK]: Unexport rtnl socket [IPv4]: FIB configuration using struct fib_config [IPv4]: Convert FIB dumping to use new netlink api [IPv4]: Convert route get to new netlink api [IPv6] route: Simplify ip6_del_rt() [IPv6] route: Simplify ip6_ins_rt() [IPv6] route: FIB6 configuration using struct fib6_config [IPv6] route: Convert FIB6 dumping to use new netlink api [IPv6] route: Convert GETROUTE to use new netlink api [NETFILTER]: x_tables: Fix typos after conversion to use mass registation helper [NETLINK]: Improve string attribute validation [NETLINK]: Make use of NLA_STRING/NLA_NUL_STRING attribute validation [RTNETLINK]: Fix typo causing wrong skb to be freed [GENL]: Provide more information to userspace about registered genl families [IPV6] address: Convert address addition to new netlink api [IPV6] address: Convert address deletion to new netlink api [IPV6] address: Convert address lookup to new netlink api [IPV6] address: Add put_cacheinfo() to dump struct cacheinfo [IPV6] address: Add put_ifaddrmsg() and rt_scope() [IPV6] address: Convert address dumping to new netlink api [IPV6] address: Allow address changes while device is administrative down [IPV6] address: Support NLM_F_EXCL when adding addresses [IPv6] rules: Use RT6_LOOKUP_F_HAS_SADDR and fix source based selectors [IPv4] fib: Remove unused fib_config members [IPv6] route: Fix prohibit and blackhole routing decision [IPv6] fib: initialize tb6_lock in common place to give lockdep a key [NET]: Turn nfmark into generic mark [NET]: Rethink mark field in struct flowi [IPV4] nl_fib_lookup: Rename fl_fwmark to fl_mark [NET] rules: Protocol independant mark selector [NET] rules: Share common attribute validation policy [NET] rules: Add support to invert selectors [NETLINK]: Do precise netlink message allocations where possible [IPv6] rules: Remove bogus tos validation check [GENL]: Add genlmsg_new() to allocate generic netlink messages [GENL]: Add genlmsg_reply() to simply unicast replies to requests [GENL]: Add genlmsg_put_reply() to simplify building reply headers [IPv6] iflink: Convert IPv6's RTM_GETLINK to use the new netlink api [IPv6] prefix: Convert RTM_NEWPREFIX notifications to use the new netlink api [BRIDGE] netlink: Convert bridge netlink code to new netlink interface [GENETLINK] ctrl: Avoid empty CTRL_ATTR_OPS attribute when dumping [DECNET] address: Calculate accurate message size for netlink notifications [DECNET] address: Rename rtmsg_ifa() to dn_ifaddr_notify() [DECNET] address: Convert to new netlink interface [NETLINK]: Remove unused dst_pid field in netlink_skb_parms [RTNETLINK]: Add rtnl_put_cacheinfo() to unify some code [NETLINK]: Restore API compatibility of address and neighbour bits [NET]: Fix fib_rules compatibility breakage [IPv4] fib: Fix out of bound access of fib_props[] [DECNet] fib: Fix out of bound access of dn_fib_props[] [RTNL]: Message handler registration interface [NET] link: Use rtnl registration interface [NEIGH]: Use rtnl registration interface [NET] rules: Use rtnl registration interface [IPv4]: Use rtnl registration interface [PKT_SCHED] qdisc: Use rtnl registration interface [PKT_SCHED] cls: Use rtnl registration interface [PKT_SCHED] act: Use rtnl registration interface [DECNet]: Use rtnl registration interface [IPv6]: Use rtnl registration interface [BRIDGE]: Use rtnl registration interface [RTNL]: Use rtnl registration interface for dump-all aliases [NET] rules: Unified rules dumping [RTNL]: Properly return rntl message handler [TCP] vegas: Use type safe netlink interface [TCP] westwood: Use type safe netlink interface [NETLINK]: Remove unused groups variable [NETLINK]: Ignore !NLM_F_REQUEST messages directly in netlink_run_queue() [NETLINK]: Ignore control messages directly in netlink_run_queue() [NETLINK]: Remove error pointer from netlink message handler [IPv4] diag: Use netlink_run_queue() to process the receive queue [NETLINK]: Directly return -EINTR from netlink_dump_start() [NETFILTER] nfnetlink: netlink_run_queue() already checks for NLM_F_REQUEST [NET] fib_rules: goto rule action [NET] fib_rules: Mark rules detached from the device [NET] fib_rules: Add no-operation action [NET] fib_rules: Flush route cache after rule modifications [NET] fib_rules: delay route cache flush by ip_rt_min_delay [RTNL]: Improve error codes for unsupported operations [NET]: Fix dev->qdisc race for NETDEV_TX_LOCKED case [NET]: Avoid duplicate netlink notification when changing link state [GENETLINK]: Fix race in genl_unregister_mc_groups() [GENETLINK]: Fix adjustment of number of multicast groups [GENETLINK]: Correctly report errors while registering a multicast group [RTNETLINK]: Fix warning for !CONFIG_KMOD [WIRELESS]: Use type safe netlink interface [NEIGH]: Combine neighbour cleanup and release [NEIGH]: Netlink notifications [XFRM] netlink: Use nlmsg_put() instead of NLMSG_PUT() [XFRM] netlink: Use nlmsg_end() and nlmsg_cancel() [XFRM] netlink: Use nlmsg_data() instead of NLMSG_DATA() [XFRM] netlink: Use nlmsg_broadcast() and nlmsg_unicast() [XFRM] netlink: Use nla_put()/NLA_PUT() variantes [XFRM] netlink: Move algorithm length calculation to its own function [XFRM] netlink: Clear up some of the CONFIG_XFRM_SUB_POLICY ifdef mess [XFRM] netlink: Use nlmsg_new() and type-safe size calculation helpers [XFRM] netlink: Use nlmsg_parse() to parse attributes [XFRM] netlink: Establish an attribute policy [XFRM] netlink: Enhance indexing of the attribute array [XFRM] netlink: Rename attribute array from xfrma[] to attrs[] [XFRM] netlink: Use nlattr instead of rtattr [XFRM] netlink: Remove dependency on rtnetlink [XFRM] netlink: Inline attach_encap_tmpl(), attach_sec_ctx(), and attach_one_addr() [XFRM] policy: Replace magic number with XFRM_POLICY_OUT [NETLINK]: Introduce nested and byteorder flag to netlink attribute [IPv4] ESP: Discard dummy packets introduced in rfc4303 [IPv6] ESP: Discard dummy packets introduced in rfc4303 [RTNL]: Add missing link netlink attribute policy definitions [RTNL]: Validate hardware and broadcast address attribute for RTM_NEWLINK [ESP]: Ensure IV is in linear part of the skb to avoid BUG() due to OOB access netlink: Fix nla_parse_nested_compat() to call nla_parse() directly route: Mark unused route cache flags as such. route: Mark unused routing attributes as such netlink: Improve returned error codes route: Remove unused ifa_anycast field [IPV6] ADDRCONF: Check range of prefix length ipv4 addr: Send netlink notification for address label changes netlink: Remove compat API for nested attributes pkt_sched: Control group classifier
Thomas Gruber (1): Input: xpad - add BigBen Interactive XBOX 360 Controller
Thomas Hamm (1): V4L/DVB (4833): Patch for SATELCO EasyWatch PCI (DVB-C)
Thomas Hellstrom (54): drm: missing mutex unlock drm: add simple DRM memory manager, and hash table drm: add drm simple memory manager support for SiS and VIA drivers drm: move drm authentication to new generic hash table. drm: update user token hashing and map handles drm: SiS 315 Awareness. drm: avoid kernel oops in some error paths calling drm_lastclose drm: remove hash tables on drm exit drm: Fix hashtab implementation leaking illegal error codes to user space. drm: allow multiple addMaps with the same 32-bit map offsset. [AGPGART] Remove unnecessary flushes when inserting and removing pages. [AGPGART] Fix PCI-posting flush typo. [AGPGART] Allow drm-populated agp memory types [AGPGART] Add agp-type-to-mask-type method missing from some drivers. via: some PCI posting flushes via: add some new chipsets via: allow for npot texture pitch alignment drm: use vmalloc_user instead of vmalloc_32 for DRM_SHM drm: update core memory manager from git drm tree drm/via: Disable AGP DMA for chips with the new 3D engine. drm: Allow for 44 bit user-tokens (or drm_file offsets) via: fix CX700 pci id drm: allow for more generic drm ioctls drm: fix driver deadlock with AIGLX and reclaim_buffers_locked drm: fix up mmap locking in preparation for ttm changes via: Try to improve command-buffer chaining. via: Make sure we flush write-combining using a follow-up read. drm/via: attempt again to stabilise the AGP DMA command submission. drm: disable tasklets not IRQs when taking the drm lock spinlock drm: don't call the vblank tasklet with irqs disabled. agp/nvidia: Support agp user-memory on nvidia agp. drm: Don't return ERESTARTSYS to user-space. drm: Wake up all lock waiters when the master disappears. drm: Avoid client deadlocks when the master disappears. drm: Add the TTM GPU memory manager subsystem. ttm: Return -ERESTART when a signal interrupts bo eviction. drm: Apply "Memory fragmentation from lost alignment blocks" drm/ttm: fix an error path to exit function correctly ttm: Make messages more readable. ttm: Fix caching mode selection. drm/ttm: Fix an oops and sync object leak. drm/ttm: Fix ttm in-kernel copying of pages with non-standard caching attributes. x86: Export kmap_atomic_prot() needed for TTM. drm/ttm: powerpc: Fix Highmem cache flushing. x86: Fix CPA memtype reserving in the set_pages_array*() cases drm/ttm: Fix a potential comparison of structs. drm/ttm: Fix a sync object leak. drm: Enable drm drivers to add drm sysfs devices. drm/ttm: Add a virtual ttm sysfs device. drm/ttm: Memory accounting rework. ttm: Make parts of a struct ttm_bo_device global. drm/ttm: Fixes for "Make parts of a struct ttm_bo_device global" drm/ttm: Fixes for "Memory accounting rework." drm: Fix sysfs device confusion.
Thomas Hisch (2): Fix small typo in drivers/serial/icom.c ecryptfs: fix forgotten format specifier
Thomas Hoehn (1): Perle multimodem card (PCI-RAS) detection
Thomas Hommel (3): rtc: add support for STK17TA8 chip rtc-dev: Make RTC driver return ENOTTY instead of ENOIOCTLCMD USB: isp1760: don't auto disable Port1 on ISP1761
Thomas Hood (1): apm.c: ignore_normal_resume is set a bit too late
Thomas Horsley (1): documentation: Documentation/initrd.txt
Thomas Horsten (3): [SCSI] MegaRAID driver management char device moved to misc [MIPS] Lasat: bring back from the dead [MIPS] Lasat: sysctl fixup
Thomas Ilnseher (1): b43: Add LP PHY Analog Switch Support
Thomas Kaiser (2): V4L/DVB (3934): Support new dvb-ttusb-budget boards with stv0297 V4L/DVB (4883): Fix TD1316 tuner for DVBC
Thomas Kleffel (4): ide_cs: Add IBM microdrive to known IDs pcmcia: Make ide_cs work with the memory space of CF-Cards if IO space is not available MMC: S3C24XX MMC/SD driver. Fix the request finalisation by ensuring the controller
Thomas Klein (33): ehea: Nullpointer dereferencation fix ehea: Removed redundant define ehea: 64K page support fix ehea: Fixed wrong dereferencation ehea: Fixing firmware queue config issue ehea: Modified initial autoneg state determination ehea: New method to determine number of available ports ehea: Improved logging of permission issues ehea: Added logging off associated errors ehea: Fixed possible nullpointer access ehea: Fixed wrong jumbo frames status query ehea: Fixed missing tasklet_kill() call ehea: fix for sysfs entries ehea: fix for dlpar support ehea: Fix skb header access ehea: Fixed multi queue RX bug ehea: Fixed possible kernel panic on VLAN packet recv eHEA: Introducing support vor DLPAR memory add eHEA: Fix bonding support ehea: Fix workqueue handling ehea: Simplify resource usage check ehea: Eliminated some compiler warnings ehea: Improve tx packets counting ehea: Reworked rcv queue handling to log only fatal errors ehea: add kdump support ehea: Fix missing Kconfig dependency ehea: Fix IPv6 support ehea: Fix DLPAR memory add support ehea: Detect 16GB hugepages for firmware restriction ehea: Use net_device_ops structure ehea: Fix mem allocations which require page alignment ehea: Improve driver behaviour in low mem conditions ehea: Fix memory hotplug handling
Thomas Knobloch (1): [MTD] [NAND] Tidy up handling of page number in nand_block_bad()
Thomas Koeller (13): flush icache early when loading module non-linear frame buffer read/write access [MIPS] RM9000: Fix buggy I-cache workaround. constify tty flip buffer handling [WATCHDOG] MIPS RM9000 on-chip watchdog device [WATCHDOG] rm9k_wdt: fix compilation [WATCHDOG] rm9k_wdt: fix interrupt handler arguments [MTD] [NAND] eXcite nand flash driver 8250: Fix GCC4 signed/unsigned mismatch warning [MIPS] excite: Rename CONFIG option [MIPS] excite: Set serial driver iotype to UPIO_RM9000 RM9000 serial driver [MIPS] Fix broken rm7000/rm9000 interrupt handling
Thomas Kunze (4): [ARM] 4838/1: Fix kexec for SA1100 machines [MTD] [NOR] Fix Intel CFI driver for collie flash [ARM] 5026/1: locomo: add .settype for gpio and several small fixes [ARM] 5025/2: fix collie cpu initialisation
Thomas Liu (6): selinux: clean up avc node cache when disabling selinux Move variable function in lsm_audit.h into SMACK private space security: Make lsm_priv union in lsm_audit.h anonymous security: Wrap SMACK and SELINUX audit data structs in ifdefs SELinux: Convert avc_audit to use lsm_audit.h SELinux: Convert avc_audit to use lsm_audit.h
Thomas Maguin (1): scsi_ioctl: Add WRITE_LONG_2 as write safe command
Thomas Maier (9): pktcdvd: Replace pktcdvd strings with macro DRIVER_NAME. pktcdvd: rename a variable for better readability export clear_queue_congested and set_queue_congested sysfs: sysfs_write_file() writes zero terminated data pktcdvd: reusability of procfs functions pktcdvd: make procfs interface optional pktcdvd: bio write congestion using congestion_wait() pktcdvd: add sysfs and debugfs interface pktcdvd: cleanup
Thomas Meyer (3): x86: gitignore some autogenerated files for i386 x86: Fix dmi detection of MacBookPro and iMac Add .gitignore file for relocs in arch/i386
Thomas Mingarelli (6): [WATCHDOG] HP ProLiant WatchDog driver Revert "[WATCHDOG] make watchdog/hpwdt.c:asminline_call() static" [WATCHDOG] hpwdt: Add CFLAGS to get driver working [WATCHDOG] hpwdt.c kdebug support [WATCHDOG] hpwdt.c: Add new HP BMC controller. [WATCHDOG] hpwdt: Add NMI sourcing
Thomas Petazzoni (16): Prevent multiple inclusion of linux/sysrq.h x86: use ELF section to list CPU vendor specific code [MTD] fix minor typo in the MTD map driver for SHARP SL series x86: configurable DMI scanning code directly use kmalloc() and kfree() in init/initramfs.c x86: consolidate the definition of the force_mwait variable inflate: refactor inflate malloc code fs/buffer.c: uninline __remove_assoc_queue() x86: make movsl_mask definition non-CPU specific x86: move cmpxchg fallbacks to a generic place x86: configuration options to compile out x86 CPU support code Configure out file locking features Fix comment in include/linux/mmc/host.h Configure out AIO support PCI: allow quirks to be compiled out macb: Add support of the netpoll API
Thomas Pfaff (2): fbcon: fix color generation for monochrome framebuffer tty: N_TTY SIGIO only works for read
Thomas Reitmayr (8): [ALSA] usbaudio - Coping with short replies in usbmixer V4L/DVB (9981): [PATCH] usb-urb.c: Fix initialization of URB list. sata_mv: Properly initialize main irq mask [WATCHDOG] orion5x_wdt: fix compile issue by providing tclk as platform data [WATCHDOG] orion5x_wdt: Add shutdown callback, use watchdog ping function [ARM] Kirkwood: Correct MPP for SATA activity/presence LEDs of QNAP TS-119/TS-219. [ARM] orion5x: Change names of defines for Reset-Out-Mask register [ARM] Kirkwood: Add the watchdog timer as a platform device.
Thomas Renninger (80): [ACPI] fix HP nx8220 boot hang regression [ACPI] Allow return to active cooling mode once passive mode is entered [ACPI] Fix Null pointer deref in video/lcd/brightness [ACPI] fix passive cooling regression [CPUFREQ] _PPC frequency change issues [CPUFREQ] Get rid of userspace policy struct, make userspace gov _PPC safe. [CPUFREQ] Check for not initialized freq on cpufreq changes [CPUFREQ] Check whether driver init did not initialize current freq [CPUFREQ] If max_freq got reduced (e.g. by _PPC) a write to sysfs scaling_governor let cpufreq core stuck at low max_freq for ever ACPI: Enable ACPI error messages w/o CONFIG_ACPI_DEBUG ACPI: Export symbols for ACPI_ERROR/EXCEPTION/WARNING macros Pull bugzilla-5737 into release branch [ACPI] Print error message if remove/install notify handler fails [CPUFREQ] Revert default on deprecated config X86_SPEEDSTEP_CENTRINO_ACPI ACPI: Only use IPI on known broken machines (AMD, Dothan/BaniasPentium M) [CPUFREQ] Fix limited cpufreq when booted on battery [CPUFREQ] Remove deprecated /proc/acpi/processor/performance write support i386: Don't delete cpu_devs data to identify different x86 types in late_initcall [CPUFREQ] check return value of sysfs_create_file ACPI: thermal: Replace pointer with name in trip_points [POWERPC] cbe_cpufreq: Limit frequency via cpufreq notifier chain ACPI: gracefully print null trip-point device ACPI: asus_acpi: Do not load if no device has been found [CPUFREQ] Restore previously used governor on a hot-replugged CPU ACPI: create CONFIG_ACPI_DEBUG_FUNC_TRACE ACPI: autoload modules - ACPICA modifications ACPI: autoload modules - Create ACPI alias interface ACPI: autoload modules - Create __mod_acpi_device_table symbol for all ACPI drivers [IA64] Use new acpi_device_id struct for HID init in ia64/hp/common/sba_iommu.c Cross-compilation between e.g. i386 -> 64bit could break -> work around it ACPI: enable GPEs before calling _WAK on resume [CPUFREQ] move policy's governor initialisation out of low-level drivers into cpufreq core [CPUFREQ] allow ondemand and conservative cpufreq governors to be used as default [CPUFREQ] Only check for transition latency on problematic governors (kconfig fix) ACPI: Also autoload the bay driver, was forgotten... ACPI: add "processor.ignore_ppc" hook to workaround BIOS _PPC weirdness pnp: declare PNP option parsing functions as __init ACPI: track opregion names to avoid driver resource conflicts. ACPI: Export acpi_check_resource_conflict ACPI: cpufreq: Print _PPC changes via cpufreq debug layer ACPICA: Warn if packages with invalid references are evaluated ACPI: Cleanup: Remove unneeded, multiple local dummy variables cpufreq acpi: only call _PPC after cpufreq ACPI init funcs got called already acpi cpufreq cleanup: move bailing out of function before locking the mutex Introduce FW_BUG, FW_WARN and FW_INFO to consistenly tell users about BIOS bugs ACPI: cpufreq, processor: Detect old BIOS, not supporting CPU freq on a recent CPU. CPUFREQ: powernow-k8: Try to detect old BIOS, not supporting CPU freq on a recent AMD CPUs. Subject: ACPI dock: Use ACPI_EXCEPTION instead of printk(KERN_ERR ACPI: Add expand acpi.debug_layer in kernel-parameters.txt ACPI: video: Ignore devices that aren't present in hardware ACPI video: if no ACPI backlight support, use vendor drivers Acer-WMI: fingers off backlight if video.ko is serving this functionality asus-acpi: fingers off backlight if video.ko is serving this functionality compal: fingers off backlight if video.ko is serving this functionality eeepc-laptop: fingers off backlight if video.ko is serving this functionality fujitsu-laptop: fingers off backlight if video.ko is serving this functionality msi-laptop: fingers off backlight if video.ko is serving this functionality sony-laptop: fingers off backlight if video.ko is serving this functionality thinkpad_acpi: fingers off backlight if video.ko is serving this functionality PCIe: ASPM: Break out of endless loop waiting for PCI config bits to switch x86: mtrr fix debug boot parameter ACPI: cpufreq: Remove deprecated /proc/acpi/processor/../performance proc entries [CPUFREQ] Introduce /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_transition_latency [CPUFREQ] powernow-k8: Always compile powernow-k8 driver with ACPI support [CPUFREQ] ondemand/conservative: deprecate sampling_rate{min,max} [CPUFREQ] ondemand/conservative: sanitize sampling_rate restrictions [CPUFREQ] powernow-k8: Only print error message once, not per core. ACPI: Remove R40e c-state blacklist acpi-cpufreq: Cleanup: Use printk_once acpi-cpufreq: style-only: add parens to math expression acpi-cpufreq: Do not let get_measured perf depend on internal variable PCI quirk: disable MSI on VIA VT3364 chipsets [CPUFREQ] powernow-k8 cleanup msg if BIOS does not export ACPI _PSS cpufreq data [CPUFREQ] ondemand: Uncouple minimal sampling rate from HZ in NO_HZ case [CPUFREQ] powernow-k8: Set transition latency to 1 if ACPI tables export 0 [CPUFREQ] Only set sampling_rate_max deprecated, sampling_rate_min is useful [CPUFREQ] Fix a kobject reference bug related to managed CPUs [CPUFREQ] Bail out of cpufreq_add_dev if the link for a managed CPU got created [CPUFREQ] Introduce global, not per core: /sys/devices/system/cpu/cpufreq [CPUFREQ] ondemand - Use global sysfs dir for tuning settings
Thomas Riewe (1): drivers/usb/serial/ftdi_sio: add PID/VID
Thomas Rohwer (2): Input: appletouch - fix idle reset logic ata_piix: only enable the first port on apple macbook pro
Thomas Rosner (1): [ACPI] Disable C2/C3 for _all_ IBM R40e Laptops
Thomas Sailer (2): usb: fix uss720 schedule with interrupts off rndis_host: reduce MTU instead of refusing to talk to devices with low max packet size
Thomas Schaefer (1): pciehp: handle sticky power-fault status
Thomas Schleusener (1): USB: add Additional PIDs in ftdi_sio
Thomas Sujith (7): intel_menlo: introduce new platform specific driver thermal: validate input parameters thermal: use ERR_PTR for returning error ACPI fan: extract return values using PTR_ERR ACPI thermal: extract return values using PTR_ERR ACPI video: check for error from thermal_cooling_device_register intel_menlo: extract return values using PTR_ERR
Thomas Tuttle (5): ACPI: Implement acpi_video_get_next_level() pagemap: fix bug in add_to_pagemap, require aligned-length reads of /proc/pid/pagemap pagemap: return map count, not reference count, in /proc/kpagecount pagemap: return EINVAL, not EIO, for unaligned reads of kpagecount or kpageflags pagemap: add documentation for pagemap
Thomas Viehmann (1): usb-serial: fix oti6858.c segfault in termios handling
Thomas Viehweger (1): V4L/DVB (5472): Isl6421: don't reference freed memory
Thomas Voegtle (2): [NETFILTER]: ULOG target is not obsolete sched: mention CONFIG_SCHED_DEBUG in documentation
Thomas Volpini (1): scripts/checksyscalls.sh: fix for non-gnu sed
Thomas V�gtle (1): [NETFILTER]: Fix Kconfig typos
Thomas Winischhofer (5): USB: new SIS device id USB: new SiS device id USB: SiS USB Makefile fixes sisfb update USB: sisusb[vga] update
Thomas Young (3): [TCP] Vegas: stop resetting rtt every ack [TCP] Vegas: Remove extra call to tcp_vegas_rtt_calc [TCP] tcp_vegas: Fix slow start
Thomas, Sujith (2): intel_menlow: Add comment documenting legal GTHS values intel_menlow: MAINTAINERS
Thorsten Kranzkowski (1): alpha: fix compile error in arch/alpha/mm/init.c
Thorsten Maerz (1): dvb: remove duplicate key definitions
Tiago Vignatti (1): PCI/VGA: add VGA arbitration documentation
Tian Kevin (1): ACPI: preserve the ebx value in acpi_copy_wakeup_routine
Tiejun Chen (3): MIPS: Malta: Add back RTC support powerpc/405ex: provide necessary fixup function to support cuImage powerpc/405ex: support cuImage via included dtb
Tiger Yang (35): ocfs2: Fix directory link count checks in ocfs2_link() ocfs2: Add splice support ocfs2: core atime update functions ocfs2: update file system paths to set atime ocfs2: implement i_op->permission ocfs2: update mount option documentation ocfs2: Remove delete inode vote ocfs2: remove unused code ocfs2: Fix masklog breakage ocfs2: fix mount option parsing ext3/4: fix uninitialized bs in ext3/4_xattr_set_handle() ocfs2: reserve inline space for extended attribute ocfs2: Add extended attribute support ocfs2: Add incompatible flag for extended attribute ocfs2: fix license in xattr ocfs2: fix function declaration and definition in xattr ocfs2: remove duplicate definition in xattr ocfs2: add handler_map array bounds checking ocfs2: Check search result in ocfs2_xattr_block_get() ocfs2: move new inode allocation out of the transaction ocfs2: add ocfs2_xattr_set_handle ocfs2: add security xattr API ocfs2: add ocfs2_init_security in during file create ocfs2: add ocfs2_xattr_get_nolock ocfs2: add POSIX ACL API ocfs2: add ocfs2_check_acl ocfs2: add ocfs2_acl_chmod ocfs2: add ocfs2_init_acl in mknod ocfs2: add mount option and Kconfig option for acl ocfs2: calculate and reserve credits for xattr value in mknod ocfs2: alloc xattr bucket in ocfs2_xattr_set_handle ocfs2: Add xattr support checking in init_security ocfs2: set gap to seperate entry and value when xattr in bucket ocfs2: reserve xattr block for new directory with inline data ocfs2: tweak to get the maximum inline data size with xattr
Tigran Aivazian (2): Tigran has moved update Tigran's email addresses
Till Harbaum (2): i2c: New i2c-tiny-usb bus driver i2c-tiny-usb: New VID/PID pair
Tilman Sauerbeck (1): drm: mga: set dev_priv_size
Tilman Schmidt (85): Driver core: add macros notice(), dev_notice() isdn4linux: Siemens Gigaset drivers: code cleanup isdn4linux: Siemens Gigaset drivers: Kconfig correction isdn4linux: Siemens Gigaset drivers: timer usage isdn4linux: Siemens Gigaset drivers: logging usage isdn4linux: Siemens Gigaset drivers: sysfs usage isdn4linux: Siemens Gigaset drivers: remove IFNULL macros isdn4linux: Siemens Gigaset drivers: uninline isdn4linux: Siemens Gigaset drivers: eliminate from_user argument isdn4linux: Siemens Gigaset drivers: mutex conversion isdn4linux: Siemens Gigaset drivers: remove private version of __skb_put() isdn4linux: Siemens Gigaset drivers: remove forward references isdn4linux: Siemens Gigaset drivers: add README isdn4linux: Siemens Gigaset drivers: make some variables non-atomic isdn4linux: Siemens Gigaset base driver: fix disconnect handling isdn4linux: Gigaset base driver: improve error recovery isdn4linux: Gigaset driver cleanup isdn4linux: Gigaset driver: fix __must_check warning isdn/gigaset: convert warning message isdn/gigaset: fix possible missing wakeup Update to Documentation/tty.txt on line disciplines Gigaset ISDN driver error handling fixes consolidate line discipline number definitions fix sparse warnings from {asm,net}/checksum.h drivers/isdn/gigaset: reduce mutex scope drivers/isdn/gigaset: reduce kernel message spam drivers/isdn/gigaset: new M101 driver (v2) drivers/isdn/gigaset: build asyncdata.o into the gigaset module (fix) drivers/isdn/gigaset: mark some static data as const (v2) usb_gigaset: don't kmalloc(0) ISDN4Linux: fix maturity label Use menuconfig objects - CONFIG_ISDN_I4L gigaset: remove pointless locking [Blackfin] arch: remove duplicated definitions of the line discipline numbers N_* in asm-blackfin/termios.h gigaset: clean up urb->status usage gigaset: code cleanups bas_gigaset: suspend support usb_gigaset: suspend support gigaset: atomic cleanup Gigaset: permit module unload ser_gigaset: convert mutex to completion gigaset: fix Oops on module unload regression USB: usb.h: reduce syslog clutter [v3] gigaset: use dev_ macros for messages gigaset: gigaset_isowbuf_getbytes() may return signed unnoticed gigaset: remove unnecessary poll method gigaset: get rid of info() and warn() macros gigaset: use pr_err() and pr_info() gigaset: ifdef cleanup gigaset: Kconfig cleanup bas_gigaset: correctly allocate USB interrupt transfer buffer bas_gigaset: use tasklet_hi_schedule for timing critical tasklets gigaset: in file ops, check for device disconnect before anything else gigaset: documentation update ISDN: update Documentation/isdn/00-INDEX update Documentation/isdn/00-INDEX Documentation/isdn/INTERFACE.CAPI gigaset: remove obsolete references to m10x state table gigaset: fix possible oops in error handling gigaset: skip unnecessary hex formatting gigaset: fix error return code gigaset: documentation update gigaset: move up Kconfig inclusion point gigaset: remove UNDOCREQ config option gigaset: remove unused structure member rcvbytes isdn: rename capi_ctr_reseted() to capi_ctr_down() isdn: kerneldoc for capiutil.c isdn: prevent NULL ptr Oops in capi_cmsg2str() isdn: extend INTERFACE.CAPI document isdn: clean up documentation index gigaset: accept connection establishment messages in any order gigaset: drop pointless check tty: gigaset: really fix chars_in_buffer Documentation: expand isdn/INTERFACE.CAPI document isdn: accept CAPI Informational Info values as success isdn: avoid races in capidrv isdn: make capidrv module parameter "debugmode" writeable gigaset: fix reject/hangup handling gigaset: linearize skb gigaset: handle isoc frame errors more gracefully gigaset: announce if built with debugging gigaset: fix device ERROR response handling gigaset: improve error recovery gigaset: correct debugging output selection gigaset: add kerneldoc comments
Tim (1): [ALSA] Fix emu10k1 synth problems.
Tim 'mithro' Ansell (1): lguest: disable the FORTIFY for lguest.
Tim Abbott (62): kernel/module.c: compare symbol values when marking symbols as exported in /proc/kallsyms. module: Make find_symbol return a struct kernel_symbol module: Export symbols needed for Ksplice Add new HEAD_TEXT_SECTION macro. xtensa: convert to use __HEAD and HEAD_TEXT macros. alpha: convert to use __HEAD and HEAD_TEXT macros. frv: convert frv to use __HEAD and HEAD_TEXT macros. m32r: convert to use __HEAD and HEAD_TEXT macros. m68k: convert to use __HEAD and HEAD_TEXT macros. mn10300: convert to use __HEAD and HEAD_TEXT macros. powerpc: convert to use __HEAD and HEAD_TEXT macros. s390: convert to use __HEAD and HEAD_TEXT macros. sh: convert to use __HEAD and HEAD_TEXT macros. sparc: convert to use __HEAD and HEAD_TEXT macros. FRV: Remove unused header asm/init.h. FRV: Use __INIT macro instead of .text.init. arm: Use __INIT macro instead of .text.init. powerpc: Use TEXT_TEXT macro in linker script. powerpc: Use __REF macro instead of old .text.init.refok. sh: Use __INIT macro instead of .text.init. sparc: cleanup references to deprecated .text.init* sections. Remove unused support code for refok sections. powerpc: Revert switch to TEXT_TEXT in linker script ftrace: use .sched.text, not .text.sched in recordmcount.pl Add new macros for page-aligned data and bss sections. asm-generic/vmlinux.lds.h: shuffle INIT_TASK* macro names in vmlinux.lds.h Add new __init_task_data macro to be used in arch init_task.c files. sh: Clean up linker script using new linker script macros. vmlinux.lds.h: restructure BSS linker script macros sh: Clean up linker script using new BSS_SECTION macro. [S390] Use macros for .data.page_aligned. [IA64] Use .ref.text, not .text.init for start_ap. m68knommu: Make PAGE_SIZE available to assembly files. x86: convert compressed loader to use __HEAD and HEAD_TEXT macros. x86: convert to use __HEAD and HEAD_TEXT macros. x86: Use section .data.page_aligned for the idt_table. x86: Cleanup linker script using new linker script macros. kbuild: Don't define ALIGN and ENTRY when preprocessing linker scripts. Use macros for .bss.page_aligned section. Use macros for .data.page_aligned section. microblaze: Cleanup linker script using new linker script macros. m32r: make PAGE_SIZE available to assembly. m32r: Define THREAD_SIZE only once. m32r: Move GET_THREAD_INFO definition out of asm/thread_info.h. m32r: Remove unused .altinstructions and .exit.* code from linker script. m32r: Move the spi_stack_top and spu_stack_top into .init.data section. m32r: Cleanup linker script using new linker script macros. score: Make PAGE_SIZE available to assembly. score: Make THREAD_SIZE available to assembly files. score: Cleanup linker script using new macros. powerpc: Cleanup linker script using new linker script macros. Optimize the ordering of sections in RW_DATA_SECTION. parisc: Clean up linker script using new linker script macros. parisc: Remove useless altinstructions code copied from x86. xtensa: Cleanup linker script using new linker script macros. um: Clean up linker script using standard macros. h8300: Cleanup linker script using new linker script macros. mn10300: Clean up linker script using higher-level macros. blackfin: Cleanup linker script using new linker script macros. powerpc: Cleanup linker script using new linker script macros. alpha: use .data.init_task instead of .data.init_thread. parisc: Make THREAD_SIZE available to assembly files and linker scripts.
Tim Anderson (5): MIPS: CMP: Extend the GIC IPI interrupts beyond 32 MIPS: CMP: Extend IPI handling to CPU number MIPS: CMP: activate CMP support MIPS: CMP: Move gcmp_probe to before the SMP ops MIPS: CMP: Update sync-r4k for current kernel
Tim Ansell (1): lguest: Add puppies which where previously missing.
Tim Bird (5): kconfig: add diffconfig utility embedded: fix vc_translate operator precedence x86, bootup: add built-in kernel command line for x86 (v2) tracing/fastboot: add better resolution to initcall debug/tracing ring-buffer: fix bug in ring_buffer_discard_commit
Tim Blechmann (15): ALSA: HDSP: check for io box before uploading firmware ALSA: hdsp: check for iobox and upload firmware during ioctl ALSA: pcxhr: fix trivial typo ALSA: snd_pcm_new api cleanup ALSA: hdsp - poll for iobox ALSA: hdsp - whitespace cleanup x86: oprofile: don't set counter width from cpuid on Core2 perf_counter: include missing header ALSA: lx6464es - driver for the digigram lx6464es interface ALSA: lx6464es - support standard alsa module parameters ALSA: lx6464es - configure ethersound io channels ALSA: hdsp - allow proc reporting with disconnected io box ALSA: lx6464es - cleanup of rmh message bus function ALSA: lx6464es - remove unused struct member perf top: Fix --delay_secs 0 division by zero
Tim Chen (3): Kconfig.debug: Set DEBUG_MUTEX to off by default Reducing local_bh_enable/disable overhead in irqtrace sched: remove __cpuinitdata anotation to cpu_isolated_map
Tim Cole (1): Input: joydev - blacklist digitizers
Tim Farrington (4): V4L/DVB (8048): saa7134: Fix entries for Avermedia A16d and Avermedia E506 V4L/DVB (8149): Avermedia E506 composite V4L/DVB (9135): cx88 Dvico FusionHDTV Pro V4L/DVB (10574): saa7134: fix Avermedia E506R composite input
Tim Gardner (7): Work around Dell E520 BIOS reboot bug [ALSA] hda-codec - Re-add quirk support for Dell XPS 1330 and Inspiron 1420 edd: add default mode CONFIG_EDD_OFF=n, override with edd={on,off} hdaps: fix module loading on Thinkpad T61P ipw2x00: change default policy for auto-associate Staging: winbond: mac80211 - unify config_interface and bss_info_changed USB: option: Add USB ID for Novatel MC727/U727/USB727 refresh
Tim Harvey (1): [ARM] ixp4xx: fix IRQ GPIO direction configuration for GPIOs >= 8
Tim Hockin (6): Remove KERN_INFO from middle of printk line x86-64: Dynamically adjust machine check interval x86_64: O_EXCL on /dev/mcelog x86_64: support poll() on /dev/mcelog x86_64: mcelog tolerant level cleanup Documentation/email-clients.txt: add some info about gmail
Tim Kaiser (1): V4L/DVB (4219): Av7110: analog sound output of DVB-C rev 2.3
Tim Mann (2): x86: fix cpu_khz with clock=pit forcedeth: use unicast receive mode for WoL
Tim Niemeyer (3): [ALSA] soc - neo1973_wm8753 - Fix module unload [ALSA] soc - s3c24xx - Improve diagnostic output [ALSA] soc - Patch to add debug messages to the neo1973_wm8753 (GTA01) sound driver
Tim Pepper (4): lockdep: Avoid /proc/lockdep & lock_stat infinite output radix_tree.h trivial comment correction dock.c remove trailing printk whitespace Blackfin arch: handle case of d_path() returning error in decode_address()
Tim Schmielau (6): Fix copy-and-paste error in BSD accounting fix missing includes fix remaining missing includes DVB: Include fixes for 2.6.15-rc1 for removing sched.h from module.h fix more missing includes remove many unneeded #includes of sched.h
Tim Shimmin (35): [XFS] Fix up the calculation of the reservation overhead to hopefully [XFS] 929956 add log debugging and tracing info [XFS] Need to unlock the AIL before calling xfs_force_shutdown() because [XFS] Need to be able to reset sb_qflags if not mounting with quotas [XFS] Fixes a bug in the quota code when allocating a new dquot record [XFS] take out the call to vn_mark_bad() used when acl inherit fails and [XFS] remove XFS_LOG_RES_DEBUG and turn on the res history all the time to [XFS] forgot a couple of calls to XLOG_VEC_SET_TYPE when porting from irix [XFS] inode items and EFI/EFDs have different ondisk format for 32bit and [XFS] Over zealous with doing endian conversions. We endian converted the [XFS] cleanup the field types of some item format structures [XFS] Add EA list callbacks for xfs kernel use. Cleanup some namespace [XFS] Fixes the leak in reservation space because we weren't ungranting [XFS] Remove v1 dir trace macro - missed in a past commit. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 [XFS] Keep lockdep happy. [XFS] Remove unused ilen variable and references. [XFS] Export via a function xfs_buftarg_list for use by kdb/xfsidbg. Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 into for-linus [XFS] Update the MAINTAINERS file entry for XFS - change git repo name. [XFS] Log the agf_length change in xfs_growfs_data_private(). Revert "[XFS] Avoid replaying inode buffer initialisation log items if on-disk version is newer." Revert "[XFS] Avoid replaying inode buffer initialisation log items if on-disk version is newer." Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus [XFS] Put back the QUEUE_ORDERED_NONE test in the barrier check. [XFS] Remove STATIC which was missing from prior manual merge [XFS] no longer using io_vnode, as was remaining from 23 cherrypick [XFS] Remove the BPCSHIFT and NB* based macros from XFS. [XFS] xfs_bmap_compute_maxlevels should be based on di_forkoff [XFS] Fix up noattr2 so that it will properly update the versionnum and [XFS] Fix up warning for xfs_vn_listxatt's call of list_one_attr() with [XFS] Fix up problem when CONFIG_XFS_POSIX_ACL is not set and yet we still [XFS] A bug was found in xfs_bmap_add_extent_unwritten_real(). In a [XFS] remove restricted chown parameter from xfs linux [XFS] remove restricted chown parameter from xfs linux
Tim Small (3): edac: mark as experimental drivers/edac: new i82443bxgz MC driver USb: Break support for WinChipHead CH341 340 USB->Serial "chip"
Tim Taubert (1): V4L/DVB (7068): Add support for WinTV Nova-T-CE driver
Tim Wright (1): [SCSI] block: Fix miscalculation of sg_io timeout in CDROM_SEND_PACKET handler.
Tim Yamin (6): Update in-kernel zlib routines PCI: VIA CX700 quirk to disable PCI Bus Parking PCI: Update VIA CX700 quirk powerpc/mpc5200: Fix lite5200b suspend/resume powerpc/mpc5200: Bestcomm fixes to ATA support powerpc/mpc5200: Add MDMA/UDMA support to MPC5200 ATA driver
Timo Jantunen (1): fix random hang in forcedeth driver when using netconsole
Timo Kokkonen (3): ARM: OMAP: Export dmtimer functions [WATCHDOG] twl4030 watchdog driver OMAP3: rx51_defconfig: add twl4030 to rx51 default configuration
Timo Lindhorst (2): [MTD] [NAND] fix ifdef option in nand_ecc.c [MTD] NAND: use SmartMedia ECC byte order for ndfc
Timo Savola (1): fuse: validate rootmode mount option
Timo Teras (18): ARM: OMAP: Port dmtimers to OMAP2 and implement PWM support ARM: OMAP: Fix 32 kHz timer and modify GP timer to use GPT1 ARM: OMAP: Update dmtimers ARM: OMAP: Use GPT iclk only when needed ARM: OMAP: Add enable/disable functions for dmtimer MMC: Poll card status after rescanning cards MMC: Do not set unsupported bits in OCR response ARM: OMAP: Proper handling of DMA4_IRQSTATUS_L0 [IPV4] ip_gre: sendto/recvfrom NBMA address [IPV4] ip_gre: set mac_header correctly in receive path [XFRM]: Speed up xfrm_policy and xfrm_state walking [AF_KEY]: Dump SA/SP entries non-atomically ipv4: Update MTU to all related cache entries in ip_rt_frag_needed() af_key: Free dumping state on socket close gre: strict physical device binding af_key: initialize xfrm encap_oa gre: optimize hash lookup neigh: fix state transition INCOMPLETE->FAILED via Netlink request
Timo Teräs (1): ipv4: update ARPD help text
Timo Ter�s (1): [Bluetooth]: Call tty_hangup() when DCD is de-asserted
Timofei Bondarenko (5): [ALSA] usb-audio - SB Live24-External better handling [ALSA] cmipci at 96kHz [ALSA] cmipci - utilize ADC48K44K bit [ALSA] cmipci - allow capture of raw spdif subframes mtd/maps: uclinux: fix building when partition support is disabled
Timofei V. Bondarenko (1): [ALSA] _snd_cmipci_uswitch_put doesn't set zero flags
Timothy Baldwin (1): [ARM] 2875/1: Data Abort fixes
Timothy Charles McGrath (1): [SERIAL] 8250 Documentation fix
Timothy Clacy (1): [ARM] pxa: enable GPIO receivers after configuring pins
Timothy Lee (1): V4L/DVB (8657): cxusb: add lgs8gl5 and support for Magic-Pro DMB-TH usb stick
Timothy S. Nelson (1): PCI: return error on failure to read PCI ROMs
Timothy Shimmin (1): [XFS] Update the MAINTAINERS file entry for XFS.
Timothy Sipples (1): airprime.c: add Kyocera Wireless KPC650/Passport support
Timothy Thelin (2): [SCSI] scsi: sd, sr, st, and scsi_lib all fail to copy cmd_len to new cmd ide: fix null request pointer for taskfile ioctl
Timur Tabi (99): [POWERPC] Add DTS for MPC8349E-mITX board [POWERPC] Add DOS partition table support to mpc834x_itx_defconfig [POWERPC] Fix spelling errors in ucc_fast.c and ucc_slow.c [POWERPC] qe_lib: qe_issue_cmd writes wrong value to CECDR Optimize qe_brg struct to use an array [POWERPC] Remove QE header files from lite5200.c Update ucc_geth.c for new workqueue structure Fix phy_read/write redefinition errors in ucc_geth_phy.c [POWERPC] Fix array indexing error in rheap grow() [POWERPC] QE: Rename ucc_slow_info.us_regs to ucc_slow_info.regs [POWERPC] 83xx: Add support for MPC8349E-mITX-GP [POWERPC] 83xx: Updated mpc834x_itx_defconfig [POWERPC] Delete boot-cpu property from all DTS files [POWERPC] add of_get_mac_address and update fsl_soc.c to use it [POWERPC] QE: clean up ucc_slow.c and ucc_fast.c ucc_geth: use of_get_mac_address() [POWERPC] QE: automatically select QE options [POWERPC] QE: fix invalid pointer usage in ucc_slow_init() [POWERPC] qe: ucc_slow.guemr is in the wrong place [POWERPC] Change rheap functions to use ulongs instead of pointers [POWERPC] Fix alignment problem in rh_alloc_align() with exact-sized blocks [POWERPC] QE: fix Kconfig 'select' warning with UCC_FAST [POWERPC] Fix MAC address entries for 83xx, 85xx, and 86xx device trees QE Ethernet driver writes to wrong register to mask interrupts [POWERPC] add clrsetbits macros [POWERPC] 86xx: Fix definition of global-utilites structure [POWERPC] qe: miscellaneous code improvements and fixes to the QE library [POWERPC] 86xx: update immap_86xx.h for the 8610 [ALSA] ASoC CS4270 codec device driver [ALSA] CS4270 driver does not compile with I2C disabled [ALSA] Fix CS4270 volume control and optimize I2C operations [ALSA] fix private data pointer calculation in CS4270 driver [POWERPC] 86xx: fix guts_set_dmacr() and add guts_set_pmuxcr_dma() to immap_86xx.h [POWERPC] QE: change qe_setbrg() to take an enum qe_clock instead of an integer [POWERPC] qe: add function qe_clock_source() [POWERPC] ucc_geth: use rx-clock-name and tx-clock-name device tree properties [POWERPC] QE: Add ability to upload QE firmware [POWERPC] QE: Add support for Freescale QUICCEngine UART [POWERPC] qe-uart: add support for Freescale QUICCEngine UART [POWERPC] Update MPC8610 HPCD to support audio drivers [ALSA] cs4270: wrong sample rate when CONFIG_SND_SOC_CS4270_VD33_ERRATA is set [ALSA] Add ASoC drivers for the Freescale MPC8610 SoC [ALSA] mpc8610: Add mmap support [POWERPC] QE: Fix QE firmware uploading limit [POWERPC] Enable CONFIG_FORCE_MAX_ZONEORDER for all PowerPC, and make selectable [POWERPC] Make rheap safe for spinlocks [ALSA] Removed deprecated sound/driver.h from Freescale MPC8610 drivers [POWERPC] Add Timur Tabi to the MAINTAINERS file [POWERPC] Add null pointer check to of_find_property [POWERPC] Fix DMA nodes in the MPC8610 HPCD device tree [POWERPC] fsl: Add warning for unrecognized I2C nodes in the device tree [POWERPC] fsl: Add CS4270 i2c data to fsl_soc.c [POWERPC] fsl: Update fsl_soc to use cell-index property of I2C nodes [POWERPC] 8610: Update defconfig for MPC8610 HPCD ALSA: Fix register programming in Freescale MPC8610 HPCD sound driver powerpc: fix ALSA options in Freescale 85xx and 86xx defconfigs mm: add alloc_pages_exact() and free_pages_exact() fsl-diu-fb: update Freescale DIU driver to use page_alloc_exact() ALSA: asoc: restrict sample rate and size in Freescale MPC8610 sound drivers ALSA: ASoC: fix SNDCTL_DSP_SYNC support in Freescale 8610 sound drivers ALSA: ASoC - fix DMA channel selection in Freescale MPC8610 sound drivers powerpc: fix memory leaks in QE library powerpc: Fix interrupt values for DMA2 in MPC8610 HPCD device tree powerpc: add SSI-to-DMA properties to Freescale MPC8610 HPCD device tree dmatest: properly handle duplicate DMA channels fsldma: remove internal self-test from Freescale Elo DMA driver fsldma: allow Freescale Elo DMA driver to be compiled as a module ALSA: make the CS4270 driver a new-style I2C driver powerpc: Remove CHRP and PMAC support from FSL defconfigs powerpc: make Freescale QE support a selectable Kconfig option powerpc: remove support for bootmem-allocated memory for the DIU driver powerpc: disable CHRP and PMAC support in various defconfigs powerpc: document the "fsl,ssi-dma-channel" compatible property powerpc: reserve two DMA channels for audio in MPC8610 HPCD device tree ASoC: Disable automatic volume control in the CS4270 sound driver powerpc/qe: add Ethernet UPSMR definitions to QE library ucc_geth: use correct UCCE macros ASoC: fix registration of the SoC card in the Freescale MPC8610 drivers ASoC: Allow Freescale MPC8610 audio drivers to be compiled as modules ASoC: remove stand-alone mode support from CS4270 codec driver ASoC: improve I2C initialization code in CS4270 driver ASoC: fix initialization order of the CS4270 codec driver ASoC: fix documentation in CS4270 codec driver ASoC: fix build break in CS4270 codec driver ASoC: fix message display in CS4270 codec driver ASoC: optimize init sequence of Freescale MPC8610 sound drivers ASoC: add additional controls to the CS4270 codec driver ASoC: add support for SSI asynchronous mode to the Freescale SSI drivers ASoC: Improve pause/unpause performance in Freescale 8610 drivers i2c-mpc: do not allow interruptions when waiting for I2C to complete powerpc: add fsl,fifo-depth property to Freescale SSI device nodes powerpc: Add defintion for MSR[GS] to list of MSR bits powerpc: clean up ssi.txt, add definition for fsl,ssi-asynchronous ASoC: remove trigger delay in Freescale MPC8610 sound driver ASoC: trim SSI sysfs statistics in Freescale MPC8610 sound drivers powerpc: don't disable SATA interrupts on Freescale MPC8610 HPCD powerpc: Fix mktree build error on Mac OS X host powerpc: Introduce macro spin_event_timeout() powerpc/qe: add polling timeout to qe_issue_cmd()
Ting Yang (1): sched: call update_curr() in task_tick_fair()
Tino Keitel (2): V4L/DVB (5121): Proper vendor/device ID for the CinergyT2 input device HID: remove the Applie IR sensor from the hid_blacklist
Tirumala R Marri (1): powerpc/44x: AMCC PPC460GT/EX PCI-E de-emphasis adjustment fix
Tobias Brunner (1): af_key: fix SADB_X_SPDDELETE response
Tobias Diedrich (8): [netdrvr] forcedeth: Restore multicast settings on resume [netdrvr] forcedeth: setup wake-on-lan before shutting down [netdrvr] forcedeth: save/restore device configuration space [netdrvr] forcedeth: reorder suspend/resume code Fix forcedeth hibernate/wake-on-lan problems Fix forcedeth hibernate/wake-on-lan problems forcedeth: fix lockdep warning on ethtool -s net: forcedeth: Fix wake-on-lan regression
Tobias Doerffel (3): ath5k: added cfg80211 based rfkill support linux/sysrq.h needs linux/errno.h x86: add specific support for Intel Atom architecture
Tobias Klauser (111): arch/ppc64: Replace custom MIN macro drivers/net/8139cp: Use the DMA_{64, 32}BIT_MASK constants drivers/net/tulip/dmfe: Use the DMA_32BIT_MASK constant drivers/net/tulip/winbond-840: Use the DMA_32BIT_MASK constant I2C: Spelling fixes for drivers/i2c/algos/i2c-algo-pca.c I2C: Spelling fixes for drivers/i2c/busses/i2c-parport.c I2C: Spelling fixes for drivers/i2c/i2c-core.c I2C: Spelling fixes for drivers/i2c/i2c-dev.c [ALSA] sound/pci/ca0106: Use the DMA_32BIT_MASK constant sound/oss/esssolo1: Use the DMA_32BIT_MASK constant sound/oss/es1371: Use the DMA_32BIT_MASK constant sound/oss/es1370: Use the DMA_32BIT_MASK constant sound/oss/cmpci: Use the DMA_32BIT_MASK constant Remove duplicate file in Documentation/networking (drivers_net_wan_Kconfig) Remove duplicate file in Documentation/networking (00-INDEX) Remove duplicate file in Documentation/networking net/sis900: Use the DMA_32BIT_MASK constant drivers/block/sx8.c: Use the DMA_{64, 32}BIT_MASK constants sound/oss/via82cxxx_audio: Use the DMA_32BIT_MASK constant Use pci_set_dma_mask() instead of direct assignment of DMA mask drivers/net/wireless/ipw2100: Use the DMA_32BIT_MASK constant drivers/net/wireless/ipw2200: Use the DMA_32BIT_MASK constant Input: joydev - remove custom conversion from jiffies to msecs meye: use dma-mapping constants USB: drivers/serial/usb-serial: Remove unneeded void * casts Spelling fixes for Documentation/ Spelling and whitespace fixes for REPORTING-BUGS arch/i386: Replace custom macro with isdigit() drivers/video: Replace custom macro with isdigit() Replace drivers/net/wan custom ctype macros with standard ones drivers/net/tg3: Use the DMA_{32,64}BIT_MASK constants arch/i386: Use ARRAY_SIZE macro [SPARC]: Use ARRAY_SIZE macro [SPARC64]: Use ARRAY_SIZE macro Remove drivers/net/wan/lmc/lmc_prot.h [ALSA] au88x0: Remove unneeded call to pci_dma_supported() USB: Use ARRAY_SIZE macro selinux: more ARRAY_SIZE cleanups mm: clean up local variables drivers/block: Use ARRAY_SIZE macro drivers/char: Use ARRAY_SIZE macro umem: check pci_set_dma_mask return value correctly i2c: Use ARRAY_SIZE macro [BLUETOOTH]: Return negative error constant Intruduce DMA_28BIT_MASK fs: Use ARRAY_SIZE macro drivers/video: Use ARRAY_SIZE macro drivers/mtd: Use ARRAY_SIZE macro drivers/char/[i]stallion: Clean up kmalloc usage Last DMA_xBIT_MASK cleanups [CPUFREQ] Remove duplicate check in powernow-k8 [SCSI] drivers/scsi: Use ARRAY_SIZE macro Storage class should be first arch/alpha: Use ARRAY_SIZE macro [ALSA] sound/pci/fm801: Use ARRAY_SIZE macro USB: Remove unneeded void * casts in core files sound/mips/au1x00: Use ARRAY_SIZE macro sound/sparc/dbri: Use ARRAY_SIZE macro V4L/DVB (4711): Radio: No need to return void [ATM]: No need to return void [ALSA] sound/usb/usbaudio: Handle return value of usb_register() Add cscope generated files to .gitignore USB: Remove unneeded void * casts in idmouse.c Storage class should be before const qualifier V4L/DVB (5011): DVB: Remove unneeded void * casts in ttpci/av7110 [NETFILTER]: x_tables: remove duplicate of xt_prefix [CPUFREQ] Fix sysfs_create_file return value handling hwmon: (thmc50) Storage class should be before const qualifier i2c: Storage class should be before const qualifier sh: Storage class should be before const qualifier bluetooth: Make hci_sock_cleanup() return void bluetooth: make bnep_sock_cleanup() return void acpi: Storage class should be before const qualifier ALSA: Storage class should be before const qualifier arm: Storage class should be before const qualifier DVB: Storage class should be before const qualifier intel_menlow: Storage class should be before const qualifier sonypi: Storage class should be before const qualifier V4L: Storage class should be before const qualifier V4L: Storage class should be before const qualifier (sn9c102) V4L/DVB (7322): pvrusb2: Fix storage-class as per C99 spec [ARM] Storage class should be before const qualifier tracing: storage class should be before const qualifier sh: Storage class should be before const qualifier ath5k: Storage class should be before const qualifier orinoco: Storage class should be before const qualifier drm/i915: Storage class should be before const qualifier ieee1394: Storage class should be before const qualifier trivial: h8300: Storage class should be before const qualifier trivial: drivers/char/bsr.c: Storage class should be before const qualifier trivial: wusb: Storage class should be before const qualifier V4L/DVB (10628): V4L: Storage class should be before const qualifier mfd: Storage class should be before const qualifier microblaze: Storage class should be before const qualifier ath5k: Storage class should be before const qualifier s2io: Remove private boolean definitions V4L/DVB (11654): gspca - m5602: Storage class should be before const qualifier V4L/DVB (11724): firedtv: Storage class should be before const qualifier Staging: pohmelfs: Storage class should be before const qualifier net: Rename lookup_neigh_params function skbuff.h: Fix comment for NET_IP_ALIGN docbook: fix printk of ip address netfilter: ebtables: Use %pM conversion specifier ext4: Declare seq_operations and file_operations structures as const RDMA/amso1100: Use %pM conversion specifier x86: Make memtype_seq_ops const niu: Use resource_size instead of private function dm9000: Remove unnecessary memset of netdev private data dm9000: Use resource_size instead of private macro omap: rng: Use resource_size instead of manual calculation USB: gadget: imx_udc: Use resource size
Tobias Kunze Briseño (1): USB: usb-storage: unusual_devs entry for Nikon D2H
Tobias Lorenz (35): [libata sata_promise] pdc20619 (PATA) support USB: Mitsumi USB FDD 061M: UNUSUAL_DEV multilun fix V4L/DVB (7038): USB radio driver for Silicon Labs Si470x FM Radio Receivers V4L/DVB (7061): radio-si470x: Some cleanups V4L/DVB (7062): radio-si570x: Some fixes and new USB ID addition HID: ADS/Tech Radio si470x needs blacklist entry V4L/DVB (7091): radio-si470x improvements and seldom problem fixed in tuning functions V4L/DVB (7108): radio-si470x.c: check-after-use V4L/DVB (7110): Trivial printf warning fix (radio-si470) V4L/DVB (7188): radio-si470x version 1.0.6 V4L/DVB (7189): autosuspend support V4L/DVB (7401): radio-si470x: unplugging fixed V4L/DVB (7942): Hardware frequency seek ioctl interface V4L/DVB (7993): si470x: move global lock to device structure V4L/DVB (7994): si470x: let si470x_get_freq return errno V4L/DVB (7995): si470x: a lot of small code cleanups V4L/DVB (7996): si470x: afc indication V4L/DVB (7997): si470x: hardware frequency seek support V4L/DVB (9213): si470x: module_param access rights V4L/DVB (9214): si470x: improvement of module device support V4L/DVB (9215): si470x: improvement of unsupported base controls V4L/DVB (9216): si470x: tuner->type handling V4L/DVB (9217): si470x: correction of mono/stereo handling V4L/DVB (9218): si470x: removement of get/set input/audio V4L/DVB (9219): Kernel config comment corrected (radio-silabs -> radio-si470x) V4L/DVB (9482): Documentation, especially regarding audio and informational links V4L/DVB (10532): Correction of Stereo detection/setting and signal strength indication V4L/DVB (10533): fix LED status output V4L/DVB (10530): Documentation and code cleanups V4L/DVB (10531): Code rearrangements in preparation for other report types V4L/DVB (10534): Output HW/SW version from scratchpad V4L/DVB (12142): radio-si470x: Add suport for RDS endpoint interrupt mode V4L/DVB (12143): radio-si470x: cleanups V4L/DVB (12144): radio-si470x: removed v4l2_queryctrl in favor of v4l2_ctrl_query_fill V4L/DVB (12417): I2C cleanups and version checks
Tobias Mueller (5): HID: add USB IDs for MacBook 3rd generation HID: remove HID_QUIRK_APPLE_ISO_KEYBOARD for 4th generation macbook Input: appletouch - add product IDs for the 4th generation MacBooks Input: appletouch - add product IDs for the 4th generation MacBooks leds: alix-leds2 fixed for Award BIOS
Tobias Oed (5): ide: pdc202xx_old.c: remove unneeded tuneproc() call pdc202xx_old depends on CONFIG_BLK_DEV_IDEDMA Remove code that has long been commented out from pdc20265_old Enable cdrom dma access with pdc20265_old SELinux: Use %lu for inode->i_no when printing avc
Tobias Poschwatta (1): fix up ext2_fs.h for userspace after reservations backport
Tobias Powalowski (1): tty_insert_flip_string_flags() license fix
Tobin Davis (52): [ALSA] hda-codec - add missing device ids [ALSA] hda-codec - Fix headphone output for some Intel 945 systems [ALSA] hda-codec - add missing device ids for Intel 945 boards [ALSA] hda-codec - Add support for new Intel boards with Stac9227 codec [ALSA] hda-codec - Add 5 stack audio support for Intel 965 systems [ALSA] Add new subdevice ids for hda-intel [ALSA] hda-codec - Add support for Medion laptops [ALSA] hda-codec - Add toshiba model to ALC861 codec [ALSA] Add Conexant audio support to the HD Audio driver [ALSA] hda-codec - Change Gigabyte K8N51 from 6stack to 6stack-digout [ALSA] hda-codec - Add support for Evesham Voyager C530RD laptops [ALSA] hda-codec - Add missing array to conexant driver [ALSA] hda-codec (realtek): add support for MacPro series workstations [ALSA] hda-codec - Add quirk for Turbo-X Coeus G610P [ALSA] Fix typo and add entry to documentation [ALSA] hda-codec - Add Asus P5W DH to alc882_cfg_tbl [ALSA] hda-codec - Change default config for Asus P5GD1 [ALSA] hda-codec - Add support for Toshiba M105 to Realtek patch [ALSA] hda-codec - Add support for Sigmatel STAC9202/9250/9251 codecs [ALSA] hda-codec - Add support for Samsung Q1 Ultra [ALSA] hda-codec - Add support for Fujitsu PI1556 Realtek ALC880 [ALSA] hda-codec - More fixes for Conexant HD Audio support [ALSA] hda-codec - Add method for configuring Mac Pro without PCI SSID [ALSA] hda-codec - Fix logic error in headphone mute for Conexant codecs [ALSA] hda-codec - Add suppoprt for Asus M2N-SLI motherboard [ALSA] hda-codec - more systems for Analog Devices [ALSA] hda-codec - Add Sony VGC-LA1 to patch_sigmatel.c [ALSA] hda-codec - Conexant improvements [ALSA] hda-codec - Add support for Gigabyte S-Series GA-M57SLI-S4 motherboard [ALSA] hda-codec - Add support for Asus A8JN Laptop [ALSA] HDA-Intel: Fix headphone squeal on Conexant audio [ALSA] hda-codec - Add support for new HP DV series laptops [ALSA] HDA: Add support for Gateway NX860 [ALSA] HDA: Add more systems to Sigmatel codec [ALSA] HDA: Fix headphone mute issue on non-eapd Conexant systems [ALSA] hda-codec - Add support for MSI K9N Ultra [ALSA] hda-codec - Add HP Pavillion quirk to Realtek code [ALSA] hda-codec - Add Fujitsu Siemens v3515 support to patch_conexant [ALSA] HDA - Change default configuration for Fujitsu Si3515 [ALSA] HDA-Intel - Add support for MSI K9AGM2-FIH motherboard [ALSA] hda-codec - Add support for the ASRock K8NF6G-VSTA motherboard [ALSA] hda-codec - Add more Dell systems [ALSA] hda-codec - Add support for Acer Aspire laptops [ALSA] This patch adds more support for Dell systems with Stac9205 codecs. [ALSA] hda-codec: Add 4 channel support for Realtek ALC883 [ALSA] hda-codec: Add two new systems to ALC883 [ALSA] HDA: Add support for Samsung Q1 Ultra Vista edition [ALSA] HDA: Add Asus VX1 support [ALSA] HDA: Enable chipset gcap usage [ALSA] HDA-Intel - Add support for Intel SCH [ALSA] HDA - Add support for the OQO Model 2 [ALSA] HDA Codecs: add support for Toshiba Equium L30
Todd Poynor (26): [JFFS2] Avoid warning for empty filesystems [MTD] cfi_cmdset_0001: Skip delay if Instant Block Locking is set [MTD] Avoid compile warnings for Intel CFI flash without OTP support. [MTD] CFI DEBUG_LOCK_BITS fixes for Intel NOR flash: ARM: 2691/1: PXA27x sleep fixes take 2 [MTD] XIP for AMD CFI flash. [MTD] mtdchar.c: Replace DEVFS by udev ARM: 2781/2: PXA27x Standby mode take 2 ARM: 2782/1: PXA27x MDREFR K0DB4 define [MTD] NOR flash map driver for TI OMAP boards. ARM: 2791/1: Add CRCs for aliased ARM symbols [JFFS2] Avoid compiler warnings when JFFS2_FS_WRITEBUFFER=n Merge with rsync://fileserver/linux [MTD] CHIPS: Recognize Spansion CFI 1.4 chips [MTD] mtd_blkdevs.c: Remove DEVFS leftovers [MTD] mtd_blkdevs.c: Fix names when many devices/partitions are created [MTD] Pre-CFI Sharp chip driver: Some speedups and cleanups [MTD] mtdchar: Return EINVAL for bad seeks instead of fixing up to valid byte [ARM] 2787/2: PXA27x low power modes support [ARM] 3087/1: PXA2xx flash platform device conversion [MTD] maps: Add mapping driver for PQ2FADS boards. [JFFS2] Return 0, not number of bytes written, for success at commit_write [MTD] NAND: nand_write_ecc memory and OOB corruption [MTD] CFI: Use 16-bit access to autoselect/read device id data include/linux/clk.h is betraying its ARM origins [MTD] MAPS: Merge Lubbock and Mainstone drivers into common PXA2xx driver
Tolentino, Matthew E (1): EFI fixes
Tollef Fog Heen (1): USB: pl2023: Remove USB id (4348:5523) handled by ch341
Tom "spot" Callaway (3): [FUSION]: Fix mptspi.c build with CONFIG_PM not set. [SPARC64]: Fix inline directive in pci_iommu.c [ATM]: Fix compiler warning noise with FORE200E driver
Tom 'spot' Callaway (10): [SPARC]: module version cleanups [SPARC]: Stop-A printk cleanup [SPARC]: TCX Framebuffer fixes [SPARC]: Missing sparc32 ksyms [SPARC]: More sparc32 ksyms cleanups [SPARC]: Fix mxcc warning [SPARC]: dump_stack for sparc [ATYFB]: Fix build with CONFIG_FB_ATY_GENERIC_LCD disabled. [SPARC32]: Enable generic IOMAP. [SPARC]: Fix p9100 framebuffer in 2.6
Tom Alsberg (1): CPU time limit patch / setrlimit(RLIMIT_CPU, 0) cheat fix
Tom Arbuckle (1): powerpc/pci: Fix PCI<->OF matching of old style multifunc devices
Tom Duffy (4): IB/mthca: Add Sun copyright notice Add kernel portion of user CM implementation (fix) Make visws compile again visws: linkage fix
Tom Goff (2): PIM-SM: namespace changes gre: Fix MTU calculation for bound GRE tunnels
Tom Hughes (1): dvb: dst: fix DST DVB-S get_frequency
Tom Mingarelli (1): [WATCHDOG] hpwdt: Add NMI priority option
Tom Parker (1): Blackfin arch: fix bug - Error if one serial has hardware flow control and the other doesn't
Tom Peng (2): [SCSI] libsas: reuse the original port when hotplugging phys in wide ports [SCSI] libsas: fix wide port hotplug issues
Tom Picard (1): ioat3: ioat3.2 pci ids for Jasper Forest
Tom Quetchenbach (2): tcp: tcp_probe buffer overflow and incorrect return value tcp: advertise MSS requested by user
Tom Rini (13): ppc32: Fix mpc8xx watchdog ppc32: Fix building 32bit kernel for 64bit machines ppc32: add <linux/compiler.h> to <asm/sigcontext.h> [NET]: linux/if_tr.h needs asm/byteorder.h kbuild: When checking depmod version, redirect stderr Change PowerPC MPC8xx maintainer ppc32: In the boot code, don't rely on BASE_BAUD directly ppc32: Kill PVR_440* defines ppc32: discard *.exit.text and *.exit.data sections Export RCS_TAR_IGNORE for rpm targets Remove bzImage target powerpc/boot: Better use of defaultimage- sh: Add a simple cmpxchg().
Tom Spink (1): uml: deal with inaccessible address space start
Tom Talpey (21): SUNRPC: Fix a nfs4 over rdma transport oops RPC/RDMA: refactor the inline memory registration code. RPC/RDMA: add data types and new FRMR memory registration enum. RPC/RDMA: check selected memory registration mode at runtime. RPC/RDMA: support FRMR client memory registration. RPC/RDMA: suppress retransmit on RPC/RDMA clients. RPC/RDMA: maintain the RPC task bytes-sent statistic. RPC/RDMA: avoid an oops due to disconnect racing with async upcalls. RPC/RDMA: adhere to protocol for unpadded client trailing write chunks. RPC/RDMA: return a consistent error, when connect fails. RPC/RDMA: fix connect/reconnect resource leak. RPC/RDMA: harden connection logic against missing/late rdma_cm upcalls. RPC/RDMA: reformat a debug printk to keep lines together. RPC/RDMA: optionally emit useful transport info upon connect/disconnect. RPC/RDMA: correct the reconnect timer backoff RPC/RDMA: ensure connection attempt is complete before signalling. SVCRDMA: remove faulty assertions in rpc/rdma chunk validation. XPRTRDMA: correct an rpc/rdma inline send marshaling error SUNRPC: dynamically load RPC transport modules on-demand NFS: load the rpc/rdma transport module automatically SVCRDMA: fix recent printk format warnings.
Tom Tucker (115): [NET]: Network Event Notifier Mechanism. [NET]: Core net changes to generate netevents [NET] infiniband: Cleanup ib_addr module to use the netevents RDMA: iWARP Connection Manager. RDMA: iWARP Core Changes. RDMA/amso1100: Add driver for Ammasso 1100 RNIC RDMA/amso1100: Add spinlocks to serialize ib_post_send/ib_post_recv RDMA/amso1100: Fix unitialized pseudo_netdev accessed in c2_register_device RDMA/amso1100: Initialize the wait_queue_head_t in the c2_qp structure svc: Add an svc transport class svc: Make svc_sock the tcp/udp transport svc: Change the svc_sock in the rqstp structure to a transport svc: Add a max payload value to the transport svc: Move sk_sendto and sk_recvfrom to svc_xprt_class svc: Add transport specific xpo_release function svc: Add per-transport delete functions svc: Add xpo_prep_reply_hdr svc: Add a transport function that checks for write space svc: Move close processing to a single place svc: Add xpo_accept transport function svc: Remove unnecessary call to svc_sock_enqueue svc: Move connection limit checking to its own function svc: Add a generic transport svc_create_xprt function svc: Change services to use new svc_create_xprt service svc: Change sk_inuse to a kref svc: Move sk_flags to the svc_xprt structure svc: Move sk_server and sk_pool to svc_xprt svc: Make close transport independent svc: Move sk_reserved to svc_xprt svc: Make the enqueue service transport neutral and export it. svc: Make svc_send transport neutral svc: Change svc_sock_received to svc_xprt_received and export it svc: Move accept call to svc_xprt_received to common code svc: Remove sk_lastrecv svc: Move the authinfo cache to svc_xprt. svc: Make deferral processing xprt independent svc: Move the sockaddr information to svc_xprt svc: Make svc_sock_release svc_xprt_release svc: Make svc_recv transport neutral svc: Make svc_age_temp_sockets svc_age_temp_transports svc: Move create logic to common code svc: Removing remaining references to rq_sock in rqstp svc: Make svc_check_conn_limits xprt independent svc: Move the xprt independent code to the svc_xprt.c file svc: Add transport hdr size for defer/revisit svc: Add /proc/sys/sunrpc/transport files svc: Add svc API that queries for a transport instance knfsd: Support adding transports by writing portlist file svc: Add svc_xprt_names service to replace svc_sock_names rdma: SVCRMDA Header File rdma: SVCRDMA Transport Module rdma: SVCRDMA Core Transport Services rdma: SVCRDMA recvfrom rdma: SVCRDMA sendto rdma: ONCRPC RDMA protocol marshalling rdma: makefile SVCRDMA: Add xprt refs to fix close/unmount crash SVCRDMA: Fix erroneous BUG_ON in send_write SVCRDMA: Check num_sge when setting LAST_CTXT bit RDMA/amso1100: Add check for NULL reply_msg in c2_intr() SVCRDMA: Add check for XPT_CLOSE in svc_rdma_send svc: Remove extra check for XPT_DEAD bit in svc_xprt_enqueue svc: Remove unused header files from svc_xprt.c svcrdma: Simplify receive buffer posting svcrdma: Fix race with dto_tasklet in svc_rdma_send svcrdma: Fix return value in svc_rdma_send svcrdma: Add put of connection ESTABLISHED reference in rdma_cma_handler svcrdma: Free context on ib_post_recv error svcrdma: Free context on post_recv error in send_reply svcrdma: Fix error handling during listening endpoint creation svcrdma: Return error from rdma_read_xdr so caller knows to free context svcrdma: Remove unused READ_DONE context flags bit svcrdma: Simplify RDMA_READ deferral buffer management svcrdma: Use standard Linux lists for context cache svcrdma: Shrink scope of spinlock on RQ CQ svcrdma: Move destroy to kernel thread svcrdma: Add reference for each SQ/RQ WR svcrdma: Move the QP and cm_id destruction to svc_rdma_free svcrdma: Cleanup queued, but unprocessed I/O in svc_rdma_free svcrdma: Use ib verbs version of dma_unmap svcrdma: Set rqstp transport address in rdma_read_complete function svcrdma: Copy transport address and arm CQ before calling rdma_accept svcrdma: Change svc_rdma_send_error return type to void svcrdma: Verify read-list fits within RPCSVC_MAXPAGES svcrdma: Add a type for keeping NFS RPC mapping svcrdma: Use RPC reply map for RDMA_WRITE processing svcrdma: Use reply and chunk map for RDMA_READ processing svcrdma: Move the DMA unmap logic to the CQ handler svcrdma: Add dma map count and WARN_ON svcrdma: Remove unneeded spin locks from __svc_rdma_free svcrdma: Remove unused wait q from svcrdma_xprt structure svcrdma: Limit ORD based on client's advertised IRD svcrdma: Add flush_scheduled_work to module exit function svcrdma: Create a kmem cache for the WR contexts svcrdma: Change WR context get/put to use the kmem cache svcrdma: Fix race between svc_rdma_recvfrom thread and the dto_tasklet svcrdma: Add Fast Reg MR Data Types svcrdma: Add FRMR get/put services svcrdma: Query device for Fast Reg support during connection setup svcrdma: Add a service to register a Fast Reg MR with the device svcrdma: Modify post recv path to use local dma key svcrdma: Add support to svc_rdma_send to handle chained WR svcrdma: Modify the RPC recv path to use FRMR when available svcrdma: Modify the RPC reply path to use FRMR when available svcrdma: Update svc_rdma_send_error to use DMA LKEY svcrdma: Fix IRD/ORD polarity RPC/RDMA: fix connection IRD/ORD setting 9p: rdma: RDMA Transport Support for 9P 9p: rdma: Set trans prior to requesting async connection ops 9p: Make all client spin locks IRQ safe 9p: Remove unneeded free of fcall for Flush p9: Fix leak of waitqueue in request allocation path Add a reference to sunrpc in svc_addsock svc: Move kfree of deferral record to common code svc: Clean up deferred requests on transport destruction
Tom Zanussi (54): relayfs relayfs: fix bogus param value in call to vmap relayfs: remove warning printk() in relay_switch_subbuf() relayfs: decouple buffer creation from inode creation relayfs: export relayfs_create_file() with fileops param relayfs: add relayfs_remove_file() relayfs: use generic_ip for private data relayfs: remove unused alloc/destroy_inode() relayfs: add Documention for non-relay files relayfs: add support for relay files in other filesystems relayfs: add Documentation on relay files in other filesystems relayfs: add support for global relay buffers relayfs: add Documentation on global relay buffers relayfs: cleanup, change relayfs_file_* to relay_file_* relayfs: Documentation cleanup, remove obsolete info relay: consolidate sendfile() and read() code Documentation update for relay interface relay: use plain timer instead of delayed work splice: relay support relay: fix bogus cast in subbuf_splice_actor() relay: fixup kerneldoc comment relay: fix splice problem splice: fix sendfile() issue with relay relay: fix "full buffer with exactly full last subbuffer" accounting problem relayfs: fix infinite loop with splice() tracing: fix leak in event_format_read() tracing: add run-time field descriptions for event filtering tracing: add ring_buffer_event_discard() to ring buffer tracing: add per-event filtering tracing: add per-subsystem filtering tracing/filters: use list_for_each_entry_safe tracing/filters: fix bug in copy_pred() tracing/filters: clean up filter_add_subsystem_pred() tracing/filters: use list_for_each_entry tracing/filters: free pred when clearing filters tracing/filters: use trace_seq_printf() to print filters tracing/filters: disallow integer values for string filters and vice versa tracing: filter fix for TRACE_EVENT_FORMAT events tracing/filters: add run-time field descriptions to TRACE_EVENT_FORMAT events tracing/filters: add TRACE_EVENT_FORMAT_NOFILTER event macro tracing/infrastructure: separate event tracer from event support tracing/filters: use ring_buffer_discard_commit() in filter_check_discard() tracing/filters: allow on-the-fly filter switching tracing/filters: add filter_mutex to protect filter predicates tracing/filters: move preds into event_filter object tracing/filters: distinguish between signed and unsigned fields tracing/filters: a better event parser tracing/filters: Don't use pred on alloc failure tracing/filters: Always free pred on filter_add_subsystem_pred() failure tracing/filters: Don't use pred on alloc failure tracing/filters: add filter Documentation perf trace: Remove unused code in builtin-trace.c perf trace: Update eval_flag() flags array to match interrupt.h tracing/syscalls: Use long for syscall ret format and field definitions
Tomas 'Sleep_Walker' Cech (2): [ARM] pxa/treo680: initial support MAINTAINERS: add entry for Palm Treo680
Tomas Cech (1): ARM: 5623/1: Treo680: ir shutdown typo fix
Tomas Janousek (5): Introduce boot based time Use boot based time for process start time and boot time in /proc Use boot based time for uptime in /proc udf: Fix regression in UDF anchor block detection rtc-dev: stop periodic interrupts on device release
Tomas Kovacik (1): pcmcia: disable prefetch/burst for OZ6933
Tomas Szepe (1): CONFIG_FILE_LOCKING should not depend on CONFIG_BLOCK
Tomas Winkler (291): [MAC80211]: PS mode fix [MAC80211]: add sta_notify callback iwlwifi: Fix rate setting in probe request for HW sacn iwlwifi: fix sending probe request in iwl 4965 iwlwifi: fix iwl_mac_add_interface handler iwlwifi: Add erp_ie_changed hanlder iwlwifi: renaming last_used and first_empty iwlwifi: rs-4965 fix return values iwlwifi: add TGN flag to qos parameters iwlwifi: remove cck_flag from iwl_driver_hw_info iwlwifi: remove cck_power_index_compensation iwlwifi: using PCI_DEVICE macro iwlwifi: replace restricted_reg with prph iwlwifi: rename restricted_mem to targ_mem iwlwifi: replacing wording restricted to nic access in iwl-io iwlwifi: Renames struct fw_image_desc to struct fw_desc iwlwifi: Support for uCode without init and bsm section iwlwifi: fix compliation warnings iwlwifi: add missing comments iwl4965: Remove redundant code in iwl4965_tx_cmd iwlwifi: move iwl4965_get_dma_hi_address function to iwl-helpers.h iwlwifi: remove iwl4965_tx_cmd iwlwifi: move uCode helper functions to iwl-helpers.h iwlwifi: 4965 unify rate scale variable names for station data iwlwifi: 3954 renames iwl3945_rate_scale_priv to iwl3945_rs_sta iwlwifi: Fix MIMO PS mode iwlwifi: remove ieee80211 types from iwl-helpers.h iwlwifi: reverting 'misc wireless annotations' patch for iwlwifi mac80211: set assoc flag to bss_conf iwlwifi: enable 802.11n in Kconfig iwlwifi: Fix HT compilation breakage caused by cfg80211 API for channels/bitrates patch iwlwifi: change iwl->priv iwl_priv * type in iwl-YYY-io.h iwlwifi: Add tx_ant_num hw setting variable iwlwifi: remove twice defined CSR register wireless: update US regulatory domain iwlwifi: removing unused priv->config iwlwifi: refactor init geos function iwlwifi: Fix 52 rate report in rx status iwlwifi: extract iwl-csr.h iwlwifi: Move HBUS address to iwl-csr.h iwlwifi: add struct iwl_cfg iwlwifi: Take the fw file name from the iwl_cfg. iwlwifi: fix locking unbalance in 4965 rate scale iwlwifi: add iwl-core module iwlwifi: queue functions cleanup iwlwifi: Fix 3945 rate scaling iwlwifi: 3945 split tx_complete to command and packet function iwlwifi: Use sta_bcast_id variable instead of BROADCAST_ID constant iwlwifi: Fix endianity in debug print iwlwifi: change rate number to a constant iwlwifi: rename iwl-4965-debug.h back to iwl-debug.h iwlwifi: rename struct iwl4965_priv to struct iwl_priv iwlwifi: Add TX/RX statistcs to driver iwlwifi: Add debugfs to iwl core iwlwifi: iwl3945 remove 4965 commands iwlwifi: move host command sending functions to core module iwlwifi: rename iwl-4965-io.h to iwl-io.h iwlwifi: improve NIC i/o debug prints information iwlwifi: iwl_priv - clean up in types of members iwlwifi: LED initialize before registering iwlwifi: Fix synchronous host command mac80211: eliminate conf_ht iwlwifi: eliminate conf_ht mac80211: add association capabilty and timing info into bss_conf iwlwifi: Eliminate association from beacon iwlwifi: hw names cleanup iwlwifi: move driver status inliners into iwl-core.h iwlwifi: use ieee80211_frequency_to_channel iwlwifi: generalize iwlwifi init flow iwlwifi: Fix byte count table for fragmented packets iwlwifi: move shared pointers to iwl_priv iwlwifi: hw_setting cleanup iwlwifi: support different num of tx and rx antennas iwlwifi: move the creation of LQ host command to iwlcore iwlwifi: introduce host commands callbacks iwlwifi: move rxon associated command to hcmd iwlwifi: Fix built-in compilation of iwlcore iwlwifi: move find station to iwl-sta.c iwlwifi: cleanup set_pwr_src iwlwifi: define ANA_PLL values in iwl-csr.h iwlwifi: export int iwl4965_set_pwr_src iwlwifi: changing EEPROM layout handling iwlwifi: remove includes to net/ieee80211.h iwlwifi: add apm init handler iwlwifi: add iwl_hw_detect function to iwl core iwlwifi: check eeprom version in pci probe time iwlwifi: reorganize TX RX constatns iwlwifi: 3945 remove unused SCD definitions iwlwifi: remove 49 prefix from general CSR values iwlwifi: remove unnecessary apmg settings iwlwifi: wrapping nic configuration in iwl core handler iwlwifi-5000: adding initial recognition for the 5000 family iwlwifi-5000: add ops infrastructure for 5000 iwlwifi-5000: add apm_init handler for 5000 HW family iwlwifi-5000: use iwl4965_set_pwr_src in 5000 iwlwifi-5000: EEPROM settings for 5000 iwlwifi-5000: adding iwl5000 HW parameters iwlwifi-5000: adjust antennas names in 5000 HW family iwlwifi-5000: Add HW REV of 5000 HW family iwlwifi-5000: add eeprom check version handler iwlwifi-5000: add nic config handler for 5000 HW iwlwifi: rename iwl-4965-commands to iwl-commands.h iwlwifi: rename iwl-4965.h to iwl-dev.h iwlwifi: move RX code to iwl-rx.c iwlwifi: don't override association channel with control channel iwlwifi: remove 4965 from station_entry iwlwifi: debugfs EEPROM dump iwlwifi: remove 4965 from rx_packet iwlwifi: generalize iwl4965_send_add_station function iwlwifi-5000: add build_addsta_hcmd handler for 5000 HW iwlwifi: move iwl4965_set_rxon_ht into iwlcore iwlwifi: compile iwl-sta into iwlcore iwlwifi: add device sysfs version entry iwlwifi: rename iwl4965_queue to iwl_queue iwlwifi: rename iwl4965_tx_info to iwl_tx_info iwlwifi: remove 4965 from iwl4965_tx_queue_update_write_ptr iwlwifi: remove 4965 prefix from iwl4965_frame iwlwifi: remove 4965 from iwl4965_rate_info iwlwifi: move iwl_bcast_addr to iwlcore iwlwifi: move more station managment into iwl-sta.c iwlwifi: remove 4956 form iwl4965_tx_cmd iwlwifi: refactor ieee80211_get_qos_ctrl iwlwifi: move TX code into iwl-tx.c iwlwifi: remove 4965 remainings in iwl-eeprom.c file iwlwifi: add debugfs to disable/enable run time calibration iwlwifi: refactor pci prob flow mac80211: fix ieee80211_rx_bss_put/get imbalance mac80211: reorder channel and freq reporting in wext scan report mac80211: fix ieee80211_get_buffered_bc mac80211: fix deadlock in sta->lock iwlwifi: mark 4965 ucode types iwlwifi: remove unused variable form __iwl4965_down iwlwifi: remove notif_missed_beacons variable iwlwifi: clean up alive_start routine iwlwifi: remove 4965 from alive_resp structures iwlwifi: setup correctly L1 L0S pi link values iwlwifi: implement apm reset flow iwlwifi: implement apm stop function iwlwifi: refactor stop master function iwlwifi: move txq_ctx_stop into iwl-tx.c iwlwifi: move iwl_rxq_stop into iwl-rx.c iwlwifi: add remove station functionality iwlwifi: move add sta handler to iwl-sta.c iwlwifi: move iwl_rx_missed_beacon_notif to iwl-rx.c iwlwifi-5000: implement initial calibration for 5000 iwlwifi: move tx response common handlers to iwlcore iwlwifi: move 4965 tx response into iwl-4965.c iwlwifi: move tx reclaim flow into iwl-tx iwlwifi: implement txq invalidate byte count table iwlwifi: move iwl_sta_modify_enable_tid_tx to iwl-sta.c iwlwifi: move aggregation code to iwl-tx.c iwlwifi: add frame count limit to link quality command iwlwifi: clean iwl4965_mac_config mac80211: fix unbalanced locking in ieee80211_get_buffered_bc mac80211: removing shadowed sband mac80211: add missing new line in debug print HT_DEBUG iwlwifi: add TX aggregation code for 5000 HW iwlwifi: remove unused flag iwlwifi: format log prints for easier parsing iwlwifi: refactor tx aggregation response flow iwlwifi: refactor setting tx power iwlwifi: move scan to iwl-scan.c iwlcore iwlwifi: move rate helpers to iwlcore iwlwifi: cleans up scanning code mac80211: fix beacon interval value mac80211: add phy information to giwname mac80211: add spectrum capabilities mac80211: fix warning: unused variable invoke_tx_handlers iwlwifi: Add eeprom version to the version file in sysfs iwlwifi: fix IBSS association flow iwlwifi: fix 4965 uCode load iwlwifi: fix error path of iwl_rfkill_init mac80211: remove useless tid assignment for management and control frames mac80211: fix warning: unused variable ifsta mac80211: call bss_info_change only once upon disassociation iwlwif: remove compilation warnings iwl_add_radiotap iwlwifi: remove post associate work iwlwifi: rs always set lq_sta->priv iwlwifi: differentiate 4965 and 5000 hw ampdu queues number iwlwifi: fix LED stall iwlwifi: LED use correctly blink table iwlwifi: unify 4965 and 5000 scanning code iwlwifi: enable active scanning mmc: wbsd.c fix shadowing of 'dma' variable mmc: fix sdio_io sparse errors mmc: fix spares errors of sdhci.c sdio: sdio_io.c Fix sparse warnings mac80211: fix fragmentation kludge iwlwifi: don't stop queue in the middle of fragmented packet mac80211: make listen_interval be limited by low level driver iwlwifi: move iwl4965_mac_ampdu_action to iwl4965-base.c iwlwifi: move beacon handling to iwl4965-base.c iwlwifi: move iwl4965_set_pwr_src to iwl4965-base.c iwlwifi: rename iwl-4695-rs to iwl-agn-rs iwlwifi: kill iwl4965_fill_rs_info iwlwifi: use dtim_period from association, and set listen_interval iwlwifi: rename iwl4965-base.c to iwl-agn.c iwlwifi: fix checkpatch.pl errors iwlwifi: rename 4965 to AGN iwlwifi: HW bug fixes iwlwifi: implement iwl5000_calc_rssi iwlwifi: fix unhandled interrupt when HW rfkill is on iwlwifi: grap nic access before accessing periphery registers iwlwifi: cleanup iwl_tx_skb mac80211: add ieee80211_queue_stopped) iwlwifi: kill struct iwl4965_lq_mngr mac80211: filter probes in ieee80211_rx_mgmt_probe_resp mac80211: cleanup mlme state namespace iwlwifi: workaround interrupt handling no some platforms iwlwifi: fix 64bit platform firmware loading iwlwifi: fix rx_chain computation iwlwifi: fix Tx cmd memory allocation failure handling mac80211: Fix low bit rate in IBSS iwlwifi: clean up hw scan handler iwlwifi: align set channel with mac80211 iwlwifi: use strict_strtoul instead of simple_strtoul iwlwifi: replace readl and writel with io/read/write/32 iwlwifi: remove rfkill warning from iwl-io iwlwifi: generic init calibrations framework iwlwifi: cleanup PCI register handling iwlwifi: fix host command header according the HW spec iwlwifi: remove bad language from the comments mac80211: change MIMO_PS to SM_PS mac80211: restructure disassoc/deauth flows mac80211: disassociate when moving to new BSS mac80211: remove disassociation code from ieee80211_set_associated mac80211: stop queues before carrier off iwlwifi: update 5350 Wifi PCI IDs iwlwifi: add MODULE_FIRMWARE for 5000 HW iwlwifi: don't delay scan in IBSS mode iwlwifi: make PS use named constants iwlwifi: don't fail if scan is issued too early mac80211: remove shadowed variables in ieee80211_master_start_xmit iwlwifi: scan correct setting of valid rx_chains iwlwifi: scan fix comment iwlwifi: remove STATUS_CONF_PENDING in scanning iwlwifi: fix ct kill configuration for 5350 iwlwifi: fix suspend to RAM in iwlwifi iwlwifi: make initial calibration set configurable iwlwifi: take a valid antenna upon rate scale init iwlwifi: refactor rxon time command iwlwifi: remove host commands structures from iwl_cmd iwlwifi: add iwl_cmd_queue_free for readability iwlwifi: unify tx antenna toggling iwlwifi: fix TX cmd dma unmapping iwlwifi: tx command must run on same tfd as packet iwlwifi: protect headers from double inclusion iwlwifi: refactor TX response flow iwlwifi: don't update TFD free counter for invalid station iwlwifi: parametrize eeprom versions iwlwifi: calibration command namespace renaming iwlwifi: refactor tx byte count table usage iwlwifi: run through spell checker mac80211: fix basic rates setting from association response iwlwifi: revamp tx scheduler byte count tables handling iwlwifi: move spectrum measurement code to iwl-spectrum.c file mac80211: rc80211_pid eliminate sparse warnings iwlwifi: consolidate station management code iwlwifi: rs: remove fc variable and other cleanups iwlwifi: iwl-fh.h cleanup iwlwifi: enable base band calibration in 5000 HW Bluetooth: Fix TX error path in btsdio driver iwlwifi: clean key table in iwl_clear_stations_table function mac80211: disassociate prior to unlinking AP/station iwlwifi: properly initialize calibration command header iwlwifi: 5150 add support for 5150 iwlwifi: 5150 enable DC calibration iwlwifi: 5150 compute ct kill threshold iwlwifi: 5150 parametrize eeprom versions iwlwifi: remove unused clip_groups priv member iwlwifi: remove includes of iwl-helpers.h where not needed iwlwifi: remove 4965 from common uCode API structures iwlwifi: add contact email to MODULE_AUTHOR iwlwifi: 3945 extract flow handler definitions into iwl-3945-fh.h iwlwifi: 3945 unfold iwl-3945-commands.h iwlwifi: use iwl-commands.h also in 3945 iwlwifi: 3945 remove duplicated code from iwl-3945-commands.h iwlwifi: 3945 drop usage of union tsf iwlwifi: 3945 remove iwl-3945-commands.h iwlwifi: clean up printing iwlwifi: don't use implicit priv in IWL_DEBUG iwlwifi: use pci registers defined in pci_regs.h iwlwifi: drop PCIe workaround applicable for development boards iwlwifi: replace test_and_set_bit by set_bit in clear stations function iwlwifi: drop struct iwl3945_hw_key iwlwifi: drop iwl3945_tid_data iwlwifi: unify station management iwlwifi: drop sw_crypto from hw_params. iwlwifi: unify iwl_setup_rxon_timing imwc3200: move iwmc3200 SDIO ids to sdio_ids.h rfkill: add the GPS radio type
Tomasz Chmielewski (1): [ARM] 5208/1: fsg-setup.c fixes
Tomasz Grobelny (2): dccp: Policy-based packet dequeueing infrastructure dccp qpolicy: Parameter checking of cmsg qpolicy parameters
Tomasz K (1): USB: cp2101 device
Tomasz Kazmierczak (2): USB: pl2303: added support for OTi's DKU-5 clone cable USB: pl2303: removed support for OTi's DKU-5 clone cable
Tomasz Kvarsin (1): warning fix: unsigned->signed
Tomasz Lemiech (1): tulip: Fix for MTU problems with 802.1q tagged frames
Tomi Koivulahti (1): V4L/DVB (4775): [patch] Add Compro USB IDs
Tomi Orava (1): V4L/DVB (9107): Alternative version of Terratec Cinergy T2 driver
Tomi Valkeinen (3): [ARM] OMAP: wait for pwrdm transition after clk_enable() ARM: OMAP: Fix printing of reserved memory for frambuffer ARM: OMAP2/3: DMA: implement trans copy and const fill
Tommi Kyntola (1): [ALSA] intel8x0 - Fix speaker output after S2RAM
Tommi Rantala (2): omapfb: Blizzard: fix pointer to be const omapfb: Blizzard: constify register address tables
Tommy Christensen (3): [VLAN]: Fix early vlan adding leads to not functional device r8169: call proper VLAN receive function 3c59x: avoid blindly reading link status twice
Tommy S. Christensen (5): [NET]: Disable queueing when carrier is lost. [NETLINK]: Fix race with recvmsg(). [NETLINK]: Move broadcast skb_orphan to the skb_get path. [NETLINK]: Defer socket destruction a bit 3c59x: read current link status from phy
Tomohiro Kusumi (1): [SCSI] lpfc 8.2.4 : Make lpfc legacy I/O port free
Tomoki Sekiyama (1): AF_UNIX: Fix deadlock on connecting to shutdown socket
Tomoya Adachi (2): USBHID: report descriptor fix for MacBook JIS keyboard HID: report descriptor fix for remaining MacBook JIS keyboards
Tomáš Čech (1): [ARM] pxa/treo680: move LCD power GPIO to proper place
Tong Li (1): OProfile: fixed x86_64 incorrect kernel call graphs
Toni Mueller (1): sdladrv.c build fix
Tony Battersby (30): fix libata inquiry VPD for ATAPI devices [NET]: sanitize kernel_accept() error path ide: fix serverworks.c UDMA regression libata: increase 128 KB / cmd limit for ATAPI tape drives [SCSI] iscsi_tcp: fix potential lockup with write commands [SCSI] iscsi: return data transfer residual for data-out commands [SCSI] sym53c8xx: fix free_irq() regression [SCSI] sym53c8xx: fix "irq X: nobody cared" regression [SCSI] 3w-9xxx: fix abysmal write performance on some motherboards [SCSI] move single_lun flag from scsi_device to scsi_target [SCSI] sg: fix /proc/scsi/sg/devices when no SCSI devices [SCSI] sym53c8xx: fix resid calculation [SCSI] fix BUG when sum(scatterlist) > bufflen shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM intel-iommu: fix endless "Unknown DMAR structure type" loop [SCSI] sg: fix races during device removal [SCSI] sg: fix races with ioctl(SG_IO) [SCSI] sym53c8xx: fix shost use-after-free and memory leak [SCSI] sym53c8xx: fix NULL deref on error path [SCSI] sym53c8xx: fix bogus free_irq() on error path [SCSI] sym53c8xx: unmap pci memory after probe errors [SCSI] sym53c8xx: handle pci_iomap() failures [SCSI] sym53c8xx: use a queue depth of 1 for untagged devices [SCSI] sym53c8xx: don't flood syslog with negotiation messages epoll: don't use current in irq context epoll: remember the event if epoll_wait returns -EFAULT epoll: remove unnecessary xchg epoll: clean up ep_modify epoll: use real type instead of void * ipc: make shm_get_stat() more robust
Tony Breeds (63): JFS: Remove shadow variable from fs/jfs/jfs_txnmgr.c:xtLog() Fix soft lockup with iSeries viocd driver [SPARC64]: Small cleanups time.c libertas: use standard kernel macros [POWERPC] Fix Kconfig undefined symbol 'IBM_NEW_EMAC_ZMII' Fix build failure for drivers/ata/pata_scc.c [POWERPC] Fix powermac late initcall to only run on powermac [POWERPC] Fix VDSO gettimeofday() when called with NULL struct timeval [POWERPC] Move iSeries_tb_recal into its own late_initcall. [POWERPC] Create a dummy zImage if no valid platform has been selected [POWERPC] Modify sched_clock() to make CONFIG_PRINTK_TIME more sane [POWERPC] Add __read_mostly support for powerpc Fix compile failure in arch/powerpc/kernel/pci-common.c Revert "[POWERPC] Do firmware feature fixups after features are initialised" pmac: build fix Fix "no_sync_cmos_clock" logic inversion in kernel/time/ntp.c sparc64 (and others): fix tty_ioctl.c build [POWERPC] Convert define_machine(mpc885_ads) to C99 initializer syntax [POWERPC] Implement {read,update}_persistent_clock [POWERPC] Implement generic time of day clocksource for powerpc [POWERPC] Fix panic in RTAS code [POWERPC] Implement clockevents driver for powerpc [POWERPC] Enable tickless idle and high res timers for powerpc [POWERPC] Fix vmemmap warning in init_64.c Fix discrepancy between VDSO based gettimeofday() and sys_gettimeofday(). Clocksource is continuous regardless of the state of the host's TSC. [POWERPC] Fix build failure when CONFIG_VIRT_CPU_ACCOUNTING is not defined [POWERPC] Demote clockevent printk to KERN_DEBUG [POWERPC] Fix hardware IRQ time accounting problem. [POWERPC] Use a sensible default for clock_getres() in the VDSO Fix compilation of powerpc asm-offsets.c with old gcc Fix compile of swim3 as module V4L/DVB (7195): xc5000: fix build error when built as module lguest: fix build breakage Build fix for drivers/s390/char/defkeymap.c [POWERPC] Fix undefined pmu_sys_suspended compilation error [POWERPC] Fix drivers/macintosh/mediabay.c when !CONFIG_ADB_PMU [POWERPC] Fix arch/powerpc/platforms/powermac/pic.c when !CONFIG_ADB_PMU [POWERPC] Update wait_state_cycles in the VPA [POWERPC] Make iSeries spin on __secondary_hold_spinloop, like pSeries [POWERPC] Raise the upper limit of NR_CPUS and move the pacas into the BSS ieee1394: silence defined but not used warning in non-modular builds [POWERPC] Fix building of pmac32 when CONFIG_NVRAM=m [POWERPC] Export empty_zero_page and copy_page in arch/ppc powerpc: Change the default link address for pSeries zImage kernels powerpc: Fix building of arch/powerpc/mm/mem.o when MEMORY_HOTPLUG=y and SPARSEMEM=n drivers/video/aty/radeon_base.c: notify user if sysfs_create_bin_file() failed powerpc: Wireup new syscalls powerpc: Fix compiler warning in arch/powerpc/mm/mem.c powerpc: Force printing of 'total_memory' to unsigned long long powerpc: Guard htab_dt_scan_hugepage_blocks appropriately powerpc: Guard from_rtc_time() in platforms/powermac/time.c powerpc: Guard print_device_node_tree() with #if 0 powerpc: Work around gcc's -fno-omit-frame-pointer bug powerpc/mpc5200: Silence warnings in arch/powerpc/platforms/52xx/mpc52xx_pci.c powerpc: Protect against NULL pointer deref in phyp-dump code powerpc: Pass a valid token to rtas_call() in phyp-dump code powerpc: Run sbc610 USB fixup code only on the appropriate platform. ixgbe: Be explict with what we are !'ing in ixgbe_sfp_config_module_task() parport_pc: Fix build failure drivers/parport/parport_pc.c for powerpc ixgbe: Be explict with what we are !'ing in ixgbe_sfp_config_module_task() powerpc/mpic: Cleanup mpic_find() implementation powerpc: Check for unsupported relocs when using CONFIG_RELOCATABLE
Tony Broad (1): V4L/DVB (10265): budget.c driver: Kernel oops: "BUG: unable to handle kernel paging request at ffffffff
Tony Camuso (2): PCI: Correct last two HP entries in the bfsort whitelist PCI: Correct last two HP entries in the bfsort whitelist
Tony Cook (3): USB: mos7840: add new device id USB: fix mos7840 problem with minor numbers USB: mos7840: fix debug log messages
Tony Jones (20): audit: fix oops removing watch if audit disabled hwmon: Convert from class_device to device spi doesn't need class_device aoechr: Convert from class_device to device DMA: Convert from class_device to device for DMA engine IDE: Convert from class_device to device for ide-tape ISDN: Convert from class_device to device for ISDN capi adb: Convert from class_device to device MCP_UCB1200: Convert from class_device to device mtd: Convert from class_device to device for MTD/mtdchar paride: Convert from class_device to device for block/paride pktcdvd: Convert from class_device to device for block/pktcdvd tifm: Convert from class_device to device for TI flash media cosa: Convert from class_device to device for cosa sync driver USB: Convert from class_device to device for USB core USB: convert ohci debug files to use debugfs instead of sysfs USB: convert ehci debug files to use debugfs instead of sysfs USB: remove incorrect struct class_device from the printer gadget IB: convert struct class_device to struct device SCSI: convert struct class_device to struct device
Tony Li (1): [POWERPC] Add missing semicolon for fsl_pci.c
Tony Lindgren (220): ARM: 2760/1: Add a warning on dynamic tick timekeeping on some platforms ARM: 2771/1: Dynamic Tick support for OMAP, take 4 ARM: 2797/1: OMAP update 1/11: Update include files ARM: 2798/1: OMAP update 2/11: Change ARM Kconfig to support omap1 and omap2 ARM: 2800/1: OMAP update 3/11: Move OMAP1 core code into mach-omap1 directory ARM: 2799/1: OMAP update 4/11: Move OMAP1 LED code into mach-omap1 directory ARM: 2806/1: OMAP update 5/11: Move board files into mach-omap1 directory ARM: 2801/1: OMAP update 6/11: Split OMAP1 common code into id, io and serial ARM: 2807/1: OMAP update 7a/11: Move arch-omap to plat-omap ARM: 2809/1: OMAP update 7b/11: Move arch-omap to plat-omap ARM: 2812/1: OMAP update 7c/11: Move arch-omap to plat-omap ARM: 2802/1: OMAP update 8/11: Update OMAP arch files ARM: 2804/1: OMAP update 9/11: Update OMAP arch files ARM: 2805/1: OMAP update 10/11: Update H2 defconfig ARM: 2803/1: OMAP update 11/11: Add cpufreq support Fix OMAP specific typo in smc91x.h [ARM] 2887/1: OMAP 2/4: Update files common to omap1 and omap2, take 2 [ARM] 2888/1: OMAP 3/4: Update omap include files, take 2 [ARM] 2880/1: OMAP 4/4: Update H2 defconfig [ARM] 2890/1: OMAP 1/4: Update omap1 specific files, take 2 [ARM] 3024/1: Add cpu_v6_proc_fin [ARM] 3141/1: OMAP 1/5: Update omap1 specific files [ARM] 3142/1: OMAP 2/5: Update files common to omap1 and omap2 [ARM] 3145/1: OMAP 3a/5: Add support for omap24xx [ARM] 3146/1: OMAP 3b/5: Add omap24xx clock framework [ARM] 3143/1: OMAP 4/5: Update omap include files [ARM] 3144/1: OMAP 5/5: Update omap H2 defconfig ARM: OMAP: 1/4 Fix clock framework to use clk_enable/disable ARM: OMAP: 2/4 Fix clock framework to use clk_enable/disable for omap1 ARM: OMAP: 3/4 Fix clock framework to use clk_enable/disable for omap2 ARM: OMAP: 4/4 Fix clock framework to use clk_enable/disable misc [ARM] 3279/1: OMAP: 1/3 Fix low-level io init [ARM] 3280/1: OMAP: 2/3 Fix low-level io init for omap1 boards [ARM] 3278/1: OMAP: 3/3 Fix low-level io init for omap2 boards fix next_timer_interrupt() for hrtimer [ARM] 3426/1: ARM: OMAP: 1/8 Update clock framework [ARM] 3427/1: ARM: OMAP: 2/8 Update timers [ARM] 3428/1: ARM: OMAP: 3/8 Update pin multiplexing [ARM] 3429/1: ARM: OMAP: 4/8 Update GPIO [ARM] 3430/1: ARM: OMAP: 5/8 Update PM [ARM] 3454/1: ARM: OMAP: 6/8 Update framebuffer low-level init code, take 2 [ARM] 3455/1: ARM: OMAP: 7/8 Misc updates, take 2 [ARM] 3433/1: ARM: OMAP: 8/8 Update board files [ARM] 3460/1: ARM: OMAP: Remove unnecessary nop_release() [ARM] 3461/1: ARM: OMAP: Fix clk_get() when using id and name [ARM] 3554/1: ARM: Fix dyntick locking ARM: OMAP: Fix gpt2_ick clock bit ARM: OMAP: Fix DMA channel irq handling for omap24xx ARM: OMAP: Update cpufreq support for 24xx ARM: OMAP: Add initial 24xx suspend support ARM: OMAP: Mux updates for external DMA and GPIO ARM: OMAP: Fix SRAM to use MT_MEMORY instead of MT_DEVICE ARM: OMAP: Multiplexing for 24xx GPMC wait pin monitoring [ARM] 3676/1: ARM: OMAP: Fix dmtimers and timer32k to compile on OMAP1 [ARM] 3677/1: OMAP: Update H2 defconfig [ARM] 3678/1: MMC: Make OMAP MMC work [ARM] 3743/1: ARM: OMAP: Fix compile for OMAP [ARM] 3838/1: ARM: DCC debug console support for ARM11 ARM: OMAP: Avoid sleeping during arch_reset ARM: OMAP: Remove sys_ck and sys_clkout from McBSP for 24xx ARM: OMAP: DMA source and destination addresses are unsigned ARM: OMAP: Reset GPIO irq state after free_irq() ARM: OMAP: Fix spinlock recursion for dyntick ARM: OMAP: Fix typo for 24xx GPIO resume ARM: OMAP: Sync DMA with linux-omap tree ARM: OMAP: Sync clocks with linux-omap tree ARM: OMAP: Remove common pm.c USB: Allow compile in g_ether, fix typo ARM: OMAP: Remove obsolete alsa typedefs ARM: OMAP: Use linux/delay.h not asm/delay.h ARM: OMAP: Add missing get_irqnr_preamble and arch_ret_to_user for omap2 ARM: OMAP: Include missing header USB: Allow transfer_buffer with transfer_dma mmc-omap: Fix omap to use MMC_POWER_ON mmc-omap: Clean up omap set_ios and make MMC_POWER_ON work ARM: OMAP: Sync headers with linux-omap ARM: OMAP: Sync core code with linux-omap ARM: OMAP: Fix gpmc header ARM: OMAP: Mostly cosmetic to sync up with linux-omap tree ARM: OMAP: Fix warning in dma.c ARM: OMAP: Remove old PM_SUSPEND_DISK ARM: OMAP: Fix section mismatch warning USB: Add support for Olimex arm-usb-ocd JTAG interface serial port USB: Disable file_storage USB_CONFIG_ATT_WAKEUP OMAP: add TI TWL92330/Menelaus Power Management chip driver ARM: OMAP: Tabify mux.c ARM: OMAP: Sync board specific files with linux-omap ARM: OMAP: Update omap h2 defconfig ARM: OMAP: Add omap osk defconfig i2c-omap: Fix NULL pointer dereferencing ARM: OMAP: Request DSP memory for McBSP ARM: OMAP: Get rid of unnecessary ifdefs in GPIO code ARM: OMAP1: Make omap1 boards to use omap_nand_platform_data ARM: OMAP1: Update defconfigs for omap1 ARM: OMAP1: Misc clean-up ARM: OMAP1: Fix compile for boards depending on old gpio expander ARM: OMAP1: Refresh OSK defconfig ARM: OMAP1: Refresh H2 defconfig ARM: OMAP1: Compile in other 16xx boards to OSK defconfig ARM: OMAP: Fix missing makefile options [ARM] 4869/1: ARM: OMAP: Fix compile for mcbsp i2c-omap: Fix unhandled fault ARM: OMAP: Allow registering pin mux function ARM: OMAP: Split omap_cfg_reg() into omap processor specific functions ARM: OMAP1: Timer32K: Fix timer32K for clockevents and clean it up ARM: OMAP2: Add new pin multiplexing configurations ARM: OMAP2: Clean-up mux code ARM: OMAP2: Add register access for 34xx ARM: OMAP2: Remove old 24xx PM code ARM: OMAP2: Clean up 24xx clock code MMC: OMAP: Remove extra divisor increase MMC: OMAP: Remove cover switch handling to allow adding multislot support ARM: OMAP: Update MMC header to fix compile ARM: OMAP: Warn on disabling clocks with no users mmc: Fix omap compile by replacing dev_name with dma_dev_name [ARM] 5038/1: ARM: OMAP: Remove tsc2102 references from board-palmte.c ARM: OMAP: DMA: Make channels dynamic for multi-boot ARM: OMAP: DMA: Remove __REG access ARM: OMAP: DMA: Clean-up code ARM: OMAP: SRAM: Move sram-fn.S from plat-omap to mach-omap1 ARM: OMAP: SRAM: Move omap2 sram-fn.S to sram242x.S ARM: OMAP: SRAM: Split sram24xx.S into sram242x.S and sram243x.S ARM: OMAP: Clean up interrupt lines to fix warnings for multi-omap ARM: OMAP: Change omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG ARM: OMAP: USB: Change omap USB code to use omap_read/write instead of __REG ARM: OMAP: Remove __REG access for multi-omap ARM: OMAP: Introduce omap_globals and prcm access functions for multi-omap ARM: OMAP: Turn CM and PRM access into functions ARM: OMAP2: Move sleep.S into sleep24xx.S ARM: OMAP2: Use omap_globals for CPU detection for multi-omap ARM: OMAP2: Misc updates from linux-omap tree [ARM] 5301/1: ARM: OMAP: Add missing irq defines [ARM] 5305/1: ARM: OMAP: Fix compile of McBSP by removing unnecessary check [ARM] 5302/1: ARM: OMAP: Revert omap3 WDT changes to avoid merge conflict USB: ohci-omap: handle other omap15xx chips USB: omap_udc: sync with OMAP tree ARM: OMAP: Fix get_irqnr_and_base to clear spurious interrupt bits ARM: OMAP: Fix define for twl4030 irqs i2c-omap: Clean-up i2c-omap ARM: OMAP: Remove broken LCD driver for SX1 ARM: OMAP2: Prepare cpu detection for further improvements ARM: OMAP2: Fix cpu detection ARM: OMAP3: Warn about spurious interrupts omap mmc: Remove broken MMC init code omap mmc: Add better MMC low-level init omap mmc: Add low-level initialization for hsmmc controller USB: otg: sharable otg transceiver ops ARM: OMAP: Fix compile for various McBSP ARM: OMAP: Fix compile for palmte ARM: OMAP: Fix compile for beagle ARM: OMAP: Fix gpio.c compile on 15xx with CONFIG_DEBUGFS ARM: OMAP: Fix ASoC by enabling writes to XCCR and RCCR McBSP registers, v3 ARM: OMAP: Remove unused platform devices, v3 ARM: OMAP: Fix compile for h3 MMC ARM: OMAP: Fix omap34xx revision detection for ES3.1 ARM: OMAP: Fix hsmmc init, v2 [ARM] omap: Fix omap1 clock issues ARM: OMAP: No need to include board-perseus2.h or board-fsample.h from hardware.h ARM: OMAP: No need to include board-h2.h from hardware.h ARM: OMAP: No need to include board-h3.h from hardware.h ARM: OMAP: No need to include board-innovator.h from hardware.h ARM: OMAP: No need to include board-osk.h from hardware.h ARM: OMAP: No need to include board-palm*.h from hardware.h ARM: OMAP: No need to include board-omap2430sdp.h from hardware.h ARM: OMAP: No need to include board-apollon.h from hardware.h ARM: OMAP: No need to include board-h4.h from hardware.h ARM: OMAP: No need to include board-ldp.h from hardware.h ARM: OMAP: No need to include board-overo.h from hardware.h ARM: OMAP: No need to include board-nokia.h from hardware.h ARM: OMAP: Remove remaining board-*.h includes from hardware.h ARM: OMAP3: Add more GPIO mux options ARM: OMAP3: Add base address definitions and resources for OMAP 3 IS, v2 [ARM] OMAP: Fix compile for omap2_init_common_hw() [ARM] 5434/1: ARM: OMAP: Fix mailbox compile for 24xx [ARM] 5436/1: ARM: OMAP: Fix compile for rx51 mmc: Fix compile for omap_hsmmc.c ARM: OMAP: Remove old dead gpio expander code Merge branch 'omap-clock-fixes' into omap-fixes ARM: OMAP2/3: Add name for musb clocks ARM: OMAP2/3: Change omapfb to use clkdev for dispc and rfbi, v2 ARM: OMAP2/3: Remove OMAP2_32KSYNCT_BASE ARM: OMAP2/3: Remove OMAP_PRM_REGADDR and OMAP2_PRM_BASE ARM: OMAP2/3: Move define of OMAP2_VA_IC_BASE to be local to entry-macro.S ARM: OMAP2/3: Remove OMAP2_PRCM_BASE ARM: OMAP2/3: Remove OMAP_CM_REGADDR ARM: OMAP2/3: Reorganize Makefile to add omap4 support ARM: OMAP1: Misc clean-up ARM: OMAP2/3: Remove OMAP2_32KSYNCT_BASE ARM: OMAP2/3: Remove OMAP_PRM_REGADDR and OMAP2_PRM_BASE ARM: OMAP2/3: Move define of OMAP2_VA_IC_BASE to be local to entry-macro.S ARM: OMAP2/3: Remove OMAP2_PRCM_BASE ARM: OMAP2/3: Remove OMAP_CM_REGADDR ARM: OMAP2/3: Reorganize Makefile to add omap4 support Merge branch 'omap-clock-upstream' of git://git.pwsan.com/linux-2.6 into for-next ARM: OMAP2/3: Add generic smc91x support when connected to GPMC ARM: OMAP: Add some entries to MAINTAINERS ARM: OMAP2/3: Remove L4_WK_OMAP_BASE, L4_PER_OMAP_BASE, L4_EMU_BASE, L3_OMAP_BASE ARM: OMAP3: Initialize more devices for LDP Merge branch 'omap-upstream' into for-next Merge branch 'omap3-upstream' into for-next Merge branch 'omap3-boards' into for-next Merge branch 'omap4' into for-next [ARM] 5536/1: Move clk_add_alias() to arch/arm/common/clkdev.c i2c-omap: Fix build breaking typo cpu_is_omap_2430 OMAP: Fix IOMEM macro for assembly OMAP: Fix testing of cpu defines for mach-omap1 OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead OMAP: Rename OMAP_MPUIO_BASE to OMAP1_MPUIO_BASE OMAP: Remove ifdefs for io.h Merge branch 'pm-upstream/debug' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into for-next Merge branch '2_6_32_for_next' of git://git.pwsan.com/linux-2.6 into for-next omap: Fix compile for arch/arm/mach-omap2 omap: Fix mcspi compile for 2420 omap: Fix 44xx compile omap: Fix matrix_keymap_data usage omap: Fix incorrect 730 vs 850 detection Merge branch 'pm-fixes-32' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into omap-fixes-for-linus Merge branch '2_6_32rc4_fixes' of git://git.pwsan.com/linux-2.6 into omap-fixes-for-linus omap2: Fix detection of n8x0 omap2: Fix console serial port number for n8x0
Tony Lindgren tony (1): Add MMC_CAP_{MULTIWRITE,BYTEBLOCK} flags
Tony Luck (232): [IA64] fix: warning: `ql_size' might be used uninitialized [IA64] MAX_PGT_FREES_PER_PASS must be 'L' to avoid warning [IA64] Need to handle lfetch in "no_context" case. [IA64] print "siblings" before {physical,core,thread} id [IA64] manually apply changes to arch/ia64/sn/kernel/Makefile [IA64] Fix two warnings introduced by perfmon patches. [IA64] Update arch/ia64/configs/tiger_defconfig Merge with /home/aegl/GIT/linus Merge with linus Merge with temp tree to get David's gdb inferior calls patch [IA64] alternate perfmon handler Sync with Linus - rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [IA64] initialize spinlock pfm_alt_install_check [IA64] Use "PER_CPU" form of EXPORT macro auto merge with /home/aegl/GIT/linus Auto merge with /home/aegl/GIT/linus [IA64] Update comment to describe modes set in default control register. Auto merge with /home/aegl/GIT/linus Auto merge with /home/aegl/GIT/linus [IA64] Refresh tiger_defconfig Auto merge with /home/aegl/GIT/linus Auto merge with /home/aegl/GIT/ia64-test Auto merge with /home/aegl/GIT/linus [IA64] Update tiger_defconfig [IA64] Update zx1_defconfig Auto merge with /home/aegl/GIT/linus [IA64] fix generic/up builds Auto merge with /home/aegl/GIT/linus Auto merge with /home/aegl/GIT/linus Auto merge with /home/aegl/GIT/linus Auto merge with /home/aegl/GIT/linus Auto merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Auto merge with /home/aegl/GIT/linus Auto merge with /home/aegl/GIT/linus e1000: no need for reboot notifier pull perfmon context load into release tree Auto-update from upstream Auto-update from upstream [IA64] Updated tiger defconfig [IA64] remove unused function __ia64_get_io_port_base Auto-update from upstream Auto-update from upstream Pull prarit-bus-sysdata into release branch [IA64] backout incorrect fix for simulator boot issue Pull lameter-spinlock-optimization into release branch Pull mm-context-fix into release branch Pull lameter-rwsem-limit into release branch Pull unaligned-snsc_event into release branch Pull swiotlb-size into release branch Pull asm-segment into release branch Pull acpi-p-state into release branch Pull pending-2.6.14 into release branch Pull ngam-maule-steiner into release branch Pull rationalise-regions into release branch [IA64-SGI] One new use of "UNCACHED" needed fixing for sn2 region cleanup Auto-update from upstream [IA64] Low byte of current->personality is not a bitmask. Auto-update from upstream [IA64] simplified efi memory map parsing [IA64] Manual merge fix for 3 files [IA64] Need to include <asm/sn/io.h> in a few more places. Pull sim-fixes into release branch Pull sn-features into release branch [IA64] fix circular dependency on generation of asm-offsets.h Pull fix-offsets-h into release branch [IA64] Two more uses of cpuid_to_cnodeid() must go. [IA64] end of kernel 'data' is at _end, not _edata Removed remaining PCI specific references from swiotlb.c Pull mbcs-init-sn-check into release branch Update from upstream with manual merge of Yasunori Goto's Pull altix-fpga-reset into release branch Pull altix-mmr into release branch Pull hp-machvec into release branch Pull 1024-cpu into release branch Pull ar-k0-usage into release branch Pull move-iosapic-to-acpi into release branch Pull update-default-configs into release branch Pull acpi-produce-consume into release branch Pull sn_pci_legacy_read-write into release branch Pull define-node-cleanup into release branch Pull new-efi-memmap into release branch Pull remove-sn-bist-lock into release branch Pull sparsemem-v5 into release branch Pull big-sim-disk into release branch Pull proc-cpuinfo-siblings into release branch Pull asm-slot-fix into release branch Pull for-each-cpu into release branch Pull xpc-disengage into release branch Pull fix-bte-copy into release branch Pull fix-slow-tlb-purge into release branch Pull optimize-ptrace-threads into release branch Auto-update from upstream [IA64] fix warning unused variable `g' manual update from upstream: Auto-update from upstream Auto-update from upstream Auto-update from upstream Pull align-sig-frame into release branch Pull mca-check-psp into release branch Pull memoryless-node-allocation into release branch Pull extend-notify-die into release branch Pull context-bitmap into release branch Pull add-mmio-to-proc-iomem into release branch [IA64] refresh tiger_defconfig ready for 2.6.15 Auto-update from upstream [IA64] Split 16-bit severity field in sal_log_record_header Auto-update from upstream [IA64] Fix compile warnings in setup.c [IA64] Add stub entry to fsys.S for sys_migrate_pages Pull perfmon-montecito into release branch Pull update-tlbflush-sn into release branch Pull sgi-drivers-makefile-cleanup into release branch Pull sn-recursive-flags-for-select-builds into release branch [IA64] Fix CONFIG_PRINTK_TIME [IA64] sys32_signal() forgets to initialize ->sa_mask Pull new-syscalls into release branch Pull fix-cpu-possible-map into release branch [IA64] die_if_kernel() can return [IA64] refresh default config files Pull bsp-removal into release branch Pull ia64-mutex-primitives into release branch Pull sem2mutex-ioc4 into release branch Pull delete-sigdelayed into release branch Pull sn-handle-sc-powerdown into release branch Pull altix-ce1.0-asic into release branch Pull sn2-mmio-writes into release branch Pull icc-cleanup into release branch Pull mca-cleanup into release branch Pull sn2-reduce-kmalloc-wrap into release branch [IA64] Avoid "u64 foo : 32;" for gcc3 vs. gcc4 compatibility [IA64] Wire up new syscall sync_file_range() [IA64] 'msg' may be used uninitialized in xpc_initiate_allocate() [IA64] Wire up new syscalls {set,get}_robust_list [IA64] Add "model name" to /proc/cpuinfo Pull rework-memory-attribute-aliasing into release branch Auto-update from upstream [IA64] fix ia64 build (fadt_descriptor) [IA64] palinfo.c: s/register_cpu_notifier/register_hotcpu_notifier/ [IA64] tiger_defconfig s/NR_CPUS=4/NR_CPUS=16/ [IA64] Fix breakage in simscsi.c Pull model-name into release branch Pull esi-support into release branch Revert "[IA64] Unwire set/get_robust_list" [IA64] Fix breakage from irq change [IA64] perfmon fix for global IRQ fix [IA64] Need export for csum_ipv6_magic [IA64] s/termios/ktermios/ in simserial.c [IA64] fix arch/ia64/mm/contig.c:235: warning: unused variable `nid' [IA64] Take defensive stance on ia64_pal_get_brand_info() [IA64] enable trap code on slot 1 [IA64] Move sg_dma_{len,address} from pci.h to scatterlist.h [IA64] Fix example error injection program Revert "[IA64] swiotlb abstraction (e.g. for Xen)" [IA64] Pick highest possible saved_max_pfn for crash_dump [IA64] refresh config files [IA64] Fix arch/ia64/pci/pci.c:571: warning: `return' with a value Pull error-inject into release branch Pull percpu-dtc into release branch Pull mem-attribute into release branch [IA64] Fix some section mismatch errors [IA64] Removal of percpu TR cleanup in kexec code [IA64] typo s/kenrel/kernel/ [IA64] Fix warnings resulting from type-checking in dev_dbg() [IA64] Wire up epoll_pwait and utimensat [IA64] more warning cleanups [IA64] Fix - Section mismatch: reference to .init.data:mvec_name [IA64] mca.c:121: warning: 'cpe_poll_timer' defined but not used [IA64] drivers/char/snsc_event.c:206: warning: unused variable `p' [IA64] wire up {signal,timer,event}fd syscalls [IA64] s/scalibility/scalability/ [IA64] Fix bogus messages about system calls not implemented. [IA64] Yet another section mismatch warning [IA64] start_secondary() and smp_callin() should be __cpuinit [IA64] acpi_get_sysname() should be __init [IA64] Don't set psr.ic and psr.i simultaneously [IA64] Un-break ia64 build [IA64] Clean away some code inside some non-existent CONFIG ifdefs [IA64] refresh some config files for 64K pagesize Pull vector-domain into release branch [IA64] Convert to generic timekeeping/clocksource Pull ia64-clocksource into release branch [IA64] fix section mismatch warnings [IA64] Nail two more simple section mismatch errors [IA64] Fix build failure in fs/quota.c [IA64] build fix for scatterlist [IA64] Fix build for CONFIG_SMP=n [IA64] Fix perfmon sysctl directory modes [IA64] Fix section mismatch in contig.c version of per_cpu_init() [IA64] Wire up timerfd_{create,settime,gettime} syscalls [IA64] Simplify cpu_idle_wait [IA64] Fix build for sim_defconfig Pull fsys_gettimeofday into release branch Pull virt-cpu-accounting into release branch Pull regset into release branch Pull percpureserve into release branch Pull kvm-patches into release branch Pull nptcg into release branch Pull miscellaneous into release branch [IA64] Workaround for RSE issue [IA64] Bugfix for system with 32 cpus Pull pvops into release branch [IA64] Wire up new system calls [IA64] Move include/asm-ia64 to arch/ia64/include/asm [IA64] Fix uniprocessor build w.r.t. SGI_XP and SGI_GRU [IA64] Update generic config [IA64] Ensure cpu0 can access per-cpu variables in early boot code [IA64] Put the space for cpu0 per-cpu area into .data section [IA64] Fix annoying IA64_TR_ALLOC_MAX message. Pull compat into release branch Pull utrace into release branch Pull pv_ops-xen into release branch Pull vtd-iommu into release branch [IA64] Build VT-D iommu support into generic kernel [IA64] Rationalize kernel mode alignment checking [IA64] Fix section mismatch ioc3uart_init()/ioc3uart_submodule [IA64] Turn on CONFIG_HAVE_UNSTABLE_CLOCK [IA64] Build fix for __early_pfn_to_nid() undefined link error [IA64] xen_domu build fix Pull cpumask into release branch Pull pvops into release branch [IA64] wire up preadv/pwritev system calls [IA64] hook up new rt_tgsigqueueinfo syscall [IA64] ia64 does not need umount2() syscall Pull for-2.6.31 into release Add Fenghua Yu as temporary co-maintainer for ia64 [IA64] implement ticket locks for Itanium [IA64] Squeeze ticket locks back into 4 bytes. [IA64] Re-implement spinaphores using ticket lock concepts [IA64] SMT friendly version of spin_unlock_wait() Pull ticket4byte into release branch Pull ticket-spinaphore into release branch Revert "[IA64] fix percpu warnings"
Tony Murray (1): USB: Correct Sierra Wireless USB EVDO Modem Device ID
Tony Olech (4): USB: ftdi-elan: client driver for ELAN Uxxx adapters USB: u132-hcd: host controller driver for ELAN U132 adapter pcmcia: IDs for Elan serial PCMCIA devcies USB: u132-hcd/ftdi-elan: add support for Option GT 3G Quad card
Tony Thompson (1): ARMv7: Mark the PTWs inner WBWA on SMP and WB on UP
Tony Vroon (18): [POWERPC] PMU LED whitelisting of PowerMac 7,2 and 7,3 [ALSA] hda-codec - Add Fujitsu Lifebook E8410 to quirk table [ALSA] hda-codec - Fujitsu Lifebook port replicator/dock headphone jack sense [ALSA] hda - Fujitsu Lifebook PC speaker signal [ALSA] hda - COMPAL IFL90/JFL-92 laptop quirk mac80211: implement EU regulatory domain mac80211: implement EU regulatory domain ALSA: hda - Add lifebook model for Realtek ALC269 fujitsu-laptop: Add DMI callback for Lifebook S6420 fujitsu-laptop: Add BL power, LED control and radio state information fujitsu-laptop: Simplify SBLL/SBL2 backlight handling ALSA: hda - Add tyan model for Realtek ALC262 ALSA: Document tyan model for Realtek ALC262 fujitsu-laptop: Use RFKILL support bitmask from firmware ALSA: hda - Compaq Presario CQ60 patching for Conexant ALSA: hda - Acer Inspire 6530G model for Realtek ALC888 ALSA: hda - Line In for Acer Inspire 6530G model sata_nv: MSI support, disabled by default
Tony Wan (2): V4L/DVB (5646): V4l: saa7134: add support for 10moons TM300 card V4L/DVB (5647): Saa7134: enable ir-remote for 10moons TM300
Toralf Foerster (1): fix build error for HISAX_NETJET
Toralf Förster (2): ieee80211softmac_io.c: fix warning "defined but not used" [MTD] [NAND] fix 2 "unused variable" warnings in cafe_nand.c
Torben Mathiasen (1): New updated devices.txt - LANANA
Torben Schulz (1): ALSA: hda - Improved MacBook 3,1 support
Tore Anderson (2): kbuild: ensure mrproper removes .old_version ext3: fix documentation of online resizing
Torez Smith (1): powerpc: Indicate which oprofile counters to use while in compat mode
Tormod Volden (1): drm/i915: ignore lvds on AOpen Mini PC MP-915
Torsten Ertbjerg Rasmussen (2): rtc: ds1743 support rtc: rtc-ds1742 nvram attribute fix
Torsten Kaiser (1): ieee1394: ieee1394_transactions needs sched.h
Torsten Krah (1): asus-laptop: Add support for P30/P35
Torsten Seeboth (2): v4l: 648: some clean up in cx88 tvaudio c V4L: 919: improves the audio handling for nicam on cx88-audio
Toru UCHIYAMA (1): gianfar: gfar_remove needs to call unregister_netdev()
Toshihiro HANAWA (1): m32r: Fix IPI function calls for SMP
Toshimune Konno (1): [ALSA] ice1724 - Add support for Prodigy 7.1 XT
Toshinobu Sugioka (2): sh: Fix a sign extension bug in memset(). sh: Fix mmap2 for handling differing PAGE_SIZEs.
Toshiyuki Okajima (6): mistaken ext4_inode_bitmap for ext4_block_bitmap jbd: positively dispose the unmapped data buffers in journal_commit_transaction() ext3: provide function to release metadata pages under memory pressure ext4: provide function to release metadata pages under memory pressure page-writeback: fix the calculation of the oldest_jif in wb_kupdate() ext4: fix dx_map_entry to support 256k directory blocks
Toyo Abe (3): posix-timers: Fix clock_nanosleep() doesn't return the remaining time in compatibility mode posix-timers: Fix the flags handling in posix_cpu_nsleep() [TUNTAP]: Fix wrong debug message.
Travis Place (9): [ALSA] hda - Fix ASUS P5GD1 model [ALSA] hda - Add model for ASUS P5K-E/WIFI-AP [ALSA] hda - Added support for Foxconn P35AX-S mainboard ALSA: hda - Added model selection for iMac 24" ALSA: hda - Added SSID for 'Fujitsu Siemens Amilo M1451G' laptop ALSA: hda - Add automatic model setting for the Acer Aspire 5920G laptop ALSA: CA0106 on MSI K8N Diamond PLUS Motherboard ALSA: hda - Add model for Toshiba L305 laptop ALSA: hda - Make the HP EliteBook 8530p use AD1884A model laptop
Trent Jaeger (3): [LSM-IPSec]: Security association restriction. [LSM-IPSec]: Per-packet access control. [LSM-IPSec]: Corrections to LSM-IPSec Nethooks
Trent Piepho (254): V4L/DVB (3657): Kconfig: Add firmware download comments for or51211 and or51132 V4L/DVB (3658): Kconfig: Fix PCI ID typo in VIDEO_CX88_ALSA help text V4L/DVB (3672): Fix memory leak in dvr open V4L/DVB (3763): Bug fix: Wrong tuner was used pcHDTV HD-3000 card symbol_put_addr() locks kernel V4L/DVB (3708a): Clean up some cruft in or51132 frontend V4L/DVB (3721): Fix spelling V4L/DVB (3723): Avoid unnecessary firmware re-loads in or51132 frontend V4L/DVB (3724): Remove a wee bit of cruft V4L/DVB (3739): Add support for FE_GET_FRONTEND to or51132 frontend V4L/DVB (3761): Silence some dprintk's in cx88-mpeg V4L/DVB (3757): Fix alignment after the replacement from semaphore to muxex V4L/DVB (4002): Adjust VBI offset to match value reported in VBI format V4L/DVB (4014): Remove the spagetti code gotos that aren't useful V4L/DVB (4104): Default "yes", no. default y, yes. V4L/DVB (4105): Remove uneeded prototype V4L/DVB (4106): Fix problems with AV7110 firmware building V4L/DVB (4118): Whitespace cleanups V4L/DVB (4275): The FE_SET_FRONTEND_TUNE_MODE ioctl always returns EOPNOTSUPP V4L/DVB (4367): Videodev: Handle class_device related errors V4L/DVB (4368): Bttv: use class_device_create_file and handle errors V4L/DVB (4379): Videodev: Check return value of class_device_register() correctly V4L/DVB (4380): Bttv: Revert VBI_OFFSET to previous value, it works better V4L/DVB (4411): Fix minor errors in build files V4L/DVB (4366): Remove of couple of useless lines V4L/DVB (4400): Tda826x: Remove 0-byte I2C write; put tuner_ops info in static struct V4L/DVB (4488): Fix possible crash in Hauppauge eeprom reading V4L/DVB (4490): Whitespace cleanup V4L/DVB (4532): Isl6421: Release callback installed incorrectly V4L/DVB (4533): Tda9887: add configuration setting for L standard PLL gating V4L/DVB (4752): DVB: Add DVB_FE_CUSTOMISE support for MT2060 V4L/DVB (4751): Fix DBV_FE_CUSTOMISE for card drivers compiled into kernel V4L/DVB (4722): Cx88: Add support for VIDIOC_INT_[SR]_REGISTER ioctls V4L/DVB (4789): Lgdt330x: SNR and signal strength reporting V4L/DVB (4938): Cx88: Convert lgdt3302 tuning function to use dvb_pll_attach V4L/DVB (5144): Restore VIDIOC_INT_[SG]_REGISTER calls V4L/DVB (5146): Make VIDIOC_INT_[SG]_REGISTER ioctls no longer internal only V4L/DVB (5162): Change VIDIOC_DBG_[SG]_REGISTER ioctls' reg address to 64 bits V4L/DVB (5163): Add checks for CAP_SYS_ADMIN to VIDIOC_DBG_G_REGISTER V4L/DVB (5164): Compat: Handle input_register_device() change and some others V4L/DVB (5166): Remove obsolete alias defines of CONFIG_* settings V4L/DVB (5390): Radio: Fix error in Kbuild file V4L/DVB (5360): Dvb-pll: Use sizeof() to get name length V4L/DVB (5361): Dvb-pll: Fix Kconfig files and allow dvb-pll to be optional V4L/DVB (5362): Dvb-pll: add code for doing tuner initialization V4L/DVB (5363): Dvb: Remove lgh06xf driver V4L/DVB (5374): Or51132: refactor i2c code, improve error resilience V4L/DVB (5391): Saa7134: Clean up printk()s V4L/DVB (5392): Zr364xx: Use kernel's byte-swapping function V4L/DVB (5427): M920x: Improve I2C operations V4L/DVB (5428): M920x: Detect zero-length I2C messages and fix a typo V4L/DVB (5452): Cx88: merge identical boards V4L/DVB (5455): Dvb-pll: Adjust rounding to be consistent V4L/DVB (5456): Dvb-pll: Move IF frequency from per-band data to per-tuner data V4L/DVB (5457): Dvb-pll: Replace sleep function with a more capable one V4L/DVB (5494): Lgdt330x: Fix some warnings V4L/DVB (5502): Sn9c102: more efficient register writing code V4L/DVB (5503): Sn9c102: declare constant byte sequences as static const V4L/DVB (5504): Sn9c102: Make driver V4L2 not V4L1 V4L/DVB (5517): Usbvision: store the device database more efficiently V4L/DVB (5525): Usbvision: fix confusion over 7-bit vs 8-bit TDDA9887 addresses V4L/DVB (5557): Cafe_ccic: check return value of pci_enable_device Fix constant folding and poor optimization in byte swapping code V4L/DVB (5570): V4l1-compat: misc fixes for pixelformat function V4L/DVB (5571): V4l1-compat: Make VIDIOCSPICT return errors in a useful way Fix Kconfig dependency problems wrt boolean menuconfigs V4L/DVB (5808): Bttv: fix v4l1 breaking the driver V4L/DVB (5629): Cx88: VP3054 support can't be a module when cx88 is compiled in V4L/DVB (5636): Integrate all users of the fmd1216 tuner with dvb-pll V4L/DVB (5745): Dvb: use '+=' instead of '=' for EXTRA_CFLAGS V4L/DVB (5777): Dvb-pll digitv dvb-usb: Eliminate last user of dvb_pll_configure V4L/DVB (5805): Bttv: Fix problems with probing for non-existent tuners V4L/DVB (5806): Bttv: Be consistent in using symbolic names instead of constants V4L/DVB (5807): Bttv: Add support for DBG_[SG]_REGISTER ioctls V4L/DVB (5831): stradis: use ARRAY_SIZE V4L/DVB (5832): ir-common: optimize bit extract function V4L/DVB (5834): dvb-core: fix signedness warnings and const stripping V4L/DVB (5877): radio-gemtek-pci: remove unused structure member V4L/DVB (5886): zr36067: Fix problem setting norms V4L/DVB (5887): zr36067: Fix poll() operation V4L/DVB (5888): zr36067: Driver was not returning correct image size V4L/DVB (5890): zr36067: Add UYVY, RGB555X, RGB565X, and RGB32 formats V4L/DVB (5891): zr36067: Turn off raw capture properly V4L/DVB (5899): bttv: Fix Viewcast Osprey 440 support V4L/DVB (5900): usbvision: fix bugs [sg]_register functions V4L/DVB (5991): dvb-pll: Set minimum and maximum frequency properly V4L/DVB (6042): b2c2-flexcop: fix Airstar HD5000 tuning regression V4L/DVB (5885): zr36067: Fix problems with module parameters V4L/DVB (5975): cx88: Wrong values used for HD-3000 radio mode V4L/DVB (5976): mt2131 s5h1409: correct frontend selection logic V4L/DVB (5977): cx8800: Add register debug functions to radio device too V4L/DVB (5978): tuner: Better tuner radio support V4L/DVB (6019): cx88: Make card database more memory efficient V4L/DVB (6020): cx88: Fix use of uninitialized variable V4L/DVB (6021): cx88: Copy board information into card state V4L/DVB (6022): cx88: Move card core creation from cx88-core.c to cx88-cards.c V4L/DVB (6023): cx88: Clean up some ugly and inconsistent printk()s V4L/DVB (6031): Fix for bug 7819: fixed hotplugging for dvbnet V4L/DVB (6034): cx88: Add parameter to control radio deemphasis time constant V4L/DVB (6064): cx88: Add symbolic names for the PCI interrupt bits V4L/DVB (6065): cx88-alsa: Call core irq handler when needed V4L/DVB (6066): cx88-alsa: Change order of interrupt enabling, fix spurious IRQs V4L/DVB (6067): cx88-alsa: Hardware doesn't support mono audio V4L/DVB (6068): cx88-alsa: Use pci_dev->revision V4L/DVB (6082): cx88: Improve risc instruction printing in sram channel dump V4L/DVB (6083): cx88-alsa: Rework buffer handling V4L/DVB (6084): cx88-alsa: Eliminate snd_cx88_cards V4L/DVB (6085): cx88-alsa: Fix mmap support V4L/DVB (6184): cx88-alsa: Make volume control stereo V4L/DVB (6186): cx88-alsa: Remove some unused fields in card state struct V4L/DVB (6245): GemTek Radio card - frequency calculation V4L/DVB (6246): GemTek Radio card - Control Word V4L/DVB (6283): videobuf: Remove references to old Kconfig option name V4L/DVB (6284): cx23885: Update to new videobuf code V4L/DVB (6299): dvb: Add dependencies for VIDEOBUF_DVB V4L/DVB (6300): CodingStyle cleanup V4L/DVB (6301): pvrusb: Update DEBUGIFC sysfs to kernel 2.6.13+ V4L/DVB (6311): dvb: Replace list_for_each+list_entry with list_for_each_entry V4L/DVB (6312): cx88: Replace list_for_each+list_entry with list_for_each_entry V4L/DVB (6313): ivtv: Replace list_for_each+list_entry with list_for_each_entry V4L/DVB (6314): saa7134: Replace list_for_each+list_entry with list_for_each_entry V4L/DVB (6315): pvrusb2: Change list_for_each+list_entry to list_for_each_entry V4L/DVB (6316): Change list_for_each+list_entry to list_for_each_entry [ALSA] ca0106: Add analog mute controls for cards with SPI DAC [ALSA] ca0106: replaced control add sequences with macro [ALSA] ca0106: power down SPI DAC channels when not in use [ALSA] ca0106: Add more symbol SPI register names and use them [ALSA] ca0106: remove extra commands in SPI DAC init sequence [ALSA] snd-bt87x: Improve support for different board types [ALSA] snd-bt87x: Power down audio ADC when not in use [ALSA] ad1848: Fix msleep while atomic [ALSA] ad1848: simplify MCE down code kbuild: modpost problem when symbols move from one module to another V4L/DVB (6185): cx88-alsa: Add mute controls, change control names V4L/DVB (6187): cx88-alsa: Add TLV support V4L/DVB (6332): cx88: Only include the blackbird fields if blackbird is selected V4L/DVB (6333): cx88: Change void* card_priv to struct vp3054_i2c_state V4L/DVB (6334): cx88: Change (struct cx8802_dev)->drvlist to a list_head and fix bugs V4L/DVB (6335): cx8802: Replace list_for_each+list_entry with list_for_each_entry V4L/DVB (6336): cx8802: Plug memory leak when unregistering a driver V4L/DVB (6352): ir-kbd-i2c: Missing break statement [ALSA] snd-bt87x: Make the load_all option work correctly V4L/DVB (6391): bttv: SPICT ioctl doesn't work with vlc V4L/DVB (6392): bttv: Update initial image size when set via V4L1 VIDIOCMCAPTURE V4L/DVB (6514): em28xx: Include linux/mm.h V4L/DVB (6507): bttv: whitespace cleanup V4L/DVB (6508): ttpci: Rework Kconfig menus and Makefile [POWERPC] Make pci_bus_to_host()'s struct pci_bus * argument const PCI: Hotplug: fakephp: Return success, not ENODEV, when bus rescan is triggered [MTD] [NOR] Read extended device ID from AMD/Spansion CFI flash chips [MTD] [NOR] Fixup for incorrect CFI data in Spansion S29GL064/32N flash chips gpiolib: fix off by one errors powerpc: Improve (in|out)_[bl]eXX() asm code gianfar: Fix error in mdio reset timeout PHY: Avoid unnecessary aneg restarts phylib: Wake PHY state machine on interrupt gianfar: Create net device with carrier down sysfs: Make dir and name args to sysfs_notify() const leds: Make default trigger fields const kbuild: tag with git revision when git describe is missing gianfar: Fix race in TBI/SerDes configuration gianfar: Don't reset TBI<->SerDes link if it's already up powerpc: Repair device bindings documentation powerpc/85xx: L2 cache size wrong in 8572DS dts phylib: Fix auto-negotiation restart avoidance phylib: Add Vitesse VSC8221 SGMII PHY powerpc: Better setup of boot page TLB entry PCI: Make settable sysfs attributes more consistent powerpc/fsl-pci: Better ATMU setup for 85xx/86xx powerpc/fsl-pci: Set relaxed ordering on prefetchable ranges powerpc/fsl-booke: Don't hard-code size of struct tlbcam powerpc/fsl-booke: Remove num_tlbcam_entries powerpc/fsl-booke: Remove code duplication in lowmem mapping powerpc/fsl-booke: Allow larger CAM sizes than 256 MB powerpc/fsl-booke: Make CAM entries used for lowmem configurable V4L/DVB (10212): Convert to be a pci driver V4L/DVB (10222): zoran: Better syntax for initializing array module params V4L/DVB (10223): zoran: Remove global device array V4L/DVB (10224): zoran: Use pci device table to get card type V4L/DVB (10225): zoran: Remove zr36057_adr field V4L/DVB (10226): zoran: Get rid of extra module ref count V4L/DVB (10516a): zoran: Update MAINTAINERS entry PCI: don't scan existing devices PCI: pci_scan_slot() returns newly found devices PCI Hotplug: restore fakephp interface with complete reimplementation V4L/DVB (10558): bttv: norm value should be unsigned V4L/DVB (10559): bttv: Fix TDA9880 norm setting code V4L/DVB (10560): bttv: make tuner card info more consistent V4L/DVB (10561): bttv: store card database more efficiently V4L/DVB (10562): bttv: rework the way digital inputs are indicated V4L/DVB (10563): bttv: clean up mux code for IVC-120G V4L/DVB (10564): bttv: fix external mux for PHYTEC VD-009 V4L/DVB (10565): bttv: fix external mux for RemoteVision MX V4L/DVB (10566): bttv: clean up mux code for IDS Eagle V4L/DVB (10567): bttv: shrink muxsel data in card database V4L/DVB (10568): bttv: dynamically allocate device data V4L/DVB (10791): videodev: not possible to register NULL video_device V4L/DVB (10792): cx88: remove unnecessary forward declaration of cx88_core V4L/DVB (10794): v4l2: Move code to zero querybuf output struct to v4l2_ioctl V4L/DVB (10811): videodev: only copy needed part of RW ioctl's parameter V4L/DVB (10812): v4l2: Zero out read-only ioctls in one place V4L/DVB (10813): v4l2: New function v4l2_video_std_frame_period V4L/DVB (10814): saa7146: some small fixes V4L/DVB (10815): bttv: Don't need to zero ioctl parameter fields V4L/DVB (10816): cx88: Don't need to zero ioctl parameter fields V4L/DVB (10817): stkwebcam: Don't need to zero ioctl parameter fields V4L/DVB (10818): usbvision: Don't need to zero ioctl parameter fields V4L/DVB (10819): gspca: Don't need to zero ioctl parameter fields V4L/DVB (10820): meye: Don't need to zero ioctl parameter fields V4L/DVB (10848): zoran: Change first argument to zoran_v4l2_buffer_status V4L/DVB (10930): zoran: Unify buffer descriptors V4L/DVB (10933): zoran: Pass zoran_fh pointers instead of file pointers V4L/DVB (10934): zoran: replace functions names in strings with __func__ V4L/DVB (11260): v4l2-ioctl: Check format for S_PARM and G_PARM V4L/DVB (11261): saa7146: Remove buffer type check from vidioc_g_parm V4L/DVB (11262): bttv: Remove buffer type check from vidioc_g_parm V4L/DVB (11263): gspca: Stop setting buffer type, and avoid memset in querycap V4L/DVB (11264): omap24xxcam: Remove buffer type check from vidioc_s/g_parm V4L/DVB (11265): stkwebcam: Remove buffer type check from g_parm and q/dq/reqbufs V4L/DVB (11266): vino: Remove code for things already done by video_ioctl2 V4L/DVB (11267): cafe_ccic: Remove buffer type check from XXXbuf V4L/DVB (11268): cx23885-417: Don't need to zero ioctl parameter fields V4L/DVB (11269): cx88-blackbird: Stop setting buffer type in XXX_fmt_vid_cap V4L/DVB (11270): meye: Remove buffer type checks from XXX_fmt_vid_cap, XXXbuf V4L/DVB (11271): usbvision: Remove buffer type checks from enum_fmt_vid_cap, XXXbuf V4L/DVB (11272): zr364xx: Remove code for things already done by video_ioctl2 leds: Add openfirmware platform device support V4L/DVB (11660): zoran: fix bug when enumerating format -1 V4L/DVB (11661): v4l2-ioctl: Check buffer types using g_fmt instead of try_fmt V4L/DVB (11662): v4l2-ioctl: Clear buffer type specific trailing fields/padding V4L/DVB (11964): b2c2: Fix problems with frontend attachment V4L/DVB (11901): v4l2: Create helper function for bounding and aligning images V4L/DVB (11902): pxa-camera: Use v4l bounding/alignment function V4L/DVB (11903): sh_mobile_ceu_camera: Use v4l bounding/alignment function V4L/DVB (11904): zoran: Use v4l bounding/alignment functiob V4L/DVB (11905): vivi: Use v4l bounding/alignment function V4L/DVB (11906): saa7134: Use v4l bounding/alignment function V4L/DVB (11907): cx88: Use v4l bounding/alignment function V4L/DVB (11908): w8968cf: Use v4l bounding/alignment function V4L/DVB (11909): cx23885: Use v4l bounding/alignment function V4L/DVB (11910): mt9: Use v4l bounding/alignment function V4L/DVB (11911): cx231xx: Use v4l bounding/alignment function V4L/DVB (11912): em28xx: Use v4l bounding/alignment function V4L/DVB (11913): cx231xx: TRY_FMT should not actually set anything V4L/DVB (12003): v4l2: Move bounding code outside I2C ifdef block leds: Add options to have GPIO LEDs start on or keep their state V4L/DVB (12291): b2c2: fix frontends compiled into kernel V4L/DVB (12287): dvb-pll: Add Samsung TDTC9251DH0 DVB-T NIM V4L/DVB (12288): dvb-pll: Add support for Samsung TBDU18132 DVB-S NIM V4L/DVB (12289): dvb-pll: Add support for Samsung TBMU24112 DVB-S NIM V4L/DVB (12290): dvb-pll: Add support for Alps TDEE4 DVB-C NIM V4L/DVB (12292): b2c2: Use dvb-pll for AirStar DVB-T's tuner V4L/DVB (12293): b2c2: Use dvb-pll for Skystar2 rev 2.3 and rev 2.6 V4L/DVB (12294): b2c2: Use dvb-pll for Cablestar2
Trevor Highland (2): eCryptfs: set inode key only once per crypto operation eCryptfs: change the type of cipher_code from u16 to u8
Trevor Keith (3): kbuild: add static to prototypes trivial: kbuild: remove extraneous blank line after declaration of usage() Fix all -Wmissing-prototypes warnings in x86 defconfig
TripleX (1): Chinese translation of Documentation/stable_api_nonsense.txt
TripleX Chung (2): Chinese: add translation of SubmittingPatches Chinese: add translation of stable_kernel_rules.txt
Trond Myklebust (938): NFS: Fix lookup intent handling NFS: Ensure that we revalidate the cached file length for llseek(SEEK_END) RPC: Fix a race with rpc_restart_call() RPC: Ensure XDR iovec length is initialized correctly in call_header RPC: Make rpc_create_client() destroy the transport on failure. RPC: Make rpc_create_client() probe server for RPC program+version support NFS: Kill annoying mount version mismatch printks NFS: Header file cleanup... NFS: Remove unused NFS inode field readdir_timestamp. RPC: Shrink struct rpc_task by switching to wait_on_bit() NFS: cleanup: shrink struct nfs_open_context NFS: Add hooks to allow common NFS attribute code to clear cached acls RPC: fix accounting bug in the case of a truncated RPC message NFS: Fix up v3 ACL caching code NFSv4: Fix an Oops in the callback code. RPC: Ensure rpc calls respects the RPC_NOINTR flag RPC: Clean up socket autodisconnect NFS: Clean up readdir changes. NFSv4: Ensure that propagate NFSv4 state errors to the reclaim code NFSv4: Fix up races in nfs4_proc_setattr() NFS: Fix the file size revalidation NFS: Cleanup of caching code, and slight optimization of writes. NFS: Ensure that fstat() always returns the correct mtime NFS: Write optimization for short files and small O_SYNC writes. NFS: Make searching and waiting on busy writeback requests more efficient. NFS: Replace nfs_page insertion sort with a radix sort VFS: Ensure that all the on-stack struct file_lock call fl_release_private NLM: cleanup for blocked locks. NLM: fix a client-side race on blocking locks. NFSv4: Clean up nfs4 lock state accounting NFS: Add debugging code to NFSv4 readdir NFS: Ensure ACL xdr code doesn't overflow. NFS: Ensure we always update inode->i_mode when doing O_EXCL creates NFS: Drop inode after rename NFS: Don't expose internal READDIR errors to userspace NFS: Make /proc/mounts display the protocol used by NFSv4 Revert "[PATCH] RPC,NFS: new rpc_pipefs patch" Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 NFS: Fix cache consistency races NFS: Fix Oopsable/unnecessary i_count manipulations in nfs_wait_on_inode() Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6 RPC: allow call_encode() to delay transmission of an RPC call. NFSv4: Add functions to order RPC calls NFSv4: Fix a potential CLOSE race NFSv4: Remove obsolete state_owner and lock_owner semaphores NFSv4: Remove nfs4_client->cl_sem from close() path NFSv4: Add missing handling of OPEN_CONFIRM requests on CLAIM_DELEGATE_CUR. NFSv4: Make NFS clean up byte range locks asynchronously NFSv4: Fix up handling of open_to_lock sequence ids NFS: Fix up a race in the NFS implementation of GETLK VFS: Allow the filesystem to return a full file pointer on open intent NFSv4: Eliminate nfsv4 open race... [NFS]: Check that the server returns a valid regular file to our OPEN request VFS: Make link_path_walk set LOOKUP_CONTINUE before calling permission(). NFSv4: Return delegation upon rename or removal of file. NFSv4: Return delegations in case we're changing ACLs NFSv4: If a delegated open fails, ensure that we return the delegation NFSv4: Ensure that we recover from the OPEN + OPEN_CONFIRM BAD_STATEID race Fix Connectathon locking test failure NFS: Fix rename of directory onto empty directory Merge branch 'master' of ssh://rsync.linux-nfs.org/home/trondmy/www_sites/rsync.linux-nfs.org/pub/linux/nfs-2.6 Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6 NFSv4: Fix an oopsable condition in nfs_free_seqid NFSv4: Final tweak to sequence id NFSv4: Fix up locking for nfs4_state_owner Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6 Merge branch 'master' of ssh://rsync.linux-nfs.org/home/trondmy/www_sites/rsync.linux-nfs.org/pub/linux/nfs-2.6 Revert "RPC: stops the release_pipe() funtion from being called twice" NFS: Fix a bad cast in nfs3_read_done Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6 NFS: Cleanup initialisation of struct nfs_fattr NFS: Convert cache_change_attribute into a jiffy-based value NFS: Optimise inode attribute cache updates NFS: Don't let nfs_end_data_update() clobber attribute update information NFSv4: Add directory post-op attributes to the CREATE operations. NFS: Optimise attribute revalidation on close(). NFS: Add optional post-op getattr instruction to the NFSv4 file close. NFS: Ensure that nfs_link() instantiates the dentry correctly NFSv4: Add post-op attributes to nfs4_proc_link() NFSv4: Add post-op attributes to nfs4_proc_rename() NFSv4: Add post-op attributes to nfs4_proc_remove() NFSv4: Add post-op attributes to NFSv4 write and commit callbacks. NFSv4: Convert unnecessary XDR warning messages into dprintk() NFS: Allow files that are open for write to invalidate caches RPC: Ensure that nobody can queue up new upcalls after rpc_close_pipes() Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6 Ensure that 'make distclean' does not delete files in '.git' NFS: Remove unbalanced spin_unlock() calls from nfs_refresh_inode() NFSv4: Fix a race between open() and close() NFSv4: Fix problem with OPEN_DOWNGRADE NFSv4: Fix the handling of the error NFS4ERR_OLD_STATEID NFSv4: Return any delegations before sillyrenaming the file NFSv4: Fix recovery of flock() locks. NFSv4: Recover locks too when returning a delegation NFSv4: Teach NFSv4 to cache locks when we hold a delegation SUNRPC: don't reencode when looping in call transmit. NFSv4: Fix buggy nfs_wait_on_sequence() NFSv4: Fix typo in lock caching NFS: Fix a spinlock recursion inside nfs_update_inode() SUNRPC: Funny looking code in __rpc_purge_upcall VM: Fix typos in get_locked_pte NFS: Fix a few further cache consistency regressions SUNRPC: Fix Oopsable condition in rpc_pipefs NFS: use set_page_writeback() in the appropriate places NFS: Fix post-op attribute revalidation... NFSv4: Fix an Oops in the synchronous write path RPC: Do not block on skb allocation NFS: Fix another O_DIRECT race SUNRPC: Fix "EPIPE" error on mount of rpcsec_gss-protected partitions NLM: Fix Oops in nlmclnt_mark_reclaim() NFS: Work correctly with single-page ->writepage() calls SUNRPC: Yet more RPC cleanups RPC: Clean up RPC task structure SUNRPC: Further cleanups NFSv4: stateful NFSv4 RPC call interface NFSv4: Make locku use the new RPC "wait on completion" interface. NFSv4: Allocate OPEN call RPC arguments using kmalloc() SUNRPC: Get rid of some unused exports SUNRPC: rpc_execute should not return task->tk_status; NFSv4: Convert open() into an asynchronous RPC call NFSv4: Make open_confirm() asynchronous too NFSv4: Make nfs4_state track O_RDWR, O_RDONLY and O_WRONLY separately NFSv4: Make open recovery track O_RDWR, O_RDONLY and O_WRONLY correctly NFSv4: locking XDR cleanup NFSv4: Convert LOCK rpc call into an asynchronous RPC call NFSv4: Make DELEGRETURN an interruptible operation. SUNRPC: Ensure that SIGKILL will always terminate a synchronous RPC call. NFSv4: OPEN/LOCK/LOCKU/CLOSE will automatically renew the NFSv4 lease NFSv4: State recovery cleanup NFS: Convert instances of kernel_thread() to kthread() NFSv4: Send RENEW requests to the server only when we're holding state NFSv4: Remove requirement for machine creds for the "renew" operation NFSv4: Remove requirement for machine creds for the "setclientid" operation NFSv4: Ensure that we return the delegation on the target of a rename too. NFS: Make stat() return updated mtimes after a write() NFS: Make directIO aware of compound pages... SUNRPC: Fix a potential race in rpc_pipefs. NFSv4: Ensure change attribute returned by GETATTR callback conforms to spec NFSv4: Ensure DELEGRETURN returns attributes NFS: Clean up weak cache consistency code NFSv4: Allow user to set the port used by the NFSv4 callback channel NFS: Send valid mode bits to the server NFS: get rid of some needless code obfuscation in xdr_encode_sattr(). SUNRPC: Ensure client closes the socket when server initiates a close SUNRPC: Clean up xprt_destroy() NFSv4: Allow entries in the idmap cache to expire NFSv4: Fix an Oops in nfs_do_expire_all_delegations NLM: Fix arguments to NLM_CANCEL call NLM: Ensure that nlmclnt_cancel_callback() doesn't loop forever SUNRPC: Fix a lock recursion in the auth_gss downcall SUNRPC: rpc_timeout_upcall_queue should not sleep SUNRPC: Remove the deprecated function lookup_hash() from rpc_pipefs code SUNRPC: Move upcall out of auth->au_ops->crcreate() SUNRPC: Remove obsolete rpcauth #defines Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 VFS: Ensure LOOKUP_CONTINUE flag is preserved by link_path_walk() NLM: Fix the NLM_GRANTED callback checks NFS: Fix a potential panic in O_DIRECT NFSv4: fix mount segfault on errors returned that are < -1000 SUNRPC: Fix potential deadlock in RPC code NLM: Ensure we do not Oops in the case of an unlock NFS: Fix a busy inodes issue... NFS: Avoid races between writebacks and truncation VFS: Fix __posix_lock_file() copy of private lock area NLM: nlm_alloc_call should not immediately fail on signal lockd: Don't expose the process pid to the NLM server NFS: writes should not clobber utimes() calls NFSv4: Don't invalidate cached attributes if change attribute is unchanged NFS: reduce the number of false cache invalidations. SUNRPC: Run rpci->queue_timeout on the rpciod workqueue instead of generic SUNRPC: Ensure that rpc_mkpipe returns a refcounted dentry NFSv4: Do not call rpciod_down() before call to destroy_nfsv4_state() NFSv4: Kill braindead gcc warnings NFS: Cleanup of NFS write code in preparation for asynchronous o_direct NFS: Cleanup of NFS read code NFS: Make nfs_commit_alloc() extern nfs: Use UNSTABLE + COMMIT for NFS O_DIRECT writes NFS: O_DIRECT async IO may lose context NFS: Debugging code for nfs_direct_(read|write)_schedule() NFS: Uninline nfs_writedata_(alloc|free) and nfs_readdata_(alloc|free) lockd: posix_test_lock() should not call locks_copy_lock() lockd: Fix server-side lock blocking code lockd: Add refcounting to struct nlm_block lockd: Clean up of the server-side GRANTED code lockd: Make nlmsvc_create_block() use nlmsvc_lookup_host() lockd: Make lockd use rpc_new_client() instead of rpc_create_client lockd: Fix Oopses due to list manipulation errors. NLM: nlmclnt_cancel_callback should accept NLM_LCK_DENIED errors NFS: Clean up nfs_get_user_pages NFS: O_DIRECT needs to use a completion NLM: Simplify client locks NLM: Fix nlmclnt_test to not copy private part of locks NLM: Add nlmclnt_release_call lockd: Add helper for *_RES callbacks lockd: Fix a typo in nlmsvc_grant_release() NFSv4: Ensure nfs_callback_down() calls svc_destroy() NFSv4: Send the delegation stateid for SETATTR calls NFSv4: SETCLIENTID_CONFIRM should handle NFS4ERR_DELAY/NFS4ERR_RESOURCE lockd: blocks should hold a reference to the nlm_file NFSv4: Fix an oops in nfs4_fill_super NFS: Make nfs_fhget() return appropriate error values NFS, NLM: Allow blocking locks to respect signals SUNRPC: Fix a 'Busy inodes' error in rpc_pipefs NFSv4: Ensure the callback daemon flushes signals NFS: Fix a race with PG_private and nfs_release_page() NFS: Clean up nfs_flush_list() NFS: Fix a race in nfs_sync_inode() SUNRPC: Fix memory barriers for req->rq_received SUNRPC: Ensure rpc_call_async() always calls tk_ops->rpc_release() Merge branch 'linus' Merge branch 'linus' config: fix CONFIG_LFS option fs/locks.c: Fix sys_flock() race VFS: Fix another open intent Oops NFS,SUNRPC: Fix compiler warnings if CONFIG_PROC_FS & CONFIG_SYSCTL are unset fs/locks.c: Fix lease_init fs/namei.c: Call to file_permission() under a spinlock in do_lookup_path() NFS: Clean up and fix page zeroing when we have short reads NFSv4: Some NFSv4 servers have broken behaviour for the change attribute NFS: Clean up inode metadata updates NFS: Fix page cache revalidation NFS: More page cache revalidation fixups NFS: Separate metadata and page cache revalidation mechanisms NFS: Fix up inode revalidation accounting NFS: Flesh out nfs_invalidate_page() NFS: Remove nfs_delete_inode() VFS: Add GPL_EXPORTED function vfs_kern_mount() VFS: Unexport do_kern_mount() and clean up simple_pin_fs() VFS: Add shrink_submounts() VFS: Remove dependency of ->umount_begin() call on MNT_FORCE NFS: Store the file system "fsid" value in the NFS super block. NFS: Ensure the client submounts, when it crosses a server mountpoint. NFS: Add timeout to submounts RPC: Allow struc xdr_stream to read the page section of an xdr_buf NFSv4: Implement the fs_locations function call NFSv4: Ensure that referral mounts bind to a reserved port NFS: Fix compile errors introduced by referrals patches NFS: Fix typo in nfs_do_clone_mount() NFS: Display the chosen RPCSEC_GSS security flavour in /proc/mounts NLM: sem to mutex conversion NLM: Fix reclaim races Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Merge branch 'odirect' Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Revert "Merge branch 'odirect'" Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ VFS: Allow caller to determine if BSD or posix locks were actually freed NLM,NFSv4: Don't put UNLOCK requests on the wire unless we hold a lock NFSv4: Ensure nfs4_lock_expired() caches delegated locks VFS: Add support for the FL_ACCESS flag to flock_lock_file() NLM,NFSv4: Wait on local locks before we put RPC calls on the wire NFS: Fix NFS page_state usage This fixes a panic doing the first READDIR or READDIRPLUS call when: NFS: Optimise away an excessive GETATTR call when a file is symlinked Merge branch 'locks' RPC: Ensure that we disconnect TCP socket when client requests error out SUNRPC: Fix obvious refcounting bugs in rpc_pipefs. fcntl(F_SETSIG) fix SUNRPC: make rpc_unlink() take a dentry argument instead of a path NFS: clean up rpc_rmdir SUNRPC: rpc_unlink() must check for unhashed dentries SUNRPC: Fix dentry refcounting issues with users of rpc_pipefs LOCKD: Fix a deadlock in nlm_traverse_files() NFS: Fix issue with EIO on NFS read NFSv4: Add v4 exception handling for the ACL functions. VFS: Fix access("file", X_OK) in the presence of ACLs VFS: Remove redundant open-coded mode bit check in prepare_binfmt(). VFS: Remove redundant open-coded mode bit checks in open_exec(). NFS: large non-page-aligned direct I/O clobbers memory NFS: Fix Oopsable condition in nfs_readpage_sync() NFSv4: Fix incorrect semaphore release in _nfs4_do_open() NFS: Fix nfs_page use after free issues in fs/nfs/write.c NFS: Add a new ACCESS rpc call cache to the linux nfs client NFS: Add a global LRU list for the ACCESS cache NFS: Add an ACCESS cache memory shrinker NFS: Ensure NFSv2/v3 mounts respect the NFS_MOUNT_SECFLAVOUR flag NFS: Fix nfs_alloc_client() Add a real API for dealing with blk_congestion_wait() NFSv4: Fix a use-after-free issue with the nfs server. SUNRPC: Make rpc_mkpipe() take the parent dentry as an argument SUNRPC: rpc_delay() should not clobber the rpc_task->tk_status SUNRPC: Handle ENETUNREACH, EHOSTUNREACH and EHOSTDOWN socket errors SUNRPC: Clean up soft task error handling SUNRPC: Add refcounting to the struct rpc_xprt SUNRPC: Fix Oops in pmap_getport_done NFS: nfs_lookup - don't hash dentry when optimising away the lookup NFS: Make read() return an ESTALE if the file has been deleted NFS: Don't invalidate the symlink we just stuffed into the cache NFSv4: Retry lease recovery if it failed during a synchronous operation. NFSv4: Handle the condition NFS4ERR_FILE_OPEN NFSv4: Poll more aggressively when handling NFS4ERR_DELAY NFSv4: When mounting with a port=0 argument, substitute port=2049 NFS: Fix typo in nfs_get_client() NFS: Fix typo in nfs_get_client() VM: Fix the gfp_mask in invalidate_complete_page2 NFSv4: Fix thinko in fs/nfs/super.c NFS: Fix oops in nfs_cancel_commit_list NFS: Fix error handling in nfs_direct_write_result() NFS: Fix NFSv4 callback regression NFS: Deal with failure of invalidate_inode_pages2() VFS: Make d_materialise_unique() enforce directory uniqueness NFS: Cache invalidation fixup Fix a second potential rpc_wakeup race... SUNRPC: Fix a potential race in rpc_wake_up_task() NFS: Fix asynchronous read error handling NFS: Fix missing page_unlock() in nfs_readpage NFS: Fix nfs_sync_inode_wait(FLUSH_INVALIDATE) SUNRPC: Handle the cases where rpc_alloc_iostats() fails SUNRPC: Give cloned RPC clients their own rpc_pipefs directory SUNRPC: Fix up missing BKL in asynchronous RPC callback functions SUNRPC: Remove BKL around the RPC socket operations etc. SUNRPC: Clean up argument types in xdr.c SUNRPC: Add __(read|write)_bytes_from_xdr_buf SUNRPC: Ensure xdr_buf_read_netobj() checks for memory overruns SUNRPC: Clean up xs_send_pages() NFS: Clean up nfs_flush_inode() NFS: Clean up nfs_scan_dirty() NFS: cleanup of nfs_sync_inode_wait() NFS: Store pointer to the nfs_page in page->private NFS: Cleanup: add common helper nfs_page_length() NFS: Remove call to igrab() from nfs_writepage() NFS: More cleanups of fs/nfs/write.c NFS: Remove nfs_writepage_sync() NFS: Add nfs_set_page_dirty() NFS: Ensure that nfs_wb_page() calls writepage when necessary. NFS: Make nfs_updatepage() mark the page as dirty. NFS: Ensure we only call set_page_writeback() under the page lock NFS: Fix nfs_release_page NFS: Ensure the inode is marked as dirty if we break out of nfs_wb_all() NFS: Fix up the dirty page accounting NFS: Fix up writeback_control->nr_to_write accounting NFS: Clean up calls to mark_inode_dirty() part 2 Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ into merge_linus Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ into merge_linus NFS: Fix race in nfs_release_page() NFS: Fix Oops in rpc_call_sync() NFS: Fix races in nfs_revalidate_mapping() MM: Remove [PATCH] invalidate_inode_pages2_range() debug NLM: Fix double free in __nlm_async_call RPC: Fix double free in portmapper code RPC: Clean up rpc_execute... NFSv4: Fix Oops in nfs4_create_referral_server NFSv4: Fix NFS4_enc_server_caps_sz/NFS4_dec_server_caps_sz NFS: Fix up "rm -rf"... NFS: Fix a readdir/lookup inefficiency. NFS: Also use readdir info to revalidate positive dentries NFS: Dont clobber more uptodate values in nfs_set_verifier() NFSv4: Don't require that NFSv4 mount paths begin with '/' NFSv4: Cleanups for fs_locations code. NFS: Remove nfs_readpage_sync() NFS: Ensure that ->writepage() uses flush_stable() when reclaiming pages NFS: Micro-optimisation for nfs_wb_page() NFS: nfs_writepages() cleanup NFS: Fixup some outdated comments... NFSv4: Don't start state recovery in nfs4_close_done() NFSv4: Add lockdep checks to nfs4_wait_clnt_recover() NFSv4: Ensure non-root user can trigger a referral automount NFSv4: /proc/mounts displays the wrong server name for referrals Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ NFS: Fix a wraparound issue with nfsi->cache_change_attribute NFS: Cleanup - avoid rereading 'jiffies' more than once in the same routine NFS: Don't use ClearPageUptodate() when writeback fails Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ VM: invalidate_inode_pages2_range() should not exit early nfs: nfs_getattr() can't call nfs_sync_mapping_range() for non-regular files NFS: Fix an Oops in nfs_setattr() NFS: Fix two bugs in the O_DIRECT write code NFS: Ensure PG_writeback is cleared when writeback fails NFS: Fix a list corruption problem NFS: clean up the unstable write code NFS: Don't clear PG_writeback until after we've processed unstable writes NFS: Fix the 'desynchronized value of nfs_i.ncommit' error NFS: Fix race in nfs_set_page_dirty RPC: Fix the TCP resend semantics for NFSv4 NFS: Fix nfs_set_page_dirty() NFS: Don't wait for congestion in nfs_update_request() NFS: Cleanup the coalescing code NFS: Another cleanup of the read/write request coalescing code NFS: Cleanup for nfs_readpages() NFS: Fix a race when doing NFS write coalescing NFS: Fix a buffer overflow in the allocation of struct nfs_read/writedata NFS: Clean up nfs_sync_mapping_wait() NFS: Use pgoff_t in structures and functions that pass page cache offsets NFS: Fix a compile glitch on 64-bit systems NFS: Fix a jiffie wraparound issue NFS: Remove redundant check in nfs_check_verifier() NLM: Fix locking client timeouts... NFS4: Fix incorrect use of sizeof() in fs/nfs/nfs4xdr.c NFS: Fix some 'sparse' warnings... NFS: Fix more sparse warnings NLM: Fix sparse warnings SUNRPC: Fix sparse warnings Merge branch 'origin' Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ Merge branch 'master' of /home/trondmy/repositories/git/linux-2.6/ Merge branch 'master' of /home/trondmy/repositories/git/linux-2.6/ NFS: Avoid a deadlock situation on write NFS: Fix nfs_direct_dirty_pages() NFS: Fix a refcount leakage in O_DIRECT NFS: Don't fail an O_DIRECT read/write if get_user_pages() returns pages NFS: Don't mark a written page as uptodate until it is on disk NFS: Minor read optimisation... NFS: Replace vfsmount and dentry in nfs_open_context with struct path NFSv4: Cleanup: pass the nfs_open_context to open recovery code NFSv4: Ensure asynchronous open() calls always pin the mountpoint NFSv4: Ensure that nfs4_do_close() doesn't race with umount NFSv4: Clean up nfs4_call_async() NFS: Fix nfs_reval_fsid() NFS: Re-enable forced umounts NFS: nfs3_proc_create() should use nfs_post_op_update_inode() NFS: Fix an Oops in the nfs_access_cache_shrinker() NFS: Convert struct nfs_page to use krefs NFS cleanup: Rename NFS_PAGE_TAG_WRITEBACK to NFS_PAGE_TAG_LOCKED NFS cleanup: speed up nfs_scan_commit using radix tree tags NFS: Remove the redundant 'dirty' and 'commit' lists from nfs_inode NFS: Prevent integer overflow in nfs_scan_list() NFS: reduce latency by using conditional rescheduling in nfs_scan_list NFS: Convert struct nfs_open_context to use a kref NFSv4: Convert struct nfs4_opendata to use struct kref SUNRPC: Move rpc_task->tk_task list into struct rpc_clnt SUNRPC: Add a per-rpc_clnt spinlock SUNRPC: Clean up tk_pid allocation and make it lockless SUNRPC: Convert rpc_clnt->cl_users to a kref SUNRPC: Kill rpc_clnt->cl_dead SUNRPC: Kill rpc_clnt->cl_oneshot SUNRPC: Make rpc_clone take a reference instead of using cl_count SUNRPC: Remove rpc_clnt->cl_count SUNRPC: Don't create an rpc_pipefs directory before rpc_clone is initialised SUNRPC: Optimise rpciod_up() SUNRPC: Make create_client() take a reference to the rpciod workqueue SUNRPC: Remove redundant calls to rpciod_up()/rpciod_down() SUNRPC: Move rpc_register_client and friends into net/sunrpc/clnt.c SUNRPC: clean up rpc_call_async/rpc_call_sync/rpc_run_task SUNRPC: fix hang due to eventd deadlock... SUNRPC: Add a backpointer from the struct rpc_cred to the rpc_auth SUNRPC: Remove the gss_auth spinlock SUNRPC: Always match an upcall message in gss_pipe_downcall() SUNRPC: Add a downcall queue to struct rpc_inode SUNRPC: Enable non-exclusive create in rpc_mkpipe() SUNRPC: Clean up rpc_pipefs. SUNRPC: Add a field to track the number of kernel users of an rpc_pipe SUNRPC: Fix a memory leak in the auth credcache code SUNRPC: Fix a typo in unx_create() SUNRPC: Fix a memory leak in gss_create() SUNRPC: Fix races in rpcauth_create SUNRPC: Make rpc_ping() static SUNRPC: Add the helper function 'rpc_call_null()' SUNRPC: Rename rpcauth_destroy() to rpcauth_release() SUNRPC: Mark auth and cred operation tables as constant. SUNRPC: Clean up rpc credential initialisation SUNRPC: replace casts in auth_unix.c with container_of() SUNRPC: Enforce atomic updates of rpc_cred->cr_flags SUNRPC: cleanup rpc credential cache garbage collection SUNRPC: Convert the credcache lookup code to use RCU SUNRPC: Give credential cache a local spinlock SUNRPC: Convert the credential garbage collector into a shrinker callback SUNRPC: Convert gss_ctx_lock to an RCU lock SUNRPC: Allow rpc_auth to run clean up before the rpc_client is destroyed SUNRPC: Remove the tk_auth macro... SUNRPC: Ensure that the struct gss_auth lifetime exceeds the credential's SUNRPC: Ensure RPCSEC_GSS destroys the security context when freeing a cred SUNRPC: Suppress some noisy and unnecessary printk() calls in call_verify() NFSv4: Clean up _nfs4_proc_lookup() vs _nfs4_proc_lookupfh() NFS: Replace NFS_I(inode)->req_lock with inode->i_lock NFSv4: Fix a credential reference leak in nfs4_get_state_owner() NFSv4: Don't reuse expired nfs4_state_owner structs NFSv4: Fix the NFSv4 owner and owner_group size estimates NFSv4: Fix the underestimate of NFSv4 open request size NFSv4: Fix underestimate of NFSv4 lookup request size NFSv4: nfs_increment_open_seqid should not return a value NFSv4: Reduce the chances of an open_owner identifier collision NFSv4: Fix atomic open for execute... NFSv4: Fix a bug in __nfs4_find_state_byowner NFSv4: set the delegation in nfs4_opendata_to_nfs4_state NFSv4: Fix up a bug in nfs4_open_recover() NFSv4: Support recalling delegations by stateid NFSv4: Support recalling delegations by stateid part 2 NFSv4: Use RCU to protect delegations NFSv4: Defer inode revalidation when setting up a delegation NFSv4: Clean up confirmation of sequence ids... NFSv4: Always use the delegation if we have one NFSv4: Improve the debugging of bad sequence id errors... NFSv4: Allow nfs4_opendata_to_nfs4_state to return errors. NFSv4: Clean up _nfs4_proc_open() NFSv4: Check for the existence of a delegation in nfs4_open_prepare() NFSv4: Don't call OPEN if we already have an open stateid for a file NFSv4: Clean up the callers of nfs4_open_recover_helper() NFSv4: Fix up stateid locking... NFS: Add the mount option "nosharecache" NFS: Error when mounting the same filesystem with different options NFSv4: Make the NFS state model work with the nosharedcache mount option NFSD/SUNRPC: Fix the automatic selection of RPCSEC_GSS NFSv4: Fix open state recovery NFSv4: Don't fail nfs4_xdr_dec_open if decode_restorefh() failed NFSv4: 'constify' lookup arguments. NFSv4: Try to recover from getfh failures in nfs4_xdr_dec_open NFSv4: More NFSv4 xdr cleanups NFSv4: Fix the readdir reply buffer alignment NFSv4: Fix the nfsv4 readlink reply buffer alignment NFS: Use dentry->d_time to store the parent directory verifier. NFS: Introduce struct nfs_removeargs+nfs_removeres SUNRPC: Clean up the sillyrename code SUNRPC: Fix a race in rpciod_down() NFS: Fix put_nfs_open_context NFSv4: Fix a locking regression in nfs4_set_mode_locked() NFS: Fix NFSv4 open stateid regressions NFSv4: Don't call put_rpccred() from an rcu callback SUNRPC: Don't call gss_delete_sec_context() from an rcu context NFS: Replace flush_scheduled_work with cancel_work_sync() and friends SUNRPC: Replace flush_workqueue() with cancel_work_sync() and friends NFS: Fix the mount regression NFS: Fix use of cancel_delayed_work_sync in nfs_release_automount_timer NFSv4: Fix a typo in _nfs4_do_open_reclaim NFSv4: Ensure that we pass the correct dentry to nfs4_intent_set_file NFS: Fix a write request leak in nfs_invalidate_page() NLM: Fix a circular lock dependency in lockd NFS: Fix an Oops in encode_lookup() NLM: Fix a memory leak in nlmsvc_testlock NFS: Add the helper nfs_vm_page_mkwrite NFS: Clean up write code... NFS: Clean up nfs_writepages() VFS: Remove writeback_control->fs_private NFS: Clean up NFS writeback flush code NFS: Writeback optimisation NFS: Fall back to synchronous writes when a background write errors... SUNRPC: Convert rpc_pipefs to use the generic filesystem notification hooks NFSv4: Fix a bug in nfs4_validate_mount_data() NFS: Add a helper to extract the nfs_open_context from a struct file NFS: Replace file->private_data with calls to nfs_file_open_context() NFSv4: Simplify _nfs4_do_access() NFSv4: Make NFSv4 ACCESS calls return attributes too... NFS: Fix over-conservative attribute invalidation in nfs_update_inode() NFS: nfs_post_op_update_inode() should call nfs_refresh_inode() NFS: fix nfs_verify_change_attribute NFS: Fix dcache revalidation bugs NFS: nfs_wcc_update_inode: directory caches are always invalidated NFS: Don't force a dcache revalidation if nfs_wcc_update_inode succeeds NFSv4: Don't use ctime/mtime for determining when to invalidate the caches NFS: Don't use readdirplus data if the page cache is invalid NFS: Fix atime revalidation in readdir() NFS: Fix atime revalidation in read() NFS: Fix the ESTALE "revalidation" in _nfs_revalidate_inode() NFS: Remove bogus check of cache_change_attribute in nfs_update_inode NFS: Fake up 'wcc' attributes to prevent cache invalidation after write NFS: Fix the sign of the return value of nfs_save_change_attribute() NFS: Fix nfs_verify_change_attribute() NFS: Ensure nfs_instantiate() invalidates the parent dir on error NFS: nfs_instantiate() should set the dentry verifier NFS: Don't hash the negative dentry when optimising for an O_EXCL open NFS: Fix a bug in nfs_open_revalidate() NFS: Don't set cache_change_attribute in nfs_revalidate_mapping NFS: Don't revalidate dentries on directory size or ctime changes NFS: nfs_post_op_update_inode don't update cache_change_attribute NFS: nfs_mark_for_revalidate don't update cache_change_attribute NFS: don't cache the verifer across ->lookup() calls NFS: Remove bogus nfs_mark_for_revalidate() in nfs_lookup NFS: NFS_CACHEINV() should not test for nfs_caches_unstable() NFS: Remove NFS_I(inode)->data_updates NFS: Remove nfs_begin_data_update/nfs_end_data_update NFS: Reset nfsi->last_updated only if the attribute changed NFS: Optimise nfs_lookup_revalidate() NFSv4: Don't revalidate the directory in nfs_atomic_lookup() NFSv4: Use NFSv2/v3 rules for negative dentries in nfs_open_revalidate NFSv4: Fix nfs_atomic_open() to set the verifier on negative dentries too NFSv3: Always use directory post-op attributes in nfs3_proc_lookup NFS: Remove the redundant nfs_reval_fsid() NFS: Don't zap the readdir caches upon error NFS: Be strict about dentry revalidation when doing exclusive create NFS: Ensure that nfs_link() returns a hashed dentry NFS: Simplify filehandle revalidation NFS: Get rid of some obsolete macros SUNRPC: Fix buggy UDP transmission SUNRPC: Don't call xprt_release() if call_allocate fails SUNRPC: Don't call xprt_release in call refresh NFS: Use nfs_refresh_inode() in ops that aren't expected to change the inode NFS: Fix a connectathon regression in NFSv3 and NFSv4 NFS: nfs_refresh_inode should clear cache_validity flags on success NFS: Add a boot parameter to disable 64 bit inode numbers NFSv4: Fix a typo in nfs_inode_reclaim_delegation NFS: Fix a writeback race... NFS: Fix a race in sillyrename NFSv4: Ensure that we wait for the CLOSE request to complete NFSv4: Fix an rpc_cred reference leakage in fs/nfs/delegation.c NFSv2: Ensure that the directory metadata gets revalidated on file create NFS: Fix a typo in nfs_call_unlink() [NET]: Add the helper kernel_sock_shutdown() NFS: Fix the ustat() regression NFS: Fix NFS mountpoint crossing... NFSv2/v3: Fix a memory leak when using -onolock Revert "NFS: Ensure we return zero if applications attempt to write zero bytes" NFS: Fix an Oops in NFS unmount MAINTAINERS: update the NFS CLIENT entry NFS: Fix a possible Oops in fs/nfs/super.c NFSv4: Fix circular locking dependency in nfs4_kill_renewd NFSv4: nfs4_open_confirm must not set the open_owner as confirmed on error NFSv4: Fix open_to_lock_owner sequenceid allocation... NFSv4: Give the lock stateid its own sequence queue NFS: Fix a sillyrename race... NFS: Sillyrename: in the case of a race, check aliases are really positive NFS: Handle -ENOENT errors in unlink()/rmdir()/rename() NFS: Ensure that we eject stale inodes as soon as possible NFS: Optimise nfs_vm_page_mkwrite() NFS: Clean up the write request locking. NFSv4: Clean up the OPEN/CLOSE serialisation code SUNRPC: Fix a race in xs_tcp_state_change() SUNRPC: Fix TCP rebinding logic SUNRPC: Allow the client to detect if the TCP connection is closed SUNRPC: TCP clear XPRT_CLOSE_WAIT when the socket is closed for writes SUNRPC: Use shutdown() instead of close() when disconnecting a TCP socket SUNRPC: xprt_autoclose() should not call xprt_disconnect() SUNRPC: Make call_status()/call_decode() call xprt_force_disconnect() SUNRPC: Rename xprt_disconnect() SUNRPC: Reconnect immediately whenever the server isn't refusing it. SUNRPC: Move exported declarations to the function declarations SUNRPC: Restrict sunrpc client exports SUNRPC: Cleanup of rpc_task initialisation SUNRPC: Clean up rpc_run_task SUNRPC: Clean up the initialisation of priority queue scheduling info. SUNRPC: Mask signals across the call to rpc_call_setup() in rpc_run_task SUNRPC: Add a helper rpc_call_start() that initialises task->tk_action SUNRPC: Allow rpc_init_task() to initialise the rpc_task->tk_msg NFS: Clean up the (commit|read|write)_setup() callback routines NFS/SUNRPC: Convert all users of rpc_call_setup() SUNRPC: Remove the now unused function rpc_call_setup() SUNRPC: allow the caller of rpc_run_task to preallocate the struct rpc_task NFS/SUNRPC: Convert users of rpc_init_task+rpc_execute to rpc_run_task() SUNRPC: Unexport rpc_init_task() and rpc_execute() SUNRPC: Cleanup to remove the last users of the RPC_WAITQ declaration SUNRPC: Remove the obsolete RPC_WAITQ macro NFS: define a function to update nfsi->cache_change_attribute NFS: Clean up the nfs_client initialisation NFS: Clean up the nfs_find_client function. NFS: Remove the redundant nfs_client->cl_nfsversion NFS: Add support for AF_INET6 addresses in __nfs_find_client() NFSv4: Add socket proto argument to setclientid SUNRPC: cleanup for rpc_new_client() SUNRPC: Clean up the transport timeout initialisation SUNRPC: Add support for per-client timeout values NFS: Ensure that we respect NFS_MAX_TCP_TIMEOUT NFS: Support per-mountpoint timeout parameters. NFS: Fix the 'proto=' mount option SUNRPC: Fix up constant string declarations in struct rpcbind_args NLM: Fix a bogus 'return' in nlmclnt_rpc_release SUNRPC: Don't bother changing the sigmask for asynchronous RPC calls NFS: Optimise away the sigmask code in aio/dio reads and writes NFS: Add an asynchronous delegreturn operation for use in nfs_clear_inode NFS: Fix a potential race between umount and nfs_access_cache_shrinker() NFSv4: Deal more correctly with duplicate delegations NFSv4: Iterate through all nfs_clients when the server recalls a delegation Ensure that we export __fatal_signal_pending() SUNRPC: Move exported symbol definitions after function declaration part 2 NFS: Fix a potential file corruption issue when writing SUNRPC: Declare as const the rpc_message arguments to rpc_call_sync/async Merge branch 'linus_origin' into hotfixes NFS: Fix an f_mode/f_flags confusion in fs/nfs/write.c NFS: Fix a deadlock with lazy umount SUNRPC: Allow the rpc_release() callback to be run on another workqueue NFS: Add an nfsiod workqueue NFS: Ensure that the asynchronous RPC calls complete on nfsiod. SUNRPC: Clean up rpc_run_timer() SUNRPC: Add a new helper rpc_wake_up_queued_task() SUNRPC: Convert users of rpc_wake_up_task to use rpc_wake_up_queued_task SUNRPC: Run rpc timeout functions as callbacks instead of in softirqs SUNRPC: Add a (empty for the moment) destructor for rpc_wait_queues SUNRPC: Add a timer function to wait queues. SUNRPC: Switch tasks to using the rpc_waitqueue's timer function SUNRPC: Eliminate the now-redundant rpc_start_wakeup() SUNRPC: Ensure that we read all available tcp data SUNRPC: Remove now-redundant RCU-safe rpc_task free path Merge branch 'cleanups' into next NFS: Fix an f_mode/f_flags confusion in fs/nfs/write.c NFS: Fix the fsid revalidation in nfs_update_inode() NFS: Fix dentry revalidation for NFSv4 referrals and mountpoint crossings Merge commit 'origin' into devel SUNRPC: Fix a bug in rpcauth_lookup_credcache() SUNRPC: Fix RPCAUTH_LOOKUP_ROOTCREDS SUNRPC: Clean up rpcauth_bindcred() SUNRPC: Add a generic RPC credential SUNRPC: Add an rpc_credop callback for binding a credential to an rpc_task SUNRPC: Add a helper rpcauth_lookup_generic_cred() Merge branch 'hotfixes' into devel SUNRPC: don't call flush_dcache_page() with an invalid pointer SUNRPC: Fix a bug in call_decode() SUNRPC: Fix up xprt_write_space() SUNRPC: Don't attempt to destroy expired RPCSEC_GSS credentials.. NFS: Fix nfs_wb_page() to always exit with an error or a clean page NFS: Ensure that the read code cleans up properly when rpc_run_task() fails NFS: Ensure that the write code cleans up properly when rpc_run_task() fails NFS: Ensure that rpc_run_task() errors are propagated back to the caller NFSv4: Remove bogus call to nfs4_drop_state_owner() in _nfs4_open_expired() NFSv4: Only increment the sequence id if the server saw it SUNRPC: Fix read ordering problems with req->rq_private_buf.len NLM/lockd: Ensure we don't corrupt fl->fl_flags in nlmclnt_unlock() NFSv4: Ensure we don't corrupt fl->fl_flags in nfs4_proc_unlck NLM/lockd: Add a reference counter to struct nlm_rqst NLM/lockd: convert __nlm_async_call to use rpc_run_task() NLM: Remove the signal masking in nlmclnt_proc/nlmclnt_cancel NLM/lockd: Ensure that nlmclnt_cancel() returns results of the CANCEL call NLM/lockd: Fix a race when cancelling a blocking lock NFS: Remove the buggy lock-if-signalled case from do_setlk() NLM/lockd: Ensure client locking calls use correct credentials NFSv4: Don't use cred->cr_ops->cr_name in nfs4_proc_setclientid() NFSv4: Reintroduce machine creds NFSv4: Attempt to use machine credentials in SETCLIENTID calls SUNRPC: Protect creds against early garbage collection SUNRPC: remove XS_SENDMSG_RETRY SUNRPC: Remove the unused export of xprt_force_disconnect SUNRPC: Don't disconnect more than once if retransmitting NFSv4 requests SUNRPC: Fix a race in gss_refresh_upcall() SUNRPC: Don't change the RPCSEC_GSS context on a credential that is in use SUNRPC: Invalidate the RPCSEC_GSS session if the server dropped the request Merge branch 'devel' NFS: Ensure that 'noac' and/or 'actimeo=0' turn off attribute caching NFSv4: Check the return value of decode_compound_hdr_arg() SUNRPC: AUTH_SYS "machine creds" shouldn't use negative valued uid/gid NFS: Reduce the NFS mount code stack usage. NFS: Fix filehandle size comparisons in the mount code NFS: nfs_updatepage(): don't mark page as dirty if an error occurred NFS: Fix readdir cache invalidation SUNRPC: Fix a double-free in rpcbind SUNRPC: Fix an rpcbind breakage for the case of IPv6 lookups NFS: Reduce the stack usage in NFSv4 create operations NFS: Reduce the stack usage in NFSv3 create operations NFS: Fix a preemption count leak in nfs_update_request NFS: Add correct bounds checking to NFSv2 locks SUNRPC: Ensure we exit early in case of an encode error SUNRPC: An ENOMEM error from call_encode is always fatal NFS: Optimise append writes with holes NFS: Revert commit 44dd151d SUNRPC: Use GFP_NOFS when allocating credentials NFS: do_setlk(): don't flush caches when we have a delegation NFS: Fix the ftruncate() credential problem NFS: Remove the redundant file_open entry from struct nfs_rpc_ops NFS: Fix a warning in nfs4_async_handle_error NFS: Ensure we zap only the access and acl caches when setting new acls NFS: Clean up nfs_update_request() NFS: Allow redirtying of a completed unstable write. NFS: Fix a dependency on CONFIG_NFS_V4 in nfs_remount NFS: set transport defaults after mount option parsing is finished SUNRPC: Ensure our task is notified when an rpcbind call is done NFS: Protect inode->i_nlink updates using inode->i_lock NFS: Remove BKL requirement from attribute updates NFS: Remove attribute update related BKL references NFS: Remove the BKL from the permission checking code NFS: Remove BKL usage from the write path NFS: Remove BKL usage from open() NFS: Remove the BKL from the inode creation operations NFS: Remove the BKL from nfs_link() NFS: Remove BKL from NFS lookup code NFS: Remove the BKL from the rename, rmdir and unlink operations NFS: Remove BKL from the sillydelete operations NFS: Remove BKL from the symlink code NFS: Remove BKL from the readdir code SUNRPC: Remove the BKL from the callback functions NFSv4: Remove BKL from the nfsv4 state recovery Merge branch 'devel' into next Merge branch 'bkl-removal' into next NFS: Ensure we call nfs_sb_deactive() after releasing the directory inode NFS: Fix nfs_file_llseek() NFS: Clean up nfs_sb_active/nfs_sb_deactive NFS: Add options for finer control of the lookup cache NFS: Don't apply NFS_MOUNT_FLAGMASK to text-based mounts NFS: Add mount options for controlling the lookup cache NFS: Clean up nfs_refresh_inode() and nfs_post_op_update_inode() NFS: Fix the NFS attribute update NFS: Fix nfs_post_op_update_inode_force_wcc() NFS: Convert __nfs_revalidate_inode() to use nfs_refresh_inode() NFS: Don't clear nfsi->cache_validity in nfs_check_inode_attributes() NFS: Fix up nfs_setattr_update_inode() NFS: Allow concurrent inode revalidation SUNRPC: Fix autobind on cloned rpc clients SUNRPC: Fix a memory leak in rpcb_getport_async NFS: Don't use range_cyclic for data integrity syncs NFS: Save padding bytes in struct nfs4_setclientid NFS: Fix attribute updates NFS: Changes to inode->i_nlinks must set the NFS_INO_INVALID_ATTR flag NFS: Fix the resolution problem with nfs_inode_attrs_need_update() NFS: Fix a resolution problem with nfs_inode->cache_change_attribute Merge branch 'next' SUNRPC: Respond promptly to server TCP resets NFS: Convert nfs_attr_generation_counter into an atomic_long SUNRPC: Fix rpcauth_prune_expired SUNRPC: Fix potential race in put_rpccred() SUNRPC: Fix a performance regression in the RPC authentication code SUNRPC: Remove the last remnant of the BKL... SUNRPC: Convert the xdr helpers and rpc_pipefs to EXPORT_SYMBOL_GPL SUNRPC: rpcsec_gss modules should not be used by out-of-tree code SUNRPC: nfsacl_encode/nfsacl_decode should be exported as GPL-only LOCKD: Make lockd_up() and lockd_down() exported GPL-only NFSv4: Fix up another delegation related race NFSv4: Fix up the dereferencing of delegation->inode NFS: Use atomic bitops when changing struct nfs_delegation->flags NFSv4: Clean up for the state loss reclaimer NFSv4: Callers to nfs4_get_renew_cred() need to hold nfs_client->cl_lock NFSv4: Fix state recovery when the client runs over the grace period NFSv4: Remove redundant RENEW calls if we know the lease has expired NFSv4: Don't tell server we rebooted when not necessary NFSv4: Add a recovery marking scheme for state owners NFSv4: Ensure that nfs4_reclaim_open_state() doesn't depend on cl_sem NFS: Remove the unnecessary argument to nfs4_wait_clnt_recover() NFSv4: Ensure that file unlock requests don't conflict with state recovery NFSv4: Remove nfs_client->cl_sem NFSv4: Add recovery for individual stateids NFSv4: Clean up the support for returning multiple delegations NFSv4: Clean up NFS4ERR_CB_PATH_DOWN error management... NFSv4: Rename the state reclaimer thread NFSv4: Don't exit the state management if there are still tasks to do NFSv4: Fix a BAD_SEQUENCEID condition. NFSv4: Clean up nfs_expire_all_delegations() NFSv4: Clean up the asynchronous delegation return NFSv4: Return unreferenced delegations more promptly NFSv4: Fix up delegation callbacks NFSv4: Convert delegation->type field to fmode_t NFSv4: Clean up is_atomic_open() NFSv4: Ensure that we set the verifier when revalidating delegated dentries NFS: Use delegations to optimise ACCESS calls NFSv4: Convert the open and close ops to use fmode NFSv4: Fix an infinite loop in the NFS state recovery code Merge branch 'devel' into next SUNRPC: Ensure the server closes sockets in a timely fashion SUNRPC: The sunrpc server code should not be used by out-of-tree modules SUNRPC: Tighten up the task locking rules in __rpc_execute() NFS: Fix misparsing of nfsv4 fs_locations attribute (take 2) NFSv3: Fix posix ACL code SUNRPC: Fix an Oops due to socket not set up yet... SUNRPC: xprt_connect() don't abort the task if the transport isn't bound NFSv4: Ignore errors on the post-op attributes in SETATTR calls NFSv4: Support NFSv4 optional attributes in the struct nfs_fattr NFS: Shrink the struct nfs_fattr NFS: Fix the type of struct nfs_fattr->mode NFSv4: Clean up decode_getfattr() NFSv4: Make decode_getfattr() set fattr->valid to reflect what was decoded NFSv4: A referral is assumed to always point to a directory. NFSv4: Simplify some cache consistency post-op GETATTRs NFS: cleanup - remove struct nfs_inode->ncommit NFS: Throttle page dirtying while we're flushing to disk NFS: Kill the "defined but not used" compile error on nommu machines SUNRPC: Avoid an unnecessary task reschedule on ENOTCONN SUNRPC: Ensure we set XPRT_CLOSING only after we've sent a tcp FIN... SUNRPC: Don't disconnect if a connection is still in progress. SUNRPC: Handle ECONNREFUSED correctly in xprt_transmit() SUNRPC: Handle socket errors correctly SUNRPC: Return EAGAIN instead of ENOTCONN when waking up xprt->pending SUNRPC: Delay, then retry on connection errors. SUNRPC: Ensure that xs_nospace return values are propagated NFS: Fix the fix to Bugzilla #11061, when IPv6 isn't defined... SUNRPC: Add the equivalent of the linger and linger2 timeouts to RPC sockets SUNRPC: Add a sysctl to control the duration of the socket linger timeout SUNRPC: xs_tcp_connect_worker{4,6}: merge common code SUNRPC: Ensure we close the socket on EPIPE errors too... NFS: Fix up a mismerged patch NFS: Fix the notifications when renaming onto an existing file NFS: Optimise NFS close() Merge commit '9f4c899c0d90e1b51b6864834f3877b47c161a0e' into devel SUNRPC: Ensure IPV6_V6ONLY is set on the socket before binding to a port Merge branch 'devel' into for-linus NFS: Fix a double free in nfs_parse_mount_options() NFS: Fix the return value in nfs_page_mkwrite() NFS: Fix the XDR iovec calculation in nfs3_xdr_setaclargs SUNRPC: Fix the problem of EADDRNOTAVAIL syslog floods on reconnect NFS: Close page_mkwrite() races NFSv4: Fix the case where NFSv4 renewal fails nfsd: Use write gathering only with NFSv2 SUNRPC: Fix a missing "break" option in xs_tcp_setup_socket() NFSv4: Fix the 'nolock' option regression NFSv4: Move error handling out of the delegation generic code NFSv4: Handle more errors when recovering open file and locking state NFS: Ensure we always hold the BKL when dereferencing inode->i_flock NFSv4/NLM: Push file locking BKL dependencies down into the NLM layer Merge commit 'linux-pnfs/nfs41-for-2.6.31' into nfsv41-for-2.6.31 Merge branch 'devel-for-2.6.31' into for-2.6.31 SUNRPC: Fix the TCP server's send buffer accounting VFS: Uninline the function put_mnt_ns() VFS: Add VFS helper functions for setting up private namespaces NFSv4: Replace nfs4_path_walk() with VFS path lookup in a private namespace NFS: Fix nfs_path() to always return a '/' at the beginning of the path NFS: Correct the NFS mount path when following a referral VFS: Switch init_mount_tree() to use the new create_mnt_ns() helper Fix compile error due to congestion_wait() changes NFSv4: Fix an Oops in nfs4_free_lock_state NFSv4: Fix an NFSv4 mount regression NFSv4: Fix a problem whereby a buggy server can oops the kernel NFSv4: Don't loop forever on state recovery failure... NFSv4: Add 'server capability' flags for NFSv4 recommended attributes NFSv4: Don't do idmapper upcalls for asynchronous RPC calls SUNRPC: convert some sysctls into module parameters NFSv4: Clean up the nfs.callback_tcpport option SUNRPC: Constify rpc_pipe_ops... SUNRPC: Allow rpc_pipefs_ops to have null values for upcall and downcall SUNRPC: Clean up rpc_pipefs lookup code... SUNRPC: Clean up file creation code in rpc_pipefs SUNRPC: Clean up rpc_unlink() SUNRPC: Clean up rpc_lookup_create SUNRPC: Clean up rpc_populate/depopulate SUNRPC: rpc_pipefs cleanup SUNRPC: Rename rpc_mkdir to rpc_create_client_dir() SUNRPC: Clean up rpc_create_client_dir() SUNRPC: Replace rpc_client->cl_dentry and cl_mnt, with a cl_path SUNRPC: clean up rpc_setup_pipedir() SUNRPC: One more clean up for rpc_create_client_dir() NFSD: Clean up the idmapper warning... SUNRPC: Ensure we initialise the cache_detail before creating procfs files SUNRPC: Remove the global temporary write buffer in net/sunrpc/cache.c SUNRPC: Allow the cache_detail to specify alternative upcall mechanisms SUNRPC: Move procfs-specific stuff out of the generic sunrpc cache code SUNRPC: Add an rpc_pipefs front end for the sunrpc cache code NFS: Add a ->migratepage() aop for NFS Merge branch 'patches_cel-for-2.6.32' into nfs-for-2.6.32 Merge branch 'sunrpc_cache-for-2.6.32' into nfs-for-2.6.32 NFS: Fix an O_DIRECT Oops... Merge branch 'nfsv4_xdr_cleanups-for-2.6.32' into nfs-for-2.6.32 SUNRPC: Fix a typo in cache_pipefs_files NFS: Add a dns resolver for use with NFSv4 referrals and migration NFS: Use the DNS resolver in the mount code. SUNRPC: cache must take a reference to the cache detail's module on open() SUNRPC: Ensure that sunrpc gets initialised before nfs, lockd, etc... NFSv4: Fix an infinite looping problem with the nfs4_state_manager SUNRPC: Fix rpc_task_force_reencode NFSD: Fix a bug in the NFSv4 'supported attrs' mandatory attribute NFSd: Fix filehandle leak in exp_pseudoroot() and nfsd4_path() NFSv4: Disallow 'mount -t nfs4 -overs=2' and 'mount -t nfs4 -overs=3' Merge branch 'nfs-for-2.6.32' SUNRPC: Defer the auth_gss upcall when the RPC call is asynchronous NFS: Get rid of the NFS_MOUNT_VER3 and NFS_MOUNT_TCP flags NFS: Fix a default mount regression... NFS: Fix port and mountport display in /proc/self/mountinfo NFS: Fix port initialisation in nfs_remount() NFSv4: Fix the referral mount code NFSv4: Kill nfs4_renewd_prepare_shutdown() NFSv4: Fix a bug when the server returns NFS4ERR_RESOURCE NFSv4: Fix two unbalanced put_rpccred() issues. NFSv4: The link() operation should return any delegation on the file
Troy Heber (2): [IA64] move SAL_CACHE_FLUSH check later in boot pci/dmar: correct off-by-one error in dmar_fault()
Troy Kisky (32): i2c-davinci: Fix lost interrupt i2c-davinci: Ensure clock between 7-12 MHz i2c-davinci: Move dev_dbg statement for more output i2c-davinci: Remove useless IVR read i2c-davinci: Fix signal handling bug i2c-davinci: Initialize cmd_complete sooner ASoC: Allow setting codec register with debugfs filesystem ALSA: SOC: Fix setting codec register with debugfs filesystem merge error ASoC: TLV320AIC23B Support more sample rates ALSA: ASoC: DaVinci: davinvi-evm, make requests explicit ALSA: ASoC: DaVinci: davinci-i2s add comments to explain polarity ALSA: ASoC: DaVinci: davinci-i2s clean up ALSA: ASoC: DaVinci: davinci-i2s clean up ALSA: ASoC: DaVinci: document I2S limitations ALSA: ASoC: tlv320aic3x add dsp_a ALSA: ASoC: DaVinci: i2s, evm, pass same value to codec and cpu_dai ALSA: ASoc: DaVinci: davinci-evm use dsp_b mode davinci: interrupts: get_irqnr_and_base: save an instruction ASoC: codec tlv320aic23 fix bogus divide by 0 message ASoC: DaVinci: i2s, remove MOD_REG_BIT macro ASoC: DaVinci: i2s toggle clock to complete reset ASoc: DaVinci: i2s, minor cleanup ASoC: DaVinci: i2s cleanup ASoC: DaVinci: i2s, only start sample generator if needed ASoC: DaVinci: i2s, minor cleanup of davinci_i2s_startup ASoC: DaVinci: i2s, fix mcbsp_word_length update ASoC: DaVinci: i2s, add davinci_i2s_prepare and shutdown ASoC: DaVinci: pcm, don't play 1st sound period twice ASoC: DaVinci: i2s: don't bounce through rtd to get dai ASoC: DaVinci: pcm, constrain buffer size to multiple of period ASoC: DaVinci: Fix divide by zero error during 1st execution ASoC: Davinci: Fix race with cpu_dai->dma_data
Troy Moure (2): acer-wmi: fix rfkill conversion ACPI: video: prevent NULL deref in acpi_get_pci_dev()
Truxton Fulton (3): fix reboot via keyboard controller reset i386: fix machine rebooting x86: fix reboot with no keyboard attached
Tsugikazu Shibata (10): HOWTO: add Japanese translation of Documentation/HOWTO HOWTO: sync Japanese HOWTO HOWTO: update ja_JP/HOWTO with latest changes HOWTO: Change man-page maintainer address for Japanese HOWTO Add ja_JP translation of stable_kernel_rules.txt Fix broken utf-8 encodings in ja_JP translation of stable_kernel_rules.txt HOWTO: change email addresses of James in HOWTO Documentation: HOWTO-ja_JP-sync patch HOWTO: Sync patch for jp_JP/HOWTO Sync patch for jp_JP/stable_kernel_rules.txt
Tsuneo.Yoshioka@f-secure.com (1): x86-64: Fix 32bit sendfile
Tsutomu Fujii (3): [SCTP]: Fix sctp_rcv_ootb() to handle the last chunk of a packet correctly. [SCTP]: Send only 1 window update SACK per message. [SCTP]: Fix assertion (!atomic_read(&sk->sk_rmem_alloc)) failed message
Tulio Magno Quites Machado Filho (2): ath5k: support LED's on emachines E510 notebook ath5k: Support LED's on Acer Extensa 5620z
Tushar Gohad (2): [PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate. IPv6/addrconf: Fix minor addrlabel thinko
Tyler (1): uml: clean up address space limits code
Tyler Hicks (22): ecryptfs: discard ecryptfsd registration messages in miscdev eCryptfs: remove netlink transport eCryptfs: Regression in unencrypted filename symlinks eCryptfs: don't encrypt file key with filename key eCryptfs: Allocate a variable number of pages for file headers eCryptfs: NULL crypt_stat dereference during lookup eCryptfs: Copy lower inode attrs before dentry instantiation eCryptfs: NULL pointer dereference in ecryptfs_send_miscdev() eCryptfs: Print FNEK sig properly in /proc/mounts eCryptfs: Fix data corruption when using ecryptfs_passthrough eCryptfs: Remove ecryptfs_unlink_sigs warnings eCryptfs: Lock lower directory inode mutex during lookup eCryptfs: Larger buffer for encrypted symlink targets eCryptfs: Fix min function comparison warning eCryptfs: Check Tag 11 literal data buffer size eCryptfs: Handle unrecognized tag 3 cipher codes eCryptfs: Check for O_RDONLY lower inodes when opening lower files eCryptfs: Filename encryption only supports password auth tokens eCryptfs: Validate global auth tok keys eCryptfs: Propagate vfs_read and vfs_write return codes eCryptfs: Prevent lower dentry from going negative during unlink eCryptfs: Remove Kconfig NET dependency and select MD5
Tyler Trafford (6): V4L: 911: added support for ntsc 4.43 video standard v4l: (958) Make cx25840 use firmware image named 'cx25840.fw' V4L/DVB (3198): make cx25840 recover from some firmware load failures V4L/DVB (3365): i2c ids for upd64031a saa717x upd64083 wm8739 V4L/DVB (6124): cx25840: add a few 10 microsecond delays V4L/DVB (7241): cx25840: code cleanup
Tzachi Perelstein (16): [ARM] 4567/1: Fix 'Oops - undefined instruction' when CONFIG_VFP=y on non VFP device [MTD] [NAND] Marvell Orion device bus NAND controller [ARM] Feroceon: support old cores with ARM926 ID [ARM] basic support for the Marvell Orion SoC family [ARM] Orion: PCI support [ARM] Orion: programable address map support [ARM] Orion: GPIO support [ARM] Orion: IRQ support [ARM] Orion edge GPIO IRQ support [ARM] Orion: system timer support [ARM] Orion: platform device registration for UART, USB and NAND [ARM] Orion: common platform setup for Gigabit Ethernet port [ARM] Orion: support for Marvell Orion-2 (88F5281) Development Board [ARM] Orion defconfig [I2C] Split mv643xx I2C platform support USB: add Marvell Orion USB host support
Tzafrir Cohen (5): Staging: echo: A separate oslec.h for external interface Staging: echo: Export interface functions. Add module headers. Staging: echo: Replace echo_can_state_t with struct echo_can_state Staging: echo: Changed preffix from echo_can_ to oslec_ Staging: echo: Replace __BLACKFIN__ASM__ with __bfin__
Tziporet Koren (1): IB: Update current firmware versions in mthca driver
Tóth László Attila (1): ipv4: Allow binding to non-local addresses if IP_TRANSPARENT is set
Török Edwin (10): tracing: add support for userspace stacktraces in tracing/iter_ctrl vfs, seqfile: make mangle_path() global tracing: identify which executable object the userspace address belongs to tracing/stack-tracer: fix style issues tracing/stack-tracer: fix locking and refcounts tracing/stack-tracer: introduce CONFIG_USER_STACKTRACE_SUPPORT tracing/stack-tracer: avoid races accessing file vfs, seqfile: fix comment style on mangle_path mutex: __used is needed for function referenced only from inline asm tracing, alpha: fix build: add missing #ifdef CONFIG_STACKTRACE
Udi Atar (2): V4L/DVB (12450): Siano: Fixed SDIO compilation bugs V4L/DVB (12451): Update KConfig File to enable SDIO and USB interfaces
Udo A. Steinberg (2): x86: force enable HPET on VT8235/8237 chipsets x86: enable HPET on ICH3 and ICH4
Udo Steinberg (1): V4L/DVB (10173): Missing v4l2_prio_close in radio_release
Uli Luckas (6): [ARM] 3120/1: Fix MMC/SD card driver resume deadlock [ARM] 3345/1: Fix interday RTC alarms [ARM] 3624/1: Report true modem control line states [ARM] 4836/1: Make ATAGS_PROC depend on KEXEC [ARM] 5109/1: Mark rtc sa1100 driver as wakeup source before registering it i2c-pxa: Initialize early
Ulisses Furquim (1): inotify: fix check for one-shot watches before destroying them
Ulrich Dangel (4): ALSA: hda - add basic jack reporting functions to patch_conexant.c ALSA: hda - cxt5051 report jack state HID: Fix the support for apple mini aluminium keyboard Input: ALPS - handle touchpoints buttons correctly
Ulrich Drepper (44): vfs: *at functions: core vfs: *at functions: i386 vfs: *at functions: x86_64 prototypes for *at functions & typo fix namei.c: unlock missing in error case fstatat64 support flags parameter for linkat Implement AT_SYMLINK_FOLLOW flag for linkat make UML compile (FC6/x86-64) utimensat implementation fix compat futex code for private futexes Introduce O_CLOEXEC O_CLOEXEC for SCM_RIGHTS fallocate syscall interface deficiency tiny signalfd cleanup CPU online file permission sched: clean up sched_getaffinity() F_DUPFD_CLOEXEC implementation unified (weak) sys_pipe implementation tiny mq_open optimization sys_pipe(): fix file descriptor leaks flag parameters: socket and socketpair flag parameters: paccept flag parameters: paccept w/out set_restore_sigmask flag parameters: anon_inode_getfd extension flag parameters: signalfd flag parameters: eventfd flag parameters: timerfd_create flag parameters: epoll_create flag parameters: dup2 flag parameters: pipe flag parameters: inotify_init flag parameters: NONBLOCK in anon_inode_getfd flag parameters: NONBLOCK in socket and socketpair flag parameters: NONBLOCK in signalfd flag parameters: NONBLOCK in eventfd flag parameters: NONBLOCK in timerfd_create flag parameters: NONBLOCK in pipe flag parameters: NONBLOCK in inotify_init flag parameters: check magic constants flag parameters add-on: remove epoll_create size param dup3 fix reintroduce accept4 perf tools: Avoid unnecessary work in directory lookups
Ulrich Kunitz (31): zd1211rw: Fixes radiotap header zd1211rw: Fixed endianess issue with length info tag detection zd1211rw: Packet filter fix for managed (STA) mode zd1211rw: USB id 1582:6003 for Longshine 8131G3 added zd1211rw: cleanups zd1211rw: Fix of signal strength and quality measurement zd1211rw: Removed unneeded packed attributes zd1211rw: 16-bit writes for physical control registers zd1211rw: Removes wrong assertions zd1211rw: Added workqueue zd1211rw: Add LED support zd1211rw: Fix of a locking bug zd1211rw: cleanups zd1211rw: Optimized handling of zero length entries in length info zd1211rw: Support for multicast addresses softmac: Fixed handling of deassociation from AP zd1211rw: Call ieee80211_rx in tasklet ieee80211softmac: Fix errors related to the work_struct changes ieee80211softmac: Fix mutex_lock at exit of ieee80211_softmac_get_genie zd1211rw: Reset device in the probe call zd1211rw: Fixed array size issue in reset_mode zd1211rw: Added error stats update zd1211rw: changed GFP_NOFS to GFP_KERNEL zd1211rw: Added new USB id for Planex GW-US54ZGL zd1211rw: fix filter for PSPOLL frames zd1211rw: monitor all packets zd1211rw: removed noisy debug messages zd1211rw: consistent handling of ZD1211 specific rates [ZD1211RD]: add USB id for Telegent TG54USB WLAN adapter [ZD1211RW]: Removed zd_util.c and zd_util.h zd1211rw: Fix alignment problems
Ulrich Mueller (1): [ALSA] intel8x0 - Fix duplicate ac97_quirks entry
Ulrik Bech Hald (1): [WATCHDOG] OMAP fixes: enable clock in probe, trigger timer reload
Unai Uribarri (1): V4L/DVB (4561): Sync'ing dvb-usb-remote with changes in USB input subsystem
Unicorn Chang (1): ahci: skip protocol test altogether in spurious interrupt code
Uri Lublin (6): KVM: Make the GET_SREGS and SET_SREGS ioctls symmetric KVM: Add missing calls to mark_page_dirty() KVM: Fix dirty page log bitmap size/access calculation kvm: move do_remove_write_access() up KVM: Remove write access permissions when dirty-page-logging is enabled KVM: Make mark_page_dirty() work for aliased pages too.
Uri Shkolnik (45): V4L/DVB (9740): sms1xxx: add USB suspend and hibernation support V4L/DVB (10748): sms1xxx: restore smsusb_driver.name to smsusb V4L/DVB (10750): import changes from Siano V4L/DVB (11812): Siano: smsusb - add big endian support V4L/DVB (11239): sdio: add cards ids for sms (Siano Mobile Silicon) MDTV receivers V4L/DVB (11240): siano: add high level SDIO interface driver for SMS based cards V4L/DVB (11552): Siano: SDIO interface driver - remove two redundant lines V4L/DVB (11554): Siano: core header - add definitions and structures V4L/DVB (11555): Siano: core - move and update the main core structure declaration V4L/DVB (11556): Siano: core header - indentation V4L/DVB (11559): Siano: add support for infra-red (IR) controllers V4L/DVB (11561): Siano: add messages handling for big-endian target V4L/DVB (11726): Modify the file license to match all other Siano's files V4L/DVB (11727): Siano: core header - update include files V4L/DVB (11728): Siano: smsdvb - modify license V4L/DVB (11729): Siano: smsdvb - remove redundent complete instruction V4L/DVB (11776): Siano: smsusb - update license V4L/DVB (11777): Siano: smsusb - handle byte ordering and big endianity V4L/DVB (11778): Siano: smsusb - lost buffers bug fix V4L/DVB (11779): Siano: Makefile - add smsendian to build V4L/DVB (11781): Siano: smsdvb - add big endian support V4L/DVB (11782): Siano: smsdvb - use 'push' status mechanism V4L/DVB (11783): Siano: smsdvb - small typo fix ad module author V4L/DVB (11813): Siano: move dvb-api headers' includes to dvb adapter V4L/DVB (11814): Siano: smscards - add gpio look-up table V4L/DVB (11815): Siano: bind infra-red component V4L/DVB (11816): Siano: USB - move the device id table to the cards module V4L/DVB (11817): Siano: smscards - fix wrong firmware assignment V4L/DVB (11818): Siano: smscards - assign gpio to HPG targets V4L/DVB (11819): Siano: smscore - fix get_common_buffer bug V4L/DVB (11820): Siano: smscore - fix byte ordering bug V4L/DVB (11821): Siano: smscore - fix isdb-t firmware name V4L/DVB (11822): Siano: smscore - bug fix at get_device_mode V4L/DVB (11823): Siano: smsusb - fix typo in module description V4L/DVB (11824): Siano: smsusb - change exit func debug msg V4L/DVB (11883): Siano: cards - add two additional (USB) devices V4L/DVB (11884): Siano: smssdio - revert to stand alone module V4L/DVB (11885): Siano: Add new GPIO management interface V4L/DVB (11886): Siano: smscore - fix some new GPIO definitions names V4L/DVB (11887): Siano: smscards - add board (target) events V4L/DVB (11888): Siano: smsusb - remove redundant ifdef V4L/DVB (11889): Siano: smsdvb - add DVB v3 events V4L/DVB (11890): Siano: smscore - remove redundant code V4L/DVB (11891): Siano: smscore - bind the GPIO SMS protocol V4L/DVB (11892): Siano: smsendian - declare function as extern
Uros Bizjak (3): x86, cleanup: use X86_CR4_PGE in x86/power/hibernate_asm_32.S x86: Implement change_bit with immediate operand as "lock xorb" x86: Fix movq immediate operand constraints in uaccess_64.h
Urs Thuermann (6): RCU Documentation fix [AF_PACKET]: Fix minor code duplication [CAN]: Clean up module auto loading [CAN]: Move proto_{,un}register() out of spin-locked region [CAN]: Minor clean-ups [NET]: Fix comment for skb_pull_rcsum
Ursula Braun (84): s390: qeth driver fixes s390: introducing support in qeth for new OSA CHPID type OSN s390: qeth driver fixes s390: qeth driver fixes [S390] non-unique constant/macro identifiers. [S390] runtime switch for qdio performance statistics [S390] Hipersocket multicast queue: make sure outbound handler is called [S390] cio: qdio slsb setup [S390] vmlogrdr: stop IUCV connection in vmlogrdr_release. [S390] qdio: make qdio statistics SMP-capable s390: qeth driver connection hang s390: free skbs in finite amount of time in qeth s390: fix Oops when unloading module netiucv [S390] qdio: re-add lost perf_stats.tl_runs change in qdio_handle_pci s390: print correct level for HiperSockets devices s390: qeth driver does not recover s390: avoid inconsistent lock state in qeth s390: don't call iucv_path_connect from tasklet context [AF_IUCV]: Avoid deadlock between iucv_path_connect and tasklet. [AF_IUCV]: Add lock when updating accept_q qeth: ungrouping a device must not be interruptible qeth: crash during reboot after failing online setting qeth: provide specific message for OSA-adapters exclusively used s390 networking MAINTAINERS qeth: avoid duplicate deletion of multicast addresses qeth: discard inbound packets with unknown header id [AF_IUCV]: postpone receival of iucv-packets [8021Q]: transfer dev_id from real device [S390] qdio: change QDIO performance_stats error message priority qeth: remove header_ops bug remove header_ops bug in qeth driver s390 MAINTAINERS [S390] qdio: set QDIO_ACTIVATE_TIMEOUT to 5s [IUCV]: wrong irq-disabling locking at module load time [AF_IUCV]: broken send_skb_q results in endless loop [AF_IUCV]: defensive programming of iucv_callback_txdone [S390] qdio: avoid hang when establishing qdio queues claw: removal of volatile variables netiucv: change name of nop function [S390] qdio: FCP/SCSI write I/O stagnates on LPAR drivers/s390/net: Kconfig brush up qeth: improve ip_list administration after deregister failures qeth: allow qdio queue element addresses > 2GB qeth: set lan_online flag after a received STARTLAN qeth: CCL-sequence numbers required for protocol ETH_P_802_2 only qeth: keep ip-address after LAN_OFFLINE failure [S390] qdio: Unrecognized inbound traffic if many FCP devices are online [S390] qdio: remove outdated developerworks link. [S390] qdio (new feature): enhancing info-retrieval from QDIO-adapters netiucv: get rid of in_atomic() use ccwgroup: Unify parsing for group attribute. qeth: read number of ports from card af_iucv: exploit target message class support of IUCV [S390] qdio: Repair timeout handling for qdio_shutdown [S390] Cleanup iucv printk messages. [S390] Cleanup netiucv printk messages. MAINTAINERS: Update email address of Ursula Braun qeth: use -EOPNOTSUPP instead of -ENOTSUPP. qeth: use firmware MAC-address for layer2 hsi-devices qeth: avoid qeth recovery problems [S390] qdio: speed up multicast traffic on full HiperSocket queue qeth: remove non-recover-thread checkings qeth: avoid skb_under_panic for malformatted inbound data [S390] convert iucv printks to dev_xxx and pr_xxx macros. qeth: exploit source MAC address for inbound layer3 packets qeth: avoid crash in case of layer mismatch for VSWITCH af_iucv: avoid left over IUCV connections from failing connects netiucv: invalid return code from hard_start_xmit claw: invalid return codes from hard_start_xmit ctcm: invalid return code from hard_start_xmit qeth: check for completion of a running recovery af_iucv: consider state IUCV_CLOSING when closing a socket iucv: provide second per-cpu IUCV command parameter block af_iucv: Fix merge. qeth: avoid crash after detach of replugged device ctcm: avoid crash in ctcm_remove_device qeth: support z/VM VSWITCH Port Isolation qeth: omit upstream checksumming for HiperSockets [S390] iucv: establish reboot notifier [S390] pm: iucv power management callbacks. [S390] pm: netiucv power management callbacks. [S390] PM: af_iucv power management callbacks. qeth: display "undefined" value of sysfs-attribute "layer2" iucv: suspend/resume error msg for left over pathes
Ursula Braun-Krahl (1): s390: duplicate timeout in qdio
Usha Ketineni (1): knfsd: rpc: add gss krb5 and spkm3 oid values
Ustyugov Roman (1): kbuild: set correct KBUILD_MODNAME when using well known kernel symbols as module names
Utako Kusaka (1): [XFS] Get rid of redundant "required" in msg.
Utz Bacher (2): ppc64: add a minimal nvram driver ppc64: add a watchdog driver for rtas
Uwe Bugla (16): dvb-bt8xx.txt fixes fix for Documentation/dvb/bt8xx.txt?= V4L/DVB (3391): Documentation update V4L/DVB (3538): Bt8xx documentation update V4L/DVB (3768): Fix a tab error in cx14110.c, dprintk V4L/DVB (3769): Fix a type error in dvb_frontend.c i2c-algo-bit: Wipe out dead code V4L/DVB (4732): Fix spelling error in Kconfig help text for DVB_CORE_ATTACH Input: logips2pp - fix typo in Kconfig V4L/DVB (5701): Documentation/dvb/bt8xx.txt update V4L/DVB (9888): Patch: fix a typo in cx24113.c V4L/DVB (10695): Update Technisat card documentation V4L/DVB (10696): Remove outdated README for the flexcop-driver V4L/DVB (11287): Code cleanup (passes checkpatch now) of the b2c2-flexcop-drivers 1/2 V4L/DVB (11288): Code cleanup (passes checkpatch now) of the b2c2-flexcop-drivers 2/2 V4L/DVB (12902): Documentation: synchronize documentation for Technisat cards
Uwe Hermann (1): doc/x86: fix doc subdirs
Uwe Kleine-Koenig (15): [IPV4]: fix alignment of IP-Config output i2c-powermac: Fix section for probe and remove functions Merge branch 'for-rmk-misc' into for-rmk ftrace, trivial: fix typo "resgister" -> "register" Blackfin arch: explicit add a might sleep to gpio_free video/framebuffer: move the probe func into .devinit.text in Blackfin LCD driver tracing: make CALLER_ADDRx overwriteable trivial: fix typo "thier" -> "their" trivial: fix typo "kernal" -> "kernel" trivial: fix typo "varaible" -> "variable" trivial: fix typo "virual" -> "virtual" trivial: fix typo "resgister" -> "register" trivial: fix typos "man[ae]g?ment" -> "management" trivial: Fix duplicated word "options" in comment trivial: fix typo in aic7xxx comment
Uwe Kleine-König (166): Fix typos concerning hierarchy [ARM] 4210/1: base for new machine type "NetSilicon NS9360" [ARM] 4211/1: Provide a defconfig for ns9xxx [ARM] 4234/1: Introduce get_irqnr_preamble and arch_ret_to_user for ns9xxx. [ARM] 4247/1: Fix long name for cc9p9360dev [ARM] 4235/1: ns9xxx: declare the clock functions as "const" [ARM] 4292/1: ns9xxx: Make REGGET consistant with REGSET [ARM] 4293/1: ns9xxx: Add bit fields FS and ND to the definition of [ARM] 4294/1: ns9xxx: Determine system clock from PLL register settings [ARM] 4301/1: add mach type cc9p9360js fix file specification in comments [ARM] 4482/1: ns9xxx: fix compilation for mach-type CC9P9360JS [ARM] 4483/1: ns9xxx: fix three sparse warnings: symbol 'xyz' was not declared. [ARM] 4484/1: ns9xxx: fix definition of SYS_TCx_TEN_DIS [ARM] 4485/1: ns9xxx: pass the correct irq number to the interrupt handlers [ARM] 4486/1: ns9xxx: fix a typo in the register definitions. [ARM] 4487/1: ns9xxx: complete definition of GPIO related registers [ARM] 4493/1: ns9xxx: disable a non-reloading timer before ack'ing its irq [ARM] 4545/1: ns9xxx: simplify irq ack'ing [ARM] 4589/1: ns9xxx: acknowledge IRQ_EXT2 in the demux routine for FPGA irqs [ARM] 4590/1: ns9xxx: add gpio handling functions [ARM] 4591/1: ns9xxx: simplify REGSET, REGGET and introduce ..._IDX variants [ARM] 4592/1: ns9xxx: clocksource driver [ARM] 4593/1: ns9xxx: implement generic clockevents [ARM] 4594/1: ns9xxx: use the new gpio functions [ARM] 4595/1: ns9xxx: define registers as void __iomem * instead of volatile u32 fix typo "insted" -> "instead" fix typo "sort" -> "short" fix comment: unlock_hrtimer_base is the counterpart of lock_hrtimer_base [ARM] 4710/1: Fix coprocessor 14 usage for debug messages via ICEDCC fs/Kconfig: grammar fix kbuild: ignore cache modifiers for generating the tags files use the newc archive format as requested by initramfs SERIAL_NETX_CONSOLE provides console for NetX, not IMX fix typo 'the same the>' Add binoffset to gitignore let __dec_zone_page_state use __dec_zone_state [ARM] Fix freeing of page tables for ARM in free_pgd_slow [ARM] 4851/1: ns9xxx: fix size of gpiores [ARM] 4853/1: include uImage target in make help ns9xxx: move registration of serial8250 to a dedicated file ns9xxx: use default text offset ns9xxx: Use get_irqnr_preamble to initialize base register ns9xxx: introduce a config variable for the cc9p9360 module ns9xxx: add module_is_..., processor_is_... and board_is_... for many machs ns9xxx: update defconfig ns9xxx: prepare for adding support for Digi ns921x processors ns9xxx: let putc autodetect where to write ns9xxx: make use of the chip's irq priorisation ns9xxx: add support for irq priorisation ns9xxx: add clock api leds: Fix potential leds-gpio oops [ARM] 4852/1: Add timerfd_create, timerfd_settime and timerfd_gettime syscall entries [ARM] 4854/1: fix the load address of uImage for CONFIG_ZBOOT_ROM=y UIO: hold a reference to the device's owner while the device is open ns9xxx: fix handle_prio_irq to unmask irqs with lower priority ns9xxx: check for irq lockups ns9xxx: fix sparse warning kbuild: fix depmod comment There is no need to have BOOT_PARAMS_SIZE known outside of atags.c clean up atags exporting code ns9xxx: fix assembler version of __REG2 to be consistent with the C version Merge branch 'atags' into for-rmk Fix name of Russell King in various comments UIO: fix UIO Kconfig dependencies UIO: add generic UIO platform driver UIO: minor style and comment fixes set_irq_wake: fix return code and wake status tracking generic irqs: handle failure of irqchip->set_type in setup_irq [MTD] physmap: resume already suspended chips on failure to suspend Input: gpio-keys - fix possible NULL pointer dereference Input: gpio-keys - make gpio_keys_device_driver static printk: fix comment for printk ratelimiting Input: gpio-keys - optimize interrupt handler Input: gpio-keys - simplify argument list for report_event move kernel-doc comment for might_sleep directly before its defining block UIO: uio_pdrv: fix memory leak UIO: uio_pdrv: fix license specification Fix format of MAINTAINERS ALSA: fix section for sa11xx-uda1341 platform driver Add Uwe Kleine-König to .mailmap x86, debug: gpio_free might sleep avr32: Use platform_driver_probe for pio platform driver avr32: Use platform_driver_probe for pdc platform driver ALSA: Fix section for snd-aica platform driver Fix sections for omap-mcbsp platform driver gpio_free might sleep, generic part [ARM] gpio_free might sleep, arm architecture netx-eth: initialize per device spinlock mach-netx/time.c: codingstyle cleanup netx: Use a cpp symbol for the clocksource timer number netx: enable GENERIC_TIME netx: add support for clockevents netx/xc: add a few "const"s to fix compiler warnings netx: define register MEMCR small doc fix: ftrace_dyn_arch_init is called by ftrace_init Fix configure warnings in defconfigs for netX and Picotux 200 remove a superfluous kconfig type definition at91: warn if irqs are enabled in set_next_event Input: corgikbd - mark probe function as __devinit Input: corgi_ts - mark probe function as __devinit Input: omap-keypad - mark probe function as __devinit Input: spitzkbd - mark probe function as __devinit move wm8400-regulator's probe function to .devinit.text [NET] am79c961a: fix spin_lock usage Move jsm_remove_one to .devexit.text Use __SPIN_LOCK_UNLOCKED to initialize bad_irq_desc.lock annotate that [fp, #-4] is the saved lr rename platform_driver name "flash" to "sa1100-mtd" NVRAM depends on RTC_DRV_CMOS add another mailmap entry for Uwe Kleine-König Add Sascha Hauer to .mailmap [ARM] 5418/1: restore lr before leaving mcount [ARM] 5421/1: ftrace: fix crash due to tracing of __naked functions fix warning "control reaches end of non-void function" remove unused static function gpio_fec_inactive [MTD] [MAPS] move sa1100 flash's probe function to .devinit.text [MTD] [NAND] move gen_nand's probe function to .devinit.text ALSA: move snd_powermac's probe function to .devinit.text leds: move h1940-leds's probe function to .devinit.text [WATCHDOG] at91rm9200_wdt.c: move probe function to .devinit.text [WATCHDOG] ks8695_wdt.c: move probe function to .devinit.text [WATCHDOG] omap_wdt.c: move probe function to .devinit.text kbuild: fix option processing for -I in headerdep mx27ads: move PBC mapping out of vmalloc space hwrng: omap - Move probe function to .devinit.text mmc/omap: make mmci-omap using platform_driver_probe USB: move twl4030_usb's probe function to .devinit.text USB: move r8a66597_hcd's probe function to .devinit.text USB: move orion-ehci's probe function to .devinit.text serial: don't add msm_serial's probe function to the driver struct [ARM] 5613/1: implement CALLER_ADDRESSx macsonic: move probe function to .devinit.text register at91_ether using platform_driver_probe net: move sgiseeq's probe function to .devinit.text net: move jazzsonic's probe function to .devinit.text net: move meth's probe function to .devinit.text net: move sb1250-mac's probe function to .devinit.text net: move xtsonic's probe function to .devinit.text net: move macsonic's probe function to .devinit.text ARM: 5627/1: Fix restoring of lr at the end of mcount ASoC: s3c2443-ac97: convert semaphore to mutex netx: Use get_irqnr_preamble to initialize base register [ARM] support tracing when using newer compilers Complete irq tracing support for ARM Use kernel/Kconfig.preempt for ARM [ARM] let arch/arm/Kconfig source drivers/Kconfig fec: fix recursive locking of mii_lock fec: don't enable irqs in hard irq context backlight: move hp680-bl's probe function to .devinit.text leds: move leds-clevo-mail's probe function to .devinit.text Staging: fix typos "man[ae]g?ment" -> "management" mtd: nand: register orion_nand using platform_driver_probe() mmc: register mmci-omap-hs using platform_driver_probe MIPS: Loongson2: Fix typo "enalbe" -> "enable" don't use __devexit_p to wrap meth_remove don't use __devexit_p to wrap sgiseeq_remove move virtnet_remove to .devexit.text spi-imx: rename source file to spi_imx.c spi-imx: no need to assert bits_per_word being initialized spi-imx: initialize complete config struct spi-imx: strip down chipselect function to only drive the chipselect Input: sparkspkr - move remove() functions to .devexit.text mmc: at91_mci: Don't include asm/mach/mmc.h move virtballoon_remove to .devexit.text move virtrng_remove to .devexit.text
Uwe Kleine-K�nig (1): fix typo "is" -> "if" in Makefile
Uwe Koziolek (6): sata_sis: uninitialized variable sata_sis: slave support on SiS965 sata_sis: support SiS966/966L libata: sata_sis fixes libata: PATA-mode fixes for sis_sata sis5513: adding PCI-ID
Uwe Zeisberger (14): kbuild: make kernelrelease in unconfigured kernel prints an error Fix "frist", "fisrt", typos add "tags" to .gitignore fix typos "wich" -> "which" fix typo "Suposse" -> "Suppose" [ARM] 3488/1: make icedcc_putc do the right thing [ARM] 3496/1: more constants for asm-offsets.h [ARM] 3517/1: move definition of PROC_INFO_SZ from procinfo.h to asm-offsets.h kbuild: append git revision for all untagged commits kbuild: append -dirty for updated but uncommited changes Fix phy id for LXT971A/LXT972A Add parentheses around arguments in the SH_DIV macro. fix file specification in comments kbuild: add a missing slash in the comments
Uwe kleine-König (1): kbuild/mkuboot.sh: allow spaces in CROSS_COMPILE
V. ANANDA KRISHNAN (2): jsm: use dynamic major number allocation jsm: warning fixes
V. Ananda Krishnan (2): jsm: fix for high baud rates problem jsm: update for tty buffering revamp
Vadim Catana (3): V4L (1007): Add support for KWorld DVB-S 100 DVB (2451): Add support for KWorld DVB-S 100, based on the same chips as Hauppauge V4L/DVB (3795): Fix for CX24123 & low symbol rates
Vadim Lobanov (10): Unify sys_tkill() and sys_tgkill() Fold select_bits_alloc/free into caller code. Poll cleanups/microoptimizations i386: remove redundant might_sleep() in user accessors. Clean up expand_fdtable() and expand_files() fdtable: Delete pointless code in dup_fd() fdtable: Make fdarray and fdsets equal in size fdtable: Remove the free_files field fdtable: Implement new pagesize-based fdtable allocator fdtable: Provide free_fdtable() wrapper
Vadim Makhervaks (2): RDMA/nes: Enhanced PFT management scheme RDMA/nes: Fix CQ allocation scheme for multicast receive queue apps
Vaibhav Hiremath (2): V4L/DVB (9816): v4l2-int-if: add three new ioctls for std handling and routing V4L/DVB (9817): v4l: add new tvp514x I2C video decoder driver
Vaidyanathan Srinivasan (10): x86: sysfs cpu?/topology is empty in 2.6.25 (32-bit Intel system) sched: idle_balance() does not call load_balance_newidle() sched: convert BALANCE_FOR_xx_POWER to inline functions sched: favour lower logical cpu number for sched_mc balance sched: nominate preferred wakeup cpu sched: bias task wakeups to preferred semi-idle packages sched: activate active load balancing in new idle cpus sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc>0 sched: nominate preferred wakeup cpu, fix sched: Don't export sched_mc_power_savings on multi-socket single core system
Valdis Kletnieks (3): Document online io scheduler switching ver_linux additions tpm: work around bug in Broadcom BCM0102 chipset
Valdis.Kletnieks@vt.edu (3): quota: make useless quota error message informative orinoco_cs: tweak Vcc debugging messages kbuild: document 'make prepare' in 'make help'
Valentin Longchamp (34): MX31: definitions for UART2 pins MX31: UART5 pins definition [ARM] MX31: basic support for mx31moboard platform [ARM] MX31: defconfig for mx31moboard platform mx31: rework of iomux support mx31moboard: use of new iomux implementation mx31ads: use of new iomux implementation mx31pdk: use of new iomux implementation pcm037: use of new iomux implementation mx31: add pin definition for LCD mx31moboard: initial support for various baseboards mx31: add dma and fb devices MX31: pin definition for sdhc2 mx31: pin definition for csi mx31: remove mx31moboard_defconfig mx31moboard: clean-up of board support mx31: define various pins used on mx31moboard (v2) mx31moboard: setup all pins (v2) mx31moboard: add i2c support (v2) mx31moboard: add sdhc support (v3) mx31: remove gpio_request calls from iomux code mx31moboard: add support for usb OTG device (v3) mx31: add camera device mx31: changed CONSISTENT_DMA_SIZE to 8M for mx31 video mx31: correct csi_clk parent (v2) mx31moboard: invert sdhc ro signal sense mx31: added one more pin definition mx31moboard: added usb xcvr reset for mx31moboard mx31moboard: move usb otg support back to moboard common file mx31: define various GPIOs used on mx31moboard mx31moboard: support for the 4 leds used on mx31moboard mx31moboard: initialize 4 input gpios for mx31moboard mx31moboard: two GPIOS are used to reset other microcontrolers on the robot MXC: fix reset for mx31, mx35 and mx27 SoCs
Valentin Sitdikov (1): sh: Fix up single page flushing to use PAGE_SIZE.
Valentin Zagura (4): V4L/DVB (3800): Cx88: added support for KWorld MCE 200 Deluxe V4L/DVB (3827): Cx88-blackbird: clean up the buffers when closing the MPEG stream V4L/DVB (3973): Cx88-blackbird: pause the encoder during frequency change Input: HID - add support for Logitech Formula Force EX
Valentine Barshak (52): fadvise: return ESPIPE on FIFO/pipe [POWERPC] PowerPC 440EPx: Sequoia device tree [POWERPC] PowerPC 440EPx: Sequoia defconfig [POWERPC] PowerPC 440EPx: Sequoia board support [POWERPC] PowerPC 440EPx: Sequoia bootwrapper [POWERPC] Add 64-bit resources support to pci_iomap [POWERPC] 4xx: Fix Bamboo MAL0 dts entry. [POWERPC] 4xx: Fix Sequoia MAL0 and EMAC dts entries. [POWERPC] 4xx: Introduce cpu_setup functionality to 44x platform [POWERPC] 4xx: Move 440EP(x) FPU setup from head_44x to cpu_setup_4xx [POWERPC] 4xx: 440EPx/GRx incorrect write to DDR SDRAM errata workaround [POWERPC] PCI: Add 64-bit physical address support to setup_indirect_pci [POWERPC] Add legacy serial support for OPB with flattened device tree USB: add runtime frame_no quirk for big-endian OHCI [POWERPC] 4xx: Add RGMII support for Sequoia 440EPx [POWERPC] 4xx: Enable NEW EMAC support for Sequoia 440EPx. [POWERPC] 4xx: Split early debug output and early boot console for 44x MTD: small physmap_of partition parsing fixes [POWERPC] 4xx: Workaround for the 440EP(x)/GR(x) processors identical PVR issue. [POWERPC] 4xx: UIC add mask_ack callback ibm_newemac: Correct opb_bus_freq value ibm_newemac: Fix typo reading TAH channel info ibm_newemac: Call dev_set_drvdata() before tah_reset() [POWERPC] 4xx: 440EPx Sequoia USB OHCI DTS entry [POWERPC] 4xx: 440GRx Rainier bootwrapper. [POWERPC] 4xx: 440GRx Rainier DTS. [POWERPC] 4xx: 440GRx Rainier board support. [POWERPC] 4xx: 440GRx Rainier default config [POWERPC] 4xx: make UIC use generic level irq handler [POWERPC] 4xx: rework UIC cascade irq handling [POWERPC] 4xx: Correct 440GRx machine_check callback [POWERPC] 4xx: Add PCI entry to 440EPx Sequoia DTS. [POWERPC] 44x: Sequoia and Rainier updates for 2.6.25 [POWERPC] 4xx: update 440EP(x)/440GR(x) identical PVR issue workaround [POWERPC] 4xx: Add PCI entry to 440GRx Rainier DTS. USB: add ehci-ppc-of bus glue (device-tree aware) [POWERPC] 4xx: Add USB ehci-ppc-of dts bindings. [POWERPC] 4xx: Add 440EPx Sequoia ehci dts entry [POWERPC] Add missing native dcr dcr_ind_lock spinlock [POWERPC] 4xx: PCIe indirect DCR spinlock fix. [POWERPC] 44x: add missing define TARGET_4xx and TARGET_440GX to cuboot-taishan [POWERPC] 4xx: Add dcri_clrset() for locked read/modify/write functionality [POWERPC] 4xx: Use dcri_clrset() for PCIe indirect dcr read/modify/write access ibm_newemac: emac_tx_csum typo fix [POWERPC] 4xx: Use machine_device_initcall() for warp_nand [POWERPC] kexec: MPIC ack interrupts at mpic_teardown_this_cpu() ibm_newemac: PowerPC 440GX EMAC PHY clock workaround ibm_newemac: PowerPC 440EP/440GR EMAC PHY clock workaround powerpc/4xx: Fix resource issue in warp-nand.c powerpc/44x: Adjust warp-nand resource end address powerpc/44x: Correct memory size calculation for denali-based boards pasemi_mac: ethtool get settings fix
Valerie Clement (4): ext4: Don't set EXTENTS_FL flag for fast symlinks ext4: Fix kernel BUG at fs/ext4/mballoc.c:910! ext4: modify block allocation algorithm for the last group ext4: mballoc fix mb_normalize_request algorithm for 1KB block size filesystems
Valerie Henson (9): Make EXT2_DEBUG work again Change tulip maintainer Handle pci_enable_device() errors in resume relative atime TULIP: Fix for 64-bit MIPS Fix tulip SytemError typo Rev tulip version Update tulip maintainer email address tulip: Remove tulip maintainer
Valery A. Podrezov (1): ACPICA: Enhance debugger statistics/memory command.
Valery Podrezov (1): ACPICA: Eliminate control method 2-pass parse/execute.
Vasanthakumar Thiagarajan (83): ath9k: Add LED support ath9k: Re-order functions in main.c ath9k: Add RF kill support ath9k: Configure AR_PHY_SWITCH_COM with apropriate antenna control ath9k: Fix panic while unregistering rfkill ath9k: Dont update rate control for every AMPDU ath9k: Synchronize DMA transfer with CPU at right place ath9k: Move rate control alg register/unregister to appropriate place mac80211: Scale down to non-HT association with TKIP/WEP as pairwise cipher mac80211: Fix tx power setting ath9k: Enable Bluetooth Coexistence support mac80211: Handle power constraint level advertised in 11d+h beacon ath9k: Fix basic connectivity issue ath9k: Fix typo in chip version check ath9k: Remove unnecessary gpio configuration in ath9k_hw_reset() ath9k: Remove unused ath9k_hw_select_antconfig() from hw.c ath9k: Clean up the way the eeprom antenna configuration is read ath9k: Fix LED blink pattern mac80211: Remove bss information of the current AP when it goes out of range mac80211: Free current bss information in few places where we don't need it any more ath9k: Fix panic upon attach failure mac80211: Make sure non-HT connection when IEEE80211_STA_TKIP_WEP_USED is set ath9k: Fix PTK/GTK handshake timeout ath9k: Filter out beacons from other BSS in STA mode ath9k: Configure Power control register appropriately for h/w with 4k eeprom ath9k: Remove ununsed ack duration stuff with long/short preamble ath9k: Use suitable macros with 4k eeprom data ath9k: Set IEEE80211_TX_CTL_RATE_CTRL_PROBE in rate control for probe rate mac80211: Populate HT limitation with TKIP/WEP to the handler for SIOCSIWENCODE too ath9k: Keep LED on in idle state after association ath9k: Fix rate control update for aggregated frames ath9k: Fix bug in reporting status of tx rate ath9k: Nuke struct ath_xmit_status mac80211: Fix bug in getting rx status for frames pending in reorder buffer mac80211: Don't access managed mode bits in non-managed mode ath9k: Remove bogus break after return ath9k: Cleanup ineffective return values ath9k: Print hw reset failure status as signed int ath9k: Remove unused parameters which are passed to ath_beacon_config_X() ath9k: cleanup beacon parameters configuration ath9k: Move PS wakeup/restore calls from isr to tasklet ath9k: Fix write callback of 'debug' which configures debug mask mac80211: Fix the way ADDBA request count being modified ath9k: Fix tx stuck when connected to aggr disabled HT AP ath9k: Add helper to get ath9k specific current channel ath9k: Make sure we have current channel in ah_curchan before rf disable/enable ath9k: Fix leak in tx descriptor ath9k: Nuke unneccesary helper function to see if aggr is active ath9k: Remove unnecessary count for addba attempt ath9k: downgrade ASSERT() in ath_clone_txbuf() ath9k: Make sure we configure a non-zero beacon interval ath9k: Remove dead code in rate control ath9k: Remove unused members from rate control structure ath9k: Use probe interval instead of rssi reduce interval ath9k: Nuke struct ath_tx_ratectrl_state ath9k: Remove bogus assert in ath_clone_txbuf() ath9k: Handle tx desc shortage more appropriately ath9k: Remove pointless ath9k_ps_restore() in ath_detach() ath9k: Update rate control for 11NA HT40 mode ath9k: Maintain monotonicity of PER while going across different phy ath9k: Remove unused ath9k_hw_intrget() ath9k: Fix bug in retrieving average beacon rssi ath9k: Nuke struct ath9k_node_stats ath9k: Split ath9k_hw_btcoex_enable() into two logical pieces ath9k: Move btcoex stuff from hw.[ch] to new btcoex.[ch] ath9k: Configure btcoex register during every reset ath9k: Move btcoex related data to a separate struct ath9k: Determine btcoex scheme type based on chip version ath9k: Remove hw capability bit meant for btcoex ath9k: Add infrastructure for generic hw timers ath9k: Add Bluetooth Coexistence 3-wire support ath9k: Do an AHB reset before doing RTC reset ath9k: Move generic hw timer intr handler to bottom-half ath9k: Call spin_lock_bh() on btcoex_lock ath9k: Disable ASPM when btcoex is active ath9k: Remove unnecessary casting to u8 in pci_read_config_byte() call ath9k: Store subsystem id in struct hw_version ath9k: Enable btcoex based on the subsystem id of the device ath9k: Get rid of the modparam btcoex_enable ath9k: Initialize the priority gpio for BT coex 3-wire ath9k: Fix rx data corruption ath9k: Don't read NF when chip has gone through full sleep mode ath9k: Do a full reset for AR9280
Vasiliy Temnikov (1): V4L/DVB (12574): support AverMedia Studio 505
Vasily Averin (29): sis900: come alive after temporary memory shortage [SCSI] aic7xxx: reset handler selects a wrong command [SCSI] i2o: fix memory leak in i2o_exec_lct_modified i2o_dump_hrt() output cleanup ACPI: fix potential memory leak in acpi_evaluate_integer() error path ACPI: fix memory leak in acpi_thermal_add() error path e1000: IRQ resources cleanup e1000: e1000_probe resources cleanup e1000: ring buffers resources cleanup ext3: wrong error behavior e1000: possible memory leak in e1000_set_ringparam ext2: errors behaviour fix missing unused dentry in prune_dcache()? [NETFILTER]: ip_tables: compat error way cleanup VFS: extra check inside dentry_unhash() Documentation: remount_fs() needs lock_kernel smbfs: double free memory corruption i2o: block IO errors on i2o disk [NET]: "wrong timeout value" in sk_wait_data() v2 ext3/ext4: orphan list check on destroy_inode ext3/ext4: orphan list corruption due bad inode i2o_cfg_passthru cleanup wrong memory access in i2o_block_device_lock() i2o message leak in i2o_msg_post_wait_mem() i2o proc reading oops i2o debug output cleanup dm: bounce_pfn limit added i2o: debug messages corrected dm: table remove unused variable
Vasily Khoruzhick (2): [ALSA] hda-codec - remove 11c1:1040 from patch_si3054.c id list ASoC: Don't unconditionally use the PLL in UDA1380
Vasily Tarasov (8): block layer: elevator_find function cleanup block layer: elv_iosched_show should get elv_list_lock block layer: ioprio_best function fix mounstats NULL pointer dereference block: blk_max_pfn is somtimes wrong cfq-iosched: get rid of cfqq hash diskquota: 32bit quota tools on 64bit architectures cfq: async queue allocation per priority
Vassili Karpov (1): Documentation: CPU load calculation description
Vasu Dev (28): [SCSI] libfc: handle RRQ exch timeout [SCSI] libfc: fixed a soft lockup issue in fc_exch_recv_abts [SCSI] libfc, fcoe: fixed locking issues with lport->lp_mutex around lport->link_status [SCSI] libfc: fixed a read IO data integrity issue when a IO data frame lost [SCSI] fcoe: Out of order tx frames was causing several check condition SCSI status [SCSI] fcoe: prep work to completely remove fc_transport_fcoe code [SCSI] fcoe: removes fc_transport_fcoe.[ch] code files [SCSI] fcoe: removes default sw transport code file fcoe_sw.c [SCSI] fcoe: renames libfcoe.c to fcoe.c as the only fcoe module file [SCSI] fcoe, libfc: add libfcoe module [SCSI] fcoe: moves common FCoE library API functions to libfcoe module [SCSI] fcoe: cleans up libfcoe.h and adds fcoe.h for fcoe module [SCSI] fcoe, libfc: fix double fcoe_softc memory alloc fcoe: consolidates netdev related config and cleanup for spma mode fcoe: adds spma mode support [SCSI] fcoe: reduces lock cost when adding a new skb to fcoe_pending_queue [SCSI] fcoe: removes fcoe_watchdog [SCSI] fcoe: removes reserving memory for vlan_ethdr on tx path [SCSI] libfc: fix a circular locking warning during sending RRQ vlan: adds fcoe offload related net_device_ops and updates fcoe_ddp_xid field ixgbe: updates vlan feature flags to enable FCoE offloads on vlan interface [SCSI] fcoe, libfc: adds exchange manager(EM) anchor list per lport and related APIs [SCSI] fcoe, fnic, libfc: modifies current code paths to use EM anchor list [SCSI] fcoe: modifies fcoe_hostlist_lock uses as prep work to add shared offload EM [SCSI] fcoe, libfc: adds offload EM per eth device with only single xid range per EM [SCSI] fcoe: removes phys_dev and renames real_dev to netdev. [SCSI] fcoe, libfc: adds per cpu exch pool within exchange manager(EM) [SCSI] fcoe, libfc: fully makes use of per cpu exch pool and then removes em_lock
Vedran Miletic (7): ALSA: ice1724: Enable MIDI on TerraTec PHASE 22 and PHASE 28 ALSA: ice1712/ice1724: Coding style fixes part 1 (more coming up) ALSA: cs46xx: Add PCI IDs for TerraTec and Hercules cards ALSA: hda: add more board-specific information for Realtek ALC662 rev1 ALSA: emu10k1: fix device names for Live!/Audigy1/2/4/E-mu ALSA: emu10k1: fix faulty commit 18c71092 ALSA: emu10k1: fix coding style for emu10k1_main.c
Veena Parat (4): S2IO: Removing 3 buffer mode support from the driver S2IO: Removing MSI support from driver S2IO: Checking for the return value of pci map function S2IO: Implementing review comments from old patches
Vegard Nossum (97): timer_list: Fix printk format strings SLUB's ksize() fails for size > 2048 [SCSI] aic7xxx: fix firmware build FAT: Fix printk format strings x86: don't save unreliable stack trace entries x86: fix early-BUG message MN10300: Fix typo in header guard x86: fix incomplete include guard in include/asm-x86/seccomp_32.h x86: break mutual header inclusion [MIPS] Fix typo in header guard h8300: fix typo in header guard v850: fix typo in header guard proc: calculate the correct /proc/<pid> link count x86, lockdep: fix "WARNING: at kernel/lockdep.c:2658 check_flags+0x4c/0x128()" stacktrace: print_stack_trace() cleanup debugobjects: fix lockdep warning x86: more header fixes softirq: remove initialization of static per-cpu variable x86/oprofile: disable preemption in nmi_shutdown softlockup: show irqtrace ACPI: don't walk tables if ACPI was disabled x86: don't destroy %rbp on kernel-mode faults stacktrace: add saved stack traces to backtrace self-test backtrace: replace timer with tasklet + completions sched: fix warning x86: small unifications of address printing [ARM] fix header guards x86: don't return invalid pointers from node_to_cpumask() ACPICA: fix mutex names in debug code. ACPI: don't walk tables if ACPI was disabled x86: fix spurious '#' in kvm header x86: consolidate header guards x86: consolidate header guards x86: fix header export, asm-x86/processor-flags.h, CONFIG_* leaks mm: remove initialization of static per-cpu variables kallsyms: fix potential overflow in binary search kallsyms: unify 32- and 64-bit code taskstats: remove initialization of static per-cpu variable PS3: gelic: use unsigned long for irqflags IB/ipath: Use unsigned long for irq flags print_ip_sym(): use %pS au1000_eth: use 'unsigned long' for irqflags x86: fix BUG: unable to handle kernel paging request (numaq_tsc_disable) Blackfin arch: sram: use 'unsigned long' for irqflags debugobjects: fix lockdep warning netlink: fix overrun in attribute iteration tcp_ipv6: fix use of uninitialized memory x86: add memory clobber in switch_to() x86: fix virt_addr_valid() with CONFIG_DEBUG_VIRTUAL=y, v2 utsname: completely overwrite prior information trace: introduce missing mutex_unlock() sched: update comment for move_task_off_dead_cpu Bluetooth: Fix leak of uninitialized data to userspace kbuild: add headerdep used to detect inclusion cycles in header files x86: revert CONFIG_RELOCATABLE=y defconfig change netlink: fix (theoretical) overrun in message iteration drm: fix leak of uninitialized data to userspace kmemtrace: add missing newline security: introduce missing kfree inotify: clean up inotify_read and fix locking problems x86: use symbolic constants for MSR_IA32_MISC_ENABLE bits mm: fix lazy vmap purging (use-after-free error) fix regression from "vsprintf: unify the format decoding layer for its 3 users" vsprintf: unify the format decoding layer for its 3 users, cleanup ACPI battery: fix async boot oops ata: fix obviously wrong comment x86: add save_stack_trace_bp() for tracing from a specific stack frame stacktrace: add forward-declaration struct task_struct tasklets: new tasklet scheduling function kmemcheck: add the kmemcheck documentation kmemcheck: add the kmemcheck core x86: add hooks for kmemcheck kmemcheck: add mm functions kmemcheck: add DMA hooks slub: add hooks for kmemcheck crypto: don't track xor test pages with kmemcheck kmemcheck: don't track page tables kmemcheck: add hooks for page- and sg-dma-mappings kmemcheck: add hooks for the page allocator kmemcheck: enable in the x86 Kconfig kmemcheck: add opcode self-testing at boot kmemcheck: introduce bitfield API net: use kmemcheck bitfields API for skbuff net: annotate bitfields in struct inet_sock ieee1394: annotate bitfield ieee1394/csr1212: fix false positive kmemcheck report net: annotate inet_timewait_sock bitfields c2port: annotate bitfield for kmemcheck net: annotate struct sock bitfield trace: annotate bitfields in struct ring_buffer_event fs: introduce __getname_gfp() fs: fix do_mount_root() false positive kmemcheck warning signal: fix __send_signal() false positive kmemcheck warning Merge commit 'linus/master' into HEAD kmemcheck: remove useless check kmemcheck: update documentation fs: fix overflow in sys_mount() for in-kernel calls
Veli-Matti Valtonen (1): [ALSA] emu10k1 - Another EMU0404 Board ID
Veljkovic Srdjan (1): [WATCHDOG] Linux kernel IPC SBC Watchdog Timer driver
Venkat Yekkirala (22): selinux: fix bug in security_compute_sid [MLSXFRM]: Granular IPSec associations for use in MLS environments [MLSXFRM]: Define new SELinux service routine [MLSXFRM]: Add security sid to sock [MLSXFRM]: Add security sid to flowi [MLSXFRM]: Flow based matching of xfrm policy and state [MLSXFRM]: Add security context to acquire messages using PF_KEY [MLSXFRM]: Add flow labeling [MLSXFRM]: Default labeling of socket specific IPSec policies [MLSXFRM]: Auto-labeling of child sockets [MLSXFRM]: Fix build with SECURITY_NETWORK_XFRM disabled. [NetLabel]: SELinux support [SELINUX]: Fix bug in security_sid_mls_copy IPsec: correct semantics for SELinux policy matching IPsec: fix handling of errors for socket policies SELinux: Various xfrm labeling fixes SELinux: Return correct context for SO_PEERSEC SELinux: Fix SA selection semantics selinux: Delete mls_copy_context [SELINUX]: increment flow cache genid [SELINUX]: Fix 2.6.20-rc6 build when no xfrm SELinux: null-terminate context string in selinux_xfrm_sec_ctx_alloc
Venkatesh Pallipadi (108): Increase number of e820 entries hard limit from 32 to 128 x86-64: Handle empty E820 regions correctly cpufreq-stats driver updates cpufreq-stats driver documentation Platform SMIs and their interferance with tsc based delay calibration [ACPI] update /proc/acpi/processor/*/power even if only C1 support [ACPI] fix C1 patch for IA64 [ACPI] enable C2 and C3 idle power states on SMP [ACPI] Fix the regression with c1_default_handler on some systems [ACPI] Fix memset arguments in acpi processor_idle.c [ACPI] delete boot-time printk()s from processor_idle.c remove special HPET_EMULATE_RTC config option [IA64] Add ACPI based P-state support [ACPI] Reduce acpi-cpufreq switching latency by 50% [CPUFREQ] Bugfix: Call driver exit in cpufreq_add_dev error path [CPUFREQ] speedstep-centrino: skip extract_clock logic for acpi based centrino [ACPI] fix processor_core.c for NR_CPUS > 256 hpet: use read_timer_tsc only when CPU has TSC x86: sutomatically enable bigsmp when we have more than 8 CPUs x86: Add the check for all the cores in a package in cache information x86: bug fix in P6 Machine check initialization x86: when L3 is present show its size in /proc/cpuinfo [ACPI] Prefer _CST over FADT for C-state capabilities [ACPI] Add support for FADT P_LVL2_UP flag [ACPI] fix 2.6.13 boot hang regression on HT box w/ broken BIOS [ACPI] Avoid BIOS inflicted crashes by evaluating _PDC only once [ACPI] IA64 ZX1 buildfix for _PDC patch [CPUFREQ] CPU frequency display in /proc/cpuinfo i386/x86-64: Remove sub jiffy profile timer support i386: Handle missing local APIC timer interrupts on C3 state x86_64: Handle missing local APIC timer interrupts on C3 state x86_64: Only switch to IPI broadcast timer on Intel when C3 is supported P-state software coordination for ACPI core P-state software coordination for acpi-cpufreq P-state software coordination for speedstep-centrino Enable P-state software coordination via _PDC [CPUFREQ] Fix ondemand vs suspend deadlock ACPI: HW P-state coordination support x86_64: i386/x86-64 Add nmi watchdog support for new Intel CPUs [CPUFREQ] Remove slowdown from ondemand sampling path. [CPUFREQ] Add queue_delayed_work_on() interface for workqueues. [CPUFREQ] Make ondemand sampling per CPU and remove the mutex usage in sampling path. [CPUFREQ] Misc cleanups in ondemand. [CPUFREQ] Workaround for BIOS bug in software coordination of frequency x86: i386/x86-64 Add nmi watchdog support for new Intel CPUs [CPUFREQ] Fix section mismatch warning ACPI: Processor native C-states using MWAIT [CPUFREQ][1/8] acpi-cpufreq: software coordination and handle all CPUs in the group [CPUFREQ][2/8] acpi: reorganize code to make MSR support addition easier [CPUFREQ][3/8] acpi-cpufreq: Pull in MSR based transition support [CPUFREQ][4/8] acpi-cpufreq: Mark speedstep-centrino ACPI as deprecated [CPUFREQ][5/8] acpi-cpufreq: lindent acpi-cpufreq.c [CPUFREQ][6/8] acpi-cpufreq: Eliminate get of current freq on notification [CPUFREQ][7/8] acpi-cpufreq: Fix get of current frequency breakage [CPUFREQ][8/8] acpi-cpufreq: Add support for freq feedback from hardware x86-64: Fix interrupt race in idle callback (3rd try) Add support for type argument in PAL_GET_PSTATE [CPUFREQ] Fix the bug in duplicate freq elimination code in acpi-cpufreq [CPUFREQ] Trivial cleanup for acpi read/write port in acpi-cpufreq.c kref refcnt and false positives [CPUFREQ] Bug fix for acpi-cpufreq and cpufreq_stats oops on frequency change notification ACPI: rename cstate_entry_s to cstate_entry ACPI: delete two spurious ACPI messages Revert nmi_known_cpu() check during boot option parsing [CPUFREQ] Rewrite lock in cpufreq to eliminate cpufreq/hotplug related issues [CPUFREQ] ondemand governor restructure the work callback [CPUFREQ] ondemand governor use new cpufreq rwsem locking in work callback x86-64: Handle 32 bit PerfMon Counter writes cleanly in x86_64 nmi_watchdog i386: Handle 32 bit PerfMon Counter writes cleanly in i386 nmi_watchdog i386: Handle 32 bit PerfMon Counter writes cleanly in oprofile [NET]: Make net watchdog timers 1 sec jiffy aligned. ACPI: fix 2.6.20 SMP boot regression ACPI: Enable C3 even when PM2_control is zero ACPI: Reevaluate C/P/T states when a cpu becomes online cpuidle: fix C3 for no bus-master control case cpuidle: add sched_clock_idle_[sleep|wakeup]_event() hooks cpuidle: fix HP nx6125 regression ACPI: fix suspend regression due to idle update ACPI, cpuidle: Clarify C-state description in sysfs cpuidle: Add Documentation 2.6.25 regression: powertop says 120K wakeups/sec [CPUFREQ] Make acpi-cpufreq more robust against BIOS freq changes behind our back. ACPI: Fix acpi_processor_idle and idle= boot parameters interaction cpuidle acpi driver: fix oops on AC<->DC x86: fix /dev/mem compatibility under PAT clockevents: prevent clockevent event_handler ending up handler_noop cpuidle: use last_state which can reflect the actual state entered cpuidle: update the last_state acpi cpuidle reflecting actual state entered cpuidle: upon BIOS bug, default to default_idle rather than polling x86 allow modules to register idle notifiers [CPUFREQ] Make ignore_nice_load setting of ondemand work as expected. gpu/drm, x86, PAT: Handle io_mapping_create_wc() errors in a clean way gpu/drm, x86, PAT: routine to keep identity map in sync gpu/drm, x86, PAT: io_mapping_create_wc and resource_size_t gpu/drm, x86, PAT: PAT support for io_mapping_* ACPI x86: Cleanup acpi_cpufreq structures related to aperf/mperf ACPI x86: Make aperf/mperf MSR access in acpi_cpufreq read_only x86 ACPI: Add support for Always Running APIC timer x86, pat: Keep identity maps consistent with mmaps even when pat_disabled x86, pat: ioremap to follow same PAT restrictions as other PAT users x86, pat: New i/f for driver to request memtype for IO regions x86, pat: Add PAT reserve free to io_mapping* APIs x86, pat: Add rbtree to do quick lookup in memtype tracking x86, pat: Generalize the use of page flag PG_uncached x86, pat: Use page flags to track memtypes of RAM pages x86, pat: Add lookup_memtype to get the current memtype of a paddr x86, pat: Lookup the protection from memtype list on vm_insert_pfn() x86, pat: Sanity check remap_pfn_range for RAM region
Venki Pallipadi (55): Fix maxcpus=1 trigerring BUG() in cpufreq [IA64] Fix CPU freq displayed in /proc/cpuinfo Add support for deferrable timers Add a new deferrable delayed work init [IA64] Fix using uninitialized data in _PDC setup [IA64] Cleanup acpi header to reuse the generic _PDC defines [CPUFREQ] acpi-cpufreq: Proper ReadModifyWrite of PERF_CTL MSR [CPUFREQ] Keep userspace governor quiet when it is not being used [CPUFREQ] ondemand: add a check to avoid negative load calculation [CPUFREQ] ondemand: fix tickless accounting and software coordination bug Use a new CPU feature word to cover features that are spread around USB: Make usb-autosuspend timer 1 sec jiffy aligned Add a flag to indicate deferrable timers in /proc/timer_stats x86: round_jiffies() for i386 and x86-64 non-critical/corrected MCE polling ACPI: fix "Time Problems with 2.6.23-rc1-gf695baf2" x86: block irq balancing for timer clock events: allow replacement of broadcast timer x86: HPET restructure hpet code for hpet force enable x86: HPET force enable o ICH7 and later x86: HPET try to activate force detected hpet x86: HPET force enable for ICH5 x86: HPET force enable ICH5 suspend/resume fix x86: HPET add another ICH7 PCI id ACPI: Reintroduce run time configurable max_cstate for !CPU_IDLE case time: track accurate idle time with tick_sched.idle_sleeptime x86: voluntary leave_mm before entering ACPI C3 [CPUFREQ] Eliminate cpufreq_userspace scaling_setspeed deadlock cpuidle: build fix for non-x86 ACPI: lockdep warning on boot, 2.6.25-rc5 ACPI: fix mis-merge -- invoke acpi_unlazy_tlb() only on C3 entry cpuidle: fix 100% C0 statistics regression x86: Simplify cpu_idle_wait x86: PAT infrastructure patch, documentation updates x86: PAT bug fix for attribute type check after reserve_memtype x86: PAT bug fix for attribute type check after reserve_memtype, debug devmem: add range_is_allowed() check to mmap of /dev/mem x86, PAT: disable /dev/mem mmap RAM with PAT x86: remove 6 bank limitation in 64 bit MCE reporting code x86: add "debugpat" boot option x86/PCI: X86_PAT & mprotect mprotect: prevent alteration of the PAT bits x86: fix Xorg crash with xf86MapVidMem error x86: fix Xorg crash with xf86MapVidMem error x86, mce_64.c: mce_cpu_quirks being ignored x86: fix Xorg startup/shutdown slowdown with PAT x86: have set_memory_array_{uc,wb} coalesce memtypes, fix x86: using HPET in MSI mode and setting up per CPU HPET timers, fix hpet: clean up warning i7300_idle: Disable ioat channel only on platforms where ile driver can load i7300_idle: Cleanup based review comments i7300_idle: Fix compile warning CONFIG_I7300_IDLE_IOAT_CHANNEL not defined i7300_idle: Kconfig, show menu only on x86_64 x86: fix AMDC1E and XTOPOLOGY conflict in cpufeature x86: add rdtsc barrier to TSC sync check x86: support always running TSC on Intel CPUs
Vernon Mauery (2): Input: ibmasm - convert to dynamic input_dev allocation pi-futex: fix mm_struct memory leak
Vernon Sauder (7): Input: ucb1400_ts - IRQ probe fix spi: simplify spi_write_then_read() pxa2xx_spi: fix chip_info defaults and documentation. smc911x: Fix printf format typo in smc911x driver. pxamci: fix dma_unmap_sg length smc91x: enable ethtool EEPROM interface USB: pxa27x_udc: typo fixes and code cleanups
Vesa-Matti J Kari (3): kernel/audit.c control character detection is off-by-one SELinux: Trivial minor fixes that change C null character style SELinux: trivial, remove unneeded local variable
Vesa-Matti Kari (2): selinux: conditional expression type validation was off-by-one selinux: Unify for- and while-loop style
Victor Fusco (14): [NET]: Fix sparse warnings [AUDIT] Fix sparse warning about gfp_mask type [NETLINK]: Fix "nocast type" warnings [NET]: Fix "nocast type" warnings in skbuff.h [ATM]: [firestream] fix the sparse warning "implicit cast to nocast type" [ATM]: [ambassador] Fix the sparse warning "implicit cast to nocast type" [ALSA] sound/core Fix the sparse warning 'implicit cast to nocast type' drivers/net/pci-skeleton.c: MODULE_PARM -> module_param [Bluetooth]: Fix sparse warnings (__nocast type) mm/slab: fix sparse warnings char/n_tty: fix sparse warnings (__nocast type) mm/swap_state: Fix "nocast type" warnings lib/radix-tree: Fix "nocast type" warnings dmapool: Fix "nocast type" warnings
Victor Gallardo (5): ibm_newemac: Add support for GPCS, SGMII and M88E1112 PHY powerpc/44x: Add AMCC Arches eval board support powerpc/44x: Add AMCC Arches DTS powerpc/44x: Add AMCC Arches defconfig file ibm_newemac: Fix EMAC soft reset on 460EX/GT
Victor Shcherbatyuk (1): Bluetooth: Fix issue with return value of rfcomm_sock_sendmsg()
Victor V. Vengerov (1): uml: fix iomem list traversal
Vidhya Govindan (1): wl12xx: Assign value to rx msdu lifetime variable
Vignesh Babu (3): [XFS] Use is_power_of_2 instead of open coding checks ext4: Use is_power_of_2() UBI: use is_power_of_2()
Vignesh Babu BM (3): is_power_of_2 in fat is_power_of_2 in fs/hfs is_power_of_2 in fs/block_dev.c
Vijay Kumar (12): [MTD] NAND: nandsim page-wise allocation (1/2) [MTD] NAND: nandsim page-wise allocation (2/2) [MTD] NAND: nandsim coding style fix Staging: add poch driver Staging: poch: Block size bug fix Staging: poch: Update TODO list Staging: poch: Correct pages from bytes. Staging: poch: minor fixes Staging: poch: Fix build warnings Staging: poch: Rx control register init Staging: poch: Fix user space protocol syncing Staging: poch: Fine grained locking
Vijay Sampath (1): [MTD] [NOR] Fix oops in cfi_amdstd_sync
Vikram Kandukuri (2): Bluetooth: Fix missing scheduling when VIRTUAL_CABLE_UNPLUG is received Bluetooth: Improve USB driver throughput by increasing the frame size
Vikram Pandita (17): USB Core: hub.c: prevent re-enumeration on HNP ARM: OMAP2: Add pinmux support for omap34xx USB: Avoid 20ms delay in EHCI resume USB: musb: fix srp sysfs entry deletion ARM: OMAP3: Fix number of GPIO lines for 34xx ARM: OMAP2/3: Serial: Remove arch_initcall dependency ARM: OMAP3: Add support for OMAP3 Zoom2 board ARM: OMAP3: Defconfig for Zoom2 board OMAP2/3: DMA errata correction OMAP2/3: Pass irqflags to 8250 driver OMAP3: MMC: Add mux for pins OMAP3: Zoom2: Add TWL4030 support OMAP3: Zoom2: Update board defconfig OMAP: Zoom2: update serial platform_data id for external UART OMAP: Zoom2: release debug board detect gpio line serial: 8250: add IRQ trigger support OMAP3: PM: USBHOST: clear wakeup events on both hosts
Viktor A. Danilov (1): USB: fix AIPTEK input doesn`t register `device` & `driver` section in sysfs (/sys/class/input/event#)
Viktor Radnai (1): sched: better rt-group documentation
Viktor Rosendahl (1): oops handling: ensure that any oops is flushed to the mtdoops console
Ville Herva (1): block2mtd.c: Make kernel boot command line arguments work (try 4)
Ville Nuorvala (17): [IPV6]: Fix calculation of AH length during filling ancillary data. [IPV6]: Make sure fib6_rule_lookup doesn't return NULL [IPV6] NDISC: Handle NDP messages to proxied addresses. [IPV6]: Don't forward packets to proxied link-local address. [IPV6] NDISC: Avoid updating neighbor cache for proxied address in receiving NA. [IPV6] NDISC: Set per-entry is_router flag in Proxy NA. [IPV6]: Remove struct pol_chain. [SCTP]: Fix minor typo [IPV6]: Make sure error handling is done when calling ip6_route_output(). [IPV6]: Clean up BACKTRACK(). [IPV6]: Make IPV6_SUBTREES depend on IPV6_MULTIPLE_TABLES. [IPV6]: Always copy rt->u.dst.error when copying a rt6_info. [IPV6]: Fix SIOCCHGTUNNEL bug in IPv6 tunnels [IPV6]: Do mandatory IPv6 tunnel endpoint checks in realtime [IPV6]: Allow link-local tunnel endpoints [IPV6]: Don't allocate memory for Tunnel Encapsulation Limit Option [IPV6]: Improve IPv6 tunnel error reporting
Ville Skytt\� (1): V4L/DVB (3242): make the firmware dir docs consistent in the v4l-dvb tree.
Ville Sundberg (1): USB: ftdi_sio: Add support for GN Otometrics Aurical USB Audiometer
Ville Syrjala (50): [ALSA] maestro3: Fix interrupt ack and disable [ALSA] maestro3: Add HW volume button support [ALSA] maestro3: HP OmniBook HW volume button magic [ALSA] maestro3: Add hardware volume control quirk list Fix console blanking [ALSA] ac97: Fix AD1819 volume range [ALSA] es1968: Fix hw volume atyfb: Remove FIXME atyfb: Fix compiler warnings atyfb: Fix sparse warnings atyfb: Fix blanking level transitions atyfb: Remove pointless aty_init() argument atyfb: Fix __init and __devinit annotations atyfb: Remove aty_cmap_regs atyfb: Improve atyfb_atari_probe() atyfb: Improve power management atyfb: increase SPLL delay atyfb: reorganize clock init atyfb: halve XCLK with Mobility and 32bit memory atyfb: Fix XCLK frequency on Apple iBook1 [ALSA] soc/wm8731: Fix stereo mixer controls w1-gpio: add GPIO w1 bus master driver sm501fb: direct color visual does not work sm501fb: RGB offsets are reversed in 16bpp modes sm501fb: set transp.offset to 0 in 8bpp and 16bpp modes sm501fb: fix timing limits sm501: remove a duplicated table sm501: add support for the SM502 programmable PLL MAINTAINERS: Add ati_remote2 driver irda: New device ID for nsc-ircc at91_mci: AT91SAM9260/9263 12 byte write erratum (v2) at91_mci: Cover more AT91RM9200 and AT91SAM9261 errata. at91_mci: Fix byte mode transitions. fbdev: width and height are unsigned fbdev: xoffset, yoffset and yres are unsigned atyfb: correct_chipset() can fail atyfb: use a PCI device ID table atyfb: report probe errors atyfb: fix a cast Input: ati_remote2 - add loadable keymap support Input: ati_remote2 - add autosuspend support ALSA: gusextreme: Fix build errors Input: ati_remote2 - complete suspend support Input: ati_remote2 - add per device attrs Input: ati_remote2 - check module params Input: ati_remote2 - use non-atomic bitops ata_piix: Add HP Compaq nc6000 to the broken poweroff list atyfb: fix HP OmniBook 500 reboot hang atyfb: fix alignment for block writes atyfb: coding style cleanup
Ville Syrjälä (1): [ALSA] maestro3: Fix hw volume on HP OmniBook
Ville Syrj�l� (16): matroxfb: Remove an unused wait queue entry matroxfb: Add support for Mystique AGP matroxfb: Use CACHEFLUSH on all chips matroxfb: Kill a useless message matroxfb: Set maxhipri to 0 USB: add driver for ATI/Philips USB RF remotes atyfb: Fix spelling atyfb: Reduce verbosity atyfb: Fix CRTC_FIFO_LWM mask atyfb: Fix interlaced modes atyfb: Don't stretch with CRT atyfb: Set ECP divider atyfb: Improve blanking atyfb: Rage XL/XC cleanup atyfb: VT/GT cleanup atyfb: LT/LG cleanup
Ville Tervo (1): [Bluetooth] Keep rfcomm_dev on the list until it is freed
Ville-Pekka Vainio (2): V4L/DVB (5070): Budget-ci: add support for the Technotrend 1500 bundled remote V4L/DVB (5520): Add support for the extra keys in the black Technotrend 1500 IR
Vimal Singh (2): mtd: nand: fix 512 byte software ecc support mtd: nand: add OMAP2/OMAP3 NAND driver
Vinay K Nallamothu (1): __attribute__ placement fixes
Vinay Sridhar (1): powerpc/xmon: Add dl command to dump contents of __log_buf
Vince Busam (2): IPVS: Convert procfs files for IPv6 entry output IPVS: Add function to determine if IPv6 address is local
Vince Weaver (1): perf_counter: Add P6 PMU support
Vincent CUISSARD (1): cdc-eem: bad crc checking
Vincent Hanquez (8): xen: x86: add macro for debugreg xen: x86: Use new macro for debugreg xen: x86: Rename usermode macro xen: x86: Use more usermode macro xen: x86_64: Add macro for debugreg xen: x86_64: use more usermode macro debugfs: hard link count wrong debugfs: trivial comment fix
Vincent Legoll (2): PCI: probing debug message uniformization perf events: Update MAINTAINERS entry file patterns
Vincent Li (4): mm/vmscan: rename zone_nr_pages() to zone_nr_lru_pages() mm/vmscan: remove page_queue_congested() comment fs/proc/task_mmu.c v1: fix clear_refs_write() input sanity check fs/proc/base.c: fix proc_fault_inject_write() input sanity check
Vincent Minet (1): ext4: Fix spinlock assertions on UP systems
Vincent Pelletier (2): [ALSA] Correct detection of iBook G4 1420Mhz soundcard V4L/DVB (9536): WinFast DTV2000 H: add support for missing analog inputs
Vincent Penne (1): V4L/DVB (5332): Ir_rc5_timer_end decoder lockup fix
Vincent Petry (2): ALSA: hda: Added Realtek ALC888 model entry for Acer Aspire 4930G laptop ALSA: hda: Added an ALC888 model entry for Fujitsu-Siemens Amilo Xa3530
Vincent Sanders (12): ARM: 2707/2: Fix badge4 CPU Frequency build faliure ARM: 2708/1: Fix hackkit CPU Frequency build faliure [ARM] 2907/1: GCC 4 serial driver compile fixes [ARM] 2922/1: compile fix for shark [ARM] 2936/1: ixp4xx default config fixes [ARM] 2944/1: GCC 4 mx1ads serial driver compile fix [ARM] 2945/1: ARM fortunet fails to build because of missing include [ARM] 2965/1: defconfig for the ARM Spitz platform [ARM] 2966/1: defconfig for the ARM Poodle platform [ARM] 2967/1: defconfig for the ARM Corgi platform [ARM] 2968/1: defconfig for the ARM Collie platform net: Fix IXP 2000 network driver building.
Vincent Vanackere (1): USB: fix atiremote input doesn`t register `device` & `driver` section in sysfs (/sys/class/input/event#)
Vinit Agnihotri (3): UBI: fix freeing ubi->vtbl while unloading UBI: fix message UBI: fix overflow bug
Vinod G (1): [ALSA] hda-intel - Add NVidia support
Vipin Bhandari (1): mfd: Correct ro and cd implemantion on DM355
Viral Mehta (3): ALSA: oss-mixer - Fixes recording gain control trivial: remove extra space USB: xhci: replace if-elseif-else with switch-case
Vishnu Suresh (1): crypto: talitos - Preempt overflow interrupts off-by-one fix
Vitaliy Gusev (8): pid-namespaces-vs-locks-interaction [TCP]: Fix never pruned tcp out-of-order queue. [TCP]: Add return value indication to tcp_prune_ofo_queue(). tcp: Fix NULL dereference in tcp_4_send_ack() UBI: Don't exit from ubi_thread until kthread_should_stop() is true kthread: Don't looking for a task in create_kthread() #2 [S390] hypfs: remove useless variable qname mlx4: Fix access to freed memory
Vitaly Bordug (62): ppc32: Support for 82xx PQII on-chip PCI bridge ppc32: Add ppc_sys descriptions for PowerQUICC I devices ppc32: ppc_sys fixes for 8xx and 82xx ppc32: Fixed warning in m8xx_setup.c ppc32: add missing define for fs_enet Ethernet driver ppc32: Fix incorrect PCI frequency value m8xx_pcmcia: support MAP_AUTOSZ required for CF cards 8xx PCMCIA: support for MPC885ADS and MPC866ADS ppc32 8xx: Added setbitsXX/clrbitsXX macro for read-modify-write operations PPC32 8xx: support for the physmapped flash on m8xx ppc32: MPC885ADS, MPC866ADS and MPC8272ADS-specific platform stuff for fs_enet [SERIAL] PPC32 CPM_UART: update to utilize the new TTY flip API ppc32: Make platform devices being able to assign functions ppc32: Fix string comparing in platform_notify_map ppc32: odd fixes and improvements in ppc_sys ppc32 CPM_UART: Convert to use platform devices ppc32: Update board-specific code of the CPM UART users ppc32 CPM_UART: Fixed odd address translations ppc32 CPM_UART: Fixed break send on SCC ppc32 CPM_UART: fixes and improvements ppc32 CPM_UART: various fixes for pq2 uart users PAL: Support of the fixed PHY FS_ENET: use PAL for mii management ppc32: board-specific part of fs_enet update POWERPC: Add cpm2 stuff support to the fsl_soc.c cpm_uart: make it possible to utilize from powerpc POWERPC: Move generic cpm2 stuff to powerpc POWERPC: Add support for the mpc8560 eval board POWERPC: Get rid of remapping the whole immr POWERPC: overhaul with cpm2_map mechanism POWERPC: Bring the fs_no calculation to the relevant SoC enumeration POWERPC: Added devicetree for mpc8272ads board POWERPC: 8272ads merge to powerpc: common stuff POWERPC: mpc82xx merge: board-specific/platform stuff(resend) FS_ENET: OF-related fixup for FEC and SCC MAC's [POWERPC] cpm_uart: OF-related fix for CPM1 [POWERPC] 8xx: platform specific mmu updates [POWERPC] 8xx: generic 8xx code arch/powerpc port [POWERPC] 8xx: platform related changes to the fsl_soc [POWERPC] 8xx: powerpc port of core CPM PIC [POWERPC] 8xx: Add mpc885ads support and common mpc8xx files [POWERPC] Add mpc866ads board-specific bits to arch/powerpc [POWERPC] cpm2: CPM2 interrupt controller fix [POWERPC] Fix kernel build errors for mpc8272ads and mpc8560ads [POWERPC] mpc8272ads: defconfig [PPC] MPC8272 ADS compile fixed, defconfig refreshed. [PPC] Fix compilation and linking errors of mpc885ads build. [PPC] Fix compilation and linking errors of mpc86xads build. [POWERPC] 8xx: mpc885ads pcmcia support [POWERPC] dts: kill hardcoded phandles powerpc: 8xx: fix whitespace and indentation FS_ENET: TX stuff should use fep->tx_lock, instead of fep->lock. FS_ENET: Add polling support PHY fixed driver: rework release path and update phy_id notation USB: serial gadget: Disable endpoints on unload phy/fixed.c: rework to not duplicate PHY layer functionality [POWERPC] MPC8349E-mITX: Vitesse 7385 PHY is not connected to the MDIO bus [POWERPC] fsl_soc: add support to gianfar for fixed-link property [POWERPC] 8xx: fix swap powerpc/85xx: Update pin setup for 8560ads powerpc: Add missing reference to coherent_dma_mask USB: powerpc: Workaround for the PPC440EPX USBH_23 errata [take 3]
Vitaly Fertman (1): someone broke reiserfs V3 mount options, this fixes it
Vitaly Mayatskikh (9): x86: introduce copy_user_handle_tail() routine x86: fix copy_user on x86 x86: wrong register was used in align macro powerpc: Honor O_NONBLOCK flag when reading RTAS log udp: Wrong locking code in udp seq_file infrastructure pagemap: require aligned-length, non-null reads of /proc/pid/pagemap Avoid world-writable sysfs files in libata driver. do_wait: fix sys_waitid()-specific behaviour wait_noreap_copyout(): check for ->wo_info != NULL
Vitaly Wool (49): [MTD] NAND: Add suspend/resume functionality [MTD] NAND nand_base: Fix shift for bad block check (16bit devices only) spi: use linked lists rather than an array [MTD] generic: propagate oobavail to MTD partitions [ARM] 3465/1: [1/3] Support for Philips PNX4008 platform: headers [ARM] 3466/1: [2/3] Support for Philips PNX4008 platform: chip support [ARM] 3467/1: [3/3] Support for Philips PNX4008 platform: defconfig NAND: fix remaining OOB length calculation [ARM] 3622/1: pnx4008: remove clk_use/clk_unuse [ARM] 3623/1: pnx4008: move GPIO-related defines to gpio.h [ARM] 3621/1: fix compilation breakage for pnx4008 fbdev: Add framebuffer and display update module support for pnx4008 [ARM] 3709/1: pnx4008: convert to generic irq subsystem [MTD] NAND: OOB buffer offset fixups [ARM] 3786/1: pnx4008: update defconfig MTD NAND: OOB buffer offset fixups USB OHCI controller support for PNX4008 [WATCHDOG] pnx4008: add watchdog support [WATCHDOG] pnx4008: add cpu_relax() [MIPS] PNX8550 fixups [ARM] 3857/2: pnx4008: add devices' registration pnx4008: rename driver pnx4008:fix NULL dereference in rgbfb [MTD] [NAND] remove len/ooblen confusion. add netpoll support for gianfar: respin [POWERPC] Add of_platform support for ROM devices [MTD] of_device-based physmap driver add STB810 support (Philips PNX8550-based) i2c: New Philips PNX bus driver mmc: fix "prev->state: 2 != TASK_RUNNING??" problem on SD/MMC card removal [POWERPC] Update MTD OF documentation USB: OHCI support for PNX8550 smc911x: fix netpoll compilation faliure i2c-pnx: Fix interrupt handler, get rid of EARLY config option i2c-pnx: Add entry to MAINTAINERS [MIPS] PNX8550: Fix system timer support fix PNX8550 serial breakage PNX8550 UART driver [MTD] [NAND] make oobavail public [JFFS2] Fix writebuffer recovery in the first page of a block smc911x: fix compilation breakage wjen debug is on [MTD] [NAND] platform NAND driver: update header [MTD] [NAND] platform NAND driver: add driver smc911x: fix compilation breakage [MIPS] pnx8xxx: move to clocksource [MIPS] pnx8xxx: clocksource cleanups V4L/DVB (8540): em28xx-cards: Add Compro VideoMate ForYou/Stereo model V4L/DVB (10832): tvaudio: Avoid breakage with tda9874a V4L/DVB (10833): em28xx: enable Compro VideoMate ForYou sound
Vitja Makarov (9): USB: new cp2101 device Blackfin EMAC driver: fix bug - NAT doesn't work with bfin_mac driver EMAC driver: add power down mode [Blackfin] arch: initial generic time and clock sources spi: spi_bfin5xx: fix probe() sequencing spi_bfin5xx: use PIO for full duplex, not DMA [Blackfin] arch: Support for CPU_FREQ and NOHZ Blackfin arch: introducing bfin_addr_dcachable Blackfin SPI Driver: ensure cache coherency before doing DMA
Vivek Goyal (107): kexec: reserve Bootmem fix for booting nondefault location kernel Kexec on panic vmlinux initrd fix Kdump: Export crash notes section address through sysfs kdump: NMI handler segment selector, stack pointer fix Kexec: Kexec on panic fix with nmi watchdog enabled kdump: Documentation for Kdump kdump documentation update to introduce use of irqpoll kdump: Retrieve saved max pfn kdump: Kconfig kdump: Routines for copying dump pages Retrieve elfcorehdr address from command line kdump: Access dump file in elf format (/proc/vmcore) kdump: Parse elf32 headers and export through /proc/vmcore kdump: Accessing dump file in linear raw format (/dev/oldmem) kdump: cleanups for dump file access in linear raw format kdump: Save parameter segment in protected mode (x86) Kdump: Documentation Update More documentation, minor cleanup in kdump.txt kdump/i386: apic verification failure fix drop "[PATCH] i386 kexec-on-panic: Don't shutdown the apics" i386: ioapic virtual wire mode fix kdump: dynamic per cpu allocation of memory for saving cpu registers kdump: export per cpu crash notes pointer through sysfs kdump: export per cpu crash notes pointer through sysfs (fix) kdump: save registers early (inline functions) Kdump: i386 compiler warning fix kdump: x86_64: add elfcorehdr command line option kdump: x86_64 save cpu registers upon crash kdump: read previous kernel's memory kdump: vmcore compilation warning fix x86_64: x86_64 write apic id fix x86_64: ioapic virtual wire mode fix x86_64: Fix SMP bootup with CONFIG_KDUMP enabled x86_64: timer interrupt lockup due to pending interrupt i386: export: memory more than 4G through /proc/iomem i386 kdump timer vector lockup fix kdump proc vmcore size oveflow fix kdump: enable CONFIG_PROC_VMCORE by default x86_64: x86_64 add crashdump trigger points Kdump maintainer info update i386 kdump boot cpu physical apicid fix [SCSI] kdump: mpt fusion driver initialization failure fix i386: export memory more than 4G through /proc/iomem kdump x86_64 nmi event notification fix i386: Kdump i386 nmi event notification fix kdump: introduce "reset_devices" command line option Kcore elf note namesz field fix Re-positioning the bss segment x86-64: fix page align in e820 allocator x86-64: Overlapping program headers in physical addr space fix i386: Force data segment to be 4K aligned x86_64: Align data segment to PAGE_SIZE boundary x86_64: Align data segment to PAGE_SIZE boundary i386: Distinguish absolute symbols i386: Add comment for align to vmlinux.lds i386: Warn upon absolute relocations being present i386: Implement CONFIG_PHYSICAL_ALIGN i386: extend bzImage protocol for relocatable protected mode kernel i386: Mark CONFIG_RELOCATABLE EXPERIMENTAL relocatable kernel: Fix kallsyms on avr32 after relocatable kernel changes i386: Convert more absolute symbols to section relative x86-64: Correct documentation for bzImage protocol v2.05 i386: Restore CONFIG_PHYSICAL_START option i386: fix modpost warning in SMP trampoline code i386: fix another modpost warning i386: modpost smpboot code warning fix x86-64: Make noirqdebug_setup function non init to fix modpost warning i386: cpu hotplug/smpboot misc MODPOST warning fixes i386: make apic probe function non-init x86-64: modpost add more symbols to whitelist pattern2 x86-64: Modpost whitelist reference to more symbols (pattern 3) x86-64: pci quirks MODPOST warning fix i386: Fix memory hotplug related MODPOST generated warning i386: Convert some functions to __init to avoid MODPOST warnings Kdump documentation update i386: sched_clock using init data tsc_disable fix i386: move startup_32() in text.head section generic: Break init() in two parts to avoid MODPOST warnings x86-64: Assembly safe page.h and pgtable.h x86-64: Kill temp boot pmds x86-64: Clean up the early boot page table x86-64: Fix early printk to use standard ISA mapping x86-64: modify copy_bootdata to use virtual addresses x86-64: cleanup segments x86-64: Add EFER to the register set saved by save_processor_state x86-64: 64bit PIC SMP trampoline x86-64: Get rid of dead code in suspend resume x86-64: wakeup.S rename registers to reflect right names x86-64: wakeup.S misc cleanups x86-64: 64bit ACPI wakeup trampoline x86-64: Modify discover_ebda to use virtual addresses x86-64: Remove the identity mapping as early as possible x86: Move swsusp __pa() dependent code to arch portion x86-64: do not use virt_to_page on kernel data address x86: __pa and __pa_symbol address space separation x86-64: Relocatable Kernel Support x86-64: build-time checking x86-64: Extend bzImage protocol for relocatable bzImage x86-64: Move cpu verification code to common file i386: modpost apic related warning fixes x86_64: display more intuitive error message if kernel is not 2MB aligned i386: es7000 build breakage fix Update Kdump Maintainer's details kdump: make elfcorehdr_addr independent of CONFIG_PROC_VMCORE cfq-iosched: reset oom_cfqq in cfq_set_request() cfq-iosched: no need to keep track of busy_rt_queues cfq-iosched: delay async IO dispatch, if sync IO was just done
Vivek Kutal (4): ARM: OMAP1: Keymap fix for f-sample and p2-sample ARM: OMAP1: PM fixes for OMAP1 ARM: OMAP1: Remove omap_sram_idle() fbdev: *bfin*: drop unnecessary calls to memset
Vivek Natarajan (27): mac80211: Look out for some other AP when disassoc is received. mac80211: Reset the power save timer from master_start_xmit. mac80211: A couple of fixes to dynamic power save. mac80211: Enhancements to dynamic power save. mac80211: Cancel the power save timer in ieee80211_stop. ath9k: Enable dynamic power save in ath9k. mac80211: Cancel the dynamic ps timer in ioctl_siwpower. ath9k: Enable MIB and TIM interrupts for station mode. mac80211: Fix the wrong WARN_ON message appearing on enabling power save. mac80211: Always send a null data frame if TIM bit is set. ath9k: Handle power modes in isr for power save. ath9k: No need to abort Rx path when autosleep is enabled. ath9k: Disable autosleep feature for AR9285 based chipsets. ath9k: Add AR9287 based chipsets' register information. ath9k: Add init values for AR9287 based chipsets. ath9k: Add support for AR9287 based chipsets. ath9k: Add open loop power control support for AR9287. ath9k: Set AR_WA for AR9287 as it improves consistency in throughput. ath9k: Enable LEDs for AR9287 chipsets. ath9k: Fix ref power interpolation logic for AR9287 chipsets. ath9k: Updates for AR9287_12 version of chipset. ath9k: Reconfigure beacon timers after the scan is completed. ath9k: Set default noise floor value for AR9287 ath9k: Revamp PCIE workarounds ath9k: Fix AHB reset for AR9280 ath9k: Disable autosleep feature by default. ath9k: Initialize txgain and rxgain for newer AR9287 chipsets.
Vivian Bregier (1): USB: unusual_devs.h: atmel snd1 storage
Vlad Apostolov (15): [XFS] pass file mode on DMAPI remove events [XFS] pv 955157, rv bnaujok - break the loop on formatter() error [XFS] pv 955157, rv bnaujok - break the loop on EFAULT formatter() error [XFS] pv 956240, author: nathans, rv: vapo - Minor fixes in [XFS] pv 956241, author: nathans, rv: vapo - make ino validation checks [XFS] 955947: Infinite loop in xfs_bulkstat() on formatter() error [XFS] 956618: Linux crashes on boot with XFS-DMAPI filesystem when [XFS] rename uio_read() to xfs_uio_read() [XFS] 956664: dm_read_invis() changes i_atime [XFS] Workaround log space issue by increasing XFS_TRANS_PUSH_AIL_RESTARTS [XFS] hole not shown when file is created with resvsp [XFS] do not have XFSMNT_IDELETE as default when mounted with XFSMNT_DMAPI [XFS] fix when DMAPI mount option processing happens [XFS] get_bulkall() could return incorrect inode state [XFS] Make xfs_bulkstat() to report unlinked but referenced inodes
Vlad Drukker (3): [BRIDGE]: TSO fix in br_dev_queue_push_xmit [NETFILTER] {ip,nf}_conntrack TCP: Accept SYN+PUSH like SYN [WATCHDOG] add support for the w83627thf chipset.
Vlad Malov (1): MIPS: Fix potential DOS by untrusted user app.
Vlad Yasevich (197): [SCTP] Make init & delayed sack timeouts configurable by user. [SCTP]: Add SENTINEL to SCTP MIB stats [SCTP]: Fix sctp_cookie alignment in the packet. [SCTP]: sctp doesn't show all associations/endpoints in /proc [SCTP]: Fix sctp_assoc_seq_show() panics on big-endian systems. [SCTP]: Fix bad sysctl formatting of SCTP timeout values on 64-bit m/cs. [SCTP]: Fix machine check/connection hang on IA64. [SCTP]: correct the number of INIT retransmissions [SCTP]: heartbeats exceed maximum retransmssion limit [SCTP]: Fix 'fast retransmit' to send a TSN only once. [SCTP]: Limit association max_retrans setting in setsockopt. [SCTP]: Reject sctp packets with broadcast addresses. [SCTP] Reset rtt_in_progress for the chunk when processing its sack. [SCTP]: Unhash the endpoint in sctp_endpoint_free(). [SCTP]: Use correct mask when disabling PMTUD. [SCTP]: Do not timestamp every SCTP packet. [SCTP]: Fix receive buffer accounting. [SCTP]: Fix the RX queue size shown in /proc/net/sctp/assocs output. [SCTP]: Correctly set IP id for SCTP traffic [SCTP]: Remove temporary associations from backlog and hash. [SCTP]: Fix warning [SCTP]: Fix err_hdr assignment in sctp_init_cause. [SCTP]: Set correct error cause value for missing parameters [SCTP]: Verify some mandatory parameters. [SCTP]: Correctly handle unexpected INIT-ACK chunk. [SCTP]: Fix SACK sequence during shutdown [SCTP]: Force update of the rto when processing HB-ACK [SCTP]: Fix connection hang/slowdown with PR-SCTP [SCTP]: Strike the transport before updating rto. [SCTP]: Clean up stale data during association restart [SCTP]: Increment error counters on user requested HBs. [SCTP]: Reset some transport and association variables on restart [SCTP]: Correctly reset ssthresh when restarting association [SCTP]: Do not interleave non-fragments when in partial delivery [SCTP]: Implement SCTP_FRAGMENT_INTERLEAVE socket option [SCTP]: Implement SCTP_PARTIAL_DELIVERY_POINT option. [SCTP]: Implement SCTP_ADDR_CONFIRMED state for ADDR_CHNAGE event [SCTP]: Honor flags when setting peer address parameters [SCTP]: Implement sac_info field in SCTP_ASSOC_CHANGE notification. [SCTP]: Implement SCTP_MAX_BURST socket option. [SCTP]: Fix sctp_getsockopt_local_addrs_old() to use local storage. [SCTP]: Verify all destination ports in sctp_connectx. [SCTP]: Fix the SO_REUSEADDR handling to be similar to TCP. [SCTP]: Set assoc_id correctly during INIT collision. [SCTP]: Prevent OOPS if hmac modules didn't load [SCTP]: Correctly copy addresses in sctp_copy_laddrs [SCTP]: Do not include ABORT chunk header in the notification. [SCTP]: Correctly set daddr for IPv6 sockets during peeloff [SCTP]: Allow unspecified port in sctp_bindx() [SCTP] Fix leak in sctp_getsockopt_local_addrs when copy_to_user fails [SCTP] Update pmtu handling to be similar to tcp [SCTP] Flag a pmtu change request [SCTP] Don't disable PMTU discovery when mtu is small SCTP: Fix thinko in sctp_copy_laddrs() SCTP: Check to make sure file is valid before setting timeout SCTP: Add scope_id validation for link-local binds [IPV6]: Call inet6addr_chain notifiers on link down SCTP: IPv4 mapped addr not returned in SCTPv6 accept() SCTP: properly clean up fragment and ordering queues during FWD-TSN. SCTP: Assign stream sequence numbers to the entire message SCTP: Pick the correct port when binding to 0. SCTP: Uncomfirmed transports can't become Inactive SCTP: Do not retransmit chunks that are newer then rtt. SCTP: Correctly disable listening when backlog is 0. SCTP: Abort on COOKIE-ECHO if backlog is exceeded. [SCTP]: Add RCU synchronization around sctp_localaddr_list [SCTP]: Convert bind_addr_list locking to RCU SCTP: Validate buffer room when processing sequential chunks SCTP: Explicitely discard OOTB chunks SCTP: Clean up OOTB handling and fix infinite loop processing SCTP: Discard OOTB packetes with bundled INIT early. [SCTP]: Implement the Supported Extensions Parameter [SCTP]: Move sysctl_sctp_[rw]mem definitions to protocol.c [SCTP]: protocol definitions for SCTP-AUTH implementation [SCTP]: Implement SCTP-AUTH internals [SCTP]: Implement SCTP-AUTH initializations. [SCTP]: Implete SCTP-AUTH parameter processing [SCTP]: Enable the sending of the AUTH chunk. [SCTP]: Implement the receive and verification of AUTH chunk [SCTP]: API updates to suport SCTP-AUTH extensions. [SCTP]: Tie ADD-IP and AUTH functionality as required by spec. [CRYPTO]: Fix hmac_digest from the SG breakage. [UDP]: Make use of inet_iif() when doing socket lookups. SCTP: Fix difference cases of retransmit. SCTP: Update RCU handling during the ADD-IP case SCTP: Correctly disable ADD-IP when AUTH is not supported. SCTP: Allow ADD_IP to work with AUTH for backward compatibility. SCTP: Fix a potential race between timers and receive path. SCTP: Use hashed lookup when looking for an association. SCTP: Convert custom hash lists to use hlist. SCTP: Make sctp_verify_param return multiple indications. SCTP: Fix PR-SCTP to deliver all the accumulated ordered chunks SCTP: Clean-up some defines for regressions tests. SCTP: Always flush the queue when uncorcking. SCTP: Fix the number of HB transmissions. SCTP: Fix SCTP-AUTH to correctly add HMACS paramter. SCTP: Fix the supported extensions paramter SCTP: Fix chunk acceptance when no authenticated chunks were listed. SCTP: Fix build issues with SCTP AUTH. [SCTP]: Add bind hash locking to the migrate code [SCTP]: Fix the bind_addr info during migration. [SCTP]: Flush fragment queue when exiting partial delivery. [SCTP]: Fix the name of the authentication event. [SCTP]: Correctly handle AUTH parameters in unexpected INIT [SCTP]: Add back the code that accounted for FORWARD_TSN parameter in INIT. [SCTP]: Use crc32c library for checksum calculations. [SCTP]: Discard unauthenticated ASCONF and ASCONF ACK chunks [SCTP]: Handle the wildcard ADD-IP Address parameter [SCTP]: Add the handling of "Set Primary IP Address" parameter to INIT [SCTP]: Update association lookup to look at ASCONF chunks as well [SCTP]: ADD-IP updates the states where ASCONFs can be sent [SCTP]: Update ASCONF processing to conform to spec. [SCTP]: Change use_as_src into a full address state [SCTP]: Implement ADD-IP special case processing for ABORT chunk [SCTP]: Follow Add-IP security consideratiosn wrt INIT/INIT-ACK [SCTP]: Correctly initialize error when parameter validation failed. [SCTP]: Stop claiming that this is a "reference implementation" [SCTP]: Do not increase rwnd when reading partial notification. [SCTP]: Kill silly inlines in ulpqueue.c [SCTP]: Correctly reap SSNs when processing FORWARD_TSN chunk [SCTP]: Set ports in every address returned by sctp_getladdrs() [SCTP]: Make sure the chunk is off the transmitted list prior to freeing. [SCTP]: Correctly set the length of sctp_assoc_change notification [SCTP]: Incorrect length was used in SCTP_*_AUTH_CHUNKS socket option [SCTP]: Update AUTH structures to match declarations in draft-16. [SCTP]: Fix a race between module load and protosw access [SCTP]: Fix compiler warning about const qualifiers MAINTAINERS: New sctp mailing list sctp: Support the new specification of sctp_connectx() sctp: Correctly implement Fast Recovery cwnd manipulations. sctp: Start T3-RTX timer when fast retransmitting lowest TSN sctp: Flush the queue only once during fast retransmit. sctp: Fix ECN markings for IPv6 sctp: Fix problems with the new SCTP_DELAYED_ACK code sctp: Correclty set changeover_active for SFR-CACC sctp: Follow security requirement of responding with 1 packet sctp: Kill unused variable in sctp_assoc_bh_rcv() sctp: Mark GET_PEER|LOCAL_ADDR_OLD deprecated. sctp: Mark the tsn as received after all allocations finish sctp: Add documentation for sctp sysctl variable sctp: Support ipv6only AF_INET6 sockets. sctp: Do not leak memory on multiple listen() calls sctp: Allow only 1 listening socket with SO_REUSEADDR sctp: Update sctp global memory limit allocations. sctp: fix potential panics in the SCTP-AUTH API. sctp: add verification checks to SCTP_AUTH_KEY option sctp: correct bounds check in sctp_setsockopt_auth_key sctp: fix random memory dereference with SCTP_HMAC_IDENT option. sctp: set the skb->ip_summed correctly when sending over loopback. sctp: do not enable peer features if we can't do them. sctp: Fix oops when INIT-ACK indicates that peer doesn't support AUTH bonding: Do not tx-balance some IPv6 packets on ALB/TLB bonds sctp: Only mark chunks as missing when there are gaps sctp: Optimize SFR-CACC transport list walking during SACK processing sctp: Retransmit list is ineligable for missing indications sctp: try harder to figure out address family when checking wildcards sctp: enable cookie-echo retransmission transport switch sctp: correctly save sctp_adaptation from parameter. sctp: Rework the tsn map to use generic bitmap. sctp: shrink sctp_tsnmap some more by removing gabs array sctp: Fix SNMP number of SCTP_MIB_ABORTED during violation handling. sctp: update SNMP statiscts when T5 timer expired. sctp: Fix crc32c calculations on big-endian arhes. sctp: Correctly start rtx timer on new packet transmissions. sctp: Properly timestamp outgoing data chunks for rtx purposes sctp: Fix another socket race during accept/peeloff sctp: Clean up sctp checksumming code sctp: Fix the RTO-doubling on idle-link heartbeats sctp: Inherit all socket options from parent correctly. sctp: fix crash during module unload sctp: Fix broken RTO-doubling for data retransmits sctp: simplify sctp listening code sctp: Clean up TEST_FRAME hacks. ipv6: Disallow binding to v4-mapped address on v6-only socket. ipv6: Allow ipv4 wildcard binds after ipv6 address binds ipv6: Make v4-mapped bindings consistent with IPv4 ipv6: Fix conflict resolutions during ipv6 binding ipv6: Fix NULL pointer dereference with time-wait sockets sctp: support non-blocking version of the new sctp_connectx() API sctp: release cached route when the transport goes down. sctp: Disallow new connection on a closing socket sctp: Fix data segmentation with small frag_size sctp: Generate SACKs when actually sending outbound DATA sctp: Try to encourage SACK bundling with DATA. sctp: Send user messages to the lower layer as one sctp: Fix error count increments that were results of HEARTBEATS sctp: Clear fast_recovery on the transport when T3 timer expires. sctp: drop a_rwnd to 0 when receive buffer overflows. sctp: Try not to change a_rwnd when faking a SACK from SHUTDOWN. sctp: Nagle delay should be based on path mtu sctp: Don't do NAGLE delay on large writes that were fragmented small sctp: Fix SCTP_MAXSEG socket option to comply to spec. sctp: Failover transmitted list on transport delete sctp: Correctly track if AUTH has been bundled. sctp: Turn flags in 'sctp_packet' into bit fields sctp: Get rid of an extra routing lookup when adding a transport. sctp: Catch bogus stream sequence numbers
Vlada Peric (2): cirrusfb: remove unused variables asiliantfb: add missing return statement
Vladimir Ananiev (2): ARM: OMAP: omap1510->15xx conversions needed for sx1 ARM: OMAP: Basic support for siemens sx1
Vladimir Avdonin (1): [ALSA] hda-codec - Fix for Acer laptops with ALC883 codec
Vladimir Barinov (22): [ARM] 4296/1: ixp4xx: compile fix [ARM] 4320/1: ixp4xx: cpu type detection stuff cleanup [ARM] 4430/1: davinci: clock control support [ARM] 4457/2: davinci: GPIO support [ARM] 4432/5: davinci: pin mux support [ARM] 4385/2: ixdp425: NAND support USB: EHCI: Safe endianness for transfer buffers after reset in case of HUB with TT [WATCHDOG] davinci watchdog driver i2c: Add DaVinci I2C controller support [ALSA] ASoC TLV320AIC3X codec driver USB: add ehci-ixp bus glue [ALSA] Davinci ASoC support ALSA: Correct Vladimir Barinov's e-mail address MX31: Add I2C pin definitions MX27ADS: setup all pins at once in one table MX27ADS: Add NAND support MX27ADS: Add I2C support MX27ADS: Add framebuffer support MX27ADS: Add 1-wire support MX27ADS: Add SDHC support mtd: MXC NAND driver fixes (v5) mtd: MXC NAND support for 2KiB page size flashes
Vladimir Berezniker (1): x86: sanitize user specified e820 memmap values
Vladimir Davydov (2): [LIBERTAS]: fix oops on the blackfin architecture [LIBERTAS]: fix oops on the blackfin architecture
Vladimir Dronnikov (1): md: drivers/md/unroll.pl replaced with awk analog
Vladimir Geroy (1): V4L/DVB (13014): Add support for Compro VideoMate E800 (DVB-T part only)
Vladimir Koutny (5): mac80211: configure default wmm params correctly mac80211: correct use_short_preamble handling mac80211: use short_preamble mode from capability if ERP IE not present mac80211: eliminate IBSS warning in rate_lowest_index() mac80211: don't report selected IBSS when not found
Vladimir Lebedev (13): ACPI: fix battery on HP NX6125 ACPI: handle battery notify event on broken BIOS ACPI: battery: check for battery present on /proc/battery access ACPI: sbs: fix present rate ACPI: battery: make internal names consistent with battery "state" ACPI: Cache battery status instead of re-evaluating AML ACPI: battery: Lindent ACPI: sbs: use EC rather than I2C ACPI: sbs: remove I2C Kconfig dependency ACPI: sbs: remove I2C Makefile hooks ACPI: sbs: Debug messages correction/improvement ACPI: sbs: Common interface with CM battery process reading battery status hangs
Vladimir Saveliev (7): reiserfs: max_key fix reiserfs: update ctime and mtime on expanding truncate resierfs: avoid tail packing if an inode was ever mmapped reiserfs: fix key decrementing reiserfs: use generic write reiserfs: convert to new aops reiserfs: use generic_cont_expand_simple
Vladimir Serbinenko (1): ACPI video: ignore buggy _BQC
Vladimir Shebordaev (1): Input: usbtouchscreen - correctly set 'phys'
Vladimir Sokolovsky (10): RDMA/cma: Reenable device removal on passive side IB/mlx4: Add support for resizing CQs mlx4_core: CQ resizing should pass a 0 opcode modifier to MODIFY_CQ IPoIB: add LRO support mlx4_core: Use MOD_STAT_CFG command to get minimal page size IB/mlx4: Actually return L_Key and R_Key for fast register MRs mlx4_core: Set RAE and init mtt_sz field in FRMR MPT entries IB/mlx4: Fix up fast register page list format IB/mlx4: Set RLKEY bit for kernel QPs IB/mlx4: Set umem field to NULL in mlx4_ib_alloc_fast_reg_mr()
Vladimir V. Saveliev (4): reiserfs: do not check if unsigned < 0 reiserfs: cleanups generic_file_buffered_write(): deadlock on vectored write reiserfs: do not add save links for O_DIRECT writes
Vladimir Vukicevic (1): USB: Add Oceanic product ID to ftdi_sio
Vladimir Zajac (1): thermal: fix off-by-1 error in trip point trigger condition
Vladislav Bogdanov (1): edac: make i82443bxgx_edac coexist with intel_agp
Vladislav Bolkhovitin (2): [SCSI] qla2xxx: Fix to allow to reset devices using sg interface (sg_reset). [SCSI] scsi_error: TASK ABORTED status handling improvement
Vladislav Yasevich (14): [SCTP] Fix SCTP_ASSOCINFO getsockopt for 1-1 style [SCTP]: Fix bug in restart of peeled-off associations. [SCTP] Extend the info exported via /proc/net/sctp to support netstat for SCTP. [SCTP]: Fix potential NULL pointer dereference in sctp_v4_get_saddr [SCTP]: Remove timeouts[] array from sctp_endpoint. [SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands. [SCTP]: Prevent possible infinite recursion with multiple bundled DATA. [SCTP]: A better solution to fix the race between sctp_peeloff() and [SCTP]: Respect the real chunk length when walking parameters. [SCTP]: Validate the parameter length in HB-ACK chunk. [SCTP]: Allow linger to abort 1-N style sockets. [SCTP]: Cleanup nomem handling in the state functions. [SCTP]: Fix IPv6 address flag setting when doing peel-off/accept. [SCTP]: Remove multiple levels of msecs to jiffies conversions.
Vladislav Zolotarov (8): bnx2x: Add TPA, Broadcoms HW LRO bnx2x: Load/Unload under traffic bnx2x: No LRO without Rx checksum bnx2x: tx_has_work should not wait for FW bnx2x: FW 4.8.53.0 bnx2x: Separated FW from the source. bnx2x: Removed blob file bnx2x: driver version 1.48.105-1
Vlastimil Labsky (1): V4L/DVB (12439): cx88: add support for WinFast DTV2000H rev. J
Vojtech Pavlik (48): Input: Add a missing KERN_INFO message designation, fix behavior Input: Remove (now) unused variable in i8042.c Input: Only write the CTR in i8042 resume function. Reading it is Input: Workaround for Sunrex K8561 IR Keyboard/Mouse. The mouse Input: Fix button mapping in joydev - BTN_TRIGGER was being input: Fix fast scrolling scancodes in atkbd.c Input: Fix fast scrolling scancodes in atkbd.c Input: Probe PnP gameports first, ISA after that. Input: Crystal SoundFusion (cs461x) gameport support isn't needed Input: Kill Aureal Vortex 1/2 gameport driver. ALSA Aureal driver Input: Fix a warning in evdev's 32-bit emulation code. Input: Make hid-core issue a SET_IDLE request before GET_REPORT, like Input: Fix a warning in hid-core. Input: Make EVIOSCSABS work in evdev. input: disable scroll feature on AT keyboards Input: i8042 - add Fujitsu T3010 to NOMUX blacklist. Input: psmouse - wheel mice (imps, exps) always have 3rd button Input: check keycodesize when adjusting keymaps Input: ALPS - fix wheel decoding Input: psmouse - add new Logitech wheel mouse model Inpur: recognize and ignore Logitech vendor usages in HID Input: add HID simulation mappings Input: HID - add more consumer usages Input: atkbd - handle keyboards generating scancode 0x7f Input: iforce - use wait_event_interruptible_timeout Input: sunkbd - extend mapping to handle Type-6 Sun keyboards Input: HID - fix URB success status handling Input: HID - add a quirk for the Apple Powermouse Input: HID - add the Trust Predator TH 400 gamepad to the badpad list Dmitry Torokhov is input subsystem maintainer Input: ALPS - correctly report button presses on Fujitsu Siemens S6010 Input: i8042 - add Sony Vaio FSC-115b to MUX blacklist Input: HID - add support for Cherry Cymotion keyboard USB HID: add blacklist entry for HP keyboard Input: atkbd - fix complaints about 'releasing unknown key 0x7f' Input: atkbd - disable softrepeat for dumb keyboards x86_64: Add useful constants to time.h x86_64: Rename oem_force_hpet_timer to apic_is_clustered_box x86_64: Add X86_FEATURE_RDTSCP, fix rdtscp in /proc/cpuinfo x86_64: Remove hack to manually enable HPET on AMD8111 southbridges x86_64: Make use of the *PER* constants in time.c x86_64: Explain why HPET T0_CMP register is written twice x86_64: Update copyright in time.c Add macros for rdtscp Add initalization of the RDTSCP auxilliary values Add the vgetcpu vsyscall Fix DMA resource allocation in ACPIPnP Input: elo - fix format string in elo driver
Volker Braun (3): Fix problem with WEP unicast key > index 0 radeonfb sleep fixes [MAC80211]: ignore key index on pairwise key (WEP only)
Volker Lendecke (8): [CIFS] In SendReceive, move consistency check out of the mutexed region Simplify allocate_mid() slightly: Remove some unnecessary "else" branches [CIFS] Slightly simplify wait_for_free_request(), remove an unnecessary "else" branch Check the return value of cifs_sign_smb[2] Slightly streamline SendReceive[2] Streamline SendReceiveBlockingLock: Use "goto out:" in an error condition Streamline SendReceiveBlockingLock: Use "goto out:" in an error condition Remove an already-checked error condition in SendReceiveBlockingLock
Volker Sameske (3): s390: diag 0x308 reipl [SCSI] zfcp: improve management of request IDs [SCSI] zfcp: clear adapter status flags during adapter shutdown
Volodymyr G Lukiianyk (1): bridge: fix error handling in br_add_if()
Volodymyr G. Lukiianyk (1): uclinux: fix gzip header parsing in binfmt_flat.c
VomLehn (1): USB: Fix cp2101 USB serial device driver termios functions for console use
Voss, Nikolaus (1): avr32: allow system timer to share interrupt to make OProfile work
Vovan888@gmail (1): OMAP: LCD panel support for the Siemens SX1 mobile phone
Vu Pham (6): IB/srp: Allow cmd_per_lun to be set per target port IB/srp: Allow sg_tablesize to be adjusted srp: fix fmr error handling IB/srp: Fix memory leak on reconnect IB/mlx4: Fix opcode returned in RDMA read completion XPRTRDMA: fix client rpcrdma FRMR registration on mlx4 devices
WANG Cong (66): SIS USB2VGA Warning fix Style fix in fs/select.c nbd: check the return value of sysfs_create_file RDMA/cxgb3: Check return of kmalloc() in iwch_register_device() [BLUETOOTH]: Make hidp_setup_input() return int USB: drivers/usb/misc/sisusbvga/sisusb.c: kill two unused variables Documentation/spi/spidev_test.c: constify some variables fs/romfs/inode.c: trivial improvements fs/udf/balloc.c: mark a variable as uninitialized_var() Documentation/vm/slabinfo.c: clean up this code drivers/net/wireless/b43/main.c: fix an uninitialized variable [WATCHDOG] Documentation/watchdog/src/watchdog-simple.c: improve this code arch/um/drivers/ubd_kern.c: fix a building error uml: fix incompatible types warning in previous SG fix UML: build fix mm/sparse.c: check the return value of sparse_index_alloc() mm/sparse.c: improve the error handling for sparse_add_one_section() [MIPS] Lasat: Fix built in separate object directory. [S390] Remove TOPDIR from Makefile CRIS: Remove 'TOPDIR' from Makefiles INFINIBAND: Remove 'TOPDIR' from Makefiles FRV: Drop 'TOPDIR' from Makefiles FS: Remove dead code [XFRM] xfrm_policy_destroy: Rename and relative fixes. git-x86: unbreak UML uml: code tidying under arch/um/os-Linux uml: const and other tidying uml: remove TOPDIR arch/um/kernel/mem.c: fix a shadowed variable uml: compile error fix posix-timers: fix shadowed variables x86: remove pointless comments arch/um/kernel/um_arch.c: some small improvements arch/um/os-Linux/start_up.c: various improvements. uml: make a function static uml: remove a useless function uml: make three functions static uml: make several things static arch/um/os-Linux/sys-i386/task_size.c: improve a bit uml: clean up arch/um/drivers/ubd_kern.c Remove the macro get_personality elf: fix shadowed variables in fs/binfmt_elf.c uml: fix inconsistence due to tty_operation change [Patch] fs/binfmt_elf.c: fix a wrong free [Patch] fs/binfmt_elf.c: fix wrong return values x86: arch/x86/kernel/machine_kexec_32.c: remove extra semicolons pkt_sched: ERR_PTR() ususally encodes an negative errno, not positive. arch/um/kernel/irq.c: clean up some functions arch/um/kernel/mem.c: remove arch_validate() UML: make several more things static kernel/kexec.c: make 'kimage_terminate' void module: fix build warning with !CONFIG_KALLSYMS uml: fix tty-related build error kernel/kallsyms.c: fix double return uml: fix a compile error kernel/configs.c: remove useless comments hostfs: fix a duplicated global function name fs/nfs/nfs4proc.c: make nfs4_map_errors() static proc: remove write-only variable in proc_pident_lookup() fs/exec.c: make do_coredump() void ipc: clean up ipc/shm.c uml: don't use a too long string literal uml: improve error messages uml: remove useless comments uml: kill a kconfig warning SLUB: Drop write permission to /proc/slabinfo
Wade Berrier (1): V4L/DVB (5785): Revisited: 3dfx Voodoo TV 200 (US)
Wade Farnsworth (8): emac: add support for platform-specific unsupported PHY features [POWERPC] 86xx: Add uli1575 pci-bridge sector to MPC8641HPCN dts file. [POWERPC] Fix drivers/rtc/Kconfig for powerpc [POWERPC] Add a check for keyboard/mouse device nodes in check_legacy_ioport() [POWERPC] Create add_rtc() function to enable the RTC CMOS driver [POWERPC] 86xx: Add localbus and flash nodes to mpc8641_hpcn.dts [POWERPC] 86xx: MPC8641 HPCN - call of_platform_bus_probe() phylib: fixes for PHY_RESUMING state changes
Wagner Ferenc (5): bonding: Remove trailing NULs from sysfs interface. bonding: Return nothing for not applicable values bonding: Purely cosmetic: rename a local variable bonding: Coding style: break line after the if condition bonding: Allow setting and querying xmit policy regardless of mode
Wai Yew CHAY (2): ALSA: SB X-Fi driver merge ALSA: ctxfi - Add PM support
Walter Sheets (1): ALSA: via82xx - Add VIA audio device #1841 to ac97_quirk list
Walter T Gruczka (1): m68knommu: fix coldfire interrupt exit path
Wan Wei (2): amd64_edac: read the right F2 maskoffset reg amd64_edac: Rewrite unganged mode code of f10_early_channel_count
Wan ZongShun (10): Input: add support for touchscreen on W90P910 ARM platform Input: w90p910_ts - use clk API Add mac driver for w90p910 Input: add keypad driver for w90p910 Add support for w90p910 mac driver net: Rename MAC platform driver for w90p910 platform Input: w90p910_keypad - rename driver name to match platform [WATCHDOG] Add watchdog driver for NUC900 mtd: add nand support for w90p910 (v2) USB: Add nuvoton Ehci driver for w90p910 platform
Wang Chen (101): SMC911X: Fix using of dereferenced skb after netif_rx [NET]: Fix wrong comments for unregister_net* [IPV6]: ICMP6_MIB_OUTMSGS increment duplicated [IPV6]: RFC 2011 compatibility broken [ICMP]: ICMP_MIB_OUTMSGS increment duplicated [IPV4]: Add raw drops counter. [IPV6]: Add raw6 drops counter. [UDP]: Defer InDataGrams increment until recvmsg() does checksum [UDP]: Clean up for IS_UDPLITE macro [UDP]: Counter increment should be in USER mode for recvmsg [IPV6]: Fix hardcoded removing of old module code [APPLETALK]: Use proc_create() to setup ->proc_fops first [ATM]: Use proc_create() to setup ->proc_fops first [SUNRPC]: Use proc_create() to setup ->proc_fops first [IPX]: Use proc_create() to setup ->proc_fops first [LLC]: Use proc_create() to setup ->proc_fops first [NEIGHBOUR]: Use proc_create() to setup ->proc_fops first [PKTGEN]: Use proc_create() to setup ->proc_fops first [SCTP]: Use proc_create() to setup ->proc_fops first [IPV6]: Use proc_create() to setup ->proc_fops first [IPV4]: Use proc_create() to setup ->proc_fops first [8021Q]: Use proc_create() to setup ->proc_fops first [WANROUTER]: Use proc_create() to setup ->proc_fops first [X25]: Use proc_create() to setup ->proc_fops first [IRDA]: Use proc_create() to setup ->proc_fops first [ATM]: When proc_create() fails, do some error handling work and return -ENOMEM. [IPV6]: Check length of optval provided by user in setsockopt(). VIRTIO: Use __skb_queue_purge() NETFRONT: Use __skb_queue_purge() 3C509: rx_bytes should not be increased when alloc_skb failed [netdrvr] CS89X0: Add cleanup for dma after fail netdevice: change net_device->promiscuity/allmulti to unsigned int netdevice: Fix promiscuity and allmulti overflow PCI: Fix comment of pci_dynids netdevice: Fix typo of dev_unicast_add() comment netlink: Unneeded local variable net: Tyop of sk_filter() comment netdevice: Fix wrong string handle in kernel command line parsing ipv6: Do cleanup for ip6_mr_init. ipv4: Do cleanup for ip_mr_init irda: via-ircc proper dma freeing af_packet: Check return of dev_set_promiscuity/allmulti bonding: Check return of dev_set_promiscuity/allmulti bridge: Check return of dev_set_promiscuity ipv6: Check return of dev_set_allmulti ipv6: Fix using after dev_put() ipv4: Check return of dev_set_allmulti ipv4: Fix ipmr unregister device oops macvlan: Check return of dev_set_allmulti 8021q: Check return of dev_set_promiscuity/allmulti Fix istallion build failure kobject: Transmit return value of call_usermodehelper() to caller de4x5: Remove developer debug feature about set/clear promisc I2O: handle sysfs_create_link() failures flag parameters: fix compile error of sys_epoll_create1 flag parameters: fix compile error of sys_epoll_create1 [netdrvr] Drivers should not set IFF_* flag themselves skge: Fix skge_set_ring_param() losing error return airo: Kill directly reference of netdev->priv netdevice libertas: Fix directly reference of netdev->priv netdevice: safe convert to netdev_priv() #part-1 netdevice: safe convert to netdev_priv() #part-2 netdevice: safe convert to netdev_priv() #part-3 netdevice: safe convert to netdev_priv() #part-4 netdevice chelsio: Convert directly reference of netdev->priv netdevice: 82596: Convert netdev->priv to netdev_priv netdevice hamradio: Convert directly reference of netdev->priv netdevice lance: Convert directly reference of netdev->priv netdevice ppp: Convert directly reference of netdev->priv netdevice ni65: Convert directly reference of netdev->priv netdevice wanrouter: Convert directly reference of netdev->priv ixgbe: convert directly reference of netdev->priv netdevice hdlc: Convert directly reference of netdev->priv netdevice pc300: Convert directly reference of netdev->priv netdevice pc300: Add the reason about PC300 BROKEN in Kconfig netdevice sbni: Convert directly reference of netdev->priv infiniband: Kill directly reference of netdev->priv hysdn: Kill directly reference of netdev->priv isdn: Kill directly reference of netdev->priv dvb: Kill directly reference of netdev->priv mptlan: Kill directly reference of netdev->priv bond: Kill directly reference of netdev->priv ixgbe: function comment typo e1000: e1000_adapter->polling_netdev is useless if_usb: Kill directly reference of netdev->priv simeth: Kill directly reference of netdev->priv xtensa: Kill directly reference of netdev->priv um: Kill directly reference of netdev->priv sgi-xp: Kill directly reference of netdev->priv s390_net: Kill directly reference of netdev->priv staging-p80211: Kill directly reference of netdev->priv staging-slicoss: Kill directly reference of netdev->priv staging-winbond: Kill directly reference of netdev->priv netdevice: Kill netdev->priv netdevice zd1201: Use after free genirq: check chip->ack before calling sched, documentation: remove old O(1) scheduler document sched: kill unused parameter of pick_next_task() x86: don't define __this_fixmap_does_not_exist() x86: early_ioremap_init(), use __fix_to_virt(), because we are sure it's safe nfsd: nfs4_stat_init cleanup
Wang Cong (1): Btrfs: cleanup fs/btrfs/super.c::btrfs_control_ioctl()
Wang Jian (2): net/phy: Fix copper/fiber auto-selection for 88e1111 net/phy: Fix 88e1111 copper/fiber selection in RGMII mode
Wang Jun (1): USB: add new iTegno usb CDMA 1x card support for pl2303
Wang Tinggong (2): Doc: fixed descriptions on /proc/sys/net/core/* and /proc/sys/net/unix/* trivial: rbtree.txt: fix rb_entry() parameters in sample code
Wang Zhenyu (13): [AGPGART] intel_agp: restore graphics device's pci space early in resume [AGPGART] intel_agp: PCI id update for Intel 965GM [AGPGART] intel_agp: fix G965 GTT size detect drm/i915: Add 965GM pci id update [AGPGART] intel_agp: cleanup intel private data [AGPGART] intel_agp: use table for device probe [AGPGART] intel_agp: add support for 965GME/GLE [AGPGART] intel_agp: add support for 945GME [AGPGART] intel_agp: Add support for G33, Q33 and Q35 chipsets i915: add new pciids for 945GME, 965GME/GLE drm/i915: Add support for the G33, Q33, and Q35 chipsets. [AGPGART] intel_agp: fix device probe [AGPGART] intel_agp: don't load if no IGD and AGP port
Warren Free (1): USB: isp1760: urb_dequeue doesn't always find the urbs
Warren Turkal (1): USB: Add another Novatel U727 ID to the device table for usbserial
Waskiewicz Jr, Peter P (3): ixgbe: Fix WoL functionality for 82599 KX4 devices ixgbe: Disallow SFP 1G modules in the SFP+ cages for 82598 and 82599 ixgbe: Add SAN MAC address to the RAR, return the address to DCB
Wayne Boyer (5): [SCSI] ipr: add MSI support [SCSI] ipr: add message to error table [SCSI] ipr: Expose debug and fastfail parameters ipr: add test for MSI interrupt support ipr: differentiate pci-x and pci-e based adapters
Wei Dong (5): [IPV6]: SNMPv2 "ipv6IfStatsInHdrErrors" counter error [IPV6]: SNMPv2 "ipv6IfStatsOutFragCreates" counter error [IPV4]: Fix SNMPv2 "ipFragFails" counter error [NET]: Fix bugs in "Whether sock accept queue is full" checking [IPV4]: Fix "ipOutNoRoutes" counter error for TCP and UDP
Wei Ni (4): [ALSA] intel8x0 - fix capture for M1563 ALSA: Support NVIDIA MCP78/7A HDMI audio ALSA: Fix for reading RIRB buffer on NVIDIA aza controller with AMD Phenom cpu ALSA: hda - Support NVIDIA 8 channel HDMI audio
Wei Shuai (1): [ARM] S3C2443: Fix the S3C2443 clock register definitions
Wei Yongjun (130): [IPV4]: ip_options_fragment() has no effect on fragmentation [TCP]: SNMPv2 tcpAttemptFails counter error [TCP]: SNMPv2 tcpOutSegs counter error knfsd: rpcgss: RPC_GSS_PROC_ DESTROY request will get a bad rpc SCTP: drop SACK if ctsn is not less than the next tsn of assoc SCTP: remove useless code in function sctp_init_cause [IPV6]: Fix kernel panic while send SCTP data with IP fragments SCTP: Fix sctp_addto_chunk() to add pad with correct length SCTP: Fix to encode PROTOCOL VIOLATION error cause correctly SCTP: Use net_ratelimit to suppress error messages print too fast SCTP: Fix to handle invalid parameter length correctly SCTP: Send ABORT chunk with correct tag in response to INIT ACK SCTP : Add paramters validity check for ASCONF chunk SCTP : Fix bad formatted comment in outqueue.c SCTP : Fix to process bundled ASCONF chunk correctly [IPV6]: Fix the return value of ipv6_getsockopt [NET]: Fix function put_cmsg() which may cause usr application memory overflow [SCTP]: Fix miss of report unrecognized HMAC Algorithm parameter [SCTP]: Fix kernel panic while received AUTH chunk while enabled auth [SCTP]: Fix kernel panic while received AUTH chunk with BAD shared key identifier [SCTP]: Fix kernel panic while received ASCONF chunk with bad serial number [SCTP]: Add check for hmac_algo parameter in sctp_verify_param() sctp: Bring SCTP_DELAYED_ACK socket option into API compliance sctp: Do not enable peer IPv6 address support on PF_INET socket sctp: Add address type check while process paramaters of ASCONF chunk dccp: Fix to handle short sequence numbers packet correctly sctp: Correctly cleanup procfs entries upon failure. sctp: Validate Initiate Tag when handling ICMP message dccp: Fix sequence number check for ICMPv4 packets dccp: Add check for sequence number in ICMPv6 message dccp: Fix incorrect length check for ICMPv4 packets dccp: Add check for truncated ICMPv6 DCCP error packets ipv6: Fix ip6_xmit to send fragments if ipfragok is true ipv6: Do not drop packet if skb->local_df is set to true dccp: Always generate a Reset in response to option errors dccp: Always generate a Reset in response to option errors sctp: Fix kernel panic while process protocol violation parameter sctp: Fix to start T5-shutdown-guard timer while enter SHUTDOWN-SENT state sctp: Fix the SNMP counter of SCTP_MIB_OUTOFBLUES sctp: Fix the SNMP number of SCTP_MIB_CURRESTAB sctp: Drop ICMP packet too big message with MTU larger than current PMTU sctp: Add check for the TSN field of the SHUTDOWN chunk sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state udp: Fix the SNMP counter of UDP_MIB_INDATAGRAMS udp: Fix the SNMP counter of UDP_MIB_INERRORS xfrm: Fix kernel panic when flush and dump SPD entries xfrm: Cleanup for unlink SPD entry net: Fix module refcount leak in kernel_accept() sctp: Bring SCTP_MAXSEG socket option into ietf API extension compliance sctp: Fix a typo in socket.c sctp: Implement socket option SCTP_GET_ASSOC_NUMBER sctp: Avoid memory overflow while FWD-TSN chunk is received with bad stream ID sctp: Add validity check for SCTP_PARTIAL_DELIVERY_POINT socket option mac80211: cleanup kmalloc/memset -> kcalloc ext4: Fix to read empty directory blocks correctly in 64k ext4: New rec_len encoding for very large blocksizes mn10300: fix typo && -> || in arch/mn10300/unit-asb2305/pci.c ipv6: Remove some pointless conditionals before kfree_skb() gre: used time_before for comparing jiffies ipip: used time_before for comparing jiffies sit: used time_before for comparing jiffies Bluetooth: Remove some pointless conditionals before kfree_skb() Bluetooth: Remove some pointless conditionals before kfree_skb() isdn: remove some pointless conditionals before kfree_skb() irda: remove some pointless conditionals before kfree_skb() ppp: remove some pointless conditionals before kfree_skb() drivers/net/rionet.c: remove some pointless conditionals before kfree_skb() i2400m: remove some pointless conditionals before kfree_skb() wan: remove some pointless conditionals before kfree_skb() af_key: remove some pointless conditionals before kfree_skb() pktgen: remove some pointless conditionals before kfree_skb() unix: remove some pointless conditionals before kfree_skb() netlink: remove some pointless conditionals before kfree_skb() can: remove some pointless conditionals before kfree_skb() packet: remove some pointless conditionals before kfree_skb() core: remove some pointless conditionals before kfree_skb() decnet: remove some pointless conditionals before kfree_skb() iucv: remove some pointless conditionals before kfree_skb() llc: remove some pointless conditionals before kfree_skb() chelsio: remove some pointless conditionals before kfree_skb() ns83820: remove some pointless conditionals before kfree_skb() sctp: fix kernel panic with ERROR chunk containing too many error causes sctp: Add some missing types for debug message sctp: remove dup code in net/sctp/socket.c sctp: fix the length check in sctp_getsockopt_maxburst() sctp: use time_before or time_after for comparing jiffies sctp: fix to indicate ASCONF support in INIT-ACK only if peer has such capable sctp: fix to send FORWARD-TSN chunk only if peer has such capable [JFFS2] kmem_cache_alloc/memset -> kmem_cache_zalloc core: remove pointless conditional before kfree() ext3: use unsigned instead of int for type of blocksize in fs/ext3/namei.c [SCSI] use kmem_cache_zalloc instead of kmem_cache_alloc/memset Staging: usbip: kmem_cache_alloc/memset -> kmem_cache_zalloc Staging: remove some pointless conditionals before kfree_skb() rds: use kmem_cache_zalloc instead of kmem_cache_alloc/memset tr: fix leakage of device in net/802/tr.c at76c50x-usb: remove pointless conditional before kfree_skb() sparc: remove some pointless conditionals before kfree() cifs: remove some pointless conditionals before kfree() wireless: fix to set dev->broadcast correctly nfsd: fix hung up of nfs client while sync write data to nfs server sctp: fix error cause codes of ADD-IP extension sctp: fix report unrecognized parameter in ACSONF-ACK sctp: fix the error code when ASCONF is received with invalid address sctp: fix a typo in net/sctp/sm_statetable.c sctp: fix to only enable IPv6 address support on PF_INET6 socket sctp: fix panic when T2-shutdown timer expire on removed transport sctp: fix panic when T4-rto timer expire on removed transport sctp: fix to choose alternate destination when retransmit ASCONF chunk KVM: remove pointless conditional before kfree() in lapic initialization tcp: missing check ACK flag of received segment in FIN-WAIT-2 state xfrm: use xfrm_addr_cmp() instead of compare addresses directly sctp: xmit sctp packet always return no route error svcrdma: fix error handling of rdma_alloc_frmr() xfrm4: fix the ports decode of sctp protocol xfrm6: fix the proto and ports decode of sctp protocol sctp: fix warning at inet_sock_destruct() while release sctp socket dccp: missing destroy of percpu counter variable while unload module sunrpc: reply AUTH_BADCRED to RPCSEC_GSS with unknown service sunrpc: move the close processing after do recvfrom method sctp: avoid overwrite the return value of sctp_process_asconf_ack() sctp: check the unrecognized ASCONF parameter before access it sctp: update the route for non-active transports after addresses are added sctp: drop SHUTDOWN chunk if the TSN is less than the CTSN sctp: fix check the chunk length of received HEARTBEAT-ACK chunk sctp: fix to reset packet information after packet transmit sctp: turn flags in 'struct sctp_association' into bit fields sctp: remove dup code in net/sctp/output.c inotify: fix coalesce duplicate events into a single event in special case
Weidong (1): [IPV4]: Increment ipInHdrErrors when TTL expires.
Weidong Han (30): KVM: Remove useless intel-iommu.h header inclusion KVM: Device Assignment: Map mmio pages into VT-d page table Initialize domain flags to 0 change P2P domain flags Add global iommu list Get iommu from g_iommus for deferred flush iommu bitmap instead of iommu pointer in dmar_domain calculate agaw for each iommu iommu coherency Add domain flag DOMAIN_FLAG_VIRTUAL_MACHINE Add/remove domain device info for virtual machine domain Add domain_flush_cache Allocation and free functions of virtual machine domain Change domain_context_mapping_one for virtual machine domain Change intel iommu APIs of virtual machine domain Check agaw is sufficient for mapped memory KVM: use the new intel iommu APIs KVM: support device deassignment Deassign device in kvm_free_assgined_device KVM: define KVM_CAP_DEVICE_DEASSIGNMENT KVM: fix kvm_vm_ioctl_deassign_device x86, intr-remap: fix eoi for interrupt remapping without x2apic docs, x86: add nox2apic back to kernel-parameters.txt docs, x86: add nox2apic back to kernel-parameters.txt x86, intr-remap: fix ack for interrupt remapping x86, intr-remap: enable interrupt remapping early x86, intr-remap: add option to disable interrupt remapping x86, intr-remap: fix x2apic/intr-remap resume Intel-IOMMU, intr-remap: set the whole 128bits of irte when modify/free it Intel-IOMMU, intr-remap: source-id checking
Weiwei Wang (1): [netdrvr] convert sbmac tx to spin_lock_irqsave to prevent early IRQ enable
Wen-chien Jesse Sung (2): fix semaphore handling in __unregister_chrdev_region V4L/DVB (11730): af9015: support for KWorld MC810
Wending Weng (1): Bluetooth: Fix false errors from bcsp_pkt_cull function
Wendy Cheng (16): change io_cancel return code for no cancel case [GFS2] NFS update [GFS2] nfsd readdirplus assertion failure [GFS2] NFS filehandle check [GFS2] pass formal ino in do_filldir_main [GFS2] inode size inconsistency [GFS2] Obtaining no_formal_ino from directory entry [GFS2] Remove i_mode passing from NFS File Handle [GFS2] Reduce truncate IO traffic [GFS2] fix inode meta data corruption [GFS2] Move inode deletion out of blocking_cb [GFS2] Data corruption fix [GFS2] Handle multiple glock demote requests [GFS2] Remove lock methods for lock_nolock protocol lockd: unlock lockd locks associated with a given server ip lockd: unlock lockd locks held for a certain filesystem
Wendy Xiong (4): ixgbe: save and restore pcie/msi state to support EEH recovery e1000e: save and restore pcie/msi state to support EEH recovery bnx2: Add EEH PCI recovery. bnx2x: Add PCIE EEH support
Wengang Wang (6): ocfs2: Handle error during journal load ocfs2: log the actual return value of ocfs2_file_aio_write() ocfs2: Fix error return in ocfs2_write_cluster() ocfs2: Fail ocfs2_get_block() immediately when a block needs allocation GFS2: free disk inode which is deleted by remote node -V2 ocfs2: add spinlock protection when dealing with lockres->purge.
Wenji Huang (7): trace: trivial fixes in comment typos. tracing: remove unneeded variable tracing: provide correct return value after outputting the event tracing: fix typos in comments tracing: use the more proper parameter tracing: fix the return value of trace selftest tracing: fix typing mistake in hint message and comments
Werner Almesberger (5): [ALSA] soc - Fix s3c24xx-i2s LR sync while timer ticks are disabled remove bashisms from scripts/extract-ikconfig [ARM] S3C64XX: Fix s3c64xx_setrate_clksrc [ARM] S3C6410: Add CAMIF clock [ARM] S3C64XX: Add HCLKx2
Werner Cornelius (2): USB: usb-serial ch341: support for DTR/RTS/CTS USB: usb-serial ch341: support for DTR/RTS/CTS
Werner Lemberg (2): USB: ark3116: Add TIOCGSERIAL and TIOCSSERIAL ioctl calls. USB: ark3116: Formatting cleanups
Wesley PA4WDH (1): USB: Add vendor / product ID to pl2303
Wey-Yi Guy (77): iwlwifi: add valid tx antenna information in rate_scale_table debugfs iwlwifi: add rf information in rate_scale debugfs command iwlwifi: remove un-necessary rs_tl_turn_on_agg() after agg enabled iwlwifi: HT performance improvement changes iwlwifi: check IEEE80211_TX_STAT_AMPDU for agg pkt iwlwifi: verify the antenna selection when receive fixed rate debugfs iwlwifi: return 0 for AMPDU_TX/RX_STOP request if NIC is going down iwlwifi: report error when detect failure during stop agg queue iwlwifi: show current driver status in user readable format iwlwifi: merge and better support of suspend/resume for iwlagn and iwl3945 iwlwifi: adding triple stream rate support for MIMO3 iwlwifi: adding MIMO3 support in rate scaling iwlwifi: add debug messages when start aggregation queue iwlwifi: Display decoded rate/mcs information iwlwifi: adding interrupt counter in debugfs for debugging iwlwifi: clean up unused NL80211_IFTYPE_MONITOR for Monitor mode iwlwifi: "is_fat" bit in rate scale match RXON flag iwlwifi: use #define instead of hard coded value iwlagn: show current rate scale data in debugfs iwlwifi: show qos AC parameters iwlwifi: default WMM AC parameters iwlwifi: add Greenfield support for 11n iwlwifi: Temperature sensor voltage reading for 5150 iwlwifi: support NVM access (EEPROM/OTP) iwlwifi: report the rate index as an MCS rate number iwlwifi: support "pure 40MHz" in RXON command iwlwifi: check for valid band for channel info iwlwifi: add value and range define for link quality command iwlwifi: checking for 40MHz mode iwlwifi: check control channel for pure 40MHz iwlwifi: check for channel location for 40MHz iwlwifi: modify sensitivity value for 5150 iwlwifi: no need to refer to max_nrg_cck range value iwlwifi: remove disable_tx_power for device > 4965 iwlwifi: move show_qos to debugfs iwlagn: modify digital SVR for 1000 iwlwifi: fix rx signal quality reporting in dmesg iwlwifi: make led functions generic iwlwifi: add led debugfs function iwlwifi: Led blinking counting both tx and rx iwlwifi: checking unknown HW type iwlwifi: uCode Alive notification with timeout iwlwifi: change iwl_enable/disable_interrupts to "inline" iwlwifi: revert to active table when rate is not valid iwlwifi: critical temperature enter/exit condition iwlwifi: Thermal Throttling Management - Part 1 iwlwifi: Thermal Throttling Management - part 2 iwlwifi: Thermal Throttling debugfs function iwlwifi: Name fix for MPDU density for TX aggregation iwlwifi: debugFs to enable/disable HT40 support iwlwifi: Distinguish power amplifier for 6000 series iwlwifi: remove deprecated 6000 series adapters iwlwifi: name changed from "fat" to "ht40" iwlwifi: new debugging feature for dumping data traffic iwlwifi: Traffic type and counter for debugFs iwlwifi: tx/rx queue pointer information iwlwifi: uCode statistics notification counter iwlwifi: Display sensitivity and chain noise information iwlwifi: fix thermal throttling locking problem iwlwifi: fix legacy thermal throttling power index iwlwifi: handle the case when set power fail iwlwifi: display correct critical temperature infomation iwlwifi: traverse linklist to find the valid OTP block iwlwifi: add thermal throttling support to 5150 iwlwifi: set default tx power user limit to minimal iwlwifi: do not allow set tx power over channel power limit iwlwifi: name changes from "tx_power_channel_lmt" to "tx_power_device_lmt" iwlwifi: error checking for setting tx_power in sysfs iwlwifi: change IWL6000_UCODE_API_MAX to v4 iwlwifi: show current tx power iwlwifi: remove duplicated define iwlwifi: read enhanced tx power info from EEPROM image iwlwifi: fix unloading driver while scanning iwlwifi: find the correct first antenna iwlwifi: find the correct first antenna iwlwifi: fix EEPROM enhance tx power offset iwlwifi: change the order of freeing memory
Wiktor Grebla (1): V4L/DVB (9103): em28xx: HVR-900 B3C0 - fix audio clicking issue
Wilfried Klaebe (1): b1isa: fix b1isa_exit() to really remove registered capi controllers
Will Dyson (2): add sysfs support for ide tape remove unused fs/befs/attribute.c
Will Newton (26): pxa2xx_spi: fix typo in description spi_bfin5xx: fix typo in description spi_imx: fix typo in description 8250.c: support specifying DW APB UARTs in device platform_data ARM: OMAP1: Fix typo in OMAP1 MPU clock source initialization Fix a typo in highres.txt gpio: pca953x: add support for pca9555 I2C I/O expander sisusbvga: Fix oops on disconnect. net/ipv4/tcp.c: Fix use of PULLHUP instead of POLLHUP in comments. 8250: improve workaround for UARTs that don't re-assert THRE correctly 8250: remove a few inlines of dubious value fsl_usb2_udc: Make dr_ep_setup function static. fsl_usb2_udc: Remove check for udc == NULL in dr_controller_setup. fsl_usb2_udc: Fix some sparse warnings and remove redundant code. fsl_usb2_udc: Clean up whitespace in errors and warnings. fsl_usb2_udc: Clean up whitespace in /proc debugging output. fsl_usb2_udc: Initialize spinlock earlier. fsl_usb2_udc: Rename the arguments of the fsl_writel macro. fsl_usb2_udc: Uninline udc_reset_ep_queue. fsl_usb2_udc: Make fsl_queue_td return type void. fsl_usb2_udc: Add a wmb before priming endpoint. fsl_usb2_udc: Fix oops on probe failure. drivers/net/smc911x.c: Fix lockdep warning on xmit. init/main.c: use ktime accessor function in initcall_debug code drivers/char/tty_io.c: Avoid panic when no console is configured. mtd_dataflash: fix probing of AT45DB321C chips.
Will Page (1): 8250_pci: add support for National Instruments legacy 8420 RS232 boards
Will Schmidt (12): powerpc/pseries: misc lparcfg fixes powerpc: update {g5,iseries,pseries}_defconfigs nvram_print_partitions cosmetic fixup powerpc: fix of_parse_dma_window [POWERPC] update {g5,iseries,pseries}_defconfigs [POWERPC] Fix up ibm_architecture_vec definition [POWERPC] Emulate power5 popcntb instruction [POWERPC] hvc_console: Polling mode timer backoff [POWERPC] Replace if-then-else with a switch statement Fix VDSO gettimeofday() when called with NULL struct timeval. x86_64: During VM oom condition, kill all threads in process group During VM oom condition, kill all threads in process group
Willem Riede (3): [SCSI] ide-scsi fails to call idescsi_check_condition for things like "Medium not present" ide: ide-scsi fails to call idescsi_check_condition for things like "Medium not present" [SCSI] osst: changes required to move forward to block request
William Cohen (2): reduce size of task_struct on 64-bit machines x86/oprofile: fix Intel cpu family 6 detection
William Lee Irwin III (11): sync_page() smp_mb() comment profile.c: `schedule' parsing fix try_to_unmap_cluster() passes out-of-bounds pte to pte_unmap() sparc32: silence access_ok() warnings use drivers/Kconfig for sparc32 [SPARC]: sunzilog warning fixes sparc32: Kconfig fixups [SPARC]: Fix TIF_USEDFPU flag atomicity i386 bigsmp: section mismatch fixes i386: divorce CONFIG_X86_PAE from CONFIG_HIGHMEM64G ACPI: video_device_list corruption
William Morrrow (1): ACPI: Handle BIOS that resumes from S3 to suspend routine rather than resume vector
William Pettersson (1): Input: ALPS - add support for model found in Dell Vostro 1400
William Weston (1): ALSA: hda - Add quirks for RTL888 & RV630/M76 based MSI GX710
Willson Callan (1): m68knommu: FEC driver set different priority/level on each IRQ
Willy Tarreau (16): Sun HME: enable and map PCI ROM properly rio: typo in bitwise AND expression. [NETFILTER]: TCP conntrack: accept RST|PSH as valid [NETFILTER]: TCP conntrack: factorize out the PUSH flag fix realtek phy id in forcedeth x86: GEODE add the "mfgptfix" boot time option to fix MFGPT timers x86: GEODE fix MFGPT input clock value doc: add suggestions about good practises for maintainers sound: ensure device number is valid in snd_seq_oss_synth_make_info Staging: add lcd-panel driver Staging: panel: major checkpatch cleanup Staging: panel: remove ifdefs and code for pre-2.6 kernels Staging: panel: remove support for smartcards tcp: splice as many packets as possible at once i2c/scx200_acb: Provide more information on bus errors tcp: fix tcp_defer_accept to consider the timeout
Wilson Callan (3): m68knommu: add config support for Savant/Rosie1 board m68knommu: add make support for Savant/Rosie1 board m68knommu: fix signal handling return path
Wim Coekaerts (1): ppc64: Allow world readable /proc/ppc64/lparcfg
Wim Colgate (1): xen/blkfront: Make sure that the device is fully ready before allowing release.
Wim Van Sebroeck (155): i8xx_tco.c: arm watchdog only when started [WATCHDOG] Makefile-probe_order-patch [WATCHDOG] Kconfig+Makefile-clean [WATCHDOG] Kconfig+Makefile-clean2 [WATCHDOG] driver-for-ibm-automatic-server-restart-watchdog-fix2.patch [WATCHDOG] sbc8360+w83977f_wdt-consolidate_CONFIG_WATCHDOG_NOWAYOUT_handling [WATCHDOG] pcwd_pci-include+WDIOC_SETOPTIONS-patch [WATCHDOG] pcwd_pci.c control status + boot-code clean-up [WATCHDOG] pcwd_pci.c add debug module_param [WATCHDOG] pcwd_pci.c update comments [WATCHDOG] adds device_driver .owner field MAINTAINERS: watchdog device drivers [WATCHDOG] pcwd.c add comments + tabs [WATCHDOG] pcwd.c card_found-- fix. [WATCHDOG] pcwd.c private data struct patch [WATCHDOG] pcwd.c Control Status #2 patch [WATCHDOG] pcwd.c move get_support to pcwd_check_temperature_support [WATCHDOG] pcwd.c show card info patch [WATCHDOG] pcwd.c - update module version info [WATCHDOG] pcwd.c control status patch [WATCHDOG] pcwd.c firmware-info patch [WATCHDOG] pcwd.c pcwd_cleanup_module patch [WATCHDOG] pcwd.c add debug info [WATCHDOG] pcwd.c general clean-up after patches [WATCHDOG] pcwd.c sprintf/strcpy fix [WATCHDOG] i8xx_tco.c - remove support for ICH6 + ICH7 [WATCHDOG] add WDIOC_GETTIMELEFT ioctl [WATCHDOG] pnx4008_wdt.c - nowayout patch [WATCHDOG] pnx4008_wdt.c - remove patch [WATCHDOG] pnx4008_wdt.c - spinlock fixes. [WATCHDOG] iTCO_wdt (Intel TCO Timer) driver [WATCHDOG] iTCO_wdt (Intel TCO Timer) driver [WATCHDOG] iTCO_wdt.c - pci_dev_put fix [WATCHDOG] iTCO_wdt.c shutdown patch [WATCHDOG] use ENOTTY instead of ENOIOCTLCMD in ioctl() [WATCHDOG] Winbond SMsC37B787 - remove trailing whitespace [WATCHDOG] Winbond SMsC37B787 watchdog fixes [WATCHDOG] Kconfig clean-up [WATCHDOG] w836?7hf_wdt spinlock fixes. [WATCHDOG] Kconfig clean up [WATCHDOG] use ENOTTY instead of ENOIOCTLCMD in ioctl() [WATCHDOG] w83697hf/hg WDT driver - autodetect patch [WATCHDOG] add ich8 support to iTCO_wdt.c (patch 2) [WATCHDOG] remove experimental on iTCO_wdt.c [WATCHDOG] NS pc87413-wdt Watchdog driver - fixes [WATCHDOG] Add iTCO vendor specific support [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 1 [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 2 [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 3 [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 4 Merge ../linux-2.6-watchdog-mm [WATCHDOG] pcwd_usb.c generic HID include file Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog [WATCHDOG] pcwd_pci.c - get heartbeat from dip switches [WATCHDOG] pcwd_pci.c - spinlock fixes [WATCHDOG] pcwd_usb.c - document includes [WATCHDOG] pcwd_usb.c - get heartbeat from dip switches [WATCHDOG] pcwd.c - e-mail adres update [WATCHDOG] pcwd_usb.c - get heartbeat from dip switches [WATCHDOG] acquirewdt.c - clean before platform_device patches [WATCHDOG] acquirewdt.c - convert to platform_device [WATCHDOG] acquirewdt.c - convert to platform_device part 2 [WATCHDOG] advantechwdt.c - cleanup before platform_device patches [WATCHDOG] advantechwdt.c - move set_heartbeat to a seperate function [WATCHDOG] advantechwdt.c - convert to platform_device [WATCHDOG] advantechwdt.c - convert to platform_device part 2 [WATCHDOG] show default value for nowayout in module parameter [WATCHDOG] ib700_wdt.c stop + set_heartbeat operations [WATCHDOG] ib700wdt.c clean-up init and exit routines [WATCHDOG] ib700wdt.c small clean-up's [WATCHDOG] ib700wdt.c spinlock/WDIOC_SETOPTIONS changes [WATCHDOG] ib700wdt.c - convert to platform_device [WATCHDOG] ib700wdt.c - convert to platform_device part 2 Merge ../linux-2.6-watchdog-mm Merge ../linux-2.6-watchdog-mm [WATCHDOG] i8xx TCO driver - mark for removal Merge /pub/scm/linux/kernel/git/torvalds/linux-2.6 [WATCHDOG] pcwd.c: Port to the new device driver model [WATCHDOG] iTCO_wdt.c - fix ACPI Base register Merge /pub/scm/linux/kernel/git/torvalds/linux-2.6 [WATCHDOG] Mixcom Watchdog - update "Documentation" [WATCHDOG] Mixcom Watchdog - get rid of port offset's [WATCHDOG] Mixcom Watchdog - checkcard [WATCHDOG] Mixcom Watchdog - checkcard part 2 [WATCHDOG] Mixcom Watchdog - clean-up printk's [WATCHDOG] Mixcom Watchdog - clean-up printk's [WATCHDOG] Mixcom Watchdog - CodingStyle clean-up [WATCHDOG] at32ap700x_wdt.c - checkpatch.pl-0.05 clean-up's [WATCHDOG] at32ap700x_wdt.c - timeout module parameter patch [WATCHDOG] at32ap700x_wdt.c - Add nowayout + MAGICCLOSE features [WATCHDOG] at32ap700x_wdt.c - Add spinlock support [WATCHDOG] at32ap700x_wdt.c - Fix compilation warnings [WATCHDOG] mpc5200_wdt clean-up [WATCHDOG] davinci_wdt clean-up [WATCHDOG] VFS clean-up [WATCHDOG] WDIOC_GETSTATUS and WDIOC_GETBOOTSTATUS clean-up [WATCHDOG] Clean-up Kconfig+Makefile [WATCHDOG] Return value of nonseekable_open [WATCHDOG] omap_wdt.c - default error for IOCTL is -ENOTTY [WATCHDOG] 631xESB/632xESB support for iTCO_wdt - add all LPC bridges [WATCHDOG] ICH9 support for iTCO_wdt [WATCHDOG] Fix pcwd_init_module crash [WATCHDOG] Eurotechwdt.c - clean-up comments mv watchdog tree under drivers [WATCHDOG] iTCO_wdt.c pci_device_id table clean-up [WATCHDOG] iTCO_wdt.c init & exit fixes [WATCHDOG] iTCO_wdt.c ICH8 pci-device-id's [WATCHDOG] Revert "Stop looking for device as soon as one is found" [WATCHDOG] misc_register patch SMBIOS/DMI: add type 41 = Onboard Devices Extended Information Revert "[WATCHDOG] hpwdt: Fix NMI handling." Revert "[WATCHDOG] hpwdt: Add CFLAGS to get driver working" [WATCHDOG] Merge code clean-up's from Alan Cox. [WATCHDOG] hpwdt.c - fix double includes [WATCHDOG] Clean-up includes [WATCHDOG] Coding style - Indentation - part 1 [WATCHDOG] Coding style - Indentation - part 2 [WATCHDOG] sbc8360.c - move stop code into a function [WATCHDOG] more coding style clean-up's [WATCHDOG] pcwd.c - fix open_allowed type. [WATCHDOG] unlocked_ioctl changes [WATCHDOG] orion5x_wdt.c: add spinlocking [WATCHDOG] ib700wdt.c - fix buffer_underflow bug nvram - CodingStyle nvram - convert PRINT_PROC to seq_file [WATCHDOG] iTCO_wdt : problem with rebooting on new ICH9 based motherboards [WATCHDOG] iTCO_wdt : correct status clearing [WATCHDOG] iTCO_wdt: add PCI ID's for ICH9 & ICH10 chipsets [WATCHDOG] ib700wdt - add timeout parameter [WATCHDOG] Add SMSC SCH311x Watchdog Timer. [WATCHDOG] iTCO_wdt: fix SMI_EN regression 2 [WATCHDOG] orion5x_wdt.c: 'ORION5X_TCLK' undeclared [WATCHDOG] cpwd.c & riowd.c - unlocked_ioctl [WATCHDOG] rc32434_wdt: add shutdown method [WATCHDOG] rc32434_wdt: add spin_locking [WATCHDOG] rc32434_wdt: make sure watchdog is not running at startup [WATCHDOG] cpwd.c: Coding style - Clean-up [WATCHDOG] struct file_operations should be const [WATCHDOG] More coding-style and trivial clean-up [WATCHDOG] Fix io.h & uaccess.h includes. [WATCHDOG] i6300esb.c: convert to platform device driver [WATCHDOG] i6300esb.c: start locking [WATCHDOG] i6300esb.c: Cleanup [WATCHDOG] i6300esb.c: Fix the GETSTATUS and GETBOOTSTATUS ioctls. [WATCHDOG] i6300esb.c: Restructure initialization of the device Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6 [WATCHDOG] iTCO_wdt: Cleanup code [WATCHDOG] Some more general cleanup [WATCHDOG] move platform probe and remove function to devinit and devexit [WATCHDOG] Correct WDIOF_MAGICCLOSE flag [WATCHDOG] iTCO_wdt: Fix ICH7+ reboot issue. [WATCHDOG] wdt_pci.c: remove #ifdef CONFIG_WDT_501_PCI [WATCHDOG] ar7_wdt: Fix error handling during probe. [WATCHDOG] wdt_pci - use pci_request_region [WATCHDOG] sizeof cleanup
Wink Saville (2): Patch for nvidia divide by zero error for 7600 pci-express card x86-64: Fix comments for MSR_FS_BASE and MSR_GS_BASE.
Winkler, Tomas (52): iwlwifi: refactor rx register initialization iwlwifi: use correct DMA_MASK iwlwifi: reorganize flow handler bitology iwlwifi: trivial removal of some 4965 remaining from iwl-agn-rs.h iwlwifi: iwl-agn-rs: initialize rs with valid antenna iwlwifi: trivial fix in includes iwlwifi: don't fail power set when calibration is not done yet iwlwifi: move rx queue read pointer into rxq iwlwifi: move iwl_print_hex_dump to iwl-debug.h iwlwifi: get some more information about command failure iwlwifi: move iwl_clear_stations_table to iwl-sta.c iwlwifi: 4965 define firmware file name once iwlwifi: TX setup fix confusion between TX queue and TX DMA channel iwlwifi: TX update chicken bits iwlwifi: 5150 enable LO, TXIQ and BB calibrations iwlwifi: move host command check function into separate file iwlwifi: move disable/enable interrupts to iwl-core.c iwlwifi: move channels sysfs to debugfs iwlwifi: change email contact information iwlifi: remove twice defined SINGLE_FRAME RX FH MASK iwlwifi: 3945 remove qos module parameter iwlwifi: remove qos module parameter iwlwifi: cleanup iwl-dev.h iwlwifi: move sysfs status entry to debugfs iwlwifi: kill retry_rate sysfs for iwlagn iwlwifi: 3945 remove current_rate from station entry. iwlwifi: emliminate iwl3945_mac_get_stats mac80211 handler iwlwifi: replace IWL_WARNING with IWL_WARN iwlwifi: replace IWL_ERROR with IWL_ERR iwlwifi: use iwl_cmd instead of iwl3945_cmd iwl3945: use iwl_rb_status iwl3945: rearrange 3945 tfd iwl3945: use iwl3945_tx_cmd instead of iwl_tx_cmd iwl3945: use rx queue management infrastructure from iwlcore iwl3945: kill hw_params.tx_ant_num iwl3945: kill iwl3945_rx_queue_restock iwl3945: kill iwl3945_rx_queue_space iwl3945: kill iwl3945_x2_queue_used iwl3945: remove double defined 3945 tfd structures iwl3945: use hw_params.rx_buf_size iwlwifi: make iwl-power.c more readable iwlwifi: fix iwl_mac_set_key and iwl3945_mac_set_key iwlwifi: kill iwl3945_scan_cancel and iwl3945_scan_cancel_timeout iwlwifi: kill scan39 iwlwifi: remove unused or twice defined members in iwl_priv iwlwifi: eliminate power_data_39. iwlwifi: fix probe mask for 39 scan API iwlwifi: iwl_tx_queue_alloc : fix warning in printk formatting iwlwifi: suppress unused variable warning when compiling w/o IWLWIFI_DEBUG iwlwifi: iwl3945_send_tx_power must be static iwlwifi: check return value of pci_enable_device iwlwifi: unify iwlagn and 3945 power save management
Witold Baryluk (1): tracing: optimization of branch tracer
Witold Filipczyk (1): aty128fb: fix blanking
Witold Szczeponik (1): Enable PNPACPI _PSx Support, v3
Wojciech Migda (1): V4L/DVB (7294): : tuner and radio addresses are missing for the PixelView PlayTV card
Wojtek Kaniewski (4): [POWERPC] Compilation fixes for ppc4xx PCI-less configs USB: at91_udc: allow drivers that support high speed USB: at91_udc: Cleanup variables after failure in usb_gadget_register_driver() USB: at91_udc: Additional checks
Wolfgang Denk (4): [POWERPC] Disable vDSO support for ARCH=ppc where it's not implemented powerpc/mpc8272ads: fix device tree for 8 MB flash size powerpc/5xxx: Add common mpc5xxx_get_bus_frequency() function fs_enet/mii-fec.c: fix MII speed calculation
Wolfgang Glas (1): USB: cp2101: add fasttrax GPS evaluation kit vendor/product ID
Wolfgang Grandegger (51): powerpc/85xx: correct vendor prefix in DTS files for TQM85xx modules powerpc/85xx: add board support for the TQM8548 modules powerpc/85xx: support for the TQM8548 module using the big Flash powerpc/85xx: add local bus nodes for Flash and CAN to tqm8560.dts powerpc/mpc5200: add missing MSCAN FDT nodes for TQM52xx powerpc/85xx: TQM8548: add missing support for RTC and LM75 of_gpio: Should use new <linux/gpio.h> header powerpc/85xx: TQM8548: DTS file fixes and cleanup i2c-mpc: suppress I2C device probing [MTD] [NAND] driver extension to support NAND on TQM85xx modules hwmon: (w83781d) Make ISA interface depend on CONFIG_ISA hwmon: (w83781d) Use new style driver binding [MTD] [NAND] fsl_upm: fix build problem with 2.6.28-rc2 [MTD] CFI: remove major/minor version check for command set 0x0002 powerpc/85xx: TQM85xx - fix sensitivity of CAN interrupts powerpc/85xx: TQM85xx - add i2c device nodes for LM75 powerpc/5200: add function to return external clock frequency powerpc/85xx: Add support for the "socrates" board (MPC8544). powerpc/85xx: Re-add the device_type soc to socrates.dts [MTD] [NAND] Add support for NAND on the Socrates board [MTD] [NAND] FSL-UPM: add multi chip support [MTD] [NAND] FSL-UPM: Add wait flags to support board/chip specific delays powerpc: NAND: FSL UPM: document new bindings powerpc/85xx: TQM8548: Update DTS file for multi-chip support powerpc/85xx: TQM85xx: correct address of LM75 I2C device nodes powerpc/85xx: TQM8548: use proper phy-handles for enet2 and enet3 powerpc/85xx: TQM8548: update defconfig i2c: i2c-mpc: various coding style fixes i2c: i2c-mpc: use dev based printout function i2c: i2c-mpc: make I2C bus speed configurable powerpc/85xx: i2c-mpc: use new I2C bindings for the Socates board powerpc: Document new FSL I2C bindings and cleanup i2c-mpc: bug fix for MPC52xx clock setting and printout can: Documentation for the CAN device driver interface can: Update MAINTAINERS and CREDITS file can: CAN Network device driver and Netlink interface can: Driver for the SJA1000 CAN controller can: SJA1000 generic platform bus driver can: SJA1000 driver for EMS PCI cards The patch adds support for the PCI cards: PCIcan and PCIcanx (1, 2 or 4 channel) from Kvaser (http://www.kvaser.com). can: some fixes and cleanups to the initial device driver interface can: sja1000: stop misusing member base_addr of struct net_device can: sja1000: generic OF platform bus driver can: sja1000_of_platform: fix build problems with printk format rtc: add stand-alone driver for RX8025 chip can: sja1000: remove duplicated includes can: restart device even if dev_alloc_skb() fails can: switch carrier on if device was stopped while in bus-off state can: add can_free_echo_skb() for upcoming drivers can: sja1000: fix network statistics update can: sja1000: legacy SJA1000 ISA bus driver
Wolfgang Illmeyer (1): hostfs: set maximum filesize in superblock for proper LFS support
Wolfgang Kroener (1): radeonfb: suspend/resume for ATI Mobility Radeon RV350
Wolfgang Kroworsch (1): vt: incomplete initialization of vc_tab_stop
Wolfgang Muees (11): mmc_spi: allow setting of spi mode 3 mmc_spi: wait more bytes for card response mmc_spi: allow higher timeouts for SPI mode mmc_spi: adjust for delayed data token response Blackfin SPI Driver: Make mmc_spi driver work on Blackfin mmc_spi: do not check CID and CSD blocks with CRC16 mmc_spi: convert timeout handling to jiffies and avoid busy waiting mmc_spi: support for non-byte-aligned cards mmc_spi: speedup for slow cards, less wear-out mmc_spi: don't use EINVAL for possible transmission errors mmc_spi: fail gracefully if host or card do not support the switch command
Wolfgang Mües (1): usb: auerswald: remove driver (obsolete)
Wolfgang Ocker (4): [POWERPC] PPC440EP Interrupt Triggering and Level Settings [MIPS] Alchemy: Fix ids in Alchemy db dma device table of/spi: Support specifying chip select as active high via device tree spi: avoid spidev crash when device is removed
Wolfgang Rohdewald (3): dvb: ttpci: fix error handling for firmware communication dvb: ttpci: more error handling for firmware communication USB: add support for Creativelabs Silvercrest USB keyboard
Wolfgang Walter (1): rpc: fix garbage in printk in svc_tcp_accept()
Wolfgang Wander (1): Avoiding mmap fragmentation
Wolfram Joost (1): mv643xx_eth: Request HW checksum generation only for IPv4
Wolfram Sang (68): i2c-pxa: Misc fixes i2c-algo-pca: Remove trailing whitespaces and unnecessary UTF i2c-algo-pca: Extend for future drivers i2c: Add platform driver on top of the new pca-algorithm i2c: Remove trailing whitespaces in busses/Kconfig i2c: Fix bad hint about irqs in i2c.h i2c-pca-algo: Fix error code i2c-pca-platform: Fix error code i2c-cpm: Bugfixes i2c: New-style EEPROM driver using device IDs powerpc/mpc5200: Fix wrong 'no interrupt' handling in of_i2c checkpatch: correct spelling in kfree checks rtc: convert the PCF8583 driver to the new I2C style framework with device_ids powerpc/mpc5200: trivial printk-fixes in mpc52xx_common powerpc/mpc5200: Don't touch pipelining for MPC5200B powerpc/mpc5200: Refactor FEC mdio read/write routines i2c-cpm: Suppress autoprobing for devices i2c: Make clear what the class field of i2c_adapter is good for i2c: Inform about deprecated chips directory powerpc/mpc5200: Remove obsolete code from mpc5200 MDIO driver powerpc/mpc5200: add rts/cts handling in PSC UART driver powerpc/mpc5200: fix error paths in PSC UART probe function checkpatch: Add warning for p0-patches kbuild: fix typos (s/bin_shipped/bin.o_shipped/) in Documentation leds: Make header variable naming consistent powerpc/mpc52xx: remove dead code from GPIO driver i2c: Move at24 to drivers/misc/eeprom i2c: Move old eeprom driver to /drivers/misc/eeprom spi: Move at25 (for SPI eeproms) to /drivers/misc/eeprom eeprom: Move 93cx6 eeprom driver to /drivers/misc/eeprom powerpc/pci: Fix typo: s/resouces/resources/ in a pr_debug powerpc/5200: add Phytec phyCORE-MPC5200B-IO board (pcm032) ALSA: sound/ali5451: typo: s/resouces/resources/ eeprom/at24: Remove EXPERIMENTAL i2c-algo-pca: Rework waiting for a free bus i2c-algo-pca: Use timeout for checking the state machine i2c-pca-platform: Use defaults if no platform_data given i2c: imx: Make disable_delay a per-device variable trivial: fs/inode: Fix typo in file_update_time nanodoc i2c/chips: Move max6875 to drivers/misc/eeprom powerpc/5200: Update pcm030.dts to add i2c eeprom and delete cruft powerpc/5121: make clock debug output more readable rtc: rtc-ds1307 add ds3231 sched: Documentation/sched-rt-group: Fix style issues & bump version pata_pcmcia: add CNF-CDROM-ID pcmcia: add CNF-CDROM-ID for ide mtd: physmap_of: use resource_size mtd: plat-ram: use resource_size powerpc/irq: Improve nanodoc pcmcia: fix incorrect argument order to list_add_tail() pcmcia: drop non-existant includes pcmcia: document return value of pcmcia_loop_config gpio/pcf857x: Copy i2c_device_id from old pcf8574 driver i2c/chips: Remove deprecated pcf8575 driver i2c/chips: Remove deprecated pca9539 driver i2c/chips: Remove deprecated pcf8574 driver MAINTAINERS: Add maintainer for AT24 and PCA9564/PCA9665 tty: serial/pcmcia: add ID for Advantech card mtd: maps: add mtd-ram support to physmap_of i2c-imx: make bus available early regulator: update a filename in documentation regulator: fix typos regulator: drop 'default n' regulator/lp3971: drop unnecessary initialization regulator/driver: be more specific in nanodoc for is_enabled include/linux/netdevice.h: fix nanodoc mismatch powerpc/boot/dts: drop obsolete 'fsl5200-clocking' pcmcia: Fix possible printk format warnings
Wolfram Strepp (4): lib/rbtree.c: optimize rb_erase() rb_tree: reorganize code in rb_erase() for additional changes rb_tree: make clear distinction between two different cases in rb_erase() rb_tree: remove redundant if()-condition in rb_erase()
Wolke Liu (2): [ALSA] hda-intel - Add ATI RS780,R600 HDMI audio support [ALSA] HDA-Intel - Add support for RV6xx HDMI audio
Wong Hoi Sing Edison (4): [TCP]: TCP Low Priority congestion control [TCP] tcp-lp: bug fix for oops in 2.6.18-rc6 [TCP] tcp-lp: update information to MAINTAINERS [TCP] tcp-lp: prevent chance for oops
Woodruff, Richard (1): nohz: suppress needless timer reprogramming
Woody Suwalski (3): ARM Netwinder watchdog wdt977 update ARM: Netwinder ds1620 driver needs an export to be built as module cyber2010 framebuffer on ARM Netwinder fix
Wouter Paesen (1): USB: ftdi_sio: new PID for PCDJ DAC2
Wu Fei (1): MIPS: Shrink the size of tlb handler
Wu Fengguang (154): mm: isolate_lru_pages() scan count fix mm: shrink_inactive_lis() nr_scan accounting fix radixtree: normalize radix_tree_tag_get() return value readahead: backoff on I/O error ALSA: hda: comment typo fix ALSA: hda: comment typo fix ext4: fix build warning ALSA: handle SiI1392 HDMI codec in patch_intelhdmi.c ALSA: hda: alc883 model for ASUS P5Q-EM boards ALSA: hda-intel: reorder HDMI audio enabling sequence ALSA: hda: remove redundant get_amp_nid() ALSA: introduce snd_print_pcm_rates() ALSA: create hda_eld.c for ELD routines and proc interface ALSA: ELD proc interface for HDMI sinks ALSA: hda: make standalone hdmi_fill_audio_infoframe() ALSA: hda: make global snd_print_channel_allocation() ALSA: hda: HDMI channel allocations for audio infoframe ALSA: hda: HDMI channel mapping cleanups ALSA: hda: minor code cleanups ALSA: hda: rename sink_eld to hdmi_eld ALSA: hda: minor output message cleanups ALSA: hda: make global snd_print_pcm_bits() ALSA: hda: compact ELD output messages ALSA: azx_probe() cleanup ALSA: hda - properly print ELD sample bits ALSA: hda: modify monitor name to be consistent with other ELD proc items ALSA: hda - support writing to the ELD proc file ALSA: hda - minor HDMI code cleanups ALSA: hda - report selected CA index for Audio InfoFrame ALSA: hda - make HDMI messages more user friendly ALSA: hda - ELD proc interface write updates ALSA: hda - document the ELD proc interface ALSA: hda - fix DisplayPort naming ALSA: hda - fix build warning when CONFIG_PROC_FS=n markers: comment marker_synchronize_unregister() on data dependency generic swap(): ath9k: rename swap() to swap_array() ACPI: don't cond_resched() when irqs_disabled() iwlwifi: remove useless goto 9p: convert d_iname references to d_name.name nfs: remove redundant tests on reading new pages block: don't take lock on changing ra_pages KVM: Prevent trace call into unloaded module text ALSA: hda - fix name for ALC1200 trivial: radix-tree: document wrap-around issue of radix_tree_next_hole() dynamic_printk: reduce one level of indentation dm9601: handle corrupt mac address dm9601: bring datasheet URL up to date USB: make printk messages more searchable generic swap(): sparc: rename swap() to swap_ulong() generic swap(): iphase: rename swap() to swap_byte_order() generic swap(): lib/sort.c: rename swap to swap_func generic swap(): introduce global macro swap(a, b) generic swap(): ext3: remove local swap() macro generic swap(): ext4: remove local swap() macro generic swap(): sched: remove local swap() macro generic swap(): dcache: use swap() instead of private do_switch() dm9601: tell HW about random generated mac address dm9601: warn on invalid mac address ALSA: hda - create hda_codec.control_mutex for kcontrol->private_value ALSA: hda - add support for Intel DX58SO board iwlwifi: beautify code ALSA: enable concurrent digital outputs for ALC1200 ALSA: hda - allow multi-channel HDMI audio playback when ELD is not present ALSA: hda - enable HDMI audio pin out at module loading time ALSA: hda - compute checksum in HDMI audio infoframe ALSA: hda - add id for Intel IbexPeak integrated HDMI codec proc: fix kflags to uflags copying in /proc/kpageflags writeback: double the dirty thresholds ramfs: add support for "mode=" mount option Btrfs: fix typos in comments vfs: skip I_CLEAR state inodes ALSA: hda - enable SPDIF output for Intel DX58SO board perf_counter tools: Merge common code into perfcounters.h perf_counter tools: Move perfstat supporting code into perfcounters.h perf_counter tools: support symbolic event names in kerneltop perf_counter tools: Reuse event_name() in kerneltop perf_counter tools: move remaining code into kerneltop.c perf_counter tools: fix comment for sym_weight() perf_counter tools: fix event_id type perf_counter tools: cut down default count for cpu-cycles perf_counter tools: when no command is feed to perfstat, display help and exit ixgbe: fix tx queue index ixgbe: update real_num_tx_queues on changing num_rx_queues drm/i915: fix unpaired i915 device mutex on entervt failure. inotify: use GFP_NOFS in kernel_event() to work around a lockdep false-positive slob: use PG_slab for identifying SLOB pages readahead: make mmap_miss an unsigned int readahead: move max_sane_readahead() calls into force_page_cache_readahead() readahead: apply max_sane_readahead() limit in ondemand_readahead() readahead: remove one unnecessary radix tree lookup readahead: increase interleaved readahead size readahead: remove sync/async readahead call dependency readahead: sequential mmap readahead readahead: enforce full readahead size on async mmap readahead readahead: record mmap read-around states in file_ra_state radix-tree: add radix_tree_prev_hole() readahead: move the random read case to bottom readahead: introduce context readahead algorithm readahead: remove redundant test in shrink_readahead_size_eio() readahead: enforce full sync mmap readahead size mm: introduce PageHuge() for testing huge/gigantic pages proc: kpagecount/kpageflags code cleanup proc: export more page flags in /proc/kpageflags pagemap: document clarifications pagemap: document 9 more exported page flags pagemap: add page-types tool vmscan: cleanup the scan batching code vmscan: don't export nr_saved_scan in /proc/zoneinfo vmscan: ZVC updates in shrink_active_list() can be done once vmscan: report vm_flags in page_referenced() vmscan: make mapped executable pages the first class citizen vmscan: merge duplicate code in shrink_active_list() writeback: skip new or to-be-freed inodes ALSA: hda - add bounds checking for the codec command fields ALSA: hda: add 2-channel mode to Intel ALC889/ALC889A models ALSA: hda: add HP automute support to Intel ALC889/ALC889A models ALSA: hda: track CIRB/CORB command/response states for each codec ALSA: hda: take cmd_mutex in probe_codec() ALSA: hda: take reg_lock in azx_init_cmd_io/azx_free_cmd_io ALSA: hda: read CORBWP inside reg_lock ALSA: hda: remember last command for each codec ALSA: hda: warn on spurious response ALSA: hda: add IbexPeak/Clarkdale HDMI model with static cvt/pin number slab: remove duplicate kmem_cache_init_late() declarations ALSA: hda: enable speaker output for Compaq 6530s/6531s ALSA: hda: add model for Intel DG45ID/DG45FC boards ALSA: hda: move open coded tricks into get_wcaps_channels() tcp: replace hard coded GFP_KERNEL with sk_allocation PM: Trivial fixes HWPOISON: check and isolate corrupted free pages v2 HWPOISON: Add invalidate_inode_page HWPOISON: shmem: call set_page_dirty() with locked page mm: count only reclaimable lru pages mm: do batched scans for mem_cgroup libfs: return error code on failed attr set page-types: add feature for walking process address space writeback: balance_dirty_pages() shall write more than dirtied pages writeback: stop background writeback when below background threshold writeback: kupdate writeback shall not stop when more io is possible writeback: cleanup writeback_single_inode() writeback: don't delay inodes redirtied by a fast dirtier pagemap: export KPF_HWPOISON pagemap: document KPF_KSM and show it in page-types page-types: add GPL note page-types: introduce checked_open() page-types: make standalone pagemap/kpageflags read routines page-types: make voffset local variables page-types: introduce kpageflags_flags() page-types: add hwpoison/unpoison feature writeback: account IO throttling wait as iowait writeback: kill space in debugfs item name HWPOISON: return early on non-LRU pages HWPOISON: fix invalid page count in printk output vmscan: limit VM_EXEC protection to file pages
Wu Zhangjin (26): MIPS: Fix sparse warning in incompatiable argument type of clear_user. tracing: fix undeclared 'PAGE_SIZE' in include/linux/trace_seq.h MIPS: Add hibernation support ide: fixup for fujitsu disk MIPS: Loongson: Remove existing early_printk implementation MIPS: Loongson: Remove out-of-date board-specific kgdb source code MIPS: Loongson: Add new early_printk implmentation MIPS: Loongson: pm: Remove redundant source code MIPS: Loongson: pm: clean up the reboot support MIPS: Loongson: PCI: use existing mips_io_port_base MIPS: Loongson: Split the implementation of prom and setup parts MIPS: Loongson: clean up the coding style MIPS: Loongson: PCI: Clean up pcimap setup MIPS: Loongson: RTC: Enable legacy RTC driver on fulong MIPS: Loongson: Add oprofile support MIPS: Loongson: Change naming methods MIPS: Loongson: Split common loongson source code out MIPS: Loongson: Add a machtype kernel command line argument MIPS: Loongson: Add GCC 4.4 support for Loongson2E MIPS: Loongson: Update the default config file for fuloong2e ALSA: SND_CS5535AUDIO: Remove the X86 platform dependency MIPS: Loongson: Remove redundant local_irq_disable() MIPS: Add IRQF_TIMER flag for timer interrupts MIPS: 64-bit: Fix o32 lookup_dcookie syscall MIPS: Add IRQF_TIMER flag for timer interrupts MIPS: Oprofile: Rename cpu_type from godson2 to loongson2
Wu, Bryan (5): nommu: fix bug ip_conntrack does not work on nommu USB gadget rndis: fix struct rndis_packet_msg_type unaligned bug Blackfin: add blackfin support in smc91x ethernet controller driver Blackfin: on-chip RTC controller driver Blackfin: blackfin on-chip SPI controller driver
Wu, Fengguang (6): ALSA: hda - Intel HDMI audio support iwlwifi: add line feed to printk iwlwifi: update comments on the debug interface iwlwifi: use type uint for module param debug iwlwifi: use meaningful vars in _iwl_poll_bit() iwlwifi: report correct and detailed values about requested txpower
Wu, Gilbert (1): [SCSI] aic94xx: update for v28 firmware
Wyatt Banks (3): HFSPlus: change kmalloc/memset to kzalloc Documentation: document HFSPlus Btrfs: Return value checking in module init
Xavier Bachelot (2): agp: Add device id for P4M900 to via-agp module via invalid device ids removal
Xianghua Xiao (2): [POWERPC] Add initial MPC8610 HPCD Device Tree Source file. [POWERPC] Add initial MPC8610 HPCD Platform files.
Xiantao Zhang (56): [IA64] ia64_set_psr should use srlz.i [IA64] Add API for allocating Dynamic TR resource. [IA64] Implement smp_call_function_mask for ia64 KVM: Use kzalloc to avoid allocating kvm_regs from kernel stack KVM: ia64: Prepare some structure and routines for kvm use KVM: ia64: Add header files for kvm/ia64 KVM: ia64: Add kvm arch-specific core code for kvm/ia64 KVM: ia64: Add header files for kvm/ia64 KVM: ia64: VMM module interfaces KVM: ia64: Add TLB virtulization support KVM: ia64: Add interruption vector table for vmm KVM: ia64: Add mmio decoder for kvm/ia64 KVM: ia64: Add trampoline for guest/host mode switch KVM: ia64: Add processor virtulization support KVM: ia64: Add optimization for some virtulization faults KVM: ia64: Generate offset values for assembly code use KVM: ia64: Add guest interruption injection support KVM: ia64: Add kvm sal/pal virtulization support KVM: ia64: Enable kvm build for ia64 KVM: ia64: Add a guide about how to create kvm guests on ia64 KVM: ia64: Define new kvm_fpreg struture to replace ia64_fpreg KVM: ia64: fix GVMM module including position-dependent objects KVM: ia64: Set KVM_IOAPIC_NUM_PINS to 48 KVM: ia64: add a dummy irq ack notification KVM: ia64: Enable virtio driver for ia64 in Kconfig KVM: ia64: Implement kvm_arch_vcpu_ioctl_{set,get}_mpstate KVM: ia64: Implement a uniform vps interface KVM: ia64: add support for Tukwila processors KVM: Move device assignment logic to common code KVM: Change is_mmio_pfn to kvm_is_mmio_pfn, and make it common for all archs KVM: Separate irq ack notification out of arch/x86/kvm/irq.c KVM: Move irqchip_in_kernel() from ioapic.h to irq.h KVM: ia64: Make pmt table be able to hold physical mmio entries. KVM: ia64: add directed mmio range support for kvm guests KVM: ia64: Add intel iommu support for guests. KVM: ia64: Fix halt emulation logic KVM: ia64: Makefile fix for forcing to re-generate asm-offsets.h KVM: ia64: Use guest signal mask when blocking KVM: ia64: fix vmm_spin_{un}lock for !CONFIG_SMP KVM: ia64: Fix incorrect kbuild CFLAGS override KVM: ia64: Fix: Use correct calling convention for PAL_VPS_RESUME_HANDLER KVM: ia64: Re-organize data sturure of guests' data area KVM: ia64: Remove lock held by halted vcpu KVM: ia64: Remove some macro definitions in asm-offsets.c. KVM: ia64: Define printk function for kvm-intel module KVM: ia64: Add some debug points to provide crash infomation KVM: ia64: Add handler for crashed vmm KVM: ia64: Clean up vmm_ivt.S using tab to indent every line MAINTAINERS: Maintainership changes for kvm/ia64 KVM: ia64: Code cleanup KVM: ia64: vTLB change for enabling windows 2008 boot KVM: ia64: Add the support for translating PAL Call's pointer args KVM: ia64: Implement some pal calls needed for windows 2008 ia64: Move the macro definitions related to MSI to one header file. KVM: ia64: Fix the build errors due to lack of macros related to MSI. KVM: ia64: Flush all TLBs once guest's memory mapping changes.
Xiao Guangrong (21): tracing: Fix trace_print_seq() tracing/filter: Remove preds from struct event_subsystem tracing/filter: Remove empty subsystem and its directory tracing/function: Fix the return value of ftrace_trace_onoff_callback() tracing/function: Simplify __ftrace_replace_code() tracing/trace_stack: Cleanup for trace_lookup_stack() tracing/function: Cleanup for function tracer tracing: cleanup for tracing_trace_options_read() generic-ipi: fix hotplug_cfd() x86: Fix system crash when loading with "reservetop" parameter tracing/events: fix the include file dependencies timers: Add tracepoints for timer_list timers hrtimer: Add tracepoint for hrtimers itimers: Add tracepoints for itimer drop_monitor: fix trace_napi_poll_hit() KVM: fix kvm_init() error handling perf_counter: Fix buffer overflow in perf_copy_attr() lguest: cleanup for map_switcher() generic-ipi: make struct call_function_data lockless perf_event: Fix event group handling in __perf_event_sched_*() perf_event: Clean up perf_event_init_task()
Xiao Kaijian (1): USB: Yet another Conexant Clone to add to cdc-acm.c
Xiaochen Shen (1): USB: Add Intel Langwell USB Device Controller driver
Xiaochuan-Xu (2): UBI: prepare for protection tree improvements UBI: simplify PEB protection code
Xiaofan Chen (2): USB: remove PICDEM FS USB demo (04d8:000c) device from ldusb HID: add Microchip PICKit 1 and PICkit 2 to blacklist
Xiaoliang (David) Wei (2): [TCP] tcp_highspeed: Fix AI updates. [TCP] vegas: Fix a bug in disabling slow start by gamma parameter.
Xiaoming.Zhang (1): [10/21] driver/net/skge.c: restart the interface when it's options or
Xiaotian Feng (14): cpm_uart: fix non-console port startup bug MIPS: Fix build of non-CONFIG_SYSVIPC version of sys_32_ipc gianfar: fix babbling rx error event bug block: sysfs fix mismatched queue_var_{store,show} in 64bit kernel net/bridge: use kobject_put to release kobject in br_add_if error path block: fix improper kobject release in blk_integrity_unregister driver core: sysdev: do not send KOBJ_ADD uevent if kobject_init_and_add fails drm/radeon/kms: fix memory leak in radeon_driver_load_kms e1000e: fix use of pci_enable_pcie_error_reporting slub: release kobject if sysfs_create_group failed in sysfs_slab_add PM: Reset transition_started at dpm_resume_noirq Documentation: update stale definition of file-nr in fs.txt cgroups: make unlock sequence in cgroup_get_sb consistent isdn: fix possible circular locking dependency
Xoan Loureiro (1): V4L/DVB (11289): Patch for Yuan MC770 DVB-T (1164:0871)
Xose Vazquez Perez (8): [TG3]: Add 5752M device ID. docs: updated some code docs docs: update some updated code docs README updated module.h: updated comments with a new license rt2x00 : more devices to rt2500usb.c rt2x00 : more devices to rt73usb.c rt73usb.c : more ids
Xu Gang (1): GFS2: Use DEFINE_SPINLOCK
Xu, Anthony (1): [IA64] pal cache flush patch
YAMAMOTO Takashi (2): nfsd: check error status from nfsd_sync_dir memcgroup: fix spurious EBUSY on memory cgroup removal
YOSHIFUJI Hideaki (378): [IPV6]: Fix a branch prediction [IPV6]: Ensure to use icmpv6_socket in non-preemptive context. NETDEV: Elecom (Laneed) LD-USBL/TX support. NETDEV: fix receiving multicast frames. [IPV6]: Don't dump temporary addresses twice [IPV6]: remove more unused IPV6_AUTHHDR things. [IPV6]: Repair Incoming Interface Handling for Raw Socket. [IPV6]: Support several new sockopt / ancillary data in Advanced API (RFC3542). [IPV6]: Support IPV6_{RECV,}TCLASS socket options / ancillary data. [IPV6]: rearrange constants for new advanced API to solve conflicts. [IPV6]: Note values allocated for ip6_tables. [IPV6]: Fix infinite loop in udp_v6_get_port(). [IPV6]: Fix NS handing for proxy/anycast address TIMERS: add missing compensation for HZ == 250 [IPV6]: Put addr_diff() into common header for future use. [IPV6]: Make ipv6_addr_type() more generic so that we can use it for source address selection. [IPV6]: RFC3484 compliant source address selection [IPV6]: Fix memory management error during setting up new advapi sockopts. [IPV6]: Fix sending extension headers before and including routing header. [IPV6]: Implement appropriate dummy rule 4 in ipv6_dev_get_saddr(). [IPV6]: Load protocol module dynamically. [IPV6]: Fix route lifetime. [IPV6]: Flag RTF_ANYCAST for anycast routes. [IPV6]: Try not to send icmp to anycast address. [IPV6]: Defer IPv6 device initialization until the link becomes ready. [IPV6]: Run DAD when the link becomes ready. [IPV6]: Don't select a tentative address as a source address. [IPV6]: Fix dead lock. [IPV6]: Fix addrconf dead lock. [ECONET]: Use macro for spinlock_t definition. [IPV6]: Use macro for rwlock_t initialization. [NETFILTER]: Use macro for spinlock_t/rwlock_t initializations/definition. fbdev: Typos in Kconfig [IPV6]: Preserve procfs IPV6 address output format [NET]: NETFILTER: remove duplicated lines and fix order in skb_clone(). [IPV6]: Do not ignore IPV6_MTU socket option. [IPV6]: TUNNEL6: Don't try to add multicast route twice. [NET]: NEIGHBOUR: Ensure to record time to neigh->updated when neighbour's state changed. [IPV6]: ADDRCONF: Use our standard algorithm for randomized ifid. [IPV6]: ADDRCONF: Split up ipv6_generate_eui64() by device type. [IPV6]: ROUTE: Add accept_ra_defrtr sysctl. [IPV6]: ADDRCONF: Add accept_ra_pinfo sysctl. [IPV6]: ROUTE: Split up rt6_cow() for future changes. [IPV6]: ROUTE: Set appropriate information before inserting a route. [IPV6]: ROUTE: Copy u.dst.error for RTF_REJECT routes when cloning. [IPV6]: ROUTE: Add rt6_alloc_clone() for cloning route allocation. [IPV6]: ROUTE: Unify two code paths for pmtu disc. [IPV6]: ROUTE: Clean up reference counting / unlocking for returning object. [IPV6]: ROUTE: Convert rt6_cow() to rt6_alloc_cow(). [IPV6]: ROUTE: Clean-up cow'ing in ip6_route_{intput,output}(). [IPV6]: ROUTE: Eliminate lock for default route pointer. [IPV6]: ROUTE: More strict check for default routers in rt6_get_dflt_router(). [IPV6]: ROUTE: Try selecting better route for non-default routes as well. [IPV6]: ROUTE: Clean up rt6_select() code path in ip6_route_{intput,output}(). [IPV6]: ROUTE: Try finding the next best route. [IPV6]: ROUTE: Handle finding the next best route in reachability in BACKTRACK(). [IPV6]: ROUTE: Add support for Router Preference (RFC4191). [IPV6]: ROUTE: Add Router Reachability Probing (RFC4191). [IPV6]: ROUTE: Add accept_ra_rtr_pref sysctl. [IPV6]: ROUTE: Add router_probe_interval sysctl. [IPV6]: ROUTE: Add experimental support for Route Information Option in RA (RFC4191). [IPV6]: ROUTE: Flag RTF_DEFAULT for Route Infomation for ::/0. [IPV6]: ROUTE: Add accept_ra_rt_info_max_plen sysctl. [IPV6]: ROUTE: Ensure to accept redirects from nexthop for the target. [IPV6]: Ensure to have hop-by-hop options in our header of &sk_buff. [IPV6] XFRM: Don't use old copy of pointer after pskb_may_pull(). [IPV6] XFRM: Fix decoding session with preceding extension header(s). [IPV6]: Clean up hop-by-hop options handler. [IPV6]: Fix race in route selection. [IPV6] ROUTE: Don't try less preferred routes for on-link routes. [IPV6]: Sum real space for RTAs. [IPV6] ADDRCONF: Fix default source address selection without CONFIG_IPV6_PRIVACY [IPV6]: Use ipv6_addr_src_scope for link address sorting. [IPV6] ADDRCONF: Check payload length for IFA_LOCAL attribute in RTM_{ADD,DEL}MSG message [IPV6] ADDRCONF: Do not verify an address with infinity lifetime [IPV6]: Fix kernel OOPs when setting sticky socket options. [IPV6]: Fix tclass setting for raw sockets. [ATM] CLIP: Do not refer freed skbuff in clip_mkip(). [IPV6] NDISC: Take source address into account for redirects. [IPV6] NDISC: Search over all possible rules on receipt of redirect. [IPV6] NDISC: Initialize fl with outbound interface to lookup rules properly. [IPV6] ROUTE: Introduce a helper to check route validity. [IPV6]: Cache source address as well in ipv6_pinfo{}. [IPV6] ROUTE: Make sure we have fn->leaf when adding a node on subtree. [IPV6] ROUTE: Prune clones from main tree as well. [IPV6] ROUTE: Fix looking up a route on subtree. [IPV6] ROUTE: Make sure we do not exceed args in fib6_lookup_1(). [IPV6] ROUTE: Allow searching subtree only. [IPV6] ROUTE: Put SUBTREE() as FIB6_SUBTREE() into ip6_fib.h for future use. [IPV6] ROUTE: Search subtree when backtracking. [IPV6] ROUTE: Purge clones on other trees when deleting a route. [IPV6] NDISC: Search subtrees when backtracking on receipt of redirects. [IPV6] ROUTE: Add credits about subtree fixes. [IPV6] KCONFIG: Add subtrees support. [IPV6] ROUTE: Unify RT6_F_xxx and RT6_SELECT_F_xxx flags [IPV6] MIP6: Several obvious clean-ups. [IPV6] ROUTE: Routing by Traffic Class. [IPV6] ROUTE: Routing by FWMARK. [NET]: Add common helper functions to convert IPv6/IPv4 address string to network address structure. [NETFILTER] NF_CONNTRACK_FTP: Use in6_pton() to convert address string. [IPV6] ROUTE: Fix FWMARK support. [IPV6] ROUTE: Fix size of fib6_rule_policy. [IPV6] ROUTE: Add support for fwmask in routing rules. [NET]: Use BUILD_BUG_ON() for checking size of skb->cb. [IPV6] ROUTE: Fix dst reference counting in ip6_pol_route_lookup(). [IPV6] NDISC: Add proxy_ndp sysctl. [IPV6] ADDRCONF: Convert addrconf_lock to RCU. [IPV6] NDISC: Fix is_router flag setting. [NET]: Move netlink interface bits to linux/if_link.h. [NET] KBUILD: Add missing entries for new net headers. [TCP]: Use TCPOLEN_TSTAMP_ALIGNED macro instead of magic number. [NET]: Use hton{l,s}() for non-initializers. [NET]: Use typesafe inet_twsk() inline function instead of cast. [NET]: Introduce protocol-specific destructor for time-wait sockets. [IPV6]: Remove bogus WARN_ON in Proxy-NA handling. [IPV6] ROUTE: Try to use router which is not known unreachable. [IPV6] ROUTE: Prefer reachable nexthop only if the caller requests. [IPV6] ROUTE: Do not enable router reachability probing in router mode. [IPV6]: Fix address/interface handling in UDP and DCCP, according to the scoping architecture. [IPV6] ROUTE: Use macros to format /proc/net/ipv6_route. [IPV6] ROUTE: Use &rt->u.dst instead of cast. [IPV6]: Introduce ip6_dst_idev() to get inet6_dev{} stored in dst_entry{}. [IPV6]: Per-interface statistics support. [TCP]: MD5 Signature Option (RFC2385) support. [IPV6]: Repair IPv6 Fragments [IPV6] MCAST: Fix joining all-node multicast group on device initialization. [IPV6] ROUTE: Do not route packets to link-local address on other device. [NET] 802: Fix whitespace errors. [NET] 8021Q: Fix whitespace errors. [NET] APPLETALK: Fix whitespace errors. [NET] ATM: Fix whitespace errors. [NET] AX25: Fix whitespace errors. [NET] BLUETOOTH: Fix whitespace errors. [NET] BRIDGE: Fix whitespace errors. [NET] CORE: Fix whitespace errors. [NET] DCCP: Fix whitespace errors. [NET] DECNET: Fix whitespace errors. [NET] ECONET: Fix whitespace errors. [NET] ETHERNET: Fix whitespace errors. [NET] IEEE80211: Fix whitespace errors. [NET] IPV4: Fix whitespace errors. [NET] IPV6: Fix whitespace errors. [NET] IPX: Fix whitespace errors. [NET] IRDA: Fix whitespace errors. [NET] KEY: Fix whitespace errors. [NET] LAPB: Fix whitespace errors. [NET] LLC: Fix whitespace errors. [NET] NETLABEL: Fix whitespace errors. [NET] NETLINK: Fix whitespace errors. [NET] NETROM: Fix whitespace errors. [NET] PACKET: Fix whitespace errors. [NET] ROSE: Fix whitespace errors. [NET] RXRPC: Fix whitespace errors. [NET] SCHED: Fix whitespace errors. [NET] SCTP: Fix whitespace errors. [NET] SUNRPC: Fix whitespace errors. [NET] TIPC: Fix whitespace errors. [NET] UNIX: Fix whitespace errors. [NET] WANROUTER: Fix whitespace errors. [NET] X25: Fix whitespace errors. [NET] XFRM: Fix whitespace errors. [NET]: Fix whitespace errors. [NETFILTER]: Fix whitespace errors [IPV6] HASHTABLES: Use appropriate seed for caluculating ehash index. USB: PL2303: Willcom WS002IN Support. [IPV6] ADDRCONF: Statically link __ipv6_addr_type() for sunrpc subsystem. [IPV6] ADDRCONF: Manage prefix route corresponding to address manually added. [IPV6] ADDRCONF: Register inet6_dev earlier. USBNET: DM9501: Add Corega FEther USB-TXC support. [IPv6]: Fix incorrect length check in rawv6_sendmsg() [IPV6] SNMP: Fix {In,Out}NoRoutes statistics. [IPV6]: Disallow RH0 by default. IPv6: fix Routing Header Type 0 handling thinko [IPV6]: Decentralize EXPORT_SYMBOLs. [IPV6] ADDRCONF: Fix possible inet6_ifaddr leakage with CONFIG_OPTIMISTIC_DAD. [ATM] ENI: Convert to struct timeval to ktime_t. [NET] 802: Use hton{s,l}() where appropriate. [NET] 8021Q: Use htons() where appropriate. [NET] ATM: Use htons() where appropriate. [NET] BLUETOOTH: Use cpu_to_le{16,32}() where appropriate. [NET] CORE: Use htons() where appropriate. [NET] ETHERNET: Use htons() where appropriate. [NET] IEEE80211: Use htons() where appropriate. [NET] IPV4: Use hton{s,l}() where appropriate. [NET] NETFILTER: Use htonl() where appropriate. [NET] SCHED: Use htons() where appropriate. [NET] TIPC: Use htons() where appropriate. [IPV6]: Return correct result for sticky options. [IPV6]: Ensure to truncate result and return full length for sticky options. [IPV6] FIB6RULE: Find source address during looking up route. [IPV6] SNMP: Netlink interface. [IPV6] SNMP: Move some statistic bits to net/ipv6/proc.c. [IPV4] SNMP: Move some statistic bits to net/ipv4/proc.c. [IPV6] SNMP: Export statistics via netlink without CONFIG_PROC_FS. [IPV6] SNMP: Avoid unaligned accesses. [IPV6] SNMP: Fix several warnings without procfs. [IPV6] SNMP: Use put_unaligned() instead of memcpy(). [TCP]: Fix linkage errors on i386. [IPV4]: Fix build without procfs. [IPV6] SIT: Unify code path to get hash array index. [IPV4] IPIP: Unify code path to get hash array index. [IPV4] IP_GRE: Unify code path to get hash array index. [IPV6]: Export in6addr_any for future use. [IPV6] XFRM: Use ip6addr_any where applicable. [IPV6] NDISC: Unify main process of sending ND messages. [IPV6]: Fix thinko in ipv6_rthdr_rcv() changes. [IPV6]: Do no rely on skb->dst before it is assigned. [IPV6] ROUTE: Assign rt6i_idev for ip6_{prohibit,blk_hole}_entry. [IPV6] ROUTE: No longer handle ::/0 specially. [IPV6] ADDRCONF: Fix conflicts in DEVCONF_xxx constant. [IPV6] NDISC: Fix thinko to control Router Preference support. [IPV6]: Restore semantics of Routing Header processing. [IPV6]: Do not send RH0 anymore. [IPV6]: Make IPV6_{RECV,2292}RTHDR boolean options. [NET] AX25: Fix whitespace errors. [NET] BLUETOOTH: Fix whitespace errors. [NET] CORE: Fix whitespace errors. [NET] DCCP: Fix whitespace errors. [NET] IPV4: Fix whitespace errors. [NET] NETFILTER: Fix whitespace errors. [NET] NETROM: Fix whitespace errors. [NET] PACKET: Fix whitespace errors. [NET] RFKILL: Fix whitespace errors. [NET] ROSE: Fix whitespace errors. [NET] RXRPC: Fix whitespace errors. [NET] SCTP: Fix whitespace errors. [NET] SUNRPC: Fix whitespace errors. [NET] TIPC: Fix whitespace errors. [NET] XFRM: Fix whitespace errors. [TCPv6] MD5SIG: Ensure to reset allocation count to avoid panic. [IPv6]: Fix NULL pointer dereference in ip6_flush_pending_frames [IPV6]: Fix unbalanced socket reference with MSG_CONFIRM. [IPV6]: Just increment OutDatagrams once per a datagram. [IPV4]: Just increment OutDatagrams once per a datagram. [IPV6] NDISC: Fix setting base_reachable_time_ms variable. [IPV4] TCPMD5: Omit redundant NULL check for kfree() argument. [IPV4] TCPMD5: Use memmove() instead of memcpy() because we have overlaps. [IPV6] TCPMD5: Check return value of tcp_alloc_md5sig_pool(). [IPV6] TCPMD5: Fix deleting key operation. [IPV6] XFRM: Fix auditing rt6i_flags; use RTF_xxx flags instead of RTCF_xxx. [IPV6] ROUTE: Make sending algorithm more friendly with RFC 4861. [IPV6] ADDRCONF: Rename ipv6_saddr_label() to ipv6_addr_label(). [IPV6] ADDRCONF: Allow address selection policy with ifindex. [IPV6] ADDRCONF: Support RFC3484 configurable address selection policy table. [NET]: Remove unused "mibalign" argument for snmp_mib_init(). [BRIDGE]: Use cpu_to_be16() where appropriate. [DECNET]: Use htons() where appropriate. [IEEE80211]: Use htons() where appropriate. [IPVS]: Use htons() where appropriate. [IRDA]: Use htons() where appropriate. [MAC80211]: Use htons() where appropriate. [RXRPC]: Use cpu_to_be32() where appropriate. [SUNRPC]: Use htonl() where appropriate. [TCP]: Convert several length variable to unsigned. [IPV4] UDP,UDPLITE: Sparse: {__udp4_lib,udp,udplite}_err() are of void. [IPV6] UDP,UDPLITE: Sparse: {__udp6_lib,udp,udplite}_err() are of void. [IPV6] UDPLITE: Sparse: Declare non-static symbols in header. [IPV6] ADDRLABEL: Sparse: Make several functions static. [IPV6]: Sparse: Declare non-static ipv6_{route,icmp,frag}_sysctl_init() in header. [IPV6] ADDRCONF: Sparse: Make inet6_dump_addr() code paths more straight-forward. [IPV6] NDISC: Sparse: Use different variable name for local use. [IPV6] ADDRLABEL: Fix double free on label deletion. [XFRM]: Avoid bogus BUG() when throwing new policy away. [XFRM]: Fix ordering issue in xfrm_dst_hash_transfer(). [IPV6] SYSCTL: Fix possible memory leakage in error path. [UDP]: Allow users to configure UDP-Lite. [IPV4]: Fix size description of CONFIG_INET. [IPV4] UDP: Move IPv4-specific bits to other file. [IPV6] UDP: Rename IPv6 UDP files. [IPV6]: Move packet_type{} related bits to af_inet6.c. [IPV6] SYSCTL: complete initialization for sysctl table in subsystem code. [IPV6]: Use htonl() instead of __constant_htonl() where appricable. [NET] NEIGHBOUR: Remove unpopular neigh_is_connected(). [IPV6] ADDRCONF: Convert ipv6_get_saddr() to ipv6_dev_get_saddr(). [IPV6]: Make ndisc_flow_init() common for later use. [IPV6]: Make ndisc_dst_alloc() common for later use. [IPV6] MCAST: Use standard path for sending MLD/MLDv2 messages. [IPV6] KCONFIG: Fix description about IPV6_TUNNEL. [XFRM] IPV6: Use distribution counting sort for xfrm_state/xfrm_tmpl chain. [XFRM] IPV6: Optimize xfrm6_input_addr(). [XFRM] IPV6: Optimize __xfrm_tunnel_alloc_spi(). [XFRM] MIP6: Fix address keys for routing search. [IPV6] ADDRCONF: Clean-up ipv6_dev_get_saddr(). [IPV4,IPV6]: Share cork.rt between IPv4 and IPv6. [IPV6]: Convert cork.hop_limit and cork.tclass into u8 instead of int. [IPV6]: Optimize hop-limit determination. [IPV6]: Use bitfields for hop_limit and mcast_hops. [IPV6]: Support Source Address Selection API (RFC5014). [NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS. [NET] NETNS: Omit sock->sk_net without CONFIG_NET_NS. [NET] NETNS: Omit seq_net_private->net without CONFIG_NET_NS. [NET] NETNS: Omit neigh_parms->net and pneigh_entry->net without CONFIG_NET_NS. [NET] NETNS: Omit namespace comparision without CONFIG_NET_NS. [NET] NEIGHBOUR: Make each EXPORT_SYMBOL{,_GPL}() immediately follow its function/variable. [NET] NEIGHBOUR: Extract hash/lookup functions for pneigh entries. [IPV6] NEIGH: Optimize is_router check. [IPV6] MCAST: Ensure to check multicast listener(s). [IP] UDP: Use SEQ_START_TOKEN. [IPV6] RAW: Remove ancient comment. [IPV6] SIT: Fix locking issues in PRL management. [IPV6] SIT: Disallow 0.0.0.0 in PRL and Flush PRL if given for DEL. [IPV6] SIT: Add SIOCGETPRL ioctl to get/dump PRL. [IPV6] NDISC: Ignore route information with /0 prefix from interior router. [IPV6]: Unify ip6_onlink() and ipip6_onlink(). [IPV6] NDISC: Don't rely on node-type hint from L2 unless required. [IPV6] ADDRCONF: Fix array size for sysctls. [IPV4] MROUTE: Move PIM definitions to <linux/pim.h>. [IPV4] MROUTE: Adjust include files for user-space. [IPV6] MROUTE: Support multicast forwarding. [IPV6] MROUTE: Support PIM-SM (SSM). [IPV6]: Comment MRT6_xxx sockopts in include/linux/in6.h. [IPV6] MROUTE: Use skb_tail_pointer(skb) instead of skb->tail. [DCCP]: Use snmp_mib_{init,free}(). [SCTP]: Use snmp_mib_{init,free}(). [IPV6]: Kill several warnings without CONFIG_IPV6_MROUTE. [IPV6] SIT: Sparse: Use NULL pointer instead of 0. [IPV6]: Sparse: Reuse previous delaration where appropriate. [IPV6] FIB_RULE: Sparse: fib6_rules_cleanup() is of void. [IPV6]: Use ipv6_addr_equal() instead of !ipv6_addr_cmp(). [IPV6]: Use XOR and OR rather than mutiple ands for ipv6 address comparisons. [IPV6] ADDRCONF: Uninline ipv6_addr_hash(). [IPV6] ADDRCONF: Uninline ipv6_isatap_eui64(). [IPV6]: Make address arguments const. [IPV6]: Define constants for link-local multicast addresses. [IPV6]: Use in6addr_any where appropriate. [IPV6] MIP6: Use our standard definitions for paddings. [IPV6]: Check length of int/boolean optval provided by user in setsockopt(). [IPV6]: Fix IPV6_RECVERR for connected raw sockets. [IPV6] MROUTE: Do not call ipv6_find_idev() directly. [IPV6]: Share common code-paths for sticky socket options. [IPV6]: IPv6 extension header structures need to be packed. [IPV6]: Use appropriate sock tclass setting for routing lookup. [IPV6] ADDRCONF: Ensure disabling multicast RS even if privacy extensions are disabled. [IPV6] ADDRCONF: Don't generate temporary address for ip6-ip6 interface. [IPV4]: Use NIPQUAD_FMT to format ipv4 addresses. [TCP]: Format addresses appropriately in debug messages. [IPV4]: Convert do_gettimeofday() to getnstimeofday(). [DCCP]: Convert do_gettimeofday() to getnstimeofday(). time: Export set_normalized_timespec. ipv6 RAW: Disallow IPPROTO_IPV6-level IPV6_CHECKSUM socket option on ICMPv6 sockets. [XFRM] AUDIT: Fix flowlabel text format ambibuity. ndisc: Add missing strategies for per-device retrans timer/reachable time settings. ipv6 addrconf: Fix route lifetime setting in corner case. ipv6 route: Fix lifetime in netlink. ipv6 addrconf: Allow infinite prefix lifetime. [SCTP]: Fix NULL dereference of asoc. [IPV6] UDP: Possible dst leak in udpv6_sendmsg. [IPV4] TUNNEL4: Fix incoming packet length check for inter-protocol tunnel. [IPV6] ADDRCONF: Allow longer lifetime on 64bit archs. [IPV6]: Check outgoing interface even if source address is unspecified. [IPV6] NETNS: Handle ancillary data in appropriate namespace. ipv6 addrconf: Introduce addrconf_is_prefix_route() helper. key: Introduce pfkey_sockaddr_len() for raw sockaddr{} length. key: Share common code path to fill sockaddr{}. key: Share common code path to extract address from sockaddr{}. key: Use xfrm_addr_cmp() where appropriate. tcp md5sig: Share MD5 Signature option parser between IPv4 and IPv6. tcp md5sig: Remove redundant protocol argument. tcp md5sig: Share most of hash calcucaltion bits between IPv4 and IPv6. tcp md5sig: Let the caller pass appropriate key for tcp_v{4,6}_do_calc_md5_hash(). ipv6 mcast: Check address family of gf_group in getsockopt(MS_FILTER). ipv6 route: Fix route lifetime in netlink message. ipv6: Check IPV6_MULTICAST_LOOP option value. ipv6: Fail with appropriate error code when setting not-applicable sockopt. ipv6 sit: Avoid extra need for compat layer in PRL management. ipv6: Drop packets for loopback address from outside of the box. ipv6 route: Convert rt6_device_match() to use RT6_LOOKUP_F_xxx flags. ipv6: Do not assign non-valid address on interface. ipv6: Do not forward packets with the unspecified source address. ipv6: Assume the loopback address in link-local scope. ipv6: Add disable_ipv6 sysctl to disable IPv6 operaion on specific interface. ipv6 addrconf: add accept_dad sysctl to control DAD operation. ipv6 route: Prefer outgoing interface with source address assigned. ipv4,ipv6 mroute: Add some helper inline functions to remove ugly ifdefs. netns: Use net_eq() to compare net-namespaces for optimization. ipv6 netns: Make several "global" sysctl variables namespace aware. net: Use standard structures for generic socket address structures. ipv6 mcast: Omit redundant address family checks in ip6_mc_source().
YOSHIFUJI Hideaki / 吉藤英明 (6): ASIX: Add IO-DATA ETG-US2 Support. PEGASUS: Fix typo in Corega products. NS83820: Handle multicast frames. NI5010: Handle multicast frames. SAA9730: Handle multicast frames. ARM/ETHER3: Handle multicast frames.
Yakov Lerner (1): x86, kprobes: correct post-eip value in post_hander()
Yan (53): fix block readahead in btrfs_next_leaf Btrfs: ctree.c cleanups Btrfs: Fix mknod to properly send rdev info back to disk Btrfs: Add mount into directory support Btrfs: Fix oopsen in extent_tree.c during enospc Btrfs: Fix off by one error in dirty_and_release_pages Btrfs: Fix cache_block_group to catch holes at the start of the group fix found_type decrement in btrfs_truncate_in_trans create btrfs_path slab with the correct size Btrfs: truncate: don't update inode->i_blocks when extent is a hole Btrfs: Fix double free and off by one in inode.c Btrfs: Off by one fixes in extent_map.c Btrfs: Fix for insert_inline_extent to handle offset != 0 btrfs_inode_by_name return random value. Fix ENOTEMPTY check in btrfs_rmdir Btrfs: Fix extent_map leak in extent_bmap Fix inline extent handling in btrfs_get_extent Minor fix for btrfs_csum_file_block. Btrfs: Fix typo and memory leak in extent-tree.c Btrfs: small fixes for find_lock_delalloc_range. Btrfs: Properly update free space cache in __free_extent Btrfs: Fix u32 overflow in dirty_and_release_pages. Fix EXTENT_MAP_INLINE off by one in btrfs_drop_extents Properly delete csum item in btrfs_truncate_in_trans. Btrfs: Add block group pinned accounting back Btrfs: Add full_scan parameter to find_search_start Btrfs: Off by one fixes for extent-tree.c Btrfs: Properly update right_nritems in push_leaf_left Btrfs: Fix buffer get/release issue in create_snapshot Off by one fix for btrfs_drop_extents Btrfs: Add a helper that finds previous extent item Btrfs: Properly handle overlapping extent in shrink_extent_tree Btrfs: Add inode flags support Btrfs: Implement ACLs setting and getting Btrfs: Add readonly inode flag Btrfs: Fix compile on kernel without ACLs enabled Btrfs: Fix compile on 2.6.22 kernel Fix for btrfs_find_free_objectid Btrfs: Fix for test_range_bit Btrfs: Add basic lockfs calls Btrfs: Align extent length to sectorsize in btrfs_drop_extent fixe for inline items > 8K Call btrfs_cow_block while lowering tree level. Btrfs: Fix typo in extent_io.c Btrfs: Fix hole creation in file_write btrfs_drop_extents: handle BTRFS_INODE_REF_KEY types Btrfs: Fix "no csum found for inode" issue. Fix btrfs_fill_super to return -EINVAL when no FS found Btrfs: Dislable acl xattr handlers Btrfs: Properly release lock in pin_down_bytes Btrfs: Fix .. lookup corner case Fix path slots selection in btrfs_search_forward Btrfs: implement memory reclaim for leaf reference cache
Yan Burman (19): [POWERPC] Replace kmalloc+memset with kzalloc hostap: replace kmalloc+memset with kzalloc prism54: replace kmalloc+memset with kzalloc ipw2200: replace kmalloc+memset with kcalloc m68k: replace kmalloc+memset with kzalloc reiser: replace kmalloc+memset with kzalloc affs: replace kmalloc+memset with kzalloc arm26: replace kmalloc+memset with kzalloc jffs: replace kmalloc+memset with kzalloc [IA64] replace kmalloc+memset with kzalloc nfsd: replace kmalloc+memset with kcalloc + simplify NULL check [SPARC]: Replace kmalloc+memset with kzalloc [SPARC64]: Replace kmalloc+memset with kzalloc [JFFS2] replace kmalloc+memset with kzalloc um: replace kmalloc+memset with kzalloc e100: replace kmalloc with kcalloc [TG3]: replace kmalloc+memset with kzalloc ep93xx: some minor cleanups to the ep93xx eth driver e1000: Use kcalloc()
Yan Li (1): Input: i8042 - more reset quirks for MSI Wind-clone netbooks
Yan Zheng (76): [IPV6]: Fix ipv6 fragment ID selection at slow path [MCAST] ipv6: Fix address size in grec_size [IPV6]: Fix refcnt of struct ip6_flowlabel [MCAST] IPv6: Fix algorithm to compute Querier's Query Interval [IPV6]: Fix behavior of ip6_route_input() for link local address [MCAST] IPv6: Check packet size when process Multicast [MCAST]: ip[6]_mc_add_src should be called when number of sources is zero [IPV6]: inet6_ifinfo_notify should use RTM_DELLINK in addrconf_ifdown [IPV6]: small fix for ipv6_dev_get_saddr(...) [IPV6]: Acquire addrconf_hash_lock for read in addrconf_verify(...) fix VM_CAN_NONLINEAR check in sys_remap_file_pages fix page release issue in filemap_fault AIO: fix cleanup in io_submit_one(...) A potential bug in inotify_user.c Btrfs: Properly setup root key while reading the root Btrfs: Fix looping on readdir of the subvol roots Btrfs: Add a leaf reference cache Btrfs: Update and fix mount -o nodatacow Btrfs: Various small fixes. Btrfs: Update clone file ioctl Btrfs: Fix nodatacow for the new data=ordered mode Btrfs: Count space allocated to file in bytes Btrfs: Remove offset field from struct btrfs_extent_ref Btrfs: Fix leaf reference cache miss Btrfs: Improve space balancing code Btrfs: Add root tree pointer transaction ids Btrfs: update hole handling v2 Btrfs: Fix bookend extent race v2 Btrfs: update nodatacow code v2 Btrfs: Add fallocate support v2 Btrfs: Fix csum error for compressed data Btrfs: Fix starting search offset inside btrfs_drop_extents Btrfs: mount ro and remount support Btrfs: Seed device support Btrfs: Fix race in btrfs_mark_extent_written Btrfs: Drop dirty roots created by log replay immediately when Btrfs: superblock duplication Btrfs: Add checking of csum tree in balancing code Btrfs: fix leaking block group on balance Btrfs: shared seed device Btrfs: fix nodatasum handling in balancing code Btrfs: properly check free space for tree balancing Btrfs: Add missing mnt_drop_write in ioctl.c Btrfs: properly update block accounting for metadata Btrfs: set EXTENT_BOUNDARY bit before marking extent delalloc. Btrfs: update directory's size when creating subvol/snapshot Btrfs: avoid potential super block corruption Btrfs: avoid orphan inode caused by log replay Btrfs: Use btrfs_join_transaction to avoid deadlocks during snapshot creation Btrfs: don't change file extent's ram_bytes in btrfs_drop_extents Btrfs: tree logging checksum fixes Btrfs: fix locking issue in btrfs_remove_block_group Btrfs: Fix infinite loop in btrfs_extent_post_op Btrfs: fix stop searching test in replace_one_extent Btrfs: fix tree logs parallel sync Btrfs: Avoid using __GFP_HIGHMEM with slab allocator Btrfs: hold trans_mutex when using btrfs_record_root_in_trans Btrfs: set device->total_disk_bytes when adding new device btrfs: Fix set/clear_extent_bit for 'end == (u64)-1' Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE) Btrfs: check duplicate backrefs for both data and metadata Btrfs: always update root items for fs trees at commit time Btrfs: update backrefs while dropping snapshot Btrfs: fix definition of struct btrfs_extent_inline_ref Btrfs: properly update space information after shrinking device. Btrfs: fix double increment of path->slots[0] in btrfs_next_leaf Btrfs: fix locking issue in btrfs_find_next_key Btrfs: make sure all dirty blocks are written at commit time Btrfs: find_free_dev_extent doesn't handle holes at the start of the device Btrfs: Fix ordering of key field checks in btrfs_previous_item Btrfs: Avoid delayed reference update looping Btrfs: Fix async caching interaction with unmount Btrfs: preserve commit_root for async caching Btrfs: fix balancing oops when invalidate_inode_pages2 returns EBUSY Btrfs: improve async block group caching Btrfs: hash the btree inode during fill_super
Yan, Zheng (10): Btrfs: speed up snapshot dropping Btrfs: do not reuse objectid of deleted snapshot/subvol Btrfs: change how subvolumes are organized Btrfs: add snapshot/subvolume destroy ioctl Btrfs: check size of inode backref before adding hardlink Btrfs: don't rename file into dummy directory Btrfs: relocate file extents in clusters Btrfs: remove negative dentry when deleting subvolumne Btrfs: optimize back reference update during btrfs_drop_snapshot Btrfs: properly wait log writers during log sync
YanBo (1): mac80211: mesh portal functionality support
Yang Hongyang (24): [IPV6]: Fix the return value of get destination options with NULL data pointer [IPV6]: Fix the data length of get destination options with short length ipv6: Fix the return value of Set Hop-by-Hop options header with NULL data pointer ipv6: Fix the return interface index when get it while no message is received. ipv6: When we droped a packet, we should return NET_RX_DROP instead of 0 ipv6: Add IPV6_PKTINFO sticky option support to setsockopt() ipv6: fix the return interface index when get it while no message is received ipv6: fix the outgoing interface selection order in udpv6_sendmsg() netxen: fix compile waring "label ‘set_32_bit_mask’ defined but not used" on IA64 platform atyfb: remove unused local variable `pwr_command' spider_net: Convert to net_device_ops. dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64) dma-mapping: replace all DMA_48BIT_MASK macro with DMA_BIT_MASK(48) dma-mapping: replace all DMA_40BIT_MASK macro with DMA_BIT_MASK(40) dma-mapping: replace all DMA_39BIT_MASK macro with DMA_BIT_MASK(39) dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) dma-mapping: replace all DMA_31BIT_MASK macro with DMA_BIT_MASK(31) dma-mapping: replace all DMA_30BIT_MASK macro with DMA_BIT_MASK(30) dma-mapping: replace all DMA_28BIT_MASK macro with DMA_BIT_MASK(28) dma-mapping: replace all DMA_24BIT_MASK macro with DMA_BIT_MASK(24) dma-mapping: update the old macro DMA_nBIT_MASK related documentations drivers/net/eql.c: Fix a dev leakage. Replace all DMA_nBIT_MASK macro with DMA_BIT_MASK(n) ipv6:remove useless check
Yang Li (1): rio: warn_unused_result warnings fix
Yang Shi (3): Fix DMA access of block device in 64-bit kernel on some non-x86 systems with 4GB or upper 4GB memory edac: add DDR3 memory type for MPC85xx EDAC edac: mpc85xx add P2020DS support
Yang Xiaowei (1): xen: use stronger barrier after unlocking lock
Yang Zhang (3): KVM: ia64: fix fp fault/trap handler KVM: ia64: fix compilation error in kvm_get_lowest_prio_vcpu KVM: ia64: enable external interrupt in vmm
Yang Zhao (1): drm/radeon: Save and restore bios scratch regs during S/R
Yang, Bo (4): [SCSI] megaraid_sas: add readl to force PCI posting flush [SCSI] megaraid_sas: add the shutdown DCMD cmd to driver shutdown routine [SCSI] megaraid_sas: add new controllers (0x78 0x79) [SCSI] megaraid_sas: version and Documentation Update
Yang, Libin (1): ALSA: hda - support detecting HD Audio devices with PCI class code
Yang, Sheng (5): KVM: VMX: Import some constants of vmcs from IA32 SDM KVM: VMX: Improve the method of writing vmcs control KVM: VMX: Add cpu consistency check KVM: Communicate cr8 changes to userspace KVM: VMX: Use shadow TPR/cr8 for 64-bits guests
Yani Ioannou (15): Driver core: change device_attribute callbacks Driver core: Documentation: update device attribute callbacks Driver Core: arch: update device attribute callbacks Driver Core: drivers/base - drivers/i2c/chips/adm1026.c: update device attribute callbacks Driver Core: drivers/i2c/chips/adm1031.c - lm75.c: update device attribute callbacks Driver Core: drivers/i2c/chips/lm77.c - max1619.c: update device attribute callbacks Driver Core: drivers/i2c/chips/pc87360.c - w83627hf.c: update device attribute callbacks Driver Core: drivers/i2c/chips/w83781d.c - drivers/s390/block/dcssblk.c: update device attribute callbacks Driver Core: drivers/char/raw3270.c - drivers/net/netiucv.c: update device attribute callbacks Driver Core: drivers/s390/net/qeth_sys.c - drivers/usb/gadget/pxa2xx_udc.c: update device attribute callbacks Driver Core: drivers/usb/input/aiptek.c - drivers/zorro/zorro-sysfs.c: update device attribute callbacks Driver Core: include: update device attribute callbacks I2C: add i2c sensor_device_attribute and macros I2C: drivers/i2c/chips/adm1026.c: use dynamic sysfs callbacks tpm: device attribute fixes
Yaniv Rosner (5): bnx2x: Adding bnx2x_link bnx2x: New link code bnx2x: Link order with external PHY bnx2x: Pause settings bnx2x: 8073 PHY changes
Yann Chachkoff (1): ata_piix: add SATELLITE PRO U200 to broken suspend list
Yann Dirson (1): firewire: in-code doc updates.
Yann Droneaud (1): [ACPI] check acpi_disabled in IPMI
Yannick Cote (1): IB/ipath: Fix hang on module unload
Yanqing_Liu@Dell.com (2): [SCSI] scsi_dh: add Dell product information into rdac device handler [SCSI] scsi_dh_rdac: add support for next generation of Dell PV array
Yaozu Dong (2): KVM: MMU: Avoid heavy ASSERT at non debug mode. KVM: VMX: Avoid unnecessary vcpu_load()/vcpu_put() cycles
Yasuaki Ishimatsu (16): [IA64] Remove block structure for locking in iosapic.c [IA64] Remove duplicated members in iosapic_rte_info [IA64] Cleanup lock order in iosapic_register_intr [IA64] Use per iosapic lock for indirect iosapic register access [IA64] Use dynamic irq for iosapic interrupts [IA64] Fix invalid irq vector assumption for iosapic [IA64] Check if irq is sharable [IA64] Add mapping table between irq and vector [IA64] Add support for vector domain [IA64] Support irq migration across domain [IA64] Enable percpu vector domain for IA64_GENERIC [IA64] Enable percpu vector domain for IA64_DIG [IA64] Delete iosapic_free_rte() [IA64] vector-domain - handle assign_irq_vector(AUTO_ASSIGN) x86: fix debug message of CPU clock speed x86: unify PM-Timer messages
Yasunori Goto (59): swiotlb: make sure initial DMA allocations really are in DMA memory Fix Kconfig of DMA32 for ia64 Fix calculation of grow_pgdat_span() in mm/memory_hotplug.c [IA64] Simple memory hot-add for ia64. memory hotadd: pgdat->node_present_pages fix Configurable NODES_SHIFT spanned_pages is not updated at a case of memory hot-add wait_table and zonelist initializing for memory hotadd: change name of wait_table_size() wait_table and zonelist initializing for memory hotadd: change to meminit for build_zonelist wait_table and zonelist initializing for memory hotadd: add return code for init_current_empty_zone wait_table and zonelist initializing for memory hotadd: wait_table initialization wait_table and zonelist initializing for memory hotadd: update zonelists Unify pxm_to_node() and node_to_pxm() Catch notification of memory add event of ACPI via container driver. (register start func for memory device) Catch notification of memory add event of ACPI via container driver. (avoid redundant call add_memory) pgdat allocation for new node add (specify node id) pgdat allocation for new node add (get node id by acpi) pgdat allocation for new node add (generic alloc node_data) pgdat allocation for new node add (refresh node_data[]) pgdat allocation for new node add (export kswapd start func) pgdat allocation for new node add (call pgdat allocation) sparc64: support sparsemem and !memory hotplug Register sysfs file for hotplugged new node pgdat allocation and update for ia64 of memory hotplug: hold pgdat address at system running pgdat allocation and update for ia64 of memory hotplug: update pgdat address array pgdat allocation and update for ia64 of memory hotplug: allocate pgdat and per node data solve config broken: undefined reference to `online_page' Fix copying of pgdat array on each node for ia64 memory hotplug ACPI: memory hotplug: remove useless message at boot time Change log level of a message of acpi_memhotplug to KERN_DEBUG acpi memory hotplug: remove strange add_memory fail message memory hotplug: __GFP_NOWARN is better for __kmalloc_section_memmap() x86_64: fix memory hotplug build with NUMA=n handle SLOB with sparsemen compile error of register_memory() memory hotplug: fix compile error for i386 with NUMA config mm: fix handling of panic_on_oom when cpusets are in use Fix section mismatch of memory hotplug related code. Add white list into modpost.c for memory hotplug code and ia64's machvec section Fix unnecesary meminit memory hotplug: fix unnecessary calling of init_currenty_empty_zone() Memory hotplug document Fix panic of cpu online with memory less node memory hotplug: Hot-add with sparsemem-vmemmap memory hotplug: document the memory hotplug notifier memory hotplug: rearrange memory hotplug notifier memory hotplug: make kmem_cache_node for SLUB on memory online avoid panic Add IORESOUCE_BUSY flag for System RAM Document lowmem_reserve_ratio memory hotplug: register section/node id to free memory hotplug: align memmap to page size memory hotplug: make alloc_bootmem_section() memory hotplug: allocate usemap on the section with pgdat memory hotplug: free memmaps allocated by bootmem memory hotplug: allocate usemap on the section with pgdat memory hotplug: small fixes to bootmem freeing for memory hotremove ext4: Widen type of ext4_sb_info.s_mb_maxs[] IA64: fix swiotlb alloc_coherent for non DMA_64BIT_MASK devices, fix hpet: fix the possibility of insane return value of hpet_calibrate() against SMI
Yasuyuki KOZAKAI (1): [NETFILTER]: Fix truncated sequence numbers in FTP helper
Yasuyuki Kozakai (86): [NETFILTER]: return ENOMEM when ip_conntrack_alloc() fails. [NETFILTER]: Fix CONNMARK Kconfig dependency [NETFILTER] ip6tables: remove duplicate code [NETFILTER]: packet counter of conntrack is 32bits [NETFILTER]: refcount leak of proto when ctnetlink dumping tuple [NETFILTER]: stop tracking ICMP error at early point [NETFILTER]: Add nf_conntrack subsystem. [NETFILTER]: cleanup IPv6 Netfilter Kconfig [NETFILTER]: fix type of sysctl variables in nf_conntrack_ipv6 [NETFILTER] nf_conntrack: fix possibility of infinite loop while evicting nf_ct_frag6_queue [NETFILTER] fix leak of fragment queue at unloading nf_conntrack_ipv6 [IPV4,IPV6]: replace handmade list with hlist in IPv{4,6} reassembly [NETFILTER]: fixed dependencies between modules related with ip_conntrack [NETFILTER]: nf_conntrack: Fix missing check for ICMPv6 type [NETFILTER]: nfnetlink: Fix calculation of minimum message length [NETFILTER]: ctnetlink: Add sanity checkings for ICMP [NETFILTER]: Use HOPLIMIT metric as TTL of TCP reset sent by REJECT [NETFILTER] Makefile cleanup [NETFILTER] ip6tables: remove unused definitions [NETFILTER] ip6tables: whitespace and indent cosmetic cleanup [NETFILTER]: nf_conntrack: check address family when finding protocol module [NETFILTER]: iptables: fix typos in ipt_connbytes.h [NETFILTER]: x_tables: fix dependencies of conntrack related modules [NETFILTER]: nf_conntrack: move registration of __nf_ct_attach [NETFILTER]: nf_conntrack: attach conntrack to TCP RST generated by ip6t_REJECT [NETFILTER]: nf_conntrack: attach conntrack to locally generated ICMPv6 error [NETFILTER]: nf_conntrack: Fix TCP/UDP HW checksum handling for IPv6 packet [NETFILTER]: nf_conntrack: use ipv6_addr_equal in nf_ct_reasm [NETFILTER]: x_tables: unify IPv4/IPv6 esp match [NETFILTER]: x_tables: unify IPv4/IPv6 multiport match [NETFILTER]: nf_conntrack: Fix module refcount dropping too far [NETFILTER]: nf_conntrack: kill unused callback init_conntrack [NETFILTER]: nf_conntrack: Fix undefined references to local_bh_* [NETFILTER]: x_tables: replace IPv4 dscp match by address family independent version [NETFILTER]: x_tables: replace IPv4 DSCP target by address family independent version [NETFILTER]: Add dscp,DSCP headers to header-y [NETFILTER]: ip6_tables: fixed conflicted optname for getsockopt [IPV6] IP6TUNNEL: Delete all tunnel device when unloading module. [IPV6] IP6TUNNEL: Add missing nf_reset() on input path. [NETFILTER]: nfctnetlink: assign helper to newly created conntrack [NETFILTER]: nf_conntrack: fix the race on assign helper to new conntrack [NETFILTER]: conntrack: fix refcount leak when finding expectation [NETFILTER]: conntrack: add '_get' to {ip, nf}_conntrack_expect_find [NETFILTER]: nf_conntrack: fix header inclusions for helpers [NETFILTER]: xtables: fixes warning on compilation of hashlimit [NETFILTER]: nf_conntrack: fix warning in PPTP helper [NETFILTER]: nf_conntrack: Don't try to find clashed expectation [NETFILTER]: nf_nat: fix NF_NAT dependency [NETFILTER]: x_tables: error if ip_conntrack is asked to handle IPv6 packets [NETFILTER]: x_tables: add missing try to load conntrack from match/targets [IPV6] IP6TUNNEL: Use update_pmtu() of dst on xmit. [NETFILTER]: ip6_route_me_harder should take into account mark [IPV6] IP6TUNNEL: Split out generic routine in ip6ip6_err(). [IPV6] IP6TUNNEL: Split out generic routine in ip6ip6_rcv(). [IPV6] IP6TUNNEL: Split out generic routine in ip6ip6_xmit(). [IPV6] IP6TUNNEL: Add support to IPv4 over IPv6 tunnel. [IPV6] IP6TUNNEL: Rename functions ip6ip6_* to ip6_tnl_*. [IPV6] IP6TUNNEL: Enable to control the handled inner protocol. [NETFILTER]: nf_conntrack: add __nf_copy() to copy members in skb [NETFILTER]: nf_conntrack: add nf_copy() to safely copy members in skb [NETFILTER]: nf_conntrack: don't use nfct in skb if conntrack is disabled [NETFILTER]: nf_conntrack: kill destroy() in struct nf_conntrack for diet [NETFILTER]: nf_nat: remove unused argument of function allocating binding [NETFILTER]: nf_conntrack: Removes duplicated declarations [NETFILTER]: nf_conntrack: Removes unused destroy operation of l3proto [NETFILTER]: ctnetlink: clear helper area and handle unchanged helper [NETFILTER]: nf_nat: Clears helper private area when NATing [NETFILTER]: nfctnetlink: Don't allow to change helper [NETFILTER]: ip6_tables: fix explanation of valid upper protocol number [NETFILTER]: nf_nat: move NAT declarations from nf_conntrack_ipv4.h to nf_nat.h [NETFILTER]: nf_conntrack: introduce extension infrastructure [NETFILTER]: nf_conntrack: use extension infrastructure for helper [NETFILTER]: nf_nat: add reference to conntrack from entry of bysource list [NETFILTER]: nf_nat: use extension infrastructure [NETFILTER]: nf_nat: remove unused nf_nat_module_is_loaded [NETFILTER]: nf_conntrack: remove old memory allocator of conntrack [NETFILTER]: nf_nat: kill global 'destroy' operation [NETFILTER]: nf_nat: merge nf_conn and nf_nat_info [NETFILTER]: nfnetlink_queue: don't unregister handler of other subsystem [NETFILTER]: nf_queue: Use RCU and mutex for queue handlers [NETFILTER]: nf_conntrack: Increment error count on parsing IPv4 header [NETFILTER]: nf_conntrack: make l3proto->prepare() generic and renames it [NETFILTER]: nf_conntrack: Introduces nf_ct_get_tuplepr and uses it [NETFILTER]: nf_conntrack: Don't track locally generated special ICMP error [NETFILTER]: ip6t_eui64: Fixes calculation of Universal/Local bit netfilter: ip6t_{hbh,dst}: Rejects not-strict mode on rule insertion
Yauhen Kharuzhy (5): USB: Fix s3c2410_udc usb speed handling rtc-s3c: fix section mismatch warnings rtc S3C: add device_init_wakeup() invokation s3cmci: Fix hangup in do_pio_write() [MTD] mtdpart: Make ecc_stats more realistic.
Ye Jianjun (Joey (1): dvb: usb: dtt200u: copy frontend_ops before modifying
Yeasah Pell (11): V4L/DVB (3797): Always wait for diseqc queue to become ready before transmitting a diseqc message V4L/DVB (3803): Various correctness fixes to tuning. V4L/DVB (3804): Tweak bandselect setup fox cx24123 V4L/DVB (4185): Conditionally enable 5 byte diseqc commands V4L/DVB (4431): Add several error checks to dst V4L/DVB (4433): Soft decision threshold V4L/DVB (4434): Change BER config V4L/DVB (4435): HW algo V4L/DVB (4479): LNB voltage control was inverted for the benefit of geniatech cards on Kworld dm9000: add checksum offload support mtd: pxa3xx_nand: add single-bit error corrections reporting
Yegor Yefremov (3): [MTD] [CHIPS] Add JEDEC probe support for the SST 39VF3201 flash chip ARM: 5597/1: [PCI] reset all internal hardware prior PCI initialization ARM: 5766/1: Fix watchdog enabling for AT91SAM9G45
Yehuda Sadeh (2): Btrfs: fiemap support crypto: shash - Fix unaligned calculation with short length
Yehuda Sadeh Weinraub (3): [CIFS] Missing flag on negprot needed for some servers to force packet signing Btrfs: fix return value from btrfs_listxattr when buffer size is too small Btrfs: fix return value from btrfs_listxattr when buffer size is too small
Yevgeny Petrilin (64): mlx4_core: Move kernel doorbell management into core mlx4_core: Add HW queues allocation helpers mlx4_core: Add helper to move QP to ready-to-send mlx4_core: Add a way to set the "collapsed" CQ flag mlx4_core: Add VLAN tag field to WQE control segment struct mlx4_core: Add ethernet fields to CQE struct mlx4_core: Add QP range reservation support mlx4_core: Support multiple pre-reserved QP regions mlx4_core: Get ethernet MTU and default address from firmware mlx4_core: Ethernet MAC/VLAN management mlx4_core: Multiple port type support mlx4_en: Add driver for Mellanox ConnectX 10GbE NIC mlx4_core: Add Ethernet PCI device IDs mlx4: Setting the correct offset for default mac address mlx4_en: Start port error flow bug fix mlx4_en: Pause parameters per port mlx4_core: Add support for multiple completion event vectors mlx4_en: Memory leak on completion queue free mlx4_en: Removed TX locking when polling TX cq mlx4_en: Removed redundant cq->armed flag mlx4_en: Removed Interrupt moderation module parameters mlx4_en: Remove pauses module parameters. mlx4_en: Verify number of RX rings doesn't exceed MAX_RX_RINGS mlx4_en: Always allocate RX ring for each interrupt vector mlx4_en: Added "set_ringparam" Ethtool interface implementation mlx4_en: Consider inline packets on completion mlx4_en: Returning real Max in get_ringparam mlx4_core: Don't perform SET_PORT command for Ethernet ports mlx4_core: Add link type autosensing IB/mlx4: Unregister IB device prior to CLOSE PORT command mlx4_en: Fix error handling while activating RX rings mlx4_en: Fix a race at restart task mlx4_en: Assign dummy event handler for TX queue mlx4_en: use NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM for tx csum at initialization mlx4_en: Move to SW counters for total bytes and packets mlx4_en: Fix cleanup flow on cq activation mlx4_en: Handle page allocation failure during receive mlx4_en: Fix not deleted napi structures mlx4_en: Removed redundant stride variable mlx4_en: Fix partial rings feature mlx4_en: Fix a kernel panic when waking tx queue mlx4_en: Giving interface name in debug messages mlx4_en: Moved all module parameters handling to en_main.c mlx4_en renamed en_params.c to en_ethtool.c mlx4_en: Work with part of the ports. mlx4_en: Coalescing target is equal for all mtu's mlx4_en: multiqueue support mlx4_en: Added vlan_features support mlx4_en: Updated driver version mlx4: FIX error flow when initializing EQ table mlx4_en: Counting all the dropped packets on the TX side mlx4_en: Removed redundant skb->len check mlx4_en: using stop/start_all_queues mlx4_en: Cancel port_up check in transmit function mlx4_en: Removed redundant check on lso header size mlx4_en: Remove redundant refill code on RX mlx4_core: Handle multi-physical function devices mlx4_core: Add new ConnectX EN PCI ID 0x6764 mlx4_en: Fix double pci unmapping. mlx4_en: Adaptive moderation policy change mlx4_en: Using real number of rings as RSS map size mlx4_en: Not using Shared Receive Queues mlx4_core: Avoid double free_icms mlx4_core: Add 40GigE device ID
Yi Li (25): [Blackfin] arch: fix bug - make memcpy return the dest addr. [Blackfin] arch: fix bug kernel boot message: memory information is not reasonable [Blackfin] arch: add "memmap=nn[KMG]@ss[KMG]" and "memmap=nn[KMG]$ss[KMG]" options to blackfin, based on arch/i386/kernel/e820.c [Blackfin] arch: add code to initialize globals declared in linux/bootmem.h: max_pfn, max_low_pfn, min_low_pfn. slob: fix bug - when slob allocates "struct kmem_cache", it does not force alignment. Blackfin arch: Do not need this dualcore test module in kernel. Blackfin arch: workaround bug: spi_mmc driver working in dma mode may hang the system Blackfin arch: add mmc_spi support to BF537-STAMP Blackfin arch: Retire old spi_mmc driver Blackfin arch: merge adeos blackfin part to arch/blackfin/ MMC: fix bug - SDHC card capacity not correct Blackfin SPI Driver: fix bug - spi controller driver does not assert/deassert CS correctly Blackfin SPI Driver: fix bug - correct usage of struct spi_transfer.cs_change Blackfin: bf527-ezkit: add support for mmc-spi Blackfin: define SPI IRQ in board resources Blackfin: update aedos-ipipe code to upstream 1.10-00 Blackfin: drop BF535-specific text for exception 0x2A (unaligned instruction) Blackfin: bf537-stamp: declare SPI IRQ resources Blackfin: bf533-stamp: add resources for mmc_spi card Blackfin: update anomaly lists Blackfin: cleanup sync handling when enabling/disabling cplbs Blackfin: do not trace the exception handler Blackfin: use raw_smp_processor_id() in exception code Blackfin: fix BF54x SPI CS resources Blackfin: update ftrace for latest toolchain
Yi Yang (10): Fix false old value return of sysctl ACPI: /proc/acpi/alarm parsing: handle large numbers properly cpufreq: fix obvious condition statement error Add new string functions strict_strto* and convert kernel params to use them cpuidle: fix cpuidle time and usage overflow ACPI: fix acpi fan state set error ACPI: fix processor throttling set error lib/vsprintf.c: wrong conversion function used USB: improve ehci_watchdog's side effect in CPU power management ACPICA: Return status from global init function
Yi Zhu (2): mac80211: fix a typo in ieee80211_handle_filtered_frame comment mac80211: add MAC80211_VERBOSE_SPECT_MGMT_DEBUG Kconfig option
Yi Zou (49): [SCSI] libfc: do not change the fh_rx_id of a recevied frame [SCSI] fcoe: ETH_P_8021Q is already in if_ether and fcoe is not using it anyway [SCSI] net, fcoe: add ETH_P_FCOE for Fibre Channel over Ethernet (FCoE) [SCSI] net: add NETIF_F_FCOE_CRC to can_checksum_protocol [SCSI] net: add FCoE offload support through net_device [SCSI] fcoe, libfc: check offload features from LLD through netdev [SCSI] libfc: use lso_max for sequence offload [SCSI] fcoe: add support to large send by gso through net_device for fcoe_sw [SCSI] libfc: add support of large receive offload by ddp in fc_fcp [SCSI] fcoe: add support to FCoE offload support in fcoe_sw through net_device [SCSI] fcoe: fcoe fc crc offload indication by skb->ip_summed ixgbe: Enable L2 header split in 82599 ixgbe: Add FCoE feature register defines to 82599 ixgbe: Add FCoE feature header to 82599 ixgbe: Add FCoE feature code to 82599 ixgbe: Add infrastructure code for FCoE large send offload to 82599 ixgbe: Implement FCoE Tx side offload features in base driver of 82599 ixgbe: Add infrastructure code for FCoE large receive offload to 82599 ixgbe: Implement FCoE Rx side large receive offload feature to 82599 ixgbe: Add FCoE related statistics to 82599 ixgbe: Add RING_F_FCOE for FCoE feature in 82599 ixgbe: Enable FCoE redirection table feature in 82599 ixgbe: Enable jumbo frame for FCoE feature in 82599 ixgbe: Include offloaded FCoE data into total rx/tx statistics for 82599 ixgbe: Fix coexistence of FCoE and Flow Director in 82599 ixgbe: Enable FCoE offload when DCB is enabled for 82599 ixgbe: Pass rx_ring directly in ixgbe_configure_srrctl() ixgbe: Disable packet split only on FCoE queues in 82599 ixgbe: Do not return 0 in ixgbe_fcoe_ddp() upon FCP_RSP in DDP completion net: Add NETIF_F_FCOE_MTU to indicate support for a different MTU for FCoE ixgbe: Add support for NETIF_F_FCOE_MTU to 82599 devices [SCSI] fcoe: Fix validation of mac address when checking for spma support [SCSI] libfcoe: Set fip_flags according to fcf and lport's capability of SPMA support [SCSI] fcoe: Call dev_ethtool_get_settings() in fcoe_link_ok [SCSI] fcoe: Remove ifdef for NETIF_F_FCOE_CRC and NETIF_F_FSO [SCSI] libfc: Remove FC_FRAME_SG_LEN in fc_fcp_send_data [SCSI] libfc: Remove page flags check for sglist net: Add ndo_fcoe_enable/ndo_fcoe_disable to net_device_ops vlan: Add support for net_devices_ops.ndo_fcoe_enable/_disable to VLAN ixgbe: Add support for the net_device_ops.ndo_fcoe_enable/disable to 82599 dcbnl: Add support for setapp/getapp commands to dcbnl dcbnl: Add support for setapp/getapp to netdev dcbnl_rtnl_ops dcbnl: Add netlink attributes for setapp/getapp to dcbnl dcbnl: Add implementations of dcbnl setapp/getapp commands ixgbe: Add support for dcbnl_rtnl_ops.setapp/getapp ixgbe: Add support for multiple Tx queues for FCoE in 82599 ixgbe: Distribute transmission of FCoE traffic in 82599 ixgbe: Add support for using FCoE DDP in 82599 as FCoE targets [SCSI] fcoe: Add sysfs parameter to fcoe for minimum DDP read I/O size
Ying Han (1): mm: make get_user_pages() interruptible
Yingchao Zhou (1): Remove redundant up() in stop_machine()
Yinghai Lu (720): x86-64: typo in __assign_irq_vector when updating pos for vector and offset x86-64: remove duplicated cpu_mask_to_apicid in x86_64 smp.h x86-64: Extend clear_irq_vector x86_64: clear_bss before set_intr_gate with early_idt_handler x86_64: interrupt array size should be aligned to NR_VECTORS x86-64: remove unused acpi_found_madt in mparse. x86-64: check vector in setup_ioapic_dest to verify if need setup_IO_APIC_irq PCI: check szhi when sz is 0 when 64 bit iomem bigger than 4G x86_64 irq: Fix comments after changing IRQ0_VECTOR from 0x20 to 0x30 x86-64: remove extra smp_processor_id calling x86_64: early_print kernel console should send CRLF not LFCR x86_64: fix link warning between for .text and .init.text USB: make the usb_device numa_node get assigned from controller serial: assert DTR for serial console devices console: more buf for index parsing console: console handover to preferred console serial: convert early_uart to earlycon for 8250 dma: make dma pool to use kmalloc_node serial: add early_serial_setup() back to header file x86_64: remove extra extern declaring about dmi_ioremap x86_64: Calgary - change _map_single, etc to static x86_64: Geode HW Random Number Generator depends on X86_32 x86_64: change _map_single to static in pci_gart.c etc x86_64: disable the GART in shutdown x86_64: move iommu declaration from proto to iommu.h [CPUFREQ] x86: use num_online_nodes to get physical cpus numbers for x86: remove never used apic_mapped x86: use dev_to_node() to get node for device in dma_alloc_pages() x86: make io_apic not connected pin print complete kbuild: fix typo SRCARCH in find_sources kbuild: cscope - filter out .tmp_* in find_sources serial: fix compile warning about putc x86: check boundary in count setup resource x86: clear IO_APIC before enabing apic error vector. x86: store core id bits in cpuinfo_x8 x86: use core id bits for apicid_to_node initialization x86: set cpu_index to nr_cpus instead of 0 x86: do not set boot cpu in cpu_online_map at x86_64_start_kernel() x86: not clear empty_zero_page again x86: cleanup setup_node_zones called by paging_init() x86: disable the GART early, 64-bit x86: only call early_init_amd one time x86: msr for AMD Fam 10h mmio x86: checking aperture report for node instead x86: only support sparsemem x86_32: trim memory by updating e820 x86: left over fix for leak of early_ioremp in dmi_scan x86: remove duplicated line about x86: should use array directly for early_ptr x86: not set boot cpu in cpu_present_map again x86: not set boot cpu in cpu_online_map in smp_prepare_boot_cpu() x86: change aper valid checking sequence x86: fix recursion in arch/x86/kernel/cpu/mcheck/mce_amd_64.c x86: fix overlap between pagetable with bss section x86: fix nodemap_size according to nodeid bits x86_64: add debug name for early_res x86_64: make bootmap_start page align v6 x86: fix comments in vmlinux_64.lds x86: remove unneeded round_up x86: print out node_data addr and bootmap_start addr serial: keep the DTR setting for serial console. x86: fix mttr trimming [CPUFREQ] powernow-k8 print pstate instead of fid/did for family 10h Convert loglevel-related kernel boot parameters to early_param [SCSI] ses: fix memory leaks sata_mv: fix loop with last port [SCSI] ses: fix data corruption x86: reenable support for system without on node0 PCI: don't load acpi_php when acpi is disabled x86: remove double-checking empty zero pages debug x86: not set node to cpu_to_node if the node is not online x86: fix dma_alloc_pages x86: tight online check in setup_per_cpu_areas x86: reserve dma32 early for gart x86: trim mtrr don't close gap for resource allocation. x86_64: free_bootmem should take phys mm: fix boundary checking in free_bootmem_core x86: fix memoryless node oops during boot x86: fix trim mtrr not to setup_memory two times x86: clean up find_e820_area(), 64-bit x86: get apic_id later in acpi_numa_processor_affinity_init x86: remove never used nodenumer in pda x86: make amd quad core 8 socket system not be clustered_box, #2 x86: clean up e820_reserve_resources on 64-bit x86: insert_resorce for lapic addr after e820_reserve_resources x86: apic_is_clustered_box for vsmp x86: remove wrong setting about CONSTANT_TSC for intel cpu x86: fix amd_detect_cmp x86: show apicid for cpu in proc x86: introduce initial apicid x86: sort address_markers for dump_pagetables x86: get boot_cpu_id as early for k8_scan_nodes x86: early memtest to find bad ram x86: allocate e820 resource struct all together x86: enable PAT for amd k8 and fam10h x86: pat cpu feature bit setting for known cpus x86: fix smpboot integration x86: memtest bootparam x86: fix memtest print out x86: print out buggy mptable x86_64: do not reserve ramdisk two times x86: cleanup: change _end to end_before_pgt x86: reserve dma32 early for gart PCI: pcie AER: don't check _OSC when acpi is disabled mm: make mem_map allocation continuous mm: fix alloc_bootmem_core to use fast searching for all nodes mm: offset align in alloc_bootmem() mm: allow reserve_bootmem() cross nodes x86_64: make reserve_bootmem_generic() use new reserve_bootmem() x86_64: fix setup_node_bootmem to support big mem excluding with memmap x86_64/mm: check and print vmemmap allocation continuous x86: clear pci_mmcfg_virt when mmcfg get rejected x86: mmconf enable mcfg early x86_64: set cfg_size for AMD Family 10h in case MMCONFIG x86_64: check and enable MMCONFIG for AMD Family 10h x86_64: check MSR to get MMCONFIG for AMD Family 10h x86: if acpi=off, force setting the mmconf for fam10h x86: seperate mmconf for fam10h out from setup_64.c driver core: try parent numa_node at first before using default x86: remove unneeded check in mmconf reject x86 pci: remove checking type for mmconfig probe x86: get mp_bus_to_node early x86: use bus conf in NB conf fun1 to get bus range on, on 64-bit x86: multi pci root bus with different io resource range, on 64-bit x86: double check the multi root bus with fam10h mmconf x86_64: don't need set default res if only have one root bus acpi: get boot_cpu_id as early for k8_scan_nodes x86: work around io allocation overlap of HT links x86: add pci=check_enable_amd_mmconf and dmi check pci/irq: restore mask_bits in msi shutdown -v3 pci/irq: let pci_device_shutdown to call pci_msi_shutdown v2 x86/pci: remove flag in pci_cfg_space_size_ext x86/pci: add pci=skip_isa_align command lines. x86 PCI: call dmi_check_pciprobe() x86: remove spew print out about bus to node mapping x86: agp_gart size checking for buggy device x86: checking aperture size order x86_64: allocate gart aperture from 512M x86: clean up aperture_64.c x86: reserve dma32 early for gart fix x86_64: simplify the memtest parameter setting PCI: use dev_to_node in pci_call_probe x86: mtrr cleanup for converting continuous to discrete layout, v8 x86: fix trimming e820 with MTRR holes. x86: fix trimming e820 with MTRR holes. - fix x86: mtrr cleanup for converting continuous to discrete layout v8 - fix x86: mtrr cleanup for converting continuous to discrete - auto detect v4 x86: process fam 10h like k8 with fixed mtrr setting x86: make e820.c to have common functions x86: amd opteron TOM2 mask val fix x86: mtrr cleanup for converting continuous to discrete layout - fix #2 x86: extend e820 ealy_res support 32bit x86: extend e820 ealy_res support 32bit - fix x86: cleanup print out for mptable x86: move e820_mark_nosave_regions to e820.c x86: extend e820 ealy_res support 32bit - fix #2 x86: extend e820 early_res support 32bit -fix #3 x86: extend e820 early_res support 32bit -fix #4 x86: extend e820 early_res support 32bit -fix #5 x86: 32bit numa srat fix early_ioremap leak x86: remove duplicated e820 func in setup.h x86, numa, 32-bit: increase max_elements to 1024 x86: set node_remap_size[0] in fallback path x86, 32-bit: change propagate_e820_map() back to find_max_pfn() x86, numa, 32-bit: print out debug info on all kvas x86: update mptable x86, numa, 32-bit: avoid clash between ramdisk and kva x86: clean up max_pfn_mapped usage - 32-bit x86: clean up max_pfn_mapped usage - 64-bit x86: change propagate_e820_map() back to find_max_pfn(), 32-bit, fix x86: early check if a system is numaq x86, numa, 32-bit: make sure get we kva space x86: move e820_register_active() to e820.c x86: make 32-bit use e820_register_active_regions() x86: fix APIC warning on 32bit v2 x86: e820 max_arch_pfn typo fix for 64 bit x86: remove all active memory ranges before registering them again after trimming - 64bit mm, x86: shrink_active_range() should check all x86, numa, 32-bit: use find_e820_area() to find KVA RAM on node x86: fix boot failure with 64GB+ system with numa 32-bit x86: introduce max_physical_apicid for bigsmp switching x86: make generic arch support NUMAQ x86: update mptable, fix PCI/x86: write_pci_config_byte fix offset PCI/x86: early dump pci conf space v2 x86: change early_gart_iommu_check() back to any_mapped pci: debug extra pci resources range pci: debug extra pci bus resources x86: make 64-bit identify_cpu use cpu_dev x86: make 64bit identify_cpu use cpu_dev v2 x86: e820 merge parsing of the mem=/memmap= boot parameters x86: make generic arch support NUMAQ, fix x86: make generic arch support NUMAQ, fix #2 x86: clean up reserve_bootmem_generic() and port it to 32-bit x86: replace shrink_active_range() with remove_active_range() x86: clean up relocate_initrd x86: keep MP_intsrc_info untouched if we do not update mptable x86: use dstapic in mp_config_acpi_legacy_irqs x86: rename two e820 related functions x86, mm: use add_highpages_with_active_regions() for high pages init v2 x86: move e820_resource_resources to e820.c x86: kill bad_ppro x86: merge setup_memory_map with e820 x86: move some function out of setup_bootmem_alloc x86: Kconfig cleanup with genericarch x86: use acpi_numa_init to parse on 32-bit numa x86: remove unused file after numaq etc depends on genericarch x86: cleanup machine_specific_memory_setup, v2 x86: update mptable fix with no ioapic v2 x86: let MPS support be selectable, v2 x86: fix compiling when CONFIG_X86_MPPARSE is not set x86: simplify x86_mpparse dependency check x86: make dev_to_node return online node x86: don't call pxm_to_node again RFC x86: try to remove arch_get_ram_range x86: check command line when CONFIG_X86_MPPARSE is not set, v2 x86: clean up init_amd() x86: remove some acpi ifdefs in setup_32/64 x86: seperate funcs from setup_64 to cpu common_64.c x86: change identify_cpu to static x86: add e820_remove_range x86: seperate probe_roms into another file x86: merge setup64.c into common_64.c x86: remove two duplicated funcs in setup_32.c x86: move reserve_standard_io_resource to setup.c x86: move elfcorehdr parsing to setup.c x86: introduce initmem_init for 64 bit x86: introduce initmem_init for 32 bit x86: introduce reserve_initrd x86: move boot_params declaring to setup.c x86: move find_max_low_pfn to init_32.c x86: move reservetop and vmalloc parsing to pgtable_32.c x86: clean up using max_low_pfn on 32-bit x86: clean up min_low_pfn x86: fix compile warning in init_64.c x86: numa32 pfn print out using hex instead x86: move some func calling from setup_arch to paging_init x86: setup_arch 32bit move efi check later x86: setup_arch 32bit move command line copying early x86: setup_arch 32bit move kvm_guest_init later x86: introduce init_memory_mapping for 32bit #1 x86: introduce init_memory_mapping for 32bit #2 x86: introduce init_memory_mapping for 32bit #3 x86: fix e820_update_range size when overlapping x86: get max_pfn_mapped in init_memory_mapping x86: add table_top check for alloc_low_page in 64 bit x86: change size if e820_update/remove_range x86: numa 32 using apicid_2_node to get node for logical_apicid x86: remove end_pfn in 64bit x86: fix memory setup bug x86: rename setup.c to setup_percpu.c x86: we can use full bootmem after have init_memory_mapping x86: update reserve_initrd to support 64bit x86: put global variable for 32bit all together x86: add extra includes for 64bit support x86: merge 64bit setup_arch into setup_32 x86: space to tab in setup_arch x86: rename setup_32.c to setup.c x86: move boot_params back to setup.c x86: move parse_setup_data back to setup.c x86: move back crashkernel back to setup.c x86: move reserve_standard_io_resources back to setup.c x86: move parse elfvorehdr back to setup.c x86: make x86_find_smp_config depends on 64 bit too x86: change some functions in setup.c to static x86: we only have init_pg_tables_end for 32bit x86: clean up ARCH_SETUP x86: move fix mapping page table range early x86: early res print out alignment v2 x86: let setup_arch call init_apic_mappings for 32bit x86: fix init_memory_mapping over boundary v3 x86: fix warning in e820_reserve_resources with 32bit x86: fix init_memory_mapping over boundary, v4 x86: use disable_apic in 32bit x86: move reserve_setup_data to setup.c x86: don't reallocate pgt for node0 x86: change copy_e820_map to append_e820_map x86: make early_res_to_bootmem print out less 80 width chars x86: do not printout if we do not find setup_data x86: merge zones_sizes_init for numa and non numa on 32-bit x86: move init_cpu_to_node after get_smp_config x86: move prefill_possible_map calling early x86: remove have_arch_parse_srat -v2 x86: remove acpi_srat config v2 x86: move saving e820_saved to setup_memory_map x86: make e820_saved have update from setup_data x86: let early_reserve_e820 update e820_saved too x86: introduce page_size_mask for 64bit x86: fix vmemmap printout check x86: make max_pfn cover acpi table below 4g x86: not overmap more than the end of RAM in init_memory_mapping - 64bit x86: make e820_end return max ram type only for 32 bit x86: overmapped fix when 4K pages on tail, 64-bit x86, acpi: merge __acpi_map_table x86: make e820_end return end_of_ram again for 64bit x86: e820: user-defined memory maps: remove the range instead of update it to reserved x86: reserve SLIT x86: introduce max_low_pfn_mapped for 64-bit x86: let 32bit use apic_ops too x86: mach_apicdef.h need to include before smp.h x86: make read_apic_id return final apicid x86: max_low_pfn_mapped fix, #1 x86: max_low_pfn_mapped fix, #2 x86: max_low_pfn_mapped fix, #3 x86, e820: remove end_user_pfn x86: fix numaq_tsc_disable calling x86: make 64bit have get_apic_id x86: let 32bit use apic_ops too - fix x86: max_low_pfn_mapped fix #4 x86: get x86_phys_bits early x86: make 64bit hpet_set_mapping to use ioremap too, v2 x86: fix numaq_tsc_disable x86: use cpu_clear in remove_cpu_from_maps x86: seperate memtest from init_64.c x86: enable memory tester support on 32-bit x86: remove arch_get_ram_range x86, pci: detect end_bus_number according to acpi/e820 reserved, v2 x86: improve debug printout: add target bootmem range in early_res_to_bootmem() x86: introduce x86_quirks x86: extend and use x86_quirks to clean up NUMAQ code x86: add ->pre_time_init to x86_quirks x86: use setup_clear_cpu_cap() when disabling the lapic x86: remove extra calling to get ext cpuid level x86: use setup_clear_cpu_cap with disable_apic, fix x86: add apic probe for genapic 64bit, v2 x86: move declaring x2apic_extra_bits usb: move ehci reg def x86: usb debug port early console, v4 x86: add setup_ioapic_ids for numaq in x86_quirks x86: mach-bigsmp to bigsmp x86: mach_es7000 to es7000 x86: mach_summit to summit x86: mach-numaq to numaq x86: add apic probe for genapic 64bit - fix mm: remove find_max_pfn_with_active_regions x86: print per_cpu data address x86: fix 2.6.27rc1 cannot boot more than 8CPUs x86: don't call e820_regiter_active_regions if out of range on node x86: check bigsmp in smp_sanity_check instead of cpu_up x86: apic - unify lapic_resume - fix x86: fix apic version warning x86: work around MTRR mask setting x86_64: printout msr -v2 x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet against BAR, v3 x86: move dir es7000 to es7000_32.c x86: split e820 reserved entries record to late v2 IO resources: add reserve_region_with_split() x86: split e820 reserved entries record to late, v7 x86: unify using pci_mmcfg_insert_resource x86: move mtrr cpu cap setting early in early_init_xxxx x86: make (early)_identify_cpu more the same between 32bit and 64 bit x86: order functions in cpu/common.c and cpu/common_64.c v2 x86: remove cpu_vendor_dev x86: make 32bit support show_msr like 64 bit x86: make get_mode_name of 64bit the same as 32bit x86: move 32bit related functions together x86: make detect_ht depend on CONFIG_X86_HT x86: make header file the same in arch/x86/kernel/cpu/common_xx.c x86: same gdt_page with macro x86: cpu/common.c, let 64-bit code have 32-bit only functions x86: cpu/common*.c, make 32-bit have 64-bit only functions x86: cpu/common*.c have same cpu_init(), with copying and #ifdef x86: cpu/common*.c, merge switch_to_new_gdt() x86: cpu/common.c, merge default_init() x86: cpu/common*.c, merge display_cacheinfo() x86: cpu/common*.c, merge detect_ht() x86: cpu/common.c: merge get_cpu_cap() x86: cpu/common*.c, merge early_identify_cpu() x86: cpu/common*.c: merge print_cpu_info() x86: cpu/common*.c, merge generic_identify() x86: cpu/common*.c, merge identify_cpu() x86: use cpu/common.c on 64 bit x86: move nonx_setup etc from common.c to init_64.c x86: remove duplicated get_model_name() calling x86, cpu init: call early_init_xxx in init_xxx x86: move mtrr cpu cap setting early in early_init_xxxx x86: cpu make amd.c more like amd_64.c v2 x86: remove duplicated force_mwait x86: add srat_detect_node for amd64 x86: merge header in amd_64.c x86: make amd.c have 64bit support code x86: make amd_64 have 32 bit code x86: make 64 bit to use amd.c x86: little clean up of intel.c/intel_64.c x86: make intel.c have 64-bit support code x86: make intel_64.c the same as intel.c x86: let intel 64-bit use intel.c x86: intel.c put workaround for old cpus together x86: centaur_64.c remove duplicated setting of CONSTANT_TSC PCI: re-add debug prints for unmodified BARs x86: identify_cpu_without_cpuid v2 x86: move transmeta cap read to early_init_transmeta() forcedeth: call restore mac addr in nv_shutdown path x86: fix arch/x86/kernel/cpu/mtrr/main.c warning x86: fix CONFIG_X86_RESERVE_LOW_64K=y x86: use WARN_ONCE in workaround for mtrr mask x86: fix macro with bad_bios_dmi_table x86: don't need to go to chunksize to 4G x86: mtrr_cleanup optimization, v2 x86: add mtrr_cleanup_debug command line x86: mtrr_cleanup hole size should be less than half of chunk_size, v2 x86: mtrr_cleanup safe to get more spare regs now x86: mtrr_cleanup prepare to make gran_size to less 1M x86: mtrr_cleanup try gran_size to less than 1M x86: change MTRR_SANITIZER to def_bool y x86: mtrr_cleanup try gran_size to less than 1M, v3 x86, debug: mtrr_cleanup print out var mtrr before change it x86: mtrr_cleanup: print out correct type v2 x86: mtrr_cleanup: first 1M may be covered in var mtrrs x86: mtrr_cleanup: treat WRPROT as UNCACHEABLE x86: gart iommu have direct mapping when agp is present too ACPI: don't load acpi_cpufreq if acpi=off ACPI: remove unused have_arch_parse_srat x86: rename discontig_32.c to numa_32.c x86: check dsdt before find oem table for es7000, v2 x86: cpu don't print duplicated vendor string x86: cleanup, remove extra ifdef x86: change early_ioremap to use slots instead of nesting x86: add after_bootmem flag for 32bit x86: remove irq_vectors_limits generic: add dyn_array support add per_cpu_dyn_array support x86: alloc dyn_array all together x86: enable dyn_array support irq: introduce nr_irqs x86: use nr_irqs drivers/char: use nr_irqs drivers/net: use nr_irqs drivers/pci/ intr remapping: use nr_irqs drivers/pcmcia: use nr_irqs drivers/rtc: use nr_irqs drivers/scsi: use nr_irqs drivers/serial: use nr_irqs fs/proc: use nr_irqs drivers/xen: use nr_irqs irqs: make irq_timer_state to use dyn_array irq: make irq2_iommu to use dyn_array irq: make irq_desc to use dyn_array irq: make irqs in kernel stat use per_cpu_dyn_array x86: use dyn_array in io_apic_xx.c x86, irq: get nr_irqs from madt x86: remove nr_irq_vectors generic: sparse irqs: use irq_desc() together with dyn_array, instead of irq_desc[] x86: add irq_cfg in io_apic_64.c x86: put irq_2_pin pointer into irq_cfg x86: put timer_rand_state pointer into irq_desc x86: move kstat_irqs from kstat to irq_desc irq: add irq_desc_without_new irq: replace loop with nr_irqs with for_each_irq_desc irq, fs/proc: replace loop with nr_irqs for proc/stat x86, ioapic: replace loop with nr_irqs with for_each_irq_icfg irq: remove >= nr_irqs checking with config_have_sparse_irq generic: add irq_desc in function in parameter x86: check with without_new in show_interrupts x86_64: rename irq_desc/irq_desc_alloc irq: separate sparse_irqs from sparse_irqs_free x86_64: separate irq_cfgx from irq_cfgx_free x86_64: make /proc/interrupts work with dyn irq_desc x86: put irq_2_iommu pointer into irq_desc x86: use 28 bits irq NR for pci msi/msix and ht x86: remove irqbalance in kernel for 32 bit x86: add irq_cfg for 32bit x86: make 32bit use irq_cfg_alloc, etc x86: make 32bit to use irq_2_pin in irq_cfg x86: make 32 bit to use sparse_irq x86: make 32bit support per_cpu vector x86: add debug info for 32bit sparse_irq x86, io-apic: remove union about dest for log/phy x86: ordering functions in io_apic_32.c x86: ordering functions in io_apic_64.c x86: order variables in io_apic_xx.c x86: make headers files the same in io_apic_xx.c x86: make 64 handle sis_apic_bug like the 32 bit x86: remove ioapic_force x86: make io_apic_64.c and io_apic_32.c the same rename io_apic_64.c and io_apic_32.c to io_apic.c io_apic: make 32 bit have io_apic resource in /proc/iomem pci: change msi-x vector to 32bit x86: irq: interrupt array size should be NR_VECTORS x86: unify mask_IO_APIC_irq x86: unify ack_apic_edge x86: remove first_free_entry/pin_map_size x86: print local APIC of APs one by one x86: make HAVE_SPARSE_IRQ support selectable x86: probe nr_irqs even only mptable is used dyn_array: split dyn_array functions from init/main.c x86: sparse_irq needs spin_lock in allocations x86: fix 32-bit ioapic lockup with sparseirqs x86: fix probe_nr_irqs for xen x86: apic_xx.c order variables x86: use HAVE_X2APIC in apic_64.c x86: add hard_smp_prossor_id with MACRO in io_apic_xx.c x86: make apic_32/64.c more like x86: merge APIC_init_uniprocessor x86: copy detect_init_APIC to the other x86: merge header files in apic_xx.c x86: apic unify smp_spurious/error_interrupt x86: apic copy calibrate_APIC_clock to each other in apic_32/64.c x86: apic copy apic_64.c to apic_32.c x86: rename apic_32.c and apic_64.c to apic.c x86: let 64 bit to use 32 bit calibrate_apic_clock sparseirq: move kstat_irqs from kstat to irq_desc - fix x2apic: fix reserved APIC register accesses in print_local_APIC() dmar: fix using early fixmap mapping for DMAR table parsing dmar: initialize the return value in dmar_parse_dev() x86: print out if acpi want physical flat of all dyn_array: fix typo irq: error missed ifndef CONFIG_HAVE_SPARSE_IRQ, v2 dyn_array: remove one panic x86: lapic address print out like io apic addr x86: print out apic id in hex format dyn_array: use %pF instead of print_fn_descriptor_symbol irq: fix irqpoll && sparseirq sparseirq: remove some debug print out x86: fix typo in irq_desc array x86: irq no should not use hex in /proc/interrupts x86: print out irq nr for msi/ht, v3 x86: sparse_irq: fix typo in debug print out mm: print out meminit for memmap PCI: change MSI-x vector to 32bit PCI: use %pF instead of print_fn_descriptor_symbol() in quirks.c x86: keep the /proc/meminfo page count correct x86: break up mtrr_cleanup() into several small functions. x86: fix APIC_DEBUG with inquire_remote_apic x86: 64 bit print out absent pages num too x86: fix init_memory_mapping for [dc000000 - e0000000) - v2 x86: size NR_IRQS on 32-bit systems the same way as 64-bit x86: remove VISWS and PARAVIRT around NR_IRQS puzzle ACPI: use macro to replace hard number x86: fix es7000 compiling x86: fix wakeup_cpu with numaq/es7000, v2 x86: fix wakeup_cpu with numaq/es7000, v2, fix x86: use update_genapic to get rid of ES7000_CLUSTERED_APIC v2 x86: fix wakeup_cpu with numaq/es7000 v2 - call ->update_genapic() sparse irq_desc[] array: core kernel and x86 changes x86: use NR_IRQS_LEGACY x86: MSI start irq numbering from nr_irqs_gsi x86, MSI: pass irq_cfg and irq_desc x86: clean up get_smp_config() sparseirq: fix Alpha build failure sparseirq: fix !SMP && !PCI_MSI && !HT_IRQ build x86, sparseirq: move irq_desc according to smp_affinity, v7 sparseirq: fix !SMP building, #2 sparseirq: add kernel-doc notation for new member in irq_desc, -v2 sparseirq: fix numa_migrate_irq_desc dependency and comments x86: fix lguest used_vectors breakage, -v2 sparseirq: remove duplicated arch_early_irq_init() perf_counter: more barrier in blank weak function sparseirq: work around compiler optimizing away __weak functions sparseirq: set lock_class for legacy irq when sparse_irq is selected sparseirq: fix hang with !SPARSE_IRQ sparseirq: move __weak symbols into separate compilation unit sparseirq: move set/get_timer_rand_state back to .c x86: k8 numa register active regions later mm: print out memmap number only if it is not zero sparseirq: make some func to be used with genirq sparseirq: use kstat_irqs_cpu instead sparseirq: fix build with unknown irq_desc struct sparseirq: use kstat_irqs_cpu on non-x86 architectures too x86: arch_probe_nr_irqs x86: make 32bit MAX_HARDIRQS_PER_CPU to be NR_VECTORS irq: clean up irq stat methods x86: make irqinit_32.c more like irqinit_64.c, v2 x86: allow more than 8 cpus to be used on 32-bit x86, apic unification: remove left over files x86: fix compiling with 64bit with def_to_bigsmp x86: seperate default_send_IPI_mask_sequence/allbutself from logical x86: don't treat bigsmp as non-standard irq, x86: fix lock status with numa_migrate_irq_desc x86, percpu: fix kexec with vmlinux x86: move default_ipi_xx back to ipi.c forcedeth: make msi-x different name for rx-tx forcedeth: don't clear nic_poll_irq too early forcedeth: disable irq at first before schedule rx forcedeth: ck804 and mcp55 doesn't need timerirq forcedeth: enable msix to default irq: clear kstat_irqs irq: optimize init_kstat_irqs/init_copy_kstat_irqs x86/irq: optimize nr_irqs x86: use NR_IRQS_LEGACY to replace 16 x86: check_timer cleanup x86: find nr_irqs_gsi with mp_ioapic_routing x86: find nr_irqs_gsi with mp_ioapic_routing acpi/x86: introduce __apci_map_table, v4 x86, es7000: fix ACPI table mappings pci, x86, acpi: fix early_ioremap() leak x86: fix typo in filter_cpuid_features() x86: make 32bit to call enable_IO_APIC early like 64bit [IA64] fix __apci_unmap_table x86: pre init pirq_entries[] x86: make APIC_init_uniprocessor() more like smp_prepare_cpus() x86: add x2apic config x86: fold apic_ops into genapic PCI quirk: enable MSI on 8132 [SCSI] mpt: fix disable lsi sas to use msi as default x86: check mptable physptr with max_low_pfn on 32bit PCI: don't enable too many HT MSI mappings x86: check range in reserve_early() x86: remove update_apic from x86_quirks x86: don't compile vsmp_64 for 32bit x86: fix init_memory_mapping() to handle small ranges x86: fix bootmem cross node for 32bit numa x86: make 32-bit init_memory_mapping range change more like 64-bit x86: ioremap mptable x86: reserve exact size of mptable x86: fix bootmem cross node for 32bit numa, cleanup x86/doc: mini-howto for using earlyprintk=dbgp x86: make "memtest" like "memtest=17" x86: remove smp_apply_quirks()/smp_checks() x86: fix warning about nodeid x86/agp: tighten check to update amd nb aperture x86: more MTRR debug printouts x86: print out mtrr_range_state when user specify size x86: separate mtrr cleanup/mtrr_e820 trim to separate file x86: fix e820_update_range() x86: make e820_update_range() handle small range update x86: fix get_mtrr() warning about smp_processor_id() with CONFIG_PREEMPT=y x86: print the continous part of fixed mtrrs together x86-32: compute initial mapping size more accurately x86: put initial_pg_tables into .bss x86: fix 64k corruption-check x86: print out more info in e820_update_range() x86: MTRR workaround for system with stange var MTRRs PCI/x86: detect host bridge config space size w/o using quirks x86/PCI: host mmconfig detect clean up x86: fix set_extra_move_desc calling x86: use default_cpu_mask_to_apicid for 64bit x86/PCI: make pci=lastbus=255 work when acpi is on PCI: don't enable too much HT MSI mapping PCI: fix HT MSI mapping fix x86: remove duplicated code with pcpu_need_numa() irq: fix cpumask memory leak on offstack cpumask kernels x86: make wakeup_secondary_cpu_via_init static x86: consistent about warm_reset_vector for UN_NON_UNIQUE_APIC x86: make 64 bit to use default_inquire_remote_apic x86: remove (null) in /sys kernel_page_tables x86: use used_vectors in init_IRQ() x86/irq: mark NUMA_MIGRATE_IRQ_DESC broken x86/PCI: don't call e820_all_mapped with -1 in the mmconfig case x86/PCI: set_pci_bus_resources_arch_default cleanups PCI: cleanup debug output resources x86/PCI: don't bother with root quirks if _CRS is used x86: check boundary in setup_node_bootmem() x86: apic: Remove duplicated macros x86: Use dmi check in apic_is_clustered() on 64-bit to mark the TSC unstable irq, cpumask: correct CPUMASKS_OFFSTACK typo and fix fallout x86/irq: remove leftover code from NUMA_MIGRATE_IRQ_DESC irq: change ->set_affinity() to return status irq: only update affinity if ->set_affinity() is sucessfull x86/irq: change irq_desc_alloc() to take node instead of cpu irq: change ACPI GSI APIs to also take a device argument irq: change io_apic_set_pci_routing() to use device parameter x86/irq: change MSI irq_desc to be more numa aware irq: make ht irq_desc more numa aware x86/irq: use move_irq_desc() in create_irq_nr() x86/pci: remove rounding quirk from e820_setup_gap() x86/acpi: remove irq-compression trick on 32-bit x86: fix alloc_mptable() x86/acpi: call mp_config_acpi_gsi() in mp_register_gsi() x86/acpi: move pin_programmed bit map to io_apic.c x86/pci: add 4 more return parameters to IO_APIC_get_PCI_irq_vector() x86/acpi: move setup io apic routing out of CONFIG_ACPI scope x86/pci: update pirq_enable_irq() to setup io apic routing x86: apic: Check rev 3 fadt correctly for physical_apic bit x86: clean up and fix setup_clear/force_cpu_cap handling x86: clean up and and print out initial max_pfn_mapped x86: read apic ID in the !acpi_lapic case x86: Sanity check the e820 against the SRAT table using e820 map only x86: Allow 1MB of slack between the e820 map and SRAT, not 4GB x86: mtrr: Fix high_width computation when phys-addr is >= 44bit x86: read apic ID in the !acpi_lapic case [SCSI] ses: fix problems caused by empty SES provided name x86, apic: introduce io_apic_irq_attr x86: don't call read_apic_id if !cpu_has_apic mm, x86: remove MEMORY_HOTPLUG_RESERVE related code x86, mm: Fix node_possible_map logic x86: fix system without memory on node0 x86, irq: update_mptable needs pci_routeirq x86, irq: don't call mp_config_acpi_gsi() if update_mptable is not enabled x86, io-apic: Don't mark pin_programmed early x86: enable_update_mptable should be a macro x86/pci: fix mmconfig detection with 32bit near 4g cpumask: introduce zalloc_cpumask_var cpumask: alloc zeroed cpumask for static cpumask_var_ts x86: remove some alloc_bootmem_cpumask_var calling irq/cpumask: make memoryless node zero happy memcg: don't use bootmem allocator in setup code PCI/x86: don't assume prefetchable ranges are 64bit PCI: improve resource allocation under transparent bridges x86: handle initrd that extends into unusable memory x86: use zalloc_cpumask_var in arch_early_irq_init kvm: remove the duplicated cpumask_clear irq: slab alloc for default irq_affinity x86: make zap_low_mapping could be used early firmware_map: fix hang with x86/32bit page-allocator: clear N_HIGH_MEMORY map before we set it again x86: fix duplicated sysfs attribute x86: use zalloc_cpumask_var for mce_dev_initialized perf_counter, x86: Update x86_pmu after WARN() x86/PCI: fix boundary checking when using root CRS x86/PCI: get root CRS before scanning children x86: only clear node_states for 64bit x86: add boundary check for 32bit res before expand e820 resource to alignment x86: don't clear nodes_states[N_NORMAL_MEMORY] when numa is not compiled in x86/pci: insert ioapic resource before assigning unassigned resources x86: Don't use current_cpu_data in x2apic phys_pkg_id x86: Fix MSI-X initialization by using online_mask for x2apic target_cpus x86/irq: Fix move_irq_desc() for nodes without ram x86, apic: Move dmar_table_init() out of enable_IR() x86: Fix vSMP boot crash acpi: don't call acpi_processor_init if acpi is disabled irq: Make sure irq_desc for legacy irq get correct node setting irq: Add irq_node() primitive pci/intr_remapping: Allocate irq_iommu on node x86: Use hard_smp_processor_id() to get apic id for AMD K8 cpus PCI: print out pref if mmio is prefetchable Revert 'x86: Fix system crash when loading with "reservetop" parameter' PCI: get larger bridge ranges when space is available pci: increase alignment to make more space for hidden code nfs: Fix nfs_parse_mount_options() kfree() leak
Yingping Lu (10): [XFS] Fixed a bug in reporting extent list for attribute fork running [XFS] Fixing size report discrepancy between ls and du caused by xfs_fsr [XFS] Fixed the inconsistency between attribute b-tree intermidiate node [XFS] Fixed an assertion failure in xfs_reclaim caused by delayed block. [XFS] Fixed delayed_blks assert failure during umount. The delayed_blks [XFS] xfssyncd is responsible for flushing inode or device's data by [XFS] Interim solution for attribute insertion failure during file [XFS] Fixing KDB's xrwtrc command, also added the current process id into [XFS] Fixing the error caused by the conflict between DIO Write's [XFS] In actual allocation of file system blocks and freeing extents, the
Yitchak Gertner (13): bnx2x: New statistics code bnx2x: Enhanced self test bnx2x: Statistics bnx2x: HW lock mechanism bnx2x: Self-test false positive bnx2x: Delay in while loops bnx2x: Clearing MAC addresses filters bnx2x: Wrong structure size bnx2x: Initialization structure bnx2x: NIC load failure cleanup bnx2x: NAPI and interrupts enable/disable bnx2x: Multi Queue bnx2x: EEH recovery fix
Yoann Padioleau (14): potential parse error in ifdef parse errors in ifdefs potential parse error in ifdef part 3 potential compiler error, irqfunc caller sites update atari_pamsnet.c: old declaration ritchie style fix parse error, drivers/i2c/busses/i2c-pmcmsp.c some kmalloc/memset ->kzalloc (tree wide) [ALSA] snd-aoa-codec-onyx: fix typo V4L/DVB (5848): Av7110: fix typo [IA64] Compare pointer against NULL, not '0' [MIPS] 0 -> NULL dev->priv to netdev_priv(dev), for drivers/net/wireless dev->priv to netdev_priv(dev), drivers/net/tokenring/ x86: 0 -> NULL, for arch/x86_64
Yoav Steinberg (1): [ARM] 3752/1: fix versatile flash resource map
Yoav Zach (1): Don't force O_LARGEFILE for 32 bit processes on ia64
Yoichi Yuasa (262): mips: remove obsolete VR41xx RTC function from vr41xx.h mips: update VR41xx CPU-PCI bridge support mips: remove #include <linux/audit.h> two times mips: warning fix audit_arch() mips: add resource management to pmu serial: update NEC VR4100 series serial support mips: add vr41xx gpio support mips: add MIPS-specific support for flatmem/discontigmem mips: fixed try_to_freeze build error TB0219: add PCI IRQ initialization mips: fbdev Kcofnig fix mips: remove obsolete GIU driver for vr41xx mips: remove obsolete GIU function call for vr41xx mips: update IRQ handling for vr41xx mips: change system type name in proc for vr41xx mips: moreover remove vr4181 mips: add TANBAC VR4131 multichip module mips: add default select configs for vr41xx fix warning of TANBAC_TB0219 in drivers/char/Kconfig mips: remove vrc4171 config mips: changed from VR41xx to VR4100 series in Kconfig mips: add pcibios_select_root mips: add pcibios_bus_to_resource mips: add more SYS_SUPPORT_*_KERNEL and CPU_SUPPORTS_*_KERNEL mips: fix build warnings mips: remove timex.h for vr41xx mips: add TANBAC TB0287 support mips: fix build error in TANBAC TB0226 Add GT64111 PCI ID back mips: add pm_power_off [SERIAL] 8250_pci: add new PCI serial card support MIPS 32bit machines need fstatat64 support. mips: fixed collision of rtc function name RTC subsystem: VR41XX driver [MIPS] Added tb0287_defconfig back. [MIPS] Fix VR41xx build errors. vrc4171: update config r8169: add new PCI ID [MIPS] Cobalt: Fix undefined reference to disable_early_printk. [MIPS] Remove unused definitions from addrspace.h. [MIPS] vr41xx: remove unnecessay items from vr41xx/Kconfig. mips: fix number of mremap arguments add "select GPIO_VR41XX" for TANBAC_TB0229 [MIPS] Removes unused functions for GT64120 [MIPS] Remove unused system type name for DDB5074 and DDB5476. [MIPS] Remove set_c0_status(ST0_IM) from wrppmc's irq.c. [MIPS] Remove first timer interrupt setup in wrppmc_timer_setup() [MIPS] vr41xx: Removed unused definitions for NEC CMBVR4133. [MIPS] Au1000: Remove au1000 code. [MIPS] MIPS MT: Fix build error. [MIPS] VR41xx: Set VR41_CONF_BP only for PrId 0x0c80. [MIPS] vr41xx: Changed workaround to recommended method [MIPS] vr41xx: Replace magic number for P4K bit with symbol. [MIPS] Remove vmlinux.rm200 target from makefile. [MIPS] vr41xx: Move IRQ numbers to asm-mips/vr41xx/irq.h [MIPS] vr41xx: Removed old v2.4 VRC4173 driver [MIPS] vr41xx: Update e55 setup function [MIPS] vr41xx: Update workpad setup function always define IRQ_PER_CPU USB: removed a unbalanced #endif from ohci-au1xxx.c Driver core: fixed add_bind_files() definition [MIPS] Update e55 defconfig [MIPS] Updat workpad defconfig [MIPS] Updat mpc30x defconfig [MIPS] db1x00: Remove unused mirage_ts.c [MIPS] Fix EV64120 PCI fixup in Makefile [MIPS] Use common definitions from asm-generic/signal.h [MIPS] Remove F_SETSIG and F_GETSIG in favor of the asm-generic definitions. irq: fixed coding style irq: remove a extra line i2c-sibyte: Fix modular build breakage [MIPS] Update i8259 resources. [MIPS] Remove excite_flash.c [MIPS] Add UART IRQ number for EV64120 [MIPS] Rename SERIAL_PORT_DEFNS for EV64120 [MIPS] Remove unused galileo-boars header files [MIPS] Remove IT8172-based platforms, ITE 8172G and Globespan IVR support. [MIPS] Fix DECserial build error by IRQ hander change [MIPS] Fix timer setup for Jazz [MIPS] More vr41xx pt_regs fixups [MIPS] Update pnx8500-jbs_defconfig [MIPS] Update pnx8550-v2pci_defconfig [MIPS] Update tb0287_defconfig [MTD] MAPS: Remove ITE 8172G and Globespan IVR MTD support [MIPS] Fix warning about unused definition in c-sb1.c [MIPS] Au1000: Fix warning about unused variable. [MIPS] Fix return value of TXX9 SPI interrupt handler [MIPS] Yosemite: fix uninitialized variable in titan_i2c_xfer() [MIPS] Fix warning of printk format in mips_srs_init() [MIPS] Fix warning in mips-boards generic PCI [CRYPTO] api: Remove one too many semicolon [MTD] fix map probe name for cstm_mips_ixx [MIPS] Rewrite GALILEO_INL/GALILEO_OUTL to GT_READ/GT_WRITE [MIPS] PB1200: Remove duplicate definitions mmc: fix au1xmmc build error add return value checking of get_user() in set_vesa_blanking() [MIPS] Vr41xx: Fix after GENERIC_HARDIRQS_NO__DO_IRQ change [MIPS] vr41xx: need one more nop with mtc0_tlbw_hazard() [MIPS] vr41xx: add MACINT controls [MIPS] vr41xx: Use symbolic names for IRQ numers [MIPS] Fix warnings in run_uncached on 32bit kernel Input: add driver for MIPS Cobalt back panel buttons [MIPS] Cobalt: Fix UART I/O type [MIPS] Add MTD device support for Cobalt [MIPS] emma2rh: Remove needless <asm/i8259.h> inclusion. [MIPS] TB0287: Enable SM501 driver support in defconfig fix memory leak in dma_declare_coherent_memory() [MIPS] Cobalt: update reserved resources [MIPS] Cobalt: Fix early printk Fix struct device member name in PCMCIA au1000_generic Fix build error on zs serial driver [MIPS] Cobalt: clean up include files [MIPS] Cobalt: Split PCI codes from setup.c [MIPS] merge GT64111 PCI routines and GT64120 PCI_0 routines [MIPS] Remove pnx8550-v2pci_defconfig [MIPS] rename VR41XX to VR4100 series [MIPS] remove 2 select entries for VR41xx [MIPS] update vr41xx Kconfig rename TANBAC TB0219 config rtc: update vr41xx alarm handling [MIPS] Update tb0229_defconfig; add CONFIG_GPIO_TB0219. [MIPS] Rename tb0229_defconfig to tb0219_defconfig [MIPS] Add extern cobalt_board_id [MIPS] Separate Alchemy processor based boards config [MIPS] Use platform_device for Cobalt UART [MIPS] Use RTC_CMOS for Cobalt [MIPS] Rework cobalt_board_id mmc: au1xmmc command types check from data flags remove unnecessary dependency on VIA velocity config remove unused variable in pata_isapnp [MIPS] add io_map_base to pci_controller on Cobalt [MIPS] remove "support for" from system type entry [MIPS] Alchemy: Fix wrong cast [MIPS] Fix pb1500 reg B access add return value check of request_irq() [MIPS] remove unused definitions for Cobalt [MIPS] Remove unused config entries [MIPS] Add generic GPIO support [MIPS] update cobalt_defconfig [MIPS] EV64120: Remove support [MIPS] remove LASAT Networks platforms support [MTD] Remove Ocelot G support from DiskOnChip drivers. [MIPS] separate platform_device registration for VR41xx serial interface [MIPS] Separate platform_device registration for VR41xx GPIO [MIPS] separate platform_device registration for VR41xx RTC [MIPS] Remove unused time.c for swarm fix wrong argument of tc35815_read_plat_dev_addr() [MIPS] Remove unused include/asm-mips/ds1216.h [MIPS] Remove unused include/asm-mips/gfx.h [MIPS] MIPSsim: Fix cflags [MIPS] Jazz: Remove unused arch/mips/jazz/io.c [MIPS] Jazz: remove unneeded reset functions [MIPS] ARC: Remove unused arch/mips/arc/console.c [MIPS] Fix RBTX49x7 board name [MIPS] Sort system types alphabetically [MIPS] Remove unused GROUP_TOSHIBA_NAMES [MIPS] DDB5477: Remove support DDB5477: remove driver bits of support serial: fix section mismatch vr41xx_siu serial: fix vr41xx_siu interface select serial: fix vr41xx_siu serial console support remove tx3912fb au1100fb: move au1100fb_fb_blank() beforce au1100fb_setmode() [MIPS] Remove unused pnx8550 Kconfig [MIPS] Fix au1xxx_gpio_direction_* return value [MIPS] SNI: Remove unneeded sni_machine_halt [MIPS] SNI: remove unused pcimt_scache.c [MIPS] remove unused gt64240.h [MIPS] remove unused marvell.h [MIPS] Update capcella_defconfig [MIPS] Update e55_defconfig [MIPS] Update mpc30x_defconfig [MIPS] Update tb0219_defconfig [MIPS] Update tb0226_defconfig [MIPS] Update tb0287_defconfig [MIPS] Update workpad_defconfig [MIPS] Update Cobalt defconfig [MTD] Remove Momenco Ocelot NOR flash support [MIPS] Ocelot: remove remaining bits [MIPS] Ocelot: remove remaining bits leds: Add missing include for leds.h [MIPS] Add #include <linux/profile.h> to arch/mips/kernel/time.c leds: Rename leds-cobalt driver leds: Add Cobalt Raq series LEDs support leds: Update Cobalt Qube series front LED support [MIPS] vr41xx: add cpu_wait [MIPS] VR41xx: Add default restart routine. [MIPS] VR41xx: replace infinite loop with hibernate [MIPS] IP27: remove duplicate extern dump_tlb_all() prototype [MIPS] remove unused include/asm-mips/ip32/machine.h [MIPS] fix ABI check in include/asm-mips/arv/hinv.h [MIPS] i8295 cleanups. [MIPS] GT64120: Remove unused definitions [MIPS] Add GT641xx IRQ routines. [MIPS] Cobalt: Add Cobalt Raq LED platform register and power off trigger [MIPS] Cobalt: Add Qube series front LED support to platform register [MIPS] Cobalt: Add LED support to cobalt_defconfig [MIPS] Cobalt: Move PCI definitions to arch/mips/pci/fixup-cobalt.c. [MIPS] Cobalt: Move UART base definition to arch/mips/cobalt/console.c [MIPS] Cobalt: Move reset port definition to arch/mips/cobalt/reset.c [MIPS] Cobalt: Remove cobalt_machine_power_off() [MIPS] cleanup WRPPMC include files [MIPS] WRPPMC serial support move to platform device PCI: fix IDE legacy mode resources update AU1000 get_ethernet_addr() add new prom.h for AU1x00 move a few definitions to au1000_xxs1500.c [MIPS] time: Add GT641xx timer0 clockevent driver [MIPS] time: Use non-interrupt locks in GT641xx clockevent driver [MIPS] time: set clock before clockevent_delta2ns() in GT641xx. [MIPS] Add mips_hpt_frequency check to mips_clockevent_init(). [MIPS] Cobalt: Fix IRQ comment; the Cobalt kernel uses CP0 counter now. [MIPS] Lasat: Fix overlap of interrupt number ranges. [MIPS] time: Set up Cobalt's mips_hpt_frequency [MIPS] remove unused mips_machtype [MIPS] clean up au1xxx_irqmap.c include files [MIPS] time: remove unused mips_timer_state() [MIPS] move vr41xx_calculate_clock_frequency() to plat_time_init() [MIPS] remove unneeded button check for reset [MIPS] add cpu_wait() to machine_halt() [MIPS] move the eXcite local config to excitedirectory ssb: Add pcibios_enable_device() return value check [MIPS] Lasat: fix LASAT_CASCADE_IRQ Input: cobalt_btns - assorted fixes [MIPS] Fix the installation condition of MIPS clocksource use ATA_TAG_INTERNAL in ata_tag_internal() serial: add vr41xx_siu_early_setup() for serial console serial: add VR41xx SIU setup for serial console [MIPS] add DECstation I/O ASIC clocksource [MIPS] DS1287: Add clockevent driver Fix divide by zero error in build_clear_page() and build_copy_page() [MIPS] Vr41xx: Initialize PCI io_map_base [MIPS] TANBAC: Update defconfig [MIPS] Cobalt: Register new LCD platform device. [MIPS] replace inline assembler to cpu_wait() [MIPS] remove wrppmc_machine_power_off() [MIPS] cmbvr4133: Remove support [MIPS] txx9_board_vec set directly without mips_machtype [MIPS] txx9_cpu_clock setup move to rbtx4927_time_init() [MIPS] separate rbtx4927_arch_init() and rbtx4937_arch_init() [MIPS] separate rbtx4927_time_init() and rbtx4937_time_init() [MIPS] remove machtype for group Toshiba [MIPS] MTX-1 flash partition setup move to platform devices registration [MIPS] Cobalt: Fix I/O port resource range [MIPS] Remove unused saa9730_uart.h. [MIPS] Remove unused maltasmp.h. rtc-vr41xx: add irq_set_freq() and irq_set_state() fbdev: add new Cobalt LCD framebuffer driver drivers/char: remove old broken Cobalt LCD driver [MTD][NAND] au1550nd: remove unused variable bio-integrity: remove EXPORT_SYMBOL for bio_integrity_init_slab() [MIPS] Cobalt: update defconfig V4L/DVB (8564): fix vino driver build error cs89x0: fix warning release_irq label MIPS: Fix KGDB build error leds: fix Cobalt Raq LED dependency sound: fix opensound URL in oss Introduction MIPS: Kconfig: Remove "Support for" from Cavium system type MIPS: Cobalt: PCI bus is always required to obtain the board ID MIPS: Update VR41xx GPIO driver to use gpiolib Update Yoichi Yuasa's e-mail address MIPS: MIPSsim: Fix unbalance brace in mipssim get_c0_compare_int()
Yong Wang (10): PCI/DMAR: don't assume presence of RMRRs perf_counter/x86: Always use NMI for performance-monitoring interrupt perf_counter/x86: Remove the IRQ (non-NMI) handling bits perf_counter: Documentation update perf_counter tools: Fix incorrect printf formats perf_counter, x86: Correct some event and umask values for Intel processors perf_counter/x86: Fix the model number of Intel Core2 processors perf_counter tools: Remove one L1-data alias perf_counter/x86: Add a quirk for Atom processors perf_counter, x86: Set global control MSR correctly
Yong Yao (2): Input: add support for trackball on pxa930 and pxa935 Input: add support for enhanced rotary controller on pxa930 and pxa935
Yong Zhang (3): MIPS: 64-bit: Fix o32 core dump gianfar: keep vlan related state when restart sched: Fix potential NULL derference of doms_cur
York Sun (5): [POWERPC] Let subordinate transparent bridges be transparent. fbdev: powerpc: driver for Freescale 8610 and 5121 DIU powerpc: Add DIU platform code for MPC8610HPCD freescale DIU: add virtual resolution and panning support freescale DIU: bug fix: add sanity check for AOI position
Yosef Etigin (2): IB/core: Add helpers for uncached GID and P_Key searches IPoIB: Handle P_Key table reordering
Yoshifumi Nishida (1): [DCCP]: Fix checksum routines
Yoshihiro Shimoda (71): sh: Provide a defconfig for R7780MP. USB: m66592-udc: peripheral controller driver for M66592 USB: m66592-udc: fix use old interrupt flags USB: r8a66597-hcd: host controller driver for R8A66597 USB: r8a66597-hcd: fix NULL access USB: m66592-udc: fixes some problems USB: r8a66597-hcd: fixes some problem sh: r7780rp: Add R8A66597 and M66592 support. USB: r8a66597-hcd: fix Class or Vendor Request USB: r8a66597-hcd: fix endian problem USB: r8a66597-hcd: fix driver removing sh: Add resource of USBF for SH7722. sh: Enable USBF on MS7722SE. sh: Add support for SH7721 CPU subtype. sh: Add support for SH7763 CPU subtype. sh: Add OHCI and UDC platform devices for SH7720. USB: m66592-udc: Add support for SH7722 USBF USB: add support for SuperH OHCI sh: Fix up uImage compression type sh: Add support for Solution Engine SH7721 board USB: r8a66597-hcd: fix interrupt transfer interval USB: r8a66597-hcd: fix usb device connection timing USB: r8a66597-hcd: Add support for SH7366 USB host USB: fix cannot work usb storage when using ohci-sm501 sh: fix sh7785 master clock value usb: r8a66597-hcd: Add support for SH7723 USB host sh: add resource of USB host for SH7723 usb: r8a66597-hcd: fix interrupt trigger usb: r8a66597-hcd: fix iinterval for Full/Low speed device sh: add interrupt ack code to sh4a sh: update sh7343 code sh: update Solution Engine 7343 sh: Renesas R0P7785LC0011RL board support sh: fix uImage Entry Point USB: sh: r8a66597-hcd: fix disconnect regression sh: fix semtimedop syscall [MTD] [NAND] sh_flctl: add support for Renesas SuperH FLCTL [MTD] [NAND] sh_flctl: fix compile error sh: add support FLCTL for ap325rxa board sh: fix sh2a cache entry_mask serial: sh-sci: fix cannot work SH7723 SCIFA fix sci type for SH7723 usb: r8a66597-hcd: fix wrong data access in SuperH on-chip USB usb: r8a66597-hcd: fix wrong data access in SuperH on-chip USB sh: pci-sh7780: fix pci memory address mask sh: Support fixed 32-bit PMB mappings from bootloader. sh: sh7785lcr: Updates for fixed PMB. sh: pci-sh7780: fix pci memory address for fixed PMB [MTD] [NAND] sh_flctl: fix hardware ecc handling for 2048 byte page USB: r8a66597-hcd: suspend/resume support sh: sh7785lcr: fix PCI address map for 32-bit mode sh: sh7785lcr: fix defconfig for 29-bit mode sh: sh7785lcr: fix I2C device address map for 32-bit mode net: sh_eth: fix cache coherency issue net: sh_eth: fix TX/RX descriptor not set physical memory net: sh_eth: fix receive desciptor loop net: sh_eth: CPU dependency code collect to "struct sh_eth_cpu_data" net: sh_eth: Add support SH7724 USB: r8a66597-hcd: use platform_data instead of module_param sh: sh7785lcr: add platform data for r8a66597-hcd sh: highlander: add platform data for r8a66597-hcd sh: x3proto: add platform data for r8a66597-hcd sh: add platform data for r8a66597-hcd in setup-sh7366 sh: add platform data for r8a66597-hcd in setup-sh7723 usb: fix hibernate in r8a66597-hcd dev_pm_ops conversion. usb: gadget: R8A66597 peripheral controller support. usb: r8a66597-udc: implement the set_wedge method sh: Add initial support for SH7757 CPU subtype sh: sh7785lcr: fix prototype board on 32bit MMU mode. net: sh_eth: add value of ether_link pin in platform_data USB: r8a66597-hcd: fix cannot detect a device when uses_new_polling is set
Yoshiji Amagai (1): nilfs2: directory entry operations
Yoshimi Ichiyanagi (2): KVM: Initialize kvm_arch_ops on unload KVM: Recover after an arch module load failure
Yoshinori Sato (51): h8300 header update kallsyms C_SYMBOL_PREFIX support h8300 build error fix binfmt_flat mmap flag fix nommu build error fix sh-sci.c sci_start_tx error h8300 remove duplicate define sh: Various nommu fixes. sh: __addr_ok() and other misc nommu fixups. [MTD] redboot partition combined fis / config problem sh: Add support for SH7206 and SH7619 CPU subtypes. sh: Wire up division and address error exceptions on SH-2A. sh: Exception vector rework and SH-2/SH-2A support. sh: Add SH-2A platform headers. sh: Add support for Solution Engine 7206 and 7619 boards. sh: SH-2 defconfig updates. sh: IPR IRQ updates for SH7619/SH7206. sh: Trivial build fixes for SH-2 support. sh: Fix Solution Engine 7619 build. sh: Kill off unused SE7619 I/O ops. sh: Fixup SH-2 BUG() trap handling. sh: Update SH-2 to use the debug trap jump table. sh: sh7619 / sh7206 IPR initialize update h8300 generic irq h8300: add zImage support h8300 syscall update h8300 atomic.h update h8300 trival patches h8300 zImage support update h8300: remove unused file h8300 entry.S update h8300: missing include h8300: signal.c typo fix h8300: uaccess.h update h8300: IRQ handling update h8300: defconfig update h8300: fix recent uaccess breakage SH7619 add ethernet controler support sh: Fix up link error on SH-2 zImage with older binutils. sh2(A) exception handler update sh: Workaround for __put_user_asm() bug with gcc 4.x on big-endian. Missing symbol prefix on vmlinux.lds.h SH2(A) cache update [netdrvr] sh_eth: Add SH7619 support sh: Don't export __{s,u}divsi3_i4i from SH-2 libgcc. h8300: fix section mismatches h8300: update timer handler - delete files h8300: update timer handler - new files h8300: update timer handler - misc update h8300: GENERIC_BUG support serial: sh-sci: Fix up h8300 support.
Yoshiya Matsuzaka (1): Staging: comedi: add cb_pcidio driver
Yossi Etigin (11): IPoIB: Fix deadlock on RTNL between bcast join comp and ipoib_stop() IPoIB: Don't enable NAPI when it's already enabled IPoIB: Fix hang in ipoib_flush_paths() IPoIB: Fix crash in path_rec_completion() IPoIB: Fix loss of connectivity after bonding failover on both sides IPoIB: Do not join broadcast group if interface is brought down IPoIB: Do not print error messages for multicast join retries RDMA/cma: Use rate from IPoIB broadcast when joining IPoIB multicast groups RDMA/cma: Create cm id even when IB port is down IPoIB: Disable NAPI while CQ is being drained IB/core: Fix send multicast group leave retry
Yotam Medini (1): Input: alps - fix old protocol decoding
Youquan Song (5): dmar: context cache and IOTLB invalidation using queued invalidation dmar: Use queued invalidation interface for IOTLB and context invalidation dmar: remove the quirk which disables dma-remapping when intr-remapping enabled intel-iommu: Disallow interrupt remapping if not all ioapics covered intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS
Yousef Lamlum (1): V4L/DVB (7065): Artec T14BR patches
Yu Luming (7): [ACPI] fix acpi_os_wait_sempahore() finite timeout case (AE_TIME warning) ACPI: video: Add dev argument for backlight_device_register output: Add display output class support output: Add output class document ACPI: Adds backlight sysfs support for acpi video driver. ACPI: video: Add keycode for ACPI video driver hotkey events. [IA64] fix typo in per_cpu_offset
Yu Zhao (42): PCI: support PCIe ARI capability PCI: fix AER capability check PCI: fix VPD limit quirk for Broadcom 5708S VT-d: fix segment number being ignored when searching DRHD PCI: enhance pci_ari_enabled() PCI: remove unnecessary arg of pci_update_resource() PCI: define PCI resource names in an 'enum' PCI: remove unnecessary condition check in pci_restore_bars() PCI: export __pci_read_base() PCI: allow pci_alloc_child_bus() to handle a NULL bridge PCI: add a new function to map BAR offsets PCI: cleanup pci_bus_add_devices() PCI: factor pci_bus_add_child() from pci_bus_add_devices() VT-d: handle Invalidation Queue Error to avoid system hang PCI: check if a bus is added when removing it PCI: fix incorrect mask of PM No_Soft_Reset bit PCI: initialize and release SR-IOV capability PCI: restore saved SR-IOV state PCI: reserve bus range for SR-IOV device PCI: centralize device setup code PCI: add SR-IOV API for Physical Function driver PCI: handle SR-IOV Virtual Function Migration PCI: document SR-IOV sysfs entries PCI: manual for SR-IOV user and driver developer PCI: fix conflict between SR-IOV and config space sizing PCI: save and restore PCIe 2.0 registers PCI: SR-IOV quirk for Intel 82576 NIC PCI: only save/restore existent registers in the PCIe capability VT-d: fix invalid domain id for KVM context flush PCI: support the ATS capability PCI: handle Virtual Function ATS enabling VT-d: parse ATSR in DMA Remapping Reporting Structure VT-d: add device IOTLB invalidation support VT-d: cleanup iommu_flush_iotlb_psi and flush_unmaps VT-d: support the device IOTLB PCI: use fixed-up device class when configuring device PCI: fix SR-IOV function dependency link problem PCI: cleanup Function Level Reset PCI: support PM D0hot->D3 transition reset PCI: support Secondary Bus Reset intel-iommu: Only avoid flushing device IOTLB for domain ID 0 in caching mode PCI: check if bus has a proper bridge device before triggering SBR
Yu Zhiguo (4): NFSv4: do exact check about attribute specified NFSv4: kill off complicated macro 'PROC' NFS: kill off complicated macro 'PROC' NFSv4: ACL in operations 'open' and 'create' should be used
Yu, Luming (2): ACPI: fix potential memory leaks in driver/acpi/video.c PCI: reverse pci config space restore order
Yuan Mu (7): hwmon: Fix two w83627hf bugs hwmon: Fix missing boundary check when setting W83627THF in0 limits hwmon: W83627THF VID fixes hwmon: w83792d use arrays of attributes w83627ehf: Refactor the sysfs interface w83792d: Fix setting the PWM value w83792d: Add missing data access locks
Yuichi Nakamura (3): SELinux: tune avtab to reduce memory usage SELinux: Improve read/write performance sh: syscall audit support.
Yuji Shimada (3): PCI: allow assignment of memory resources with a specified alignment PCI: Setup disabled bridges even if buses are added PCI: don't corrupt enable_cnt when doing manual resource alignment
Yum Rayan (3): serial_cs: Reduce stack usage in serial_event() smc91c92_cs: Reduce stack usage in smc91c92_event() kbuild: restrain output of "make help" to 80 columns
Yuri Funduryan (1): V4L/DVB (7228): saa7134: fix FM radio support for the Pinnacle PCTV 110i
Yuri Gushin (1): [NETFILTER]: xt_tcpudp: fix double unregistration in error path
Yuri Tikhonov (12): [PPC] 8xx: swap bug-fix async_tx: fix the bug in async_tx_run_dependencies xsysace: Fix driver to use resource_size_t instead of unsigned long powerpc/xsysace: add compatible string for non-ipcore instance dmaengine: fix dependency chaining powerpc/44x: Support for 256KB PAGE_SIZE shmem: fix division by zero md/raid5,6: common schedule_reconstruction for raid5/6 md/raid6: asynchronous handle_stripe_fill6 md/raid6: asynchronous handle_stripe_dirtying6 md/raid6: asynchronous handle_stripe6 md/raid6: remove synchronous infrastructure
Yuri Vasilevski (2): fix build on nls free systems typo correction for fix-build-on-nls-free-systems
Yusuf Altin (1): V4L/DVB (10195): [PATCH] add Terratec Cinergy T Express to dibcom driver
Yusuf Iskenderoglu (1): [libata] sata_promise: add pci id
Yusuke Goda (2): sh: Add support Renesas Solutions AP-325RXA board sh: Fix the indication point of the liquid crystal of AP-325RXA(AP3300)
Yusuke.Goda (1): sh: Add SH7723 SCIF support
Yutaro Ebihara (1): serial: sh-sci: Fix fifo stall on SH7760/SH7780/SH7785 SCIF.
Yvan Seth (1): ipmi_si_intf.c sets bad class_mask with PCI_DEVICE_CLASS
Zac Bowling (1): V4L/DVB (4115): Saa7134 card (LifeView3000 NTSC)
Zach Brown (46): kbuild: add kernelrelease to 'make help' Add smp_mb__after_clear_bit() to unlock_kiocb() aio: lock around kiocbTryKick() aio: remove unlocked task_list test and resulting race aio: avoid extra aio_{read,write} call when ki_left == 0 aio: revert lock_kiocb() aio: remove aio_max_nr accounting race aio: remove kioctx from mm_struct aio: replace locking comments with assert_spin_locked() aio: don't ref kioctx after decref in put_ioctx add AOP_TRUNCATED_PAGE, prepend AOP_ to WRITEPAGE_ACTIVATE OCFS2: The Second Oracle Cluster Filesystem OCFS2: The Second Oracle Cluster Filesystem list.h: don't evaluate macro args multiple times x86_64: align per-cpu section to configured cache bytes x86: align per-cpu section to configured cache bytes [IPv6] reassembly: Always compute hash under the fragment lock. ip_output: account for fraggap when checking to add trailer_len [SCSI] qla2xxx: only free_irq() after request_irq() succeeds kbuild: add dependency on kernel.release to the package targets AOP_TRUNCATED_PAGE victims in read_pages() belong in the LRU mthca: initialize send and receive queue locks separately pr_debug: aio: use size_t length modifier in pr_debug format arguments pr_debug: configfs: use size_t length modifier in pr_debug format argument pr_debug: sysfs: use size_t length modifier in pr_debug format arguments pr_debug: umem: repair nonexistant bh pr_debug reference pr_debug: tipar: repair nonexistant pr_debug argument use pr_debug: dell_rbu: fix pr_debug argument warnings pr_debug: ifb: replace missing comma to separate pr_debug arguments pr_debug: trident: use size_t length modifier in pr_debug format arguments pr_debug: check pr_debug() arguments 64-bit jbd2 core dio: centralize completion in dio_complete() dio: call blk_run_address_space() once per op dio: formalize bio counters as a dio reference count dio: remove duplicate bio wait code dio: only call aio_complete() after returning -EIOCBQUEUED dio: lock refcount operations Fix lock inversion aio_kick_handler() dio: invalidate clean pages before dio write aio: remove bare user-triggerable error printk SCTP: lock_sock_nested in sctp_sock_migrate dio: remove bogus refcounting BUG_ON Btrfs: trivial include fixups dio: zero struct dio with kzalloc instead of manually dio: fix cache invalidation after sync writes
Zach Carter (1): laptop-mode URL update
Zach Smith (1): fbcon: Add rl (Roman Large) font
Zachary Amsden (94): i386 / desc_empty macro is incorrect x86: ptep_clear optimization x86_64: avoid some atomic operations during address space destruction i386: inline asm cleanup i386: cleanup serialize msr i386: inline assembler: cleanup and encapsulate descriptor and task register management i386: generate better code around descriptor update and access functions i386: load_tls() fix i386: use set_pte macros in a couple places where they were missing x86: more asm cleanups x86: privilege cleanup x86: make IOPL explicit x86: remove redundant TSS clearing x86: introduce a write acessor for updating the current LDT i386: encapsulate copying of pgd entries x86: bogus tls from gdt x86: add an accessor function for getting the per-CPU gdt kbuild: build breaks after -imacros was introduced [BLOCK] elevator init fixes [BLOCK] elevator init fixes #2 x86: GDT alignment fix x86: Cr4 is valid on some 486s x86: Pnp segments in segment h x86: Always relax segments x86: Apm seg in gdt x86: Deprecate obsolete ldt accessors x86: Pnp byte granularity x86: Fixed pnp bios limits x86: Stop deleting nt x86: Apm is on cpu zero only x86: Deprecate useless bug Fix topology.c location x86/PAE: Fix pte_clear for the >4GB RAM case Fix a NO_IDLE_HZ timer bug Implement get / set tso for forcedeth driver i386: don't try kprobes for v8086 mode x86: add a bootparameter to reserve high linear address space paravirt: remove read hazard from cow paravirt: pte clear not present paravirt: lazy mmu mode hooks.patch paravirt: combine flush accessed dirty.patch paravirt: kpte flush paravirt: optimize ptep establish for pae paravirt: remove set pte atomic paravirt: update pte hook Some config.h removals Fix potential interrupts during alternative patching paravirt: Preparatory mmu header movement paravirt: fix parameter names in mmu operations paravirt: fix missing pte update paravirt: Add option to allow skipping the timer check softirq: remove BUG_ONs which can incorrectly trigger MM: page allocation hooks for VMI backend i386: paravirt CPU hypercall batching mode i386: iOPL handling for paravirt guests i386: SMP boot hook for paravirt i386: vMI backend for paravirt-ops i386: vMI timer patches i386: Profile pc badness i386: Kprobe rpl fix i386: Vmi timer race i386: Paravirt debug defaults off x86-64: x86_64 - Fix FS/GS registers for VT execution vmi: timer fixes round two vmi: sched clock paravirt op fix vmi: cpu cycles fix vmi: fix highpte vmi: paravirt drop udelay op vmi: pit override vmi: fix nohz compile vmi: apic ops vmi: smp fixes Fix VMI and COMPAT_VDSO for 2.6.21 Fix vmi time header bug Proper fix for highmem kmap_atomic functions for VMI for 2.6.21 Fix VMI relocation processing logic error [SCSI] BusLogic: stop using check_region ACPI: Remove a warning about unused variable in !CONFIG_ACPI compilation. i386: In compat mode, the return value here was uninitialized. i386: Clean up arch/i386/kernel/cpu/mcheck/p4.c i386: Now that the VDSO can be relocated, we can support it in VMI configurations. i386: Implement vmi_kmap_atomic_pte i386: Convert VMI timer to use clock events i386: pte clear optimization i386: pte xchg optimization i386: pte simplify ops i386: use pte_update_defer in ptep_test_and_clear_{dirty,young} x86_64: Early segment setup for VT Fix lazy mode vmalloc synchronization for paravirt x86: Fix broken LDT access in VMI x86, vmi: fix broken LDT access x86 Fix VMI crash on boot in 2.6.28-rc8 x86: clean up dead code in vmi_32.c MAINTAINERS: paravirt-ops maintainers update
Zachary Ware (1): Staging: comedi: add aio_iiro_16 driver
Zang Roy-r61911 (15): [POWERPC] Add general support for mpc7448hpc2 (Taiga) platform [POWERPC] Add tsi108 pci and platform device data register function [POWERPC] mpc7448hpc2 (taiga) board config file [SERIAL] 8250: add tsi108 serial support [POWERPC] Update mpc7448hpc2 board irq support using device tree [POWERPC] Pass UPIO_TSI flag to 8259 serial driver [POWERPC] Add mpc7448hpc2 device tree source file [POWERPC] Support for "weird" MPICs and fixup mpc7448_hpc2 [POWERPC] Fix compiler warning message on get_property call Add tsi108/9 On Chip Ethernet device driver support [POWERPC] Make pci_read_irq_line the default on mpc7448hpc2 board [POWERPC] Remove fixed setting of ROOT_DEV for 7448HPC2 platforms [POWERPC] 86xx/85xx: Unify Freescale PCI Express memory map registers structure [POWERPC] kernel: Remove loops_per_jiffy code for 7448HPC2 platforms [POWERPC] Rewrite Freescale PCI/PCIe support for 8{3,5,6}xx
Zaur Kambarov (2): coverity: ipmi: avoid overrun of ipmi_interfaces[] coverity: idr_get_new_above_int() overrun fix
Zbigniew Luszpinski (2): Input: psmouse - add detection of Logitech TrackMan Wheel trackball x86: hpet clock enable quirk on nVidia nForce 430
Zbynek Michl (1): [ARM] 5355/1: Adding support for the HTC Himalaya and its framebuffer
Zdenek Kabelac (2): Add missing blk_trace_remove_sysfs to be in pair with blk_trace_init_sysfs dm: add missing del_gendisk to alloc_dev error path
Zdenek Pavlas (1): BLK_DEV_INITRD: do not require BLK_DEV_RAM=y
Zebediah C. McClure (5): [OMAP850] Add base support for omap850 cpu [OMAP850] Changes to base IO subsystem, v2 [OMAP850] Changes to memory subsystem [OMAP850] IRQ related changes [OMAP850] Build system changes
Zenon Fortuna (1): [MIPS] Export smp_call_function and smp_call_function_single.
Zephaniah E. Hull (1): Input: psmouse - ESD workaround fix for OLPC XO touchpad
Zev Weiss (1): [MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()
Zhang Le (7): Chinese: add translation of Codingstyle MIPS: lemote/lm2e: Added io_map_base to pci controller MIPS: Fix TIF_32BIT undefined problem when seccomp is disabled filp->f_pos not correctly updated in proc_task_readdir MIPS: Add Loongson cpu-feature-overrides.h MIPS: Loongson 2 needs no hazard barriers. MIPS: Loongson 2: Set cpu_has_dc_aliases and cpu_icache_snoops_remote_store
Zhang Qiang (2): nilfs2: missing a read lock for segment writer in nilfs_attach_checkpoint() nilfs2: An unassigned variable is assigned to a never used structure member
Zhang Rui (93): ACPI: clean up scan.c ACPI: rename some functions ACPI: Set fake hid for non-PNPID ACPI devices ACPI: use PNPID:instance_no as bus_id of ACPI device ACPI: use more understandable bus_id for ACPI devices ACPI: add a Kconfig option for ACPI procfs interface ACPI: add ACPI debug attribute in sysfs ACPI: add ACPICA version in sysfs ACPI: bay: Convert ACPI Bay driver to be compatible with sysfs update. ACPI: Improve acpi debug documentation ACPI: Discard invalid elements in _PSS package ACPI: Export events via generic netlink sysfs: add parameter "struct bin_attribute *" in .read/.write methods for sysfs binary attributes ACPI: export ACPI events via acpi_mc_group multicast group ACPI: update feature-removal-schedule.txt, /sys/firmware/acpi/namespace is gone ACPI: update ACPI proc I/F removal schedule ACPI: Populate /sys/firmware/acpi/tables/ ACPI: don't duplicate input events on netlink ACPI video hotkey: remove invalid events handler for video output devices ACPI: work around duplicate name "VID" problem on T61 ACPI: video: _DOS=0 by default to prevent hotkey hang ACPI: add control method tracing support ACPI: disable stray GPE, prevent ACPI interrupt storm export thermal notification to userspace when nocrt is set ACPI: ACPI Exception (): AE_NOT_FOUND, Processor Device is not present the generic thermal sysfs driver ACPI: register ACPI thermal zone as generic thermal zone devices ACPI: ACPI thermal zone handle notification correctly ACPI: register ACPI Fan as generic thermal cooling device ACPI: register ACPI Processor as generic thermal cooling device ACPI: register ACPI Video LCD as generic thermal cooling device ACPI: attach thermal zone info ACPI: CELSIUS_TO_KELVIN fixup ACPI: thermal fixup ACPI: video: create "brightness_switch_enabled" modparam ACPI: video: delete unused display switch on hotkey event code ACPI: create notifier chain to get hotkey events to graphics driver ACPI: video: call ACPI notifier chain for ACPI video notifications proc: detect duplicate names on registration ACPI Exception (): AE_NOT_FOUND, Processor Device is not present (update) ACPI: fix a regression of ACPI device driver autoloading ACPICA: Update for new Notify values flush kacpi_notify_wq before removing notify handler thermal: add the support for building the generic thermal as a module thermal: add hwmon sysfs I/F thermal: update the documentation ACPI Exception (video-1721): UNKNOWN_STATUS_CODE, Cant attach device libata-acpi: don't call sleeping function from invalid context AHCI: speed up resume fix a deadlock issue when poking "eject" file force offline the processor during hot-removal create sysfs link from acpi device to sysdev for cpu ACPI: Enhance /sys/firmware/interrupts to allow enable/disable/clear from user-space pm: introduce new interfaces schedule_work_on() and queue_work_on() pm: schedule sysrq poweroff on boot cpu ACPI: fix hotplug race ACPI: don't enable control method power button as wakeup device when Fixed Power button is used don't load asus-acpi if model is not supported ACPI: Allow overriding to higher critical trip point. ACPI: bugfix reporting of event handler status intel_menlow: don't set max_state a negative value ACPI: video: Fix reversed brightness behavior on ThinkPad SL series Hibernate: Call platform_begin before swsusp_shrink_memory video: always update the brightness when poking "brightness" bd->props.brightness doesn't reflect the actual backlight level. thermal fixup for broken BIOS which has invalid trip points. ACPI: introduce sysfs I/F for dynamic tables ACPI suspend: Blacklist Toshiba Satellite L300 that requires to set SCI_EN directly on resume ACPI video: check the return value of acpi_video_device_lcd_get_level_current ACPI video: check the return value of acpi_video_device_lcd_set_level ACPI video: support _BCL packages that don't export brightness levels when machine is on AC/Battery ACPI video: support reversed _BCL method in ACPI video driver ACPI video: support _BQC/_BCL/_BCM methods that use index values ACPI video: support buggy BIOSes with _BCQ implemented ACPI video: add a warning message if _BQC is not found ACPI: update comment ACPI: Revert conflicting workaround for BIOS w/ mangled PRT entries ACPI video: handle indexed _BQC correctly ACPI video: fix an error when the brightness levels on AC and on Battery are same ACPI video: dmi check for broken _BQC on Acer Aspire 5720 ACPI processor: introduce module parameter processor.ignore_tpc ACPI processor: reset the throttling state once it's invalid x86: DMI match for the Sony VGN-Z540N as it needs BIOS reboot ACPI: video: DMI workaround broken eMachines E510 BIOS enabling display brightness ACPI: video: DMI workaround broken Acer 5315 BIOS enabling display brightness Show the physical device node of backlight class device. ACPI: fix a deadlock in hotplug case ACPI: DMI to disable Vista compatibility on some Sony laptops ACPI: run ACPI device hot removal in kacpi_hotplug_wq ACPI: video: DMI workaround broken Acer 7720 BIOS enabling display brightness kernel/resource.c: fix sign extension in reserve_setup() ACPI: video: remove unneeded memsets ACPI video: work-around BIOS AML bug in _BQC
Zhang Wei (27): [POWERPC] 86xx: Added 2nd PCI-Ex controller support for MPC8641 HPCN to DTS. [POWERPC] Remove PCI-e errata for MPC8641 silicon ver 1.0 [POWERPC] 86xx: Avoid system halt if link training isn't at least L0. [POWERPC] MPC8641HPCN: Set IDE in ULI1575 to not native mode. [POWERPC] 86xx: Created quirk_fsl_pcie_transparent() to initialize bridge resources. [POWERPC] Add docs for Freescale DMA & DMA channel device tree nodes dmaengine: add driver for Freescale MPC85xx DMA controller fsldma: Fix fsldma.c warning messages when it's compiled under PPC64. dmaengine: Fix a bug about BUG_ON() on DMA engine capability DMA_INTERRUPT. fsldma: Add device_prep_dma_interrupt support to fsldma.c fsldma: Add a completed cookie updated action in DMA finish interrupt. fsldma: Fix the DMA halt when using DMA_INTERRUPT async_tx transfer. fsldma: Remove CONFIG_FSL_DMA_SELFTEST, keep fsl_dma_self_test() running always. fsldma: Split the MPC83xx event from MPC85xx and refine irq codes. [RAPIDIO] Change RIO function mpc85xx_ to fsl_ [RAPIDIO] Add RapidIO option to kernel configuration [RAPIDIO] Move include/asm-ppc/rio.h to asm-powerpc [RAPIDIO] Add RapidIO multi mport support [RAPIDIO] Add OF-tree support to RapidIO controller driver [RAPIDIO] Auto-probe the RapidIO system size [RAPIDIO] Add RapidIO node into MPC8641HPCN dts file [RAPIDIO] Add RapidIO node probing into MPC86xx_HPCN board id table [RAPIDIO] Add serial RapidIO controller support, which includes MPC8548, MPC8641 [RAPIDIO] Add RapidIO connection info print out and re-training for broken connections [RAPIDIO] Change RapidIO doorbell source and target ID field to 16-bit [POWERPC] 83xx: Enable DMA engine on the MPC8377 MDS board. fsldma: update the fsldma driver MAINTAINERS info
Zhang Xiantao (41): KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1) KVM: Portability: Move some includes to x86.c KVM: Portability: Move kvm_x86_ops to x86.c KVM: Portability: Add vcpu and hardware management arch hooks KVM: Portability: Combine kvm_init and kvm_init_x86 KVM: Portability: Move x86 specific code from kvm_init() to kvm_arch() KVM: Portability: move KVM_CHECK_EXTENSION KVM: Portability: Make kvm_vcpu_ioctl_translate arch dependent KVM: Remove __init attributes for kvm_init_debug and kvm_init_msr_list KVM: Portability: Add two hooks to handle kvm_create and destroy vm KVM: Portability: Move kvm_vcpu_ioctl_get_dirty_log to arch-specific file KVM: Portability: MMU initialization and teardown split KVM: Portability: Move some macro definitions from kvm.h to x86.h KVM: Portability: Move struct kvm_x86_ops definition to x86.h KVM: Portability: Move vcpu regs enumeration definition to x86.h KVM: Move some static inline functions out from kvm.h into x86.h KVM: Portability: Move some function declarations to x86.h KVM: Recalculate mmu pages needed for every memory region change KVM: Portability: Split kvm_set_memory_region() to have an arch callout KVM: Portability: Move unalias_gfn to arch dependent file KVM: Portability: Move KVM_INTERRUPT vcpu ioctl to x86.c KVM: Correct kvm_init() error paths not freeing bad_pge. KVM: Replace kvm_lapic with kvm_vcpu in ioapic/lapic interface KVM: Replace dest_Lowest_Prio and dest_Fixed with self-defined macros KVM: Extend ioapic code to support iosapic KVM: Portability: Move kvm{pic,ioapic} accesors to x86 specific code KVM: Portability: Introduce kvm_vcpu_arch KVM: Portability: Split mmu-related static inline functions to mmu.h KVM: Portability: Move kvm_vcpu definition back to kvm.h KVM: Portability: Expand the KVM_VCPU_COMM in kvm_vcpu structure. KVM: Portability: Move kvm_vcpu_stat to x86.h KVM: Portability: Move memslot aliases to new struct kvm_arch KVM: Portability: Move mmu-related fields to kvm_arch KVM: Portability: move vpic and vioapic to kvm_arch KVM: Portability: Move round_robin_prev_vcpu and tss_addr to kvm_arch KVM: Portability: Move kvm_vm_stat to x86.h KVM: Move irqchip declarations into new ioapic.h and lapic.h KVM: Move ioapic code to common directory. KVM: Move kvm_vcpu_kick() to x86.c KVM: Expose ioapic to ia64 save/restore APIs [IA64] Appoint kvm/ia64 Maintainers
Zhang Yanmin (6): [IA64] sys_mmap doesn't follow posix.1 when parameter len=0 [IA64] prevent accidental modification of args in jprobe handler PCI: fix race with pci_walk_bus and pci_destroy_dev x86: kernel irq balance doesn't work [NET]: Fix tbench regression in 2.6.25-rc1 SLUB: Fix default slab order for big object sizes
Zhang xiantao (1): KVM: Device Assignment: Move vtd.c from arch/x86/kvm/ to virt/kvm/
Zhang, Rui (5): thermal: fix generic thermal I/F for hwmon ACPI: thermal: show temperature in millidegree Celsius thermal: re-document thermal units thermal: add new get_crit_temp callback ACPI: update thermal temperature
Zhang, Xiantao (2): [IA64] Export three symbols for module use KVM: ia64: make kvm depend on CONFIG_MODULES.
Zhang, Yanmin (33): ide proc destroy error spurious interrupt fix utilization of kprobe_mutex is incorrect on x86_64 Export cpu topology in sysfs [IA64] Delete a redundant instruction in unaligned_access Enable mprotect on huge pages [IA64] lazy_mmu_prot_update needs to be aware of huge pages [IA64] Export cpu cache info by sysfs mmap zero-length hugetlb file with PROT_NONE to protect a hugetlb virtual area PCI: add PCI Express AER register definitions to pci_regs.h PCI-Express AER implemetation: aer howto document PCI-Express AER implemetation: export pcie_port_bus_type PCI-Express AER implemetation: AER core and aerdriver PCI-Express AER implemetation: pcie_portdrv error handler PCI: fix pcie_portdrv_restore_config undefined without CONFIG_PM error ipmi: use platform_device_add() instead of platform_device_register() to register device allocated dynamically some irq_chip variables point to NULL ATA convert GSI to irq on ia64 [IA64] pci_get_legacy_ide_irq should return irq (not GSI) PCI: fix AER driver error information fix jvc cdrom drive lockup ipc: add definitions of USHORT_MAX and others block: Move the second call to get_request to the end of the loop x86: fix cpu hotplug crash sched: fix the race between walk_tg_tree and sched_create_group sched: fix 2.6.27-rc5 couldn't boot on tulsa machine randomly block: fix boot failure with CONFIG_DEBUG_BLOCK_EXT_DEVT=y and nash PCI: Fix pci-e port driver slot_reset bad default return value PCI AER: support Multiple Error Received and no error source id PCI AER: support invalid error source IDs PCI AER: multiple error support sys_sync(): fix 16% performance regression in ffsb create_4k test slub: change kmem_cache->align to record the real alignment
Zhao Yakui (87): ACPI: Validate XSDT, use RSDT if XSDT fails ACPI: hpet: ACPI Error (utglobal-0126): Unknown exception code: 0xFFFFFFF0 ACPI: Enforce T-state limit changes immediately ACPI: Handle I/O access width requestst that are not a multiple of 8 bits. ACPI: If _TSS exists, do not access FADT.duty_width ACPI: throttle: Change internal APIs better handle _PTC ACPI: Use _TSS for throttling control, when present. Add error checks. ACPI: Get throttling info from BIOS only after evaluating _PDC ACPI: Enable MSR (FixedHW) support for T-States Revert "speedstep-lib.c: fix frequency multiplier for Pentium4 models 0&1" PNP: increase the maximum number of resources ACPI: Delete the IRQ operation in throttling controll via PTC ACPI: apply quirk_ich6_lpc_acpi to more ICH8 and ICH9 ACPI: Set _PSD ACPI_PDC_SMP_T_SWCOORD ACPI : Check parameter when calling acpi_processor_get/set_throttling ACPI : Update T-state coordination after getting _TSD info ACPI : Add T-state event notifier function ACPI: Update the t-state for every affected cpu when t-state is changed ACPI: thermal: Check whether cooling device exists before unregistering ACPI: Ignore _BQC object when registering backlight device ACPI : Disable the device's ability to wake the sleeping system in the boot phase rtc: fix the error in the function of cmos_set_alarm rtc: add the support for alarm time relative to current time in sysfs PCI: Disable PME during PCI scan ACPI: Disable Fixed_RTC event when installing RTC handler ACPI: Disable the C2C3_FFH access mode HW has no MWAIT support ACPI: Create "idle=halt" bootparam ACPI : Create "idle=nomwait" bootparam ACPI: Disable MWAIT via DMI on broken Compal board ACPI: Ignore _BQC object when registering backlight device ACPI : Set FAN device to correct state in boot phase ACPI : Add the EC dmi table to fix the incorrect ECDT table ACPI: Avoid bogus EC timeout when EC is in Polling mode ACPI: Avoid bogus timeout about SMbus check ACPI: Enable EC device immediately after ACPI full initialization ACPI: Add the support for _TTS object ACPI: Ignore AE_NOT_FOUND error of EC _REG method and continue to initialize EC ACPI: Ingore the RESET_REG_SUP bit when using ACPI reset mechanism ACPI: Get the device power state in the course of scanning device ACPI: Attach the ACPI device to the ACPI handle as early as possible ACPI: Add "acpi.power_nocheck=1" to disable power state check in power transition ACPI: Add DMI check to disable power state check in power transition ACPI : Load device driver according to the status of acpi device ACPI: hack around sysfs warning with link order ACPI: fix de-reference bug in power resource driver ACPI: fan: Delete the strict check in power transition ACPI: Avoid array address overflow when _CST MWAIT hint bits are set ACPI : Use RSDT instead of XSDT by adding boot option of "acpi=rsdt" ACPI: Skip the first two elements in the _BCL package ACPI: proc_dir_entry 'video/VGA' already registered drm/i915: Sync mode_valid/mode_set with intel video driver drm/i915: Sync crt hotplug detection with intel video driver ACPI: suspend: Add the Pansonic CF51 box to the dmi check table ACPI: increase size of acpi_bus_id[] drm/i915: Add support for changing LVDS panel fitting using an output property. drm/i915: Don't change the blank/sync width when calculating scaled modes ACPI: Add the reference count to avoid unloading ACPI video bus twice ACPI: Make ACPI processor proc I/F depend on the ACPI_PROCFS ACPI: Rename ACPI processor device bus ID drm/i915: Check the LID device to decide whether the LVDS should be initialized drm/i915: Restore the KMS modeset for every activated CRTC drm: Disable the unused connectors explicitly when resuming with KMS. drm/i915: Avoid saving/restore the modesetting registers twice in KMS mode drm/mode: add the CVT algorithm in kernel space drm/mode: add the GTF algorithm in kernel space drm/mode: get the modeline for standard timing in EDID by using CVT/GTF drm/I915: Fix offset to DVO timings in LVDS data ACPI: Don't treat generic error as ACPI error code in acpi memory hotplug driver ACPI: Ingore the memory block with zero block size in course of memory hotplug drm: Remove the unused prefix in DRM_DEBUG_KMS/DRIVER/MODE drm: Remove the macro defintion of DRM_DEBUG_MODE DRM: Add the explanation about DRM debug level drm: Add the debug info in generic drm mode by using DRM_DEBUG_KMS drm/kms: Parse the detailed time info in CEA-EDID drm/i915: Enable PAL and SECAM format and add the propery for SDVO-TV drm/kms: Add the default mode table drm/kms: try to find the std mode in DMT table drm/kms: add a function that can add the mode for the output device without EDID drm/i915: Add the enhancement property for SDVO-TV drm/i915: Add the brightness property for SDVO-LVDS drm/i915: Add the missing clone_mask for SDVO-VGA(RGB1) drm/i915: Write zero to DPLL_MD Reg for non-SDVO output ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regression drm/i915: Multiply the refresh by 1000 in TV mode validatiion drm: Delete the DRM_DEBUG_KMS in drm_mode_cursor_ioctl drm/i915: Set the LVDS_BORDER when using LVDS scaling mode drm: Add the basic check for the detailed timing in EDID
Zhao, Yu (9): PCI: fix hotplug get_##name return value problem PCI: use same arg names in PCI_VDEVICE comment PCI: use resource_size() everywhere. PCI: replace cfg space size (256/4096) by macros. PCI: centralize the capabilities code in pci-sysfs.c PCI: centralize the capabilities code in probe.c PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems PCI: remove unused resource assignment in pci_read_bridge_bases() intel-iommu: Fix address wrap on 32-bit kernel.
Zhaolei (42): ALSA: Fix debugfs_create_dir's error checking method for sound/soc/ Fix debugfs_create_dir's error checking method for arch/sh/kernel/ Fix debugfs_create_file's error checking method for arch/sh/mm/ USB: Fix debugfs_create_file's error checking method for usb/gadget/s3c2410_udc markers: break the redundant loop in kernel/marker.c MIPS: Fix debugfs_create_*'s error checking method for arch/mips/math-emu/ MIPS: Fix debugfs_create_*'s error checking method for mips/kernel/ x86: avoid duplicate running of pud_offset and pmd_offset in one_md_table_init() Fix debugfs_create_bool's error checking method for wireless/iwlwifi/ Fix debugfs_create_*'s error checking method for wireless/rt2x00/ ARM: OMAP: Fix debugfs_create_*'s error checking method for arm/plat-omap Release old elevator on change elevator correct wrong function name of d_put in kernel document and source comment fork.c: cleanup for copy_sighand() ftrace: avoid double-free of dyn_ftrace ftrace: don't try to __ftrace_replace_code on !FTRACE_FL_CONVERTED rec ftrace: Using FTRACE_WARN_ON() to check "freed record" in ftrace_release() ftrace: Add check of sched_stopped for probe_sched_wakeup ftrace: Correct a text align for event format output ftrace: clean up enable logic for sched_switch printk: fix wrong format string iter for printk printk: add support of hh length modifier for printk tracing, net, skb tracepoint: make skb tracepoint use the TRACE_EVENT() macro Make __stringify support variable argument macros too ftrace: Output REC->var instead of __entry->var for trace format tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part tracing, kmemtrace: Make kmem tracepoints use TRACE_EVENT macro tracing: Fix power tracer header tracing: Fix branch tracer header tracing: Remove include/trace/kmem_event_types.h ftrace: Add task_comm support for trace_event ftrace: clean up of using ftrace_event_enable_disable() ftrace: don't convert function's local variable name in macro ftrace, workqueuetrace: make workqueue tracepoints use TRACE_EVENT macro trace_workqueue: use list_for_each_entry() instead of list_for_each_entry_safe() trace_workqueue: remove cpu_workqueue_stats->first_entry trace_workqueue: remove blank line between each cpu z2ram: Small cleanup for z2ram.c tracing: Rename set_tracer_flags()'s local variable trace_flags ftrace: Unify effect of writing to trace_options and option/* ftrace: Move setting of clock-source out of options time: add function to convert between calendar time and broken-down time for universal use
Zhen Wei (2): ocfs2: export heartbeat thread pid via configfs ocfs2: introduce sc->sc_send_lock to protect outbound outbound messages
Zheng XiaoJun (1): USB: input: HID: add CIDC USB device to HID blacklist
Zheng Yan (7): Btrfs: Update find free objectid function for orphan cleanup code Btrfs: properly set blocksize when adding new device. Btrfs: Full back reference support Btrfs: allocator fixes for space balancing update Btrfs: Add shared reference cache Btrfs: extent_map and data=ordered fixes for space balancing Btrfs: update space balancing code
Zhenwen Xu (8): Driver core: some cleanup on drivers/base/sys.c i2c-core: Some style cleanups make the e->rule.xxx shorter in kernel auditfilter.c leds: remove an unnecessary "goto" on drivers/leds/leds-s3c24.c [libata] fix build error on drivers/ata/pata_legacy.c [SCSI] NCR_D700: fix IRQ handler return type leds: leds-gpio - fix a section mismatch tracing: fix warning on kernel/trace/trace_branch.c andtrace_hw_branches.c
ZhenwenXu (1): mm/mmap.c: fix coding style
Zhenyu Wang (65): intel_agp: really fix 945/965GME intel_agp: fix stolen mem range on G33 intel_agp: fix GTT map size on G33 intel-agp: add new chipset ID [intel_agp] fix name for G35 chipset i915: Add chipset id for Intel Integrated Graphics Device i915: wrap chipset types requiring hw status set ioctl [AGP] intel_agp: extra stolen mem size available for IGD_GM chipset [AGP] intel_agp: Add support for Intel 4 series chipsets [agp]: fixup chipset flush for new Intel G4x. drm/i915: add support for Intel series 4 chipsets. intel_agp: official name for GM45 chipset drm: Set cliprects to NULL when changing drawable to having 0 cliprects. drm: fix leak of cliprects in drm_rmdraw() agp/intel: add support for G41 chipset drm/i915: TV modes' parameters sync up with 2D driver drm/i915: Fix TV get_modes to return modes count drm/i915: TV mode_set sync up with 2D driver drm/i915: TV detection fix drm/i915: only set TV mode when any property changed drm/i915: fix TV mode setting in property change drm/i915: Fix SDVO command debug function drm/i915: Fix error in SDVO DTD and modeline convert drm/i915: Fix SDVO CREATE_PREFERRED_INPUT_TIMING command drm/i915: Fix SDVO TV support drm/i915: add support for G41 chipset agp/intel: Add support for new chipsets drm/i915: Add chipset/feature defines for for new chipsets drm/i915: Add new chipset register definitions drm/i915: Disable opregion on IGDNG for now drm/i915: Disable tiling on IGDNG for now drm/i915: enable kernel modesetting on IGDNG drm/i915: Add HDMI support on IGDNG drm/i915: Add LVDS support for IGDNG drm/i915: handle interrupt on new chipset drm/i915: Enable probe on new chipset drm/i915: Fix HDMI regression introduced in new chipset support drm/i915: Don't update display FIFO watermark on IGDNG drm/i915: Fix for LVDS VBT change on IGDNG drm/i915: disable VGA plane reliably drm/i915: fix issue in display pipe setup on IGDNG drm/i915: Fix channel ending action for DP aux transaction drm/i915: enable DisplayPort support on IGDNG drm/i915: Add eDP support on IGDNG mobile chip drm/i915: fix VGA detect on IGDNG agp: Add generic support for graphics dma remapping intel_agp: Use PCI DMA API correctly on chipsets new enough to have IOMMU agp/intel: support for new chip variant of IGDNG mobile drm/i915: update debugfs interrupt info on IGDNG drm/i915: fix tiling on IGDNG drm/i915: do dynamic clock freq control only in kernel modesetting drm/i915: fix mask bits setting V4L/DVB (12190): em28xx: Add support for Gadmei UTV330+ agp/intel: remove restore in resume drm/i915: Fix typo for wrong LVDS clock setting on IGDNG drm/i915: Fix SSC frequence for IGDNG drm/i915: Remove DAC disable in CRT force detect on IGDNG drm/i915: Fix LVDS panel fitting on Arrandale drm/i915: remove restore in resume drm/i915: disable powersave feature for Ironlake currently drm/i915: Fix FDI M/N setting according with correct color depth drm/i915: fix to setup display reference clock control on Ironlake drm/i915: fix panel fitting filter coefficient select for Ironlake drm/i915: quiet DP i2c init drm/i915: Ironlake suspend/resume support
Zhigang Huo (1): remove pipe definitions
Zhu Yanhai (1): nilfs2: add more check routines in mount process
Zhu Yi (222): IPW_DEBUG has already included DRV_NAME, remove double prefix print. Move code from ipw2100_wpa_enable to IPW2100_PARAM_DROP_UNENCRYPTED to Fix hardware encryption (both WEP and AES) doesn't work with fragmentation. Fix is_duplicate_packet() bug for fragmentation number setting. [bug 667] Fix the notorious "No space for Tx" bug. Workaround kernel BUG_ON panic caused by unexpected duplicate packets. Disable host fragmentation in open mode since IPW2200/2915 hardware [Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext. [Bug 701] Fix a misuse of ieee->mode with ieee->iw_mode. Fix ipw_wx_get_txpow shows wrong disabled value. Fix firmware error when setting tx_power. [Bug 760] Fix setting WEP key in monitor mode causes IV lost. [Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto ipw2200: fix error log offset calculation ieee80211: Fix problem with not decrypting broadcast packets ieee80211: Fix iwlist scan can only show about 20 APs ieee80211: Fix A band min and max channel definitions ieee80211: Log if netif_rx() drops the packet ieee80211: Add LEAP authentication type ieee80211: add flags for all geo channels ieee80211: Add spectrum management information ieee80211: kmalloc+memset -> kzalloc cleanups ieee80211: TIM information element parsing ieee80211: Add TKIP crypt->build_iv ieee80211: Add 802.11h data type and structures ieee80211: Add helpers for IBSS DFS handling ieee80211: Add 802.11h information element parsing ipw2100: Fix a gcc compile warning ipw2100: Fix setting txpower failed problem ipw2200: Fix "iwspy ethx off" causes kernel panic ipw2200: Fix sw_reset doesn't clear the static essid problem ipw2200: Fix a variable referenced after kfree() bug ipw2100: Add LEAP authentication algorithm support ipw2100: Make iwconfig txpower setting consistent with user input ipw2100: Add generic geo information ipw2100: remove white space and better format the code increase ipw2100 driver version to git-1.1.4 ipw2200: Fix indirect SRAM/register 8/16-bit write routines ipw2200: Mask out the WEP_KEY command dump from debug log for security reason ipw2200: Add LEAP authentication algorithm support ipw2200: Bluetooth coexistence support ipw2200: use jiffies_to_msec() wherever possible ipw2200: Make LED blinking frequency independent of HZ ipw2200: add module parameter to enable/disable roaming ipw2200: Scale firmware loading watchdog with the firmware size ipw2200: stack reduction ipw2200: Fix qos_cmd param switch bug ipw2200: increase ipw2200 driver version ipw2200: remove white space and better format the code ipw2200: Semaphore to mutexes conversion ipw2200: Disable hwcrypto by default ieee80211: Use IWEVGENIE to set WPA IE ipw2200: Fix software crypto shared WEP authentication problem ipw2200: Suppress warning message ieee80211: Fix CCMP decryption problem when QoS is enabled ipw2200: fix a potential NULL pointer dereference ipw2200: use generic ieee80211_get_hdrlen() to get packet length ipw2200: remove the WPA card associates to non-WPA AP checking ipw2200: Fix rf_kill is activated after mode change with 'disable=1' ipw2200: Fix ipw_sw_reset() implementation inconsistent with comment ipw2200: Filter unsupported channels out in ad-hoc mode ipw2200: Change debug level for firmware error logging ipw2200: export `debug' module param only if CONFIG_IPW2200_DEBUG ipw2200: Update ipw2200 version stamp to 1.1.1 ipw2x00: expend Copyright to 2006 ipw2100: Fix radiotap code gcc warning ipw2100: move mutex.h include from ipw2100.c to ipw2100.h ipw2100: Update version ipw2100 stamp to 1.2.2 ieee80211: Fix TKIP MIC calculation for QoS frames ieee80211: Fix TX code doesn't enable QoS when using WPA + QoS ieee80211: export list of bit rates with standard WEXT procddures ieee80211: remove unnecessary CONFIG_WIRELESS_EXT checking ieee80211: replace debug IEEE80211_WARNING with each own debug macro ieee80211: update version stamp to 1.1.13 ipw2200: Exponential averaging for signal and noise Level ipw2200: Fix TX QoS enabled frames problem ipw2200: generates a scan event after a scan has completed ipw2200: add module_param support for antenna selection ipw2200: fix compile warning when !CONFIG_IPW2200_DEBUG ipw2200: Do not continue loading the firmware if kmalloc fails ipw2200: turn off signal debug log ipw2200: Set the 'fixed' flags in wext get_rate ipw2200: Fix endian issues with v3.0 fw image format README.ipw2200: rename CONFIG_IPW_DEBUG to CONFIG_IPW2200_DEBUG ipw2200: Enable rtap interface for RF promiscuous mode while associated ipw2200: version string rework ipw2200: update version stamp to 1.1.2 ipw2200: rename CONFIG_IPW_QOS to CONFIG_IPW2200_QOS wireless Kconfig add IPW2200_RADIOTAP ipw2200: rename CONFIG_IEEE80211_RADIOTAP to CONFIG_IPW2200_RADIOTAP ipw2200: remove priv->last_noise reference ipw2200: Fix wpa_supplicant association problem ipw2200 locking fix ieee80211: Fix header->qos_ctl endian issue ieee80211: remove ieee80211_tx() is_queue_full warning ieee80211: TKIP and CCMP replay check rework ieee80211: Fix TKIP and WEP decryption error on SMP machines ieee80211: Workaround malformed 802.11 frames from AP ipw2200: always enable frequently used debugging code ipw2200: SIOCGIWFREQ ioctl returns frequency rather than channel ipw2200: ipw_wx_set_essid fix ipw2200: Reassociate even if set the same essid. ipw2200: remove unused struct ipw_rx_buffer ipw2200: Fix ipw2200 QOS parameters endian issue ipw2200: remove the MAC timestamp present field from radiotap head ipw2200: mark "iwconfig retry 255" as invalid ipw2200: Fix kernel Oops if cmdlog debug is enabled ipw2200: Add pci .shutdown handler ipw2100: Fix deadlock detected by lockdep ipw2200: enable wireless extension passive scan ipw2200: Update version stamp to 1.1.4 ipw2200: Fix compile error when CONFIG_IPW2200_DEBUG is not selected ieee80211: Fix kernel panic when QoS is enabled ipw2200: Add IEEE80211_RADIOTAP_TSFT for promiscuous mode ipw2200: Update version stamp to 1.2.0 ipw2200: Fix a typo ipw2200: Fix debug output endian issue ieee80211: WLAN_GET_SEQ_SEQ fix (select correct region) ipw2100: Fix dropping fragmented small packet problem ipw2200: add iwconfig rts/frag auto support ipw2200: add channels sysfs entry mac80211: fail back to use associate from reassociate ipw2100: Fix `iwpriv set_power` error Fix ipw2200 set wrong power parameter causing firmware error ipw2200: Fix ipw_isr() comments error on shared IRQ Update version ipw2200 stamp to 1.2.2 mac80211: use do { } while (0) for multi-line macros mac80211: Fix sparse error for sta_last_seq_ctrl_read [IWLWIFI]: add iwlwifi wireless drivers [IWLWIFI]: remove per-file CFLAGS for IWL define iwlwifi: replacing IPW with IWL in error messages iwlwifi: workaournd REPLY_COMPRESSED_BA command in iwl_rx_handle iwlwifi: Correction for sending beacon in config_ap iwlwifi: clear station table in rxon unconditionally iwlwifi: Fix typo in rate sacling algorithm iwlwifi: fix add_station to avoid FW error iwlwifi: removing unnecessary memset in 4965 rate scale iwlwifi: add debugfs framework to rate scale iwlwifi: add read rate scale table debugfs function iwlwifi: limit printouts on hot path iwlwifi: add supp_rates to rate scale sta private data iwlwifi: rs_rate_scale_perform clean up iwlwifi: set fixed rate through debugfs iwlwifi: add debugfs rate scale stats iwlwifi: Update iwlwifi version stamp to 1.1.17 mac80211: free ifsta->extra_ie and clear IEEE80211_STA_PRIVACY_INVOKED iwlwifi: fix rf_kill state inconsistent during suspend and resume iwlwifi: fix possible priv->mutex deadlock during suspend mac80211: hardware scan rework iwlwifi: Update iwlwifi version stamp to 1.1.18 iwlwifi: Update iwlwifi version stamp to 1.1.19 iwlwifi: replace 0x8086 with PCI_VENDOR_ID_INTEL remove unused iwl4965_init_hw_rates function iwl4965: fix rxon flags set to wrong value for A mode in .erp_ie_changed iwlwifi: update version number to 1.2.22 iwlwifi: cache mac80211 conf setting during a hardware scan iwlwifi: proper monitor support iwlwifi: skip mac80211 conf during a hardware scan and replay it afterwards iwlwifi: fix typo in 'drivers/net/wireless/iwlwifi/Kconfig' iwlwifi: delay firmware loading from pci_probe to network interface open iwlwifi: fix problem when rf_killswitch change during suspend/resume iwlwifi: Update iwlwifi version stamp to 1.2.23 iwlwifi: Fix built-in compilation of iwlcore (part 2) iwlwifi: fix compile error when CONFIG_MAC80211_DEBUGFS is not selected iwlwifi: create drivers debugfs dir under wiphy->debugfsdir iwlwifi: fix software rf_kill problem when interface is down iwlwifi: drop skb silently for Tx request in monitor mode iwlwifi: fix iwl4965 temperature callback calibration issue iwl3945: remove RFKILL_STATE_HARD_BLOCKED warnings iwlwifi: send TXPOWER command after a new RXON command iwl3945: fix merge mistake for packet injection lockdep: fix invalid list_del_rcu in zap_class iwlwifi: fix compile warning iwl3945: add MODULE_FIRMWARE for 3945 HW mac80211: print reason code for deauth/dissoc frames ipw2200: fix netif_*_queue() removal regression iwlwifi: fix printk size format error iwlwifi: fix DMA channel number in iwl_txq_ctx_stop iwlwifi: use GFP_KERNEL to allocate Rx SKB memory iwlwifi: remove CMD_WANT_SKB flag if send_cmd_sync failure iwlwifi: add more comments to IWL_DL_xx wireless: move some utility functions from mac80211 to cfg80211 iwmc3200wifi: Add new Intel Wireless Multicomm 802.11 driver iwmc3200wifi: fix link error when CFG80211 is not selected iwmc3200wifi: check for iwm_priv_init error iwmc3200wifi: add iwm_if_add and iwm_if_remove iwmc3200wifi: fix potential kernel oops on module removal iwmc3200wifi: add a mutex to protect iwm_reset_worker iwmc3200wifi: change coexist periodic calibration flag iwmc3200wifi: rfkill cleanup iwmc3200wifi: replace netif_rx with netif_rx_ni iwmc3200wifi: simplify calibration map iwmc3200wifi: remove B0 hardware support iwmc3200wifi: fix NULL pointer dereference in iwm_if_free cfg80211: fix NULL dereference in IBSS SIOCGIWAP iwmc3200wifi: fix UMAC INIT_COMPLETE notification handling iwmc3200wifi: hardware does not support IP checksum iwmc3200wifi: set cipher_suites before registering wiphy iwmc3200wifi: use correct debug level iwmc3200wifi: remove setting WEP keys before setting essid support iwmc3200wifi: make iwm_send_wifi_if_cmd return 0 on success iwmc3200wifi: remove key caches in driver cfg80211: remove WARN_ON in __cfg80211_sme_scan_done cfg80211: set_default_key only for WEP cfg80211: fix typo of IWEVASSOCRESPIE iwmc3200wifi: use cfg80211_connect_result to send req/resp IE iwmc3200wifi: fix cfg80211_connect_result is called in IBSS iwmc3200wifi: fix a use-after-free bug cfg80211: avoid setting default_key if add_key fails iwmc3200wifi: fix set_wpa_version and set_auth_type order iwmc3200wifi: set WEP key static flag correctly iwmc3200wifi: avoid setting default key for 802.1X and RSNA ipw2x00: Write outside array bounds wireless: display wext SSID when connected by cfg80211 iwlwifi: cleanup HT40 extension channels setup cfg80211: allow cfg80211_connect_result with bssid == NULL ipw2200: firmware DMA loading rework iwmc3200wifi: invalidate profile when necessary before connect iwmc3200wifi: use cfg80211_roamed to send roam event iwmc3200wifi: add disconnect work iwmc3200wifi: fix misuse of le16_to_cpu ipw2200: fix oops on missing firmware
Zhu, Yi (11): iwl3945: fix deadlock on suspend iwlwifi: fix priv->iw_mode setting when multiple vif are configured iwlwifi: use Rx single frame mode (one Rx frame per RB) iwlwifi: configure_filter rewrite iwlwifi: some fh document fix and cleanup iwlwifi: fix time interval misuse in iwl_poll_{direct_}bit iwlwifi: fix "MAC in deep sleep" error iwlwifi: iwl_poll_{direct_}bit cleanup iwlwifi: use rmb/wmb to protect indirect mmio operation iwlwifi: use iwl_poll_direct_bit in EEPROM reading iwlwifi: fix kernel oops when ucode DMA memory allocation failure
Zilvinas Valinskas (1): initialise pi_lock if CONFIG_RT_MUTEXES=N
Zinx Verituse (1): Input: sidewinder - fix an oops
Zlatko Calusic (1): Add support for VT6415 PCIE PATA IDE Host Controller
Zoltan Boszormenyi (1): ata: SWNCQ should be enabled by default
Zoltan Devai (4): [ALSA] Fix ASoC s3c24xx-pcm spinlock bug V4L/DVB (7037): Fix build breakage of the bttv driver, when advanced debugging is not enabled ALSA: Fix PIT lockup on some chipsets when using the PC-Speaker Input: pcspkr - fix PIT lockup on some chipsets
Zoltan Karcagi (1): HID: fix dropped device-specific quirks
Zoltan Menyhart (5): [IA64] improve flush_icache_range() [IA64] Fix bug in ia64 specific down() function JBD: memory leak in "journal_init_dev()" [IA64] Slim-down __clear_bit_unlock [IA64] Fix NUMA configuration issue
Zoltan Sogor (6): JFFS2: SUMMARY: fix a summary collecting bug [CRYPTO] tcrypt: Add common compression tester function [CRYPTO] lzo: Add LZO compression algorithm support UBIFS: support splice_write UBIFS: fix budgeting request alignment in xattr code UBI: fix EBADMSG handling
Zoran Marceta (1): usbfs: use the correct signal number for disconnection
Zou Nan hai (10): [IA64] Fix a possible buffer overflow in efi.c [IA64] Fix wrong use of memparse in efi.c [IA64] Do not assume output registers be reservered. [IA64] Don't alloc empty frame in ia64_switch_mode_phys [IA64] Make gp value point to Region 5 in mca handler [IA64] IA64 Kexec/kdump [IA64] min_low_pfn and max_low_pfn calculation fix x86_64: allocate sparsemem memmap above 4G sched: some proc entries are missed in sched_domain sys_ctl debug code sched: fix minimum granularity tunings
Zwane Mwaikambo (11): cpuid x87 bit on AMD falsely marked as PNI [IA64] reduce cacheline bouncing in cpu_idle_wait i386 CPU hotplug Update email addresses for Zwane i386 boottime for_each_cpu broken x86_64: print processor number in show_regs i386: LVT entries remaining unmasked on reboot x86_64/i386: Remove preempt disable calls in lowlevel IPI [AGPGART] compat ioctl [AGPGART] Fix modular agpgart ia64 allmodconfig x86: Don't probe for DDC on VBE1.2
Zygo Blaxell (1): lib/genalloc.c: remove unmatched write_lock() in gen_pool_destroy
[MIPS] James E Wilson (1): Fix BCM1480 doubled process accounting times.
"J. Bruce Fields\ (9): rpc: remove unnecessary assignment rpc: factor out warning code from gss_pipe_destroy_msg rpc: minor gss_alloc_msg cleanup rpc: add an rpc_pipe_open method rpc: call release_pipe only on last close rpc: track number of users of the gss upcall pipe rpc: use count of pipe openers to wait for first open rpc: store pointer to pipe inode in gss upcall message rpc: implement new upcall
"Rafael J. Wysocki\ (3): e1000e: Use device_set_wakeup_enable e1000: Use device_set_wakeup_enable igb: Use device_set_wakeup_enable
"Talpey, Thomas\ (20): SUNRPC: move per-transport rpcbind netid's SUNRPC: export per-transport rpcbind netid's NFS: move nfs_parsed_mount_data structure definition NFS: use in-kernel mount argument structure for nfsv[23] mounts NFS: use in-kernel mount argument structure for nfsv4 mounts SUNRPC: mark bulk read/write data in xdrbuf SUNRPC: add EXPORT_SYMBOL_GPL for generic transport functions SUNRPC: Provide a new API for registering transport implementations SUNRPC: Finish API to load RPC transport implementations dynamically SUNRPC: rename the rpc_xprtsock_create structure SUNRPC: rearrange RPC sockets definitions NFS/SUNRPC: support transport protocol naming NFS/SUNRPC: use transport protocol naming NFS - print accurate transport protocol RPCRDMA: Kconfig and header file with rpcrdma protocol definitions NFS: support RDMA mounts RPCRDMA: rpc rdma transport switch RPCRDMA: rpc rdma protocol implementation RPCRDMA: rpc rdma verbs interface implementation SUNRPC: Add RDMA dependency to SUNRPC_XPRT_RDMA
\"J. Bruce Fields\\ (3): rpc: eliminate unused variable in auth_gss upcall code rpc: remove some unused macros rpc: minor cleanup of scheduler callback code
adam radford (12): [SCSI] 3ware 9000: handle use_sg != 0 for emulated commands [SCSI] 3ware 9000: Add support for 9550SX controllers [SCSI] 3ware 9000 driver >4GB memory fix [SCSI] 3ware 9000 add big endian support [SCSI] 3ware 9000 disable local irqs during kmap_atomic [SCSI] 3ware 9000 add support for 9650SE [SCSI] 3ware 8000 serialize reset code [SCSI] 3w-9xxx: add support for 9690SA [SCSI] 3w-9xxx: add MSI support and misc fixes [SCSI] 3w-9xxx: add power management support [SCSI] 3w-9xxx: scsi_dma_unmap fix [SCSI] 3w-xxxx: scsi_dma_unmap fix
adurbin@google.com (2): insert IOAPIC(s) and Local APIC into resource map i386: add HPET(s) into resource map
agilmore@wirelessbeehive.com (2): USB: sierra: new product id USB: sierra: fix product id
aherrman@arcor.de (3): radeonfb: fix setting of PPLL_REF_DIV for RV370 5B60. radeonfb: fix chip definition for Radeon Xpress 200M 0x5975 Fix kernel buuild with (CONFIG_COMPAT && ! CONFIG_BLOCK)
akeemting (2): jme: Faulty IRQ handle bug fix jme: GHC register control fix for new hardware
akinobu.mita@gmail.com (1): zorro: use memory_read_from_buffer
akpm@linux-foundation.org (35): knfsd: SUNRPC: Support IPv6 addresses in svc_tcp_accept V4L/DVB (5209): Kthread api conversion for dvb_frontend and av7110 fix [GFS2] build fix [GFS2] printk warning fixes Driver for the Maxim DS1WM, a 1-wire bus master ASIC core [IA64] sa_interrupt is deprecated timer: revert parenthesis fix in tbase_get_deferrable() etc [GFS2] gfs2_lookupi() uninitialised var fix [GFS2] git-gfs2-nmw-build-fix NeilBrown neilb@suse.de [MTD] Remove embedded return in RFD FTL. [IA64] rename partial_page [SCSI] add easyRAID to the no report luns blacklist [MTD] [NAND] Fix compiler warning in Alauda driver i386: Remove local CPU logic in MTRR call to smp_call_function_single [libata] Prefer SCSI_SENSE_BUFFERSIZE to sizeof() fix drivers/ata/sata_fsl.c double-decl [UBI] drivers/mtd/ubi/cdev.c: unused var [UBI] drivers/mtd/ubi/wl.c: fix uninitialized var warning [UBI] drivers/mtd/ubi/scan.c: fix uninitialized var warning [MTD] Fix maps/physmap.c compilation with CONFIG_PM mount options: fix tmpfs Add memory resource controller maintainers [GFS2] fs/gfs2/recovery.c: suppress warnings drivers/pcmcia/pcmcia_ioctl.c: fix build signals: ia64 renumber TIF_RESTORE_SIGMASK [MTD] [NAND] fsl_elbc_nand.c: fix printk warning [MTD] DataFlash: bugfix, binary page sizes now handled PCI: remove duplicate symbol from pci_ids.h PCI: ibmphp: list_for_each to list_for_each_entry PCI: ibmphp: list_for_each to list_for_each_entry-checkpatch cleanups ipc/ipc_sysctl.c: move the definition of ipc_auto_callback() uml: fix WARNING: vmlinux: 'memcpy' exported twice PCI: constify pci_bus_add_devices() PCI: ibmphp_core.c: fix warning due to missing module_exit()
akpm@osdl.org (66): arm: fix SIGBUS handling arm: fix help text for ixdp465 arm: add comment about dma_supported() arm: add comment about max_low_pfn/max_pfn Fix acl Oops fix Bug 4395: modprobe bttv freezes the computer vmscan: pageout(): remove unneeded test end_buffer_write_sync() avoid pointless assignments x86_64 show_stack(): call touch_nmi_watchdog jbd dirty buffer leak fix USB: usb_cdc build fix USB: usbnet printk warning fix ultrastor build fix generic_file_buffered_write fixes RLIMIT_AS checking fix drop_buffers() oops fix ppc64: nvram cleanups use smp_mb/wmb/rmb where possible vmscan: notice slab shrinking md printk fix USB: khubd: use kthread API [SCSI] aic79xx: needs to select SPI_TRANSPORT_ATTRS [SCSI] fix warning in scsi_softirq [SCSI] fix warning in aic7770.c [SCSI] fix C syntax problem in scsi_lib.c PCI: Move PCI fixup data into r/o section binfmt_elf bss padding fix v4l: 716: support for em28xx board family rpaphp_pci build fix kobject_uevent CONFIG_NET=n fix dump_thread() cleanup Remove set_fs() in stop_machine() kdump: i386 save ss esp bug fix Kdump: powerpc and s390 build failure fix kdump: x86_64: add memmmap command line option kdump: x86_64 kexec on panic kexec: increase max segment limit move xattr permission checks into the VFS remove ext2 xattr permission checks remove ext3 xattr permission checks scheduler cache-hot-autodetect sched: filter affine wakeups alpha: task_pt_regs() i386: fix task_pt_regs() [AGPGART] Suspend/Resume support for AMD64 GART. [AGPGART] Suspend/Resume support for ATI GART [AGPGART] Semaphore to Mutex conversion. [CPUFREQ] Convert drivers/cpufreq semaphores to mutexes. hrtimers: fix posix-timer requeue race kbuild: fix modpost compile with older gcc [SCSI] scsi_scan.c: fix compile warnings Altix snsc: duplicate kobject fix PCI: fix pciehp compile issue when CONFIG_ACPI is not enabled Driver for Apple Cinema Display V4L/DVB (3967): Pwc-dec23 oops fix N32 sigset and __COMPAT_ENDIAN_SWAP__ md: Fix Kconfig error IPMI: use schedule in kthread ACPI: fixup memhotplug debug message [GFS2] inode-diet-eliminate-i_blksize-and-use-a-per-superblock-default-vs-gfs2 uml: fix compilation options for USER_OBJS [CPUFREQ] Fix build failure on x86-64 [SCSI] tgt: fix undefined flush_dcache_page() problem qconf: support old QT [AGPGART] drivers/char/agp/sgi-agp.c: check kmalloc() return value [MTD] CK804XROM must depend on PCI
aleksey_gorelov@phoenix.com (1): asus vt8235 router buggy bios workaround
alex.shi (1): acpi: fix of pmtimer overflow that make Cx states time incorrect
andreas (1): porting to 2.6.23 ;)
andreoli@samba.ing.unimo.it (2): USB: Support for the ET502HS HDSPA modem USB: Support for the ET502HS HDSPA modem in option driver
andrew.vasquez@qlogic.com (36): [SCSI] qla2xxx: Reference proper node/port names in fc_host class. [SCSI] qla2xxx: Correct FC4 feature assignment during RFF_ID. [SCSI] qla2xxx: Drop noisy 'UNDERRUN' status message. [SCSI] qla2xxx: Use msleep() as delay during ISP polling. [SCSI] qla2xxx: Correct excessive delay during LOAD-RISC-RAM mailbox command. [SCSI] qla2xxx: Re-enable flash-part write protection on ISP24xx boards. [SCSI] qla2xxx: Update firmware-dump procedure for ISP24xx. [SCSI] qla2xxx: Correct issue where portstate does not transition during loop-resync. [SCSI] qla2xxx: Correct swing/emphasis settings for ISP24XX. [SCSI] qla2xxx: Collapse load RISC RAM implementations. [SCSI] qla2xxx: Correct execution-throttle setting for ISP24xx. [SCSI] qla2xxx: Correct setting of FDMI supported/current port speed. [SCSI] qla2xxx: Kconfig update: Add URL to download firmware images. [SCSI] qla2xxx: Disable port-type RSCN handling via driver state-machine. [SCSI] qla2xxx: Update version number to 8.01.04-k. [SCSI] qla2xxx: Correct synchronization issues during rport addition/deletion. [SCSI] qla2xxx: Correct issue where the rport's upcall was not being made after relogin. [SCSI] qla2xxx: Drop legacy 'bypass lun scan for tape device' code. [SCSI] qla2xxx: Add port-speed FC transport attribute. [SCSI] qla2xxx: Add host port-type FC transport attribute. [SCSI] qla2xxx: Add host-statistics FC transport attributes. [SCSI] qla2xxx: Add beacon support via class-device attribute. [SCSI] qla2xxx: Return correct data-len during NVRAM retrieval. [SCSI] qla2xxx: Add support to retrieve/update HBA option-rom. qla2xxx: Close window on race between rport removal and fcport transition. qla2xxx: Remove bogus debug-code. qla2xxx: Pass input-buffer length to Get-ID-List mailbox command. qla2xxx: Correct lun assignment during IOCB submission. [SCSI] qla2xxx: Convert IS_QLA*() defines to bit-operations. [SCSI] qla2xxx: Add ISP54xx support. [SCSI] qla2xxx: Consolidate ISP63xx handling. [SCSI] qla2xxx: NVRAM id-list updates. [SCSI] qla2xxx: Correct swing/emphasis settings on ISP24xx. [SCSI] qla2xxx: Add VPD sysfs attribute. [SCSI] qla2xxx: Further restrict ZIO mode support. [SCSI] qla2xxx: Correct FCAL login retry logic for ISP24xx.
andrey@cozybit.com (2): libertas: support USB persistence on suspend/resume (resend) libertas: fix GSPI card event handling
andros@citi.umich.edu (1): Fix a referral error Oops
anton@samba.org (5): [POWERPC] Add missing oops_enter/oops_exit [POWERPC] Clean up pmac_backlight_unblank in oops path [POWERPC] Handle recursive oopses [POWERPC] Fix backwards ? : when printing machine type [POWERPC] Use lowercase for hex printouts in oops messages.
aquynh@gmail.com (1): dontdiff file sorted in alphabet order
arnd@arndb.de (13): [POWERPC] cell: fix interrupt priority handling [POWERPC] cell: update defconfig [POWERPC] cell: always build spu base into the kernel [POWERPC] spufs: restore mapping of mssync register [POWERPC] spufs: set up correct SLB entries for 64k pages [POWERPC] spufs: add a phys-id attribute to each SPU context [POWERPC] spufs: fix initial state of wbox file [POWERPC] spufs: dont try to access SPE channel 1 count [POWERPC] spufs: fail spu_create with invalid flags [POWERPC] spufs: one more fix for 64k pages [POWERPC] spufs: "stautus" isnt a word. [POWERPC] spufs: allow isolated mode apps by starting the SPE loader [POWERPC] cell: use ppc_md->power_save instead of cbe_idle_loop
arun c (2): omapfb: add support for the OMAP2EVM LCD omapfb: fix coding style / remove dead line
arvidjaar@mail.ru (1): toshiba_acpi: Enable autoloading
ashish kalra (3): ata/sata_fsl: Move MPC8315DS link speed limit workaround to specific ifdef ata/sata_fsl: Remove sending LOG EXT command in sata_fsl_softreset() ata/sata_fsl: Remove ata_scsi_suspend/resume callbacks
audetto@tiscali.it (2): V4L/DVB (4862): Fixes uninitialized variables passed to VIDIOC_G_FBUF. V4L/DVB (4964): VIDEO_PALETTE_YUYV and VIDEO_PALETTE_YUV422 are the same palette
barrios (2): add stable_api_nonsense.txt in korean HOWTO: update misspelling and word incorrected
ben.nizette@iinet.net.au (2): [AVR32] NGW100, Remove relics of the old USART mapping scheme [AVR32] Fix duplicate clock index in at32ap machine code
ben@fluff.org.uk (4): s3cmci: Make general protocol errors less noisy s3cmci: cpufreq support s3cmci: fix continual accesses to host->pio_ptr s3cmci: Add Ben Dooks/Simtec Electronics to header & copyright
bert hubert (1): [CPUFREQ] Propagate acpi_processor_preregister_performance return value.
bgardner@wabtec.com (6): I2C: add new pca9539 driver I2C: simplify max6875 driver I2C: update max6875 documentation I2C: add kobj_to_i2c_client I2C: max6875 documentation cleanup I2C: max6875 code cleanup
bibo mao (3): kretprobe instance recycled by parent process x86_64: Enlarge debug stack for nested kprobes [IA64] kprobe opcode 16 bytes alignment on IA64
bibo, mao (1): IA64: kprobe invalidate icache of jump buffer
bibo,mao (16): kprobe handler: discard user space trap PCI: cleanup unused variable about msi driver x86_64: x86_86 msi miss one entry handler kprobe whitespace cleanup disallow kprobes on notifier_call_chain kretprobe spinlock deadlock patch x86-64: x86_64 add NX mask for PTE entry fix efi_memory_present_wrapper() i386: i386 create e820.c to handle standard io/mem resources i386: create e820.c for e820 map sanitize and copy function i386: Move find_max_pfn function to e820.c i386: Move e820/efi memmap walking code to e820.c i386: Move memory map printing and other code to e820.c [IA64] kprobe clears qp bits for special instructions [IA64] enable singlestep on system call [IA64] find thread for user rbs address
bjdouma (1): two additions to ./linux/Documentation/ioctl-number.txt
bjorn.helgaas@hp.com (3): PCI: print quirk name in debug messages PCI: use dev_printk in quirk messages PCI: use dev_printk in x86 quirk messages
blaisorblade@yahoo.it (3): uml: add nfsd syscall when nfsd is modular Cleanup DEFINE_WAIT kconfig: trivial cleanup
bo yang (10): [SCSI] megaraid_sas: add hibernation support [SCSI] megaraid_sas: check max_sgl reported by FW for setting max_sectors_per_req [SCSI] megaraid_sas: use unsigned long for sense_buff ptr [SCSI] megaraid_sas: call cmd completion from reset [SCSI] megaraid_sas: support for poll_mode_io (reduced interrupt) [SCSI] megaraid_sas: Update version and changelog [SCSI] megaraid_sas: rollback the sense info implementation [SCSI] megaraid_sas: Fix the frame count calculation [SCSI] megaraid_sas: Add the new controller(1078DE) support to the driver [SCSI] megaraid_sas; Update the Version and Changelog
bob.picco (1): [IA64] memory-less-nodes repost
bobl (1): megaraid build fix
born.into.silence@gmail.com (1): wireless: zd1211rw: add device ID fix wifi dongle "trust nw-3100"
brandon@ifup.org (2): ACPI: dock: Add a docked sysfs file to the dock driver. V4L/DVB (8078): Introduce "index" attribute for persistent video4linux device nodes
brian@murphy.dk (2): USB: export usb_get_intf() and usb_put_intf() USB: fix usb reference count bug in cdc-acm driver
brice@myri.com (2): myri10ge - Drop unused pm_state myri10ge - Drop ununsed nvidia chipset id
brking@charter.net (1): [SCSI] megaraid: Add support for change_queue_depth
brking@us.ibm.com (32): [SCSI] ipr: Array error logging fix [SCSI] ipr: Driver version 2.0.14 [SCSI] ipr: Fix ipr PCI hotplug hang with CDROM attach [SCSI] sg: Command completion after remove oops [SCSI] ipr: Disk array rescanning fix [SCSI] ipr: Cleanup error structures [SCSI] ipr: Physical resource error logging macro [SCSI] ipr: Generic adapter error cleaup [SCSI] ipr: Handle unknown errors [SCSI] ipr: Error logging cleanup [SCSI] ipr: Include all disks in supported list [SCSI] ipr: Prevent upper layer driver binding [SCSI] ipr: slave_alloc optimization [SCSI] ipr: Write caching state host attribute [SCSI] ipr: Convert to use kzalloc [SCSI] ipr: Fix adapter microcode update DMA mapping leak [SCSI] ipr: Runtime debugging options [SCSI] ipr: Provide reset_adapter retry method for offlined adapters [SCSI] ipr: handle new adapter errors [SCSI] ipr: Runtime reset [SCSI] ipr: Module parm to disable RAID 0 auto create [SCSI] ipr: Handle device autosense [SCSI] ipr: New adapter error types [SCSI] ipr: Support new device queueing model [SCSI] ipr: Support device reset to RAID disks [SCSI] pci: PCI ids for new ipr adapters [SCSI] ipr: New PCI Ids [SCSI] ipr: Increase ipr device scanning limits [SCSI] ipr: Better handle failure of adapter bringup commands [SCSI] ipr: Driver version 2.1.0 [SCSI] ipr: Driver initialization fix for kexec/kdump [SCSI] Prevent scsi_execute_async from guessing cdb length
broonie@sirena.org.uk (3): natsemi: Consistently use interrupt enable/disable functions natsemi: Fix NAPI for interrupt sharing natsemi: Avoid IntrStatus lossage if RX state machine resets.
bruno randolf (1): [MIPS] Alchemy: Add au1500 reserved interrupt
bugme-daemon@bugzilla.kernel.org (1): kbuild: make deb-pkg - add 'Provides:' line
chaithrika@ti.com (1): TI DaVinci EMAC : Fix rmmod error
chaohong guo (1): radeon: Commit the ring after each partial texture upload blit.
chas williams (3): [ATM]: [he] Use the DMA_32BIT_MASK constant from dma-mapping.h [ATM]: [fore200e] pci doesn't use global board list; use pci_register_driver() [ATM]: [he] initialize lock and tasklet earlier
clameter@sgi.com (1): x86: clean up stack allocation and free
colin@cozybit.com (1): Add nl80211 commands to get and set o11s mesh networking parameters
corentin.labbe (1): hwmon: convert it87 to platform driver
cwm97m (1): jme: Fixed a typo
d binderman (1): V4L/DVB (3318): Fixes warning: variable "ret" is used before its value is set
daniel@centurion.net.nz (1): USB: airprime: New device ID
dann frazier (16): CONFIG_AIRO needs CONFIG_CRYPTO old buffer overflow in moxa driver cciss: add P700m to list of supported controllers net: Fix soft lockups/OOM issues w/ unix garbage collector rtc: add platform driver for EFI rtc-parisc: add a missing include for linux/rtc.h rtc-parisc: remove redundant locking rtc-parisc: remove struct parisc_rtc rtc-parisc: use rtc_valid_tm() in parisc_get_time rtc-parisc: use platform_driver_probe rtc-parisc: declare rtc_parisc_dev as static rtc-parisc: remove unnecessary ret variable rtc-parisc: remove a couple unnecessary variables rtc-parisc: rename p pointer to rtc ipmi: add oem message handling Remove bashisms from scripts
dave graham (4): e1000e: Disable dynamic clock gating for 82571 per si errata. e1000e: remove RXSEQ link monitoring for serdes e1000e: Serdes - attempt autoneg when link restored. e1000e: Remove mutex_trylock and associated WARN on failure.
dave rientjes (1): USB: net1080 inherent pad length
dave wysochanski (1): [SCSI] Don't add scsi_device for devices that return PQ=1, PDT=0x1f
david m. richter (2): leases: minor break_lease() comment clarification VFS: fix a race in lease-breaking during truncate
david-b@pacbell.net (11): I2C: minor TPS6501x cleanups I2C: minor I2C doc cleanups USB: omap_udc tweaks USB: ohci-omap pm updates USB: fix ohci merge glitch USB: another cdc descriptor USB: usbnet and unsigned gfp_flags USB: tweak highspeed timing calculations USB: remove annoying message ehci: add think_time ehci: add tt_usecs
dayu@datangmobile.cn (1): powerpc/83xx: Fix the interrupt loss problem on ipic
dcg (1): x86_64: be less annoying on boot, v2
ddiaz@cenditel.gob.ve (1): ALSA: hda/realtek: Added support for CLEVO M540R subsystem, 6 channel + digital
de Dinechin, Christophe (Integrity VM) (1): [IA64] Avoid unnecessary TLB flushes when allocating memory
dean gaudet (4): fcntl F_SETFL and read-only IS_APPEND files off-by-1 in kernel/power/main.c [NET]: ifb double-counts packets x86: Work around mmio config space quirk on AMD Fam10h
devzero@web.de (2): x86 setup: early cmdline parser handle boolean options x86 setup: be more verbose when probing EDD
dhananjay.phadke@gmail.com (2): RESEND [PATCH 1/3] NetXen: Fix issue of MSI not working correctly RESEND [PATCH 2/3] NetXen: Support per PCI-function interrupt mask registers
dhananjay@netxen.com (9): netxen: Load firmware during probe, dma watchdog fix. netxen: re-init station address after h/w init netxen: Fix interrupt handling for multiport adapters netxen: Avoid firmware load in PCI probe netxen: fix crashes during module unload netxen: update MAINTAINERS netxen: update driver version netxen: stop second phy correctly netxen: optimize tx handling
dingdinghua (2): jbd2: fix race between write_metadata_buffer and get_write_access jbd: fix race between write_metadata_buffer and get_write_access
dmitry pervushin (26): cs89x0.c: support for Philips' pnx0105 network adapter minor SPI doc fix [MIPS] Support for the R5500-based NEC EMMA2RH Mark-eins board sh: SH7722 clock framework support. serial: sh-sci: Fix module clock refcounting. sh: Fix clock multiplier on SH7722. [ARM] 5461/1: Freescale STMP platform support [ARM] 5469/1: Freescale STMP platform support [2/10] [ARM] 5468/1: Freescale STMP platform support [3/10] [ARM] 5467/1: Freescale STMP platform support [4/10] [ARM] 5466/1: Freescale STMP platform support [5/10] [ARM] 5477/1: Freescale STMP platform support [6/10] [ARM] 5465/1: Freescale STMP platform support [7/10] [ARM] 5464/1: Freescale STMP platform support [7/10] [ARM] 5463/1: Freescale STMP platform support [10/10] [ARM] 5483/1: Freescale STMP: add Kconfig/Makefile entries [ARM] 5501/1: Freescale STMP: fix compilation warning [ARM] 5530/1: Freescale STMP: get rid of HW_zzz macros [1/3] [ARM] 5531/1: Freescale STMP: get rid of HW_zzz macros [2/3] [ARM] 5532/1: Freescale STMP: register definitions [3/3] [ARM] 5537/1: Freescale STMP: 37nn registers definition [ARM] 5538/1: Freescale STMP: 378n registers definition [ARM] 5539/1: Freescale STMP: onboard devices declaration [WATCHDOG] Freescale STMP: watchdog driver spi: Freescale STMP driver rtc: add Freescale stmp37xx/378x driver
domen@coderock.org (2): drivers/scsi/sata_vsc: add #include req'd for DMA_32BIT_MASK constant drivers/scsi/ahci: add #include req'd for the DMA_{64,32}BIT_MASK constants
dominik (1): V4L/DVB (6589): Gigabyte u7000 usb dvb-t support
donald.d.dugger@intel.com (1): ACPI: Fix possible null ptr dereference
ecashin@coraid.com (10): aoe 1/12: remove too-low cap on minor number aoe 2/12: allow multiple aoe devices with same MAC aoe 3/12: update driver version to 6 aoe 4/12: handle distros that have a udev rules aoe 5/12: don't try to free null bufpool aoe 6/12: Alexey Dobriyan sparse cleanup aoe 8/12: document env var for specifying number aoe 9/12: add note about the need for deadlock-free sk_buff allocation aoe 11/12: add support for disk statistics aoe 12/12: send outgoing packets in order
eiichiro.oiwa.nm@hitachi.com (1): PCI: Turn pci_fixup_video into generic for embedded VGA
eric miao (92): [ARM] pxa: add PXA3 cpu_is_xxx() macros [ARM] 4558/1: pxa: remove MACH_TYPE_LUBBOCK assignment and leave it to boot loader [ARM] 4559/1: pxa: make PXA_LAST_GPIO a run-time variable [ARM] 4560/1: pxa: move processor specific set_wake logic out of irq.c [ARM] pxa: PXA3xx base support [ARM] 4635/1: pxa: Change Eric Miao's email address to eric.miao@marvell.com [ARM] 4636/1: pxa: add default configuration for zylonite add support for smc91x ethernet interface on zylonite [ARM] 4638/1: pxa: use PXA3xx specific macros to define clks [ARM] 4651/1: pxa: add PXA3xx specific IRQ definitions [ARM] 4652/1: pxa: fix a typo of pxa27x usb host clk definition [ARM] 4653/1: pxa: fix a gpio typo in mfp-pxa320.h [ARM] 4654/1: pxa: update default MFP register value [ARM] 4672/1: pxa: fix DRCMR(n) to support PXA27x and later processors [ARM] 4673/1: pxa: add missing IRQ_SSP4 definitions for PXA3xx [ARM] 4674/1: pxa: increase LCD PCLK drive strength to fast 2mA for PXA300/PXA310 [ARM] 4675/1: pxa: fix mfp address definition error for pxa320 [ARM] pxa: define SSP platform devices for pxa2xx/pxa3xx [ARM] pxa: add ssp devices and clk support for pxa25x/pxa27x/pxa3xx [ARM] pxa: define "struct ssp_device" and add ssp_request()/ssp_free() [ARM] pxa: move SSP register definitions from pxa-regs.h to regs-ssp.h [ARM] pxa: use __raw_writel()/__raw_readl() for ssp_xxxx() [ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free() [ARM] pxa: create arch/arm/mach-pxa/device.c for all on-chip devices [ARM] pxa: ensure SSP TX FIFO is empty instead of not full for pxa3xx [ARM] pxa: add clk of CKEN_USBHOST for pxa3xx [ARM] pxa: make OHCI register definitions available to both pxa27x and pxa3xx [ARM] USB: update pxa27x ohci driver to use clk support [ARM] USB: update to allow pxa27x ohci driver to support pxa3xx [ARM] pxa: move pxa27x_device_ohci out of pxa27x.c for use with pxa3xx [ARM] pxa: clean up pxa{27x,25x}_init_pm() to empty if CONFIG_PM not defined [ARM] pxa: introduce a new file mfp-pxa3xx.h for common pin configurations [ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions [ARM] pxa: make MFP configuration processor independent [ARM] pxa: skip registers saving/restoring if entering standby mode i2c-pxa: Remove hardcoded #ifdef and use cpu_is_pxa27x [ARM] 4763/1: pxa: fix pxa3xx_get_clk_frequency_khz() to return KHz [ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform) [ARM] pxa: add default config for littleton [ARM] pxa: change set_kset_name() to direct name assignment for MFP sysclass [ARM] pxa: fix the warning of undeclared "struct pxaohci_platform_data" [ARM] pxa: introduce sysdev for IRQ register saving/restoring [ARM] pxa: introduce sysdev for GPIO register saving/restoring [ARM] pxa: add preliminary suspend/resume code for pxa3xx [ARM] pxa: introduce sysdev for pxa3xx static memory controller [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1 gpiolib: pca9539 i2c gpio expander support deprecate obsolete pca9539 driver [ARM] 4840/1: pxa: fix the typo in get_irqnr_and_base [ARM] 4841/1: pxa: fix typo in LCD platform data definition code for zylonite [ARM] 4842/1: pxa: remove redundant IRQ saving/restoring in clk_pxa3xx_cken_* [ARM] pxa: generalize the muxed gpio IRQ handling code with loop and ffs() [ARM] pxa: make GPIO IRQ code less dependent on the internal IRQs [ARM] pxa: cleanup the coding style of pxa_gpio_set_type() [ARM] pxa: introduce GPIO_CHIP() macro to clean up the definitions [ARM] pxa: move GPIO IRQ specific code out of irq.c into gpio.c [ARM] pxa: integrate low IRQ chip (ICIP) and high IRQ chip (ICIP2) into one [ARM] pxa: merge assignment of set_wake into pxa_init_{irq,gpio}() [ARM] pxa: move GPIO sysdev outside of generic.c into gpio.c [ARM] pxa: make pxa_gpio_irq_type() processor generic [ARM] pxa: rename mfp.c to mfp-pxa3xx.c to indicate it's pxa3xx specific [ARM] pxa: move mfp sysdev registeration out for suspend/resume order [ARM] pxa: separate GPIOs and their mode definitions to pxa2xx-gpio.h [ARM] pxa: add MFP-alike pin configuration support for pxa{25x, 27x} [ARM] pxa: move ARRAY_AND_SIZE definition to generic.h [ARM] pxa: use new pin configuration mechanism for mainstone [ARM] pxa: use new pin configuration mechanism for lubbock [ARM] pxa: allow dynamic enable/disable of GPIO wakeup for pxa{25x,27x} [ARM] pxa: use gpio_keys.c to support mainstone's wakeup switch of GPIO1 [ARM] pxa: add pxa27x_keypad device and pxa_set_keypad_info() [ARM] pxa: add partial keypad support for mainstone [ARM] pxa: add keypad support for zylonite [ARM] pxa: add keypad support for littleton [ARM] pxa: remove keypad register definitions from pxa-regs.h [MTD] [NAND] support for pxa3xx pxafb: un-nest pxafb_parse_options() to cleanup the coding style issue pxafb: fix various coding style issues for pxafb pxafb: purge unnecessary pr_debug and comments from pxafb pxafb: sanitize the usage of #ifdef .. processing pxafb parameters pxafb: convert fb driver to use ioremap() and __raw_{readl, writel} pxafb: introduce "struct pxafb_dma_buff" for palette and dma descriptors pxafb: introduce register independent LCD connection type for pxafb pxafb: make lubbock/mainstone/zylonite/littleton to use new LCD connection type [ARM] pxa: Add PXA support for PWM API [ARM] 5062/1: pxa: remove unused definition of CONFIG_ARCH_COTULLA_IDP [ARM] pxa: add generic PWM backlight driver [ARM] pxa: make zylonite use the generic PWM backlight driver [ARM] 5064/1: pxa: explicitly specify tosa keyboard GPIOs' low power states to DRIVE_LOW [ARM] 5063/1: pxa: add clk support for pxa2xx I2S [ARM] pxa: make PXA3xx_CK() and PXA3xx_CKEN() public in clock.h [ARM] 5453/1: fix building breakage of sys_oabi-compat.c due to missing kmalloc/kfree
eric wollesen (1): EDAC: Add Fully-Buffered DIMM APIs to core
ethanhsiao@jmicron.com (1): jmicron: 40/80pin primary detection
etienne (3): drm/radeon: update sarea copies of last_ variables on resume. smack: fixes for unlabeled host support smack: fixes for unlabeled host support
fabien COSSE (1): USB Storage: add unusual_devs entry for NIKON Coolpix 2000
fangxiaozhi (3): USB: support more Huawei data card product IDs USB: support Huawei data card product IDs USB: usb-storage fails to attach to Huawei Datacard cdrom device
felix@derklecks.de (1): USB Storage unusual_dev.h 07c4:a10b Datafab Systems, Inc.
fernando@oss.ntt.co (1): xfrm: do not leak ESRCH to user space
figo.zhang (4): trivial: Documentation/rbtree.txt: cleanup kerneldoc of rbtree.txt V4L/DVB (11852): saa7134-video.c: poll method lose race condition V4L/DVB (11853): minor have assigned value twice V4L/DVB (11990): saa7134-video.c: fix the block bug
fkan@amcc.com (1): powerpc/44x: Add Eiger AMCC (AppliedMicro) PPC460SX evaluation board support.
frank.blaschka@de.ibm.com (1): qeth: fix build error caused by VLAN changes
frans (4): [MTD] [NAND] nand_ecc.c: rewrite for improved performance [MTD] [NAND] nand_ecc.c: fix big endian, strengthen test, add printk Fix Documentation/filesystems/ramfs-rootfs-initramfs.txt Trivial Documentation/filesystems/ramfs-rootfs-initramfs.txt fix
françois romieu (14): r8169: use hardware auto-padding. r8169: revert "r8169: read MAC address from EEPROM on init (2nd attempt)" r8169: remove useless struct member r8169: allow true forced mode setting sis190: use an adequate phy list entry as a fallback r8169: do not bring device down when suspending r8169: WakeOnLan fix for the 8168 r8169: fix r8101 quirk dupe r8169: differentiate close chipsets in the startup identification message r8169: phy init for the 8169sce r8169: phy init for the 8169scd r8169: phy init for the 8169s r8169: phy init for the 8102e r8169: partial support and phy init for the 8168d
frederic RODO (1): macb: Use generic PHY layer
frederic Rodo (2): rtc ds1307: ds_1340 change init dm9161: add configuration for MII/RMII
fujita (1): Add dma_debug_init() for ia64
garrett_damore@tadpole.com (1): USB: add vendor/device id for Option GT Max 3.6 cards
geoffrey.levand@am.sony.com (1): [POWERPC] PS3: Update ps3_defconfig
goda.yusuke (1): sh: update se7780 defconfig
goggin, edward (3): device-mapper: Trigger an event when a table is deleted [SCSI] fix usb storage oops device-mapper ioctl: event on rename
gorcunov@gmail.com (7): x86: relocate_kernel_32.S - clear register in more elegant way x86: relocate_kernel - use PAGE_SIZE instead of numeric constant x86: relocate_kernel - use predefined macroses for processor state x86: relocate_kernel - use predefined macroses for page attributes x86: cleanup - rename VM_MASK to X86_VM_MASK x86: replace most VM86 flags with flags from processor-flags.h x86: entry_64.S - use X86_EFLAGS_IF instead of hardcoded number
gouji-new (1): ixgbe: Proposed PARCH PCIE legacy I/O port free intel 10Gb NIC driver
gregkh@suse.de (22): USB: add new visor id for Treo 650 kref: add link to original documentation to the kref documentation. CLASS: move a "simple" class logic into the class core. tty: move to use the new class code, instead of class_simple INPUT: move to use the new class code, instead of class_simple USB: move the usb hcd code to use the new class code. class: convert sound/* to use the new class api instead of class_simple class: convert drivers/block/* to use the new class api instead of class_simple class: convert drivers/char/* to use the new class api instead of class_simple class: convert drivers/ieee1394/* to use the new class api instead of class_simple class: convert drivers/scsi/* to use the new class api instead of class_simple class: convert arch/* to use the new class api instead of class_simple class: convert drivers/* to use the new class api instead of class_simple class: convert the remaining class_simple users in the kernel to usee the new class api class: add kerneldoc for the new class functions. class: remove class_simple code, as no one in the tree is using it anymore. use device_for_each_child() to properly access child devices. driver core: change export symbol for driver_for_each_device() USB: fix build warning in usb core as pointed out by Andrew. Use device_for_each_child() to unregister devices in nodemgr_remove_host_dev() Driver core: Fix up the driver and device iterators to be quieter isight: treat firmware data as const
gregor kowski (3): b43: remove wrong probe_resp_plcp write b43: remove wrong probe_resp_plcp write b43: add hardware tkip
grzegorz.chwesewicz@chilan.com (1): kgdb: minor documentation fixes
gw.kernel@tnode.com (1): PCI: unhide SMBus on Compaq Deskpro EP 401963-001 motherboard
hawkes@sgi.com (6): [IA64] wider use of for_each_cpu_mask() in arch/ia64 [IA64] another place to use for_each_cpu_mask() in arch/ia64 [IA64] fix bug in sn/ia64 for sparse CPU numbering [IA64-SGI] change default_sn2 to NR_CPUS==1024 [IA64] ia64: simplify and fix udelay() [IA64-SGI] sn_hwperf use of num_online_cpus()
henry su (1): [libata] ahci: add ATI SB800 PCI IDs
hermann pitton (7): V4L/DVB (5033): MSI TV@nywhere Plus fixes V4L/DVB (6406): saa7134: fix analog audio in on medion md8800 quadro V4L/DVB (6992): saa7134: remove Beholder devices without eeprom from auto detection V4L/DVB (9028): saa7134: add support for the triple Asus Tiger 3in1 V4L/DVB (11732): saa7134: disable not yet existing IR and DVB support on the Compro T750 V4L/DVB (12420): saa7134: fix the radio on Avermedia GO 007 FM V4L/DVB (12492): saa7134-input: don't probe for the Pinnacle remotes anymore
herton (1): rtl8187: fix retry count passed in rtl8187_tx
holger@muscate-magnussen.de (1): V4L/DVB (5578): Workaround for bad hardare/firmware on some pluto2 devices
holt@sgi.com (2): [IA64] Correct pernodesize calculation. [IA64] Minimize per_cpu reservations.
hummerbliss@gmail.com (1): netfilter: bridge: allow fragmentation of VLAN packets traversing a bridge
ideawu (1): sunrpc/svc.c: Remove unused line 'rqstp->rq_server = serv;' in svc_process
inaky@linux.intel.com (2): usb/hub: allow hubs up to 31 children usb hub: fix root hub code so it takes more than 15 devices per root hub
izumi (1): Fix the graphic corruption issue on IA64 machines
jacmet@sunsite.dk (2): [POWERPC] Fix mpc834x USB-MPH configuration. [POWERPC] mpc8349emitx.dts: Setup USB-DR for peripheral mode.
jacob.shin@amd.com (1): [CPUFREQ] x86_64: Proper null pointer check in powernow_k8_get
jamal (3): bonding: Don't release slaves when master is admin down pkt_sched: pedit use proper struct net: Fix RPF to work with policy routing
jan sonnek (1): Misc: phantom, consistent whitespace
janboe (2): [ARM] 4870/1: fix signal return code when enable CONFIG_OABI_COMPAT OMAP2/3: Initialize gpio debounce register
jassi brar (1): ASoC: Debugged improper setting of PLL fields in WM8580 driver
javier Martin (6): ASoC: Correct a bug with "ADC Inversion Switch" in wm8974 codec. ASoC: add DMA platform driver for MX1x and MX2x ASoC: add DAI platform ssi driver for MXC ASoC: add machine driver for i.mx27_visstrim_m10 board ASoC: Fix review issues in i.MX2x PCM driver MX27: Add USB platform devices and resources
jayakumar.video@gmail.com (1): V4L/DVB (4018): Usbvideo/quickcam_messenger driver v4l
jayalk@intworks.biz (1): PCI Allow OutOfRange PIRQ table address
jblunck@suse.de (1): device-mapper snapshot: bio_list fix
jdl@freescale.com (5): powerpc: Standardize on _ASM_POWERPC header symbol prefix powerpc: Make check_bugs() static inline powerpc: Merge a few more include files powerpc: Fix __power64__ typos that should be __powerpc64__ powerpc: Merge asm-ppc*/posix_types.h
jens m. noedler (2): Documentation/ABI: devfs is not obsolete, but removed! update Documentation/kernel-parameters.txt
jia zhang (2): x86_64: fix the check in stack_overflow_check x86, debug: remove the confusing entry in call trace
jidong xiao (1): USB: fix limited_power setting mistake in hub.c
jie.yang@atheros.com (1): atl1c:remove compiling warning
jimix@watson.ibm.com (1): powerpc: udbg_printf() formatting attribute
jing xiang (1): cdc-subset to support new vendor/product ID
jkacur (1): Kconfig/init: change help text to match default value
joe@perches.com (6): [POWERPC] Add missing spaces in printk formats [POWERPC] Add missing spaces in printk formats in arch/ppc [POWERPC] arch/powerpc/: Spelling fixes [POWERPC] include/asm-powerpc/: Spelling fixes [POWERPC] arch/ppc/: Spelling fixes [POWERPC] include/asm-ppc/: Spelling fixes
johan henriksson (1): radeonfb: Add support for Radeon xpress 200m
johannes@sipsolutions.net (3): softmac: return -EAGAIN from getscan while scanning softmac: dont send out packets while scanning softmac: handle iw_mode properly
john cooper (1): Add serial number support for virtio_blk, V4a
john stultz (65): i386: fix hpet for systems that don't support legacy replacement x86_64: fix hpet for systems that don't support legacy replacement ppc32: stop misusing NTP's time_offset value NTP: ntp-helper functions x86-64: Fix bad assumption that dualcore cpus have synced TSCs NTP shift_right cleanup x86_64: Fix collision between pmtimer and pit/hpet disable lost tick compensation before TSCs are synced Time: Clocksource Infrastructure Time: Use clocksource infrastructure for update_wall_time Time: Let user request precision from current_tick_length() Time: Use clocksource abstraction for NTP adjustments Time: Introduce arch generic time accessors Time: i386 Conversion - part 1: Move timer_pit.c to i8253.c Time: i386 Conversion - part 2: Rework TSC Support Time: i386 Conversion - part 3: Enable Generic Timekeeping Time: i386 Conversion - part 4: Remove Old timer_opts Code Time: i386 Clocksource Drivers time: rename clocksource functions time: fix time going backward w/ clock=pit time initialisation fix improve timekeeping resume robustness futex_handle_fault always fails Fix faulty HPET clocksource usage (fix for bug #7062) FRV: Use the generic time stuff for FRV i386: Kill references to xtime NTP: Move all the NTP related code to ntp.c i386 Time: Avoid PIT SMP lockups time: re-add verify_pmtmr_rate HZ free ntp generic: vsyscall-gtod support for GENERIC_TIME time: x86_64: hpet_address cleanup time: x86_64: split x86_64/kernel/time.c up time: x86_64: convert x86_64 to use GENERIC_TIME time: x86_64: re-enable vsyscall support for x86_64 clocksource init adjustments (fix bug #7426) correct slow acpi_pm rating ntp: avoid time_offset overflows fix jiffies clocksource inittime x86: Log reason why TSC was marked unstable Convert h8/300 to generic timekeeping v850: generic timekeeping conversion Move timekeeping code to timekeeping.c x86_64: vsyscall time() fix tick management: spread timer interrupt Cleanup non-arch xtime uses, use get_seconds() or current_kernel_time(). Cache xtime every call to update_wall_time futex_unlock_pi() hurts my brain and may cause application deadlock Use num_possible_cpus() instead of NR_CPUS for timer distribution NTP: correct inconsistent ntp interval/tick_length usage ntp: correct inconsistent interval/tick_length usage time: catch xtime_nsec underflows and fix them x86, hpet: fix for LS21 + HPET = boot hang time: apply NTP frequency/tick changes immediately clockevents: prevent endless loop in tick_handle_periodic() timekeeping: create arch_gettimeoffset infrastructure time: sh: convert to use arch_getoffset() infrastructure ntp: adjust SHIFT_PLL to improve NTP convergence ntp: fix comment typos clocksource: sanity check sysfs clocksource changes time: Introduce CLOCK_REALTIME_COARSE alpha: convert to use arch_gettimeoffset() m32r: convert to use arch_gettimeoffset() m68k: convert to use arch_gettimeoffset() Blackfin: convert to use arch_gettimeoffset()
johnpol@2ka.mipt.ru (2): w1: real fix for big endian machines. w1_smem: w1 ID is only 8 bytes long.
jolsa@redhat.com (6): tracing: Remove unused fields/variables tracing: Remove .globl in the scripts/recordmcount.pl doc tracing: create generic trace parser tracing: trace parser support for set_event tracing: trace parser support for function and graph tracing: correct module boundaries for ftrace_release
juergen.mell@t-online.de (1): USB floppy drive SAMSUNG SFD-321U/EP detected 8 times
kalash nainwal (1): (re)register_binfmt returns with -EBUSY
karl beldan (1): USB: pxa27x_udc - Fix Oops
kay.sievers@vrfy.org (7): add TIMEOUT to firmware_class hotplug event kobject/hotplug split - kobject add/remove kobject/hotplug split - class core kobject/hotplug split - block core kobject/hotplug split - devices core kobject/hotplug split - usb cris kobject/hotplug split - net bridge
keios (1): low performance of lib/sort.c
keith mannthey (5): i386 bootioremap / kexec fix i386: fix flat mode numa on a real numa system convert i386 NUMA KVA space to bootmem convert i386 Summit subarch to use SRAT info for apicid_to_node calls x86-64: x86_64 hot-add memory srat.c fix
kishore kadiyala (1): omap4: mmc driver support on OMAP4
klaas de waal (1): V4L/DVB (11236): tda827x: fix locking issues with DVB-C
kogiidena (10): sh: kexec() support sh: landisk board support. sh: landisk updates. sh: Fixup ndelay() xloops calculation for alternate HZ. sh: landisk mv_nr_irqs definition. rtc-rs5c313.c: error and warning are fixed rtc-rs5c313.c: rtc_time value are fixed rtc-rs5c313.c: add error handling to avoid hardware hangup sh: landisk: rtc-rs5c313 support. sh: landisk: Header cleanups.
kosaki.motohiro@jp.fujitsu.com (1): mm: fix incorrect variable type in do_try_to_free_pages()
krzysztof.h1@wp.pl (1): pm2fb: reset transparency settings
kxie@chelsio.com (1): [SCSI] cxgb3i: fix ddp map overrun
lamikr (1): ARM: OMAP: Aic23 alsa platform driver code for board-innovator
leandro Costantino (1): Staging: rtl8187se: Fix oops and memory poison caused by builtin ieee80211.
len.brown@intel.com (1): ACPI: CONFIG_CPU_IDLE=ACPI by default
leon.woestenberg@gmail.com (1): powerpc/83xx: Add MSI interrupts to DTS of MPC8315E-RDB
lepton (2): usbnet oops fix asm-i386/atomic.h: local_irq_save should be used instead of local_irq_disable
linas (9): ppc64 PCI Hotplug: cleanup unsymmetric API routines ppc64: uniform usage of bus unit id interfaces powerpc: minor cleanup of void ptr deref powerpc: export PCI fixup routine PCI Error Recovery: header file patch powerpc/pseries: dlpar-add crash on null pointer deref PCI Hotplug/powerpc: module build break PCI Hotplug/powerpc: module build break PCI Hotplug: PCI panic on dlpar add (add pci slot to running partition)
linas@austin.ibm.com (12): PCI Hotplug/powerpc: remove duplicated code PCI Hotplug/powerpc: more removal of duplicated code PCI Error Recovery: documentation powerpc/PCI hotplug: remove rpaphp_find_bus() powerpc/PCI hotplug: remove rpaphp_fixup_new_pci_devices() powerpc/PCI hotplug: merge config_pci_adapter powerpc/PCI hotplug: remove remove_bus_device() powerpc/PCI hotplug: de-convolute rpaphp_unconfig_pci_adap powerpc/PCI hotplug: merge rpaphp_enable_pci_slot() powerpc/PCI hotplug: cleanup: add prefix powerpc/PCI hotplug: minor cleanup forward decls powerpc/PCI hotplug: shuffle error checking to better location.
ling.ma@intel.com (10): drm/i915: set TV detection mode when tv is already connected drm/i915: Set SSC frequency for 8xx chips correctly drm/i915: enable sdvo lvds scaling function. drm/i915: crt fetch EDID by DVI-I converter on G4x platform drm/i915: Disable VGA output when doing DRM_MODE_DPMS_OFF. drm/i915: hdmi detection according by reading edid drm/i915: Set preferred mode for integrated TV according to TV format drm/i915: Choose real sdvo output according to result from detection drm/i915: Return disconnected for SDVO DVI when there's no digital EDID. drm/i915: Add support for dual-channel LVDS on 8xx.
linus.walleij@stericsson.com (1): spi: add default selection of PL022 for ARM reference platforms
linuxppc@jdl.com (2): powerpc: Revised merge asm-ppc*/hardirq.h powerpc: Merge asm-ppc*/vga.h
long (2): use device_for_each_child() to properly access child devices. PCI: acpi tg3 ethernet not coming back properly after S3 suspendon DellM70
lorenzo@gnu.org (1): EXPORT_SYMBOL patch for audit_log, audit_log_start, audit_log_end and audit_format
mabbas (3): iwl4965: fix driver hang related to hardware scan iwlwifi: accept up to 4K frame size on Rx side to fit A-MSDU frame iwl4965: exclude 60M rate from probe request
mail@rainerkeller.de (1): USB: add PIDs for FTDI based OpenDCC hardware
malahal@us.ibm.com (4): [SCSI] aic94xx: Fix for a typo in aic94xx_init() [SCSI] aic94xx SCSI timeout fix [SCSI] aic94xx SCSI timeout fix: SMP retry fix. block: optimizations in blk_rq_timed_out_timer()
malattia@linux.it (18): sony-laptop: Remove ACPI references from variable and function names. sony-laptop: Prepare the platform driver for multiple users. sony-laptop: Add debug macros also used by the sonypi reimplementation sony-laptop: Add SNY6001 device handling (sonypi reimplementation) sony-laptop: Unify the input subsystem event forwarding sony-laptop: additional platform attributes coming from SNY6001 sony-laptop: sanitize printks sony-laptop: update documentation and Kconfig help sony-laptop: sonypi backward compatibility code sony-laptop: add camera enable/disable parameter, better handle possible infinite loop sony-laptop: add locking on accesses to the ioport and global vars sony-laptop: add edge modem support (also called WWAN) sonypi: suggest sonypi users to try sony-laptop instead sonypi: try to detect if sony-laptop has already taken one of the known ioports sony-laptop: complete the motion eye camera support in sony-laptop sony-laptop: add a meye-usable include file for camera ops meye: make meye use sony-laptop instead of sonypi sony-laptop: remove user visible camera controls as platform attributes
malc (1): sctp: add Adaptation Layer Indication parameter only when it's set
mao, bibo (3): x86_64: inline function prefix with __always_inline in vsyscall kprobe cleanup for VM_MASK judgement Kprobe: multi kprobe posthandler for booster
marcin.slusarz@gmail.com (11): udf: udf_CS0toUTF8 cleanup udf: udf_CS0toNLS cleanup udf: constify crc udf: simple cleanup of truncate.c udf: truncate: create function for updating of Allocation Ext Descriptor udf: replace all adds to little endians variables with le*_add_cpu udf: simplify __udf_read_inode udf: replace udf_*_offset macros with functions udf: udf_get_block, inode_bmap - remove unneeded checks udf: create function for conversion from timestamp to timespec udf: convert udf_stamp_to_time to return struct timespec
marek (155): preparing trunk structure for batman-adv-kernelland preparing trunk structure for batman-adv-kernelland II beginning patch framework for madwifi improving madwifi patchset batman in kernel space initial test setup batman in kernel space initial test setup II batman adv k: intial beacon setup forgotten patch ;-) batman adv k: sending beacons unify naming scheme add procfs configuration support rename files for multiple file support in the Makefile interfaces can be addded & deleted via /proc/batman-adv/interfaces raw socket operations added: create / destroy / bind / send fix random issue logging infrastructure added -> /proc/net/batman-adv/log implemented kernel thread for packet processing basic routing code added more basic routing code added (forwarding packets / bitarray added) basic routing code complete (hases and ring buffer added) -> needs testing ! minor fixes in the routing code fix various race conditions in orig_interval and log_level fix setting log level fix receive packet - now packets can be received ! ;-) fix freeze after rmmod purge originators fix some freezes and annoyances make the routing work (testing looks good) rename LOG_TYPE_ROUTING to LOG_TYPE_BATMAN fix minor bugs add layer 2 interface (batX) fix null pointer dereference ethtool support added route outgoing traffic remove unused locks add /dev/batman-adv for battools route icmp packets fix receive packet complete battool connection device (read/write/poll) some fixes and beautifications fix destination unreachable fix receive batping multicast support added fix: batif mtu, local hna, device_client_hash, skb->len, rebroadcast of BAT_BCAST purge local hna if global hna received and vice versa small fixes in sending local hna buffer fix local hna size setting local mac address timeout to 1 hour it is better to purge the neighbors after timeout :-) seperated makefiles for openwrt integration fix revision string update readme fix crash on payload send fix typo -> rev1001 => YAY more spinlock vodoo to avoid race conditions remove unsued unidirectional flag (de)activate interface(s) dynamically keep bat interface while adding new interfaces fix crash in shutdown_module() initialize if_active ... re-activate deactivated bcast_timers hard interface rewrite renaming the sources (part I) renaming the sources (part II) renaming the sources (final part) remove "core" from the kernel modules filename batman-adv-kernelland: Fix memory corruption bug change version string to reflect new major version code cleanups for better readability more code cleanups for better readability some more code cleanups some minor fixes (add forgotten rcu, fix queue name, replace obsolete function call, etc) add packet aggregation remove obsolete if_lock make aggregation_enabled changeable via /proc/net/batman-adv/aggregate_ogm [B.A.T.M.A.N.] [PATCH] Fix deletion of aggregate_ogm in Don't access random memory after forwarding remove the "error" from the kernel header folder check as requested by sven re-implement packet scheduler by using a timer per packet start the timer after the new packet was added to avoid race conditions with removing the packet from the forward list lock the whole aggregation process to avoid crashes due to sent packets as hinted by simon code beautification: concentrate the aggregation code in aggregation.{c|h} fix crash on module_shutdown() due to aggregated packets try to activate the module immediately to avoid misleading warning message [Makefile] make -C replaced by $(MAKE) -C for better portability [batman-adv] porting json vis output format from Antoine van Gelder to batman adv [batman-adv] (re)transmit payload bcast 3 times in order to increase the probability of a successful transmission [batman-adv] marking the trunk as beta as 0.2 is feature complete now [batman-adv] add extra hop penalty if incoming and outgoing interface are the same wifi interface [batman] aggregate packets from secondary interfaces only with similar packets to avoid spreading information about secondary interfaces further than necessary [batman-adv] move packet format related defines to packet.h as this file is included by batctl [batman-adv] add baticmp version check [batman-adv] read packet even though it will be ignore to avoid endless call loop [batman-adv] change adv string to lower case latters [batman-adv] also show state of interfaces in the interfaces file [batman-adv] don't display originator table if primary interface is inactive [batman-adv] fix layer 2 icmp transmission [batman-adv] code beautifications & typo fix [batman-adv] Convert to new net_device_ops [batman-adv] Fix some typo's and spelling errors [batman-adv] schedule_forward_packet(): Remove unused parameter [batman-adv] bitarray.[ch] Linux coding style cleanup [batman-adv] hash.[ch] Linux kernel coding style cleanup [batman-adv] move vis_format from vis.c to proc.c [batman-adv] vis.[ch] Linux coding style cleanup [batman-adv] packet.h coding style cleanup [batman-adv] Cleanup aggregation.[ch] [batman-adv] cleanup device.[ch] [batman-adv] Cleanup hardinterface.[ch] [batman-adv] Cleanup log.[ch] [batman-adv] Cleanup main.[ch] [batman-adv] Cleanup proc.[ch] [batman-adv] Cleanup ring_buffer.[ch] [batman-adv] Cleanup soft_interface.[ch] [batman-adv] Cleanup translation-table.[ch] [batman-adv] cleanup send.[ch] Cleanup smaller style problems [batman-adv] reduce global TQ winsize for faster convergence [batman-adv] change next hop only when we receive a better TQ value [batman-adv] removing ignored parameter from send_raw_packet() [batman-adv] use kernel constants instead of numbers [batman-adv] adjust coding style in device handling [batman-adv] remove extra wifi penalty due to loop risk [batman-adv] fix logging crash [batman-adv] fixing "ghost" entries in originator table [batman-adv] add hash sanity checks [batman-adv] fix kernel oops after local hna add [batman-adv] transform hna_local_changed to atomic_t to avoid alignment problems on ARM [batman-adv] make hash init functions more robust [batman-adv] fix various race conditions during startup & shutdown [batman-adv] show batman-adv version in /sys/module/batman_adv [batman-adv] minor version display fix [batman-adv] check return value of bat_device_setup() [batman-adv] properly lock vis_init() and check its return value [batman-adv] locking in originator_init() and originator_free() spares us some (rare) crashes [batman-adv] replace GFP_KERNEL by GFP_ATOMIC to avoid sleeping in interrupt context [batman-adv] don't call activate_module() twice to avoid race conditions [batman-adv] avoid spin-dead-lock in vis_quit() [batman-adv] don't read from uninitialized socket [batman-adv] replacing if up/down timer with kernel notifications [batman-adv] fix crash in vis client after an interface went down [batman-adv] activate module after adding a new interface [batman-adv] rename old_orig to prev_sender to be consistent with the documentation [batman-adv] can't sleep while holding a spinlock [batman-adv] check whether we have a valid "previous ttl" to avoid a TTL of 255 [batman-adv] Remove compatibility code for pre 2.6 kernel versions [batman-adv] fixing race condition while handling lots of data [batman-adv] remove no checksum flag on bat0 to fix checksumming on certain architectures [batman-adv] print a warning when an existing mac address is added again [batman-adv] remove last LINUX_VERSION_CODE check outside of compat.h [batman-adv] Start to send originator messages when interface gets active [batman-adv] avoid temporary routing loops Mark local symbols as static Remove unknown escape string { [batman-adv] update Changelog
mark gross (10): tlclk driver update EDAC Coexistence with BIOS type-oh bug in tlclk.c intel-iommu: PMEN support intel-iommu: fault_reason index cleanup copyright owner and author clean up for intel iommu and related files PCI: iova RB tree setup tweak PCI: iommu: iotlb flushing PCI: pci-iommu-iotlb-flushing-speedup PCI: Make the intel-iommu_wait_op macro work when jiffies are not running
markus.t.metzger@intel.com (3): x86, perf_counter, bts: Fail if BTS is not available x86, perf_counter, bts: Correct pointer-to-u64 casts x86, perf_counter, bts: Do not allow kernel BTS tracing for now
masc@theaterzentrum.at (1): Input: wistron - add support for AOpen Barebook 1559as
matthias@kaehlcke.net (6): USB: auerswald: Convert stats_sem in a mutex USB: auerswald: Convert ccp->readmutex in a mutex USB: auerswald: Convert ccp->mutex in a mutex [SCSI] qla2xxx: Convert vport_sem to a mutex [MTD] use list_for_each_entry() in add_mtd_device() [MTD] use list_for_each_entry() in del_mtd_device()
matthieu Barthélemy (1): rtl8187: Add USB ID for Netgear WG111V3
matthieu castet (27): airo : fix channel number in scan fix leaks in request_firmware_nowait USB: Eagle and ADI 930 usb adsl modem driver USB: Eagle and ADI 930 usb adsl modem driver fix [PNPACPI] Ignore devices that have no resources [PNPACPI] clean excluded_id_list[] UEAGLE : add iso support UEAGLE : cosmetic UEAGLE : cmv name bug (was cosmetic) USB: UEAGLE : cosmetic USB: UEAGLE : support geode USB: UEAGLE : null pointer dereference fix USB: UEAGLE : memory leack fix pnpacpi: reject ACPI_PRODUCER resources V4L/DVB (4470): MT2060: turn on the VGA UEAGLE : be suspend friendly UEAGLE : use interruptible sleep UEAGLE : comestic changes UEAGLE: fix ueagle-atm Oops ieee80211: allow mtu bigger than 1500 V4L/DVB (5680): Tuner-simple.c fix suport for SECAM with FI1216MF USB: mass storage: emulation of sat scsi_pass_thru with ATACB USB: mass storage: new id for US_SC_CYP_ATACB mac80211 : fix unaligned rx skb V4L/DVB (11832): dibusb_mc: fix i2c to not corrupt eeprom in case of strange read pattern [WATCHDOG] add bcm47xx watchdog driver MIPS: BC47xx: Fix SSB irq setup
matze (1): include KERN_* constant in printk() calls in mm/slab.c
maximilian attems (32): pnpbios: eliminate bad section references hd: eliminate bad section references efi: eliminate bad section references cyrix: eliminate bad section references [SERIAL] Add SupraExpress 56i support [SERIAL] icom: select FW_LOADER isicom: select FW_LOADER V4L/DVB (3615): Saa7134: select FW_LOADER V4L/DVB (3616): Bt8xx: select FW_LOADER starfire list alpha as 64 bit arch MAINTAINERS new kernel janitors ml [MTD] [NAND] nand_base.c fix broken link [IRDA]: irda_create() nuke user triggable printk [AX25]: Kill user triggable printks. [AX25]: Beautify x25_init() version printk. [AX25]: Kill ax25_bind() user triggable printk. ACPI: battery: add sysfs serial number security: enhance DEFAULT_MMAP_MIN_ADDR description V4L/DVB (7248): dabfirmware.h add missing license [ALSA] emux midi synthesizer doesn't honor SOFT_PEDAL-release event [CPUFREQ] Crusoe: longrun cpufreq module reports false min freq types.h: don't expose struct ustat to userspace block: request_module(): use format string hdaps: add support for various newer Lenovo thinkpads kbuild, deb-pkg: improve maintainer identification kbuild, deb-pkg: fix generated package name kbuild, deb-pkg: fix Provides field kbuild, deb-pkg: fix Section field kbuild, deb-pkg: bump standards version kbuild: deb-pkg ship changelog kbuild, deb-pkg: fix install scripts for posix sh ramfs: move RAMFS_MAGIC to include/linux/magic.h
mboton@gmail.com (1): x86: ioport_{32|64}.c unification
mdr@sgi.com (1): [SCSI] mptfc: race between mptfc_register_dev and mptfc_target_alloc
miaofng (2): Staging: vt6656: disable wpa related function due to memory failure of this part of codes Staging: vt6656: fix the memory free bug in vntwusb_disconnect()
michael (1): [JFFS2] add write verify on dataflash.
mike.miller@hp.com (4): [SCSI] cciss 2.6 DMA mapping [SCSI] cciss: scsi error handling cciss: map out more memory for config table cciss: remove calls to pci_disable_device
mikem (2): cciss: bug fix for hpacucli cciss: add put_disk into cleanup routines
minchan kim (1): HOWTO: change addresses of maintainer and lxr url for Korean HOWTO
mingo (2): perf sched: Print PIDs too perf sched: Add support for sched:sched_stat_runtime events
mingo@elte.hu (1): x86, nmi: fix build
minyard@acm.org (1): kref: add documentation
mochel@digitalimplant.org (21): Add a semaphore to struct device to synchronize calls to its driver. Move device/driver code to drivers/base/dd.c Add driver_for_each_device(). Use driver_for_each_device() in drivers/pnp/driver.c instead of manually walking list. Use driver_for_each_device() instead of manually walking list. Add initial implementation of klist helpers. Add a klist to struct bus_type for its devices. Add a klist to struct bus_type for its drivers. Add a klist to struct device_driver for the devices bound to it. Remove the unused device_find(). Use bus_for_each_{dev,drv} for driver binding. add klist_node_attached() to determine if a node is on a list or not. Fix up USB to use klist_node_attached() instead of list_empty() on lists that will go away. Fix up bus code and remove use of rwsem. Remove struct device::bus_list. Remove struct device::driver_list. Call klist_del() instead of klist_remove(). Don't reference NULL klist pointer in klist_remove(). Use device_for_each_child() to unregister devices in scsi_remove_target(). Use a klist for device child lists. Fix up bogus comment.
mostrows@watson.ibm.com (2): powerpc: Create /proc/rtas, /proc/ppc64/rtas if RTAS exists. [POWERPC] Editable kernel command-line in zImage binary.
mware@internode.on.net (1): powerpc/fsl: Increase the number of possible localbus banks
nathan binkert (1): KVM: Make kvm header C++ friendly
nickcheng (1): [SCSI] arcmsr: fix iounmap error for Type B adapter
nickcheng(鄭守謙 (1): [SCSI] areca: improve driver stability and compatibility
nkalmala (2): mm: un-needed add-store operation wastes a few bytes [POWERPC] Book-E reg MCSR msg misquoted
npiggin@suse.de (7): KVM: Convert KVM from ->nopage() to ->fault() fs: dcache fix LRU ordering fs: mnt_want_write speedup fs: introduce mnt_clone_write fs: move mark_files_ro into file_table.c truncate: new helpers truncate: use new helpers
nshmyrev@yandex.ru (2): v4l: 794: added asound skyeye bttv card v4l: 797: more intellect on clearing in bits on irq lock
nsxfreddy@gmail.com (1): bonding: Fix link monitor capability check (was skge: set mac address oops with bonding)
nsyeow (1): Staging: comedi: add adl_pci6208 driver
olecom@mail.ru (1): typo fixes
olof@lixom.net (3): pasemi_mac: Fix register defines pasemi_mac: Terminate PCI ID list pasemi_mac: Fix local-mac-address parsing
oscar.medina@motorola.com (1): tipc: Add socket options to get number of queued messages
pageexec (1): [IPVS]: Fix for overflows
pageexec@freemail.hu (1): small fix for not releasing the mmap semaphore in i386/arch_setup_additional_pages
pasky@ucw.cz (3): V4L/DVB (4814): Remote support for Avermedia 777 V4L/DVB (4815): Remote support for Avermedia A16AR V4L/DVB (4816): Change tuner type for Avermedia A16AR
paul.moore@hp.com (2): NetLabel: fix a cache race condition NetLabel: use SECINITSID_UNLABELED for a base SID
paulfax (1): powerpc/cpm2: Fix set interrupt type
pavel@ucw.cz (1): suspend: PCI power managment reference implementation
pcnet32@verizon.net (2): MAINTAINER pcnet32 NAPI no longer experimental
peer chen (2): ahci: Add the AHCI controller Linux Device ID for NVIDIA chipsets. ALSA: hda_intel: Add the Linux device ID for NVIDIA HDA controller
peerchen (5): ahci: add the Device IDs of MCP79 AHCI controller to ahci.c ahci: add the Device IDs for nvidia MCP7B AHCI ahci: change the Device IDs of nvidia MCP7B AHCI controller in ahci.c ALSA: hda - Add the Device IDs for MCP89 and remove IDs of MCP7B ahci: Add the Device IDs for MCP89 and remove IDs of MCP7B to/from ahci.c
peter fuerst (3): [SCSI] wd33c93: Fast SCSI with WD33C93B [SCSI] sgiwd93: interfacing to wd33c93 MIPS: IP28: Change to build with -mr10k-cache-barrier=store
philipl@overt.org (3): toshiba_acpi: Add support for bluetooth toggling through rfkill (v8) ricoh_mmc: Handle newer models of Ricoh controllers ricoh_mmc: Use suspend_late/resume_early
qinghuang feng (1): lockdep: minor fix for debug_show_all_locks()
rafalbilski@interia.pl (1): [CPUFREQ] Longhaul - Disable arbiter CLE266
raghavendra.koushik@neterion.com (13): S2io: Code cleanup S2io: Hardware fixes S2io: Software fixes S2io: Removed memory leaks S2io: Performance improvements S2io: Support for runtime MTU change S2io: Timer based slowpath handling S2io: VLAN support S2io: Support for Xframe II NIC S2io: Support for bimodal interrupts S2io: New link handling scheme for Xframe II S2io: Miscellaneous fixes S2io: Errors found during review
rajesh.shah@intel.com (18): PCI: Increase the number of PCI bus resources shpchp: use the PCI core for hotplug resource management shpchp: remove redundant display of PCI device resources shpchp: reduce dependence on ACPI shpchp: detect SHPC capability before doing a lot of work shpchp: dont save PCI config for hotplug slots/devices shpchp: remove redundant data structures shpchp: miscellaneous cleanups shpchp: reduce debug message verbosity shpchp: fix oops at driver unload patch 1/8] pciehp: use the PCI core for hotplug resource management pciehp: reduce dependence on ACPI pciehp: remove redundant data structures pciehp: miscellaneous cleanups pciehp: reduce debug message verbosity pciehp: request control of each hotplug controller individually pciehp: clean-up how we request control of hotplug hardware pciehp: fix handling of power faults during hotplug
randy_dunlap (3): update CREDITS x86-64: add memcpy/memset prototypes au1100fb: convert to C99 inits.
ravikiran thirumalai (1): x86_64: Use local APIC ID from local APIC instead of CPUID
ravinandan.arakali@neterion.com (3): S2io: Hardware fixes for Xframe II adapter S2io: Hardware and miscellaneous fixes S2io: Offline diagnostics fixes
raz ben yehuda (7): md: have raid0 compile with MD_DEBUG on md: have raid0 report its formation md: raid0: chunk size check in raid0_run md: raid10: chunk size check in run md: raid5: chunk size check in setup_conf md: prepare for non-power-of-two chunk sizes md: raid0 :Enables chunk size other than powers of 2.
reinette chatre (1): iwlagn: fix minimum number of queues setting
reinhard schwab (1): V4L/DVB (8489): add dvb-t support for terratec cinergy hybrid T usb xs
remi.denis-courmont@nokia (7): Phonet: do not dump addresses from other namespaces Phonet: move to Networking options like other protocol stacks Phonet: check destination before delivering packets locally Phonet: allow phonet_device_init() to fail, put it to __init section Phonet: handle rtnetlink registration failure Phonet: remove useless locking in device cleanup Phonet: use per-namespace devices list
roald (1): regulator: add initialization macro of regulator supply
robert.moore@intel.com (2): ACPICA: FADT: set acpi_gbl_use_default_register_widths to TRUE by default ACPICA: Update version to 20081204.
roel kluin (74): V4L/DVB (8493): mt20xx: test below 0 on unsigned lo1a and lo2a sched: test runtime rather than period in global_rt_runtime() ALSA: au88x0: clipping ceiling loop wrong in comment atl1e: WAKE_MCAST 2x. 1st WAKE_UCAST? iwl-4965: test below 0 on unsigned num_tbs ibm_newemac: MAL[12]_IER_EVENTS definition: 2x *_OTE -> *_DE sh: intc_prio_data() test before subtraction on unsigned sh_eth: unsigned ndev->irq cannot be negative rtc-sh: Unsigned rtc->{periodic,carry,alarm}_irq cannot be negative powerpc: Fix duplicate test of MACIO_FLAG_SCCB_ON [MIPS] VR41xx: unsigned irq cannot be negative V4L/DVB: pxa-camera: Unsigned dma_chans[] cannot be negative KVM: x86 emulator: remove duplicate SrcImm Altix serial: fix powerpc: Unsigned speed cannot be negative in udbg_16559.c x86: make variables static irq: make variable static gianfar: fix handle errors returned by platform_get_irq*() AX88796: ax_probe() fix irq assignment USB: usbtest.c: length, sglen and vary are unsigned, so cannot be negative printk: remove unused code from kernel/printk.c cipso: unsigned buf_len cannot be negative V4L/DVB (9524): af9013: fix bug in status reading slab: unsigned slabp->inuse cannot be less than 0 spi documentation: use __initdata on struct powerpc/macintosh: Fix unsigned check in smu_sat_get_sdb_partition() powerpc: Make open count variables signed in hvcs/hvsi/hvc_console [SCSI] u14-34f: fix scsi_dma_map failure case V4L/DVB (10064): mt9m111: mt9m111_get_global_gain() - unsigned >= 0 is always true V4L/DVB (10148): cx23885: unsigned cx23417_mailbox cannot be negative gbefb: unsigned var->pixclock cannot be less than 0 sm501: unsigned ptr cannot be negative USB: clean up redundant tests on unsigned romfs: romfs_iget() - unsigned ino >= 0 is always true powerpc/mpc5121: fix NULL test in mpc5121_clk_get utility function. via-velocity: fix hot spin therm_adt746x: Fix signed/unsigned confusion sungem: another error printed one too early powerpc/ps3: Make ps3av_set_video_mode mode ID signed udf: unsigned last[i] cannot be less than 0 pasemi_mac: mac_to_intf() error not noticed Neterion: *FIFO1_DMA_ERR set twice, should 2nd be *FIFO2_DMA_ERR? tape: beyond ARRAY_SIZE of viocd_diskinfo sh_eth: remove redundant test on unsigned atlx: duplicate testing of MCAST flag atl1c: add missing parentheses atl1c: misplaced parenthesis b44: strncpy does not null terminate string fealnx: Write outside array bounds at1700: Read buffer overflow tokenring: Read buffer overflow 3c515: Write outside array bounds ipv4: ARP neigh procfs buffer overflow eexpress: Read buffer overflow tulip: Read buffer overflow s6gmac: Read buffer overflow mISDN: Read buffer overflow pcnet32: Read buffer overflow zorro8390: Fix read buffer overflow in zorro8390_init_one() mlx4_en: Fix read buffer overflow in mlx4_en_complete_rx_desc() lmc: Read outside array bounds via-velocity: Fix test of mii_status bit VELOCITY_DUPLEX_FULL powerpc/cell: Replace strncpy by strlcpy powerpc: Missing tests for NULL after ioremap() powerpc/macio: Don't the address of an array element before boundchecking tipc: fix test of bearer_priority range in tipc_register_media() WAN: bit and/or confusion au1000_eth: possible NULL dereference of aup->mii_bus->irq in au1000_probe() WARNING: some request_irq() failures ignored in el2_open() atm: dereference of he_dev->rbps_virt in he_init_group() powerpc: kmalloc failure ignored in vio_build_iommu_table() bcm63xx_enet: timeout off by one in do_mdio_op() au1000_eth: Duplicate test of RX_OVERLEN bit in update_rx_stats() ibmtr: possible Read buffer overflow?
roelkluin (2): [ARM] 5249/1: davinci: remove redundant check in davinci_psc_config() [ARM] 5303/1: period_cycles should be greater than 1
root (4): ahci: Ensure that we don't grab both functions SLUB: Do not upset lockdep qla3xxx: driver version change. Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
s situert (1): Make mkcompile_h use LANG=C and LC_ALL=C for $CC -v
s-paulraj@ti.com (1): davinci: DM355 IRQ Definitions
s.hauer@pengutronix.de (9): Replace CONFIG_PPC_MULTIPLATFORM with CONFIG_PPC_PMAC in tulip driver Remove unnecessary ifdef in include/asm-powerpc/pci.h Remove _machine macro Remove occurences of PPC_MULTIPLATFORM in head_64.S Remove occurences of PPC_MULTIPLATFORM in pci_64.c Clean up usage of boot_dev Make nvram_64.o a 64bit-only object [POWERPC] mpc5200: add gpiolib support for mpc5200 [POWERPC] mpc5200: add Phytec pcm030 board support
saeed bishara (1): use sg helper function in DMA mapping documentation
samson yeung (1): usb/misc/sisusbvga: add product ID of TARGUS/MCT device
sandeen@sandeen.net (12): [XFS] Move copy_from_user calls out of ioctl helpers into ioctl switch. [XFS] Move compat ioctl structs & numbers into xfs_ioctl32.h [XFS] Clean up some existing compat ioctl calls [XFS] Add compat handlers for swapext ioctl [XFS] Add compat handlers for data & rt growfs ioctls [XFS] Make the bulkstat_one compat ioctl handling more sane [XFS] Fix xfs_bulkstat_one size checks & error handling [XFS] Fix compat XFS_IOC_FSBULKSTAT_SINGLE ioctl [XFS] Hook up compat XFS_IOC_ATTRLIST_BY_HANDLE ioctl handler [XFS] Hook up compat XFS_IOC_ATTRMULTI_BY_HANDLE ioctl handler [XFS] Hook up compat XFS_IOC_FSSETDM_BY_HANDLE ioctl handler [XFS] Reorder xfs_ioctl32.c for some tidiness
sarveshwarb (1): be2net: Patch to perform function reset at initialization
scameron@beardog.cca.cpqcorp.net (11): cciss: Fix race between disk-adding code and interrupt handler cciss: fix warning oops on rmmod of driver cciss: Fix cciss SCSI rescan code to better notice device changes cciss: Use schedule_timeout_uninterruptible in SCSI error handling code cciss: factor out core of sendcmd_withirq() for use by SCSI error handling code cciss: simplify interface of sendcmd() and sendcmd_withirq() cciss: factor out fix target status processing code from sendcmd functions cciss: separate error processing and command retrying code in sendcmd_withirq_core() cciss: change SCSI error handling routines to work with interrupts enabled. cciss: Remove no longer needed sendcmd reject processing code cciss: decode unit attention in SCSI error handling code
schwab@suse.de (2): disable per cpu intr in /proc/stat [IA64] Remove stack hard limit on ia64
scwhab@suse.de (1): Add modalias to macio sysfs attributes
sebastian.blanes@gmail.com (2): V4L/DVB (10824): Add "Sony PlayTV" to dibcom driver ps3av: Set 16:9 aspect ratio for 720p video modes
sebastian@breakpoint.cc (3): sctp: make locally used function static sctp: move global declaration to header file. sctp: remove shadowed symbols
sebdeg@ngi.it (1): piix: add support for ICH7 on Acer 5602aWLMi
sedji gaouaou (3): [ARM] 5130/4: Support for the at91sam9g20 [ARM] 5133/2: at91sam9g20 defconfig file ARM: 5640/1: This patch modifies the support of AC97 on the at91sam9263 ek board
sergeh@us.ibm.com (1): security: compile capabilities by default
serue@us.ibm.com (2): seclvl securityfs agp: remove uid comparison as security check
sfking@fdwdc.com (13): core generic GPIO support for Freescale Coldfire processors. generic GPIO support for the Freescale Coldfire 5206. generic GPIO support for the Freescale Coldire 5206e. generic GPIO support for the Freescale Coldfire 520x. generic GPIO support for the Freescale Coldfire 523x. generic GPIO support for the Freescale Coldfire 5249. generic GPIO support for the Freescale Coldfire 527x. generic GPIO support for the Freescale Coldfire 5272. generic GPIO support for the Freescale Coldfire 528x. generic GPIO support for the Freescale Coldfire 5307. generic GPIO support for the Freescale Coldfire 532x. generic GPIO support for the Freescale Coldfire 5407. generic GPIO support misc files.
sg.tweak@gmail.com (1): drivers/net/macvlan.c: fix cloning of tagged VLAN interfaces
shemminger@linux-foundation.org (3): sky2: version 1.11.1 sky2: software rx/tx stats sky2: handle network device allocation failure
shemminger@osdl.org (38): sky2: changing mtu doesn't have to reset link sky2: cleanup interrupt processing sky2: add hardware VLAN acceleration support sky2: explicit set power state sky2: version 0.6 sky2: remove unused definitions sky2: use kzalloc sky2: spelling fixes sky2: fix NAPI and receive handling sky2: version 0.7 sky2: eliminate special case for EC-A1 sky2: add MII support sky2: fix receive flush/pause issues sky2: improve receive performance sky2: add Yukon-EC ultra support sky2: handle DMA boundary crossing sky2: change netif_rx_schedule_test to __netif_schedule_prep sky2: race with MTU change sky2: dual port tx completion sky2: byteorder annotation sky2: remove pci-express hacks sky2: use pci_register_driver sky2: update version number sk98lin: fix checksumming code sk98lin: add permanent address support sk98lin: avoid message confusion with skge sk98lin: allow ethtool checksum on/off per port sk98lin: remove redundant fields in device info sk98lin: remove /proc interface sky2: remove cloned/pskb_expand_head check sky2: use netdev_alloc_skb sky2: dont use force status bit sky2: MSI test timing sky2: TSO mss optimization sky2: optimize checksum offload information sky2: power down PHY when not up sky2: pci post bug sky2: version 1.7
shin, jacob (2): [CPUFREQ] hotplug cpu fix for powernow-k8 slab: fix crash on __drain_alien_cahce() during CPU Hotplug
simon (103): - add log_level proc-file - add jiffies to batman log, batman-adv: only in kernel log - fix log_level again: allow it to be cleared again - atomic_set() annotation - FIX: bitnumber is not bitmask of the bit which is to be toggled - remove debug-line - revert back to simple log_level with volatile uint8_t - FIX: whoohops, forgot to change a line - satisfy sparse. yay. thanks sven - support KERNELPATH parameter (ripped from madwifi) for crosscompiling - update author information clean up batman-adv-kernelland directory, write a README use EXTRA_CFLAGS instead of CFLAGS. linux 2.6.24 won't allow CFLAGS anymore add support for net_namespace stuff in 2.6.24 (init_net etc) count packets which had to be reexpanded FIX: bat0/module got deactivated when there was an error in interfaces add FIX: unreference interfaces when removing interfaces with dev_put() - fix overflow in integer expression FIX: securing cleanup_module() with a few spinlocks (it freezed on rmmod), drop packets SILENT when buffer is full move batman_if back into types.h, change #include order little cleanup add spinlocks to interface_tx (broadcast) add initial meshing vis server QUICK FIX: don't crash if first interface is deactivated. FIX: forgot to call vis_quit() in shutdown_module add hna to vis-packets FIX: never purge own vis-packet after locking, we should UNlock -.- FIX: don't activate timer for inactive devices use seq_file for long procfs output add support for vis client update packets try to remove timers before (re)adding them. add some README to describe the usage FIX: (try to) activate interface when adding, otherwise it will never come up. change if_list_lock from spinlock into mutex to avoid "scheduling while atomic" bugs FIX: remove locks in send_packet again, this produces deadlocks with send_own_packet() and del_timer_sync() add _rcu() things (incomplete, but you'll get the picture) organize vis packets in a send queue, only use one timer sending information to all vis-servers in range, don't use broadcasts remember who sent which packets to decrease traffic fix rcu crash, synchronize events change procinterface to only use single_open/seq_printf update proc (part 2, forgot to commit ...) FIX: activate module when hard-interfaces become available (welcome back, chicken-egg) fix various vis server bugs enable vis clients (to be set by writing to vis-procfile), be client by default update batman-adv-kernelland README don't malloc when incoming packet is invalid remove broken link FIX: initialize send_list in own packet add "version" field to all batman-adv packet formats, increase COMPAT_VERSION FIX: BAT_HEADER_LEN bad brackets FIX: a typo, responsible for bloating the list of neighbours. :( move receive_vis_packet to routing.c FIX: The "ping of death" bug FIX: don't lock orig_hash when receiving packets. recursive deadlocking might happen. use dev_queue_xmit() instead of kernel_sendmsg() to send packets Change Ethertype from 0x0842 to 0x4305. FIX: cleanup vis_quit() for corner cases FIX: resize orig nodes in hardif_add_interface() so it's resized before added into if_list clean up send_packet(): do checking on batman interfaces before using them FIX: convert timers to delayed work for work queues do not use so much stack space. FIX: spinlock deadlocks. use spin_lock_irqsave() or spin_trylock() instead, so do not waste the stack in proc.c use GFP_ATOMIC for iterators (called within locks) some functions have been renamed in 2.6.26 update the README set bat0 MTU according to the MTUs of the hard interfaces apply Scott Raynels patch to support linux 2.6.20, 2.6.21 (thanks!), updated README Move more compatibility code to compat.h Don't process the icmp packet further when we could not read it changing more kmallocs to GFP_ATOMIC, add checks FIX various unloading synchronisation things: * rename bat_device to soft_device in order to avoid confusion with the change htons to __constant_htons where constants are used. Use device_create instead of device_create_drvdata in linux modules remove obsolete 802.11 stuff, move batman-core into batman-adv-kernelland remove (empty) batman-core directory decrease JITTER so we can support lower orig_intervals ( > 40) prepare 0.1 release cancel_delayed_work_sync() is only available for linux >= 2.6.23 don't check the lock by using spin_trylock, but pass a parameter to restore irqs when putting a character because __put_user might sleep (thanks sven) remove unused gwflags and padding, raise compatibility level to 7, realign fix bug in vis (thanks sven) This is Linus' final version with the rewind to top fix. use random ethernet address generator from the kernel enable pre2.6.25 kernels again by adding compatibility for strict_strto[u]l() remove warning when unregistering device as it won't be checked for newer kernels. as routing.c uses cancel_delayed_work_sync(), add compat.h to support kernels < 2.6.23 announce compile-compatibility for tested kernels in the README drop false packets which are found in the padding of Ethernet frames. update README and adjust year numbers in copyright notice update version string to 0.2 remove dead code remove obsolete functions from bitarray.h (thanks Sven) fix memory leak when there is a problem adding an interface unlock in bat_device_add_packet() before returning (thanks Sven) style adjustment: add a newline in CHANGELOG update version strings in trunk for upcoming releases avoid (or at least decrease) route flapping in perfect environments
simon@thekelleys.org.uk (2): atmel wireless Atmel wireless update
sonic zhang (2): libata: Return proper ATA INT status in pata_bf54x driver Set proper ATA UDMA mode for bf548 according to system clock.
ssant@in.ibm.com (1): PCI: fix up word-aligned 16-bit PCI config access through sysfs
sshahrom@micron.com (1): [MTD][NAND] Add Micron Manufacturer ID
stanley cai (2): [ARM] 3893/1: pxa27x: Update UDCISR1 bit definitions [ARM] 3894/1: pxa27x: Update DCSR_EORINTR bit definition in DCSR
stephane eranian (4): [IA64] another perfmon fix (take2) x86: add cpu_has_arch_perfmon x86: add AMD Northbridge MSR definition [IA64] perfmon: fix async exit bug
stephane.eranian@hp.com (1): [IA64] fix perfmon context load
su henry (1): The SATA controller device ID is different according to
surinder (1): [ARM] 5067/1: _raw_write_can_lock macro bugfix
suzuki (4): madvise() does not always return -EBADF on non-file mapped area Fix the size limit of compat space msgsize check_partition(): fix error check fix rescan_partitions to return errors properly
sware (1): USB: remove vernier labpro from ldusb
t.sefzick (1): USB: flow control fix for pl2303
takada (3): fix typo in geode_configre()@cyrix.c i386: support Classic MediaGXm i386: pit_latch_buggy has no effect
taneli.vahakangas@netsonic.fi (1): nbd: remove duplicate assignment
tang kai (1): USB: option: Add new vendor ID and device ID for AMOI HSDPA modem
tao.ma@oracle.com (1): ocfs2: Fix a wrong cluster calculation.
thomas schorpp (2): dvb: av7110: Siemens DVB-C analog video input support [SCSI] aic7xxx: Take the LED out of diagnostic mode on PM resume
thomas@koeller.dyndns.org (3): [MIPS] Suppress compiler warnings [MIPS] Move excite_fpga.h to include/asm-mips/mach-excite [MIPS] Add configuration variables for RM9xxx processor
tomas petr (1): V4L/DVB (11830): dib0700: add support for Leadtek WinFast DTV Dongle H
tomek@koprowski.org (1): PCI: SMBus unhide on HP Compaq nx6110
tonyj@suse.de (2): Convert from class_device to device for drivers/video Convert from class_device to device in drivers/char
travis@sgi.com (27): percpu: use a kconfig variable to signal arch specific percpu setup percpu: move arch XX_PER_CPU_XX definitions into linux/percpu.h percpu: make the asm-generic/percpu.h more "generic" x86_32: use generic percpu.h x86: use generic percpu on 64-bit x86: unify percpu.h x86: change size of APICIDs from u8 to u16 x86: change size of node ids from u8 to u16 x86: change NR_CPUS arrays in powernow-k8 x86: change NR_CPUS arrays in smpboot_64 x86: change NR_CPUS arrays in topology x86: cleanup x86_cpu_to_apicid references x86: change NR_CPUS arrays in numa_64 x86: change NR_CPUS arrays in acpi-cpufreq x86: change bios_cpu_apicid to percpu data variable x86: fixup NR-CPUS patch for numa x86: change NR_CPUS arrays in numa_64 fixup x86: change bios_cpu_apicid to percpu data variable fixup x86: add debug of invalid per_cpu map accesses x86: change size of node ids from u8 to s16 x86: early cpu_to_node fix in numa_64.c modules: fold percpu_modcopy into module.c percpu: change Kconfig to HAVE_SETUP_PER_CPU_AREA SPARC64: use generic percpu ia64: use generic percpu POWERPC: use generic per cpu s390: use generic percpu linux-2.6.git
trem (1): ipg.c doesn't compile with with CONFIG_HIGHMEM64G
un'ichi Nomura (1): block: Add gfp_mask parameter to bio_integrity_clone()
unsik Kim (5): mflash: initial support mg_disk: seperate mg_disk.h again mg_disk: remove prohibited sleep operation mg_disk: fix reading invalid status when use polling driver mg_disk: Add missing ready status check on mg_write()
vbarshak@ru.mvista.com (1): Fix typo in new EMAC driver.
vdb128@picaros.org (1): V4L/DVB (8896): pvrusb2: Implement crop support
venkatesh.pallipadi@intel.com (68): ACPI: idle: Fix acpi_safe_halt usages and interrupt enabling/disabling ACPI: enable MWAIT for C1 idle ACPI: cpuidle: Support C1 idle time accounting cpuidle: Add a poll_idle method x86: PAT documentation x86: PAT infrastructure patch x86: PAT make ioremap_change_attr non-static x86: PAT use reserve free memtype in ioremap and iounmap x86: PAT use reserve free memtype in set_memory_uc x86: PAT use reserve free memtype in pci_mmap_page_range x86: PAT add set_memory_wc() interface x86: PAT add ioremap_wc() interface x86: add PAT related debug prints x86: PAT avoid aliasing in /dev/mem read/write x86: PAT phys_mem_access_prot_allowed for dev/mem mmap x86: PAT use reserve free memtype in mmap of /dev/mem generic: add ioremap_wc() interface wrapper x86: PAT export resource_wc in pci sysfs x86: PAT export resource_wc in pci sysfs x86: Add a arch directory for x86 under debugfs x86: Add a debugfs interface to dump PAT memtype cpuidle: Do not use poll_idle unless user asks for it cpuidle: Menu governor fix wrong usage of measured_us cpuidle: Make ladder governor honor latency requirements fully x86: PAT proper tracking of set_memory_uc and friends devmem, x86: PAT Change /dev/mem mmap with O_SYNC to use UC_MINUS x86: PAT Update validate_pat_support for intel CPUs x86: PAT documentation updates with debug info [CPUFREQ][1/6] cpufreq: Add cpu number parameter to __cpufreq_driver_getavg() [CPUFREQ][2/6] cpufreq: Change load calculation in ondemand for software coordination [CPUFREQ][3/6] cpufreq: get_cpu_idle_time() changes in ondemand for idle-microaccounting [CPUFREQ][4/6] cpufreq_ondemand: Parameterize down differential [CPUFREQ][5/6] cpufreq: Changes to get_cpu_idle_time_us(), used by ondemand governor [CPUFREQ][6/6] cpufreq: Add idle microaccounting in ondemand governor x86: HPET_MSI change IRQ affinity in process context when it is disabled x86: HPET_MSI Refactor code in preparation for HPET_MSI x86: HPET_MSI Basic HPET_MSI setup code x86: HPET_MSI Initialise per-cpu HPET timers x86: PAT: store vm_pgoff for all linear_over_vma_region mappings - v3 x86: PAT: add follow_pfnmp_pte routine to help tracking pfnmap pages - v3 x86: PAT: hooks in generic vm code to help archs to track pfnmap regions - v3 x86: PAT: implement track/untrack of pfnmap regions for x86 - v3 x86: PAT: change pgprot_noncached to uc_minus instead of strong uc - v3 x86: PAT: add pgprot_writecombine() interface for drivers - v3 x86: PAT: update documentation to cover pgprot and remap_pfn related changes - v3 x86: PAT: clarify is_linear_pfn_mapping() interface x86: PAT: modify follow_phys to return phys_addr prot and return value x86: PAT: remove follow_pfnmap_pte in favor of follow_phys x86: PAT: move track untrack pfnmap stubs to asm-generic x86: PAT: pfnmap documentation update changes x86 PAT: remove PFNMAP type on track_pfn_vma_new() error x86 PAT: consolidate old memtype new memtype check into a function x86 PAT: change track_pfn_vma_new to take pgprot_t pointer param x86 PAT: return compatible mapping to remap_pfn_range callers x86 PAT: remove CPA WARN_ON for zero pte x86 PAT: ioremap_wc should take resource_size_t parameter x86, CPA: Add a flag parameter to cpa set_clr() x86, PAT: Add support for struct page pointer array in cpa set_clr x86, CPA: Add set_pages_arrayuc and set_pages_array_wb x86, PAT: Change order of cpa and free in set_memory_wb x86, PAT: Handle faults cleanly in set_memory_ APIs x86, PAT: Changing memtype to WC ensuring no WB alias x86: bugfix wbinvd() model check instead of family check x86: cpa_flush_array wbinvd should be done on all CPUs [CPUFREQ] Eliminate the recent lockdep warnings in cpufreq [CPUFREQ] Mark policy_rwsem as going static in cpufreq.c wont be exported [CPUFREQ] Cleanup locking in ondemand governor [CPUFREQ] Cleanup locking in conservative governor
vibi sreenivasan (5): macb: fix warning "warning: unused variable `dev' " Removed reference to non-existing file Documentation/PCI/PCI-DMA-mapping.txt Staging: rspiusb: Fix a bunch of warnings. Staging: rspiusb: copy_to/from_user related fixes driver model: fix show/store prototypes in doc.
vignesh (1): [CIFS] Replace kmalloc/memset combination with kzalloc
vignesh babu (17): [SBUS] vfc_dev.c: kzalloc [IA64-SN2][KJ] mmtimer.c-kzalloc [ALSA] is_power_of_2 in rtctimer.c [IA64] is_power_of_2-ia64/mm/hugetlbpage.c use is_power_of_2() in cxgb3/cxgb3_main.c Use is_power_of_2() in myri10ge/myri10ge.c is_power_of_2: ext3/super.c is_power_of_2(): jbd is_power_of_2: kernel/kfifo.c is_power_of_2: ufs/super.c [ATM]: Replacing kmalloc/memset combination with kzalloc. [NET]: is_power_of_2 in net/core/neighbour.c [S390] is_power_of_2 in drivers/s390/block/dasd_int.h PCI: is_power_of_2 in drivers/pci/pci.c ext2/4: use is_power_of_2() dm: use is_power_of_2 [SCSI] libiscsi: use is_power_of_2
vignesh.babu@wipro.com (3): V4L/DVB (5526): Cx88-alsa.c: Use kzalloc [SCSI] ch: kmalloc/memset->kzalloc [SCSI] dpt_i2o: kmalloc/memset->kzalloc
vimal singh (6): mtd: nand: fix build failure and incorrect return from omap_wait() mtd: nand: remove repeated comment, fix spelling mtd: nand_base: use __func__ instead of typing names mtd: physmap_of: fix incorrect check mtd: omap: add support for nand prefetch-read and post-write mtd: omap: adding DMA mode support in nand prefetch/post-write
viro@ZenIV.linux.org.uk (32): Kconfig fix (PHYLIB vs. s390) Kconfig fix (BLK_DEV_FD dependencies) lost chunk of "uml: build cleanups" iomem annotations (sound/arm/aaci) updated mail address bogus symbol used in arch/um/os-Linux/elf_aux.c -Wundef fixes (hamachi) -Wundef fixes (ncr5380) -Wundef fixes (hisax) bogus #if (arch/um/kernel/mem.c) bogus #if (smc91x.h) bogus #if (ncr53c406) CHECKFLAGS on ppc64 got broken bogus #if (simserial) basic iomem annotations (ppc64) bogus cast in bio.c missing CHECKFLAGS on s390 gratuitous includes of asm/serial.h sparse on uml (infrastructure bits) uaccess.h annotations (uml) __user annotations for pointers in i386 sigframe Fix CONFIG_ACPI_BLACKLIST_YEAR trivial __user annotations (ipmi) trivial __user cleanup (video1394) trivial __user annotations (evdev) trivial __user annotations (md) trivial iomem annotations in qla2xxx/qla_dbg.c kbuild: CF=<arguments> passes arguments to sparse __user annotations (scsi/ch) envctrl fixes lne390 bogus casts C99 initializers in ray_cs.c
viro@ftp.linux.org.uk (10): (1/7) chelsio sparse annotations (2/7) iomem annotations (e1000) (3/7) iomem annotations (s2io) (4/7) missing include (uli526x) (5/7) iomem annotations, NULL noise removal (ipw2100) (6/7) missing include (ipw2200) (7/7) __user annotations (ethtool) iomem annotations (ac3200.c) missed s/u32/pm_message_t/ (dm9000) __user annotations (forcedeth.c)
viro@zenIV.linux.org.uk (1): s2io u64 use for uintptr_t
walimis (6): ftrace: remove unnecessary if condition of __unregister_ftrace_function function tracing: fix wrong pos computing when read buffer has been fulfilled ftrace: improve documentation tracing/trace_stack: fix the number of entries in the header tracing/events: fix output format of kernel stack tracing/events: fix output format of user stack
walker@suse.cz (1): [ARM] pxa/treo680: pxamci simplify to use GPIO
walter harms (2): documentation for strncpy() [SCSI] megaraid: fix warnings when CONFIG_PROC_FS=n
wanzongshun (36): [ARM] 5338/1: Add Nuvoton W90P910 Platform support [ARM] 5352/1: add w90p910-plat config file [ARM] 5374/1: The w90p910 uart0 driver patch [ARM] 5392/1: Delete redundant macros for w90p910 [ARM] 5393/1: Add W90P910 EVB NOR flash driver [ARM] 5398/1: Add Wan ZongShun to MAINTAINERS for W90P910 [ARM] 5493/1: Add w90p910 IC interface controller regester map [ARM] 5494/1: Add w90p910 irq number define [ARM] 5495/1: Add w90p910 usb host driver relevant kernel parts[1/2] [ARM] 5496/1: Add w90p910 touch screen driver relevant kernel parts[2/2]. [ARM] 5497/1: Add usb and ts relevant kernel maping option [ARM] 5498/1: w90p910 Clock register controller header file dfine [ARM] 5499/1: Add Usb register controller header file dfine [ARM] 5511/1: Add w90p910 rtc,kpi and usbd device map_desc define. [ARM] 5512/1: Add w90p910 rtc,kpi and usbd device platform_device define. [ARM] 5551/1: Add multi-function pin api for w90p910 platform. [ARM] 5548/1: Add gpio api for w90p910 platform [ARM] 5549/1: Add clock api for w90p910 platform. [ARM] 5550/1: Add default configure file for w90p910 platform [ARM] 5591/1: Add group irq enable/disable for w90p910 platform. [ARM] 5601/1: Add HAVE_CLK depends on for w90p910 platform [ARM] 5602/1: Add sub clock api for w90p910 platform [ARM] 5604/1: Add keypad multi-function pin api for w90p910 platform [ARM] 5610/1: Add fmi resource define for w90p910 platform [ARM] 5616/1: Add mac resource define for w90p910 mac driver [ARM] 5617/1: rename this spi device as w90p910-spi [ARM] 5618/1: Add spi resource define for w90p910 spi driver [ARM] 5619/1: Add spi mfp api for w90p910 spi driver ARM: 5633/1: Add wdt resource for w90p910 platform ARM: 5634/1: Add static setting cpu frequence for w90p910 platform ARM: 5674/1: Add clocksource/clockevent support for w90p910 platform ARM: 5675/1: The semaphore is used as mutex so make it a mutex ARM: 5676/1: Provide more useful introduction for w90x900 ARM: 5682/1: Add cpu.c and dev.c and modify some files of w90p910 platform ARM: 5683/1: Add nuc950 platform to w90x900 ARM: 5684/1: Add nuc960 platform to w90x900
warmcat (1): [MAC80211]: get STA after tx radiotap snipped
wendy xiong (1): icom: add new sub-device-id to support new adapter
wengang wang (3): ocfs2: add IO error check in ocfs2_get_sector() nfsd(v2/v3): fix the failure of creation from HPUX client ocfs2: fix rare stale inode errors when exporting via nfs
will schmidt (9): [POWERPC] hvc_console: Typo fixes [POWERPC] Add smp_call_function_map and smp_call_function_single [POWERPC] Simplify smp_space_timers [POWERPC] During VM oom condition, kill all threads in process group [POWERPC] Update g5_defconfig [POWERPC] Oprofile enhanced instruction sampling support [POWERPC] Include udbg.h when using udbg_printf [POWERPC] Fix switch_slb handling of 1T ESID values [POWERPC] Update xmon slb code
xiphmont@xiph.org (1): SG_IO block filter whitelist missing MMC SET READ AHEAD command
yakui.zhao@intel.com (1): acpi: unneccessary to scan the PCI bus already scanned
yakui_zhao (9): drm: sync the mode validation for INTERLACE/DBLSCAN drm/i915: Add the structure of child_device_config in video BIOS tables. drm/i915: parse VBT general definition block to get the SDVO device info drm/i915: Initialize the SDVO device based on the sdvo info parsed from VBT drm: add separate drm debugging levels drm/i915: replace DRM_DEBUG with DRM_DEBUG_KMS in intel_lvds drm/i915: Replace DRM_DEBUG with DRM_DEBUG_KMS in intel_sdvo drm: Replace DRM_DEBUG with DRM_DEBUG_MODE in drm_mode drm: Replace DRM_DEBUG with DRM_DEBUG_DRIVER in i915 driver
yanhai zhu (3): Btrfs: Check kthread_should_stop() before schedule() in worker_loop Btrfs: Add a missing return pointer check Btrfs: Fix memset length in btrfs_file_write
ye janboe (1): omap: SRAM: flush the right address after memcpy in omap_sram_push
ykzhao (1): drm/kms/i915: Add the default mode for CRT output without EDID
young dave (1): remove useless tolower in isofs
zhangxiliang (4): Re: [PATCH] the loginuid field should be output in all AUDIT_CONFIG_CHANGE audit messages Fix the kernel panic of audit_filter_task when key field is set Fix the bug of using AUDIT_STATUS_RATE_LIMIT when set fail, no error output. Re: [PATCH] Fix the kernel panic of audit_filter_task when key field is set
zhao, forrest (2): Snoop SET FEATURES - WRITE CACHE ENABLE/DISABLE command(v5) The redefinition of ahci_start_engine() and ahci_stop_engine()
zhejiang (1): [ALSA] hda-codec - Fix capture on ALC262 HP machines
zhenyu.z.wang@intel.com (2): [SCSI] iscsi: data under/over flow fix [SCSI] iscsi: host locking fix
zippel@linux-m68k.org (2): kconfig: fix silentoldconfig kconfig: readd lost change count
Éric Piel (6): ACPI: Taint kernel on ACPI table override (format corrected) ACPI: Add "acpi_no_initrd_override" kernel parameter Input: wistron - generate normal key event if bluetooth or wifi not present sdhci: activate led support also when module USB: cp210x: Add support for the DW700 UART lis3: add support for the HP EliteBook 8530w
Étienne Bersac (1): [POWERPC] windfarm: Add PowerMac 12,1 support
Łukasz Stelmach (1): [IPV6]: Fix source address selection.
김규원 (1): ARM: OMAP: Mask interrupts when disabling interrupts, v2
-----------------------------------------------------------------------